693784512
487512936
125963874
932651487
568247391
741398625
319475268
856129743
274836159

793684512
486512937
125973846
932751684
578246391
641398725
319465278
857129463
264837159

673894512
912735486
845612973
798261354
526473891
134589267
469128735
287356149
351947628

679835412
123694758
548217936
416723895
892561374
735489621
287956143
961342587
354178269

346795812
258431697
971862543
129576438
835214769
764389251
517948326
493627185
682153974

598463712
742851639
316729845
175632498
869145273
423978156
934287561
681594327
257316984

364978512
152436978
879125634
738651429
691247385
245389167
923764851
486512793
517893246

649835712
358217964
172649385
916784523
834521679
725963148
287356491
591472836
463198257

367485912
425391867
189726354
873254196
651973428
294168573
718649235
946532781
532817649

378694512
564218397
291753684
643125978
712869453
859437261
435971826
186542739
927386145

346895712
725361984
198427356
984256173
651783429
273149568
819674235
467532891
532918647

349756812
826143579
157829364
593264187
761398425
284571693
915487236
478632951
632915748

546938712
987421536
213675498
165794283
432186975
798352641
871269354
659843127
324517869

869725413
512934687
374168529
798246135
231857946
456319872
683571294
925483761
147692358

562874913
839215647
174639582
345761298
728953461
916482375
283196754
651347829
497528136

572649813
986531472
314872596
238457961
167298345
459163287
893726154
741385629
625914738

867942513
254731968
319568724
532496871
196827345
478153296
743689152
621375489
985214637

967248513
254731869
318569724
835426971
126987345
479153286
743692158
681375492
592814637

278649513
956831472
314572896
532467981
167298345
489153267
893726154
741385629
625914738

549728613
328561497
716493825
183654972
957832146
264179358
892347561
671985234
435216789

867459213
945231687
213768954
689517432
324896175
571324869
436172598
158943726
792685341

867459213
549231687
213768954
986517432
375824169
421396875
634172598
158943726
792685341

978654213
546231798
213879654
697518432
481326975
325947186
734182569
159463827
862795341

978654213
645231798
213879654
796518432
521347986
384926175
437182569
159463827
862795341

478526913
219837456
365149872
793214685
521968734
846753129
932481567
687395241
154672398

827945613
431286975
659173842
378462591
514398267
296517384
942831756
163759428
785624139

675924813
413867592
298153476
732415968
841396725
569782134
924531687
387649251
156278349

769823514
145769283
823451976
456217398
931685427
278934651
614598732
397142865
582376149

976583214
481629357
523741869
315874926
749362581
862195473
198456732
654237198
237918645

857926314
341758692
962431578
184365927
795214836
623879145
519647283
436182759
278593461

596782314
318465279
724319658
943821765
185976423
267534891
471698532
652143987
839257146

596872314
318465279
724319658
943721865
167598423
285634791
471986532
652143987
839257146

569872314
318469257
724315689
943721865
157986423
286534791
471658932
692143578
835297146

538279614
762148593
914536287
296714358
451893726
873652149
347921865
625487931
189365472

826375914
795481326
413269857
942713685
651928473
387654291
164592738
238147569
579836142

826375914
975481326
413269857
742913685
651728493
389654271
164592738
238147569
597836142

964237815
182459376
357861429
891376254
725184963
436592187
548723691
219645738
673918542

762389415
395412678
481675932
679854321
254193867
138726594
547931286
823567149
916248753

782463915
945812673
361975842
478256391
256139487
139784526
597641238
823597164
614328759

798342615
365819472
421675938
679458321
254193867
183726594
547931286
832567149
916284753

248967315
516832947
397154268
423596871
659781432
781423596
175249683
834615729
962378154

248967315
517832946
693154287
426593871
359781462
781426593
175249638
864315729
932678154

729348615
836915472
451672938
678254391
245193867
193786524
567431289
982567143
314829756

792348615
836915472
451672938
679854321
245193867
183726594
567431289
928567143
314289756

829463715
475912683
361785942
784256391
956137428
132894576
598641237
243578169
617329854

879362415
635914782
421785639
784659321
256143978
193827546
568431297
942578163
317296854

379284615
428561739
561793428
213657984
786149253
945328176
157436892
692875341
834912567

823479615
145683792
697251348
718345269
562197834
934862571
371524986
289716453
456938127

472983615
385614972
196572483
641857239
237491856
859326147
913245768
524768391
768139524

634879215
792541368
518263479
359418726
861792543
247635981
175926834
483157692
926384157

475239816
892561347
361874925
954317268
126498573
738652491
689123754
547986132
213745689

837524916
159768324
462139758
591287643
324691875
678345192
945876231
216953487
783412569

829375416
346912785
571486932
485267391
267193548
193854627
638741259
952638174
714529863

527438916
841965273
693721854
718659432
259314687
364287591
486193725
175842369
932576148

342579816
978136542
651284937
497862351
816395274
523741698
264913785
189657423
735428169

342875916
879136542
651294837
487962351
916358274
523741689
264513798
195687423
738429165

573489216
249671358
168325497
681754932
327916584
495238671
734192865
812563749
956847123

745239816
236781954
189564327
678423591
412895673
953617248
897156432
561342789
324978165

365942817
197638452
248175936
436591278
851726394
972384165
723859641
689417523
514263789

582493617
197685234
463127958
215749863
876352491
934861725
658214379
341976582
729538146

548623917
196847523
723195648
917462385
354978261
862531479
675314892
431289756
289756134

658239417
341687952
729451638
437192586
162845379
985376124
276913845
514768293
893524761

842635917
679128354
315479826
153246789
964587231
287913465
498361572
721854693
536792148

596472318
321586479
784193625
843265791
619837542
257941836
935718264
168324957
472659183

369742518
158639472
247185936
436571289
971826354
582394167
823957641
695418723
714263895

746352918
281479536
359186472
425768193
967531284
813924765
572893641
198645327
634217859

679532418
325184976
481769532
938451627
147628359
562973841
716845293
294316785
853297164

352769418
718543629
964218537
423685791
876491352
195327846
589174263
631852974
247936185

325748619
146259387
978136452
591672834
862413795
734985126
413597268
289364571
657821943

647283519
231954687
895617423
179536248
358421796
426879135
783162954
962345871
514798362

647283519
231954678
895617423
189536247
753421896
426879135
378162954
962345781
514798362

568342719
974165832
213897645
357681294
821974356
496253187
782419563
639528471
145736928

764835219
321697854
958124763
693782541
142569387
875413926
489356172
536271498
217948635

764853219
521694837
938127465
693482571
142579386
875316924
389765142
456231798
217948653

764835219
521697834
938124765
693782541
142569387
875413926
489356172
356271498
217948653

684735219
521896734
937124685
398672541
142589376
765413928
479358162
853261497
216947853

654738219
821596734
937124685
398672541
142859376
765413928
479385162
583261497
216947853

593476821
628531974
741982365
134257689
852369417
967814253
285193746
316748592
479625138

843795621
625183947
917642583
596214378
782356419
431978265
379461852
168529734
254837196

843697521
925183746
617542983
596214378
782356419
431978265
379461852
158729634
264835197

365947821
841326795
792851436
458213679
619784352
273569184
127698543
534172968
986435217

978653421
316427598
254198367
731562984
649831752
825749136
583214679
462975813
197386245

369784521
187592436
452613798
746821953
823965147
591347682
275436819
914278365
638159274

965438721
314792865
872651934
187243596
593816247
426975318
249187653
751369482
638524179

874356921
315982467
692417853
958674312
126893574
437125689
569231748
243768195
781549236

937564821
216873594
854192376
475321968
321986457
698745132
582437619
169258743
743619285

469357821
532418967
781296435
145982673
628173549
973645218
817564392
296831754
354729186

867593421
932614587
415287936
241869753
573421869
698375214
756932148
184756392
329148675

598467321
642531897
713298546
156382974
239174658
874956213
987615432
321849765
465723189

597468321
642531978
813279546
756392184
239184657
184756293
978615432
321947865
465823719

897543621
342617589
615289743
281736954
534891267
976452318
758924136
463175892
129368475

463795821
851236794
927814653
142689375
785321946
396547218
678452139
539178462
214963587

893564721
765312498
421798563
138957246
972486315
654123987
217845639
349671852
586239174

753846921
961523487
284197536
415372869
678914352
329685174
132468795
597231648
846759213

759436821
861725493
324198576
472983165
918657342
536214789
697341258
283579614
145862937

389756421
471932658
526841937
168295743
932467815
745183296
293618574
814579362
657324189

348756921
971432658
526891437
169285743
432967815
785143296
293618574
814579362
657324189

368457921
971326458
524189637
452938176
819765342
637214895
783541269
296873514
145692783

894675321
571392648
326418579
148963257
932587416
765124983
213856794
459731862
687249135

954687321
786312594
321459786
149763258
632598417
875124639
263971845
417835962
598246173

367459821
891326475
524178693
472893156
918765342
653214789
739541268
286937514
145682937

736549821
492318576
815267493
241683759
579421638
368975214
653892147
987154362
124736985

758439621
194726358
326158497
879514263
632897145
415362789
547681932
981243576
263975814

859376421
372451869
146982753
598634172
413725986
267819534
724593618
681247395
935168247

859376421
372451869
146982753
598634172
413729586
267815934
724593618
681247395
935168247

956378421
372451968
148692753
569834172
413725896
287916534
724583619
691247385
835169247

859376421
372491865
146582793
598634172
413725986
267819534
724953618
681247359
935168247

859376421
372491865
146582793
598634172
413729586
267815934
724953618
681247359
935168247

687453921
351729684
294168537
769581342
825634179
413297856
132945768
576812493
948376215

678453921
351829674
294167538
463591782
725638149
819274356
132945867
586712493
947386215

785436921
316972854
924185673
267398415
159764382
438521769
571849236
643217598
892653147

837469521
451382769
269751843
743918652
186245397
925637184
612593478
578124936
394876215

865347921
472691358
193285476
754912863
639578142
281436597
517864239
348729615
926153784

965348721
482671359
173295486
854712963
736589142
291436578
518964237
349827615
627153894

857349621
432861597
619752843
271583964
945126378
386497215
768915432
194238756
523674189

869573421
527841396
134692875
752319648
348726519
916485732
671954283
283167954
495238167

348795621
569142378
217638954
731429586
956871243
824563197
692387415
485916732
173254869

874356921
526491837
139278654
341962578
697583142
258714396
713645289
482139765
965827413

768395421
519462387
234817956
921536748
873249615
645781239
497153862
352678194
186924573

879543621
523716489
641829735
385194267
792638514
164257893
956481372
418372956
237965148

589437621
614285937
273916485
928543716
137869254
456721893
395672148
862154379
741398562

356948721
712563489
498721356
184275963
673819245
529634178
961457832
845392617
237186594

456879321
712634589
389521467
963482175
248715936
571963248
625147893
894356712
137298654

896547321
752913486
314826957
271365894
943281765
568479132
637192548
185634279
429758613

349756821
826143579
157829364
593264187
761398452
284571693
915487236
478632915
632915748

764385921
815492736
239167584
698571243
352649817
147823659
573918462
421756398
986234175

357498621
861527394
249361785
438172956
512639847
976845213
193784562
625913478
784256139

356897421
849621375
271453698
438172956
512936847
967548213
193784562
625319784
784265139

375948621
861723495
492165387
923574168
746812539
518396274
684259713
237481956
159637842

715984623
936572481
248163795
124357968
367498152
589216347
672839514
453621879
891745236

764195823
329867415
815432967
932516748
586724139
471389256
658271394
193648572
247953681

497185623
312649857
586732941
138596472
975214386
264873519
829357164
641928735
753461298

487195623
319642857
526738941
132586479
975214386
864973512
298357164
641829735
753461298

498165723
312749658
567832941
136597482
285614397
974283516
629358174
741926835
853471269

785641923
916832547
423759861
347128659
258396714
169475238
834567192
572914386
691283475

659478123
382651974
417923865
534182796
726539481
891764532
173295648
265847319
948316257

649578123
382641975
517293864
435182796
726935481
891764532
173429658
264857319
958316247

619487523
325619478
748523961
456398712
287156349
931274685
892765134
173942856
564831297

789645123
423819567
165327948
854732691
316598472
297164385
672451839
931286754
548973216

689745123
423819675
175326948
854132796
317698452
296574381
762451839
931287564
548963217

657894123
482135976
319726584
593487261
764213859
821569347
176958432
935642718
248371695

891756423
624318597
357429816
139682754
562174389
748935162
485263971
213897645
976541238

594186723
638729154
127345986
746938512
251674839
389512467
875293641
963451278
412867395

179546823
843729651
625183947
912675438
587934216
436218579
391852764
264397185
758461392

819365724
254718693
736924581
187546932
342897156
695231478
921453867
568172349
473689215

815369724
294718653
736524981
387645192
142897536
659231478
921453867
568172349
473986215

175936824
439287615
628415379
562391748
943728156
817564293
796842531
351679482
284153967

835176924
417982563
296435817
564798132
781324695
329561478
948213756
152647389
673859241

865193724
712648359
943572681
639281547
428759163
157364298
374925816
581436972
296817435

387615924
912348657
564279831
851467392
643982715
729531486
496123578
275894163
138756249

398716524
512394768
674285931
961478352
743529816
825631497
437152689
286943175
159867243

385761924
912348756
674295813
861457392
743982561
529613487
457129638
296834175
138576249

986735124
143298576
275614893
459183762
821467359
637529481
592371648
364852917
718946235

967831524
183254697
245796183
419563872
526478319
738129465
692385741
374612958
851947236

867351924
143829765
295746813
318472596
724695138
956138247
489513672
672984351
531267489

783516924
654829173
192437568
835742619
276981345
941653287
528364791
417295836
369178452

986517324
712348965
435926187
874691253
123754698
569832741
291475836
348169572
657283419

187635924
925784163
463192578
854269731
679341285
231857496
392516847
546978312
718423659

364718925
295463871
817259634
672594183
539871462
148326597
953187246
426935718
781642359

169743825
573862914
482591376
356184792
247359681
918276543
631928457
825437169
794615238

146793825
573842619
982561374
359186742
267354981
418279563
631928457
825437196
794615238

169374825
732856419
458192673
891743562
647521938
325689741
976218354
514937286
283465197

691784325
753269841
824135967
217693458
368451279
945827613
489576132
536912784
172348596

973846125
281735694
564921387
325468719
716359248
498172563
639287451
157694832
842513976

687391425
194528637
523674819
856132794
349756182
712489563
438265971
265917348
971843256

859417326
271386945
436592817
128634759
364975281
597821463
685743192
742159638
913268574

859417326
271386945
436592817
128634759
364759281
597821463
685943172
942175638
713268594

718593426
642781935
539246781
263975814
497128563
851634279
984312657
176859342
325467198

319845726
782163549
564972183
123497865
695238471
847516392
436721958
278359614
951684237

837195426
541627893
296384715
178256934
362479158
459831267
925743681
713968542
684512379

931487526
874526391
625139784
396275148
512843967
487691235
759364812
148952673
263718459

951348726
842765391
673291485
765839142
284176539
319524678
126483957
497652813
538917264

651489327
273651948
849372651
594837162
716295483
382164795
925743816
467518239
138926574

934651827
816972534
527843961
152368479
698714253
473295618
249537186
381426795
765189342

439615827
816972534
527843961
152368479
648791253
973254618
294537186
381426795
765189342

819536427
742891635
536247891
273485916
698123574
451769283
964312758
187954362
325678149

864513927
352769841
197482356
239675184
786134592
541298763
675921438
428357619
913846275

864513927
352769841
197482356
239675184
786134592
541298763
675941238
428357619
913826475

413967528
987352164
562148793
798213645
146589372
325674819
654891237
839726451
271435986

391465728
856172943
742398561
174839256
928654317
563721489
635287194
217946835
489513672

765319428
243578961
918246537
536721849
421895376
897634152
359162784
172483695
684957213

349715628
572846931
168932574
291573486
487621359
635489217
754268193
823194765
916357842

417536928
239478156
685219473
192857634
374962815
856341792
728693541
561724389
943185267

431765928
278439651
596128473
915372846
743986512
682514397
864257139
129843765
357691284

471356928
326849571
985172346
612485739
849763215
753291684
538624197
197538462
264917853

538714629
129386745
647259318
862947531
453168972
791523864
384692157
216875493
975431286

678315429
243689571
915247638
537821946
421956387
869734152
356172894
182493765
794568213

857416329
249738516
361259487
914625738
682371945
573894162
425187693
736942851
198563274

364581729
829736541
157429863
273895416
598164372
641273958
982657134
435912687
716348295

763581429
429736851
185429763
248975316
937168542
651243987
372654198
894312675
516897234

378561429
429837561
156429873
283945617
594176382
761283945
942758136
835612794
617394258

378561429
429837561
156429873
243985617
895176342
761243985
982754136
534612798
617398254

568317429
372649815
914285376
891734652
746521983
235968147
429153768
157896234
683472591

587461329
324795816
961823547
612958734
873142965
495637182
149586273
736219458
258374691

475682931
361479258
892513467
713254896
624938715
958167324
539841672
286795143
147326589

749258631
361497582
258631974
682379145
417562398
593184267
934715826
825946713
176823459

629854731
731692845
584713962
397125684
216487359
458936127
963541278
142378596
875269413

256487931
714923568
983156427
172395684
435768219
698241375
521839746
367514892
849672153

256487931
714923685
983156427
692341578
435768219
178295364
521839746
367514892
849672153

267849531
814523796
593167428
742351689
936478215
185296374
651932847
378614952
429785163

267584931
415923786
983167542
794351628
536278419
128496375
641839257
372615894
859742163

256784931
417923568
983156427
192375684
735468219
648291375
521839746
364517892
879642153

256784931
417923685
983156427
642391578
735468219
198275364
521839746
364517892
879642153

256784931
417923685
983156472
628391547
735468219
194275368
541839726
362517894
879642153

256784931
418923675
973156428
642391587
735468219
189275364
521839746
364517892
897642153

256897431
718423695
493156872
629341587
835769214
174285369
541938726
367512948
982674153

267894531
418523796
593167824
749351682
836279415
125486379
651938247
374612958
982745163

567829431
923541768
418367925
351972846
689453217
742186593
174238659
895614372
236795184

579624831
124783569
638591427
783416295
412935678
956872314
347168952
861259743
295347186

476982531
528316974
913754628
691238457
735149862
284567193
162875349
857493216
349621785

796452831
241863957
835719624
163975248
924386175
587241396
378194562
619527483
452638719

768542931
154963728
239817465
371254689
842396157
695781342
483175296
916428573
527639814

894562731
156873924
237419685
371256498
928347156
645981372
483195267
719628543
562734819

468592731
251783694
739416285
615327948
342968517
897145326
174639852
926851473
583274169

459678231
861243795
273915864
392861457
587324916
614597382
948152673
735486129
126739548

892564731
765231498
413798562
328957146
971486253
654312987
137845629
249673815
586129374

485726931
961453782
273198564
518237649
397564218
624981375
756849123
832615497
149372856

542876931
761539842
938124756
219468573
354297168
876351429
695712384
187643295
423985617

249876531
683145972
517923486
421368795
975214863
368759124
196437258
734582619
852691347

465872931
981543627
273916584
126395478
398467152
754281369
542739816
817654293
639128745

459728631
281436759
673195482
936251847
745689123
128347596
512873964
397564218
864912375

267548931
983612574
145379628
614783295
598426317
372195486
721954863
856231749
439867152

954286731
273941865
186537924
631795482
897324516
425618397
762853149
518469273
349172658

976245831
251873496
384619572
529381647
613457928
748926315
195764283
837592164
462138759

978562431
214389675
356417928
831945762
649721853
527836149
192673584
463158297
785294316

879625431
261743895
453198627
538972164
627451389
914836752
382514976
745369218
196287543

974826531
286153794
315497682
753612948
198534276
642789315
427961853
531278469
869345127

769428531
281365479
543179682
915237864
674851293
328946157
836712945
197584326
452693718

827456931
461923587
395817624
984361752
713592846
256748319
649185273
532674198
178239465

829456731
461723598
375819624
947361852
613582947
258947316
594178263
732694185
186235479

927456831
461823597
385719624
698341752
713562948
254978316
549187263
832694175
176235489

827456931
491723586
365819724
948371652
713562849
256948317
674185293
532694178
189237465

692874531
485123679
317569428
941358762
273416985
856297314
124735896
768941253
539682147

567294831
413876952
298135674
759418263
186352749
324967185
632741598
971583426
845629317

876524931
543971286
192836475
784312569
961457328
325689714
619743852
238195647
457268193

958642731
621738459
374951286
419376528
583214967
762589143
235897614
847165392
196423875

924685731
671423859
385971426
457168392
293754618
168392574
519847263
832516947
746239185

927465831
651238947
834197625
576381294
318924756
492576318
749812563
285643179
163759482

589276431
641893527
372541968
137962854
425318796
968457312
854129673
296734185
713685249

925748631
761523894
384916572
842139756
536287419
197654283
653471928
219865347
478392165

684957231
759213648
312486975
145762893
938145726
267398154
471839562
523671489
896524317

625974831
783251694
149368275
512749368
964835712
837126459
478593126
291687543
356412987

628945731
749132685
315687249
197253468
283416597
456798312
964571823
532869174
871324956

756849231
843621795
291537684
437152968
612983547
985764312
529416873
168375429
374298156

264859731
835761249
179423586
681935472
392147658
547286193
423518967
956372814
718694325

946528731
817934526
325176948
463792815
189365274
572841369
731459682
658213497
294687153

781459632
629137485
453826179
246975813
597318246
138642957
315294768
964783521
872561394

179865432
432179856
568243719
853914267
721658943
694327581
916582374
345796128
287431695

695184732
713629845
428375916
349751268
572468193
861293457
254937681
186542379
937816524

465971832
813246759
972835641
159367428
284519376
637428915
526783194
748192563
391654287

465971832
813246759
972835641
159763428
284519376
637428915
526387194
748192563
391654287

861475932
247398615
935612748
392786451
754123869
618954327
576249183
183567294
429831576

657894132
482135976
319726584
593487261
764213859
821569347
176958423
935642718
248371695

761892534
439165782
852374961
973681245
185423697
246957318
598746123
324519876
617238459

769582134
425193687
831467592
984315276
672948351
153726948
546279813
297831465
318654729

257198634
463275189
819346572
542967813
381452796
796831425
174623958
935784261
628519347

572986134
684123957
913457268
745839612
236541879
891672345
367295481
459318726
128764593

275168934
136549278
498237651
821953746
743826519
569714382
954671823
382495167
617382495

279165834
546823917
813974562
495312678
738546291
162798453
354681729
687239145
921457386

619852734
587943621
342671895
924765183
165384279
738129456
293418567
871536942
456297318

519862734
647935821
382471596
924756183
156384279
738129465
293518647
871643952
465297318

125976834
734815629
968243715
456187293
397624581
812539476
249358167
671492358
583761942

951287634
827634915
436159728
675328149
319546872
284791356
143962587
568473291
792815463

216874935
983625471
754913268
569248713
837159642
142736589
621587394
495361827
378492156

862971435
743526981
195843672
387614259
921785364
654392817
579438126
236159748
418267593

471926835
239185467
586734921
943618752
168257349
725493618
314872596
697541283
852369174

268479135
495136287
317258694
623894571
854713962
971625348
182967453
736542819
549381726

475218936
396574821
812369745
723695184
649831572
158427693
964182357
537946218
281753469

597124836
263598147
814736952
439281765
178653429
625479381
341962578
956847213
782315694

795124836
263598147
814736952
439281765
158673429
627459381
341962578
976845213
582317694

154827936
637195428
289346751
425913687
961758243
873462195
516234879
348679512
792581364

148572936
637894152
295631748
314267895
756189423
829453671
583746219
462915387
971328564

275489136
843216975
916375482
537824619
198567243
624931758
781652394
452193867
369748521

784215936
291736548
536894721
453178269
819462357
627359184
368927415
942581673
175643892

984215736
271936548
536478921
753189264
418762359
692354187
369827415
827541693
145693872

419857236
826413759
357926418
931682547
685734192
742591863
173265984
268149375
594378621

275984136
819763254
643125798
597246381
461378925
382591467
158439672
924657813
736812549

195724836
842365179
367198524
974283615
216549783
538671492
729416358
483957261
651832947

184259736
936741528
752836914
475183692
261975483
893624157
347518269
529367841
618492375

568129437
932647851
417358962
679235184
245871693
381496725
724963518
893514276
156782349

865124937
194673852
723985416
578349261
931267584
642518379
319456728
257891643
486732195

685124937
941673528
273598416
596387241
712945863
438216795
127869354
859431672
364752189

918465237
362871945
574329861
183746592
625983714
749152683
237618459
496537128
851294376

892145637
436297185
715386924
157629348
649873251
328514796
574931862
981462573
263758419

416259837
572138649
398674521
749516283
123487956
865392714
237945168
681723495
954861372

184259637
937641528
652837914
465183792
271965483
893724165
346518279
529376841
718492356

562179438
384526719
971438652
495817326
638245971
127963845
749651283
853792164
216384597

569172438
428639751
317584926
932468517
854217369
176953284
241895673
693721845
785346192

952167438
634528719
178493625
813974256
429685173
567312894
385741962
291836547
746259381

951674238
863925471
427183956
519437862
234861795
678259143
196548327
345712689
782396514

512467938
398251764
467389512
741925683
256843179
839716425
975638241
623194857
184572396

154762938
283159467
967438215
819345672
426871359
375296184
641987523
598623741
732514896

147652938
283419756
956378214
819734562
725861349
364295187
571986423
498523671
632147895

519472638
683591247
274368951
146283795
857619324
392754816
725136489
468925173
931847562

169752438
783941526
425683917
654198372
231475689
978326145
846517293
392864751
517239864

817562439
465379281
392148765
639784512
278651394
154923876
941237658
583416927
726895143

861725439
359148627
472369581
914536278
783412956
625897143
536281794
147953862
298674315

781625439
395147826
426389571
914536287
637812954
852794163
543271698
168953742
279468315

718526439
395147826
426389571
951634287
237815964
864792153
543271698
182963745
679458312

461857239
975632841
832149567
594378612
386921475
127564398
619283754
243715986
758496123

857126439
329748516
461359287
912635748
683471925
574892163
135287694
746913852
298564371

857126439
329748516
461359287
914635728
283471965
576892143
135287694
742963851
698514372

874162539
561379482
329485617
987523146
436718295
152694378
243957861
698241753
715836924

624175839
719483652
853926417
481759263
596234781
237861945
342617598
975348126
168592374

826175439
719463852
453928617
681759243
594236781
237841965
342617598
975384126
168592374

628175439
719483652
453926817
841759263
596234781
237861945
382617594
975348126
164592378

826573941
194862375
753941826
489715632
672384519
531296487
315429768
967138254
248657193

872539641
419786523
356124879
198345762
764298315
523617498
937861254
245973186
681452937

987523641
412796583
356184927
139845762
764239815
528617439
873961254
245378196
691452378

873256941
245981367
691347852
958673214
416892573
327415689
569124738
132768495
784539126

352986741
147352896
896471523
671849352
423567189
589123467
965734218
234618975
718295634

352786941
149352876
876491523
691847352
427563189
583129467
765934218
234618795
918275634

576892341
124763958
839415276
453286719
967134582
281957463
315649827
798521634
642378195

637825941
129364587
854971326
391487652
478652193
562193874
946238715
713549268
285716439

765832941
429561873
183497652
291384567
576219438
348675219
957126384
814953726
632748195

875932641
421576983
693418752
216394578
587261439
349785216
158627394
964153827
732849165

769352841
821749356
534168927
492513678
375684219
618927435
946271583
183495762
257836194

368592741
254781639
719346258
645127983
132968574
897435126
473219865
926854317
581673492

238756941
451893762
697124358
865937124
372541689
914682573
743269815
189475236
526318497

932856741
451973862
678124359
769538124
385241697
214697583
843762915
197485236
526319478

829576341
361849527
547312986
213954678
984763152
675281439
152637894
736498215
498125763

935862741
261974853
478153296
759638124
382541967
614297385
843725619
197486532
526319478

629783541
871564239
534912867
487291653
962345718
315876492
796158324
153427986
248639175

893675241
574291638
216348579
438962157
921587364
765413982
142856793
359724816
687139425

953876241
681234579
247915683
538162794
162749358
479358162
396581427
815427936
724693815

726893541
981574236
534612978
698241753
472365819
315987462
867159324
153428697
249736185

278659341
394712685
156483729
715834296
623597418
489126537
831265974
967341852
542978163

659328741
271594368
483167952
546981273
328745619
197236485
834659127
915472836
762813594

976832541
284615937
531479826
715286394
863941752
429753168
658327419
197564283
342198675

675823941
241796358
938154726
152379864
493618572
867542193
716485239
389267415
524931687

862793541
357421869
194586237
915642783
423978615
786315492
641259378
278134956
539867124

897632541
321457896
546819732
689374215
754126983
132598467
218965374
473281659
965743128

982376541
573421986
164895723
318647295
457239618
296518437
641782359
739154862
825963174

973826541
561374829
248159637
894267315
315498762
726513498
682741953
139685274
457932186

286537941
541982736
379614258
917358624
452176893
863429517
625743189
194865372
738291465

398562741
526714389
741938652
869271534
153846927
472359168
687125493
934687215
215493876

829736541
651492738
734815962
597684213
243159876
168327459
385971624
412568397
976243185

253769841
684351927
971428635
546197283
132586479
798243156
367812594
429675318
815934762

758296341
639415728
124873965
315648279
972531486
486927513
597164832
241389657
863752194

895736241
713254896
246918357
972861435
654392718
138475629
381649572
567123984
429587163

853726941
764391258
291548376
532164897
947285163
618973524
189457632
375612489
426839715

356879241
741623589
289514367
962381475
138745926
574962138
615437892
893256714
427198653

723968541
895124763
461375928
342589176
987631254
156247839
614852397
279413685
538796412

795236841
813954726
246817359
928761435
654398217
137425698
371649582
562183974
489572163

725983641
861574392
439621758
214795863
378146925
596832417
657418239
182369574
943257186

623589741
954371628
178624539
341296857
795418362
286735194
567142983
812953476
439867215

632598741
954371628
178624539
341286957
785419263
296735184
567143892
813952476
429867315

825793641
961584327
437621859
214875963
389146275
576932418
658419732
192367584
743258196

326597841
915684237
478231965
697812354
543769182
182453796
231946578
754328619
869175423

827593641
961784325
435621879
214875963
389146257
576932418
658419732
192367584
743258196

153678942
927543681
648291537
586912374
279435168
431786295
792164853
814359726
365827419

935816742
184792653
267435981
672384519
341659827
859127436
428963175
793541268
516278394

935716842
147892653
268435971
682374519
371659428
459128736
724963185
893541267
516287394

679358142
541792683
283641579
836125794
957436821
124879365
392567418
715984236
468213957

798351642
613924578
452786931
541273896
387619425
926845317
279538164
834167259
165492783

378961542
651274398
429853167
134798625
296345871
785612439
563129784
812437956
947586213

126897543
347615298
895234716
718426359
954783621
632951487
569348172
483172965
271569834

125786943
346915278
789234615
517429386
894673521
632851497
958347162
473162859
261598734

819625743
376489251
425731869
794512638
682394517
153867492
941258376
568973124
237146985

827196543
946835172
153427698
264571839
598364721
731289465
375948216
682713954
419652387

576182943
914357862
283946751
162478539
395621487
748539216
637894125
859213674
421765398

576182943
914357862
283946751
162874539
395621487
748539216
637498125
859213674
421765398

271685943
953241786
684379152
769452831
142938567
835167429
327514698
516893274
498726315

592817643
168243579
347596812
489625731
631974258
725381496
276159384
814732965
953468127

915826743
284793651
367415982
673284519
142659837
859137426
438961275
791542368
526378194

915726843
247893651
368415972
683274519
172659438
459138726
734961285
891542367
526387194

186527943
534981762
972643815
469372581
213895476
758416239
697154328
325768194
841239657

175826943
843951672
962743815
457619238
396482751
218537469
589164327
631278594
724395186

298761345
674853921
153492678
345627819
721938564
869514732
486279153
917345286
532186497

862379145
741265839
539148627
196437258
428951763
375682491
254813976
617594382
983726514

962387145
841265937
537149628
176438259
429651873
385792461
254913786
618574392
793826514

912385746
385674912
764921835
158293467
629547381
473816529
831769254
247158693
596432178

978312546
436589712
521746938
749865321
265193874
183427695
654931287
892674153
317258469

897312546
436587912
521946738
749865321
365129874
182473695
654731289
278694153
913258467

978312546
436859712
521746938
749568321
265193874
183427695
654931287
892674153
317285469

897312546
436857912
521946738
749568321
365129874
182473695
654731289
278694153
913285467

712539846
695824731
438671925
167452389
984316572
523798614
851267493
349185267
276943158

387129546
524876391
961345827
258461739
649237158
173958462
836794215
415682973
792513684

893127546
524936781
761845923
259461837
647283159
138759462
986374215
415692378
372518694

138725946
954613827
726849315
295468731
817532469
643197258
569374182
371286594
482951673

529871346
138469527
476352981
695138274
784925613
213746895
961584732
342697158
857213469

519782346
736514829
482936517
941673258
678245193
253891764
164358972
327169485
895427631

658921347
914753826
237846951
192478635
865132479
743695218
579364182
386217594
421589763

965182347
312574869
478396512
789423651
623915478
154867293
896241735
541738926
237659184

127693548
658214973
439785612
873942165
541867329
962531487
284356791
715429836
396178254

316287549
274159863
895634712
451973628
739826451
682541397
523498176
967315284
148762935

128753649
769214583
435896712
983642175
541978326
672531498
294367851
816425937
357189264

763294851
195836427
428715963
346572189
251389674
987641532
579128346
812463795
634957218

843796251
951283674
726145983
697514328
185327496
432968517
319472865
578639142
264851739

236879451
548213796
971465823
153784962
694321578
827596314
312947685
765138249
489652137

978642351
546317298
213598467
721465983
639821745
854739126
482153679
365974812
197286534

374926851
821357694
695841237
563419782
719682345
248573169
156798423
432165978
987234516

968472351
157398264
243165978
896251743
725934186
314687592
631749825
489523617
572816439

968472351
157398246
243165978
894251763
325687194
716934582
631749825
489523617
572816439

863472951
157389264
249165837
986251743
725834196
314697582
691748325
478523619
532916478

863472951
157389246
249165837
984251763
325697184
716834592
691748325
478523619
532916478

624389751
571462893
893175624
235697418
769814532
148523976
487931265
916258347
352746189

624893751
571462893
893175624
235687419
769314582
148529376
487931265
316258947
952746138

276839451
549712863
831465927
957684132
184327596
623591784
392178645
765943218
418256379

864793251
129568734
753241869
645987312
937125486
218634597
471856923
382419675
596372148

897236451
425871936
613459782
938145627
541627893
276398145
169582374
754963218
382714569

467829351
821435967
359176842
618394275
594782136
273561498
945618723
132957684
786243519

769432851
521698473
843157962
956321784
437986125
182574396
374865219
698213547
215749638

693824751
725631498
814579326
176983245
348752169
259146873
581467932
462398517
937215684

897263451
431875296
625149783
976451832
183792645
254638179
542986317
719324568
368517924

876429351
543816792
219375684
185237946
364591827
792648513
621983475
438752169
957164238

739248651
641735289
825169374
498513726
517426938
362987415
953671842
174892563
286354197

937628451
641795328
852143697
295384716
763251984
418967532
189436275
374512869
526879143

376824951
248915736
951367482
187452693
539678214
462193578
714289365
625731849
893546127

273648951
465917328
189235467
938576214
721489536
546123879
314792685
692851743
857364192

273648951
465917328
189235467
938576214
712489536
546123879
324791685
691852743
857364192

289736451
765421839
413958672
837145926
541692783
692387145
128579364
954863217
376214598

932468751
467125389
158793624
691574832
825631947
743289516
384916275
216857493
579342168

438769251
761425839
952138746
217384695
584976123
693512487
845697312
126853974
379241568

479863251
861425937
352179846
218394675
594786123
637512498
945638712
126957384
783241569

369784251
174235869
852196437
287561943
435972618
916843572
593427186
721658394
648319725

692438751
187259463
543176982
935762814
726814539
814593627
461925378
378641295
259387146

496378251
281495376
735126984
628531749
517942638
943867125
852719463
164283597
379654812

723648951
891735246
456912837
175493628
382561794
649827513
918274365
564389172
237156489

376249851
491758263
825163497
657481932
149532678
238697145
582976314
763814529
914325786

483697251
271835496
569214783
148379625
356428179
927156348
734581962
615942837
892763514

467298351
281365497
593714862
149683725
356472189
728159643
834521976
615947238
972836514

936472851
275681943
148935726
317246598
594718632
862359417
483527169
621894375
759163284

463729851
285641739
197835462
371256984
946387215
528194673
732918546
614572398
859463127

436729851
285641739
197835462
371256984
942387615
568194273
723918546
614572398
859463127

739624851
265871943
481539726
912457638
346198275
578362419
857943162
694215387
123786594

439782651
267514938
158639274
395471826
642853719
871296345
916325487
583947162
724168593

468973251
375126489
129845763
942618537
537294618
816357942
651782394
794531826
283469175

687329451
395741628
241856739
856172943
973684512
124935876
718593264
469217385
532468197

637429851
485731692
129865473
256174938
391582746
748396125
572648319
963217584
814953267

793468251
465271398
281953674
937816425
658742139
124539867
349125786
516387942
872694513

329748651
465231798
781569342
193456287
256387914
874192563
942875136
618923475
537614829

739624851
465871923
281539746
912457638
346198275
578362419
857943162
694215387
123786594

732496851
465218397
189537246
824951673
571623984
396874125
953762418
218345769
647189532

843972651
625813479
197645238
712594863
356287914
489361527
561439782
938726145
274158396

237846951
641935287
985712463
376584192
812693574
594271638
169327845
728459316
453168729

329768451
645231798
781549362
193456287
254387916
876192543
962875134
418923675
537614829

892463751
756291834
143875962
924658317
537912648
681734295
319527486
268149573
475386129

423678951
791245386
865193472
654912837
912837564
378564219
289751643
537426198
146389725

726398451
845127936
391456728
917642583
684935217
253871694
432719865
169584372
578263149

467892351
859173624
312654987
143285769
678419532
925367148
786521493
231946875
594738216

467892351
859173642
312456987
143285769
928617534
675349128
786521493
231964875
594738216

962743851
814295736
753186924
645972318
378451692
291638547
486319275
537824169
129567483

623987451
875241963
491536278
718495632
562173849
934628517
189764325
256319784
347852196

632784951
895321674
174695238
526917843
381542796
749836125
967153482
258469317
413278569

967284351
821735649
354691278
473912586
192856437
685473192
716548923
249367815
538129764

692783451
843915672
175264938
259437186
316859724
784621395
921576843
567348219
438192567

324679851
965281473
187534692
451368927
792415386
836927514
248196735
519743268
673852149

968341752
235786941
147529368
813652497
579134826
624897513
496273185
781465239
352918674

768341952
259786341
134529768
813652479
597134826
642978513
476293185
981465237
325817694

419867352
623459187
578213964
831745629
754926813
962381475
296174538
385692741
147538296

419867352
625413987
378259164
831745629
754926813
962381475
296174538
583692741
147538296

413867952
629453187
578219364
831745629
754926813
962381475
296174538
385692741
147538296

167489352
425361879
389725614
874256193
651973428
293148567
718694235
946532781
532817946

148276953
629538714
375491862
894615327
751382496
236947185
583729641
412863579
967154238

467182953
132459876
985637142
596248731
278513469
341976528
713864295
824395617
659721384

742186953
168539472
359472816
435291687
897365241
621847395
586724139
913658724
274913568

824196753
639725184
175384926
746839512
251647839
398512467
987253641
563471298
412968375

469128753
753694812
281573946
524761398
938452167
176389524
817946235
695237481
342815679

294178653
837562194
516394278
745231869
968745312
123986547
672453981
389617425
451829736

378192654
254863197
916475283
195346728
847251936
623789541
582637419
469518372
731924865

867391254
419725683
253684917
742956831
935812746
186473529
628147395
394568172
571239468

369781254
418925637
257634819
942856371
835417926
176392548
623148795
794563182
581279463

139867254
674352819
258491637
415936728
382745961
796218543
923674185
841529376
567183492

693812754
178354629
452697813
589726341
741935268
236481597
327169485
815243976
964578132

187293654
294675813
536814927
468159732
375462198
921738546
713946285
859327461
642581379

162837954
354921768
897654312
583716249
429583671
716249583
278195436
641372895
935468127

298137654
316854927
457692318
841723569
739568142
562941783
925476831
683219475
174385296

682793154
741625983
539814672
864259731
915437826
327186549
173948265
258361497
496572318

213867954
759134628
468259137
597483216
381672549
624915783
932546871
175398462
846721395

267931854
958764231
431528967
376152489
814697325
592483716
629345178
143876592
785219643

917243856
653871294
482695731
148362579
376589412
295714368
839456127
564127983
721938645

194832756
783516249
562947831
459273618
378691524
216458973
641729385
937185462
825364197

314296857
795843612
682175943
429317568
863529471
157468329
946782135
571934286
238651794

912436857
436785912
875921346
361294578
729658431
584317629
143879265
258163794
697542183

731462859
592138476
486597231
349671528
658329714
217845693
825916347
163754982
974283165

283174659
741695283
596328714
359261478
128743596
674589132
867912345
932457861
415836927

872359461
165427938
943816572
784965213
659132847
321784659
516293784
237548196
498671325

293854761
867213954
541796832
935168427
486972315
172435698
619547283
324681579
758329146

372549861
146328597
589716423
238465719
657891342
914273658
721684935
495137286
863952174

584237961
129465783
376981425
963128547
412576839
857349612
741892356
635714298
298653174

857293461
219764538
364185279
598431726
642879153
173652894
425916387
981327645
736548912

957283461
218764539
364195278
549831726
682947153
173652984
825416397
791328645
436579812

897234561
356891274
421657839
945316782
168572943
273489615
534968127
619723458
782145396

859273461
217964538
364185297
598431726
642897153
173652849
925716384
481329675
736548912

854273961
267914538
319685274
598736412
172849653
643152897
725461389
986327145
431598726

854273961
217964538
369185274
598731426
672849153
143652897
725416389
981327645
436598712

749385261
865712934
321694857
276431589
154869372
983257146
632978415
418526793
597143628

485239761
629817345
371654289
814923576
936175824
752486193
598761432
167342958
243598617

583472961
426519873
719638425
192364758
354187296
867925134
948256317
671893542
235741689

248537961
931264578
765189432
126953847
894721356
573648129
419376285
682495713
357812694

472539861
931486257
856172934
694321785
125748693
387965142
263814579
548297316
719653428

758432961
643951728
219867354
176243589
832195647
594786132
381674295
467529813
925318476

387924561
549316827
261578493
198462735
635789214
472153689
814295376
756831942
923647158

387924561
549316827
261578493
198462735
653789214
472153689
814295376
736841952
925637148

872345961
543691782
916827543
425918376
689273154
137456298
754162839
268739415
391584627

273584961
851926473
964317825
748163259
632495187
519278346
126749538
485631792
397852614

347289561
851736492
962514873
714368259
635492187
298157346
126945738
483671925
579823614

394725861
856931274
712864935
681542793
235697148
479318526
923186457
167459382
548273619

423875961
856291743
917364285
285913674
379486512
641527839
164759328
792138456
538642197

347582961
159736428
268419573
592871346
471653892
683924157
914367285
735248619
826195734

953482761
172965834
468731592
316597248
285143679
794826153
831654927
629378415
547219386

328957461
976143258
415628937
182396574
769485312
543712689
231869745
694571823
857234196

895372461
476581329
213649578
932467185
758193246
164825793
621954837
387216954
549738612

524398761
371562489
968417352
643951278
795284136
182673945
239846517
857139624
416725893

249375861
671824539
538196274
187649325
392517486
456283197
925731648
814962753
763458912

538247961
271936584
694815732
159378246
463592178
827164359
785621493
316459827
942783615

839457261
215936874
476218935
327841659
594623718
168795342
981364527
652179483
743582196

937482561
246315897
158697432
375168924
629743185
814259376
562931748
491876253
783524619

759324861
246581379
813697452
481256793
537819624
962473185
198745236
624938517
375162948

759324861
246581379
813697452
481256793
537819624
962473185
198745236
324968517
675132948

574329861
286751349
139846572
413267985
957483216
628195734
342918657
761532498
895674123

547329861
286751349
139846572
413267985
952483716
678195234
324918657
761532498
895674123

948327561
256891347
371645982
195462873
763189425
824753196
587936214
412578639
639214758

952843761
374126958
168795432
217564893
436289517
895317624
541672389
689431275
723958146

457298361
326751849
198436275
712684593
685329417
934175628
873962154
561847932
249513786

482753961
361892754
795146283
579368412
238914675
146275839
913627548
624581397
857439126

289374561
351869724
476152983
124593876
738621495
965748132
513986247
692417358
847235619

238459761
476813925
195726834
813694572
629571348
547238196
384965217
962187453
751342689

238794561
459631278
167528934
726319485
945876123
813452697
591287346
384965712
672143859

792483561
413576928
658291347
375648219
981725634
246139875
137952486
869314752
524867193

857423961
419876523
623915874
361547289
982631745
574289136
245168397
796352418
138794652

723548961
481296375
956137824
867415239
314972658
592683417
279861543
638754192
145329786

598374261
412865793
637291854
381957426
745632189
269148537
876513942
153429678
924786315

789354261
453261897
621897534
318975426
574632189
296148753
867513942
135429678
942786315

759842361
482361759
613975248
197528436
825634197
364719582
531286974
276493815
948157623

243589761
516327849
978164325
861493257
732658914
495271683
157836492
384912576
629745138

923458761
785621349
146793528
862534917
314879256
597216483
659147832
238965174
471382695

943275861
721468395
856193274
195726438
374589612
682314957
239851746
417632589
568947123

729845361
841367295
365921478
532178946
174659832
698234517
486513729
917482653
253796184

724895361
895361742
613472589
187529436
452638197
369714258
531286974
276943815
948157623

724985361
895361742
613472589
187529436
452638197
369714258
531296874
276843915
948157623

732895461
914236578
685471329
471568932
268349715
593712684
326154897
157983246
849627153

314578962
825369471
679421853
947285136
162937548
583614729
431856297
756192384
298743615

817952463
965134872
243687915
452379186
386415297
179826354
634798521
591263748
728541639

547182963
132569874
986347152
693258741
278614539
451973628
714835296
825496317
369721485

784259163
126843579
935761824
347986215
251374698
698512437
573628941
469135782
812497356

784259163
126843579
935761824
347986215
251374698
698512437
873625941
469138752
512497386

157248963
863591724
924736815
695327481
412865397
378914256
231679548
549183672
786452139

712539864
695824731
438671925
164752389
987316542
523498617
851267493
349185276
276943158

598123764
317864925
462795318
841352679
259678143
673941582
926437851
785219436
134586297

182753964
546981327
973264518
694315782
317892645
825476193
768549231
431627859
259138476

123498765
694357281
857612934
362845179
589173642
741269853
276531498
915784326
438926517

731429865
965718342
248536971
412953687
689174253
357682194
893245716
576391428
124867539

387124965
149865372
652937481
216579843
835246719
794318526
968751234
473692158
521483697

728349165
945261738
316578429
671985243
853724691
492613587
269857314
137496852
584132976

592431867
743968215
816275934
631594782
258716493
974382156
369847521
127659348
485123679

215438967
864279153
397156842
529867314
481523796
736941528
172394685
943685271
658712439

529143768
638972514
147586329
872369451
354218697
961457283
796835142
213694875
485721936

529413768
638972514
417586329
872369451
351248697
964157283
796835142
243691875
185724936

921345768
638792415
745186923
812967354
374258691
569413287
486539172
253671849
197824536

942315768
173846925
856729431
264531879
397482156
518697243
489263517
731954682
625178394

714523968
356798142
298614753
142367589
673859421
589142637
961235874
825471396
437986215

219543768
357869142
864712953
142378596
783956421
596124837
971235684
625481379
438697215

174352968
965718342
832496571
241987653
789635124
653241897
497863215
316524789
528179436

834251769
271693845
956874312
198547236
345126987
627389451
519432678
482765193
763918524

124853769
895746123
376219584
947362851
218597436
653184972
761438295
432975618
589621347

934682571
178543269
625971834
863795142
251438697
749126385
387214956
416359728
592867413

529643871
871952436
643187925
296718543
718435692
354269718
462571389
135894267
987326154

682435971
174298536
359617824
521769483
846351297
793824165
937542618
265183749
418976352

825436971
731529468
469718352
956273184
387941526
214865793
543687219
198352647
672194835

856942371
391587642
427613958
749231865
263458719
518769423
975326184
132874596
684195237

856293471
279614538
314785269
598437612
142869753
763152894
425971386
987326145
631548927

956283471
278614539
314795268
549837612
182946753
763152984
825471396
697328145
431569827

389652471
457891263
126347985
845726319
273189654
961534827
614273598
798465132
532918746

859263471
276914538
314785296
598437612
142896753
763152849
925671384
487329165
631548927

568342971
972516384
413789625
781965432
635428719
249173856
156897243
824631597
397254168

938564271
615927843
247138569
194352786
573689412
826471395
761243958
389715624
452896137

249653871
586791243
731428956
162347598
497865312
358912764
673584129
824179635
915236487

498362571
621475389
537189426
783954612
216837954
954216738
875691243
362548197
149723865

498325671
521476389
637189425
783954216
214637958
965812734
876291543
342568197
159743862

659342871
827619345
431758926
192473568
364581297
578926134
915267483
783194652
246835719

349526871
521897643
876413529
718369254
465281397
932745186
654178932
187932465
293654718

295368471
731924685
864517923
318476259
652193748
947285316
126849537
473651892
589732164

536428971
749351826
812679435
973145682
681932547
254867193
127594368
465783219
398216754

326495871
857213694
941786253
438972516
275168439
619354782
592841367
763529148
184637925

682534971
357918426
914627358
568249137
243176895
179385642
836792514
421853769
795461283

839264571
754981362
216537489
648193725
321675894
597428136
985716243
172349658
463852917

346582971
759631482
218479536
592867314
487153269
163924758
974316825
635248197
821795643

845962371
163745298
279381456
781459632
432176985
596238714
957824163
614593827
328617549

283654971
967821453
514937826
758269314
436518297
192473568
379145682
821396745
645782139

283654971
961827453
574931826
758269314
436518297
192473568
319745682
827396145
645182739

285643971
769521834
314789625
851974263
923168457
476352189
692437518
138295746
547816392

283654971
567931428
914827563
758269314
436518297
192473856
379145682
821396745
645782139

283654971
561937428
974821563
758269314
436518297
192473856
319745682
827396145
645182739

283469571
169357482
574182396
318246759
647915823
925873614
736521948
452698137
891734265

589264371
764513829
312789465
975142638
431658297
826937154
693871542
147325986
258496713

643589271
281347965
975261438
497823516
352614897
168795324
526978143
734152689
819436752

496238571
582417963
371569248
163972854
759841632
824653719
915386427
247195386
638724195

246593871
397841562
815726493
429357618
731468259
658912734
964185327
583279146
172634985

456283971
279451368
138769254
761324895
325918647
894675123
582197436
947836512
613542789

395468271
247319586
861752493
912587634
534296718
786134952
428971365
159623847
673845129

568342971
291687534
347195862
923516487
684739215
175428396
752863149
439271658
816954723

894526371
257913486
163748529
429671835
371485962
586392714
648139257
712854693
935267148

425693871
367218459
189745632
758961324
216534987
934872165
671329548
593487216
842156793

925836471
341297658
786451932
139678245
278945316
654312789
412789563
597163824
863524197

465239871
397581246
281764953
149328567
532617489
678495132
954176328
826953714
713842695

845269371
327581496
619437285
953872164
782614953
461953728
574126839
298345617
136798542

256493871
317826495
489715263
875341926
124689357
963572184
631958742
548237619
792164538

253498671
491637285
876215934
925763148
187549326
634821597
749152863
318976452
562384719

538426971
472981563
169357284
946172358
827635149
315894726
281743695
654219837
793568412

895326471
431579682
627184593
158637924
273945816
946218735
762853149
389461257
514792368

859246371
427931568
316587294
168329457
975164823
234758916
693872145
782415639
541693782

462539871
578621493
193847526
947216385
385794612
216385749
631978254
724153968
859462137

463825971
512937486
798641253
657319842
239468715
184752639
925184367
341276598
876593124

294865371
561473829
378129645
427396518
913758462
856241793
189634257
632517984
745982136

942658371
586173294
731924658
457281936
329746815
168395742
214839567
895467123
673512489

849635271
675241839
132987546
987513462
564728913
213496785
321854697
456379128
798162354

429365871
617248359
853719426
576831942
394627518
281954763
932476185
148592637
765183294

234869571
651273849
987145263
498657312
715932486
362418795
576381924
123794658
849526137

258396471
697541328
143728596
512684739
384957612
976132854
769413285
831265947
425879163

854963271
671524839
239187456
345216798
198375624
762849513
427691385
983452167
516738942

845269371
627531489
319487256
953872164
782614935
461953728
574126893
298345617
136798542

625398471
841726953
397415682
976542138
584931267
213867594
432679815
759184326
168253749

235864971
841937265
769512483
673245198
458196327
192378546
324781659
517629834
986453712

346958271
821347569
795612348
574286193
139475826
682193457
258761934
417539682
963824715

243865971
851947263
796312584
674253198
182496357
539178426
425781639
317629845
968534712

253684971
891327645
467159283
674938512
389512764
125476839
942763158
536891427
718245396

456239871
918745362
327168549
694873125
831526497
275914683
742651938
569387214
183492756

824963571
936571842
715482693
198625437
462739158
573814269
651297384
287346915
349158726

159634872
237851496
864927351
593762184
721348965
486519237
315296748
972485613
648173529

581934672
796825134
432761958
174582369
965473821
823196745
648217593
359648217
217359486

546138972
819274365
723965841
638729514
952481736
471356298
294513687
387642159
165897423

536918472
487562913
912734685
261897354
874325196
395641728
743259861
629183547
158476239

569318472
387542916
412769385
234897651
175634829
698251734
743925168
926183547
851476293

639418572
587629431
214735986
426897315
175346829
398251764
753962148
942183657
861574293

149862573
236517489
587349612
473158926
625973148
891624735
354786291
718295364
962431857

815263974
392847561
467195823
178532496
623984715
954716238
541329687
286471359
739658142

538126974
917834652
246579381
389417526
721695843
465283719
853942167
192768435
674351298

538126974
917438652
246579381
389714526
721695843
465283719
853942167
192867435
674351298

862931574
157486392
349725618
418659237
673248951
925173486
286597143
791364825
534812769

165823974
247951386
893647521
926184735
571239648
438765192
654392817
312578469
789416253

163958274
597124836
482637159
814379562
625841793
739562418
378295641
951486327
246713985

846912375
327586491
159743628
518639247
674258913
932174586
283467159
791325864
465891732

198243675
457861923
236957418
942135786
583726149
671489352
725394861
819672534
364518297

198243675
457861923
236957418
642135789
583729146
971486352
725394861
819672534
364518297

198243675
457861923
236957418
943125786
582736149
671489352
725394861
819672534
364518297

198243675
457861923
236957418
643125789
582739146
971486352
725394861
819672534
364518297

831942675
627583419
459761328
518639247
374258961
962174583
283497156
746315892
195826734

213548976
865279143
497136852
329867415
581324697
746951328
132695784
954783261
678412539

813452976
467918253
952637184
328174695
675293418
194865327
286741539
739526841
541389762

931654278
546287391
728931645
167492853
483715926
259368417
375849162
692173584
814526739

194256378
578391624
326847915
419573286
652918743
837624159
763482591
285169437
941735862

432165978
681379254
597842613
258436791
769581342
143927586
374698125
916254837
825713469

621543879
739182645
548697321
982371564
364259718
175468293
497836152
253714986
816925437

621534879
739182645
548697321
982371564
463259718
175468293
397846152
254713986
816925437

354726981
126598734
789134265
478253619
932861547
615479328
867912453
543687192
291345876

425736981
136298745
789145263
578324619
942861357
613579428
867912534
354687192
291453876

926735481
158469327
437218659
562381794
814957236
793624815
389176542
271543968
645892173

427953681
158642973
369718524
684125739
235897416
791364852
576431298
912586347
843279165

354672981
921834756
678519432
485961327
792453168
136287594
519728643
867345219
243196875

476532981
921846537
835719462
789451623
364297158
152683794
648375219
517928346
293164875

593427681
421368957
786159423
169835742
347291568
852674139
914583276
278946315
635712894

637542981
125398647
948176532
359617428
871254396
264839715
783461259
592783164
416925873

364572981
921386547
758149623
845963712
679218354
213754896
487691235
592437168
136825479

547326981
821549376
639187425
492631758
718495263
365872194
984263517
173958642
256714839

659372481
721684395
438159672
893745216
216938547
547216839
984561723
362497158
175823964

367492581
521786493
984153627
716934258
892567134
435821769
643218975
158679342
279345816

379526481
425781693
618493572
194368257
786245319
532179846
853617924
941832765
267954138

349526781
628791543
715483692
197368254
486275319
532149876
853614927
971832465
264957138

697352481
821764359
534189672
368975214
712438965
459216837
985621743
276543198
143897526

769342581
421785396
538169724
893256417
217438659
654917832
985671243
372594168
146823975

496732581
837165924
215849763
528374619
169528437
743691258
981456372
672913845
354287196

496732581
837165924
215849763
528374619
961528437
743691258
189456372
672913845
354287196

276543981
931826547
845719236
789351624
463297158
152684793
628475319
517938462
394162875

672543981
931826547
845719236
789351624
423697158
156284793
268475319
517938462
394162875

259437681
431286579
786159432
128563947
945721368
673894125
512348796
894675213
367912854

257439681
431286579
986157432
128563947
745921368
693874125
512348796
874695213
369712854

249735681
631248759
578169423
984651237
123487596
756392148
415873962
392516874
867924315

425736981
938541726
761829354
184957632
296384517
357612498
643198275
512473869
879265143

425936781
738541926
961827354
184759632
296384517
357612498
643198275
512473869
879265143

426735981
938641725
715829364
584967132
291384657
367152498
143598276
652473819
879216543

426937581
538641729
917825364
784369152
259184637
361752498
143598276
692473815
875216943

637542981
145398672
928176543
359617428
871254396
264839715
783461259
592783164
416925837

346572981
859631427
217489536
592768314
468123759
173954862
984316275
635247198
721895643

275643981
869521734
314879625
157984263
923167458
486352179
692438517
731295846
548716392

947236581
861547293
325189647
514928376
278365419
693714825
489651732
752493168
136872954

425736981
869514237
713298465
294687513
538149726
176352894
647921358
951873642
382465179

752364981
461798352
983251467
847925613
216483579
539176824
694512738
328647195
175839246

546297381
871653924
329184657
495318276
238746519
617925843
984531762
752469138
163872495

546297381
871653249
329184675
415728963
238946517
967315824
684531792
752469138
193872456

962453781
184967523
357128469
216834957
843579612
795216834
638791245
571642398
429385176

537692481
892145367
614378259
178459632
423816975
965237148
251764893
786923514
349581726

735692481
892145367
614378259
178459632
423816975
569237148
251764893
986523714
347981526

673594281
291378456
485261739
768943512
342615978
159827364
526789143
834152697
917436825

945723681
132468975
678951234
219534768
486172359
357896412
721389546
893645127
564217893

476395281
285761493
193248567
348519726
657824319
912637845
531982674
864173952
729456138

476523981
285961437
193784562
952438176
631275849
847196325
724319658
369857214
518642793

947523681
283461597
156879342
569238714
312947856
478615923
725196438
694382175
831754269

574623981
219548367
836197524
927486135
481359672
653271849
348912756
165734298
792865413

574623981
286591347
139847526
927416853
418359672
653278194
341982765
865734219
792165438

567329481
291648573
834571962
689712354
175463298
342895617
458136729
913257846
726984135

467529381
283761594
159843627
594238716
612974853
378615942
725196438
936482175
841357269

467529381
283761594
159843627
594238716
612974853
378615942
725196438
946382175
831457269

947523681
286791543
153846927
569238714
312974856
478615392
725169438
694382175
831457269

697423581
215798346
843561927
931287654
476915832
528634719
764352198
389146275
152879463

375469281
248713596
961852473
712598634
534276819
896134752
427981365
153627948
689345127

769532481
238164597
541789623
984621375
625397814
173845962
416973258
397258146
852416739

793456281
258193467
461782359
982531674
574269813
136874592
315627948
627948135
849315726

429653781
367821495
185749632
948312576
573468219
216975843
691287354
732594168
854136927

927365481
346281795
158974623
281437569
769518342
435629178
573896214
814752936
692143857

456237981
321698754
897451236
682174593
175329468
934865127
763512849
518946372
249783615

795236481
368149257
241758963
519674328
873921546
624583179
932865714
187492635
456317892

257946381
468312975
319857246
196734528
743528169
825691437
982173654
631485792
574269813

257946381
468312975
319857246
196473528
743528169
825691734
982134657
631785492
574269813

257946381
468321975
319857246
196734528
743582169
825619437
982173654
531468792
674295813

257946381
468321975
319857246
196473528
743582169
825619734
982134657
531768492
674295813

259467381
478321695
361859274
617934528
934582167
825716943
742193856
593678412
186245739

259467381
471328695
368159274
687934512
934512867
125786943
742893156
593671428
816245739

694273581
512489637
873165294
459328176
761954328
328716459
985631742
246597813
137842965

432695781
678312495
159748623
521879364
864153972
793426158
385964217
947281536
216537849

253496781
691738245
748215936
925873164
186549327
437621598
869152473
314987652
572364819

732569481
659841732
148237965
471623859
396785124
825194673
264958317
513476298
987312546

473256981
621978435
895314672
569831247
742695813
318427569
236189754
154762398
987543126

473256981
621978435
895314672
169835247
752649813
348127596
236481759
514792368
987563124

724956381
638214957
951837426
412689735
563471298
879523614
196348572
247195863
385762149

243965781
678421539
591783264
912376845
485192376
367548192
824617953
139854627
756239418

259367481
678541329
143829567
512794836
394658712
786132954
867413295
931275648
425986173

253769481
697184235
841325769
568291347
432857916
179436852
315942678
724618593
986573124

435962781
716358429
829147653
641283975
983675142
572491368
397524816
268719534
154836297

536742981
789361542
142958376
423597168
691483725
875126439
358214697
967835214
214679853

395467281
781239564
246185397
927518436
158643729
634972815
862751943
473896152
519324678

253674981
798321645
461859273
614937528
379582164
825416739
942163857
536798412
187245396

346975281
782431596
159268437
471826359
925713864
863594172
614357928
237189645
598642713

956274381
728631549
314598267
463982175
892715436
571463892
685147923
249356718
137829654

469327581
738615942
521849376
342981657
817456293
956732814
193564728
674298135
285173469

243597681
961428537
758613249
582369174
417852396
396741825
124986753
835174962
679235418

513694782
247831596
869752413
185426937
492378165
376519248
621985374
934267851
758143629

513674982
249831567
876952413
185427639
792368145
364519278
621785394
937246851
458193726

976531482
235468917
418729635
194352876
763184529
852697143
621943758
349875261
587216394

637941582
548672913
912835764
276198345
485326197
391754826
853269471
729413658
164587239

941735682
582196473
736482591
619548327
453927816
827361945
274853169
195674238
368219754

164795382
597328146
238146795
316472958
472589631
859613274
743861529
981257463
625934817

134796582
657428193
298153746
413572968
572689431
869314275
745831629
981267354
326945817

124675983
835914267
679283514
416329875
793568421
582741396
947836152
368152749
251497638

914765283
826439517
375128946
768254139
431897652
592316874
283671495
649583721
157942368

579426183
426183795
381975642
937614258
812537964
654892317
768341529
143259876
295768431

679421583
425783691
381956742
937614258
856237914
214895367
768349125
543162879
192578436

517246983
642398751
983517264
375821496
461739528
298654317
859463172
136972845
724185639

125796483
483521769
679438512
542367198
731984625
968152347
894675231
317249856
256813974

746295183
513486297
892137645
369524718
187369452
254718369
438652971
625971834
971843526

612947583
958123674
374865921
136259748
527481396
849376152
265738419
493512867
781694235

391762584
685194723
274853961
729648135
438915672
156327849
563471298
942586317
817239456

931762584
728514936
654839721
465397218
397128645
812645379
589271463
176453892
243986157

197625384
358417296
642389751
715834629
836291547
429756813
573942168
961578432
284163975

265317984
187694235
493258716
872946153
639125478
514873692
748569321
326781549
951432867

715639284
692418735
834527961
528394176
469871352
173256849
987145623
241763598
356982417

961237584
758496321
342851679
419625738
683749215
527183496
296578143
875314962
134962857

763129485
254378691
891654237
148965723
579432168
632817954
386241579
427593816
915786342

913267485
284935761
576184932
347812659
158649327
692753814
735426198
869571243
421398576

931246785
768593412
452871369
519732648
384659271
627184593
293468157
876315924
145927836

957412386
328697514
164853729
619734258
785269143
432185697
293578461
841326975
576941832

913524687
764318295
825679431
148967523
579432168
632851974
386245719
251793846
497186352

953124687
764358291
821679435
148967523
579432168
632815974
386241759
215793846
497586312

452783691
978126453
613495872
537618249
124937568
869254137
741362985
395841726
286579314

563824791
982137564
714596238
648712359
235968147
179345682
851473926
496251873
327689415

785634291
132985647
649712583
257861439
416593872
398427165
821349756
974156328
563278914

456728391
829431756
317965842
591384267
784692135
263157489
148579623
932816574
675243918

754328691
821796354
639154728
983467512
516239487
472815936
295671843
368542179
147983265

426837591
539641827
817925364
794368152
251794638
368152479
143579286
672483915
985216743

538762491
962145378
714389256
189457632
423916785
675238149
251874963
897623514
346591827

835762491
962145378
714389256
189457632
423916785
576238149
251874963
697523814
348691527

753642891
861975432
294813576
945231768
638794215
127586943
379158624
482367159
516429387

753246891
861975423
294318576
945831762
627594318
138627945
379152684
482763159
516489237

426738591
973521486
518694372
695387124
841256937
732149865
357912648
289465713
164873259

864753291
271986543
395214687
956341872
728695314
143827956
489162735
532478169
617539428

237568491
689147235
415293687
364729518
871354962
952816743
126485379
593671824
748932156

256438791
781259463
349176582
935762814
627814935
418593627
164925378
873641259
592387146

263548791
781692534
945137682
394781265
528463179
176925348
639254817
857319426
412876953

263548791
781692534
945137628
394761285
526483179
178925346
639254817
857319462
412876953

853274691
294651873
176389452
531796248
742835169
968142735
389417526
425968317
617523984

684325791
295471368
137968542
468517923
729643185
513289674
341792856
956834217
872156439

486352791
219687345
735194862
943218657
562739184
871546239
698421573
324875916
157963428

587342691
239816475
614957328
345291786
971468253
826735914
152674839
763589142
498123567

476825391
321947865
589613742
837259614
695174283
142368957
218436579
763591428
954782136

425367891
368219457
197485326
651938274
872546139
934721685
783694512
249153768
516872943

687435291
495271683
123869547
756384129
831792456
942156378
319527864
568943712
274618935

678435291
495271683
123869547
756384129
831792456
942156378
319528764
567943812
284617935

538674291
461392578
927158634
685219347
219743856
743865912
894527163
152436789
376981425

258746391
479321685
361958247
716834529
843592176
925617438
692183754
537469812
184275963

258746391
471329685
369158247
796834512
843512976
125697438
612983754
537461829
984275163

487536291
531289467
269417358
354721689
816395742
792864135
648152973
173948526
925673814

728654391
549231876
361978452
683719245
495382617
172546938
234167589
816495723
957823164

834256791
651397248
279148365
492783516
165429873
783615924
947531682
318962457
526874139

584326791
613795824
297148365
759832416
428619573
361457982
936581247
142973658
875264139

572348691
639712485
814956372
345291768
981467253
726835914
157624839
263589147
498173526

527348691
639712485
814956327
345291768
981467253
276835914
152674839
763589142
498123576

427368591
613549872
589271463
895136247
164792358
732854916
341625789
978413625
256987134

742365891
631879524
958241736
419586273
386927415
527134689
295618347
864793152
173452968

742365891
639871524
518249736
451986273
386527419
927134685
295618347
864793152
173452968

742365891
639871524
158249736
491586273
386927415
527134689
215698347
864713952
973452168

324867591
769154832
851239746
496512387
135978624
278346915
682495173
917623458
543781269

365842791
789136452
214597683
658714239
142963578
937285164
521378946
493651827
876429315

365842791
789136452
214597683
658714239
147923568
923685174
531278946
496351827
872469315

538267491
726419538
149538627
473651982
261984375
985372146
697845213
854123769
312796854

238675491
796421583
154389276
367514829
829736154
415298637
673152948
942863715
581947362

834567291
715429863
296138547
568291734
327684915
149375628
681953472
452716389
973842156

358462791
791835462
264197358
847519236
129643587
635278914
982751643
473986125
516324879

385462791
741895362
296137584
827519436
159643827
634278915
968751243
473926158
512384679

385467291
791832564
246195387
827519436
159643728
634278915
962751843
473986152
518324679

358462791
791835426
264197358
842519637
179643582
635278914
986751243
423986175
517324869

582347691
739816425
614952387
345291876
971468253
826735914
158624739
263579148
497183562

632785491
894231576
175469328
469517832
217348659
583692147
321956784
956874213
748123965

375468291
891237564
246195378
728519436
159643782
634872915
962751843
483926157
517384629

257486391
819327645
364951287
476138529
183592764
925674813
642713958
531869472
798245136

357468291
841792356
269135487
724519638
198643572
635827914
976251843
483976125
512384769

864315792
312479685
795286341
936157428
127864953
548923167
471592836
289631574
653748219

834167592
769254813
152389746
496523187
285971634
371846925
613495278
927638451
548712369

125786493
936514287
784293615
617325948
843679521
592841376
458937162
379162854
261458739

257468193
489135276
316297584
523784961
794613852
861529347
172856439
635942718
948371625

753621894
869435271
124879365
298314657
316758429
475296183
932167548
647583912
581942736

861573294
435296718
729841563
674935821
213687945
598124637
142759386
956318472
387462159

513278496
294536871
687194532
358912764
169745328
742863915
836427159
975681243
421359687

413826597
869357124
572149683
187263945
946578312
325914768
654781239
738692451
291435876

265831497
397452816
841769523
623598174
459617382
718324965
572983641
934176258
186245739

524968137
176354289
983217456
735189624
241673598
869542713
698725341
412836975
357491862

356249187
879561324
241783596
135427968
962318745
487695213
724136859
693852471
518974632

359286174
871594362
246731598
135427986
962318745
487659213
724163859
693875421
518942637

356249187
789561342
241873569
135482976
962317854
478695213
824136795
693758421
517924638

359276148
781594326
246831579
135482967
962317854
478659213
824163795
693725481
517948632

976534182
821679345
435281769
362815974
784396251
519742836
198463527
247958613
653127498

396745182
827391546
415628379
958462731
263157894
174839625
649573218
782916453
531284967

768594132
924361587
315728496
592436871
687159324
143872965
859247613
476913258
231685749

483756192
527391684
916428573
869532741
234167859
175849326
398674215
752913468
641285937

397865142
528341697
416729358
965472831
273158469
184936725
759683214
642517983
831294576

894765132
527341698
316829457
965432781
278156349
143987526
459678213
682513974
731294865

439876152
628351794
517429368
976532841
254168973
183947526
365784219
792613485
841295637

895476132
426351798
317829546
964537281
278164359
153982467
549718623
782643915
631295874

498536172
735182496
126749583
582467931
374915628
619823745
857391264
241678359
963254817

867394152
145782963
329516748
278461539
691835274
453927816
532148697
784659321
916273485

947568132
285314697
613927548
324695781
891742356
576183924
162839475
459271863
738456219

597863142
412759638
683412975
965174283
831526794
274398516
758231469
329647851
146985327

368549172
547612839
291783465
623891754
789435216
415267398
954178623
136924587
872356941

584763192
712958634
693412875
865179243
431526789
279384516
957231468
328647951
146895327

594863172
712459638
683712945
965174283
431528796
278396514
857231469
329647851
146985327

934875162
786421395
125936874
371258649
458769213
269314758
512693487
647582931
893147526

586793142
912458637
473612895
845169273
631527984
297384516
759231468
328946751
164875329

584963172
912758634
673412895
865179243
431526789
297384516
759231468
328647951
146895327

294857163
138496527
675231948
946325871
352178694
781649235
819763452
467582319
523914786

956248173
724391865
831576492
693425781
217863549
485917236
362184957
178659324
549732618

796852143
523419687
418673952
275386419
684791235
139524876
957248361
341967528
862135794

472856193
583921764
916734582
631478925
249563871
857192436
128349657
764285319
395617248

579462183
813957624
642813795
765129348
931584276
284376519
358291467
427638951
196745832

946578123
871632945
253149768
397426581
614385279
582791634
128963457
735214896
469857312

574962183
913857624
682413795
765128349
231549876
498376512
359281467
827634951
146795238

584762193
913458726
672913845
865129374
231547689
497386512
359271468
728634951
146895237

835267194
427913658
196854372
563748921
281695743
974132586
648571239
712389465
359426817

857962134
942315867
613748952
391876245
284531796
765294381
536129478
429687513
178453629

563279184
724861359
198354276
287436915
935187462
641925837
316542798
872693541
459718623

538762194
297481365
146953782
985216473
324597618
761834529
873649251
619325847
452178936

752638194
941752863
386491752
463917285
298546371
175823946
519384627
827165439
634279518

832756194
914832675
576491832
465978213
293614587
187523946
651349728
328167459
749285361

967385124
285941763
314627598
649752381
871493256
532168947
798534612
126879435
453216879

635872194
782149356
194563782
469735821
328691547
517428963
241957638
856314279
973286415

593628174
846571329
127943658
765289413
289134765
431765982
312897546
978456231
654312897

593726184
846195327
127843659
765289413
289431765
431567892
312978546
978654231
654312978

284693175
196758432
735241968
927534681
453186297
861927543
518479326
342865719
679312854

894736125
752194683
631825794
183659472
267348519
945271368
576482931
418963257
329517846

693748125
542631978
178952364
351826497
429573816
867419253
716394582
935287641
284165739

372986145
564173892
981542367
157398624
493625781
628714953
749851236
216439578
835267419

896243175
731895624
425176398
357912846
268457931
914638752
172589463
589364217
643721589

742693185
936815742
815742693
128937456
597426318
364158279
671389524
459261837
283574961

637429185
258617394
194835627
729361458
413598762
865742931
341256879
576984213
982173546

863427195
251893647
749165382
498271563
125634879
376958214
587319426
634782951
912546738

462397185
351846297
798251463
136485729
945672318
287913546
629734851
574168932
813529674

867923145
392154678
145768392
584276931
713549286
926381754
451637829
279815463
638492517

674932185
832157694
195648372
589476231
246381957
713529468
451863729
967215843
328794516

736942185
892153467
145678392
578426931
429731658
613589274
351864729
967215843
284397516

736982145
892154367
145673892
574836921
329741658
618529473
451268739
967315284
283497516

736982145
892154367
145673892
573846921
429731658
618529473
251468739
967315284
384297516

736982145
892154367
145673892
574826931
329741658
618539274
451368729
967215483
283497516

285394176
196725348
374816295
859162437
712483569
463579821
527941683
941638752
638257914

837954126
924716583
156382479
315867294
278149635
649523718
763295841
491678352
582431967

753849126
621375498
849216573
597462831
216538947
438197265
365921784
172684359
984753612

753894126
621375498
984216573
578462931
216539847
439187265
365921784
197648352
842753619

752894136
631275498
489316572
578469321
916532847
243187965
365921784
197648253
824753619

752849136
631275498
984316572
578463921
316592847
249187365
465921783
197638254
823754619

587329146
243761895
916548372
871632459
659814237
432975618
768453921
325196784
194287563

598327146
243861975
716549382
871632459
659714238
432958617
967483521
325176894
184295763

854739126
216485793
793261845
328946571
965317284
147852369
671598432
489123657
532674918

847923156
392165478
156784392
685247931
429831765
713659284
561372849
978416523
234598617

847953126
392164578
156782493
684527931
529831764
713649285
261375849
978416352
435298617

587934126
396125874
124786593
439618257
875342619
612579348
258467931
941853762
763291485

837924156
492165378
156783492
684257931
529831764
713649285
361572849
978416523
245398617

837954126
492163578
156782493
684527931
529831764
713649285
261375849
978416352
345298617

837954126
492163578
156782493
684527931
529831764
713649285
361275849
978416352
245398617

354682197
629571384
871943625
547396812
196827543
283154976
468239751
715468239
932715468

345682197
629471385
871953624
287345916
196827453
453196872
568239741
714568239
932714568

295364187
417825369
386917245
954172638
862493571
173586924
528641793
641739852
739258416

325498167
964571382
187632459
871354926
653729841
249816573
412965738
798243615
536187294

329654187
156879342
847231569
285743691
473196258
961528734
514387926
792465813
638912475

489625137
136879452
257341869
823754691
574196283
961238745
315487926
798562314
642913578

439625187
126879453
857341269
283754691
574196832
961238745
315487926
798562314
642913578

652384197
178962345
349571682
921647853
735819264
486253719
897436521
514728936
263195478

495862137
826731495
317954682
569347821
782619543
134528976
641293758
258476319
973185264

569328147
324671895
817594632
138947256
672153489
945286713
486739521
753412968
291865374

863259147
741386529
952417683
628975431
417632958
539148276
376521894
185794362
294863715

863259147
741386529
925417683
682975431
417632958
539148276
376521894
158794362
294863715

358649127
694127385
217538694
963481572
721953468
845762913
576294831
432816759
189375246

953648127
416297853
782315649
275139486
134876592
698524371
567983214
829461735
341752968

825943167
467218593
139756284
298364751
371529846
546187932
612495378
983672415
754831629

965824137
834971265
127563498
619248753
352197846
748635912
571486329
493752681
286319574

542863197
987125643
136479852
269731584
451286739
873954216
725348961
398617425
614592378

354672198
629518374
718943625
541396782
896721543
273854916
467239851
185467239
932185467

345672198
629418375
718953624
271345986
896721453
453896712
567239841
184567239
932184567

537926148
819437562
264581397
143798625
975612834
628345719
791864253
486253971
352179486

469725138
137689452
258341679
326854791
584197263
971263845
615438927
892576314
743912586

435927168
918635742
267481395
541398627
689712534
723546819
196874253
854263971
372159486

463297158
789451623
125368794
651739842
937824516
248516937
372185469
816943275
594672381

293547168
648291753
517638492
821475639
736912584
459863217
162384975
985726341
374159826

493657128
258491763
617238594
821576439
734912685
569843217
142385976
986724351
375169842

439572168
278316459
651849237
912754683
847163925
563928714
195237846
386491572
724685391

946352178
231786954
875194362
583467291
169238547
724915683
612879435
398541726
457623819

672345198
351968247
894217563
928753614
417896325
536421789
285679431
169534872
743182956

925743168
468219573
137856294
289364751
371528946
546197832
612475389
793682415
854931627

476532198
518947236
392618754
734156829
251489673
689273415
945821367
827365941
163794582

493756128
518294367
276831495
964127853
825349716
137568249
382615974
641973582
759482631

425736198
618294573
379851462
234169857
957348216
186572349
893615724
741923685
562487931

439572168
658314297
271896453
912758634
847963521
563421789
195237846
386145972
724689315

542376198
791485236
368129457
159738642
483652971
276914583
827591364
635247819
914863725

475962138
918347625
362518794
734159862
291486573
586273419
649821357
827635941
153794286

473952168
918647523
562318794
754169832
291483675
386275419
649821357
827536941
135794286

527843169
819265374
346971825
971426583
685397412
432158796
253719648
798634251
164582937

824736159
375491268
619528473
796342581
153879642
248165397
961284735
432957816
587613924

537246189
419837562
862591347
143789625
275614938
986325714
721968453
698453271
354172896

278654139
541293768
936178452
697485321
124936587
853721694
319542876
765819243
482367915

586437129
249681753
137259486
762913548
451768932
398524617
975842361
814376295
623195874

765238149
382419675
941567283
827956314
134872596
659341827
513724968
496185732
278693451

852734169
436951287
197826354
324189576
561247938
978365412
613472895
285693741
749518623

632874159
478159236
195623487
583491762
967285314
214736598
349567821
726318945
851942673

586234179
729618543
134759268
362471985
418592736
957386421
873145692
295867314
641923857

542378169
761495238
389126457
158739642
493652871
276814593
927561384
835247916
614983725

748536129
529841736
631927584
257369418
386415297
914278365
872194653
493652871
165783942

475386129
963512847
821479635
248961573
137258964
659743218
594127386
382694751
716835492

548973126
216854973
793162854
869325741
437681295
125497638
674519382
382746519
951238467

549873126
216954387
378162954
967325841
483691275
125487639
634518792
892746513
751239468

568749132
791283645
423165897
614378529
235914786
987526413
176492358
859631274
342857961

496752138
821439567
573168249
934671825
762583491
158924673
289316754
315247986
647895312

285694137
941723568
673518249
538471926
724936851
196285473
862359714
459167382
317842695

298467135
347215689
651839472
184372596
936154827
725986341
873591264
419623758
562748913

659478132
281693745
734521698
945817326
376249851
812356974
593162487
127984563
468735219

527469138
431875962
896213745
183546297
759328614
264197853
342981576
615732489
978654321

659487132
871623945
234591687
945718326
386249751
712356894
593162478
128974563
467835219

927846135
648153927
315279648
736498512
891527364
452631879
283914756
164785293
579362481

927684135
648135972
315297648
756423819
891576324
432819567
283941756
164758293
579362481

629748135
847153962
315269847
736482519
981576324
452931678
293814756
174695283
568327491

942857136
587631492
136492857
825743961
369218574
471569328
754986213
618325749
293174685

285976143
193824567
476513928
632157489
954382671
718469235
561748392
347291856
829635714

632875149
197324658
845619723
451962387
729583461
368147295
984736512
576291834
213458976

567238149
428179635
319546872
974365218
235781496
186492357
751624983
693817524
842953761

237849156
186325794
459716832
692571483
874293615
315468279
761954328
943182567
528637941

427386159
936715284
518942637
842569713
791238465
653174928
275693841
389421576
164857392

492835167
817269543
536147289
941726835
275384691
683591472
758613924
324958716
169472358

389425167
421769538
567138924
675812349
918643752
234957816
192586473
746391285
853274691

237458169
946721853
158369274
392145687
715986432
684273915
471632598
829517346
563894721

784395162
261748593
953612748
649531827
837264951
512879634
378926415
426157389
195483276

897253164
246871593
351469827
173628945
425197638
689534271
534916782
918742356
762385419

897452163
216873594
354169827
173628945
425791638
689534271
531946782
948217356
762385419

342759168
857416293
691823745
485972631
719635482
263184957
134298576
576341829
928567314

592836174
873214659
614759283
951427836
246385791
387691542
768143925
425968317
139572468

386425179
421976538
579138624
695812347
718643952
234597816
152789463
947361285
863254791

459362178
836741925
271598643
684135792
927486531
315927864
193654287
748219356
562873419

829365174
741892653
365147892
936521748
258476931
174983526
493718265
582639417
617254389

236984175
749615238
815732964
584176392
162593487
973428651
621357849
397841526
458269713

925764183
837215694
146893257
412387569
789651432
563429871
358942716
694178325
271536948

625439187
387512694
194867523
561274839
279358416
438691752
712945368
943186275
856723941

625437189
387912654
194865723
468291537
279358416
531674892
712549368
943186275
856723941

726538194
398412765
145976823
671245938
284369517
539781642
812653479
453197286
967824351

459783261
763921584
281654937
174236859
395817642
826549713
632175498
517498326
948362175

875346291
296781453
341952768
938274516
562819374
417635829
754163982
123598647
689427135

673584291
219376485
845129763
436718952
597432618
182695374
924861537
351947826
768253149

937864251
254139768
186725934
375916482
618243579
429587316
541398627
893672145
762451893

947368251
215794863
638125749
123487596
456932187
789516324
561879432
394251678
872643915

974368251
215794368
638125974
123487695
546932187
789516423
461879532
397251846
852643719

567389241
189254763
432716589
643192875
871465932
295873416
328541697
716928354
954637128

475389261
638172459
912465873
723958146
891746325
546213987
267891534
359624718
184537692

763498251
842531967
519726384
654372819
137985642
928164573
271853496
486219735
395647128

459867231
762431859
813295674
246973185
587126493
391584762
138749526
624358917
975612348

359476281
672318945
814529376
461897532
798235614
523641798
945782163
186953427
237164859

596437281
781952634
423816975
634271598
219568743
875349126
967184352
342695817
158723469

359476281
682319745
714528396
461897532
897235614
523641879
945782163
176953428
238164957

495368271
781425936
623719458
967541382
342687519
158293764
514832697
279156843
836974125

574836291
691254783
832791645
426918537
759362418
183547962
248673159
315429876
967185324

543678291
791234865
862519374
416927538
357486129
928153746
635791482
284365917
179842653

364895271
891472365
527361984
175629438
439518627
682743159
248137596
713956842
956284713

734859261
596217438
812364579
653791842
287435916
149628357
371582694
425976183
968143725

739845261
542316897
681279543
198562734
325794186
476138925
214687359
953421678
867953412

835976241
692314578
741258396
368547129
427891635
159623784
916782453
574139862
283465917

984753261
735621984
612849753
157962438
398417526
246385197
871296345
423578619
569134872

649753281
837126954
152498673
584619732
276534198
913287465
498372516
321965847
765841329

514976283
236485791
789213564
195624378
823597416
467831952
348159627
651742839
972368145

947651283
312784965
568239741
756123498
193468527
824597136
435872619
681945372
279316854

654198273
981732456
723645198
815276349
376914825
492853617
538427961
147369582
269581734

496178253
827635419
135294786
682759134
743861592
519342867
968527341
371486925
254913678

981657234
437921658
562384197
328479561
614835729
759162483
145298376
876543912
293716845

893715264
721946835
654328179
436571982
217689543
589432617
362154798
948267351
175893426

369178254
452639187
871524693
743852916
286941735
915367428
597286341
134795862
628413579

793185264
152746839
684239517
328567491
567914328
419328675
271453986
946872153
835691742

987563214
124987653
356412987
671398542
295174836
843256179
439825761
562731498
718649325

978531264
124968357
356472918
681793542
295184736
743256189
439625871
562817493
817349625

569813274
824675319
173924658
748239561
295186743
631547982
316798425
987452136
452361897

593716284
826495317
147823659
765289143
289134765
431567892
314978526
978652431
652341978

769483215
125769483
834152697
492637851
657814932
318295764
973546128
541928376
286371549

176348295
932715864
854296371
519873426
368429517
427561938
795182643
281634759
643957182

489671235
213854976
765239418
951483762
348726159
672915384
897162543
526347891
134598627

913764285
624815739
857923164
169287453
785436912
342159876
231598647
578642391
496371528

913467285
627815439
854923167
169284753
342759816
785136942
231598674
578642391
496371528

846397215
172584963
395621784
951832476
438765129
267149358
614978532
523416897
789253641

986437215
174852693
532916874
643579128
825164739
791283546
418795362
359621487
267348951

983476215
164852397
572913864
647539128
825164739
391287546
418395672
759621483
236748951

361798245
495162738
278453691
986541327
713629584
524387916
849275163
152836479
637914852

371849265
465172839
289653741
947561328
813724596
526398417
694285173
152937684
738416952

983164275
452873619
167592384
631428597
529716438
874359126
298635741
745281963
316947852

894163275
653427918
172589364
781942536
529316487
346758129
238695741
465271893
917834652

783649215
941325876
256781439
465172983
398456721
172938564
537814692
829563147
614297358

578319246
263584179
941762358
184635792
756928413
329471865
837196524
492857631
615243987

574318296
263594817
981762354
148635972
756429183
329871465
837146529
412957638
695283741

135497286
428356971
796182354
573948162
964215837
812763495
357821649
641539728
289674513

135497286
428356971
796182354
573968142
964215837
812743695
357821469
641539728
289674513

534718296
612593478
897642351
473926185
259187634
168435927
925864713
386271549
741359862

789134256
362587419
541296783
837651942
954372861
216948537
428763195
675419328
193825674

197834256
358762914
642195873
975328461
423651798
816947532
764583129
231479685
589216347

859731246
423968751
617524839
962147583
185293467
374685912
731459628
248376195
596812374

483165297
279438165
561927438
954716382
827394651
136582974
695841723
742653819
318279546

138596247
945372168
672418539
356149872
421687953
789253416
294765381
563821794
817934625

365194287
892637451
147825396
958742613
674351928
231968574
516479832
723586149
489213765

834156297
127943856
695827341
712384569
369715428
548692173
956438712
273561984
481279635

369841257
584927631
721356489
456132798
932768514
178594326
697285143
213479865
845613972

756943218
849172536
123568749
461287395
582639174
397415682
235891467
678324951
914756823

354719268
816532794
927684513
741326859
598471326
263958471
682145937
439267185
175893642

319754268
246918735
785623419
173592846
892346571
564871923
637289154
458167392
921435687

374916258
891542367
625738419
468129573
259673841
713485692
936851724
542397186
187264935

375619248
621478935
849523716
718392654
936854127
254167389
463981572
192745863
587236491

459736218
672581934
318249675
935678421
786412593
241953867
897164352
123895746
564327189

139547268
748632519
562981473
385764192
691253847
274819356
923475681
857126934
416398725

134856279
297413568
865927413
612579384
479238651
583641927
951764832
346182795
728395146

347158269
895762413
612439578
769384152
453216897
128597634
534921786
281673945
976845321

853641279
124897563
976253481
732165894
648729135
591384627
369412758
487536912
215978346

745318269
869257314
312496758
971543682
628971543
534682197
493125876
186739425
257864931

689453217
721986354
453172689
146328795
832597146
975641832
397865421
214739568
568214973

793564218
821397465
564182793
157429836
932658147
486731952
348976521
215843679
679215384

675493218
493812675
281765349
738256491
952341867
164978523
547689132
316527984
829134756

486793215
913245768
725618394
368524179
259176843
174389652
842961537
637452981
591837426

748563219
352791846
619824537
593142768
486975321
127638954
271459683
934286175
865317492

487653219
562419378
319287465
823194756
745836921
196572834
258341697
931768542
674925183

469783215
572149638
813562479
684917523
237456891
951328764
198675342
326894157
745231986

489736215
673251489
521849637
194683752
862175943
357924861
236598174
915467328
748312596

947536218
381492675
256871439
519628743
463759182
872143956
728364591
195287364
634915827

639457218
784192536
125638479
412789365
596314782
378265194
251976843
943821657
867543921

937658214
852417936
641392857
514869372
328741569
769235148
495186723
283574691
176923485

749815236
351426879
826397154
617542983
582931647
493768521
268174395
134259768
975683412

749865231
356421879
821397654
617542983
582936147
493718526
268174395
134259768
975683412

986471235
174325689
532698147
825736914
369142758
741859362
493567821
258913476
617284593

846571239
175329648
932486157
521637894
368942715
794158362
483765921
259813476
617294583

916854237
583792164
247631895
428973651
379516482
651248379
764325918
135489726
892167543

461875239
725913864
398426157
972534618
534168792
186792543
613247985
847659321
259381476

485176239
712983654
396524187
957231468
138645792
264798315
573862941
849317526
621459873

458176239
732598146
169234875
894761523
627853491
513942768
381627954
976485312
245319687

395671248
267834159
148592673
651948327
734125986
982367415
826459731
413786592
579213864

178693245
536124897
924587163
241956738
789231654
365748912
892365471
657412389
413879526

198673245
536124879
724589163
241956738
987231654
365748912
872365491
659412387
413897526

598617243
632849175
741253689
486371952
357982416
129465837
965134728
213798564
874526391

835796241
167245938
492381567
324178695
951462873
678539412
746823159
219657384
583914726

375861249
124739856
869524137
216495378
598173624
437682915
952346781
743918562
681257493

375819246
196724583
428356917
634298751
751643892
289571364
842967135
513482679
967135428

638159247
542736819
719842635
476925183
923681574
851374962
394568721
265417398
187293456

573819246
819264735
246573918
627485391
391627854
458391672
732158469
184936527
965742183

936785241
715324698
482169753
567891324
149632875
328457169
253916487
894273516
671548932

958371246
436592871
721864395
267913584
315648927
894725613
542186739
689437152
173259468

178693254
436125897
952487163
241956738
789231645
365748912
894362571
627514389
513879426

684319257
139275846
257684913
728536491
491728365
563491782
842163579
315947628
976852134

139867254
852941376
467325189
695284713
371659428
284173695
923516847
548732961
716498532

714938256
962154738
538276419
189325674
645789321
327461895
876513942
453892167
291647583

918467253
453218796
672935148
826541379
594673812
731892564
247359681
189726435
365184927

137584269
986217345
425963178
571692834
842731596
369845712
798356421
613428957
254179683

518374269
693852471
724691853
286543917
359718624
471269538
937426185
842135796
165987342

917854263
546392718
238617459
691728345
724536981
853941672
469183527
382475196
175269834

917854263
546392178
238617459
691528347
724936581
853741692
469183725
382475916
175269834

491358267
836729514
257461389
142976853
679835142
385142796
768593421
524617938
913284675

185347269
974162583
236985714
527698341
649531827
813724956
498276135
352419678
761853492

451389267
936725184
287461395
142976853
675138942
398542716
769853421
824617539
513294678

198374265
364512978
257896143
671248359
832965714
945731682
713489526
429657831
586123497

164398275
978625143
325741986
719834562
536172498
482569317
853917624
641283759
297456831

456918273
987243651
312567984
129485367
635172498
748639512
861394725
593721846
274856139

489136275
531972648
672548139
296813457
718254963
345697812
163789524
957421386
824365791

531486279
792153648
846927135
275869314
913574862
684231957
159648723
467392581
328715496

846913275
392758416
571264389
128576934
657439821
934821567
783195642
415682793
269347158

356841279
492573186
187269345
763182594
924756813
815934762
671425938
538697421
249318657

365418279
812379654
794256183
173945826
248637591
659821437
927184365
436592718
581763942

186549273
934728561
725136948
578493126
261857394
349261857
453612789
812974635
697385412

915368274
437592816
628174395
276983541
853741962
194625783
542817639
389456127
761239458

958361274
437592861
621874395
276913548
315748926
894625713
542187639
789436152
163259487

491683275
537241689
826957413
754836921
982715346
613429857
149562738
378194562
265378194

539481276
267395418
841762359
382654197
675913842
194827563
426139785
758246931
913578624

137946285
926583714
458712396
689471523
345298167
712365948
871639452
264157839
593824671

915346287
248791365
673285419
531429678
429867531
786513942
397154826
162938754
854672193

951673284
438295167
267148953
692814735
785936412
314527896
146759328
823461579
579382641

951637284
784295163
263148957
692814735
435976812
817523496
146759328
328461579
579382641

167495283
852317469
439268175
521836947
793154628
684729531
978542316
216983754
345671892

175936284
963842715
248751963
582473691
637195428
491628357
726584139
819367542
354219876

564917283
193582476
287463519
639148752
851726394
472395168
945631827
726854931
318279645

615847293
439621785
728953164
154389672
876214539
293576418
942168357
581732946
367495821

183574296
964182735
257963418
812697354
539418627
476235189
641359872
725841963
398726541

186735294
573249816
249861573
692483751
837156429
451927368
728694135
915378642
364512987

316854297
589732164
247691835
428973651
973516482
651248379
764325918
135489726
892167543

865792341
129438756
473615289
631954827
952876134
784123695
397241568
248567913
516389472

297865341
518243697
436719285
965471823
372958416
184326759
759682134
841537962
623194578

749285361
826173945
135694872
678532194
352419687
914768523
597821436
281346759
463957218

845296371
927183564
136754982
789632145
362415798
514879623
658921437
291347856
473568219

657284391
421397586
983615274
375429168
296851743
814736952
539168427
148572639
762943815

954872361
621539487
783146952
537461298
196328745
842795613
419283576
368957124
275614839

765982341
421637598
893154762
638521479
142379856
957846213
514293687
379468125
286715934

965872341
421639587
783154962
637521498
192348756
854796213
519283674
348967125
276415839

856927341
423815796
791364852
269153478
387496215
514782639
648571923
172639584
935248167

897564321
124873659
563921784
432715896
971638542
658492137
715289463
349156278
286347915

267498351
348521967
915736284
654273819
721985643
839164572
173852496
486319725
592647138

967452381
218379645
345816297
731984562
589621473
426735819
673598124
194263758
852147936

859247361
213586947
647913258
438751692
926438175
175692834
561879423
782364519
394125786

598726341
231845697
647193258
784961523
169352784
325478916
853619472
412537869
976284135

572864391
416973258
389215764
253187649
941326587
768459132
695741823
837592416
124638975

572964381
416873259
398215764
253197648
184326597
769458132
645781923
937542816
821639475

762849351
413752689
895361274
329684517
147935862
586127943
251496738
634278195
978513426

276849351
453712698
189365274
325498167
947136582
618257943
761524839
534981726
892673415

987642351
416953782
325871694
239764518
648215973
571398246
852437169
764129835
193586427

852764391
467319258
319258674
235871469
681492537
794635182
123986745
578143926
946527813

952864371
468317259
317259486
235981764
791426538
846735192
173692845
589143627
624578913

724956381
581723694
396148275
639571842
812439567
457682913
178395426
943267158
265814739

482965371
573821649
169347582
791638254
324159867
658472913
935784126
217596438
846213795

946752381
571863492
823149765
234915678
187436259
659278143
362584917
415397826
798621534

524769381
691823754
387514926
238471569
916352847
475986213
742638195
863195472
159247638

849576321
673241895
251839476
912368754
587492163
364715289
795123648
436987512
128654937

798265341
643871925
152493678
421689753
986537214
537124869
319746582
275918436
864352197

852764391
647319258
319258674
235871469
481692537
796435182
123986745
578143926
964527813

846297351
712435968
593618247
937124685
654873129
128569734
469351872
281746593
375982416

452897361
768314259
319256487
935481672
641729538
827635194
173962845
584173926
296548713

745689321
816253497
293741658
934568172
627914583
581327946
172435869
468192735
359876214

967825341
845913276
312674598
753248169
426391857
189756432
631587924
594162783
278439615

957486321
862319457
314257896
235841769
781692534
496735182
173928645
549163278
628574913

957486321
862319457
314257896
635941782
791628534
428735169
173892645
549163278
286574913

957468321
862319457
314257698
635941782
791826534
428735169
173692845
549183276
286574913

579486321
861329754
243157698
957618432
418273965
632594817
194762583
726835149
385941276

256874391
948316257
317259684
635981472
491627538
872435169
163792845
589143726
724568913

861479352
947523168
325618479
796135824
254986713
183247596
572394681
639851247
418762935

475698312
836142597
219735684
542983176
193276845
768514239
951367428
324859761
687421953

846751392
379482516
152396748
623145987
784639125
915278463
467923851
298517634
531864279

746891352
389452716
152376849
623147598
894635127
517289463
468523971
275918634
931764285

781645392
496213587
235798461
528964713
614837925
379152648
163529874
957481236
842376159

945718362
183692475
762345891
278564913
539271684
614839527
821953746
396427158
457186239

175968342
463521789
892473165
918745236
247639518
536182974
621394857
759816423
384257691

186947352
453621978
792853164
917486235
248539617
635172489
521398746
869714523
374265891

158967342
463821975
792453168
917584236
284639517
536172489
621398754
849715623
375246891

168479352
597236418
324518769
736851294
849762135
251394687
412685973
983127546
675943821

672981354
548372196
139654278
921846735
786513429
354729681
497138562
263495817
815267943

289671354
143258697
756349812
561783429
378492561
492516738
924865173
617934285
835127946

827569314
561743928
934182657
795836241
312497865
648251739
273914586
189625473
456378192

892671354
471253698
563984217
327195486
914368572
658427931
739846125
186532749
245719863

758921364
142386957
693754281
914638725
267195843
835472196
571249638
389567412
426813579

815692374
649753182
372148956
964317825
183524769
257986431
728469513
596831247
431275698

815692374
649753821
372148956
964327185
283514769
157986432
728469513
596831247
431275698

519267384
634185297
827943561
195472836
463598712
278631459
942356178
386714925
751829643

625971384
791843562
348652197
469715823
873429651
512386749
236198475
987534216
154267938

284971365
657382194
139465287
941257836
872613549
365849721
598134672
723596418
416728953

617928345
935674182
482513679
194356728
523187496
768249531
241795863
856432917
379861254

489671325
312854976
765329418
951248763
248736159
673915284
897163542
526497831
134582697

682147395
975836412
431529786
293761854
746258139
518394267
367415928
829673541
154982673

196428375
732915864
854376291
517843926
368259417
429761538
975182643
281634759
643597182

682417395
541963287
739258164
368745921
915382746
274196853
453821679
126579438
897634512

628791345
975643128
314825967
483156279
562974813
791382456
237469581
859217634
146538792

978421365
132856749
645793128
394175286
286349571
517682934
851234697
429567813
763918452

629741385
438695712
157328496
381469257
274153968
596872143
963517824
842936571
715284639

741698325
653712894
892354167
185273946
237946518
964581732
379425681
528169473
416837259

274158396
931264875
865973412
193682754
547319628
628745931
489527163
756431289
312896547

475928316
938716245
162435798
524697183
613842957
789153462
347569821
296381574
851274639

415298376
936754182
782613459
194367528
623185794
578942631
251876943
867439215
349521867

124578396
768439251
953612478
396785142
817246539
245391687
632857914
479163825
581924763

782514396
641973582
539268174
378456921
416392857
295187463
963821745
157649238
824735619

741958326
263714895
895362147
186473952
437295618
952681734
379526481
628149573
514837269

582714396
469385127
173692845
325461978
718539264
946278513
231847659
657923481
894156732

495172386
831456792
762389154
627834519
354791628
918625437
243568971
586917243
179243865

249178356
831546792
567329148
412657983
678934521
395281467
983765214
754812639
126493875

625984317
384167925
971253684
892346571
467512893
513879462
238491756
156738249
749625138

865219347
197345826
423678915
978524631
542163789
631897452
759431268
316982574
284756193

865419327
197325846
423678915
978542631
542163789
631897254
759231468
316984572
284756193

185624397
237891645
946753182
651389724
328547916
794216538
579432861
463178259
812965473

586429317
213857946
794613258
679235184
328174569
451986732
932548671
867391425
145762893

865214397
413879625
729356184
937142856
286593741
154768932
578921463
342687519
691435278

981462357
657839241
423751698
248397516
379516482
516284973
765143829
832975164
194628735

465129387
823567194
719843526
956312748
371984265
248675913
582796431
134258679
697431852

762145398
953728146
481693257
824571963
539864721
176932485
347256819
698417532
215389674

625179348
371468925
984253671
197346582
268517493
543982167
432891756
856734219
719625834

457261398
921873456
638594271
542936187
863715924
719482563
274158639
395647812
186329745

917462358
486753291
253198746
745286913
621937584
398514672
879621435
532849167
164375829

791452368
382769415
654318297
935684721
418297536
276135849
149873652
863521974
527946183

425796318
731824965
869513742
143279856
982635174
576148239
358961427
617482593
294357681

792561348
361248597
458973216
826394175
913857462
547126983
639715824
175482639
284639751

654729318
218643975
379158264
965287431
183564792
742931856
896475123
537812649
421396587

925714368
461358297
378926154
842193576
536247819
197865432
613472985
784539621
259681743

782561349
961243587
453879216
326984175
819357462
547126893
638715924
175492638
294638751

756824319
291753486
348169275
564298731
139647852
827531964
975486123
683912547
412375698

528614379
491732568
367985124
984123657
175869432
236457981
659271843
743598216
812346795

865124379
413795268
792638154
934287615
627541983
581963427
259376841
378412596
146859732

672145389
493876512
158392467
945731628
821659743
367428951
289563174
736214895
514987236

784652319
539417268
612389745
175236984
243895671
968741532
427968153
891573426
356124897

785264319
326915874
419873562
541639287
938127456
672458931
257341698
863792145
194586723

528976314
391245768
476381259
214597683
957863421
683412597
845639172
169724835
732158946

654297318
293841756
178563429
561938274
847126935
932754681
486312597
319475862
725689143

687492315
215763984
394851762
928534671
743126598
156978423
532617849
469285137
871349256

846295317
293716845
571483296
938567124
754921638
612348759
385174962
169852473
427639581

827456319
459713862
136892457
213647985
985321746
674589231
398265174
542178693
761934528

685249317
723851946
149763258
978635421
412978563
536124789
367512894
851497632
294386175

685247319
723981546
149653278
967835421
412796853
538124967
396512784
851479632
274368195

895246317
723981546
146753298
679835421
412697853
538124769
367512984
951478632
284369175

618497325
752813946
934526178
473952861
895761432
261348597
327189654
589674213
146235789

465917328
372854169
918632547
723549681
586321974
194786253
259473816
641298735
837165492

468917325
372854169
915632847
723549681
856321974
194786253
289473516
641295738
537168492

947816325
218593647
536742189
864251793
352974816
791368254
173485962
625139478
489627531

974156328
356482791
218379645
189237564
543698172
762541839
821764953
695823417
437915286

459861327
123457869
786329415
837546291
561293784
294718653
912634578
648175932
375982146

869751324
132864579
475239816
724685931
651392748
398417652
913528467
587146293
246973185

749518326
652439187
381276549
964123875
175864293
238957614
426391758
597682431
813745962

956814327
872359641
314627589
687931254
235478916
491562738
728193465
543786192
169245873

914587326
236941758
857632941
381724569
642359187
795168234
163475892
529816473
478293615

512769348
634518927
987432156
859243761
423671589
761895234
378154692
296387415
145926873

579168342
263497851
481532796
695374218
147829563
328651974
914285637
732946185
856713429

952816347
736524891
418793562
285467913
369152784
147389625
594671238
671238459
823945176

582671349
764893125
139524786
256347891
371985462
948162537
897416253
413259678
625738914

761892354
435617982
298534716
524361879
387249561
619785423
172953648
956428137
843176295

461892357
238517946
795634812
527361489
384279561
619485723
142953678
956728134
873146295

629748351
475391862
813265974
241856739
587932146
396417528
952683417
738124695
164579283

147289356
692153478
835467219
413926785
259738164
768514923
924675831
376891542
581342697

479218356
138465972
256379184
613754829
795182463
824693517
382547691
541926738
967831245

179268354
452739186
368415297
937854621
816372945
245196873
783521469
621947538
594683712

715489362
436271859
928536714
159768423
287314695
364925187
693142578
872653941
541897236

918542367
562783419
374169528
257416983
836957241
491328756
629874135
183295674
745631892

495127368
837956412
126843975
968231754
743568129
512479683
679382541
251694837
384715296

478291365
163845972
925367418
689124753
542736891
731958246
857413629
214689537
396572184

159462378
742385619
836719524
421693857
568127943
973854261
315248796
697531482
284976135

951482376
478163592
362597481
123948765
685721943
749356218
296875134
817234659
534619827

684592371
539174862
217683945
421759683
968341527
375826194
796235418
843917256
152468739

615472389
387916452
249583716
958647231
126398547
473251698
834769125
561824973
792135864

764152398
158493627
392867415
947231586
623985174
581746239
839524761
275618943
416379852

467528391
583619247
921734658
639157824
158243769
274896513
792485136
316972485
845361972

275389461
641752839
983641752
826493175
437516298
519827346
194235687
758164923
362978514

738659421
412837659
659412873
893245167
524176938
176398542
287964315
345781296
961523784

637928451
942561837
581437629
478359216
165274398
293186574
754892163
319645782
826713945

378265491
429831657
516479238
865314729
941752863
237986145
193627584
654198372
782543916

768325491
531498627
924716385
486539172
397162854
215847963
649271538
152683749
873954216

859763421
631249875
247851936
318574692
426198357
975632148
592316784
764985213
183427569

982563471
167482593
345719268
823945716
714638925
596127834
251394687
439876152
678251349

735268491
184973562
296541387
613824975
478395216
529716843
342187659
851639724
967452138

952387461
187624539
463159728
534968217
698271354
721435896
245716983
819543672
376892145

358976421
217534869
469281573
173649285
682715394
945823716
521497638
894362157
736158942

986372451
251489637
473516892
594231768
812657349
367948215
638795124
729164583
145823976

975236481
361984752
428571639
157693248
284715963
693842175
836127594
542369817
719458326

326758491
514293687
978461325
437915268
259846713
681372954
862537149
745129836
193684572

326758491
514293687
879461325
437185269
258946713
691372854
162537948
745829136
983614572

329867451
546231789
178954236
932648175
617325894
485719623
294586317
851473962
763192548

987562431
523149768
146387295
318675924
695421387
472893516
869254173
251738649
734916852

378629451
642351978
591478236
816293745
935714862
427586319
183967524
264835197
759142683

825379461
764251893
193846752
386794125
942185376
517623948
231467589
458912637
679538214

632857491
754219386
981436725
528761934
146923857
379548612
217384569
463195278
895672143

573826491
846195723
129743658
765238914
298471365
431569287
312987546
987654132
654312879

593726481
846195723
127843659
765239814
289471365
431568297
312987546
978654132
654312978

265389471
874251693
193647852
327894165
946125387
518763249
631578924
452916738
789432516

253789461
867514239
491623785
512876943
634192857
978345612
385967124
746231598
129458376

375698421
861542739
294137865
159486372
783259614
426371958
617924583
542863197
938715246

615893472
342761598
789245613
867352149
591684237
234917856
958136724
123478965
476529381

826715493
157349268
349628715
684531927
732986154
915274836
268157349
573492681
491863572

267915483
154378926
839246175
598734612
312689754
746521839
475192368
683457291
921863547

267915483
513468927
849273165
958734612
132689754
476521839
695142378
784356291
321897546

265718493
718493526
349256871
673941285
581672349
492385167
826537914
134869752
957124638

267985413
854371926
139246875
591734682
382619754
746528139
428193567
613457298
975862341

187326495
934715826
256849731
718463259
495182367
623957148
579238614
361574982
842691573

873162495
142395678
956748123
428576931
315924867
769813254
634251789
591687342
287439516

263178495
147395628
958642173
482567931
315924867
796813254
634251789
521789346
879436512

973162485
164895723
258473196
789546231
315927864
642318957
496251378
531789642
827634519

375912486
296784531
814653792
942865317
758391624
631427859
589246173
423178965
167539248

639281457
412675398
857349126
948167235
375492861
126538749
761924583
594813672
283756914

823615497
751984623
649273185
482567931
317492568
596138274
974321856
168759342
235846719

831269457
754381629
962547183
128976534
579438261
643152978
317624895
486795312
295813746

826913457
751684329
943275186
482567931
317492568
569138274
674321895
138759642
295846713

831269457
754381629
926547183
182976534
579438261
643152978
317624895
468795312
295813746

981362457
657894231
324751698
238479516
749516382
516283974
465137829
872945163
193628745

381926457
659874231
427315698
238497516
974561382
516238974
765143829
842759163
193682745

156327498
972418365
384695217
865941732
423876951
791253684
237589146
549162873
618734529

935126478
264378591
178945263
382651947
459287316
617493825
541869732
896732154
723514689

513296478
947358621
826147395
168472539
479835162
235961847
381724956
754619283
692583714

678321459
412695378
953487126
897164235
345972861
126538947
761249583
584713692
239856714

867529413
943167528
125834769
592318674
718246395
634795281
489652137
376481952
251973846

893726415
245319687
617458239
179265843
384197526
526834791
968541372
431672958
752983164

589326417
261574839
734819625
158697342
342185976
697432158
915248763
476953281
823761594

527836419
861492357
439157628
742568193
918374562
653921784
396785241
185243976
274619835

578639421
436281957
291574386
762913845
389465712
154827693
843752169
915346278
627198534

597183426
631942587
842765139
478231965
315694278
926857314
169528743
284379651
753416892

531678429
692543871
784291356
469132785
273859164
158764932
347925618
915386247
826417593

537681429
492573816
186294357
764132985
213859764
859746132
341925678
975368241
628417593

658731429
492685317
137294568
874152936
215369874
963847152
341926785
586473291
729518643

936571428
185426379
742398156
521647893
469832715
873159642
394785261
218964537
657213984

936571428
175428369
842396157
521647893
469832715
783159642
394765281
217984536
658213974

961387425
352964781
847521639
125476398
739852146
684139572
596748213
413295867
278613954

567138429
328496517
914752386
736589142
845261793
291347865
673824951
189675234
452913678

971386425
526194387
438527916
693872541
147965832
852413679
269738154
784651293
315249768

159673428
847952613
362814597
235467189
784139265
916285374
521748936
498326751
673591842

561279438
497368215
328154697
785641329
942537861
136892754
819423576
673985142
254716983

271896435
643125897
589374621
196743582
852961743
437258169
728419356
315682974
964537218

136927458
942853617
785614392
259461783
378295146
614378925
861539274
427186539
593742861

137926458
964853712
285714396
659471283
348295167
712368945
871539624
426187539
593642871

297638451
536941278
418725693
821563947
769412835
354897162
142359786
673284519
985176324

217386459
589124376
463579182
325698714
674251893
891743625
132865947
746912538
958437261

926173458
145968237
387254619
574836921
238791546
619425783
862517394
751349862
493682175

261937458
847625913
539814672
396578124
472163895
158492736
625781349
783249561
914356287

961287453
728435169
354619278
139752684
275846391
846193527
683571942
492368715
517924836

618972453
927435861
354681927
139258674
285764319
746193582
873519246
562347198
491826735

157382469
293164578
846597312
524931786
369748125
718625934
935276841
472819653
681453297

891273465
264158937
573964281
645392178
738541629
912687354
386719542
459826713
127435896

127539468
396841725
548672931
254318697
671954382
983267514
419786253
865423179
732195846

973152468
251846739
846739125
738695214
412378596
569421387
627914853
385267941
194583672

851639472
943827165
627451389
715943628
368712954
294568731
482176593
136295847
579384216

136927485
942583617
758614392
289461573
375298146
614375928
861739254
427156839
593842761

137926485
964583712
258714396
689471253
345298167
712365948
871639524
426157839
593842671

137926485
964583712
258714396
689471523
345298167
712365948
871639254
426157839
593842671

713629485
829354716
654178329
275963148
961482573
348517962
487235691
132796854
596841237

183675492
925184736
467923518
812497365
639518247
574236189
251369874
746851923
398742651

281673495
956124738
437985216
812597364
369418527
574236189
145369872
628741953
793852641

928673541
317542968
564918732
231765894
749831625
856429317
683154279
475296183
192387456

246793581
385641927
179285436
627534819
934812765
518967342
761358294
892476153
453129678

682374591
195826473
347519268
231987654
769435182
458261739
816743925
924658317
573192846

729348561
145926738
368517249
231879654
697435182
854261973
416793825
982654317
573182496

794368521
836125794
215974863
571643289
982751346
643289157
167592438
328416975
459837612

863729541
541386792
972451638
328574169
417962385
659138427
785693214
196245873
234817956

896742531
547831296
213956478
189264753
674395812
325178964
768419325
431527689
952683147

873942561
245861379
916537428
581793642
362458917
794126835
139675284
428319756
657284193

879264531
345817692
621593478
532981764
486375219
917426853
168732945
794158326
253649187

974286531
583471926
621395874
136758492
498612753
752943168
245139687
319867245
867524319

376429581
895137624
412856973
269385147
183974256
754612398
541793862
628541739
937268415

374296581
598471326
621385974
186759432
439612758
752843169
245138697
813967245
967524813

382769541
156234879
974518362
765341298
431982756
298675134
623197485
817456923
549823617

486729531
153846279
279531468
765413892
341982756
892675143
624197385
917358624
538264917

347298561
285671439
196435782
713586294
852749613
964312875
671954328
529863147
438127956

439862571
218357469
756194382
387529146
194638257
562741938
973285614
641973825
825416793

768493521
243615897
159827463
576234189
984176352
312589746
835961274
491752638
627348915

349627581
271845369
685193472
456978123
123456798
897231654
538712946
912564837
764389215

394627581
271845369
685193472
956478123
143256798
827931654
538719246
419562837
762384915

394627581
271845369
685193472
956478123
143256798
827931654
538712946
412569837
769384215

698237541
371485962
452691783
163748259
925316478
784952136
847123695
516879324
239564817

486237591
371895462
529641783
164783259
295416378
738952146
847129635
652378914
913564827

496237581
371985462
528641793
164793258
285416379
739852146
847129635
652378914
913564827

327948561
465231897
189675234
234759186
718364925
596812743
652497318
941583672
873126459

976428531
534791682
128365497
219853764
463917258
857642319
641579823
395284176
782136945

842796531
615328947
379451286
296534178
157689324
438217659
721943865
963875412
584162793

872694531
695132487
431857926
754281369
918346752
263975148
127563894
386419275
549728613

342978561
657231894
189465237
234759186
718346925
596812743
425697318
961583472
873124659

234697581
685312749
179485263
928136475
563974128
417258396
756841932
342569817
891723654

472936581
619785342
538421697
347598126
985162473
126347958
861254739
753819264
294673815

728463591
643915827
159827463
572634189
984271356
316589742
835196274
491752638
267348915

932476581
781395246
654821397
863754912
429613875
175982634
248537169
597168423
316249758

783269541
912345678
546178329
635792184
829451736
174836952
451983267
398627415
267514893

743918562
982653714
651742398
537164289
429387651
816529473
295836147
174295836
368471925

867413592
492586371
315792846
281967435
734125689
659834127
923658714
578241963
146379258

473816592
826594713
159723648
764238951
298175364
531469287
315987426
987642135
642351879

493716582
826594713
157823649
764239851
289175364
531468297
315987426
978642135
642351978

678214593
239675184
541893276
185429367
723586419
496731852
364958721
957142638
812367945

912678543
346259178
758341962
689413725
137562489
425897631
573924816
861735294
294186357

128479563
974653128
653812497
365128749
497365281
281794356
849231675
516947832
732586914

128479563
974635128
653812497
365128749
497563281
281794356
839251674
516947832
742386915

189476523
675132849
243598761
864729315
391865274
527341698
958617432
416283957
732954186

698271534
325849761
741635982
983524176
457196328
216783459
532418697
864957213
179362845

968271534
325849761
741635982
683524179
459167328
217983456
532418697
894756213
176392845

238791564
697845321
415326798
529167483
143258679
876439152
981573246
354682917
762914835

471928536
958736241
362451798
524697183
613842957
789513462
147369825
296185374
835274619

743291586
619875234
852346971
264517893
938462157
175983462
426758319
597134628
381629745

419263587
587491236
623587194
294718653
168935742
375642918
731856429
952374861
846129375

914286537
625379418
738514296
386457921
172938654
549621873
297843165
863195742
451762389

438216597
625379418
917584236
863457921
172938654
594621873
241893765
789165342
356742189

413896527
926517834
785243691
351682749
279154386
648379215
592731468
834965172
167428953

431276598
625389417
978514236
763458921
182937654
594621783
247193865
819765342
356842179

473169528
926578134
815243697
357612849
681394275
249785316
592837461
134956782
768421953

627384519
145976832
893215764
362798451
578461293
914532678
436859127
781623945
259147386

847623519
231895764
596471283
978156342
153248697
624937851
389764125
465312978
712589436

392784516
516329847
784651239
128975364
975436182
643812975
459168723
231547698
867293451

348729516
576318924
219564387
637251849
821497653
954836172
483675291
165942738
792183465

684732519
257419638
193685247
965178324
432596871
718324956
871953462
349261785
526847193

678492513
491356287
235187694
924715368
867923451
153864729
312678945
786549132
549231876

278946513
635178924
194352768
859431276
321765849
746289135
512693487
483527691
967814352

924687513
765321849
138495627
579216384
843579261
216834975
681753492
392148756
457962138

862947513
415263798
397581624
758416239
239875461
146329875
683152947
521794386
974638152

634178529
892465317
157932468
713586294
248319675
569724183
485291736
326857941
971643852

841793526
395862147
276415938
738259614
564187293
912634875
429576381
157328469
683941752

416837529
982465371
735129468
571298643
293746185
864351297
647913852
359682714
128574936

179368524
486725913
352941687
627419835
594283761
813657249
761894352
235176498
948532176

169387524
475621983
382945176
526419738
894273651
713856249
658794312
947132865
231568497

961473528
457862193
382915647
236587419
745139286
819246375
624758931
598321764
173694852

968137524
475682139
312549876
154978362
893265417
627413958
281396745
736854291
549721683

968137524
475682139
312549876
154978362
893265417
627413958
231896745
786354291
549721683

198674523
642385197
357291846
823146975
469527381
715839264
584963712
936712458
271458639

198674523
642385197
357291846
826143975
439527681
715869234
584936712
963712458
271458369

194768523
672345198
358291674
426183957
735629481
819574236
547936812
963812745
281457369

916438527
745261839
382975614
659714382
823596471
471382956
138647295
267859143
594123768

317849526
865127493
249563718
953712864
628435971
174986235
786251349
432698157
591374682

419687523
862435917
357291684
278956341
136874295
594312876
985743162
643129758
721568439

497163528
856792431
312485679
285947163
639518247
174326985
723651894
548279316
961834752

719684523
862935714
354271689
298456371
136897245
547312896
985743162
673129458
421568937

371864529
598712643
624953187
749125836
853496271
162387495
485679312
916238754
237541968

291786534
658143927
743592861
472835619
586419372
139267485
967324158
315978246
824651793

867312549
514896732
392475618
639241875
178953426
245687391
481539267
723168954
956724183

891236547
273495861
456178392
769354218
145829673
328761954
914682735
532947186
687513429

879236541
624751938
531489672
386195724
457328169
912647385
148573296
795862413
263914857

971386542
836254971
425719863
142567389
689123754
357498216
794635128
518942637
263871495

178926543
345871962
926435781
782159436
653284179
419763258
894617325
561342897
237598614

297413568
186529743
435867912
352648179
861972435
749135826
678351294
914286357
523794681

634128579
857964312
192735468
713586294
248319657
569472183
485291736
326857941
971643825

128439576
957618342
436275189
691742835
245183697
873596214
589367421
712854963
364921758

432971586
961583427
875624391
358167942
124839675
796245813
583792164
647318259
219456738

741863592
582917346
963452187
635298471
419376825
827145963
176584239
358629714
294731658

985234671
673951842
412876539
726315984
534698217
198742356
251463798
369187425
847529163

528947631
193682547
476513298
315298764
247365189
689471352
862159473
934726815
751834926

824793651
156428973
397561284
461287539
235619748
978345162
712836495
589174326
643952817

893472651
624531978
517986234
346825197
951647382
782193465
235719846
469258713
178364529

578234691
194765283
632198745
756813429
329546178
481927356
947681532
813452967
265379814

574823691
128496357
639175482
743689125
896512734
215734968
987261543
461358279
352947816

574823691
128796354
639145782
743689125
896512437
215437968
987261543
461358279
352974816

834927651
927156348
651438297
586294173
273581964
419673582
198762435
362845719
745319826

938427651
427156389
651839247
596248173
273591864
814673592
189762435
342985716
765314928

725348691
134956827
968712543
893461752
576293184
412587936
287639415
651824379
349175268

257439681
934861275
816257394
592614837
163578429
748392516
375986142
489125763
621743958

593472681
842651973
716938425
289346157
635217894
174589362
951824736
367195248
428763519

278594631
641273859
953168274
894731526
137625498
526489713
482317965
719856342
365942187

875243691
249561873
613978245
481639752
356427918
927815436
564392187
132784569
798156324

294857631
376129854
815364792
621598347
458731269
937246185
542673918
169482573
783915426

854273691
971846523
362159478
513962784
629487135
748315962
236591847
187634259
495728316

537829641
164357982
289641573
876514329
451293867
392786154
725138496
918462735
643975218

589723641
164859372
273641598
736514829
451982763
892376154
325197486
917468235
648235917

975324681
231687594
468195237
853946712
649271358
712853946
584732169
326419875
197568423

897345621
263971485
541826937
954682713
312759846
678134592
436518279
729463158
185297364

872349651
364571892
195268347
753196428
681724935
429853716
917485263
548632179
236917584

958273641
371964285
246185793
512738964
687491532
439652817
795316428
823549176
164827359

785923641
413765289
269481537
936178425
572346198
148259763
397614852
651832974
824597316

935742681
476851392
821639754
213964578
687315249
549278136
152483967
364197825
798526413

397842651
416953782
825671394
239764518
648215973
571398246
182537469
764129835
953486127

328754691
519286473
674193528
257418369
986372154
143965287
461829735
792531846
835647912

938275641
571364289
246189753
312758964
687491532
459632817
793516428
825943176
164827395

592378641
741296538
638154279
289513467
175469382
463827195
816942753
354781926
927635814

593842671
782165943
416379852
934786125
865214739
127593468
341927586
658431297
279658314

384729651
712456938
596183247
167294385
935861472
428537169
641978523
273615894
859342716

372859641
869421735
154736892
936518274
248673519
715294368
521347986
487965123
693182457

579824631
826371954
134956827
645187392
391462785
287593416
468235179
912748563
753619248

529743681
846195723
173826459
765239814
298471365
431568297
312987546
987654132
654312978

493275681
867314925
125896473
786139254
542768139
319452867
978521346
231647598
654983712

932487651
864351297
751926348
573264819
489713526
126895734
248639175
695172483
317548962

372954681
965821734
148736259
236415978
759683412
814279365
521347896
497568123
683192547

453287691
968314527
127956483
896173254
742865139
315492768
589721346
231648975
674539812

384792651
916853472
725641389
238469517
647215893
591387246
172534968
469128735
853976124

853479612
461283759
792561843
279635481
546812937
138947526
387156294
625394178
914728365

785914632
932768145
416532987
628197453
573246891
149385726
861423579
297851364
354679218

875914632
936827145
412536879
627198453
583642791
149375268
251763984
798451326
364289517

785943612
632851974
419267358
846512739
971438526
253679481
597186243
368724195
124395867

985317642
176542893
432698751
843759216
217864935
659231478
761425389
394186527
528973164

194753682
325861974
678249513
289315746
567984321
413627895
932476158
856192437
741538269

893147652
564298731
271635489
329586174
418723596
657914328
935462817
742851963
186379245

347859612
596712438
281346795
963287154
178534269
425691387
754168923
639425871
812973546

341859672
586712439
279346815
463297158
198534267
725681394
954168723
637425981
812973546

348719652
726534819
195826437
567283941
289471365
431965278
814397526
973652184
652148793

184593672
935762418
267418539
591634287
843127965
672985341
426879153
318256794
759341826

827459613
451763928
936182547
794835261
312697854
568241739
273916485
189524376
645378192

827459613
451763928
936182547
794835261
213697854
568241739
372916485
189524376
645378192

479215683
253786941
681349527
746598312
538127469
912463758
394852176
865971234
127634895

318975624
726481953
594326781
951643872
842197536
673258149
237869415
165734298
489512367

319725684
574386192
826941357
498612573
751439268
263578419
945267831
137854926
682193745

589317624
164295378
327864591
635189247
271643985
948752136
852976413
413528769
796431852

278315694
365974182
491268537
712859346
684137925
539426718
846793251
153682479
927541863

713489625
469152378
582367941
926874153
358621497
147593862
235916784
894735216
671248539

928534617
546217893
731698254
367152948
485769321
192483765
273945186
814326579
659871432

435217698
827963154
196854372
563748921
241695783
978132546
684571239
712389465
359426817

914235678
658719342
273864159
397481265
426953817
581672934
769348521
845126793
132597486

143725698
295368741
867194253
784512936
619843572
532679184
356287419
971436825
428951367

921534678
546278913
873691254
768352491
415869327
392417865
287945136
134726589
659183742

314579628
986312754
275648319
543961872
167824935
892735461
621497583
438156297
759283146

475193628
926578134
813264597
357612849
681349275
249785316
592837461
134956782
768421953

835429617
162758349
479631528
513962874
746183952
298547136
381294765
627815493
954376281

385972614
921546837
476813259
749265183
518734926
263198745
134689572
657421398
892357461

793482615
526713894
148695723
837146952
654239178
912857346
361574289
489321567
275968431

342578619
795216438
861394752
214859367
639721845
587643921
123967584
476185293
958432176

574238619
263791458
198456372
981642537
625379184
437185926
749523861
312864795
856917243

482395617
351786924
679214835
816432759
947851263
523967148
735129486
198643572
264578391

287349615
416852937
593176842
864791253
132568479
975423168
659217384
728634591
341985726

329578614
781436952
465129387
658794231
947213865
132865479
293657148
876941523
514382796

574289613
613547982
928316475
857963241
361452798
249178356
795631824
186724539
432895167

837451629
956782314
142369785
529176438
468235971
371894562
293517846
715648293
684923157

178435629
952786314
346291578
591628743
837154962
624973851
769342185
283517496
415869237

139485627
752396148
468271953
927153486
543628791
816947235
695734812
374812569
281569374

135849627
782356149
469271385
523194768
846723591
917685234
658437912
374912856
291568473

135748629
972356148
468291375
523189467
796423581
814675293
657934812
349812756
281567934

719843625
856921734
234756198
421578369
973614582
568392417
687235941
192467853
345189276

284915637
567234189
913876542
346152798
159748326
872693415
735489261
428561973
691327854

284517639
716293845
935684127
179436582
548721963
362859714
853172496
427968351
691345278

915428637
387516942
246379815
863154729
459287163
172963584
791642358
628735491
534891276

479185632
283764159
516392487
761238594
935476821
824519763
198627345
647953218
352841976

294158637
518763492
736942518
375896124
829415763
641327859
453679281
967281345
182534976

152978634
864123975
397465218
928731456
673254189
541689723
736842591
215396847
489517362

521387649
684915732
793642851
962173584
458296317
137458296
345729168
216834975
879561423

297835641
543216978
816497532
784651293
621983457
359742816
432169785
178524369
965378124

987152643
241736958
365894172
834519267
576243891
129678534
712465389
698327415
453981726

587192643
369457281
214863759
123948576
948576312
675231894
892315467
436789125
751624938

189275643
346981275
572436891
825167439
763594182
491823567
954718326
617342958
238659714

189235647
367481259
245967138
628713594
794852316
513649872
936524781
871396425
452178963

291348657
865729413
347651289
132975846
579864132
684132795
758496321
423517968
916283574

241389657
965724183
387651294
132975846
574168932
698432715
759846321
823517469
416293578

289347651
471265398
536198427
794816532
623579184
815432769
968751243
357924816
142683975

428913675
195764823
637258914
852479361
741386592
369521487
213695748
984137256
576842139

481935672
395627418
276481539
649213857
812759346
537864921
963572184
754198263
128346795

715429683
268375941
394168752
651237498
829546317
437891526
576982134
983614275
142753869

524971683
987632415
316485927
891347256
452196738
763528194
235769841
179854362
648213579

128345697
759816234
643297851
296574318
431689725
587123946
862431579
915762483
374958162

928563741
756142938
314978652
231657894
649831527
875429316
583714269
467295183
192386475

298635741
617824539
435179862
143592687
876341295
952786314
584967123
769213458
321458976

835624791
729851463
416739582
541386927
682917345
973245816
257198634
394562178
168473259

463582791
952731486
817649523
296357148
734218965
185496372
641925837
328174659
579863214

543268791
961753842
278419536
685124973
719635428
432897165
826971354
394582617
157346289

842953761
961874523
357162498
513249687
429786135
678315942
234591876
186437259
795628314

362895741
178436952
495217863
249768135
537124698
816953274
783641529
951372486
624589317

486352791
973861452
251974368
817426935
524739816
369185247
148597623
792613584
635248179

532896741
687421935
419573268
751642893
863719524
294385176
348257619
125964387
976138452

935286741
287341956
461795823
124578369
358964217
679123584
892417635
743652198
516839472

286394751
195627384
374158629
629481573
518973246
437265198
743519862
861742935
952836417

486352791
793861452
251974368
817426935
524739816
369185247
148597623
972613584
635248179

832649751
795821463
416735289
541368927
689217345
273954816
957182634
324596178
168473592

986524731
251376894
347189652
165792348
829431567
473865219
538917426
792643185
614258973

564298731
297341685
831675942
915784326
472963518
386512479
748156293
153429867
629837154

968534721
237196458
541872396
825367149
196428573
374915682
783251964
612749835
459683217

498536721
256197843
371824596
647258139
839641275
125973468
914765382
782319654
563482917

568349721
319827456
724165893
687954132
145732689
932618574
896271345
471593268
253486917

326845791
417293685
958761324
239476518
745918263
681352947
862534179
574129836
193687452

639285741
581374296
247196853
312859674
798641532
456732918
863517429
925463187
174928365

483926751
571483296
296157384
134872965
957614823
628395147
762538419
815749632
349261578

958436721
674912538
123578649
815729463
769384215
342165897
297653184
481297356
536841972

362895741
897143625
541276389
678314592
913562478
254987163
126758934
489631257
735429816

349268751
861579432
752134869
234897615
976415328
185623947
623781594
417956283
598342176

945382761
873961542
126457398
239875614
751246983
684193257
462538179
518729436
397614825

629358741
813274956
457619328
196547283
572831469
348962175
964783512
735126894
281495637

453286791
976315428
128947563
637198254
542673189
819452376
395821647
281764935
764539812

851369742
936427158
724518936
695174823
243985617
187236495
462793581
518642379
379851264

615489732
987352614
432176598
541237986
279618453
863594271
328965147
794821365
156743829

395861742
728394615
614752983
162487539
873925461
549136827
287543196
431679258
956218374

964315782
372498165
158627394
417589236
526134978
839762451
643871529
281953647
795246813

596314782
372698154
418527396
167489235
245136978
839752641
653871429
981243567
724965813

139645782
572813964
846729135
314976258
697582341
258431679
983257416
725164893
461398527

953468712
681237459
274195683
425816937
316579824
798324165
137982546
849653271
562741398

614958732
395217486
872346519
168795324
537124698
429863175
951432867
286571943
743689251

846513792
192847356
357296481
971684523
623159874
584372169
419765238
265438917
738921645

618345792
429187365
735629841
294731658
581964273
376258419
963572184
852416937
147893526

345681792
867952134
192374658
734526819
256819347
981437526
573248961
419763285
628195473

583164792
912375486
746289153
157896234
428731569
369452871
235617948
674928315
891543627

582941763
179386245
346527198
817269534
634815972
925473681
753198426
291634857
468752319

419625783
583147269
627398541
978234615
341756892
256819374
162483957
735961428
894572136

826459713
451637928
973182546
694875231
217396854
538241679
762913485
189524367
345768192

926481753
187635294
543729861
254896317
369174582
718352946
871563429
495217638
632948175

941582763
285673419
376419285
138296547
694857132
752341896
869724351
423165978
517938624

258914763
413786925
679235184
946873512
132569847
785421639
824197356
567348291
391652478

258964713
463781925
179235684
941873562
632519847
785426139
326197458
517348296
894652371

246958713
917643825
538271694
365187942
874392156
129465378
481539267
693724581
752816439

269315784
357864192
481279536
612958347
748136925
593427618
874693251
135782469
926541873

835291764
697384521
142756839
524879613
976513248
318462957
763128495
281945376
459637182

394826715
687415329
152379846
971642583
536198274
248753961
715984632
423567198
869231457

823154796
764392815
915678342
579416283
286739154
341285967
157943628
492867531
638521479

345281796
827963154
196754238
734526819
652819347
981437562
573648921
419372685
268195473

362419758
589732416
714658293
837921645
496587321
125364879
241893567
958276134
673145982

324651798
851972346
967384251
643219875
182547639
795836124
518423967
276195483
439768512

943521768
256378491
871964235
684132957
715896342
392745186
537289614
169457823
428613579

943621758
265378491
871954236
384512967
716893542
592746183
657289314
139467825
428135679

269145738
583729146
471386592
724918365
618534927
395672481
957863214
832451679
146297853

914265738
682374519
735819246
849657123
173428695
526931874
451783962
367592481
298146357

286145739
593728146
471396582
728419365
619583427
345672891
857964213
932851674
164237958

258134769
693752184
471896352
764319528
519248637
382675491
847963215
935421876
126587943

356489712
218763945
974251638
762145389
189372456
543896271
897524163
635917824
421638597

836429715
172568349
549731628
613972854
457183962
298645137
381294576
725816493
964357281

429356718
315287649
687149523
862435197
791862435
534791862
253674981
176928354
948513276

845329716
621784539
379156428
412865973
987413265
536297841
168972354
754638192
293541687

269854713
835127649
741963582
692741358
573682194
418395267
124579836
956238471
387416925

352689714
896147235
714523896
583261947
261794358
479358162
138476529
627935481
945812673

584692713
319875624
726413598
273968145
451327986
968154237
897541362
645239871
132786459

625489713
394271865
781356429
579138642
132645987
468927531
946712358
257863194
813594276

432598716
659317824
178624539
217943658
845276193
963185247
794851362
321769485
586432971

894623715
623571489
715489623
542718396
187396254
936254871
479162538
358947162
261835947

695328714
817564392
432179658
384291576
279685431
156743289
741956823
928437165
563812947

526834719
987521634
143976825
652719483
379485162
418263597
764192358
891357246
235648971

638945721
724831965
195762384
813429657
562317498
479658132
241593876
986274513
357186249

469315728
517862943
832749156
925137684
783456291
641928537
274693815
356281479
198574362

154983726
376142985
289675413
698421357
732856149
541739862
827364591
415297638
963518274

648593721
927816543
135742698
863425179
751968432
294137865
586379214
479251386
312684957

438965721
617324598
952187643
243516987
765298314
891743265
389671452
524839176
176452839

451269738
396758214
728143596
684571329
972436851
135892647
819327465
563984172
247615983

169425738
527863914
843719256
935147682
784256391
612938547
371694825
456382179
298571463

692418735
748365921
351297486
164782593
239154678
875936142
983571264
417623859
526849317

152984736
476123985
398675214
629831457
783452169
541769823
837246591
215397648
964518372

918645732
572193486
643278519
297534861
384961275
165827394
459786123
721359648
836412957

419658732
572193486
683247519
257834961
394561278
168972354
845726193
721389645
936415827

892615734
617834259
435729186
263597418
759481362
148263975
921356847
584172693
376948521

152948736
876123945
394675218
629831457
783452169
541769823
437286591
215397684
968514372

169584732
835127496
247693185
956748321
384251967
712369854
693412578
428975613
571836249

298563741
463187925
571429836
732895614
854671392
619234587
325748169
186952473
947316258

298563741
463187925
571429836
932875614
854691372
617234589
325948167
186752493
749316258

358261749
479835621
216947583
834572916
127689354
965314278
582496137
793128465
641753892

568329741
219784365
743516289
985672413
632145897
471893526
856431972
197258634
324967158

293568741
584217396
617493582
349825617
726134859
851976423
432681975
975342168
168759234

985216743
742935618
613847295
397168524
268459137
451372869
524791386
179683452
836524971

631849752
875632941
924571638
743216895
258397164
169458273
416923587
392785416
587164329

826419753
197853624
435726819
649238571
258174396
371965482
513682947
764591238
982347165

863924751
524317896
791586234
247635918
658491372
139872465
315748629
476259183
982163547

349126758
152873694
867945123
936257481
215684379
784391265
473568912
591732846
628419537

132689754
485317926
796542138
648951273
279436815
513728469
921865347
864273591
357194682

438962751
617354298
952187643
243516987
765298314
891743562
389671425
524839176
176425839

853912764
167834952
249657813
596248371
328175496
471396285
714583629
932761548
685429137

349125768
162873594
857946123
936257481
215684379
784391256
473568912
691732845
528419637

583149762
491267358
762583914
256734189
318692547
974851236
649375821
825916473
137428695

425931786
931768254
678542139
296183547
184657392
357429861
862374915
513296478
749815623

832615794
617894253
495723186
269537418
753481962
148269375
921356847
584172639
376948521

392674851
681953274
547281693
465128739
128397546
739546182
253719468
914865327
876432915

275943861
318276459
469158732
951432678
637819245
842765913
584397126
126584397
793621584

657249831
948631572
231587496
163498257
795126348
824375619
382914765
579863124
416752983

657249831
941638572
238517496
763491258
195826347
824375619
312984765
589763124
476152983

763259841
951748632
248613597
374591268
196827453
825436719
432985176
689174325
517362984

763259841
951748632
248613597
874591263
196327458
325486719
482935176
619874325
537162984

746592831
529381764
831746925
214658397
685937142
397124586
968475213
453219678
172863459

934625871
127948356
586317924
462831597
875294163
391756482
649182735
213579648
758463219

574629831
823145976
619738452
451987623
936512748
287463519
762851394
398274165
145396287

936427851
427158369
851639247
598246173
273591684
614873592
189762435
342985716
765314928

462937851
738451269
519628374
146893527
953762148
287145693
395214786
671589432
824376915

429675831
837912645
561348297
918457362
246831759
753296418
194783526
675124983
382569174

249736851
768215943
315849276
482567139
197423685
536198724
653972418
974381562
821654397

953462871
768931245
241857936
325179468
619584723
487623159
834796512
192345687
576218394

793462851
254813976
168579432
647128593
381956247
529734618
835697124
976241385
412385769

753694821
214538976
896217543
149752368
387461259
625389417
431875692
962143785
578926134

763254891
214938675
895617243
149765328
387421569
526389417
431876952
952143786
678592134

763254891
214938675
859617243
145769328
387421569
926385417
431876952
592143786
678592134

743296851
215348967
896571423
427915638
539862174
681734295
374129586
968453712
152687349

593642871
261387954
748195632
987521346
326479185
154836297
675918423
832764519
419253768

937542861
251683947
468197352
195874236
684321579
723965418
549718623
872436195
316259784

639745821
217698534
548321967
495172683
372869145
186534279
751486392
824913756
963257418

592734861
376198254
184625793
918352647
457986132
263471985
621549378
749813526
835267419

372695841
418723596
569184273
623948157
951276384
784531629
235417968
846359712
197862435

259637841
478192365
361548729
617285493
945361287
823974156
196423578
582719634
734856912

723456891
591382674
846197235
638571942
912843567
457629318
189735426
374268159
265914783

324567891
691382745
857194236
738641952
912853674
465729318
189436527
543278169
276915483

524769831
691328754
387514926
238471569
916852347
475936218
742683195
863195472
159247683

743526891
619834572
528179634
435917268
197682453
862453719
356298147
981745326
274361985

579236841
621874359
348519267
467392518
295148736
183657924
852961473
914723685
736485192

723469851
651238794
894715632
375691428
912874365
486523917
248356179
137982546
569147283

724369851
651248793
893715642
375691428
912874365
486523917
238456179
147982536
569137284

236457891
748931265
195286374
954862137
613574982
827319546
579148623
362795418
481623759

235749861
798631254
641582397
324968175
169257483
857314629
512893746
983476512
476125938

253479861
761238594
894516732
326791458
915824376
487653219
548167923
132985647
679342185

254379861
761248593
893516742
326791458
915824376
487653219
538167924
142985637
679432185

631549872
825716394
947832156
268397541
753124689
194658237
512473968
376981425
489265713

391645872
728931564
546287319
134726958
672598143
859413627
915872436
283164795
467359281

367945812
459128367
218367495
593284176
726513984
841679523
972431658
184756239
635892741

653174892
791238456
284695713
425917638
317586924
869342175
138429567
946753281
572861349

674513892
152968347
398274651
981746523
723195486
546382179
419657238
265839714
837421965

639154872
518729634
742863519
257648391
981235746
463971285
876412953
394586127
125397468

759416832
648273591
213985476
325147968
871629354
964538127
436852719
582791643
197364285

396471852
742358961
581962437
834295176
625147389
917836524
259713648
173684295
468529713

694537812
758421936
123869754
317698425
569142378
842375169
981253647
236784591
475916283

295164873
816237459
734589162
178395624
469728315
352416987
921653748
643872591
587941236

256914873
148367925
739258164
497683512
312579648
685421739
864192357
573846291
921735486

257964813
463851927
189237654
941783562
632519748
875426139
326198475
718345296
594672381

291457863
586913427
347286951
658749312
712835694
934162785
875391246
463528179
129674538

256974813
748315926
139268754
491683572
372591648
685427139
827139465
513846297
964752381

317569824
649328157
258174693
836241579
125937486
974685312
461892735
782453961
593716248

613529874
285743691
479816325
527438169
134967258
896251743
768394512
342175986
951682437

235716894
714298356
968453172
851674239
647932518
392581647
589127463
126349785
473865921

637192854
581374269
492685371
169438527
743521986
825967413
374856192
218749635
956213748

253961874
784235961
196748235
637859142
548612397
912473586
379124658
861597423
425386719

173264895
568931247
294758136
351847629
642519783
789326514
935682471
817495362
426173958

469127835
127358469
583964172
748635921
915782346
632491587
356249718
291873654
874516293

793124865
258967314
614538729
487396251
536712498
921485637
172853946
349671582
865249173

417236895
953718462
826945371
278651943
194823657
365479218
631584729
789162534
542397186

354129876
628573194
917468325
273941568
561837942
489256713
895614237
742395681
136782459

271953846
549768321
836241597
327896415
968415273
415372689
654129738
793684152
182537964

529163847
648275391
137498625
273541968
816932574
495786132
982357416
351624789
764819253

215476839
689123475
347598216
452619387
791835624
863742591
534987162
926351748
178264953

752946813
431825967
698713524
875192346
364587291
129364785
917458632
283671459
546239178

745629813
192583476
836741925
561394287
279865341
384172659
918437562
627958134
453216798

725936814
486251379
193748256
214587693
658319427
937462581
342195768
871624935
569873142

726934815
584261379
193758264
245687193
861349527
937512648
352496781
478125936
619873452

234579816
768134259
591628374
679385421
345912768
182746593
857491632
923867145
416253987

936742815
845361729
217598364
729483156
451627938
683915472
378259641
594136287
162874593

675413829
483962571
219785463
356129784
721846395
948537612
862351947
137694258
594278136

357416829
468329751
129758436
235167948
784295163
916834572
542983617
693571284
871642395

964157832
572983146
813642975
359816724
147529368
286734591
491368257
638275419
725491683

721964835
583271469
946385127
132649578
867513294
495728316
654137982
219856743
378492651

317596842
498723165
625148397
284359716
759614238
163872954
976235481
842961573
531487629

763259841
154738629
982164753
231487596
649521387
578396412
397842165
425613978
816975234

361729845
297458136
845613297
613274958
472895361
589361472
134587629
728936514
956142783

156732849
324589671
798461253
871954362
945326718
263817495
587143926
412698537
639275184

273916845
658437129
194258763
982364571
547189632
316572984
721893456
839645217
465721398

913476852
826195347
475382619
784261935
532849761
169537284
658724193
291653478
347918526

942361857
615287493
738594612
469735281
821946375
573128964
297613548
186452739
354879126

369427851
175893246
482165397
628941573
931578462
754236918
246789135
817354629
593612784

952463871
678512394
341897265
586924713
213678459
794135628
137249586
465781932
829356147

631247895
729518364
584963712
892351647
357496128
416872953
978124536
143685279
265739481

273548961
149263857
658917342
362791485
781354629
495682713
536829174
924176538
817435296

563847921
941623587
278159436
627491853
195378264
834265719
752936148
486712395
319584672

674358921
951724638
283169547
728591364
196483275
345276819
862947153
517832496
439615782

563427981
194856273
827319564
459681732
631742895
278593416
745138629
382964157
916275348

356847921
289165347
417392685
634529178
598713462
172684593
841236759
925471836
763958214

367254981
285971436
194638752
713586294
852749613
946312875
671495328
529863147
438127569

257834961
861975432
349612857
438567219
926481573
715293684
182359746
593746128
674128395

861345972
437912865
592768143
149657238
273489516
658231794
714526389
926873451
385194627

853641972
124897563
976253481
732165894
648729135
591384627
369412758
487536219
215978346

125674938
689321475
374598126
938157642
261483759
457962813
842739561
513846297
796215384

463275918
527819643
819346275
651492387
298753164
734681592
945137826
186524739
372968451

483617925
752948163
196253874
249376581
568194732
317582496
821439657
934765218
675821349

576438921
832791645
941256873
195843267
264175389
783629514
457382196
629517438
318964752

761824935
539617284
248935716
425361879
987452361
613789542
174293658
396548127
852176493

624815937
951473826
873296415
345768192
296531748
718924563
539182674
467359281
182647359

216457938
495813267
378692415
531724689
647938152
982561374
153289746
769345821
824176593

257836941
413592786
986471235
691287453
534619827
872345169
329164578
765928314
148753692

571862943
248139657
936457128
712385469
865794312
493621785
627543891
354918276
189276534

283617945
759438126
146259873
492376581
568194732
317582469
821943657
934765218
675821394

283417956
759268143
164593872
542379681
698142735
317685294
821934567
935726418
476851329

231475968
689123547
745896123
962758314
813964752
574231896
128547639
456389271
397612485

578432961
439716852
126985347
891567234
657324198
243198576
982673415
365841729
714259683

438721965
569438217
172695438
691574823
354182796
287369541
746253189
915846372
823917654

451372986
786491352
923568714
519637248
864925173
237184569
348759621
672813495
195246837

457362981
683591274
921478356
579136842
814925763
236784519
348659127
762813495
195247638

263157984
184269537
975384612
621938475
859476321
437521869
542813796
798642153
316795248

156427983
238915674
497638125
785396412
649281537
312574869
821749356
963852741
574163298

586341972
731692485
492587163
218473596
347956218
659218347
824739651
165824739
973165824

875341962
641592378
392678154
217453896
463987215
589216437
726839541
134725689
958164723

749351862
561482397
382697154
215943786
493876215
678215439
926738541
134529678
857164923

375481962
681592374
492673158
217358496
863947215
549216837
726839541
134725689
958164723

953841672
487362951
126975438
315629784
764538219
298417563
571293846
632784195
849156327

839561742
576428913
412793865
324986571
651347289
987152634
163279458
795834126
248615397

935761842
716428593
482593167
324986715
671345289
598172634
863259471
157834926
249617358

692451873
147683592
385297164
913564287
456872319
728319456
539748621
261935748
874126935

682451973
147693582
395278164
713564298
456982317
829317456
538749621
261835749
974126835

497251683
182436975
635987214
869724351
521398467
743615829
254169738
916873542
378542196

654871923
293654718
781932645
562783194
178495236
349216587
416528379
925347861
837169452

852931764
364785129
197264583
438527691
521496837
679318245
746853912
213679458
985142376

275691834
319847625
846325179
462938751
531276498
987514362
124769583
653482917
798153246

285761934
316948725
947325186
472539861
631287459
598614372
124876593
753492618
869153247

275361984
813947625
946285173
462839751
581726439
397514862
124673598
658492317
739158246

289461735
453872691
671953824
367524918
814639257
925187463
192348576
538796142
746215389

967831425
134256897
582974613
396547281
215689374
748312956
653128749
429765138
871493562

796431285
814256739
352897164
587924613
439618527
621375498
278143956
143569872
965782341

297681435
564293817
831754629
915342768
728165394
346879152
473526981
659418273
182937546

379821465
426975138
815463972
563149287
781652394
294738516
142387659
638594721
957216843

294681375
876453192
351297486
527938614
619724538
483165927
135842769
942376851
768519243

823491576
459637821
716528349
681245937
342976158
975813462
167384295
238759614
594162783

893451726
541267398
627389154
182795463
476823915
935146872
354972681
219638547
768514239

839451726
541267398
627938154
182795463
476823915
395146872
954372681
213689547
768514239

529341687
348276951
617895423
251964378
934587162
786123594
195738246
862419735
473652819

862431957
145798362
793652184
617285493
438967215
529314876
376849521
281573649
954126738

463281957
185794362
792635148
617452893
834967215
529318476
376849521
241573689
958126734

465281937
183794562
792635148
617458293
324967815
859312476
576849321
241573689
938126754

459361287
371248659
862975413
194782536
536419872
728653194
613894725
987526341
245137968

459361287
371248659
862795413
147982536
536417892
928653174
613874925
784529361
295136748

685341927
431279685
792568143
527894361
318726594
964135872
843952716
259617438
176483259

736451829
541298637
982367154
127985463
468723915
395146782
654872391
273619548
819534276

358471629
976582341
124936758
765293184
491658273
832147965
289365417
513724896
647819532

983471625
247365189
156829437
631794852
428653971
579218346
794132568
865947213
312586794

753491826
198256734
624837591
276148359
315962478
489375612
861523947
542789163
937614285

954681327
862973451
137245689
579438162
621597843
348126795
215764938
786359214
493812576

758461923
641923875
932758614
329584167
815276439
476319258
563842791
194637582
287195346

759461823
641823975
823759614
372594168
915286437
468317259
536942781
197638542
284175396

759461823
641823975
823759614
382594167
915276438
467318259
536942781
198637542
274185396

574281639
912634758
683795124
437826915
165349872
298157346
346912587
859473261
721568493

958421736
137596248
624837951
875263194
416759382
392148675
281375469
563914827
749682513

754921638
821356479
963487251
145872396
397614825
286539714
678193542
412765983
539248167

568491732
723586194
941372658
289637541
154829376
637154829
876243915
495718263
312965487

786941532
325678149
941352687
173895264
859426371
462713895
537289416
614537928
298164753

296841537
583762941
471935682
854176329
917283456
632594718
168457293
349628175
725319864

245981637
681327495
973564182
526439718
819276354
437815926
154798263
792653841
368142579

486721539
395684217
712539846
123867495
569413728
847952163
671298354
254376981
938145672

427951836
389246715
156837429
935762184
718495263
642318957
261574398
894623571
573189642

587641239
462379581
391528746
975863124
216954378
843217965
758492613
139786452
624135897

875941632
691832745
423567819
716395284
349278156
582416973
958724361
134689527
267153498

685741239
921368475
743259168
162893547
594672813
378415692
837126954
419587326
256934781

976481235
214365789
538792146
392176458
657834921
841259367
725948613
489613572
163527894

945681237
216753849
738492165
392145678
574836921
861279354
427968513
659314782
183527496

259361847
487925361
613748259
325817694
974236185
168459732
841573926
732694518
596182473

538961247
241785963
976423158
369512784
485397612
712648539
627854391
154239876
893176425

728361945
314597862
956428173
579816234
461732598
832945716
295674381
147283659
683159427

978361245
623945871
415287369
349152687
756893412
281476953
594738126
137624598
862519734

987351642
625794831
314682759
261948375
498537126
573126984
152879463
749263518
836415297

582961743
647283159
193475268
268734915
451829637
739156482
976348521
815692374
324517896

786931452
124578639
935642187
571894263
849326571
362715894
457289316
613457928
298163745

794681253
863752419
125493678
951367842
238149765
476825931
542936187
619578324
387214596

842361957
976258431
135947286
521896743
694735128
387124695
413682579
269573814
758419362

694281357
382975461
715634289
241567938
539812746
867493125
478359612
953126874
126748593

764821359
281593647
935476128
643759812
128634795
579218436
417962583
896345271
352187964

938461257
241785963
576923148
369512784
485397612
712648539
627854391
154239876
893176425

498371256
713652984
265849731
682597143
139264875
547138629
876415392
951723468
324986517

764981253
832564719
519237684
147392865
395678421
628145937
471823596
256719348
983456172

692781354
847653192
531492876
426139587
753846921
918527643
189374265
375268419
264915738

348261957
291758364
567934812
736825491
815496723
429173685
982547136
654319278
173682549

459371862
316482975
782569413
863957124
147238659
925614738
271893546
538746291
694125387

952431768
187596342
634827951
875963124
421758693
396142875
268375419
519684237
743219586

593841762
216795843
487362159
761928534
825473691
349156278
658239417
134687925
972514386

439851267
276943185
581267349
643578912
912634758
758129436
167395824
395482671
824716593

782591463
391648752
456723189
967385214
514269837
823174596
678952341
235416978
149837625

782591463
391648752
456723189
967385214
514269378
238174596
673952841
825416937
149837625

587341269
462579381
391628745
973865124
216934578
845217936
758492613
139786452
624153897

743291568
592863471
186475923
478536219
215987346
639124785
321758694
867349152
954612837

428351967
736298451
159674328
964815732
283769145
571423896
897542613
615937284
342186579

875931462
463872591
219546738
328694157
647153829
951287643
536728914
792415386
184369275

875941362
463872591
219536748
328697154
647153829
951284673
536428917
792315486
184769235

945681273
627435819
318792654
154269738
269378145
873514962
481956327
536827491
792143586

824531976
931786245
567429138
476952813
358164792
219378654
142693587
695847321
783215469

596831274
834752961
721649538
967283415
482165397
153974826
649527183
318496752
275318649

248951673
567432918
319786254
153264789
982375146
674819532
491528367
835697421
726143895

635921874
781456293
249738651
357869412
126345987
498217536
572693148
963184725
814572369

635921874
781456293
249738651
357869142
126345987
498217536
572693418
963184725
814572369

239461578
681735249
547928136
395287461
168354927
724196385
816542793
952673814
473819652

845921673
312765948
769834125
421359786
983647512
657218439
276493851
198572364
534186297

628351479
497286351
315749268
183674925
974532816
562918743
236495187
751823694
849167532

264381579
981275436
357649128
476853912
132496857
598127643
745962381
819734265
623518794

628531974
371469582
459728613
847615329
935274168
162893745
794386251
516942837
283157496

254731986
713896524
698542731
472365819
169487253
385219467
546923178
921678345
837154692

957361482
624879135
138245796
792158643
316924857
485637921
863792514
579413268
241586379

476531982
213986547
958472136
142793658
387654219
695128473
821365794
569847321
734219865

725391684
436578921
891642735
314267598
958134267
672859413
169485372
587923146
243716859

239651784
574289163
618374259
891532476
725946318
346817592
483795621
152468937
967123845

453691287
672485391
198372564
841537926
237946158
569128473
385264719
714859632
926713845

453691287
672485391
198372564
814537926
237946158
569128473
385264719
741859632
926713845

239651784
674289153
518374269
891532476
725946318
346817592
483795621
152468937
967123845

546791283
731862459
928354176
615947832
493528761
287613594
864235917
352179648
179486325

369471582
428635197
571982346
632597418
157248963
894163725
243859671
985716234
716324859

652371984
371849652
894265713
548617329
237984165
169523847
485736291
716492538
923158476

243671985
579438261
681952473
815329647
936714852
427586139
398145726
154267398
762893514

643971285
592438761
781652439
815329647
269714853
437586192
378145926
954267318
126893574

567321894
182649753
394587126
439756281
258194367
716832549
923418675
641275938
875963412

723861594
564973218
819245367
147358629
685492173
932617845
371529486
256784931
498136752

485761392
672349581
391528467
759834126
213956874
864217935
548692713
936175248
127483659

976541238
514238679
382769451
158694327
623817945
497325816
249176583
861453792
735982164

835961274
426873951
179254386
617348592
258796143
943512867
581627439
792435618
364189725

895431267
413267958
267859413
186942375
524378691
739615824
658794132
972183546
341526789

493561287
516278493
278439651
147952368
325684719
689713542
734895126
962147835
851326974

948631257
653297814
712548396
427189563
169352478
835476921
394715682
576824139
281963745

497381256
861257394
523496871
938762145
215943768
674815923
189524637
756139482
342678519

597381246
861247395
423596871
938762154
214953768
675814923
189425637
756139482
342678519

956481237
482973156
371652984
829547613
763219845
514836729
638195472
247368591
195724368

984671253
312859476
765243189
157924638
649385721
238716594
821497365
596132847
473568912

857291346
294673815
631584297
465738129
918452763
723916458
179325684
386149572
542867931

768921345
395846127
142735986
974182653
581367294
623594718
459273861
236418579
817659432

548961372
736452981
921387645
859243167
367815294
412796853
183579426
274638519
695124738

658941327
317526849
942738561
294857613
765413298
831269475
576394182
183672954
429185736

742561389
819234675
563879214
928453761
174986532
356712948
285347196
431695827
697128453

542671389
819234675
763589214
928453761
174896532
356712948
285347196
431965827
697128453

459861372
873295461
216347598
562934187
941728635
738156924
197583246
384612759
625479813

874921356
213685974
596437281
765894132
421753698
389216547
138542769
642379815
957168423

487621395
259387416
136495278
813249657
645713982
792856134
968532741
374168529
521974863

875491326
416832975
293657481
764985132
521743698
389216547
138524769
652379814
947168253

762851349
493672815
851394627
578463192
614925738
329187456
937246581
185739264
246518973

875491326
413652987
296837541
764985132
521743698
389216475
138524769
652379814
947168253

846271359
572943681
193685472
238167945
759324168
461598237
915736824
624859713
387412596

497281356
861357294
523496871
938762145
215943768
674815923
189524637
756139482
342678519

597281346
861347295
423596871
938762154
214953768
675814923
189425637
756139482
342678519

629571348
847329651
315864792
584736129
761492835
932158476
193287564
258643917
476915283

472891365
689453127
351726849
194362578
726185934
835947612
263579481
518234796
947618253

249671385
875493216
361582794
793845621
458126937
126937458
682759143
537214869
914368572

875921364
943678215
621354987
467283591
139547628
258169743
382716459
716495832
594832176

789231456
213456987
456978123
175842369
928367514
634519872
597684231
862193745
341725698

968751432
574823619
231496587
359267148
812934756
746518293
197685324
685342971
423179865

983621457
547389612
162457893
631845729
874192365
259736184
315964278
496278531
728513946

938621457
547938612
162457983
691345728
874192365
253786194
315864279
486279531
729513846

396721458
548639712
172458936
761345829
984162375
253897164
615974283
437286591
829513647

369721458
548693712
172458963
731945826
984162375
256837194
615374289
497286531
823519647

978521436
635497281
214863759
391278645
846935127
527614893
159742368
782356914
463189572

827691453
693475821
541238976
914752638
756813249
238964715
362549187
189327564
475186392

927651483
536248971
814973562
641895237
782364195
395127648
258439716
473516829
169782354

729631485
536248971
814579362
651893247
982467153
473125698
298354716
345716829
167982534

794621583
852439617
631857294
945278361
163945872
287316459
376184925
418592736
529763148

762841539
139562748
548793261
856279413
421356987
397418652
985637124
673124895
214985376

762831549
149562738
538794261
856279314
421356987
397418652
985647123
674123895
213985476

239861547
784395621
615742839
542619378
371528496
896437215
168273954
427956183
953184762

739861542
284395761
615742839
542619378
371528496
896437215
168273954
427956183
953184627

739861542
284935671
615427839
547619328
321758496
896342715
168273954
472596183
953184267

837691542
691542738
524783619
318926457
769435821
245178396
972854163
153267984
486319275

362781594
859432716
147956823
935174268
278369145
614528937
781243659
496815372
523697481

362781594
859432716
147659823
935174268
278396145
614528937
781243659
496815372
523967481

697321548
841695237
325478916
569234781
782516394
413789625
978162453
256843179
134957862

394871526
275436981
861592743
458923167
719658234
623147859
942765318
136289475
587314692

879321546
354986271
162745983
716598324
498263157
523174698
685439712
947612835
231857469

879321546
354986271
162745983
716598324
498263157
523174698
685432719
247619835
931857462

897321546
354986271
162745938
916578324
478263195
523194687
685432719
249617853
731859462

963871542
784652193
521349768
296584371
437216859
158793426
842165937
319427685
675938214

693871542
874652193
521394768
246589371
137246859
958713426
482165937
319427685
765938214

298541637
436297815
715683249
821374596
673925184
954816372
587432961
169758423
342169758

592341687
178692435
463587219
387256941
921734568
645819723
856923174
719468352
234175896

458731692
263594718
179268345
842659137
736812459
915347826
621983574
387425961
594176283

837921645
291645738
654783219
318592467
729436851
546178392
975864123
163257984
482319576

594231687
283567941
176984253
741325869
835679124
962148375
429716538
358492716
617853492

983751642
274689513
165342789
312964875
648573291
597218436
751896324
839425167
426137958

983751624
274689513
165342789
312964875
648573291
597218436
751896342
839425167
426137958

837951624
241786539
956342718
619573482
784629153
523418967
178295346
462137895
395864271

739521684
256847193
481693275
198432756
574169832
623785419
867954321
315276948
942318567

875431692
394682715
261795483
537248961
689173524
412569378
923857146
748316259
156924837

875431692
394682715
261795384
537248961
682179543
419563278
943857126
728316459
156924837

827941635
491635728
653782419
218594367
749326851
536178294
975863142
164257983
382419576

875431692
493682715
261795384
537248961
684179523
912563478
329857146
748316259
156924837

875431692
493682715
261795384
537248961
682179543
914563278
349857126
728316459
156924837

245981637
791632845
836574912
489256371
317498526
652713498
123845769
968327154
574169283

397851642
841672539
256943817
963428175
524317986
718569324
185294763
672135498
439786251

593741628
862593147
147628593
721364985
986257431
435189276
314975862
279816354
658432719

758941632
239658147
146327859
427863591
963215478
815794263
592176384
681439725
374582916

689531742
134762589
527849361
918673254
753284196
462195837
845927613
371456928
296318475

265931748
938674215
741528396
813467952
629315487
574289163
186793524
352146879
497852631

562841739
139762548
748593261
856279413
421356987
397418652
985637124
673124895
214985376

389641752
145732689
627859413
918374265
764285391
532196847
856927134
471563928
293418576

562831749
149762538
738594261
856279314
421356987
397418652
985647123
674123895
213985476

469851723
287436195
513792648
321564879
675983412
894217536
942675381
158349267
736128954

968541732
247398156
531762498
193257864
875634219
624189375
719425683
382976541
456813927

865341729
234597861
197682534
923476185
641825973
578913642
759238416
482169357
316754298

943281756
275396841
861475923
529637418
136842597
784159632
412968375
697513284
358724169

385921746
417638295
296574381
864795132
521843967
739216458
673452819
152389674
948167523

956821734
428735916
137694258
369258147
215947863
874316592
741562389
583479621
692183475

948621735
561347298
327985614
796234851
852719346
413856927
685192473
274563189
139478562

352981746
698247513
417356298
274863951
831594627
965712834
749635182
523178469
186429375

493281756
861753294
527496831
978362145
215947368
634815927
189524673
756139482
342678519

593281746
861743295
427596831
978362154
214957368
635814927
189425673
756139482
342678519

352961748
896247513
417358269
249873651
731596824
685412937
974635182
523189476
168724395

345821796
921746583
678359241
293518674
784263915
156497832
567184329
432975168
819632457

429531786
768249153
513876942
236958417
971364825
845127639
157493268
394682571
682715394

473651892
829473156
615289374
562148937
198732465
734965218
941527683
356894721
287316549

475631892
823479156
619582374
562148937
198723465
734965218
941257683
356894721
287316549

542761893
136849257
789253614
658132749
497685321
321497586
963524178
214378965
875916432

573291864
249768315
618354297
431589726
792436581
856127439
185673942
924815673
367942158

657931842
398264175
142785396
961573428
573428961
284619537
425897613
719356284
836142759

425931876
368527491
197684325
571246938
239158764
846793512
654319287
912875643
783462159

257431896
691875342
348296517
469528731
715643928
823917654
982754163
174369285
536182479

624731895
798245316
531986247
479623158
162598734
853174629
985317462
346852971
217469583

694731825
728945316
531286947
479623158
162598734
853174692
285317469
346859271
917462583

485731926
926485137
713692485
372149568
169853274
854276319
241568793
637924851
598317642

483751926
926483157
715692384
572149638
169835472
834276519
241568793
357924861
698317245

483751926
926483157
715692483
572149368
169835274
834276519
341568792
657924831
298317645

486731925
923485167
715692384
672149538
139856472
854273619
241568793
367924851
598317246

483761952
925483176
617592384
762149538
139825467
854637219
541278693
376954821
298316745

327861945
854739621
961254387
132978564
679425138
548613792
296187453
413592876
785346219

826741953
179385624
534926817
987253461
342167589
615894732
291678345
463519278
758432196

546731982
297458316
138926475
625387149
481592763
973614258
754263891
862149537
319875624

548631972
296578314
137492856
763285149
421967583
985314267
654823791
872149635
319756428

547631928
296578314
138492756
763285149
421967583
985314267
654723891
872149635
319856472

547631982
296578314
138492756
725384169
481967523
963215478
654723891
872149635
319856247

546731982
297586314
138492657
873625149
421978563
965314278
754263891
682149735
319857426

873651924
264978513
195342678
312894765
957263481
486517239
641789352
738425196
529136847

835471926
294386715
671925483
716598342
348762591
529143678
157239864
463817259
982654137

543871962
796532841
281649753
952186374
617354298
438297516
379468125
824715639
165923487

853642791
724931586
169785423
517429638
298356174
436178952
681297345
372564819
945813267

598672413
671349852
423815679
162438795
739156248
845297361
384561927
916723584
257984136

549782613
781364952
623915487
172439865
834156279
965278341
396541728
417823596
258697134

483762915
657931284
912485673
361859427
528674391
749123856
836597142
274318569
195246738

754982136
928163745
361547298
639758421
142396857
875214963
496875312
217639584
583421679

854392176
329167845
761548239
637859421
142736958
985214763
476985312
218673594
593421687

897652314
342178659
651934287
936481572
284765193
175293846
529317468
713846925
468529731

847532916
563491782
921687534
452369871
739128465
618754293
384276159
195843627
276915348

537482916
468591732
921637485
842369571
759128364
613745298
385276149
194853627
276914853

357482916
468591732
921637458
542369871
789125364
613748295
835276149
194853627
276914583

648532917
573691842
921748536
452379681
839126475
716854293
364287159
195463728
287915364

945672318
376581942
182439675
829315764
561794283
437826159
753968421
614253897
298147536

461792835
725381649
839456217
314568792
682917453
957234168
196873524
548129376
273645981

451962837
729381645
863457219
314598762
982716453
675234198
196873524
548629371
237145986

465972831
923841675
871356249
314568792
682197453
759234168
197683524
548729316
236415987

457692831
923841675
861357249
314968752
682175493
795234168
176583924
548729316
239416587

379812645
541936728
682574913
123687594
457193862
896245371
934751286
765428139
218369457

138572946
247986351
965134287
694851723
852367419
713429865
329645178
571298634
486713592

687532149
432189657
951476238
816794523
395628714
724351896
263845971
548917362
179263485

576932148
982174536
431568279
715689423
369427815
824351967
298743651
647815392
153296784

957632148
682194537
431578296
514987623
376425819
829361754
293756481
745819362
168243975

489672153
627513894
135948276
561487329
394265781
872391645
958736412
213854967
746129538

369842157
748519362
152763849
824136975
976285431
531974628
685497213
293651784
417328596

983762451
765841392
142593768
427639185
831254976
659178243
378915624
516427839
294386517

185792364
729364581
463815729
512683947
398471256
674259138
237148695
946527813
851936472

748312569
321695478
956487312
287561934
419873625
563924187
134758296
675239841
892146753

351482769
987516342
624937851
875693124
492751683
136248975
269375418
513864297
748129536

938142765
461587239
725639814
683951472
179428356
542763981
896275143
314896527
257314698

418352769
973186254
526794831
631248975
749561328
852973146
294617583
187435692
365829417

194352876
687194352
523678419
348769521
216485793
975213684
439527168
762831945
851946237

149832675
658174923
273956481
962713548
734685192
581429736
425367819
896241357
317598264

586392471
931457826
472681935
248913657
157826349
369745182
795138264
613274598
824569713

931462587
682751493
475893216
314627958
526189734
897345162
269578341
158234679
743916825

476852193
852193467
931746528
564937812
329581746
718624359
687419235
245368971
193275684

875932164
391764258
462185397
924357816
513628749
687419532
748593621
236841975
159276483

549832176
378461295
126597834
867149352
235786941
914253768
683914527
791625483
452378619

916742385
845396712
732158469
579623148
321485976
468971523
657819234
284537691
193264857

548792361
691453287
327681495
135927648
874365129
269814573
752148936
486539712
913276854

648792351
193584762
257136498
469325817
735861249
812947635
586479123
321658974
974213586

498162357
613875492
752934168
345726981
127498635
869513724
281349576
976251843
534687219

856312497
429567183
713489652
392645871
187293564
645871239
574136928
968724315
231958746

857612493
429573186
316498752
692745831
138269574
745381269
564137928
973824615
281956347

768912453
952384176
134765928
647859231
825173649
391246785
579431862
416528397
283697514

937652481
564981237
182473695
823165974
716249853
495837162
349528716
678314529
251796348

198632475
532147968
674895321
719328546
846571293
325469187
483216759
267953814
951784632

795382416
436791258
812564793
564178932
129436587
387259164
948617325
251843679
673925841

951732486
326841597
487695321
594126873
712358649
863479215
679584132
138267954
245913768

856392417
972641385
134857629
695478132
287913546
413526798
328165974
541789263
769234851

687932541
241586397
935741826
593618274
812479653
764325189
176854932
328197465
459263718

948672531
365941872
721358649
896423157
237195468
154867923
482539716
579216384
613784295

479812563
861573429
352946178
286139754
945768231
137425986
524681397
798354612
613297845

396472581
745381629
812596347
183659274
957248163
264137958
528713496
671924835
439865712

396472581
745381629
812596347
283659174
957148263
164237958
528713496
671924835
439865712

397812546
281654937
654379182
578231694
942568713
136947258
769485321
823196475
415723869

341572689
598463721
672819534
954281367
167935842
283647915
819354276
426798153
735126498

693182745
241756839
587943621
329618574
416375982
758294316
934527168
875461293
162839457

369182745
241756839
587943621
123698574
476315982
958274316
734529168
815467293
692831457

619842735
753169842
842753691
431675289
596328174
278914356
184297563
365481927
927536418

894512736
157836429
632479185
385647912
426981573
971253648
748365291
519728364
263194857

189562743
352497618
647183925
975346281
216758394
438219567
821975436
794631852
563824179

413982765
529376841
768541293
195427638
284639157
637815924
946158372
852763419
371294586

395462781
641387925
872195346
283519467
916748253
754236819
128673594
567924138
439851672

189532746
365874912
427916853
213657498
946281537
578493261
634729185
751348629
892165374

319582746
567314892
482976513
846731259
735629481
921845637
298463175
654197328
173258964

937612845
261584397
485397162
519428736
723965418
648731529
352176984
176849253
894253671

713952846
864173952
952864731
541726398
637489125
289315467
195238674
476591283
328647519

356192874
179548362
428637591
643981725
512374689
897256143
964715238
285463917
731829456

356192874
179548362
428637591
643981725
215374689
897256143
964715238
582463917
731829456

815762943
947513682
362984175
623149857
794658321
581237496
278396514
139425768
456871239

468372915
371859426
529614783
814597632
257136849
693248571
982463157
735981264
146725398

437862915
861759423
529314678
714596832
256183749
398247561
972435186
683971254
145628397

847532916
326189475
195467382
419826537
578314269
263975841
754698123
932741658
681253794

418352976
539716248
627894513
396485721
251967834
784123695
962541387
843679152
175238469

274893561
651427398
398615427
126578943
439261875
785349216
512784639
943156782
867932154

248953671
561742398
793186452
182469735
437521869
956378124
314695287
625817943
879234516

547963281
681542397
293178456
162489735
435721869
978356124
314895672
856217943
729634518

725963841
839415267
164728593
593247618
647189325
218356974
371592486
482631759
956874132

269473185
481592736
735618942
543127698
697834251
128956374
374281569
916745823
852369417

825473169
176985243
349162758
961257834
257834691
483619572
518346927
632798415
794521386

526483179
187956243
349172865
971268354
268534791
453719682
615347928
732895416
894621537

278653914
653194782
941872356
739521648
814769235
562438179
327945861
486217593
195386427

627583914
954671283
318429675
173895462
895264731
246317859
789152346
461938527
532746198

826493715
357618294
914725386
183542967
679381542
245967138
791854623
432176859
568239471

584623917
973148256
612957348
851732469
496815732
237496581
329561874
148379625
765284193

725683419
684951372
193472865
419765238
362148597
857329146
531296784
246817953
978534621

746823915
829157463
513469782
391548627
267931854
485672139
638795241
172384596
954216378

456193728
327485961
918627543
569874312
234951687
871236459
683742195
742519836
195368274

416793528
327584961
958621743
569347812
234918657
871265439
683472195
742159386
195836274

721953846
345862719
968174352
516248973
293517468
487396521
134685297
652739184
879421635

751923846
342865719
968174325
516248973
293517468
487396251
134682597
625739184
879451632

817923546
564718932
923465187
345281769
691537428
278694315
452376891
786149253
139852674

975123648
261485379
483697521
754816293
632974815
819352467
597268134
146539782
328741956

175263849
284719653
963845712
529137468
317684295
648592371
796358124
431926587
852471936

872913456
346578921
195246873
457639182
681724539
239185647
514392768
928467315
763851294

629713458
471852963
358946217
935421786
817695324
264378195
593267841
746189532
182534679

489253167
723691458
156784392
247369581
398145726
615872943
931526874
864917235
572438619

945823167
268157943
371964582
729416358
416385279
853792416
532648791
184279635
697531824

459813267
283675419
176492583
694758132
835241976
721369845
962134758
348527691
517986324

472983165
936521784
581467329
643798251
258134697
197652843
869375412
715246938
324819576

846213975
573984621
912756348
387562419
495371862
261498753
734129586
158637294
629845137

154983276
987462513
623715489
265179348
748356921
391248657
539827164
476591832
812634795

945823176
278156943
361974582
629417358
417385269
853692417
732548691
184269735
596731824

195823674
862714395
473695182
217956843
649238751
538147926
924381567
751469238
386572419

586973142
932415876
714862935
651729384
347158629
298346751
179234568
463581297
825697413

756893142
932417586
814652937
681729354
347185629
295346718
179234865
463578291
528961473

286973145
935412876
714865932
621759384
347128659
598346721
179234568
463581297
852697413

726983145
935417286
814625937
691758324
347192658
582346791
178234569
463579812
259861473

526983147
937415286
814627935
691758324
345192678
782346591
158234769
463579812
279861453

274963185
581742396
936158274
197436852
465827913
328591467
843615729
759284631
612379548

648953127
735821694
129476853
287365941
356194278
491782536
862547319
573619482
914238765

975283164
268154793
431679852
586732941
794518326
123496587
852361479
619847235
347925618

728453169
593167248
164982375
372846951
859731624
416295837
937528416
641379582
285614793

568413297
249785136
731926854
482139675
697254318
315867429
173698542
926541783
854372961

579813264
286495137
431627958
692134785
748256319
315978426
163789542
827541693
954362871

658743291
239185476
714962835
396471582
147528963
582639714
875216349
963854127
421397658

467953218
853241679
912678543
628419357
179536824
534782196
341895762
786124935
295367481

564973218
873241659
912658743
628419375
749536821
135782496
357894162
486125937
291367584

581673492
674192835
923845761
498356217
716284953
352719684
267538149
845921376
139467528

798153426
416278593
532649178
259716834
673984251
841325967
384597612
165832749
927461385

289713456
563849217
714526983
691457832
432698175
857132694
976285341
345961728
128374569

879263451
142875936
365491872
593618724
716542389
428739165
984356217
257184693
631927548

795813462
216459783
438627519
984736125
671582394
352941876
847295631
523168947
169374258

259813467
673549218
814627953
791468532
538792146
462135879
947256381
385971624
126384795

681493572
745162839
923857164
598324617
216785943
374619285
469238751
857941326
132576498

986473512
745162839
123859674
598324761
217685943
364791285
479238156
851946327
632517498

742893516
583461927
691257834
374589162
158726493
269314758
415672389
836945271
927138645

827913546
691524873
345876192
183692754
752481639
469357218
234165987
916748325
578239461

429813576
681572943
375496182
952741638
143628759
867359214
234165897
716984325
598237461

789413526
413625987
652987143
368294751
294571368
571836492
935162874
146758239
827349615

897413526
413625879
652978143
369284751
274591368
581736492
735162984
146859237
928347615

249713568
685429173
317856942
856241739
132987456
974635821
463598217
591372684
728164395

248713569
695482173
317956284
956241738
132897456
874635921
463529817
581374692
729168345

621983574
984725316
357164289
546217938
178439625
293856147
839541762
415672893
762398451

462793581
753281694
198456723
521678349
836549172
974132856
345917268
619825437
287364915

649213587
721859643
385764129
463128975
158947362
972536814
296485731
534671298
817392456

764213598
821956743
395478126
473129685
159864372
682537914
247695831
538741269
916382457

764213598
821956743
395874126
473129685
159468372
682537914
247695831
538741269
916382457

275913684
934876512
168254973
426587139
819362745
357491826
692148357
783625491
541739268

987243615
653781492
241956783
524839176
768412539
139567248
415698327
876324951
392175864

289743615
653281479
741956283
574832196
968417532
132569748
415698327
826374951
397125864

485713692
932564187
716892435
351276948
267489513
894351726
673148259
129635874
548927361

274893651
196425378
358716429
627189534
483652197
915347286
562974813
849531762
731268945

127453698
589762341
346819725
895376412
473291856
261584973
712938564
658147239
934625187

754183629
281596743
936427815
648952137
325671984
197348562
512764398
469835271
873219456

754193628
291856743
836427915
649582137
325671894
187349562
512764389
468935271
973218456

456923781
931587264
827614935
685239147
749851326
213746859
362175498
194368572
578492613

215693748
986274513
347185692
473816259
658429371
192357864
721968435
539742186
864531927

684293751
197465382
352817469
768129534
423756198
915384276
576942813
849531627
231678945

528913746
671524938
349786152
193652874
852471693
467398215
234169587
716845329
985237461

965843712
421756938
387291465
598462173
276319854
143578629
834627591
612985347
759134286

965843712
421756983
387291465
598462137
276319854
143587629
734628591
612975348
859134276

289613754
354278691
167495238
732851469
596324817
418769523
671982345
845136972
923547186

165893724
489627513
723541986
618735249
972468135
534912867
397286451
246159378
851374692

985413726
124756398
376289415
491867253
763592841
852134679
537621984
219348567
648975132

985413726
421756398
376289415
194867253
763592841
852134679
537621984
219348567
648975132

685143792
914267385
372589416
736951824
159428637
428376159
841795263
567832941
293614578

476123859
182549736
395687124
748256913
231498567
569371248
914835672
627914385
853762491

765943812
421876539
398251467
579462183
286315974
143789625
934628751
612597348
857134296

765943812
421876593
398251467
579462138
286315974
143798625
834629751
612587349
957134286

296143857
815679243
437528619
324981576
789456132
561237498
958364721
643712985
172895364

712683954
358914672
469725183
643159728
825367491
971248536
287496315
194532867
536871249

726834591
153296784
489175623
671358249
942761358
835942176
214687935
597413862
368529417

826934571
157286394
493175628
681359247
342761859
975842136
214693785
538417962
769528413

826934571
153726894
497185623
681359247
742861359
935247186
214698735
578413962
369572418

726934581
158726394
493185627
671359248
342861759
985247136
214693875
537418962
869572413

896274351
217635498
543189762
932716584
158943627
764528139
681397245
425861973
379452816

293764158
864519732
715832946
957648213
182357694
346921875
529183467
431276589
678495321

685374912
237169584
914825673
729481365
451632798
863957241
546713829
172598436
398246157

738594612
645217938
912836475
427681593
359472861
186359247
574923186
291768354
863145729

589764213
623591478
174382956
245613789
831479562
796825134
957238641
418956327
362147895

395164827
672389154
418275639
537896412
986412375
124537968
851923746
749651283
263748591

198674523
736825914
542193876
829561347
471938265
365247198
213456789
687319452
954782631

591364827
874912536
326875419
419638275
265741983
783529641
642153798
158297364
937486152

698214537
725936184
143785926
981473265
572861349
364592871
817349652
459628713
236157498

681924537
925367184
743815629
178643295
592781346
364592871
819436752
456278913
237159468

715624938
983517642
462389175
524793861
831265794
679148253
398472516
157836429
246951387

625984731
791523468
834176259
978231645
142865397
563497812
417352986
386719524
259648173

819734256
753862419
264951738
481296375
375418962
692375184
138629547
526147893
947583621

169734852
834512976
725896431
256147389
483965127
917283564
641328795
598671243
372459618

216794358
875613924
943852176
524179683
168435297
739286415
651328749
497561832
382947561

967234851
315789264
842516937
631928745
274351689
589647123
496875312
128493576
753162498

793154862
845726193
126398457
462987531
379541628
581263974
218639745
657412389
934875216

531984762
748526391
926137584
612475938
459863127
873291456
267349815
385712649
194658273

258314769
746958132
931627584
682143975
194576328
573289416
327465891
469831257
815792643

827134965
135689724
694527831
951378246
346912587
278465193
769241358
412853679
583796412

538924176
672351849
914876523
895417362
167238954
423569781
341685297
759142638
286793415

365814972
914752836
827639415
679143528
253987164
148526793
596378241
431295687
782461359

953184276
162573498
487269351
236945187
549718632
718326549
691437825
874652913
325891764

953184276
162573498
487269153
216345987
549718632
738926541
691437825
874652319
325891764

193254687
627183954
548976321
462537819
385419762
971628435
859342176
234761598
716895243

726914583
598362174
134875629
967583241
381246957
245791836
653127498
479658312
812439765

753214896
826795431
419836527
241653789
697182345
538947162
982471653
374569218
165328974

253714896
876295431
419836527
741652389
692183745
538947162
987421653
364579218
125368974

653814792
728695431
419732586
841253679
296178345
537946128
972461853
364589217
185327964

357624198
612859374
984713256
476192835
129538467
835476921
791285643
543961782
268347519

375824169
812965374
694713258
456182937
127539486
938476521
581297643
743651892
269348715

375824169
612975384
894163257
456712938
128539476
937486521
581297643
743651892
269348715

967234185
425198673
138765249
713486952
592371864
846952731
654829317
271643598
389517426

298354176
341786925
576192384
985617243
462839751
713245869
637421598
829563417
154978632

259834176
378561294
146297835
867159342
432786951
915423768
683915427
791642583
524378619

159384276
786592134
423716589
831465927
697823415
245971863
974138652
568247391
312659748

796184235
438295167
512673984
167342598
245968713
983751426
829537641
351426879
674819352

865734291
397152648
412869735
258371964
946285173
173496582
681547329
539628417
724913856

739684251
651297843
482513697
948371526
273956418
165428739
316842975
894735162
527169384

758634291
691287345
432915687
849371526
273856419
165429738
916542873
584793162
327168954

931784256
782635941
564129387
619253874
845976123
327841695
173598462
296417538
458362719

613794258
792835641
584126397
861253974
945687123
327941586
138579462
256418739
479362815

759164328
621538749
834297165
596823471
248971653
173645892
465389217
317452986
982716534

978514326
532769148
614832975
827943651
196258437
453671289
389127564
745396812
261485793

698124375
123758649
547396218
369475182
712689534
854231796
281543967
476912853
935867421

189264375
764539218
253178694
536982147
928417563
417653829
841396752
395721486
672845931

189264375
764513298
253978614
936182547
528437169
417659823
841396752
395721486
672845931

615784392
729513684
384269175
953426817
268371549
147958236
876192453
492835761
531647928

293814567
415637982
768295413
942581736
531769824
876423195
384152679
659378241
127946358

619834572
582769134
374251986
267598413
145673298
893142657
721986345
938425761
456317829

398524671
726913548
541867392
234178956
187659423
965342187
679235814
453781269
812496735

715824693
294653178
836179245
152398764
489762531
367541982
978235416
623417859
541986327

395124678
241687593
768935124
637241859
189756432
524398761
976813245
413572986
852469317

357984621
296157438
841362579
178436952
563291784
924875163
782649315
415723896
639518247

518274693
296513748
374869152
851427936
923186574
467395821
732651489
685942317
149738265

752314689
391862754
486975132
574138296
168259473
923647815
237586941
645791328
819423567

582694731
379182654
461573289
847321965
956847123
213956478
794235816
638719542
125468397

359164782
621879543
847235196
438591627
175628934
962347851
584713269
213986475
796452318

763914825
512867394
849235617
286593741
471682539
935741286
358179462
697428153
124356978

268975431
395461287
741823956
527314698
489657312
136289574
912736845
854192763
673548129

743265981
625819734
981374256
296148573
134597628
578632419
867451392
419723865
352986147

649325781
781694235
253187694
378956412
126843957
495271368
532719846
864532179
917468523

786125934
539846721
142973685
821739456
465218397
397654218
673591842
254387169
918462573

697825134
381497265
524613978
972368451
415972683
863154729
248731596
736549812
159286347

627895134
981473265
534612978
792368451
415927683
863154729
248731596
376549812
159286347

637825194
981473265
524619378
792368451
415297683
863154927
249781536
376542819
158936742

894375216
321486597
675912483
563147928
249658371
718293654
956731842
437829165
182564739

627385419
941672835
385194267
176428593
259731684
438569721
794816352
562943178
813257946

482695713
976413852
315827946
698351427
147962538
253748691
839174265
561289374
724536189

286395417
193247685
754816329
561432798
938571264
472689531
825964173
347128956
619753842

864975312
792136845
135842967
948723651
251469738
376518429
419657283
683291574
527384196

796485312
284731695
315269487
562314879
431978526
879652143
923846751
658127934
147593268

976485312
284731695
315269478
562314789
431978526
897652143
723846951
659127834
148593267

672345918
394281576
185967243
743698125
251734689
869152437
538416792
426879351
917523864

672345918
394281576
185967243
746598132
251634789
839172465
528413697
467829351
913756824

372645918
964281537
185937246
746398125
291754683
853162479
538419762
429876351
617523894

647235819
358917642
129684753
273891564
461752398
895463127
586349271
932176485
714528936

364795821
279831546
185426379
496278153
512963784
837514962
951647238
743182695
628359417

184935726
935276184
672481539
869712345
213548967
547693218
491827653
358169472
726354891

184935726
935276184
672481539
869712345
213548967
547693812
491827653
758364291
326159478

679145328
184723695
325968417
263891754
891574236
457236189
742359861
938617542
516482973

486395721
792816534
315742896
231458679
678129453
954637218
827963145
549281367
163574982

463875921
185692374
297413568
632958147
971324856
854167293
518749632
726531489
349286715

461875329
783692415
295413768
632958147
917324856
854761293
578149632
126537984
349286571

698435127
547281396
123679548
216398475
835742961
974516283
382164759
461957832
759823614

149385627
863127594
572469183
234578961
917246358
658913742
796834215
381652479
425791836

194635827
352478196
876192543
921543678
645817239
738269415
489726351
267351984
513984762

786925134
423761895
915348627
567183942
238594761
194276358
659417283
841632579
372859416

248175639
136289745
957364281
413527896
762918453
895643172
689731524
524896317
371452968

182465739
943278516
657319824
718632495
439157268
265894173
891743652
526981347
374526981

847925631
615738942
923416587
564283719
391657428
278194365
452371896
186549273
739862154

476185932
813927564
952346718
347698251
695412873
281573649
168739425
524861397
739254186

138625947
542987361
976134285
794861523
865372419
213459876
329746158
651298734
487513692

712985364
936124875
458763921
821376549
569412783
347598216
275631498
693847152
184259637

247185369
983264715
651937824
579413682
832679541
164528937
418756293
726391458
395842176

247915368
365872941
918463275
526748193
431296587
789351624
854129736
672534819
193687452

247915368
365872941
918643275
524768193
631294587
789351426
856129734
472536819
193487652

748215369
362789541
519463827
976842153
831956274
254371698
495128736
687534912
123697485

482315769
391267485
657498132
213984576
546173298
978652314
724839651
865721943
139546827

321945876
687123954
945786231
158274693
236591487
794368512
879432165
562817349
413659728

412895376
637124985
859673421
921387564
576412893
348569217
285731649
763948152
194256738

421385679
685729413
937614582
562138794
143976825
798542136
256897341
374261958
819453267

169345872
352687149
847219536
621934758
498572361
735168294
983726415
276451983
514893627

962375184
871946235
354281769
743162958
528793641
619854327
437618592
186529473
295437816

736925184
428761395
915348627
567183942
283594761
194276853
659417238
841632579
372859416

723415986
564978132
981326475
478532691
615897324
239641758
357264819
896153247
142789563

492675183
586321479
713489265
174938526
938562714
625147938
257896341
369214857
841753692

629175483
781243569
345869271
572318694
416927835
893456712
158732946
237694158
964581327

713945682
492816375
658732941
926571438
537684129
184293756
871329564
345168297
269457813

671925483
349867521
285431769
752398146
418756932
936214857
563189274
127543698
894672315

136475892
748392156
295618473
452867931
381549627
967231584
813926745
574183269
629754318

639875142
472316859
158429637
817943526
396258471
245167398
561732984
923684715
784591263

987245136
651839472
423176589
248561397
175983624
369427851
836794215
592618743
714352968

264835179
953167824
871429356
316742598
425398761
789516243
548973612
132654987
697281435

829375164
345691827
761248935
572139486
186524793
934867251
697452318
413986572
258713649

378425196
294176835
561938274
953761482
486259317
712384659
845617923
627893541
139542768

917385246
832649751
645271398
758492163
264813975
193567824
576128439
489736512
321954687

894715263
162348759
375296481
759863142
643127598
281954637
538471926
916582374
427639815

863745291
497132658
512869734
248371965
159286473
376594182
681457329
934628517
725913846

369845271
478612395
251397846
827569413
543781962
916234758
184926537
792153684
635478129

478615329
126398754
359427186
945273618
231856947
867149532
693582471
712934865
584761293

189275346
235649718
476138295
367982154
928514673
514763829
851397462
693421587
742856931

768195324
234768195
951432687
189543762
673281549
425976831
892357416
516824973
347619258

794125368
836947125
215863794
372596481
958412637
641738259
169354872
483279516
527681943

942765381
637218945
851349627
795623418
214987536
368154792
476831259
123596874
589472163

942765381
617238945
853419627
795621438
234897516
168354792
476183259
521946873
389572164

281765349
793248165
465913872
127394658
548621793
639857214
912536487
376489521
854172936

813975426
462813957
795426183
658197342
324658791
179342865
947261538
231584679
586739214

738925416
169374285
542168739
953781624
426539871
871246593
617492358
285613947
394857162

132875496
786439512
594162378
648327159
921548637
357691824
419756283
265983741
873214965

397125468
846937125
512864793
274596381
958312647
631748259
169453872
483279516
725681934

396275481
754381629
812496357
183649275
947528163
265137948
428713596
671952834
539864712

861295437
274136895
395748126
153827649
748961352
926354718
632489571
519673284
487512963

479125638
213684579
685973142
891736425
527841396
364259781
738512964
952467813
146398257

324185697
756293814
198467253
235614789
679328541
841759362
982571436
563942178
417836925

389715642
761824395
542693718
457231869
296487153
138569427
824976531
673152984
915348276

389715642
761824395
452693718
547231869
296487153
138569427
824976531
673152984
915348276

827435691
951762843
436981752
185243967
794156328
362897415
279618534
548329176
613574289

382965714
417328596
659174283
168537942
273491865
945682137
894756321
521843679
736219458

194625738
856937421
273841965
615784392
738192546
429563817
387219654
961458273
542376189

948315726
176249583
235876194
481763259
762594318
593128467
857632941
329481675
614957832

869245731
271893645
543176289
738569124
495712863
612384957
957428316
386951472
124637598

348215769
216479835
975386214
583124697
421967583
697538142
164753928
859642371
732891456

179265843
483971625
562834917
815743269
326519478
947628351
638152794
291487536
754396182

194375826
628941753
537682194
351264987
842197365
976538241
419853672
783426519
265719438

914275863
286943571
375186294
743698125
829517346
651324987
538462719
162759438
497831652

923475816
174869325
658132974
735924168
249618753
816753249
462381597
587296431
391547682

923475816
174869325
658132974
735924168
249618753
816753249
462391587
597286431
381547692

764925831
128473956
953861472
239158647
815746329
647392185
396287514
571634298
482519763

927165834
641378259
358942671
536489712
879213465
412657398
193724586
784596123
265831947

216795834
739684512
458231796
145863927
687912345
923547168
891456273
362178459
574329681

762815934
548973621
931642758
274386195
896521473
315497862
427139586
683754219
159268347

386175924
259468137
714392685
198547362
673281549
425936871
832759416
561824793
947613258

289736451
451289673
367154892
928547316
146923587
735618924
614875239
592361748
873492165

289736451
451289673
367154892
948527316
126943587
735618924
613875249
592461738
874392165

289746351
351289674
467153892
948537216
136924587
725618943
613875429
592461738
874392165

295836741
743951268
168724935
471369582
539248176
682175493
816597324
357482619
924613857

938156274
162487935
754923861
841395627
695742318
273618549
427539186
586271493
319864752

987516234
234987516
651432879
762854391
513679428
498123765
126748953
349265187
875391642

975816234
234975816
681432759
862754391
513689427
497123568
126547983
349268175
758391642

872916435
431875629
956324817
764291583
529638741
318547962
195463278
247189356
683752194

279816435
481375629
356924817
867291543
532647981
914538762
195462378
743189256
628753194

328456917
547921683
916378254
852139476
691784325
734562891
283617549
475293168
169845732

895426317
431587692
726913584
674251938
359768421
218394765
967142853
542839176
183675249

932546817
178923546
456187932
519268473
724351698
683794125
261879354
897435261
345612789

935286417
671439852
482157693
546723189
829615374
713948265
364591728
198372546
257864931

498756213
273491865
516382497
327614958
951827346
684935721
139268574
845179632
762543189

398246517
421357986
756198342
285614739
934785261
617923458
849571623
162439875
573862194

798346215
435921687
126587394
369415728
851672943
247839156
973254861
614798532
582163479

457926318
329178465
168543792
213497586
685231947
974865123
591782634
846359271
732614859

527936418
349178562
168542793
712495386
683721954
954863127
491287635
876359241
235614879

357926418
489173652
126584793
938657241
742318569
615492837
574231986
861749325
293865174

158736429
432519876
697248531
865924317
213857694
749163258
581472963
926381745
374695182

158936427
462578193
397142685
921683574
586417239
734259816
849725361
275361948
613894752

419356728
873129564
652784931
531842679
746591382
928673145
264917853
187435296
395268417

419356728
673128945
852794631
531642879
746981352
928573164
264817593
197435286
385269417

419356728
873129645
526784931
631542879
748961352
952873164
284617593
197435286
365298417

195736428
467582193
382194657
921653784
756418239
834279516
549827361
278361945
613945872

159736428
467582193
382149657
521693784
796418235
834275916
945827361
278361549
613954872

418356729
673129854
529784631
831642975
742591368
956873142
264917583
187435296
395268417

851946237
639217845
274538916
765824193
983165472
412379658
548693721
327481569
196752384

849756231
671423958
523819764
456178392
387592416
912364587
264931875
798645123
135287649

829716435
465382179
713459268
546138792
398247651
271965384
157823946
984671523
632594817

942576138
751839642
863124957
379265481
584917326
126483579
298341765
635798214
417652893

927836541
385194762
164725893
498317256
713562489
652489317
241953678
876241935
539678124

439286157
176593284
258147396
381754629
795632841
624918735
542371968
867429513
913865472

842936751
135827469
679514832
981372546
356148297
724695183
517469328
298753614
463281975

348176952
127859364
965324871
859641237
214793586
673582419
436218795
791435628
582967143

298356471
476812953
135974286
627598314
543127698
819463725
954231867
781649532
362785149

419356872
683127954
527894631
731649285
842571369
956283147
264718593
198435726
375962418

419356872
683127945
527894631
831642759
942571386
756983124
294718563
168435297
375269418

325186974
781924653
946357281
634892517
859713426
217465398
572648139
498231765
163579842

794256183
328491576
516837429
642375891
837149265
159682734
971568342
263714958
485923617

452396781
378451629
169287435
843579216
715642893
926813547
581964372
637128954
294735168

425396781
378451629
196287435
854739216
712645893
963812547
581964372
637128954
249573168

532496781
478531629
196287543
825749316
713652894
964813257
381965472
647128935
259374168

594376281
732819654
168542793
389261475
215784369
647953128
976438512
421695837
853127946

451836297
732419658
986752431
293581746
648973512
517624983
169248375
825397164
374165829

937486125
615392874
428715396
193647582
542938617
786521439
871254963
364879251
259163748

947586132
621493875
538721496
194657283
253948617
786132549
872315964
465879321
319264758

485976132
962314875
713852964
541729386
637148529
298635741
179263458
356481297
824597613

745896132
962317485
813542967
581729346
637184529
294635718
179263854
356478291
428951673

285976134
964312875
713854962
521749386
637128549
498635721
179263458
356481297
842597613

725986134
964317285
813524967
591748326
637192548
482635791
178263459
356479812
249851673

425986137
967314285
813527964
591748326
634192578
782635491
148263759
356479812
279851643

952486173
784231956
316795428
549813762
123679845
867524319
235947681
671358294
498162537

932846157
487351269
156792834
319568742
248937516
765214398
571689423
893425671
624173985

382946175
594731826
761528943
423859761
678413259
915672438
149367582
837295614
256184397

819356247
435712968
276849153
628975314
341268795
597134826
963581472
752493681
184627539

875146293
643529187
192378456
238657914
469281375
751934862
926415738
317862549
584793621

478936251
523781964
916254378
761328495
284519637
359647812
892165743
645873129
137492586

593876214
481295763
762143589
236914875
847652391
159738426
675381942
328469157
914527638

413986275
982175463
567234891
278591634
154367982
396428517
621749358
739852146
845613729

413986275
982175463
567234891
278591634
154763982
639428517
791642358
326857149
845319726

437916258
562837194
819245736
986172543
274359681
153684972
725468319
641793825
398521467

158476293
746392851
293518746
824763519
579841362
631259478
987625134
365184927
412937685

784536291
392147865
651928374
926471583
418365729
537289146
865714932
143892657
279653418

894156273
361728945
752439861
243981657
586372194
179645382
927563418
418297536
635814729

354916287
716238549
829745361
281567493
975423618
643891752
467182935
598374126
132659874

895146237
412573896
673289451
956438712
341792568
728651943
184325679
569817324
237964185

937546218
418273596
562981374
279658431
184739625
653412789
325894167
841367952
796125843

549816237
761329485
382754916
493567821
215483769
678291543
834175692
156942378
927638154

318976245
752184639
496352718
145698372
983427156
627531894
279843561
531269487
864715923

738196254
451728396
296453718
384612579
125987463
679345182
913874625
547269831
862531947

498176325
216593487
735842169
967234851
152789643
384651972
643925718
579418236
821367594

598246317
342197658
716538924
234681795
175329486
869754231
981463572
453872169
627915843

158276394
672943815
349185276
786394152
591628437
423517689
267851943
834769521
915432768

457896321
926315784
183247965
645971238
372458619
819632547
598123476
731564892
264789153

457896321
926315784
183247965
645971238
378452619
219638547
592183476
731564892
864729153

942876351
718253946
563419728
896721435
234598617
175364892
487135269
621947583
359682174

542816397
689374251
137259468
796143582
325987146
418625973
264538719
971462835
853791624

829716354
617543982
543298167
972384615
135967248
468125739
296451873
351872496
784639521

825716394
917843562
643295187
572384619
139567248
468129735
296451873
381972456
754638921

917826435
642395718
853741269
126458397
438179526
579263184
394582671
285617943
761934852

819356427
637429581
425817369
174263895
352984176
986175234
598742613
761538942
243691758

219756483
637842519
584913762
148697235
325184976
976325841
462571398
791238654
853469127

312956487
958427631
476138592
185642379
739581246
264379158
841763925
623895714
597214863

271956483
439718562
568342791
153469278
792183645
846527319
987234156
314695827
625871934

172956483
934718562
568342791
351469278
297183645
846527319
789234156
413695827
625871934

834276591
795418326
126593748
279361854
468759132
513824679
642135987
381947265
957682413

179236548
845179623
362458917
593782164
624391785
718645239
986513472
257864391
431927856

179236548
845971623
362458179
753182964
624395781
918647235
586713492
291864357
437529816

934286571
875419362
126573849
287361954
469857123
513924687
642135798
791648235
358792416

947286531
835471926
162395874
728534169
451967382
693128745
384659217
576812493
219743658

458316729
921754836
637982145
789623451
215498367
364175298
143567982
876249513
592831674

284356791
953781264
617294583
762139458
431875926
895642137
328917645
579468312
146523879

843516792
261947385
795238164
976821453
524793618
138465279
457182936
619354827
382679541

539846721
461275398
287913465
845321976
123697854
796584213
312758649
958462137
674139582

549386721
863172495
217549683
428765319
791234856
356918274
134897562
685421937
972653148

145896723
689327514
723541986
418735269
972468135
536912847
397284651
264159378
851673492

135896724
489327516
726541983
618735249
972468135
543912867
397284651
264159378
851673492

924136758
681759342
375248169
846917523
793825614
152364987
419583276
538672491
267491835

139246875
587931426
642875139
816327594
754619283
923458761
478563912
395182647
261794358

924136857
763285914
158497263
235614798
679823541
841759632
392571486
586342179
417968325

914256873
287943651
356187492
643598127
879612345
125374986
738465219
461729538
592831764

753496821
428731695
691285437
349528176
865173249
217649358
184952763
532867914
976314582

925436871
317895642
846721359
584169723
271543986
693278514
738914265
462357198
159682437

923546871
487921536
156783249
745839612
312465987
698217453
839152764
571694328
264378195

392547681
458316972
761829534
136752498
849631257
275984163
917268345
623475819
584193726

856247931
931856274
427139658
182764593
693512847
745983126
314695782
269478315
578321469

594837621
136259478
827146935
452783196
368491257
971625384
645372819
713968542
289514763

695287431
481395276
327164958
152748693
936521847
748936125
564879312
873412569
219653784

695287431
481395276
327164958
152748693
936512847
748936125
564879312
873421569
219653784

846957123
731428695
925361847
469732581
318596472
257184936
193245768
674813259
582679314

821957346
593624781
746318259
167495823
352861974
489732615
674583192
918246537
235179468

496527813
815436279
327918564
973651428
258743691
164892357
742185936
581369742
639274185

596237418
182549637
347186295
713968524
629415873
854723961
468391752
935872146
271654389

268937415
147685239
935124687
856342791
729516348
413879562
591763824
382451976
674298153

268937514
147685932
935124786
756342891
829516347
413879265
591763428
382451679
674298153

936827514
481935267
752614983
319472856
548169372
627358149
865243791
173596428
294781635

854967213
612453987
937182564
576241398
148539672
329876451
795314826
481625739
263798145

283457916
951268437
746139825
862943571
419576382
537812649
395781264
674325198
128694753

651387429
482951736
793264851
269173584
378645912
145829367
537412698
824596173
916738245

938467125
541298673
762315489
625739814
384651792
179824536
413986257
257143968
896572341

698157324
145362879
237948615
921834756
753296148
486571932
362419587
574683291
819725463

928417536
576392814
413568792
145986273
689723451
237154689
791245368
852639147
364871925

629817534
571342689
843569271
457136892
398254716
216978345
184623957
965781423
732495168

629857431
475312689
813469275
547136892
391248756
286975314
158623947
964781523
732594168

895627431
214398756
637541829
578214693
162739548
349865217
956483172
423176985
781952364

859627431
217438569
634591827
548216793
192753648
376849215
965384172
423175986
781962354

659187234
217643598
438925716
365219847
981476352
742358169
823594671
574861923
196732485

562917348
819436725
743825691
194263587
357148962
286759413
678391254
435682179
921574836

329687451
671245893
458319267
186593742
235471986
947826315
813764529
562938174
794152638

284367951
716459328
935182746
597238614
823614597
461975832
659841273
342796185
178523469

431867952
869352471
257941386
182435769
573629814
946178523
714283695
398516247
625794138

294317865
158946237
736852914
847625391
623791548
915483726
482569173
571234689
369178452

283457961
951268473
746193825
862349517
419576382
537812694
395781246
674925138
128634759

458317962
321869475
976425813
869253741
735194628
214678539
542781396
193546287
687932154

364597281
958142763
127683954
231756849
486219375
579834612
613428597
742965138
895371426

259417683
461398752
783652914
374561829
698273145
512984376
835126497
126749538
947835261

159327684
263948517
487615932
638594721
594271368
712863459
876159243
921436875
345782196

562387194
981546237
374291865
843162759
729853641
615974328
438619572
196725483
257438916

948527136
716493285
532816497
194758623
653942718
827631549
281365974
475189362
369274851

326847159
819523467
754916328
293784615
175692843
468351792
682139574
547268931
931475286

968237145
732154698
514986372
189762534
657349821
243518769
871493256
395621487
426875913

463987152
185642793
792153846
251764938
648395271
937218465
814539627
376421589
529876314

956827134
428135976
137694258
369258741
275941863
814376592
741562389
583419627
692783415

926547183
547831296
183692574
672915438
435786921
891324765
219463857
358179642
764258319

549827163
627193845
138564279
956248731
274931658
813675492
791452386
485316927
362789514

489527163
627193548
135864279
956248731
274931685
813675492
791482356
548316927
362759814

548627193
627193548
139854276
956248731
274531689
813976452
791482365
465319827
382765914

953827164
627194853
148365279
862953741
375241698
419678532
791532486
586419327
234786915

953867124
627194853
148325679
869253741
375641298
214978536
791536482
582419367
436782915

853967124
627134958
149825673
268359741
375641289
914278536
731586492
592413867
486792315

593487162
784612395
621395874
215863749
439271658
867954213
972536481
148729536
356148927

962857134
413692578
875134629
528413967
346975812
197286453
739541286
281369745
654728391

145987236
983256174
627413895
231694587
759128643
864375912
412539768
398762451
576841329

438517269
672938154
915246837
297185643
584362791
163794582
826479315
741853926
359621478

194857236
732169485
856234197
271495368
968321754
543786912
615942873
487613529
329578641

831597246
567428391
294613875
678951432
942836517
315274968
426789153
159362784
783145629

619857234
852134697
347962581
294385176
576419823
138726459
923541768
761298345
485673912

619857234
857234619
342169587
294385176
576412893
138796452
923541768
761928345
485673921

865937241
324651798
197482356
716524983
543896127
289713564
632145879
971268435
458379612

193657284
652384719
487912563
324761895
819235476
765498321
238149657
976523148
541876932

645197382
927483156
813652947
768341295
451926738
239578614
586739421
374215869
192864573

645197382
927583146
813642957
768431295
451926738
239758614
586379421
374215869
192864573

618297345
945836172
327415869
879164523
162358497
534972618
296543781
751689234
483721956

928617354
165834729
437529186
753498612
289176435
641253978
814762593
596381247
372945861

968127354
541683972
723945861
179358246
634279518
852461793
287514639
316792485
495836127

942867351
317495628
856231497
764129835
285743169
193586742
431958276
679312584
528674913

954187362
873526914
216934587
362498751
541273896
789651243
435812679
128769435
697345128

195287436
863145729
724396185
419523678
532678941
678914352
947851263
381462597
256739814

239657481
564891237
187243695
823165974
416972853
795438162
342589716
678314529
951726348

259317468
613584972
784296153
968172534
435968721
127435689
871643295
596821347
342759816

259317468
713684952
684259173
968172534
435968721
127435689
871543296
596821347
342796815

829137465
463528917
517946382
738694521
296815734
145372698
651483279
974261853
382759146

532917648
794658321
186243795
659372814
278461539
413589276
965724183
321896457
847135962

352147689
147869532
896253741
928415367
765398124
431672895
679584213
513926478
284731956

954127638
816539427
372468519
289356174
547912863
163874295
691785342
725643981
438291756

369457812
125893674
487612593
651934728
873521946
294768135
742185369
918346257
536279481

359267841
814935672
627481935
932178564
571694328
468523719
785312496
293846157
146759283

965347812
421856973
378291465
593462187
286719354
147583629
734628591
612935748
859174236

914267853
285943761
367185294
643598127
829716345
751324986
538472619
172659438
496831572

345617829
912843567
876259314
469572183
781364952
253981746
638495271
527136498
194728635

596137842
428569317
371842569
142953786
785216934
639784251
867495123
914328675
253671498

325847916
817926435
649531728
962184357
784253691
153679842
476312589
531798264
298465173

328547916
517926438
649831725
962184357
784253691
153679842
476312589
831795264
295468173

865347912
421986573
379251468
583462197
296715384
147893625
734629851
612538749
958174236

543817926
621945783
987326514
436572198
259183647
718469235
372698451
195734862
864251379

245817936
631945782
987326514
426573198
359182647
718469253
573698421
192734865
864251379

245817936
691345782
387926514
436572198
529183647
718469253
973658421
152734869
864291375

862347951
451968372
379521846
136275498
925483167
748619523
587192634
294836715
613754289

964378512
157962834
238451976
472895163
516243789
893617245
745139628
681524397
329786451

941678532
357912864
268354971
672895143
519243786
834167295
795431628
486529317
123786459

943678512
657312849
218954376
472865193
561293784
839147265
795431628
186529437
324786951

941378562
657912843
238654971
472895136
519263784
863147295
795431628
386529417
124786359

725968413
613742958
894315276
481623597
367159842
952874361
139487625
578296134
246531789

179538624
532416978
684927351
268179543
957364812
413285769
825643197
391752486
746891235

179538624
532416798
684927351
268179543
957364812
413285976
825743169
391652487
746891235

735148926
846295173
129637485
368971542
957462318
214853769
483516297
592784631
671329854

536278914
721934865
948165327
687491532
213657498
495823176
379546281
152789643
864312759

795328614
341967825
826145973
583416297
914752368
267893451
179634582
632581749
458279136

356748219
942136578
781925346
567381492
294657183
138294765
823419657
615873924
479562831

769428513
842531769
513679248
438157692
197862354
625394187
251983476
386745921
974216835

372958614
965134728
841267395
253491876
718623459
496875132
637549281
584712963
129386547

945738612
172546938
836921754
693184527
284657391
751293486
319472865
428365179
567819243

542768913
763951842
189243567
471836259
296475138
358192674
914687325
825314796
637529481

351478629
976512348
824936751
765293184
498651273
132847965
289365417
513724896
647189532

369758421
452931867
718624953
297863145
586412379
143579286
624197538
871345692
935286714

369758421
452931876
718624953
297863145
586412397
143579268
624187539
971345682
835296714

356148729
794632815
128597643
462715398
819263457
573984261
285479136
647351982
931826574

753968421
649215387
281743956
512897643
364152879
897436215
138674592
476529138
925381764

539618724
621974835
478532916
154769382
283145697
967283541
892457163
746391258
315826479

976318425
843527961
152964837
289146753
714235698
365789214
491852376
528673149
637491582

547968231
819327456
362154987
178649325
634582179
295731864
751293648
426815793
983476512

671428539
925367184
843915627
187643295
592781346
364592871
716839452
458276913
239154768

796148532
243576981
518329476
985413267
327865149
164792358
652937814
439681725
871254693

754928136
263541978
981367425
528174369
496283517
317695842
842719653
639452781
175836294

271458639
936217548
485369217
143725896
762891453
859634172
618573924
527946381
394182765

674928531
592163847
138754692
263549718
917836425
845217369
726381954
481695273
359472186

695218347
431697825
782435691
948576132
123984756
567321489
314759268
856142973
279863514

673218945
582497361
149356827
327849156
861532479
495761238
754983612
218674593
936125784

926718345
473592861
158346927
314859276
682471539
597263184
245987613
731625498
869134752

361948257
978265314
542173896
126597483
793814625
485326971
619452738
854739162
237681549

739218456
628574319
145639827
351496782
894127563
267853941
986741235
513982674
472365198

429738651
873156294
615492837
986271345
541863972
732549168
197625483
358914726
264387519

679318254
821456739
345792816
518674923
264539187
793821465
987165342
452983671
136247598

935178264
176524893
248936175
419782356
783695412
562341987
627813549
351469728
894257631

194328765
723956184
658714923
945281376
231675849
876493512
369147258
487532691
512869437

914328567
367514298
852976341
678243915
291657834
543189726
126795483
435862179
789431652

152348679
847961532
963572814
571429386
439685721
628713945
316854297
794236158
285197463

651298473
342167895
798435612
527384169
839671254
164952738
973826541
216549387
485713926

743298165
869415372
152637894
536829417
921574638
487163529
374951286
618742953
295386741

756238194
348197562
291465873
974586231
832941657
615372489
583724916
129653748
467819325

649538127
237416895
851792364
578169432
924375681
316284759
185943276
793621548
462857913

467928153
298351674
351746892
673219548
514863729
982475316
725634981
139582467
846197235

937468125
628175934
154923678
592637841
713584296
846219357
269751483
485396712
371842569

427658139
361492875
598173642
234561987
685927413
179384526
853249761
942716358
716835294

973148265
485629137
612735849
827516493
349287651
156493728
568374912
731962584
294851376

461958237
389127645
752634189
614379852
528416973
937285416
293541768
845762391
176893524

396518247
541672938
278934561
819247653
723165489
465389172
682493715
934751826
157826394

763418259
129735648
845269137
638157492
294683715
517924386
981372564
352846971
476591823

796158234
423679815
518234679
684923751
157846923
239517468
975461382
341782596
862395147

953418276
682379145
417562983
825937614
369241857
174856392
598624731
241783569
736195428

314768295
657942183
289531467
876425931
542319678
193876524
931657842
728194356
465283719

756438219
482691573
139275864
694852731
215763948
873914625
321586497
547329186
968147352

159738246
462591738
378246519
925863174
613974825
784125963
296487351
537619482
841352697

976538241
324791658
158462397
719654823
543827169
862913574
237145986
681279435
495386712

349718256
152634879
768952431
891523647
275146398
634897512
926475183
413289765
587361924

971468253
546723981
328915467
753296814
862541739
419837526
184372695
695184372
237659148

349518267
862734159
571962438
198623745
734195682
256847391
927456813
413289576
685371924

136578294
752394816
498612357
624851739
913267485
875439621
269143578
587926143
341785962

165978324
824536197
973241865
798623541
536419278
412857936
281364759
349785612
657192483

576918324
824637591
913245876
198723645
637459218
452861937
285374169
341596782
769182453

576918324
824637591
913245876
198723645
657491238
432856917
285374169
341569782
769182453

572618394
864937521
913245876
128793645
657421938
439856217
285374169
341569782
796182453

572968314
169543278
384712695
851376429
937425861
246189753
693857142
425631987
718294536

972418356
685239147
413675982
856923714
729541863
134867295
398754621
241386579
567192438

924518367
786439152
513276984
862943715
479651823
135827496
398765241
251384679
647192538

975468312
861235794
432791586
396852147
124379865
758146923
583614279
249587631
617923458

251398467
836457912
794126538
168734295
579812643
423569871
917245386
345681729
682973154

623758419
718934265
495621738
264185973
879463521
531297684
386542197
947316852
152879346

356798412
972451638
148632975
281576394
763924581
495813267
614385729
529167843
837249156

763928415
925146387
418753269
174869523
286375941
359214876
531487692
892631754
647592138

376198452
215463879
984752631
647235198
593816724
821947365
169574283
432689517
758321946

629178534
718435962
453296187
987324651
534961728
162587493
891752346
346819275
275643819

326418759
178395264
549762318
865127493
437986125
912534687
253679841
691843572
784251936

369528741
275314869
184796235
791265384
453187692
826943157
932651478
618479523
547832916

296458713
548371962
173296548
681729354
754813629
329645871
817964235
432587196
965132487

954628731
128347659
736951248
289163574
347285196
561479823
412536987
895714362
673892415

546128739
123679548
798345126
467532891
819764253
352891674
285413967
631957482
974286315

247318956
513769482
968452173
781624539
496573821
325891764
854936217
672145398
139287645

674238915
238951476
951467328
419876253
386592147
527314689
792645831
865123794
143789562

438679512
657312984
219854376
872945163
541263798
963187245
785431629
194526837
326798451

438679512
657312984
219854376
872965143
561243798
943187265
785431629
194526837
326798451

631589724
945267183
827134695
319478562
478652319
256913847
193746258
762895431
584321976

356749218
942138576
781625349
597381462
264957183
138264795
429516837
615873924
873492651

742589613
658731942
319264785
435127869
871956234
296348157
123895476
567412398
984673521

564239718
237481596
198675432
679158243
842763159
351924867
985342671
723516984
416897325

874639512
235481796
196275438
749158263
582763149
361924857
958342671
623517984
417896325

863759214
754218639
129634587
638975421
571482963
942361758
395146872
487523196
216897345

476389521
519642738
328571496
964835217
753126849
281794653
842917365
135468972
697253184

567149823
814632957
329578146
472816539
931257468
685394271
296483715
148765392
753921684

386749521
549621378
217385964
738452619
491867235
625913847
173298456
854136792
962574183

526419738
389267514
714835926
231596847
465378192
978124365
843952671
157643289
692781453

845629731
217348956
639751824
568214397
172935648
394867215
956483172
423176589
781592463

215749836
748316925
693528741
921485673
587632194
436197582
379261458
152874369
864953217

154769238
389124765
276358941
567832194
432971856
891546372
613295487
748613529
925487613

637859142
458216379
192437856
586194237
219378564
743562918
825643791
374981625
961725483

735829146
468517329
192436857
687194235
219358674
543672918
826743591
354981762
971265483

831659247
479832651
265417938
354768192
692341785
187925364
513294876
726583419
948176523

825739641
143568927
769241583
231685794
584197362
976324815
397416258
612853479
458972136

825739641
743561982
169248537
231685794
584197326
976324815
397416258
612853479
458972163

367429851
942815673
851367924
635942187
729581436
184673295
278134569
513296748
496758312

367429851
942815673
851367924
635942187
729681435
184573296
278134569
513296748
496758312

678319254
921456837
345872916
519684723
264537198
783921465
897165342
452793681
136248579

247359168
581627439
639418752
362871594
914265387
875943621
158732946
493186275
726594813

634219785
152687934
798543126
469372851
321865479
875194263
983426517
246751398
517938642

843269175
976415382
152738946
537921468
621584739
498673521
384156297
719842653
265397814

487239165
516748392
932615748
349586217
871924653
625371489
258167934
193452876
764893521

457619283
362485197
189273564
823941675
974568312
615327948
248136759
796852431
531794826

167489253
852736491
349125876
271958634
498613725
635274189
713542968
984367512
526891347

634819257
178625493
592437681
921356874
786941325
453278916
247183569
365792148
819564732

875249316
942136875
613758924
254971683
168523497
739684251
481397562
597462138
326815749

816729354
492583167
375416298
524637981
731894625
968251743
683142579
147965832
259378416

456789321
829315674
173246895
945861237
362957148
718432956
587123469
631594782
294678513

456789321
829315674
173246895
945861237
367952148
218437956
582173469
631594782
794628513

267589314
813746592
459231876
371928645
598614723
642375189
724153968
985467231
136892457

612759483
437862519
589413762
148697235
325184976
976325841
264571398
791238654
853946127

532689471
678451239
194723685
923165748
716248953
485937162
347592816
869314527
251876394

825769431
371542986
649183752
253671894
796428513
184395627
962814375
438257169
517936248

257319468
613584972
984762153
769128534
438956721
125437689
871643295
592871346
346295817

862719453
971534862
354286179
695378241
728461395
413952687
547823916
139645728
286197534

762419538
819735642
534826917
641972853
385641279
927583164
253197486
476258391
198364725

814769523
295318467
763452189
137584692
649123758
528976341
951847236
486231975
372695814

324189657
796253814
158467293
235614789
679328541
841795362
982571436
563942178
417836925

514879623
296315478
873462159
138654792
749123865
652987341
961248537
427531986
385796214

581439672
467512938
239678541
752843169
198765423
643291857
374186295
826957314
915324786

246519783
359784126
178263495
823971564
967458312
514326978
782135649
695847231
431692857

536849721
471265398
289713465
845321976
123697854
967584213
312958647
658472139
794136582

635179842
298354716
471682395
962438571
584716239
713295468
827941653
359867124
146523987

573629814
294871635
186453297
718945326
342167958
659382741
967214583
831596472
425738169

537629814
294871653
186453279
718945326
342167985
659382741
463218597
871596432
925734168

879613452
532947816
614285793
947521638
265839174
183476925
451762389
726398541
398154267

395814762
841276935
726539418
564723189
239148657
187695324
653987241
918462573
472351896

763914852
941852673
852367194
135746289
689523417
274189365
328675941
596431728
417298536

467913852
981265473
532784196
846527319
173849265
295136748
724658931
358491627
619372584

436715892
598246371
271893564
859427613
347651289
612938457
783164925
124589736
965372148

698517432
571432896
243698175
985261743
324879651
716345289
832756914
157924368
469183527

379816452
648325719
125497386
594781623
816243975
237569148
751638294
483972561
962154837

364917582
918245367
752368914
431576829
695482173
827193645
183729456
576834291
249651738

387519462
945326718
126487359
574961823
618243975
239875146
751638294
463792581
892154637

947512863
658937142
213864957
391276584
482359671
765481329
579643218
834125796
126798435

568312794
193574862
247968153
976241385
321859476
485736219
854193627
732685941
619427538

562318794
197524863
843967152
976241385
321859476
485736219
754192638
638475921
219683547

986713524
175824396
342965781
738546219
561289437
429137865
894672153
257391648
613458972

826513794
751849623
394672518
583196247
469728135
217435986
935264871
672381459
148957362

498713265
257649831
316528794
621895473
975432186
843176529
769254318
582361947
134987652

873214965
641958237
295367184
458692371
162573849
739481652
516739428
384125796
927846513

789312465
245876319
316549278
134957682
658124793
972638541
821463957
567291834
493785126

648317925
235948617
719625843
456281739
371594268
892736451
964853172
527169384
183472596

847219635
635847921
192365784
329471856
584623197
716598243
951732468
268154379
473986512

428917536
536284197
971356284
319725648
684193725
257468913
145879362
793642851
862531479

384915276
259674138
716823495
928436751
631752984
547189362
462597813
895341627
173268549

985413276
417296583
632857914
591382467
243671859
768945132
179564328
826139745
354728691

524713986
817629543
396584217
785362194
132947865
649851732
278496351
451238679
963175428

524718936
918623547
376549218
785362194
132974865
649851723
297486351
451237689
863195472

896413257
521789364
347526918
615972483
479138526
283645179
938257641
754361892
162894735

549813627
326497581
817652943
658174239
492536178
731928465
183245796
265789314
974361852

549813627
326497581
817652493
658174239
792536148
431928765
183245976
265789314
974361852

859216437
216347985
743598162
472853691
968172543
531964278
197485326
625739814
384621759

493216857
817453926
652987314
328641579
965732481
174895632
241568793
789324165
536179248

762513498
483297651
591486732
217369845
659874213
348125976
924651387
136748529
875932164

764915328
185236947
923874615
617349582
438562179
259781463
891423756
342657891
576198234

365712498
179486532
284359176
521963847
497825613
638174259
953648721
812597364
746231985

653714298
472698513
189352764
795481632
341267985
826935147
934526871
268173459
517849326

276314958
819576342
534298716
793642185
482951673
165837294
948723561
351469827
627185439

846713529
175924386
392865741
734596218
561248937
928137465
489672153
257381694
613459872

436817529
572649183
819253647
941538762
653792814
287461395
794386251
365124978
128975436

456817329
372649185
819253647
941538762
635792814
287461593
794386251
563124978
128975436

862714359
573962814
419853762
721398546
985641273
634275198
247586931
356129487
198437625

963715824
712849356
584236197
378954612
621387549
495162738
147693285
239578461
856421973

853914726
719526348
462387591
534678912
298451637
671293485
327869154
145732869
986145273

539614827
816527349
472398561
683759412
257461938
941283675
328976154
165842793
794135286

478615923
256389741
319742568
821457396
645893217
793126854
987264135
534971682
162538479

835716429
416295783
792483156
587634291
129857364
643129875
254368917
368971542
971542638

387416925
946527831
251839764
413982576
829675143
675341298
194768352
768253419
532194687

564918723
931276584
782435619
246389157
395721846
178654392
453197268
829563471
617842935

684317529
275896413
913245867
152768934
347921658
896534172
761483295
439152786
528679341

694318527
285976413
317245968
152769384
873421659
946583172
761894235
438152796
529637841

957416823
286935741
413278956
542783619
371692584
698154372
169527438
734861295
825349167

475618923
369742185
281539476
738165294
526974318
194823567
647391852
812457639
953286741

867915324
413278695
529346178
182754963
375692481
946183257
734869512
651427839
298531746

867915324
413278695
529346178
182457963
375692481
946183257
734869512
651724839
298531746

876914325
413258697
529376148
182645973
365792481
947183256
734869512
651427839
298531764

876914325
413256798
529378164
182645973
365792481
947183256
734869512
651427839
298531647

578914326
419362857
623587149
352846971
186795432
947123568
834279615
761458293
295631784

587914326
413562879
629387154
352746981
176895432
948123567
834279615
761458293
295631748

867915324
513248697
429376158
182457963
375692481
946183275
734869512
651724839
298531746

876915324
513248697
429376158
182654973
365792481
947183265
734869512
651427839
298531746

578916324
619342857
423587169
352864971
186795432
947123586
834279615
761458293
295631748

578916324
619342857
423587169
352468971
186795432
947123586
834279615
761854293
295631748

648519723
793842651
521763849
482391567
359627418
176458392
967234185
815976234
234185976

648519723
723846951
591723846
482391567
359687412
176452398
967234185
215978634
834165279

346718529
871529463
952346781
619274358
437985216
285163947
124837695
563491872
798652134

345816729
912457836
876293154
458731962
261589347
793624518
527168493
689345271
134972685

946815723
527346189
381279645
798524361
635781492
214963857
473692518
159438276
862157934

597318624
681472953
342659781
139824567
476935218
825167439
763291845
914586372
258743196

536914827
941278653
827653941
678495312
293761584
415832796
189347265
352186479
764529138

563814927
841279653
927653841
679485312
238761594
415932768
196347285
352198476
784526139

874912536
521367489
639548127
715236948
398174652
246895713
182759364
963481275
457623891

592817634
841632795
736945182
183564927
269783451
475129368
358491276
624378519
917256843

596412738
481357926
723689145
867593214
152764893
349128657
638941572
975236481
214875369

476518932
291374568
853926417
514732689
389651274
762489351
937845126
625197843
148263795

689517432
253469187
147328695
915236874
432871956
768954321
524683719
891742563
376195248

689512437
247398156
153647928
364859271
928731564
715426389
472985613
831264795
596173842

976214538
458397126
123658947
564839271
389721465
217546389
845972613
731465892
692183754

279514836
534682719
618937254
461759328
823146597
957328641
785493162
346271985
192865473

624715839
597386421
138429756
415972683
972863145
386154972
861537294
243698517
759241368

295817436
643295178
817346925
528934617
461782359
739651842
956423781
174568293
382179564

594612738
723485691
861973524
215748369
479361852
638529417
942856173
386197245
157234986

247915638
659783412
138426759
875239146
326154897
914867523
763542981
582691374
491378265

368912547
912475386
574386129
895734261
436129875
127658493
249561738
781293654
653847912

786913245
453278691
921456738
817569423
645382179
239741856
194625387
562837914
378194562

756913842
831472695
924865137
568397214
492581376
173624958
219746583
645138729
387259461

869513742
214876539
357924681
982435176
175268394
643791825
591382467
428657913
736149258

295813647
378649152
416275938
654937821
182564379
937128465
541796283
869352714
723481596

682915347
537824169
149376258
291537486
378462915
456198732
714659823
825743691
963281574

982615347
537824169
146397258
271539486
368472915
459168732
714956823
825743691
693281574

265718943
879243615
341596278
458621739
937854162
612937584
586379421
123465897
794182356

653718942
982456137
417923856
341862579
798534621
265197384
839271465
176345298
524689713

856219743
973645182
421378965
598723614
714586329
632194857
247961538
185437296
369852471

935712648
486395721
721864935
849621357
257938164
613547289
598276413
364189572
172453896

357916248
168425973
249873516
571398624
493762851
682154739
915647382
824539167
736281495

659217348
372584196
184369527
897143652
546892731
213675489
965738214
421956873
738421965

765218349
382694157
914375628
198543762
647921835
253786491
576839214
429167583
831452976

765218349
382694157
194375628
918543762
647921835
253786491
576839214
429167583
831452976

268713549
375498162
491265738
684572391
937146285
152839674
519687423
846321957
723954816

876912453
912534786
435876129
764358291
189627534
523149867
357261948
291483675
648795312

367914258
125768943
948532617
286475139
739821564
451396782
813259476
672143895
594687321

832719654
549683712
617245389
165324978
798156423
324978165
281437596
973562841
456891237

824913657
761854932
935267418
472685391
196432785
583179264
217596843
359748126
648321579

942813756
578496231
316725984
685174392
427539618
139682475
754368129
261957843
893241567

437812956
215697384
689543127
194256738
573489612
826371495
968735241
741928563
352164879

437812956
215697384
869543127
194256738
573489612
628371495
986735241
741928563
352164879

347812956
261597483
895634127
139256748
574389612
628471395
986745231
713928564
452163879

347812956
261593487
985764123
139256748
574389612
826471395
798645231
613928574
452137869

876312954
234957681
195864273
413625897
762489135
589731462
628543719
951278346
347196528

836914257
275386194
941572863
624859731
318267945
759431628
582793416
193648572
467125389

624813759
358967241
197254638
982735164
561429873
473186925
835692417
716548392
249371586

379816254
864275193
521943687
657431928
498562731
132789546
213694875
745128369
986357412

397816254
864275193
521943687
659431728
478562931
132789546
213694875
745128369
986357412

893712456
725648319
146935782
957264138
681573924
432891567
564387291
319426875
278159643

324716958
569283174
781459263
278135649
693824517
415967382
952648731
837591426
146372895

394517862
562983147
718624539
457362981
683791425
129458376
835279614
971846253
246135798

872513469
164298375
539746281
716952834
923684517
458371926
681435792
347129658
295867143

295714863
713586294
486293157
379428615
824651379
651937428
942365781
167849532
538172946

749312568
831456729
562978143
915283674
473695812
286741935
654129387
397864251
128537496

342917568
856432791
917658324
231546987
764893152
589721436
498165273
625374819
173289645

954213768
871965432
236478519
582796341
147532896
693184275
418627953
365849127
729351684

825914763
173256948
469378521
916427835
532689417
784531296
641895372
398762154
257143689

375918462
984267531
621534987
546793128
837421695
219856743
762189354
453672819
198345276

854712963
291683574
736495128
975268341
418937652
362154897
187546239
529371486
643829715

794513268
235687914
861429573
147962835
956348721
382751649
673195482
429836157
518274396

874512963
351698724
296437185
725341896
643879512
189265437
418723659
537986241
962154378

254817369
391256874
786439125
962143587
513798246
478562931
847921653
135684792
629375418

275814963
319625847
468397521
746239158
183756492
952148736
537961284
691482375
824573619

894512763
376894125
512673984
731258649
485967312
269341578
658129437
127435896
943786251

294713568
378645291
561829734
419582673
785936412
632174859
126358947
947261385
853497126

879314562
461725389
253896174
598263741
632147895
714958236
947532618
326481957
185679423

238715964
591648327
476932158
129567483
683429715
754381296
915873642
362154879
847296531

245719863
713268549
968354172
192587634
834692715
657431298
321975486
579846321
486123957

843712965
792645138
651398427
927431586
534869712
168257349
315926874
476583291
289174653

923518764
815647293
764329581
582734619
391286457
647951832
436175928
158492376
279863145

854719263
219368457
376452819
687945132
195283674
432671598
543127986
968534721
721896345

938712564
451936827
276458139
847561392
163294785
529873416
695387241
312645978
784129653

293815467
856742319
147936825
968574132
721683954
435291678
674358291
319427586
582169743

632815479
785492316
491673582
916324758
857169243
324758961
263541897
149287635
578936124

653918274
421367589
987542631
345726918
798451362
162839745
819675423
574283196
236194857

495618372
631729485
287534169
158496237
729183546
346257891
573942618
862371954
914865723

654312978
831597624
972468153
417253896
586749312
293681745
125936487
349875261
768124539

654312978
931587624
872469153
417253896
596748312
283691745
125936487
349875261
768124539

845612973
631497825
927583146
219368754
468759312
573241689
184926537
356874291
792135468

685912374
743865192
219374856
958236741
324157968
176498523
861729435
537641289
492583617

952413678
861957432
437268591
584692317
126734859
793185264
218576943
375849126
649321785

345918672
781624395
269753184
138462957
594137826
627589431
873246519
956871243
412395768

524913876
789256431
316847295
852369147
461578923
973421568
697182354
248735619
135694782

645913278
219875364
738462951
853241796
496387512
127659483
984736125
371528649
562194837

649812573
213957846
758436129
981243765
562791384
374685912
896574231
437129658
125368497

268913475
341257896
597486132
472835961
185692347
936174258
813769524
654328719
729541683

286913475
391457862
547286193
472635981
165892347
938174256
813769524
654328719
729541638

459816372
382457196
617923854
941762538
738594621
265138947
893271465
176345289
524689713

365918274
417325869
289764531
521647983
634892157
978531426
792153648
846279315
153486792

286915374
413287659
597346128
372654981
165892437
948173265
834769512
651428793
729531846

268914375
417356829
593287146
372845961
185692437
946173258
834769512
651428793
729531684

268915374
513247689
497386125
372854961
185692437
946173258
834769512
651428793
729531846

286914375
513287649
497356128
372645981
165892437
948173256
834769512
651428793
729531864

268915473
541237896
397486152
472853961
185692347
936174285
813769524
654328719
729541638

268915374
517346829
493287156
372854961
185692437
946173285
834769512
651428793
729531648

984315276
637249158
521786943
168572394
792463815
453891627
375128469
816954732
249637581

654319872
827564931
193287546
418932765
932756418
765148329
286493157
371825694
549671283

694312587
712598364
358467921
931786245
846925173
527143698
189654732
475239816
263871459

759613284
483275691
621894735
817569423
965342178
234781569
196428357
542937816
378156942

745312689
213689475
968475231
421758396
857936124
639124758
182567943
596243817
374891562

596714382
731829546
248635179
164597238
829143657
357286491
683952714
975461823
412378965

963217485
147856329
528493167
239581674
651742893
874369512
382174956
416925738
795638241

963215784
274368951
851974623
182649537
635782419
497531862
718426395
329857146
546193278

579613482
248597361
631428975
485936127
327154698
916872543
853769214
762341859
194285736

635912784
491587326
278643159
316429875
549738261
782165943
953876412
167294538
824351697

267915384
413278659
598346127
382457961
175692438
946183275
734869512
651724893
829531746

267915384
513248679
498376125
382457961
175692438
946183257
734869512
651724893
829531746

267915483
541238796
398476152
482357961
175692348
936184275
713869524
654723819
829541637

267915384
518346729
493278156
382457961
175692438
946183275
734869512
651724893
829531647

527419683
683527941
491683725
278391456
349856217
165742398
956238174
714965832
832174569

423917586
786354912
195826473
852731694
649582731
317649258
561293847
238475169
974168325

359416782
784259316
126378549
471632895
962845137
835791624
647983251
593127468
218564973

439615782
682497315
751832946
823169574
916754238
574328691
298571463
167243859
345986127

963217584
547689213
128543796
214758639
386921475
795364821
859176342
671432958
432895167

346217985
571389264
928564137
635792841
714658329
892143576
187425693
469831752
253976418

756412389
249538176
381697452
467281593
925763814
138945627
612874935
874359261
593126748

246513789
357489162
918267453
634872591
591346278
782951634
479628315
123795846
865134927

762518394
934267581
518943276
173654928
685392147
429871653
397426815
246185739
851739462

362814795
945276831
817953462
659387214
283491657
174562389
496128573
731645928
528739146

684517293
597326418
213948765
875692341
932451687
146873529
761239854
429785136
358164972

648512793
215379486
793468125
134795862
957826314
862134579
576241938
421983657
389657241

847612593
516389472
293457168
134896725
968725314
752134689
685241937
421973856
379568241

345716298
826539417
791248365
639127584
158364729
472985631
287493156
563871942
914652873

658419237
713862495
942375618
567923841
294158763
381746529
175634982
429581376
836297154

659718234
324965178
781342965
218457396
975236481
463189527
137694852
592871643
846523719

648519273
195372684
723864195
531647928
286193547
479258361
857936412
914725836
362481759

763815294
481239765
592746318
139524687
875691423
246387159
927153846
658472931
314968572

938715264
564392817
127684395
341869752
279153648
685247139
796521483
852436971
413978526

968513274
513274869
274689351
497835612
326791548
851462937
645927183
739158426
182346795

948513276
651247389
723869514
192754638
864932157
537681942
275398461
486125793
319476825

839517246
641239758
725846391
598623417
163974582
274158963
482365179
917482635
356791824

574913268
813526479
629784531
146398752
295647183
738251946
967432815
351879624
482165397

476315298
512894637
839276145
251963874
697548321
384127569
725689413
143752986
968431752

764513289
325987416
819264375
693851742
582479631
147632598
458796123
971325864
236148957

976418235
812653749
345972861
489526317
631847592
527391486
753164928
198235674
264789153

684715329
137829456
592346781
975468213
326591847
841273695
768954132
419632578
253187964

568714392
734962815
921358467
653891724
817423956
249675138
182549673
496237581
375186249

675914382
938267541
421538679
194625837
853471296
762389154
546892713
219753468
387146925

746512389
823694715
591387246
432968571
958731624
167425938
685173492
314259867
279846153

879416352
521379684
463528917
917832546
245691738
638745129
794253861
382167495
156984273

865914327
721638495
943527861
586392174
374861952
192475638
237186549
419753286
658249713

648215397
925376418
173894265
859147632
234968571
761523849
387659124
416782953
592431786

659214387
142387965
738695412
397156248
816742539
425938176
281573694
573469821
964821753

596217384
348695712
712384965
934156278
187932546
265478139
821543697
453769821
679821453

689214357
145673928
273598461
564782193
327159846
918346572
851967234
792431685
436825719

268917354
145328769
973645812
681253947
759486231
432179586
317894625
894562173
526731498

852619374
369574281
417823695
583491762
726385149
941762538
178246953
234957816
695138427

589612347
176843925
234579186
842796531
365128479
791435862
653987214
427351698
918264753

479516328
281379654
563284917
917832546
845691732
632745189
798453261
324167895
156928473

895412376
214367958
673895142
781943265
439256781
562781493
147638529
956124837
328579614

987514326
461329578
253768491
529683714
814297653
736145289
195432867
378956142
642871935

782914365
491365728
653728491
527683914
816249573
934157286
169432857
378596142
245871639

568217349
491365728
723849561
285693417
614578293
937124685
179432856
352986174
846751932

785419326
461823795
239567481
653194872
842735619
197682534
974258163
526371948
318946257

742816359
581379642
693245817
329758164
156493278
478621935
964532781
235187496
817964523

246815379
591347862
783269514
832476951
617952483
954183627
125634798
478591236
369728145

246815379
591347862
783269514
832674951
617952483
954183627
125436798
478591236
369728145

246915378
581347962
793268514
932874651
817652493
654193827
125436789
479581236
368729145

462918375
581347962
793256418
934875621
817624593
625193847
146532789
379481256
258769134

976812345
523749618
814365279
397624581
461538927
285197436
148953762
739286154
652471893

794215368
523768491
861394572
485927136
912836754
637541829
248673915
179452683
356189247

842917365
791365824
653824791
528643917
416279583
937158246
179432658
384596172
265781439

256817394
749263815
138459672
861724539
372985461
495631287
614578923
587392146
923146758

659214378
781396425
423857691
596783214
217645983
834129756
178432569
365978142
942561837

568214379
791365428
423879561
285693714
617548293
934127685
179432856
352986147
846751932

842917365
751326849
693854721
428693517
916275483
537148296
179432658
384569172
265781934

659218374
741356829
823974651
596743218
217689543
438125796
185432967
364597182
972861435

764218395
823659417
195374826
251893764
936741258
487526931
618432579
542967183
379185642

392617458
184395276
756482931
641873592
973251684
528946713
867534129
219768345
435129867

856912437
942673581
731584296
178426953
564397128
329851674
615238749
493765812
287149365

527916483
986234517
341587296
213645978
478392651
659871324
192763845
834159762
765428139

693217485
518469372
724853196
935678214
186524937
247391568
472936851
351782649
869145723

568712493
321489567
749635218
154826379
897354621
632197854
916248735
475963182
283571946

538912476
721486539
649735218
154823697
897654321
362197854
913248765
475369182
286571943

359812467
724963815
861754329
492635781
538197642
176428593
247589136
915346278
683271954

567913428
932485716
184627359
749256183
856391274
321748695
275864931
613579842
498132567

296815437
158734926
347629581
814562793
625973148
739481652
563148279
472396815
981257364

386912457
752436891
914785362
495328176
638571924
271694538
843269715
569147283
127853649

782915436
964372581
351486927
123694758
478251693
596837142
235169874
647528319
819743265

825713496
164589273
397462158
673154982
258976341
941238567
486325719
739641825
512897634

825713496
164589273
397462158
673154982
258976341
941238567
486325719
739841625
512697834

263917458
974853261
518624397
427169583
135278649
689345712
351492876
792586134
846731925

526718439
487239615
319465827
291647358
674853192
835192746
958374261
142986573
763521984

795312486
213486597
648597231
459763128
327841659
861259743
184635972
576928314
932174865

986317425
231465798
754289361
643178259
829534617
517926834
165742983
498653172
372891546

783519462
214736859
659428713
571862394
362194587
948375621
425987136
836241975
197653248

963512478
278469351
154387269
329748516
685291743
417653892
596834127
842176935
731925684

952318476
381476259
467259831
618534792
294761385
573892614
125687943
749123568
836945127

792615438
358497261
164832579
581743692
427169853
936258714
215386947
673924185
849571326

958712436
364859271
127634985
841263759
795148623
632975814
216397548
583426197
479581362

652719438
384652971
197834562
541263789
729148653
836975214
215397846
973486125
468521397

367912485
584376291
921485367
192657834
756834912
438129756
219543678
645798123
873261549

986317425
751426398
234985761
643178259
829534617
517269834
165742983
498653172
372891546

538612497
724539861
196874352
341257689
659148273
872963514
213786945
967425138
485391726

653918472
719452863
284367591
346571928
971824635
825693714
198735246
537246189
462189357

269718435
731245896
458963217
597324681
186597324
342186579
615872943
924631758
873459162

937612458
854937261
126584397
341758629
672149583
589263714
213876945
768495132
495321876

537612498
894537261
126984357
341758629
672149583
985263714
213876945
768495132
459321876

725319468
839467215
164528937
957642381
641783592
283195674
398251746
472836159
516974823

268719435
974253186
351486972
539641827
417528693
682397514
126834759
843975261
795162348

587612493
921437685
643859172
839541726
154726938
276398541
765284319
392175864
418963257

597218463
283546971
461793825
128374659
974165382
635982147
356429718
742831596
819657234

897213465
612954378
354876291
935468712
486721953
271395684
149682537
728539146
563147829

395812467
824367915
761495238
637241859
548936172
219578643
482153796
156729384
973684521

978216435
261345897
435897162
617534928
854129673
392678541
149753286
726481359
583962714

396712458
472358916
185946723
954867132
761235849
238194567
529473681
847621395
613589274

763912485
548376921
192854637
315629748
974583216
826147593
681295374
439768152
257431869

837912546
421563879
659478213
314256798
598137462
276894135
765381924
182649357
943725681

796412583
134578269
258963714
487659321
521834697
963127845
672341958
319285476
845796132

769214583
231685974
458793612
392478156
847561239
516932748
974356821
125849367
683127495

287416593
536279814
941583672
875392146
124765938
693841725
768934251
359128467
412657389

932817564
145623789
768594312
697458231
483172695
251936847
829761453
574389126
316245978

678314529
342596187
195728463
851267394
967435218
423189756
216973845
784651932
539842671

678314529
142596837
395728461
851267394
967431285
423859716
286975143
714683952
539142678

479213568
563798421
812546379
298157643
346829157
751634982
124985736
685371294
937462815

846917532
371524698
295683714
628439175
917856243
453271869
189742356
534168927
762395481

286713594
579248361
314956728
823694157
691875243
457321689
748162935
132589476
965437812

926814537
175693284
438572169
784165392
369287451
251349678
597426813
843751926
612938745

926814537
175693284
438572169
784165392
369287451
251349678
597426813
843951726
612738945

634217589
298345671
715869234
469751328
521938746
873426915
157682493
382594167
946173852

864912537
395867241
271543698
487395162
126784359
539621784
658179423
912436875
743258916

673412598
254698713
189573264
861935472
395247186
427861359
518329647
736184925
942756831

436917582
215486739
798523416
569834127
371652894
824791365
952178643
147369258
683245971

467912538
251368947
983574612
596437821
148296753
732185496
375829164
829641375
614753289

364719582
271865943
958324716
493258671
517496238
682173495
145982367
729631854
836547129

463817592
258469371
197532846
726351984
815694723
349278615
681743259
574926138
932185467

486912537
293475681
175386249
614597328
832641975
759238416
541763892
928154763
367829154

463817592
257469381
198532746
826351974
715694823
349278615
681743259
574926138
932185467

463812597
287569413
195473286
549386172
736251948
821794365
318927654
974635821
652148739

679813524
321594687
845627391
486275913
752139468
913486275
198352746
567948132
234761859

467213598
319578624
852694317
781362459
246985173
593741286
675139842
924856731
138427965

947816523
358297461
126435879
264589137
871623954
593174286
715968342
689342715
432751698

298614573
461573928
753829416
385967241
642351789
179482365
524138697
916745832
837296154

329816574
481375629
675294318
857143296
134629857
296587143
962758431
713462985
548931762

782913564
691547328
345268791
427685913
853129476
916734285
169352847
578496132
234871659

239716584
674583219
185294673
948351762
516472398
723869451
852937146
467128935
391645827

298617534
745283916
136459782
571824693
382596471
469731258
614978325
857362149
923145867

268917534
745283916
139456782
971824653
382695471
456731298
614578329
897362145
523149867

349216587
751849623
628375914
493758261
516924738
287163495
165482379
974631852
832597146

729314586
816725394
453689271
561237849
237948615
948156732
195872463
674593128
382461957

923614587
856937142
174528396
249875631
761493258
385162974
638751429
492386715
517249863

934612578
871935264
265487193
146573982
798241356
523896741
659328417
412769835
387154629

347816592
861925473
259347816
473259681
518764239
692183745
185492367
724631958
936578124

364719582
971825346
258364917
493258671
517496238
682173495
145982763
729631854
836547129

687412593
293765418
415389267
854936172
376128945
129547836
561874329
748293651
932651784

893214576
712965438
465873291
346598712
589721364
271436985
157382649
928647153
634159827

784316529
159827643
362549871
871453962
546298137
293671458
415782396
937165284
628934715

498315672
651724389
273698415
149836527
387251946
562947831
734562198
816479253
925183764

547912638
396847521
821635947
138296754
679354182
254781369
765128493
483579216
912463875

754213689
639854217
812796354
241389765
978562143
365147892
587421936
126935478
493678521

547913628
932685714
186427359
764259183
851374296
329168475
215846937
673591842
498732561

527813649
941256387
836794251
754689123
319542876
268371495
182935764
693427518
475168932

375219648
946378251
281645739
538496172
197852364
624731895
769184523
413527986
852963417

975213648
346978251
281645739
538496172
197852364
624731895
769184523
413527986
852369417

342715698
651829473
798643521
473268159
219354867
586197342
164932785
937586214
825471936

974315682
856724931
123689574
719563428
365842719
248197365
531978246
692431857
487256193

972315684
856724931
143689572
719563248
364892715
528147369
231978456
695431827
487256193

584213697
179846325
362975814
427568931
691437582
835129746
716382459
258694173
943751268

294513678
578692341
163478592
815739426
742856913
639124785
981367254
426985137
357241869

375214698
986375241
241689735
528436179
197852364
634791852
769148523
413527986
852963417

235417689
498356271
716829435
579261348
641938752
823574916
164782593
387695124
952143867

435217689
298356471
716849235
529761348
641938752
873524916
167482593
384695127
952173864

235814679
497356281
816729435
589261347
641937852
723548916
168472593
374695128
952183764

987413625
251697348
346258971
429786513
863125794
715934286
194362857
678549132
532871469

478513692
265479831
193682547
827361954
516794328
349258716
731845269
654927183
982136475

478513692
265479831
193682547
527361984
816794325
349258716
731845269
684927153
952136478

839517642
246839715
175642893
951284376
327196584
468375921
713458269
684923157
592761438

834917625
256843719
719652843
683294571
572168934
941375286
367429158
128536497
495781362

384512679
259376481
716948523
928654317
135789264
647123958
491865732
863297145
572431896

854213679
326479581
791685342
518937426
972564813
463128795
649852137
235741968
187396254

987413625
351629478
246758391
429586713
865137249
713294586
194362857
678945132
532871964

987413625
341625978
256798341
429586713
865137294
713249586
194362857
678954132
532871469

824517693
351649728
796823514
948762351
613954872
572381946
189276435
435198267
267435189

547218639
382694751
169537824
956481372
238976145
714352986
891745263
423869517
675123498

879512643
542863719
361479285
413695872
956287134
287134956
135726498
698341527
724958361

329715684
571684923
864293517
496378251
752461839
183529476
635142798
917856342
248937165

549213678
781695324
326847591
495786213
267134985
813529746
178362459
654978132
932451867

238917654
796542831
145683729
861425397
523879416
479361285
314758962
957236148
682194573

245917683
791836245
368254719
459762831
623185497
817493526
936548172
574321968
182679354

238415697
714369582
569287314
943672158
152843769
687591423
421758936
396124875
875936241

532917684
794682315
186534729
267145893
849326571
315879462
658293147
421758936
973461258

349518672
725694318
681327945
512879436
436152897
978463521
854731269
267945183
193286754

249318675
875269413
136574892
753946128
418723956
692851347
921687534
367495281
584132769

729314685
816725394
453689271
561237849
237948516
948156732
195872463
674593128
382461957

524917638
837625149
196384752
658742391
712839465
349156827
961273584
285461973
473598216

283419657
964275318
157836249
746381592
518962473
329547186
835694721
491723865
672158934

953712684
614835792
287649315
861297453
325468179
749351268
138574926
576923841
492186537

723418695
854693712
196725348
231946587
985137264
647582139
368254971
579861423
412379856

759814623
246793581
831625479
912586347
385947216
467132958
673258194
124379865
598461732

758412639
329876541
416395278
682137495
937564182
145928763
871249356
294653817
563781924

953614782
412785639
876923145
534867291
169342578
287591463
391276854
748159326
625438917

853614792
972385614
416927538
534862971
169473285
287591463
391246857
748159326
625738149

596318724
723465981
814927635
631742598
245839176
978651243
167283459
489576312
352194867

695812734
847639215
321745896
152376948
789124653
463598127
218463579
574981362
936257481

359216784
864579321
217483569
571962843
942358617
683741295
498637152
135824976
726195438

435912768
186753924
279684315
328479651
691825473
754136289
843261597
567398142
912547836

623814795
584769312
719325468
378956124
461287953
952431687
247698531
136542879
895173246

934516782
271498635
586327419
147285963
865973241
329164857
798651324
452839176
613742598

438916725
257384619
916752483
741638592
892571364
563429178
679243851
385197246
124865937

684215739
321497568
597683421
149736852
235841697
768952143
913568274
852374916
476129385

542918763
391567248
867234159
476123985
915786324
283495617
728649531
639851472
154372896

235619748
481257936
967438215
872145693
596372481
314986527
659821374
748593162
123764859

863512749
457938261
129764385
516347892
734289156
298651437
672493518
941875623
385126974

958314726
437526891
261789543
584632917
326197485
719845362
672958134
843271659
195463278

982415763
451763298
763928514
139274856
847596321
625381479
578649132
316852947
294137685

638912745
547683291
921745638
192358467
853467912
764129853
219576384
375894126
486231579

852914736
613758492
497263581
561482379
249371865
378596124
185627943
924835617
736149258

259318746
846279315
137654892
365947128
418523967
792861453
921785634
573496281
684132579

293618745
841795236
765432819
584973162
326841957
179256483
938524671
452167398
617389524

463912758
817435269
529687431
175398642
294576183
638241975
956723814
341869527
782154396

942613758
673458291
518279643
389764512
254391876
167825934
891542367
426937185
735186429

946512738
528637194
137849256
281475963
754396812
369128547
615784329
893261475
472953681

935218746
172564983
684739125
391845672
457926318
826173594
513487269
749652831
268391457

892514763
743986251
516327849
387165924
264839175
159742386
628491537
471253698
935678412

328415769
956278341
714936582
431892657
897653214
562147938
249561873
683724195
175389426

439512786
612478395
857936214
278349651
394165872
165827439
541283967
986754123
723691548

435912786
612578439
897436215
278349651
354167892
169825374
541283967
986754123
723691548

743215896
126938754
895764321
967843215
518627439
432159678
289576143
351482967
674391582

547612893
128379645
693458271
482736159
975241386
316895427
831527964
764983512
259164738

654317892
923468715
718925346
297653184
365184927
841279563
172836459
589742631
436591278

927615834
843729516
516834279
284196753
765483192
139257648
371968425
498572361
652341987

356914872
749328651
128675934
895732416
461589327
273146598
632897145
514263789
987451263

497615832
153892647
286473591
874936125
561247983
932581764
615328479
729164358
348759216

297615834
853947612
641382579
518439267
462571983
739826145
984153726
376298451
125764398

359714826
862395147
714826935
136978452
975432681
248651793
527149368
691283574
483567219

243617859
876459231
951823764
518374926
427596183
639182475
764231598
182965347
395748612

543912876
197864235
286735419
429583761
731629584
865147923
654271398
378496152
912358647

546312879
197864235
283795416
429583761
731926584
865147923
354271698
678439152
912658347

573412896
196835247
824796135
417368529
359247681
682951473
931684752
768523914
245179368

573412896
196835247
824796135
417368529
352947681
689251473
931684752
768523914
245179368

924513867
351876294
768492315
419237658
275689431
683154729
197368542
846925173
532741986

542619873
371548962
968237451
687123594
415896327
293475618
829764135
734951286
156382749

765412839
341859627
289736514
592643781
436187295
817925463
973568142
624371958
158294376

923714856
578362419
461958237
319547628
684123795
257689341
132875964
895436172
746291583

473912865
518467239
629358471
186593742
294786153
735241986
967825314
341679528
852134697

367412859
541896273
829357641
172649538
956738412
438125796
715283964
683974125
294561387

367412859
591876243
824359671
172694538
956738412
438125796
715283964
683947125
249561387

935217864
728546319
146839725
291785643
683194257
574362981
317428596
462953178
859671432

653917842
749682315
182543769
826374591
571296483
934158276
298765134
415839627
367421958

456719832
932684715
178235964
365478129
719523486
824961357
241857693
587396241
693142578

945612837
682537491
317984256
278495613
534761928
169328574
851243769
793856142
426179385

467512839
958364127
321897546
716239485
834675912
295481673
589743261
143926758
672158394

296514837
578693142
314278569
942785316
837146295
651329478
723861954
465932781
189457623

769312854
281745639
354689127
612578943
578493261
943261578
495136782
827954316
136827495

683214957
145679328
279538461
564782193
327195846
918346572
851967234
732451689
496823715

634512978
157984263
892367541
781296354
369458127
245731896
418625739
573849612
926173485

435812976
178946253
692375481
251498367
389567124
764231598
517624839
843759612
926183745

647315928
512984736
839627541
971246385
456738219
283591674
724869153
195473862
368152497

437815926
596432718
281967543
659324187
728196354
314758692
975283461
863541279
142679835

583712946
694853172
271964538
418579263
735286419
962431785
847695321
156327894
329148657

583712946
694538172
271964853
418379265
735286419
962451738
847693521
156827394
329145687

574312986
618975234
239468157
781659342
342187569
956243871
163894725
895726413
427531698

683517942
749682315
152943768
826374591
571296483
934158276
298765134
415839627
367421859

654312987
831479526
297685413
472538691
385196274
916724358
568947132
743251869
129863745

273614985
941358627
856927413
538791264
719462538
462835179
124573896
687149352
395286741

263814975
458279631
719356824
621538749
845927163
397641582
576493218
984162357
132785496

893512476
512647398
647983251
236159784
184376925
975428163
761235849
458791632
329864517

938512476
512647893
647893251
296158734
184376925
375429168
761285349
459731682
823964517

386912574
249357861
715684329
172538496
564291738
893746215
631425987
957863142
428179653

846312795
379546281
152879346
438761529
521934678
967285134
683457912
214693857
795128463

375412698
982635471
461789235
598276314
234951786
716843952
147368529
659127843
823594167

694712583
538694712
172358694
263571948
815946327
947283156
721839465
389465271
456127839

568912743
734568912
192347856
253481679
817659324
946273185
621735498
375894261
489126537

389612754
657438921
124975863
816524379
293867415
745193286
932751648
471386592
568249137

795812346
634957281
812643975
961385724
253174869
487269153
176538492
528491637
349726518

936412857
718536429
245987613
894625371
621873945
573194268
169748532
482351796
357269184

379412568
458967321
621385497
736148259
295736814
814529673
147253986
962874135
583691742

496312875
812795463
537846129
145978236
678253941
329461758
984637512
261584397
753129684

486312579
512789463
937546128
145978236
679253841
328461795
854637912
261894357
793125684

465712893
738469125
129853467
243591786
986274351
571638249
612345978
354987612
897126534

985712463
376594281
142863759
594671832
218435697
637289514
823946175
751328946
469157328

965712483
378549261
142863759
594671832
216438597
837295614
623984175
751326948
489157326

365812497
971465382
284973156
819754623
543628719
726139845
457391268
132586974
698247531

978412563
152936874
643578192
435691728
296785431
817243659
721859346
589364217
364127985

893412567
146875329
527639814
231798456
674523981
958164732
415986273
782341695
369257148

893412567
145876329
627539814
231798456
574623981
968154732
416985273
782341695
359267148

693812574
478563129
251947836
549781362
832496751
167235498
324678915
786159243
915324687

739412568
641853792
258976431
974261385
823594617
165387924
387625149
596148273
412739856

763412598
941856732
258379461
674231985
829564317
135987624
387625149
596148273
412793856

974512638
362498517
158673942
296781453
745369281
813245796
421856379
687934125
539127864

453912768
867435291
129678345
512863974
694127853
738549612
975381426
286754139
341296587

829413567
136572948
754698132
642931875
598247613
371865294
983726451
415389726
267154389

825913647
137642958
469758132
752431896
648295713
391876524
983527461
516384279
274169385

248613759
167592438
359847621
682734915
975126843
413958276
836271594
794365182
521489367

679213485
258749361
431865972
186954723
743628159
925371846
392587614
517436298
864192537

589713426
431562879
267984531
812657943
395428167
674139285
756841392
928375614
143296758

589713426
431562789
267984531
812657943
375429168
694138275
756841392
928375614
143296857

569813427
431572986
278496531
912758643
345629178
786134295
857941362
624385719
193267854

475813296
832769415
196425873
321694758
768532941
954178632
643981527
289357164
517246389

267813594
184965723
593274816
831742965
429658137
756139248
378421659
642597381
915386472

592613874
741289536
368574192
937856421
185342967
426791385
254968713
813427659
679135248

947513286
582467139
631982547
398754621
714826395
265139478
159248763
473691852
826375914

267913485
418725693
953486217
672849351
184357926
539261748
896174532
325698174
741532869

798513462
362479518
514862397
871256943
245398176
639741285
423187659
186925734
957634821

968213457
527486391
314975628
479568213
831724569
652391874
293647185
146859732
785132946

924813657
857926143
316754892
169578324
785342916
243691785
531487269
698235471
472169538

869514372
254783619
371926584
413859726
528167493
697342851
942678135
186235947
735491268

583214769
471698532
269735841
618573294
352849617
947162385
834957126
796321458
125486973

753914862
196287354
284563197
467391285
938625741
512478936
341759628
675832419
829146573

639814752
427365198
815729346
154632879
796548213
382197465
971286534
568473921
243951687

962314857
134587269
578296413
847962531
651873942
329145786
285639174
793451628
416728395

392614785
176538924
548972631
721853496
463197258
859246317
235761849
614389572
987425163

923614785
176583924
548927631
361852497
492176358
857349216
235761849
614298573
789435162

967514283
248963571
153872649
716258934
534196728
892437165
681325497
479681352
325749816

693814572
248576319
157932468
984751236
712683954
365429187
571248693
829365741
436197825

876214395
342895761
159736284
564381927
218957436
793462158
981673542
437528619
625149873

872914356
314562987
596873214
738295461
451736892
629148573
943687125
287351649
165429738

982714356
314526798
576983214
839265471
451837962
627149583
743698125
298351647
165472839

897514236
342786591
561923784
684237915
759861342
213459867
178345629
936172458
425698173

832914567
954637812
176852349
598761234
647328951
213495786
781243695
365179428
429586173

832714569
954632817
167859342
578961234
649328751
213475986
781243695
325196478
496587123

852314967
634792581
179856423
341625798
765938214
298147356
427581639
986273145
513469872

826914753
735826914
149537286
364278591
297145638
518369427
971653842
482791365
653482179

397514862
826739154
514682739
948356271
673821495
251497683
439278516
182965347
765143928

976514382
281379645
453862179
194283756
732456918
568791423
849135267
615927834
327648591

397614285
645287319
218395674
986721453
152843796
473956821
731562948
864179532
529438167

576914238
849236517
213587964
987621453
132745689
465893721
691372845
754168392
328459176

396814275
845276319
217395864
689721453
152643987
473958621
931562748
764189532
528437196

798614523
432589716
615237498
871352964
359476182
264891357
543168279
187923645
926745831

297814563
856723149
341956782
964572318
528361974
173498256
639185427
712649835
485237691

398214675
614578392
527963814
859641237
461732958
732859146
185327469
273496581
946185723

397214685
614589372
528673914
956741238
431862759
872935146
165328497
283497561
749156823

839714652
245869713
761325849
396578124
528146397
174932568
453281976
982657431
617493285

835914726
276835941
194726358
341687592
768592134
952143867
527361489
619458273
483279615

735914862
286735149
194826753
341687295
867592431
952143687
528361974
613479528
479258316

265714839
349825716
781693542
693281457
872459163
154367298
916572384
537948621
428136975

392614875
578923614
146857329
689371452
721465938
453289761
214738596
935146287
867592143

627915438
185342796
394678215
879261543
562834971
413597862
951783624
738426159
246159387

268915734
371842659
459736812
614529387
897361245
532478961
183257496
926184573
745693128

249815736
681473592
357629481
935246178
124987653
768531249
572198364
493762815
816354927

429815376
683274915
175639842
538497261
912356784
764128593
246983157
851742639
397561428

638915742
291476583
547328916
954861327
186237495
723594168
315642879
469783251
872159634

682415739
415937826
379682541
298746315
154823697
763591482
847169253
926358174
531274968

928415763
415637928
367298541
239741685
186523497
754986132
843179256
691352874
572864319

948615372
271349856
563728194
195463287
836572419
427891563
754136928
612984735
389257641

893215674
267934815
145768392
684371259
752489136
931652748
478523961
319846527
526197483

698415372
215736498
743298615
957621843
124387956
386549127
532964781
461872539
879153264

924615378
167328549
583974621
791453862
456287193
832196457
615739284
278541936
349862715

742915386
619348752
385726419
834261975
957834261
126579843
471693528
563482197
298157634

963215847
478963125
152847639
627381954
841592376
539476281
215739468
386154792
794628513

359816274
268794351
147352968
514237896
832169547
796485132
971623485
483571629
625948713

458716923
213948756
967532184
742869531
635127498
891354672
384675219
176293845
529481367

872516439
354729681
619438257
468371925
591284376
723695814
136847592
247953168
985162743

234516798
859273641
671984523
518497236
392651487
746832915
123745869
485369172
967128354

824916735
156437298
793825416
512384679
347569821
689172543
261798354
438251967
975643182

842916735
156437298
793825416
514382679
327569841
689174523
261798354
438251967
975643182

975316248
346872951
128954367
459138672
863725419
217649583
734591826
581263794
692487135

952316784
473928561
186574932
564892317
721453698
839167245
248739156
695281473
317645829

394516278
758492361
126387549
283954617
679821453
415673982
967248135
531769824
842135796

892716345
543982167
761345928
186253479
327491856
954678213
275834691
418569732
639127584

927816345
648935127
531427896
369571482
712684539
485293761
876149253
253768914
194352678

347916528
218534679
956278413
564193287
732865941
189427365
425789136
893641752
671352894

347816529
219534678
856279413
564183297
782965341
193427865
425798136
938641752
671352984

239416758
548279316
671538294
185927643
362854971
497361825
916743582
753182469
824695137

832516749
157439628
946728135
365847291
721395486
498162357
573281964
684973512
219654873

268917354
534682971
971543268
629854137
453791826
187326495
315278649
742169583
896435712

823917456
741563928
695824317
972638541
384251679
156479832
539782164
218346795
467195283

895617234
641235978
273984516
486723159
527491863
319568742
954876321
162359487
738142695

648317925
359284671
271569348
814623597
726945813
935178264
182736459
497852136
563491782

634817592
297543618
158692734
946378251
871925463
325164987
512439876
769281345
483756129

485317629
632495871
791628543
268739415
579841362
143562798
817956234
954273186
326184957

653917842
127648395
894235617
315462789
489573261
762189534
271896453
546321978
938754126

953617842
127948356
864253917
615432789
438579261
792186534
271865493
549321678
386794125

694317852
528964137
713285964
241639785
876541329
935728416
167892543
389456271
452173698

984617352
563482971
712935648
149573286
375826419
628194735
897361524
431259867
256748193

942617835
157938246
863524917
514362789
328479561
796185423
271896354
439251678
685743192

692417835
147538296
853629417
915362784
328974561
764185923
271846359
439251678
586793142

923617845
157948326
864532917
612453789
438279561
795186234
271865493
549321678
386794152

825917346
167843592
394652817
612495738
483276951
759138624
271589463
548361279
936724185

925817346
187643592
364952817
812495763
436278951
759136284
271569438
548321679
693784125

953217846
167948352
824653917
615432789
438579621
792186534
271895463
549361278
386724195

394217856
528964137
716385942
241639785
873541629
965728413
137892564
689453271
452176398

659317428
327849651
418526793
761283549
235964817
984175236
572691384
896432175
143758962

563417928
941286537
287539614
732648195
614795382
895123476
379854261
158362749
426971853

658317429
327948651
419526783
761893542
835264917
294175836
572681394
986432175
143759268

854917632
273465891
196832754
487653219
531729468
629184375
742391586
965278143
318546927

648317952
753492168
921865734
495673821
172589643
386241597
267154389
539728416
814936275

236517498
451982376
879364521
192836754
567149832
348275619
625493187
914758263
783621945

968517234
543289761
217643589
159432678
324768195
876195423
781924356
632851947
495376812

856917234
943528761
217643895
168432579
324795186
579186423
791264358
632851947
485379612

982517463
356924817
147683295
798451632
234796158
615832974
821379546
563148729
479265381

365217498
897435612
124968375
589346721
641872539
273159846
752694183
438521967
916783254

483917526
691582473
752643891
378194265
964275138
215836947
539468712
847321659
126759384

934517682
165982374
287346519
859461723
673829451
412753896
541238967
396175248
728694135

942817635
378652941
165943287
614589723
789231456
523476819
491368572
836725194
257194368

732618954
185943276
694572183
961384725
478125639
253769841
347296518
826451397
519837462

635418729
149732568
782965143
527391486
918546372
364827915
451283697
876159234
293674851

463918527
829745631
517362984
378429156
641587392
295136748
986251473
154873269
732694815

956718234
731492568
284563197
567249381
849135672
123687945
692854713
378921456
415376829

293418765
618275943
574936821
986541372
745823196
132697584
821369457
369754218
457182639

743218569
921675483
856349217
489531672
675892341
132467895
394726158
218954736
567183924

743218569
921675483
856394217
489531672
675842391
132967845
394726158
218459736
567183924

925718346
178643592
364952718
712495863
453286971
896137254
281569437
547321689
639874125

957218346
168943527
324657918
615472839
493586271
872139654
281795463
549361782
736824195

764918235
215376948
398452617
643289751
529137486
871564329
157643892
482795163
936821574

654918237
217365948
398472516
543789621
729136485
861254379
176543892
482697153
935821764

726518943
834679125
519432876
943261587
682754391
157893462
295147638
368925714
471386259

954718362
263495781
178632945
896571234
731824659
425963178
517286493
682349517
349157826

736518294
125974638
489326175
648731952
517249863
392865417
254693781
973182546
861457329

675918234
943526871
218743659
169432785
324875196
587169423
851294367
732651948
496387512

796518234
253946871
418273596
167432985
324895167
589167423
871624359
932751648
645389712

275418396
983276154
641935728
827563419
519784632
436129587
358697241
792341865
164852973

254718369
173659824
968234157
587463291
341592678
692187543
725341986
836975412
419826735

472918536
698537142
351246987
986725413
524391768
713864295
245689371
167453829
839172654

462918573
738526491
195437826
853674912
974152638
216389754
349761285
621895347
587243169

462918573
738526941
195437826
853679412
974152638
216384759
349761285
621845397
587293164

764519283
281437569
593268147
356742891
947185632
128693475
632954718
479821356
815376924

678319425
459268173
312745986
563871249
197426538
824953617
745632891
931584762
286197354

857419362
243765891
169832745
976281534
531974628
428653179
712596483
695348217
384127956

458719362
273465891
169832574
946281735
531974628
827653149
712596483
695348217
384127956

857219364
243765891
169834572
926481735
531972648
478653129
714596283
695328417
382147956

376419285
192785436
458362719
584671392
721953864
963248157
245136978
839527641
617894523

425719386
386425719
719386452
237851964
698247531
154963827
541698273
963572148
872134695

425619387
387425619
619387452
263851974
798243561
154976823
541798236
976532148
832164795

896324571
325167489
714958263
153692847
268743915
947815326
579486132
682531794
431279658

849523671
632197854
157468932
213956748
785314296
496872513
324785169
561249387
978631425

586724193
429316758
317598624
163275849
248639571
975841236
832967415
751483962
694152387

169427583
583691742
274853196
398715264
721964358
645382971
937148625
856239417
412576839

317826954
495173628
286594371
621348795
834759216
579261483
143987562
758632149
962415837

756928314
982413756
314576298
549387162
671294583
238651479
465139827
197842635
823765941

715328964
384967215
692451783
538179642
271546839
469283157
126735498
857694321
943812576

936724185
458961723
217538496
381675942
742319658
569842317
875193264
694287531
123456879

936824175
475961823
218735496
351687942
842319657
769542318
587193264
694258731
123476589

963824175
425761839
718935426
351682947
847319652
296547318
589173264
634258791
172496583

836724195
475961823
219835476
351682947
942317658
768549312
587193264
694258731
123476589

796321845
825974136
314586927
163495278
482167359
957238461
649852713
278613594
531749682

367921485
285647931
419583267
893714652
524836719
671295843
738452196
956178324
142369578

648327915
135948627
729615843
456782139
312594768
897136452
964853271
571269384
283471596

579423186
134865927
268917354
651248793
927531468
843679215
782154639
415396872
396782541

184523967
962741835
537689214
851234679
479168352
326975481
645397128
218456793
793812546

198326547
326457819
745189263
574931682
861274935
932865471
287543196
659718324
413692758

963425718
481679235
752318694
837561942
524987163
196234857
379142586
618753429
245896371

951327648
764958132
328641597
873419256
692583714
145276983
219864375
587132469
436795821

397421568
156387294
824596731
675914823
932758146
481263957
548132679
719645382
263879415

567423189
398715426
124986357
419268573
685137294
273549861
832691745
746352918
951874632

786321549
154798236
923564871
475816923
632459187
891237654
549172368
318645792
267983415

678123549
392564718
154987623
285349167
741658392
963271485
426795831
539816274
817432956

837426519
952138647
641957328
376592184
294681753
185743962
729815436
568374291
413269875

346829517
729531864
158674392
591487623
263915748
874263159
687192435
935746281
412358976

893726514
761548329
452391867
918634275
326157498
547289631
134965782
689472153
275813946

847625319
921834756
536197284
153268947
278419635
694753821
385971462
712346598
469582173

847629315
931857624
526134789
178465293
293718546
654293871
389571462
712346958
465982137

475826913
698531472
123794568
347285691
256179834
819643257
534918726
761452389
982367145

769528314
231974658
845631729
916753842
423816597
587492136
652147983
398265471
174389265

758423916
361798254
942165783
234516879
586279341
197834625
473981562
625347198
819652437

367428519
841659732
529137468
198243675
674985321
253761984
915876243
782394156
436512897

795624138
623178594
814593762
251937846
938416275
467285319
372869451
586341927
149752683

596721834
278634195
134598762
453172689
619385427
827946513
762853941
941267358
385419276

759821634
824356179
316947285
471635928
293418567
568792341
932184756
187563492
645279813

874125639
913764582
526839147
387516924
291473865
645298371
752681493
438957216
169342758

584926731
637814529
129573468
813742956
952368147
746195283
461239875
398457612
275681394

975826134
681345792
324971856
846539271
753218649
219764385
492687513
138452967
567193428

568921734
791346285
324587691
142635978
853279146
976814352
419768523
637452819
285193467

689527134
751346298
324981657
247635981
863219745
915874362
492768513
136452879
578193426

489127635
761354298
325986147
257631984
813249756
946875312
592718463
134562879
678493521

895421736
271386945
436975281
162798453
948153627
357264819
783549162
619832574
524617398

849126537
651973284
372845916
785491623
934267851
216358749
127539468
493682175
568714392

845926137
691347285
723815469
476238951
318579624
952461378
287694513
139752846
564183792

847625139
561398274
329741865
138962457
972584316
654173928
295836741
486217593
713459682

874521639
651943872
329768541
936285417
718694253
542137986
197856324
465372198
283419765

795821643
628543719
314679528
862714395
431958276
579236184
247395861
183467952
956182437

685921743
932478615
714536289
471259368
298613574
356784192
169342857
543867921
827195436

785123946
169478325
324569187
641752839
278394561
953681472
492816753
536947218
817235694

789126345
563497281
214853769
137645928
842971536
695382174
928714653
371568492
456239817

795328146
382416759
614597283
478259361
239681574
156734892
867142935
541973628
923865417

958721643
176483592
234956817
361849725
542367189
789215436
693178254
825634971
417592368

175829346
682374951
394165782
721496835
438517629
956238417
563981274
247653198
819742563

816325947
794816352
253974816
521763498
637498125
489152673
142687539
378549261
965231784

368521947
749638521
152974386
534287619
681459732
297316458
813795264
475862193
926143875

593126847
784395126
162478593
628743951
351982674
479561238
936854712
845217369
217639485

693127548
872534196
154986237
326458719
519673824
748219653
935861472
481792365
267345981

695723148
834516792
172984635
326158479
519472863
748639521
953867214
487291356
261345987

396827145
428513976
571946382
649158723
832679451
715234869
954382617
267491538
183765294

396827145
428513967
571946382
749158623
832679451
615234879
954382716
267491538
183765294

763821945
418569732
952473861
275694183
134758296
689312574
841237659
597146328
326985417

781623549
563498217
249751386
427936851
136584792
958172463
395817624
874269135
612345978

318926754
269754318
547318296
632589471
751642839
984137625
425871963
176493582
893265147

631927854
257814396
498635712
986543271
312798465
745261938
564372189
823159647
179486523

378921654
415637892
692548317
283754961
167893245
954162738
531276489
749385126
826419573

498621357
217543689
356978214
823194576
675382491
149756823
531867942
784239165
962415738

186923754
943578216
257641398
579834621
618752943
432196875
825319467
391467582
764285139

814329657
675418329
239576418
152843796
396752184
487691235
561937842
928164573
743285961

763928154
982415376
415673982
546381729
238769541
197254863
671592438
824137695
359846217

819723654
376584192
245916738
463857921
152469387
798231546
534178269
921645873
687392415

198624357
642537918
357981624
925846731
813279546
764315289
586192473
439758162
271463895

439721856
625389147
718564239
142936785
397815624
856247913
573192468
961458372
284673591

643129857
758436129
129578643
982753461
471682395
536941278
394865712
265317984
817294536

689124357
753896124
142573698
328457961
491632785
576981243
934765812
265318479
817249536

673129458
812574693
945683217
361257849
597468321
284931765
436815972
759342186
128796534

384627951
172594836
965138274
813956427
459782613
726341589
241879365
638415792
597263148

396827154
428513976
571946382
649158723
832674591
715239468
954382617
267491835
183765249

396827154
428513967
571946382
749158623
832674591
615239478
954382716
267491835
183765249

863927154
429513867
571846392
746158923
982634571
315279486
654392718
297481635
138765249

763821954
518469732
942573861
274695183
135748296
689312475
851237649
396184527
427956318

831924657
697815234
452763189
185497362
763152948
249386715
516249873
324678591
978531426

458721963
961534728
732896514
187465392
246913875
395287146
679352481
813649257
524178639

548721369
613549872
729863451
864137925
951482637
237956148
175694283
396278514
482315796

945728361
613549872
782163459
864937125
259481637
137256948
578614293
396872514
421395786

549721863
638549172
127836495
952613748
876452931
314978526
291384657
485267319
763195284

475923861
632185947
189746325
513278694
894561273
726439518
258614739
961357482
347892156

517824369
846739215
923615847
285971634
761348592
439256178
672593481
198462753
354187926

873921465
942586317
516743982
657314829
231879654
498265173
784692531
125438796
369157248

187923564
953648217
264751398
649835721
718462953
532197846
826319475
391574682
475286139

315824967
472596318
968173245
857639421
134782596
629415873
281957634
596341782
743268159

531928764
689473215
427516893
865197432
312854679
974362581
258631947
743289156
196745328

735928164
689413275
421576893
568197432
372854619
914362587
257631948
143289756
896745321

839421567
452697318
716538294
581943726
267185943
943276851
698754132
175362489
324819675

719428563
548316792
263759841
356194278
871265439
924873615
635942187
192687354
487531926

385924761
976815243
142673589
863597412
497182635
521436978
258761394
714359826
639248157

389524761
746139258
512687934
927463815
453871692
168295347
895746123
231958476
674312589

945728163
286315749
137946528
764193285
852674931
391852476
413269857
578431692
629587314

935721864
871645923
426938751
792153648
568479312
314862579
659284137
147396285
283517496

349127865
572986134
816345279
723594618
195638427
468712953
231879546
957461382
684253791

438925167
596718243
217346895
382479516
641583729
975162384
729834651
853691472
164257938

735921468
241863795
986574213
578349126
612785934
493216857
169437582
854692371
327158649

314925876
259876314
768314295
523749681
871562439
946138527
637481952
485297163
192653748

514928376
389675214
762314598
853749621
271863459
946152837
627431985
438597162
195286743

583924671
794861532
261537489
672413958
915786243
348295167
439672815
126358794
857149326

946825371
571634289
238917465
759483126
682591743
314762958
493256817
167348592
825179634

891623574
236547189
574819263
385174926
429386751
167295348
643751892
952438617
718962435

894325671
756184329
312679584
621837945
479516238
583942167
168493752
245761893
937258416

543621978
982734516
617985234
426178395
795346821
138592647
251469783
369817452
874253169

685123974
794586312
123947685
837295461
416378529
259614837
372469158
968751243
541832796

685423179
791586342
423917586
837295461
146378925
259641738
372169854
968754213
514832697

485326971
692714853
317958264
974863512
153247689
826591437
539672148
248135796
761489325

546821973
921347685
837659421
473265819
682194537
159738246
394572168
268913754
715486392

965421873
782396541
413758269
896534127
257619384
341287956
638945712
524173698
179862435

869521374
351467829
274839651
798354162
125786493
436912785
587193246
643275918
912648537

683529174
524617839
197843256
732984615
469751328
851236497
375462981
916378542
248195763

963821574
521437689
487956231
394278156
178645923
256319847
645792318
719583462
832164795

539821674
621437589
487965231
394278165
178546923
265319847
946752318
752183496
813694752

389521476
542697813
716834529
634789251
127453698
958162734
261945387
875316942
493278165

389521476
542796813
617834529
734689251
126453798
958172634
271948365
865317942
493265187

359821476
642597813
718634529
834769251
127453698
965182734
281945367
576318942
493276185

859123476
471856293
632947815
586492137
127365948
943718652
298571364
764239581
315684729

649725381
738419625
512638974
871942563
326157849
954386712
297561438
163894257
485273196

931427685
258693714
467851239
314278596
785916423
692345178
579134862
843762951
126589347

731526984
698413275
425879163
569187432
372954618
814362597
257631849
143298756
986745321

351629487
496758312
728143965
967385241
235416879
184972536
619234758
573891624
842567193

374526981
162894735
958137264
783915426
429678513
615342879
241769358
537481692
896253147

769425381
381769245
542183967
274318659
938256714
156974832
497631528
823547196
615892473

756423981
381769245
942185763
234518679
598276314
167934852
473691528
825347196
619852437

795326481
684591372
123874956
571943628
239618547
468752139
946285713
312467895
857139264

379521486
542896713
618734529
734689251
126453897
985172634
251947368
867315942
493268175

395427186
846315297
712968534
531846729
928571463
674239815
287653941
169784352
453192678

645923187
398741526
127685943
473859261
986217354
251436879
569172438
812364795
734598612

761324589
435896712
892715634
319457826
276138495
584962371
623579148
158243967
947681253

651824793
239715486
487639512
876943251
312587964
945261837
564392178
723158649
198476325

754826391
832519746
619734285
981245673
347168952
265397814
428671539
173952468
596483127

165823794
729456831
834971526
957364218
681295347
342718965
218549673
596137482
473682159

416827593
258693417
937541628
179358246
582476931
364219785
895734162
743162859
621985374

145826397
237945618
689137542
768514923
314279865
592683174
476398251
923751486
851462739

164825397
385719246
792463851
971384562
458692173
236157984
847531629
619278435
523946718

783926154
621453798
459178632
842731965
916285347
537694281
394817526
165342879
278569413

685924137
732186495
941573826
378615942
169247358
254839671
593761284
426358719
817492563

594826137
238471569
716359842
852764391
479513628
163298475
945682713
681937254
327145986

648325197
271496835
593178462
357984621
186732954
924651783
432867519
819543276
765219348

759423186
628195374
134768925
387549261
946231857
512876493
493687512
861352749
275914638

798425136
625193874
134768925
387549261
946231587
512876493
459687312
861352749
273914658

458927163
617435982
293168574
572619348
369854217
184372659
921746835
735281496
846593721

578924136
946173528
132865497
251649873
789351642
364287915
695432781
813796254
427518369

693825147
857194623
142376589
261758934
938461752
475239816
786542391
314987265
529613478

359426178
781935462
264718593
942351786
175869324
638274951
527643819
496187235
813592647

357426189
291835467
864719523
742351896
185967342
639284751
528673914
476198235
913542678

957621384
283945716
164378592
826597143
479136825
531284679
745862931
318459267
692713458

786529314
513647928
429813765
341752689
862394157
975168243
257981436
634275891
198436572

756128394
941573628
832946175
495631287
183297546
267854913
318469752
579382461
624715839

756124398
941873625
832956174
495631287
183297456
267485913
318569742
579342861
624718539

489125376
673498152
512673894
864532917
925741683
137869245
341956728
258317469
796284531

681927354
572634918
934158762
293865147
716349285
458712693
345291876
167583429
829476531

618927354
572634918
934851762
893265147
721349685
456718239
345192876
267583491
189476523

548726391
173489625
296315874
631942758
759863142
482157936
324671589
915238467
867594213

479521386
682349157
135786942
547192638
961837524
823465719
314978265
298653471
756214893

876425319
923718654
451693287
785369421
314872596
692541738
169257843
537184962
248936175

957824316
382691574
416573829
523168947
691347258
874952631
248739165
769215483
135486792

465128397
813794562
729365148
394856721
582917436
176432859
638579214
241683975
957241683

176925348
532478169
498163725
381754692
654239817
729816453
243697581
965381274
817542936

674529318
351468972
928317546
845671293
236894157
719253684
587936421
493182765
162745839

476125398
513894627
829376145
352961874
697548231
184237569
735689412
241753986
968412753

476125398
531894627
829376145
152963874
697548213
384217569
715689432
243751986
968432751

956721348
127348965
348965172
614297853
795834216
832516497
563489721
279153684
481672539

986721345
127345968
345968172
614297853
759834216
832516497
563489721
478152639
291673584

816527349
573894216
492163758
324659871
187432965
659781423
761348592
248915637
935276184

791528346
845673921
362149857
937254168
654817239
128396574
413962785
586731492
279485613

849627351
136845972
275319648
492178563
781563429
563492187
958734216
317256894
624981735

896127354
173645892
452839167
615284973
784953621
239716548
947368215
528491736
361572489

956824371
418376529
327915468
831769245
692453817
745182693
163298754
574631982
289547136

769125384
148673952
235948167
693281745
857439216
412756893
984367521
321594678
576812439

367921485
418756329
529438671
732869154
694512837
185374296
943187562
251693748
876245913

157923468
932468715
648517392
274189536
895346127
316752984
461295873
729834651
583671249

389627415
752194638
416538792
945263871
623781954
178459263
261875349
894316527
537942186

678325491
459816327
123479685
832961754
561742938
794583216
347198562
215637849
986254173

361827459
857419326
942653871
236174598
184295637
795368214
473982165
518736942
629541783

738925461
965471283
142368579
293854617
687192354
451736928
829547136
376219845
514683792

316728459
785419326
924653781
263187594
147295638
859364217
438972165
571836942
692541873

576823491
342195786
819764532
785431269
693258147
421976853
268347915
954612378
137589624

619825437
354617298
872439516
963572841
521348679
487961325
138296754
296754183
745183962

618925437
354817269
972436518
863572941
521349876
497681325
139268754
286754193
745193682

187926435
593478621
624135978
346781592
271549386
958263714
419857263
765312849
832694157

957326418
841957263
362481795
573864921
629715834
418239657
736542189
184693572
295178346

398127456
751643829
624958137
483591672
965472381
217836945
142365798
536789214
879214563

539627418
714589326
268431795
492178653
385296174
671345289
827963541
956714832
143852967

176823459
549761823
328594176
851947362
463152798
297386541
732615984
685439217
914278635

965321487
187495623
432867159
356219748
824573961
719684235
241938576
598746312
673152894

759321486
621458739
834967251
372185694
486279513
915643872
543892167
298716345
167534928

437921586
628753194
915684237
591367842
742819365
863245971
356178429
284596713
179432658

419827563
278635419
365941728
953168247
742359681
186274935
521786394
697413852
834592176

468723519
913645782
752918346
845369271
397251468
126874935
584197623
271536894
639482157

869321574
317548926
245679183
493785261
621493857
758216349
584937612
132864795
976152438

698421573
732658194
541937268
159874632
473562981
286319745
925783416
864195327
317246859

687923514
132574869
459168327
821396475
576841293
394257186
765482931
243619758
918735642

879624513
542137968
316895724
495316872
267458391
183279456
728563149
931742685
654981237

684923517
275814639
319765482
528437196
461298375
793156824
842671953
956382741
137549268

183629547
694758123
725314968
217546389
536982471
948137652
859471236
362895714
471263895

183629547
794538162
652714938
517346289
236985471
948172653
879451326
365297814
421863795

674829531
125736489
983514267
816497325
752163948
439258716
341675892
297381654
568942173

637421589
192578346
584396172
968143257
423957618
715862934
271685493
346719825
859234761

768921543
459873612
132546798
325684179
871295364
946317825
584769231
613452987
297138456

768921543
429573618
135846792
352684179
871295364
946317825
584769231
613452987
297138456

139824576
687395214
542167389
958732461
726419835
314586927
873951642
465278193
291643758

839621547
752894163
164573829
475368912
918247356
623915784
591436278
286759431
347182695

468921573
753684129
192735846
326897415
841352967
975146382
534278691
219463758
687519234

468921573
753486129
192735846
346897215
821354967
975162384
534278691
219643758
687519432

468921573
753684129
192735864
346897215
821356947
975142386
534278691
219463758
687519432

796328541
354916278
182475693
839542167
267891435
415637982
923754816
641283759
578169324

394627581
687531924
125984763
912763458
568149237
743852196
839415672
271396845
456278319

438129576
619745832
725836194
241573689
357968241
986214753
873691425
564382917
192457368

748129536
621345798
395876142
532491687
469758213
187263459
814632975
976584321
253917864

849126537
521347869
367985142
732451698
456879213
198263475
914532786
685794321
273618954

749126538
821345769
356978142
532481697
468759213
197263485
914532876
675894321
283617954

369728541
784519362
512346987
843165279
925873614
176492835
498231756
231657498
657984123

184927563
972563814
635814792
541386279
826791345
793245186
217459638
359678421
468132957

698421573
134758692
725936418
982673154
576142839
341895726
217384965
859267341
463519287

195728634
724631895
683495712
271956348
439872156
568143927
916584273
357269481
842317569

378924615
529631487
146875392
817453269
692718534
435296871
263149758
984567123
751382946

957823614
312645978
486917532
234196857
671584293
598372146
725461389
169738425
843259761

539824617
214756839
867319452
956437281
428961573
173285946
695178324
381642795
742593168

873529641
514786932
692314785
348961527
926457813
157238469
739842156
281695374
465173298

917328654
836541927
452769183
785416239
693257841
124893765
279634518
548172396
361985472

415827693
936415782
782693415
123786549
648259371
579134268
357961824
261548937
894372156

178429653
634758129
592136487
956274831
281963574
347815962
825391746
413687295
769542318

574928631
129736458
863514297
916487325
752163849
438295716
341679582
287351964
695842173

574829631
128736459
963514287
816497325
752163948
439258716
341675892
297381564
685942173

597128634
348576192
126439875
712653489
869714253
435892716
683947521
254381967
971265348

539824671
462791835
187536924
691253748
753148269
248967513
975312486
816475392
324689157

793824651
415673892
682159473
359281764
168347529
274965318
926738145
847512936
531496287

137928645
896754213
524613897
249837156
783561429
615249378
961485732
452376981
378192564

438927651
952614873
176385924
863571249
791462538
245839716
514796382
329158467
687243195

978521634
451693827
236487591
724836915
389154762
615972348
563248179
192765483
847319256

149328657
832576491
567419823
456937218
791852364
328641579
985763142
613294785
274185936

745928631
613754892
298316745
967243158
384561927
521897463
856139274
472685319
139472586

915327684
284615793
736948152
591482367
827563419
643179528
369854271
452791836
178236945

465128793
321679458
987345126
752861934
694753281
138492675
273514869
846937512
519286347

496821735
825734196
713596842
284967351
531482967
679153428
947615283
368279514
152348679

598621743
741398652
632754198
264987531
153462987
879135426
315279864
927846315
486513279

396425781
458617329
721938465
632841957
184579236
579362814
943186572
215793648
867254193

569321748
782694153
431785629
645937281
327148596
198562437
256819374
873456912
914273865

563921748
982674153
471385269
745239681
326148597
198567432
259816374
837452916
614793825

983621745
547938162
162457839
835762914
416589327
729143586
291874653
674315298
358296471

418923765
576814329
392756184
725169438
841372596
963485217
134697852
289541673
657238941

934821765
628795134
175346289
413578692
759263841
862419573
286134957
541987326
397652418

431625789
679384125
528719436
362971854
794568312
815243967
153496278
246837591
987152643

695421738
831975426
247863195
452389617
318647952
769512384
984156273
126738549
573294861

138629745
927854613
564713928
642938157
893571462
715246389
271495836
456387291
389162574

568923714
124587369
397416528
732148695
845769231
619352487
476831952
251694873
983275146

468923715
152487369
397516248
735148692
824769531
619352487
576831924
241695873
983274156

468321759
193457682
752986134
527164398
314598267
689732541
931875426
876243915
245619873

356428719
817956243
942731568
794612385
238549671
561387924
689173452
423865197
175294836

596124738
341876952
287359416
478213569
962745381
135698274
623987145
859431627
714562893

564821739
219753846
873694125
795368214
432179568
186542397
628417953
341985672
957236481

815426739
467893215
392157648
273549861
186372954
549681372
651238497
738914526
924765183

356921748
914678352
782453619
873546291
645192873
129837465
468219537
597384126
231765984

189326745
365417928
274958163
716842359
938165274
542793681
421579836
653281497
897634512

549328761
381746529
276159834
628491375
715832496
493567182
957213648
864975213
132684957

795621843
423857169
168439572
316798254
879245316
542316987
984173625
657982431
231564798

743129856
985643217
162578493
357286941
816954732
429317685
594761328
631892574
278435169

347129856
185674392
629853741
891732564
456981237
732465918
968517423
274396185
513248679

467925813
812743596
953168724
784612359
529387641
136459287
291836475
678594132
345271968

196425873
257318469
483679512
941867235
862531794
735294681
328146957
519782346
674953128

137426895
469758321
825319476
752943168
394681257
681572934
543197682
216835749
978264513

576321849
892674153
431895267
745238691
368149572
129567438
257916384
983452716
614783925

674529831
125738469
983614257
816497325
752183946
439265718
341876592
297351684
568942173

657429831
198536742
234871596
726913458
415782963
983645127
572164389
341298675
869357214

915427863
437856912
826139547
571384629
692571384
384962175
258713496
743698251
169245738

396425817
582617394
714839256
278541963
945376128
163298475
829754631
637182549
451963782

167923845
524618739
839547621
658394172
291875463
473162958
942751386
315486297
786239514

135624897
792835416
864917523
281379645
657482139
349156782
516298374
423761958
978543261

764923851
928157436
513468297
857691342
639284175
142735689
371546928
285319764
496872513

956321847
341978625
782456391
298134756
467895213
135762984
823547169
674219538
519683472

946125837
752683491
138497526
465712983
289536174
371849652
624978315
813254769
597361248

364521978
278946351
159378426
532184769
897653142
416297835
943865217
681732594
725419683

765821943
493657182
128439576
312796854
876245319
549318267
984173625
657982431
231564798

367425981
825319467
419786523
972634815
184952736
653871249
731298654
296543178
548167392

167423985
528619734
934587621
659348172
281975463
473162859
842751396
315896247
796234518

418723965
596814327
372956184
725169438
941382576
863475219
134697852
287541693
659238741

538921764
179684523
426357981
392845617
714296835
685713249
243569178
851472396
967138452

873421659
129567438
654983127
982716543
746235981
315849762
291658374
467392815
538174296

943621758
215978463
867543912
458396271
632714895
179285346
786452139
524139687
391867524

875321649
129467538
643985127
982716453
736254981
514839762
291648375
367592814
458173296

473821659
129567834
658943127
982716543
746235981
315489762
291654378
867392415
534178296

435721986
298546371
761938542
914385627
652479813
387162495
829657134
573814269
146293758

387521649
549876132
612439578
968143257
174258396
253697814
426915783
791382465
835764921

435721896
269548371
781639542
814395627
352476918
697182435
923857164
576914283
148263759

845721396
931654728
726938541
584269173
672143859
193587462
257316984
368495217
419872635

486921753
532687149
719534628
241863597
865749231
973215486
157392864
694158372
328476915

468521973
932678145
715934628
241863759
896745231
573219486
157392864
684157392
329486517

465721983
732689145
819534627
241963758
976845231
583217496
157392864
694158372
328476519

496521873
732698145
815734629
241963758
967845231
583217496
158372964
674159382
329486517

495621873
632758149
817934625
241563798
576849231
983217456
158372964
764195382
329486517

476921853
931586247
825743916
642318579
157694382
398257164
583479621
264135798
719862435

978421356
135678942
624935817
246783195
587192634
319546278
452369781
763814529
891257463

746921385
138457269
925863417
672315948
859746132
314289756
281574693
497638521
563192874

746921583
139857462
825463719
672315948
958746231
314289657
281574396
497638125
563192874

486921573
932576481
715843269
829354617
657198342
341762895
298637154
563419728
174285936

496721853
832659417
517834269
159372684
684915732
723486195
371298546
245163978
968547321

456921738
932578461
718634295
184392576
697145823
325786149
271863954
869457312
543219687

698521743
431796528
527843196
819452367
743968251
265137489
384675912
152389674
976214835

576921483
932684517
814753269
468195372
357862194
129347658
781236945
643579821
295418736

895721463
631945827
427683195
158362749
964578231
273194658
719436582
386257914
542819376

589421763
132769845
647538219
796185432
821346597
354972186
978654321
215893674
463217958

584921637
231576849
697348125
143695782
925187364
876432591
412853976
359764218
768219453

986321574
752684391
431759826
679813245
128547963
543962718
317498652
864275139
295136487

986321574
752684391
431759826
679813245
128547963
543962718
367498152
814275639
295136487

873621945
651984327
429735168
317562489
986473251
245198673
798346512
162859734
534217896

459721836
761583249
328964157
532847691
187695423
946312578
815439762
273156984
694278315

793521684
861493572
524876319
948762153
237185496
615349728
486957231
172638945
359214867

379521846
561894327
428736195
917362458
856479231
234185769
785943612
142658973
693217584

643521789
982473156
715968432
576249318
834716295
129835647
251387964
397654821
468192573

367921584
982654371
415783296
241578963
579346812
638219457
153862749
794135628
826497135

847621953
293587641
516439782
624378195
781295436
935146278
168754329
379862514
452913867

534721968
792648351
816395427
251834679
689157234
473962815
367589142
128476593
945213786

968421753
315978462
274536819
421683597
836759241
597142638
649817325
182365974
753294186

476921853
352486971
189573624
693842715
547139268
218765349
931657482
724318596
865294137

586421739
391578462
742693185
628714953
459386217
137259648
813947526
274865391
965132874

547621839
361589472
892743165
724816953
659374218
138295746
413968527
286457391
975132684

867521493
351498627
294763815
612374589
748159362
539286741
973642158
425817936
186935274

489621753
351749286
627835149
742918365
518367492
936254817
295183674
164572938
873496521

857921436
461873925
293645781
712458369
689137254
534296817
925364178
146782593
378519642

957821436
461973825
238645791
812759364
679134258
543286917
725368149
186492573
394517682

875921436
461853927
239647581
512478369
698135274
743296815
927364158
154782693
386519742

837621594
462859731
591734628
924165873
786493152
153287469
318976245
279548316
645312987

857921634
429836175
136574982
641758329
378269541
295413867
912687453
783145296
564392718

659821347
423697581
871345692
316958274
294173865
587264139
732416958
948532716
165789423

678521943
492683715
135974286
326817594
519436827
784295631
841769352
963152478
257348169

567821934
423679815
198435762
975263481
641598327
832714659
716982543
284357196
359146278

659821347
423657981
871349652
316985274
294173865
587264139
732416598
948532716
165798423

863721945
415396872
792845136
624179583
138562794
957483621
376218459
581934267
249657318

853721964
461893257
792564831
125936478
376418592
948275316
537682149
684159723
219347685

953821674
471693258
862574931
125367489
387419562
649285317
598732146
714956823
236148795

647921358
592836471
138745296
864193527
375462189
219587643
953674812
721358964
486219735

638421957
517693284
492857631
169582743
374169528
825374169
756948312
983215476
241736895

867421359
531978642
249653718
478532961
156894237
923167485
682745193
795316824
314289576

749821563
632945178
581376492
316294785
958713624
427658931
193462857
875139246
264587319

854921637
691387524
723546189
465872913
138469275
279153468
517234896
342698751
986715342

984721653
672953841
351468279
495812736
168347925
237596184
749685312
816234597
523179468

984721653
672953841
351468279
495812736
168347925
237596184
749685312
826134597
513279468

896421375
742356198
351897426
518273649
674918532
923645781
439562817
185739264
267184953

536421879
791583462
842679135
623817954
458396217
179254683
317948526
284765391
965132748

356421987
784359612
219876543
163745298
547298361
892613754
438562179
621987435
975134826

869421573
741539682
235867149
513974826
924386751
687152934
356298417
198743265
472615398

395821647
742659813
816347259
458972136
169534728
237186495
571263984
623498571
984715362

658421397
734589612
129673845
365942781
947168523
812357469
471236958
286795134
593814276

937421658
815967432
264538719
421873596
783659241
596142387
349716825
172385964
658294173

735421698
869735241
124689537
613854972
598372164
247196853
486517329
352948716
971263485

976421853
815973462
234586719
421638597
368759241
597142638
649817325
182365974
753294186

397421568
852763194
461589327
723958641
549617283
618234975
174396852
236875419
985142736

659321487
841657932
327498651
516983274
298174365
473265198
732816549
984532716
165749823

649821357
823657941
571349682
316985274
254173869
987264135
732416598
498532716
165798423

387921564
569437821
124865973
741582639
298376415
653149287
932614758
416758392
875293146

389621754
576439821
124875693
791542368
263987415
845163279
932718546
417356982
658294137

389721654
576493821
124865973
917542368
253986417
648137295
732618549
461359782
895274136

389721564
576438921
421965783
814572639
297386415
653149278
932614857
165897342
748253196

693721854
758436921
124985763
319542687
275368419
846179235
932814576
481657392
567293148

967521843
253489617
481673952
592746138
634158729
718932465
126397584
375864291
849215376

785321649
623497815
149856372
531672498
478935126
296148753
312769584
967584231
854213967

869721453
371495682
245836197
712548936
458369721
936217845
594673218
623184579
187952364

963421758
851973426
247586139
312648597
489357612
576219843
734895261
628134975
195762384

763421958
851793426
249586137
312648795
487359612
596217843
934875261
628134579
175962384

968421573
432765819
517839642
256917384
781643925
394582167
845376291
173298456
629154738

845321679
396487512
712569843
678215394
139846725
524973168
263798451
451632987
987154236

498321576
537468129
621795483
915274368
264839751
783516942
142987635
879653214
356142897

376821594
189745362
524963817
765392148
841657923
293184675
958476231
637218459
412539786

473621589
829534761
156789324
612493875
985217436
347865912
238956147
791342658
564178293

463721589
829534176
157689324
712493865
985216437
346875912
238957641
691342758
574168293

453921768
867435291
129687354
512863947
694172835
738594612
975318426
246759183
381246579

635721849
497856132
281394756
348275691
529613478
176948325
714569283
963482517
852137964

594723816
183469572
276815349
825674193
637591284
941238657
719386425
358942761
462157938

594623718
173489652
268715349
725864193
836591274
941237586
619378425
357942861
482156937

658923471
294871356
173546928
769134582
531268749
482759613
847692135
326415897
915387264

684723159
273591864
195468732
467152398
952387641
831946527
728634915
349815276
516279483

685723149
941586237
723149586
592618374
164237958
378954621
436892715
219475863
857361492

715823496
649517238
823649517
592761384
174238659
386954721
437192865
261485973
958376142

685723941
912465837
743918256
294351768
531687492
876294315
368142579
429576183
157839624

417923685
359468271
826715439
183642597
675391842
294857316
741536928
968274153
532189764

175623489
369784521
428591637
817439265
256817943
943265178
582976314
791342856
634158792

746523819
185697243
932481657
578942136
491356728
263178495
357264981
814739562
629815374

859723164
643915278
172684539
987541326
526379481
431862795
318497652
764258913
295136847

649123587
813597462
275684193
132875649
598246371
764931258
951368724
426719835
387452916

146923857
925784631
783516249
267149583
439658172
851372496
678431925
594267318
312895764

586923147
192784635
374156298
638295714
427861359
915437862
853642971
261579483
749318526

764923158
125768493
398415627
472539816
639281574
581647239
917854362
243176985
856392741

879523416
463179852
152864379
387491625
915236784
246758193
794315268
628947531
531682947

981423657
765918243
324576981
846759132
273164598
519832476
138245769
492687315
657391824

187623459
926154837
354798162
832419675
679582341
415376298
793861524
561247983
248935716

179523684
254867319
638149752
596371248
713482965
842956137
987635421
461298573
325714896

761423598
854961723
932785146
286149375
379652814
145378269
613897452
598214637
427536981

976823145
452196783
813754629
295461378
381975462
647238951
568317294
739542816
124689537

658123479
137495682
294876153
563712894
742958361
819634725
386549217
921387546
475261938

965723481
182456793
734918256
326894175
518267349
497135862
271549638
853671924
649382517

574923681
913684752
826715439
342871965
187596243
695342817
439167528
258439176
761258394

945623718
671584293
382971465
219867354
453192687
768345129
536419872
197238546
824756931

574923816
136857942
892461735
243786159
968514327
715239468
327648591
681395274
459172683

148523967
765918432
239467851
513689724
824731596
697254318
352846179
476195283
981372645

857924631
924631758
316578429
135762984
682419375
479853216
268197543
791345862
543286197

735924618
492168537
186753924
367541289
924836175
851297346
513489762
649372851
278615493

735924618
492681537
186753924
367145289
924836175
851297346
513468792
649372851
278519463

785324916
492186537
136759824
367541289
924863175
851297643
519438762
648972351
273615498

816724935
724539618
539861742
348657291
695412873
271983456
982175364
167348529
453296187

671924583
259183476
384567129
548612937
127439865
963758214
896341752
715296348
432875691

957324861
314698527
628517943
546972138
239186475
871435692
485763219
163259784
792841356

695824173
823715964
417936528
961573842
274681359
358492716
749168235
582347691
136259487

576824913
923157648
184963527
458792136
732615489
691438275
247589361
315276894
869341752

638924175
914576328
725381496
389652714
256417839
147839652
892143567
473265981
561798243

875924136
391567842
462318975
236791458
954683721
187452369
548176293
719235684
623849517

687924531
139865247
254731986
473682195
928517463
516493872
842176359
791358624
365249718

687924531
931865247
254731986
473682195
128597463
596413872
842176359
719358624
365249718

379624158
651798324
482513967
836945712
945172836
217386495
798251643
564839271
123467589

359624178
671598324
482713965
836945712
945172836
217386459
798251643
564837291
123469587

591724683
836951472
742863951
968147325
274635819
315298764
457382196
683519247
129476538

517824693
936157482
842963751
169748325
284635917
375219864
458392176
693571248
721486539

785924361
914376258
362518749
576143982
291785436
843692175
457261893
628439517
139857624

685924371
974361258
312578649
567143982
291685437
843792165
456217893
728439516
139856724

963824571
241579368
785361942
428796153
637152894
519438627
376215489
154987236
892643715

738924516
912356784
546781392
487695123
395172468
621438957
863549271
179263845
254817639

875924631
193876524
264513798
582739416
647281359
319645287
738162945
921457863
456398172

963824715
458731962
172965384
314659278
895217436
726348591
649583127
587192643
231476859

961324758
487195623
532768941
723651894
146839572
895247136
674583219
259416387
318972465

346925817
592187346
187364925
973651482
425879631
861243759
614598273
759432168
238716594

679125438
485739621
312486579
243967815
157348296
896512743
761894352
924653187
538271964

374925618
198346275
562718349
239167584
485239761
716854923
657483192
941572836
823691457

369725814
457189263
128436759
986357142
571294638
243861597
612973485
835642971
794518326

194325876
635718924
872649315
528463791
943871562
716592438
357286149
469157283
281934657

631925478
825471396
974863512
467592831
198346257
253718964
319684725
786259143
542137689

398725641
476138529
125964783
819472365
257386914
643519278
932641857
561897432
784253196

469825713
781963425
532417698
328579164
945681372
176234859
657398241
293146587
814752936

489625713
761483529
532917468
326579184
945861372
178234695
657398241
293146857
814752936

491325786
375618942
826479513
183967425
754182369
269534178
542891637
938746251
617253894

739625148
415837692
628941537
954786321
267413859
183259764
396172485
872564913
541398276

469825713
231746589
785913264
942358671
378169452
516274938
853692147
627481395
194537826

784925316
315648297
926713854
278351469
153496728
469287135
642839571
891572643
537164982

876925143
341678592
592431687
463857921
257319468
918264735
139742856
685193274
724586319

938725164
741863925
652941378
826437591
479156832
513289647
265378419
187694253
394512786

738925461
641837925
952641378
826473519
497156832
513289647
265318794
189764253
374592186

938425617
721693854
645871329
896142573
154367982
273589146
567914238
382756491
419238765

943725681
871639254
562481397
735862149
428917563
619543872
387296415
296154738
154378926

348125769
619374825
527986314
751692438
293748651
864513297
932457186
485261973
176839542

439625871
671894325
825317496
318576249
596482137
742139568
284961753
953748612
167253984

758926314
412378695
936451872
547832961
189564237
623719548
395247186
864195723
271683459

357926184
916487352
842531679
528743961
479162538
163859247
794315826
631278495
285694713

348926715
726514983
915837462
659178324
274653891
831492576
593281647
482765139
167349258

439826715
786451239
215973468
921538674
578164923
643792581
892347156
164285397
357619842

173826954
892547136
465391287
359684721
614752893
728913645
236479518
987135462
541268379

174826953
892537146
365491287
459683721
631752894
728914635
246379518
987145362
513268479

957426318
831795264
246381975
614958732
572163489
389247651
193872546
468539127
725614893

853926417
712438965
964571328
635742891
478159236
291863574
586397142
129684753
347215689

943726581
871539264
625481397
736852149
458917623
219643875
387295416
592164738
164378952

953826714
481739265
672514398
836172459
125948673
749653182
318297546
297465831
564381927

953826714
481793625
276514398
832167459
165948273
749235186
318679542
697452831
524381967

168527493
935416827
742893615
319678254
856942731
274135986
421759368
697381542
583264179

941527638
682349175
753618249
216984357
895173462
374256891
568731924
137492586
429865713

839527146
517684923
246913587
794865231
162439875
358271469
675142398
923758614
481396752

691827543
875493612
423651789
214576938
958342176
736918254
562184397
187239465
349765821

841927356
297536481
635418297
758692134
963184572
124753869
516349728
472865913
389271645

543127869
982654137
176389254
368791425
715842396
429563781
237915648
891436572
654278913

194327865
382695147
576481239
468739521
731852496
925164783
247913658
819546372
653278914

143827965
892645137
576319284
365798421
418532796
729164358
287951643
931486572
654273819

169527384
854139276
327846915
985263147
632471859
741985623
578392461
496718532
213654798

953427618
812639475
476581329
745862931
289173546
631954287
597348162
124796853
368215794

953827614
481693725
276514398
832176459
165948273
749235186
318769542
697452831
524381967

953827614
481639275
726514398
837162459
165948723
249753186
318296547
692475831
574381962

954327861
361458972
827916534
792543186
143869725
685172349
236791458
579684213
418235697

731928564
826547193
594631278
418375926
673294851
952186347
189462735
345719682
267853419

376528491
548913672
912746835
451639287
237184569
689257143
895471326
724365918
163892754

375628491
648913572
912745863
431569287
267184359
589237146
893471625
724356918
156892734

543928167
926371584
718645932
437562819
185793246
269814753
652489371
371256498
894137625

936128745
827456193
514973862
695712384
473869251
182534679
359287416
248691537
761345928

573128649
986453172
214967538
652789314
397541826
148236957
729815463
835674291
461392785

197528643
364971582
825346791
546189327
218437965
739265814
972654138
451893276
683712459

617328945
894517236
325946781
978651423
256834179
143792658
731489562
489265317
562173894

374928615
961357248
852416937
728549361
195632874
436871529
213785496
687294153
549163782

179528634
354716289
628394715
596273148
732481956
841965327
983652471
417839562
265147893

164528739
792346185
853719264
247961358
915483672
386257491
571834926
438692517
629175843

461528739
792364185
853719264
247196358
915483672
386257941
579831426
138642597
624975813

731928654
689543712
524716839
215687943
963452187
847391265
472165398
198234576
356879421

731928654
689543712
524716839
215687943
963452187
847391265
372165498
198234576
456879321

731928654
629543817
584716932
215687349
963452781
847391265
372165498
198234576
456879123

471628359
968357412
523149867
815734926
247896531
396215784
189572643
634981275
752463198

149328576
752496138
683751249
496835721
831672495
527149863
218967354
974513682
365284917

596728143
438169725
721534869
657312498
983645217
214897356
162973584
879451632
345286971

954128376
761453982
832679145
527931864
618742593
349865721
493586217
286317459
175294638

543928617
761345829
298671435
974863152
125794386
836152794
482537961
359416278
617289543

831629574
924578163
576431289
649385721
783214956
152796348
497162835
315847692
268953417

173529864
456873219
928416357
249367185
761985423
835142796
387691542
612754938
594238671

648529173
953167248
712384659
125743896
496852731
837691524
271436985
564978312
389215467

635829714
127465398
849371625
291687453
568934172
473152986
712543869
356798241
984216537

583729614
761548239
942316578
829435761
154672983
376981425
217894356
698253147
435167892

435829716
127654398
869371245
291487653
648935172
573162984
716543829
352798461
984216537

487129365
139586472
625437819
572813694
394675128
861294753
243961587
718352946
956748231

578329416
649571283
132468759
726983541
483715692
915642837
254197368
397856124
861234975

781429536
936185472
425637819
617248953
398576241
542913687
273894165
859761324
164352798

753429618
814673952
926518734
549736281
637182495
182954376
291847563
375261849
468395127

598634721
364721985
271985643
832156479
946873512
715249368
157492836
683517294
429368157

526738491
374291586
819645237
685174923
431952678
297863154
163527849
758419362
942386715

745932681
891465723
263781954
687193245
412578369
359624817
178356492
536249178
924817536

897635412
426819573
513472986
739524168
165387249
284961357
942756831
371248695
658193724

956137482
742986531
813245769
587429316
394618257
261753894
628594173
175362948
439871625

749631852
352849761
816752493
923476518
461985327
578213649
284597136
637124985
195368274

749631852
352849761
861752493
923476518
416985327
578213649
284597136
637124985
195368274

687139542
542876913
391452687
468725391
723691854
915348276
139287465
256914738
874563129

685139742
742586913
391472685
476825391
523691874
918743256
139257468
264918537
857364129

158639274
936742581
724518963
297453816
861927345
543186729
675894132
412375698
389261457

542138976
681597324
973642851
297386415
164759283
358214697
739865142
826471539
415923768

269435817
453178962
178692435
816257349
795314628
324986571
682749153
541823796
937561284

859236147
236417985
741598362
472853691
968172534
513964278
197385426
625749813
384621759

962138457
813475692
754926138
648351279
329867541
175249863
537612984
481593726
296784315

617532948
932846157
548179362
123695784
869724531
475318629
781263495
354987216
296451873

875236419
914758236
623941587
159367842
347582691
268419375
532194768
796823154
481675923

867432519
421957683
953168427
395624178
278519364
146873952
639281745
584796231
712345896

768239514
924561837
351748629
682175943
193824765
475396281
816953472
537482196
249617358

768239514
324561897
951748623
682175349
139824765
475396281
816953472
597482136
243617958

298534716
346791825
751268349
137825694
824976153
569143287
475612938
682359471
913487562

682739514
751648293
943125867
867593421
239814756
415267389
176382945
324956178
598471632

487936215
361425978
295187364
538642791
672819453
914753826
743591682
129368547
856274139

795238416
461759382
823164975
648321597
259647831
317985264
534816729
172493658
986572143

756239814
984671325
321845697
572168943
139724568
468593271
613987452
897452136
245316789

657239814
384651729
921847536
572168943
193724658
468395271
715983462
836472195
249516387

967235814
384791526
521846793
632178945
159324678
478659231
715983462
893462157
246517389

657238914
894651723
321947586
572169348
138724659
469385271
715893462
986472135
243516897

867932514
491685327
235147896
748259631
356718942
129364758
583426179
912873465
674591283

487639215
639251847
125478963
341927586
296845371
758163429
863512794
512794638
974386152

567432918
893176542
241589763
925318674
734625891
186947325
458761239
379254186
612893457

856734912
491582736
732169854
289416375
617358249
345927168
124875693
578693421
963241587

975634812
431528697
826197345
782469531
653712984
149385276
297851463
564973128
318246759

487635912
532419786
169278354
721894563
356721849
894356127
243587691
978162435
615943278

964835712
571692834
832174965
293517486
718469253
456328179
125986347
689743521
347251698

458736912
632519847
179284365
821945673
367821594
594367128
243698751
985172436
716453289

768934215
235618974
491527638
523471869
647892153
189356742
854169327
376285491
912743586

825934716
493671285
176528943
359462871
712389564
684157329
968745132
231896457
547213698

598234617
423617589
716895342
964182735
357469821
182753964
841576293
635921478
279348156

678532419
194786325
532491678
825317964
963824751
741659283
289163547
416975832
357248196

276438519
584619723
193527648
628754931
459163287
317892465
735241896
841976352
962385174

194538627
638217549
752694813
945126738
267385491
813479265
486953172
371842956
529761384

817935624
596214837
243786519
962871453
374659182
158342796
635498271
721563948
489127365

598637421
362491857
471528396
257843169
146759238
983162574
825974613
734216985
619385742

157934628
928756341
643281957
361479285
492568713
785123496
539612874
216847539
874395162

647531928
938247615
512986734
473198256
269354871
185672349
791825463
326419587
854763192

697531428
538247619
412986735
943178256
286354971
175692384
729415863
361829547
854763192

546731928
913286574
278945361
691324857
457819236
832657149
124578693
765193482
389462715

674139528
512684397
938527416
459263871
327841659
186975234
765412983
241398765
893756142

647139528
512684397
938527416
459263871
273841659
186975243
765312984
321498765
894756132

746139528
512786394
938524617
459273861
263841759
187965243
375412986
621398475
894657132

815739624
743162589
692548371
957416832
281953746
364287915
126875493
579324168
438691257

795831624
483269715
612574389
371958462
249316857
856742193
967123548
524687931
138495276

549136827
187492563
263875914
432968751
718254396
695317482
821749635
376581249
954623178

419538627
526749318
378612954
941273586
735861249
682954173
893127465
257496831
164385792

489735621
621498357
375612984
142867593
958143762
763259418
837926145
294571836
516384279

684937125
197265483
235814796
762493851
458621937
319578264
946752318
573189642
821346579

894135726
175426839
236987415
482691573
567342981
319758264
648573192
921864357
753219648

159736428
678524319
423819756
512493687
984267531
736158294
341682975
897345162
265971843

478531629
651924873
329687415
794162538
865793241
213458967
942315786
186279354
537846192

485736129
192485367
376291485
749863512
528147936
631952748
817524693
953618274
264379851

586739241
342816975
917524836
731245689
258697413
694183752
863452197
425971368
179368524

762139845
583476219
914852376
426985137
178643592
359217468
835791624
691524783
247368951

985237641
432516987
761894352
159682734
346179528
827453169
678321495
594768213
213945876

795238641
432716589
861954327
157692834
346185792
928473156
689321475
574869213
213547968

756932841
128754396
349168572
267591483
915843267
834627915
691285734
573419628
482376159

129835647
485176329
367942185
974218563
832657914
516493872
651729438
798364251
243581796

291835647
485176392
367924185
174298563
839657421
526413879
652741938
718369254
943582716

658132947
217469385
349785612
483921576
591678234
726354891
864597123
132846759
975213468

576132849
219487356
348956712
453821697
861795234
927364581
684579123
132648975
795213468

874931652
631527894
925468713
568379241
793142586
142856379
456713928
287694135
319285467

984631752
761528934
523479816
679385241
845162397
132947568
457813629
296754183
318296475

284736951
716589324
395421678
521974863
437268195
869315247
653142789
978653412
142897536

498132657
217645389
356978214
823491576
675283491
149756823
531867942
784329165
962514738

681932754
923547681
457861329
765418293
839625417
214379865
542796138
396184572
178253946

846731952
723549681
915628437
364987215
297153864
581462379
672395148
459816723
138274596

198432657
247615389
356978214
823194576
675283491
419756823
531867942
784329165
962541738

461938257
285167943
397452168
126394785
549871632
738526419
872645391
954213876
613789524

461937258
725168943
398452176
176324895
549781632
832596417
987645321
654213789
213879564

829437651
753619248
146582379
392145867
468793512
571826934
984351726
237964185
615278493

169837452
845612397
327945681
476258139
218369745
593174826
651423978
784591263
932786514

498731256
127865349
653942871
964287135
875613492
231594687
582476913
346159728
719328564

849132756
271456839
635978412
598714263
362895147
417623598
756249381
183567924
924381675

948132756
271856934
635479812
589714263
362985147
417623589
756248391
193567428
824391675

216739458
437285619
598146372
684592731
351678924
729314865
963451287
875923146
142867593

487132659
621459837
359768214
945316782
216987543
738245196
893621475
572894361
164573928

724935168
918624753
365718294
173289546
852461379
496357821
641872935
537196482
289543617

984531762
761428935
523679418
679384251
845162397
132957846
457813629
296745183
318296574

517832964
649715823
823694571
382561749
164927358
975348216
798156432
431279685
256483197

257431968
986257341
413689572
534978126
869125734
172346895
795864213
348712659
621593487

742938165
591726483
683415927
374261598
956843271
218597634
435689712
867152349
129374856

718235964
594761328
623948715
382679541
175824639
469153287
851396472
937412856
246587193

982734561
165982347
743156982
231469875
596827413
478513296
614295738
857341629
329678154

982734561
135682947
746195382
291463875
563827419
478519236
314256798
857941623
629378154

578934162
341267598
926851743
769485321
215693874
483172659
197346285
852719436
634528917

894135762
175426893
236987415
482691537
567342981
319758246
648573129
721869354
953214678

891237564
257694381
364518927
738145296
645329178
129786453
916853742
473962815
582471639

198532764
275694381
634817925
869145273
347926158
521783496
916378542
453269817
782451639

198532764
275694381
364817925
839145276
647923158
521786493
916378542
453269817
782451639

485132967
921567384
637498521
179346852
268759143
354821679
812975436
546213798
793684215

628435971
741928653
359617248
213789564
497156382
586342719
935864127
872591436
164273895

524831679
783629415
691754823
257348196
316972548
849516237
932465781
468197352
175283964

524831679
873629415
691754823
258347196
316982547
749516238
932465781
467198352
185273964

524831679
378629415
961754328
253947186
416382597
897516243
782465931
649173852
135298764

524831679
893627415
761954823
258749136
416382597
379516248
932465781
647198352
185273964

196835274
824761539
537924816
953476182
271398645
648512397
762189453
385647921
419253768

495832176
813647259
672519843
764123598
938465712
521798634
256974381
347281965
189356427

456932871
923781564
817654329
684597132
139268457
572143986
391876245
745329618
268415793

948132576
653897214
217654983
382419765
574268139
196375842
439581627
721946358
865723491

629531478
583742619
417986235
934128756
768354921
152697384
291475863
376819542
845263197

582431679
146597823
397862145
873654912
619273584
425918367
758346291
964125738
231789456

562431879
148597623
397862145
873654912
916273584
425918367
754386291
289145736
631729458

946531872
283796451
157824369
438259617
591647283
672318594
369182745
724965138
815473926

892134576
537628914
146597328
628473195
471952683
953816247
285769431
769341852
314285769

456132978
893765412
271489653
924318567
637524891
185976324
748651239
369247185
512893746

618934572
954726381
237185946
179652834
582473169
463891725
746319258
395248617
821567493

964231875
251478396
783596412
376982541
498715263
512643789
637829154
829154637
145367928

652134978
819257346
347698251
265941783
738562419
194783562
521376894
473819625
986425137

275936481
684157923
139248756
498371562
751624398
362895147
847512639
523769814
916483275

276139485
981456732
453728619
614892573
529374168
837615924
798241356
365987241
142563897

652734981
981652347
473918526
796421835
824375619
315896472
249163758
537289164
168547293

652734981
981652347
473918526
796821435
824375619
315496872
249163758
537289164
168547293

546139287
987256314
123874659
395721846
678943521
412685973
831567492
269418735
754392168

746531982
293867451
158924367
439275618
571648293
682319574
367192845
824756139
915483726

617435289
245698713
398271546
583764921
129583674
476912358
864357192
952146837
731829465

416937582
293185476
875426319
742869135
539714628
168253794
384591267
627348951
951672843

965234781
274618395
813957642
638725419
527149863
149386527
496571238
351862974
782493156

962537481
584921367
137468925
821653749
645179832
379284156
458716293
213895674
796342518

567934182
431825796
892761345
273486519
185297634
946153278
718542963
659318427
324679851

957134682
421869357
863275941
392416578
786952134
145783296
219548763
678391425
534627819

796132584
218457369
345869721
463925178
951786243
827314956
174598632
532641897
689273415

472531698
539687241
681429375
846395127
317842956
295176834
958214763
124763589
763958412

762834591
591762348
483519627
827451936
954386712
316927485
245173869
638295174
179648253

762834591
591762348
483519627
827951436
954386712
316427985
245173869
638295174
179648253

185734296
347269581
692815743
761928354
839546172
254173968
416357829
973682415
528491637

782134596
539627814
146589327
827493165
461852973
953716248
275968431
698341752
314275689

145638792
678921543
923547168
297385614
856194327
314762859
431859276
782416935
569273481

765234891
284719356
913658742
639825417
528147963
147396528
476581239
351972684
892463175

589734162
714682935
623159487
351976824
968423751
247815396
192548673
436297518
875361249

768934152
921567438
543821769
659748213
312659847
487213695
175492386
836175924
294386571

897632154
145879236
632541798
926413875
354728619
781965423
573286941
469157382
218394567

527836194
491527638
683149527
974312856
312658479
856974213
239481765
768295341
145763982

726835194
491726538
583149726
964312857
312578469
875964213
239481675
658297341
147653982

986734152
214586793
573291468
157849236
328167945
649352817
832915674
761423589
495678321

549832176
213576498
867149253
395214867
781963524
624758319
458627931
136495782
972381645

628935147
439172865
715684923
561293478
842517639
973468512
284756391
157349286
396821754

576832194
829146537
314795862
758624319
432918675
961357428
643289751
195473286
287561943

829735164
674128539
153469287
382641975
467593821
915872643
748956312
296317458
531284796

657932148
289714356
431586297
794153682
365827419
128649735
946378521
812465973
573291864

769832145
842516973
135497286
216378459
497625318
583149627
351984762
674253891
928761534

249538176
875619432
163247859
617954328
354862917
928173564
431796285
586421793
792385641

954731286
836492157
127865439
582674913
379218645
461359872
245987361
793146528
618523794

954731286
836492157
127865439
582674913
479318625
361259874
245987361
793126548
618543792

456738291
317295486
289416537
741589623
962143758
538627149
875962314
123874965
694351872

679138245
312546987
485792163
263459718
591687432
847321596
724963851
156874329
938215674

765139248
312846597
498752163
623485719
541697832
879321654
957263481
186974325
234518976

185639274
746512839
923748516
852196743
317824965
469357182
274961358
591483627
638275491

185639274
746512389
923748516
352196748
817324965
469857132
274961853
591483627
638275491

694831275
352679481
817452396
935216748
748395612
261748539
583167924
176924853
429583167

186735294
472619835
935428761
843167952
251394678
769582143
528946317
614273589
397851426

985437261
472619835
136825794
843761952
251394678
769582143
528946317
614273589
397158426

546137298
273689145
981245736
124768953
358492671
769513824
835926417
612374589
497851362

194835276
627419853
385267419
973154628
541682937
268793541
812346795
756921384
439578162

987136245
641529837
253487196
536718924
718942563
429653781
874261359
162395478
395874612

914638257
685712349
732459618
426985173
871324965
593167824
148596732
359271486
267843591

498731256
731652498
256498173
643187925
917265384
825349761
169523847
384976512
572814639

986437215
721589463
345261798
567928134
293174586
418356972
859612347
172843659
634795821

918534276
764829153
352617498
831975624
296481537
547263981
689742315
423158769
175396842

819534276
754926183
362817459
931675824
286491537
547283691
698742315
423159768
175368942

586931247
943267851
712845639
261378495
478659312
395412786
854796123
639124578
127583964

548639217
162457389
397218564
935764821
786192453
421583976
614925738
273841695
859376142

794531268
612874935
853269174
267498513
341752689
985613742
578946321
439127856
126385497

159736248
876524193
324198765
532619487
691487352
487352619
268943571
945271836
713865924

915637248
867245913
234918765
142369857
783521496
659874321
521483679
498756132
376192584

864931257
915276834
723485169
476529318
392814576
158763492
587192643
649358721
231647985

489736251
163295784
275184369
526943178
917628543
348571692
654812937
892357416
731469825

651739428
398421576
247856913
873964152
469215837
512387694
985672341
126543789
734198265

865931472
793426518
421578693
278649135
654317289
319852746
537284961
942163857
186795324

278935416
641782593
953416278
732561984
894327651
165894327
486279135
319658742
527143869

276931485
913458267
845762391
364589172
792146853
158273649
437815926
521694738
689327514

568231497
923784561
147596382
679153248
831462759
452879136
784915623
395627814
216348975

169237458
754869132
823415967
538674291
476192583
912358674
685741329
291583746
347926815

596832417
278614395
431975286
845367921
712459863
963281754
684193572
359726148
127548639

786931425
912456783
543287169
154798632
327645891
698123574
839574216
265819347
471362958

786931425
912456783
543287169
154798632
327645891
698123574
839564217
275819346
461372958

578931426
912467583
643285179
784193652
325746891
196528734
839674215
261859347
457312968

987631452
164725893
235489617
541897326
872163945
396254178
429376581
713548269
658912734

987631452
164725839
235489617
541897326
826143975
379256148
692374581
713568294
458912763

562839471
981754326
734216895
213547689
645398712
879162534
428975163
157623948
396481257

426731589
751689423
983254176
675123894
348975261
192468735
569817342
237546918
814392657

842731596
936258147
157964238
495672813
321849675
768315924
284597361
573126489
619483752

826739514
745612938
193548276
419326785
258971643
367854129
932185467
584267391
671493852

782936514
145782936
936541287
463298175
859317642
217654893
328175469
574869321
691423758

782936514
945712836
136548297
463281975
851397642
297654183
328175469
574869321
619423758

894137562
173526894
652984731
581493276
267851943
439672158
315269487
926748315
748315629

792831546
684257913
513946782
968715324
321469857
457382169
149523678
876194235
235678491

824739561
795168243
631452978
452681739
369527184
187394625
946875312
213946857
578213496

278931564
196547238
345862179
982375416
763418952
451629387
837254691
514796823
629183745

769438512
235917486
184625973
856341297
472589361
913762845
627854139
341296758
598173624

967438512
235719486
184625973
856341297
492587361
713962845
529876134
641293758
378154629

497832561
538641927
621579438
986413275
372956814
154728396
843267159
269185743
715394682

697438521
841257396
523916874
935671482
286549137
714382965
472193658
169825743
358764219

698431572
241795683
753862419
129357846
536248197
874916325
462173958
317589264
985624731

124938576
983657241
675214983
258149637
367825194
491763852
846571329
719382465
532496718

697432581
254861973
138579426
542786319
376914852
819325764
925147638
781693245
463258197

976431582
281596734
543872169
467319258
835624971
129785346
352948617
698157423
714263895

451739628
368421579
297856413
873964152
649215837
512387964
985672341
124593786
736148295

472538691
938617542
516294837
793861425
264759318
851423976
145976283
687342159
329185764

742539681
516782439
938614257
485297316
129368745
367451892
854126973
671943528
293875164

125837694
476219835
938465721
863741952
251693478
749582163
584926317
612374589
397158246

451832697
876951234
923674581
149263875
568749312
237185946
785496123
314528769
692317458

154832697
876951234
923647581
749263815
568179342
231485976
485796123
317528469
692314758

849237651
172546839
536918247
964123578
317685924
258794163
685379412
791452386
423861795

759438621
386192475
124576398
915324786
638719254
472685913
847953162
593261847
261847539

824739651
796158243
531426978
462581739
359267184
187394562
945872316
613945827
278613495

758139642
143726895
296458137
482697513
917345286
635812974
379261458
564983721
821574369

859431672
147629538
326875194
298356417
473912865
561748329
935264781
684197253
712583946

479531682
283674159
156982734
948126573
531897426
627345891
712459368
365218947
894763215

987134652
231567984
546982173
472315896
863749521
159826437
325491768
694278315
718653249

592831647
487652193
316947258
934215786
751486329
628379514
273594861
845163972
169728435

847235691
562819347
391647825
124396758
685472139
973158462
719563284
438921576
256784913

241938657
785612349
369547821
926175438
857463912
134289765
493721586
672854193
518396274

241938657
785612349
369547821
136279485
857463912
924185736
493721568
672854193
518396274

285934671
947126835
631578294
394761528
768352149
152849763
523487916
479615382
816293457

542937681
387612549
916485732
651743298
479268153
823591476
134856927
298174365
765329814

851937642
469281537
732654819
586142973
914378265
273569481
695413728
127896354
348725196

894531672
512764938
763982145
479325816
238617594
651849327
946253781
325178469
187496253

274935618
518627394
693814257
486579123
937182465
152346789
329468571
745291836
861753942

724935618
651728439
983614257
312579864
495861723
876243195
568492371
239187546
147356982

754231689
981654327
263978145
476582913
315749862
829316574
638497251
542163798
197825436

754231689
681954327
293678145
472586913
315749862
869312574
938467251
546123798
127895436

725438619
864971253
139652847
298564731
317289465
456317982
973845126
642193578
581726394

897431652
316825479
254967183
435618927
921374568
678259314
783196245
569742831
142583796

792438651
841265397
653917824
936751482
287649135
514382976
425193768
179826543
368574219

562834791
897615423
341792865
923148657
175369284
486527139
238971546
614253978
759486312

649238751
812657349
357914268
974125683
261843975
583796124
736589412
198462537
425371896

954238761
812647953
673519248
347125689
269384175
581796324
796853412
138462597
425971836

819435762
423679851
567821934
132598476
678342519
954167283
391784625
746253198
285916347

685231794
142697835
937845216
453789162
829316547
716524983
378162459
264958371
591473628

158432769
964781253
372965148
835276491
726149385
419853672
297514836
681397524
543628917

649238751
182657349
357914268
974125683
213846975
568793124
736589412
891462537
425371896

128634795
394751268
657892143
735419682
462378951
819265374
583927416
271546839
946183527

195432768
487651293
623897145
734915682
862374951
519268374
358729416
271546839
946183527

815439762
637528491
294167853
376942185
589671324
421385976
168294537
942753618
753816249

516839724
839427651
427165839
942371586
165982347
378546192
283614975
654793218
791258463

658934712
941726358
327851496
492185637
863497521
715263984
284579163
576318249
139642875

695834712
841726953
327951486
912485637
463197528
758263194
284579361
576318249
139642875

486539712
591276348
327841659
175984263
264753981
938162475
759628134
642315897
813497526

961238745
472591638
835764912
697142583
514389276
283675491
726413859
158927364
349856127

284935716
516728394
793614258
467589123
938162475
152347869
629473581
845291637
371856942

245839716
916742538
837516492
683127954
792465381
451398267
179654823
328971645
564283179

526931748
743826951
918745632
261378495
489652317
375419826
854297163
632184579
197563284

526931748
943867251
718245639
261378495
487659312
395412876
854796123
639124587
172583964

526931748
843726951
917845632
261398475
478652319
395417826
754269183
632184597
189573264

526931748
943786251
817245639
261398475
498657312
375412896
754869123
639124587
182573964

526931748
743826951
918745632
261398475
487652319
395417826
854279163
632184597
179563284

415632798
269748315
873519246
632871954
197453862
548926173
351294687
726185439
984367521

649832715
872154369
531679248
267581493
915743682
384296571
428965137
756318924
193427856

685931724
917245683
423786159
142698537
376524891
598173462
839467215
254819376
761352948

685931724
917245683
423786159
142698537
376524891
598173462
839457216
264819375
751362948

468931725
917256483
523784169
682193547
374625891
195478632
839567214
251849376
746312958

968431752
317825496
254967183
435618927
629374518
871259364
783196245
596742831
142583679

458231796
621597843
793864215
879125364
345689127
162743589
536418972
287956431
914372658

457631829
398542761
162897534
723954186
645183972
981276453
276418395
534729618
819365247

167439825
382751496
954628173
475286319
291543687
638197542
743862951
816975234
529314768

426739815
918562473
753814269
894153627
165297348
372648951
639471582
241985736
587326194

561437829
928561473
734928561
689153247
315274986
472896315
853612794
147389652
296745138

617234895
952678134
384951276
738512649
295746381
461893527
543189762
129367458
876425913

296735814
417689532
853214796
382147659
761592348
945863127
578421963
634958271
129376485

416937852
578612394
293854716
935276481
741583269
862491537
184765923
329148675
657329148

529136847
734598216
681274935
845617392
963425178
172389564
217843659
396752481
458961723

264935871
759184326
813627495
385472169
647591283
192863547
578219634
921346758
436758912

756934812
941827653
382651497
127495368
463718529
895263174
274586931
518379246
639142785

745931862
961827543
328546197
672194358
153768429
894253671
217485936
486379215
539612784

915632847
682547391
437189256
278395614
541768923
369421578
853214769
794856132
126973485

465931827
812674539
973285146
296418753
351796482
784352691
549127368
637849215
128563974

645931827
912874653
873256194
238415769
561798342
794362581
456127938
387549216
129683475

579231846
412867593
638495172
794123658
385746921
126589734
943678215
261954387
857312469

126934857
754861239
398527146
265179384
483256971
971348625
837615492
519482763
642793518

497231865
812695473
536847219
641729358
729583641
358416792
983164527
265978134
174352986

725931864
941687253
836254917
269748135
458193672
173562489
394815726
617329548
582476391

486237915
312569487
957814263
274153698
165798342
893642751
638471529
741925836
529386174

726531984
481792635
593846172
935684721
162357849
847219356
374965218
618423597
259178463

726531984
481297635
593846172
135984726
862715349
947362851
374659218
618423597
259178463

726435981
495817632
183269574
934681725
862754319
517392846
371946258
648523197
259178463

625438971
498716532
173295864
834971625
752684319
916352748
361549287
547823196
289167453

726531984
591847632
483269175
935684721
862715349
147392856
374956218
618423597
259178463

726531984
591847632
483296175
135984726
862715349
947362851
374659218
618423597
259178463

568134972
341927568
792568431
823475619
475619823
916283754
234796185
689351247
157842396

658431972
341927658
792658134
823764519
467519823
915283467
234195786
589376241
176842395

576831942
324596187
198472536
683154279
247968351
915723468
731285694
852649713
469317825

847236951
521789634
639514278
475961382
382475196
196328745
718653429
264897513
953142867

624837951
781569432
935412876
516793284
473128695
892645713
159274368
348956127
267381549

629731548
341895762
758462931
172389654
983546127
564217893
495128376
217653489
836974215

529731486
643985271
187462359
298154763
761293548
354678192
836527914
915346827
472819635

842631759
913754862
675928143
387146925
529873416
164592378
291485637
736219584
458367291

829431567
136572948
754698132
642913875
598247613
371865294
983726451
415389726
267154389

825931647
137642958
469758132
752413896
648295713
391876524
983527461
516384279
274169385

624931857
397584621
581672943
876129435
243756198
915843762
468215379
159367284
732498516

675931824
398524761
421867539
849615273
532479186
167382945
953248617
786193452
214756398

562731948
489256137
713894265
256147389
371968524
948523716
135689472
827415693
694372851

762431589
813529746
954867123
285796431
196243875
347158692
421385967
678912354
539674218

579631428
823794651
416825937
351942876
298576143
647318592
134289765
785463219
962157384

846231795
127956438
935784162
268415379
459372681
713869524
584693217
691527843
372148956

647831529
825496713
931572864
586147932
374629185
219385476
463918257
192753648
758264391

486931527
523867941
719542386
371694258
965278413
842315769
698423175
134756892
257189634

784531269
529876413
361924758
872169345
695743182
413258697
938417526
157682934
246395871

528931476
349768251
617254839
961543728
432876195
785192643
256489317
894317562
173625984

762531498
145698237
938742165
489276351
321985746
657314829
574129683
293867514
816453972

762931485
149685237
835724169
984276351
321548796
657319824
578192643
493867512
216453978

298531746
541687329
673942581
129854637
465793812
387126495
916478253
852369174
734215968

926431587
345287169
718965234
437126895
852793641
691548372
273619458
564872913
189354726

286731495
751849623
439652718
692384157
548217936
317596842
975428361
163975284
824163579

426931587
953876241
178254693
691325874
385749162
247618935
764182359
519463728
832597416

876431259
453729861
219685347
984267513
361954782
725318694
547893126
132546978
698172435

784231956
961845372
523967418
452783169
839516247
617429583
198652734
245378691
376194825

784231956
961854372
523967814
452783169
839516247
617429583
198672435
275348691
346195728

527831964
963247581
481956372
258679413
394185726
716324859
142798635
835462197
679513248

856931247
271546893
439278156
528697431
143852679
967314528
715483962
392165784
684729315

654931827
781542963
239786451
546293178
392178645
178654239
867329514
423815796
915467382

875631249
269458317
143972568
952367184
731584926
684129753
417895632
526743891
398216475

958731264
273684951
146925837
519268743
432179586
687453192
861392475
794516328
325847619

865931274
213754968
497826531
172569843
689243715
354187692
938472156
541698327
726315489

675931842
214685973
389472165
592863714
437129658
168754239
926547381
743218596
851396427

789231546
243756981
516498273
175863429
634925718
928147635
862379154
397514862
451682397

567931248
483572196
129846573
756428931
912357864
348619725
231765489
695284317
874193652

568731249
493582176
127946583
756429831
812357964
349618725
231865497
675294318
984173652

752631849
461895273
389724165
235416798
148972536
697358421
823567914
576149382
914283657

729831654
461795238
853624179
634582917
278419365
195376842
386247591
517968423
942153786

862931745
497856321
153274869
934725618
275168493
681349257
329617584
748592136
516483972

962431857
543782196
187956423
329618574
875294631
416375289
231547968
754869312
698123745

286931457
543276198
197485263
912764835
365812974
478593621
831659742
729348516
654127389

847231965
513679842
296854731
765498123
982316574
134725689
479583216
621947358
358162497

624931785
581726439
793845162
458273691
367159824
912684357
246397518
179568243
835412976

874231965
593846712
162975348
945687231
731452896
286319457
627194583
458763129
319528674

879231456
513964728
246857391
627583914
195742683
384196572
938425167
451678239
762319845

925431867
643782195
187965423
359218674
876594231
412376589
231647958
764859312
598123746

875431926
624897513
319256874
961543287
783129465
452768391
597312648
146985732
238674159

478931652
619452837
325786491
531847926
847269513
296315784
963178245
784523169
152694378

826531497
751849623
349726581
418957362
293614758
675382149
584273916
932165874
167498235

825431976
791856243
463972185
574219368
632548719
189763524
258697431
917384652
346125897

826931547
791845236
543276189
218467953
379582461
654193872
432718695
965324718
187659324

475831296
812769435
693425871
321694758
768512943
954378612
146983527
289157364
537246189

652731498
847925631
319648257
128397546
596412873
473586912
961253784
784169325
235874169

298531476
154967382
736824951
823679514
571342869
649185237
967253148
415798623
382416795

647931582
528647391
319852746
164583279
872169453
953724618
286495137
431278965
795316824

587431296
623985741
419762358
752849613
361527489
948316572
874693125
135278964
296154837

587431296
623985741
419762358
752849613
361527489
948316572
875693124
134278965
296154837

945831276
678429135
321765498
416982357
753614982
289357641
592148763
137596824
864273519

925731468
846925137
173468952
731694285
469582371
258173694
594816723
612357849
387249516

587431692
214689537
369527184
758263941
936148275
421975863
893712456
145396728
672854319

847931625
239657841
165428973
791283564
624579318
358164297
413892756
976345182
582716439

847931625
239657841
165428973
971283564
624579318
358164297
413892756
796345182
582716439

685931724
172648539
439752816
867219453
953476281
214385697
548197362
721563948
396824175

769832451
854971326
123465789
578193264
942687513
316254978
231748695
497516832
685329147

548932167
293671485
176845932
851426379
762319854
934758621
425183796
319567248
687294513

875932461
964581327
123476895
589163274
642798513
317254689
231849756
458617932
796325148

857932614
239164758
146758329
963415872
584627931
712389465
678591243
391246587
425873196

168932754
953647218
742815693
827164935
395278461
416593827
239781546
671459382
584326179

571932468
382641579
694578231
769485123
815263947
423197856
137824695
948756312
256319784

479632518
852419736
316578294
263954871
781326945
594781623
945167382
627843159
138295467

659732841
487591326
321684597
935816274
148275963
762943158
276158439
894327615
513469782

764832195
912567438
835941267
243678519
186495723
597213846
378129654
429756381
651384972

764832195
912564738
835971264
243687519
197453826
586219473
459726381
328195647
671348952

549632718
671458932
823971564
297816453
436725189
158394627
984163275
312547896
765289341

195832647
862479135
734561289
253796418
689143752
471258396
546387921
918624573
327915864

651732948
984651237
327498615
246315789
873946521
519827463
198274356
762583194
435169872

615832974
347956128
298741356
923584617
571629483
864317592
486175239
752493861
139268745

956832471
431765298
287914365
164529837
879346152
325178649
692451783
513687924
748293516

796832415
183459627
254671983
619784352
847523169
532916874
471365298
928147536
365298741

678932415
531487629
294615738
386174952
925368174
417529863
143856297
759241386
862793541

975832461
631497528
284561739
593674812
128359674
467128953
346915287
719286345
852743196

895732461
671498235
324516978
937681524
248357196
516924783
152873649
489265317
763149852

897432516
461985273
523716489
218564397
745193862
639278145
952847631
374621958
186359724

897432516
461985273
523716849
214568397
785193462
639274185
952847631
378621954
146359728

714932568
692518374
853746129
127485693
345691782
986273451
538169247
461827935
279354816

714932586
692518374
853746129
127465893
345891762
968273451
536189247
481627935
279354618

196732548
874591236
325684971
937418625
251367894
648925713
462873159
519246387
783159462

874932651
251678934
936415782
367891425
482356197
519724863
695247318
148563279
723189546

859132764
471965823
263847195
934716258
615428937
782593416
597681342
126374589
348259671

956432781
417685932
283971546
745869213
862513497
391724658
634157829
179248365
528396174

945732861
861495732
732861594
417986325
289354176
653127489
394218657
578649213
126573948

457632981
169758432
382491576
524867319
691523847
873914265
736289154
248175693
915346728

189734562
354126987
726598413
867945321
543612879
291387645
412859736
635471298
978263154

892534617
746981523
135627498
628143759
957862134
314795286
481356972
563279841
279418365

892534617
746981523
135762498
628143759
954827136
317695284
481356972
563279841
279418365

518734962
926815374
743962518
132547689
679381245
854629731
391278456
465193827
287456193

812734965
394685721
567912834
136897542
745123698
928456173
273561489
681249357
459378216

892734516
745126893
136859247
259378164
361942758
478561329
613485972
927613485
584297631

291834675
758216349
346957218
834625791
529178463
617349582
185763924
462591837
973482156

798534621
351286497
642917358
983621745
517849263
426375819
234158976
865792134
179463582

258934761
916827354
734561829
429756183
175389246
683412597
392145678
867293415
541678932

298734561
715869234
634215798
461952873
579183642
382476915
923547186
856391427
147628359

298534176
137986542
465712893
984253761
371698425
526471938
753129684
612847359
849365217

569834172
347621958
182597643
873952416
914376285
256418397
625749831
798163524
431285769

568234791
274519836
139678524
891427653
457163982
326985417
683792145
915346278
742851369

879534621
264891753
153627849
582143967
731965482
496278135
628759314
945316278
317482596

296534781
851792643
473618259
135967428
684123975
729845136
567289314
948371562
312456897

672134958
851796234
394528761
713859642
948261375
265347819
529613487
437985126
186472593

821635479
359847612
764912835
136794528
948251763
275386194
482163957
517429386
693578241

248635719
967182435
315974628
682743951
179526843
453891276
736218594
594367182
821459367

891635742
425791863
736284195
583149627
642378951
179562438
318926574
957413286
264857319

871935462
359642187
264178359
135729648
427386591
698451273
713864925
586293714
942517836

942835176
753126498
168749352
479281635
381564729
625973814
214657983
537498261
896312547

798235164
521649387
364187952
956328741
147956823
832471596
483792615
215863479
679514238

479235861
128697435
365418972
596743128
213869754
784521396
651974283
837152649
942386517

179835264
246179358
538642917
465928731
792361845
813457692
657213489
924586173
381794526

982635174
167824593
453917826
614782359
825193467
379546281
731268945
296451738
548379612

164235978
823749561
795168423
651874392
479312685
382956147
937481256
548623719
216597834

976435182
231897564
845621379
763258941
582914736
419376825
697143258
154782693
328569417

428635197
761942835
593871426
357294681
216758349
849316572
985123764
674589213
132467958

678935214
421867593
395214768
154796382
963428157
782153649
547682931
839571426
216349875

689735214
421986573
573214869
154867392
367429158
892153647
245698731
938571426
716342985

917435286
648279315
523681749
392854671
854716923
176392458
731948562
465123897
289567134

876935241
392841567
154276938
485317629
219658473
763429185
528163794
631794852
947582316

294735681
816924753
573618294
457186932
329457816
681392475
738241569
162579348
945863127

624135798
981467532
753298146
275643981
349581267
816729453
497316825
568972314
132854679

647935812
821764935
935821674
768293541
354617289
192548763
516479328
479382156
283156497

941635827
237418659
568792143
689243715
412587936
375169482
194326578
853974261
726851394

127935864
498126573
653874192
582713649
749682315
316549728
931268457
875491236
264357981

684735912
921864735
735921648
869243571
357618294
142579863
516487329
478392156
293156487

147836925
263597841
859412673
512768394
934251768
786349512
498173256
625984137
371625489

812536497
749821356
365947218
136784529
957213864
284659731
621475983
573198642
498362175

582736914
764189253
139245867
247358691
358961742
691472385
813624579
975813426
426597138

915736428
847921356
362845719
136594287
578213964
294678531
621457893
753189642
489362175

758236914
346195728
291874653
913758462
865429371
472613895
587941236
639582147
124367589

752436819
896751432
143289675
931548726
674123958
285697341
329875164
517964283
468312597

592836147
146725983
387419625
654298371
723641598
918357264
839172456
261584739
475963812

918236475
324758619
567149283
832561947
156974832
749382156
671423598
483695721
295817364

592836471
836741925
714925638
628513794
973284516
451697382
247169853
385472169
169358247

289736451
713584296
456921738
964173582
378652149
521849673
695418327
837265914
142397865

285736914
617945832
493821576
748169253
356482197
921357468
574293681
839614725
162578349

819537264
436192857
275468391
358619742
967284513
142375986
594721638
783946125
621853479

162937548
345168792
789452631
978546213
513279864
426381975
654893127
891724356
237615489

895237461
214986375
637541892
321678549
756492183
948315726
579863214
482159637
163724958

954137268
386592147
172648539
249856713
568371492
713924856
437219685
691785324
825463971

592837416
681542397
347916258
754693821
923481765
816725934
179258643
465379182
238164579

419837625
862154397
753926814
937548162
285613749
146792538
321475986
674389251
598261473

625837914
783914625
491625387
376548291
954162873
812379456
238451769
567293148
149786532

456937821
138624597
927581634
593876142
874219356
612345789
261458973
745193268
389762415

186237945
452196378
937458612
894361257
613572894
725984136
279643581
568719423
341825769

469237851
581649723
273518649
645982137
317465982
892173465
936851274
724396518
158724396

298137465
547629813
136845297
783264159
462951378
951378624
875416932
319782546
624593781

195237684
624198375
837654912
589361247
213479856
746825139
972583461
468712593
351946728

146237985
852196374
937854612
489361257
613572849
725948136
274683591
568719423
391425768

126437985
954186372
837952614
489361257
213579846
765824139
678243591
592718463
341695728

952137684
648529731
731846952
365281497
817954326
294763518
573412869
189675243
426398175

261537894
854619372
937824615
589361247
613472958
742985136
476293581
198756423
325148769

465837192
387921546
129456873
873542619
916378254
254619387
642785931
798163425
531294768

469837251
815264973
723951684
394712568
172685439
658493712
987126345
236548197
541379826

518937246
463285197
729146358
387452961
146398725
295671483
852714639
974563812
631829574

914837562
265491837
378526194
793615248
451283976
682974315
537162489
846359721
129748653

516438279
937162548
482975361
395714826
678259413
124386957
269841735
853627194
741593682

976438152
351972846
824561739
289657413
613284975
547319628
765193284
192845367
438726591

765938124
934521786
218467953
653742819
187395462
429816375
372689541
541273698
896154237

654938127
937421685
218756943
543672819
789514362
126389754
362895471
471263598
895147236

274938651
653712498
198564327
726493185
849156732
531827964
967245813
382671549
415389276

157938642
283645719
964712385
895473261
731826594
426159873
612584937
378291456
549367128

175938642
238654719
964712835
359487261
781326594
426195378
612543987
893271456
547869123

517638249
294571386
863429175
789153462
421896537
356742918
175284693
632917854
948365721

172938654
438625719
956714832
397582461
281346975
564197328
619453287
843271596
725869143

674938215
218546973
539172486
346715829
185429637
927863154
763284591
891657342
452391768

625738914
873914625
491625378
386542791
954167283
217389456
732451869
568293147
149876532

179538624
254167389
638294715
965371248
713482956
842956137
587623491
426819573
391745862

975638421
481297635
362514789
648729513
259163847
137845296
524971368
893456172
716382954

729638541
634195278
581742396
368219457
472586139
195473862
817954623
253867914
946321785

917638542
654972831
238541796
149287653
372465189
865319427
496153278
583726914
721894365

176238954
524197386
938546712
695371248
713482695
842965137
289653471
467819523
351724869

175238964
924167385
638945712
569371248
213489657
847526139
782653491
496812573
351794826

175238964
924167385
638945712
596371248
213489657
847526139
782653491
469812573
351794826

129538764
754196382
638742915
596371248
213489657
847265139
985623471
462817593
371954826

172538964
954167382
638924715
596371248
213489657
847256139
785693421
469812573
321745896

192438765
754196382
638752914
946371258
213589647
875264139
487623591
569817423
321945876

745938261
286751943
193642785
451396872
832174596
967285314
618529437
324867159
579413628

714638592
295741836
368925471
683597214
957412683
142386759
479253168
826179345
531864927

947638215
168524937
235917684
571493862
896752341
324861579
783249156
612375498
459186723

256938471
914672835
783541692
671253984
492867513
835194267
549716328
327489156
168325749

572638491
913425786
684917235
739162854
851374962
246589317
498751623
167293548
325846179

529638471
786241359
341579268
634917582
258463197
917825643
162784935
893156724
475392816

614938572
275641938
389527164
863715249
451293687
792864315
538172496
947356821
126489753

615839274
437152689
298476351
356718942
879264513
142395867
584921736
721683495
963547128

472539168
519682743
836174259
357461892
981253674
264897315
143725986
695318427
728946531

184639725
753821469
296745381
628513974
415967238
937284156
542178693
369452817
871396542

472539618
569182743
831764259
357416892
986253174
214897365
143625987
695378421
728941536

158439762
293756814
476812395
945683271
831927546
627145983
712594638
389261457
564378129

714639258
596281437
283574916
461728395
832495761
957316824
348162579
675943182
129857643

274839615
615742389
893561472
548176293
967328541
321495768
452917836
789653124
136284957

278439615
613752984
945861732
859146273
367528491
421973568
592317846
734685129
186294357

418539726
729648531
356271894
175423689
294816375
863957142
532764918
941385267
687192453

258139476
914567382
736824915
123678594
879345261
645912837
567293148
492781653
381456729

467839251
815264973
923751684
374912568
182675439
659483712
798126345
236548197
541397826

528639417
196247358
347518269
634871592
259463781
781925643
862794135
973156824
415382976

528639417
796241358
341578269
634817592
259463781
187925643
862794135
973156824
415382976

658239417
741865923
923471865
539624178
284157639
176983542
897346251
362518794
415792386

527639481
896241357
341578269
634817592
259463178
718925643
162794835
983156724
475382916

872139546
563247891
491568273
259876314
314952768
786413925
137625489
945781632
628394157

148539762
729648153
356172894
597814236
481326579
632795418
974261385
863457921
215983647

654739812
271854639
983621457
548176923
139482576
726395184
862917345
397548261
415263798

367948251
195263874
824751936
216875493
739416582
548392167
951627348
473189625
682534719

325746981
967185234
814923576
249531867
731862495
658479312
572698143
196354728
483217659

263748951
971256384
854913762
319825476
527694138
648371295
196532847
435187629
782469513

782943561
496512873
135786294
371628945
854397126
629154738
218469357
943875612
567231489

695348721
831276549
724519638
349851267
217463985
586792413
162935874
453687192
978124356

851746392
936512847
724389651
569231784
173854269
482967135
645173928
218695473
397428516

679843152
251967843
348152796
924685371
837421965
165379284
592734618
416298537
783516429

931648752
564721839
782359416
126875943
375294168
849163275
617932584
253487691
498516327

527641983
893527614
164983572
615394827
739258461
482716359
241835796
978462135
356179248

527641983
894523617
163987542
615379824
439258761
782416359
271835496
948762135
356194278

216748935
498253761
357916482
645371298
931824576
872695314
784132659
123569847
569487123

236749815
514863279
987521436
468137952
179652384
352498167
825374691
691285743
743916528

732649815
514873269
986521437
478136952
351792684
269458173
825364791
197285346
643917528

732846915
514973286
698521437
479168352
381752694
256439178
925384761
167295843
843617529

179843526
825916374
634257891
347698215
516472938
298531467
762385149
481729653
953164782

529341876
184976325
736582491
367154982
912638754
458297163
695713248
241869537
873425619

325741896
948653712
167892345
716328954
834569271
592417638
251936487
489275163
673184529

961342857
473586192
285971463
354198726
829764531
617235984
192657348
738429615
546813279

325946187
169785234
874123596
942537861
731862945
658419372
517698423
296354718
483271659

531946278
687321954
429857631
253198467
174563829
896472315
765284193
918635742
342719586

962145378
714398625
853276149
678451293
349827561
125639487
586712934
231984756
497563812

576348129
321759648
984612573
168297354
735164892
492583716
613925487
247831965
859476231

876943512
251768394
349251786
584629137
692137845
713485269
937514628
468372951
125896473

876943512
251867394
349251768
584629137
792138645
613475289
937514826
465382971
128796453

795843612
261759384
348261579
974628135
682135947
513497268
839514726
456372891
127986453

875943612
261875394
349261785
584629137
692137548
713458269
937514826
456382971
128796453

786942513
213685974
594137826
637591248
942368157
851724369
479213685
168459732
325876491

987542316
245361987
136987452
352176849
619438275
874259631
491723568
763895124
528614793

869542317
245371986
137968452
652137849
713489265
984256731
491623578
376895124
528714693

968542317
245371698
137968452
652187943
719436285
384259761
491823576
873695124
526714839

968542317
245371698
137698452
652187943
719436285
384259761
491823576
873965124
526714839

895643712
236179584
714852639
452791863
381526497
679438251
563214978
127985346
948367125

856742913
341598726
297136854
968321547
413857269
572964138
629485371
185673492
734219685

657843912
318629574
294157836
561392748
849571623
732468159
983215467
176934285
425786391

769245813
521983476
384176259
643752981
872391564
915468732
198627345
237514698
456839127

239845716
578163942
641729853
453691278
712438569
986257134
325974681
164582397
897316425

239645817
586173942
741829653
453791286
812436579
967258134
325984761
674512398
198367425

237946518
961358472
548712693
315627984
689431257
472589136
126875349
753294861
894163725

237946518
916358472
548721693
325617984
689432157
471589236
162875349
753294861
894163725

253849716
978165342
641723859
439651278
712498563
586237194
325974681
164582937
897316425

253649817
986175342
741823659
439751286
812496573
567238194
325984761
674512938
198367425

963542718
521387694
874916352
648123975
317495286
295678143
152869437
789234561
436751829

729345618
613278495
548619273
956821347
182734956
437596821
271463589
395182764
864957132

786541923
534289716
912637458
461793582
298415637
357862194
179324865
625978341
843156279

936748125
754192836
812635497
473986251
691523784
285417369
349851672
168279543
527364918

937645821
852913476
614287359
763829145
249531687
185476932
496352718
321798564
578164293

186945327
357682419
942371658
461827935
829513764
735496182
298164573
514738296
673259841

537948621
684512793
912376485
391254876
826197354
475683219
749865132
258431967
163729548

698741523
372596418
154832769
813279654
465183972
927465381
781954236
539628147
246317895

796541823
358297614
124638597
613985472
472163985
985472361
561824739
239756148
847319256

958147623
376982514
421653978
862439751
745821369
193576482
517398246
289764135
634215897

853947126
761285394
492613857
386521479
149376285
275498613
514869732
638752941
927134568

158943627
362871459
974256138
519687342
486329715
237514896
793162584
841795263
625438971

291645837
357891426
864273951
138926745
425187369
679354218
586732194
712469583
943518672

928645731
167389452
543217896
231854967
694723518
875196324
719568243
482931675
356472189

925647831
784321659
163958472
598134726
312576948
476289315
649715283
257863194
831492567

952647831
784321659
163958472
598134726
321576948
476289315
649715283
217863594
835492167

986542731
523617894
471398625
159476283
837921456
642835917
368759142
714283569
295164378

851749236
279361548
346852791
684975123
195283674
732614859
513428967
968537412
427196385

857149236
249367518
316852479
628975143
491283657
735614892
583721964
964538721
172496385

152847936
974263518
863951247
649128753
538476129
721395684
286539471
395714862
417682395

628145937
514973682
379826415
236518794
197432568
845697123
952781346
463259871
781364259

165942837
842371569
397568421
729856143
416293785
538714692
653189274
274635918
981427356

956241738
724386519
831957642
619835427
543792186
287614395
468179253
375428961
192563874

926741538
571283469
384965217
643597182
819432675
752816394
268374951
195628743
437159826

865247139
127639485
394158672
672895314
513476298
948312756
786921543
459763821
231584967

165247839
287539461
394168572
672891354
543672198
918354726
751986243
429713685
836425917

526841739
781293465
394765218
643578192
915432687
872916354
269384571
157629843
438157926

279348156
586129734
341567892
963875421
724916583
158432679
835694217
617253948
492781365

963741852
417582936
852936174
596427381
321895467
748613295
684279513
235168749
179354628

936741852
417582936
852936174
569427381
321895467
748613295
684279513
195364728
273158649

876249351
321587469
945316728
598163247
614972583
237854916
753628194
482791635
169435872

819742653
324165789
675839412
948316275
162587394
537924168
751493826
293678541
486251937

891346752
364527819
257189436
935472168
728691543
416835297
173264985
642958371
589713624

327849651
198765234
456132879
269584317
784316925
531297486
973621548
845973162
612458793

673941852
148256379
295378461
534167928
826594713
917832546
351729684
762483195
489615237

683941752
179258463
245376918
534167829
826594371
917832546
351729684
762483195
498615237

829143657
361785492
547629381
678954213
934271568
215836974
152468739
486397125
793512846

713642958
825917436
649835127
594781362
378264519
261593784
136478295
482359671
957126843

763942158
425817936
189635427
594781362
378264519
216593784
631478295
842359671
957126843

269743158
371865924
458921637
945137286
836492571
712658349
597386412
683214795
124579863

269743158
371865924
485921637
943157286
856492371
712638549
597386412
638214795
124579863

628743159
395261478
174589632
832195764
746328591
951674283
213956847
469817325
587432916

983541762
761328945
524679813
679483251
835162497
142957638
457816329
296735184
318294576

578942361
923165748
614837925
867491532
235786194
149253876
796514283
452378619
381629457

938145762
127396854
654872931
873629145
546713289
291584673
415967328
369258417
782431596

792548361
531672894
846931572
657384129
483129657
219756438
965817243
174263985
328495716

738249561
296517483
154386927
673192854
981654372
425873619
547928136
319765248
862431795

957842361
386719452
124653879
598364127
673281945
412975638
845137296
231596784
769428513

598241367
673958124
421736985
254873691
317692548
986415732
742169853
165384279
839527416

857149263
249367518
316852479
628975134
491283657
735614892
583721946
964538721
172496385

391745268
587326914
264819735
412587396
978632451
653194872
745968123
126473589
839251647

387142569
921568437
465397812
536219748
214873695
798456123
849731256
652984371
173625984

123845679
845769312
697123458
568394127
372618594
419257863
934571286
281936745
756482931

193245678
824376951
675918423
461827539
987563214
532194786
759431862
348652197
216789345

691548273
734912658
852637941
917253486
426871395
583496127
279165834
145389762
368724519

635248971
187395462
294716538
913587624
758624319
426139857
569472183
342851796
871963245

936842571
571396428
824157396
389561247
612473859
457928163
165239784
748615932
293784615

832645179
617329854
954718623
295864731
478153296
163972548
321487965
546291387
789536412

391645872
657128493
824937165
279351648
148276359
563489217
986712534
735864921
412593786

519348672
824657139
637219485
395871264
748526391
261493857
982165743
156734928
473982516

692841573
154732968
378956412
563498127
821675394
749213685
936587241
417329856
285164739

165942873
842371569
397568421
729856134
416293785
538714692
653189247
274635918
981427356

296341875
318756429
475928361
954132687
783564912
162897534
627489153
541673298
839215746

962145378
137268459
854379216
685493127
271586943
493712865
548927631
729631584
316854792

132546789
456879312
798123465
674395128
385712694
219468573
943681257
521937846
867254931

973241685
162538479
485679321
654397218
839126547
721854963
346785192
517962834
298413756

615742389
387695124
492831756
154368972
739254618
826917435
561483297
978126543
243579861

295341786
387695124
416872359
154768932
973254618
628913475
561487293
839126547
742539861

723641985
514983762
896527431
381472659
467859123
952316847
678135294
139264578
245798316

596147382
718632459
324958716
452896173
187423965
639715248
973584621
861279534
245361897

731945682
965827413
248163957
183796245
629584371
574312869
857439126
496251738
312678594

759641382
631892475
284573916
945127638
823964751
167358294
578436129
412789563
396215847

962541783
781362459
453978216
298136574
347825691
516794832
679253148
134687925
825419367

253947186
687321495
914856273
145792368
862513947
739468521
396174852
471285639
528639714

185743296
732896415
964512837
896351724
451267389
327984561
679428153
213675948
548139672

736541892
948362175
125798364
659814723
412673958
873259641
364127589
591486237
287935416

325146897
168279435
479853261
837914526
516327984
294568713
783695142
952431678
641782359

623147895
178259436
459863271
836914527
715326984
294578613
387695142
962431758
541782369

578246391
416593278
392187456
985432617
764815923
231769845
829671534
657324189
143958762

756842391
281539647
349176825
564397218
832415976
197628453
415963782
973281564
628754139

756842391
281539647
349176852
864397215
532418976
197625483
415963728
973281564
628754139

263748195
451923687
789561423
172896354
596314278
834275916
915637842
628459731
347182569

629547183
145238697
387196245
213465879
894372561
576981324
462753918
938614752
751829436

698542173
534671298
712839456
375198642
981264735
426753981
259317864
843926517
167485329

367945128
258617439
941832567
139758642
726394851
584261793
695173284
472589316
813426975

278945163
951362847
364718529
893576214
617234958
542189736
489621375
726853491
135497682

389746125
461852379
725139684
932571846
817964253
654328791
548617932
296483517
173295468

572643189
314879526
968125347
683791254
491352768
257486931
745218693
826937415
139564872

826547193
574319268
139628574
642851739
391472856
785963412
218796345
953184627
467235981

925846173
618397524
437152698
593271846
842965731
761438259
274683915
356719482
189524367

327649158
689315274
154782693
742961835
815423967
936578412
291857346
568134729
473296581

579843162
342961785
168275349
821497536
495326871
637158924
983612457
716584293
254739618

582647193
793182654
146539728
937815462
815426379
624973815
261394587
359768241
478251936

729346185
863251947
451978326
542169873
698723514
137584692
216495738
384617259
975832461

953742186
284561397
176983245
327698451
841325769
569174832
638257914
492816573
715439628

695842137
237516948
184739256
971453682
856297314
423168579
542981763
319674825
768325491

857243169
136987425
294516378
523891746
948762531
671435892
719328654
465179283
382654917

975843126
468712539
312659784
834567291
527198643
691234875
746381952
259476318
183925467

283547169
745619283
169328754
816954327
354762918
927183546
431296875
578431692
692875431

716845293
923167854
548239617
871452936
352691478
694378125
287514369
165983742
439726581

638941275
529783461
741256389
356897124
482315796
197624538
213568947
875439612
964172853

865341297
134972856
927865143
748693521
259187364
316524978
491758632
673219485
582436719

569148237
132657894
874239561
748315926
253964178
691872345
486523719
927481653
315796482

168745293
937682145
524139768
846321957
213597684
759864312
481973526
675218439
392456871

157348296
436291758
892567143
745682319
268139475
319754682
681425937
573916824
924873561

358147269
269853174
714692538
571286943
482319756
936475812
895764321
627931485
143528697

956147238
273689145
841235796
124768953
385492671
769513824
538926417
612374589
497851362

695841273
781632954
324957168
249386517
153729846
876514392
438175629
917263485
562498731

968743215
124859367
537261894
641378952
793125648
285496173
352917486
816534729
479682531

596843217
324716958
178529364
763451892
912687435
485932176
257198643
631274589
849365721

896543271
543721869
271896543
627934158
418652397
935178624
752389416
189465732
364217985

673541289
852739416
149286357
327954168
496178523
518362974
284695731
761423895
935817642

983647215
741529683
562381794
298763541
156294837
374158926
427835169
835916472
619472358

589643217
671925843
432718965
967182534
814539726
253467198
748391652
395276481
126854379

569743218
841529367
372861945
798356124
156294873
234178659
423685791
685917432
917432586

158746239
369218475
724539618
845671392
213985764
697324851
972853146
531462987
486197523

158746239
369218754
724539618
843671592
217985463
695324871
972853146
531462987
486197325

625749381
317865924
489312765
873256419
564931278
192487653
731698542
956124837
248573196

516947382
429381576
378526941
952178634
863254197
147639258
791863425
234715869
685492713

567942318
923618754
841375296
456823971
738196425
192457683
675231849
289564137
314789562

586247319
973618254
241395786
452983671
839176425
167452893
625731948
798564132
314829567

581947362
794236851
326158749
835429176
962781534
147365298
213594687
679813425
458672913

529641378
847539126
163782495
416258937
278396514
395174862
932865741
751423689
684917253

825641379
947835126
163792458
416259837
279368514
358174962
532986741
781423695
694517283

572946318
961378542
843251679
327819456
184635927
659724183
235197864
496582731
718463295

192745368
765382941
483916527
948671253
351824796
627593184
814239675
276158439
539467812

962745318
571863249
834912576
197536824
385429761
246178935
618297453
753684192
429351687

968541327
731268459
452973618
389126574
247895136
516734892
124389765
693457281
875612943

281547369
745693281
369182754
836954127
154726938
927318546
413269875
578431692
692875413

762941385
954378162
813625974
179532648
635489721
248167539
586293417
497816253
321754896

569147382
713528469
842963715
978316524
135284697
426795138
697851243
251439876
384672951

762841395
854379162
913625874
179532648
635498721
248167539
596283417
487916253
321754986

167342589
832965147
954871362
415628793
283759416
796134258
349587621
621493875
578216934

283741596
594826713
167935842
859364271
316287954
472159368
748513629
931672485
625498137

637942581
924851367
851376249
286517493
743298156
195463872
519734628
378625914
462189735

736942581
924851376
851367249
287516493
643298157
195473862
519734628
378625914
462189735

382641597
465973182
971528346
856192473
739485621
124367859
543219768
218756934
697834215

796241583
342785196
158963724
967832415
421659378
583417269
674528931
235196847
819374652

796348512
385217496
214596873
438765129
629431785
157982364
571624938
942873651
863159247

796348512
385217964
214569873
438795126
629431785
157682349
571926438
942873651
863154297

372941586
519683472
846752931
491827653
683519724
725436819
937268145
164375298
258194367

892643517
637185924
514279368
483521679
251967483
769834152
925318746
348756291
176492835

629843517
873251964
145976328
417562839
386719452
952438671
761384295
238195746
594627183

937846521
621537894
485219763
342975618
569128437
178364259
856793142
713452986
294681375

986341572
352679814
147582369
734215698
891436725
265798143
578964231
629153487
413827956

982341576
431567892
765928143
358476921
246159387
197832654
873215469
524693718
619784235

719643582
436258971
528971643
867125439
352469718
194837256
943786125
281594367
675312894

129547683
645238197
387196245
213465879
894372561
576981324
462753918
938614752
751829436

738942651
524617893
916358247
845173926
391526784
672489135
459861372
263795418
187234569

371548692
924736815
586129347
453912786
269874531
718653924
147385269
632497158
895261473

827943651
134658792
956721384
275316948
681497523
349582167
712865439
593274816
468139275

329845671
756913842
481627395
167482953
245396718
893571264
938164527
612758439
574239186

295748613
186935247
734612859
428351976
371296584
659487321
913824765
847563192
562179438

981742635
257639148
643518792
419873526
576921384
832456917
364297851
128365479
795184263

197543682
285691743
634827195
362159478
451786239
978432516
743268951
529314867
816975324

897241653
352869174
614573298
135724986
946138725
278695341
421986537
589317462
763452819

327841659
945376128
186592473
418239765
259687314
673154982
732968541
561423897
894715236

327841659
945367128
186592473
418239765
259678314
673154982
732986541
561423897
894715236

537948621
621537948
849126735
715462893
463789152
298351467
182695374
356874219
974213586

319548672
587621349
462937815
273165498
941382567
856479231
124753986
735896124
698214753

735941682
129786543
486235179
364597218
271368495
958412367
842659731
697123854
513874926

795348612
386217945
214956873
438795126
529631784
167482359
671529438
942873561
853164297

759348612
386217549
214956873
638795124
925431786
147682395
471523968
562879431
893164257

857349612
396218547
214657938
429865173
735421896
168793254
671532489
543986721
982174365

579341682
812657943
463298175
148723569
925486317
637915824
254169738
786532491
391874256

258147693
976532814
413689527
534296781
692871435
187354269
849763152
325418976
761925348

598341627
423567198
176298345
937152486
864973512
215684973
682439751
759816234
341725869

283945617
579186342
641723589
812597436
467831295
935264871
328619754
796458123
154372968

283945617
571286349
649731285
812597436
467823591
935164872
328619754
796458123
154372968

832945617
571386249
649721385
413597826
267834591
985162473
328619754
796458132
154273968

527348619
983176254
416925873
298563147
174289536
365417982
631752498
752894361
849631725

382541679
571269348
946873215
634195782
297684531
158732964
729318456
865427193
413956827

382541679
571962348
946873215
634125987
297684531
158739462
729316854
865497123
413258796

937248615
285361794
146975823
418659372
762413589
593827461
371582946
629734158
854196237

378249615
295361874
146785923
419653782
862417539
537928461
781592346
924836157
653174298

537248619
289361754
146975823
418659372
762413598
953827461
371582946
824796135
695134287

819743625
437256981
652189743
378925416
526471839
194368257
945837162
261594378
783612594

185943627
479862531
362715894
934528176
518679243
627134985
846391752
251487369
793256418

938541627
175628394
462937158
523764819
697812435
814395276
349256781
286179543
751483962

795843621
384621975
162579834
243786519
657914283
819235746
938167452
521498367
476352198

879341625
541627938
236985174
168753249
492816753
753294861
384172596
925468317
617539482

725941638
948326517
163785249
271659384
894132765
356874192
687293451
432518976
519467823

238941675
954627318
617853294
593286741
786314952
421795836
342169587
875432169
169578423

189342675
562987134
437156298
751264389
923815746
648739521
375698412
814523967
296471853

935241687
168579432
274683519
417968325
582317964
693425178
849736251
756192843
321854796

297543681
345861972
168279534
753684219
682915743
419732856
936157428
521498367
874326195

526941738
418357926
397682145
139278564
875496312
264513879
641839257
953724681
782165493

362841795
418957236
597632148
139278564
875469312
624513879
241386957
953724681
786195423

169842735
824357961
753196284
481935672
637218549
295674813
372561498
948723156
516489327

169842735
824357961
753691284
481935672
637218549
295476813
372564198
918723456
546189327

196842735
824357916
753619284
481935672
937268541
265174893
372591468
648723159
519486327

196842735
824357916
753619284
481935672
937268541
265471893
372594168
618723459
549186327

256341789
984527136
371698245
523769418
419832567
867415923
742983651
698154372
135276894

532941786
186735924
794268153
875312649
421659378
963487512
618594237
347126895
259873461

235941786
681735924
497268153
578312649
124659378
963487512
816594237
342176895
759823461

326841759
891756324
574239186
143985267
689127543
752463891
218674935
437592618
965318472

632945718
581367249
749821365
413598627
278436591
965172483
324719856
897654132
156283974

215643789
963872451
487951326
821496537
739285614
654137892
596718243
178324965
342569178

158943726
463721598
927856431
394672185
875419263
216538974
781264359
642395817
539187642

953846721
824197536
716352489
249631875
637985142
581724693
172469358
365278914
498513267

856942731
713865924
942317856
478253169
395671248
621489573
267138495
584796312
139524687

296841735
183675924
547392186
631728549
829154673
754963812
972486351
365217498
418539267

296841735
543672198
187395426
631728549
829154673
754963812
972486351
365217984
418539267

628941753
713586294
945237816
289653147
354172968
176894532
432719685
561428379
897365421

821643759
436975821
759821364
984752136
265138947
317496582
178564293
693287415
542319678

821643759
436975821
759821364
984752136
265138947
317496582
198564273
673289415
542317698

821643759
463975821
795821364
984752136
256138947
317496582
178564293
639287415
542319678

821643759
463795821
957821364
784952136
296138547
315476982
178564293
639287415
542319678

821643759
463795821
975821364
784952136
256138947
319476582
198564273
637289415
542317698

923841756
581679432
476325819
358792164
197456283
264183975
645917328
739268541
812534697

835241769
174569832
269783514
716928345
542316978
983475126
498637251
657192483
321854697

516342798
827951643
349678521
632597814
498126375
751483269
975864132
164235987
283719456

516342798
827951346
394678521
632597814
489123675
751486239
975834162
143265987
268719453

763245819
182973546
954618723
378426951
295381467
641759382
826597134
419832675
537164298

769245813
182673549
354819762
873496251
695321487
241758396
926587134
418932675
537164928

517249836
492368157
368157924
784936512
135482769
926571348
641795283
273814695
859623471

721346895
435198627
896257143
649572381
157839462
382614579
578421936
263985714
914763258

139542876
764183259
582967341
973215468
421836597
658479132
247658913
395721684
816394725

716542839
594638271
382197645
637481592
841259763
259763418
423816957
175924386
968375124

329741856
165982374
784653129
546378291
931524768
872169543
458236917
293417685
617895432

273641895
169358724
485297361
928735146
341869257
657124938
734916582
512483679
896572413

716942853
593817264
248653971
169475328
852396147
374128596
931264785
427581639
685739412

953647821
742189653
168352794
896735142
374291586
215864937
629478315
487513269
531926478

195347862
278695134
364812975
981253746
546179328
732486591
453928617
829761453
617534289

971345862
543286971
628917354
396752418
187439526
452168739
264873195
839521647
715694283

325941876
861735924
974286153
587692431
213874569
496513782
659128347
738469215
142357698

286543971
743921865
519876324
658192743
421735689
937684512
895217436
164358297
372469158

357241986
416938257
298567143
874692315
963175428
125384679
681459732
532716894
749823561

237641985
418295367
659783124
785369241
341827659
962154873
523416798
196578432
874932516

157348926
436921758
829567143
745682319
968135472
312794685
681459237
573216894
294873561

325841967
176295384
894763125
657389241
431627859
982154673
769432518
243518796
518976432

325841967
876593124
194267385
657389241
431625879
982174653
569432718
243718596
718956432

683142975
529763841
147895623
934281567
218576394
756439182
495328716
871654239
362917458

153247968
782936145
694581732
438162597
976458321
521379684
245793816
819625473
367814259

368541972
147928563
295763814
476392158
823156749
519874326
651289437
782435691
934617285

739241685
241865973
685937214
973512846
524683197
168479352
857126439
316794528
492358761

763241958
429578631
581936247
615827394
872394516
934165782
348652179
196783425
257419863

738641295
214759368
965283417
492517683
387496152
651832974
579364821
846125739
123978546

967841325
148532976
523796814
356184792
791265438
482379561
274653189
819427653
635918247

276341859
815697234
934825176
342958761
798163542
651274398
463582917
529716483
187439625

563941872
197826543
284357196
958273614
412695738
376418259
845132967
631789425
729564381

327941856
849365127
651872394
278693541
416758932
593124768
784536219
132489675
965217483

865941723
724385196
913726854
451698237
382157649
679234581
237869415
148573962
596412378

639741528
128359674
745826193
273965841
914283765
856417932
387594216
591632487
462178359

657341928
924578631
813962574
781496352
492853167
365217489
179625843
548739216
236184795

657341928
824579631
913862574
791486352
462953187
385217496
179625843
546738219
238194765

736841529
129365784
845927163
283576941
614293875
957418632
398654217
561732498
472189356

657941832
824635719
319827465
543792681
198364257
762158943
471589326
986213574
235476198

765341928
824569731
913872465
681493257
452718396
397256184
179625843
548937612
236184579

783941652
924657813
561328497
835769241
196432785
472185369
618573924
349216578
257894136

875341629
924576831
613982475
791463258
452819367
368257194
189625743
546738912
237194586

756841932
123796548
984523617
635172489
871459263
249638751
598367124
412985376
367214895

876941532
123576498
594823716
635782149
987415263
241639857
719358624
462197385
358264971

256941378
437258961
918736524
379624815
584317296
162895743
743569182
695182437
821473659

928641537
734598621
615273498
152967843
493185762
876324159
361759284
247836915
589412376

792541836
534268791
618937254
471856923
253794168
869312547
947685312
326179485
185423679

567241839
139865742
284937156
946318527
352679418
718452963
671583294
495726381
823194675

925841637
834672951
716593428
162957843
493186275
578324169
351269784
249738516
687415392

927841635
834675921
516293478
162957843
493186752
758324169
371569284
249738516
685412397

368941527
954287136
712635849
649358712
285176394
137429685
471862953
593714268
826593471

769241583
854693271
123875964
631754829
295186347
487932615
372469158
946518732
518327496

769241583
854693271
123875964
615734829
298156347
437982615
372469158
946518732
581327496

896241735
253786194
741935628
912863457
674512389
385479216
439628571
168357942
527194863

869241735
253987164
741635928
912863457
674512389
385479216
436728591
198354672
527196843

879641325
356297148
241853796
618524973
493768512
527139684
132985467
985476231
764312859

976341825
158762349
243985671
429613758
531897462
687254193
312576984
864129537
795438216

679841325
358297146
241653798
816524973
493768512
527139684
132985467
985476231
764312859

358641729
461972583
927583614
573896142
214735968
689124357
745219836
192368475
836457291

875941632
964372185
213568947
481726593
352819764
796453218
649285371
127634859
538197426

872941563
169573284
453826197
324617859
986352741
715498632
697284315
248135976
531769428

295741863
761835294
384962157
479256381
158473926
632189745
527618439
816394572
943527618

583741926
761982543
924635187
436598271
298176354
175324869
657213498
349857612
812469735

859741326
367259148
241836597
132968475
986475231
574312869
718624953
493587612
625193784

652941837
874635219
319872465
543729681
198364572
267158943
421587396
986213754
735496128

235941687
176328594
948657123
593286741
814573962
762419835
359764218
621835479
487192356

652941837
874632519
319875462
543729681
198364275
267158943
421587396
986213754
735496128

825341679
179862534
643795812
291654387
567283491
438179256
912536748
386417925
754928163

592841367
687539214
413726598
174982653
956473821
238165479
765318942
821694735
349257186

378641952
291785364
546923178
963278541
425319786
817456293
139564827
784192635
652837419

795841623
241369785
863725491
658234917
437198256
912576834
584612379
326957148
179483562

295741386
381269745
467835912
914623578
872594163
536178294
153986427
629457831
748312659

982641753
341597826
675823914
719385462
438269571
526174398
867452139
293718645
154936287

586741293
314529786
792683514
279468135
438215967
651937428
825394671
167852349
943176852

892741635
367895241
415623897
524378169
139562784
786419352
973284516
248156973
651937428

765941823
391728654
428365791
957684312
284139567
613572489
532496178
846217935
179853246

625741839
374829651
198563724
741652398
956438217
283197546
512986473
467315982
839274165

569741832
342586971
178293564
697824315
281365497
453179628
914652783
725938146
836417259

872941635
549863217
136725489
754182963
698437521
213659748
921376854
467518392
385294176

697341285
523876419
148925367
264187953
389564172
715293648
436759821
972618534
851432796

872941635
691375824
435826197
189532476
763498251
254617983
548769312
317284569
926153748

783941526
614285739
925763841
897624315
231859467
456137298
172498653
569372184
348516972

785641392
614932587
392587614
269458731
478213956
531769428
827394165
153876249
946125873

923641875
615783294
487952613
834297561
576418329
192365487
241576938
769834152
358129746

825941763
694753281
137826495
358217649
941568372
762394158
219675834
573482916
486139527

327841569
691527834
485396271
214753986
968412357
573968412
752139648
139684725
846275193

328941657
791586324
456372189
935728461
214695873
867413592
679834215
542169738
183257946

586741392
714932586
392685714
279468135
458213967
631579428
825394671
163857249
947126853

869241573
724593681
135876429
543927816
912368754
687415932
256189347
498732165
371654298

723541896
851679234
649823157
438267519
917385642
562194783
386452971
274918365
195736428

823641759
961785234
745923168
439578612
618392547
257164893
372456981
584219376
196837425

326741895
984625731
517839462
761283549
243597186
895164273
472916358
658372914
139458627

762941853
851263479
934857261
316785924
287694135
549132687
193526748
428379516
675418392

279841635
683529471
154736298
968213754
745968312
321475869
817694523
532187946
496352187

695741238
413928657
278536914
729315846
854267193
361489725
582693471
147852369
936174582

675841239
413729658
289536714
827315946
954267183
361498527
592683471
148972365
736154892

287541936
413926758
695837214
829315647
754268193
361479825
572693481
148752369
936184572

297541836
413826759
685937214
928315647
754268193
361479528
572693481
149782365
836154972

896741532
452836179
173592846
285364791
934175268
617928354
748259613
329617485
561483927

285741936
634289715
179365824
527936148
941852367
368174259
852693471
716428593
493517682

382541769
169378542
574296138
893657214
641932875
257184693
426819357
915723486
738465921

276941385
819253764
435786129
758329416
194567832
362418597
987634251
621875943
543192678

387241596
654397812
129865734
965413287
412789365
873526941
791632458
538174629
246958173

689341527
735862491
412597683
394625178
578139246
126784935
841953762
953276814
267418359

289341567
736825491
415697283
394562178
578139642
162784935
841953726
953276814
627418359

739541628
856372491
412698753
394726185
685139247
127854936
541963872
963287514
278415369

973541628
856372491
412698573
394726185
568139247
127854936
741963852
639285714
285417369

239541678
857326491
416798253
394672185
685139742
172854936
541963827
963287514
728415369

237541689
958672431
416389527
384726195
579138246
162954873
741863952
895217364
623495718

623941785
871652349
495738261
352816974
948327156
167594823
584173692
739265418
216489537

976541823
283697451
451823679
635972148
714386295
829415367
568734912
342159786
197268534

957641823
283957461
461823975
639572148
714389256
825416397
598734612
342165789
176298534

967142583
825637914
134859627
571468239
296713845
348925176
753286491
489571362
612394758

956742813
287315496
143896572
462981357
319257684
875634129
694528731
728163945
531479268

796842315
248531976
513796824
952164738
367285491
481379562
174653289
829417653
635928147

738542691
514369872
926871345
879654123
651237489
243198756
482916537
195783264
367425918

189742563
634851792
725936148
472513986
391684275
856297431
517468329
263179854
948325617

367142985
984675312
521983476
132596748
896437251
475218639
613759824
749821563
258364197

367142589
984675312
521983476
132596748
856437291
479218635
613759824
745821963
298364157

783942615
612587943
945316287
234851796
869723154
571469328
356198472
128674539
497235861

365942718
812753694
479861235
786495123
524137986
193628457
648519372
251376849
937284561

896142357
354867921
271539486
619784532
427395168
538216749
142673895
763958214
985421673

793142856
654738921
281596473
318674592
429385167
567219348
142963785
936857214
875421639

893142657
754863921
261579483
619784532
427395168
538216749
142637895
376958214
985421376

785342961
312967485
496851237
263784519
971526348
854139672
549678123
637215894
128493756

175842963
892673154
346519287
569438721
431725896
728961435
254397618
987156342
613284579

957842163
361759842
824613759
692187435
148235697
735964281
276598314
489371526
513426978

591742683
836951472
742863951
968174325
274635819
315298764
457326198
683519247
129487536

713642589
695873142
248195367
987351624
362784915
451269873
834526791
526917438
179438256

713642589
695873124
248195367
987351642
362784915
451269873
834526791
526917438
179438256

517842693
936157482
842963751
169784325
284635917
375219864
458326179
693571248
721498536

713642598
695873142
248195376
487351629
362789451
951264837
839526714
526417983
174938265

915642387
237819546
864537912
683951274
571264839
492783165
126375498
358496721
749128653

793842561
184596237
256713849
812374695
537961482
469258713
325489176
678135924
941627358

697342581
154698372
238571964
482756139
576913248
319284657
725469813
941835726
863127495

738142596
154769382
269583174
492857631
587316249
316294758
825471963
641935827
973628415

397142658
851976324
426358179
145687293
932514786
768293541
689721435
214835967
573469812

683542791
492761358
157938426
541687932
328159647
769324185
936875214
275413869
814296573

671943258
542687139
839251467
183764925
964528713
257319846
715832694
496175382
328496571

791243856
482576139
536981247
173658924
658429713
249317685
914732568
865194372
327865491

961243857
482576139
537981246
193658724
758429613
246317985
614732598
875194362
329865471

265943178
734218956
891756243
487621539
923875461
516394827
648539712
352187694
179462385

265943178
734218956
891756243
487691532
923875461
516324897
648532719
359187624
172469385

589243671
713865429
426971835
841796352
297358146
635124987
968537214
374612598
152489763

156243879
328967514
947815326
271536498
569482731
834179652
615794283
793628145
482351967

891643752
523791864
746285193
384159627
652378941
179462538
418926375
937514286
265837419

857643912
461297853
239851674
924738165
683512749
715469328
178925436
342186597
596374281

825143967
614795832
793826514
186532749
432679158
957418326
561287493
348961275
279354681

968243517
751968324
324517968
813725496
276894135
495136872
542379681
189652743
637481259

625943871
319578624
784126593
938714256
546289317
172365489
293651748
867492135
451837962

829743516
631589472
754621839
973812654
415967328
286354197
367495281
542178963
198236745

692543718
517896234
834271965
923784156
465319827
178652493
381967542
746125389
259438671

567943128
123568479
948127635
679852314
834719562
251436987
485371296
716294853
392685741

627543918
954681372
183729645
412967583
768354129
395812467
571236894
849175236
236498751

165743928
287519643
934268715
452837169
698152374
371496582
749625831
516384297
823971456

812643759
749825163
635179482
928354617
471986235
563712894
157298346
384567921
296431578

158943762
692517348
743628159
486359217
925174683
371286594
214835976
567492831
839761425

986543172
217968435
435172968
874615329
652397814
391284756
543729681
769851243
128436597

579643182
621785934
834912567
357428619
198576423
246391875
465137298
983264751
712859346

972643185
563281794
481957362
624539871
735812649
819476253
398164527
257398416
146725938

962743581
573281964
481956372
724569138
635812749
819437256
398174625
256398417
147625893

659843271
714562983
832917654
483651792
925738416
176429538
591286347
367194825
248375169

658943271
714862593
932517684
493681752
825739416
176425839
581296347
367154928
249378165

657943281
912568473
834712695
793651824
425839716
186427539
571296348
368174952
249385167

987643215
164528937
235917648
571894362
396752481
428361579
743289156
612475893
859136724

987643521
254917386
163582947
732851469
498736215
516429873
675294138
841375692
329168754

289345176
754162983
631978254
592631748
148257369
376489521
965714832
417823695
823596417

892345671
165728943
734691825
957864312
283917456
416532789
321479568
579286134
648153297

219645378
375891264
648723195
152379846
934168527
786452931
561234789
827916453
493587612

127945386
485361792
369827514
591678243
748132659
236594871
912756438
673489125
854213967

869745321
751283469
432916875
973462518
684157932
125839647
298374156
547691283
316528794

298645137
561732894
473891562
987326451
142957683
356418729
735264918
819573246
624189375

791645832
462837915
583192467
958376241
217584693
346921578
175269384
829413756
634758129

791645832
462837915
583192467
958376241
247581693
316924578
175269384
829413756
634758129

791645832
362987415
584132967
958364271
237851649
416729583
649213758
823576194
175498326

291745836
476832915
583196472
958327641
642518793
317964528
835279164
169483257
724651389

896745231
132869457
475321986
628174593
917538624
354692718
263917845
789453162
541286379

219645873
657283149
834917526
946758312
381492765
572136498
463879251
798521634
125364987

396245178
287913564
145786392
421679853
973458621
658132749
864327915
732591486
519864237

763945218
915823476
428671395
692318547
534297861
871564932
287436159
149752683
356189724

687945213
153728469
429613875
798362154
265174398
314859726
546237981
971486532
832591647

678945231
321867594
495231768
153796482
964128357
782354619
517682943
849573126
236419875

689745231
321986574
574231869
153867492
467129358
892354617
215698743
948573126
736412985

827945631
496381527
135672849
918263475
254817963
673459218
361528794
782194356
549736182

781946352
526381794
943275186
374158629
892637541
165492837
417823965
639514278
258769413

531846729
287359614
946127583
452763198
163985247
879214365
615438972
724591836
398672451

839146257
164725983
725938164
248397615
351862749
697451328
513674892
982513476
476289531

281946735
354712896
697583214
742139658
169458327
835627941
478291563
526374189
913865472

852946173
643721589
971358642
725683491
318594726
496172835
134267958
567839214
289415367

839146257
764925183
125738964
248397615
351862749
697451328
513674892
982513476
476289531

912746538
857931426
463852791
146395287
378214965
295687143
629573814
734128659
581469372

283546917
915782346
764193528
649831275
852479163
137265489
471958632
526317894
398624751

572846913
981735642
364129758
749513826
258674391
136982475
613457289
897261534
425398167

897546132
324178956
156932478
963854217
271693845
548217693
485321769
732469581
619785324

398246751
716583249
245917638
964875123
572391486
183624597
631459872
427138965
859762314

217946583
894537126
635821497
986315742
523479618
741268359
469752831
372184965
158693274

927846135
638915427
541327896
469571382
712683549
385294761
876139254
254768913
193452678

537946281
192583647
486721953
753194826
918267435
264358179
325419768
679832514
841675392

539746281
172583649
486921753
753194826
918267435
264358197
845619372
697832514
321475968

891246375
736518294
452379168
643721589
579483621
218965743
325694817
987132456
164857932

957246831
213895764
864713259
745368192
638921547
192457683
571639428
489572316
326184975

391246875
652873149
784195236
918567324
547382691
263419587
426731958
175928463
839654712

982347156
341256987
567189243
429513678
178964325
635728491
254671839
713892564
896435712

925847163
831562947
647139258
459618372
173924586
286753491
564271839
718395624
392486715

816947523
359128467
472653918
147865392
983214675
265739841
731596284
624381759
598472136

528147936
697823145
341956728
175638492
284591367
963472851
739215684
456789213
812364579

935147826
874256193
126839574
249368715
361975248
758421369
613784952
592613487
487592631

625847139
971563248
834219675
769321854
542698317
183475962
297156483
418732596
356984721

189347526
357629841
426815973
948561237
731982465
265473198
692758314
814236759
573194682

253647819
186592743
749183265
578231694
461759328
932864157
315928476
897416532
624375981

653847921
971253684
284691357
725438196
498126573
136579842
567382419
342915768
819764235

298147635
657329814
143865297
784236159
962451378
531978426
876513942
419782563
325694781

629847351
841563972
735921864
593216748
184379625
276458193
468735219
957182436
312694587

831947265
942536871
567281943
729854316
458163792
316792584
675319428
284675139
193428657

862547391
134869572
795321648
453692817
917485236
286713954
679158423
541236789
328974165

295348167
748162593
631597248
452613789
189274356
376859421
564781932
813925674
927436815

276948513
594371286
138562497
785234169
629715834
413896752
961457328
857623941
342189675

152748963
389162547
476953812
827594631
941836275
635271498
293615784
564387129
718429356

625148379
791236845
843579126
582314967
417695238
936827451
359782614
278461593
164953782

736548921
582197436
194263785
647819352
859632147
321754869
218375694
473926518
965481273

239648157
758129634
164573829
471852963
526391748
983467512
647935281
312786495
895214376

519248367
863517924
724693518
981324675
376185249
452976183
145832796
238769451
697451832

956748231
427931685
138265749
673192854
892654317
541873962
764589123
285317496
319426578

567948213
391526748
428731695
872164539
946853127
135297864
783619452
654382971
219475386

392648571
178592643
456317928
241879356
739265814
685431792
513926487
967184235
824753169

926748513
351926784
874531629
192675438
587493261
643182975
768359142
219864357
435217896

658749231
374218965
219356784
867524193
195837426
432691578
586172349
921463857
743985612

512849763
834762951
796153482
459387216
371625894
268914537
643578129
187296345
925431678

326549187
751826493
498317625
264173958
813952746
975684312
689435271
542761839
137298564

678349251
531627849
429851763
982174635
347965182
156238974
895713426
764592318
213486597

871649253
534218679
296753841
623485917
187396524
945127368
318572496
459861732
762934185

237849516
618235794
495716328
179563842
542187639
386924157
964371285
853692471
721458963

217549638
983167524
546382791
394726185
621895347
758413962
865231479
479658213
132974856

894652371
253781946
761934528
518263497
672498135
439175682
187549263
345826719
926317854

386254791
457319826
921768354
519846273
678932415
243175968
194587632
832691547
765423189

869257431
431689527
725134896
654391782
198472653
273865149
982746315
547913268
316528974

726853941
341697852
985124376
417385629
859246713
263971584
678432195
532719468
194568237

829654371
367128945
145739286
796381524
483562197
251947863
612493758
578216439
934875612

896354271
325167489
714928563
153692847
268743915
947815326
579486132
682531794
431279658

439752681
627318459
185496732
398247165
561839274
742165893
253671948
916584327
874923516

814659372
293718654
576234981
145372896
729846513
638195247
357921468
481563729
962487135

918752463
346918572
257634891
872365914
493187625
165249738
529873146
634591287
781426359

412957863
689132457
375486291
893571624
724693518
156248379
541369782
968724135
237815946

127859463
843167925
965423718
698742531
732915684
514386279
471298356
259631847
386574192

932657184
768419253
415238967
843592716
271346598
596871432
124963875
659784321
387125649

493256718
618347529
752819436
831672954
947531682
526498371
384925167
165784293
279163845

376854912
589162347
214937586
731298465
658743129
492516873
845679231
927381654
163425798

763954812
852671349
941328567
438792651
519846723
276135498
325417986
187569234
694283175

869352714
527416839
413879652
781964523
936521478
245783961
392647185
654138297
178295346

473952816
926781435
851364729
538246197
714539268
269817543
182673954
647195382
395428671

746953812
835172694
921864537
468397251
592481376
173625948
259716483
614538729
387249165

389654712
751928436
642137985
526871349
417593268
893246157
135789624
968412573
274365891

238954617
691273485
574186932
956832741
147569823
382741596
713495268
425618379
869327154

349652718
215487693
867139425
483975261
572861349
196243587
954716832
631528974
728394156

874359612
251648397
963127854
745986231
328714965
196532478
417893526
589261743
632475189

874359612
251648397
963127854
745986231
128734965
396512478
417893526
589261743
632475189

397652418
256481397
148793562
762318954
819547236
435269871
571924683
984136725
623875149

973652418
256481397
148973562
762318954
819547236
435269871
591724683
384196725
627835149

867452913
351698427
294137865
978321654
513864279
642975138
729586341
486713592
135249786

698753412
342196875
715428936
439567281
587912643
126834597
264381759
851679324
973245168

976352418
324189765
185764923
617435892
892671534
453928176
249816357
531247689
768593241

976352418
384169725
125784963
617435892
892671534
453928176
249816357
531247689
768593241

973452816
685731429
241869537
419386752
752194683
836275941
394527168
168943275
527618394

927853416
654271938
183964527
415627389
236489751
798135264
371548692
569712843
842396175

438956217
729138465
651724938
246381759
517469382
893275146
362547891
184692573
975813624

439657218
826139475
751824639
247391856
518476392
963285147
372548961
694712583
185963724

437859216
928136475
651724839
264371958
513498762
789265143
392547681
145682397
876913524

437859216
928163475
651724839
243671958
519438762
786295143
392547681
164382597
875916324

438659217
926137485
751824639
274381956
513496872
869275143
392548761
645712398
187963524

438659217
926173485
751824639
243781956
519436872
867295143
392548761
674312598
185967324

869753412
432891765
517264983
926347851
748125396
153986247
281579634
394612578
675438129

974258613
863791425
251364978
638129754
597843162
412576389
729415836
345687291
186932547

936852714
452671938
781934526
265493187
349187652
817265493
624319875
598726341
173548269

947352618
251768493
368194752
489536271
572481936
136927584
715643829
894215367
623879145

764951328
319286745
582734619
978142563
125863974
436579182
851327496
693418257
247695831

768153924
314792856
952648317
275936481
683514792
149827563
521479638
496381275
837265149

864753921
735291486
192648735
689124573
357869214
421375698
578432169
243916857
916587342

164758923
738291645
592643781
619324578
453879216
827165394
376482159
285916437
941537862

374859621
261743895
859216347
745182963
138964572
926375418
482631759
513497286
697528134

784651923
365927814
912834576
647298351
159763248
823145697
491382765
536479182
278516439

894651327
765823914
312974586
648239751
153768249
927145638
471392865
536487192
289516473

984651327
765923814
312874596
647238951
153769248
829145673
491382765
536497182
278516439

463758921
179264853
528319467
352487619
891625734
647193582
735841296
916572348
284936175

937456821
682719435
154283967
813547692
746928513
295361784
329875146
471692358
568134279

379456821
682713495
154289367
893541672
746928513
215367984
927835146
431692758
568174239

431859627
968274153
527316489
652497318
873125964
149638572
785941236
396582741
214763895

431758629
978264153
526319487
152497368
893625714
647183592
785941236
369572841
214836975

341756829
978243156
526819347
152397468
894625713
637184592
765931284
489572631
213468975

849157623
731269485
652438917
268395741
495716238
317842596
584973162
126584379
973621854

867159324
359427861
412863579
238976145
591284637
746315298
684731952
925648713
173592486

943851726
162347958
578962431
294715863
687423519
315689274
756198342
429536187
831274695

463951827
981273465
527648913
658317294
342589176
719426358
176894532
294735681
835162749

869153427
351724869
742986531
295341678
678295143
134867295
523478916
987612354
416539782

819653427
637241598
524798136
385172964
271964853
946385271
193427685
452836719
768519342

476953128
531826497
982741635
625394781
817265943
394178256
263487519
748519362
159632874

436951728
871243596
529876134
943625817
758194263
612387459
387562941
264719385
195438672

467853129
831926457
592741638
725314896
916285743
384679215
273498561
149567382
658132974

648351729
321879546
759426813
892765134
463182957
517934268
284617395
176593482
935248671

649758132
831962475
275143869
357824916
428691753
196537284
983476521
764215398
512389647

984651732
761328954
523479816
679583241
835142697
142967583
457816329
298734165
316295478

428951637
317642589
965378214
852194376
673285491
149736825
531867942
784529163
296413758

297158436
163749582
485362971
749836125
316925847
528471369
654213798
831697254
972584613

182956437
467382519
953471268
531827946
849613725
726594183
298135674
615748392
374269851

729651438
685243719
413987256
934128567
578364921
162795384
291436875
357819642
846572193

679158234
482736915
135429687
917643852
358297461
246581379
523814796
861972543
794365128

462758931
795312684
813469275
158296743
247531896
936874152
371685429
529147368
684923517

721854936
695213748
348769521
137948652
869572413
452136879
976325184
583491267
214687395

416859732
753624981
298173654
182596347
379248516
564731829
945317268
631982475
827465193

689752431
472318596
513946827
364897215
127435968
958621374
291574683
835169742
746283159

467852931
193674582
825319476
251796348
974283615
638145729
719468253
346521897
582937164

769452831
235618794
814397526
173849652
586273419
942165387
628731945
491586273
357924168

926758431
487631925
153924786
365487219
214593867
879162354
731845692
642319578
598276143

789451632
156239748
243786591
395178426
628345917
417692385
931527864
872964153
564813279

489651732
617238459
523947816
935184627
278365941
164792385
842579163
391426578
756813294

479651832
618237459
523948716
935184627
287365941
164792385
842579163
391426578
756813294

498651732
716238495
523947816
935174628
287365941
164892357
642589173
371426589
859713264

297854136
451326978
836719542
964172853
578493621
312568497
649231785
783645219
125987364

297854136
451326978
836719542
964271853
578493621
312568497
649132785
783645219
125987364

497152836
865379142
123648579
938214765
654987321
271536498
546791283
382465917
719823654

869251437
251734869
743986521
395142678
678395142
124867395
532478916
987613254
416529783

761254938
524389671
938671542
847536129
653912487
219748365
186497253
475123896
392865714

746951238
283647951
591823467
628134795
359762814
417598326
134285679
865379142
972416583

762854139
841396725
935712684
586249371
213567498
479138562
697481253
158623947
324975816

368951742
542378961
179426538
631295874
984137625
257864319
716549283
825613497
493782156

689751342
341892756
725346819
197468235
538129467
264573981
472685193
953214678
816937524

837659241
429813657
165472893
271534986
694128735
358796412
743961528
916285374
582347169

268751943
795243816
134698752
852314679
649587231
371962485
987125364
416839527
523476198

936751842
285436719
174928563
698245137
423617958
517389426
759162384
361874295
842593671

963751842
285436719
174928563
698245137
432617958
517389426
759162384
321874695
846593271

326758941
894612357
175439628
251843796
437296185
968571432
589164273
713925864
642387519

326758941
894612375
157439628
271843596
439265187
685971432
768194253
913527864
542386719

326758941
894612375
157439628
271843596
435296187
968571432
789164253
513927864
642385719

213958746
987624513
564713892
659871324
421365987
738492165
345186279
172549638
896237451

623958741
974261583
815473962
348596217
752814396
169327854
531682479
286749135
497135628

687951342
915234876
324867915
538426791
792185634
461379258
859643127
243718569
176592483

867159342
359427861
412863579
238976154
591284637
746315298
684731925
925648713
173592486

198652743
276493581
345817926
859136274
437925168
621784395
914378652
563249817
782561439

729158346
584763912
136429587
912876453
478531269
653942871
361285794
897314625
245697138

362159847
859427631
174863925
625784319
493516278
718932456
931278564
287645193
546391782

296751348
571384926
348962571
954238167
862175439
713496852
489527613
137649285
625813794

619357248
273984561
584621973
842169357
937845126
165732489
758293614
496518732
321476895

216359748
573824619
984176532
452918367
638745921
197632485
765283194
849561273
321497856

267851349
381694527
549372681
654239178
972185436
813467952
496528713
138746295
725913864

268357149
317649582
495128673
673892415
184573296
952416738
726981354
539764821
841235967

297354861
814627539
356918247
742165398
539842716
168793452
923576184
675481923
481239675

417853269
836729514
925614837
284971653
761538492
359246178
672495381
198362745
543187926

187259364
342618579
956347821
694173258
715982643
238465917
863721495
521894736
479536182

318259467
295746831
647831925
731492658
529683174
486175293
163524789
974368512
852917346

813259467
295746831
647831925
761492358
529683174
384175296
136528749
978364512
452917683

483752961
125936874
679481523
312549786
768213459
594678312
846195237
257364198
931827645

189457362
462839175
537621948
675318294
918742653
324596781
253964817
791285436
846173529

279453861
413876295
856219743
367185924
125794638
948362517
582941376
791638452
634527189

849751362
723684951
516239784
492163875
657928413
138475296
961842537
374596128
285317649

879451362
423678951
516239478
792163845
658924713
134785296
961842537
387596124
245317689

987453162
413962578
625817934
762134859
398275641
541698327
876341295
134529786
259786413

987453162
413962578
625718934
762134859
391285647
548697321
176349285
834521796
259876413

987453162
413962578
625817934
762134859
398275641
541698327
176349285
834521796
259786413

978453162
413962578
625718934
762134859
389275641
541689327
196347285
834521796
257896413

832951467
496837215
517642389
375419826
621378594
984526731
749263158
163785942
258194673

394658172
672913548
815724639
468372951
753891426
129465387
536289714
981547263
247136895

243658971
658719324
917324658
479235816
325861497
186497532
564972183
892143765
731586249

869154372
425397168
173268549
582619734
697435281
341782956
758941623
934526817
216873495

943856271
167324895
528791364
256937418
789142653
314568729
831675942
692413587
475289136

923856471
167324895
548791362
456937218
789142653
312568749
831675924
694213587
275489136

823956471
649731825
715842963
984613257
271598346
536427189
397285614
468179532
152364798

826459371
945173862
173826459
251738694
497265183
368941725
612584937
739612548
584397216

349156872
765982143
812347596
653794281
197238465
428615937
284563719
976421358
531879624

968154372
173862945
254739681
381426759
642597138
795318264
539681427
827943516
416275893

962351874
851467293
437982516
173248965
684795132
529613487
295176348
748539621
316824759

183952476
496317582
275684139
962438715
358761924
714295863
647129358
831546297
529873641

183952476
457361982
296784135
562438719
378619524
914275863
649127358
831546297
725893641

942651378
137248569
865379214
486593127
271486953
593712846
658927431
729134685
314865792

132456789
456879312
798123564
675394128
384712695
219568473
943681257
521937846
867245931

296153784
745286931
381947526
924361875
173895462
568724193
619472358
832519647
457638219

427951386
653847219
819236574
291768453
368514927
574392861
185479632
742683195
936125748

164957382
783421596
259863174
976138425
318245967
425679831
631592748
547386219
892714653

196457382
783621594
254893167
967138425
318245679
425976813
639512748
541789236
872364951

319256784
562847193
784931562
196584327
438712659
257369841
945673218
871425936
623198475

297351684
361478592
845269371
958137246
436825719
172694853
724983165
513746928
689512437

726351498
481962537
359874621
517483269
894627315
632519784
965248173
278135946
143796852

867351492
132946578
945827316
378295164
294618753
651734289
426579831
719483625
583162947

736258491
284719536
159346728
593471862
461892357
827635149
675123984
312984675
948567213

847352691
259716483
361948752
418563279
572491836
936827514
795634128
184279365
623185947

867352491
231649758
459187623
675298314
324516987
198734562
512973846
983461275
746825139

876253491
231649758
495187623
657498312
324516987
189732564
512974836
948361275
763825149

867253491
231649758
459187236
675498312
342516987
198732564
516974823
984321675
723865149

768452391
241639578
395718462
487295613
126873954
539146827
612584739
974361285
853927146

781256493
645193728
329784516
853921647
497635281
162847359
516479832
274318965
938562174

629457183
517938246
438162975
183674592
765293418
942581367
396715824
251846739
874329651

876453129
541962873
932178465
798341652
153627948
264589317
685734291
429815736
317296584

739854162
845621793
621397458
568743219
312968547
497215386
176482935
953176824
284539671

324657198
589143762
716892435
465231987
173489256
892576341
951328674
638714529
247965813

874352169
329861745
561497832
415723986
236918457
987546213
742685391
158239674
693174528

968257143
327194658
145638297
451762389
736849512
289513764
594321876
672485931
813976425

932654187
487123659
561978423
679315248
124867395
853249716
298731564
746592831
315486972

793654182
846721359
215938674
962147538
587362941
134589726
658413297
471295863
329876415

497852163
823671594
615349728
164285379
739164852
258937416
986713245
341526987
572498631

467952183
923681574
815347629
184295367
236174958
759836412
698713245
341528796
572469831

968753124
371426598
254891673
543219786
126587439
789634215
495372861
817965342
632148957

693857124
748321569
251964837
317648295
426795381
589132476
972413658
834576912
165289743

486253197
293718654
157496328
745362981
931584276
862971435
619825743
378149562
524637819

462853197
398417256
751926348
247591683
539678412
186234975
674182539
825349761
913765824

369751284
852643179
714289365
648195732
123874596
597362418
236518947
981427653
475936821

346957218
581234796
792618345
238549167
169372584
457861932
914726853
625183479
873495621

683951274
712834569
459726183
831579426
975462318
264318957
547183692
328695741
196247835

689354217
214987365
735216489
173829546
562741893
948635172
427598631
391462758
856173924

639754218
725189436
184362795
918246573
576893142
342571869
861435927
297618354
453927681

496158237
137294865
852673194
785916423
261435978
349782516
674521389
513869742
928347651

136957248
945821673
287643159
673518492
492736815
518492736
324185967
751269384
869374521

983154267
541627893
627389415
712435986
835916742
496278351
268593174
159742638
374861529

893154267
541627893
627389415
912435786
785916342
436278951
268593174
159742638
374861529

468751293
975832416
321469875
239687154
814295367
756143928
547918632
692374581
183526749

687451293
392687145
145293687
859342761
264719358
731865924
973528416
418976532
526134879

439157286
172968354
856432197
683279415
917543628
245816739
324795861
798621543
561384972

439157286
172968354
856432197
683279415
917543628
245816739
324785961
798621543
561394872

697354281
324981567
581762934
869427315
215638479
743195628
972843156
136579842
458216793

978653241
342719865
156248397
763924158
415867923
289531476
821475639
637192584
594386712

794653218
362817495
185249736
428965371
579381624
631472589
217596843
853124967
946738152

167853294
495712638
832964751
249678315
371295486
658431972
514327869
786149523
923586147

317954268
482637915
569218437
695723841
274891653
138546792
943182576
721465389
856379124

179654238
564832971
238719456
345981762
782463519
691275384
823197645
917546823
456328197

487956213
961273458
352814679
198427365
234695187
576381924
719532846
845169732
623748591

739854216
184326957
625197438
478612593
912573684
356948721
263789145
891465372
547231869

319854267
684327951
752691438
438762519
126539784
975148326
267983145
893415672
541276893

371954268
694328751
852671439
439862517
126537894
785149326
268793145
913485672
547216983

794351268
612874935
835269174
567493812
341728659
928615743
273946581
459187326
186532497

168459237
749832165
532176948
697324851
283591476
451687329
825963714
316748592
974215683

896154237
275369418
143827569
614982753
752643981
389571642
928435176
537216894
461798325

846351279
329678415
157942368
735219684
481536792
962784153
274865931
618493527
593127846

968154273
134672895
275983416
652349781
713528649
849716352
496831527
327495168
581267934

936154278
184672935
275983416
652348791
791526843
843719652
469831527
327465189
518297364

478952361
319486752
256317894
641729583
925138647
837564219
183245976
762891435
594673128

429657318
361849752
587213694
246938175
975461283
813725946
194382567
652174839
738596421

184752396
576391482
239864157
953247861
847916235
621538974
715483629
362179548
498625713

627159348
984763152
135842697
342598716
851276439
769314285
576481923
218937564
493625871

824751369
159362487
367849152
785194236
436527891
291638574
648275913
913486725
572913648

768452391
291783465
543961287
379645812
825319674
416827953
654278139
132596748
987134526

621857349
459623178
378419625
146378592
985142736
732596481
894765213
267931854
513284967

894256317
673149825
512873964
951432678
267598431
348761592
135624789
786915243
429387156

471952368
629438715
538716294
715369482
293184657
846275931
184697523
957823146
362541879

694857321
738421569
251963847
417638295
329745186
586192473
972314658
843576912
165289734

489756312
312489576
675231948
241693785
796528431
853174629
927315864
168947253
534862197

786451392
341982756
925637184
863179245
259348671
174265938
432596817
518723469
697814523

842751396
179632854
356894721
263179548
518423679
794586132
685247913
431965287
927318465

268954317
914673258
537812469
423786591
659431782
781295634
845167923
392548176
176329845

642851397
189732564
357694821
273189645
516423789
894567132
765248913
431976258
928315476

467952318
298731456
135864792
974285163
681397524
523416987
752148639
346529871
819673245

276954318
915783462
348621759
563419827
721835946
894267135
182396574
657148293
439572681

296851374
148372965
357946182
934785216
615423897
782169543
473298651
861534729
529617438

296751384
741382965
358946172
934875216
615423798
872169543
483297651
167534829
529618437

397852416
852614397
614793285
731469852
285371964
946285173
163548729
478926531
529137648

189357426
357264189
264189735
543826917
728941653
691735248
816473592
935612874
472598361

673259418
915864273
824713659
497521386
562387941
138496725
386172594
241935867
759648132

361759482
927486153
458312976
734698215
695241738
812573694
143827569
576934821
289165347

368952471
792418563
451367298
137296854
925834617
846175932
589721346
213649785
674583129

389756412
412389576
675214938
234691785
796528341
851473629
927145863
168937254
543862197

379851462
618742593
542396871
964187235
253964187
187523649
725638914
891475326
436219758

839756412
672314985
154928376
218539764
796142538
543867129
487691253
965273841
321485697

968351472
714296853
523487169
157643298
849572316
236819745
495128637
672934581
381765924

287351496
631479258
954682371
543167982
869245713
712938645
176593824
428716539
395824167

318659427
265374981
974821653
792435816
483716295
651298374
849567132
536182749
127943568

317659428
265348971
948721653
492835716
873416295
651297384
789564132
536172849
124983567

132956478
976483251
584217639
358721964
461895327
729634185
815342796
297168543
643579812

283751469
174936852
695482137
357814926
862397514
941265378
436529781
529178643
718643295

396752418
172348956
485196723
854967132
761235849
239814567
528473691
947621385
613589274

763158429
518492736
924736518
645287391
271943685
839615274
482579163
356821947
197364852

768153429
315492786
924786513
546237891
271948635
893615274
432579168
659821347
187364952

271453689
843976251
965812473
526738194
184295367
397164528
459681732
732549816
618327945

378159624
246738159
591246378
432685917
187923546
965417832
653874291
729561483
814392765

493157628
861234759
275986431
327519846
189462375
654378192
536791284
712845963
948623517

481753692
527196384
936824157
368215749
759348261
142679538
615487923
873962415
294531876

382951647
965473128
471628359
856192473
734586291
129347865
543219786
218765934
697834512

732951684
194678325
685243197
523419768
961782453
847536912
418395276
356127849
279864531

289751643
174638925
536249187
825413769
761982354
943576812
418395276
352167498
697824531

234857619
187963245
965421738
793218564
548376921
621549873
852634197
416795382
379182456

749152638
825693147
316847259
654918723
278365914
193274586
982731465
461589372
537426891

214957683
387416952
965283417
192735846
573648129
648129735
826594371
731862594
459371268

132954687
694728513
875631429
329186745
461572398
587349261
958267134
716493852
243815976

284351697
631479258
957682341
563147982
849265713
712938465
176593824
428716539
395824176

347159628
615238947
298746153
831927564
729564831
456813792
964381275
583672419
172495386

839754621
742861935
615329847
528436179
963517284
174982563
297645318
486193752
351278496

914857623
386921574
725643198
162794835
847536219
539182746
451269387
298375461
673418952

947351682
362789415
158642379
835216794
491537826
276894153
684975231
719423568
523168947

493751682
261384795
785692143
538146279
629873514
147925836
354217968
972468351
816539427

283954716
961723485
475816293
532687941
849135627
716492538
628541379
154379862
397268154

263158794
817496532
495327186
786231459
934765218
521849673
352914867
148673925
679582341

831954762
927681435
645327819
769815243
352746198
418239576
186492357
573168924
294573681

831954762
947621835
625387419
769815243
352746198
418239576
186492357
573168924
294573681

243851769
561397284
978426135
639712458
425983617
817564392
196248573
382675941
754139826

938256741
417398625
526741893
789564312
351982476
642137958
265879134
873415269
194623587

916854723
482731659
753269418
879413265
625987134
134625987
548176392
367592841
291348576

128654793
594731268
637892145
753419682
462378951
819265374
385927416
271546839
946183527

913852764
726493158
584716239
235641897
467938512
198275346
871564923
659327481
342189675

862351749
341987652
795264381
928143567
457698213
136725498
279416835
683579124
514832976

614958723
379621584
825743169
162874935
948536217
537192846
451267398
296385471
783419652

614958723
395721684
872643159
126874935
948536217
537192846
451267398
269385471
783419562

614958723
395721684
872643159
157864932
948237516
236195847
421576398
569382471
783419265

638251749
752489316
914763852
461578293
875932461
293614578
387146925
526897134
149325687

698251743
753489216
214763859
461578392
875932461
932614578
187346925
526897134
349125687

638951742
759482316
214763859
461578293
875239461
923614578
387146925
596827134
142395687

963152748
182374659
475986213
731248596
648795321
529613874
354821967
817569432
296437185

489152763
315746892
276839514
853491627
794625138
162387945
541973286
937268451
628514379

834251769
917684523
562793841
395128476
278436915
641579238
786345192
129867354
453912687

429356781
761824395
538791624
846537219
957218436
312469578
185672943
674983152
293145867

291654783
437892615
856713942
185246397
369587124
742931568
524369871
673128459
918475236

213754896
576198432
894362157
951247368
347986215
628531974
785413629
162879543
439625781

716254893
429831657
853769412
675918234
982473165
134625978
547186329
368592741
291347586

716254893
492831657
853769412
675918234
289473165
134625978
547186329
368592741
921347586

734956812
961287534
582431796
698143257
475692381
213875649
846329175
327514968
159768423

279351846
341698752
865274391
926143578
458769213
137825469
682417935
793586124
514932687

763251849
158439627
942867315
486173592
329548176
517926438
675394281
231785964
894612753

743251896
169843725
825976314
481697532
596324187
237185469
372568941
658419273
914732658

813657942
579142683
264938751
436895127
125476839
798321465
342789516
657214398
981563274

713254968
546789321
289631475
674812593
328965147
195347682
961578234
852493716
437126859

418253967
359716284
627498315
185932746
974865123
263147598
532681479
891374652
746529831

263154978
715938642
498762531
924385716
371296485
586417329
652843197
147629853
839571264

618754923
749326851
253891476
982645317
436187295
175932648
321569784
897413562
564278139

862351947
531479826
974862351
286945713
357186294
149723568
715698432
698234175
423517689

986351274
543972816
172486539
425763198
839124765
761895423
694218357
258637941
317549682

268751943
951463827
347982516
896247351
514638792
723519468
182395674
439176285
675824139

398451762
542736891
617982435
173295684
965874123
824163579
459627318
781349256
236518947

268951734
371842659
459763812
614529387
897316245
532487961
183275496
926134578
745698123

387951264
952643781
461782953
249835617
175296348
638174592
894367125
513429876
726518439

762851394
159374628
483296571
518467932
634982715
297513486
946138257
875629143
321745869

386951472
921467385
754832169
819243657
647598231
235716894
178629543
492385716
563174928

467351892
921784356
385692174
732869415
814235769
659417238
578146923
293578641
146923587

783951642
925647813
461328597
834769251
596132784
172584369
618473925
359216478
247895136

862451379
935276481
714938256
581643927
496782135
273519648
648127593
329865714
157394862

947251683
631487925
852639174
529318746
763542819
418976532
195723468
376894251
284165397

396751824
745268931
812943756
971432685
583679142
624185397
267894513
459316278
138527469

893651427
742983165
615427389
169832754
328745691
457169238
976318542
284576913
531294876

673951428
842763195
915428367
169832754
327645981
458197236
786319542
294576813
531284679

683951427
742683195
915427386
169832754
328745961
457196238
876319542
294578613
531264879

328951476
961427835
745368129
832746951
597183642
416295387
184579263
259634718
673812594

328951476
561427839
749368125
832746951
957183642
416295387
184579263
295634718
673812594

296851473
871436295
345972168
589267314
164583927
732149856
628714539
417395682
953628741

249351687
875692341
316487529
152849763
634275198
798136254
581923476
923764815
467518932

472651839
685397124
913482657
148725396
756839241
239164578
521978463
867243915
394516782

279651438
685349127
413728659
142875396
856934271
937162584
521497863
764283915
398516742

246951873
781634925
359782416
592163784
863247159
417895632
174329568
625418397
938576241

926451837
785236491
341789256
679123584
152847963
438965712
817392645
593674128
264518379

926451837
785236491
341789256
679123548
152847963
834965712
417392685
593678124
268514379

436751289
187239645
259486731
374128956
562394178
891567423
645973812
728615394
913842567

472651938
695378124
813492657
149825376
756934281
238167549
521789463
967243815
384516792

278651439
695348127
413729658
142875396
856934271
937162584
521487963
764293815
389516742

267851439
195374862
843926751
732645918
914283576
586197243
358769124
421538697
679412385

479651283
281394675
563872941
395728416
712465398
846139527
658947132
124583769
937216854

697251483
281643597
435897216
318564729
526789341
974132658
869475132
752318964
143926875

368451729
241739685
957862143
439617258
185324967
726598431
594273816
813946572
672185394

624951387
375846921
198732645
453267819
812594736
769318254
537429168
281675493
946183572

624951387
375846921
198732465
453267819
812594736
769318254
537629148
281475693
946183572

874951632
395268741
216437589
427385196
139674825
568129374
652893417
943716258
781542963

298651473
314297865
657438192
472389651
963514728
185762934
531876249
846925317
729143586

469251738
327486195
581937624
713829546
642375981
895164273
936718452
178542369
254693817

823651974
496872135
157934286
231498657
568723491
749165823
385246719
672319548
914587362

723951864
486723195
159864273
291487356
537692481
648135729
375249618
962318547
814576932

279351864
431867952
586249137
715632489
862974315
394518726
123495678
957186243
648723591

238951674
671243985
594786321
143895267
752364198
986127453
419678532
865432719
327519846

849251736
675893412
231746589
482619357
597384621
163572894
318967245
926435178
754128963

983751642
671942835
245368179
394815726
568237914
127496583
739684251
816523497
452179368

487351269
621479835
935268174
168793452
793542618
542816793
256134987
879625341
314987526

932451876
714968325
568372419
851249763
329687541
647513982
193724658
276895134
485136297

849251763
725639148
361847259
917468532
653192487
284573691
136924875
492785316
578316924

742851369
865739142
391264758
957623814
413598276
286417935
124976583
679385421
538142697

943751268
825936417
176284593
351692874
792843651
468517329
639475182
517328946
284169735

497351268
821467935
635298174
169783452
783542619
542916783
256134897
978625341
314879526

982351746
345687921
176924358
429136587
653872419
718549263
264713895
831295674
597468132

496751238
728634195
531982674
359826741
814375926
672149853
985213467
163497582
247568319

497651823
153482769
682739145
279814536
548376912
316295487
865127394
934568271
721943658

437651829
159482736
682793145
273819564
548376912
916245387
865127493
394568271
721934658

692851734
853746129
174932586
325419867
968327451
741568293
237684915
416295378
589173642

728951364
691734582
543628917
815342796
372869451
964175238
259416873
187293645
436587129

728951364
659734182
143628975
815342796
372869451
964517238
296475813
581293647
437186529

983751264
425638179
167924835
816495723
572316498
349872651
791243586
634587912
258169347

274951683
163827549
958463172
792648351
541239768
836175924
425316897
619782435
387594216

294751683
163829574
758463129
972648351
541237968
836195742
425316897
617982435
389574216

679351284
452968371
318247569
524719836
986523417
137684952
795436128
843172695
261895743

679351284
452968371
318247569
523719846
986524713
147683952
795436128
834172695
261895437

479651283
836297415
125483697
768942531
294135768
351768942
612374859
983526174
547819326

432951687
869374521
157682943
215497368
986213475
743865219
391726854
674538192
528149736

432951687
859376421
167482953
215647398
986213574
743895216
391724865
678539142
524168739

432751698
967384521
158692743
215478369
896213475
743965812
371826954
624539187
589147236

714952386
985316274
236487951
163745892
542698713
879231645
321579468
498163527
657824139

347952186
851643927
962817345
273185469
486739251
195264873
624591738
718326594
539478612

874652391
951384267
263971485
792146538
435829176
186537924
527498613
649713852
318265749

147352986
859641327
362897145
273185469
486739251
915264873
624513798
738926514
591478632

349152876
862497315
715836294
928375641
431689527
576214938
284961753
697543182
153728469

316452879
278931645
954867132
427396581
681275394
539184267
192643758
743518926
865729413

946152837
715384962
283976154
839415276
524697381
671238549
197543628
368729415
452861793

618952374
723461895
594873162
271689453
456317928
389245716
145728639
832196547
967534281

793652841
468137529
125984673
817429365
256378914
349516287
932841756
581763492
674295138

398752641
476138529
125964783
819427365
257386914
643519278
932641857
561873492
784295136

916852734
748963512
253147689
562318947
481579263
379426851
837694125
695231478
124785396

964152738
813976452
752843196
541729863
387561249
296438517
675384921
429617385
138295674

391652748
284719563
756483219
563278194
849165327
127934856
418326975
975841632
632597481

697852341
382419567
145736829
439528176
756143298
821967453
574391682
963284715
218675934

137952468
548637921
629814735
261398574
483175692
795426813
376581249
812749356
954263187

693852471
871346259
452971836
387695142
265714398
149283567
536129784
714568923
928437615

467852193
382914756
195736248
938641572
241375689
756289431
579168324
814523967
623497815

987652431
164739582
253481796
375824619
842916357
619375824
728163945
431597268
596248173

894752631
137694825
652813749
378145962
529386174
461279583
285937416
913468257
746521398

261953487
549287613
738641925
874312596
923765148
156894372
485126739
697438251
312579864

896153742
172469583
543827691
938245167
421376859
765981324
359612478
614798235
287534916

249153876
781496253
635782914
578961432
163824597
492375681
954637128
326518749
817249365

692453871
145827639
378961542
923675184
817249365
456318927
231796458
584132796
769584213

879153246
436298175
125764983
951432768
764819532
283576419
697321854
542687391
318945627

976153248
438962175
125784963
251439786
784216539
369578412
897621354
543897621
612345897

976153248
438926175
125784963
251439786
784612539
369578412
897261354
543897621
612345897

679153248
438926175
125784963
951432786
784619532
362578419
897261354
543897621
216345897

268953471
971648235
435127986
843796152
516482793
729315648
652874319
397561824
184239567

289653471
671948235
435127689
943716852
518492763
726385914
152879346
397564128
864231597

976253418
182469573
354718269
623194785
415876392
897325146
549637821
238941657
761582934

976153482
281469573
354728196
613295748
425876319
897314265
549637821
138942657
762581934

862953471
917468532
435721869
728146953
341579286
659832147
174695328
583217694
296384715

368254791
524791368
791638452
842563179
135479826
679812534
217346985
456987213
983125647

816254379
937186425
452973861
143762598
289315647
765498213
578649132
621837954
394521786

397654281
158293764
624178395
746381952
981527436
532469178
275916843
419835627
863742519

897654231
153298764
624173895
746381952
582469173
931527486
275916348
419835627
368742519

679354218
243198675
518627943
965271384
432586791
187439526
751862439
394715862
826943157

136954728
754832691
982617345
569781432
347295816
821463957
218346579
673529184
495178263

389254716
741698325
265371948
426587139
153926487
978413562
832745691
617839254
594162873

913654728
758293164
642178593
829345617
571826349
364719285
137982456
295467831
486531972

768254931
251397684
943816572
372649158
614785293
895123467
527931846
139468725
486572319

978254136
312867594
645319728
589142367
461793852
237685419
824931675
753426981
196578243

927854163
531629487
864713295
683271549
749385621
152946738
395467812
276198354
418532976

816254973
395687421
247913865
451832697
629741358
738596142
164375289
972168534
583429716

397254681
861973524
254861937
435189762
672345198
918726345
749618253
523497816
186532479

397254681
861973425
245861937
534189762
672345198
918726354
759618243
423597816
186432579

837654192
521938674
694712385
378265941
259143768
146879253
783591426
462387519
915426837

917354286
638279514
452681739
295843671
843716952
176592348
721938465
364125897
589467123

387254691
164398257
529671843
258149376
413762589
796583412
671835924
935427168
842916735

732654891
698721345
154389672
485962713
927813456
316475928
841596237
263147589
579238164

739154862
621789435
458326197
597218346
314965278
286437519
872641953
165893724
943572681

273854916
165937284
948261537
354629871
827143695
691578423
539412768
786395142
412786359

738154962
621789435
459326187
597213846
314865279
286497513
972641358
165938724
843572691

284956173
596731284
137842965
475698321
328175649
961423758
853269417
712384596
649517832

284956173
596731284
137482965
975624318
312875649
468193752
851269437
749318526
623547891

912856437
548371692
637924851
824519376
369782514
175463928
496137285
251698743
783245169

897456231
412983567
356721894
145368729
673294185
928517643
284179356
769835412
531642978

438956712
169472385
527318946
752689134
816743259
943125867
375894621
694231578
281567493

934256817
216738945
857491632
542389761
369517284
781624593
695173428
128945376
473862159

794256831
185397426
623841597
941783265
256419378
837562914
462975183
579138642
318624759

714856239
293417586
856932174
127394865
938625741
645781392
481279653
362548917
579163428

239856147
416792853
857431296
523687419
964125738
781349625
645273981
372918564
198564372

397856142
215473968
864921753
543687219
928145376
671392485
486739521
759218634
132564897

183756249
725498163
496312578
368245917
571839426
942671385
854927631
639184752
217563894

917856342
283417569
546932871
439175628
128649735
765283194
391728456
872564913
654391287

971856342
283417569
546932817
739145628
124689735
865273491
318724956
492568173
657391284

973156482
512849637
486273519
398725164
625314978
741698325
157432896
264981753
839567241

278956143
136428579
459713862
591634287
867295431
342871956
983147625
625389714
714562398

782956143
136427589
459813762
591634278
268795431
347281956
973148625
625379814
814562397

739856124
425713869
861294357
678142593
953678241
214539678
146985732
597321486
382467915

837456192
495721683
216938754
589217346
674385219
123649578
768192435
941563827
352874961

921856374
458273169
376419285
635741892
789325641
214968537
167584923
843192756
592637418

874356921
321984675
659712843
465238197
218697534
793145286
532871469
187469352
946523718

264957183
795831264
138642957
487596321
326178549
951423876
673289415
512364798
849715632

264957183
795831264
138462957
987524316
312678549
456193872
671289435
549316728
823745691

642157893
985236417
137948652
721864935
563792148
498513726
279381564
814625379
356479281

386957214
412386957
957124386
798415632
543862791
261739548
874293165
135678429
629541873

893457126
461298357
527361849
674935281
159682734
238174965
915826473
386749512
742513698

289457136
716823459
453961782
368214975
945678321
172539648
891745263
527396814
634182597

139857642
825463179
467912835
973641258
581329764
246785391
314296587
792538416
658174923

412357968
356918742
987462135
673295814
591784623
824136579
145873296
738629451
269541387

462857193
395214768
187936254
938641572
741325689
256789431
529168347
814573926
673492815

698257143
721843659
345619278
462971385
857432961
913586427
279365814
134728596
586194732

213857694
746129835
958634271
375498162
461372958
892516743
639241587
527983416
184765329

129758634
438961725
675423891
251376489
784219563
396845172
862534917
943187256
517692348

129458637
435761928
678923451
291386745
754219863
386574192
962837514
843195276
517642389

296758314
874213659
315496782
968324175
531879426
427561893
749135268
682947531
153682947

369458127
741692583
528713649
974325861
856971432
213846975
435187296
187269354
692534718

139758642
728463159
465912738
953641287
871329564
246587391
314295876
592876413
687134925

763958142
251436879
894712536
942371685
378265491
516849723
639184257
187523964
425697318

913658274
265347891
478291356
652874913
741923685
839516742
126489537
597132468
384765129

723958461
861473259
954216837
516892374
247135698
398647125
185369742
672584913
439721586

913458627
876129435
452673981
385794162
241386759
769512843
637241598
528967314
194835276

612859374
539467821
478312695
247635918
163978542
895241736
981726453
326594187
754183269

478659123
361287945
592143678
754892361
826531497
139476852
615324789
247918536
983765214

167859432
245173698
893462751
319547286
654238179
728916543
432685917
586791324
971324865

426759183
891643257
375812946
532961874
769485321
148237569
283176495
957324618
614598732

467359182
281764359
539821647
852916734
716483925
943275861
675148293
328597416
194632578

381659247
467281953
529374618
653127894
214893765
978546132
132468579
896735421
745912386

786459312
125376894
493821756
218643579
569217438
374985261
831564927
947132685
652798143

973268541
168745239
452193678
649527183
731986425
285314967
317652894
896431752
524879316

894367251
521498673
376521948
945173826
687952314
132684795
463719582
758246139
219835467

927365841
158974263
463182597
231849675
574631982
689527314
395418726
746293158
812756439

427569831
985341726
361782495
679134582
852697143
134258679
213875964
746913258
598426317

987362451
243159687
156847932
812634579
675921348
394578216
431286795
529713864
768495123

754368291
269451378
138729564
843217956
521693847
697845123
416982735
382576419
975134682

857964321
293718465
416532798
564371982
128649537
739285146
681453279
372196854
945827613

847963521
295718463
316245798
462871935
138659247
759324186
681592374
974136852
523487619

247963581
358471296
691852437
829147365
765239814
134685972
583714629
412396758
976528143

589463721
461752938
723981564
937514682
158296473
642378159
396127845
275849316
814635297

839764512
521893746
647251389
485319267
162547893
973682154
356428971
298176435
714935628

375962814
291584376
648371295
716859423
839427651
452613987
524796138
967138542
183245769

837461925
256978134
149253876
695347218
312895467
478126359
963582741
781634592
524719683

547368129
321459768
986712543
178296354
635174892
492583617
713925486
264831975
859647231

438962517
915743682
276518439
721635894
543829761
689471325
854296173
397184256
162357948

789462513
361578942
254319678
135947826
846251739
972683154
613825497
497136285
528794361

254768913
918532467
736194582
379641258
142385796
865927341
523416879
687259134
491873625

475863912
921457863
386129754
657294381
293681547
814735629
569312478
148976235
732548196

938567412
571324689
462198537
213459768
847612953
695873241
159736824
786241395
324985176

254768913
981432576
736159482
125843697
397216845
648975321
519387264
462591738
873624159

975468213
261735498
834129576
516384927
789251634
342697185
193576842
628943751
457812369

798564213
253719684
416382795
629478351
587631942
341925867
934857126
165293478
872146539

784569312
521387694
693421578
317694285
856172943
942853167
178236459
269745831
435918726

243867519
716359482
598142736
624915873
371284965
859673241
965438127
432791658
187526394

835462917
791835426
264179583
517384269
629751834
348926175
176598342
982643751
453217698

732469518
841532697
956187243
317246985
468395172
295871436
589724361
623918754
174653829

435869217
928173456
761524893
249751368
613498572
587236149
392645781
174982635
856317924

435769218
927183456
861524793
249851367
613497582
578236149
392645871
784912635
156378924

432869517
958173462
761524893
649751328
213498675
587236149
326945781
174382956
895617234

432769518
957183462
861524793
649851327
213497685
578236149
326945871
784312956
195678234

854763912
632891745
917254683
528947361
763125894
149638257
491376528
386512479
275489136

837569412
956142387
214387695
492731856
381456729
675928143
729614538
163895274
548273961

927865413
541732896
863149752
175283964
438697521
296514387
659471238
384926175
712358649

945862713
832417569
761395482
417986325
359271648
628543197
586139274
274658931
193724856

923567814
186943527
754128936
541279368
698431275
372685149
439752681
265814793
817396452

397265814
825194673
416837952
284913567
631578249
759426138
568342791
942751386
173689425

793265814
825194637
416873952
284917563
671538249
359426178
568342791
942751386
137689425

597362418
612458379
438179625
259714863
781936254
364825197
826593741
973241586
145687932

438961527
275843691
196527438
827635914
543719862
619482375
954276183
382194756
761358249

845367921
917582463
326914578
431296857
659738142
782451639
574129386
298643715
163875294

948367521
517892463
326514879
481236957
653789142
792451638
874125396
239648715
165973284

589764123
134982657
726351948
652143789
473896512
918275364
241539876
367418295
895627431

958763124
314582679
267941835
692835741
471629358
835417296
529178463
786394512
143256987

537469821
482315769
691782534
368154297
714298653
259673418
125837946
976541382
843926175

853761924
492358617
176249853
569874132
287136495
341925768
924683571
715492386
638517249

431768529
578294163
629315487
962457318
853126794
147839652
786941235
395672841
214583976

738165924
521439678
946287315
694518732
382794561
157623849
279351486
415876293
863942157

437168925
821459367
596237814
649815732
372694581
158723649
265371498
914586273
783942156

431768529
978254163
625319487
162497358
359826714
847135692
786941235
593672841
214583976

738165924
921437685
465289317
694518732
382794561
157623849
276351498
519846273
843972156

157863924
932574816
846219537
791458362
683127459
425936178
214695783
369781245
578342691

573861924
892547316
146293875
417328659
928756143
635914287
384179562
261435798
759682431

953867124
187294635
264153987
592386741
741925863
638471259
879542316
416738592
325619478

318965724
594327618
726418953
182796345
467532891
935841276
243659187
679184532
851273469

318965724
564327918
729418653
182796345
497532861
635841279
243659187
976184532
851273496

198563724
536274198
427918653
869321547
214657839
753489216
641795382
382146975
975832461

493861527
851273496
627945813
579184632
284736951
136592748
965317284
342658179
718429365

471963528
835124697
269857431
327598146
946371852
518246973
752619384
693482715
184735269

473961528
951283476
628745913
765318294
342659187
819427365
587194632
294836751
136572849

715463928
328719564
946258731
562837419
173594286
894621375
437986152
281345697
659172843

249561837
873942156
156387942
497136285
312854769
685279413
924613578
531728694
768495321

784165932
359482716
612937854
946753281
835216497
127894563
491328675
578641329
263579148

894165732
357492816
612738954
746853291
935216487
128974563
481329675
579641328
263587149

159462738
764813259
283579641
431296587
976185423
825734196
312957864
597648312
648321975

125469738
764813259
983572641
431296587
276185493
859734126
312957864
597648312
648321975

457168239
891327546
326549817
684973152
732451968
915286473
179834625
243695781
568712394

457169238
891327546
326548917
684973152
732451869
915286473
179834625
243695781
568712394

874961532
561327894
923458716
638579241
745132689
192846375
456713928
287694153
319285467

894561732
561327894
723498516
638975241
945132687
172846359
456713928
289654173
317289465

459762831
126348759
738951624
875413296
963527418
214689573
692174385
347895162
581236947

159264837
843971652
267358941
985437216
671825493
432196578
598613724
716542389
324789165

247965138
981342657
356718924
869537412
732194865
514286379
695473281
473821596
128659743

528169734
197342685
643578912
936217458
851634297
472895163
314786529
289451376
765923841

415962837
293857614
786314529
649735182
857421396
321698745
132579468
568243971
974186253

795162438
283954617
416378529
179435286
864729153
532681794
948216375
351847962
627593841

729468135
541327896
683951274
162839457
974512683
358674912
495283761
216795348
837146529

789465231
543218679
216937845
894721563
365849127
127653984
952384716
631572498
478196352

749268531
816375429
523149687
981453762
672981345
435627918
297834156
164592873
358716294

472965138
836127459
159384627
543718296
968452371
721693584
217836945
394571862
685249713

897562431
421738659
653149782
769213548
345897216
218654397
936471825
584926173
172385964

798562431
421738569
653149872
217653948
345897216
869214357
936481725
574926183
182375694

598764231
324159678
761823549
815972463
643518927
279346185
986435712
132697854
457281396

597864231
324159687
861723549
615982473
743516928
289347165
976435812
132698754
458271396

428967531
153284697
976315482
561872349
284593716
739146825
817459263
345621978
692738154

795462831
268931574
431758926
673195482
912843657
854276193
546387219
329514768
187629345

587962134
432517698
916348752
625731849
193854267
748629315
864293571
371485926
259176483

798261534
423859176
561374928
849513267
312697485
657428319
936742851
274185693
185936742

129765438
547382196
836914752
694258371
213647589
758139264
985471623
462593817
371826945

921765438
546382719
837914265
694258371
713649582
258137946
489571623
162493857
375826194

815267349
927435186
634891725
378654291
541329867
269178534
786912453
192543678
453786912

287365941
954821376
316497852
698752134
172934685
435618729
869543217
741289563
523176498

573169248
824735169
169482537
692843751
381597624
457621983
736954812
945218376
218376495

537169248
842735169
196482537
629843751
381597624
475621983
763954812
954218376
218376495

397568241
482173569
561924738
974812653
613457982
825396174
758249316
246731895
139685427

589361742
731248596
624957813
846195327
273486951
195732468
352679184
418523679
967814235

597861342
831249567
624753819
946185723
283476951
175392486
752638194
419527638
368914275

792368145
513294867
846715932
965147283
378629514
421583679
657931428
234856791
189472356

125968347
436172589
987354621
758641293
392587164
641239875
869413752
514726938
273895416

295863147
384517269
716249538
629371485
173485926
548692713
931726854
867154392
452938671

739164852
214583976
685972341
896235417
123647598
457891263
972418635
541326789
368759124

718463952
429815763
365297418
982571346
631984275
574632891
253746189
846129537
197358624

372861954
914235786
685947312
253479861
867123495
149586237
431758629
528694173
796312548

973862451
824513976
615974382
357649218
192758643
486321597
261497835
539186724
748235169

793864251
624513978
815972643
957328416
146759382
382641597
261497835
539186724
478235169

789364251
324571698
165892743
857923416
641758932
293146587
916487325
532619874
478235169

873962451
624571389
195384726
358649217
712853694
946127538
261438975
539716842
487295163

498763251
532149678
761825439
814972365
653418927
279536184
986354712
125697843
347281596

278364951
641795328
539182674
957216843
382947165
164538297
723859416
415623789
896471532

793864251
842513976
615972843
357628419
184759362
269341587
921487635
538196724
476235198

789264351
643518729
215973648
957832416
164759283
832641597
391427865
528396174
476185932

792864351
684513972
315972648
957328416
146759283
823641597
261497835
539186724
478235169

283964751
794513628
615872943
857329416
146758392
329641587
961487235
532196874
478235169

473961852
168254793
295378416
549137628
827596341
316842579
651723984
732489165
984615237

248169375
731548926
695327814
854976132
167283549
329451768
473695281
512834697
986712453

254968371
378215496
916743582
625871934
183496257
497532168
731629845
562384719
849157623

284963175
365178492
719254836
847596321
931827654
652431789
126785943
498312567
573649218

342168579
597432681
861795342
153879264
674213958
928546137
735924816
216387495
489651723

458963271
623175849
971842563
184629357
735418926
269537184
597384612
812796435
346251798

583964271
924173856
671852934
315628497
748519623
296347185
867495312
132786549
459231768

593864271
842173956
671952843
315628497
784519362
269347185
927435618
138796524
456281739

529863471
483172956
671945238
154628397
738419625
296537184
867394512
912756843
345281769

523864971
684179352
971352648
315928467
746513289
892647135
267495813
139786524
458231796

481963572
735128694
269754813
328597146
946381725
517246938
852419367
693872451
174635289

549861273
762943581
183752649
278539416
396174825
415628397
857216934
624397158
931485762

198263574
546817932
723954681
935172846
267498315
481635729
614389257
352746198
879521463

947165283
823974516
651328947
478596132
516432879
239817465
764251398
385749621
192683754

715963482
984251376
362748951
278134695
539687214
146592837
653419728
821376549
497825163

974562381
132897465
586314279
761285943
258943716
493176852
815439627
649721538
327658194

974265381
132897465
586314279
761582943
258943716
493176852
815439627
649721538
327658194

473965182
951283467
628741953
716358294
542619378
839427615
387194526
295836741
164572839

923167584
187254369
564893271
298735416
645912837
371648925
739581642
416329758
852476193

132965487
547812693
689374152
794256831
813749526
256183974
925431768
468527319
371698245

138467592
725198346
946253187
694712853
873945261
512386479
357829614
261574938
489631725

358467192
241985736
967312845
425796318
689531427
173248659
536824971
714659283
892173564

354768192
281945736
967312485
875296314
649531827
123487659
536824971
718659243
492173568

823167594
197254368
564389271
289735416
645912837
371648925
738591642
416823759
952476183

853762194
217493685
946581372
678345219
534219768
192678453
369827541
421956837
785134926

952364178
836719245
417528639
129487356
645931782
378652914
561243897
293875461
784196523

237869154
615324987
498751263
726198435
154236879
983475612
369512748
871943526
542687391

394867152
856129734
271435986
982651473
513974628
647283519
168792345
425316897
739548261

498567132
217943685
356218497
183794256
579126843
624385719
732851964
961432578
845679321

953867142
728314965
461259738
875942613
346175289
192638457
217586394
689423571
534791826

953867142
728314965
461952738
875249613
346175289
192638457
217586394
689423571
534791826

537968124
824731695
916452837
175296483
349185762
268347519
792814356
451623978
683579241

345962178
821537964
976184235
487659321
263718549
519423687
698375412
734291856
152846793

429765138
856413972
713298546
371984625
594621387
268537419
182359764
937846251
645172893

824765139
956413872
713298546
371849625
549621387
268537914
192354768
437986251
685172493

824765139
956413872
713298546
371849625
269531487
548627913
192354768
437986251
685172394

247968135
589213476
316754928
621495387
735821694
894637251
463589712
952176843
178342569

238567149
745219683
196348752
861954327
354726918
927183564
413692875
572831496
689475231

359267148
721584396
864193725
493618257
675429813
218735964
586971432
132846579
947352681

978264153
365781249
142935768
426378591
837159624
519642837
753416982
691823475
284597316

793864152
458321697
261597483
314675829
675982341
982143765
837256914
126439578
549718236

973864152
458721963
261593487
714935826
395682741
682147395
837259614
129476538
546318279

783964152
459821637
261537498
814375926
375692841
692148375
938256714
127483569
546719283

783461295
951278346
642539781
816345972
479826153
325917468
537184629
294653817
168792534

793461285
651278349
842593761
918345672
476829153
325617498
587134926
234956817
169782534

475861239
236947185
189253764
927485613
658132497
314796852
762519348
543678921
891324576

184567239
523941876
976238541
658479123
312856794
497123685
269714358
741385962
835692417

739861245
526943871
841257369
357698124
462315987
198724536
213576498
685439712
974182653

134568279
826973451
795214836
457891623
619325748
382647915
971436582
248159367
563782194

178965243
639274158
245831967
816327594
752419836
394658721
583742619
961583472
427196385

897561234
536284179
421739586
764923851
219458367
358176942
185697423
972345618
643812795

738461295
452379186
916285437
563894712
291657843
874132569
347928651
129546378
685713924

938461275
456279183
712385469
523894716
691752834
874136592
347928651
169547328
285613947

439765218
271843965
568219734
647538192
952471386
813926547
184352679
726194853
395687421

413968275
879542136
562371984
728153649
395426718
641897523
284615397
136789452
957234861

347561298
182794653
956238147
469325781
215879364
738416925
873942516
591687432
624153879

154968273
783214965
962573814
298135647
316497528
475826139
529341786
847652391
631789452

187564293
392187456
456293187
869352741
215749368
734816925
973628514
548971632
621435879

147368259
692175834
538294167
786523491
213946785
459781623
364819572
971652348
825437916

345967281
198253764
726418935
453126897
672849513
819375426
961584372
284731659
537692148

354967281
198342765
726518349
549126837
672853914
813479526
961285473
485731692
237694158

859364271
372918465
146572398
238651749
761249853
594837612
625493187
987126534
413785926

795461283
348297156
126538497
561982734
984673521
237154968
453726819
819345672
672819345

938167254
542893716
617542398
754928631
829631475
361475829
493756182
175284963
286319547

841967235
736254918
529813764
254398176
678142593
913675482
182439657
397526841
465781329

975164238
814372569
236589417
761238954
359417682
482956371
527893146
148625793
693741825

497368251
831452769
562179834
928713546
673584912
154296387
249635178
785941623
316827495

487369251
231458796
965172834
526713948
874596312
193284567
642835179
758941623
319627485

457869231
238451769
961372854
596783142
824516397
173294586
642135978
715948623
389627415

478963251
953217486
612845397
591384672
827196543
346752819
139528764
284679135
765431928

573864291
498512367
261937458
352691784
649728513
187345926
725183649
836459172
914276835

973465281
514782963
862391574
491876352
625134798
387259416
138927645
746513829
259648137

973465281
514782963
862139574
491876352
625394718
387251496
138927645
746513829
259648137

918764253
574392168
326815479
831957624
692481735
745623981
289546317
467138592
153279846

714968253
895342716
362517948
483126579
521739864
679854321
956281437
137495682
248673195

983467215
751289463
246531798
567928134
392174586
418356972
829615347
175843629
634792851

983467215
721589463
645231798
567928134
392174586
418356972
859612347
274893651
136745829

457169238
831452769
629378154
568713942
294586317
173294586
942635871
785941623
316827495

753964218
491238657
628517349
385649172
214875936
967123485
836452791
542791863
179386524

871465239
324198576
659372184
296583741
483917652
715624398
947231865
168759423
532846917

915367248
867245913
234918765
142639857
783521496
659874321
521483679
498756132
376192584

879461253
513792846
462538179
786143925
935826417
124975368
641359782
357284691
298617534

481769325
735281469
962453178
523197684
649835217
817642953
376928541
298514736
154376892

254961378
619387254
837524961
562493817
743218596
198675423
321749685
486152739
975836142

854962371
619387254
237514968
562493817
743128596
198675423
321749685
486251739
975836142

725861394
618349275
349275168
286517943
493628751
157934682
961453827
532786419
874192536

957264381
812793654
463815279
579421863
186537492
324689715
291376548
648152937
735948126

418962375
726385419
539714268
143826597
897543621
652197843
961238754
374659182
285471936

914862375
628537491
735419286
152693847
397184652
846725139
589241763
471356928
263978514

274965318
956318724
831472596
695731482
382549671
417286953
123697845
768154239
549823167

548267319
976318254
231945786
452683971
863179425
197452638
625791843
789534162
314826597

548267319
973418256
261395748
852643971
436179825
197852634
625781493
789534162
314926587

519867324
672349815
843152796
961273548
435698271
728514963
184925637
397486152
256731489

451968327
786523419
923147685
142396758
867452193
539871264
615784932
394215876
278639541

572164389
164983527
893527164
729851436
638492751
451376892
345219678
987645213
216738945

519768342
234195867
678423159
392846715
186579423
745312698
923684571
867251934
451937286

791864325
584312976
623759418
817293654
432685197
956147283
268471539
149538762
375926841

758964312
461238957
293751468
386495271
127386594
945172836
572819643
634527189
819643725

942861357
185732964
367594821
273185649
614923785
859647132
796258413
531476298
428319576

189765324
634289157
572143869
361974582
897532416
425618973
958426731
213897645
746351298

982761345
351489627
764352819
576123984
238945761
149876532
695218473
413697258
827534196

281567349
745293861
369148752
936854127
154729638
827316594
413682975
572931486
698475213

215964387
463817529
978523416
156278934
847639152
392145768
684391275
539782641
721456893

835769421
761524839
294318765
582643917
347981652
916275348
623197584
178456293
459832176

513762498
742389156
986451237
851294763
369817542
427635819
678543921
295176384
134928675

725861493
916437825
834295176
382679541
451382769
697514238
573948612
168723954
249156387

298367415
174958362
635412789
946871253
817523946
352694178
529746831
481235697
763189524

792861435
583247916
416935782
958714623
321659847
647382159
139426578
875193264
264578391

135862497
687491532
249375168
964258371
358917246
721634985
816543729
472189653
593726814

195862437
687431592
243975168
364258971
958317246
721694385
816543729
472189653
539726814

231768495
587492136
649315872
456937218
123854967
798621354
914276583
362589741
875143629

897165423
451327968
236894175
974281356
362459781
185673294
523748619
619532847
748916532

587962413
326481759
914735268
869243175
741859632
235176984
173594826
698327541
452618397

897362415
524981763
316457289
965243178
741895632
283176594
178534926
659728341
432619857

759263418
834715629
126498357
473856291
682179534
591342786
317924865
245681973
968537142

578963421
213784695
946215738
369852174
482176953
157439862
624391587
791528346
835647219

973261485
612458973
548793126
354689712
169572834
827314569
786925341
491836257
235147698

375261498
412398675
896475312
748123569
639587241
251946837
524739186
167854923
983612754

794362518
325418967
816579234
948135726
671924385
532687149
187256493
453891672
269743851

278463591
691875423
354219687
839741265
527638914
416592738
985324176
163957842
742186359

329867514
758314629
164592873
243678195
975123486
681459732
537241968
896735241
412986357

329867514
758314629
164952873
243698157
597123486
681475932
935241768
876539241
412786395

329768514
784315629
165492873
243659187
978123456
651874932
532941768
896537241
417286395

347169528
516238947
298745163
831927654
729456831
465813792
954381276
683572419
172694385

372964518
495318627
186725943
743659182
829173456
651482739
937241865
564837291
218596374

327964518
489315627
165827943
743659182
892173456
651482739
236741895
974538261
518296374

739268514
284351976
165947823
418573692
952614387
673829451
391482765
826735149
547196238

471869532
258713496
963245187
639157248
584632719
127984653
795321864
316478925
842596371

482769531
951382647
673541298
869273415
215694873
347815926
126938754
538427169
794156382

317268549
245397186
698415723
879534612
162879435
534126978
751983264
923641857
486752391

982361547
317954268
645287319
274695183
531428976
869713452
456839721
198572634
723146895

389461572
461572398
725398164
614837925
938625741
257914683
592743816
846159237
173286459

413265789
927438516
865719234
248153967
351697428
679824351
732981645
196542873
584376192

523964781
971382465
846517923
785431692
239675814
164298357
618753249
352849176
497126538

523864791
871392465
946517382
795481623
238675914
164239857
619753248
352948176
487126539

521364789
837591246
694827351
918473562
742956813
356218497
189735624
275649138
463182975

852169734
941237865
376485192
734591628
269874351
518623947
687942513
495318276
123756489

218369754
956247381
437851296
681523947
594178632
723694815
879412563
162935478
345786129

193265748
684197532
257438169
749851623
562743981
318629475
421586397
976312854
835974216

398165724
246798153
517324968
924657831
165983472
783412596
431279685
659831247
872546319

534862791
287319465
196754283
923187654
765943812
841526937
478631529
352498176
619275348

492365781
635781492
871942563
916423857
287659314
354817926
748196235
123578649
569234178

145963728
376528914
892174536
458217369
617349285
239856471
781492653
963785142
524631897

529468731
847312596
136795842
371924685
284651379
695873214
753146928
468239157
912587463

129368754
847295136
653471982
795614823
361852497
284937615
518743269
436129578
972586341

349268751
821754693
567931482
658123947
792485136
134697528
273519864
916842375
485376219

529463781
731825496
648791235
853647129
967218543
412539678
386172954
175984362
294356817

459162783
318745692
267839514
635491827
794628135
182357946
541973268
973286451
826514379

834561792
269437581
175829346
682375419
793148265
451296873
946752138
328614957
517983624

392764851
718259364
465318927
921845673
583697412
647132598
859471236
134926785
276583149

275164893
381927465
946835271
439251687
612378954
758496132
123789546
594613728
867542319

217369854
956284371
834751296
671523948
598147632
423698715
749812563
162935487
385476129

254761893
678349251
931852467
463927518
712685934
589134726
146598372
897213645
325476189

195462873
264837591
873951426
652718349
741395682
938246157
319574268
586129734
427683915

479265813
385174926
261893547
137546289
852319764
694782135
723458691
918637452
546921378

235967814
419832756
867514923
592648371
174329568
386175492
651493287
748251639
923786145

149362875
736458921
285179463
492537618
573681294
618924357
967845132
354216789
821793546

149362875
736458921
258179463
492537618
375681294
681924357
967845132
514293786
823716549

943267851
752189463
168354729
896735142
375421986
214896537
429678315
687513294
531942678

795162843
218943657
463875219
531294768
924786531
876351492
682539174
357418926
149627385

941267835
832519647
756348192
218734569
467895321
593126784
125483976
379652418
684971253

724561839
519783246
863294517
386912754
945378162
271456398
637129485
458637921
192845673

157362849
243198576
689475213
876519324
935284761
412637985
768943152
321856497
594721638

725861943
493257168
168439572
319786254
872945316
546312897
984173625
257698431
631524789

183465972
529178364
746923185
358291746
612847539
974536218
437659821
865312497
291784653

432765918
971843265
568219734
647538192
259471386
813926547
184352679
726194853
395687421

135862947
687194532
249375168
964258371
358417296
721639485
816543729
472981653
593726814

435862971
876194352
219573648
984735126
321946587
657281493
762419835
543628719
198357264

482167935
913458627
567329418
894573261
371682549
256914873
638291754
129745386
745836192

247361958
958427316
613985274
584793621
379216485
162548793
421659837
836172549
795834162

859461372
642783519
371925486
413896725
298157643
567342891
926578134
185234967
734619258

784261395
695783241
123549687
816924573
542837169
937615824
251496738
478352916
369178452

354761289
816239547
729845613
543627891
167958432
982413765
671594328
495382176
238176954

328461579
546793821
197582634
973218465
461975382
285634197
614829753
859347216
732156948

597361284
643582917
182497536
421873659
935624871
876915423
714259368
269738145
358146792

528961743
314827569
796543128
972458316
183276954
645319872
237695481
861734295
459182637

985761432
726349158
413825769
149586327
267934581
538172694
651498273
874253916
392617845

359761248
821594376
467832195
742953861
683417529
915628734
198276453
574389612
236145987

795461382
821379546
634852197
142985673
589736421
376124859
457693218
913248765
268517934

489761352
526349817
713582694
348157926
961234578
257896143
672918435
895473261
134625789

492861735
736259841
518734269
974328156
621945387
853617492
147586923
269473518
385192674

492861735
736295841
518734269
974328156
621549387
853617492
147986523
265473918
389152674

589761423
231849756
467235819
318456972
952387164
674192538
825973641
146528397
793614285

795861423
836249175
412573869
651987342
948352716
273614598
189736254
567428931
324195687

728961543
634258719
591437628
357129864
862543197
149786352
985312476
476895231
213674985

475861932
632975148
981423576
193586427
758342691
246719385
317254869
869137254
524698713

385961274
946287315
712543689
631894527
829735461
574612938
293158746
458376192
167429853

953461827
148725396
276983145
391257684
485639712
762814539
529178463
617342958
834596271

598361274
346279518
712845639
671594823
925738461
834612795
287153946
453926187
169487352

893461572
456728931
217935864
781546293
564392187
329187456
972813645
145679328
638254719

827561493
956324781
413978562
382746915
164259837
579183624
235897146
691435278
748612359

489361527
156792384
372845916
731258649
628974153
945136278
894513762
217689435
563427891

927361584
856724391
431859267
789213645
162548973
543976812
378492156
694135728
215687439

432861597
856279413
917354268
328947651
641582739
579136824
195728346
763415982
284693175

932761584
174835962
586294731
428679153
361458297
795123846
813947625
257386419
649512378

245961387
976853124
318472965
837249516
469315278
152687439
521798643
683524791
794136852

943861725
175492836
862537914
681923547
239754681
457186392
316278459
794315268
528649173

243561987
187492536
569738214
651923748
732854691
498176352
316285479
924317865
875649123

539261847
784935216
162748395
647183952
891572634
253496781
375824169
916357428
428619573

543861972
198472536
762539814
681923745
239754681
475186329
316298457
954317268
827645193

543861927
198427536
267593814
681932745
932754681
475186392
316278459
754319268
829645173

243561987
197428536
568793214
681932745
739854621
425176398
316285479
954317862
872649153

843561927
197482536
265739814
651923748
732854691
489176352
316297485
574318269
928645173

798261534
231754698
546398217
413675829
627839451
985142763
179586342
862413975
354927186

749861325
216359487
853742691
562974813
498513276
371628954
187236549
934185762
625497138

493761825
256849713
871253649
385914276
914672358
762385194
138597462
649128537
527436981

839761524
265489731
741352986
582673149
396214875
174895362
927536418
418927653
653148297

847961325
356872914
129534786
761348259
598627143
432195867
914253678
685719432
273486591

874961325
356842917
192537486
461378259
589624173
723195864
917253648
648719532
235486791

975861324
346952817
128437596
861579243
459623178
732184965
517248639
693715482
284396751

742961385
319845726
685723914
137482659
296357148
458619273
874296531
921534867
563178492

728961354
351748296
694352178
943827561
216495783
587136429
462583917
879214635
135679842

874961532
391425786
256873194
963547218
782319645
145682973
629738451
518294367
437156829

594761823
326859714
871234659
483915276
915672438
762483195
148397562
659128347
237546981

859261437
421735896
673849512
965327184
742918365
138456279
216593748
597184623
384672951

895761243
413295786
672834951
561428379
328957614
947613825
189576432
756342198
234189567

983761245
415239876
276584193
762943518
534817962
891652437
328496751
159378624
647125389

273461589
596387142
148295763
935814276
784526931
612973854
321658497
459732618
867149325

294761835
513298647
678453129
341586972
827149563
965372481
759824316
186937254
432615798

923761458
571984236
684253179
369147825
417825693
258639714
896312547
742596381
135478962

238961754
759243186
614587329
543896271
162374598
987125463
491758632
876432915
325619847

453861297
718259346
296437185
965328714
872914563
134576928
389742651
541693872
627185439

524361879
719528436
638974125
497835261
861742593
253196748
146283957
375419682
982657314

235461879
871529346
496873125
349715268
157286934
628934517
712698453
964352781
583147692

534761829
819532476
672984135
493825761
761349582
258176943
146297358
325418697
987653214

245361897
873249561
169758432
692874153
458193276
731526948
327415689
516987324
984632715

435861297
918257346
276439185
793628514
852914763
164573928
389742651
541396872
627185439

534761892
917582436
682349175
429835761
761924583
853176249
146297358
395418627
278653914

534761298
917528436
628394175
492835761
761942583
853176942
146287359
385419627
279653814

579361824
182794563
364285719
258139647
916847235
743526198
627953481
431678952
895412376

374961285
986452173
215783964
548627391
123849756
769135428
837216549
652394817
491578632

284961735
573248196
619357284
921785643
438692517
765134829
857423961
146879352
392516478

823761945
596248317
741359682
417983526
265417839
938625174
152894763
384576291
679132458

729361845
853749216
146528739
968412357
475893162
312675498
591237684
284156973
637984521

758261493
923748165
461539872
817356924
249187536
635924718
596812347
182473659
374695281

478561239
329847561
165239784
531476928
284953617
796182453
643728195
817695342
952314876

578361294
461259783
329847561
254718936
896523417
137694852
785436129
943182675
612975348

572861439
391452678
846793512
734926851
159378264
268145793
417589326
683217945
925634187

843961572
752843916
691572483
485397621
917624358
326185794
269458137
538716249
174239865

432861795
978354621
165792843
516428379
297513486
843976512
351287964
724639158
689145237

435261798
978354621
162798543
516482379
297513486
843976215
351827964
784639152
629145837

849362157
752941836
316587924
634298571
281756349
975134682
597623418
423819765
168475293

753962418
182374956
964158732
425896371
396715284
871243695
648539127
219687543
537421869

457862931
386159742
921374856
532617498
819425673
674938125
245781369
193546287
768293514

791362458
462598137
835174926
924837615
317456892
586219743
143685279
278943561
659721384

148762359
527193846
639845721
815479263
792356418
463218597
281934675
376521984
954687132

147862359
528193746
639745821
815479263
792356418
463218597
281934675
376521984
954687132

981462735
725318496
643579128
836957241
259146873
417283569
162735984
374891652
598624317

954762813
237918465
186354279
749523186
628491537
513687924
875146392
462839751
391275648

357962184
912487356
846531279
568743921
479126538
123859647
794315862
631278495
285694713

389762541
716435892
524981637
632598174
978314265
451276983
847159326
163827459
295643718

934862157
782159436
165437289
598741362
426583971
371296845
253974618
617328594
849615723

935462781
148573692
276981543
697834125
352197468
481625937
529748316
763219854
814356279

457362981
193578264
286941753
678423195
914685372
325719648
839257416
761834529
542196837

754162983
193578264
286943751
678421395
435689172
921735648
819257436
367814529
542396817

395862741
241793856
876541392
937128564
562974138
418635279
754289613
689317425
123456987

854963127
639271548
217548369
596732481
421895736
378614952
983156274
742389615
165427893

218963574
957124836
463857921
146389257
892745613
375216489
531692748
729438165
684571392

451963872
927845136
836712594
643258719
189437265
572691348
398124657
214576983
765389421

417263598
295841376
863759241
982137465
741685932
356492817
638574129
524916783
179328654

574963821
183274695
629581374
716439582
345827169
298615743
462358917
851792436
937146258

789163245
452978316
163425879
846219753
395847621
271536498
618754932
924381567
537692184

897463251
152798643
436512789
368951427
975824136
214637895
741385962
683279514
529146378

457163298
168259743
239487165
713695482
846712539
925348617
591826374
672934851
384571926

957863241
461529873
382741956
798132564
234675198
615498732
873916425
546287319
129354687

854963271
712854639
963217584
548729316
327681945
196435827
681572493
435198762
279346158

129463578
835172496
746598123
472816935
693257841
581934762
314725689
967381254
258649317

258963741
913754268
467821395
839147652
645392817
721586439
384215976
596478123
172639584

459863721
273415869
186972354
932741685
645238197
718659243
397586412
564127938
821394576

459863712
273415869
186972354
932741685
645238197
718659243
397586421
564127938
821394576

381764259
649285173
572319684
716598342
928473561
453126897
195842736
234657918
867931425

391764258
672385194
548219673
716598342
829473561
453126987
185942736
234657819
967831425

351864297
682397154
749215683
816579342
527483961
493126578
175942836
234658719
968731425

518364729
349728156
276915834
127596348
485237691
693841572
954183267
832679415
761452983

217964583
364578921
589132467
125847396
476329158
938651742
692715834
753486219
841293675

127964853
596738241
384215697
478321569
915876324
263459178
752193486
641587932
839642715

519764832
673812459
824953716
467329185
951678243
382145967
296581374
748236591
135497628

125964837
796358241
384217659
478591362
913826574
562473198
257139486
641785923
839642715

523964718
894731265
617852493
369148572
752693841
481527936
936275184
145389627
278416359

538964172
971235486
642871935
823749561
765312849
419658327
394527618
286193754
157486293

895764312
361295748
472831596
526187934
937426185
148953267
253618479
789342651
614579823

985764213
231985476
476321985
147832659
693547128
528619734
862473591
319256847
754198362

927564831
581237496
364981572
742153968
698472315
153896724
419328657
236745189
875619243

915864237
274319568
386527419
849235671
563741982
127698345
658973124
492186753
731452896

379264851
581973426
264518739
613897542
742135698
958426317
895742163
426381975
137659284

893264157
721593684
456817392
938756421
274138965
165429873
317985246
649372518
582641739

358964271
271853694
964712835
613298547
547136982
892475316
786549123
425381769
139627458

352964781
891573264
746812935
613297548
284135679
579486312
965748123
427351896
138629457

158964273
273851964
964273158
425638791
817492635
639517842
341729586
592386417
786145329

589364271
736291458
142578936
654183729
921457683
873629145
218945367
495736812
367812594

598764312
742913568
631285749
416352897
925847136
387196254
269538471
854671923
173429685

287564391
916378452
534921876
849135627
372496185
651782943
495617238
768243519
123859764

578964321
921385764
364721598
853296417
647518932
192473856
736149285
419852673
285637149

372864519
951372648
648519372
435786291
267951483
819423765
593147826
786295134
124638957

849365217
627491385
135728946
283574691
954216873
716983524
462857139
578139462
391642758

489365217
125749386
637821945
243578691
958216473
716493528
862957134
574132869
391684752

948365217
627481395
135792846
293574681
854216973
716938524
462857139
579123468
381649752

147865392
852193746
639247815
426719583
598324671
371658924
764931258
285476139
913582467

813965724
796284315
425371869
361457982
549832176
278619543
687543291
152796438
934128657

942365178
675198234
381427596
293846715
158973462
764251983
416782359
827539641
539614827

734965812
958123476
216487935
423791658
875642391
691538247
347816529
189254763
562379184

734965812
958124376
216387945
423791658
875632491
691548237
347816529
189253764
562479183

392765418
548123967
761984235
289316754
675842193
413597682
136278549
957431826
824659371

179465328
486273195
352918746
541829673
728634951
963157284
695741832
814392567
237586419

839465721
457281396
612937584
594123867
386749215
271658943
748396152
125874639
963512478

792865134
154329678
386714529
875431296
261597843
439682751
918253467
543176982
627948315

931865742
728413965
546927138
269341587
857692314
314758296
683279451
475136829
192584673

843965271
195742683
627318549
351476928
264839157
789251364
538124796
416597832
972683415

948765132
736812945
251439876
573928461
682174593
419356728
895243617
367591284
124687359

287965413
613428759
945731862
896317524
451892637
732546198
374659281
529184376
168273945

317865492
295471638
864329175
176234859
942586317
583917246
758142963
429653781
631798524

342965718
981743256
765218349
236157984
519482673
874639125
698571432
457326891
123894567

917265834
423781659
586943712
359624187
672138945
148579263
765412398
891357426
234896571

283567914
546981237
971432658
869253471
357146892
124798563
438679125
792815346
615324789

259867413
834912765
176354298
348529176
627481359
915673824
793146582
562738941
481295637

283967145
916453827
574281936
437519268
698732451
152846379
365128794
721694583
849375612

895367241
271594638
346821957
163482579
458973162
729615384
512738496
937246815
684159723

249867153
517392864
863541297
624783519
975126438
381459726
756234981
432918675
198675342

245367891
837914526
196582473
428793615
659841237
713256984
384679152
971425368
562138749

345867129
269134758
817295463
673428591
582971346
194653872
421589637
938746215
756312984

982367145
157429683
463815972
631754298
579286431
248931567
395148726
726593814
814672359

298367145
157428693
463915872
631754289
572896431
849231567
385149726
726583914
914672358

839467215
251983647
476215983
328759164
614328759
597146328
962534871
785691432
143872596

485967213
136284795
792513684
319842576
267351849
854796321
573429168
921638457
648175932

485967213
136284795
792513684
314892576
267351849
859746321
573429168
921638457
648175932

843967215
517243986
269815374
372186459
954372861
681459732
498531627
136724598
725698143

985267341
341589267
267341958
179425836
624893715
538176492
853912674
416738529
792654183

985267341
341589276
276341958
169425837
724893615
538176492
853912764
417638529
692754183

259867314
483291657
176345829
521934768
647158932
398672145
915723486
864519273
732486591

952867341
461392587
387154692
845273916
679541823
123689475
514926738
736418259
298735164

952867341
461392587
387154692
845273916
679541823
213689475
524916738
736428159
198735264

598367412
124958673
376421589
963874125
781592364
245613897
419785236
857236941
632149758

249568137
731492568
586713294
967245381
854139672
123687945
692854713
378921456
415376829

572968413
136472598
894351672
368125749
215794836
947836251
781643925
423589167
659217384

439768521
516239748
278451936
784125369
651943287
392876415
965382174
827514693
143697852

479368152
135927846
826154739
384295671
692731485
517486923
968573214
743612598
251849367

493168572
528347961
167925384
351472698
689513247
742689153
835791426
974236815
216854739

314768295
976452381
582391467
763285914
851934726
249617853
137529648
698143572
425876139

975268341
341597268
268341957
189425736
624739815
537186492
753912684
416873529
892654173

975268341
341597286
286341957
169425738
824739615
537186492
753912864
418673529
692854173

972568341
481327695
356914827
238159476
564783219
197642538
649275183
725831964
813496752

723968514
841573269
965241837
614892375
257436198
398157426
486319752
172685943
539724681

425968731
613745298
789321456
972136584
356284917
841579623
294817365
568493172
137652849

824569137
731428569
596713284
267845391
958137642
143692875
682954713
379281456
415376928

457369281
816254397
932871465
581492673
293716854
674538912
349185726
128647539
765923148

783569412
126437895
594821367
218754639
679213548
435986271
841675923
957342186
362198754

695374281
421685739
837129456
163758942
984231567
752496813
576812394
349567128
218943675

592374861
648591273
317682945
963458712
721963584
485217396
276139458
854726139
139845627

283679451
745312869
619854723
326481975
951736248
478925316
197543682
564298137
832167594

689574231
245319876
713826954
536481729
921765348
478932615
197643582
364258197
852197463

346978521
182654397
957213684
639725148
571849263
824136975
498361752
215497836
763582419

453276981
891435726
627189354
576918243
319542678
248367195
985621437
132754869
764893512

958273461
264819573
317654892
476381925
195742638
832596147
721465389
689137254
543928716

625873941
394516728
817942365
243768519
789125634
156439287
461357892
538294176
972681453

526873941
394651728
817942356
243768519
785129634
961435287
459317862
638294175
172586493

958672341
321549768
476381925
689413572
237895416
145726893
892134657
513967284
764258139

456973821
398421756
271685493
784156239
915342678
623897514
539268147
847519362
162734985

926873451
415629378
387145692
273461985
698532147
541798236
852314769
164957823
739286514

934578621
572631948
186429735
615742893
723896514
849153276
291365487
468917352
357284169

829674531
536821974
471953682
742536819
395418726
168297345
614385297
253749168
987162453

829374561
536921478
417856392
274513986
983642157
651798243
162485739
395167824
748239615

428976531
637152489
591483276
283769154
965341728
174528693
359214867
746895312
812637945

483275961
619384257
257169438
796513842
341628579
825497613
968741325
572836194
134952786

934678521
672531948
185429763
513742896
726895314
849163275
291356487
458917632
367284159

563871942
429635781
817294635
251349867
346782159
978516324
732958416
195463278
684127593

859173642
216849573
437652198
172596384
584237916
963481725
695728431
748315269
321964857

826571943
971348526
453269781
748936152
315827694
269154378
594683217
682715439
137492865

148675923
923148765
567329481
791582634
685493217
234761859
859237146
412956378
376814592

249875613
631294857
758361429
527419368
984623175
163758294
476532981
392187546
815946732

823671954
971458362
564923781
758246193
419837625
236195478
695384217
382719546
147562839

189472365
467583912
325961874
793256148
842197536
516348297
978635421
631824759
254719683

342976185
867541923
915238746
594623871
781459362
623187459
236814597
158792634
479365218

543871296
927536148
861924375
498257613
276318459
135469827
659143782
384792561
712685934

245178396
816329475
793465128
569841237
384297651
172536849
457612983
931784562
628953714

392476518
481295376
567813924
846321759
913587642
275649831
729158463
138764295
654932187

492576318
581932476
367814925
856421793
914387652
273659841
728193564
145768239
639245187

932176458
671548293
548923617
359284761
827651349
164739825
216897534
485312976
793465182

932176458
671548293
548923617
359684721
867251349
124739865
216897534
485312976
793465182

391472568
658391247
724865913
589627134
147539826
263148759
475283691
832916475
916754382

652179348
918364572
743852169
185946237
396728451
427531986
874215693
531697824
269483715

643875129
259641387
187329465
496532718
518967243
372184596
761258934
825493671
934716852

459873612
721456893
386129754
567294381
293681547
814735926
975312468
148967235
632548179

465873912
921456873
387129654
576294381
293781546
814635729
759312468
148967235
632548197

964375218
531284769
287169435
645821397
728953641
193746582
859432176
312697854
476518923

549876312
831245796
267139845
492368571
675421938
183597624
754613289
928754163
316982457

625974813
843126795
971538246
257413968
186759324
394682157
468391572
512867439
739245681

982675314
165439782
437128596
849352167
571846923
623791845
296583471
314967258
758214639

526973418
381254796
497186352
213645879
849732561
675819234
768521943
132497685
954368127

635972814
482361795
971584326
157238469
368149572
249657138
524716983
793825641
816493257

958273416
246891753
317465829
469582137
835617294
172934568
583146972
791328645
624759381

865273914
421689735
937145862
572938146
698451327
314762589
149327658
756814293
283596471

638472915
427159638
951368724
519283476
846715392
273946581
762834159
195627843
384591267

869475312
514823697
237169485
178342956
492658731
356917248
743586129
681294573
925731864

834975216
617382954
259164873
463729581
572418369
198536742
981653427
745291638
326847195

894675312
621398754
753421689
318754296
967182543
245963178
189237465
572846931
436519827

952876413
714395682
863124795
587619324
291437568
346582179
175948236
629753841
438261957

245973618
863541297
197682354
431765829
952138746
786294531
578319462
629457183
314826975

965873412
432951867
718264593
526348971
879125346
143796258
291587634
354612789
687439125

968572314
354198762
712436895
496385271
183927456
275641983
647259138
831764529
529813647

239576814
841293756
675148293
427981635
516432987
398765142
984327561
162854379
753619428

549871623
386254791
127639548
812746935
654913872
793582416
965327184
438195267
271468359

548973621
916254783
327618549
231746895
654839172
789521436
865397214
492185367
173462958

549873621
816254793
327619548
238746915
654931872
791582436
965327184
482195367
173468259

839471526
652983741
147265839
283619475
716854392
495732168
928547613
364198257
571326984

839571426
642983751
157264839
283619574
716845392
594732168
928157643
365498217
471326985

839471526
625983741
147562839
583619472
716824395
492735168
958247613
364198257
271356984

839571624
246983751
157642839
683419572
714825396
592736148
468257913
325198467
971364285

835971624
946283751
127645839
683419572
714852396
592736148
468597213
359128467
271364985

451673928
793482516
682159437
178965342
349827651
265314789
524791863
936248175
817536294

184976523
293851764
657243918
972384651
318569247
465712389
721638495
549127836
836495172

946873125
831256497
572914863
468597312
315462789
729138654
197645238
684329571
253781946

648973521
932415768
517286439
794658213
281394675
356127894
479532186
863741952
125869347

348976521
562314897
917825463
783652914
291437685
654198732
429583176
836741259
175269348

356479821
498612357
217853946
182967534
973524618
645138279
769345182
834291765
521786493

958674123
714932856
236581947
123458679
645719382
897263514
582397461
469125738
371846295

689375421
754128639
321964758
916843572
275619384
843752196
492536817
138497265
567281943

846975123
593128764
217364895
932847651
168253479
754619382
689531247
421796538
375482916

398671524
176245389
254938716
483156972
521497863
769382451
647823195
832519647
915764238

398176524
176245389
254938716
483651972
521497863
769382451
647823195
832519647
915764238

359176824
176248359
284539716
413685972
928417563
765392481
647823195
832951647
591764238

938175624
571462893
462839751
296584137
143697285
857321469
325748916
719256348
684913572

349871625
812645739
657239418
235468971
974152863
186397254
523784196
798516342
461923587

843175926
261493857
579862143
126587439
354629718
987314265
715946382
698231574
432758691

563974128
948251673
712638945
831729564
495163287
627485319
254896731
386517492
179342856

856472931
912683574
437915628
541297863
769348152
283561749
625139487
398754216
174826395

958472631
612893574
437615829
581247963
764389152
293561748
825136497
349758216
176924385

658174932
921638754
374925816
162743598
583291647
749586321
815362479
437819265
296457183

259178436
683942517
714356289
937621854
468735192
521489763
392514678
146897325
875263941

645271938
283594716
917836245
524683197
791425683
368719452
852147369
436952871
179368524

685179432
493625187
712348596
278453619
364891725
159267348
826734951
541986273
937512864

815472936
463589172
279361854
647823519
951647328
382195467
128956743
734218695
596734281

459278631
817346529
623159784
981564372
732981456
546723918
294835167
175692843
368417295

489572631
532461798
617389524
174853962
293617485
856924173
768245319
325196847
941738256

598672431
721534689
463198725
214763598
356849217
879215364
937421856
682957143
145386972

658972431
724316958
913854627
395748216
162539784
487621395
271495863
839167542
546283179

568974231
724316895
913852647
385729416
146538972
279641358
691485723
832197564
457263189

458976231
126435789
937812564
295641378
683597142
714328956
569283417
841759623
372164895

586974231
742316958
913852647
395728416
164539782
827641395
271495863
639187524
458263179

586974231
742316958
913852647
395728416
164539782
278641395
621495873
839167524
457283169

259874631
764312598
813956742
385729416
146538927
927641385
691485273
532197864
478263159

629874531
574312968
813956742
365728419
148539276
297641385
781495623
932167854
456283197

265974831
794318652
813526947
328759416
146832795
579641328
981465273
632197584
457283169

285974631
794316852
613528947
328759416
146832795
579641328
961485273
832197564
457263189

846972531
259613847
317548692
985461273
721385964
634729185
563197428
472856319
198234756

592476831
647381925
318259746
153794268
269138574
874625193
936812457
785943612
421567389

498671532
751234896
623985714
937168425
245397681
186542379
862759143
314826957
579413268

964875132
175234698
283961754
537429861
692718543
841653279
318596427
759142386
426387915

584976132
613254798
297318546
175692483
832547961
946183275
428735619
761829354
359461827

829476135
431925867
765183942
952761384
348259716
617834529
186547293
274398651
593612478

821976435
439125867
765483192
254761389
398254716
617839524
186597243
972348651
543612978

198472536
425396781
637815924
276581493
351649872
984237615
842763159
569128347
713954268

924671538
365829471
178453296
497182653
582367914
631945782
243598167
719236845
856714329

519274638
724386951
638951742
847539126
953612487
261748395
186495273
475123869
392867514

469275138
751386429
238941765
875439612
943612587
612758394
186594273
597123846
324867951

518274639
724396851
639581742
947835126
853612497
261749385
196458273
475123968
382967514

621874539
935612478
874359621
219736845
457298316
368541297
542167983
796483152
183925764

681475239
542398671
937162854
874259316
263714598
159836742
795681423
418523967
326947185

682371549
951248637
437569218
518926374
369714825
274835196
726483951
845192763
193657482

953871642
617492358
824536917
739254861
148763295
265189473
376925184
591348726
482617539

328971546
714536892
596428317
283647951
165893274
947152638
431265789
679384125
852719463

283975146
917462583
546318972
324897651
175643298
698521734
459186327
862739415
731254869

283975146
917462583
546318972
324897651
675143298
198526734
459681327
862739415
731254869

628975341
357421986
914836257
792358164
183694725
465712839
279543618
841269573
536187492

132876549
768459312
954321768
421583697
673912485
589764123
815247936
296135874
347698251

152876943
687439512
934125786
216987354
578243691
349651278
493712865
865394127
721568439

369572841
248169537
751483926
136795284
925846713
487321695
592634178
674918352
813257469

285973146
376148592
419265837
854796321
931824765
762531489
147689253
598312674
623457918

195873246
382649715
467152938
724936851
518724369
936581427
641298573
279315684
853467192

269873145
315649782
478215936
724936851
581724369
936581427
642198573
897352614
153467298

968273541
312485796
547619238
634528917
281794365
795136824
856942173
479351682
123867459

819576243
325481967
476932815
934268571
651397482
782145639
247653198
168729354
593814726

159678243
632514789
874923615
341256978
297831456
586497321
928345167
415769832
763182594

819673542
637542819
524819736
473285961
182967453
956431278
795126384
241358697
368794125

265873941
731694258
894125673
476531829
153982467
982746315
527369184
619458732
348217596

863579142
197624853
452813976
529136784
386497521
741285369
215348697
674951238
938762415

965871342
173245698
284963715
741529863
692738154
358614279
439186527
517392486
826457931

286971543
951643782
347285691
764159238
538724169
192368457
679432815
823516974
415897326

835971246
961423758
274685319
423759861
518362497
796148532
357896124
642517983
189234675

219573846
784126539
635489721
876942315
523617498
941358267
498731652
362895174
157264983

198273546
547816932
623954187
935162874
276498351
481735629
714389265
352641798
869527413

239175846
851946723
476238915
742659381
395814267
618723594
587462139
963581472
124397658

352871649
198264357
674953812
267195483
849326571
513487926
931542768
785619234
426738195

982471653
416583279
735269814
568937421
124658937
379124568
857392146
291746385
643815792

628971354
345826917
917534286
792318465
483695721
561742839
279153648
854269173
136487592

268971354
945328716
317564892
782619435
496835271
531247968
129453687
854796123
673182549

286974153
143586297
957132864
579841632
432765981
861293475
614359728
725618349
398427516

369872451
824516397
715934826
653748219
182359674
947621583
291483765
538167942
476295138

693874251
724516983
815392764
958723416
146958327
372641598
261439875
539187642
487265139

426871953
973654281
185329746
569132874
734598612
218467539
392715468
647283195
851946327

296178453
841395726
735624918
679251834
354987261
182463579
923546187
517839642
468712395

145973862
863124795
927685431
734561928
518792346
296438157
651849273
389257614
472316589

435879162
986123754
127645389
574962831
319758246
268431597
793514628
851296473
642387915

284573169
351496827
796812354
867345912
913267485
425981736
578639241
639124578
142758693

214573869
358496127
796821354
867345912
139267485
425918736
573689241
982154673
641732598

583972461
924186357
671354829
315749286
862513974
749628135
298465713
136897542
457231698

589374261
624159738
371862549
815923476
746518923
293647185
967485312
132796854
458231697

892475361
754613982
316892754
968324517
175968243
423751698
281539476
639147825
547286139

325874961
864139725
197265384
231786459
958413672
746952813
683591247
419627538
572348196

485173962
931268574
762954831
846395127
219687453
357412689
528749316
693521748
174836295

935478162
786312594
412695783
243761958
169584327
857923641
324159876
698237415
571846239

539471862
781263954
462985713
376148529
258697341
194532678
617329485
945816237
823754196

938174562
461852793
752693841
295486137
173529684
846317259
324768915
619245378
587931426

951472863
823165497
476983125
268519374
719346258
534827916
187694532
392758641
645231789

253174968
417986523
698523741
974638215
135492876
862715394
329841657
581267439
746359182

539176284
684253719
127849356
765421893
312985647
948367521
871534962
296718435
453692178

493271685
816395247
527846319
278534196
349612758
651789423
764928531
185463972
932157864

931475286
768293541
425861793
314758629
586912437
297346158
659134872
843627915
172589364

469173285
328495671
751862493
687514932
142639758
935287164
594326817
873941526
216758349

623479185
587631294
914852736
345167928
862394517
179285643
296543871
451728369
738916452

569374281
324186957
781952364
615723498
843519726
297648135
978435612
132867549
456291873

263974581
594186723
781352649
615723498
847519362
329648175
978435216
132867954
456291837

563974182
948251673
712638945
831729564
495163827
627485319
254896731
376512498
189347256

519274683
724386951
638951742
847539126
953612478
261748395
186495237
475123869
392867514

469275183
751386429
238941765
875439612
943612578
612758394
186594237
597123846
324867951

391572684
752846193
684931752
129684375
438715269
576329841
947263518
813457926
265198437

135972684
698541723
724836519
543619278
861724395
972358461
387165942
459287136
216493857

621974385
853612479
974538621
218756943
469381257
537249816
342167598
786495132
195823764

219374685
453968127
678251943
741582369
895736412
362149578
134825796
586497231
927613854

534971286
219386754
768542391
387469125
651238947
942715863
875194632
493627518
126853479

539172486
826549173
417638925
284963517
751824369
963715842
378496251
695281734
142357698

531476289
496258731
827139546
319587462
784621953
265943178
958314627
672895314
143762895

614375892
329814657
758629341
865231974
432987516
197456283
981762435
273548169
546193728

286173594
934825167
157649238
415968372
823714659
679532481
748256913
592381746
361497825

548671392
172359684
936284571
254896713
397512468
681743925
725468139
869135247
413927856

823571694
195264378
674389251
289635417
746912835
351748926
538196742
417823569
962457183

853276149
674195832
291438657
169324578
738561294
425987361
916752483
382649715
547813926

463275189
951483627
287169543
692831754
138754962
745926318
374618295
826597431
519342876

294873165
613954728
587216934
875162493
132495876
469387512
341529687
728641359
956738241

698475132
143928567
527136894
265394781
971682453
834751926
759213648
386547219
412869375

634978152
851246379
297153468
769514823
182637945
345892716
578321694
423769581
916485237

698372154
321465978
457981362
835146729
179258643
264739581
783514296
542693817
916827435

958473126
364821579
271569384
813754962
725986431
649132857
592648713
186397245
437215698

598473126
364821579
271569384
813754962
725986431
649132857
952648713
186397245
437215698

543678129
928451367
761239584
214596873
637814295
895327641
159782436
472163958
386945712

483976125
629451378
157238964
978562431
341897256
265314897
512743689
894625713
736189542

249578136
875613492
163249857
617954328
354862719
928137564
431796285
586421973
792385641

892375146
374681529
165924378
627538491
538149762
419762853
943217685
751896234
286453917

986572143
374891562
152634879
627389451
539146728
418725936
843217695
761953284
295468317

238975146
654138792
179462538
467893251
913526874
825741963
391687425
542319687
786254319

293578146
845216973
167349852
916754328
354862719
728193564
431927685
582631497
679485231

832475196
591826437
647193852
968341275
473258961
215769384
789612543
324587619
156934728

465873219
812596347
973214865
537481926
684729153
129365784
296157438
748632591
351948672

856379214
931254876
274186395
763421589
592768431
148935627
325697148
487513962
619842753

346879215
752413896
189562437
513287649
678954123
924136578
867341952
231695784
495728361

341876295
765219843
829453176
198627534
257394681
436185729
972531468
613748952
584962317

439178256
172569384
856432197
683257419
917843625
245916738
324785961
798621543
561394872

534176289
192385647
768492135
651924873
923718564
487653921
276539418
349861752
815247396

683475219
527819436
149623587
764538921
895261743
231947658
416782395
978354162
352196874

894571236
632849157
715236894
281964573
956327418
473158962
568413729
147692385
329785641

154976283
682534971
973218456
591623847
236847519
748195362
469782135
327451698
815369724

498376251
231459876
765182934
526813749
984567312
173294568
642935187
859741623
317628495

981576243
425893176
376214598
617438925
854962731
293157864
738621459
169745382
542389617

915874263
684392175
327516489
531968724
792431856
846725931
259647318
478153692
163289547

139675284
475928613
862431579
396184752
541267398
287359146
928716435
614593827
753842961

913678254
478925613
562431879
396154782
841267395
257389146
125796438
684513927
739842561

596378214
713542869
824916375
649135782
378269541
251487693
182793456
937654128
465821937

569173284
731248569
824569371
473826195
692751438
158934726
947385612
385612947
216497853

914873265
683592174
752416389
421968753
597321846
836754921
249637518
378145692
165289437

369478215
871526493
542391876
297863541
156247938
483159627
728935164
935614782
614782359

859371246
731264859
426859173
673125498
592748631
148936725
967483512
384512967
215697384

584173296
371269854
296584371
823951467
617428935
945736182
452397618
769812543
138645729

459178236
871623594
632495871
297814653
163257948
584369127
728946315
946531782
315782469

563974218
941268735
782315496
219837564
675491823
438652179
126589347
894723651
357146982

458176239
931452867
627389154
569813742
284597316
173264598
742635981
895741623
316928475

356471289
891256374
742389165
437165892
628943751
915827643
583692417
174538926
269714538

956174238
147382965
238659147
472896351
369541872
815723496
681937524
523468719
794215683

195674238
847253169
236918745
978431526
362795481
451862397
614529873
529387614
783146952

981376245
372154689
465289137
729643851
543918762
816725394
298531476
154867923
637492518

865371249
931245867
274869135
642783951
193526478
758914326
526498713
419637582
387152694

863174295
572983146
419652738
281395467
734216859
695748321
356821974
928467513
147539682

285671349
463928517
197345862
328419756
516783924
749256138
854192673
932567481
671834295

286571349
543928617
197364852
328419765
659783124
714256938
865192473
932647581
471835296

524679381
316854927
789312654
863245719
457931268
192786543
671598432
945123876
238467195

549871362
213465897
687392145
392658471
876214953
451739628
135947286
724186539
968523714

816975342
724683915
593421786
349162578
258734691
167598234
685317429
431259867
972846153

615472389
827593614
493186275
732958461
948631527
156724938
584367192
371249856
269815743

568479312
249813576
713562948
681397254
375284169
924156783
452738691
897621435
136945827

568479312
249613578
713582946
681397254
375264189
924158637
452736891
837921465
196845723

512478396
983162574
647359812
869523741
324917658
175846239
298734165
756291483
431685927

925478361
163259478
784316952
258164739
431792685
697583124
549627813
872931546
316845297

829571364
153648297
467932185
295167843
738429651
614385729
581293476
342756918
976814532

184975326
275643918
396128547
932567184
741289635
568431279
413856792
859712463
627394851

198275346
472368159
365914278
953681427
841723695
726459813
239546781
617892534
584137962

982476315
574381962
163259874
329614587
617825493
845793621
256138749
491567238
738942156

589172364
631495278
472368159
164739825
893526741
725841693
947683512
356214987
218957436

546971382
781253649
932684175
367412598
854739216
219568734
628347951
493125867
175896423

859471362
427863159
631295487
982134576
376589241
514627893
198752634
263948715
745316928

185972364
674813592
293456817
431528679
569734128
728169435
917645283
842391756
356287941

952671348
461853279
387942165
196485723
874329651
235167984
543296817
618734592
729518436

652874319
481953276
397612485
168495723
974328651
235167894
513286947
849731562
726549138

924576318
586431927
317829654
165943782
473682591
298157463
831795246
749268135
652314879

859674312
634512789
271893645
426931578
587426931
193758426
912345867
365287194
748169253

986271345
127345968
345968172
614792853
759834216
832516497
563489721
298157634
471623589

621974358
854361297
397528146
265189734
473256819
189743625
938615472
716492583
542837961

945278361
281653749
376914285
458132697
163597428
729846513
514369872
632781954
897425136

139278465
645931728
827654193
218597346
753416289
964382517
471865932
382749651
596123874

231578469
475196832
968234157
147325698
893641275
526789341
714962583
382457916
659813724

231578469
485196732
769234158
148325697
973641285
526789341
814962573
392457816
657813924

389276415
451938627
276145839
735824196
624719583
918563274
867352941
142697358
593481762

238175496
697842513
154639827
341968752
972351684
586427139
469583271
823716945
715294368

532971486
168425379
749836152
256714938
971358624
483269517
397142865
624583791
815697243

938672451
625491873
714853296
371589624
492167538
586234917
157946382
269318745
843725169

869375421
527461938
431892765
693728154
182654397
754913286
376549812
248136579
915287643

539672481
814539672
267418953
391765824
485921367
726843519
942186735
178354296
653297148

963578421
872419635
451362978
197836254
386254719
245197863
529781346
718643592
634925187

283571469
195436872
674982135
357814926
862395714
941267358
436729581
729158643
518643297

956271438
127348695
348965172
614792853
795834216
832516947
563489721
289157364
471623589

439271568
561839247
287465319
654718932
923546781
178923654
392154876
746382195
815697423

832671594
617945238
945283671
759824316
381596742
264317985
473162859
528439167
196758423

389476512
521938647
476125839
732854196
645719283
918263475
867342951
154697328
293581764

183476592
924158763
675923481
531642978
897531624
246897315
462715839
719384256
358269147

936471528
125683479
748295163
592168734
673954281
814327956
261539847
389742615
457816392

634971582
182635479
759284163
375496218
261358794
948712356
827549631
596123847
413867925

614279538
875463921
932518647
359684172
186732495
247195863
528346719
763951284
491827356

369278514
284351967
175946823
418563792
952714638
736829451
691482375
827635149
543197286

836279514
294351867
175684923
319546782
452718639
768923451
681492375
927835146
543167298

349278516
286351947
175946823
418563792
952714638
763829451
691482375
524637189
837195264

369274518
845316792
127598436
534167289
712839654
698452371
483925167
256781943
971643825

964872531
531694287
278315946
197238654
345169728
682457193
856723419
419586372
723941865

842679531
691453287
375128694
463291875
189745362
527386419
756934128
234817956
918562743

126974583
435816927
789235146
291463758
367528491
854197632
513689274
648752319
972341865

523874691
849316572
716295834
372168945
198543726
654927183
287451369
965732418
431689257

395178624
624539178
781246395
432865719
179423586
568917432
953784261
247691853
816352947

193478652
827356149
456129738
618932574
974615823
235847961
782594316
561283497
349761285

583174692
629385174
471269538
347651289
968742351
152893467
836417925
715926843
294538716

289473651
435168729
761925384
643219875
512784936
897536412
976352148
158647293
324891567

289473651
435168729
761925384
643219578
812754936
597836412
976382145
158647293
324591867

398472651
246135978
571986324
657243189
184759236
923861547
415628793
739514862
862397415

985173642
437625189
261984573
142856397
856739214
379412865
728541936
613297458
594368721

854271693
127639584
639854721
268517349
591346872
743928165
385462917
476195238
912783456

354871629
821946375
679523184
248369517
516784293
793215468
487132956
165497832
932658741

853279614
294361857
176485923
419653782
562718349
738924561
381592476
927846135
645137298

943278615
285361947
176945823
418653792
562719384
739824561
391582476
827436159
654197238

843279615
295361847
176485923
419653782
562718394
738924561
381592476
624837159
957146238

489375621
325416879
716298354
971863245
632549718
548721963
257934186
863152497
194687532

983475621
571286943
246913587
829637415
654891732
137542896
465328179
792154368
318769254

954873621
831652479
672941385
413796258
285134967
796285134
568429713
329517846
147368592

928371645
316594287
475268319
289745163
731926458
654813972
567439821
192687534
843152796

329176845
481295367
567438129
632857914
154923678
798614532
843769251
916542783
275381496

419276853
267583491
358941267
793854612
641327589
825169734
172635948
986412375
534798126

215379864
794268351
638451297
961523748
857146932
423987516
549812673
172635489
386794125

215379864
798264351
634851297
961523748
457186932
823947516
589412673
172635489
346798125

215379864
694258371
738461295
961523748
547186932
823794516
479812653
152637489
386945127

594276831
128539476
673814295
912465387
457183629
836792514
341958762
765321948
289647153

934172865
286539471
175864293
518947632
693258147
427316589
869721354
341695728
752483916

165374829
439826517
287159643
594632781
326781495
718945362
972568134
643217958
851493276

953472861
472186539
168359274
896235147
725941683
314867952
649728315
287513496
531694728

643971852
759628413
182543967
538719246
471265389
296384175
867192534
324856791
915437628

265179834
971348526
384256971
457962318
132784659
698531742
716823495
823495167
549617283

126974853
437518926
859236147
291463785
365827491
784195632
513689274
648752319
972341568

126974853
439815627
785236149
291483765
367529481
854167932
513698274
948752316
672341598

392571864
541682793
786934215
813249657
469758132
257316489
978123546
624895371
135467928

684173952
329645178
571928346
843769521
715832469
296514837
437291685
952386714
168457293

584276931
129538476
673914285
812465397
957183624
436792518
341859762
765321849
298647153

468172953
357649218
219853674
845931726
172586439
936724185
623418597
791365842
584297361

586174932
341829675
297536841
628413597
759268413
134795268
473982156
865341729
912657384

863271954
514986327
279354168
428193576
957648213
631527489
796412835
342865791
185739642

136574928
754892613
928613457
815967234
492358176
673421589
349285761
287146395
561739842

561874932
298135647
437962185
685729314
719543268
324681579
853496721
172358496
946217853

456971832
713582469
892346715
968435127
534217698
127869354
649723581
281654973
375198246

546971832
713482569
892356417
968534721
435217698
127869345
659723184
281645973
374198256

495671823
271348659
638259714
823197465
957426381
146583972
582964137
714832596
369715248

286971354
751346829
943528176
374159268
865237491
192684735
517463982
428795613
639812547

286971354
751346829
943528176
374159268
865237491
192684735
517863942
428795613
639412587

842671539
193245786
567839241
429516378
735984162
618723495
971362854
286457913
354198627

836571492
745293861
129864573
613985724
284637915
597412386
962348157
478156239
351729648

542371986
618294537
937685142
769453218
284917653
351862479
476139825
193528764
825746391

658271394
739486521
421359768
174865932
583942617
296713485
945138276
862597143
317624859

954671328
128539647
673842915
741923856
892465731
536187492
317298564
485316279
269754183

954671382
128539647
673842915
741923856
289465731
536187429
317298564
495316278
862754193

349871526
627539481
815426739
958614273
174352968
263798145
582943617
731265894
496187352

348971562
921456873
675832149
786529314
419387256
253164987
897245631
134698725
562713498

465871923
837529164
912643587
154238679
679415832
283796415
541382796
728964351
396157248

594871623
731629458
628543179
379214865
216358947
485796312
867435291
153962784
942187536

956871342
137429685
248536179
862354791
514697823
793182456
489213567
621745938
375968214

942871365
135426897
678593214
294315678
517268439
863749152
781932546
359684721
426157983

425971863
937586421
681234795
156849372
342617589
879352146
218763954
593428617
764195238

946271583
531486927
872539164
429318675
653742819
718965432
194623758
365897241
287154396

452971836
361528749
879364215
214759368
987613452
635842197
126497583
548236971
793185624

985471623
261538497
347296815
539827146
718643952
624915378
472389561
896152734
153764289

832571946
165849237
974326185
596287413
783164592
241953768
659432871
427618359
318795624

432871659
189536472
657294831
926183547
371465298
845729163
513948726
268357914
794612385

453271698
987654132
216938574
764593821
821746359
395812467
538129746
179465283
642387915

365271948
487659132
219438675
746593821
821746359
953812467
538124796
174965283
692387514

432671589
987325641
516948237
869413752
153297864
724856913
241569378
698734125
375182496

245671389
687359214
931482657
572916843
369847125
418523976
153294768
794168532
826735491

643971258
279485631
815623974
431597826
756248319
928136745
187364592
394852167
562719483

654871923
278593641
319624875
541287396
726359418
893146752
137465289
485932167
962718534

654971328
279583641
813624975
541297836
726358419
938146752
187465293
495832167
362719584

368971542
297485361
154326879
671598234
542163798
983247615
439652187
715834926
826719453

349871652
257396481
681524379
425637918
713289546
968145723
874962135
136758294
592413867

965371824
217548369
438296175
126853497
753914682
849762513
374689251
691425738
582137946

968471352
257396841
314528769
195263478
873149526
426857193
589614237
641732985
732985614

459671382
268534179
713928546
631287954
547369218
892145637
975812463
186493725
324756891

982571643
371496825
564823917
619387452
438259761
725164398
856742139
293618574
147935286

865271394
372894651
149635287
457318926
218946735
693752148
981563472
536427819
724189563

459871362
367492581
281635479
526347918
714289653
938156724
875923146
143768295
692514837

289671354
376254891
145839672
752498163
893165247
461327985
617943528
934582716
528716439

492871563
378456291
156932487
849563712
617284935
235197846
524318679
783629154
961745328

584971632
391526847
267483195
973648251
852319764
146752983
729835416
615294378
438167529

694871325
357269814
281534769
435916287
816725493
972483651
148392576
763158942
529647138

429871536
381562947
765493821
194285763
652137498
873649152
217956384
546318279
938724615

835271694
476935821
192864357
261548739
348792165
957613248
719426583
524387916
683159472

623871594
598246731
147935268
269517483
734689152
851324679
316792845
485163927
972458316

942671583
576893241
183425769
257346918
314789625
869512437
491258376
625137894
738964152

892371654
517496238
634852791
751968423
463215879
928743165
186537942
245689317
379124586

249671853
586239471
137854296
325496187
974318625
618725349
491562738
762983514
853147962

286371495
514298637
739456182
958743261
162985374
347612958
873129546
625834719
491567823

836471592
524369178
179852436
412536789
798214653
653798214
381627945
247985361
965143827

832671459
659843712
471925638
567238941
213794586
984156327
746582193
398417265
125369874

485671293
671923485
293584671
962158734
148237956
537496128
824319567
756842319
319765842

293571648
678243591
154869372
425397186
986154237
731628459
517936824
369482715
842715963

243971856
689245371
157863249
324659187
976318524
518724693
491532768
732486915
865197432

254971836
687253491
139846257
325689174
476315928
918724365
591462783
742538619
863197542

859271463
671439528
234856197
413962875
927385641
586147932
345798216
198623754
762514389

294871365
815623974
367459821
531287496
748965132
629134587
482316759
973542618
156798243

294871365
875623914
361495827
537218496
148956732
629734581
482367159
913542678
756189243

365471298
891562473
247398561
486237159
913856742
572149836
134985627
729614385
658723914

345271689
872946531
196358247
489765312
261483795
753129864
517634928
938512476
624897153

354271689
827946531
169358247
485769312
216483795
793125864
571634928
938512476
642897153

269471358
813256479
457983621
695812743
128734596
734695182
372568914
586149237
941327865

629471358
813956472
457283691
765892143
198734526
234615789
372568914
586149237
941327865

925471683
841536297
736928145
513692874
487315926
692784531
369857412
274169358
158243769

384971526
576824931
129653478
765289143
891347652
243165897
657438219
418792365
932516784

429371568
683259147
157864932
836945271
291687453
574132896
748513629
312496785
965728314

549671238
278394651
163528479
795213864
632845917
814769325
486152793
921437586
357986142

938571642
257468931
164932587
582613794
479825316
613749258
396284175
741356829
825197463

628971354
597634182
143528976
871342695
362859417
954716238
215497863
789263541
436185729

869471352
243589716
571623984
497268531
132795648
685314279
716832495
924157863
358946127

396271485
457368912
128954736
971543628
563892174
842716359
615487293
284139567
739625841

946371285
173285649
258964173
382419567
765832914
491756328
617543892
839627451
524198736

598671243
436289175
712543968
859427631
147836529
623195487
974352816
381964752
265718394

348271596
657398412
129564837
965413278
712859364
483726951
891632745
534187629
276945183

245971638
937648521
816532974
394256187
751483269
682719345
123897456
579364812
468125793

842371659
569842137
317956482
785234961
421569378
936187524
198623745
654798213
273415896

546872193
719365482
238914675
357129846
894653217
162748359
925431768
681297534
473586921

546972183
718365492
239814675
357129846
894653217
162748359
925431768
681297534
473586921

586372941
732941865
149586273
491867352
827435619
653219784
918653427
374128596
265794138

859472631
367159842
421386957
532718496
914625783
786934125
245861379
193547268
678293514

835672914
412859367
769431258
127398546
354726189
698514723
543187692
281963475
976245831

469572813
851963427
732418695
325789164
947651382
186234579
678395241
293146758
514827936

843972516
517846932
296315784
952781463
378694125
164523897
431259678
725168349
689437251

864172953
923564817
715938246
538419672
172356489
649287531
497821365
251643798
386795124

436972581
158634792
297581634
749853126
562419378
381726945
623198457
974265813
815347269

546172983
329485761
781936245
467398512
893251476
215764839
958617324
172543698
634829157

564172983
329485761
781936245
647398512
893251476
215764839
958617324
172543698
436829157

845672391
163894275
297531864
789425136
316789542
524316789
958263417
471958623
632147958

856372491
134896275
297415863
718529346
469783152
325641789
983264517
571938624
642157938

853972164
469581327
172463958
248317596
791856432
536249871
987634215
625198743
314725689

459872316
861345729
237961854
318526497
972184563
645739281
583697142
726418935
194253678

894572316
561938427
327416589
475623891
189754632
236891754
652349178
943187265
718265943

694572381
187369542
523481697
265893174
418657239
379124856
751936428
842715963
936248715

398672415
651483729
274915683
723861594
986534172
145729836
419258367
862347951
537196248

384972516
961853427
572461389
437195862
295786134
618234795
153627948
729348651
846519273

438972615
751634829
926815374
517349268
842167593
693258741
379486152
285791436
164523987

481372659
795648132
326159847
542783961
813965724
679214385
157826493
964537218
238491576

956472813
341895627
782631594
468519732
137268459
529743186
615324978
873956241
294187365

953672814
461859273
287341695
692518347
375294186
148736529
839167452
524983761
716425938

854672913
391458627
762931584
489516732
137289456
526743198
615324879
973865241
248197365

819573642
623498751
547162983
138925476
276834519
495716328
961257834
782349165
354681297

286973451
957146283
413825796
175462839
642398517
839517642
564239178
328751964
791684325

924573168
617982354
358164729
179856243
435219687
862437915
593628471
241795836
786341592

852473916
794651382
136829754
389546127
467912835
521387469
643298571
275134698
918765243

692573418
541896237
837241965
923487156
765319824
184652793
318964572
476125389
259738641

469873512
257491683
831562749
973158426
184629357
526734891
698247135
315986274
742315968

169573824
254186379
837942615
985361247
613427958
742895136
576238491
428719563
391654782

459673821
183294756
726581349
517439682
394826175
268715493
672358914
841962537
935147268

456973821
183264759
729581364
517439682
394826175
268715943
972358416
841692537
635147298

459673821
183294756
726581394
517439682
394826175
268715943
672358419
841962537
935147268

916573842
378492651
452816397
695231784
724658139
183749526
569184273
237965418
841327965

469273851
581649723
273518649
645982137
317465982
892137465
936851274
724396518
158724396

415873962
823946751
697512483
381269547
246785319
579134826
934651278
762498135
158327694

958273164
421698357
673541829
864957231
719326485
235184796
396412578
182765943
547839612

159273684
824196375
637845912
968351247
213467859
745982136
572638491
486719523
391524768

129573684
654189372
837246915
985361247
213497856
746825139
578632491
492718563
361954728

126473985
954186372
837925614
489361257
213597846
765842139
678234591
592718463
341659728

192473685
654189372
837625914
489361257
213597846
765842139
978234561
526718493
341956728

259873164
641592873
738164952
893415627
576239418
412786395
327941586
184657239
965328741

469873251
815264973
723951684
394712568
172685439
658439712
987126345
236548197
541397826

495673281
681592374
273814659
932468517
758931426
164725938
347156892
516289743
829347165

162473589
487592136
935618742
516247893
829365471
743189265
391754628
678921354
254836917

469273815
271485963
385196274
754629381
612538497
893714652
136852749
947361528
528947136

495173826
263895147
817426539
174638952
529741683
386952714
932587461
648219375
751364298

862974513
413825967
795361482
184236759
276159348
359487621
541792836
637518294
928643175

362574819
715928364
489361752
941236578
276185943
538749621
157892436
693417285
824653197

139874625
678523941
254196837
967312584
483759216
521468793
812635479
346987152
795241368

198574236
537692184
624813579
463958721
819327465
275146893
946281357
381765942
752439618

652874913
317259684
894136725
269587341
438612597
175493268
543968172
786321459
921745836

856174923
321958476
497623851
769482315
248531769
135796284
584367192
912845637
673219548

619274538
845319276
732658419
527863941
396421857
184795362
468937125
253186794
971542683

592374861
781625349
643918752
415283976
976541238
328769514
137492685
264857193
859136427

592374861
781625349
643918752
415283697
976541238
328796514
137462985
264859173
859137426

563974182
821356479
947821635
782463951
634195827
159287346
416732598
378519264
295648713

519374682
236819754
478562193
124936578
857241936
693785421
981627345
345198267
762453819

286574391
914368752
537921864
879135426
362749185
451682973
795416238
648293517
123857649

629174358
573829164
814365927
196542873
357986412
248713695
485697231
932451786
761238549

168974532
354162789
297538146
615349278
739281654
842756913
983617425
476825391
521493867

892374561
657891432
134265987
371458296
269137854
485926173
946513728
728649315
513782649

268975341
357461928
941823675
173594286
684217539
529386417
895732164
712649853
436158792

186475293
735269148
492381765
327948651
849156327
651732489
278693514
514827936
963514872

268975314
931428567
475613928
843561279
759842631
126397485
592186743
684739152
317254896

139875426
458296731
267314859
345921687
892647315
716583294
524168973
681739542
973452168

932475861
617928534
845613279
568741392
429836715
173259648
356192487
294387156
781564923

312975468
967418532
458623179
134789625
826351947
795264813
579136284
241897356
683542791

192375468
854961237
736842915
928536174
315784692
467129583
581297346
679453821
243618759

368975124
521483697
497261538
934158762
182796453
675324819
756839241
819642375
243517986

396875421
841236795
527941836
932158674
418697352
675324918
264719583
159483267
783562149

436175928
875239164
912846375
384512796
529687431
761394852
247968513
158723649
693451287

912675348
654318279
738942516
427856931
369421857
185793462
591237684
843169725
276584193

619275348
835419276
724638519
367824951
492561837
158793462
586947123
243186795
971352684

619275348
854319276
732648519
427856931
396421857
185793462
568937124
943162785
271584693

268975413
513428769
974631852
896317524
451892637
732546198
345769281
629184375
187253946

295376418
146825397
738941256
523689741
469217583
817534629
972468135
684153972
351792864

592376418
146852397
738941256
253689741
469217583
817534629
975468132
684123975
321795864

249576831
537148926
861932475
974261358
318459762
625783194
193825647
756314289
482697513

458976213
176832549
293145678
547213896
869457321
321689754
682591437
934728165
715364982

943576821
165248793
287913645
896321457
574689132
321754968
438162579
652897314
719435286

541976832
982135467
376428159
698354271
257819346
134762985
719583624
463297518
825641793

312876954
485129736
796543812
864932175
157468293
239751648
528397461
673214589
941685327

392876145
458192367
716354829
287439516
639517482
145628793
563281974
874965231
921743658

458276391
367941285
192358647
723415869
619823754
584769132
975682413
841537926
236194578

592876431
867341925
314925678
628513749
973284516
451697382
246139857
785462193
139758264

839176452
512834697
746925831
924518376
185367924
673492518
368251749
491783265
257649183

384276591
165389742
729514368
847163925
691752834
532948617
276891453
953427186
418635279

394176528
821549376
765382491
436258917
179463285
258791634
687934152
942815763
513627849

319278654
862451937
574693128
941327865
628145793
753869412
185934276
297586341
436712589

264978351
753612498
198534726
627493185
849157632
531826974
976245813
382761549
415389267

256978134
379214586
418536972
947123865
863459721
521687349
685392417
792841653
134765298

923478615
548619273
167352894
739526481
281794356
654183729
375841962
412967538
896235147

359178426
147263598
862954713
628417935
493582671
571396842
984631257
236745189
715829364

946378521
137295648
852641739
328517964
569482173
471963852
685134297
214759386
793826415

261378945
938415276
457269138
172853694
593746812
684921357
346592781
729184563
815637429

296378451
317524896
845916732
958143267
763892514
421657389
634289175
579431628
182765943

952478361
148635279
736921845
369147528
287359614
514286793
473512986
621893457
895764132

952478361
148635279
736912845
473521986
621893457
895764132
369147528
287359614
514286793

965378214
421596378
738241659
352619847
846725193
179834526
297183465
584962731
613457982

945378216
631529847
728416539
286934751
457681923
319752684
592147368
874263195
163895472

625978341
341256987
978341526
263597814
189463275
754812693
537189462
812634759
496725138

351678492
769452183
482931657
917826534
645193728
823547916
294365871
578214369
136789245

946278513
312596478
875431926
489127635
163859247
527643189
791364852
238915764
654782391

391478652
528613497
476925813
137869245
659342178
284157369
763291584
845736921
912584736

139578624
245619378
786234591
673482159
821395746
594167832
362741985
418953267
957826413

548679231
613258749
972431568
489162357
251387496
736594812
195823674
324716985
867945123

865279134
941368275
273514689
594637812
136482597
782951463
359846721
418723956
627195348

362879415
584316729
791524386
846957231
923641857
175283694
637192548
418735962
259468173

168479532
354162789
297538146
615394278
739281654
842756913
983617425
476825391
521943867

759286431
326417589
418935627
694372158
531849762
872561943
143698275
267153894
985724316

357984621
946521873
128736945
734612598
589347216
261895437
872169354
695473182
413258769

625983741
374516829
918742365
243869517
897125634
156437298
461378952
739254186
582691473

769584321
352169748
481723956
574612839
198345267
623978415
217836594
936457182
845291673

975283641
361754892
482169573
718346925
629571438
543892716
294638157
156427389
837915264

693584271
482179653
175632849
241367985
859241736
367958412
934725168
726813594
518496327

926783451
473125689
581649327
317462895
892537146
645918732
159374268
264851973
738296514

469285371
518973264
327461859
685317942
734629518
291854637
842736195
956142783
173598426

246387951
573194628
189652734
361978542
724513869
958246173
832761495
615439287
497825316

946285371
532719846
178436925
419523768
857961234
263874519
681397452
794652183
325148697

394287651
761453829
528169437
439821576
217536984
856974213
183692745
642715398
975348162

543687921
891324576
276519834
715432698
968751243
324896157
639248715
482175369
157963482

476183952
925674831
318952467
852317694
793465128
641298375
289546713
564731289
137829546

597382164
364179825
182654379
971523648
438967251
256418793
729841536
845736912
613295487

597382164
164759823
382164579
971523648
458976231
236418795
729841356
845637912
613295487

673182594
298457613
154396827
782534961
935761248
461829735
819245376
546973182
327618459

762984135
435261789
819735426
351678942
248319657
976542813
587193264
624857391
193426578

496382175
175496382
382715649
219543867
538679214
764821953
841937526
957268431
623154798

215684937
937125846
468937152
859372614
723461598
146598723
574813269
392756481
681249375

312685947
947123856
568947132
859472613
736591284
124368795
275814369
491736528
683259471

962185347
417326859
853947126
678451293
349278561
125639478
586712934
731594682
294863715

427583619
196427358
853916724
619738245
785642931
342159867
568394172
934271586
271865493

567483912
428691357
319725648
196837524
245916873
783254196
871562439
632149785
954378261

359284617
824671395
617593842
132857964
985426731
476319258
548932176
291765483
763148529

295487613
637219584
418365279
986732451
753641892
124958736
872196345
369574128
541823967

942683715
836157492
571294863
258971634
714368259
369542187
183425976
497836521
625719348

597284613
648139752
213675849
874512936
129346578
365798421
436927185
981453267
752861394

762985314
145273986
938641257
316524879
827139465
594768132
659312748
473896521
281457693

924785316
156243897
837961245
782416953
413579682
695832174
378694521
269157438
541328769

479583612
261947385
538621479
684135927
327869541
915472836
143756298
752398164
896214753

943782516
258461973
671953824
432579681
815246397
796138245
589314762
127695438
364827159

963782415
248651973
571943826
432579681
815264397
796138254
689315742
127496538
354827169

379582614
461937285
528641379
683125947
247869531
915374862
132756498
756498123
894213756

473289516
651743892
928165374
514328967
739651248
286497135
392574681
845916723
167832459

953486217
712935486
846172539
671859342
324617895
589243761
435791628
168524973
297368154

456783912
738921654
129564738
287439561
615278349
943615827
561847293
372196485
894352176

659284317
731596248
248173695
594638721
867421953
123957864
986715432
312849576
475362189

967485213
423719586
815263794
391652847
542837961
786194352
154328679
638971425
279546138

397582416
254761983
816493725
785134269
629857134
143926857
578619342
931245678
462378591

597684123
286173594
413592768
351927846
928416375
764835219
872369451
635241987
149758632

493681725
572943168
186527934
251479683
369852471
748136259
634218597
825794316
917365842

593781426
246953871
187246539
875369214
631824957
924175368
452697183
368412795
719538642

935481627
746293851
128675934
693714285
814952376
572836149
269548713
357129468
481367592

934581627
726493851
158672934
693714582
817925346
245836179
569248713
372159468
481367295

935481627
746293851
128675934
693714582
814952376
572836149
269548713
357129468
481367295

963485127
712693548
854271693
548732961
176954832
239816754
491367285
385129476
627548319

675184923
319526478
428379516
532967841
184253769
967841235
296435187
853712694
741698352

659187324
314692857
782345916
265973481
938514672
147826593
821469735
493751268
576238149

639187524
514692873
782543916
263759481
978314652
145826397
821465739
457931268
396278145

357984126
941267538
682315974
579648312
416532897
823179465
138756249
795423681
264891753

375984126
941256738
682317954
569748312
413562897
827139465
138675249
796423581
254891673

496781523
381542679
257936814
724653981
918274356
635198742
842367195
573419268
169825437

137986425
549132768
862745391
421563987
783491652
956827143
395678214
214359876
678214539

794586123
625913874
138247569
469328751
257169438
381754692
543872916
872691345
916435287

645789321
729136584
183452679
978541236
361928457
452673918
836214795
297865143
514397862

974685321
581234679
236179845
465312798
198567432
327948156
712496583
853721964
649853217

965187423
174932865
283564971
526391784
398475216
741628539
412753698
637849152
859216347

317985624
584326971
629417853
172698345
496532718
835741269
743259186
968174532
251863497

317684925
849352167
256197834
925876341
683419572
471235689
732961458
598743216
164528793

469783125
758216943
321954687
247698351
983175462
516342798
675421839
894537216
132869574

469783125
758216349
321954687
237648951
986175432
514392768
675421893
893567214
142839576

963581427
587432196
241697853
659714382
734826519
128359764
312945678
896173245
475268931

143986527
697152834
852743916
581294673
376518249
429367158
214879365
738625491
965431782

531687429
689241357
742539816
876152934
315496782
294873165
958324671
127968543
463715298

946185732
357462819
812739456
784953261
635214987
129876543
491328675
578691324
263547198

475281936
263497815
918365724
532749681
784136592
691528473
149673258
856912347
327854169

564781239
192534867
387296415
943867521
815923746
276415398
438659172
759142683
621378954

459781236
162539847
387246915
943867521
815923764
276415398
538694172
794152683
621378459

794681235
162539847
385274916
943856721
817923654
256417398
438795162
679142583
521368479

175984632
238516974
496372158
561493287
349827516
827651349
684139725
753268491
912745863

175986432
238514967
496372185
561493278
349827516
827651349
682139754
753248691
914765823

175984236
238516947
694372185
521493678
369827514
847651329
486139752
753268491
912745863

546987132
781236495
293541678
637425819
452819763
819673254
368794521
125368947
974152386

946587132
751239486
283641975
637425819
492816753
815973264
368794521
129358647
574162398

569782134
432615789
718349652
826531947
153974268
947826315
684293571
391457826
275168493

579682134
432715689
618349752
826531947
193874265
745926318
984263571
351497826
267158493

472981635
861543729
935267814
256378491
184692573
793154268
647839152
519426387
328715946

419782536
582463917
673915842
956241783
347896125
128357694
261538479
834679251
795124368

523781946
467953821
189264537
745639218
396812475
218547369
852376194
631498752
974125683

327985641
984617325
516342897
749831562
652794183
138256479
291568734
463179258
875423916

316982547
427615839
598473126
281746395
653129478
974538612
735261984
162894753
849357261

791582346
536471928
428963157
965734812
387215694
214698735
859127463
172346589
643859271

536182947
749365128
128479536
872946351
391528674
465731289
983654712
654217893
217893465

397582641
542761839
618493527
183954762
274618395
956237184
829375416
435126978
761849253

697285341
284163795
135794628
476538219
912647853
358921476
769312584
543879162
821456937

697285341
214763895
835194672
476538219
982641753
351927468
769312584
543879126
128456937

639285741
271436895
548917632
386541279
194872563
725369184
812793456
957624318
463158927

265387941
714259863
398164527
642593718
987641352
153728496
579816234
436972185
821435679

635982741
728143659
419567823
261875934
894316572
573294186
347659218
156428397
982731465

632985741
758164392
419273865
561842937
897316524
243597186
374659218
125438679
986721453

975386142
268451973
341972685
893147526
514263798
627598431
752819364
189634257
436725819

297185643
561743892
348296751
874561239
639824175
152379468
785432916
923617584
416958327

925186743
641327589
873459126
254918637
736245891
198763452
519634278
382571964
467892315

975186243
641327589
823459176
254918637
736245891
198763452
519634728
382571964
467892315

527981346
196435827
483672591
614359782
352847169
978216435
865193274
749528613
231764958

167482953
324795186
895163247
589647312
736251894
412938675
251876439
643519728
978324561

426387951
715269843
398145672
652493718
987651324
143728569
279816435
534972186
861534297

976381452
134256789
285974316
543197628
627538941
819462573
351729864
762843195
498615237

937284156
124635897
586917342
798361425
261549783
453872619
875493261
349126578
612758934

214983567
758146392
936572418
493257186
527618943
681439275
162895734
879324651
345761829

732984561
984516327
516237849
365172498
879643215
241859673
198465732
653721984
427398156

493587261
521694738
786321549
672945183
849213657
315876924
154732896
967458312
238169475

795483162
348216759
261975348
634791285
952638471
187542936
879164523
513827694
426359817

953184762
247639815
186257349
315968274
724315698
698472153
879526431
561843927
432791586

759184362
428396157
163257849
372519684
596438271
841672935
687941523
934825716
215763498

573981264
428367519
196524873
965148327
731295486
284673951
312456798
657839142
849712635

294583761
716942583
835617249
351896427
629734815
487125396
568479132
172368954
943251678

372584961
854619723
916372854
769423518
185967342
423851679
291735486
637148295
548296137

325784961
794136825
168952374
241869753
957413682
836275419
673591248
419628537
582347196

534981762
916237854
827654391
783165429
169472583
245398617
352849176
671523948
498716235

931487265
457296831
628135947
319568472
864721593
275943186
596314728
782659314
143872659

643185279
825769314
197423658
564392187
378614592
219857463
932571846
481936725
756248931

163489572
925173846
748256931
694712358
831945267
572368194
356827419
217594683
489631725

194682573
236715948
587349621
451267389
769834215
328951764
643578192
872193456
915426837

641382579
579146328
328759164
832961457
157423986
964875231
216598743
795634812
483217695

564983172
931274685
872561934
147396528
259718463
386452791
625849317
713625849
498137256

369185472
854237691
127649853
675421938
231798546
948356217
792814365
486573129
513962784

139485672
865273914
472916853
387641529
251798346
694532781
718329465
946157238
523864197

569284173
214376589
837951642
742539861
653812497
981647325
176495238
498123756
325768914

954182376
163597842
827346951
582431769
471965238
396278514
715629483
238714695
649853127

163487592
725193846
948256731
694712358
871345269
532869174
359628417
216574983
487931625

762185394
945673182
138249657
316524879
827931465
594768213
659312748
473896521
281457936

263587491
158649372
794312658
987163245
321954786
645278139
576491823
412835967
839726514

793286154
158743629
624159387
517428936
986531472
432967518
341892765
879615243
265374891

569783142
321645789
784921635
157368294
693412578
842597316
438156927
915274863
276839451

536782149
829341576
417956238
391274685
758169324
264538917
672415893
145893762
983627451

652789143
138456297
749231865
984673521
521894376
367512489
295347618
816925734
473168952

725984163
839761524
614532987
543698271
982317645
167245398
356879412
498123756
271456839

437982156
961475283
285163794
728614539
154329867
693758421
546237918
819546372
372891645

954786123
168329547
273451698
839564712
415297386
726813459
397142865
681975234
542638971

924687135
357142968
816539472
481253697
762891543
539764281
248316759
673925814
195478326

924685137
675931248
183427659
291573486
367148592
458296371
546719823
732864915
819352764

243986157
786451329
195273486
451392678
832617594
967845231
674528913
519734862
328169745

567382194
829146573
341795862
758624319
432917685
916853427
684239751
195478236
273561948

247985136
358641729
916372854
179568243
685234971
423197568
562813497
791426385
834759612

926784135
754193826
831652497
143275968
592368714
687941352
375816249
268439571
419527683

649582137
253716498
871394256
165279384
784153629
932468715
318645972
526937841
497821563

237985146
458613729
916472853
179568234
685234971
324197568
562841397
791326485
843759612

749682153
652341789
381579624
273415896
914826537
568793241
195237468
836154972
427968315

492783165
365941782
781256934
248539617
539617248
176824359
913478526
857162493
624395871

492783165
367251984
581946732
248539617
935617248
176824359
713498526
859162473
624375891

675481293
418932576
932756841
529673418
843519762
761824935
384195627
156247389
297368154

156783249
932154678
478296153
345627891
867419325
291835467
589342716
714968532
623571984

479685231
138429567
256173489
743968125
561342978
982517346
825731694
617294853
394856712

549786231
132549678
867123594
253978146
671354982
984612357
496831725
718295463
325467819

719483256
834652197
526917834
163745982
245896371
978231645
492568713
681374529
357129468

739185246
548296137
162374598
916437852
287659413
354812679
871563924
495728361
623941785

539184276
842765391
617293458
486932517
951847632
723651849
378529164
295416783
164378925

635984271
241576839
798231456
382645917
564719382
179823645
923457168
817362594
456198723

739186254
245973186
618542937
356829741
471365829
982714365
163498572
894257613
527631498

745681293
192743568
368295714
934562871
216837945
857914326
481329657
679158432
523476189

569387241
183462975
472915368
921548736
746193852
835726194
354271689
617859423
298634517

569387241
183462975
472915368
921548736
746193852
835276194
354721689
617859423
298634517

539786241
187432965
462915738
921548673
675123894
843697152
754261389
316859427
298374516

359481267
461732589
278659431
624817395
517396842
893245716
982173654
136524978
745968123

719485236
546231897
382976514
634592178
925817643
871643952
163729485
457168329
298354761

394786215
682451937
517239648
876123594
431597862
259864371
123945786
948672153
765318429

169584237
854732961
237619485
348971652
672458319
591263874
723196548
916845723
485327196

694385271
735142689
812967543
529471836
163528794
478639125
986713452
347256918
251894367

937481265
152936874
864257391
691723458
375894612
248615739
789162543
423579186
516348927

753189246
861472953
924365178
237691485
496528317
185743629
518236794
672954831
349817562

653981274
491257386
782346159
538674921
179532648
246819537
924763815
867125493
315498762

247581369
938726415
651394278
793465182
586219734
124837956
879643521
312958647
465172893

146982357
327456981
589371642
851647293
263819475
974523816
618295734
792134568
435768129

169782345
724935618
583614297
658349172
392571486
417268953
271896534
936457821
845123769

517284396
924365817
863791254
749816532
238957461
651423789
376549128
185672943
492138675

915284367
248376951
637195482
396851274
182647593
754932816
871523649
563419728
429768135

512784369
346129578
978356412
254917836
861235947
793648251
487562193
129473685
635891724

497682351
658341297
123975468
981463725
346527819
275819643
569734182
832156974
714298536

129684357
576193284
438572196
691235748
285749613
347861529
713458962
862917435
954326871

462789351
591643278
387521946
823154769
756938412
914276583
648395127
179462835
235817694

625981347
147362598
839754162
714523986
283619475
956847213
498236751
361475829
572198634

947586312
268341975
135279684
394715268
781462593
652893741
426137859
519628437
873954126

169784325
253169478
478532691
316257984
982346157
547891236
895413762
731628549
624975813

527189346
486723195
319645782
264537918
193862574
875914263
941258637
658371429
732496851

256487391
439215786
187639425
924361578
673598142
518742639
392154867
865973214
741826953

671582349
438796215
295341678
827453196
563179824
914268537
782915463
346827951
159634782

192685374
583417296
746329518
271846953
854932761
369751482
938174625
615293847
427568139

127685394
583419276
946327518
271846953
854932761
369751482
738194625
615273849
492568137

649785321
523614987
781392546
296147853
875239164
314856279
957421638
168573492
432968715

942587316
658341972
137269485
394715628
781426593
265893741
476132859
519678234
823954167

579184326
682397154
413265798
295673841
847521639
361849572
958436217
124758963
736912485

596481372
218763594
437295681
923174856
865932417
174658239
689527143
342819765
751346928

475986312
861327954
932541786
256739841
743815269
189462537
528694173
697153428
314278695

615487392
742139685
839256714
598742136
163598247
274613859
486921573
357864921
921375468

675281394
291463578
834597126
518629743
342715689
967834215
783146952
459372861
126958437

617284395
249753618
385916247
594162873
731845962
826379451
462537189
153698724
978421536

942187365
683529471
175463892
598631724
236754189
714298653
851946237
469372518
327815946

172984356
689325714
543617892
726439185
435178269
891256437
917543628
354862971
268791543

694582317
372149658
581367249
156938472
827415963
439726581
913854726
248673195
765291834

495781326
761243598
832965714
589617432
674329851
213854967
346572189
158496273
927138645

679581324
154239867
283674195
531926478
792845631
846713952
368157249
425398716
917462583

679581324
421369785
385274196
153926478
792843651
846715932
568137249
234698517
917452863

917685324
526143978
438927651
865731492
791462835
243598167
182359746
374216589
659874213

621784359
954361278
378529146
267195834
483276915
195843627
539617482
816452793
742938561

947281365
621375849
538649217
472896531
169753482
853412976
385967124
296134758
714528693

296581437
547329618
138764952
729413865
653897124
814256379
965142783
472638591
381975246

976283415
185794623
432165789
291547368
864931572
357826941
719658234
623419857
548372196

273985416
691432578
458716239
732561894
946827351
185349627
367294185
819653742
524178963

276985413
941732568
358416279
732561894
694827351
185394627
463279185
819653742
527148936

135786492
782459613
964321857
597834126
843612579
621975348
218593764
479168235
356247981

265389417
873164295
194725368
421897536
386512974
759436821
518273649
942651783
637948152

263785491
487192563
915364782
672431958
354829617
891576324
549213876
138657249
726948135

295683417
618479325
734251698
951347286
426918753
387526149
573194862
849762531
162835974

695283417
218476395
734951628
951347286
426819753
387625149
573194862
849762531
162538974

637589412
459312687
218476953
741893265
386245179
925761348
572634891
894127536
163958724

269387415
174659382
835214796
648971253
917523864
352468179
586742931
491835627
723196548

725389461
143267589
896514372
269175834
531842796
478693125
654728913
982431657
317956248

971682453
382459716
456317298
147823569
639574821
528196347
765948132
894231675
213765984

217386495
694517328
835249671
126753849
753498162
489162537
961874253
378625914
542931786

963582471
582417639
471369285
197236854
826954713
345178962
759821346
218643597
634795128

953287461
728641395
146539728
685472139
371965284
492813576
214796853
867354912
539128647

739581462
851624397
624379581
968743215
247915836
513268749
496857123
385192674
172436958

763985421
254617938
918324576
327469815
589172643
146853297
632541789
871296354
495738162

169783425
542691837
873254196
421836579
387519642
956427318
634978251
715362984
298145763

632781459
187495362
594263178
219378645
743956821
856142793
428639517
361527984
975814236

925381467
768294513
134675982
241567839
879432651
653819724
496153278
512748396
387926145

167289543
593647182
248531679
681473925
329865714
475192368
756328491
912754836
834916257

679284513
235167498
481539267
814795632
392416875
756823941
968372154
523641789
147958326

341286597
876519243
295473186
182795634
569348721
437162859
958631472
713824965
624957318

294786531
175239486
683514297
912467358
758193624
436852719
341975862
867321945
529648173

632481597
179526384
845937162
267815439
481369725
593274618
358142976
724693851
916758243

719482563
254631798
683957412
861594237
395278146
427163859
948716325
176325984
532849671

932681574
178524639
546379281
859467312
764213958
321895746
683742195
415936827
297158463

691287534
724935861
358146792
536719428
482653917
917824653
849362175
265471389
173598246

129386547
365247198
784519263
953621784
842973651
671458932
516734829
237895416
498162375

123986547
965247138
784513269
359621784
842379651
671458923
516734892
237895416
498162375

962381574
143795268
587462139
654237981
231859647
798614325
475923816
829146753
316578492

253981674
498627513
671354298
936475182
587213946
124896357
865739421
312548769
749162835

239581674
816374952
475296183
983615247
651427398
724839516
192768435
347952861
568143729

953487612
621953847
487126953
792564138
548731296
316298475
879342561
164875329
235619784

142987635
798563241
653142987
985234176
276851394
314679528
469318752
527496813
831725469

435182679
986457132
271369854
658231947
349678521
127945386
764513298
893726415
512894763

137489625
984256137
526173948
365714289
742598361
891632574
679345812
218967453
453821796

479381652
816725493
352649781
798156234
531472968
624938175
247593816
183267549
965814327

945183672
136275894
278694351
582967413
714358269
369421785
851742936
623819547
497536128

235187694
794326581
168945327
582734916
946518732
317692845
451863279
623479158
879251463

235187694
749326581
168945327
682734915
954618732
371592846
416853279
523479168
897261453

791582634
526734189
438961275
267315498
984276513
153498762
875649321
349127856
612853947

791582634
524736189
638941275
247315896
986274513
153698742
475869321
369127458
812453967

412387695
738659241
569241783
193875462
875462319
624913578
251794836
387126954
946538127

934582617
281697534
756143892
498271356
367859241
125436978
572964183
649318725
813725469

492783615
367251984
581946732
248539167
935617248
176824359
713498526
859162473
624375891

457982631
631547298
289316574
148239765
376154829
592768143
965823417
714695382
823471956

745982631
613754982
289316745
867243159
394561827
521879463
956138274
472695318
138427596

294581637
561237894
378496512
425168973
637924185
189375426
813642759
956713248
742859361

759281643
682934715
314756289
431562897
265897431
978413562
546179328
893625174
127348956

953281647
167934258
824756319
496327185
572148936
381695472
738462591
645819723
219573864

735281649
148695327
926734815
671349582
354827961
892516734
467153298
589462173
213978456

273581649
915462837
486739215
547896321
139254786
628317954
762143598
894625173
351978462

273581649
915642837
684739215
567894321
139256784
428317956
742163598
896425173
351978462

539281674
182674395
764395182
627943851
851762439
943518726
398156247
215437968
476829513

621389754
879542316
543617829
295476183
468123975
317895462
936758241
754231698
182964537

345981726
128467539
967532184
856274391
419653278
732819465
283146957
691725843
574398612

419286753
576413982
823957641
197324865
648571329
352869174
764195238
985732416
231648597

419286753
576413982
823957641
197324865
648175329
352869174
764591238
985732416
231648597

914382765
523746198
876951423
638194572
759263841
241578936
487635219
392817654
165429387

419283765
625917384
873465921
197524836
348176592
562839147
734691258
986752413
251348679

294683751
635179824
871425396
743216589
912854637
568937412
487392165
159768243
326541978

546382791
237169485
981574263
815946372
369217548
724835916
653491827
472658139
198723654

623985741
597142836
481673295
238514967
974368152
156297483
769451328
315829674
842736519

324685791
596137482
187294563
872459316
459316278
631872954
948521637
215763849
763948125

319682754
256417983
847395216
935861427
471523869
628974531
184756392
563249178
792138645

946381725
531724869
782965134
625843971
897512643
314679582
479258316
158436297
263197458

924685731
581374629
367921584
276819345
193457268
845236917
412593876
639748152
758162493

639581742
512794368
487362159
295137486
348956271
761428593
974813625
823645917
156279834

751284936
486139527
329657148
875421369
163975482
942368715
534892671
217546893
698713254

546781923
179342865
283659741
867423519
315967284
924815376
491578632
732196458
658234197

536781924
179432865
284659731
867324519
415967283
923815476
341578692
792146358
658293147

276481935
398526147
145973862
451692783
762835419
839714256
683249571
524167398
917358624

473581926
916243578
825769314
589617432
647392851
231854769
364925187
158476293
792138645

936781452
417529386
258436791
584967213
179352864
623148975
745813629
392675148
861294537

527981364
861347529
943652187
384169275
276538491
195724836
618473952
452896713
739215648

592381647
381476952
764295183
457139268
619728534
823564719
148957326
935642871
276813495

396781425
715462389
248953167
571326948
629847513
834519672
987634251
452198736
163275894

726481953
815239746
349675128
981546372
637892514
452713869
568327491
173964285
294158637

342581967
516947823
978263415
834756291
251894736
697312548
169475382
425638179
783129654

356481279
421796538
987523461
168354927
793162854
245879613
532918746
619247385
874635192

769581342
528437196
314629587
985713624
436295718
172846935
851364279
643972851
297158463

534781629
928346571
671925834
153467982
746298153
892153467
289534716
467812395
315679248

643981572
925437618
781562394
412658739
598743126
367219845
879325461
254176983
136894257

643781592
725493618
981562473
412658937
598347261
367219845
876935124
254176389
139824756

645781239
928453671
371926845
164572983
257398164
893164527
789645312
532817496
416239758

529781463
731246985
486935721
912358647
653427198
874169532
295673814
148592376
367814259

649781253
731592864
285463917
456927138
178356492
392814576
914678325
563249781
827135649

649781253
731592864
285463917
456927138
178356492
392814576
914638725
567249381
823175649

726981534
931524786
458637129
213476958
897315642
645892317
582169473
364758291
179243865

726981534
834562791
519437862
198253476
357614289
642879153
465328917
281796345
973145628

362581947
941762853
587439216
615943782
834627195
279815634
496378521
728154369
153296478

526381794
341279658
789645213
138957426
274136589
965428371
853714962
612593847
497862135

429681375
651237984
387954621
912348756
743526198
865179432
294765813
138492567
576813249

237481965
458369721
916725483
172654839
395278614
684913257
821597346
763142598
549836172

234981765
768354219
519726834
495172683
671538492
382649157
146293578
853417926
927865341

234681795
971345628
586927413
469253871
158476932
327198564
712564389
695832147
843719256

692381457
578964321
431527986
213476598
765892134
984153762
159648273
326715849
847239615

269581347
578432196
314679582
985713624
436295718
127846935
851364279
643927851
792158463

653981247
971243685
428567139
519436728
842719356
736825914
164398572
385672491
297154863

354681927
891327456
276945813
425718369
783269145
619534278
968452731
547193682
132876594

637981524
251674938
894235716
579862143
468713295
123459867
316527489
742398651
985146372

473981265
265374981
198625743
716238594
524196378
839457126
941562837
682713459
357849612

463981752
291754683
758326149
926538417
384617295
175492836
849265371
637149528
512873964

463981752
291754683
758326149
926538471
384617295
175492836
849265317
637149528
512873964

675481932
293657841
841923657
328746519
917835264
456219783
169574328
784362195
532198476

697481352
284735619
351269487
149328765
873956124
562174893
915843276
738692541
426517938

534781269
267349581
819526743
753964812
681273495
492815376
978132654
345697128
126458937

456281739
391475268
728963514
245319876
817652943
963847152
139724685
584196327
672538491

925681734
316427895
847935621
193752486
678394152
254816379
469578213
581243967
732169548

296781543
385264791
174593682
862359174
953147268
741628359
518936427
639472815
427815936

756481239
348297561
192653874
963725418
581934726
274816953
425169387
637548192
819372645

524681739
368729541
197453628
681542397
945137286
273896415
412975863
856314972
739268154

654381927
381927564
297645138
465279381
712836459
839154276
178593642
546712893
923468715

756481239
318259674
249763185
561938742
897642351
423175968
174596823
935827416
682314597

957481632
324976851
816532974
571298463
489763215
263154798
192347586
738625149
645819327

294581736
367249815
185763294
539417628
741826953
826935147
978154362
413672589
652398471

925481736
371695428
486273159
254738691
169524387
837169542
792356814
518947263
643812975

367581249
495327186
128946573
754619832
836275491
912834657
271453968
589762314
643198725

352981674
471365289
896724315
583649127
719238456
624157893
248593761
165472938
937816542

795681234
416352978
832794156
964823517
128576493
357419862
571238649
249167385
683945721

379581426
462379158
518642973
156793284
937428561
824165397
683954712
745216839
291837645

379281654
516473829
428659371
837924516
945168732
261735948
792346185
684517293
153892467

372981645
541367289
869425317
283679154
415238796
697154823
728593461
156742938
934816572

462981375
517436289
839725416
684359127
391278564
725164893
258693741
176542938
943817652

436781295
517269348
298435176
953827614
762914853
184356927
879642531
341598762
625173489

249681375
538279461
176453298
625794183
784316529
913825746
491562837
852937614
367148952

476281359
581394672
239756841
168945723
794632518
325817964
947163285
812579436
653428197

469281735
528973641
317456298
286314579
935768124
174592863
893127456
741635982
652849317

647281539
539476128
281935764
468197253
915324876
372658941
193762485
754813692
826549317

935281764
612437895
847965231
196753482
378624159
254819376
429578613
581346927
763192548

527981643
639542187
814376295
285469731
143728956
976135428
392657814
758214369
461893572

295381467
617594238
834267951
421736895
758419623
963825174
172658349
349172586
586943712

452781963
671395284
893426175
345268791
127539846
986147352
518673429
734952618
269814537

379281546
654397281
182654397
938746125
726519438
415832679
591473862
247168953
863925714

423981576
617425398
895367142
738216459
269543781
154879623
941732865
586194237
372658914

254681937
697253481
138794265
325946178
486317529
719825346
561472893
872539614
943168752

254781963
698253471
173964285
725496138
486317529
319825746
531642897
862579314
947138652

254781936
698253471
173964258
726495183
485317629
319826745
541632897
862579314
937148562

547981362
693542781
812637954
268714539
971253648
435869127
159426873
726398415
384175296

729381645
648597231
315264978
571829364
862435197
493716582
254973816
986142753
137658429

962481537
714953286
835672194
641829753
579136428
283547619
428365971
156798342
397214865

254981367
739256481
186734295
925467138
478319526
613825749
591642873
862573914
347198652

359481762
781962435
246375189
624513897
897624513
135798246
478239651
563147928
912856374

365481297
798526413
241397568
476213859
583769142
912854736
834975621
129648375
657132984

356481279
748293516
192675834
681327495
234519768
579846123
423768951
967154382
815932647

564281397
721394658
398567214
283715946
679438125
145926873
852679431
917843562
436152789

452781396
769534182
813926547
631298754
548367219
927145638
285619473
196473825
374852961

452681397
769534182
813972546
631298754
548367219
927145638
285719463
196423875
374856921

365481279
978526413
241397568
496213857
583769142
712854936
834975621
127648395
659132784

624781539
918653724
735942168
461295873
259378416
387164952
873416295
592837641
146529387

732581496
594672318
168394275
249837561
351469827
876125934
483216759
915743682
627958143

674581239
932764815
518932647
193426578
257398461
846157392
761245983
429873156
385619724

927481563
534679281
186235749
348756912
219348657
675192834
462517398
791863425
853924176

724681593
513924876
689753241
147532968
396847125
258196437
465319782
872465319
931278654

596481273
374295168
812763594
781934625
245618739
963572481
658347912
437129856
129856347

729581436
386492571
541763982
475239168
893146725
612875349
258314697
937658214
164927853

729581436
683429571
541736982
475293168
896147325
312865749
258314697
937658214
164972853

352981467
678425931
914376258
561247893
439658712
827139645
293714586
745863129
186592374

342981567
678524931
915376248
561247893
439658712
827139654
293715486
754863129
186492375

543981627
928674351
716352498
294516873
675438912
831729564
159243786
362897145
487165239

942581673
837462519
651973842
789236451
425719386
163845297
218394765
394657128
576128934

925781643
483692715
176543982
864935127
751428369
239167458
598316274
312874596
647259831

539281764
126475839
847936521
692358147
415729683
378614952
981543276
753162498
264897315

635781942
427956138
891324756
349275681
582613479
176849325
714562893
263498517
958137264

936482571
142957368
875613249
528769134
413825796
769341852
657198423
291534687
384276915

796382154
143765928
285914637
527138496
364597812
918246375
632471589
451829763
879653241

645982173
928731546
317546289
756429318
489173625
231865497
172358964
594617832
863294751

549682137
271395846
683417259
327941685
495768321
168523974
756839412
932154768
814276593

476182539
138495672
295367814
723518946
549623781
681974253
952741368
364859127
817236495

136982547
587461923
294573168
879614235
342795681
615238479
458127396
923856714
761349852

136982547
584761923
297543168
849617235
372495681
615238479
758124396
923856714
461379852

639582147
518476923
274931568
897654231
142793685
356218479
485127396
923865714
761349852

467182953
132549786
958673214
689435172
715268439
243917865
391754628
874326591
526891347

964782351
231564789
587913426
849635172
652147938
173829564
716398245
495276813
328451697

349682157
571394862
682571943
267945381
153728496
498163275
935416728
814257639
726839514

349682157
571394862
682571943
257946381
163728495
498153276
936415728
814267539
725839614

349682157
571394268
628571943
867945321
153728496
492163875
935416782
214857639
786239514

349682157
571394268
628571943
857946321
163728495
492153876
936415782
214867539
785239614

457182963
132694758
986573241
243716895
795348126
618259437
521967384
879435612
364821579

713582964
945637821
286194573
857916342
192743685
634825197
521468739
478359216
369271458

437682591
169735842
258491763
843956127
572143689
691827354
726519438
385274916
914368275

367482591
159763842
248591763
834956127
572134689
691827354
725619438
483275916
916348275

975682314
183475926
462931758
321854697
859763142
647129835
516298473
734516289
298347561

961782345
483516927
572934168
324865791
719423856
856179432
647298513
135647289
298351674

196482375
475136298
382957146
267543981
539218467
841679532
918724653
653891724
724365819

736582419
512479683
984613725
498326571
153748296
267951348
641295837
875134962
329867154

965782413
321496785
478531962
592617834
136849527
847253196
719325648
683974251
254168379

136982574
829547613
754316928
391675842
247198356
568234791
972463185
483751269
615829437

976482531
341957628
852613794
697145283
235798146
184236957
423571869
768329415
519864372

459382617
731649285
826571439
582437196
694158372
173296548
915823764
348765921
267914853

935182674
741956283
286374951
617549328
328617495
459238167
172465839
563891742
894723516

964382715
571496328
238751964
425867139
193524876
786913452
819675243
642138597
357249681

756382914
491756283
238941765
672519348
385264197
149837526
963178452
524693871
817425639

579283461
613745829
428961735
741698352
296357148
835124976
987536214
364812597
152479683

247983165
963175284
518462379
791628543
324759816
856341927
685294731
172536498
439817652

254983716
918672435
736541829
475136298
623798541
891254367
567429183
349815672
182367954

179583624
254167389
638294715
965371248
713428956
842956137
587632491
426819573
391745862

197483625
254167389
638295714
946371258
713528946
825946137
482639571
579812463
361754892

756483921
491752386
328691754
879324165
634519872
215867493
563178249
947235618
182946537

596783142
721456893
843921567
987164235
365872419
214539678
158697324
472315986
639248751

917683542
654972381
238541796
149237658
872465139
365819427
496158273
583726914
721394865

496783152
721564893
853921647
987145236
364872519
215639478
148297365
572316984
639458721

294783156
761945823
538261749
617539284
342876915
985124637
423617598
856392471
179458362

591283764
623147859
487695312
816734925
235819476
974562183
358421697
142976538
769358241

129583764
754169382
638724915
596371248
213498657
847256139
985632471
462817593
371945826

172583964
954167382
638924715
596371248
213498657
847256139
785639421
469812573
321745896

179483562
268195734
354672819
942756381
736821945
815934627
693217458
481569273
527348196

159483672
876521394
423976851
547619283
398742165
261358947
712865439
984137526
635294718

162483795
754196382
938257614
649371258
213568947
875924136
487639521
596812473
321745869

956783142
834162579
721549863
485926731
367814925
192357486
248695317
679431258
513278694

796583241
541627839
328419675
654178923
273946158
189235467
865394712
932761584
417852396

769483521
258791643
143526789
472138956
631954872
895267134
527649318
984315267
316872495

471983652
352641978
968725143
246897315
139564827
785312496
597136284
823459761
614278539

294183756
758296143
136754298
471639825
369825417
582471639
623518974
815947362
947362581

659784231
374219865
218356749
467528193
185937426
932641578
596172384
821463957
743895612

762584913
315729864
498361752
841236579
276195348
539847621
153972486
687413295
924658137

267184935
431295786
598763412
684537291
915842673
723619548
142958367
859376124
376421859

276584931
518392647
943716852
452678319
687139425
139425768
795263184
864951273
321847596

176584932
528391647
943726851
451678329
287139465
639452718
795263184
864915273
312847596

156984732
728351649
943726851
471698325
289135467
635472918
597263184
864519273
312847596

397684512
462591738
581327469
238415976
156973284
749862153
624758391
815239647
973146825

139284657
874965132
526713498
291648573
345172869
768359241
912536784
683427915
457891326

526384791
398217546
714659823
479835162
832196457
165742938
651473289
983521674
247968315

156284973
742953618
893176452
538642197
214397586
679815234
381429765
925768341
467531829

379284516
145697328
268351947
732548691
651739284
894162753
426875139
583916472
917423865

513984267
928376154
746125983
165237498
894651732
372849615
687592341
259413876
431768529

697384521
431275896
582916437
978521643
316749258
245863719
824137965
753692184
169458372

296384751
318572649
745916832
452769183
971823465
683145927
134657298
567298314
829431576

795684123
631752984
284913765
319268457
827435691
546179238
463521879
978346512
152897346

596784213
731296485
284135769
942571638
815643927
367829541
458367192
673912854
129458376

796584213
231796485
584132769
942671538
815943627
367825941
458367192
673219854
129458376

956384217
174259836
238617594
583762941
792541368
641893752
815976423
429138675
367425189

973684251
561237984
824915376
358179462
146352897
297846135
689721543
432568719
715493628

963784251
514239786
287615394
325896417
176543928
849127563
791362845
458971632
632458179

367984521
914253876
582617349
849731265
673592418
125846793
491375682
238469157
756128934

613784592
529136784
748592613
861927435
297345168
354861927
482659371
975213846
136478259

396184527
285367194
471592386
714253968
928416735
563879412
149625873
657938241
832741659

391584726
567921438
842376159
734258961
958163274
216497385
183642597
625719843
479835612

421685793
375194826
968273451
256437918
184962537
793851264
512746389
649328175
837519642

327185469
954726381
816349752
781593246
493268175
562471938
238957614
679814523
145632897

743685219
986172534
125349786
498531627
612497853
537268941
371826495
264953178
859714362

297485136
816932457
453716892
769241385
345698721
182573649
971854263
528367914
634129578

234985167
195267834
768413295
486579321
923148756
571632948
849726513
657391482
312854679

467185293
135972468
982463517
651349782
398726154
274518936
546897321
813254679
729631845

239685147
467921358
185347269
924738615
653194872
871562493
596213784
318479526
742856931

769185234
241736589
385924761
952617348
816543927
437298156
178452693
594361872
623879415

924685371
167329548
583174629
719453862
856297413
432816957
295748136
678531294
341962785

397185462
216497385
854362917
749516823
628973154
531248679
962731548
485629731
173854296

397485621
186273954
245619387
961754238
438921576
752368149
614832795
529147863
873596412

319286457
426957318
875431962
763542891
198673245
542198736
231764589
987315624
654829173

592486173
473951682
186372459
648125937
257639814
931748526
325864791
814297365
769513248

579486123
621375948
483912675
967531482
832647591
154298367
748159236
295763814
316824759

759386412
238419657
614527398
165978243
873241569
492635871
586792134
941863725
327154986

421386579
983257614
657419283
365971428
248563791
179824365
892735146
736148952
514692837

129487356
437596281
586231947
891725634
274368195
365149728
952614873
718953462
643872519

652387419
849521367
137964258
263795841
475218693
918643725
586479132
794132586
321856974

962587143
457123698
831469527
684312759
725896431
193754286
378241965
549678312
216935874

261387945
938415276
457269138
172853694
593746812
684921357
346592781
829174563
715638429

439587216
576421893
812639754
741395628
698172435
325864179
957246381
163758942
284913567

439587216
586412793
712693854
841359627
697128435
325764189
958246371
163875942
274931568

469387215
518429376
732615894
986571423
257943168
143862957
394256781
875194632
621738549

219687354
354192876
687354129
823761495
596438217
741925638
172546983
968273541
435819762

956387412
318246957
724915638
569738124
247691385
831452796
192574863
485163279
673829541

213987465
698435721
574261398
135678249
467529813
829314657
752143986
986752134
341896572

521487639
384269715
769531284
476193528
258674391
913825476
832946157
147358962
695712843

521487639
984263715
763591284
476139528
258674391
319825476
832946157
147358962
695712843

267489315
183572649
945136728
872645193
539821476
416397852
694213587
751968234
328754961

625789431
137264958
894135726
378521649
246978315
951643872
419857263
563492187
782316594

346789521
158264739
972315846
629538174
517492683
483671952
794153268
261847395
835926417

876594321
392176845
451823967
584762139
169345278
723981456
218637594
937458612
645219783

285396471
497521638
316847592
731958246
962714385
548632917
874263159
129475863
653189724

734598621
592631748
186427935
615742893
273986514
849153276
921365487
467819352
358274169

734698521
692531748
185427963
513742896
276985314
849163275
921356487
457819632
368274159

476293158
891456732
253718946
614839527
925674381
738125469
369587214
187342695
542961873

438792615
261458379
579631482
394165827
827943561
615827934
143576298
752389146
986214753

586497213
423581769
197263548
765824391
938615472
214379685
641952837
872136954
359748126

236794518
815362497
497518623
568231749
941687352
723945861
182476935
354829176
679153284

673591824
582436179
194728536
251684793
347952681
869173245
936217458
425869317
718345962

473691825
682543179
195728634
261485793
357962481
849137256
734219568
926854317
518376942

145697328
638214579
972538614
583921467
761843295
429765831
896472153
214359786
357186942

567893421
148627359
239145687
916752834
752438916
483961572
374286195
891574263
625319748

358496721
147852963
629713584
735628419
912345876
864179235
571234698
483967152
296581347

653894721
419267835
827315964
562781349
934526178
178439256
386142597
295678413
741953682

783596124
156247389
294381756
471638592
325479861
968152473
647823915
832915647
519764238

375691824
196248573
284537961
453786192
721459386
869312457
648923715
932175648
517864239

568391724
137245689
294867351
473156892
826439517
915782463
341628975
652973148
789514236

846391527
132758946
759264318
518627439
327149865
694835271
961482753
475913682
283576194

827596134
315487692
649321758
573864921
491253867
286719543
762145389
154938276
938672415

284691537
516374892
379852416
851723649
493516728
762948153
128437965
947265381
635189274

572496831
649381725
318257946
153974268
267138594
984625173
836712459
795843612
421569387

586294731
724136958
319587624
261975483
943812576
875643192
637458219
152369847
498721365

762594138
914386572
538271649
847635921
653912487
291748365
186457293
479123856
325869714

675492138
921368745
438715629
569271384
784639512
213854976
897523461
352146897
146987253

528196347
396784215
417352689
832941756
975863421
164527938
689235174
251479863
743618592

138695247
549872316
726413985
973541628
482367159
615928734
291784563
857236491
364159872

216793548
845162397
397584621
568241739
934678152
721935864
472316985
153829476
689457213

326597841
759481236
418236957
184965372
273148695
965723184
847312569
692854713
531679428

567892143
184573962
329164785
832417596
945386271
671925438
216739854
498651327
753248619

287195643
591643782
364287951
479561238
638924175
152378469
945732816
823416597
716859324

276891543
891543672
354276981
469158237
537924168
182367459
948632715
723415896
615789324

687392145
543861792
129547836
918724653
472653918
356189427
795216384
261438579
834975261

582391746
971654832
346278915
267483591
135729684
894165273
753942168
618537429
429816357

428391657
617542389
953678214
892134576
375286491
146759823
531867942
784923165
269415738

276894153
143572689
859136724
568741932
432965871
791283465
614358297
925617348
387429516

243796158
715483692
968512437
591678243
824135769
637924815
489367521
152849376
376251984

162798354
854163729
793542681
537819462
216437598
489625137
678251943
325974816
941386275

574891362
326754918
819623457
642179835
987536124
135248679
263487591
451962783
798315246

574892361
326714958
819653427
641279835
987536214
235148679
163487592
452961783
798325146

475893162
236415897
981627534
158346729
697258413
324179658
843562971
762981345
519734286

473895162
652413879
981267345
148372596
295648713
367159284
834726951
526981437
719534628

587493162
413562978
629817534
762134859
358279641
941658327
876341295
134925786
295786413

725491386
914863275
638752914
593647128
461238759
872915463
246579831
157384692
389126547

567294183
214387596
938651742
842536971
753912468
691748325
186475239
429163857
375829614

654192387
183567924
927348615
592431768
471856239
368279541
715683492
239714856
846925173

654192387
183567924
927348615
592431768
471856293
368279541
815623479
239714856
746985132

475293168
186745293
239186475
528961734
394872516
617534982
741628359
852319647
963457821

683295147
295741386
174836295
468352971
519467832
732189564
826914753
341578629
957623418

237894165
486152397
159637428
791568234
862413759
543729816
975241683
318976542
624385971

367598124
851724369
924163875
293841756
516279483
478635291
789316542
145982637
632457918

318594267
945762813
627183945
174856392
256937481
839241756
582679134
793415628
461328579

318594267
945762813
627381945
174856392
256943781
839217456
582679134
791435628
463128579

831594267
945762813
627183945
174856392
359241786
268937451
582679134
793415628
416328579

734895261
951762843
682413759
216934578
847521396
593687412
365178924
178249635
429356187

674895213
851372946
923416587
316249875
792581634
548763192
137628459
285934761
469157328

864391275
739526841
251487396
627148539
543269187
198735624
485673912
376912458
912854763

657391284
431258697
892746153
579684321
186532749
243917568
724863915
968175432
315429876

175894326
694273158
823516497
359467281
468129573
712358964
547632819
236981745
981745632

146892357
327456891
598371642
951647238
263918475
874523916
619235784
732184569
485769123

247195368
358467192
619382745
921748536
536921487
784653921
193276854
872534619
465819273

615492378
483176295
729583614
392857461
847631529
156924837
574369182
931248756
268715943

128796354
576314298
943852671
817243965
634975182
259168437
762531849
491687523
385429716

764598321
519237864
283641975
678425193
341976582
925183746
432719658
857364219
196852437

648791352
529386741
173254698
762435819
491867523
835129476
987642135
216573984
354918267

874192356
251346798
693875412
349251687
567984231
128637549
932468175
786513924
415729863

847592361
251643879
396718254
715836492
432957618
689421537
173264985
564189723
928375146

327891456
841765329
569432178
295614837
176583942
438927615
953248761
784156293
612379584

367891425
851472369
294536178
739684512
186253947
425917836
543728691
678149253
912365784

328791465
471568329
695432178
739684512
186253947
254917836
543826791
867149253
912375684

135796482
792485613
864321957
587934126
943612578
621578349
219853764
478169235
356247891

578296413
926134587
341587296
213645978
489372651
657819324
192763845
834951762
765428139

136892457
972654318
584371692
329748165
458126739
617935284
293567841
761489523
845213976

571892436
328764159
694153827
932518764
785649213
146327985
267431598
859276341
413985672

367291458
981534762
245786913
419658327
653427891
872319546
796143285
538962174
124875639

236791458
157846329
489253176
618379245
743562891
925184763
562438917
391627584
874915632

612498537
579231846
438576219
386957124
725614983
194382675
941725368
263849751
857163492

631492578
482375916
795186342
957621483
124839765
863547129
378964251
546213897
219758634

817692543
346175892
259843716
481257639
975364281
632918475
763589124
598421367
124736958

832691574
179524638
546378291
958467312
764213985
321859746
683742159
415936827
297185463

375291648
821647359
649538127
592716834
187423965
436985712
953862471
768154293
214379586

375891642
621547389
849236157
596712834
187463925
432985716
953628471
768154293
214379568

357891624
861472359
294635178
739586412
185243967
426917835
643728591
578169243
912354786

328791654
471658329
596432178
739586412
185243967
264917835
643825791
857169243
912374586

843297651
125643798
679815342
598462137
764139285
312758964
256381479
481976523
937524816

718492653
259386714
634751298
126935847
387614529
945827136
491268375
563179482
872543961

754391682
362847195
891562743
436159827
215784369
978236451
147625938
623918574
589473216

325194786
941768325
678235419
167859243
592473861
483621597
736982154
219547638
854316972

836294751
547318926
219765834
692457318
784136592
153982647
461573289
975821463
328649175

816592734
257341986
349768512
562913847
193874625
478625193
621487359
785239461
934156278

345291768
869743152
721586349
657128493
932467581
184359276
593614827
218975634
476832915

835294716
476831529
192756483
968127354
357489162
241365897
524678931
783912645
619543278

834295716
576831429
192746583
968127354
347589162
251364897
425678931
783912645
619453278

253698714
849317256
617452839
382541967
165729348
974836125
596273481
738164592
421985673

148392765
267485139
953167248
386249517
529713486
471658392
794536821
635821974
812974653

261894735
597123486
438675921
374951862
982736154
156248397
615387249
849512673
723469518

625193748
173548926
894276315
218457693
359621487
467389152
541762839
782934561
936815274

625193748
173548296
894276315
218457963
359621487
467389152
541762839
786934521
932815674

821496753
375821649
946573812
418359276
657248931
239167584
784632195
592714368
163985427

182496753
375281649
946573812
418359276
657842931
239167584
724638195
591724368
863915427

263498751
841765923
795213864
657932418
934851672
182674539
478326195
529187346
316549287

364297851
587613294
219458367
845361729
936872145
721549638
152986473
473125986
698734512

364297851
857613294
219458367
485361729
936872145
721549638
142986573
573124986
698735412

365297814
871634529
294518763
482761395
536849271
719325648
958176432
643982157
127453986

236795841
498621573
571843962
964182735
823574196
157369428
682457319
719238654
345916287

125693874
439758126
876142395
397214568
548936712
612587439
283479651
761825943
954361287

365291847
724865139
189374256
651489723
873526914
492713685
247638591
938157462
516942378

674593821
539821467
128647953
451738692
286914375
793256184
812379546
367485219
945162738

735694821
649821573
128357964
561748392
287913456
394265187
812479635
473586219
956132748

531794862
829631745
467582193
198326457
354978621
672415938
915247386
746853219
283169574

265491387
491387625
738562194
586243971
372916548
149875236
624759813
957138462
813624759

643291578
217458639
598736142
189523764
354679281
726814953
971345826
465182397
832967415

426791835
158423679
379568142
591634287
637982514
284175963
865247391
713859426
942316758

586391274
143572896
972486135
421763958
835924761
769815423
694258317
218637549
357149682

586391274
943572816
172486539
425763198
839124765
761859423
694218357
258637941
317945682

867291345
923485761
514763829
496578132
275319486
138624597
659847213
741932658
382156974

735491826
421836975
896275341
158964237
372518694
964723518
543189762
289647153
617352489

756491328
421385976
893276541
568914237
172653894
934728615
645139782
289547163
317862459

746591328
521384976
893276451
168945237
472613895
935728614
654139782
289457163
317862549

873691452
629548137
415732698
396814725
547326819
182957346
961475283
754283961
238169574

873691452
629543187
415782693
396814725
547326819
182957346
961475238
754238961
238169574

534791826
629384571
871625934
153478692
768239415
942156387
396517248
487962153
215843769

645891237
729435681
381726945
164582793
278349516
953167428
497613852
532978164
816254379

853691427
624578193
791324856
982436571
137852964
465917238
516749382
348265719
279183645

248591763
539674821
716823495
951286374
487139652
362457189
894712536
625348917
173965248

547891263
839642157
216537498
971486532
465723981
328159674
654278319
792315846
183964725

247391685
531486279
896527314
754613892
918275436
362948157
189762543
675834921
423159768

648391257
531427689
792586314
284613795
916275438
357948162
179862543
865734921
423159876

548791362
736428519
219635487
821564973
694273851
357189246
975812634
462357198
183946725

524691873
839274561
716853924
467185392
352769148
198342657
271936485
643528719
985417236

825791634
934652871
617438952
159267483
768314295
342985167
476529318
291873546
583146729

827491563
639257814
415638927
941573286
563842791
278916435
184769352
796325148
352184679

742691853
351248697
896375421
634587912
189423576
527916348
413769285
275834169
968152734

487391625
351276948
629845713
542617389
893524176
716983452
168759234
975432861
234168597

472691538
651832749
398754621
963578214
187243965
524916387
716429853
845367192
239185476

348591672
761428539
592763814
189632745
637854921
425179368
913287456
854316297
276945183

843591672
761428539
592763814
159632748
637854921
428179365
315287496
984316257
276945183

345791826
261483597
798526143
576942381
923618754
814375269
159867432
432159678
687234915

825491736
671523489
349678215
568239174
912746853
437815692
756382941
183964527
294157368

825491736
671523489
349678215
568239147
912746853
734815692
456382971
183967524
297154368

457391826
183256479
692478513
831527694
245639187
769184352
376915248
528743961
914862735

352491786
681273549
794685231
439512678
127368954
865947123
973154862
218736495
546829317

384791562
295364871
716528934
931657428
678249153
452183796
827435619
169872345
543916287

478591263
316428975
925673148
642789351
597134682
831256794
153867429
789342516
264915837

528391476
496578321
137624589
975816243
364259718
812743695
689432157
251967834
743185962

253491786
461278539
987653412
342789651
519364278
876125943
195842367
628537194
734916825

758291436
412356789
963748512
839625174
624817395
175439268
291583647
586174923
347962851

352891674
497356218
168724395
513648927
689217453
724935186
241583769
975462831
836179542

382691574
416587293
975324168
264853917
791462385
538179426
653218749
827945631
149736852

753891264
419256378
286743195
561439782
937682451
824175639
178564923
345927816
692318547

237491586
561278439
984635712
352789641
419563278
876124953
195842367
628357194
743916825

436791285
517268349
298435176
953827614
762914853
184356927
879642531
341589762
625173498

873691542
561842739
249357168
384719625
957236814
126485973
638574291
795123486
412968357

237491685
651278439
984563712
362789541
419356278
875124963
196842357
528637194
743915826

483791652
621458739
957236841
749365128
518942376
362817495
234689517
176524983
895173264

832591476
615347298
947862135
351289647
768134529
294756813
173625984
486913752
529478361

382691745
674358291
195274368
239846157
856712439
417935682
521483976
748169523
963527814

235491786
761258439
984637512
352789641
419563278
876124953
197842365
628375194
543916827

382791546
756348291
194625378
639874125
827516439
415932687
571483962
248169753
963257814

453891267
718256349
296473185
965328714
872914536
134567928
389742651
541639872
627185493

268491357
793256418
451873629
685729143
927134586
134685972
312567894
576948231
849312765

357691842
812347659
946258731
639584127
471932568
285716394
523879416
168423975
794165283

547891236
819326574
326475819
498563721
173982465
265714398
951238647
682147953
734659182

547891236
819326574
362475819
498563721
173982465
625714398
951238647
286147953
734659182

435791286
817256349
269438175
683527914
792814653
154369827
978642531
341985762
526173498

435891267
918276345
276453189
793628514
852914736
164537928
389742651
541369872
627185493

678391425
459268173
312745986
865417239
193826547
724953618
547632891
931584762
286179354

568491237
729358146
413627985
657814329
194235768
832976514
276543891
941782653
385169472

456391782
721846539
398572641
635218497
842967315
179435826
913654278
264789153
587123964

548691372
276345198
913728456
851932647
634817529
792564813
489253761
127486935
365179284

438692157
257148369
619735482
982317546
375264891
164859723
893521674
726483915
541976238

684592317
753148629
192637584
521769438
378451962
469283751
846925173
215374896
937816245

854792136
273146859
619538472
592317648
386254791
147689325
938421567
725863914
461975283

761892435
384157629
259436187
917624358
843519276
526783914
638971542
195248763
472365891

316792854
579438612
284516397
165827439
723964185
498351276
647189523
852673941
931245768

645192873
738564912
192378546
473985261
869241735
521637489
357419628
986723154
214856397

845392716
732618459
169547823
584769132
697231584
213854697
321475968
978126345
456983271

654792138
981364572
732581649
163479825
527836914
849215367
398147256
415628793
276953481

587192364
234576981
619384257
945861723
123759648
876423519
358247196
762918435
491635872

435892167
719456328
826371594
357269481
182543679
694718235
271685943
943127856
568934712

567892143
439715826
821634957
658321479
793546218
214987365
372158694
185469732
946273581

683592417
721438956
495671382
857943261
234816795
916725843
542369178
178254639
369187524

437692518
281574396
596318742
968751234
175423689
324986157
619837425
843265971
752149863

876492531
341587629
952613784
687145293
235879146
194236857
423751968
769328415
518964372

345892716
681743529
972561438
537418962
169237845
824956173
418625397
796384251
253179684

346792815
591834762
278615439
925481673
837569124
614273598
469128357
753946281
182357946

187593246
253164978
649782153
918437562
732956481
564218739
871625394
395841627
426379815

867593241
413278596
295641783
521984367
986735124
734126859
178462935
349857612
652319478

658493712
421768539
973521846
895137624
314652978
267849153
749316285
582974361
136285497

671594832
529386147
843721956
416879325
795132468
238465719
187253694
954618273
362947581

136794852
874265139
529813467
291648573
345172698
768359241
912536784
683427915
457981326

876294531
512376894
349851276
693128745
184735962
257469183
761583429
925647318
438912657

681394257
923576814
745812963
134267598
562489371
879153426
418625739
357941682
296738145

678294153
135768249
924531867
492376518
713825694
586419732
359182476
847653921
261947385

567894123
291653874
384172695
856317942
742986351
913425768
635748219
479231586
128569437

765894213
831672495
294135867
542781639
916543728
378926541
459368172
683217954
127459386

765894213
831652497
294137856
542781639
916543728
378926541
459378162
683215974
127469385

832694571
761583924
495271386
324715869
157968432
689432157
248156793
576349218
913827645

368594712
125376849
497812635
253167984
641289573
789453126
936728451
574931268
812645397

426395178
978162453
135487926
842736519
513249867
697518342
261853794
359674281
784921635

142395768
985276143
637814529
321759684
456182937
879463251
213647895
794528316
568931472

147895236
285376149
639214578
391752684
456183792
872469351
913647825
764528913
528931467

861795342
273416985
945832761
438169527
127548693
659273418
314627859
782954136
596381274

861795342
273416958
945832176
638149527
412578693
759263481
324657819
186924735
597381264

382695147
479183625
651472398
523769814
816524973
794318256
948237561
135946782
267851439

372695148
489173625
651482793
523769814
816534972
794218356
948327561
135946287
267851439

372695148
489123675
651478392
523769814
716584923
894312756
948237561
135946287
267851439

842395761
693174582
517826439
459218673
321467958
786539214
178642395
934751826
265983147

425396178
978152463
136487529
842735916
613249857
597618342
251863794
369574281
784921635

286597314
513482967
974631825
427856139
365149278
198723546
839274651
751368492
642915783

521497683
394268715
768531294
476183529
259674831
183925476
912846357
847359162
635712948

624798531
739561482
851432796
186345279
943217865
572689314
265173948
318924657
497856123

572698143
634512789
819743256
781429635
925386417
346175928
458267391
163954872
297831564

714698253
389125467
256734189
523976814
461382975
978541632
137469528
642853791
895217346

735164829
462895731
981273645
219487563
648531972
573926184
356749218
127358496
894612357

596184372
378962415
421375986
852713694
964258137
713496258
649837521
185629743
237541869

493186572
518724693
267395841
682519734
341672958
975438126
159843267
824967315
736251489

657184932
829367154
143952678
438571269
276893415
591426387
362745891
784619523
915238746

546182973
397645182
281739456
158263749
629457831
734891625
912578364
475316298
863924517

845196273
961237485
273854619
432768591
796315842
158942736
629483157
387521964
514679328

645189273
981273465
273654819
432768591
798315642
156942738
829436157
367521984
514897326

589127643
471653928
326489517
832516794
764932851
195748236
653891472
918274365
247365189

956148273
421753968
783692154
175324689
648915732
392876541
234561897
869237415
517489326

267183954
951647283
834592176
125378469
796254318
483916527
542769831
378421695
619835742

962173854
845692713
731854962
274916385
196538247
583427196
629741538
358269471
417385629

287136495
165294783
349578621
713685249
652419837
498327156
576843912
831962574
924751368

478132965
936485127
215769843
781653294
564297381
392841576
853974612
149326758
627518439

362184975
587692134
419753682
756941823
938265417
241837569
675319248
193428756
824576391

863197425
245368197
719254638
326879541
497512386
158436972
971623854
634785219
582941763

829167345
741359268
356842179
962781453
435926817
187435692
613578924
598214736
274693581

942178635
861354279
357962184
278691453
435287916
196435728
713549862
529816347
684723591

578124936
624398175
931675824
417983652
392456718
865217493
143762589
786539241
259841367

982174536
451368279
367952184
278591463
536487912
194236758
713649825
629815347
845723691

256149387
913875264
847326915
681532749
792418653
534697128
475961832
128753496
369284571

256149387
983675214
147328965
861532749
792461853
534897621
478956132
625713498
319284576

423186957
917452638
568379421
342861579
851794263
679235814
735648192
186927345
294513786

396142758
412587693
758369421
943875216
867421935
125693874
671958342
234716589
589234167

423167958
918452637
567389421
342716589
751893264
689245713
835674192
176928345
294531876

563174298
148962375
297853164
634218759
925746831
871539642
352691487
489327516
716485923

597143628
342687951
186925374
853261749
721394586
964758213
675819432
238476195
419532867

596143728
342786951
187925364
853271649
721694583
964358217
675819432
238467195
419532876

328146579
647529183
591783462
954637218
812495736
736218945
273961854
485372691
169854327

564132879
371589246
289764153
496851732
725396481
813427695
642973518
138245967
957618324

675132489
381649257
249875163
597461832
826397514
413528796
752983641
134256978
968714325

645173829
972458631
138269754
391782465
257694183
486315972
729831546
563947218
814526397

735186429
198472536
642395817
581269374
923748165
467531298
274653981
816924753
359817642

853194627
162758439
497623815
324561978
615987342
789342561
571836294
946275183
238419756

583164729
267895431
491723856
824679315
756381942
139542678
615438297
372916584
948257163

578196324
214537869
963428157
837962415
659714238
142853796
796281543
425379681
381645972

846157923
537692841
912384567
761523489
358941672
429876315
675238194
283419756
194765238

563197824
148532796
792846351
359674182
216985473
874213965
687451239
435729618
921368547

358197624
491682375
762534981
517349268
634218597
829765413
273951846
946873152
185426739

538149726
649725183
712863549
423978651
165234978
987516432
851492367
296357814
374681295

459137826
832964175
617852439
325789641
164523987
978416352
741395268
596248713
283671594

539147826
842965173
617823549
423789651
165234987
978516432
751492368
296358714
384671295

786154923
549273816
231689754
328795641
965418237
417326589
672831495
194562378
853947162

984153726
236784915
175692348
517946283
842537169
369821457
721365894
458279631
693418572

789135426
456729183
321468975
278391564
563284791
914657238
845976312
692513847
137842659

983145726
754269183
261738945
529684371
436971258
178523469
697352814
815497632
342816597

859163427
431572968
672849531
725416389
916358274
384297615
247931856
563784192
198625743

735184629
498672153
216395748
571439862
924816375
683527914
169243587
352768491
847951236

426179835
931485627
857263194
693542781
742831569
185796342
379654218
268917453
514328976

976184235
258793416
143265978
312659784
587421369
469378152
691832547
835947621
724516893

825164739
169873245
743259681
956341827
481792563
237685194
398527416
512436978
674918352

754129836
913685472
826473951
578361294
649852713
231947568
382596147
465718329
197234685

567194832
824537619
931268754
198645327
253879461
746321985
619782543
372456198
485913276

896157432
347692851
215483769
761924385
953876214
428315697
679548123
184239576
532761948

894172635
365498172
712653849
531269487
628547913
947831256
483925761
276314598
159786324

974158632
263947851
815623974
738295416
549861327
126734589
391482765
487516293
652379148

657149832
243678159
189235674
365924781
874516923
912783465
791362548
528497316
436851297

965182734
784539621
213764985
641253897
532978416
897416253
379841562
426395178
158627349

486157932
725839146
913426578
342915867
178642395
659783214
861294753
234571689
597368421

786192435
931546872
254837691
475361289
123984567
698725143
812679354
567413928
349258716

864192735
931567482
257438691
485371269
123946578
679825143
712689354
548713926
396254817

764192835
931586472
258437691
475361289
123948567
689725143
812679354
547813926
396254718

965174832
724538169
831296574
392687451
547921683
618453297
453819726
276345918
189762345

472169835
695823174
381745296
924658317
753291648
168437952
849372561
237516489
516984723

582169437
749523186
136784295
291678543
857431962
364295718
418352679
623917854
975846321

695174238
847523196
132896475
251689743
978431652
364257819
419362587
523718964
786945321

695172438
847563192
132894675
251689743
978431256
364257819
419326587
523718964
786945321

594126738
237895164
618473925
859612473
476539812
123748596
341287659
985361247
762954381

267159438
954382176
183476295
328791564
615234987
749865312
436928751
872513649
591647823

268175439
754392186
193486275
329851764
617234598
845967312
436729851
982513647
571648923

896157342
524693871
317284569
761532984
258941637
943876215
675428193
482319756
139765428

567193842
921748635
438265179
294531768
375682491
186974523
653419287
842357916
719826354

279168543
836524791
541397628
187436952
654219387
392875416
918653274
723941865
465782139

289167543
736524891
541398627
178436952
654912378
392785416
917653284
423879165
865241739

569172843
281943567
743568921
654831279
832697154
197254638
315486792
978325416
426719385

938126547
214857639
576493128
457389261
681742395
329615874
742568913
863971452
195234786

786195243
341726589
295834167
524378916
678951432
139642758
457283691
862419375
913567824

825196743
341527689
796834125
954368217
278951436
163742958
437289561
689415372
512673894

782159346
395864271
164327985
218635497
637942518
459718623
843591762
976283154
521476839

735128649
682549731
194637582
346892175
957361428
821475963
479253816
513786294
268914357

679125843
518346792
423897165
265478931
837912654
194653278
741589326
986234517
352761489

627138945
154269783
389745126
915684372
432917568
768523491
596372814
871456239
243891657

627183945
154269783
983745126
815694372
462837591
739521468
596372814
378416259
241958637

783152946
452369187
961748532
219475368
837926415
645813729
124697853
376581294
598234671

653192847
279348651
481765923
795621384
142583769
836974512
364819275
527436198
918257436

279168453
631754928
485923617
867541392
124396875
953872164
392415786
746289531
518637249

689143752
534782196
721965843
243578961
958614237
167329584
392451678
875236419
416897325

869123754
142875396
357469182
723648915
614957238
598231647
236594871
471382569
985716423

823194657
971865342
465723189
258941736
134678925
796352814
682517493
349286571
517439268

478192653
251634798
396857241
725489136
643571829
189263574
837926415
512348967
964715382

697182453
241593678
835674921
754931286
923768145
168245739
316457892
489326517
572819364

483196752
219753846
567284319
345618297
726549138
198327465
674932581
852461973
931875624

379148652
281653794
654972183
435896217
896217345
712534968
927465831
563781429
148329576

928147653
753682941
146539782
615398274
492715836
387426519
271864395
864953127
539271468

927148653
853692741
146537982
615983274
492715836
738426519
271864395
384259167
569371428

729148653
853692741
146537892
615389274
482715936
397426518
271964385
964853127
538271469

867193254
354826179
219457683
732645918
546981732
981732465
628519347
195374826
473268591

967183254
354926871
281457693
732645189
546891732
198732465
629518347
815374926
473269518

439128756
185637249
762459183
641983527
397245861
528761934
213596478
874312695
956874312

479183256
356427891
812659743
293765184
567841932
148392675
724518369
681934527
935276418

479183256
356427198
182659743
293765814
567841932
841392675
724518369
618934527
935276481

875134962
946285317
123967584
694753128
751826493
382491675
267549831
419378256
538612749

372189564
456372918
918546327
867931245
123754896
594268731
645823179
731495682
289617453

798145362
453286197
621793854
834612975
572439618
916578243
269857431
347921586
185364729

952143768
381276549
746895231
514768392
278931456
693452187
437629815
865317924
129584673

594132768
786954312
123867495
652743189
941586273
378291654
269475831
817329546
435618927

754132869
196584327
823967451
682743195
541896273
379215684
265471938
917328546
438659712

457132869
196587324
823964751
682743195
571896243
349215687
265471938
914328576
738659412

379185264
248763591
165294783
791328645
586941372
432576918
613457829
957812436
824639157

729158463
381946257
546327189
417289635
652473891
938561724
863715942
275894316
194632578

258194763
496357281
371628945
562783419
914562837
837941652
745236198
623819574
189475326

283194567
764352198
519768342
148625973
635947821
927831456
471289635
392516784
856473219

945127863
768395124
132486975
476918532
251734689
893652417
314269758
529871346
687543291

359187264
874263915
261495738
915746823
423819576
687352491
198674352
542931687
736528149

492137865
738695412
651482973
845271396
219368547
376549128
963824751
127953684
584716239

523174869
471869325
869532147
156243798
937685412
248791653
314957286
692318574
785426931

543172869
279864135
861539247
156243798
927685413
384791652
418957326
692318574
735426981

437182569
298536741
561947832
825614973
349875126
176329458
912753684
783461295
654298317

246193875
981572634
357864291
672459318
438216957
519387462
895641723
724935186
163728549

865134972
147295368
923678514
794853126
651927483
382461795
479586231
218349657
536712849

248156973
359847261
671293458
914785326
726314895
583629714
195432687
462578139
837961542

458132976
967548312
123679845
742853169
581967423
396421758
679284531
214395687
835716294

862149573
573682941
149537682
617398254
398425716
425716839
251864397
984273165
736951428

829146573
573829641
146537892
617398254
482715936
395462718
251984367
964273185
738651429

829165473
641397528
357248169
418529736
765483291
932671854
573816942
286954317
194732685

562194378
987653241
143278965
328567194
796431852
451982637
614729583
875316429
239845716

963185274
451237986
728469135
684391527
135724869
279856413
892573641
517642398
346918752

985126374
762843915
143597826
637452189
529781463
814639257
278964531
456318792
391275648

583126974
962847153
147539862
639782415
725491386
814653297
278964531
456318729
391275648

395126874
762348195
148975326
653792418
827451963
914683257
279864531
436519782
581237649

465193782
138274659
729568143
357642918
684931527
291785436
942816375
816357294
573429861

472169385
856327194
931458267
164785932
297643518
385912476
728591643
549836721
613274859

279146583
583792641
146538792
718369254
462815937
395427816
651974328
924683175
837251469

427193586
968752314
513486972
756829431
892314657
341567829
139248765
274635198
685971243

645127983
789365124
132498675
476819532
251734869
893652417
914283756
528976341
367541298

679124385
438569172
251783946
182956734
795348621
346217859
914872563
863495217
527631498

935142786
278963145
164587923
893675412
426891357
517234698
382416579
651729834
749358261

954132786
278965143
163487925
849673512
526891437
317254698
485316279
631729854
792548361

487125396
329687154
561943287
635891472
942376518
718254639
893562741
176438925
254719863

487125396
361987254
529643187
635891472
942376518
718254639
893562741
176438925
254719863

872145396
419637528
635289741
291378654
583964172
746521839
928756413
354812967
167493285

436185297
587294631
129763485
312459876
748316952
965872314
273941568
691528743
854637129

475183269
126749538
389625471
731258694
254961783
968374125
512836947
897412356
643597812

894167235
267583419
531924768
758239641
346851927
912746583
425398176
189672354
673415892

375196284
149827653
826453719
417568932
253974861
698312475
534689127
761245398
982731546

357196284
149827653
826453971
415968732
698372415
273514869
534689127
761245398
982731546

378156294
145928673
926473581
417569832
659382417
283714965
534691728
861247359
792835146

368194275
159872346
472536198
824951637
593267814
716348952
631485729
947623581
285719463

468139275
953472681
721568394
182657439
345921867
697843152
279316548
834295716
516784923

593174286
461328957
782659314
256897143
918435672
374261598
835946721
649712835
127583469

489135267
672948531
531726489
918267354
257493618
346851972
795312846
864579123
123684795

948135276
365872419
217469385
452916837
873254961
196387524
521798643
789643152
634521798

589163247
346725891
721984653
192438576
438576912
675291384
264857139
957312468
813649725

654178293
327946518
891325764
413592687
265837941
978614352
789453126
142769835
536281479

697135248
354928716
128476359
269587431
843612975
571394862
785263194
936841527
412759683

879143265
425968371
136572948
241857639
758639124
963421587
692714853
517386492
384295716

784195236
529736814
631248579
415362987
297814365
863579421
346987152
172453698
958621743

978153246
534926817
216478359
729865431
463712985
851394672
685237194
397641528
142589763

583194267
941627358
762853941
254368179
679412835
138579426
396285714
417936582
825741693

943176285
786452931
215839647
152964378
674385192
839217456
327648519
591723864
468591723

349176285
786452931
215893647
152964378
674385192
893217456
927648513
531729864
468531729

579134286
384627915
126598473
857241369
961375824
243986157
415863792
632719548
798452631

495136278
632758149
781294356
543927861
968413725
127685934
256879413
874361592
319542687

578169234
246358179
913472685
369815742
182947356
457236891
625793418
834521967
791684523

473186259
659427381
281359674
732948516
594261738
816735492
147592863
365814927
928673145

754193268
983462157
162857493
276589341
315724986
498631725
631245879
547918632
829376514

794125386
628973415
531864279
462789153
379251864
185436927
243517698
856392741
917648532

784125396
629873415
531964278
462789153
378251964
195436827
243517689
856392741
917648532

567194328
348572619
921863475
675389142
489721563
213456987
736948251
892615734
154237896

926184357
453927168
817536942
149258736
568743219
732691584
694312875
281475693
375869421

859164327
167832495
324957861
735618249
491523786
682749153
246391578
973485612
518276934

926145387
487923165
513876942
149258736
865734219
732691854
694312578
251487693
378569421

965178324
237465189
148923576
613584297
852796431
794231865
489357612
576812943
321649758

652174398
374982156
891356247
526841973
489723561
137569482
968215734
245637819
713498625

652179348
374582196
891346257
526891473
489723561
137465982
968214735
245637819
713958624

629187354
431925768
857364219
174698523
293571846
586432197
765243981
918756432
342819675

895162374
463759218
271834569
154398726
786425193
329617485
512946837
648273951
937581642

679184352
418253976
325967184
741328569
853496721
296571438
987615243
532849617
164732895

896157324
513462789
274839651
945671238
167283495
328945167
481396572
739524816
652718943

986125374
523497618
147368295
639814752
754239186
812756943
461573829
378942561
295681437

759184326
631972485
482635719
948526137
163897254
527341698
874219563
296753841
315468972

857194326
631782495
492635817
946527138
173968254
528341679
784219563
269853741
315476982

789146325
635792814
241853697
916485273
457321968
328679451
892537146
173264589
564918732

465129378
981743265
327586491
273895146
596431782
814267953
652374819
148952637
739618524

287159364
195634782
634278915
823746159
746591238
951823647
372415896
469382571
518967423

795182346
682534971
314796825
547613298
268479513
931258764
459867132
123945687
876321459

769125384
458397162
231468975
642739518
873516429
195842736
327984651
584671293
916253847

472165389
581973264
369284751
647831925
128596437
935427816
856349172
214758693
793612548

672195483
854372619
319864275
921658347
536417928
748923561
487239156
195746832
263581794

985126473
314587692
276349851
497218536
152634789
638795214
521473968
863952147
749861325

956127483
314568792
287349561
498215637
162734859
735896214
521483976
673952148
849671325

956127483
341568792
287349651
698214537
125736849
734895216
512683974
473952168
869471325

697183452
812574369
354629871
165437298
728961534
943852716
489715623
531246987
276398145

698152437
413789265
572346981
961238574
825467319
734915628
146573892
359821746
287694153

765182439
843695712
921743856
457368921
189254367
236971548
318527694
672439185
594816273

237196458
916548237
584732619
192653874
675489321
348271965
821965743
759324186
463817592

268193475
159874236
374526198
823951647
495267813
716438952
641385729
937642581
582719364

739182465
865749123
124635798
513497286
698321574
472568931
286914357
951873642
347256819

578123469
461987253
329654871
853492716
714865932
296731548
632549187
185276394
947318625

675123498
481967253
329854671
853492716
714685932
296731584
932548167
168279345
547316829

897135462
541862973
623947518
215698734
389714256
476523891
754386129
962451387
138279645

237168495
549327618
186594327
674235189
321789564
958416273
492851736
815673942
763942851

982175436
731642589
564893712
857329164
143768295
629451873
395217648
276984351
418536927

896132475
754968213
321475968
945326781
187594632
632817549
418759326
563241897
279683154

896132475
754986213
321475968
945327681
187694532
632518749
418759326
563241897
279863154

687152493
321849765
945736218
263471589
519283647
874965321
456398172
138627954
792514836

387192465
421657839
659348172
132569784
945781326
876234591
268475913
714923658
593816247

829176453
374582169
651349827
238715946
167493582
495628371
716834295
943257618
582961734

297135468
431869752
658274139
389621547
765483291
142957386
874516923
923748615
516392874

278139465
431568792
659274138
365821947
794653281
182497356
547916823
823745619
916382574

598172463
367549281
124863957
753684192
249315876
816297534
431956728
675428319
982731645

796152483
321784965
584396127
943678512
268415379
175239648
619823754
857941236
432567891

983164572
124735896
657829341
835296417
216478953
479513268
341987625
562341789
798652134

479132568
321685974
685479231
296743815
734518692
518296347
957864123
843921756
162357489

238196547
945738126
716425893
489357612
672981354
153264789
527843961
364519278
891672435

849132576
176895324
523746819
634518297
715429683
982673145
297351468
361984752
458267931

493127568
682359714
715864392
246971853
957638421
138542976
574286139
329415687
861793245

436129578
297856341
851743296
912437685
564298713
783561924
345912867
628374159
179685432

493126578
267853941
851749236
612497385
534268719
789531624
345912867
928674153
176385492

964128537
357496812
128735946
681943725
243657198
579812364
792561483
816374259
435289671

962138574
354792861
781645392
597381246
236574918
148926753
825419637
613257489
479863125

964173582
573284619
821965374
295731468
638452791
147896253
482617935
759328146
316549827

946173582
573284619
821965374
295731468
438652791
167849253
682417935
759328146
314596827

967183542
583274619
421965387
295831476
634752891
178496253
742618935
859327164
316549728

698134572
345276918
721895346
164528793
879643125
532719864
953461287
286957431
417382659

879146532
321589476
654723918
937268154
485971623
162354897
298635741
543817269
716492385

496172583
837596214
215843697
584219376
973654821
621387459
359421768
762938145
148765932

894167523
235894716
176532498
952678341
341925867
768413952
583241679
627359184
419786235

862149573
497385216
513672894
925437168
184526739
736918452
358794621
279861345
641253987

836172549
275394816
491856732
789435621
352619478
614287953
948521367
167943285
523768194

648172539
352946781
179853264
431685927
796231458
285497613
923514876
867329145
514768392

473189526
926457381
581326974
147562893
392814657
658973142
735648219
219735468
864291735

239168547
571942683
846735912
152674398
394851276
687329154
965483721
728516439
413297865

893126574
471589362
652473918
718352496
265948137
934617285
529861743
346795821
187234659

974162583
135987246
268345917
589634721
721859364
643721895
397418652
812576439
456293178

726134589
438957261
519682347
187526493
394718652
265493718
651379824
843261975
972845136

937142685
182563974
456978231
765321849
319486752
248759316
693815427
871294563
524637198

973142685
182567934
456938271
765321849
319486752
248759316
697815423
831294567
524673198

248193657
519647238
736285941
193752864
875964123
624318795
981436572
352879416
467521389

748153692
615829347
392764815
481975263
579632184
263418579
924586731
837241956
156397428

859134672
241967385
376852419
524713896
183296547
697485231
468579123
732641958
915328764

728154693
946327851
531869724
285736149
693415287
174982365
319248576
857693412
462571938

495137682
876259431
312864759
541672398
629483175
738915246
963541827
287396514
154728963

537194628
281657439
496832517
153469872
768213954
942578163
825741396
679385241
314926785

957123684
384796512
261854379
736541298
419382756
825679431
698237145
572418963
143965827

759124683
384796512
261853479
647531298
913482756
825679341
196247835
572318964
438965127

239187645
514396827
678452139
167529384
823764591
945813762
792635418
486971253
351248976

724183659
586924731
391756248
149362587
257498163
863571924
472639815
938215476
615847392

724183659
591764238
386952741
149326587
257498163
863571924
472639815
938215476
615847392

734185629
826379541
519642387
341896275
672451893
985723416
157238964
498567132
263914758

572184693
861395274
394726815
718942356
623571489
945863721
457239168
239618547
186457932

423197685
987356241
615824937
872645193
354918762
196273854
231489576
768532419
549761328

537128694
169347258
824569713
651472839
472983561
983615427
316854972
798236145
245791386

537129684
168347259
924568713
651472938
472893561
389615427
816954372
793286145
245731896

235179684
741856239
896342157
328514976
659728341
174693528
482931765
513467892
967285413

935182647
286374915
471569832
893456721
562713489
714298356
347921568
158647293
629835174

532147698
974268315
861395724
715483269
329576841
648912537
297651483
153824976
486739152

734192658
561874392
298365147
125649873
376518924
849237561
412986735
687453219
953721486

357182649
286394517
491567832
839456721
562719483
714238965
945621378
178943256
623875194

857194623
943562871
216387549
621738954
495216387
378459216
189645732
532971468
764823195

875194632
143762589
269538471
437651928
698327145
512489367
381245796
726913854
954876213

589172643
367548291
124963857
753694182
948217536
216385974
431856729
675429318
892731465

947123658
312685497
658497231
294831576
863752914
571964382
736548129
485219763
129376845

983152674
572364918
641798253
328579461
769413582
415286739
194635827
836927145
257841396

839152674
562374819
741896253
627589431
983417562
415263987
194635728
376928145
258741396

839152674
562374819
741896253
625789431
983415762
417263985
194637528
356928147
278541396

839152674
562374819
741896235
623789451
985413762
417265983
194637528
356928147
278541396

973152684
562384917
841976235
628793451
395418762
417265398
154637829
786529143
239841576

592138764
678245139
341769852
127386495
956471283
834952617
415623978
263897541
789514326

953162748
486357921
127948635
718436259
642579813
395281476
831624597
564793182
279815364

459132768
321687954
687459231
296743815
734518692
518296347
975864123
843921576
162375489

586134792
921576384
347289561
859413627
613792845
274865913
465927138
738641259
192358476

958162734
147893265
362475198
823941576
479256813
615738942
591384627
736529481
284617359

239164785
657382941
418597236
721845369
963271854
584639172
342958617
895716423
176423598

926183754
751426398
483579261
632798415
547612983
819354627
278941536
164235879
395867142

562139748
389745621
147826359
216487593
958263417
734951286
623598174
491672835
875314962

562139748
389745621
147826359
216487593
958263417
734951286
623598174
491372865
875614932

829136745
436275981
157489326
785623194
693814572
214957638
971542863
562398417
348761259

452136789
679582314
138497256
326849571
895271643
714365928
587913462
243658197
961724835

394152786
872469513
156387492
437916258
285743961
619528374
721894635
948635127
563271849

836149752
947253618
521867943
618724539
254936187
379581426
465378291
182695374
793412865

968152743
735468921
124793568
681375492
347289615
259614837
476831259
893526174
512947386

869124753
234875196
751396482
185967324
423518967
976432518
398241675
612753849
547689231

368192754
749568123
125734968
691475832
457283619
283916547
876341295
514829376
932657481

349165728
568372914
271894563
736249851
915783246
824516379
682437195
197658432
453921687

349165728
567382914
281794563
736249851
915873246
824516379
672438195
198657432
453921687

894165723
526973841
371284569
239851476
647392158
158746392
915428637
482637915
763519284

892164735
654873921
371295486
936548217
187926354
425731869
748652193
269317548
513489672

496158732
285736914
371942865
748621593
619583427
523479186
952867341
867314259
134295678

968123745
342576819
571894632
894217563
237465981
156389427
615942378
429738156
783651294

694138752
132547698
875629431
958263174
721485369
346971285
567812943
283794516
419356827

469132758
817596432
325847169
134789625
592463817
786251394
973628541
658914273
241375986

893152764
562374819
741869253
629587431
385416972
417293586
174935628
936728145
258641397

839152764
562374819
741896253
625789431
983415672
417263985
194637528
356928147
278541396

893152764
562374819
741869253
629785431
385416972
417293586
154937628
936528147
278641395

839152764
562374819
741896235
623789451
985413672
417265983
194637528
356928147
278541396

936152784
572384916
841796253
629578431
783419562
415263879
194835627
368927145
257641398

936152784
582374916
741896253
625789431
893415672
417263895
164937528
359628147
278541369

649135872
358472619
721869543
175384296
286597431
493621758
532718964
914256387
867943125

249165837
358472619
761893542
175384296
482619753
693527481
516738924
934256178
827941365

249156873
368472519
751839642
176384295
582697431
493521768
635718924
914265387
827943156

476132895
359468271
281597364
563974128
812356947
947281536
134725689
728619453
695843712

739125846
625984731
418367529
564712398
172839465
983546217
856293174
297451683
341678952

562174893
319862754
487359216
254796381
198523647
736418925
923645178
641987532
875231469

263194857
458763129
791582643
629875431
817436295
345921786
582619374
936247518
174358962

625193874
713428596
984567321
498756132
236981457
157342689
569234718
872615943
341879265

625193874
713482596
984567312
492756138
836921457
157348629
569234781
278615943
341879265

742169835
938572416
561384729
385416297
697238541
214957683
459623178
173845962
826791354

376145892
948273615
521968743
613824579
254796138
789351426
437689251
892517364
165432987

496152873
218743695
573689241
647328159
931465782
852917436
324891567
189576324
765234918

437162895
296785314
581349672
162593487
978624531
345817269
759436128
823951746
614278953

457193826
361824957
982576431
879245163
524631798
136987245
218369574
645712389
793458612

952174863
437286951
816359427
268915374
345867219
179432586
581793642
623541798
794628135

937152864
562384917
841967235
623798451
795416382
418235796
154873629
376529148
289641573

936152874
582374916
741896253
629785431
853419762
417263589
194537628
365928147
278641395

475183962
318269457
629547318
841695723
253478196
796321584
132854679
567932841
984716235

427165938
689327514
315894276
746951823
952738461
138642759
564283197
273419685
891576342

463175928
512689374
978342561
341796285
729851643
856423719
685234197
194567832
237918456

328145976
715396248
469782531
971823465
846957123
253461897
132579684
687214359
594638712

465182973
239467518
718593246
987645132
653921784
124738695
841259367
392876451
576314829

482136975
635789241
791254386
547628139
869413752
123597864
278965413
954371628
316842597

794152386
621983547
358467912
246839751
987541263
513726894
469278135
832615479
175394628

538172649
912465738
476893125
763259481
825614397
194387256
641538972
257941863
389726514

598162347
273498615
614537289
961385724
385724961
427619538
849276153
152943876
736851492

598162347
273498615
614537289
946385721
385721964
127649538
869274153
452913876
731856492

976132548
583479162
241685793
658243971
197856234
324917685
712394856
835761429
469528317

437192856
615348927
289567143
762839514
341275689
598614732
923781465
154926378
876453291

763192584
891654327
542783169
287519436
635247891
914368275
358476912
426931758
179825643

697182435
582364791
341579628
876215349
423798156
915436872
264853917
759641283
138927564

756132948
839754162
412689753
598243617
643971825
127865394
275396481
981427536
364518279

637192458
854673921
129485736
481736295
276549813
395218674
768951342
912364587
543827169

458162379
936547218
712893654
675981432
389254167
124376895
541738926
893625741
267419583

867142935
145893726
923567184
759638412
382451679
416729358
691385247
534276891
278914563

648172935
597463128
132895647
276931584
813546279
954728361
725389416
389614752
461257893

879142536
546938127
231657849
927314658
385269714
614785392
793526481
452871963
168493275

687192534
532874169
491635728
856243917
149567283
273918456
968751342
325489671
714326895

796182534
853794126
421536987
914375268
387269415
265418793
679841352
548923671
132657849

796182534
853794162
421536987
915378246
347265819
268419753
679841325
584923671
132657498

679132845
435867129
812945763
261754938
547398612
398216457
924581376
786423591
153679284

975182364
634579812
812364579
791845236
428936751
356217948
583691427
267458193
149723685

875192364
342568719
169437258
418675932
956243187
723819645
291354876
537986421
684721593

489162357
657934128
132587469
321876594
968345271
745291683
816753942
274619835
593428716

895172364
764538129
132694578
321947685
579386241
486251793
917863452
248715936
653429817

495172368
768534129
132698574
321987645
579346281
846251793
917863452
284715936
653429817

956172483
378694251
142358679
723465198
681239547
495817326
564981732
219743865
837526914

897142563
436578129
125693784
563481972
281769435
974235816
742916358
359827641
618354297

938162547
467359281
215487369
591836472
784295613
623714958
149673825
852941736
376528194

837192546
496853271
215476389
581739462
674285913
923614857
149368725
752941638
368527194

958162734
431978625
726453918
692734851
815629347
374815296
287591463
563247189
149386572

635142789
498753126
127869534
783691452
261584973
549237618
952418367
376925841
814376295

756192834
493786215
812354769
671538942
235469187
984217356
528941673
149673528
367825491

982153764
137864259
564972813
729685341
853421697
416397528
691538472
375249186
248716935

725193864
381674592
964285713
437829651
298516437
156437928
673942185
849351276
512768349

978153462
241678935
635294871
392865147
517349286
864721593
753982614
486517329
129436758

567143298
491825763
283679145
635917824
179482356
842356971
954738612
326591487
718264539

756193842
281475693
943826175
438761529
695234718
172958436
367519284
524387961
819642357

657143928
234958761
198627354
463792185
972581436
815436279
786319542
521874693
349265817

689123754
234957861
157648329
463872195
728591436
915436287
876319542
591284673
342765918

798153246
215649873
436728195
579864321
643512789
821937654
357481962
962375418
184296537

279183654
458629371
136475298
725816439
613794582
984352167
367941825
591238746
842567913

582143679
761295483
493687152
236971548
178452936
945836217
817569324
654328791
329714865

592143678
761285943
483697152
236471589
178952436
945836217
817569324
654328791
329714865

469123758
785649321
321785469
293854617
514267983
678931542
847592136
932416875
156378294

572163498
813794625
496582713
625819347
148327956
937645281
369258174
251476839
784931562

769123854
148597632
253468197
975832416
621749385
834651729
316975248
492386571
587214963

947123685
263578491
185694327
814735962
326941758
579286143
698357214
432819576
751462839

927183645
863475291
145692837
214738569
396521784
578946123
689357412
452819376
731264958

975123486
163498275
824765391
731659824
659842713
482317659
246981537
517236948
398574162

975123486
163498275
824765391
731659824
659842713
482317659
546281937
217936548
398574162

984153276
237964581
156782439
798521643
543896712
612437895
821345967
475619328
369278154

659123487
482579361
317864925
943756218
725918643
168432759
876341592
231695874
594287136

649123857
582974361
317865429
463759218
725618943
198432675
876341592
231596784
954287136

649123587
582974361
317865429
463759218
725418693
198632745
876341952
231596874
954287136

248153967
675948231
193276584
967524813
432861759
851397642
514782396
786439125
329615478

945163278
237984651
168752439
759421386
483596712
612837594
821345967
574619823
396278145

275163489
163498275
849725361
731256894
952847613
486319752
624981537
517632948
398574126

685123749
724659381
193478652
271846935
346592178
859317264
938265417
467981523
512734896

485123769
726954183
391678452
273846915
164592378
859731246
538217694
647389521
912465837

574183926
612794358
398256174
936527481
427318695
185649732
841972563
753861249
269435817

896173542
257648193
134592768
345981276
718265439
962437851
423859617
671324985
589716324

978143652
145682379
623975418
762598134
814327965
359416827
431259786
597861243
286734591

756123489
483967521
192584763
317298645
628345917
945671238
561732894
274819356
839456172

957163482
462798531
813254796
641829357
785316924
239475168
528941673
394687215
176532849

957163482
462598731
813274596
641829357
785316924
239457168
528941673
374685219
196732845

726183549
498567123
351492768
689741352
273859416
145326987
537618294
964235871
812974635

276183549
498567123
351492768
689741352
723859416
145326987
537618294
964235871
812974635

749183526
658492713
231765849
387549162
916278435
524316987
462857391
873921654
195634278

794183526
682745931
135296874
921854367
378629415
546317298
463978152
259461783
817532649

569183724
284576913
713492568
976821345
138654297
425937681
347268159
651349872
892715436

459183762
286475913
713692458
975821346
138546279
624937581
367258194
541369827
892714635

652143789
789652431
134879562
846725193
513984627
927316845
495261378
271438956
368597214

576193824
294587613
813426579
782961345
139754268
465238791
348679152
651342987
927815436

753194628
894562371
621873495
147359286
265487913
938216754
316725849
579648132
482931567

625134987
381597264
497862531
942786315
763451829
158329476
839675142
216943758
574218693

567194238
312685974
948273156
831529467
496317825
275468391
183956742
624731589
759842613

673194825
825367914
149582763
564871239
981236547
732945186
298653471
317429658
456718392

927134865
856927413
134568729
695481237
213796584
478352691
589673142
742819356
361245978

573164298
842397615
961258734
398642571
157983462
624715389
786529143
239471856
415836927

765194238
398256471
124873569
472931856
951628347
683745912
847519623
519362784
236487195

698174235
735298461
142563987
564782319
827931654
319645872
981456723
273819546
456327198

692174385
875239461
143568279
758392146
264817953
319645827
937486512
421753698
586921734

897124563
346958271
152673984
428715639
563489712
719362845
981536427
274891356
635247198

378194562
425863719
619752438
581927643
762345891
943681275
134278956
256439187
897516324

389174562
425963817
617852439
591628743
862347951
743591286
134289675
276435198
958716324

765134829
298675341
134982765
629518473
351467982
487293516
973821654
842356197
516749238

823175496
675492813
914386725
457239681
186547239
392618574
248951367
569723148
731864952

328195746
967243581
145876392
436529817
512687934
789314625
651932478
273468159
894751263

643185927
721396845
859742163
917438652
564921738
238657491
375864219
482519376
196273584

367125948
145893627
289476153
538941762
924687315
716352894
652739481
871264539
493518276

763125948
145893627
289674153
578941362
924386715
316257894
652739481
831462579
497518236

367145829
945382176
128679345
586437912
491826537
273951684
832564791
614793258
759218463

397125864
218694375
456783129
649831752
875246931
123957486
532418697
784569213
961372548

948165273
736249581
152378649
293481765
875692314
614753928
381927456
429516837
567834192

368145972
751692843
492387165
245971386
876253419
139864257
917436528
584729631
623518794

689125743
724639581
153478692
271846359
346592178
895713264
938257416
467381925
512964837

896175423
715423986
342968175
923841657
578396214
164752839
239584761
481637592
657219348

728145369
953726481
146389275
895467132
374291856
612853947
461978523
589632714
237514698

328195764
795486312
146237589
273541896
981763245
654829137
867354921
412978653
539612478

732195684
648273951
159846237
485721369
963584172
271639845
897462513
316957428
524318796

798145236
346298571
152673984
675482319
429731865
813956742
981567423
234819657
567324198

967145283
348926571
152873649
625794318
879631425
413258796
781562934
236419857
594387162

783145296
649382571
152976843
935627418
278431965
416859327
821564739
397218654
564793182

928165374
645237198
137498265
364572819
851943627
279816453
583629741
496781532
712354986

698125473
427936815
315784962
576398241
149562738
832417596
953841627
761259384
284673159

698125473
427639815
315748962
576394281
142867539
839512746
953481627
781256394
264973158

367195482
842376591
159248637
621489753
938752146
574631829
493517268
215863974
786924315

497165823
623874591
158392746
931728654
842653179
576941238
389517462
215436987
764289315

497125836
623487591
158396427
941768352
876253149
532941678
389512764
215674983
764839215

298156473
134792586
756384129
623941758
945867312
817523964
561239847
382475691
479618235

872136954
951428367
364957281
185349672
296785143
437261598
718592436
523674819
649813725

834176592
256849137
179523486
945237618
782614359
613985724
527368941
498751263
361492875

823146597
546937281
197852634
358674912
279315846
461289753
935721468
682493175
714568329

823146597
546937281
197852643
358674912
479215836
261389754
935721468
682493175
714568329

328196745
796485312
145237698
273641859
981753264
564829173
857364921
412978536
639512487

283146759
759823641
164957382
596231478
478569213
321784965
935678124
817492536
642315897

294186573
758423691
613957482
379648215
862315749
145279836
427531968
536894127
981762354

853196274
492578361
176432895
217854936
689321457
345967128
521649783
964783512
738215649

243196785
758324691
169857342
586231479
974685213
321749856
892573164
417962538
635418927

283146795
759823641
164957382
596231478
478695213
321784956
932578164
817462539
645319827

834176295
576924138
219385467
965243871
341758926
782619354
628497513
153862749
497531682

935146287
846725913
721398654
683971542
417562398
259483761
578219436
364857129
192634875

495186372
718235964
326749815
931674528
642853197
587912436
273598641
154367289
869421753

973126584
462958317
158437269
721845936
635719428
849362175
296571843
514683792
387294651

397186524
824375691
165492378
941538762
582764139
673921845
459617283
216843957
738259416

397186524
824375691
165492873
941538762
572964138
638721945
453617289
216849357
789253416

263147859
457298631
918653427
531486792
649725318
872319546
324861975
796532184
185974263

836147592
257869134
149523687
964235718
582714369
713986425
625378941
498651273
371492856

659127834
382465971
174839256
541698723
723541698
896372415
968253147
215784369
437916582

295187346
613429785
748563291
134856972
862791453
579342618
951234867
386975124
427618539

534127698
961853274
827649153
712365849
389471526
645298731
196732485
473586912
258914367

984167253
257938641
163542879
549621387
678493512
312875496
825319764
431786925
796254138

386157294
952864317
417932865
279583641
631429758
548716932
894371526
723645189
165298473

893167425
652849731
147253896
385914672
269785143
714326589
528431967
931678254
476592318

539187642
271465389
864932157
743529816
685713294
912648735
428356971
357291468
196874523

983127456
624395817
517468923
461759238
792843561
835216749
376582194
248931675
159674382

846197253
253864197
971352468
429583716
167429385
385716924
594631872
718245639
632978541

983127465
624395817
517468923
461759238
792843651
835216749
376582194
248931576
159674382

368197245
142635978
597428613
739251486
625843197
814976352
471382569
983564721
256719834

398157246
546923178
172486359
781265493
925734861
634891527
817642935
263519784
459378612

246157398
957836214
831429675
394681752
518273469
762594831
689312547
475968123
123745986

938167452
542389167
617542938
154273896
789416523
326895741
473921685
291658374
865734219

235187496
687945132
419326578
976453281
351862947
842719365
724598613
163274859
598631724

569137842
137284965
428659371
981463527
756928134
243715698
392541786
814376259
675892413

526147893
374698512
981325476
142983765
739256184
658714329
867532941
495861237
213479658

526137984
873429516
491685372
132894765
748256193
659713428
967542831
385961247
214378659

532178694
148692735
769345128
897531246
314269857
625487913
481723569
273956481
956814372

376148592
819253476
452976138
785429361
943761825
261385947
528634719
694517283
137892654

794138652
825647931
316592748
537984126
461725389
289316574
172463895
643859217
958271463

753128649
624379518
819645237
265931784
198764352
437582196
586293471
971456823
342817965

947168352
153924678
682375941
876219435
431657829
529483716
365792184
294831567
718546293

793158642
215946378
486732195
579864231
842513769
631297854
357421986
928675413
164389527

724198653
318465297
569732841
986347512
271586439
453921786
195674328
642813975
837259164

752198436
461375982
893264517
529786143
678431295
314952768
237849651
145623879
986517324

539168742
487392651
162754839
374219586
621835497
895476213
756941328
948623175
213587964

396178452
458926173
712435689
567342891
923851764
841769235
289517346
135684927
674293518

349168752
758492631
126537498
532971864
687243519
914685273
471326985
893754126
265819347

937148265
268359471
145672389
679421538
521783694
483965712
712834956
394516827
856297143

479158236
382946571
165372948
518693427
246785319
937421685
791534862
623819754
854267193

249158367
675349281
183276594
867524913
432961758
951837642
514792836
796483125
328615479

972168435
645739218
831425679
387214596
526893741
419576823
798352164
153647982
264981357

962178435
745936218
831425967
387214596
529863741
416597823
698352174
153749682
274681359

923158746
657432189
184796325
495271638
368549271
712683954
846927513
231865497
579314862

764198253
238457691
159326847
317564982
945832176
682719534
891243765
426975318
573681429

942138567
673945128
518762394
367829415
195674832
284513976
821497653
436251789
759386241

635128794
742639158
819754362
983541276
154267839
267983415
521876943
378495621
496312587

749168253
653427189
182593467
891236574
426875931
375941628
918752346
237614895
564389712

349168257
657423189
182597463
891276534
426835971
735941628
918752346
273614895
564389712

697138245
485962317
321574689
914283756
276459831
853716492
532641978
168397524
749825163

457198236
693724518
182356794
846215379
935847621
721639485
314582967
269471853
578963142

247168395
138925764
569437218
823751649
714692583
695384127
481273956
972546831
356819472

795168324
432975168
186234579
351796482
629483751
847512693
964851237
273649815
518327946

492168375
586437921
731259684
975346812
628971453
143582769
217693548
364825197
859714236

926158473
538724619
174369528
491283765
682475931
357916842
769831254
243597186
815642397

479138526
536297481
218654793
983741265
157362948
624589137
862975314
741823659
395416872

579148623
643297581
218365947
984751236
327689154
165432798
832976415
751824369
496513872

459138726
137256894
628479513
874961352
215384967
396527148
581742639
743695281
962813475

462189573
813675429
597243618
359762841
174598236
628431795
935824167
286917354
741356982

285139746
943678521
716254893
329865417
168497352
457321968
832546179
591782634
674913285

784169253
362754819
591382746
947815362
618423597
253976481
875631924
129547638
436298175

284139675
973568421
615247893
729854316
158396742
346721958
832475169
491682537
567913284

674189253
382654719
591372648
946815372
718423596
253967481
865731924
129546837
437298165

275189346
396245871
481367592
913876254
724953168
568421937
152734689
649518723
837692415

465179238
328546791
197823654
984631572
572498163
631257849
219764385
753982416
846315927

528139476
697458132
143267895
319574628
764823519
852691347
986342751
235716984
471985263

235189476
849726513
176435298
482651739
513897642
697342185
768213954
351964827
924578361

537169842
498723651
162854937
784216593
621935478
953487216
876541329
349672185
215398764

625139847
849527631
173468529
436781952
792356418
518294376
381675294
957842163
264913785

473169528
291785436
658432179
782691345
934528617
516374892
127846953
365917284
849253761

457139628
683425197
291876543
879261354
134758962
562394871
716582439
928643715
345917286

357149628
684325197
291876543
879261354
143758962
562493871
716582439
928634715
435917286

548169732
692437518
137582946
461923875
325874691
879615324
716348259
983251467
254796183

748129356
536748192
219356847
895461723
174283965
362597481
657814239
983672514
421935678

674129358
893756241
125348967
489275136
362481795
517693824
751962483
948537612
236814579

683129475
571643892
492875163
967438251
354912687
218567934
726384519
849751326
135296748

753149286
628537149
149286357
962874513
437915862
581623974
214798635
875362491
396451728

457169382
682347159
139258467
824731695
715692843
963584271
296873514
378415926
541926738

538124679
962857431
471963528
854792163
397641852
216538794
143276985
789315246
625489317

674125893
852349671
139786524
491578362
785263149
263914758
946851237
317692485
528437916

865129374
471635892
392478156
153246789
927581463
684793521
218954637
549367218
736812945

678123954
591746382
342589167
164237895
925861473
783495621
219654738
456378219
837912546

934127856
852639741
176845329
621598473
749312685
583476912
468951237
317264598
295783164

978126543
126435978
345879621
832914756
491657382
567283419
259348167
614792835
783561294

639125874
845796132
271843956
982367415
716459283
453281697
394678521
527914368
168532749

973128564
462795813
185463729
341257986
298346175
657981342
834679251
729514638
516832497

578129643
126435987
493786251
937862415
641957832
285341769
752614398
369578124
814293576

597128634
643597812
821436597
962853471
174962385
385741926
756319248
238674159
419285763

739124658
812356749
546789123
921863475
674915382
358472916
467238591
183597264
295641837

359124768
472386591
861579423
918457632
743268915
625931847
536792184
284615379
197843256

754129386
639478512
821653947
548312769
962785431
173946258
497831625
286594173
315267894

854129376
639487512
721365948
543612789
982753461
176948253
497831625
268594137
315276894

854129376
639475812
721386945
543612789
982753461
176948253
497531628
265894137
318267594

956132847
134578926
872694153
298356714
541729638
367481295
419865372
785213469
623947581

987134526
416582379
235967481
378259164
594716832
162348795
849675213
721493658
653821947

957138246
381642975
462597183
295386417
176254398
843719562
528961734
639475821
714823659

598137642
137246895
426985317
341678529
769523184
852419763
613794258
284351976
975862431

768135429
139247865
524986317
472618593
896523174
351479682
613794258
287351946
945862731

598137426
317246895
426985137
142378569
769521384
853469712
631794258
284653971
975812643

798135426
316247895
524986137
472368519
869521374
153479682
631794258
287653941
945812763

789135462
423896571
651427839
197568243
564312798
238974615
375249186
816753924
942681357

789136452
423895671
165427839
597618243
614352798
238974516
376249185
851763924
942581367

924137856
863945721
175286439
247859163
316472598
589361247
738624915
451793682
692518374

865132974
241579863
739486125
598617432
673294518
124358697
917825346
386741259
452963781

956134287
482967531
371825496
638792145
125648973
749513862
593471628
214386759
867259314

956134287
482967531
371825469
638792145
129548673
745613892
563471928
214389756
897256314

257134698
496278531
813695274
568349712
172586349
934712865
641823957
785961423
329457186

642139578
795846231
183752964
231674859
974528613
856391742
368917425
417285396
529463187

792134568
184562397
563897124
638251749
475389612
219746835
347915286
951628473
826473951

679135284
432698715
581427963
247859631
365714829
198263457
914386572
726541398
853972146

867139245
352846971
419752836
194283657
285674319
736915428
528497163
671328594
943561782

674139528
328765149
915824367
541678932
296543781
783291654
457312896
862957413
139486275

769134852
425798631
138256497
374582169
256319784
981467523
643821975
812975346
597643218

958147326
641932758
327856914
765483192
294561873
183729465
812694537
439275681
576318249

278146953
341529768
695873421
184765392
763298514
952431876
426357189
837912645
519684237

287145396
961723845
543896721
156237984
874961532
392458167
419582673
625379418
738614259

583149276
914726853
672358941
468931527
751862439
329475618
846517392
237694185
195283764

357149286
914826537
682735941
463951728
871362459
529487613
746518392
238694175
195273864

527149683
163287594
894635127
475968231
912354768
386721459
248513976
751896342
639472815

376149582
541682973
928375614
684927351
239561847
157438296
813294765
765813429
492756138

269145837
873296154
154837269
541623978
387951426
692784315
935462781
728519643
416378592

782149356
534826197
196537248
863295714
259471863
471368529
618754932
925683471
347912685

578149623
261385974
349672518
186753492
723914856
495826731
612598347
854237169
937461285

328149756
674235819
915768234
259386147
843517692
761924385
192473568
587691423
436852971

826143975
439756182
517289436
243971568
965438721
781562394
198325647
654897213
372614859

689143572
215697834
473825196
837954621
162738945
594261783
941376258
756482319
328519467

398146572
624857193
517293486
185629734
973418625
246735819
431582967
759361248
862974351

329147685
754986123
618532497
196725834
283491756
547863912
431659278
872314569
965278341

876143295
531892764
429657813
247936158
183574926
695218347
352769481
768421539
914385672

289147356
163529487
574683219
941835762
857962134
632714598
726391845
418256973
395478621

986142375
243765819
571893246
469358721
832671594
715429683
658214937
127936458
394587162

697142385
243875916
581963247
476359821
932781564
815624793
759216438
128437659
364598172

896143572
472895613
351276948
514632789
789451326
623789154
945327861
138564297
267918435

926143587
783592164
145867329
461738952
579214638
238659741
397486215
812375496
654921873

985146732
163972854
274583691
798621543
541739268
326458917
657214389
439867125
812395476

759143826
368279541
214685793
845796132
697312458
132458679
576921384
981534267
423867915

539142768
718963254
264857913
923684175
456731892
871295346
695378421
342519687
187426539

967143258
283579461
154826739
529361874
316784592
478295613
641952387
895437126
732618945

263154879
154978623
879362145
548623791
316749582
927581364
732416958
495837216
681295437

437156298
159278643
826394715
578639421
391427856
264581937
945863172
782915364
613742589

874156329
231789645
659234718
183647952
965321487
427895136
516478293
792513864
348962571

867154392
342798561
195236784
253469178
618572943
479813625
921347856
586921437
734685219

938157462
465928731
127643985
213789654
596214378
874536219
752391846
649875123
381462597

293156874
851734926
764982351
936871245
547623189
128495637
319247568
482569713
675318492

897152364
263894571
514637982
938461257
741528693
652973418
429716835
375289146
186345729

297156438
468273915
153489762
672894153
819532674
345761289
731928546
526347891
984615327

479153862
315682794
628947531
847236915
932518647
561479328
186794253
794325186
253861479

489153762
315672894
627948531
146237985
932586147
578419326
861794253
794325618
253861479

489153672
315672894
627948531
146237985
932586147
578419326
861794253
294365718
753821469

489153672
315672894
627948531
846237915
932516748
571489326
168794253
294365187
753821469

496153287
375829614
128476359
687234195
934561728
512987463
249718536
853642971
761395842

297154368
584623917
631879452
423765189
769318524
815492736
946581273
358247691
172936845

297154368
584673912
631298457
423865179
765319284
819427536
946581723
358742691
172936845

472158396
859637214
136924758
624513987
983476521
715289643
548362179
391745862
267891435

924153678
857624391
361987524
695748132
218396457
473512869
749865213
532471986
186239745

984152763
132768549
756943218
649827135
378514692
215639487
593476821
861295374
427381956

948152376
361974258
572836419
856721943
237549681
194368527
619485732
785293164
423617895

329156847
745398216
681472593
968237451
132584679
574961328
896745132
413629785
257813964

436158297
751269834
289743156
125984673
648327915
973516428
817632549
362495781
594871362

627159348
851473296
943628157
795281634
162345789
384796512
418562973
576934821
239817465

375169284
916824537
482357961
167935842
834712695
529486713
641578329
253691478
798243156

382167495
749528361
615943278
856239147
923714856
471685932
198476523
537892614
264351789

259164837
873295146
146837259
431526978
687941325
592783614
964352781
728419563
315678492

985163724
267954138
341728659
512649387
694837512
873512496
128475963
736291845
459386271

598167234
746253819
213489765
875314692
324976158
169825473
451638927
932741586
687592341

297168435
341725896
568493721
816254379
724319568
935876142
159637284
683542917
472981653

238167954
946852371
571439268
725914836
314786529
869523147
483271695
192645783
657398412

958163247
374289651
126457389
261378495
497512836
835694712
543926178
712835964
689741523

279165384
845739216
163284579
628573491
734691852
591428637
352947168
487316925
916852743

795168432
384925716
126743895
931584627
468217953
257396184
612459378
879632541
543871269

389164572
472835169
561279843
856423791
234917658
197658324
713592486
628741935
945386217

789162543
435879216
621354879
817436925
296715438
354298167
572943681
943681752
168527394

789162543
435879612
261354879
817436925
692715438
354298167
576943281
923681754
148527396

938162754
764859231
251437968
823541679
175693482
496728315
589374126
312986547
647215893

597164382
382957614
416382597
853741269
749625138
621839475
268573941
934218756
175496823

938165472
427398516
516742839
169423785
842957163
375681924
651279348
784536291
293814657

839165472
427893516
516742893
168429735
942357168
375681924
651278349
794536281
283914657

283176459
756849321
941325687
632798514
195234768
478651293
317582946
824963175
569417832

568179342
297346581
134852697
349528176
821763459
675491823
482637915
716985234
953214768

489176325
216853974
375294186
631587249
958432617
724961853
167325498
592648731
843719562

389174562
471562398
562839741
236417985
814395627
795286413
158643279
627951834
943728156

523179468
417386952
698254317
352418679
974623185
186597243
269745831
845931726
731862594

382175964
547869231
961432875
675983412
813724659
429651783
156247398
298316547
734598126

463178925
812549367
795326184
236987541
157463298
984215736
379854612
641792853
528631479

896172354
253894761
714536982
978453216
641728593
532961478
429615837
367289145
185347629

624179385
395864721
187523649
971648253
253791864
846235917
438912576
569487132
712356498

468179523
251384967
397562418
185643792
623917845
749825631
514298376
872436159
936751284

468179523
251384967
397562418
185643792
623917845
749825631
512498376
874236159
936751284

435179628
291684537
687532419
158346792
326917845
749825163
512498376
874263951
963751284

634178925
957462381
281539476
846925137
325817649
179643258
513286794
492751863
768394512

634178925
957462381
281539476
846925137
325817649
179643258
563281794
492756813
718394562

896172453
127354986
435698127
653917842
749285361
218436579
974863215
581729634
362541798

896172453
127354968
435698127
673915842
549287316
218436795
954863271
781529634
362741589

593176284
247385961
168429357
932748615
851693742
476251893
625917438
314862579
789534126

598176423
326894517
471532698
913468752
764925831
285317964
657283149
142759386
839641275

298175463
356894217
471632598
913428756
724956831
685317924
567283149
142769385
839541672

963172584
417568239
285493617
649351872
752849361
831627945
394785126
126934758
578216493

896173524
374259861
152864379
735486192
628931457
941725638
213598746
467312985
589647213

983172654
546839217
721465839
318547926
297316548
465298173
632954781
159783462
874621395

983172654
546839712
271465839
318547926
792316548
465298173
637954281
129783465
854621397

869173524
743295186
521684937
215369748
378412695
694857213
182736459
457928361
936541872

943176582
528439617
617852943
179524836
452368179
386791425
261983754
835647291
794215368

439176582
528934617
617852349
174523896
952468173
386791425
261389754
895647231
743215968

563187924
217459368
894326175
346978251
128564793
975213846
489735612
651892437
732641589

564187923
217359468
893426175
346978251
128563794
975214836
489735612
651892347
732641589

567189324
489523761
312476895
791234658
658917432
234865179
123798546
875642913
946351287

372186954
481259736
965473182
619324875
853697421
724815693
546738219
238941567
197562348

574183926
612459378
893627145
247938651
138576294
965214837
489365712
751892463
326741589

563187924
712459368
894326175
346978251
128564793
975213846
489735612
651892437
237641589

564187923
712359468
893426175
346978251
128563794
975214836
489735612
651892347
237641589

532189467
694735218
178642953
281563749
963427581
745891632
857916324
316274895
429358176

475182936
921367548
863954127
187523469
396471285
254698371
749835612
532716894
618249753

726184953
598632471
314975682
645318729
987526134
132497568
479863215
253741896
861259347

637182954
428795361
195643872
876914235
312857649
549236187
964528713
283471596
751369428

567182493
942376851
381549726
739651284
815234679
426897315
654928137
273415968
198763542

245187396
961523478
387694251
714835962
859462713
632971584
126359847
578246139
493718625

632189475
579462318
841573962
398617524
264835791
157924836
983251647
415796283
726348159

826197453
135864927
497352618
241973586
963528174
578641239
719286345
682435791
354719862

537194826
642875193
981632745
468723951
329451687
175968234
214386579
893517462
756249318

647239851
382751964
591486273
169378542
723145689
854962137
418597326
276813495
935624718

564238791
312794586
879651342
635982417
241376958
987145263
758413629
196527834
423869175

745296831
389571246
621348597
972463185
518927364
463815972
194782653
856134729
237659418

573289461
428516739
619374825
785142693
341968572
296753148
162837954
837495216
954621387

593284761
428716539
617359824
859142673
731968452
246573198
162835947
385497216
974621385

859246731
462731958
137985624
924368517
618457293
573129846
281694375
345872169
796513482

846293751
571486329
932715846
294137685
687954132
153628974
369572418
715849263
428361597

673298451
892514673
145367298
328971546
461852937
957436182
236745819
519683724
784129365

457291683
962843751
138657294
396512478
721984365
845376129
573169842
619428537
284735916

156278943
378694512
429531786
912856374
537942861
684317295
763129458
291485637
845763129

865294713
143675829
729138645
482963571
531847962
976512384
654729138
318456297
297381456

937215684
681934257
542768913
319642578
476589321
825173496
753491862
194826735
268357149

915267384
368491527
742385691
527638149
693142875
481759263
154926738
836574912
279813456

697281435
832457961
451396278
523614897
974835126
186972543
765129384
319748652
248563719

638279415
974153826
152486937
715932648
283564791
469817253
541698372
326745189
897321564

178293465
396457281
542168937
857921346
234675819
619384752
765842193
423519678
981736524

341269785
862753149
597841632
613985427
985472361
724136598
179324856
236518974
458697213

398245176
617938254
425617389
136592748
872364591
549871632
264759813
781423965
953186427

894215736
735869241
126374985
358742619
217693854
469158327
972431568
643587192
581926473

197253486
435861972
286947135
651784329
973126548
842539617
764392851
328615794
519478263

935248176
478156329
612739854
356412798
897563412
241897635
524381967
189675243
763924581

598236417
762914538
143857296
385762941
619483752
427195863
931578624
276349185
854621379

834251697
719643825
526897341
972318564
148965732
365472918
451736289
687129453
293584176

945231687
862974351
137865249
593742168
714386592
286159473
359417826
471628935
628593714

417295638
865143927
293678451
549761283
381952746
726834195
138427569
972586314
654319872

179245368
245863917
386791245
867952134
532417689
914386752
421539876
698174523
753628491

754293618
138564729
629187534
372958461
481736952
965412873
543629187
217845396
896371245

573264198
986157234
142389756
697415382
825673941
431928567
269831475
358742619
714596823

836241579
154697823
927583461
489376215
765412938
312859746
693728154
571934682
248165397

378246915
146539278
592817436
257164893
934785162
861392547
789651324
613428759
425973681

586279314
319465287
742381695
697142853
851793462
423856179
978634521
135928746
264517938

956273418
438916752
721845639
594738126
612459873
873621594
265194387
347582961
189367245

956273418
438916752
712845639
594738126
621459873
873621594
265194387
347582961
189367245

963248517
247519836
518736249
359624178
871953462
426187395
785361924
632495781
194872653

963274815
245813769
187569324
871346952
536982471
429157683
798421536
614735298
352698147

786235419
452891637
319764285
873126594
641579328
295483761
134952876
567318942
928647153

875293614
691574382
423861597
584139276
216745839
739628451
167352948
958416723
342987165

985236714
476815293
231479658
312654987
697183425
854792361
523941876
168327549
749568132

869253417
453617928
172498365
598136274
231745689
647982153
325864791
714529836
986371542

896253417
453917826
172468395
568139274
231745689
947682153
325894761
714526938
689371542

985236714
476518293
231479658
312654987
697183425
854792361
523941876
168327549
749865132

379246518
684517392
215938674
931854267
568172943
427693851
752489136
893761425
146325789

937245618
862913745
514876293
256481379
781639452
493527186
328154967
179368524
645792831

476283915
832519764
519476238
957134682
623895147
184627359
341752896
295368471
768941523

987243615
435761289
621598734
248137956
169854327
573926148
754319862
392685471
816472593

948253716
536471289
721698435
459132867
172865394
683947152
265314978
394786521
817529643

948253716
536471289
721698435
459132867
182967354
673845192
265314978
394786521
817529643

984253716
536471298
721698435
458132967
192867354
673945182
265314879
349786521
817529643

794253816
536481792
821679435
459127368
173968254
682345179
265714983
347896521
918532647

638259417
594671823
721438695
357146289
862593741
149827356
986314572
273985164
415762938

436257918
198346527
752981463
547138692
213694875
869725341
324519786
975862134
681473259

593274618
642981375
187365249
214856937
358719426
769423851
831592764
926147583
475638192

495276138
721835649
863914275
549368712
186752394
372149586
938521467
657493821
214687953

874251936
926348715
513679284
642913578
398567421
157824693
765132849
439786152
281495367

674258931
315976428
829143657
283619745
456827193
791435286
542781369
937564812
168392574

754269138
912834675
683157429
175923846
329648517
846571392
538492761
491786253
267315984

674298531
158673942
932541687
263154879
789326415
541987326
827465193
416739258
395812764

674298531
158673942
932541687
263154879
789326415
541987326
827465193
415739268
396812754

489271536
153648792
627953841
845319267
972486315
361725489
594867123
738192654
216534978

584279631
169583742
732641598
273154986
895326417
641798325
928467153
416835279
357912864

574298631
168573942
932641587
293154876
785326419
641987325
827469153
419735268
356812794

589246731
172593648
634718592
263154987
895372416
741689325
928467153
416835279
357921864

416257839
583964217
792813645
351698724
847532961
629471358
275349186
134786592
968125473

754269138
982134675
613857429
175923846
329648517
846571392
538492761
491786253
267315984

578246931
192583647
634917582
263154879
785392416
941678325
827469153
419735268
356821794

816259734
437618592
295437816
152964378
974183625
368725149
623841957
589372461
741596283

167294538
495831672
382675941
219453867
634187295
578926413
823769154
746518329
951342786

867294531
459631278
213758649
324517896
678329415
195486723
741965382
582143967
936872154

967281534
142635987
358479261
523194678
496758123
871362459
289513746
634927815
715846392

967281534
158364297
432795618
846539721
293617845
715842369
521473986
674928153
389156472

879214635
641835792
253976184
925163478
387452961
416789523
594628317
738591246
162347859

598214637
764398251
123576894
657823419
849751362
312469578
935182746
481637925
276945183

489256137
673841295
152739846
518963472
724518369
936472581
265387914
897124653
341695728

845261739
913847265
672539814
768912453
359784621
124653978
536478192
281396547
497125386

675239841
893146257
421875936
164923578
932758164
587461329
348597612
216384795
759612483

867291543
412365879
539847216
946573128
123489657
785612394
651934782
374128965
298756431

967231845
413589627
528476319
346892751
175643982
892157436
781924563
634715298
259368174

365217849
978564312
124389675
412978536
753426981
689153724
546832197
897641253
231795468

571268943
984375126
632941785
297534861
458716239
163829457
716483592
349152678
825697314

571289643
694375128
832146795
267534981
459618237
183927456
718493562
926851374
345762819

178269543
346175289
592348176
439817625
857623491
261954738
925436817
784591362
613782954

179258643
368174259
542369178
436917825
857623491
291845736
923486517
784591362
615732984

931268745
547193682
286547319
675914823
312856497
498372156
124735968
863429571
759681234

938251647
742963815
156487293
367549182
521638974
489172356
815324769
294716538
673895421

831279645
942865317
657341289
273154968
498736521
165982473
784693152
529418736
316527894

957263841
683491275
142857936
329584617
815376492
476129583
798615324
531942768
264738159

957263841
683491275
142857936
329584617
815376492
476129583
798635124
531942768
264718359

738269541
695714823
124538796
361457289
872693154
459821367
987345612
243186975
516972438

869251743
351746289
724839651
612384975
943567128
587192436
278613594
436975812
195428367

715298643
642135789
398746215
173629854
824357961
956481327
587964132
269513478
431872596

789261345
653847291
124359876
236514987
948673512
571928463
465792138
397185624
812436759

397261845
612458793
584793216
925617384
468325971
173984562
736842159
241579638
859136427

519287346
863145279
724396158
237614895
651928437
948753612
496532781
375861924
182479563

157269348
694835217
382741596
278953461
563174982
419682753
725418639
931526874
846397125

693251748
518347296
472689513
924816375
857934621
136572489
369728154
281465937
745193862

319248756
724695138
865173249
648751923
157932864
293486571
582314697
931567482
476829315

487261953
913845276
562973418
839652741
146739582
725418639
394586127
271394865
658127394

769213854
234875691
851964732
572189463
418736529
693452178
945628317
387591246
126347985

761234958
943875612
285619743
517928364
836147529
429356871
194563287
352781496
678492135

341286957
972153486
658794231
437628519
819475362
526319874
293567148
164832795
785941623

439267851
872145396
651983274
315794628
796812543
248536719
564371982
923458167
187629435

493267851
872145396
651839274
315724689
786913542
249586713
564371928
938452167
127698435

481267953
973845216
562913478
839652741
746139582
125478639
394586127
217394865
658721394

471286953
982315764
356497218
863724591
514869372
729531486
648973125
295148637
137652849

769284153
481365729
352719648
293147586
675823491
814596237
547931862
926478315
138652974

493278651
682145397
751963284
315894726
879612543
246537819
564381972
927456138
138729465

679281453
152643987
348579216
586934172
723156849
491728635
864395721
937812564
215467398

431279856
658143792
297658413
786415329
312967548
549382167
125836974
973524681
864791235

631279458
972845613
458361729
329418576
764532891
185796234
817653942
243987165
596124387

347268951
615793842
982145736
129856473
754329168
836471529
561934287
293587614
478612395

798246351
645183279
312975846
279534618
431698527
856712934
924851763
167329485
583467192

936284751
874516932
125937684
791362845
342758169
568149273
653821497
289475316
417693528

937248651
864519732
125673984
791362845
342857169
586194273
653721498
279485316
418936527

896217453
741365298
532984617
364129875
975843126
218576349
657432981
123798564
489651732

841293756
927165834
536847192
678952413
312478569
459631287
293584671
165729348
784316925

478213659
352694718
169785234
685379421
914526387
237148596
723961845
541837962
896452173

354281967
978365241
162497385
286573419
531849672
749126538
427658193
815934726
693712854

389254167
657891324
421736589
172965438
538147692
964382715
896473251
243518976
715629843

834251967
912768453
576439218
485976132
693142875
721583694
257614389
148397526
369825741

498253167
517846932
362197485
751369248
843521679
629784513
274635891
186972354
935418726

539271864
816594732
742638915
391426578
625187349
487953621
178345296
254769183
963812457

593271864
816594732
742638915
931426578
625187349
487953621
178345296
254769183
369812457

174235968
632894715
598716234
985327146
241569387
367481592
459673821
816952473
723148659

438279165
956814327
217356984
189563472
624798513
375142698
841925736
592637841
763481259

534218967
182769453
976435281
495876132
613942875
728153694
257684319
841397526
369521748

537219468
194865732
286374519
749158623
651423987
823796154
962537841
415982376
378641295

397281564
482569317
156437829
548693271
263175498
719842635
924756183
831924756
675318942

849215367
517386924
263794518
924638751
156947832
738152496
372869145
695471283
481523679

948253761
531476982
726198435
459632817
683917254
172845693
865324179
394781526
217569348

359271864
614958327
872463519
726184935
531796482
498325671
147839256
263547198
985612743

597213864
631849275
824675931
952734186
418596723
376182459
249368517
783451692
165927348

837291564
169548372
524376819
378629451
456817923
912435786
641753298
285964137
793182645

915283764
384657912
762194853
178926345
659348271
243715689
527469138
496831527
831572496

389247165
541936287
726851943
952618374
678394512
413572698
265489731
134765829
897123456

834219765
972685431
516734289
359147826
647528193
281396574
425863917
768951342
193472658

479281365
281356794
356497281
745938126
613572948
892164573
534629817
967815432
128743659

934218765
781956234
526437918
673825149
849761352
215394687
452173896
198642573
367589421

198237465
762548139
345916278
934685712
586172943
271394856
457823691
629451387
813769524

968215374
472389165
153647982
297468513
841573296
536921847
729156438
614832759
385794621

953264178
741583692
862197534
624875913
397412865
518936247
235641789
179328456
486759321

516239874
293487615
487165239
769851423
148923756
352674981
835746192
974312568
621598347

935284671
274156389
861973245
582361497
317495826
496827513
659742138
723518964
148639752

436215978
528697413
719483256
864729135
291358764
375164892
943876521
652941387
187532649

634281975
798546213
512973648
359468721
147329856
826715394
475632189
261894537
983157462

498256173
715839642
623147589
946381725
231475968
857962314
589614237
362798451
174523896

854236179
736195482
129478635
567329841
248751396
391684257
683917524
912543768
475862913

581294376
936875241
247613589
768521934
425369718
319487652
872136495
653948127
194752863

834216975
967435281
152879463
498657132
713942658
526183794
285764319
641398527
379521846

536294178
179835642
248176359
623741985
481529736
957683421
362957814
814362597
795418263

165243978
497856123
832197546
253978461
674531289
918462735
389714652
721685394
546329817

953241678
642837519
781695342
216589734
394716285
578423961
835974126
129368457
467152893

349261875
857493612
216857349
162748593
478935126
935126784
723584961
691372458
584619237

835291674
691475823
724386951
347628519
516739482
289154736
158963247
973542168
462817395

841269375
293475186
765138294
958623417
432791568
617584923
189347652
524816739
376952841

895214376
764398521
132765894
576832419
349671258
218459763
927183645
481526937
653947182

539246178
421978635
867351924
392814567
678592341
145637892
756123489
984765213
213489756

639251478
521478396
847936125
492815637
378642951
156397842
764123589
985764213
213589764

451263978
698147325
723598416
186324597
537819264
249756831
812975643
374682159
965431782

971253486
468791352
253684197
689315274
734928561
512467839
145876923
326549718
897132645

734259186
168347259
952168743
381476925
647925318
529813674
496782531
215634897
873591462

497265381
216384957
583197462
935618724
864732519
172459638
348926175
721543896
659871243

769254381
315789264
482136795
176925438
934867152
258341976
841593627
623478519
597612843

657293481
832417695
941586372
279841563
418635729
365729814
596372148
724158936
183964257

365217489
948356172
712489635
274935861
693841527
851762943
537694218
126578394
489123756

619247385
754398261
382561947
475613892
836972154
921854736
243786519
197435628
568129473

461273589
572918364
389645217
928536741
637124895
154789632
246851973
815397426
793462158

643275189
891364275
275198634
438926751
926517348
517483962
352741896
164839527
789652413

579264183
124938765
638175249
485391627
796582431
312647958
243759816
857416392
961823574

647219385
193458276
528367419
461825793
732194568
859736124
376941852
984572631
215683947

365214789
412978635
897635124
984561372
531742896
276893451
623189547
758426913
149357268

145296783
639178254
278354196
327985641
561432879
984617532
813729465
452863917
796541328

349261785
758493612
216758349
162874593
487935126
935126874
823547961
691382457
574619238

146237985
752984163
839561742
574816239
268379514
391452678
987145326
415623897
623798451

376215984
521948673
498736215
643159827
912873546
785624391
264597138
839461752
157382469

396215784
521748693
478936215
743159826
612873549
985624371
264597138
837461952
159382467

935261784
721485963
864397251
348729516
517836492
296154837
152973648
683542179
479618325

649213785
731845269
825679431
264398517
398157642
517426893
982534176
453761928
176982354

936245187
475168239
821937654
384672915
769513842
512489376
698751423
253894761
147326598

875263491
691745238
432198567
364821759
518976342
927534816
783419625
249657183
156382974

874253691
913647582
652189374
189324756
465978213
327516849
596731428
741862935
238495167

537248691
824196573
619375284
971532846
368419725
452867139
245981367
196723458
783654912

764253891
812679435
953148267
245981673
139467582
687325149
471596328
596832714
328714956

576241893
432987651
819365274
645839712
987124536
321576948
798613425
164752389
253498167

148257396
376189452
592634817
713468529
865792134
924513768
239845671
451976283
687321945

461238597
582719364
793645218
329586741
678124935
154397682
246951873
915873426
837462159

316287594
482569317
759413286
931658472
647932851
825174963
164825739
278391645
593746128

167285394
982431756
354679281
529748613
471963825
836512947
718394562
695127438
243856179

578264193
124839765
639175248
495381627
786952431
312647859
243798516
957416382
861523974

173246598
495738162
862591743
219365487
384179625
756482931
947813256
628957314
531624879

846251793
513897246
972634815
158962437
369748521
724513968
635479182
291385674
487126359

845261793
613897254
972534816
768912435
359748621
124653978
536479182
291386547
487125369

176243598
382569174
954718623
469872351
718354269
235691487
827136945
693485712
541927836

849237156
236851974
715946328
192685743
578493612
463712589
681374295
354129867
927568431

576249138
248631957
931857462
489165723
612783549
357924816
764592381
895316274
123478695

569234187
284517693
317896452
425983716
871462935
693751824
156349278
932678541
748125369

673298145
894571632
521463987
382659714
167384259
459127368
915746823
746832591
238915476

896247135
374518629
215693487
529431876
483762951
761985342
937154268
658329714
142876593

783264159
412935678
569718324
134597286
876421593
295386741
657149832
928673415
341852967

398254176
412796853
657381942
563849217
971562438
284137695
846973521
139625784
725418369

394287156
512496783
687351942
863749215
975162438
241835697
456973821
139628574
728514369

945267183
618395427
732814569
456138972
891572346
273946815
367451298
524789631
189623754

945276183
718395426
362814579
457138962
891562347
236947815
673451298
524689731
189723654

384297156
716435829
952816734
538961472
129754683
467328915
675143298
893672541
241589367

384279156
716835924
952416837
538761492
127954683
469328715
695143278
873692541
241587369

796248135
834517629
215693478
529431786
478962351
361875942
983154267
657329814
142786593

497286135
851349267
362751489
584123796
629875314
713694852
246938571
978512643
135467928

358246197
291375684
647891325
763589241
925134876
184627953
439712568
512468739
876953412

647295138
539481267
821376594
478132956
165849723
293567481
982713645
316954872
754628319

869273145
375146892
142598376
736825419
291734568
458619723
524361987
613987254
987452631

869273145
735146892
142598376
376825419
291734568
458619723
524361987
613987254
987452631

847295163
936841257
521367894
769134528
283756419
415928376
154689732
672413985
398572641

346295178
812467935
759813642
971548263
235176894
684329751
127654389
598732416
463981527

456273189
918564723
732918654
671459238
843726915
295831467
187645392
329187546
564392871

178295364
932416875
654873192
413927658
529368741
786154239
397581426
241639587
865742913

891246357
753819462
624537819
415928673
287653941
369471285
938165724
172384596
546792138

891246357
357819462
624573819
415928673
283657941
769431285
938165724
172384596
546792138

587219364
943756128
612438579
728641953
395872641
164593782
871364295
259187436
436925817

486257391
952136784
713849526
628415973
394728615
571693842
845371269
269584137
137962458

486295317
753146982
912837456
879613524
341572869
265489173
694751238
128364795
537928641

584297361
361458792
729136584
153984276
897362145
246715938
432871659
678529413
915643827

896251347
472936158
513748269
658174932
729583416
341629785
965317824
234895671
187462593

491287356
576913824
832654197
287596431
913748265
654132978
369471582
125869743
748325619

546271398
781936524
923548176
234869751
169457283
857312469
672183945
395624817
418795632

674281395
125379486
839645217
941563872
287194563
356827149
462938751
598712634
713456928

968215374
175943628
342687195
721358469
639724581
584196732
453879216
297461853
816532947

975216384
186543729
342789156
821365497
739824615
654197832
463958271
298471563
517632948

965218374
178543629
342679158
781325496
639784215
254196783
423957861
897461532
516832947

785291346
149653872
623784159
431562987
278149563
596378421
957436218
362815794
814927635

568291347
149763852
723584169
431672985
285149673
697358421
956437218
372816594
814925736

879246351
563178429
241539786
726954138
985713264
314682597
638421975
152897643
497365812

579281346
861743529
324695178
685937214
412568793
937124685
293416857
746852931
158379462

816295374
952437618
743186529
671853942
528974136
394621785
185762493
469318257
237549861

958267314
671943258
342158769
186394572
529781643
437625981
215836497
863479125
794512836

756281394
842359176
193476528
467123985
928564713
531798462
274615839
319842657
685937241

869214375
713956482
524873169
652498713
198537246
347621958
435182697
976345821
281769534

897215346
154683729
362497581
628541973
435729168
971836452
743962815
516378294
289154637

486215397
175963824
329874516
542781963
637459182
918632475
763598241
291347658
854126739

467218359
125639784
983547261
752394618
348126597
691785423
279451836
836972145
514863972

645281379
893765421
172493586
368942157
714358692
259617843
987134265
536829714
421576938

947218356
158643297
623975184
492856731
531794628
786132945
874369512
269581473
315427869

468219357
159743268
723685194
642957831
531864729
897132645
984376512
276591483
315428976

857241369
163985274
942376851
318564792
529713648
476892513
785429136
291637485
634158927

946257381
713648952
528139467
671983524
892415673
435762198
384576219
159824736
267391845

381296475
942517386
765384192
514928763
629473851
837165249
498631527
253749618
176852934

356217498
297834615
481659732
168972543
523461879
974583261
749128356
612345987
835796124

198256473
743189265
526374189
389647512
217935846
465812397
872591634
951463728
634728951

983261457
175498632
462537189
846952371
521673894
739184526
314829765
258716943
697345218

879263415
612845397
354917862
547689231
926731584
183524976
465378129
798152643
231496758

763291485
218745963
954836172
642159738
371468529
895327614
486573291
129684357
537912846

675219438
239846517
814357629
563794281
721638945
948521376
486973152
157462893
392185764

958236471
261748935
743951628
532679184
179384562
684125397
896517243
317462859
425893716

598213467
672548391
314796582
851367924
249185673
763924815
426851739
135679248
987432156

978263451
154987326
263145789
745816293
821359674
396724815
632571948
417698532
589432167

567239418
329814756
814675293
278461935
195382647
643957821
936548172
752196384
481723569

976253481
325814967
418769325
892475136
654132879
137986254
743621598
261598743
589347612

859276413
617354892
324189657
172568934
965423178
438791526
543617289
296835741
781942365

851293476
724186395
396547812
645719283
218634759
973852641
532471968
167928534
489365127

381296475
742185693
965374812
453718269
216439587
879652134
594863721
138527946
627941358

569287413
781543926
234961785
842376591
953128674
176495238
627814359
415739862
398652147

836279415
794158362
512634789
923867154
485913276
671425938
347582691
159746823
268391547

137268459
964715823
528349176
649531782
752894361
381627945
473152698
815976234
296483517

137298456
964715823
528346179
349561782
752834961
681927345
473152698
815679234
296483517

367298451
589341762
142765983
691437528
758912634
423586179
916853247
874629315
235174896

539281476
871564923
462397851
345926718
296178345
187453269
613749582
728635194
954812637

975213468
381465927
462879153
628354719
739681245
154792386
547926831
813547692
296138574

976213458
351468927
482579163
628354719
735981246
194726385
547892631
813647592
269135874

976213458
381459627
452768193
628394715
735681249
194572386
547826931
813947562
269135874

975213468
381456927
462879153
658324719
739681245
124795386
547962831
813547692
296138574

593267418
721489356
468351927
235874691
974126835
816593742
652938174
189745263
347612589

956238417
382471569
714965832
671843295
895612374
243759186
537194628
429386751
168527943

815296437
623745918
479183562
291437685
536928741
784651329
947862153
152374896
368519274

965281437
781634592
342759168
198476325
437592816
526813749
653948271
819327654
274165983

693287451
725134896
184569732
362758149
459316278
871942365
547621983
238495617
916873524

351276489
687419352
249385167
968532741
132647895
475198623
724961538
516823974
893754216

613275498
587964312
492381576
134728965
725496183
869513724
948637251
376152849
251849637

837264591
546198327
129735684
468521739
375689412
291473865
612847953
954316278
783952146

639274518
517368942
428195763
743581296
291736485
865942137
186457329
374829651
952613874

967231584
835764129
421859637
143698752
786425913
592173468
279586341
354912876
618347295

867231594
935764128
421958637
183649752
796825413
542173869
279586341
358412976
614397285

681243579
237965148
495781362
149527836
376894215
852316794
518679423
924138657
763452981

671234589
832159476
549876321
214683957
367592148
958417632
496328715
183765294
725941863

987243516
534196782
621857349
293714658
476385921
158629437
742938165
319562874
865471293

789216534
346985127
215743986
452391678
897462315
163578492
521834769
934627851
678159243

138267594
946153872
275948163
781329456
394685217
652471389
823596741
519734628
467812935

138247596
946153872
275968143
781329654
394685217
652471389
823594761
519736428
467812935

493217586
761859342
258643179
526398417
139764825
847521693
912436758
684975231
375182964

768243591
193875426
245196837
456381972
921457368
387962145
579638214
832714659
614529783

384297516
152486793
976315842
563148279
217539684
849762135
695873421
438621957
721954368

764283591
128795634
539461827
952137468
371648952
486529173
245876319
697314285
813952746

834267519
162549873
957138642
573692481
241385967
689471235
328914756
715826394
496753128

716248593
328965147
549371826
153782964
497516238
862493715
635127489
971834652
284659371

391284576
452796183
687315942
863549217
975162438
214837695
546973821
139628754
728451369

398214576
452796813
176385942
863149257
947562138
215837694
684953721
739621485
521478369

978214563
613957482
245386179
729645318
364821957
581793624
496572831
832169745
157438296

734268519
612549873
958137642
573692481
241385967
896471235
329814756
185726394
467953128

631274598
745698123
289135746
856729314
397481265
412356879
128943657
963517482
574862931

419237568
785169324
623845917
578413692
936572481
241986735
197658243
364721859
852394176

931284567
847965123
256137849
579826314
368741295
412359786
125493678
793618452
684572931

731284596
846957123
259136847
567829314
398741265
412365789
125493678
973618452
684572931

786291543
139485726
452637189
321569478
567148392
894723615
918376254
645812937
273954861

473289516
518673924
296415837
142568379
367921485
985347261
834156792
659732148
721894653

473289516
598613724
216475839
142568397
367921485
985347261
834156972
659732148
721894653

731248596
842956137
569137824
985372461
627415983
314869275
196523748
478691352
253784619

613298547
482375961
957614328
135729486
879436152
246851793
761942835
398567214
524183679

167294538
389615427
542387961
926148753
734562189
815973642
293756814
451829376
678431295

936274518
845391672
712586349
653719284
491862735
278435961
567948123
324157896
189623457

847236519
652149873
319758642
761985324
298413765
435672198
984567231
173824956
526391487

948231567
631754892
527986143
193572486
876349215
452618379
764825931
219463758
385197624

879241563
431659872
256378149
168725934
592834617
743196285
985463721
624517398
317982456

764239581
398715642
125864937
816452793
479183265
253976814
632548179
981327456
547691328

348275691
657193428
129846735
573621849
296784513
481539276
712358964
965417382
834962157

134278695
597136284
628945713
986513427
341827569
275694831
752369148
469781352
813452976

937284651
681579342
425361879
813652497
742918563
569437128
376195284
194826735
258743916

758291634
931864725
462357198
645912387
819735246
327648951
276489513
594173862
183526479

378254619
951673842
426891573
182735496
743926185
569418327
637182954
895347261
214569738

435218679
978356412
216794583
162843957
359671824
784925361
523467198
891532746
647189235

435217698
897356412
216984573
962743851
358691724
174825369
523469187
781532946
649178235

795248631
384156927
612973458
241639785
936587142
857421369
128764593
569312874
473895216

987234651
436591782
215768439
362859174
598147263
174326598
753912846
629485317
841673925

317284659
492516783
685793124
731945268
826137495
954862371
249651837
563478912
178329546

317294658
842516793
695783124
731845269
926137485
458962371
284651937
563479812
179328546

879254613
463781925
152396487
685179342
924638751
317425869
296543178
531867294
748912536

148297635
367815294
925364781
896172453
712543869
534689127
273458916
451926378
689731542

839271645
167458329
452639781
521897436
986143572
374526918
615384297
748962153
293715864

837291645
159436827
462758139
521679483
678143592
394825716
916387254
743512968
285964371

387291645
159486327
462537189
821759436
635148792
794623518
918375264
546812973
273964851

359281647
164397852
872465391
495736218
713824569
286519473
921643785
548972136
637158924

954271638
178463952
362985174
431798526
825634719
697512483
216847395
789356241
543129867

439251678
528697143
716483529
841532967
395768412
267149385
952814736
684375291
173926854

854271639
179463285
362985174
431798526
295634718
687512493
916847352
728356941
543129867

438279615
159386742
762451839
584762391
923814567
617593284
876945123
341627958
295138476

478295613
293461875
561378294
325617489
149853762
786924351
812739546
654182937
937546128

589247613
471365928
362819457
718934265
625781394
943526781
894172536
156493872
237658149

159248637
378956124
426731589
812579346
935164872
764382951
293817465
681425793
547693218

547291638
862735194
193846527
731589462
956423871
428167359
274358916
685912743
319674285

783291645
529486317
146573829
812765493
957834162
634129578
375642981
261958734
498317256

483279651
516438729
792156384
371542896
258693147
649817235
924361578
865724913
137985462

943281675
128675439
567439812
735842196
419756328
286913547
671398254
392564781
854127963

917235684
658149372
342768195
836974251
291583467
574612839
189456723
723891546
465327918

135269748
462817935
987345126
273598614
694731582
518426379
756184293
349672851
821953467

896254713
713689254
452713869
567841392
934572681
128396547
645937128
271468935
389125476

496258713
813679254
752413869
568741392
934582671
127396548
685934127
241867935
379125486

349258761
612347958
875619342
531784629
768925413
924163587
483571296
257896134
196432875

951234786
637189452
428675139
592413678
813967245
764852391
386791524
279546813
145328967

416258739
238976451
957314862
725143986
641589327
893762514
189637245
362495178
574821693

961283754
842517693
573469218
497132865
126895437
385674921
259348176
718956342
634721589

851249736
649371852
237658941
724813695
586492317
913765428
198537264
362184579
475926183

851249736
649371852
237658941
714823695
582496317
963715428
198537264
326184579
475962183

194258763
786143952
532679814
418532679
365794281
927861435
273416598
859327146
641985327

561234789
397186425
428579136
782463591
913857642
654912378
835791264
279645813
146328957

593248716
874136952
162975843
627581439
945327681
318469527
751893264
239654178
486712395

563241798
841957326
729638154
938516247
472389615
156472983
684123579
317895462
295764831

536241798
841957326
729638154
983516247
472389615
165472983
698724531
317895462
254163879

834269751
529147836
176583924
917628543
265734189
483915672
651472398
392856417
748391265

915268743
863574921
472913865
741639258
659482317
238157496
527896134
396741582
184325679

569283714
231674598
847591263
924836157
716452389
385917642
453768921
678129435
192345876

169284735
347615289
582379461
926147853
814593627
735862194
273456918
451928376
698731542

314295786
768341295
925867134
243786951
657419328
189532467
896124573
531978642
472653819

469283715
153976842
872451639
594862371
326714598
718539264
987645123
641328957
235197486

496283715
153967842
872451639
564892371
329714568
718536294
987645123
641328957
235179486

836259714
125748936
947361852
351672498
492813567
768594321
279185643
614937285
583426179

465281739
817369542
932745816
243897651
596413287
781526394
374952168
129638475
658174923

964231875
273586149
185794632
839145267
651372498
742968513
427659381
316827954
598413726

476291853
921583476
358764192
617358249
583429617
294176385
139645728
745832961
862917534

496253817
738164925
521987436
654839172
189725643
372641598
243518769
965472381
817396254

513249867
247568913
968731452
854312679
379685124
126497538
495173286
632854791
781926345

594263817
762158394
318974562
475391628
189642753
623587941
251839476
846715239
937426185

793265814
562481397
148739625
254973168
319846752
876152439
431528976
627394581
985617243

793265814
165489327
842731695
254873169
318946752
976152438
431528976
627394581
589617243

519234876
274586193
386791452
425973618
768412935
193658724
851349267
932867541
647125389

169253847
874169352
532784916
213576498
745928631
986341275
697412583
358697124
421835769

564293817
297185436
813746592
451638279
629517348
738429165
375861924
946352781
182974653

563271894
124968375
789534216
918453762
276189453
345726189
852397641
497612538
631845927

613257849
489136257
257498163
845679321
732541986
196823475
368712594
924365718
571984632

957264831
418739625
236185794
189347256
673512948
542896317
825971463
361428579
794653182

376254891
458179623
912836475
239465718
741328569
865791234
683947152
197582346
524613987

149256837
687913425
235487619
453829761
892671354
761345982
526798143
918534276
374162598

534291876
978465321
216738945
783156294
462987153
195324768
341579682
827643519
659812437

964215873
135768942
728943561
681437295
392586714
457192638
246359187
873621459
519874326

654297813
731845629
982163457
427638591
519472386
368519742
243956178
196784235
875321964

654297813
781345629
932186457
427638591
519472386
863519742
246953178
198764235
375821964

957213864
468957321
132864579
549326718
876149235
213578946
784635192
691782453
325491687

957213864
864957321
132468579
589326417
476189235
213574986
748635192
391742658
625891743

573291864
691584723
842637195
734129658
128456937
965378412
286945371
459713286
317862549

571246839
694387152
238951476
783492615
956138724
412765983
825619347
149573268
367824591

697251834
531984672
842637195
729816453
384592716
156743928
963475281
218369547
475128369

753291864
162584973
498376152
517943286
836712495
924865317
379458621
281637549
645129738

547283961
261479835
983165274
379648152
856312497
124957683
632794518
495831726
718526349

748263951
521794368
639185427
283459716
154672839
967318542
472831695
815946273
396527184

874251963
931476825
526839174
345962718
217583649
689147532
168394257
753628491
492715386

651243987
942785163
738691452
126839574
483157629
597426831
819362745
365974218
274518396

816237954
745189326
923645187
538416279
492378615
167592843
674823591
389751462
251964738

743251986
852693147
169478253
471385629
386927514
295146378
937514862
524869731
618732495

573214986
164879532
829365471
791638254
652497813
348152769
237546198
986721345
415983627

384215967
597643821
162879345
453796218
916582734
278134596
841927653
725361489
639458172

476213958
132985764
589647132
795168423
861432579
324759816
657824391
243591687
918376245

471283956
832965714
569147832
795618423
186432579
324759168
657824391
243591687
918376245

637241589
951876342
482359617
524163978
316798254
879524136
798615423
143982765
265437891

764251839
928347651
351869742
283516497
619473528
547982316
895624173
472138965
136795284

539281467
187649523
426753981
364897215
298135746
751462839
943518672
812976354
675324198

598241367
637589241
412367589
786495132
251738694
943126758
325814976
879652413
164973825

789261345
136485792
425973618
943758261
261394587
857612934
598137426
674829153
312546879

548291637
139765842
627843159
852376491
716459328
394128576
481937265
963582714
275614983

983271645
146385792
725964318
439758261
261493587
857612934
598137426
674829153
312546879

653291784
149876352
728453169
862347591
317569428
495128637
531984276
974632815
286715943

748291563
961354728
325687149
289165374
613479285
574823916
492738651
137546892
856912437

589261734
173584692
426739518
794358261
261497385
835612479
348175926
957826143
612943857

893251764
574836921
621794835
932518647
168347592
745962318
317489256
256173489
489625173

496281735
582637419
731954682
123765894
847193256
659428173
914576328
365812947
278349561

657291834
984673125
312854976
271569348
569348712
843712569
198436257
726185493
435927681

935261874
684937521
721854936
352619748
179348652
846572319
518493267
267185493
493726185

745281936
361974582
982653174
278349651
519826743
634517298
856732419
427198365
193465827

748291635
592364817
136875294
927483156
683159742
415627983
374916528
861532479
259748361

748291635
592364817
136875294
927483156
683157942
415629783
374916528
861532479
259748361

493271685
516849327
782635941
975164238
648352719
231987456
369528174
827416593
154793862

459281376
683745192
721693485
314578629
865932741
297416538
938167254
546329817
172854963

459281367
623547198
871693452
314876529
785932641
296415873
967158234
548329716
132764985

893261457
725984631
614357928
159643872
436872519
278519364
582796143
361428795
947135286

639241587
728569143
154378926
412986735
875134692
963725418
297453861
346817259
581692374

489251376
753648192
621793458
314587629
865932741
297416583
978165234
546329817
132874965

753261498
816495732
249783615
321674859
974538126
685129347
568342971
137956284
492817563

639251874
874936152
215874963
597482631
468319527
123765489
781643295
956127348
342598716

356271489
842539671
719648532
198356724
564782193
273914865
427895316
631427958
985163247

795281634
128346579
463759218
256814793
941573862
837962451
689437125
512698347
374125986

657231984
892564173
134897265
721658439
463179852
985342716
519486327
348725691
276913548

783291456
514867392
962534817
428675139
175349268
639128574
846713925
397452681
251986743

943251867
785469312
261873954
492136578
356728149
178945623
829614735
637592481
514387296

945231768
782956413
316748295
264879351
571623984
893415627
439582176
657194832
128367549

965241873
384976512
271853964
692137458
547628139
138594726
823719645
759462381
416385297

946251873
385479612
271863945
492137568
657928134
138645729
829714356
763592481
514386297

496251873
385479612
271863945
642137598
957628134
138945726
824716359
763592481
519384267

546291873
389475612
271863954
692137548
457628139
138549726
824716395
763952481
915384267

685241973
347956128
129387654
516832749
832479516
794615832
278164395
461593287
953728461

895241673
347856129
126379854
561932748
932487516
784615932
279164385
418593267
653728491

846251973
357869124
129374865
691532748
532487619
784916532
275148396
418693257
963725481

946251873
358769124
127384965
619532748
532478619
874916532
295147386
481693257
763825491

486251973
359768124
127394865
691532748
532487619
874916532
245179386
918643257
763825491

396241875
485679312
271853649
642137598
957428136
138965724
824716953
763592481
519384267

463251978
895476312
271983654
642137589
357829146
189645723
926714835
738562491
514398267

485291673
937856124
126374859
591632748
372489516
864715932
249167385
618543297
753928461

835291674
947856123
126473859
561942738
492387516
783615942
274169385
618534297
359728461

476251983
395487612
281963745
742138569
658729134
139645827
927814356
863572491
514396278

936251784
458967123
127483965
671542839
542398617
893716542
284175396
719634258
365829471

386291475
957643218
412785693
874362159
231957846
695418732
749526381
528134967
163879524

684291573
327584691
951367842
542678139
879123465
136945728
413759286
765832914
298416357

578213469
632495178
419768532
863541297
124976853
957832641
781354926
295687314
346129785

578213496
632495178
419768532
893541267
164972853
257836941
781354629
925687314
346129785

841253967
295674318
736819425
918435672
457926831
623187594
389742156
162598743
574361289

649213785
873965421
152874369
486197532
521436978
397582614
938751246
265348197
714629853

519273846
843569217
726418395
967182453
431756928
285934671
374891562
652347189
198625734

418253967
763984251
295176348
351749682
974628513
826315794
537461829
189532476
642897135

965283714
732914568
148576392
453769821
219348675
876125439
691857243
524631987
387492156

784293651
213654879
956178324
571846932
432719568
698325417
825437196
169582743
347961285

748293165
356781942
192564783
431857296
685912437
927436851
514628379
863179524
279345618

648253971
715946238
932178465
853612794
176594823
429387516
287461359
391825647
564739182

648253971
591647283
723891645
316589427
472316859
985724316
857962134
264135798
139478562

846253971
591784362
372169548
287346195
934521786
615978423
463817259
128495637
759632814

485263971
691748253
372195864
569412387
128537496
743986512
814379625
236851749
957624138

945263871
681794352
372158649
768349125
534821796
219675483
493517268
127986534
856432917

549263871
681795342
372148569
718359624
936421785
254876193
493617258
127584936
865932417

456283971
891476352
372159864
749368125
235941786
618725493
583617249
127594638
964832517

654273981
791856342
382149675
819365724
437921856
265487193
543718269
128694537
976532418

465293781
981467325
372185469
237951648
849672153
516834297
623519874
758346912
194728536

549273618
138965742
762841593
391652487
627438159
485197236
274319865
956784321
813526974

985263714
146795832
273481569
514872693
369514278
827639451
438157926
651928347
792346185

985263714
146795832
273481569
514872693
369514287
728639451
437158926
651927348
892346175

175264839
249385167
836197542
697813254
482756913
351942678
713629485
964538721
528471396

893264715
412597863
765381294
349678521
526413987
178925346
937142658
281756439
654839172

561294738
374681592
892357461
127469853
936825147
485713926
759132684
643578219
218946375

517294836
384165792
296783154
473812569
128659473
659437281
941576328
865321947
732948615

917254836
382961754
456783192
231478569
748596213
695132487
523617948
879345621
164829375

817254936
392681754
465793182
231479568
749568213
658132497
523817649
976345821
184926375

587214936
314698752
296753184
473982561
829165473
651437298
148576329
935821647
762349815

578214936
341896752
296753184
437982561
829561473
615437298
184675329
953128647
762349815

387214569
624759318
915638247
531487692
792361485
468925173
143892756
856173924
279546831

835214679
794863521
621579483
362481957
487395162
519627348
258136794
943758216
176942835

375214896
921865374
684379152
192753648
856941723
743628915
218496537
439587261
567132489

385274691
692518347
471396258
218463579
946857132
537129486
724685913
159732864
863941725

518294673
694537182
237861594
856379421
143628759
972145836
365712948
481953267
729486315

798234156
215896743
643157928
461329875
579418362
832675419
954782631
327961584
186543297

967284153
351976482
284351967
795168324
132549678
648723519
823695741
416837295
579412836

359264871
781359246
624178953
532417698
418596327
967823514
146932785
275681439
893745162

359264187
871359246
624781953
532478691
417596328
968123574
746932815
285617439
193845762

567284193
391675482
284391567
759168324
132549678
648723915
823956741
416837259
975412836

689234517
317956428
254781396
531692874
948317265
762845139
875163942
196428753
423579681

861294537
473658912
952713846
528341679
694872153
317965284
239587461
186439725
745126398

953214876
671958423
482376591
738149265
265783149
149625738
526897314
314562987
897431652

647235918
812946735
935187246
184529367
263871459
759463182
571398624
498612573
326754891

846275391
192364758
375891246
654932817
283147965
719658423
567423189
438519672
921786534

981265437
354197862
267348195
513482679
842976513
796531248
635819724
478623951
129754386

698215437
351749862
274863195
583492671
942671583
716538249
135986724
469127358
827354916

891265437
354178962
276349185
513492678
942786513
768531249
635917824
489623751
127854396

734295861
691873245
582146739
327489156
156327498
948561327
815932674
463758912
279614583

183265497
954713862
267849135
518492673
342671589
796538241
635187924
471926358
829354716

863275914
172489536
495631827
651943278
984527361
327168459
746392185
539816742
218754693

648295317
791348256
325176849
874932165
259861734
136457928
462719583
517683492
983524671

849235617
613479825
572186349
457318962
281694753
936527184
764951238
395862471
128743596

946235718
713486925
582197364
658319472
291764853
437528196
874651239
369872541
125943687

893215647
721649358
546873219
238491576
467582193
915367824
172938465
689154732
354726981

469285371
381476295
725193648
642519783
517368429
893724516
976832154
258641937
134957862

149235678
685197432
732486159
296378541
351964287
478512963
513849726
964723815
827651394

467295381
891473265
325186749
642517893
518369427
973824516
786932154
259741638
134658972

943285176
856137429
721964385
239741658
514628793
687359241
368492517
475813962
192576834

876295314
432761859
915834726
753942681
269187543
184356972
591473268
347628195
628519437

378295416
642371958
915648732
527483691
483169275
169527843
291854367
736912584
854736129

378295416
652341978
914678235
527483691
483169752
169527843
291854367
736912584
845736129

367295418
295841673
841367952
134579826
628413597
759628341
572986134
916734285
483152769

319275684
478693215
265841739
854912376
931764528
627538941
782159463
546387192
193426857

913285764
846371925
257496318
769812543
582634179
134759682
475968231
321547896
698123457

831246579
269578413
745193862
192385746
674912385
583467291
316854927
928731654
457629138

178246539
269375148
435198762
794813256
682754913
351962487
813429675
946537821
527681394

984276153
651493827
273518469
195832746
428761395
367954218
736125984
819647532
542389671

345296871
786341259
912857364
524973186
693518427
871624935
439785612
258169743
167432598

487216359
315978246
692543817
524387961
139465782
876129534
948632175
263751498
751894623

357246981
892531674
146897325
921358746
634179852
785624139
513982467
468715293
279463518

974236851
831957462
256841739
468395217
592714683
317682945
649173528
723568194
185429376

498256317
351798462
762134589
936815724
284673195
517942836
675321948
843569271
129487653

389246571
762351489
415789236
628593714
593174862
174628953
241865397
837912645
956437128

348276591
276951834
951384762
135648927
729513648
864729315
682497153
497135286
513862479

456217389
927385146
183469527
375194862
269853714
814726935
538942671
792631458
641578293

854217693
713695248
296384571
572869314
638741925
149523786
425176839
967438152
381952467

519267384
634815279
827394615
982531467
753486921
146729853
375642198
298153746
461978532

418297635
692835147
537164289
876342951
249518763
153976428
761483592
985621374
324759816

645287931
187359624
293461758
759842316
416935287
328176549
874593162
562714893
931628475

583297416
129846375
476351298
948763152
751429683
362185749
834912567
617538924
295674831

685297134
437518629
192346857
374851962
926734581
518629473
769482315
851973246
243165798

139247865
762853419
548961372
286594137
491372586
375618294
854739621
913426758
627185943

318257649
967481523
542693718
426915387
751328496
839746152
193874265
685132974
274569831

314257689
967481523
582693714
826915347
751324896
439876152
193748265
645132978
278569431

598217634
234596718
671834925
157342869
423689571
986175342
815463297
349728156
762951483

134257698
657948321
298163745
462785913
389416257
571329864
946831572
723594186
815672439

134257698
657948321
298163754
462785913
589316247
371429865
946831572
723594186
815672439

493257816
786314592
215698734
162749358
937825461
854163279
648571923
371982645
529436187

816247935
527369148
493815672
168754329
749132586
352986714
671528493
984673251
235491867

816247935
527369148
493815672
168754329
759132486
342986751
671428593
985673214
234591867

365287149
214695837
987134652
672853491
158429376
493761528
731946285
529318764
846572913

359287641
148956273
267431958
734862195
826195734
915374862
671548329
592713486
483629517

563297148
829641735
714358926
172983654
398465217
456172389
245719863
637824591
981536472

493257186
675198432
218436579
947613825
351982764
826574391
582361947
134729658
769845213

495237186
678915432
213486579
947653821
351892764
826174395
582361947
134729658
769548213

534287196
678139542
219546873
857613429
341892765
926475381
482361957
195724638
763958214

418297356
375468912
269351874
921875643
786934125
534612789
647583291
853129467
192746538

459287361
631495872
287136594
793512486
864973125
125648937
976351248
542869713
318724659

384297561
196358274
257164983
643912857
528476319
719583642
935641728
861729435
472835196

539247681
482691573
176538492
647913825
218465739
953782146
895376214
361824957
724159368

839257641
541863927
267491358
392714586
176385294
458629173
684532719
923178465
715946832

938257614
541396827
267481395
382719546
176548239
459623178
694832751
825174963
713965482

835217649
941865327
267439518
352794186
679581234
418623975
786152493
523948761
194376852

476218359
958374621
132965478
861792534
529143867
347586912
294637185
783451296
615829743

416278359
978354621
532961478
867192534
129543867
345786912
294637185
783415296
651829743

463258971
281937465
759146832
932865147
176429583
845371296
317594628
698712354
524683719

193248576
786351249
542796183
621937458
859164327
374825961
938472615
215689734
467513892

193258467
786341259
542796183
421935678
879164325
365827941
938672514
214589736
657413892

954218376
732596184
681473952
217984563
498635721
365721849
823167495
146859237
579342618

561278394
734915286
928364715
692531478
853497621
147826953
385742169
219653847
476189532

746298153
598613247
312457968
485361792
927845631
631729584
879532416
163974825
254186379

536248917
872913456
149675382
297164538
465382791
381759264
754831629
913426875
628597143

793268514
645319782
281475396
927531468
436987251
158624973
874192635
312756849
569843127

965218347
713594286
428736951
642157839
387429165
159683724
291345678
536871492
874962513

451278963
732469851
968153742
547832619
183695427
629741538
375916284
814527396
296384175

795248163
341967285
862351479
578612394
129473856
436589712
683194527
914725638
257836941

963278514
184965723
752431689
495816372
876324951
321597468
537189246
619742835
248653197

537218649
491367285
826459371
378546912
964172853
215893467
189734526
652981734
743625198

937258641
541369728
268471359
372814596
186593274
459627183
694732815
823145967
715986432

547238691
683197542
291564783
758613924
316942875
924785316
462379158
175826439
839451267

635218749
147659382
298473561
786594123
459321876
312867495
924185637
573946218
861732954

936218745
541973628
278465319
362854197
785391264
419726583
897132456
623549871
154687932

935268741
641975328
278431569
352814697
187596234
469723185
794652813
523189476
816347952

635298741
941576328
278431569
352814697
187965234
469723185
794652813
523189476
816347952

418279356
523186497
769354281
197438562
235697814
684512973
852741639
941863725
376925148

714289356
263754819
598163742
947815263
681432597
352976481
875621934
139547628
426398175

563279841
741385629
289461357
352918764
196547238
478623195
614852973
927134586
835796412

983214675
125769438
764835291
856127349
279543186
341986527
418692753
637458912
592371864

654219837
291783465
783654921
876491352
532867194
419325678
365142789
948576213
127938546

765213894
231498756
489756132
576842913
942371685
318965247
193624578
654187329
827539461

489213765
135674982
726598431
278359146
351462879
694781253
542937618
913846527
867125394

468213597
253978416
917645832
641397285
872154369
539826174
195732648
726481953
384569721

478213956
362459187
159678243
917586432
843792615
526341798
285164379
731925864
694837521

346219875
781564392
952738164
695143728
238675419
174982536
823497651
469351287
517826943

438216795
691578432
572349618
369824571
814657329
725931846
243165987
186793254
957482163

396218574
457396812
182754396
614539728
975862143
238471965
523147689
749683251
861925437

839214765
652837491
417965238
941652387
326178954
578349612
194783526
783526149
265491873

849213765
632857491
517964238
154692387
326178954
978435612
493781526
785326149
261549873

465219387
731845629
298673514
612594738
584732961
973186452
327958146
859461273
146327895

894216357
723549681
165738942
451623798
379854216
682971534
917465823
238197465
546382179

736219485
548673219
219548763
894756321
651832974
327194856
962485137
475321698
183967542

985216374
467853219
123749658
259384167
871625943
346971825
534192786
792568431
618437592

859217643
437956281
162438579
721863495
698145732
345729816
516374928
284591367
973682154

835216479
962754813
147938562
256347198
789521634
413689725
694873251
571492386
328165947

916234758
273895164
584617329
358461297
461972835
792583416
627358941
835149672
149726583

719234685
326589714
845167923
968473251
153926847
274851396
597318462
432695178
681742539

749238165
536149872
812765394
175892643
368471529
924653781
287514936
691327458
453986217

657231948
912748356
834956127
168423795
725169834
349587261
593814672
471692583
286375419

195237846
648159732
723684159
579418263
316592487
284376915
437961528
862745391
951823674

467239851
198654723
253817946
349725618
782196534
615483297
526371489
834962175
971548362

517239468
492867135
386145792
623481579
741953826
859726314
138694257
265378941
974512683

916234875
458719326
273658149
749521683
582463917
631987254
867195432
124376598
395842761

859237146
641589327
732614895
194872563
275396481
368145279
516928734
927453618
483761952

847231956
963457281
215869473
754396128
386512794
129784635
571623849
498175362
632948517

167239458
382456791
495817263
578921634
634785912
219364587
941673825
723598146
856142379

947236851
681594273
253187469
562971348
134658927
879423615
395742186
726819534
418365792

861234957
724195368
395678241
257369184
683417592
149582673
432756819
518943726
976821435

475238961
913647285
286195743
327856194
698314572
154972836
741569328
839421657
562783419

748235961
215496378
936187425
453628719
672519843
189374256
824961537
391752684
567843192

487239561
591467382
263158749
728596134
639714258
154823976
316945827
842371695
975682413

981235467
463917852
257486319
128754693
374169528
695328741
732641985
516893274
849572136

465238971
913746285
287195643
326857194
798614532
154923867
641579328
832461759
579382416

485239671
316748295
297165843
628957134
739614582
154382967
841576329
963421758
572893416

459231876
813674259
672598413
926187534
784365921
135942768
297816345
568423197
341759682

856231974
941768235
723459681
468173592
137925468
295846317
584397126
312684759
679512843

956238471
841967352
372145968
497856123
238714695
615392847
124589736
763421589
589673214

756239481
981476352
342158796
278394165
639715248
415862973
563941827
124587639
897623514

847236195
615897423
932514678
451923786
286175934
793648512
128459367
364781259
579362841

847236195
651897423
932514678
415923786
286175934
793648512
128459367
364781259
579362841

798235416
356184972
421679538
275416893
913728654
864593721
637941285
582367149
149852367

648239751
951467238
372518946
423756819
789341562
165892374
894175623
217683495
536924187

549231768
781964532
623785194
964317285
315892647
872456913
136578429
258149376
497623851

459231768
687495132
312867459
193746825
748523691
265189374
531978246
926314587
874652913

459237861
361548792
782619453
523864917
897351624
146972385
935726148
218493576
674185239

873245619
965871432
142693758
534916287
786532941
219784365
458327196
621459873
397168524

379241658
261875439
548963712
194356827
726198345
853724961
432587196
685419273
917632584

816247593
593618742
724593186
168935274
947821635
235476918
359182467
671354829
482769351

769241385
184635792
523789164
946578213
852163947
371924856
497316528
218457639
635892471

568241397
293768541
741395862
612539784
935487216
874612935
459826173
126973458
387154629

617245938
352879164
984136275
541387692
239651847
768492513
475968321
193524786
826713459

319245867
465978312
872613459
587129643
241736985
693584271
736491528
158362794
924857136

167245938
384169257
529387416
498613725
712458693
635792184
943526871
256871349
871934562

165247938
384169257
729385416
498613725
217458693
536792184
943526871
652871349
871934562

958247136
761893254
234615879
149352687
576189342
382764915
627531498
893476521
415928763

659248731
871563492
423197658
564321987
132789546
987456213
396874125
248615379
715932864

657249831
981537462
423168759
564371298
132896547
798452613
376984125
249715386
815623974

769241853
213865794
854739216
571426389
638197425
942358671
497612538
385974162
126583947

816243957
437695821
952187634
785469312
329851746
641732589
564928173
278316495
193574268

816243957
437695821
952187436
785469312
329851764
641732589
564928173
278314695
193576248

168249753
973156284
524378916
497513628
216487395
835692471
641925837
382761549
759834162

175249863
983167254
624385917
498613725
217458396
536792481
749526138
352871649
861934572

135247968
284169357
679385412
498612735
713458296
526793184
947536821
352871649
861924573

135247968
284169357
679385412
498612735
713458296
526793184
942536871
357821649
861974523

135247968
284169357
679385412
498612735
317458296
526793184
942536871
753821649
861974523

189245367
376981542
542637189
817423956
635879421
294516738
461392875
923758614
758164293

983247561
751896423
264513987
835421679
479685312
126379854
347158296
592764138
618932745

965248173
487351962
312967485
149683257
623715849
758429631
591874326
274136598
836592714

176245398
384169257
529387416
498613725
712458963
635792184
947526831
253871649
861934572

359246187
741983526
286751394
428367951
163529748
975418263
517694832
632875419
894132675

896241735
352796841
417583926
943875162
265139478
178624593
584367219
629418357
731952684

538241769
791863542
624795138
967438215
315972684
482156397
146529873
859317426
273684951

716249853
839615724
542837916
683954271
921763485
457128369
174592638
295386147
368471592

136247895
854961237
972583641
697135482
348672519
215498376
423759168
569814723
781326954

759243816
361578249
482619357
524867931
893451672
176932485
935186724
218794563
647325198

569243817
471658392
382719564
624875931
893461725
157932486
946327158
218594673
735186249

761248935
953167482
284539176
837654291
542971863
619823547
378415629
425396718
196782354

437258169
258196734
619734852
574389621
392617548
186425973
721863495
865942317
943571286

891253476
524867931
376419825
759638142
168724359
432591768
217386594
683945217
945172683

836257941
791483652
425916378
954378126
278641593
613529784
167894235
589132467
342765819

983251764
762948531
154637298
639574182
827169453
541382976
495816327
318725649
276493815

746253819
539618724
812497635
971586342
328741956
654932187
165829473
287364591
493175268

837256941
169348752
524917863
298175634
715634289
346829517
653791428
981462375
472583196

439257681
126938574
578614932
385179246
642583197
917426358
894361725
751892463
263745819

739258416
158634792
246179835
387521964
421796358
695483127
573942681
862317549
914865273

349257618
178649325
562813479
435198267
921376584
687425193
753961842
296584731
814732956

385267914
647951382
192834756
478395621
926718543
531642879
864173295
719526438
253489167

385267914
146983752
972415863
234571698
697824531
518639247
453792186
761358429
829146375

748269135
629351874
153847296
536418927
497532618
281796543
362184759
915673482
874925361

413267589
792385164
586419372
941856723
258731496
637942815
379528641
864193257
125674938

894267135
263145987
175983462
947821356
651734298
328596714
489352671
512679843
736418529

859263714
317495628
642817593
285134976
734629851
961758432
526941387
198376245
473582169

894263715
317594628
652817493
283145976
745629831
961738542
426951387
138476259
579382164

587269314
439581726
612437598
826793451
175624839
943158672
268315947
751946283
394872165

873269514
459371826
612458397
726593481
138624759
945187632
267815943
381946275
594732168

783269514
459381726
612475398
826793451
135624879
947158632
268517943
371946285
594832167

974268135
283175964
561349782
418937526
735624891
692581347
359412678
127896453
846753219

897263154
413958762
526417938
284196573
135724896
769835241
641589327
972341685
358672419

571264389
934187625
862953147
389512764
716849253
245376891
423691578
657438912
198725436

354268791
281793456
796514238
538127649
167849523
942356817
623481975
875932164
419675382

794261385
132548967
568973142
621734598
987652413
345819726
219387654
476125839
853496271

379265418
452813967
681974532
298431675
163527849
547698321
835742196
924156783
716389254

379265418
456813927
281947536
698431275
143572869
527698341
835726194
962154783
714389652

379265418
456813927
281974536
698431275
143527869
527698341
835746192
964152783
712389654

497263581
681745932
352819674
769158423
513427896
248396715
835672149
974531268
126984357

817263549
439815726
625947138
258391467
791486352
346572981
182754693
573629814
964138275

359261784
842735169
167498523
973512846
586947312
421683957
635829471
218374695
794156238

315264897
892375416
647198352
734619285
259847631
168532749
471923568
983756124
526481973

315268947
942375816
687149352
738614295
254937681
169582734
871423569
493756128
526891473

631279584
847351962
592468371
328694157
419537628
756812493
185923746
974186235
263745819

916278543
785134962
342569817
467391258
198625374
523487196
279856431
631942785
854713629

516274389
493685172
287319456
921857634
358461297
764923815
649538721
872196543
135742968

496273851
832615974
517498362
349157628
251869437
768342195
683521749
924786513
175934286

683279514
459681327
712435698
827593461
136724859
945168732
278316945
561947283
394852176

356274819
482951763
917386542
578639421
691842375
243517986
864193257
135728694
729465138

465279831
781463295
392185746
924716358
158934627
673528914
537691482
846352179
219847563

549278631
871436925
362195748
497561382
125389476
683742519
756823194
938614257
214957863

486279351
915436782
327185946
674523819
859617234
231948567
762354198
548791623
193862475

386271954
541963782
927485613
264198537
819357426
735642891
473829165
692514378
158736249

358274961
419863572
267915348
572149683
943682157
681357294
835726419
124598736
796431825

394276518
562813947
781954632
278531496
143697825
659428371
836742159
425169783
917385264

853274619
127396845
469158327
276849531
981563274
345721968
614935782
532487196
798612453

358279614
671584923
429163857
513798246
742615398
896342175
134956782
965827431
287431569

617289543
295134678
384576912
876341259
149625387
523798164
962857431
731462895
458913726

647281539
195437682
832965417
584796321
769312854
213548976
478623195
921854763
356179248

359287641
871964235
624135879
416398527
735421986
982576314
297613458
568742193
143859762

635284971
841973265
972156384
328561497
716439528
594827613
457698132
263715849
189342756

975283146
316457982
428619375
154768293
692134758
837925461
269571834
781346529
543892617

619283547
437596128
285147936
362751489
951438762
748629351
123964875
896375214
574812693

974283615
528176349
361594728
752461893
813952476
649738251
485629137
137845962
296317584

475283691
913567824
826194735
538419267
197632458
264875319
782351946
641928573
359746182

493286751
756913482
128457693
362574918
987361245
541892367
834625179
215749836
679138524

549286371
168379245
327154986
236895714
951437862
874612539
712943658
493568127
685721493

549286371
762391845
381754962
136975284
857432196
924618537
278143659
413569728
695827413

467289135
159437268
832516749
624758391
973164852
581923674
398642517
716895423
245371986

541289673
632147598
897356142
428571936
953462781
176893254
715638429
284915367
369724815

178296534
926345817
534187926
653418792
489672153
712953648
267531489
895724361
341869275

418293576
529678134
637145892
841957623
963824751
752361948
194536287
385712469
276489315

685291437
219437685
347586192
598613724
126748953
473952861
964375218
832164579
751829346

458291673
713658942
629347815
872513469
946782531
135469287
291834756
587126394
364975128

786295413
539174862
214836759
127683594
463957281
958421376
871349625
645712938
392568147

786295413
539174268
214836795
127683549
463957821
958421376
891342657
645718932
372569184

786294531
123875469
459316287
572683194
891547623
634129758
217968345
368451972
945732816

786294531
123865479
459317268
672583194
591746823
834129657
215978346
367451982
948632715

527364891
834912756
691875234
968231547
152749368
743586912
276153489
319428675
485697123

756392841
814756392
239418675
392574186
478621539
165839724
527143968
643985217
981267453

856327941
937841625
421965378
145736892
682194537
793258164
318479256
579682413
264513789

856327941
937841625
421965378
145736892
692184537
783259164
319478256
578692413
264513789

467328951
938451726
521976384
196837542
752149638
843265179
319584267
685792413
274613895

745326981
938751624
621948537
156834792
472195368
893267145
314589276
589672413
267413859

467328591
938451726
521976384
156837942
792145638
843269175
319584267
685792413
274613859

487396521
523418769
691257348
954821673
168735492
372964185
246583917
815679234
739142856

894367251
523419768
761285439
179853642
645721983
382946517
457132896
218694375
936578124

785362491
146957238
923418756
538794162
671235849
294186375
467829513
819543627
352671984

756392841
148576239
923841765
635784192
471239586
289165374
597628413
814953627
362417958

485369271
173452689
269718345
957631428
631284597
842597163
394176852
528943716
716825934

596374281
184562793
273819456
368741529
741295638
952638174
435187962
629453817
817926345

859342671
243761859
176958324
521639487
468517293
397284165
915823746
684175932
732496518

879365241
261479358
534821976
357192864
192648735
486753129
715284693
648937512
923516487

259348761
687591324
413672958
561239847
748156293
392487615
875924136
124863579
936715482

879325641
621497358
534816729
357162894
196748235
482953176
715284963
248639517
963571482

598371642
614289357
732564891
865123974
479658213
321497586
983742165
246815739
157936428

987365142
462819537
153724869
831596274
579248316
246137985
395671428
728453691
614982753

978365142
516428379
243197865
684932517
729581436
351674298
862743951
495816723
137259684

975386412
681542973
423197685
249875361
817963524
536421798
758614239
164239857
392758146

491365782
685792314
327814956
219538467
746921835
853476291
972653148
534187629
168249573

275391864
148276935
963854712
856742193
397185426
412639587
781523649
629417358
534968271

256379814
748516392
913284576
692843157
871952463
534167289
425798631
387621945
169435728

175362894
683974152
294158367
467523918
321689745
958741623
719235486
546897231
832416579

849372615
163954782
275186439
628739154
431528976
957461328
796815243
384297561
512643897

648327915
123956847
597184362
731498256
854632791
269715438
916273584
475869123
382541679

214378956
869251734
753946182
945762813
621835497
378194625
187423569
592617348
436589271

489321756
216547389
753968241
928476513
641235897
375189462
834612975
197853624
562794138

984321756
216547389
753869241
428976513
691235874
375184962
837612495
149753628
562498137

258374916
437169285
196528374
562897143
741253869
389641752
913485627
674912538
825736491

157382496
463597218
928146735
385679142
216834579
749251863
531768924
874923651
692415387

482391657
617845239
953672841
829467513
741253986
365189472
294718365
138526794
576934128

815326497
369847512
742591386
698175243
527934168
431268975
153689724
976452831
284713659

861392457
572468913
439571682
685743129
314289576
297615834
923156748
756824391
148937265

652379418
843162975
971485263
724831596
589624137
316957824
238596741
467218359
195743682

642395718
953178426
178462935
739851642
421639587
586247391
267983154
315724869
894516273

852361749
467298513
139457682
584973126
371682495
296514837
723145968
945826371
618739254

752318649
183964752
964257318
427589163
396421875
518736294
879642531
245173986
631895427

856392714
234157698
719486523
165748932
397261845
428539176
982614357
541873269
673925481

758392614
234156897
619478523
185743962
396281745
427569138
972814356
541637289
863925471

867325419
395471628
214968573
789142365
431756982
526893147
173584296
942637851
658219734

597384216
416527389
823691754
251478693
739165428
648932175
974816532
185243967
362759841

675394218
821756943
934218657
487162539
316589472
592437186
163825794
759643821
248971365

649327815
752841369
813659724
391584276
578962431
264713958
987135642
126478593
435296187

874365912
169274358
235819746
658921437
417583629
923746581
582637194
791458263
346192875

596382714
378941265
214756398
941235687
685197423
732864159
153429876
429678531
867513942

596382714
378491265
214756398
941235687
785169423
632847159
153924876
429678531
867513942

426398517
573461298
819275643
738659421
195824736
264137859
347982165
951746382
682513974

495368712
276415893
831729465
148576329
953281647
762934158
517693284
629847531
384152976

594368712
276514893
831792564
158476329
943281657
762935148
317649285
629857431
485123976

297358614
683421795
514679382
461935278
372186549
859742163
738514926
945267831
126893457

694352817
387941526
215867349
741236958
936584172
852179463
163428795
428795631
579613284

586374219
794512683
213968547
825791436
147236895
369485721
451623978
678149352
932857164

875342916
249816735
613957824
581693247
436721598
927584163
394275681
762138459
158469372

864379512
279451863
135628794
428197356
791536248
356842179
542913687
987265431
613784925

865374912
279651843
134928756
528167394
741539268
396842175
952413687
687295431
413786529

865374912
274951836
193628754
528167349
741593268
936842175
352419687
687235491
419786523

976345218
218967453
345281967
163852794
827694531
459713826
781539642
694128375
532476189

678345912
254916387
319827645
742153869
183269754
596478123
465731298
927684531
831592476

479356812
583291764
261784359
847625193
632179485
915438627
196547238
728963541
354812976

276354918
591867234
843291657
364918572
725643189
918572346
489125763
132786495
657439821

684357912
523916487
971284365
197435826
845621793
362798154
259873641
438162579
716549238

852396714
634718952
197245863
241963578
975821346
368574129
489152637
523687491
716439285

972345816
618927453
345681927
123856794
867294531
459713268
781539642
294168375
536472189

654382917
739561482
128479356
461753298
985214763
273896145
597128634
846937521
312645879

948352617
736941825
521768493
853619742
619427358
274583961
487295136
392176584
165834279

974358612
851246973
263917548
729683154
345721869
618495327
532179486
486532791
197864235

654398712
871254396
293716458
349182675
725469831
168537249
516843927
932675184
487921563

954368712
871254396
263719458
346182975
725496831
198537264
519843627
432675189
687921543

725349816
948716235
613852794
571683942
436921587
892574163
384295671
269137458
157468329

986345712
475281639
213679854
348716925
761952348
529438167
657194283
134827596
892563471

945328617
826971435
713564928
591742386
382619574
674853291
437285169
258196743
169437852

945328617
826417953
713569482
591742368
682931574
374856291
467285139
258193746
139674825

465372819
137968452
289415367
943821675
612547983
758639241
376194528
591286734
824753196

659341827
734862915
218759643
947628531
861537492
523194768
396275184
172486359
485913276

516349827
239187456
478652319
682591743
194873562
753426198
821764935
365918274
947235681

694317825
371528469
825469317
417685293
936241578
582793641
768954132
253176984
149832756

568394721
173582694
492176583
281765439
736429815
954813267
325948176
619257348
847631952

548376921
173592648
962148573
734689152
681253497
259417386
325864719
496721835
817935264

657394821
194826537
382157649
536941782
471582963
829763415
913678254
748215396
265439178

816357924
492618573
357429816
135764298
974182635
268935147
623841759
589273461
741596382

149386725
568712439
327549861
752934618
936871254
814625397
285167943
671493582
493258176

678359421
593214687
241678359
982745163
136892745
754163892
825437916
467921538
319586274

758369421
693214785
241857369
982546173
137982546
564173892
826431957
419725638
375698214

786345921
495261387
213879654
548916732
361752849
927438165
659184273
134627598
872593416

984365721
675291348
213874956
549718632
361952874
728643195
457189263
136427589
892536417

576319824
839624751
142785963
418596237
795132648
263847519
684273195
951468372
327951486

189375624
376142958
524689371
465918237
831257469
792463815
943521786
217896543
658734192

198375624
376142958
542689371
451968237
863257419
729413865
934521786
217896543
685734192

761398425
284567391
359421786
415639872
937285614
628714539
593176248
876942153
142853967

967351428
415278369
382496751
738614592
259837614
146529873
673182945
891745236
524963187

265318947
947526318
813974625
754289136
321647589
689135472
492853761
538761294
176492853

296318547
547692318
813574926
764285139
321947685
985136472
459823761
638751294
172469853

259318647
647295318
813674925
794586132
321947586
586132479
462853791
938761254
175429863

257319648
648725319
913684527
874296135
321548796
596137482
462953871
739861254
185472963

825396741
496817325
731425698
659741283
218563974
347289156
962154837
174938562
583672419

762398145
543167982
981245673
276489351
394516827
815723496
128674539
457931268
639852714

957382146
361574928
284916753
578163294
642759381
139248567
813625479
495837612
726491835

782359146
345167829
916248573
239475618
457816392
168923457
594682731
821734965
673591284

526387941
748192356
913546827
154923678
387461592
269875134
691734285
432658719
875219463

576391248
923468517
814572369
365847921
248913756
197625483
751289634
682734195
439156872

812365947
956748312
743192865
168579234
295634781
374821596
437286159
681957423
529413678

721396845
964518273
853247169
392675481
486123957
517984632
175462398
248739516
639851724

127396845
869547213
354281769
475139682
682754391
931862457
298675134
743918526
516423978

521397846
873246159
964518273
392765481
487123965
615984732
156472398
248639517
739851624

725316948
168495327
493827651
234568719
816972534
957134286
549683172
371249865
682751493

756321849
129748356
483956721
267894135
945163287
318572964
631489572
874215693
592637418

279365841
653148792
148927653
721534986
395816427
864792315
937451268
582679134
416283579

862391547
753684291
914725368
586912734
321476859
479538126
295847613
148263975
637159482

276315849
841967253
953248617
639421785
524879361
718536924
497182536
185693472
362754198

657321849
921748356
483956721
762894135
549163287
318572964
136489572
874215693
295637418

286359741
951467823
743821956
427936518
569182437
318745692
674513289
832694175
195278364

967352841
253418697
418967325
174893256
839526174
625174983
781649532
592731468
346285719

267358941
589417623
413962758
174593286
358726194
692184375
821649537
935871462
746235819

867359241
593412687
412768359
124537896
759826134
638194725
981643572
275981463
346275918

762381945
859476312
431925768
594612873
628793451
317548629
986157234
143269587
275834196

952316847
684957231
731842965
495268173
263571489
178439526
527183694
846795312
319624758

586321749
217948653
394675821
128769534
475213968
639854217
842537196
761492385
953186472

624318957
957642318
813975426
765489132
341257689
289136574
596823741
438761295
172594863

264319758
758426319
913785426
825697134
341258697
697134582
572963841
439871265
186542973

714398652
638251947
295674813
569713284
871942365
423865791
342589176
186437529
957126438

827319654
391456782
465287193
216945837
974823561
538671429
753162948
182594376
649738215

719364852
643258917
258917643
361425798
975183426
824679135
582741369
137596284
496832571

489372156
253461978
617985342
538149627
961257834
742836591
874693215
326514789
195728463

749316852
561829374
832745916
314952768
698137245
275468193
186274539
427593681
953681427

476389152
981425763
235176489
324691875
518237946
697854231
852713694
749562318
163948527

412368759
593472681
876915324
349527816
281634975
657189432
735296148
164853297
928741563

894362751
216759843
357184926
571823469
632497518
948615237
763248195
129576384
485931672

984362751
216957843
357184926
571823469
632479518
849615237
763248195
128596374
495731682

629384751
473152689
158967342
517246893
942738165
386591274
264815937
831479526
795623418

689371254
453829617
172456839
734168592
296745183
815293746
561937428
327584961
948612375

869327451
415698237
723154869
942586173
581973642
376241598
237865914
158439726
694712385

472368159
653192874
819475263
365827491
297641538
148953627
786534912
531289746
924716385

427368159
653192874
819475263
385627491
276941538
194853627
768534912
531289746
942716385

469327851
725186439
138459267
673912584
284675913
591843726
912564378
847231695
356798142

826349751
734651892
195728643
679513428
351284976
248967135
587192364
912436587
463875219

674319852
985276431
213854976
592461387
738925614
146783529
427598163
869132745
351647298

291386754
368754912
745129386
524873169
139465827
687912543
476591238
953248671
812637495

169382754
234576189
875914362
721648593
493751826
658239417
546123978
987465231
312897645

876319254
293654718
451278693
524136879
369827541
718495362
135742986
647983125
982561437

947321658
836597421
152486379
783965214
569214783
214738596
498672135
621853947
375149862

974321658
128654937
563789241
247896315
615237894
839415726
756943182
381562479
492178563

948371265
637952148
125864397
493617852
516428739
872593416
361289574
254736981
789145623

419358267
586712394
273469581
651834972
942576813
738921645
397645128
164283759
825197436

578314269
239856714
461279358
794583621
653921847
812467935
186735492
347192586
925648173

249375168
817964523
356128947
431296785
695783412
728451396
584617239
973842651
162539874

915348762
834762591
762519384
627193458
158624973
349875216
273986145
496251837
581437629

987352461
251469837
634817925
395126748
846793512
712548396
468971253
523684179
179235684

798352461
251467938
634918725
375126849
946783512
812549376
469871253
523694187
187235694

849357261
253816479
617294358
438962517
192573684
576481932
921735846
785649123
364128795

492375861
716842359
853916724
289763415
367154982
145298637
538429176
674581293
921637548

294357861
716842395
853916742
485769213
367125984
129438657
538294176
672581439
941673528

729314568
541786293
386592471
493128657
812675934
657943182
938251746
165437829
274869315

742315869
561849273
839726415
486573192
127694358
953182647
694258731
378961524
215437986

648321975
259874136
713956248
937265814
524138769
861749352
396587421
175492683
482613597

248356971
715492386
963178452
687924135
152637849
394581267
839715624
526849713
471263598

619345872
527681349
348297156
195432687
483716925
276859431
931524768
754168293
862973514

894316572
526847931
371259846
943725168
658931724
217684395
782563419
135492687
469178253

586341972
724985631
139276458
413562789
652798143
978134526
367429815
845613297
291857364

891345672
743216985
256978413
415762398
678439251
932581764
569824137
127653849
384197526

894321576
563978412
271456389
638247951
742195638
915683724
389514267
457862193
126739845

654319278
198472365
732856419
386725194
547193826
219684753
973541682
865237941
421968537

568342971
173985426
492167358
847251693
239678514
651493287
984726135
716539842
325814769

829361475
157894362
463257981
294786513
638145297
571923846
785412639
346579128
912638754

819352674
246781359
735469812
483176925
157923486
962845137
678234591
394517268
521698743

816352974
249781356
735496812
483179625
157623489
962845137
678234591
394517268
521968743

196328574
437519286
528476193
674281935
382954761
915637842
263895417
759143628
841762359

681392574
497185623
325476918
769851342
234769851
158243769
816927435
973514286
542638197

816342975
549781326
732695814
983174652
167523489
254869137
478236591
395417268
621958743

952364871
847195326
613872549
391428765
428657913
765913284
239741658
584236197
176589432

549362178
231978645
867415932
493821567
678593421
125647893
756134289
982756314
314289756

956314278
241678359
738259461
473961825
512837946
869425137
684793512
197542683
325186794

624357189
785916342
139482657
351749268
968125473
472863591
813574926
247691835
596238714

792354681
581726349
463189275
354617892
219835467
678492513
926578134
837241956
145963728

712349586
385167429
496258173
239475618
857916342
164823957
548692731
921734865
673581294

972354681
514786293
638129547
753698124
849271365
126435978
265843719
497512836
381967452

561392487
849765312
732184596
684539721
917426853
325871964
156947238
498213675
273658149

961342587
845769312
732158964
684593721
317426895
529871436
156937248
498215673
273684159

579324681
648175239
213968745
362789154
987541326
451632897
724856913
896413572
135297468

512347986
948621375
763985124
831254769
259768413
476193852
125479638
697832541
384516297

649315782
351728964
782649315
814932657
597186243
263457198
175264839
426893571
938571426

425317689
893462571
716958324
349286715
271534968
568179432
632895147
154723896
987641253

459312786
217658394
836974215
581736429
724891653
963245178
198467532
345129867
672583941

915372684
246891357
837465912
493186725
178523496
562947138
689234571
354718269
721659843

756392481
418657932
293184765
824576193
571923648
369841257
932765814
187439526
645218379

765392481
419687532
283154769
824576193
571923648
396841257
932765814
157438926
648219375

912375684
546891327
837462915
493186752
178523496
265947138
689234571
354718269
721659843

425371986
673895412
198246573
932658147
581427369
764139258
256984731
849713625
317562894

425316789
917458326
836972415
581763294
794821653
263549178
158637942
342195867
679284531

648315792
751429368
392687415
914732856
587196243
263854179
175268934
426973581
839541627

827361495
159874362
463259781
294786513
638145279
571923846
985412637
346597128
712638954

827361495
159874362
463952781
294786513
638145279
571293846
385419627
946527138
712638954

785324691
261957384
394168725
478612539
653879142
912435876
529781463
137246958
846593217

764321895
512978346
398456721
927563184
631842957
845197263
453219678
179685432
286734519

654372891
792861543
831495267
189537624
276149358
543286179
417658932
368924715
925713486

742315896
561849273
839726415
486573129
127694358
953182647
694258731
278931564
315467982

681324597
452197386
379658124
734916852
916285473
528473961
867541239
195732648
243869715

681324597
452197386
739658124
374916852
916285473
528473961
867541239
195732648
243869715

876342195
192586437
543719268
659127384
314895672
728634951
461958723
935271846
287463519

896352147
423761895
571948263
258439716
614587329
739126458
942673581
365814972
187295634

692357184
148269753
735418296
487192365
523876941
916534872
379641528
861725439
254983617

576398124
948512376
213467895
491736582
835249761
627851943
752184639
189623457
364975218

694372185
851496732
723518649
985741263
217963854
346825917
478159326
169234578
532687491

548396172
296741358
173258964
924583716
731964825
865127493
389672541
452819637
617435289

957342186
284619375
163875924
576138249
839427561
412956837
741293658
398564712
625781493

249365178
518497623
763812495
132689547
457231986
896574231
671943852
324158769
985726314

974325168
623891457
815467293
459682371
138749526
762513849
241936785
586174932
397258614

954326178
723891465
816475293
469782351
538149627
172653849
241937586
687514932
395268714

578364192
649215783
132798546
294876351
315429678
867531429
426187935
781953264
953642817

798345162
645129837
123786594
254918376
367452918
819673245
972834651
486591723
531267489

628375194
194286573
753419268
562947381
819532647
437168925
971654832
245893716
386721459

748396125
561872934
239514786
986251473
354789612
127643598
472935861
695128347
813467259

642378195
813459627
975216438
261983754
594721863
387645219
726594381
458132976
139867542

749385126
561724839
283169457
136278594
958416372
427953681
692531748
314897265
875642913

745389126
961724835
283165497
136278954
859416372
427953681
692531748
514897263
378642519

928354167
465971832
173826594
614297385
397548621
852613479
231765948
746189253
589432716

829354167
465781932
173926584
614278395
387549621
952613478
231865749
746192853
598437216

845326197
623917548
179854632
792548361
384169275
561273489
417695823
236781954
958432716

958326147
623417598
174859236
792548361
386192475
541673982
417965823
239781654
865234719

265384197
814297635
793156428
652719384
971843562
438625719
327468951
586971243
149532876

579346128
132789456
684215739
325874961
947651283
816932547
761528394
293467815
458193672

279364158
436518297
158279346
562947831
781635429
394182765
643851972
825793614
917426583

475326198
682914537
391785246
846173925
713592684
259648713
968451372
527839461
134267859

924365178
675981432
183472596
716298345
398546721
452713689
231857964
869134257
547629813

924365178
675891432
138472596
213957864
896134257
547628913
761289345
389546721
452713689

564372189
792841536
831695247
627184395
459263718
183957462
348529671
216738954
975416823

927354168
468971253
153286749
735128694
812649537
649537821
274863915
396715482
581492376

946352187
251487963
738169254
614293875
579618432
382745619
827931546
495876321
163524798

985367214
214589763
763214958
452936187
396178425
871425639
537642891
128793546
649851372

649317258
825964713
713582649
238495167
971236485
564178932
397651824
152849376
486723591

546378219
213945768
978612543
397261854
461583972
825794631
684159327
152837496
739426185

546379218
213845769
879612543
367281954
481593672
925764831
694158327
152937486
738426195

684351279
731924586
592678134
418792365
327586491
956413827
243167958
869245713
175839642

785341296
143926785
926578431
831654927
459217863
267893514
394185672
678432159
512769348

795368214
142579863
863124795
584632971
917845632
326791458
439216587
651487329
278953146

875369241
142587936
963124857
594672318
318945672
726831495
437216589
651498723
289753164

675384291
943721856
812695437
596278314
127943568
438156972
759812643
264537189
381469725

879345216
645172389
312968457
761824593
253619748
984537621
438751962
127496835
596283174

487396215
162485379
953721684
318579462
695142738
274638591
739214856
846957123
521863947

958367214
261459873
473182695
315624987
697518342
842973561
734296158
189735426
526841739

541379286
276814935
893625147
918467352
462531879
735982614
359146728
687253491
124798563

176359248
483172569
592864137
719246853
634518972
825937416
267491385
348725691
951683724

176358249
482961537
593472168
718246953
634519872
925837416
267184395
349725681
851693724

586374291
192658437
473129568
649782315
315946782
827531946
938217654
761495823
254863179

586374291
192658437
473129568
649732815
815946723
327581946
938217654
761495382
254863179

956341278
174628935
382597164
298453617
537169482
641872593
815934726
423716859
769285341

598367241
147925386
632184795
821796534
759413628
364258179
916872453
475639812
283541967

896314257
431752698
572698143
683541972
125879436
947263815
264937581
718425369
359186724

195384276
468752931
732691845
653249187
871536492
249178653
386917524
927465318
514823769

685397241
472185936
319624785
938251467
567943812
241876593
796412358
853769124
124538679

694357218
518692473
327418569
735864192
986231745
241579836
463125987
859746321
172983654

897345216
542176893
136829547
623498751
784651932
951732468
418967325
279513684
365284179

897345216
543126897
126879543
632498751
784651932
951732468
418967325
279513684
365284179

954376218
631528947
872149365
593461782
148297536
267853194
326714859
485932671
719685423

591384267
783126459
642795831
934257186
176938524
258641973
415873692
827469315
369512748

756389214
832145976
194762835
683951742
527436198
419827563
361278459
275694381
948513627

947351286
853276149
162498573
431685927
785923614
296147358
379514862
524869731
618732495

489361257
352847691
167925834
238456719
971283465
546179328
793618542
625794183
814532976

746319258
538627149
192548376
485962731
927831564
361754892
619275483
273486915
854193627

694387215
758621493
231459876
342175689
579846132
186932754
863514927
925768341
417293568

596374281
312869475
478152936
725681394
961743528
834295167
653917842
247538619
189426753

596374281
213869475
478152936
725681394
961743528
834295167
652917843
347528619
189436752

586374291
312968475
479152638
725691384
861743529
934285167
653817942
247539816
198426753

586374291
213968475
479152638
725691384
861743529
934285167
652817943
347529816
198436752

985367412
412589763
763214958
254936187
396178245
871425639
537642891
148793526
629851374

975368412
312794568
864215973
259476831
436189725
781523649
548632197
193847256
627951384

975368412
312794568
846215973
259476831
463189725
781523649
538642197
194837256
627951384

675398412
312764895
849215763
256479138
493186257
781523946
938642571
164857329
527931684

729356481
814792536
365814729
271943865
586271943
943685172
438129657
697538214
152467398

571389426
468572931
932146578
214735869
897461352
356928714
183654297
645297183
729813645

826391457
159764382
734825169
541276938
283159674
697438521
968547213
472613895
315982746

826391457
159764382
734825169
541672938
283159674
697438521
968547213
475213896
312986745

526391478
179854362
834276159
641782935
253169784
798435621
967548213
482613597
315927846

925381476
641792835
387645129
453916782
216837594
798254613
562179348
874523961
139468257

291376458
843519627
756824931
938745162
527961843
164238795
689152374
475683219
312497586

576318492
234695178
819427635
942786351
153942867
768153924
497531286
681279543
325864719

985367412
672184953
134529768
496812537
821735649
753496821
367248195
519673284
248951376

679351428
521894673
843267195
392486751
187529364
456713982
935642817
718935246
264178539

752391468
691854237
843726159
526483791
187569324
439217586
975642813
318975642
264138975

596372418
728451963
134689725
479138256
861725394
352964187
213546879
687293541
945817632

629371485
138564729
457982136
974823561
286157943
315496872
593648217
862719354
741235698

927365481
618294537
453178269
864519372
532746918
179823654
285931746
396487125
741652893

426387519
951462837
783195462
534718296
672549381
198236745
219853674
365974128
847621953

482317596
536942178
197658432
871529364
925463781
364871925
758234619
619785243
243196857

924376518
856941273
173825964
495187632
732694851
681253749
349768125
217539486
568412397

826374591
917526834
543198726
792453618
368217459
154869273
635781942
281945367
479632185

189346527
342795168
756281493
214839675
935167842
678452319
563924781
891673254
427518936

241396587
875241936
963758214
654189372
392567148
718432695
126974853
439825761
587613429

126347589
975682413
438159726
384791652
712563894
659824137
261435978
543978261
897216345

749312586
681745923
235896741
192458367
367921854
854637219
523174698
918563472
476289135

268349571
179825436
345176892
436981257
921457368
587263149
752638914
893714625
614592783

748361529
293548671
615297843
187426935
932715468
456983217
569172384
874639152
321854796

748319562
256487139
391256478
837524691
125698743
964731825
613842957
579163284
482975316

768319542
254687139
391254678
837526491
125498763
946731825
613842957
579163284
482975316

648319572
275486139
319257468
863524791
154798623
927631845
731842956
596173284
482965317

678319542
245786139
319254768
863527491
157498623
924631875
731842956
596173284
482965317

267398514
845671923
193524867
638215479
572469381
914837256
359786142
426153798
781942635

149382576
278956134
563471892
751693428
396824751
482715963
835167249
617249385
924538617

981342576
425167938
673859241
597481362
216973854
834625197
769238415
342516789
158794623

971342568
425186937
863759241
596471382
218963754
734825196
649237815
382514679
157698423

296371548
741528936
538469271
675814392
829753164
314692785
452987613
187236459
963145827

962341578
741285936
538679241
459712683
617853492
823496715
284537169
175968324
396124857

862341579
741295836
539876241
458712693
617953482
923468715
294537168
175689324
386124957

624397518
798165342
135824697
956748231
417239865
382516974
869451723
271683459
543972186

872391546
439576182
615842793
754623918
321789654
986154237
263918475
598467321
147235869

972381546
438576192
615942783
754623819
821794635
396158274
263819457
589467321
147235968

826397541
431856297
957142386
243781659
768935124
519264738
372418965
694573812
185629473

786319542
491527836
253846179
365294781
149768325
827153694
574981263
932675418
618432957

879316542
451829736
263745198
395264871
146587329
728193654
584971263
932658417
617432985

976318542
481925736
253746189
365284971
149567328
728193654
594871263
832659417
617432895

192367548
857249631
643815972
214936857
785124369
369578124
936482715
521793486
478651293

984372561
627451938
513689247
756918423
842536179
391247685
169823754
478165392
235794816

984372561
627451839
513698274
756819423
842536197
391247658
168923745
479165382
235784916

192378564
875461293
634295718
321647985
786953421
459812376
948526137
213784659
567139842

826319574
417652983
953784216
645978321
792431658
381265497
538196742
164527839
279843165

694382571
728451936
513769248
867915423
942637185
351248769
176523894
489176352
235894617

621349578
875126934
394857126
943572681
716938452
258614793
482765319
167293845
539481267

912346578
865197234
374852169
243579681
791638452
658214793
489725316
127963845
536481927

692374581
513829476
478165932
726581394
951743628
834296157
265917843
347658219
189432765

692374581
315829476
478165932
726581394
951743628
834296157
263917845
547638219
189452763

962374581
315829674
487165932
724581396
651793428
839246157
243917865
576438219
198652743

769342581
513698247
428751963
372815496
185469372
694273815
857134629
236987154
941526738

682374591
513928476
479165238
726591384
851743629
934286157
265817943
347659812
198432765

682374591
315928476
479165238
726591384
851743629
934286157
263817945
547639812
198452763

849315672
623874591
715296834
372168945
198543726
564927183
287451369
956732418
431689257

981352647
326497851
574186329
132769485
865241973
497835216
758923164
643518792
219674538

587391642
649782513
123564897
271659438
396428175
854137269
762915384
435876921
918243756

418375629
325469178
679182534
142936857
753218946
986547312
831794265
297653481
564821793

948371652
523469781
761258934
485726319
672193845
319845267
237614598
894537126
156982473

795328614
146579823
823164795
584632971
917845236
362791458
439216587
251487369
678953142

542319678
981756432
763824195
156293847
274681953
398475216
835142769
617938524
429567381

158329647
463178295
972456318
846912573
591763824
237845961
789234156
315697482
624581739

915384627
832756149
674291853
128935476
749162385
356847912
463528791
591473268
287619534

874395612
591762384
362184579
637829145
248651793
159437826
723916458
485273961
916548237

548371692
731926458
692458731
159243876
364817925
827569143
975182364
486735219
213694587

548371692
731926458
692458731
153249876
964817325
827563149
375182964
486795213
219634587

917352684
568974132
324816579
436785921
275491368
891623457
142568793
753249816
689137245

187352694
569814732
324967518
436589127
258471369
971623485
742196853
813245976
695738241

157392684
893146527
264857931
431968752
625471893
789235416
912684375
548723169
376519248

521378694
873964512
946215837
169842753
457639128
382157946
614583279
235796481
798421365

524391678
937268154
816547932
468973215
351682497
279154863
645729381
192835746
783416529

897341625
415826937
236597841
158672394
962435718
374189562
683254179
721968453
549713286

427398651
531467298
968152347
253814769
874936125
619275834
382541976
795683412
146729583

594381672
217546893
863792514
639274185
421859367
785163429
976415238
358627941
142938756

814326795
395487612
726195483
251943867
938672541
647518239
163254978
579861324
482739156

489356712
512487963
673192584
935624178
841975326
267813495
358761249
194238657
726549831

652318794
314967852
879452136
496521387
781639245
235784619
927143568
543876921
168295473

524396781
719284536
863157942
271439865
358672194
946815273
495761328
687523419
132948657

865329741
147586932
923174856
594762318
318945267
672831495
436217589
251498673
789653124

526348719
983716542
714295863
137452986
298631475
465879321
341527698
679183254
852964137

469318725
183527649
572964813
327896451
894175362
615243987
931682574
756431298
248759136

619354728
785291634
324867159
971483265
542916873
863725941
257139486
138642597
496578312

586324791
197658432
423179568
649732815
815946273
372581946
938217654
261495387
754863129

564381729
283796154
197254683
831579462
426813975
759462318
345627891
978135246
612948537

148359726
293467581
657128394
516243879
374986215
829715643
965871432
481632957
732594168

186329745
457168293
932457618
849712536
571693824
263845971
698234157
315976482
724581369

289365714
476189532
315247869
793521486
162498375
854736921
647852193
528913647
931674258

845316792
679284153
312579684
567893241
934127568
128645379
451738926
296451837
783962415

158392764
942867315
637451829
825146973
391728456
764539182
413675298
579284631
286913547

489326751
657481932
213579864
735614298
896752143
124938576
378265419
542193687
961847325

156394728
278651439
934287156
897145362
413862975
625973814
581436297
369728541
742519683

918354726
536927481
247618953
169782345
472536819
385491672
794265138
823179564
651843297

769314825
538276194
412598763
986453217
341782659
257961438
824139576
695827341
173645982

269341857
715982463
834567129
427638915
391254786
586179342
948725631
153496278
672813594

725346891
916852734
483197652
351684279
248973165
679521483
832465917
567219348
194738526

597342861
628197435
431586297
984735612
376214589
215869743
749651328
153428976
862973154

729315846
548679213
316482957
871536429
932841765
654927381
263194578
495768132
187253694

267391845
543862179
981574236
615489327
479236518
832157964
194725683
326948751
758613492

972365841
458197623
631482597
395871264
716924358
824653719
243716985
587249136
169538472

642317895
153869742
987245136
836421579
571693284
429578613
268734951
794156328
315982467

642317895
153869742
987245136
836421579
571693284
429578613
268734951
794152368
315986427

257314896
963287154
841659273
512968347
398472615
674531982
425193768
739846521
186725439

576324891
198657432
423189567
649872315
315946278
782531946
937218654
261495783
854763129

649371825
187259643
253846179
496783251
715692438
328415796
831527964
962134587
574968312

617392845
482567139
593481672
735618294
826934751
941725386
379156428
158243967
264879513

194372865
587614239
326598417
268437951
975126384
413859672
639745128
852961743
741283596

967354821
524178936
138269574
371825649
459716283
682943157
293481765
715632498
846597312

297354861
543168927
816927435
671593248
385742196
429816573
132689754
754231689
968475312

517392846
682475139
493681572
736518294
825934761
941726385
359167428
168243957
274859613

524397861
781456293
396182574
237548916
145769382
968213745
653871429
812934657
479625138

624397815
751482963
839561427
278913654
346875291
915624378
482156739
163749582
597238146

946317852
538629147
172548396
485962731
729831564
361754928
617295483
893476215
254183679

549326817
286147539
731985264
458713926
167892453
923654781
875461392
694238175
312579648

796325841
851947623
234681597
583419276
417862359
962753418
375298164
628174935
149536782

759321846
861947523
234856179
473519268
596782314
182463795
318294657
925678431
647135982

796315842
185427936
234698517
372986451
968154273
541273698
853742169
417869325
629531784

927365841
618294537
453178269
864519372
532746918
179823654
245931786
396487125
781652493

952371864
736428915
148569327
271836549
493215786
865794132
524983671
319647258
687152493

852347961
617952834
439168752
361794285
294583176
785621493
923475618
578216349
146839527

685347921
243196857
791285634
954821763
362759148
817463295
129538476
576914382
438672519

258371964
461298573
973654128
624183759
539742816
817965342
145836297
396527481
782419635

845367912
261954873
973182645
314629587
652718394
798435261
437296158
189573426
526841739

846351927
195276843
273948156
961725384
782134695
354689712
438597261
517862439
629413578

216378945
487259163
359146782
673521894
948637251
125894637
591462378
732985416
864713529

218346975
547891632
936527814
853179246
762485193
491632587
689754321
124963758
375218469

846312975
753649182
192758634
628497513
519863247
374125869
937586421
281974356
465231798

162384957
794521683
853679142
629458371
385917264
471263598
236745819
517892436
948136725

457391862
362758149
819462735
173249658
594876213
628513497
986125374
241937586
735684921

458321967
367859142
912467835
173248659
584976213
629513478
796185324
841732596
235694781

659341872
372869145
814572936
193254768
546987213
728613459
267195384
981436527
435728691

827351694
139467258
654892713
298675341
573124986
416983572
781239465
365748129
942516837

827351694
139467258
645892713
298675341
753124986
416983527
581739462
362548179
974216835

725341689
134689527
869572314
357428961
986137452
241965738
592716843
478253196
613894275

864351972
123976548
579284631
731625894
652498317
498137265
916542783
247863159
385719426

628371954
354289617
971465823
493526781
516748392
287913546
832694175
769152438
145837269

276391485
935478126
481256793
352947618
647183952
819625347
768519234
123864579
594732861

425371698
689254713
713698542
942587361
378162459
561439827
296743185
134825976
857916234

467321589
923857146
851496723
174682395
539174268
286539471
718943652
645218937
392765814

596341278
124687953
837295416
682913745
351472869
479568321
713826594
965734182
248159637

864351792
123769485
957842163
692584317
318627954
475913826
741295638
589436271
236178549

295361784
643782951
718495632
854927316
937516248
162834597
371658429
526149873
489273165

857391264
643852179
912764538
481279653
769538421
235146987
176485392
528913746
394627815

758391462
643752189
912864537
871249653
469537821
235186974
126475398
587913246
394628715

867391452
245678931
193524876
726419583
438756129
951283647
679835214
384162795
512947368

268391475
753462189
419875632
841259763
972634851
536187924
127546398
685913247
394728516

824361759
153927864
769458321
572189643
318546297
946732518
637294185
291875436
485613972

498351267
752694183
163782459
871569342
936248571
245173896
519827634
627435918
384916725

567381492
182495673
439762518
743128965
925674381
816539724
391246857
278953146
654817239

846371295
293865147
157492368
631529784
524783619
978614523
462937851
715248936
389156472

479351286
281946573
365287941
634518792
592734168
718692435
856179324
147823659
923465817

475361928
296548731
183792456
349175862
567824193
821639574
932487615
714256389
658913247

854371296
296584731
173926845
918645327
647238519
325719684
789153462
531462978
462897153

465381297
297654831
183927456
918746325
754239618
326815749
849163572
631572984
572498163

267391485
431857962
895624713
746285391
123976548
589143627
372468159
618539274
954712836

256391784
479826531
381574296
147685923
593247168
862139457
725468319
938712645
614953872

256391748
479826531
381574296
147685923
893247165
562139487
725468319
938712654
614953872

672351849
543978621
198462573
721549368
359826417
486137295
867295134
214783956
935614782

247391586
531864972
896725413
475286391
123947658
689153724
352478169
718639245
964512837

964351872
517286349
832947615
148795263
753624981
629138457
385472196
491563728
276819534

852391746
619487253
374652198
795243681
128576934
463819527
231964875
546728319
987135462

257341698
698572431
143896572
319625784
726483159
584917326
432768915
971254863
865139247

974361582
618257394
532948716
145896273
863724951
729135468
396582147
451673829
287419635

258341679
679582431
143976582
381625794
726493158
594817326
432769815
817254963
965138247

289351476
751264983
346798251
174683529
965127834
832549617
493872165
627915348
518436792

856321749
914687253
372954168
795243681
168579432
243816597
631492875
529768314
487135926

659321487
482579361
317864925
943756218
725918643
168432759
876143592
231695874
594287136

649321857
582974361
317865429
463759218
725618943
198432675
876143592
231596784
954287136

649321587
582974361
317865429
463759218
725418693
198632745
876143952
231596874
954287136

724351698
856297341
931486752
173629584
468135279
592748136
287564913
319872465
645913827

679321548
524689173
381457692
253746819
148592367
796138254
937215486
465873921
812964735

975321648
624985173
381467952
293746815
148592367
756138294
537219486
469873521
812654739

685321749
724965381
193478652
271846935
346592178
859713264
938257416
467189523
512634897

485321769
726459183
391678452
273846915
164592378
859137246
538214697
647983521
912765834

475361829
683259417
192874356
517498263
249635781
836127945
964712538
721583694
358946172

975321648
182964375
643857129
537649812
429518763
861732954
718495236
394276581
256183497

978361452
426578319
315249876
193452768
547186293
682937145
261793584
759824631
834615927

984361752
267584319
315792486
158429673
643157928
792638145
579843261
831276594
426915837

985341762
346782195
712956438
427568319
863129574
159437826
531294687
694873251
278615943

457321986
628594137
139876452
264985713
783412569
591763824
372148695
916257348
845639271

987361425
253947618
164852739
635428197
741596382
892713546
518639274
376284951
429175863

289341756
156297483
437586291
328679514
794153862
615428937
843962175
962715348
571834629

845392671
329617854
716458239
457836912
982175463
163924785
574261398
231789546
698543127

185392764
642517389
937684125
813245697
794861253
526739841
468973512
271458936
359126478

798352461
463891752
152647389
387416295
541239678
629785134
934168527
876524913
215973846

894362571
573941862
162758349
348517296
729436185
651829734
935174628
287695413
416283957

719342586
465897123
382561479
248756931
657139842
193428765
931684257
524973618
876215394

679352814
412867539
358194267
547638921
836219475
291475683
783546192
924781356
165923748

697352814
435981726
821764395
569147283
273698451
184235679
756813942
942576138
318429567

618392754
523847961
794651832
862179543
357468129
941235678
239586417
176924385
485713296

579382146
826149357
431765892
347216985
615938274
982574613
264897531
793651428
158423769

157382469
843965721
629417358
578124936
294653817
316798542
765239184
481576293
932841675

846372195
271954638
935186427
689215374
413798256
527643981
358421769
192567843
764839512

975382461
134976528
862154379
218765934
597413286
346829715
423691857
751248693
689537142

945372168
862194753
173568294
689415327
431726985
257983641
396857412
728641539
514239876

849312576
371465928
562798143
925871634
483256719
716934852
638547291
297183465
154629387

174362598
652819743
983475216
318697425
729543681
546281379
261738954
497156832
835924167

968372451
471589632
523146987
357468219
219753846
846291375
782914563
635827194
194635728

865372491
391845627
742961835
976154382
254638179
138297564
423716958
589423716
617589243

687352491
593148267
142976835
264539718
735281946
918764352
421895673
879613524
356427189

689352471
534178269
172496835
263549718
745681923
918237654
421865397
896713542
357924186

786352491
534198276
192467835
273549618
645781923
918236754
421875369
867913542
359624187

876392415
915674283
324518679
732186594
149235867
568749132
683457921
497821356
251963748

794382516
561947823
832651749
315726984
689435172
247198365
926873451
173564298
458219637

467392518
293851674
851467923
145279836
638514297
729638451
372986145
916745382
584123769

458372691
273961845
961485723
146258937
739614258
825739416
382597164
597146382
614823579

849312675
516974238
237685419
698257143
723149586
154836927
482593761
971468352
365721894

625384791
843791265
791526834
217465983
354978612
968213457
476159328
582637149
139842576

198324765
427569318
536718942
369851274
841297536
752643891
674982153
213475689
985136427

179324865
428567319
536819742
367951284
941782536
852643971
784296153
213475698
695138427

571394826
269875341
834261957
698537214
457912683
123648795
782156439
945783162
316429578

891354672
524679831
376281549
932568417
718943256
465712983
159436728
287195364
643827195

196374825
578216934
324895167
849167253
637582419
251439786
412953678
963728541
785641392

165394287
429578316
837216594
754982631
386751429
912643758
678125943
291437865
543869172

578364912
632719548
941582376
459278631
217653894
386941725
195436287
724895163
863127459

679354812
832716549
541892376
485279631
217683954
396541728
168435297
923167485
754928163

657384912
938216547
241579368
482957631
516823794
379641825
195438276
723165489
864792153

287394165
914562387
536871429
653289741
849715236
721436958
168923574
395647812
472158693

257364198
843519267
961872534
738256419
596481723
412937685
625793841
179648352
384125976

812374695
957681234
634295718
149826357
328517946
576943182
483162579
295738461
761459823

928314657
714659328
356872149
567923814
432187965
891465732
285736491
679541283
143298576

591384627
728561439
436297851
359128746
264759318
817436295
645973182
983612574
172845963

417385692
653927814
892461735
138674529
745239186
926518347
261743958
379852461
584196273

412375896
853269714
796481235
137924568
945638172
628517349
261843957
389756421
574192683

689325741
724619583
351478692
273846159
146592378
895731264
938257416
467183925
512964837

942375168
158462937
673891254
431627589
726958413
895143726
369214875
287539641
514786392

729345861
481796325
653821479
965283147
342157698
178964253
516478932
234519786
897632514

976325184
481796325
523481679
234179856
765248913
819653247
698517432
352864791
147932568

928365417
741892365
365147289
476219538
213578946
589634721
632951874
194783652
857426193

217395468
845162739
396748521
753821946
982476315
461539287
134987652
678254193
529613874

892375614
437261859
615894327
953642781
274183596
186957432
561439278
349728165
728516943

721395648
456278193
893164572
264931857
938457261
517682934
189543726
642719385
375826419

218345679
965172834
347869521
853921746
692487315
471536298
136798452
789254163
524613987

217396485
349518726
685247319
192874563
473652198
856931274
538729641
761485932
924163857

217356498
345819726
698247315
182974563
453682179
976531284
539728641
761495832
824163957

217356498
645819723
398742615
182974536
456283179
973165284
769528341
531497862
824631957

479386152
631452879
582719463
156948327
894273516
327561948
965824731
243197685
718635294

874356192
631942875
592718463
156489327
489273516
327561984
965824731
243197658
718635249

284396175
635871942
179524638
467213589
891457263
352689714
523768491
718942356
946135827

729356481
583491672
416287935
352714896
671938524
894625317
248579163
935162748
167843259

289316745
743925861
156478392
834561279
697842153
512739486
368197524
971254638
425683917

721356498
984127563
635489127
568742931
397518642
412963875
843671259
176295384
259834716

754326918
213789645
968154327
576918234
821435796
439267581
385642179
692871453
147593862

754326819
213789645
968154327
576918234
821435796
439267581
395642178
642871953
187593462

519376824
768124593
423598176
831462957
672985341
954713268
396241785
187659432
245837619

729346851
481725396
563891472
956283147
342167589
178954263
615472938
297538614
834619725

218356974
946278153
537914826
823145697
654789231
179632548
765893412
481527369
392461785

951386274
432157986
678294135
195742863
843619527
267835419
516978342
324561798
789423651

851396274
432157986
697284135
175942863
943618527
268735419
516879342
324561798
789423651

489356271
731928465
526174398
817562943
294713586
653489127
965841732
378295614
142637859

527396481
981745362
436821597
315469278
764582139
892137645
273914856
658273914
149658723

928376514
174592863
356481792
495623187
831759426
762148359
243915678
619837245
587264931

529316784
418795326
376842159
864923517
932157648
751468932
285639471
647581293
193274865

925316784
418597326
376842159
869723415
742165938
531984672
293678541
687451293
154239867

214396758
567428193
893175246
475931862
938562471
621784935
149853627
756219384
382647519

189347562
326159478
547628913
472896351
835714296
691532847
963481725
218975634
754263189

695347182
437812569
281659473
763194825
549283617
128576394
876425931
352961748
914738256

148327695
792658341
563914287
351842976
876193524
924576813
617285439
239461758
485739162

526397418
489251763
317468592
791824356
853176924
642935187
265749831
978613245
134582679

456387912
237916485
891452736
915864273
742135869
368279541
584623197
123798654
679541328

941357268
358621749
276849135
134785926
789162453
562934871
697413582
423598617
815276394

125387946
478296513
396514287
263751498
759842361
841639725
532468179
984175632
617923854

821367945
594128673
736594128
679842531
458913762
312675489
943781256
187256394
265439817

412357698
967281534
583694712
826915473
751423869
349876125
194738256
635142987
278569341

986317542
237458961
154269783
841972356
763541298
529836174
398625417
672194835
415783629

924357861
837961245
165428793
259683174
748195632
316274589
673542918
482719356
591836427

945317268
821469753
736825941
268931574
397546182
514782639
472698315
153274896
689153427

654397281
128465397
379281645
481576923
532914768
796832514
247658139
813729456
965143872

482367195
365189472
971524386
723895641
618742953
594631827
147953268
859216734
236478519

845397162
617482953
293516784
372158496
564729831
189643275
751964328
438275619
926831547

429367185
865914372
371582694
784123956
532698417
916475823
693751248
158246739
247839561

258367491
179584623
643129578
912453786
465978312
387612954
831745269
724896135
596231847

986317452
257984136
134265987
823149765
495726813
761853249
519678324
678432591
342591678

628317495
513469728
794852136
875923614
942176853
361584972
236798541
459631287
187245369

192387654
846152793
537469128
653214987
978536241
421978536
319745862
264891375
785623419

159387642
246915873
873264519
721653498
685479321
934128756
318542967
492736185
567891234

425317689
718596324
396842157
867923415
942165738
531784962
274638591
689451273
153279846

429317865
513896427
687452139
375924618
942168753
861573942
236749581
758631294
194285376

624317895
513869724
798452136
375924618
842176953
961583472
236798541
459631287
187245369

425317896
817596324
396482157
678923415
542168739
931745682
264839571
789651243
153274968

496378215
372516948
185429673
613945782
248763591
957281436
739852164
821694357
564137829

576398412
429751836
318462597
891624753
653187924
742935168
265849371
987213645
134576289

279318465
618475932
354962781
983724516
425631897
167589243
591246378
832197654
746853129

712358469
469271583
583496721
694832157
351764892
827915346
948127635
136549278
275683914

415368729
978521634
632794518
327816495
861459372
549237186
154983267
786142953
293675841

417328965
298645173
356197824
983256741
542713689
761984352
674539218
829461537
135872496

794318625
561427398
823596417
139275846
472861539
658934172
385742961
246189753
917653284

479318526
651427398
823596417
384251679
962874153
715639842
548962731
237185964
196743285

972318645
165974283
843526791
317495862
284631579
596782314
758249136
421863957
639157428

195328746
238746951
467591328
671954283
942183675
853267419
589672134
714839562
326415897

942318765
175964283
863527491
314695872
286731549
597482316
658249137
429173658
731856924

947368125
382571946
651924783
723415698
165789234
498632517
836297451
214856379
579143862

567398142
249617583
381254796
756943821
938172654
412586937
693725418
174839265
825461379

947368512
261457398
583192467
724586931
358921674
619743825
832614759
496275183
175839246

124398567
697514238
853627914
938256471
762143895
541789326
279865143
315472689
486931752

517398642
249167583
386254791
751943826
938672154
462581937
693725418
174839265
825416379

195328647
428567913
637194258
389741526
741256839
562983174
954672381
273819465
816435792

925318647
713564928
468972135
357629814
642185793
891743562
239856471
576431289
184297356

425318697
719564328
368972145
957623814
642185739
831749562
293856471
576491283
184237956

786329514
514786392
239541876
451237689
928654731
673918245
892463157
345172968
167895423

187329645
645187392
239654817
564231789
928765431
713948256
892573164
356412978
471896523

156379824
423861759
789524631
942685173
831497265
675213948
264158397
317946582
598732416

654329817
219687345
738154926
563918274
821475693
497236581
975843162
382761459
146592738

185329647
239746851
467581329
671854293
942163785
853297416
598672134
714938562
326415978

168329754
253674189
497158362
726843915
549712836
381965247
834597621
675281493
912436578

257349861
916758324
834162795
372486519
489215637
165937248
621574983
748693152
593821476

528349167
194786235
763521489
642815793
931467528
857293614
479632851
215978346
386154972

854379612
267814359
139562874
541987263
326451798
798236541
613798425
982645137
475123986

682317945
391654827
754829316
437962581
815743692
269185734
578491263
126538479
943276158

274318569
863495712
951267384
147852936
385679421
692134857
528941673
739526148
416783295

765319482
983426751
241785396
829537614
457168923
316942875
194853267
572694138
638271549

729315486
186249357
453876291
274931865
938652714
561487923
697524138
345198672
812763549

456318792
271946583
983527146
347182965
625794831
819653427
738465219
592831674
164279358

842319756
597468321
136257498
965842137
428731569
713596842
389125674
251674983
674983215

927316485
863475291
145829376
731568942
596234817
482197653
319782564
258641739
674953128

985317624
721465839
634892517
369574182
218936745
547128396
476283951
892651473
153749268

685319724
721465839
934872516
376594182
218736945
549128367
457283691
892651473
163947258

869317245
235984617
741526983
487635192
912478356
356291478
193852764
524769831
678143529

647319258
815642973
932587614
264758139
758193426
193264587
326475891
479821365
581936742

749312568
836457129
251869734
172698345
965734281
483521697
527946813
314285976
698173452

958312647
427698351
163745892
732164589
815923764
694587213
386479125
279851436
541236978

567312984
293748651
481956237
634589172
958271346
712463895
825134769
146897523
379625418

195328647
746159832
823764159
579416283
318275964
264983715
437891526
682547391
951632478

196325847
478169532
523784169
769418253
315276984
284953716
637591428
852647391
941832675

459321867
682597143
731684925
327946581
145872396
896135274
973458612
218763459
564219738

547329861
163485927
829716453
678542319
231978546
495631782
916857234
784263195
352194678

471329568
562871493
389654712
953418627
648237951
217596834
736185249
195742386
824963175

819326475
546897312
327451986
493682157
165734298
278519634
982145763
654973821
731268549

471326985
698154372
235978614
916547238
583219467
742863159
864791523
127435896
359682741

819325467
653847192
427961358
942653781
136278945
578419623
291784536
784536219
365192874

986327415
745618392
123954876
392781654
568249731
417536928
254893167
631475289
879162543

647329581
852147369
913658427
539216748
176984253
428735196
784593612
391462875
265871934

647329581
853147269
912658437
539216748
176984352
428735196
784592613
365871924
291463875

457329681
862157349
913468725
639241857
174985263
528736194
785693412
346512978
291874536

547329681
863147259
912568734
639251847
175984362
428736195
784692513
391875426
256413978

684325197
931876542
257149863
423917685
716584239
598632714
842791356
175463928
369258471

584329167
931876542
267145893
423917685
715684239
698532714
842791356
176453928
359268471

718329456
953468721
246517389
597241863
834695217
621783594
172836945
465972138
389154672

769325184
381974625
542816937
836147259
294653871
175298463
423761598
958432716
617589342

567329184
381574629
942816735
896147253
274653891
135298467
423961578
758432916
619785342

497328615
512647938
683915274
148236759
736594821
925781346
371469582
859172463
264853197

586327149
917684235
423195867
734251986
251968374
698473512
372516498
165849723
849732651

586327149
917684235
423195876
634251987
251978364
798463512
372516498
165849723
849732651

658327149
971684235
432195876
543261987
216978354
789453612
327516498
165849723
894732561

657329148
891674235
432185769
543291876
216857394
978463512
329516487
165748923
784932651

497328651
512647938
683915247
148236795
736594812
925781364
371462589
859173426
264859173

458327961
791648352
632915847
526184793
149753628
387296415
264831579
973562184
815479236

465328971
913746285
287195643
326857194
798614532
154932867
641579328
832461759
579283416

485329671
316748295
297165843
628957134
739614582
154283967
841576329
962431758
573892416

956328471
143697528
872145369
681734952
429586137
735912846
394271685
517863294
268459713

964328571
873516942
152974368
387245196
245169837
619783425
796451283
421837659
538692714

956328471
841967352
372145968
497856123
238719645
615432897
129584736
763291584
584673219

968325174
512476983
473981526
184539267
759268341
326714859
241653798
895147632
637892415

896325147
734916528
521784369
217538694
649271853
358469712
975143286
463852971
182697435

875326419
321594867
946817253
692148735
157239648
483765192
268951374
534672981
719483526

517326498
638491725
294875136
825647319
741983652
369152874
453218967
182769543
976534281

846327519
321695874
957814263
792158346
164239758
583476192
278961435
635742981
419583627

796324518
481579632
523816749
247951863
168243975
935687421
672198354
319465287
854732196

769324518
481579623
523816749
247951836
158463972
936287451
672148395
314695287
895732164

679321845
548697231
123845976
867953124
312486597
954172683
296534718
731268459
485719362

649327518
137584692
258916743
483175926
561298437
792643185
976831254
315462879
824759361

812349765
369725814
547861329
198456273
423917586
756283491
984632157
275194638
631578942

781346259
295781364
634952187
813567492
476298513
952413876
329875641
148639725
567124938

961345278
574682193
283917465
396821754
142753986
758496312
437168529
829574631
615239847

859347621
634512978
271689543
965873412
123495786
487261395
792136854
318954267
546728139

962345718
735218649
481976532
356197284
124683975
897524361
613459827
548732196
279861453

816342957
427695138
953187624
785469312
239851746
641723589
564938271
378216495
192574863

816342957
427695138
953187426
785469312
239851764
641723589
564938271
378214695
192576843

962347851
187569423
453128679
635782194
819456732
274913586
321675948
748291365
596834217

952348167
417926835
836715249
571432698
398167452
264859713
129574386
683291574
745683921

789341562
621958374
534726819
258193746
417862953
963475281
145237698
872619435
396584127

789341265
621958473
534726918
258163794
417892356
963475182
145287639
872639541
396514827

952348167
471926835
836715249
517432698
398167452
264859713
129574386
683291574
745683921

529346781
367185249
418927356
943768125
856219473
172453698
794531862
281694537
635872914

957342186
261598374
384617925
713825649
845769231
629431857
498153762
532976418
176284593

576348129
291756834
834192576
163825497
485679213
729431658
957264381
612983745
348517962

759348162
621957438
384126795
973584621
468219573
215673984
192865347
546732819
837491256

986341257
134572968
257698341
763159482
842763195
519284673
471826539
628935714
395417826

986341257
137562948
254798361
763159482
842673195
519284673
471826539
628935714
395417826

986342517
251687934
437915268
372159846
168234759
594876123
729461385
845723691
613598472

719346528
284759631
365128749
592683417
647912385
138574296
921465873
476831952
853297164

817346529
293875641
465129783
532697418
678412395
149583276
321768954
786954132
954231867

817346529
293875641
465129873
542693718
678512394
139487256
321764985
786951432
954238167

179342568
638579142
254816793
786295314
425631879
391487256
942153687
813764925
567928431

915348762
243567891
867921534
584619327
631275948
729483615
496752183
378194256
152836479

956342817
241687935
387915264
872159346
164238759
593476128
729561483
638724591
415893672

275341986
638295174
194678532
849537261
563182497
721964853
382456719
456719328
917823645

589347162
326159487
147826935
978215643
412963758
635784219
751432896
893671524
264598371

916358472
435267819
287194653
879631245
341582967
562479381
723816594
694725138
158943726

167359482
452718963
389426157
274963815
693581724
815247396
528174639
736895241
941632578

648352791
297186435
513794862
762941583
834265179
159873246
476519328
381627954
925438617

687354912
193627854
452918637
761492583
524831769
938765241
346289175
819573426
275146398

687354192
193627584
452918367
741892653
526431879
938765421
364289715
819573246
275146938

694358127
521967438
873214596
945672813
317895642
268143759
789521364
452736981
136489275

981356724
423789651
756142389
815934276
369827145
247615938
592471863
134268597
678593412

281357649
976248315
453169278
125834796
397621854
648975132
512796483
869413527
734582961

482357961
361498572
975216843
857641329
629583714
143972685
234869157
796125438
518734296

782359164
916482357
435716892
894675231
657231489
123948576
548197623
271563948
369824715

941352867
325786149
867149523
186475392
239861475
754923681
673598214
598214736
412637958

921358467
847629351
653471928
532147689
418963275
796582134
269715843
185234796
374896512

964351287
521478693
783926415
278163954
619542378
435897162
147289536
892635741
356714829

927354681
458126973
163987542
315849267
896273154
274615398
549731826
681492735
732568419

864357291
719268543
532149876
143985627
675421938
928673415
257814369
386792154
491536782

476358129
291746835
853192476
165824397
384679251
729513648
947261583
632985714
518437962

869354172
425176398
731928465
647215839
192863547
583749216
278631954
356492781
914587623

786354291
491672853
253918746
547261938
169583427
832497615
314826579
625739184
978145362

784359216
631842597
259617834
973426158
842175369
165938472
426593781
397281645
518764923

967358241
821647539
345912678
159486327
673521894
284793165
592834716
738169452
416275983

478359261
961782534
325614789
156497328
783521946
294863175
542936817
639178452
817245693

476358291
981672453
523914768
257861934
619243587
348597612
862739145
135426879
794185326

726359481
981274635
453816792
547921863
238567914
169483527
672148359
314695278
895732146

789352416
645198237
312674589
974813652
258467193
136529748
523946871
497281365
861735924

894351672
713629854
265847193
358276941
471938526
926514738
139782465
642195387
587463219

894356721
126497835
537218946
953641287
418725693
762839514
645182379
271963458
389574162

648351792
251697834
379842561
734165289
892473156
516928347
165789423
487236915
923514678

689357214
254619837
371842569
437165982
812793456
596428371
165984723
748236195
923571648

689357142
254619837
371842569
437165298
812793456
596428371
165984723
748236915
923571684

649358217
258671934
371942568
734165892
912483756
586729341
165897423
497236185
823514679

914358762
685297143
372641589
167839425
849725631
253164897
431582976
796413258
528976314

874362915
293517684
156849723
637284591
489651372
512973468
348196257
761425839
925738146

187369452
239547681
546182739
472893516
615274398
893615274
758421963
364958127
921736845

785364912
193725864
462918735
671492583
524831679
938576241
347289156
819653427
256147398

587364192
193725864
462918375
741892653
625431789
938576421
374289516
819653247
256147938

587364192
193728465
462915387
741892653
628531749
935476821
374289516
819653274
256147938

849362157
517894236
263751498
926475813
784613925
351289674
472938561
695147382
138526749

924368715
751924836
683571429
549612387
816743952
372895641
237456198
198237564
465189273

917365824
482719635
653248917
894651372
761923458
325487196
136574289
548192763
279836541

985367421
416928537
372145896
724651983
159832674
863479215
648213759
237594168
591786342

975368421
416927538
382145697
824751963
159632784
763489215
647213859
238594176
591876342

785369421
416278539
392145687
924851763
157632894
863497215
648713952
239584176
571926348

728361459
493857216
165249783
681472935
942536178
537198642
376984521
819725364
254613897

495368271
316742985
287195643
962857134
738614592
154923867
641579328
829431756
573286419

947362185
251498673
683517924
716824539
834759261
529631847
398146752
462975318
175283496

542369781
768215439
913847652
251936874
896754213
374128596
429581367
687493125
135672948

587364291
491582673
632197548
725431986
863925714
149876325
318259467
256748139
974613852

785361294
429578163
163429857
612794538
357186942
948235671
276853419
534912786
891647325

951368247
873924516
642715389
485672193
169853472
327149865
734591628
516287934
298436751

791362485
265894137
348571296
837246951
514739862
629158374
972613548
153487629
486925713

748362591
916854732
235719648
673481259
591623487
824975316
162538974
457196823
389247165

879362541
456189372
123745869
395426718
214837956
687591423
731258694
568914237
942673185

829375416
753461982
461829537
274518693
935642178
186793245
342157869
698234751
517986324

819375264
653824197
427961358
792653481
136248975
548197623
271489536
984536712
365712849

625379841
984156723
713248596
836795214
597421638
241683975
179864352
362517489
458932167

829371465
371645289
564829371
186532794
452798613
793164528
935217846
248956137
617483952

916374825
348952176
752186349
489521763
637849512
125763984
561497238
874235691
293618457

986372154
471586293
352914867
569721438
238465971
714893625
647159382
823647519
195238746

628371459
497856213
135249687
781462935
942537168
563198742
376984521
819625374
254713896

982376154
415928367
763415892
241867539
679253418
538149726
196584273
857632941
324791685

982376154
415298367
763415298
241867539
678953412
539124786
126549873
857632941
394781625

982376154
415982367
763415892
241867539
679253418
538194726
126548973
857639241
394721685

892376154
415982367
763415892
241867539
679253418
538149726
186524973
957638241
324791685

892376154
415289367
763415298
241867539
678953412
539124786
126548973
957632841
384791625

924376158
683521497
715489326
537194682
162758934
498632715
271843569
349265871
856917243

859374261
621985374
473126958
967431582
315268749
284597613
742619835
196853427
538742196

984372165
157986432
236541789
841235697
769418253
325697814
573164928
698723541
412859376

546379281
217854396
398126754
472968135
839715642
165432978
751683429
923541867
684297513

429375186
316948752
785162439
842697315
953421678
167583294
591236847
238754961
674819523

945376218
861542397
273819645
426751839
397268451
518493762
759684123
134927586
682135974

495376218
861542397
273819645
726451839
349268751
518793462
957684123
134927586
682135974

864379251
931542678
257168943
348925716
729416835
516837492
172654389
495283167
683791524

956378412
814625937
732419685
548932761
397156248
621847593
185764329
263591874
479283156

829371564
341526897
675948123
594217386
136854972
782693451
967135248
218469735
453782619

498376521
123458679
657219843
365941287
914827356
782563914
846132795
231795468
579684132

691374582
827615439
534289617
312496758
765832194
948157326
486521973
173968245
259743861

821374659
549826137
376951428
638492571
194587263
257613984
483165792
962748315
715239846

945372816
231586974
786914253
862149735
157238649
493765128
629451387
578623491
314897562

196374852
527198436
348625917
781259643
935846721
264713589
852937164
419562378
673481295

726381459
148259637
935476218
561927843
384615792
279843165
612598374
893764521
457132986

725381496
148296537
963475218
591627843
384519762
276843159
612958374
859734621
437162985

719384562
852967413
436512978
921478635
384695127
675231894
598123746
143756289
267849351

549382716
163794582
782615394
827946135
496153278
351827469
218579643
675438921
934261857

942387165
173569482
586241397
218954736
354672819
697813524
729135648
835496271
461728953

249387165
173569482
586241397
831954726
452673819
697812534
728195643
915436278
364728951

791386254
482597316
365412987
639754128
218639745
547128639
154963872
876241593
923875461

756381942
493762851
128495736
931248567
587136429
642579318
875624193
219853674
364917285

746389521
281645739
395172846
453917682
172864953
869253417
638591274
517426398
924738165

469381752
731925468
825746319
246579183
573812694
198634527
354268971
987153246
612497835

695381472
821674395
473259861
934562187
762148539
518937624
157896243
346725918
289413756

649387152
572461893
381529647
864275319
125893476
793614285
916742538
257138964
438956721

975382416
241576983
386914257
862149735
157238649
493765128
629851374
534627891
718493562

791385462
628194573
543726189
472938651
159267834
386541297
837612945
914853726
265479318

946382517
251647983
387915264
872159346
164238759
593476128
729861435
635724891
418593672

795382614
812546793
463719258
129863475
674951382
538274961
356127849
241698537
987435126

625381749
781469253
493572186
816234975
234957861
957816432
569728314
372145698
148693527

216384759
579126834
483795216
641279583
927538461
358461927
192657348
834912675
765843192

567392814
219458376
438617925
394571682
672984531
185236749
823169457
746825193
951743268

458392167
769851432
132746895
927134658
384625971
516987324
643278519
871569243
295413786

547392816
163874592
892615374
978246135
451983267
326157489
719528643
685439721
234761958

457398621
163245789
892617354
738129546
249586173
615473892
984731265
521864937
376952418

547398621
163254789
982167534
256471893
714839256
398625417
479512368
835946172
621783945

657391842
293458671
184726359
368172594
749563218
512984763
871245936
425639187
936817425

768394152
132568749
549271836
974826513
253719468
681453297
895642371
317985624
426137985

648397251
195286734
732415869
586129347
273854916
914673528
869531472
321748695
457962183

846397251
531286794
792415863
685129347
273854916
419673528
968531472
127948635
354762189

721394658
543618279
698257143
437862591
162549387
859731462
284175936
976423815
315986724

457398621
816527439
239164578
164839752
792645183
583271946
925786314
341952867
678413295

761394852
425718369
938256147
374582691
256139784
189467523
643821975
812975436
597643218

784391625
563827914
912456783
178563249
425978136
639214857
341689572
856742391
297135468

487391625
563428917
912657483
148563279
625879134
739214856
371986542
856742391
294135768

764391825
583427916
912658743
179563284
625874139
438219657
341986572
856742391
297135468

236489751
754321689
918576342
579638214
682714935
143295876
361947528
897152463
425863197

527493861
864521793
319687425
685739214
792814536
143265987
271348659
958176342
436952178

256489731
734251689
918376452
579638214
682714395
143592876
361947528
827165943
495823167

239476851
751238469
864519732
648951273
173642985
592783146
425167398
987325614
316894527

287436951
953217864
461589732
539871246
178642395
642953187
325168479
794325618
816794523

769438251
852619347
134275896
946852173
581347629
327196485
698723514
215964738
473581962

629438751
857219346
134765892
942857163
518346279
376192485
785923614
291674538
463581927

583492671
971683452
642517839
439726518
815349726
726158394
197834265
264975183
358261947

386472591
794185362
521963478
178624935
452739816
963851724
839246157
617598243
245317689

957482361
281639745
634715892
845127936
163948257
792563418
379851624
418296573
526374189

956472831
237918456
148653972
381745269
625189347
479236185
892564713
514397628
763821594

875492631
913576428
462318795
627183549
581749362
349265817
298654173
756931284
134827956

875492631
913576428
462318795
647283519
581749362
329165847
298654173
756931284
134827956

736419852
981352647
542876931
275631489
394587126
168924375
423195768
617248593
859763214

736419582
981352647
524876931
475631829
392587164
168924375
243165798
617298453
859743216

739426185
652183794
814597632
461258973
385769241
297314856
946832517
178645329
523971468

876412935
934856127
521379846
753981264
418625793
269734518
147268359
682593471
395147682

386472915
794185362
215369478
578624139
423791856
169853724
831246597
657938241
942517683

329461875
865729431
174853962
243678159
596132784
781594326
958247613
412386597
637915248

629431875
835729461
174856932
246378159
593162784
781594326
958247613
412683597
367915248

392461875
865723149
174859362
249678531
536192784
781534926
958247613
413986257
627315498

379458216
586123947
124769358
843271569
961835472
257946183
792614835
438597621
615382794

892416357
517938642
346257198
784321965
165879423
239564871
421685739
973142586
658793214

382456197
967218543
541379826
154792638
823645971
796183452
639521784
278964315
415837269

971436528
263598714
485721396
836145972
197682453
542379681
328967145
714253869
659814237

195462738
472183596
683795142
354618279
719254683
826937415
931576824
548321967
267849351

195462738
472183596
683795142
358614279
714259683
926837415
831576924
549321867
267948351

195426738
476183592
283795146
354618279
719254683
862937415
931572864
548361927
627849351

195426738
476183592
283795146
358614279
714259683
962837415
831572964
549361827
627948351

283451769
564798321
719623458
498316572
657942813
132587694
326174985
845269137
971835246

153472869
682193547
749865132
395716284
816254793
427938615
931587426
564321978
278649351

153427869
687193542
249865137
395716284
816254793
472938615
931582476
564371928
728649351

792435816
384162759
561897324
439571268
815629437
627384591
948213675
276958143
153746982

897453612
613298457
452671983
148926735
576834291
329715846
285347169
961582374
734169528

978426315
315978426
264135789
896542137
431867592
527319648
189754263
742683951
653291874

938462715
216573489
754981263
897615342
425837691
163294857
589726134
342158976
671349528

726439518
835271946
914865237
697153482
581742369
342986175
258614793
173598624
469327851

678429513
235618479
941357826
463281957
712596348
589743162
827135694
354962781
196874235

389475216
562891734
417236589
843127695
751649328
296583471
135962847
674318952
928754163

385497216
271635498
964812573
812569347
546173829
739284651
128746935
653921784
497358162

296458713
784321695
513769482
471935268
359682174
862147539
648513927
935276841
127894356

369487512
278516349
154293867
712948635
586132974
493675281
645321798
831759426
927864153

957482613
284163975
163579428
542918736
839627541
671345289
498251367
316794852
725836194

369458712
245671389
187293456
698325174
751849263
423167895
572914638
936782541
814536927

528476913
346921587
179385462
914257836
857693124
632814795
793568241
261749358
485132679

528476913
346981572
179325486
614257839
857693124
932814765
793568241
261749358
485132697

276453918
591867234
843291657
364918572
725634189
918572346
489125763
132786495
657349821

758423916
693815724
142697385
574138269
231946578
869572143
325784691
416259837
987361452

925487316
681325479
734619582
897561234
512734968
346298157
459176823
268953741
173842695

758496213
621358479
394217865
486921537
572634198
913785642
845173926
267549381
139862754

258436917
691758423
734912856
986571234
312694578
547823169
129387645
475169382
863245791

926485317
731926485
584713629
892671534
615234978
347598162
468157293
253869741
179342856

356498217
721356498
894712635
632971584
518634972
947285163
463127859
275869341
189543726

625437918
791856423
834219675
372681594
916524387
548793162
167348259
283965741
459172836

983425617
751369482
264781539
128936745
495178326
376542891
539817264
647293158
812654973

385479612
792186435
614325798
827693541
139547286
546812973
261934857
978251364
453768129

375498612
891265374
264713958
927381546
458926731
136547289
719634825
582179463
643852197

763458912
859213467
124679583
631592874
285147639
497836251
372965148
916784325
548321796

869475213
732961854
154283976
641837592
275149368
983652147
517326489
398714625
426598731

976428315
341567928
825931476
584273169
763819254
219645837
652384791
497152683
138796542

372468915
846195273
951237486
234516798
195872634
768349152
429753861
613984527
587621349

562438917
418579623
379621458
641853279
925714836
783296145
236947581
857162394
194385762

296483517
513279486
478561239
859732641
134856792
762914853
327148965
981625374
645397128

579438621
628591743
314627985
496852137
783164259
251973864
837249516
962315478
145786392

893416725
512397486
746582319
924731658
635824971
187965234
451279863
379658142
268143597

836479521
714235896
592168437
425791368
973684152
168352749
381946275
657823914
249517683

759438621
416592783
238167495
643281579
172659348
985374162
564823917
327916854
891745236

379451826
652873419
418269357
736524981
924718635
185936742
547392168
891645273
263187594

973485126
856123497
142679358
238791564
467538219
591264783
719356842
384912675
625847931

751486329
394572861
286193574
138764295
965218743
427359618
812937456
543621987
679845132

756481923
384692517
129375486
472856139
615934278
893127645
267518394
948263751
531749862

675493821
832167495
149582736
356978142
981234567
427651983
714329658
593816274
268745319

175486923
896325147
342197568
467912835
521738496
938654271
753849612
219563784
684271359

761498325
283567491
459321786
135649872
947285613
628713549
594176238
876932154
312854967

398475126
452316987
167829435
924653718
573281694
681947352
716598243
849732561
235164879

935416827
286573491
471289653
567924138
849731562
123658749
658192374
712345986
394867215

385491627
174326895
629587314
518763249
236954781
497218536
741835962
862179453
953642178

716453829
385792416
924681753
238915674
659847231
471236598
892174365
163528947
547369182

765418932
934762851
218953674
847691523
193825467
652374189
486137295
329546718
571289346

189462735
725893461
634571928
478925613
596138247
213647589
867354192
342719856
951286374

169427538
852193674
734568129
695234781
278915346
341876952
417652893
983741265
526389417

725498631
196273845
483651729
548729316
319846572
672135984
867512493
951384267
234967158

962475831
185693274
347182965
658349127
739261458
214758693
821536749
493827516
576914382

857429136
263718954
149635278
782953461
934162785
615874329
471286593
528391647
396547812

958416732
271389456
364257981
126935874
497821563
835764129
713698245
542173698
689542317

859416732
241397856
367258491
126835974
478921563
935764128
713649285
582173649
694582317

219476835
658931427
437528916
584319762
321764589
976852341
742185693
195643278
863297154

165498732
879213564
432765189
524681973
798532641
613947825
957326418
386154297
241879356

156498732
879213564
432756189
524681973
798532641
613947825
967325418
385164297
241879356

297481536
861357429
354926781
726195843
438672915
915843672
672538194
543719268
189264357

896412537
523879461
174356982
432785196
768941253
951263748
289537614
317694825
645128379

896412537
523879416
174356982
432785691
768941253
951263748
289537164
317694825
645128379

179462538
523987416
684351792
817694253
432875169
965213847
291538674
358746921
746129385

179462538
324985716
586371492
718694253
432857169
965213847
291538674
853746921
647129385

169452738
423987516
785361492
817695243
532874169
946213857
291538674
358746921
674129385

792451638
851632479
634987215
963218547
417395826
528764193
345829761
289176354
176543982

163479852
479258316
825361497
642715938
931826745
587934621
358692174
714583269
296147583

327489156
184657293
659132874
275948631
418563729
963721548
741296385
892315467
536874912

781462953
534897126
962315847
153728469
278946315
649153278
325681794
896274531
417539682

238471659
674925318
591683724
346159872
127864593
985732461
452397186
819546237
763218945

372416859
851927364
964853217
249531786
685279431
713648925
597182643
126394578
438765192

138496752
964572183
572318496
785931264
349627815
621854937
856749321
413285679
297163548

138496752
964275183
572318496
785931264
349627815
621854937
856749321
413582679
297163548

932417856
175386942
486952173
821579364
647238519
593164287
269841735
758693421
314725698

192458367
547623198
836917524
654172839
281349756
379865412
965781243
723594681
418236975

389425167
675891324
421637589
162579438
738142695
954386712
896753241
543218976
217964853

382457169
564891327
791236584
145762938
238149756
976385412
859673241
423918675
617524893

258437961
137869245
496125837
761954328
329786514
584213679
843572196
912648753
675391482

198435762
236789154
547261938
781523649
352946817
469178325
814692573
673854291
925317486

852479163
349561782
176328495
487632519
561984327
923715648
698157234
734296851
215843976

827431965
364895712
195627438
519743286
782569143
436182597
678954321
241376859
953218674

357428961
286913457
194576823
513864279
478192635
629735148
932687514
741259386
865341792

987452361
564183729
231967485
349718256
172635894
658294173
493826517
815379642
726541938

592471863
746382591
831956427
154627938
689143752
327895146
215739684
473568219
968214375

893412765
712569438
654783912
581246397
327891546
946357281
469125873
135978624
278634159

873412965
912567483
645983721
581246397
329871654
764359218
497125836
136798542
258634179

319472865
276851439
854369217
635247981
128935746
497186523
583694172
741523698
962718354

179432865
346985172
285617439
821753694
594861327
763249518
657124983
938576241
412398756

529431867
314786295
876529413
182397546
645812739
793654128
267948351
931275684
458163972

932461578
567892431
184357962
879146253
216583794
345729186
453918627
721635849
698274315

968453271
341762598
257918643
635149782
179285436
824637915
486571329
593824167
712396854

362491875
957832416
814576293
678923541
243715968
591684327
129357684
736248159
485169732

386491572
294657831
175238469
537982614
842176953
619345728
451729386
928563147
763814295

295438671
674192583
183576249
419653827
368217954
527849316
746325198
932781465
851964732

532468971
687129453
491357268
964781325
758234619
213695784
375846192
149572836
826913547

583461972
691732485
724589361
845397216
276814539
139625847
317258694
458976123
962143758

958426371
326571498
471839526
782315964
135964287
694287153
847152639
213698745
569743812

935468271
281537469
647912583
573184692
412693857
896275134
368721945
724859316
159346728

896452371
523781469
174963852
487129635
632875194
915346728
359618247
768294513
241537986

896452371
523781496
174963852
487129635
932675184
615348729
359816247
768294513
241537968

395421678
174368925
286795314
519836247
638274591
427519836
841953762
962187453
753642189

695421378
214738965
873659412
568947231
349215786
721863549
157396824
932184657
486572193

792415386
683729154
514368972
867931425
235846791
149572638
956187243
328694517
471253869

796415382
283769154
514328976
867931425
945872631
132546798
659187243
328694517
471253869

769415382
283769154
514328976
897631425
645892731
132574698
956187243
328946517
471253869

317452986
542986713
968173425
851739642
794625831
236841597
185364279
429517368
673298154

635417982
417289365
928356471
592168734
743925618
861734529
389572146
156843297
274691853

591437286
462985731
378216594
943728615
857641329
216593478
135862947
684379152
729154863

593417286
862953741
714286593
987324615
451678329
236591478
175862934
648739152
329145867

793421586
142586937
685379124
379265418
514837692
268914753
851642379
437198265
926753841

962435781
143872965
875196234
389261457
214587693
657349128
721658349
498723516
536914872

529467381
143928675
786153294
251786943
467319852
938542716
895231467
374695128
612874539

635479182
791328654
428156379
179534826
543862917
862917435
284793561
956281743
317645298

269475381
547138269
831962475
976321548
483759612
152684937
398216754
625847193
714593826

579416382
321879645
864325719
245631978
687954231
913287564
432568197
758193426
196742853

593416782
621879345
874325619
245631978
387954261
916287534
432568197
758193426
169742853

961452783
285973416
374816925
497528631
138769542
526134879
713685294
642397158
859241367

175426983
643798125
829153467
794382516
381564792
562971348
458639271
936217854
217845639

872435196
356192487
149678352
293781564
467523918
581964723
718356249
924817635
635249871

137465892
658297413
294138657
781652934
562943178
943781526
829314765
315876249
476529381

158473296
762891534
439256781
925748613
381562947
647139825
873915462
214687359
596324178

136425897
475981326
298367451
619853742
542679183
387214569
921748635
764532918
853196274

823475691
167982435
594163872
748231569
631859247
952746183
279614358
386527914
415398726

168435792
239786541
547291638
781523469
352964817
496178325
814652973
673819254
925347186

816453792
372968415
495217836
581732649
764189253
923546187
639821574
248375961
157694328

673498125
842615397
591723684
739861452
185249736
264537819
328974561
957186243
416352978

673492185
284615397
591783624
732861459
165249738
849537216
328974561
957126843
416358972

692457183
431628759
785391246
974132865
568749321
123865974
219574638
856213497
347986512

792468135
431725869
856391247
984132576
123576984
675849321
219684753
567213498
348957612

385467192
964125783
712389564
256738941
478951236
193642875
831594627
549276318
627813459

362479158
179835264
845216379
534967821
298154637
716382945
957621483
681543792
423798516

965487123
172936845
438251697
546793218
293148756
817625934
389572461
721364589
654819372

586423197
973561842
241789365
625918734
819374526
437652981
168297453
392145678
754836219

596427183
271385964
834619527
689153742
157248639
342976851
913862475
465731298
728594316

836457129
259618437
741932658
125849376
684573291
973126584
597361842
468295713
312784965

793468152
258931467
641257839
574392681
326815974
819674325
467123598
132589746
985746213

397468152
251739468
648251397
574392681
926815734
813674529
469123875
132587946
785946213

928457136
673819425
451263798
189376254
532941867
746582319
865124973
314795682
297638541

839427156
762158349
154693287
495281763
671345928
328976415
983512674
516734892
247869531

837426159
952137846
164598273
493271685
628945317
571863924
749312568
315684792
286759431

836427159
952136847
174598263
493261785
681975324
527843916
349612578
715384692
268759431

753468192
619235748
248719365
975826431
364157829
821394576
187642953
492583617
536971284

239478165
716235489
854916732
685324971
347159826
921867543
198642357
472593618
563781294

572498136
386271954
914563278
427619385
869325741
135847692
651934827
298756413
743182569

958427136
736819245
241635987
194376528
583294761
672158493
825961374
367542819
419783652

683425197
542719863
719638245
175246389
934187526
268953714
897561432
326874951
451392678

958462137
632751849
147839256
514623798
823975614
769148523
295387461
376214985
481596372

958462137
632751849
147893256
513924768
824675913
796138524
265387491
479216385
381549672

975462138
632871549
148935276
513624897
729583614
864197325
297358461
486219753
351746982

872453169
639281745
514697283
796534821
458912376
123876594
367129458
981745632
245368917

987453126
345621798
261879534
128746953
573198642
694532871
419367285
736285419
852914367

276483159
185692734
394517682
548721963
721369845
963845271
639274518
852136497
417958326

869473152
375612894
142598376
736845219
291736548
458129763
524361987
613987425
987254631

869473152
735612894
142598376
376845219
291736548
458129763
524361987
613987425
987254631

659438172
814275369
237916845
975623481
382194756
461857923
196782534
548369217
723541698

362495187
495817236
718236954
586723419
274951368
139684572
621379845
857142693
943568721

362495187
495817236
718236954
286753419
574921368
139684572
621379845
857142693
943568721

357468291
892371564
614952873
976523418
428197356
531684927
263819745
189745632
745236189

195438267
427165983
836927541
962513874
748296315
513784629
689371452
274659138
351842796

317495286
592186374
684327951
135249867
879561423
246873519
451638792
963752148
728914635

863471259
471952836
952836174
734619582
296785413
185243967
548397621
617524398
329168745

863451279
451972836
972836154
734619582
296785413
185243967
548397621
617524398
329168745

975416283
238579614
146382579
697124835
423758196
581693742
754231968
319865427
862947351

689431275
354728691
712596483
846152739
931867524
527349168
298615347
475283916
163974852

913468257
476532819
582791346
841276935
237954168
695813724
358147692
769325481
124689573

931468257
476512839
582793146
843276915
217954368
695831724
358147692
769325481
124689573

756483219
381925746
924176853
617542938
839617524
245398167
498231675
572864391
163759482

961485237
283796145
475132896
814273659
632519478
759648321
598321764
127964583
346857912

365498271
149275836
287631945
523716489
914382567
876954123
438169752
692547318
751823694

837469215
154372689
629158473
382791564
976524831
541683792
498216357
713845926
265937148

657491238
298563147
431827965
165782493
382946751
974135682
719658324
843279516
526314879

758436219
349152876
216897534
832561497
497328165
561974328
174289653
625743981
983615742

176453289
342689571
859127364
764312958
281795436
935846712
527968143
498531627
613274895

813465279
597321648
246798153
471982365
689153724
352647981
134876592
728539416
965214837

937451268
645382917
218697534
174829356
523746891
869513742
492138675
356274189
781965423

837451269
645392187
219687534
174928356
523746918
968513742
482139675
356274891
791865423

851469273
397182465
462573198
123794586
948635712
675821934
539216847
714358629
286947351

981467253
657328914
342915786
174582369
295634871
836791425
768143592
513279648
429856137

189476235
364529187
275183496
731854962
956231748
428697351
813962574
592748613
647315829

689471235
571823946
342659187
154962378
896735421
237184569
965347812
428516793
713298654

517483296
483926517
926517843
369145782
841672359
275839461
152794638
638251974
794368125

953417286
187562439
246893751
362174598
795386142
814259367
529748613
631925874
478631925

197453286
384216975
562897341
259741638
438629517
716385492
841962753
923578164
675134829

153487296
897562431
246931758
562174389
781396542
934258167
328749615
615823974
479615823

389416257
461752983
572389641
947563812
215897436
638124579
756238194
123945768
894671325

658413297
492768513
317925648
574839162
269571384
831642975
925184736
783296451
146357829

935418267
861327945
274569831
648752193
352691784
719843526
497186352
523974618
186235479

756491238
124783695
398526174
981247563
543169782
267358419
615834927
872915346
439672851

781463259
356729841
294851673
175946382
463278195
829135764
642397518
538614927
917582436

596487231
874321695
123956784
912643578
657198342
438572169
389265417
765814923
241739856

596487231
874321695
123956784
912643578
657198342
438275169
389562417
765814923
241739856

956431278
831267549
472598163
297615834
348729615
615384792
569873421
124956387
783142956

375468291
628391457
149275836
836752914
714839562
952146378
491623785
567984123
283517649

375486291
628391457
149275638
836752914
714639582
952148376
491823765
587964123
263517849

375468291
628391457
149275836
856732914
714859362
932146578
491623785
567984123
283517649

375486291
628391457
149275638
856732914
714659382
932148576
491823765
587964123
263517849

168475392
729136485
345289761
687354129
453921876
291768534
574892613
936517248
812643957

568491372
234758196
971263845
487912563
326875419
195634287
849326751
652187934
713549628

568491372
234758196
971263845
483912567
726835419
195674283
849326751
652187934
317549628

578461392
236759148
941238675
467912583
382675419
159843267
894326751
625187934
713594826

269418375
451673892
738529614
923746158
684195237
517382946
846951723
395267481
172834569

581427396
769513482
234968715
976135248
853249167
142786539
428671953
397854621
615392874

179426358
583179246
624853971
736598124
918247635
452631897
391764582
845912763
267385419

692485317
783162594
514937682
461593278
278614935
935728146
346271859
859346721
127859463

825476319
491832675
673159842
956723481
382514967
147968253
218345796
769281534
534697128

826491357
137285946
594763182
213974865
769538421
458126793
372859614
681342579
945617238

726491358
138275946
594863172
213984765
869537421
457126839
382759614
645318297
971642583

859472361
273651948
164983275
638597412
497128536
521364897
942715683
315846729
786239154

912468357
367195248
458327916
146273895
823549671
579681423
734956182
695812734
281734569

912465387
367198245
458327916
146273598
523849671
879651423
734986152
695712834
281534769

761492358
538761249
924835761
476913582
193528476
285674913
342187695
859346127
617259834

912478356
764135982
358926714
247613895
581792643
639584271
496257138
123849567
875361429

829467351
763521948
154839762
538296417
496178235
271354896
947612583
685743129
312985674

192475386
537286149
846139527
465721938
921853674
378964251
689542713
214397865
753618492

985421376
216873945
734956182
829765413
453219867
671384259
542638791
368197524
197542638

657412398
943678251
812953674
584291763
371865942
296734185
439527816
168349527
725186439

761429358
542183967
983756214
394678521
158932746
276514893
819345672
627891435
435267189

897416325
615293874
432785619
783529146
154867932
926134758
578941263
349672581
261358497

927461358
153829746
864357219
531786492
296145837
478293165
749612583
385974621
612538974

765428391
829137564
431695287
642389175
357261849
918574632
174856923
296713458
583942716

936487521
257193468
841256973
175964832
328571649
694832715
419725386
783619254
562348197

781436529
563192748
924785361
617259834
492318675
358647192
149573286
876921453
235864917

638471592
429583167
517269348
953627481
146895723
782134956
365912874
274358619
891746235

863417529
471925836
952683174
734591682
295768413
186234957
548379261
617842395
329156748

287419536
654832917
139675824
842561793
573298461
961743258
495386172
726154389
318927645

391478562
856129473
742635189
167294835
235781694
984356721
679513248
413862957
528947316

961473582
738652941
542891763
156247398
893165274
274389156
617924835
429538617
385716429

239417586
816935247
475682931
943851672
587263194
162794358
691548723
328179465
754326819

926471538
157283946
348956721
235819674
719642853
864735192
592368417
481527369
673194285

739428516
624715839
851369247
485173692
216594378
397286451
963857124
148932765
572641983

826473519
739815264
514692738
278561943
165934872
943728651
481257396
397186425
652349187

739418526
168752934
524693187
851347269
372169458
496285713
945826371
613574892
287931645

839417526
761852934
524693178
157348269
382169457
496275813
945726381
613584792
278931645

329481567
146753298
857269413
493512786
712846359
568397142
281634975
634975821
975128634

163489572
578362194
924175863
391247658
482516937
657938421
216853749
835794216
749621385

283461579
617935284
945278316
529784163
431692857
876153942
758349621
362517498
194826735

327461589
915387426
864952137
692745813
531628794
748139652
276813945
483596271
159274368

269431587
738529146
145687392
356748219
417962835
892315674
673854921
981276453
524193768

682473591
514928376
379165428
746591283
821734659
953286147
265817934
437659812
198342765

682473591
415928376
379165428
746591283
821734659
953286147
264817935
537649812
198352764

375482619
941356287
826179354
452738961
687291435
193564728
718643592
234915876
569827143

728491635
941365728
536827194
274956813
815273469
369148572
683519247
497682351
152734986

739485621
681372594
524169873
812946735
375821946
496537218
247653189
958214367
163798452

853427619
426915378
719386245
567138924
384269751
192574836
931842567
278651493
645793182

728451693
934862175
615379482
891237564
572946831
346185927
289714356
463528719
157693248

512487693
437916825
869325147
278193564
946758231
351642978
693571482
124839756
785264319

312495678
754368291
896712354
465231789
183957426
927846135
248179563
671583942
539624817

859431672
376289154
214657389
682394517
945176238
137825496
568912743
491763825
723548961

875431692
319826745
624597183
148752936
953168427
267349851
796283514
531974268
482615379

398427651
715683942
642519873
876254319
139876425
254931768
481365297
927148536
563792184

518427693
793165248
624839715
147982536
836751429
952346871
489673152
375218964
261594387

397482615
814596732
256731849
163257498
475968321
982314567
739145286
548629173
621873954

923475618
765891234
418263579
342156897
691387425
587924163
859632741
136748952
274519386

219473658
473865219
568192347
781936524
654217983
392584761
946358172
125749836
837621495

932451678
517286493
846793125
328674951
765918342
194325786
271569834
489132567
653847219

395427618
781356294
426819375
849631527
172985436
653742189
238594761
517268943
964173852

179423658
352816974
684957213
867395421
945261387
231748596
418539762
793682145
526174839

329451678
157863294
468279513
593612847
812745369
674398152
241537986
735986421
986124735

329451678
156873294
478269513
593612847
812745369
764398152
241537986
635984721
987126435

329451678
157863294
468279513
593612847
812547369
674398152
241735986
735986421
986124735

812436795
495187623
736295184
351924867
948673512
627518349
264351978
579862431
183749256

629413758
735298164
814576239
542137896
387629541
196854327
271965483
463782915
958341672

629413758
753298164
814576239
248137596
537629841
196854327
371965482
465782913
982341675

365482719
971356284
824179356
492538671
687291435
153764928
718643592
236915847
549827163

385492716
671358294
924176358
462539871
897261435
153784629
719643582
236815947
548927163

836452719
791386254
254197368
367945182
129678435
485231976
572819643
948763521
613524897

639452781
728193546
541678293
987536412
354219678
216847935
895761324
163924857
472385169

638452791
927183546
541697283
385746912
476219835
219835674
794561328
163928457
852374169

312485769
654379281
789612354
945231678
173856492
826947135
297168543
461593827
538724916

319482765
654379281
782615394
461293857
597168423
238547916
925731648
143826579
876954132

893426751
267581934
514973628
375148269
628739145
149265873
932857416
786314592
451692387

319482765
674359281
582617394
461293857
795168423
238745916
927531648
143826579
856974132

312489765
694375281
785612394
459231678
173896542
826754139
247168953
961543827
538927416

628419753
591237864
437865912
284571639
953684271
716392548
149758326
372946185
865123497

629438751
538721649
174956823
941673285
753284196
862519437
397862514
485197362
216345978

583426791
627931845
914758632
165847329
392165478
748293156
879312564
451679283
236584917

529416738
813729645
674385921
248173596
351968274
796254183
485692317
162837459
937541862

956421738
271983564
834765291
467312859
389574612
125698347
598137426
642859173
713246985

956412738
271983564
834765291
467321859
389574612
125698347
598137426
642859173
713246985

683451729
574923861
129867543
846192357
912735486
735648192
467519238
298374615
351286974

329451768
781396524
546278913
957863241
132745896
468129375
215637489
673984152
894512637

329451768
156873294
478269513
793512846
812746359
564398172
241637985
637985421
985124637

329451768
156873294
478269513
793512846
812647359
564398172
241736985
637985421
985124637

329451768
157863294
648279513
493512876
812647359
576398142
261734985
734985621
985126437

926473851
581926743
734158926
648795132
359612478
217384695
475831269
892567314
163249587

326475819
815693724
794218653
163984572
548732961
279156348
951327486
682549137
437861295

693452871
728193546
541678293
375846912
489217635
216935784
854761329
167329458
932584167

679452831
328179546
541638279
783596412
954217683
216843795
895761324
167324958
432985167

356429817
972183546
148756293
561972438
297834651
834615729
619548372
483297165
725361984

319472865
684359271
275618394
948231657
153786429
726945138
892167543
461593782
537824916

536417892
194328576
728569413
819746325
475283961
362195748
951872634
287634159
643951287

761492835
239586471
584713296
672349518
145678923
398251647
926837154
853124769
417965382

132497856
956283714
847516329
674159283
583762491
291348567
369824175
418675932
725931648

763425891
298613754
145978362
582169473
376854129
914237586
831592647
659741238
427386915

527439861
369821547
184765923
471583296
653294178
892617435
738952614
946178352
215346789

623459871
579821643
184376925
431685297
762943158
895217436
258764319
947138562
316592784

695437812
341928675
278516394
514873269
826149753
739652481
952784136
183265947
467391528

369451827
521867439
748923156
154672398
986134275
273589614
495218763
832796541
617345982

269417853
157823649
348659712
791364528
436582971
825791364
682135497
514978236
973246185

279416853
651823749
348759612
196374528
437582961
825691374
782135496
514968237
963247185

931452867
278163945
645789312
419827653
326541789
857936124
164395278
592678431
783214596

516432987
479865213
238197546
362571894
845926371
791348625
153789462
924613758
687254139

625483917
174259638
839167254
763521849
298734165
541896372
386945721
412378596
957612483

627483915
134259678
859167234
563721849
298534167
741896352
386945721
412378596
975612483

327418956
184596237
695273814
263847591
519632748
478159623
746921385
931785462
852364179

187423956
526918734
349567218
915682473
468739125
732154869
293875641
851246397
674391582

953421786
124867953
687395241
495673128
372158469
816942375
741589632
569234817
238716594

653421897
124978653
798365241
475683129
382159476
916742385
841596732
567234918
239817564

726431958
451798263
389256741
814529376
537164829
692873415
975312684
243685197
168947532

762481593
149653287
853297641
591876432
376924815
428315976
917568324
235149768
684732159

296481573
348572619
571693824
657238491
419756238
832149765
925817346
783964152
164325987

263451798
491872635
785693412
647925381
512738946
839146257
378564129
126389574
954217863

283451976
945276813
176398425
734589261
612734589
598162347
457623198
861945732
329817654

286471359
347952816
519683724
654237981
198546237
732198465
825719643
473865192
961324578

569421387
724835916
138679254
451396872
692758431
873214569
917582643
245163798
386947125

598421736
716593842
423678519
187936425
942157683
365842197
834265971
251789364
679314258

598421736
617593842
423678519
781936425
249157683
365842197
834265971
152789364
976314258

798451362
246938175
531762849
853697214
174823956
629145783
985274631
312586497
467319528

956431287
821756493
734982615
465178329
172395846
389624571
547869132
698213754
213547968

956431287
824756193
731982654
465178329
172395846
389624571
517869432
698243715
243517968

527481963
831962457
946573128
154736289
672819534
398245671
769354812
413628795
285197346

295461837
631987254
784352169
459178326
326549718
817623495
942735681
178296543
563814972

295461837
631987254
784352169
459178326
326549781
817623495
942735618
178296543
563814972

865491237
439827561
217365498
652978314
374216985
198543672
521689743
983754126
746132859

857491236
439628751
216357498
572869314
394215687
168743529
721586943
685934172
943172865

967451823
254368917
831927645
598712436
312684579
746593281
129836754
673245198
485179362

782451639
351986724
946732518
197264853
463518297
825379146
674123985
238695471
519847362

982451637
351687924
746932518
179264853
463518279
825379146
694123785
238795461
517846392

972431658
156879234
438265197
743652819
285197463
691348725
869723541
314586972
527914386

326481795
957623814
418597623
134869257
679215438
582374169
765942381
843156972
291738546

326471598
958623714
417598623
134769285
689215437
572384169
763842951
841956372
295137846

235461789
871935624
649287531
452893176
718526943
396174852
124759368
967348215
583612497

297451836
583276194
641398527
152783469
836149275
974562318
718635942
429817653
365924781

389461752
526937184
147582396
473625819
918374265
265819437
834296571
792158643
651743928

982461753
754839216
163257894
841692375
596783421
237145689
618524937
325976148
479318562

935421786
781596234
462387519
214758963
576943128
893162457
658279341
129634875
347815692

685491723
719328456
423567918
971653284
538742169
264189537
857234691
342916875
196875342

635491728
792358164
481267395
567182943
148739652
329645871
213974586
876523419
954816237

972461853
854937216
163852794
741296385
596783421
238145679
617524938
385679142
429318567

596431728
874529136
132867549
469358271
317294685
285716493
641973852
928145367
753682914

596431728
874529136
132867549
641973852
928145367
753682914
269358471
317294685
485716293

675491823
819327456
423865917
951673284
738542169
264189735
587234691
342916578
196758342

735491826
894672351
261853497
657934218
142768935
983215674
429587163
518326749
376149582

395471826
824365791
716298534
948653217
162947358
537182469
683729145
451836972
279514683

793461825
821375694
546298731
489653217
152947368
637182459
318729546
965834172
274516983

973461825
821395674
546278931
487653219
152947368
639182457
318729546
765834192
294516783

857491326
924683157
163725849
715346298
392857614
486912573
641278935
278539461
539164782

253491876
984367521
176825439
645283917
892176354
317549268
721958643
568734192
439612785

639451728
785239461
214678359
897324516
143865972
562917834
328796145
456183297
971542683

639451728
785239461
214678359
597324816
143865972
862917534
328796145
456183297
971542683

856471923
732895164
149362875
371928546
564137298
298546731
425619387
913784652
687253419

896421735
175836924
243597186
319645872
682973541
457218369
524389617
768152493
931764258

298431756
365978124
714526938
943765281
681392547
527814369
459287613
172643895
836159472

235491876
987635124
614872395
478263519
521987643
369514782
196328457
743159268
852746931

573461298
842397615
961258734
398642571
157983462
624715389
786529143
239174856
415836927

985461273
413287956
762395418
594736821
127849635
638152749
379528164
256914387
841673592

796481235
524379861
138562794
872956413
651843927
349217658
213798546
985634172
467125389

795481263
824653917
361279548
543198726
276534891
189762354
437926185
918345672
652817439

795481263
821653947
364279518
543198726
276534891
189762354
437926185
918345672
652817439

895471326
624938157
713265948
146823795
972516834
358749612
239684571
481357269
567192483

956481327
724539168
813276549
147923856
285617934
369845712
532794681
491368275
678152493

592461378
163278954
874953621
938526417
421739865
756814239
685347192
347192586
219685743

287431596
169852437
345679182
598267314
472183965
613945278
734598621
851326749
926714853

287431596
169852437
345679182
598263714
472185963
613947258
734598621
851726349
926314875

985471623
236589741
741263589
629135874
874692315
153847296
567924138
398716452
412358967

825491763
974653218
361782549
243179856
586234971
197568324
458926137
719345682
632817495

852491763
974653218
361782549
243179856
586234971
197568324
435826197
719345682
628917435

825491763
971653248
364782519
243179856
586234971
197568324
458926137
719345682
632817495

852491763
971653248
364782519
243179856
586234971
197568324
435826197
719345682
628917435

631482759
942576831
587193426
873269514
426715398
195348267
754631982
268954173
319827645

598462317
273198645
614537289
961385724
385724961
427619538
849276153
152943876
736851492

598462317
273198645
614537289
946385721
385721964
127649538
869274153
452913876
731856492

587462139
134795268
296813475
348526791
921387654
675149382
863251947
419678523
752934816

618472593
354689271
297531864
721365948
943827615
586914732
439758126
175246389
862193457

573492618
682157943
419863725
365948172
298571436
147326589
734689251
921735864
856214397

973452618
682197543
415863729
369548172
258971436
147326895
734689251
821735964
596214387

953472618
721568439
864139275
239687154
487251963
615943782
148795326
592316847
376824591

793462851
614758932
285139467
361945728
827613549
549287316
476591283
132874695
958326174

317482659
846593712
295167384
528716493
761349825
439258176
654971238
973824561
182635947

638452971
715936248
924178365
852614793
176593824
349287516
287361459
491825637
563749182

167432985
895176234
324598716
271685493
638924571
549317862
912753648
453869127
786241359

653472189
892613574
741958362
965287431
128394756
374561928
539846217
416725893
287139645

653472189
892513674
741968352
965287431
128394765
374651928
539846217
416725893
287139546

896412537
573698142
142753698
415279863
927386415
638541729
359864271
284137956
761925384

387462591
645198327
192573846
234659718
756281934
918347265
521836479
873914652
469725183

879432561
524761893
316859247
647298315
932514678
158673924
763945182
481326759
295187436

981472653
536891724
247563198
824615937
713924865
695387412
162758349
358149276
479236581

958462713
371589642
462173589
823791456
514236978
796845321
687914235
135627894
249358167

865473219
973281465
142695873
529817346
731964582
486532197
318756924
694328751
257149638

682453719
741982653
953176482
839527146
126849537
475361298
317695824
568234971
294718365

698473521
571268493
342519876
913784265
457692318
286135749
129857634
864321957
735946182

158493726
764825931
293167485
837542619
625319874
419786352
941238567
586971243
372654198

561473829
724985361
938216475
457692138
196837254
283541697
375124986
812769543
649358712

278453916
639217548
541986372
495728631
716395824
382641795
167534289
954872163
823169457

578463912
639217548
241589367
492758631
716392854
385641729
157934286
964825173
823176495

578423916
239617548
641985372
492758631
715396824
386241795
167534289
954872163
823169457

259483617
761259483
348617529
573896241
124375968
896142375
915764832
437528196
682931754

965473821
723981564
418625379
152349687
846217935
379856412
537164298
684792153
291538746

712483965
894651273
536792418
371269854
649578132
258314697
425136789
187925346
963847521

265483791
317295684
849761523
693854172
451972368
782136459
924517836
176328945
538649217

965483172
742516938
183792465
851629743
429375816
637148529
394251687
576834291
218967354

756493218
981627435
423158796
598372641
672941853
134865927
367214589
219586374
845739162

162493587
847152963
359687124
691824375
423765819
578931246
284379651
736518492
915246738

679483512
812765394
435219768
243197685
156348927
987652143
794526831
528931476
361874259

186475329
279386451
345291768
731648295
568932147
924157836
412769583
653814972
897523614

637495182
285361794
491728365
748512639
156934278
923687451
862153947
314879526
579246813

813425697
794861352
526397148
359746821
471582963
682139475
165978234
938254716
247613589

198465372
736129485
425378691
953812764
284756913
617943258
872594136
361287549
549631827

769415823
825793164
413268795
958372416
641589237
237641958
184936572
576124389
392857641

837415926
912786534
465923871
684139257
359267418
721854369
276598143
593641782
148372695

983475162
651289473
274361598
498123756
162857349
537946821
845632917
316794285
729518634

913485276
426137859
785296134
357921648
642873591
198654327
569348712
271569483
834712965

961425783
328769415
457183629
286974351
594312867
713658294
635897142
142536978
879241536

261495783
379862415
458317629
826974351
594123867
713658294
635789142
142536978
987241536

867425193
351689724
294173685
639814257
175296348
428357916
542761839
986532471
713948562

876425193
351689724
294173685
639814257
185297346
427356918
542761839
968532471
713948562

632475189
957218346
184936257
268591473
419387625
573624891
796843512
341752968
825169734

831425769
645789132
927316485
276153948
359648271
418297356
193564827
762831594
584972613

326495781
987231564
154678392
748569213
231784956
569123478
612357849
495812637
873946125

937426158
286315794
451798326
745162839
619834275
823957461
162583947
394671582
578249613

389476125
162859437
574321968
743918652
291765384
856243791
935184276
617592843
428637519

357486129
826519743
941237586
769325418
213948675
485761932
674893251
598172364
132654897

357486129
826519347
941273586
769325418
213948675
485761932
634897251
598132764
172654893

152496837
673581492
948327615
784213956
231659784
569748321
815974263
397162548
426835179

728436951
431952687
956187243
675293418
842571396
193648572
587369124
264715839
319824765

928436751
431752689
756189243
675293418
842571396
193648572
589367124
264915837
317824965

893476251
571829364
264531798
385762149
419358672
726914835
952683417
137245986
648197523

839476251
571238964
264951783
395762148
418395672
726814539
952683417
187549326
643127895

371456298
295187346
468329571
846231759
957864132
132975684
629743815
513698427
784512963

381496275
592713468
746258391
863149527
415872936
927635184
178924653
234567819
659381742

397486251
564271938
182935647
641329875
273158496
958647312
435812769
729563184
816794523

179426538
584973621
236158974
957682143
421395867
368741295
712564389
693817452
845239716

523486719
716592834
849731256
652348971
934217685
178659423
385974162
461825397
297163548

758436921
162879453
394152687
976524138
541398762
823617594
289761345
637245819
415983276

738416952
564892713
219375684
395187426
127654839
486239571
842561397
673928145
951743268

538427691
217396854
469815327
846572139
751934286
923168475
172653948
394781562
685249713

236457918
958612743
417893652
675134829
823569174
149728365
362941587
791285436
584376291

569417823
827593164
413268957
978352416
641789235
235641798
184936572
756124389
392875641

819437625
456912738
237568194
943876512
782195463
561243879
395681247
624759381
178324956

895437621
317268495
462951783
184392576
976815234
253746819
538124967
621579348
749683152

965417283
341892675
287356491
194528736
728163954
536974128
873241569
452689317
619735842

529487316
716532894
834691257
652348971
973216485
148759623
385974162
461825739
297163548

519487326
243956817
867321945
784263591
951748632
326195784
475819263
138672459
692534178

853417629
412896537
697253814
546932781
978164352
231578946
785641293
169325478
324789165

512487693
398526147
764193825
687954231
249318756
135672984
421739568
973865412
856241379

512468937
648937125
973125684
156872349
427396518
839541276
295714863
781653492
364289751

625498731
748531926
913726584
162875349
459312678
837649152
276954813
581263497
394187265

326498517
754231689
891756432
268374951
537169248
419582376
185623794
643917825
972845163

563428971
748916523
912357684
387165492
451293768
629784315
175632849
894571236
236849157

273418956
458963271
916572843
164739528
392845617
587621439
825197364
749356182
631284795

679458123
831726594
542193867
728934615
495671382
163582479
254869731
316247958
987315246

196458723
735269841
248371965
924815376
857693412
361742598
689134257
413527689
572986134

179458623
635279841
284361975
942815367
857693412
361742598
798134256
413526789
526987134

973468125
256197384
184325679
549271836
632849751
718653492
397514268
821936547
465782913

729418356
631795824
854326719
495872631
382641975
167953248
946537182
278164593
513289467

931458762
246137598
875692413
524819637
193726854
687543129
318975246
462381975
759264381

315478269
698521473
472936518
967253841
583164927
124897635
241785396
839612754
756349182

951478236
643125987
278693451
439861572
586247193
712539648
894312765
327956814
165784329

526478319
914532786
783691254
652384971
839217465
147956823
375869142
491725638
268143597

952468371
187253946
436197285
248971563
361845729
795632814
574326198
613789452
829514637

267458391
189367425
534129687
472583916
813946752
956271843
741695238
695832174
328714569

953418726
412976538
786253914
548732691
679184352
231569847
895641273
167325489
324897165

275419368
483675219
619328754
594283671
728196543
361547982
946852137
852731496
137964825

387429615
564831792
921567438
279384561
638175249
415692387
196753824
743218956
852946173

826459317
795381264
431276859
174963528
968512473
253748691
517824936
342697185
689135742

812439756
759628143
364517928
698345271
423176589
571892364
235964817
147283695
986751432

531429678
726158349
984673152
279364815
465812793
318795426
142536987
893247561
657981234

531429678
726851394
489673152
318764925
965182743
274395816
192536487
843217569
657948231

671459823
835276941
249381675
124965387
958713462
367842519
796134258
413528796
582697134

831459762
246137859
957682413
524918637
173526984
698743125
319875246
462391578
785264391

537419682
218673594
946582731
391856427
865247319
472931865
124768953
789325146
653194278

853419726
412876539
697253814
546732981
978164352
231598647
785641293
169325478
324987165

572469831
134582769
689173452
796354218
358721694
241896375
965238147
817645923
423917586

562419873
731258649
948736215
497861352
813524796
625973481
379645128
286197534
154382967

237419685
954687123
861352947
312895764
785164392
496723518
179238456
523946871
648571239

937412685
864359127
251687943
312895764
785164392
496723518
179238456
523946871
648571239

792416358
514983762
836257491
945768123
273591684
168324579
321679845
689145237
457832916

983417625
741562839
625839417
296375184
318946752
457128396
564283971
872691543
139754268

683419725
741562839
925837416
267395184
318746952
459128367
574283691
892671543
136954278

678419523
534782916
129356847
853927164
741863259
296541378
415638792
367295481
982174635

897412563
124365978
536798421
713946852
659281347
248537196
965873214
481629735
372154689

528413967
793682145
164759823
219347658
347568219
856921374
671834592
982175436
435296781

982413576
547862391
136597284
763958412
891234765
254176938
678325149
329641857
415789623

397416582
852937614
614528379
968175243
173264958
425893761
531742896
746389125
289651437

753419268
816752943
942683751
375268194
268194537
194375682
427536819
539821476
681947325

567418239
481392756
329657814
754123698
216985347
893746521
648231975
135879462
972564183

896417532
237589614
514326879
475968321
921753486
368142957
183674295
652891743
749235168

839417562
276589314
541326789
453978621
912653478
768142953
197864235
325791846
684235197

769418532
283579614
541326879
456987321
912653487
837142956
198734265
625891743
374265198

697418532
283597614
514326897
435869721
921753486
876142953
168934275
752681349
349275168

238417596
715986243
694325781
981572364
523164978
467839125
152698437
376241859
849753612

297415368
368972451
415836792
821657943
659384127
743291685
176548239
984123576
532769814

296415387
378926415
415738269
821657934
659384172
743291658
167542893
984173526
532869741

296415378
378926451
415738296
821657943
759384162
643291785
167542839
984163527
532879614

279415368
386972415
415836792
921657834
658394127
743281659
167549283
894123576
532768941

315428976
486739215
297615384
532876149
841953627
769241853
954382761
123567498
678194532

683429751
421657389
957813246
734985162
816732495
295146873
149368527
578291634
362574918

968423175
417586392
523917846
239745618
654138927
781692453
176359284
342871569
895264731

597426318
216738495
348519672
163874259
782953146
954261837
671385924
435692781
829147563

967423581
534981726
218675439
126354978
753896214
489712653
392167845
845239167
671548392

531429687
268715394
749638512
154976238
897352461
623841975
312597846
485163729
976284153

173429685
654837192
289651347
867593214
925148736
431762859
792384561
548216973
316975428

759428361
843165729
216397548
687251493
435689217
921743685
172936854
594872136
368514972

857429361
943165827
216378549
698251473
435796218
721843695
182637954
574982136
369514782

569421873
821753946
374896251
142389567
793615482
685274139
257968314
938147625
416532798

395428176
617359428
824617593
578962314
431785269
962143785
749831652
286574931
153296847

768425931
215963478
934187625
452638719
673519842
189274356
826341597
391756284
547892163

758426931
216593478
934187526
562348719
473619852
189275364
825931647
391764285
647852193

139428657
562137984
784569213
847652139
256391748
391874526
475913862
913286475
628745391

735428961
914756328
862193457
376581294
529347186
481269735
158972643
243615879
697834512

935428761
817695342
624173895
281369574
346517289
759842136
498231657
572986413
163754928

895423671
216857439
374196258
487561923
529348167
631279845
153682794
942715386
768934512

985421673
671398452
432567819
248719536
169835724
357642198
813256947
526974381
794183265

367429581
291385467
584176239
726598143
849713652
153264978
418957326
632841795
975632814

356421897
987365214
412879635
574698123
861253479
293714568
129587346
638942751
745136982

697423518
184795326
235816497
562941783
419378652
378562149
956187234
743259861
821634975

917425683
386971524
245386179
824613795
679548231
531297846
498162357
763859412
152734968

539428617
714963852
268157943
396581274
457296381
821734596
182645739
645379128
973812465

957428631
826731549
134695728
612974385
378562914
495183267
781256493
563849172
249317856

639421758
582796341
417385629
758149236
123567894
964238175
345612987
291874563
876953412

736421859
591387624
284956317
845619273
623745981
917832546
372198465
159264738
468573192

679432815
218965437
543718926
435691782
792583641
186247359
824179563
357826194
961354278

658437192
921865734
734129586
283691475
169754823
547382961
892543617
375916248
416278359

759436182
621895734
834127596
293681457
167954823
548372961
972543618
386719245
415268379

892435716
713296854
465718239
271864395
384159627
659372481
548621973
136987542
927543168

592437816
813296754
467815239
281764395
374159628
659382471
745621983
136978542
928543167

269435187
751268349
438719265
147983526
526147938
893652714
672394851
984521673
315876492

978435216
543216978
162798543
459371862
821569437
637842195
784923651
296157384
315684729

976431258
582697341
413285769
358149627
129576834
764328195
645713982
291864573
837952416

517438692
629157843
384692751
793524186
265871439
841963275
476319528
138245967
952786314

298431675
671895243
534672189
849167532
327954861
156283794
963528417
482719356
715346928

581437692
973526184
264981735
836152947
752394861
419768523
198273456
345619278
627845319

129438765
754269813
638157942
286715439
547693281
913842657
471526398
362981574
895374126

685439721
129657438
743218965
537924816
962871543
418365279
354192687
296783154
871546392

162437895
458169327
937528146
896741532
275683419
341952768
614895273
783216954
529374681

728431956
651298743
394567281
142953867
579684312
836712495
467129538
285346179
913875624

651432978
347869521
298175364
985627143
736514289
124398657
573281496
812946735
469753812

731458692
245916837
869732145
624873951
597641328
318295476
453167289
172389564
986524713

731458629
568972314
249316587
184769235
627835491
953241876
315687942
496123758
872594163

862453971
134972685
795186423
683741259
427695318
951328746
348219567
576834192
219567834

917452836
346189275
825736194
168527943
479613582
532894617
751368429
694271358
283945761

721453689
569287143
834619725
258741396
613592874
497836512
182364957
946175238
375928461

896457321
472613859
315892476
963521784
287934615
154768293
641285937
529376148
738149562

869457321
472613895
315892476
536921784
287534619
194768253
641285937
923176548
758349162

869457321
472613598
315892476
536921784
287534619
194768253
641285937
923176845
758349162

837452961
519376824
264819537
342681795
195237648
678945213
983764152
421598376
756123489

238459761
791386254
465172938
943617582
682594317
517238496
876943125
354821679
129765843

978452361
251637894
346918527
129346758
684175932
735289146
493861275
867523419
512794683

836459271
214867359
975123468
387691524
652348197
491275836
169582743
543716982
728934615

836459271
214867359
975123468
487691523
652348197
391275846
169582734
543716982
728934615

932457186
516328497
847619325
768541239
193762854
425983761
351876942
284195673
679234518

932456187
754183296
681792345
347519862
195628734
826347519
579861423
213974658
468235971

189453276
564278391
237169854
418792563
695831742
372645189
856324917
943517628
721986435

671458239
345962871
892317465
486175923
537829146
219634587
723581694
164293758
958746312

867459321
912783546
345216897
639521478
284637159
571894632
726348915
498175263
153962784

816457329
294836751
573129684
652794138
738612945
149583267
421378596
387965412
965241873

831459627
965217834
247386591
624873159
158942376
793165248
482731965
316594782
579628413

987453612
125698374
346217985
473521869
298736451
561984237
612379548
754862193
839145726

981457623
326981745
547326189
254613897
698745231
713298564
479162358
832579416
165834972

918457623
326981754
457326189
264513897
589764231
731298465
695172348
873649512
142835976

392451687
157286349
684739152
743862591
918573264
265194738
426318975
531947826
879625413

826459731
319627548
574138926
645913287
781562493
293874165
467395812
932781654
158246379

318456729
294371685
657289134
135927846
729864351
486135297
972518463
841693572
563742918

823456719
915837642
746912358
462793581
591684237
387521964
258349176
174265893
639178425

395467812
284193657
176258349
953716428
417382965
628945731
731629584
862574193
549831276

917462835
365189274
824735196
148527963
579613482
632894517
751348629
496271358
283956741

597468123
821739465
364521798
786152349
943876512
215943876
672384951
439215687
158697234

715463289
326958174
489217563
974182635
632795841
158634792
561379428
297841356
843526917

283469751
571823649
469715382
926157438
147238596
835694217
652381974
798546123
314972865

921467853
837215946
564839217
716923584
258741369
493586172
142378695
385694721
679152438

953467182
821593746
746128593
685932417
317684259
294715368
562871934
178349625
439256871

278469153
534781926
916325847
153872694
427596318
869134275
791648532
645213789
382957461

897463152
246517893
135928674
458672931
671394528
923851746
562139487
789246315
314785269

978463125
246518793
135927684
457682931
821394567
693751842
562139478
789245316
314876259

713468295
485392761
962571348
159784632
876253914
234916587
627849153
341625879
598137426

195467382
268539741
743281695
356928174
912743568
487615239
839172456
671854923
524396817

591467382
268139745
743285691
356928174
912743568
487651239
839572416
675814923
124396857

195467328
862593741
743812695
356928174
918734562
427651839
239186457
671245983
584379216

591467328
862193745
743852691
356928174
918734562
427615839
239586417
675241983
184379256

793461528
824357961
156892437
248913756
537648192
619725843
361589274
972134685
485276319

129465783
384279561
657183924
712846395
946351872
538927146
465718239
273594618
891632457

859461732
731298645
462735981
246173859
578629314
193854276
914386527
687512493
325947168

539461872
827593416
416728593
165289734
972346185
384157629
241975368
798634251
653812947

538461972
927358416
416729538
165293784
872546193
394187625
241875369
789634251
653912847

913467528
285913476
764825319
849371265
176542893
532689741
497158632
651234987
328796154

653472918
817539624
924816753
195347286
762198345
348625197
481263579
539781462
276954831

358479612
219683457
476152398
732845961
941367825
865291743
587914236
624538179
193726584

395476182
612358749
748219563
569724318
831695427
427183695
976831254
284567931
153942876

395476182
612358749
748219563
569724318
831695427
427183695
976831254
254967831
183542976

395476182
612358749
748219563
569742318
831695427
427183695
976831254
284567931
153924876

395476182
612358749
748219563
569742318
831695427
427183695
976831254
254967831
183524976

186472395
359681742
724935186
248517639
971263458
563849271
697328514
832154967
415796823

569471328
841235796
732698514
456329871
127586439
983147652
675914283
394852167
218763945

628475931
715293468
934186725
457328619
263519847
189764352
842931576
391657284
576842193

629475831
715283469
834196725
458329617
263517948
197864352
942731586
371658294
586942173

628471935
541839726
937256481
284795613
176324859
359618247
463587192
795142368
812963574

629471835
541938726
738256491
294785613
186324957
357619248
463597182
875142369
912863574

839472651
251698437
467135829
384921765
175386942
926547318
598264173
742813596
613759284

695472381
312958476
784613925
846395217
523187694
179246853
937861542
461529738
258734169

896475123
751238469
432196578
683519742
574623981
219847356
948761235
125384697
367952814

863475129
294138567
751629348
576293814
342581796
189746253
618957432
927314685
435862971

965471283
138652749
724389651
416738925
593264178
872915364
241896537
657143892
389527416

965471283
138652794
472389651
716238945
523964178
894715362
241896537
657143829
389527416

598476213
321958746
476312589
965241837
847635192
132897654
783169425
619524378
254783961

328476591
179852364
645139278
216985437
853724916
794361852
587643129
962518743
431297685

891476523
635128749
742935186
976542831
458361297
123897654
387659412
214783965
569214378

123475896
694283571
758196234
812947365
347651982
569328147
475819623
286534719
931762458

829471365
435629817
671853249
293164758
514387692
786295431
142938576
967542183
358716924

269471583
873625194
154938726
327514869
916782435
485369217
538246971
641897352
792153648

659473821
712589643
834612759
386251974
947368215
125947368
563824197
491736582
278195436

312485769
758369214
496712538
579631482
164528973
283947156
845276391
931854627
627193845

259486713
681375429
374921856
567243198
132859674
498617532
726194385
945738261
813562947

395486721
142357896
678192534
823519467
564723189
917864352
251978643
489631275
736245918

356487921
189236475
724915683
635721894
978354162
412698357
241879536
593162748
867543219

729485631
815263479
634917825
458329716
263174958
197856342
942631587
371598264
586742193

729485631
851263479
634197825
485329716
263714958
197856342
942631587
316578294
578942163

739485216
561932748
482617953
627598431
143726589
958143672
395271864
874369125
216854397

675482391
981763245
423159687
568271934
249538716
317946852
134697528
792815463
856324179

795486312
142953876
683127594
531269748
428571963
976834125
819342657
257698431
364715289

956487312
732196584
184352796
497215638
263879451
815634279
678541923
541923867
329768145

926481537
135279846
784563291
613742958
257896314
498135762
342657189
879314625
561928473

627483591
938156427
514279683
871394265
492561378
356728149
185942736
263817954
749635812

917485623
326971854
485326179
264513798
579648231
831297465
698152347
743869512
152734986

592483716
871562943
463917258
256748139
138629475
947135682
729351864
685274391
314896527

526481739
471539628
893672415
915364287
364728591
287195346
738216954
649853172
152947863

315487962
672953841
948261753
863572194
524819376
197634285
481726539
259348617
736195428

827491563
159263748
364587219
671328954
495716832
283954176
712649385
936875421
548132697

826491573
157263498
349587216
671328954
495716832
283954167
712649385
964835721
538172649

568491723
413782956
729356814
842613579
957248631
136579248
291835467
684127395
375964182

756491238
231857964
489263517
627345891
543918672
198726345
864132759
975684123
312579486

751498632
362571894
498326751
879213465
623845917
145769283
917652348
236184579
584937126

823497651
516283794
947651832
259316478
361748529
478925316
135869247
784132965
692574183

576491832
321865794
894732516
769543281
243178965
158926347
617289453
485317629
932654178

871492635
534867192
926351784
758619423
263548971
419273568
692134857
185726349
347985216

437592861
865431792
219687354
683749215
792815436
154326987
371258649
928164573
546973128

283594671
579631248
641782935
715463892
932817456
864259317
126345789
497128563
358976124

389526471
527941386
614387259
296438715
145769823
873215694
731652948
452893167
968174532

478563921
629814573
531279864
317946285
846152739
295738416
984621357
762395148
153487692

926587341
184329657
753416298
631958472
579142836
842763519
398274165
465891723
217635984

962583471
381749526
745126893
856231947
174958362
293674158
419862735
528397614
637415289

927584361
861397452
345621798
673249185
192853647
458176923
234768519
786915234
519432876

418597362
956382147
372614589
129863754
534721896
687945213
893176425
741259638
265438971

789534612
412698573
653127894
327945168
196873425
548261739
975412386
861359247
234786951

791536842
426897135
538421769
165743298
384952617
279168354
852614973
913275486
647389521

813569742
497823165
562741389
951634278
726958413
384217596
249376851
675182934
138495627

149536782
786942531
523781496
475693128
298175364
361428957
912854673
637219845
854367219

267541893
415938267
938627145
689253471
352174689
174896532
546719328
723485916
891362754

267541893
415938267
938627415
689253174
352174689
174896532
546719328
721385946
893462751

917542863
245863917
683917254
736185429
851294376
492376581
569738142
378421695
124659738

926574813
187923564
345186972
769415238
832697451
451238796
273869145
614752389
598341627

763592184
295184736
841736952
159643827
627815349
438927561
982361475
374259618
516478293

819527346
246193587
357864219
521478963
798236451
463915872
935641728
674382195
182759634

793541826
645827319
218639754
956782143
874163295
321954678
537296481
482315967
169478532

798534216
316287954
245196783
124978365
867345129
953621478
531769842
479852631
682413597

614583297
823976541
975214683
146827935
537691824
298345716
459168372
762439158
381752469

639514728
827936451
145827639
283741596
456298317
791365842
512673984
968452173
374189265

982563417
156472839
743981265
529147683
364298751
817356924
631724598
275819346
498635172

468537912
732169584
195284736
983746251
546312879
217958643
854691327
671823495
329475168

689574312
312968574
475213986
591846237
746132895
238759641
854697123
967321458
123485769

398542617
126783594
754916382
249671853
681435279
573298146
432859761
965127438
817364925

398542617
126783594
754916328
249671853
681435279
573829146
437258961
865197432
912364785

849573216
723691485
615824397
537416928
481259673
296738154
954167832
178342569
362985741

649573218
823691457
715824369
597438126
461259873
238716594
954187632
176342985
382965741

798524316
236719548
451368927
873245169
512697483
649183275
924836751
365471892
187952634

284537916
365189274
971246385
836914752
497852163
512763498
128395647
749628531
653471829

249563718
587491632
613872945
934618257
726935481
158724396
892146573
461357829
375289164

432576918
587912346
916483725
879645231
163728594
245391687
694137852
721859463
358264179

347598612
982617435
561243798
815964273
473182569
296735841
638421957
154879326
729356184

893542617
265718349
741963528
918354276
457296183
326871495
174685932
539127864
682439751

643587912
257941683
189236547
915368724
468729135
732415896
894673251
371852469
526194378

836524917
274391865
159768432
598413726
741652398
623987154
465179283
987235641
312846579

837524916
254691837
169378425
598413672
641752398
723986154
475169283
986235741
312847569

627584913
385169742
194273568
253418679
846927351
971635284
568391427
419752836
732846195

872549316
419637528
635281749
291378654
583164972
746925831
128756493
354892167
967413285

368592714
425761389
791438526
132975648
687243195
954816237
816354972
273689451
549127863

723598614
491263587
865417329
178632495
539184762
642975831
217356948
986741253
354829176

379562814
425871396
861439527
132785649
698243175
754916238
916354782
283697451
547128963

768532914
431986752
952417386
327891645
589643127
614275839
175364298
293758461
846129573

692587314
453291678
187436592
215368947
968724135
734915826
849673251
371852469
526149783

268593417
593417628
471826395
935681274
846279153
712345986
187964532
659732841
324158769

923546718
671823459
854917326
592781634
716234985
348695172
439158267
287369541
165472893

924536718
671824359
853917426
592781643
716243985
438695172
149358267
287469531
365172894

482536917
631749528
795218346
329471685
516823479
847695132
158367294
263984751
974152863

498532617
637918452
215674398
976821534
354796281
182453976
743165829
561289743
829347165

926538417
741926583
835714692
389671245
612845379
457293168
168357924
273469851
594182736

863597214
721463589
495218376
537921648
682745193
914836752
156384927
278659431
349172865

368592714
725461389
491738526
132975648
687243195
954816237
816354972
273689451
549127863

824539617
731268549
695714328
362971485
518423976
947856132
159387264
283645791
476192853

462539718
731864529
895217364
327481695
516923487
948756132
159348276
273695841
684172953

268593417
793412685
451876392
937681254
846259173
512347968
185924736
629735841
374168529

439582617
786419532
251763489
863971254
574628193
912345876
127834965
398256741
645197328

493582617
786419532
251763489
835971264
674258193
912346875
127834956
348695721
569127348

349582716
786419532
251637489
835971264
974268153
612345897
163824975
498753621
527196348

329587416
786419325
451632987
835791264
947268153
612345879
163874592
278953641
594126738

673542918
849617235
215938674
761895342
498321756
532764189
354279861
987156423
126483597

769538214
821467359
453219768
387921645
592643187
614875932
175394826
238756491
946182573

379562814
825471396
461839527
132785649
698243175
754916238
916354782
283697451
547128963

372598416
896412537
451673892
985731264
724869153
613245978
167984325
249357681
538126749

768532914
931486752
452917386
327891645
589643127
614275839
175364298
293758461
846129573

469573812
837129546
152468739
695817423
713245698
248936157
981752364
374691285
526384971

936547812
782136594
154928376
391852647
547691283
268374159
829765431
475213968
613489725

984562713
761934852
532718694
129487365
845623179
376159428
693875241
257341986
418296537

397528614
615947328
284361795
946783251
571296483
832415967
768139542
123654879
459872136

397542816
652871349
481369572
876234951
145987623
239615487
564123798
913758264
728496135

437589216
926417835
518263947
679148352
153926784
842735691
384652179
765391428
291874563

984532716
731964852
562718394
129487635
845623179
673159428
396875241
258341967
417296583

287534916
934681725
165972843
841763259
523198674
679245381
458329167
316857492
792416538

624539718
713684592
895721634
481296357
536817249
972345186
258963471
167458923
349172865

437569218
968271435
125348769
783614592
694825371
512793846
351486927
879132654
246957183

489571623
751263948
632489517
527814369
864395172
193726854
945632781
218957436
376148295

743516928
852394761
619782534
127965843
938471256
465238197
274153689
396827415
581649372

364578129
597261348
821439657
142896735
935147862
678352914
456783291
283915476
719624583

719583624
386724159
245691837
428369571
567142983
931857462
674938215
893215746
152476398

879513624
316824759
245697138
421369587
568742913
937185462
684931275
793256841
152478396

894573621
126948375
573126984
345781296
218694753
769352418
487235169
652419837
931867542

619573428
354928716
287416935
125834697
493762851
876159243
961285374
532647189
748391562

496513728
351872946
287694135
514239687
768451392
932786451
843127569
675948213
129365874

698547321
312986574
574123986
746319258
185762493
923854617
239671845
451238769
867495132

713548926
465329817
289617534
126435798
594871263
837962451
971286345
642753189
358194672

389546721
756812349
142793865
673184592
814259637
295367418
521438976
937625184
468971253

461587923
983462157
752931648
218659374
697243815
345718269
124395786
579826431
836174592

619587423
784362591
523941678
397158246
462739815
851426937
948613752
235874169
176295384

783519624
615724893
942638571
497361258
356287149
821945736
268473915
574196382
139852467

739518624
841629573
265347918
958472361
372165849
416893257
594786132
687231495
123954786

938514627
471926583
265873914
387642195
596187432
124395768
759231846
612458379
843769251

794516328
365278914
812493567
958741632
236985471
147362859
473629185
521834796
689157243

941567328
786132945
235984617
893215764
162478593
457396281
679843152
324651879
518729436

864573129
125968437
379241865
937852614
216794358
458316792
581439276
692187543
743625981

367541829
421987536
985263741
514832697
276194385
839675412
753429168
642718953
198356274

816597432
927346185
435218679
379182564
681754293
254963817
798625341
142839756
563471928

498562731
163794528
527318469
941635872
835127946
276849153
659483217
712956384
384271695

672548139
598123647
134679825
283791456
457286391
961435278
719362584
825914763
346857912

892576134
451932678
736841925
365127849
924683751
187459362
648315297
579268413
213794586

629587134
415263789
873491625
136729548
587134296
942856371
754318962
268975413
391642857

428576931
675913284
139428576
591742863
263189745
784635192
347851629
952367418
816294357

691528437
752436918
384791652
137649825
269853174
845172369
423915786
918267543
576384291

192586437
745139862
683247195
831794256
956823741
427615389
274958613
568371924
319462578

214576938
875913264
639428571
758142693
123689745
496735182
542397816
367851429
981264357

296548731
348671952
715239468
539824617
864713295
172965384
453197826
921486573
687352149

948526731
263791854
157348962
579832416
831674529
624159378
415967283
796283145
382415697

298571634
537469821
614283957
176928543
945316782
823754196
369847215
451692378
782135469

918567234
326149578
754832691
235491867
649278153
187653429
863915742
472386915
591724386

918567234
326941578
754832691
235419867
649278153
187653429
863195742
472386915
591724386

976512834
154387692
283964517
698741253
531298476
742635981
465873129
817429365
329156748

249576138
385941267
176832549
793128456
564397812
812654973
438719625
951263784
627485391

823567941
619342578
754819632
475193826
396284157
281756493
538471269
167925384
942638715

879521643
634789521
125346798
591473862
268915374
347862915
986134257
453297186
712658439

623571849
987264315
514893762
758412693
249638157
361759428
172986534
435127986
896345271

961537248
487129635
352846917
295381476
146975382
738462159
623754891
514298763
879613524

768521943
295734816
413698725
547216389
186953274
329487561
634875192
971362458
852149637

197563248
284197635
365248791
923456187
458712963
671389452
739824516
542631879
816975324

729513648
358264719
461897523
572648931
186359274
934172865
695421387
847936152
213785496

321569847
745821396
689743521
217638954
534297168
896415273
958174632
172356489
463982715

236587149
895314672
471692583
964721358
128453967
753869421
349275816
612948735
587136294

136578942
849213675
572496183
625781439
498632751
713954826
964327518
387165294
251849367

137568942
849213675
562497183
625781439
498632751
713954826
974326518
386175294
251849367

136579842
984213675
572846193
625791438
849632751
713458926
468327519
397165284
251984367

137569842
984213675
562847193
625791438
849632751
713458926
478326519
396175284
251984367

297583641
613249587
548671239
869432715
135867492
472915863
324158976
981726354
756394128

963517842
182964735
475328961
649275183
218639457
537481296
324796518
856142379
791853624

763519842
185264937
492378561
647952183
218637495
539481726
354796218
826145379
971823654

879516342
134972586
265384917
927458631
483761295
516293478
641835729
752149863
398627154

876513942
391824576
254697813
149738265
637952184
582146397
428369751
713485629
965271438

982516743
316794285
745238961
124963857
537482619
698157432
869325174
273641598
451879326

628591743
917643852
543782619
835276194
491358276
276914385
764135928
389427561
152869437

679532148
124987536
385416792
817693254
542871369
963254817
291348675
438765921
756129483

976532148
425981736
183476592
718693254
542817369
369254817
291348675
834765921
657129483

263597148
478162359
951384267
739245681
512876493
684913572
827651934
196438725
345729816

721563948
346918527
958247613
694182375
517634289
832759461
275896134
163475892
489321756

948571263
657923148
132864597
493617852
216458739
875392614
361289475
524736981
789145326

149532768
857196234
326478915
475261389
613984527
298753641
582317496
964825173
731649852

419582367
827396541
356714928
134927856
692835174
578461239
781653492
963248715
245179683

239548761
746139285
851276349
924785136
578361924
163924578
385612497
612497853
497853612

398521764
647938215
152476938
835642197
964713852
721895643
576184329
219357486
483269571

197528463
436719825
258346791
349685217
871932654
562174938
723861549
615497382
984253176

834572961
169438275
752196483
647859312
598213746
321764598
285647139
413985627
976321854

978524361
241396785
635187942
316472598
584931627
729865413
457219836
862743159
193658274

284579361
397612854
651438729
538941276
946327185
712865493
465783912
173296548
829154637

897541362
321869457
564732981
482975136
136284795
759316248
913657824
245198673
678423519

378549162
941236785
526718943
892671354
457392618
613854279
269487531
134965827
785123496

794518263
381276549
265943817
476832195
932157486
158694372
643785921
829361754
517429638

829514763
461937258
753826941
537291684
946785132
182463597
218649375
674352819
395178426

829514763
431267598
756893241
567321984
943786152
182459637
218645379
674932815
395178426

248597163
796183542
135264978
857612394
619348257
423759816
582976431
964831725
371425689

273598164
684127593
519463827
156382479
738946251
942715638
321859746
895674312
467231985

723581964
941267835
658349712
875126349
269734158
134958276
386472591
592613487
417895623

316598472
452673189
987412356
621359748
834167925
579824631
763985214
148236597
295741863

348592671
517846932
296371548
852634197
134957286
679218453
465723819
721489365
983165724

896531472
571429836
342876915
687953241
259714368
413268597
765342189
924187653
138695724

819543672
325867914
674129538
251496387
748352196
963718245
186975423
597234861
432681759

821594376
635127894
794386512
382915647
146278935
579463128
417659283
258731469
963842751

128534976
675298143
493167582
962471358
584923761
731685429
356849217
849712635
217356894

428536971
397184526
165279483
983751642
671492358
254368197
746923815
539817264
812645739

649583172
718962453
352174968
927438615
864251739
531697284
273846591
485719326
196325847

823519674
149627835
756384192
274965318
961238547
385741269
512496783
697853421
438172956

823519674
149627835
756384192
274956318
961238547
385741269
612495783
597863421
438172956

632581974
857492613
941367528
165728349
793154862
428936157
216843795
584679231
379215486

384516279
621397845
597248631
135429768
872165394
946783512
459632187
713854926
268971453

472563981
863491275
195782463
246835719
951276348
738149526
384917652
627358194
519624837

926531784
534786912
187294536
751463298
243879651
869125473
315942867
672358149
498617325

417563982
328149576
965278143
759482361
842631759
136957428
673895214
294716835
581324697

276539481
945178632
381246795
613924578
827653914
459817326
532761849
768492153
194385267

123596784
945872613
687134529
314967852
258341976
796285431
562418397
431759268
879623145

493572681
165984327
728163954
532618749
647239518
981745236
256491873
319827465
874356192

963527481
241839567
587146329
456312978
798654132
312798654
875461293
139285746
624973815

642531789
371689542
895472136
917843265
428165973
536927814
764258391
289316457
153794628

294537681
678941325
315286947
983675214
546812793
127493856
432168579
861759432
759324168

347596281
261387954
589142367
728463195
193758426
654921873
832615749
415279638
976834512

639517482
471832956
528694317
365928741
897145263
214763598
983471625
142356879
756289134

461527983
872913564
935648172
597361248
314782695
628459317
183294756
259876431
746135829

723519684
149628735
856374192
284965371
967231548
315847269
572496813
698153427
431782956

923571684
147628935
856394712
284165379
761239548
395847261
572416893
618953427
439782156

623519784
149728635
857364192
284957361
976231548
315846279
762495813
598173426
431682957

923561784
146728935
857394612
284157369
671239548
395846271
762415893
518973426
439682157

976521384
238469571
154378629
493782156
517694238
682153497
349815762
865247913
721936845

931562784
652784391
478931526
365428179
897615432
214379865
523197648
186243957
749856213

623514897
754389621
918672534
162895743
837461259
495237186
246153978
389726415
571948362

341572698
527986143
698134725
856493271
412765389
973821456
739648512
164259837
285317964

281573496
746291538
539684172
875312964
123946785
694857321
967425813
412738659
358169247

743516892
561829374
892743516
914352768
675198243
238467159
186274935
427935681
359681427

734561892
986234715
152879364
345917628
817426953
629358471
491782536
273645189
568193247

471562893
256983417
389417526
948625731
135879642
627134985
813746259
792358164
564291378

392576184
674318259
851429736
416782593
528931467
739645812
263857941
145293678
987164325

789542136
124639875
635781942
861974253
573128469
492365718
347896521
956217384
218453697

794583126
132796845
856142379
368975214
547218693
921634758
479861532
615329487
283457961

764583129
132769845
859142376
318675294
947218653
625934718
476891532
591326487
283457961

469573128
871962435
235841769
586729341
314685972
792314586
658497213
143256897
927138654

794536182
683291754
251874396
326487915
178965243
945123867
532618479
417359628
869742531

987543126
251678349
436219785
725894613
698132457
143756298
814967532
372485961
569321874

947523168
236819754
815764392
728146539
364295871
159378246
481957623
673482915
592631487

947523168
236891754
851764392
728149536
314256879
569378241
485917623
673482915
192635487

239568147
481739256
675412893
197253684
864971325
352846719
926384571
518697432
743125968

793546128
621873954
845219673
372468519
164795382
589132746
437981265
958627431
216354897

289537164
746821359
531694728
394782615
612345987
857169243
125978436
473256891
968413572

238567149
741932865
965418327
154279638
372685491
896143752
423891576
689754213
517326984

894567132
765231984
213489657
581392476
427856391
639174528
152743869
346928715
978615243

476529183
829134567
135867429
943672851
652981734
718345296
587493612
364218975
291756348

628549173
479123658
135876924
781634295
964257381
352918746
243765819
597381462
816492537

278549163
649123758
135867924
581734296
794256381
362918547
423675819
956381472
817492635

924568173
678123954
135974826
541736289
792485361
386219547
263897415
857341692
419652738

274589163
689123754
135467928
541738296
762954381
398216547
823675419
956341872
417892635

628539174
379421658
145876923
781643295
963257481
452918736
234765819
597184362
816392547

938526174
627134589
451987623
394618752
872453961
165279438
549362817
286791345
713845296

278539164
639421758
145867923
581743296
793256481
462918537
324675819
956184372
817392645

923568174
678421953
145973826
531746289
792385461
486219537
264897315
857134692
319652748

273589164
689421753
145367928
531748296
762953481
498216537
824675319
956134872
317892645

369527184
728134596
451698723
634719852
982453671
175286439
546372918
297861345
813945267

489523167
263718459
157496328
725364981
831259674
946871235
618935742
374182596
592647813

798526143
213794568
465381297
576139482
931842756
824675319
359467821
182953674
647218935

283579164
497861523
561342978
158436792
326917845
974285631
639128457
712654389
845793216

743581269
821946735
695732148
239175684
584263917
167498523
456827391
318659472
972314856

843571269
621948735
795263148
539127684
264835917
187496523
456782391
318659472
972314856

643581279
815927346
729346851
362875914
981463527
457219638
138792465
596134782
274658193

798543261
613982754
245167398
439271586
852396417
176854932
387415629
561729843
924638175

486517239
539826714
721349685
942178563
675293148
318654927
867931452
293465871
154782396

871564239
365297481
429183657
614328795
537419826
298756314
943871562
182645973
756932148

319568274
584723961
267194835
948672153
175389642
632451798
856247319
721935486
493816527

369584271
184723965
257169834
948672513
571398642
632415798
816247359
725931486
493856127

746583219
381942756
925176843
617425938
839617524
254398167
498231675
572864391
163759482

348561297
796248315
215937684
467193528
851624739
932785461
683459172
124876953
579312846

794518263
153962874
682374195
275431986
836297451
419685732
547826319
321759648
968143527

984573261
317692485
526418379
753269814
142857936
869341752
295736148
478125693
631984527

896543217
431762589
572189364
283697145
759431826
164825973
627958431
918374652
345216798

361598274
459271836
287634951
123746589
945382167
876915423
538169742
692457318
714823695

968537214
471692385
325418769
893741652
754326891
216985473
647259138
139864527
582173946

387546219
419823756
625179438
573682194
162934587
948715362
294361875
836457921
751298643

384517296
692843715
175629834
853261947
247398561
961754328
539486172
726135489
418972653

879541263
641382795
235769184
713296458
924835671
568417932
156928347
397154826
482673519

843571296
671329854
295684173
154762389
362498517
789153462
437816925
528937641
916245738

864531297
795248163
132697485
379416852
426859371
581372649
948723516
613985724
257164938

964531287
785942163
132687459
378416592
496258371
251379648
549723816
613895724
827164935

986534271
743126895
125789436
461295387
379861542
258347619
594613728
632978154
817452963

438516279
975832461
162974358
784629135
621345987
359187624
897261543
546793812
213458796

613594278
947128356
825736149
259341867
461287935
378965412
734852691
586419723
192673584

394587261
615342879
728916453
972835146
456129738
831764592
187653924
543298617
269471385

364597281
815342976
729816453
672935148
958164732
431728569
197653824
543289617
286471395

196573284
528649713
374821659
751462938
462398571
983715426
817954362
639287145
245136897

367518294
591247368
842369157
123796485
658134729
479825613
284971536
715683942
936452871

639518274
851274396
274369851
428756139
367941582
915823647
792185463
543692718
186437925

739518264
861942357
425367891
958274136
374651982
216893745
592186473
643729518
187435629

739518264
861294357
524367891
458672139
372941685
916853742
295186473
643729518
187435926

639518274
871249356
425376891
958764132
364921587
712853649
597182463
243695718
186437925

738519264
951642387
462387951
529874136
374261598
816953742
285196473
643725819
197438625

738519264
961842357
425367981
859274136
374681592
216953748
582196473
643725819
197438625

738519264
961284357
524367981
489672135
375841692
216953748
852196473
643728519
197435826

749531286
581627394
236894571
892745613
653189427
174362859
327418965
965273148
418956732

738519246
129476853
654382971
491725638
275863194
386194725
842637519
963251487
517948362

734519286
129386457
658472931
391725648
275864193
486193725
842637519
963251874
517948362

894531267
617249853
352867941
781423596
523796418
946185732
439672185
265918374
178354629

698531247
341872596
572649381
923184765
154267839
786953124
239716458
867425913
415398672

461583297
382697154
579241368
936124785
247835619
815769423
198472536
654318972
723956841

461583297
283697154
579241368
936124785
742835619
815769423
198472536
654318972
327956841

931564287
684372951
275819436
827943165
463157892
519286374
342795618
798621543
156438729

731564298
649182537
285739461
128645379
467398152
953217684
592476813
816923745
374851926

931564278
674182593
285739461
128945637
496378152
753216984
542897316
819623745
367451829

913564278
674382951
285719436
528643197
439178562
761295384
342857619
856921743
197436825

468593217
375142968
291687435
139278546
684915723
752436189
926354871
547861392
813729654

896537241
154862739
327149856
483675912
961284573
275391684
639718425
712456398
548923167

967538241
831427695
452196387
346281579
175964832
289753164
593672418
624819753
718345926

387594261
245861973
916723458
862947135
591382647
473615892
729156384
634278519
158439726

193587264
425619378
768423159
851362497
276941835
934758612
682175943
347896521
519234786

386594271
245871963
917623458
872946135
591382647
463715892
629157384
734268519
158439726

849561273
136742589
752893614
521638497
974125368
683974152
295486731
367219845
418357926

319574286
748629531
652138749
467392158
183756924
295841673
926487315
831265497
574913862

419528367
253674189
678193524
127865943
865439712
394712658
942356871
531287496
786941235

762518349
583429167
941763852
425687931
379142586
618935724
256891473
894376215
137254698

824597316
651823794
793164852
968452137
217389465
435716928
349275681
586941273
172638549

641582379
837419256
925637841
392165784
418793562
576248193
789326415
163854927
254971638

419572386
735486291
286913475
962341758
174859623
853267149
397128564
521694837
648735912

419572386
735486291
286913475
952341768
174869523
863257149
397128654
521694837
648735912

149527386
285436791
376198254
893674125
561382479
724951638
917265843
652843917
438719562

479521386
125386947
368749251
643817592
251493678
987265134
594172863
732658419
816934725

764512398
128793465
395486127
637928541
981654273
542137986
813279654
256841739
479365812

491526378
257183694
836749125
178265943
345891762
962437581
783614259
514972836
629358417

947582361
231697485
685314279
456738192
128469537
379125648
814953726
762841953
593276814

279514386
483762951
516938472
964387125
827145693
135629748
648291537
791853264
352476819

968512374
432789156
157436928
671954832
324178695
589623741
845391267
296847513
713265489

814592376
732864915
596137248
157328469
628749531
349615782
465271893
981453627
273986154

942586371
751392684
368741295
589613427
623874519
417259863
834967152
295138746
176425938

967528341
853491726
124637895
695143287
238769154
471285963
712954638
586312479
349876512

628549371
479123658
135876924
581634297
764295183
392718546
843962715
957381462
216457839

729548361
648123759
135967824
951734286
364285197
872619543
493872615
586391472
217456938

724569381
689123754
135487926
541736298
872954163
396218547
263875419
958341672
417692835

687592341
932841567
451376982
729638154
543917826
168425793
396784215
814253679
275169438

746598321
928317465
135624987
867259143
413786259
592143876
354861792
281975634
679432518

748596321
926317485
135824967
867259143
413768259
592143876
354681792
281975634
679432518

867521394
921437568
543869271
715346982
298175436
436982157
379218645
652794813
184653729

287541396
956372481
413698257
745913862
621487935
398256714
874169523
562834179
139725648

714582396
925436187
638917524
347821659
289365471
156794238
572649813
493158762
861273945

479516328
168273954
352984617
624891573
783465192
591732486
837659241
215348769
946127835

269541378
785293146
431687592
957432861
842916735
316875924
128369457
694758213
573124689

146578329
827913465
395642178
763285941
582194736
419367852
271836594
954721683
638459217

976542318
243816759
185937246
491368527
837295164
652471893
519784632
368129475
724653981

967542318
243817569
185936247
491378625
836295174
752461893
519684732
378129456
624753981

786594321
241837695
935621478
672948513
318765249
459312786
594283167
823176954
167459832

796584321
241937685
538621479
672849513
319765248
485312796
854293167
923176854
167458932

796521348
135648279
824937165
473215896
612489753
958763412
289176534
541392687
367854921

986524371
741839265
253167489
478291536
365478192
129653847
832916754
617345928
594782613

489512376
521367948
673849125
957624831
316798254
248135697
762483519
895271463
134956782

984521376
657983412
132746895
769415238
513872964
248639157
871354629
395268741
426197583

947516382
621378945
853294167
278963514
134852796
569147823
396721458
485639271
712485639

376519482
419283657
258674139
593142876
862957314
741836295
635498721
927361548
184725963

128539467
967142385
345687291
594821736
812376954
736954812
259413678
671298543
483765129

972536418
651842379
834179652
786495231
529361784
143728965
395614827
217983546
468257193

297513468
351864972
684792153
976128345
542936781
138457296
425671839
863249517
719385624

628537491
971648352
345129687
253816974
169374528
487952163
594783216
812465739
736291845

312589476
795364281
684712395
571493862
269178543
438625917
946231758
153847629
827956134

923578461
176294358
845136279
287469513
539781642
614352987
398647125
451823796
762915834

327589461
186274359
945136278
298467513
573891642
614352897
739648125
451923786
862715934

827539461
146278359
935146278
298467513
573891642
614352897
789624135
451983726
362715984

967523481
218746935
534891276
179435862
345682719
682179354
753964128
426318597
891257643

689517432
231864957
574293168
865921743
127436589
493785216
952348671
346172895
718659324

819562473
625347189
347891652
168435927
473129568
592786314
754213896
286954731
931678245

836579412
794128365
512634789
923867154
485913276
671452938
347285691
159746823
268391547

176529483
829134567
435867129
943672851
652981734
718345296
587493612
364218975
291756348

926583471
843716529
751924368
369251847
574869132
182347695
617498253
495132786
238675914

138527496
947638152
526149738
413265987
865974321
792813564
679452813
254381679
381796245

978521436
241936857
365748192
852467319
136295784
497813265
583674921
719352648
624189573

389561427
516247938
742839651
267958314
891473562
435126789
654782193
123694875
978315246

612598437
385274961
947631258
524719386
879326145
136845792
761953824
298467513
453182679

179536428
864721359
532894716
293148675
651379284
748652193
487913562
925467831
316285947

176539428
924781365
835264719
253148976
691375284
748926153
487613592
562497831
319852647

981563427
725149638
364827195
512938746
847216359
639475281
153682974
296754813
478391562

867519432
154723689
293648157
931482765
628975341
475136928
589361274
342897516
716254893

172583469
394627185
856149732
615892347
728364591
943715826
569431278
487256913
231978654

328561479
145279683
796348215
467895132
251637948
839124756
613782594
972453861
584916327

362519487
954387261
817246593
628754319
149823756
573691842
291435678
436978125
785162934

298543671
351726489
746189532
487261953
963475218
512938764
634897125
825614397
179352846

487519623
952463187
361278954
679834215
528197346
134652798
246781539
713945862
895326471

829537641
413826759
765194823
271389564
698451372
354672198
186945237
547213986
932768415

829537641
613924857
475168923
281379564
967451382
354682179
196745238
548213796
732896415

419532687
365487291
287916435
976341528
154829763
823765149
692158374
731694852
548273916

374512698
269873154
518649237
683421975
941357862
725968341
196784523
857236419
432195786

374512698
289673154
516849237
863421975
941357862
725986341
198764523
657238419
432195786

937542681
425816739
168379425
854621397
312798564
679453812
781965243
596234178
243187956

849573612
165824379
723196548
671938425
534712986
298465137
486357291
312689754
957241863

378594612
124368795
695721483
247186539
983475126
561932847
852643971
736819254
419257368

789514632
361829574
452376198
126798453
537642819
894153726
973465281
245981367
618237945

281549673
946173258
357286491
715324869
834965712
692718345
429857136
578631924
163492587

281549673
546173298
397286451
719324865
834965712
652718349
425897136
978631524
163452987

982541637
731968254
465237981
274156398
516893742
398472516
629384175
857619423
143725869

789523614
142986375
365471928
291764853
637158249
854392761
526819437
478635192
913247586

934582617
728631594
165749823
246978351
819325476
573416289
452167938
391854762
687293145

934572618
728631594
165849723
246987351
819325476
573416289
452168937
391754862
687293145

348572619
729631584
165498723
286947351
913825476
574316298
452169837
831754962
697283145

973528614
825146937
164937825
316785492
748392156
592461783
451279368
287613549
639854271

348591627
216374985
759862314
197486532
685123749
423957861
871645293
932718456
564239178

914583627
328167495
576429318
763214589
895376142
142895763
657948231
481732956
239651874

497581623
368729154
152346978
839267415
674158392
215493786
923675841
741832569
586914237

718532649
539476812
642891537
875243196
961785423
423169785
297614358
384957261
156328974

382571649
571496238
946283175
824759361
197634582
635812794
463925817
218347956
759168423

328519647
165784923
794326185
219453876
473861259
586972431
831297564
957648312
642135798

391528674
287346915
654197823
538672491
162459738
479813562
743265189
816934257
925781346

498523671
356471928
172968345
945182763
823657194
617394852
761845239
284739516
539216487

243571689
718936254
956284317
629845173
431792568
587163942
864359721
372618495
195427836

342571698
718369245
596824317
275916834
463785921
189432576
831257469
927648153
654193782

386512749
972648531
154937286
561893427
237461895
498725163
843176952
615289374
729354618

394518726
562479831
817236495
623154978
978362154
451897263
139785642
745621389
286943517

832549716
645178923
917362458
594286371
783451692
126937845
469815237
371624589
258793164

621538749
783429165
459176823
534981672
268753914
197642358
815364297
346297581
972815436

964512783
583679214
127348569
758193642
241867935
396425871
432756198
615984327
879231456

312589764
695347281
478612395
961473852
254168973
837925416
589231647
143796528
726854139

816529743
437618259
925347816
791486532
542193678
683275491
368954127
159762384
274831965

421538769
856179324
973642185
162953847
349781652
587426931
695314278
214867593
738295416

634592718
895176342
217843569
148259637
372614895
569387421
953428176
786931254
421765983

643529781
289713645
157864392
792158463
365947128
814236957
931482576
578691234
426375819

923548761
845617392
617923854
362194587
198756423
754832619
581479236
279365148
436281975

946531782
721984356
385672491
853726149
467195238
219843675
592317864
674258913
138469527

849516732
561372894
372894615
128463957
453987126
796251348
214738569
937645281
685129473

894563712
361872495
572419386
923184567
748625139
156937824
239748651
687251943
415396278

498563712
126789345
375124869
681432597
247958136
953671428
764215983
812397654
539846271

629518743
481732956
573496218
758349621
142657389
396821574
935284167
264173895
817965432

692541783
138297546
475836192
849712365
753689421
261453978
327965814
914328657
586174239

319562784
586714932
247389651
168937425
492156873
753248169
924875316
835691247
671423598

638512749
192467853
754389261
471625938
265893174
389174625
847936512
923751486
516248397

634512789
192387456
758469231
371625948
265894173
489173625
847936512
923751864
516248397

649532718
321847569
785916324
458621973
197384256
263759481
872193645
536478192
914265837

649532718
321847659
785916324
458621973
197384265
263759481
872193546
536478192
914265837

349526718
872149356
165783249
497635182
651872493
283914675
918367524
526491837
734258961

861534729
432179685
795826341
943758162
128963574
576241938
617485293
354692817
289317456

948561732
261783945
357249618
789132456
615974283
423856179
834627591
172395864
596418327

148592736
267143895
359876421
412385967
683917254
975264318
894621573
736459182
521738649

892516743
637248591
451379628
216783459
943165287
785924136
374851962
169432875
528697314

941528763
325967841
867431259
586194372
213756498
479283516
634879125
158642937
792315684

963514872
517328496
284967315
328741659
756289134
491653728
645132987
839475261
172896543

617549832
234817695
895362417
746253981
981674523
352981764
563428179
479136258
128795346

319542876
745368291
826719345
571423968
498176523
632985417
964831752
153297684
287654139

319542876
745386291
628719345
571423968
496178523
832965417
984631752
153297684
267854139

312594876
745368291
689712345
571483962
264179583
938625417
496231758
153847629
827956134

791536824
842197653
356482179
489621537
215743968
637958412
963875241
578214396
124369785

314592876
765384291
829716345
571423968
648179523
932658417
496831752
153247689
287965134

192563847
673284915
845791362
236175489
714928536
958346271
587412693
369857124
421639758

317592864
685374291
492618375
761243958
854169723
239857416
528731649
143926587
976485132

314592876
785364291
629718345
571423968
846179523
932856417
498631752
153247689
267985134

693512847
157348692
428679513
819457326
546283971
372196458
961824735
284735169
735961284

431529876
297168354
568743192
175236948
346891725
982457631
753614289
814972563
629385417

124537869
795486321
863921475
641852937
537649182
982173546
319264758
278395614
456718293

421539867
956178324
873642195
168753942
347291658
592486731
685314279
214967583
739825416

764523891
213968745
958714362
691275438
347189256
825346917
186492573
579831624
432657189

276593814
841672593
935184627
462935781
758421369
319867245
593216478
127348956
684759132

974563812
258194637
361782549
849627351
613958274
527431968
135879426
796245183
482316795

974563812
258194637
361782549
849627351
613958274
527431968
136879425
795246183
482315796

796534821
241987653
538621479
672849315
319765248
485312796
854293167
923176584
167458932

269531847
817469523
435728619
691342785
358176294
742985361
923817456
576294138
184653972

793526841
861947523
245831679
378469215
519782364
624315798
456298137
982173456
137654982

296534871
813927654
574618329
948761532
752493168
361852947
129376485
437185296
685249713

296534871
713928654
548617329
974861532
852493167
361752948
129376485
437185296
685249713

439561872
812497635
675382914
986274351
143856297
527139486
361748529
754923168
298615743

248517963
357469821
916238457
623174589
489352176
571986234
132695748
864721395
795843612

764512938
923687415
815349726
532496871
486271593
179835642
691753284
358924167
247168359

746512938
923687415
815349726
532496871
468271593
179835642
691753284
287164359
354928167

463582971
589713462
127694385
618459237
974326518
352871649
831965724
796248153
245137896

687531942
241869357
953247168
762158493
415392786
398476521
176924835
839615274
524783619

378541962
241869357
956237148
762158493
495372681
183496725
517924836
839615274
624783519

348567912
627819345
951234867
415786239
273195486
896423751
762341598
539678124
184952673

132578964
754296183
869413752
217659438
348127695
695834271
571362849
426985317
983741526

478591326
921637584
635284917
352146798
897352641
146978253
584723169
719865432
263419875

786521934
415639278
329874651
954163827
873952416
162487395
538796142
247318569
691245783

243571968
579863241
861492753
715649382
628135479
394728516
987314625
452986137
136257894

732541968
581962437
469873215
615428793
824397156
397615824
958234671
273186549
146759382

934521678
172638549
856794312
745283961
618945237
329176854
263419785
487352196
591867423

764581329
512936784
983247651
327469815
451823976
896715432
138692547
645178293
279354168

348571629
769482531
215963487
634218975
581794263
972635814
157829346
423156798
896347152

694581372
825937614
731246598
146893725
953724186
278165439
419678253
387452961
562319847

698531724
524786139
731942856
983654271
172893645
465217398
356428917
819375462
247169583

689521437
534789621
712643859
961238574
247915368
358476912
875392146
493167285
126854793

623541987
841972563
795368421
318659274
964127835
257483196
582716349
179834652
436295718

762591834
984723156
315864927
623179548
579348612
841256379
198437265
237685491
456912783

763591824
984723516
215864937
356279148
179348652
842615379
598437261
637182495
421956783

748591326
195623847
263487519
421936758
356874291
987152634
832749165
679215483
514368972

367541298
245839176
198267435
516392784
729418563
834675912
673954821
481723659
952186347

364571928
275849613
198632475
756324189
982156734
431798256
847263591
519487362
623915847

463571928
275894613
198632574
746325189
982146735
531789246
357268491
819457362
624913857

346591278
271648953
859237641
528763194
614925837
793814562
935482716
187356429
462179385

968521374
357964281
124873965
573248196
641759832
289316547
732685419
495137628
816492753

429581763
315672894
768943152
594237681
276815439
831496527
142368975
657129348
983754216

679521834
315684972
824793156
546238791
782915463
931467528
167349285
258176349
493852617

649581273
351792486
827436951
185269347
296374518
473158692
934827165
712645839
568913724

762581394
431976258
598432716
153764982
987325461
246819573
614297835
329658147
875143629

792531684
438976251
561482793
259764318
187325469
346819572
614297835
923658147
875143926

974521836
681793452
325468791
547682913
239174568
168935247
496217385
753846129
812359674

382571946
694238517
517964382
856413729
479625831
231897465
123749658
745186293
968352174

734581926
692374158
581296743
459813672
813627495
267945381
945168237
178432569
326759814

248531796
735926841
169874253
593142687
624387519
817695432
371468925
986253174
452719368

843591672
795682431
261734598
618357924
457829316
329146785
936418257
584273169
172965843

736521984
841976532
925483671
278645193
164392857
593817246
682739415
417258369
359164728

674521938
859367421
213894576
432985617
186473259
597216384
321749865
965138742
748652193

743581629
865279431
291634587
617352948
452798316
389146275
936417852
578923164
124865793

629571843
853294671
741638295
578123469
192486537
364957128
436819752
985762314
217345986

827541693
493678512
165392874
589736241
631824957
742159368
976213485
258467139
314985726

237581964
965743128
814692537
426358791
178964253
359217846
691835472
743129685
582476319

789541632
642938715
531276894
193465287
457382169
826719543
214697358
965823471
378154926

693521748
782349516
541867239
864195327
327486195
159273864
918734652
475612983
236958471

782541963
194367285
536892147
927136458
468275319
315984726
659423871
273618594
841759632

736581294
421976853
598324167
967835421
213497586
854612739
685143972
179268345
342759618

496571238
721348569
835692741
258139674
619427853
347856192
973285416
562914387
184763925

237591684
865427931
491863527
314756298
589342716
726189453
678915342
152634879
943278165

936581724
251479638
847236915
723945861
564813279
189627453
678354192
495162387
312798546

438562197
512789643
967341852
894675321
271938465
653124789
785216934
326497518
149853276

963512847
427938561
185764329
531489276
796321485
248657193
672143958
354896712
819275634

317562894
695874213
842391756
259746381
478139625
163258479
931627548
524983167
786415932

893542176
625713894
417968523
942351687
576894312
381276459
138627945
254139768
769485231

341592687
769438152
258671934
175329468
824765319
936184275
487216593
513947826
692853741

793542168
825316794
416987523
942851376
568793412
371264859
137628945
254139687
689475231

147582963
982631475
536794812
698173254
421958637
375426198
769245381
854319726
213867549

879542613
653817249
142396587
428173956
591268374
736954821
315489762
264735198
987621435

987542613
613978245
542316798
429183576
751269384
836754921
375491862
264837159
198625437

481572963
732469581
965183742
847235619
153698427
629741835
378916254
514827396
296354178

463582971
781369245
925174386
342816597
517493628
896725413
679238154
258641739
134957862

631542879
948376215
752918463
429183756
517269384
386754921
875491632
264835197
193627548

971542683
683917245
542386197
429173856
815269374
736854921
358491762
264738519
197625438

347562198
198473652
625198437
854219763
976384215
231657849
562731984
719845326
483926571

986572314
421836759
753491682
519743826
634285971
872619435
167354298
298167543
345928167

768542391
431689752
925137684
649278513
153496827
287351946
316925478
892764135
574813269

194582376
728631945
536479821
987143562
245796138
361258794
872965413
659314287
413827659

914582367
728136459
365794128
693421785
142875693
857369214
481653972
539217846
276948531

896532471
342671895
715849326
584127963
679453218
123986547
431268759
957314682
268795134

849512637
736948512
125367894
278134965
613759248
954286371
482673159
567891423
391425786

397542681
185967243
426138795
538724916
942651837
761893452
219386574
874215369
653479128

984512673
371869452
562734198
296178534
837425916
145693827
758341269
423956781
619287345

984512673
371869452
562743198
296178534
847325916
135694827
758431269
423956781
619287345

349512678
875463219
612897534
291654783
756938421
483271956
168729345
537146892
924385167

146592738
872643519
395718426
923867145
754931682
618425397
589174263
437286951
261359874

196542738
872693415
345718629
923857146
764931582
518426397
689174253
437285961
251369874

193572846
546183297
728694153
831746529
952831674
674925318
267458931
415369782
389217465

193572846
546183297
728694153
831746529
952831674
674925318
269458731
415367982
387219465

193572846
564183297
728694153
831746529
952831674
647925318
286459731
415367982
379218465

934572861
178964523
562183947
297835416
856741239
413629785
721398654
389456172
645217398

347592861
169874523
285163749
872935416
956741238
413628975
721389654
638457192
594216387

794563218
381742659
652198347
416285793
578934162
923671584
147826935
235419876
869357421

297543168
681279453
345186927
716432895
539817246
428695731
952761384
164328579
873954612

179543826
628917435
543826719
962754381
735168942
814239657
391475268
286391574
457682193

187543926
649218735
523976814
762854391
835169472
914732658
371485269
496321587
258697143

179543628
645782913
823196754
968234571
451967832
237815496
582671349
794328165
316459287

179543628
645782913
823196754
968234571
451967832
237815496
582471369
796328145
314659287

164593728
785642913
923187654
879234561
451976832
236815497
698721345
542368179
317459286

169543728
745682913
823197654
987234561
451976832
236815497
698421375
572368149
314759286

862573419
491628573
573194286
386915742
257486391
149237658
924761835
635849127
718352964

974583126
681724935
523196478
138472659
765319284
249658317
392867541
856241793
417935862

946573128
715248396
832961547
493682715
587419263
261735489
379126854
628354971
154897632

914523786
723618945
658974312
371286459
482795631
569431827
847162593
295347168
136859274

789563241
461927853
253481697
942875316
138642975
576139428
897256134
314798562
625314789

798563241
461927853
253481679
942875316
137642985
586139427
879256134
314798562
625314798

498563271
261749853
753821694
842975316
139682745
576134928
984256137
317498562
625317489

829563417
761498325
453271698
138945276
596712843
247836951
975684132
384127569
612359784

928543671
713869425
564127839
639458712
845271963
271936584
397615248
456382197
182794356

269543781
813976425
574128936
726459813
935281674
481637592
348715269
657392148
192864357

731564289
548329176
926178534
472693851
693815427
185742963
314286795
869457312
257931648

637594281
284613795
951728463
478251639
196347852
325869174
819436527
563172948
742985316

982534716
134672895
657891324
265917438
418365972
379248651
726459183
841723569
593186247

967514328
241638597
583297416
628943175
135872964
479156283
352789641
716425839
894361752

961584723
382769514
457123689
826975341
549318267
173642895
634897152
215436978
798251436

236574189
754189263
981326547
543692718
892715634
617438952
369241875
178953426
425867391

938564127
721398654
465127389
547632891
689715243
213849765
356481972
872953416
194276538

679534218
312678954
845291673
527486139
463915827
198723546
934852761
751369482
286147395

628594371
913687245
754231698
385476129
462915837
197823564
239758416
541369782
876142953

728594631
359621478
164378952
873465219
541932867
692817345
235786194
917243586
486159723

278516439
351948762
496237185
619872354
845369217
723154896
162485973
584793621
937621548

394576812
712398645
856124397
145932786
289647153
637815429
971283564
523461978
468759231

149586327
732941685
685237491
521369874
964728513
378415962
817654239
493872156
256193748

387596214
254371896
196248573
539184627
742965381
861732459
918453762
673829145
425617938

148526937
736498251
592317684
479132865
265874193
813659472
954761328
321985746
687243519

792536841
831942675
546187239
674293518
958471326
123658497
487369152
265714983
319825764

819536247
354217869
276948153
195672384
463891725
728453916
647189532
531724698
982365471

483526197
291743685
576198234
624385971
357619842
918274356
139467528
842951763
765832419

438596172
915872643
726413985
541937826
293168457
867245391
359624718
172389564
684751239

387546291
691327584
254189673
549671328
826934715
173852946
768493152
412765839
935218467

943586271
172493865
685721394
436218957
821957643
597634182
359842716
264179538
718365429

729586314
816324579
435917268
273869451
158743692
964251783
691435827
542178936
387692145

913576428
578249613
426831759
234197586
167385294
895462371
382714965
651923847
749658132

427516893
186293745
395847162
253481679
961752438
874369251
549178326
712635984
638924517

794536821
162978453
358142697
876425139
541389762
923617584
289761345
637254918
415893276

264597831
397168254
815324967
586739142
923416785
741852396
439275618
152683479
678941523

912547386
675238419
483196752
247985163
831762594
569413827
394821675
156379248
728654931

961547382
847123956
523986741
374265198
196438275
258791634
439652817
782314569
615879423

236597418
791428653
485631297
169745832
528369741
374812965
642173589
953284176
817956324

946517823
831962547
752384619
589246371
467831295
123795486
678123954
214659738
395478162

941587236
685132749
327694815
792463158
468915327
153278964
234759681
519826473
876341592

631597284
542813769
897462135
754289613
123645897
986371542
269154378
415738926
378926451

269537148
483921675
571648392
658412739
127359864
394786251
916274583
845163927
732895416

631587294
758429163
249163587
914358672
872641935
563792841
185934726
397216458
426875319

963587241
842361975
157249638
316892457
795416823
284753169
439125786
678934512
521678394

463597281
827431956
195682734
732865419
958124673
614379825
576918342
381246597
249753168

219567384
635284791
478139256
193726845
824351679
567498123
956873412
381942567
742615938

436528197
825917463
719634528
681345972
294761835
357289614
543192786
968473251
172856349

129548763
356792481
847136295
572869134
938214576
614357928
485923617
263471859
791685342

912548376
685237419
473196852
248975163
731862594
569413728
894721635
156389247
327654981

463518927
791623485
852497361
249765813
578134296
316982754
935246178
187359642
624871539

729568134
641937258
385124967
968315472
572489316
413672589
834791625
296853741
157246893

479528631
361974582
285163749
932751468
718649253
546382197
153296874
694817325
827435916

397528641
642139587
185746923
764851239
253497816
819362475
528973164
931684752
476215398

319548762
768321549
245967138
521496387
976813425
834752691
657284913
483179256
192635874

731568294
542913867
968472135
854297613
123645978
697381542
276154389
415839726
389726451

496538217
213769485
785421396
962375841
538146729
147982653
654817932
821693574
379254168

367548291
291367458
854129673
549671382
628935714
173482965
785293146
412756839
936814527

649578231
153429786
278136459
865294173
931765842
427813965
582641397
796382514
314957628

976518234
342967185
518423976
653179842
724856391
891342657
469235718
285791463
137684529

763518294
451972683
298436571
175329846
829764315
346185729
984253167
512697438
637841952

937568412
612934875
548271396
279415638
486793251
153682749
721356984
365849127
894127563

268579341
349618572
715432896
831724659
976185234
524396187
182943765
457861923
693257418

347529816
615483729
928167543
871246395
263975481
459318672
796832154
584691237
132754968

837569412
612384975
549271863
278415639
496738251
153692748
721856394
385947126
964123587

786512349
421973568
395684721
519726483
832145697
674839215
163458972
958267134
247391856

793516482
618942375
425378916
276431859
849257163
351869724
532184697
987623541
164795238

287513694
546982713
319746528
423867951
698251437
751439862
172694385
935178246
864325179

439512876
218679354
756438192
325894761
891726543
674351928
582943617
943167285
167285439

439517826
275698314
186432597
317284965
598761243
642359178
721843659
953176482
864925731

746512389
213897654
859643172
462375891
975186423
381924765
534769218
197238546
628451937

796518432
483276591
521394786
265439178
917865243
834721965
348952617
659187324
172643859

326519748
485637291
197428536
851374962
739286415
642195387
513842679
274961853
968753124

398516724
651742839
724398651
546283197
973164285
812975463
469857312
285431976
137629548

824513679
751926483
396847125
563281947
479635218
182794356
938172564
245368791
617459832

974512863
326948175
581376942
457281639
612439758
839657421
795163284
163824597
248795316

942516783
631478952
758239146
817362495
394751268
526894371
489623517
265147839
173985624

328517964
596348127
714269538
137425689
849736251
652891473
463182795
271953846
985674312

839514726
245697381
167328594
653781249
784962153
921435678
372846915
416259837
598173462

493516827
258794361
167328594
735861249
846972153
921435786
382647915
619253478
574189632

367514298
952368417
418927563
795132684
283649175
641785932
526893741
879451326
134276859

436517829
729638541
158924637
641752398
972843156
385169472
293481765
514276983
867395214

829517346
431296758
567384291
254873619
693145827
178962435
942758163
385621974
716439582

937514862
815236497
426897351
379621584
648975213
152483976
591742638
764358129
283169745

348512769
971436825
256798413
463951287
792843156
185627934
819375642
637284591
524169378

283516479
967438521
541729863
724851936
639274158
815693742
378165294
492387615
156942387

429513687
658972341
137648925
843267519
961435872
275189436
782396154
394751268
516824793

348517692
962348715
715629384
479186253
183275469
526934871
631852947
857493126
294761538

789512643
341968752
256374891
415287936
972635418
638491527
197843265
563729184
824156379

476513928
312489765
598672341
965837412
237164589
184295637
829746153
741358296
653921874

768512493
941763285
235948617
874129356
326875941
159436728
582697134
497351862
613284579

432519768
598736124
617842593
821364957
354297816
769185432
975628341
146973285
283451679

427519863
368742591
159836247
741385926
985627314
236194785
873261459
692453178
514978632

647529813
859631472
213874965
426387591
985216734
371945628
564193287
198752346
732468159

691527384
753984126
428613795
234769851
586241937
917835462
349156278
162378549
875492613

691527483
753984126
428613795
234769851
586231947
917845362
349156278
162478539
875392614

861524379
249783165
375619428
186372954
953468712
427195836
632947581
714856293
598231647

861527349
279483165
345619728
186342957
953768412
427195836
632974581
714856293
598231674

718526439
634981725
952473681
125364978
367895214
489712563
293157846
846239157
571648392

931524786
652987314
784361592
365792148
418653279
297148653
176439825
529876431
843215967

634528179
782491536
519367428
963152847
458673291
271984653
846239715
195746382
327815964

681523947
735694218
942817365
429178653
357246189
816359472
574931826
198762534
263485791

371524689
895376124
246981753
514269837
682743591
739815246
458637912
963152478
127498365

763529418
142678395
895134276
957463821
314782569
286915734
478391652
629857143
531246987

639524817
718693254
254871936
325947168
947186325
186352479
492715683
873269541
561438792

837526941
651947238
492138765
124379856
375681492
968452317
589764123
746213589
213895674

849521673
753649218
612387945
975268134
236714859
184935762
568193427
391472586
427856391

963528471
875416932
142937568
587243196
234169857
619785324
496371285
751892643
328654719

463521897
718639254
259874631
325467918
147985326
986312475
692158743
871243569
534796182

874521396
691734528
235869471
729315864
186247953
543698712
452986137
968173245
317452689

798521463
312864975
654379128
936758214
541692387
287143659
473286591
869415732
125937846

731529648
984376512
562481379
273694851
619853724
458712936
146937285
395248167
827165493

798523641
142786359
563419872
259671438
684935217
371248965
937162584
426857193
815394726

897523641
142876395
563419782
259681437
674935218
381247956
938162574
716354829
425798163

879523614
142896375
563417928
257681493
694375281
381249756
738162549
426958137
915734862

914526738
682937415
375814629
851769243
796243851
423158967
139682574
567491382
248375196

649528731
321647895
857319426
486193572
135472689
792856143
278961354
563284917
914735268

649528731
351647892
827319456
486193275
135472689
792856143
578961324
963284517
214735968

367529841
941378625
825146397
473682159
519437268
682951473
738294516
256713984
194865732

367521894
841697352
952438671
634285719
519374268
728169435
275946183
183752946
496813527

834527691
795641823
162983745
617439258
349852167
258716934
423168579
986375412
571294386

164528739
538967142
729341856
486713925
912685473
357294681
645172398
893456217
271839564

748529163
163874529
259136487
924683715
831795642
576241398
485967231
397412856
612358974

178532694
924678135
653419287
792184563
361957842
485326971
237861459
546293718
819745326

278534916
954167328
613982745
895243167
347816259
162795483
521378694
439651872
786429531

784532196
315976248
296184735
942615387
153748962
867329451
578491623
421863579
639257814

468531972
921786435
735429681
283174569
149865723
657392814
892653147
374918256
516247398

928531674
765942381
134786295
693874152
257169438
841325967
579413826
312658749
486297513

648539721
175462839
392178564
927681453
814953276
536724918
483215697
269347185
751896342

679532841
185479263
324618759
417253698
593867412
862941537
948126375
236795184
751384926

496531872
531287649
278964315
147652938
325798164
689143527
852416793
914375286
763829451

614537298
283649175
579182364
327968451
491325786
865714923
132896547
746251839
958473612

146537298
283196475
579482361
327968154
491325786
865741923
638219547
712654839
954873612

942536178
865741329
173829465
716458293
394217586
528963714
659372841
487195632
231684957

749538216
683217954
152649873
425763198
397182465
861495327
914376582
578924631
236851749

749538261
861472935
325169478
152847396
473691852
986253147
297386514
538714629
614925783

728536419
413789625
659124837
241395786
586417293
397268541
965843172
174952368
832671954

692538471
871624593
345719862
157983624
264157938
938246157
429361785
516872349
783495216

987536412
165824379
324719856
592347681
416298735
738165294
841972563
253681947
679453128

876539412
291748653
543126789
768253941
435891267
912467538
684912375
159374826
327685194

497532681
513486729
862719453
946827315
178365942
235194867
759248136
681953274
324671598

874532619
612948753
935176284
561794832
297381465
483625197
758463921
346219578
129857346

289534617
741826359
563719482
396281574
472965138
158473926
637198245
924357861
815642793

692534781
415876239
738192465
347621958
859347612
261958347
123765894
576489123
984213576

692534781
418267935
375198264
937621458
584973612
261845397
123756849
756489123
849312576

649532781
815976234
372148965
497621358
568397412
231854697
123765849
756489123
984213576

942531768
816297435
357684291
239175684
574869123
168342579
785916342
423758916
691423857

142537896
568419327
937628154
891754632
276183549
354962718
415896273
783241965
629375481

621537894
738649215
495218367
163824759
842795631
579163428
254371986
317986542
986452173

631547982
759832146
248619735
924763851
586491327
317285469
493156278
162378594
875924613

621547389
753982146
498613725
234769851
586421937
917835462
349156278
162378594
875294613

912547638
643819725
578362914
139628457
485173296
726495183
397284561
864951372
251736849

178546392
964237158
532891746
419728635
627354819
853169427
795483261
241675983
386912574

732549168
418623759
659178234
976835421
583412976
124967385
265391847
897254613
341786592

732549168
415628739
689173254
976835421
853412976
124967385
268391547
597284613
341756892

978546213
462381759
351972684
895724361
643198527
217635498
784269135
529413876
136857942

367548921
149237586
825916734
736821495
982465173
514793268
251389647
693174852
478652319

837546921
651927438
492138765
124379856
375681294
968452317
289765143
746213589
513894672

719542863
425386179
863179524
976458312
238761945
541923687
694837251
387215496
152694738

719542863
425386197
863197524
976458312
238961745
541723689
694835271
387219456
152674938

917542863
425386197
863179524
786495312
239861745
541723689
654938271
398217456
172654938

839541267
421376589
765829314
273415896
618932475
954687132
147298653
592163748
386754921

389542761
421768359
576913824
918274635
254631978
763859412
895326147
642197583
137485296

683541279
921763485
754829316
269157834
418392567
537486192
146278953
872935641
395614728

396542871
421879653
587613924
719284365
253761489
864935712
975326148
642198537
138457296

936548172
125637849
478129653
643251798
589376421
712984365
357862914
294713586
861495237

926543178
318762954
475981632
743896215
652417893
891235467
164378529
287659341
539124786

319546278
675218394
482937165
853194726
794682513
126753489
238479651
547861932
961325847

398546172
624871593
157293486
581629734
973418625
246735819
435182967
719364258
862957341

136547298
284196375
579382461
427968153
391425786
865731924
958214637
712653849
643879512

926543187
351278946
784196253
268417539
543629871
179385462
817934625
495762318
632851794

379542168
618379542
254816793
786295314
425631879
193487256
942153687
831764925
567928431

697543218
185792346
234816597
462951783
519378624
378264159
926187435
753429861
841635972

798543261
361782549
425169873
516427938
943618752
287395614
152836497
639274185
874951326

986541273
371862549
425379861
562417938
149638752
738925614
253186497
617294385
894753126

976548321
832916475
154723689
541279836
783461592
269835714
395682147
428157963
617394258

691548732
582731649
734926158
329687514
157492863
846153297
215374986
468219375
973865421

398541726
246873159
175629348
613952487
584317692
729486513
437295861
951768234
862134975

769541823
341827659
528639741
695782134
487153296
132964587
254376918
973218465
816495372

734569128
568231794
129478365
983627541
412985637
675143982
397854216
856312479
241796853

948562317
261743859
357981642
593817264
874629531
612435798
129376485
786154923
435298176

893561724
467982315
512743986
681275439
325894167
749316852
958637241
274158693
136429578

493568721
751342869
862719543
284631975
316975482
975284136
649127358
137856294
528493617

197564238
852193476
463728519
281359647
746812953
935647821
329481765
614975382
578236194

792568134
541937628
836421759
125896473
984375216
367214985
259743861
673189542
418652397

832561749
471329586
965478312
298647153
157893264
346215897
529784631
784136925
613952478

983562741
271384659
564719283
356197428
418625937
792438516
635941872
849273165
127856394

837561942
265947813
194238567
658492731
923715486
471386295
589623174
342179658
716854329

978562341
264137895
351948627
429351768
185476932
736289154
593814276
847623519
612795483

239564871
541873629
876192345
985647132
764321598
123958467
612735984
357489216
498216753

348567192
251948763
796213485
482156937
165739248
973482516
539871624
817624359
624395871

948567132
263981754
751324986
519478263
874632519
632195847
427816395
196753428
385249671

328567194
497821653
165349782
951274368
784635921
632918475
219486537
573192846
846753219

348567192
795218463
261943785
482156937
156739248
973482516
539871624
817624359
624395871

187564293
324791568
596832714
759428136
238619475
641375982
963247851
415986327
872153649

974561238
862349751
135287496
751832964
386974512
249615387
693728145
428153679
517496823

487569231
931724865
256813479
574392618
629178354
318456792
793245186
845631927
162987543

784569231
951234867
632817945
576392418
429178653
318456792
293745186
845621379
167983524

827564391
645139278
139278465
572641839
461893527
398725146
986452713
253917684
714386952

928564371
645137289
173289465
582641793
461793528
739825146
396452817
257918634
814376952

928564371
645173289
173289465
582641793
461397528
739825146
396452817
257918634
814736952

294567318
781293564
635814792
572148936
813956247
946732185
367421859
458379621
129685473

987562341
251743869
643189752
724318695
816957423
395624187
469271538
138495276
572836914

219568437
748329156
635174829
162945783
387216945
594837612
451693278
973482561
826751394

914568723
327491865
568327419
275613948
649875231
831249576
796182354
183754692
452936187

219563748
468917253
357842916
934758621
621439587
785126439
192684375
846375192
573291864

817562493
346198752
259734168
198627534
574381926
632945817
725416389
483259671
961873245

297563418
814279365
356148279
943756821
675812934
128394756
781425693
462931587
539687142

271564893
645389721
398271654
967415382
182793465
453628917
716942538
529837146
834156279

249576813
613289475
578314269
856421937
937865124
124793658
762958341
381647592
495132786

396574812
278193465
145826973
531942687
967318254
824657139
652789341
789431526
413265798

846572193
219386475
537149682
425791836
761823954
398465721
674238519
183954267
952617348

928573614
165924783
734186259
896741325
512369478
473852961
387695142
641238597
259417836

326574918
187926345
945813672
271359864
594682731
863147529
638491257
719235486
452768193

698573214
237614985
415928763
562891347
743256198
981437652
874162539
356789421
129345876

348576921
512934768
976812534
287351649
694728153
153649872
731295486
465183297
829467315

348576921
512934768
976812534
287153649
694728153
153649872
731295486
465381297
829467315

431579826
286143579
957862134
715296348
843751692
629384715
162938457
598417263
374625981

689572143
231864579
475319826
954281637
763945281
128736495
896127354
542693718
317458962

263578149
591342876
478916253
356189427
714625938
982734615
835461792
647293581
129857364

362579148
874123596
195684732
247368915
916745283
538912674
429857361
683291457
751436829

638579241
941832576
725416839
384751692
176294385
592368417
467985123
259143768
813627954

693572481
425816379
817394562
589631724
741928635
236457918
362149857
154783296
978265143

293576481
465812379
817394562
589631724
741928635
632457918
326149857
154783296
978265143

213578694
465319728
879624135
138762459
754893216
692145387
327956841
546281973
981437562

431572896
986143572
257869134
715296348
843751629
629384715
162938457
598417263
374625981

946571283
138942567
257386941
519738624
463295178
872614359
721869435
684153792
395427816

419576283
368192457
752834691
174685932
526913874
983247516
641358729
897421365
235769148

928574361
745163289
136289475
582641793
461397528
379825146
693452817
257918634
814736952

641578392
279143856
853296741
367429185
412835679
598761234
935682417
786914523
124357968

641578329
972134856
853962741
367429185
419853672
528716934
235697418
786241593
194385267

948572631
312846579
765319428
426193857
873425196
591687243
257961384
634758912
189234765

621574893
879312654
345698217
538261479
716849532
294753168
952436781
187925346
463187925

243576819
619842573
758913624
437259168
921468357
865137492
596784231
374621985
182395746

149572863
358416279
762893154
296135487
473628915
815749326
531987642
987264531
624351798

134572869
958416273
762893154
296135487
473628915
815749326
541987632
387264591
629351748

726583419
185947632
934261857
879135264
352476981
641892375
597628143
263714598
418359726

324587691
789416325
516293478
871639542
493125786
265748913
952864137
137952864
648371259

432587619
796123458
518649732
943261875
275438961
681975243
369854127
127396584
854712396

962587431
143296587
758413629
231659748
479128356
586734912
394861275
615372894
827945163

962587431
143296587
785413629
219635748
478129356
536748912
394861275
651372894
827954163

342587916
867391254
915264738
791835642
284716593
653429187
526143879
478952361
139678425

693582417
285741963
174369258
952813746
731624895
846975132
568497321
427136589
319258674

129584736
876293541
435167829
518326974
263749158
794815362
952431687
341678295
687952413

726581943
931724856
485396271
642953187
893147562
157268394
514639728
278415639
369872415

394586271
176342958
285917643
967831425
432765819
851294367
513628794
729453186
648179532

426589317
937162458
185473269
572631984
361948572
849725136
698354721
254817693
713296845

763582491
291674583
485193267
816925374
354768129
927341658
638217945
549836712
172459836

163587492
289641735
745293681
356129874
812764359
497835216
938452167
674918523
521376948

163582794
479631285
285497631
356149827
712863459
894275316
938754162
627918543
541326978

924581637
781364529
653729418
368495172
512837964
497216385
236958741
849173256
175642893

729584316
831692475
645317928
582746139
493251867
167839542
218973654
974165283
356428791

673584291
591273684
284961375
329657418
856412739
147398562
768145923
412739856
935826147

138592467
752364198
694187523
245839671
917645382
863721945
379418256
481256739
526973814

248591673
516473289
397682145
182367594
453829716
769154832
925748361
834216957
671935428

318594276
654723891
927618534
192835647
743261985
586947312
871356429
469182753
235479168

682593417
435781962
719642853
824975631
976138524
153426789
541369278
267814395
398257146

264597813
751386429
389421567
678243195
132965784
945718632
827159346
596834271
413672958

876593124
149762835
532418679
614837952
257941386
398625741
925376418
761284593
483159267

347598621
165423789
982167345
856271493
714839256
293654817
479312568
538946172
621785934

726591438
431867925
589243617
247356891
653918274
198724356
865132749
972485163
314679582

618592743
739164852
524837961
167483295
485219376
392756184
873641529
241975638
956328417

378596214
145782936
926431857
264873195
537129468
819645372
791258643
652314789
483967521

631594278
587162349
429783165
194678523
768235914
352419786
815326497
246957831
973841652

327689451
654321789
918547623
549738216
782416395
163295847
271964538
836152974
495873162

357689421
624351789
918247635
549738216
782416593
163592847
271964358
836125974
495873162

357689421
624351789
918247653
549738216
782416395
163592847
271964538
836125974
495873162

758693421
624751893
319248675
547839216
892416537
163572948
281364759
976125384
435987162

378645921
926381745
415297683
194856372
567932814
283714569
739128456
652473198
841569237

475639281
132875649
869241537
521367894
783492165
694158723
317986452
958724316
246513978

475639821
132875649
869241537
521367984
794158263
683492175
317986452
958724316
246513798

528674931
739815624
641329875
412957386
896243517
357168249
985731462
273496158
164582793

532649871
149873652
867251439
321467985
784592163
695138247
913786524
478925316
256314798

792685341
541237698
863491527
314859762
687324159
259176834
935712486
126548973
478963215

732689541
541237698
869451327
314895762
687324159
295176834
953712486
126548973
478963215

452637981
386519742
791842653
517284396
649351827
238796415
123468579
875923164
964175238

724698531
186345297
539712684
297153468
341986725
865427913
678539142
453261879
912874356

738649251
251873946
694251738
346782519
517496823
982315467
863924175
475138692
129567384

584629371
293781645
761345298
817493562
932856714
645217839
359168427
478932156
126574983

457628391
298314675
361975248
584237916
713596482
629481753
972153864
136849527
845762139

845623791
236719458
971485623
483562917
152978346
769341582
314896275
527134869
698257134

829643571
317895426
645712389
176258934
932471658
458369217
284937165
563184792
791526843

975684231
431725968
286913457
364159872
759832146
128467395
543278619
692541783
817396524

275684931
439251687
186379245
718426359
923815764
654793128
567142893
341968572
892537416

475698231
891523467
236714859
368451972
754932186
129867345
583279614
642185793
917346528

394658271
865721349
721439568
913584627
642173895
587296134
276915483
458367912
139842756

745693821
821475963
936218457
483569712
159827346
267341589
314786295
592134678
678952134

579631842
263847915
814529673
635294781
721386459
948175326
457962138
186453297
392718564

518679342
964382157
372415689
129834765
635721894
487956213
893147526
756298431
241563978

958613742
326478519
147529683
679281435
812345967
534796128
465932871
783154296
291867354

958641732
426387591
137529468
861475923
375962184
294138657
543216879
719853246
682794315

854617923
761932458
923845671
349781562
285463197
617259384
138576249
572394816
496128735

485671923
723594681
691238547
562419378
134867259
879325416
956782134
348156792
217943865

541692873
726438519
983571642
859167324
467253981
132849765
274985136
698314257
315726498

874691253
521374689
396582714
463759128
957218436
218436975
149823567
732965841
685147392

984671253
521384697
376952814
463795128
297418536
815236749
139827465
742563981
658149372

984651273
721384695
356972814
463597128
297418536
815236749
139825467
542763981
678149352

512693874
736248519
984571623
859167432
267354981
143829765
371985246
698412357
425736198

785693124
123458769
496217538
678534912
342961857
519782346
931846275
254179683
867325491

412687395
786359124
935241786
254193678
178562439
369874512
527936841
841725963
693418257

879613245
125478936
463925871
356792184
917854362
284361597
691537428
742189653
538246719

139642587
684715932
257893641
972538164
418976253
365124798
726489315
891357426
543261879

579631248
263847915
814529673
635274891
742198356
198365427
457986132
926713584
381452769

457632198
823197564
916854273
568973421
791248635
342516789
635781942
289465317
174329856

423615978
951378642
786924315
317896254
849253761
562147893
138569427
294781536
675432189

947623158
318954627
256781943
539478216
761295834
482316795
673142589
824569371
195837462

273684159
845391762
619275438
467529381
928143576
531867924
756912843
392458617
184736295

457632189
823197564
916854273
568973421
791248635
342516798
635781942
289465317
174329856

723648519
841935726
659271834
395167482
178524963
462893157
217486395
984352671
536719248

832695714
765241389
491837256
653789421
214356978
978412563
329178645
147563892
586924137

748623915
615879234
932415876
586941723
294367581
173582649
829136457
451798362
367254198

583674912
421958637
679213854
368592471
952741368
147386529
734169285
295837146
816425793

487639512
625841397
319275864
541768239
738192645
962354178
194526783
276983451
853417926

798623514
623451897
514879632
269518473
185734926
347296185
471962358
832145769
956387241

285694317
437281596
916357428
872135649
153946782
694728135
721863954
569412873
348579261

792653814
835419672
614287935
123846759
476395281
589721463
967134528
348572196
251968347

872653914
635419782
914278635
123947856
487365291
596821473
768134529
349582167
251796348

594627318
237819654
861345972
782453169
153962487
946178235
478236591
615794823
329581746

579684213
841372695
236915847
167298354
325146978
498753126
952837461
684521739
713469582

579684213
841372695
236915847
167298354
325146789
498753126
952837461
784561932
613429578

298654317
453721968
716398425
549176283
132845679
867932541
685419732
321567894
974283156

235698417
976124583
148753962
589371624
723469851
461582379
397816245
812945736
654237198

453628917
172593648
986741523
517389264
234176859
698452371
321967485
849215736
765834192

452639817
386721549
971485236
219854763
564397182
738216495
627948351
895173624
143562978

485627319
697318254
213594687
832759461
176243895
954861723
341982576
768135942
529476138

589627413
371849256
246315978
165294837
824731569
937568142
718956324
653482791
492173685

245679813
398451276
167382954
826594137
914723685
753816492
579248361
431967528
682135749

854672913
376419825
291853476
942138657
563947281
187265394
718396542
439521768
625784139

358679412
467281935
291543867
723498156
819756324
645312798
534967281
986124573
172835649

935678214
427513986
816492735
253741869
649825173
781369542
594186327
368257491
172934658

925678314
436512987
781934265
574281639
219367458
863459721
357146892
142893576
698725143

483695712
561273984
279418356
734952168
156784239
928136475
647821593
815349627
392567841

842693517
761845923
395712864
274569381
536128479
189437652
653971248
918254736
427386195

942683517
781945623
365712984
278564391
534129876
196837452
853471269
419256738
627398145

395642817
714358926
268719354
831495672
629871543
457236198
976123485
582964731
143587269

489657213
761239458
325148796
946325871
238971645
517864329
852496137
694713582
173582964

285639714
794518362
316247589
631954278
579182643
428763951
852496137
963871425
147325896

395648712
817259364
264317985
731495628
689721543
452836179
926183457
578964231
143572896

934687512
782135694
165429378
341962857
857341269
629578143
298756431
476213985
513894726

739658214
825314697
614792385
968437521
172586439
543921876
487163952
351249768
296875143

729658314
835214697
614793285
968437521
172586439
543921876
487162953
251349768
396875142

975628314
823491675
164753928
256314897
719285436
438967251
341879562
687532149
592146783

583627914
967841532
124539687
692478153
371295846
458316729
836954271
745162398
219783465

249683715
873451629
156792834
964835271
582167493
317924586
791246358
438579162
625318947

935642817
472891635
186735924
548927163
321486579
697513248
269378451
813254796
754169382

984635217
532871964
176249835
749312586
821756493
365498172
258967341
417583629
693124758

843672519
297415638
165893742
974158263
612734985
538926471
489561327
351247896
726389154

879631425
241795836
635248917
968527143
357814269
124369758
713952684
582476391
496183572

973648521
284513796
516279843
149357268
732186954
865492137
428735619
357961482
691824375

943681725
867524319
512739846
456973281
398152674
271468953
685347192
739215468
124896537

758693421
436127589
921845637
615982743
892734156
374561892
283476915
569218374
147359268

758693421
436127589
921845637
615982743
892734156
374561892
283476915
169258374
547319268

579631824
248579136
136824597
694253718
782196453
315487269
961745382
857362941
423918675

935648721
127539684
684172953
543817296
279365418
816924375
462751839
391286547
758493162

954613827
136872945
728594316
815236794
473958261
692741583
367429158
281365479
549187632

817653429
352948716
946271835
479382561
268514397
135796248
593467182
684125973
721839654

397684125
581932476
426571893
132496758
765218349
849753261
673849512
914325687
258167934

981654723
562739814
437812659
793268145
628541397
154397268
875926431
346185972
219473586

981645723
562739814
437812659
793268145
628451397
145397268
874926531
356184972
219573486

918635724
523497681
476218953
764529138
239841576
185763249
847156392
351982467
692374815

349658721
517924683
682137495
426395817
893712564
175846239
964271358
738569142
251483976

489653721
752194368
631782954
263479185
817325496
594861237
145238679
378946512
926517843

985673421
347281695
126549738
869327154
571964382
234158976
412795863
698432517
753816249

958673421
347281659
126549738
869325174
571864392
234197586
412758963
695432817
783916245

895673421
347281695
126549738
968327154
571964382
234158976
412795863
689432517
753816249

958673421
347291586
126548739
869327154
571864392
234159678
412785963
695432817
783916245

847619523
139254687
625783914
981347265
356128749
472965138
763492851
298531476
514876392

147659823
832471659
956382714
618297435
275834196
394516287
489723561
723165948
561948372

739618425
821745639
546239781
154926378
692387154
387451296
975163842
468572913
213894567

457631928
916728435
823945617
248396751
561874392
739512846
194287563
672453189
385169274

743615829
618729435
592834617
924581376
367942581
185376294
451298763
236157948
879463152

591624837
736518942
842937651
354892716
128746395
967351284
613479528
479285163
285163479

452678931
387419256
196523487
248736519
961285743
573194628
734951862
825367194
619842375

418692735
362574819
957381642
785413926
234769581
691825473
849236157
173958264
526147398

418672935
372594816
956381742
785413629
234967581
691825473
849236157
163758294
527149368

512698437
674351829
839274516
751943268
326785941
498162753
963427185
145839672
287516394

975624138
482173569
613859472
147236895
359748216
826591347
738462951
591387624
264915783

597681432
216349785
483725916
964532178
758164293
321978654
845217369
672893541
139456827

954678132
763241859
218593647
382917465
149356728
675824391
531482976
896735214
427169583

548627931
736914285
129538647
691352874
274189356
385746192
453861729
962473518
817295463

589617432
726394185
413852796
261789354
357146829
948235671
834521967
695478213
172963548

147652938
896137245
253948176
731896452
589423761
624715389
465279813
978361524
312584697

249658731
715923468
863741925
698372154
327514896
154869372
432195687
971286543
586437219

247659831
831472659
956183724
628397415
175824396
394516287
489731562
713265948
562948173

247659831
813472659
956183724
628397415
175824396
394516287
489731562
731265948
562948173

847619532
139245687
625783914
981367245
356124798
472958163
763492851
298531476
514876329

147659832
832471659
956283714
618397425
375824196
294516387
489732561
723165948
561948273

572681934
948352716
613794258
765419382
294835167
381267549
126943875
459178623
837526491

297651834
851374629
346928715
139786452
428593167
675142398
783219546
914865273
562437981

928671435
136254879
475839621
569428713
284713596
317596284
851347962
692185347
743962158

789612435
421593768
635748912
973826154
518374629
246159387
394265871
857931246
162487593

819672435
763845912
245139876
654923781
937518624
182467359
498751263
371296548
526384197

517624938
849573621
632918574
124856793
396147852
758239416
973461285
485392167
261785349

517624938
849573621
362981574
124358796
693147852
758269413
971436285
435892167
286715349

781659342
962734815
543218976
459321768
136897524
278465193
394572681
815946237
627183459

827631945
463592817
519478236
142985763
798346521
356217498
685124379
231759684
974863152

329618745
548297316
176345982
613754298
284936157
795182463
967821534
432569871
851473629

257683941
614729538
938154762
891536427
765241389
423897615
376912854
542378196
189465273

785621943
936748521
124395768
569413872
278569314
341872695
897134256
613257489
452986137

732685941
586194237
914273658
478326519
621859473
395741862
257418396
843967125
169532784

593682741
176945328
824173965
632714859
741859632
958236417
467591283
319428576
285367194

289675341
756143298
143928756
821534967
695817423
374296815
938451672
562789134
417362589

572689341
864713529
139254687
291465738
387192465
456378912
948531276
713926854
625847193

952613847
836754912
471829536
187495263
594236178
623178495
745381629
319562784
268947351

738692541
249531876
561478932
925714683
376985124
184326759
612853497
893147265
457269318

375682941
289143675
416597328
864921537
731456892
952738164
528364719
193275486
647819253

897651342
136427859
524389716
712546983
489732165
653918274
275894631
948163527
361275498

928671543
741593682
653284917
187962354
562438179
394715268
835149726
416327895
279856431

927618543
841593672
653274981
178962354
562437819
394185267
735849126
486321795
219756438

319627845
274851693
856349217
635274981
128935764
497186532
583462179
761593428
942718356

839617245
164352879
752849613
316795428
495281367
278436951
681974532
947523186
523168794

279638145
315947628
486125973
652319487
938472516
147586239
761253894
523894761
894761352

253618947
814975632
976342581
481596273
795231864
632487159
527164398
149853726
368729415

238691547
145837962
967542381
894325716
653714298
712968453
589276134
371489625
426153879

193658247
842371569
765294813
514786392
938425176
276913485
389547621
621839754
457162938

295681347
817934256
643527918
168492735
532176894
479358162
984763521
326815479
751249683

923617548
718534629
456298317
234985761
871426953
569173482
697851234
385742196
142369875

238671549
671945328
549238671
957862413
124359786
863714295
396487152
785123964
412596837

137682549
248539671
569147832
825794163
391865427
674321958
912453786
483976215
756218394

137658249
824937516
965241783
586124397
492376851
713895624
349782165
678519432
251463978

371629854
694385271
285417936
723856419
958174623
416293587
147568392
562931748
839742165

783691254
512487639
946253871
671538942
825149763
439726185
368914527
297365418
154872396

198634752
436275189
275189643
521863497
843792561
967541328
359418276
712956834
684327915

298634751
436175289
175289643
521863497
843791562
967542318
359428176
712956834
684317925

271639854
538417629
946258173
623584917
715396482
489172365
352841796
867923541
194765238

271638954
938415627
546297183
623574819
715389462
489162375
352841796
867923541
194756238

917682354
583947621
462531789
751324968
346895172
298716435
834279516
629153847
175468293

473689152
981425736
265137489
624391875
518276943
397854261
852713694
749562318
136948527

417698352
695321748
238745916
176253489
589467123
324189567
841972635
962534871
753816294

319648257
428537961
765219438
572483619
931762584
846195372
183954726
697321845
254876193

973684152
451932786
628157349
865729431
342518967
197463528
736295814
519846273
284371695

319647852
746852139
258391647
193576284
567284913
482139765
634728591
875913426
921465378

347681952
865942137
219357648
183576294
576294813
492138765
634829571
958713426
721465389

347682951
985147623
621359748
159463287
874291365
263578419
716925834
592834176
438716592

197634852
658192734
243578916
385219647
726843195
419756328
871925463
564381279
932467581

318642957
672915348
594873621
957231486
231486795
846759132
125364879
489127563
763598214

134682957
928745163
657193482
415326879
783519624
296874531
379458216
862931745
541267398

274619358
915387642
386452791
691548273
847231965
532796184
728165439
469823517
153974826

239615478
671843592
485297316
396724851
742158963
158369724
523471689
914586237
867932145

928614375
537928461
416753289
365491827
149872536
872536194
293147658
781265943
654389712

391625874
587491623
642837915
968742531
254318769
173956248
739284156
816573492
425169387

482693571
176582349
359174682
798251463
621437958
543968127
867349215
914725836
235816794

851694372
936127845
724385619
582916437
143278956
679453128
417569283
268731594
395842761

438692571
279531846
561478932
925714683
346985127
187326459
612853794
893147265
754269318

923648571
458971623
167352948
516297384
749836215
382514769
291785436
634129857
875463192

329684571
871352469
564197823
685431297
142579638
793826145
218963754
437215986
956748312

394651872
851972634
267384915
612749358
439825167
578163249
926417583
145238796
783596421

925614873
431872569
867953241
678521394
542397186
193468752
219745638
784236915
356189427

593682174
421973865
867145932
934721658
675894321
218356749
382417596
759268413
146539287

193658274
842371569
765294813
514786392
936425187
278913456
389547621
621839745
457162938

298641375
341957628
765328194
917835462
453762819
682194753
839576241
526413987
174289536

593641278
142875936
768932541
456327189
821594367
379186425
635418792
284759613
917263854

139645287
847192635
526783194
461837952
753269841
298514763
614328579
385971426
972456318

427653189
981742536
356198427
178529364
692431758
534867912
719386245
843275691
265914873

254673981
618429537
937158462
791536824
865241379
423897615
346912758
572384196
189765243

571694283
948372615
236815947
167289354
325146798
489753126
852937461
794561832
613428579

497623581
186579342
352184769
869251473
721438956
543967128
978346215
214895637
635712894

473615982
651829743
982473615
197342568
864591237
235786491
348957126
729168354
516234879

415697382
328514967
967382514
892736451
174925836
536148729
781259643
259463178
643871295

914652783
532178496
768493125
841735962
397826514
625914837
289347651
173569248
456281379

954612783
721893654
863745921
598271436
637984215
142356897
319427568
276538149
485169372

925671384
761348925
438295671
354786219
689412537
172953468
513824796
896537142
247169853

179643285
324875961
856219374
248957613
731462859
695138427
463521798
587396142
912784536

583674192
421958637
679213854
368592471
952741368
147386529
734169285
215837946
896425713

351642798
624987153
798135426
867593214
512476389
943821567
139758642
475269831
286314975

518637492
694125783
372984615
756498321
823761549
941352876
287513964
465279138
139846257

528634179
136795284
479812365
861347952
942581637
753269418
297156843
314978526
685423791

529634187
136875294
784912365
961348752
472591638
853267419
248156973
317489526
695723841

748692153
931547268
265381947
574819632
182436795
396275814
657123489
823964571
419758326

492657183
631428759
785391246
974132865
568749321
123865974
219574638
856213497
347986512

794683125
132795846
865142379
318976254
547218693
926534718
479861532
651329487
283457961

927648153
435217986
681953724
892164375
714532698
563789412
276495831
349821567
158376249

825673149
741295836
936814275
573126984
192348567
684957321
267589413
419732658
358461792

589673124
217849365
436251798
921487653
675932481
843516279
794168532
352794816
168325947

249685137
358971462
167432598
472356819
531897624
896124753
985713246
623548971
714269385

752698134
319524876
468317295
827435619
594261783
631879542
246183957
173952468
985746321

375629184
481573629
962481735
197234568
548796213
236158497
729365841
854912376
613847952

592673184
461928357
738415269
246891573
819537426
357246918
175369842
623184795
984752631

759683142
416279583
328514679
537496821
192738456
684152937
871365294
265947318
943821765

354692178
869137245
127458963
413975682
985261437
276384519
632849751
798516324
541723896

972684135
836215749
154379286
687143952
329567418
415892367
761938524
548721693
293456871

724695183
839214567
516378924
257869431
698143275
143752896
971526348
362481759
485937612

437685192
289174536
615329784
763291458
548763219
921548673
876952341
392417865
154836927

935648172
814725369
276391458
567182934
193476825
482539716
351964287
648217593
729853641

873625194
251934786
469718253
912483567
748561329
536297841
695172438
184359672
327846915

392674185
185239467
746518932
421785693
639421758
578963241
254897316
917356824
863142579

372694185
185237469
946518273
491785632
637421958
528963741
254879316
719356824
863142597

987642135
342571968
165893472
574936281
219758346
638214759
423185697
751369824
896427513

283679145
765143928
194582763
519368274
672451389
348927516
421895637
857236491
936714852

243698175
716235984
859714362
685927431
374156829
921843657
198372546
432569718
567481293

985632147
362417958
147895263
296743815
871569324
534281679
458926731
619374582
723158496

854639127
967218534
321547869
579863241
132495786
486172953
615984372
798326415
243751698

854639127
967218534
321547869
579823641
136495782
482176953
215984376
798362415
643751298

237654198
469831752
185729463
398475621
751362849
642198537
516983274
823547916
974216385

278645139
654931872
193827546
746193285
531482697
982756413
315274968
867519324
429368751

458672139
723951486
196348725
871593264
934286517
562714398
615827943
349165872
287439651

978652143
136749285
254318679
469583721
721964358
583127496
347891562
692435817
815276934

478623159
239157486
651489327
516938274
923764815
847215693
184576932
395842761
762391548

371694258
659728134
248513769
426835971
195247683
837169425
982371546
564982317
713456892

475683219
612749538
389125476
731258694
254916783
968374125
526831947
897462351
143597862

954617238
673582914
182349576
347125689
521968347
869473125
236754891
418296753
795831462

853674291
492185736
761923485
975346812
624891573
138257649
586439127
347512968
219768354

389641257
745392861
126758439
817564392
463289715
592137684
258973146
931426578
674815923

834691275
265734891
791852346
653178924
482569713
179243658
347916582
518327469
926485137

859643271
132798546
467215938
275164389
941832657
683579124
318957462
794326815
526481793

987634215
234519678
156827493
321748956
568392741
749165832
895271364
672453189
413986527

359684271
618327459
742159368
197842635
865793142
234561897
986235714
573418926
421976583

358694271
719328456
642157389
167942835
985763142
234581967
896235714
573419628
421876593

587619243
319542768
642378159
796123485
854796321
123485976
261834597
975261834
438957612

587619243
319542867
642378159
726193485
854726391
193485672
271964538
965831724
438257916

158693274
932457168
476128593
745269381
369815427
281374956
893742615
514986732
627531849

975638241
143925876
268174935
459782613
681493752
732516489
817259364
326841597
594367128

519673284
847219563
236458719
378145692
961732845
452896371
795364128
123987456
684521937

138645279
756219348
249783165
872354916
694821537
315967824
483196752
521478693
967532481

847653219
951742386
236891457
683475921
429136578
175928634
314289765
598367142
762514893

498675231
352184769
716293485
175832946
923416578
864759123
649321857
537948612
281567394

458673291
297158436
136924758
873249615
562781349
941365872
784596123
325817964
619432587

937645281
162789453
458132796
843251679
716493528
295867134
379514862
581926347
624378915

149673285
372548916
568129374
756231849
834796152
291485763
625317498
487952631
913864527

817634295
493572186
256189437
762953814
385741629
941826753
179368542
528497361
634215978

349678251
715342986
826915743
682439175
457126839
931857462
198763524
573294618
264581397

354697281
816342579
729815463
672938145
985124736
431756928
197463852
543289617
268571394

875631294
914275863
362894571
781423956
423956718
596187432
637542189
259318647
148769325

897631254
514279863
362854971
781423596
423965718
956187432
639542187
275318649
148796325

931675284
785342691
264819537
142956378
573184962
896237145
627598413
419723856
358461729

931675284
785342961
264819537
642753198
593184672
817296345
328567419
476921853
159438726

931675284
785342961
264819537
842953176
573164892
619287345
327596418
498721653
156438729

931675284
785342961
264819537
642953178
573184692
819267345
327598416
496721853
158436729

139675284
785342961
264891537
642953178
573184692
891267345
927538416
416729853
358416729

813675294
795142638
264839571
142756389
587394162
936218745
629587413
471923856
358461927

831675294
795342681
264819537
142956378
573184962
986237145
627598413
419723856
358461729

138675294
795342861
264981537
942853176
573164982
681297345
827536419
419728653
356419728

549631287
681725394
237894651
892546713
753182469
164379825
325418976
976253148
418967532

974631258
512874963
368925471
691483527
243756819
857192634
736548192
425319786
189267345

357694218
421587369
869321475
538712946
146859732
972463581
684275193
795138624
213946857

431695278
759482631
286731594
128956347
547318962
963274185
672549813
894123756
315867429

431695278
795482631
286731594
128956347
574318962
963247185
652879413
849123756
317564829

478691235
513428967
629375418
857914326
294536871
136287549
762853194
381749652
945162783

894671235
572384169
163925874
421793586
638542791
759168342
985236417
317459628
246817953

873615249
165429873
924387516
497862135
281753694
356194728
732546981
548971362
619238457

319685247
854729631
762134859
578492163
143867925
296351784
927548316
431276598
685913472

978641253
341528796
562397418
457213689
186975342
239864175
694782531
725139864
813456927

917654382
346872159
825139476
674528913
153967824
298341567
569713248
481296735
732485691

842679315
719235486
563814297
976583124
284761953
351492768
427158639
135946872
698327541

182694375
347512968
569387214
716429583
258731649
934865721
875243196
493176852
621958437

289614375
347592168
165387294
716429583
852731649
934865721
578243916
493176852
621958437

497651382
835942716
216873459
682397541
973514628
154268937
348729165
761485293
529136874

819672354
672534198
453198267
361759842
945823716
728461935
537986421
284315679
196247583

715642398
629583417
384197265
271935846
593468172
468721539
932874651
146259783
857316924

579648312
824193765
136752894
483915276
952376148
761284539
347829651
215467983
698531427

581692374
947538162
623471985
765943821
894216537
312785496
136824759
278159643
459367218

895614327
146327985
327598416
968741532
251936748
473285169
619853274
584172693
732469851

985614327
146327985
237598416
698741532
521963748
473285169
319856274
854172693
762439851

875694321
142873956
963152487
419786235
358219764
726345819
587931642
631427598
294568173

189627345
356489721
472135869
928374156
631592478
745861293
817256934
263948517
594713682

497658312
852193764
136742895
568314279
943276158
721985436
375829641
214567983
689431527

429658317
876413529
531792468
983264175
264571983
715839246
342986751
697145832
158327694

947681325
218573469
356429817
179235684
582764193
634198752
795846231
461352978
823917546

152684397
496735128
837912465
948327651
673591284
521846973
364278519
289153746
715469832

152684379
436917582
987532461
849321657
673895214
521746938
364278195
298153746
715469823

479625381
526381947
318749265
143857692
265493178
987216534
694172853
732568419
851934726

194658327
532471869
876293514
217936458
458127936
369845271
783519642
641382795
925764183

827614395
591238467
436579182
182953746
763482519
954761238
248197653
375846921
619325874

952614387
761238495
348795162
175326948
283479516
694581273
526147839
439862751
817953624

178695342
345271698
629843517
283456179
751932486
496187235
812764953
934528761
567319824

179685342
345271689
628943517
293456178
751832496
486197235
812764953
934528761
567319824

817695342
395241687
624873519
243956871
158732496
976418235
782164953
439527168
561389724

798614352
461235978
352798461
286947513
549183627
137526894
623851749
974362185
815479236

127685394
983174256
564392871
618529437
342718569
795436182
439257618
271863945
856941723

287691354
916435872
453287196
834912765
695874231
172356948
341768529
529143687
768529413

759618324
126943875
438257196
365721489
974836512
812594763
683479251
591382647
247165938

975612384
214938765
386754192
469127853
831569247
527483916
793846521
142395678
658271439

897615324
514293876
632784519
786429135
143857962
925136748
478961253
369572481
251348697

798621345
361845972
254739186
186357294
475298613
923416758
612984537
839572461
547163829

987651342
521437896
346829157
764598231
852713469
139264578
473982615
295146783
618375924

895671342
741235896
263489517
578923461
139746285
426518973
687354129
312897654
954162738

824671359
153924687
976358214
531897462
247165938
689243175
468712593
395486721
712539846

827649351
435128967
916735284
278361495
543897126
169452738
394516872
682974513
751283649

927648351
418753269
536129847
752431698
189267435
643895712
275316984
394582176
861974523

942687351
758231964
163945872
631852749
295476138
874319625
487593216
329164587
516728493

829645371
154327986
367819452
273451869
691783524
485962713
718294635
546138297
932576148

425698371
831475692
697231485
374512968
189364527
256987143
568743219
742159836
913826754

247691385
681573492
953248176
539187624
478362951
162954738
716829543
895436217
324715869

195642387
742183956
638597214
913854762
287936145
456721893
529478631
871365429
364219578

497625381
856931274
213784569
932857146
681492753
574316892
729168435
345279618
168543927

497625381
356981274
218734569
982357146
631492758
574816932
723168495
845279613
169543827

972651384
458392167
163784925
281547693
796238451
345169278
837426519
529813746
614975832

974615382
521398764
863472519
738926145
496153827
215784693
687549231
142837956
359261478

854671392
619235874
732849156
541987263
968523417
273416985
486792531
195364728
327158649

854671392
619235874
732894156
541987263
968523417
273416985
485369721
196742538
327158649

189623457
475189326
623574918
754218693
318496572
962357841
296841735
841735269
537962184

285639471
769124385
314587962
643752198
821963547
957418236
472891653
538246719
196375824

918623457
425971368
763845192
174568239
259734681
836219745
387156924
692487513
541392876

128675493
537984162
469312758
274536981
651498327
893127546
716859234
385241679
942763815

925678413
136549872
748123956
213796584
687354129
594812367
451237698
879461235
362985741

125678493
836549172
749123856
293786514
617354928
584912367
451237689
978461235
362895741

328659471
457123896
619847235
245398617
781465329
963712548
876231954
192584763
534976182

319682475
764359281
285714396
571493862
692178543
438526917
946231758
153847629
827965134

173692458
289154367
546873129
924317586
635428791
817965243
362581974
458739612
791246835

312689475
796345281
584712396
971453862
265178943
438926517
649231758
153897624
827564139

239651478
154872369
867493125
971285634
625134987
483769251
596317842
312548796
748926513

852693417
197482356
346751928
684139572
721546893
539827164
963214785
478965231
215378649

957623418
231849765
846715392
728154639
315296874
469378251
584967123
173582946
692431587

372695481
589124367
461873925
613549872
245738196
798216534
927351648
136482759
854967213

389675412
615243897
724819563
158326749
946781235
237594681
463952178
571438926
892167354

593678421
846123597
712594386
384261759
625749813
971835642
157986234
238417965
469352178

823695471
741238965
659417382
216354798
497182536
538976214
984721653
365849127
172563849

587629413
239714685
164583279
742951368
695348127
318267594
923175846
476832951
851496732

195632487
823147956
674598132
581769324
742315869
936284571
368921745
259473618
417856293

723691458
956384271
814725936
538917624
691542387
247836195
375469812
169258743
482173569

219657438
765348912
384912567
543281796
978465321
621739854
432896175
196574283
857123649

597613428
631842795
284957136
415726389
872395641
369184572
758469213
946231857
123578964

378695421
591742638
426381957
953417286
682953174
147826593
239168745
865274319
714539862

983675421
561842973
274391658
356718249
792453186
148269537
437126895
625987314
819534762

389675421
571842396
246391758
453918267
792456183
168237549
634129875
925783614
817564932

783691425
541872369
269345718
416958237
392417586
875263194
937526841
124789653
658134972

378691425
529438176
146572983
835246791
461957832
792813564
957364218
213785649
684129357

895617423
732894516
416325879
681273945
243958761
579146382
964581237
127439658
358762194

857619432
241853967
963427185
328596741
576341829
194782356
432975618
619238574
785164293

275689431
169437258
843125697
531864729
627593814
498712365
354271986
782956143
916348572

385692471
197435268
264871539
519746382
872319654
436258197
748163925
923584716
651927843

917638542
682457139
435192876
326519487
591874623
748263951
259746318
173985264
864321795

934687521
257193468
861254973
175946832
328571649
496832715
619725384
783419256
542368197

189623574
625748913
374195268
743986125
968251437
512437896
231874659
497562381
856319742

974623518
185497326
362815794
246978153
859136472
713254869
637542981
521389647
498761235

279618543
481539276
356274198
627485931
915763482
843921657
538146729
764392815
192857364

317698542
489125736
625734819
573419628
842576193
961283457
198347265
236851974
754962381

749638521
836125794
251749836
178493265
593286147
462517389
684351972
925874613
317962458

739682541
284159367
615437892
478596123
561243789
923718456
356821974
142975638
897364215

874623591
253971846
961854372
795286134
348517269
126349758
517492683
689135427
432768915

983647512
714528639
526139487
691285743
845371296
237964851
358796124
469812375
172453968

724618593
381579264
596432178
468257319
239861457
175943826
952784631
643195782
817326945

974618523
381529764
526734198
498257316
732861459
165943872
657482931
243195687
819376245

824619573
391587264
567432189
479258316
236971458
185346927
652894731
743165892
918723645

948627513
716835249
532194786
469571328
853962471
271483965
624358197
387219654
195746832

489627513
716935284
532148796
864571329
953862471
271493865
628359147
397214658
145786932

319672584
687415239
254389761
178934625
593267148
462158973
925846317
836791452
741523896

397682514
865491732
214735869
153247698
476958321
982316457
739164285
648529173
521873946

824619537
391587264
567432189
439258716
286971453
175346928
652894371
743165892
918723645

143627598
569183247
728459361
456372819
372891456
891564723
615748932
937215684
284936175

793624518
421985367
568731294
632817945
857496132
914253786
345162879
186579423
279348651

472613589
631895427
589274163
217569348
895342716
364187952
726431895
948756231
153928674

938647512
627351984
145298736
371529468
564813297
289764351
796485123
853172649
412936875

839647512
745812639
216593784
198475326
452368971
673129458
567981243
384256197
921734865

839647512
745812639
216593784
198476325
462358971
573129468
657981243
384265197
921734856

948617523
761253489
253948167
374825691
182396754
695174832
516739248
837462915
429581376

239671548
718945326
654832719
482357961
361289475
975416283
846793152
197528634
523164897

382671549
671495328
945283176
824739651
197564283
536812794
453926817
218347965
769158432

732681549
681459723
495732186
354867291
128594637
976213854
547926318
219378465
863145972

932681547
164957283
758243196
241368975
395724861
876195324
687532419
529416738
413879652

937612548
821745369
465893217
658927431
294531876
713486952
346278195
172359684
589164723

327681594
185493762
694725138
936854217
258917346
471236859
719348625
562179483
843562971

214685739
365279481
789413562
137946825
548127396
692538174
423861957
856794213
971352648

293614785
614578329
875329461
132796548
958243176
746185932
567932814
389461257
421857693

834691725
271584963
956273184
619745238
742368591
583129476
365917842
427856319
198432657

823645791
461789532
957321468
278153649
396874215
145962387
619237854
734598126
582416973

853614729
412987356
976523184
348261975
765398241
129475863
531842697
687159432
294736518

298645731
541387926
376192584
425731698
813956472
769428315
957214863
134869257
682573149

358641792
492578613
716329584
231795846
574862139
869134257
987213465
645987321
123456978

348619752
571382946
926754183
182935674
469127538
735846291
253471869
614598327
897263415

483691752
219875346
657234189
324958671
576413298
198762534
841327965
765189423
932546817

598631742
742598163
613247895
461783259
357926418
829415376
974352681
286179534
135864927

385614792
417982365
269375184
932847516
751269438
846153927
673598241
598421673
124736859

948615723
173428659
625397814
432876591
791253486
856941237
217569348
364182975
589734162

159624783
234871695
768395412
681957324
423186957
975432168
396248571
512763849
847519236

539628714
148397562
276415398
853942176
694731825
712856439
927184653
381569247
465273981

289631754
716485329
453279186
947312865
635847291
128956473
391768542
572194638
864523917

832691754
164375928
597824136
941237685
275186349
683549217
426718593
359462871
718953462

214683795
539471268
867925314
728519643
341762589
956348127
485236971
192857436
673194852

238691745
159437826
467582139
321759468
675148392
894263517
916375284
542816973
783924651

329618745
841725369
756493182
638541927
572986431
914372856
185237694
293164578
467859213

598641723
143827596
627359841
962573184
485162937
731498265
359784612
274916358
816235479

359641728
421873956
768529134
596187342
172354869
843962571
914235687
637498215
285716493

549618723
816273594
372945186
295764831
184532679
637891245
921357468
753486912
468129357

354691728
912784536
876523194
695237841
723418965
148965372
437852619
289176453
561349287

528619734
691437258
743258619
872941365
154763982
936582471
487395126
265174893
319826547

582619734
691437825
743852619
278941356
154763982
936528471
427395168
865174293
319286547

428691735
713425689
569378412
856714293
294536871
137982546
972853164
341267958
685149327

428691735
713425986
569378412
857914623
294536871
136287549
972853164
341769258
685142397

829641735
513827946
467395812
356914287
278563491
194782653
732459168
641238579
985176324

859632741
426781395
713549286
638297514
541863972
972415863
194328657
287156439
365974128

295683741
731245986
846791235
974158362
683427159
152369874
427816593
568932417
319574628

259618743
831457296
764392158
428931675
673584921
915276384
342869517
186725439
597143862

423681759
158927634
976453218
561398472
247165983
839274165
384712596
795846321
612539847

243698751
851472693
697135284
924561837
385724916
176983542
519246378
732819465
468357129

314629785
298375461
765184923
649732518
187546239
532918674
853467192
971253846
426891357

473621895
291583467
856794132
738942651
519867324
624135978
945378216
387216549
162459783

521673894
836914572
794582136
612759483
948231657
375468219
453196728
169827345
287345961

319642875
746385291
528719346
971423568
465178923
832956417
694831752
153297684
287564139

312694875
746358291
589712346
971483562
265179483
438526917
694231758
153847629
827965134

792613854
145278369
836495172
389541726
654732918
271986435
467129583
928357641
513864297

123645897
578129463
946738215
261987354
897453621
435216789
314562978
659874132
782391546

192653847
874129356
536784912
213576489
745298631
968341275
687412593
359867124
421935768

234671895
195348726
786295143
961452387
328167954
457839612
549783261
672914538
813526479

753624891
298513746
146978352
682159473
375846129
914237685
831492567
569781234
427365918

743625891
295813746
168974352
582169473
376548129
914237685
831492567
659781234
427356918

925634871
341728956
876915432
769142583
258367194
134859267
493571628
682493715
517286349

934651872
621487359
758329146
867542931
249813765
513976284
392764518
186235497
475198623

741693852
356128749
829574361
217986534
638245197
495317628
964831275
582769413
173452986

759643812
432781695
681259347
598326471
143897256
276415983
827164539
914532768
365978124

745693812
632781945
981254367
598326471
163847259
274915683
827169534
416532798
359478126

975613824
381425796
246798135
419582367
852376419
763149258
128954673
694237581
537861942

194675832
857239416
623418795
415827369
382956174
769341258
941583627
276194583
538762941

947615832
521938764
683247519
796824351
352169478
814753926
139476285
465382197
278591643

574621839
219358746
683497125
326784591
195263487
748915263
957846312
461532978
832179654

275693841
831245967
946871235
684157392
793428156
152369784
428916573
569732418
317584629

517632849
289745316
463981275
658194732
742563198
931278564
395427681
824316957
176859423

517632849
289745316
364981275
658194732
742563198
931278564
495327681
823416957
176859423

372691854
954287136
816354792
295813647
648972513
137546289
561739428
783425961
429168375

197642853
843159726
265387419
514796382
376825941
928413567
751968234
689234175
432571698

429671853
178325649
365984217
751893462
243156978
896247135
584712396
937468521
612539784

723641859
158927634
946358217
561793482
274185963
839264175
387412596
495876321
612539748

942637851
753281964
168945372
631852749
295476138
874319625
487593216
329164587
516728493

153647892
746289315
289531476
915362784
374895261
628714953
461973528
537128649
892456137

153647892
746289153
289135476
915362784
374891265
628754319
461573928
537928641
892416537

318624975
746359281
592718346
871493562
465172893
239586417
624831759
153947628
987265134

318642975
746395281
529718346
871423569
465179823
932586417
694831752
183257694
257964138

314682975
796354281
825719346
571423869
968175423
432968517
649831752
153247698
287596134

482615973
371942865
596387241
815263497
627594138
934871652
263159784
149738526
758426319

371642958
582739416
946581237
864395721
297816345
135427869
623958174
459173682
718264593

317628945
924537816
568149372
836974251
791285634
452316789
675891423
249753168
183462597

517632948
298745316
463891275
659184732
742563189
831279564
375428691
924316857
186957423

517632948
298745316
364891275
659184732
742563189
831279564
475328691
923416857
186957423

234671958
671985423
985342176
493728561
817564392
526139784
762493815
148257639
359816247

785621934
461539278
329874561
946153827
873962415
152487396
638795142
217348659
594216783

248691357
196753482
375428619
653284971
412937865
789516243
834172596
961345728
527869134

328671459
657294813
149538276
935182764
284756391
761943528
876415932
513829647
492367185

432691875
915478326
786235941
651927483
378514692
249386517
194763258
823159764
567842139

895631274
127945386
463872519
279486153
381259467
654713892
516327948
938564721
742198635

895631274
127945386
463872519
972486153
381259467
654713928
516397842
238564791
749128635

983651427
627384591
415297836
761528349
358946712
249173658
174832965
536719284
892465173

789631524
624857139
531942876
853764291
192583647
476219385
367425918
915378462
248196753

294651738
537948216
861723594
783215469
129864357
456379182
918437625
675192843
342586971

847691235
139825746
265347198
472958361
351264987
698713452
726489513
584132679
913576824

742681359
639752841
518943267
456298173
197364582
823175694
375819426
981426735
264537918

237651894
549738126
816492537
621345978
795816243
384279615
178524369
452963781
963187452

297651834
546738129
813492567
621345978
735819246
984276315
178524693
452963781
369187452

278651934
543879126
916432578
721345689
835916247
694287315
189524763
452763891
367198452

597641238
843927516
126583794
952768143
781234965
364195827
678312459
419856372
235479681

597641823
841293567
623758149
382975614
459126738
716834952
174582396
935467281
268319475

427631859
951827436
863594271
376985124
284713965
519246387
642359718
135478692
798162543

349621857
875943621
261758349
917536284
652184973
483297165
798412536
534869712
126375498

732641859
481359726
965728413
298573641
357416298
146892537
679234185
523187964
814965372

254681937
386479521
917352846
123965784
675843219
498217365
742198653
869534172
531726498

932641758
781352496
465789213
298573641
357416982
146928537
679834125
523197864
814265379

327691584
481725396
965384127
594273618
876149235
213856749
142568973
759432861
638917452

742691583
681354927
359278641
493785216
216943758
578162439
925836174
137429865
864517392

428651937
596734821
317829465
754283196
983416572
162975348
679548213
841362759
235197684

287641953
591783426
364259718
136475892
945328167
872916345
418532679
623197584
759864231

528671934
396824157
417935862
745283691
983716425
162459378
679548213
851362749
234197586

835671942
794832651
216945783
183429567
629587314
547316298
971258436
458763129
362194875

428671935
396825471
517934862
754283196
983416527
162759348
679548213
841362759
235197684

827641953
391578246
456293718
915364872
742859631
683127495
578916324
264735189
139482567

485671932
317492568
926835147
643259871
892716453
751384629
174528396
269143785
538967214

495671832
317482569
826935147
649258371
782316495
531794628
174523986
268149753
953867214

542681739
318794256
796532841
423958167
967213584
185467392
279845613
651329478
834176925

278651934
419823765
635497218
864719352
721538649
593246187
956182473
347965821
182374596

238671459
469358721
157492683
916847532
843529167
725163894
581934276
374286915
692715348

953671248
412893576
786254193
537142869
698735412
241968735
129387654
864519327
375426981

827631495
596248371
431975682
745826139
612593847
983714526
264357918
159482763
378169254

327651984
561498732
489327165
678543291
914782356
253916478
742869513
196235847
835174629

534671829
786952143
192483576
453297618
218536794
679814352
841325967
367149285
925768431

439651728
756928431
182743965
361275849
594816273
827394516
918437652
645182397
273569184

438651972
756249831
291387654
812493765
375126498
649875123
964512387
587934216
123768549

583691742
729354861
614287395
835169274
296748153
147523986
351976428
472835619
968412537

432681579
819457263
567392184
281745396
674923815
953816742
726139458
398574621
145268937

523641897
897352641
416987235
159276483
384519762
672438519
265194378
741823956
938765124

593641872
827359641
416287935
152976483
374518269
689432517
765194328
941823756
238765194

753681429
918245763
642379185
185723946
296154378
374968512
437896251
569412837
821537694

927641835
854293761
136578294
482369157
613857942
795124386
261935478
579482613
348716529

923681457
415297368
876453912
358724196
791865243
642319875
237946581
164538729
589172634

923681457
456297318
817453962
368724195
791865243
542319876
235946781
174538629
689172534

829641537
743258196
651379842
268935714
134827659
975164283
387596421
596412378
412783965

785631429
123495678
469278513
591784236
837962145
246513897
612357984
354829761
978146352

973681425
548923761
126547983
381752694
467839512
259164378
715498236
692315847
834276159

748651932
561239487
293874165
354987216
689142753
127365849
876423591
935718624
412596378

758691342
342785916
169243587
936452178
574819263
281367459
613974825
825136794
497528631

857691342
342875916
169243578
936452187
584719263
271368459
713984625
625137894
498526731

893641275
541279683
627385419
285736941
976514328
134928567
368152794
459867132
712493856

853641279
941275683
627389415
289736541
576914328
134528967
368152794
495867132
712493856

879641325
425837196
631592487
986724513
243158679
157369842
764283951
318975264
592416738

879641325
425837169
631592478
986724531
243158697
157369842
714283956
368975214
592416783

247651398
856349217
193728465
964873152
381295746
572416983
629534871
435187629
718962534

238691475
471235986
596847213
859724631
347916852
612358749
964573128
185462397
723189564

948621573
723985641
156734298
695143827
812597436
374268915
467359182
281476359
539812764

984621573
723495681
156738294
645189327
312547968
879263415
467852139
291374856
538916742

379642518
642851793
815739264
421978635
798365142
563214879
956123487
184597326
237486951

935642817
287531649
146897352
369215478
724389165
518764293
473926581
891453726
652178934

549682713
768341295
312957486
291768354
435129867
876435129
154876932
683294571
927513648

749632581
538941672
126578439
864215793
271493865
953867214
412386957
697154328
385729146

148692375
397845612
526317498
764259183
251483967
839761254
412576839
685934721
973128546

195642378
263785149
874931652
637894215
419526783
582317964
741259836
958163427
326478591

518672493
364589271
297431856
723856914
941327568
685914732
439768125
176245389
852193647

158632479
326974581
479518362
235487196
964125738
781396254
513849627
692751843
847263915

718692345
536784192
249351876
162549783
975863421
384127659
821435967
453976218
697218534

714692385
532748196
689351472
126985743
975423861
348167259
861534927
453279618
297816534

948652713
527431896
631798542
496317258
382564971
715829364
864973125
173245689
259186437

391642785
847539126
652718493
963427518
514986237
278153649
429365871
785291364
136874952

579632814
821594736
634187925
785463291
346219578
192758643
453976182
267841359
918325467

519672348
384195762
726843915
837429156
192536487
645781293
258314679
463957821
971268534

459672318
761538249
832149675
694387152
287451963
315926784
128795436
546213897
973864521

579682143
834971265
126345789
653194827
782536491
941728536
467259318
295813674
318467952

384692751
761354289
592187634
947863512
215749368
836215497
458976123
629431875
173528946

154682379
836975142
927341685
583194267
679238514
412756938
798513426
241869753
365427891

549632871
381975426
267148359
713594268
426817593
895263714
932786145
674351982
158429637

731692584
645813279
892475136
564289713
123746895
987351642
279164358
416538927
358927461

397612485
651478239
428593617
843127956
916354728
275869341
789231564
162945873
534786192

794612583
365498721
128753694
683271459
941865372
257349168
512937846
479186235
836524917

794612583
563748912
182395674
846971325
971253846
235864197
617439258
329587461
458126739

831672594
645913278
972485136
564298713
123746985
798351642
287164359
416539827
359827461

479682153
561739842
238145769
843261975
915374286
627598431
396417528
782953614
154826397

459672138
762318549
831495726
976183452
328754961
514926873
143867295
297531684
685249317

985672341
412938765
673154289
294513876
861729534
357486192
748265913
129347658
536891427

918642375
574839162
623715984
145976823
387524691
296183547
461397258
739258416
852461739

738652491
192478365
465139728
689345217
547291836
213867954
321584679
876913542
954726183

978612543
341985726
562437189
695128374
127394865
834576291
489751632
756243918
213869457

394672518
871953426
256148937
428539671
539761842
617284359
185497263
763825194
942316785

318652794
576894132
942137568
297318456
861475329
435269817
654981273
123746985
789523641

439682715
571493628
862571394
396147852
124835976
758926143
985764231
247318569
613259487

457632918
918475326
362891547
235789461
789164235
146253879
523916784
891347652
674528193

714653289
653892714
298714635
967581423
345267891
182349567
879125346
521436978
436978152

418653297
653792814
279814635
867541923
395268471
142379568
984127356
521436789
736985142

419683257
653742819
278915634
867591423
345268971
192374568
584127396
921436785
736859142

154673892
769812543
382594761
547938126
823146957
691725384
936487215
478251639
215369478

912643587
746852391
385197642
874265139
159384276
263719458
638571924
591428763
427936815

159683724
782541396
634279581
926315478
317824659
548967132
275496813
493158267
861732945

925643817
748921536
631857924
457269381
286314795
319785462
894176253
563492178
172538649

954683127
178925436
326741958
493562871
761398245
285174693
547216389
819437562
632859714

589623147
472591683
136748925
397815264
851462379
264379851
945186732
613257498
728934516

579613842
182549673
436278951
358791264
791462385
264385197
945126738
613857429
827934516

952683741
136475289
784291356
873914625
629758134
415362897
598127463
241536978
367849512

987613542
236458971
154279683
841962357
673541298
529837164
398725416
762194835
415386729

971683452
248579361
356214978
462158739
895437126
713926584
689345217
137892645
524761893

894613257
123975684
765284391
237456918
586391472
419827563
651742839
972538146
348169725

498653172
251987463
736124589
987516234
364792851
512438796
625371948
173849625
849265317

185693472
276841593
394275681
532487169
719536248
468912357
843159726
921764835
657328914

541623897
972815643
836749125
387591264
159462378
264378951
495186732
613257489
728934516

754683291
128495376
396271845
471968523
532714689
689532714
247359168
913826457
865147932

728693451
459178263
631425897
217956348
864237519
395814726
942781635
183562974
576349182

148693527
276458391
395712468
563184279
481927635
729536184
812349756
634875912
957261843

917643528
856127439
342895167
579281346
168374952
423956871
731568294
695412783
284739615

974613582
821954736
635278941
198726354
463185297
752349618
516492873
387561429
249837165

548693712
269471538
317852469
783245691
956317824
421986375
135724986
692538147
874169253

582693741
419872536
367154298
196428357
834517962
275936184
758249613
943761825
621385479

925673841
183245769
674189532
516938427
839724156
247516983
768351294
492867315
351492678

427613895
581297463
693845271
954182637
276359148
318764529
162938754
849576312
735421986

427613895
591287463
683945271
854192637
276358149
319764528
162839754
948576312
735421986

724613985
561298473
398745261
459162738
287359146
613874529
172936854
946587312
835421697

715684293
269735814
438192576
382561749
976423158
541879362
623917485
857346921
194258637

821634759
375981426
694572813
943826571
258713964
716459382
482197635
167345298
539268147

139684725
782351496
645279381
326917548
417825639
958463172
273596814
594138267
861742953

819654237
753182496
642379185
186925743
427831659
935467821
378296514
594718362
261543978

795634128
846521397
123897564
619372845
254168739
378459216
982743651
531986472
467215983

895614237
124973685
763285491
237546918
486391572
519827346
341752869
972468153
658139724

582634197
637918245
194275386
853769421
976142538
241583769
419827653
725396814
368451972

832694157
961357824
574218963
126873495
789145632
345962718
297586341
413729586
658431279

875614293
231879564
946253178
752986431
394125786
618347925
589761342
423598617
167432859

513694278
678132594
492857613
386249157
721583946
954716832
265471389
849325761
137968425

513694287
687132549
294857316
438269175
761485932
925713864
342571698
859346721
176928453

513684279
697132584
284957316
439268157
721495863
865713942
342571698
958346721
176829435

872614395
431529786
596738412
645291837
923875164
187346529
759163248
368452971
214987653

529674318
814532796
763891254
652348971
938217465
147956823
375469182
481725639
296183547

257684391
164239758
893751624
931568247
642973815
785412936
478395162
326147589
519826473

257694381
164283759
983751462
631529847
742836915
895417236
479365128
326178594
518942673

852674319
731289564
694135728
273896451
468351972
915427683
586913247
149762835
327548196

927614538
856237149
413895267
579381426
168472953
234956871
741568392
695123784
382749615

289634715
531879462
467251389
954782631
628193574
713546928
372915846
145368297
896427153

328614759
976235148
415978263
587391426
169482537
234756981
841569372
653127894
792843615

943685721
586721394
127439856
459178632
618253947
732946518
365814279
291367485
874592163

437695821
816423759
952871463
245739618
163584297
798162534
579218346
621347985
384956172

971635482
526481379
843729165
759214638
312867954
468593721
187956243
234178596
695342817

849615723
273894615
156723849
485179362
697342581
312586974
528961437
961437258
734258196

948615732
251378469
637492518
376259841
589146273
412837695
824961357
793584126
165723984

738625491
251394876
694817325
846572139
517936284
923148657
172453968
369781542
485269713

948615732
251378964
637492518
376259841
589146273
412837695
824961357
793584126
165723489

742635981
638719245
591428763
459872316
183946527
267351498
914563872
376284159
825197634

492635178
581472936
673198452
317859264
259746813
846321795
765214389
934587621
128963547

243685179
891372456
756941823
579134268
384267591
162598734
435716982
617829345
928453617

912645873
437918526
658372149
294531687
761489235
385267914
179854362
546123798
823796451

173695482
945238167
268741593
482316975
739584621
651927834
817463259
396152748
524879316

923685174
745912683
681437925
267593841
439178256
518264397
856721439
172349568
394856712

917645328
546238917
823179564
468793152
139524786
275861439
382457691
791386245
654912873

198625374
325417698
647938215
453172869
879364521
261859437
586291743
934786152
712543986

281635479
946287135
357941862
495728316
862193547
173564928
529316784
638479251
714852693

251637948
749581632
863492157
176248593
534769821
928153764
497316285
615824379
382975416

841657293
962483571
537921846
154836729
628579134
379214685
795142368
483765912
216398457

895637124
347125689
162498735
681254973
973816542
524973816
459381267
738562491
216749358

582647913
431925786
967831245
673512894
849376152
215498367
326159478
798264531
154783629

923647158
517839426
486521793
234176985
869354271
175982634
748213569
652498317
391765842

492637815
187592346
365841927
923156478
654978231
871423659
238719564
746285193
519364782

158627943
327914586
694385127
419856372
582743619
763291458
935472861
246138795
871569234

129687543
873549261
645321798
384152976
267934185
951768432
416875329
532496817
798213654

984627153
321854769
756391428
563189274
247536981
819472536
695718342
178243695
432965817

923617485
451389627
687524913
596238174
372461598
148975236
864792351
215843769
739156842

924657381
831429576
756183942
162798453
548361729
397542168
215834697
679215834
483976215

132647895
987235146
564891723
629783514
741569238
358412679
416328957
895174362
273956481

258697134
743512968
961483527
172846395
539721846
486359712
897234651
325168479
614975283

938627154
652431798
741985326
184279635
269513487
573846219
316758942
827194563
495362871

549687123
721534698
836192475
652348719
384971256
917256384
468725931
173869542
295413867

598647231
743812695
612359487
926734158
435281769
187965324
254193876
871526943
369478512

849657231
537421986
162983745
375246819
921835467
684179352
796314528
418592673
253768194

539617248
712483695
864529317
126894753
485732169
397165824
973241586
258976431
641358972

529687314
714532896
836491257
652348971
973216485
148759623
385974162
461825739
297163548

528697314
714532986
936841257
652389471
873214695
149756823
395478162
461925738
287163549

581647392
327951864
469832175
172385649
953416287
846279513
214763958
795128436
638594721

594687321
731529846
286431579
815294763
923768415
467153982
372815694
649372158
158946237

594687321
731529864
286431579
815296743
923748615
467153982
372815496
649372158
158964237

241657398
987231564
635498271
469725813
512386947
378149625
156973482
894512736
723864159

592687341
481539267
376421589
815294736
923768415
764153928
237815694
648972153
159346872

592687341
481539267
376421589
815296734
923748615
764153928
237815496
648972153
159364872

549687321
281934765
367152948
134569872
758423196
926718534
895276413
673841259
412395687

594687321
721534689
836192745
652348197
348971256
917256438
469725813
183469572
275813964

529687413
714532896
836491257
652748931
943216785
178359624
385974162
461825379
297163548

523687419
714592836
896431257
652348971
947216385
138759624
385974162
461825793
279163548

984617532
213859746
657342891
349526187
572481369
168973425
825164973
436795218
791238654

519637824
342589167
867214593
984351672
273896415
651742938
795128346
128463759
436975281

293648751
817253469
564791382
145927638
632485917
978316524
459832176
386179245
721564893

719638524
624157839
538942671
953764218
182593746
476281395
361425987
897316452
245879163

719638524
624157839
538942671
953764218
182593746
476281395
361425987
845379162
297816453

791638524
624157938
538942671
953764812
182593746
476281395
367425189
849316257
215879463

743698512
298451367
651273894
365982741
879146235
412735689
924367158
537814926
186529473

723698514
498251367
651473892
365982741
879146235
214735689
942367158
537814926
186529473

532618794
461793528
897452361
679134852
348265917
215879643
926381475
153947286
784526139

279648531
145239876
836157924
493526187
581374692
627891453
718963245
954712368
362485719

947658132
231479685
658231794
396514278
184762953
725983461
862195347
473826519
519347826

512638974
649217835
738459162
824965317
396741258
175382649
253194786
981576423
467823591

923618475
451379628
678524913
596237184
382461597
147985236
864792351
215843769
739156842

592648173
437915286
681732495
378126954
254389761
169457328
846293517
915874632
723561849

472618395
831529764
596734812
685291437
923475186
147386529
759163248
364852971
218947653

524698317
716532984
938741256
652389471
843217695
179456823
395874162
461925738
287163549

425698317
781432569
693157482
546971823
139824675
872563194
258746931
917385246
364219758

953618472
418279356
762354198
546723981
379186524
821495763
687941235
195832647
234567819

973618452
541297836
826345791
198423675
362571984
754986213
285169347
639754128
417832569

973618452
541297836
826345791
198423675
362571984
457986213
285169347
639754128
714832569

325698714
471235689
869174325
598326147
136847592
742951836
284763951
653419278
917582463

325698714
471235698
968174325
589326147
136947582
742851936
294763851
857419263
613582479

538629147
217435896
649817352
856172934
791346285
423958671
172593468
364781529
985264713

348619572
516327849
792584316
867245193
925731468
134896725
473952681
689173254
251468937

348619572
716325849
592784316
865247193
927531468
134896725
473952681
689173254
251468937

823679415
765481392
194235687
387954126
651328974
942167538
276513849
539842761
418796253

538649721
416723985
972185634
764231598
125894367
389567142
653478219
897312456
241956873

845679231
921835476
736241985
573968142
684312759
219457863
492586317
168723594
357194628

845679132
921835476
736241985
573968241
684312759
219457863
492586317
168723594
357194628

283649751
915837624
764152389
392475816
478216593
156983247
521364978
647598132
839721465

241659378
983271546
765438291
496725813
512384967
378196425
154963782
829517634
637842159

281659734
359247186
647138295
594713628
832964517
176825349
723486951
465391872
918572463

457618923
362957481
981243675
648325719
519784236
273196854
834562197
125479368
796831542

498613257
623875491
715942368
931458672
587326914
264197583
359281746
142769835
876534129

847619325
526384719
319725468
158247693
273956841
964138572
481562937
735491286
692873154

489613752
231574986
765298431
178329645
326451879
594786123
642937518
913845267
857162394

874612953
392875614
516934827
489723561
761458239
235169478
643281795
957346182
128597346

439612587
271589364
685437192
326194875
197825643
548376921
812943756
763258419
954761238

439612587
251789364
687435192
326194875
195827643
748356921
812943756
563278419
974561238

439618257
286759314
157432698
318264975
962875143
745391826
621543789
593187462
874926531

358619427
269457831
174823596
517364982
836972145
492185673
783591264
641238759
925746318

358619427
269457831
174823596
517364982
836792145
492185673
983571264
641238759
725946318

735612849
486795321
129348576
578239164
693154287
214867935
342571698
961483752
857926413

489612357
765493218
132875469
273581694
918364572
546729183
691247835
854936721
327158946

537619482
864725319
129384657
752491863
391867524
648253791
485932176
213576948
976148235

537619482
896724315
124385697
752491863
361857924
948263751
489532176
213976548
675148239

947613825
561298437
328457169
652731984
894562371
713849256
489376512
275184693
136925748

279613854
468572193
351498267
842157936
736249581
195836472
914365728
687924315
523781649

497613285
285749361
361582947
134825796
578196423
926374518
843951672
752468139
619237854

794613285
285749361
361582794
139825647
578164923
426397518
843956172
952471836
617238459

897613254
563482917
421759368
314826795
759134826
286975431
172598643
635247189
948361572

947612583
258937641
136584297
475198362
321746958
689253174
892461735
764325819
513879426

947612583
268537941
135984267
476198352
321745698
589263174
892451736
754326819
613879425

972618534
483795621
156432789
864357192
539281467
721964358
295173846
618549273
347826915

872613945
594782316
316945827
189527463
265394178
743861259
631458792
457239681
928176534

825614937
376985214
419732865
751263498
682549371
943178652
294357186
137826549
568491723

452618937
973254816
186937245
514726398
328591674
769843152
635489721
841372569
297165483

174625839
532789146
869314752
743961528
295478361
618532497
351896274
486257913
927143685

914625837
768913452
253784196
475869213
321547689
896132745
547298361
639471528
182356974

178624593
943578126
562319487
795183642
421967835
386452971
257841369
634295718
819736254

784625319
193847526
652319784
327981645
965472831
418536297
831764952
546293178
279158463

187623594
532419786
964587312
651348279
723951648
849276135
416795823
398162457
275834961

137629845
596478312
842351697
254183976
379264158
681597234
728935461
463712589
915846723

978623451
536914782
124785396
892467513
415238679
367591248
253179864
789346125
641852937

349627185
675183492
218945673
482569317
167834259
953271846
724398561
831756924
596412738

859623147
761549382
432187596
298354761
514762839
673918254
927836415
186475923
345291678

497628351
362175948
851934726
789512634
135469872
246783195
923846517
674351289
518297463

539627841
742185936
861943527
378512694
196438752
254796183
623879415
485361279
917254368

439627851
752183946
861495327
378512694
145968732
296734185
927846513
684351279
513279468

438627951
752193846
961845327
379512684
145968732
286734195
823476519
694351278
517289463

437628951
852193746
961745328
783512694
145967832
296834175
329486517
674351289
518279463

437628951
852193746
961475328
783512694
145769832
296834175
328946517
674351289
519287463

951628473
463957128
872431695
197584236
534276981
286319754
319862547
628745319
745193862

958621437
437589621
162374598
296437185
375218964
814965372
749853216
521796843
683142759

973625148
168734529
254189763
649857312
312946875
587213694
826391457
795468231
431572986

845623719
792518463
631974528
189247635
364895271
527136984
253461897
416789352
978352146

195624837
287593641
436178529
621357984
573849162
849216375
962431758
314785296
758962413

859627341
142953678
673184259
516842937
428739516
937561482
381496725
265378194
794215863

134629758
976485123
825173469
281954637
459367812
367812594
513248976
798536241
642791385

138624759
476895123
925173468
291458637
854367912
367912584
513249876
789536241
642781395

394628751
176453298
825917364
269741835
438562917
517839426
951384672
742196583
683275149

314627958
796845312
825319647
632581479
471296835
589734126
168472593
957163284
243958761

943621857
721895643
586374219
452718936
679543128
138269475
867452391
314987562
295136784

394628175
571493682
862175943
428317569
956842731
713569428
689254317
135786294
247931856

945621873
871539246
236784915
357942168
189376452
624815397
468297531
792153684
513468729

531629478
849137265
276485913
687394152
193752684
425861739
758246391
312978546
964513827

315627984
297148536
468935172
134852697
879461253
652379418
983214765
546793821
721586349

915623487
873495612
462178539
754862391
128539764
639741825
241387956
587916243
396254178

483625791
751849263
962713845
398572614
176984532
245361987
514298376
827136459
639457128

895624317
314759862
762138459
953876241
648312975
127945683
479281536
281563794
536497128

895627314
371459862
462138759
953846271
687312945
124975683
749281536
218563497
536794128

985627314
173459826
246813975
837241569
592736481
461985237
614392758
728564193
359178642

174625398
829437156
536891472
382156749
967348521
451972683
643789215
218564937
795213864

398625471
712849365
564317298
243981657
179256843
856734912
487163529
631592784
925478136

378625491
912847365
564319278
243981657
197256843
856734912
489173526
631592784
725468139

517629438
694138257
382574169
741952386
856413972
923867541
139785624
475296813
268341795

354629781
769183245
812745369
598472613
243916578
176358492
687531924
431297856
925864137

851623749
936147285
742958316
283715694
564839127
179462538
425396871
317584962
698271453

831624759
495387612
672591384
283745961
746913825
519862437
157438296
364259178
928176543

853629741
461753982
972184536
396541827
128967354
745832169
514278693
289316475
637495218

895623741
412857396
673419582
269781435
754936218
381245967
938172654
547368129
126594873

895623741
412857369
673419582
269781435
754936218
381245976
938172654
127564893
546398127

985623741
412957368
673418592
268791435
754386219
391245876
839172654
127564983
546839127

394628751
521937846
678145293
935712468
482563917
716489532
247356189
169874325
853291674

348629751
521437986
679185243
735812469
492563817
816794532
287356194
164978325
953241678

473629851
819753462
562814973
231985746
987461235
645372189
328597614
794136528
156248397

745629831
321748956
968315427
497153682
136482795
852967143
589271364
673594218
214836579

937625841
415378962
628419357
876254139
341796285
259183476
562831794
193547628
784962513

791624835
534978216
826531479
652183947
149765382
387249651
273856194
968417523
415392768

539624871
741385926
268917435
492761583
357298164
816453297
684139752
973542618
125876349

375624918
841759236
269813475
427138659
138596742
956247183
592371864
614985327
783462591

783621945
549738261
126954387
978365124
312497658
465182793
237546819
851279436
694813572

783621954
549738261
126945387
978364125
312597648
465182793
237456819
851279436
694813572

893624751
521897643
647153298
278319465
436785129
159462837
785946312
362571984
914238576

485629173
173485629
269173485
928347516
531896742
647251398
852764931
394512867
716938254

425638179
837915462
916742853
692154387
581397246
743286915
379461528
168529734
254873691

257634819
431958726
689712345
814275963
596341287
372896451
965427138
123589674
748163592

897631524
214598367
536724981
683219745
942857136
175346892
769485213
428173659
351962478

872631954
914578362
635924781
783219546
249865137
156347829
597486213
428193675
361752498

428631795
139572846
765498231
396217458
287954163
514386927
651749382
843125679
972863514

429637518
786512439
513894627
648251973
237946185
951783264
195368742
862479351
374125896

285634179
193872654
647915382
529467813
834521967
761398425
318759246
476283591
952146738

498635217
375821694
216749385
932178456
657492831
184563972
543916728
721384569
869257143

498635217
375821694
216749385
932187456
657492831
184563972
543916728
821374569
769258143

495638217
238174596
167295348
753961482
619842753
842753961
971426835
384517629
526389174

754631829
319287564
826594317
642753198
583912476
971846253
498165732
235479681
167328945

748639152
913825764
652147389
421386975
587491236
396752418
179564823
864273591
235918647

297635184
153284976
648719523
375142698
469378251
812956437
724563819
936821745
581497362

849632175
273514968
561987234
685429713
934751826
712368549
357196482
498273651
126845397

824637195
569412837
173895426
456328971
312749658
987561243
695174382
238956714
741283569

274639158
589712463
631854927
346281579
758963241
192547386
817495632
423176895
965328714

458637192
796218534
213954786
582361947
361749258
974582613
149876325
837125469
625493871

941638257
867452319
253719648
475926831
182543976
639871524
394267185
518394762
726185493

457638291
861429537
329157468
976241853
134865729
285973146
648312975
593784612
712596384

457638291
831429567
926175438
379241856
164853729
285967143
648312975
593784612
712596384

594638217
867421359
213759864
642875931
351942786
978163425
186294573
739586142
425317698

875632491
294817536
163549782
958271643
731486925
426395178
582964317
347158269
619723854

197638542
824195736
536274198
643512879
958367421
271489653
715823964
369741285
482956317

159632874
468517329
273894165
397146582
524783916
816259437
641928753
982375641
735461298

145632879
968517324
273894165
397146582
524783916
816259437
651928743
482375691
739461258

527634819
694187532
138925467
315749286
849261753
762358941
251896374
473512698
986473125

819634572
725189346
634257819
341596728
976328451
582741963
293415687
468972135
157863294

894637152
625491387
137825694
576284913
382169745
419753268
748912536
963578421
251346879

592638417
641597283
783241965
279163548
365874192
418925376
854712639
937456821
126389754

854639712
321857946
679412358
543978261
798261435
216543879
462795183
937186524
185324697

287649315
639152784
145837296
361528479
928764153
574913862
496371528
753286941
812495637

397641258
826957134
541328967
958132476
673489512
214765389
439816725
782593641
165274893

928645371
137982654
564713829
241837965
783569142
659124783
496271538
812356497
375498216

871643925
256819473
439725618
547268139
968371254
123954786
384197562
615432897
792586341

871643925
256819473
439725618
547298136
968371254
123456789
384167592
615932847
792584361

123649785
845371296
679285143
964132578
287456319
531897624
416923857
792568431
358714962

927641358
831725469
546389721
168593274
473162895
295478613
619837542
782954136
354216987

537649812
826731495
149825637
712564983
984273156
653918274
295386741
371492568
468157329

729645831
615283479
834197625
458329716
273516948
196874352
982431567
361758294
547962183

785641239
291783654
634925871
347196582
968254713
152837946
516472398
823519467
479368125

178649532
529137864
634825197
381256479
756491328
942783615
863974251
495312786
217568943

852641739
917238645
364975821
139427568
276859314
485316297
593182476
648793152
721564983

279643851
386215794
145897632
428971563
961358247
753426918
834769125
592184376
617532489

987642351
321985647
564137298
719523486
845796123
236418975
653274819
172869534
498351762

927645381
513872964
486931752
845397216
762418593
391256478
174583629
238769145
659124837

857643219
691872543
342915768
273481956
418596372
965237481
584129637
139764825
726358194

793645281
158792436
642183795
537418629
961327548
284956173
375864912
416239857
829571364

793645281
158392476
642187395
537418629
961723548
284956137
375864912
416279853
829531764

738645291
159382476
624197385
847219653
261753849
593468127
376924518
415876932
982531764

957641283
138952674
462387951
619238745
573496128
824715369
241879536
785163492
396524817

957641238
138952674
462387951
619238745
573496182
824715396
241879563
785163429
396524817

957641283
138952674
624387951
419238765
573496128
862715349
241879536
785163492
396524817

927648315
581723694
463159872
398567421
714932586
256814937
679285143
835471269
142396758

827649315
531728496
694153872
483567921
716932548
259814637
378295164
965471283
142386759

279648513
513297486
648135792
785369124
461872935
392514867
127956348
956483271
834721659

298643715
715928346
436517298
947856123
652139874
381472659
873295461
129364587
564781932

259643718
418257396
736918254
597482163
682139547
341576982
973865421
165324879
824791635

129645783
384279561
657183924
712864395
946351872
538927146
465718239
273596418
891432657

137648952
854329176
269157834
681534297
745982361
392761548
976213485
413875629
528496713

973641528
251389746
684527391
467893152
592176834
318254679
746915283
125438967
839762415

423659718
195847236
687312594
238471659
569238471
714596823
942763185
851924367
376185942

183657492
479231865
625984371
968125734
542873916
317496528
251749683
736518249
894362157

349652871
815437269
672981345
491326758
736598412
528174693
987245136
154863927
263719584

349652871
815734269
672981345
491326758
736598412
528147693
984275136
157863924
263419587

429653871
815742369
673981425
791436258
246598713
538127694
982375146
364219587
157864932

384652971
915734268
672891345
841326759
736589412
529147683
498275136
263418597
157963824

842659173
513724869
769183245
987346521
634512987
125978634
276491358
498235716
351867492

832659174
514723869
769184235
987346521
643512987
125978643
276491358
498235716
351867492

387652419
296714835
145893672
458936721
632471958
719285364
861329547
924567183
573148296

749652813
526318497
813497625
971564382
234981756
658723149
195836274
387249561
462175938

847652913
526319487
913487625
781596342
239841756
654723198
165938274
398274561
472165839

847652913
526319487
913487625
781546392
234891756
659723148
165938274
398274561
472165839

987653214
534712869
216498537
871569342
359241678
642837195
125976483
768324951
493185726

792654318
836197245
415328679
284971536
357286194
169543782
578412963
621839457
943765821

974653821
381492756
625187934
549218673
217536498
863749215
196324587
758961342
432875169

497651238
521483697
863927415
285136974
719542386
634798152
148279563
972365841
356814729

274658931
891237645
635914782
746182359
352479168
189563427
423795816
968321574
517846293

849652173
526317498
173498625
987564312
234971856
651823749
795136284
318249567
462785931

948652173
526317498
173498625
897546312
234971856
651823749
765139284
319284567
482765931

941652873
526387149
873149625
187496352
239571486
654823791
765938214
398214567
412765938

729651483
435728619
618934275
986415327
241387596
357269148
872546931
164893752
593172864

429657381
315928647
678314295
236789514
854231976
197465832
782196453
961543728
543872169

847652193
261379845
539814267
478596312
325741986
196283574
982465731
754138629
613927458

947653218
815472639
623189754
398264571
562817943
471395862
786931425
239546187
154728396

829654371
471823659
356719482
542931768
793486215
618572943
935167824
164298537
287345196

192654387
867293415
543178926
614327859
739865241
258419673
321786594
986541732
475932168

832659714
491837652
567142893
126974385
358216947
749583126
275391468
984765231
613428579

241659873
756138249
839247165
973862514
625413987
184975326
512796438
497381652
368524791

794653218
185294763
326817549
843521697
569738124
217469385
451976832
932185476
678342951

534672198
781953462
926814375
647591823
852367941
319428756
168745239
275139684
493286517

482671395
179532648
356984271
548293167
293167584
617458923
861349752
934725816
725816439

958672314
274153869
361984752
693841275
845729631
712536498
429317586
187465923
536298147

594671823
831942765
672358419
169423587
783195246
245867931
418739652
926514378
357286194

894675321
731824956
526193784
468931275
153247869
972568413
649712538
387456192
215389647

894675321
731824659
526193784
468931275
153247896
972568413
649712538
387459162
215386947

492678135
651943728
837521469
126897543
985436217
374215986
269354871
743189652
518762394

392678541
716354928
854129763
968543172
473291685
125867394
281736459
639485217
547912836

289674153
613258947
457193682
342561879
895347261
176982435
521836794
738419526
964725318

892673154
134985672
576214983
257891346
468352719
913467528
749526831
621738495
385149267

932678145
465231879
871549623
513497286
287365914
649812537
324156798
196784352
758923461

859673142
623941758
147582963
435297681
782164395
961358427
514726839
398415276
276839514

894673251
715482936
623519748
248361579
156947823
937258614
381726495
479835162
562194387

549678231
138592746
672134589
465713928
291485673
783926154
954367812
817249365
326851497

549678231
138492756
672135489
465713928
291584673
783926145
954367812
817259364
326841597

548679231
319582746
672134589
465713928
291458673
783926154
954367812
837291465
126845397

548679231
319482756
672135489
465713928
291548673
783926145
954367812
837291564
126854397

281679354
657483129
943251867
839517246
125864973
476932518
368725491
792148635
514396782

492678315
651349872
387512946
148295637
726483591
935167284
864951723
219736458
573824169

412679385
578312649
693584271
731245896
954863127
826791453
347158962
269437518
185926734

841672359
973851462
256943178
764129583
395768214
182435796
419387625
627594831
538216947

243679518
578314629
916258347
427193856
891546273
365782194
639421785
154867932
782935461

283674519
574319628
916258347
427193856
891546273
365782194
639421785
158967432
742835961

912673548
486592371
537814629
175948263
298367154
643125987
324751896
761289435
859436712

985671243
237894156
614253789
726915834
159348627
843762591
571429368
392186475
468537912

479682513
831547692
526139748
958271364
712364985
364958271
693415827
185726439
247893156

397685241
521749836
468132975
735891462
812564397
946273518
273456189
654918723
189327654

397685142
521749836
468231975
735892461
812564397
946173528
173456289
654928713
289317654

197682543
432759816
685341927
543178269
916235478
728964135
879413652
264597381
351826794

153687942
296354871
874129653
538291467
427563189
961748325
389472516
715836294
642915738

579682341
231495678
648173925
894521736
765839412
123764859
356248197
482917563
917356284

531687249
724935618
689241375
957812436
218364597
463759821
345196782
176428953
892573164

524681793
716239485
938475612
347158269
892364157
651792348
265813974
479526831
183947526

543687219
189542763
726193485
367214598
258379641
914865372
875431926
431926857
692758134

254687319
186359724
793124586
437215698
962873451
815496273
678541932
541932867
329768145

254687319
796132584
183954726
437215698
962873451
815496273
678541932
541329867
329768145

153687429
962145738
748932615
386529174
519764382
427813956
231498567
674251893
895376241

142687593
397245681
568931724
721369458
953874216
684152379
815423967
479516832
236798145

549682731
613749825
782135946
957368412
834291567
126457398
278913654
491576283
365824179

429681537
738459261
156273849
264738195
395162784
817594326
972345618
681927453
543816972

238697154
751324896
694518372
819245763
372986415
546731289
987463521
465172938
123859647

127695843
894173625
365824197
932468571
416752389
578931264
659387412
281549736
743216958

215698743
873254169
694371528
346512987
159847236
782936415
561723894
928465371
437189652

457693281
316827495
982154367
634981572
271365849
598742136
849216753
163578924
725439618

458693712
721845396
639172845
915387624
364521978
287964153
543716289
876259431
192438567

528793461
764521893
319648725
645839217
892417536
173256948
281374659
957162384
436985172

568793421
724561893
319248765
645839217
892417536
173652948
281374659
957126384
436985172

238794561
765231894
419658732
653849217
892517346
174326958
381475629
927163485
546982173

268794531
735261894
419358762
653849217
892517346
174623958
381475629
927136485
546982173

693724581
758316249
241958367
472135698
389647125
165289473
537862914
816493752
924571836

693724581
758316249
241958367
472135698
389647125
165289473
517862934
836491752
924573816

243796581
758321649
691458327
476135298
389247165
125689473
517862934
832914756
964573812

645792381
738615249
921348576
562134798
489276135
317859624
153487962
896523417
274961853

689724351
342561987
751983642
926845173
438176529
517392864
165437298
873259416
294618735

439786521
861529743
572134986
398241657
146875392
725693418
253917864
917468235
684352179

924735861
168942573
375861492
289657314
451398726
736214985
813529647
592476138
647183259

543728691
867591243
921643875
435169782
678352419
219874356
386917524
152486937
794235168

924735861
186942573
375681492
269857314
451396728
738214956
813529647
692478135
547163289

954728361
286341597
137659842
821563974
795412638
463897125
519276483
342985716
678134259

948725361
316498275
752361948
481972653
579136824
623854197
195243786
234687519
867519432

425786931
318954762
697312458
984531627
561427893
273869145
139675284
842193576
756248319

829734561
341586279
576219483
482951637
617423895
953678142
295867314
738145926
164392758

853796421
462315789
719284356
975468213
248531697
631927845
196843572
387152964
524679138

964782351
528631794
731594826
273145968
819263547
645978213
482356179
357419682
196827435

246785931
891324765
357916482
764193258
182657394
935842176
513478629
629531847
478269513

653798241
817234965
294165873
568421397
132976584
479853126
945612738
326587419
781349652

653798241
817234965
294165873
578421396
132976584
469853127
945612738
326587419
781349652

539764821
812359746
467218593
195643287
678921354
243587619
754132968
321896475
986475132

635794821
812356749
497218653
169543287
578621394
243987516
754132968
321869475
986475132

529746831
836921745
174385296
952634178
613578429
487192563
791253684
268419357
345867912

648792531
913845726
752316498
524168379
361479852
879253614
296587143
485931267
137624985

648792531
913845726
752316498
574268319
361479852
829153674
296587143
485931267
137624985

453769281
918234675
276185943
589421367
132876594
764953128
845612739
327598416
691347852

453762981
976158243
218943675
582491367
139876524
764235198
845619732
397524816
621387459

632784951
914325678
587916234
196852347
423197865
758463129
279641583
361578492
845239716

164795832
895342176
732861945
481926357
276583419
359417268
913678524
547239681
628154793

164793852
895642173
732851946
481926537
276385419
359417268
913578624
547269381
628134795

951786432
678432519
243915876
412879365
395641728
786253194
839567241
124398657
567124983

954718623
871362459
623945781
346891572
295473168
718256394
139587246
582634917
467129835

268754193
513869472
497132586
756328914
389541627
142697358
621973845
975486231
834215769

529746813
683129745
471538296
712394568
395867421
864215379
236481957
947653182
158972634

561798243
247536981
983142576
329475618
618923457
475681329
134859762
852367194
796214835

561748293
297536184
483192576
324975618
918623457
675481329
139854762
852367941
746219835

496751283
821394756
357682914
573468129
248519637
619237845
164923578
932875461
785146392

965781243
821394756
347562918
673458129
584219637
219637485
196823574
432975861
758146392

528796134
397142685
641583972
985627413
413859267
276314598
864231759
759468321
132975846

259786314
674315982
813249765
582934176
791862453
346157298
427598631
935621847
168473529

321798654
748536921
965124873
459361782
273845196
186279435
514982367
832617549
697453218

965723184
243681759
871954362
394875216
186492573
527136498
759348621
412569837
638217945

539761824
627843951
814259736
368924175
952176483
471538692
196385247
785412369
243697518

689731524
271548693
453269718
914876352
537412986
862395147
395624871
728153469
146987235

152739864
389564712
476281593
264895137
517643928
893172456
931428675
645317289
728956341

138724965
965318274
247659381
872945613
514236798
396871452
729583146
681492537
453167829

389762415
462153987
715984362
924831576
678295134
153476829
531647298
847329651
296518743

649783215
215496738
378125694
193862457
786549123
524371869
431658972
862937541
957214386

612734985
345896712
879125643
184962357
756348129
923571864
431657298
267489531
598213476

136728495
425196378
897453612
713584269
682379541
549261837
261945783
958637124
374812956

315784926
287695134
946213758
534167892
162958473
879432615
798526341
621349587
453871269

352741896
481596273
679823154
514362789
236987415
798415362
825139647
943678521
167254938

352741896
481596273
679823154
514362789
236978415
798415362
825139647
943687521
167254938

196725438
452638791
387194625
218573946
943862517
675941283
721486359
864359172
539217864

952743168
678915423
314682957
197364285
586297314
423158796
849571632
265439871
731826549

458732169
723196584
916854273
875963421
691248735
342517698
537681942
289475316
164329857

683754912
952318746
741269385
437925861
128476539
569831427
815693274
376542198
294187653

825794316
376815924
941623785
794531268
618972453
253468197
587249631
439186572
162357849

893742516
724615398
516983742
375291684
182364957
469857123
631528479
247139865
958476231

893724615
724516398
615938742
376291584
182345967
459867123
531682479
247159836
968473251

453769218
628514397
197238564
516483729
839627145
742951683
971346852
385192476
264875931

462789315
839251467
517346928
278134659
643975182
195628734
721893546
956412873
384567291

692753814
735418962
814296735
123947586
487365291
956821473
578134629
349682157
261579348

325796814
947813256
861452793
219548637
538671429
476329185
682934571
794185362
153267948

826749315
759361428
413528769
961872543
348156972
572493681
294615837
137984256
685237194

836745219
254189367
719236458
681974532
492351786
573862194
367418925
945623871
128597643

486732915
952841736
317965428
768324591
193587642
245196387
679418253
531279864
824653179

486732915
952841736
317965428
768524391
195387642
243196587
679418253
531279864
824653179

892754613
561389247
437216985
945867321
278193564
316425798
189572436
654931872
723648159

356742819
987316254
421859637
549631782
168927543
273485196
634178925
715293468
892564371

534726819
218945376
976318524
851432697
397861245
642597183
183674952
765289431
429153768

648725913
293184657
157963482
564897321
981342765
732516894
316278549
479651238
825439176

489753612
231486597
657219483
746192835
395867241
128345769
813574926
564921378
972638154

468759312
295631874
371284956
524398167
819567423
736412598
643975281
987123645
152846739

485796213
327841596
691352784
149625378
756138942
832974651
514267839
273489165
968513427

854769312
327451689
961832475
638517924
749623851
512984736
293148567
176395248
485276193

589742613
372916854
461358927
613285479
947631285
825497136
256874391
194523768
738169542

263758914
481693725
957412386
395841672
612379548
874526193
549237861
128965437
736184259

269758413
431269875
857341926
628193754
395674281
174582369
946825137
783916542
512437698

952764318
437819265
816253794
293546871
764198532
185327946
329681457
541972683
678435129

859723416
643915827
172648395
584139762
231476589
967582143
325894671
416257938
798361254

584796312
671234985
239518476
845962137
167385249
923147568
758421693
316859724
492673851

925748316
637512984
481936275
546281739
213679458
879354621
354167892
162893547
798425163

952764318
836219745
417853296
293546871
764198532
185327964
329681457
541972683
678435129

354769812
917258364
286314795
831475629
679821543
425936187
762193458
598647231
143582976

564789312
983215746
712463589
157946238
836521497
249378165
321697854
498152673
675834921

385764912
469281753
217953864
693518427
528437691
741692385
872149536
954326178
136875249

895762413
246831795
173945826
387429561
654173289
912586347
531298674
768314952
429657138

649725813
751483962
328169754
912534678
576218439
834976125
465397281
297851346
183642597

523789416
786412953
491356782
254867391
967123845
138594627
675941238
842635179
319278564

248759316
397162854
165438729
583946271
726815493
914327685
471583962
639271548
852694137

468739521
529481736
317256894
675942183
893175642
241368957
936827415
782514369
154693278

496781523
751263849
832495671
528914367
964378152
317526984
145632798
289157436
673849215

659713428
731842695
482956317
397524861
245168973
168379254
523491786
914687532
876235149

569741823
837592146
412683957
243158679
986237415
751964382
124376598
398425761
675819234

569741823
837592146
412683759
243158697
986237415
751964382
194326578
328475961
675819234

568793421
437125689
921846735
716982543
892534167
354671892
283417956
679258314
145369278

869713425
537249681
421568739
716925843
952834167
384671952
293487516
678152394
145396278

348759126
957162438
621384759
213947685
876235914
594816273
482673591
735491862
169528347

648719325
192563478
357428916
486297153
219385647
573146892
761854239
825931764
934672581

586719324
172364598
439258167
957436812
348921756
621875439
863597241
795142683
214683975

896741523
123568794
457392816
678213459
245987361
931654287
514839672
362175948
789426135

491785623
375624819
628319457
843176295
756932184
912548736
169857342
584263971
237491568

498715623
375624819
621389457
843176295
756932184
912548736
169857342
584263971
237491568

685731924
413829765
729456831
268175493
137294586
594368217
376942158
852617349
941583672

954783621
617425938
832961754
483297516
729156843
165348279
291874365
376519482
548632197

498735126
631842759
725169834
862957413
514283697
379416285
147398562
986524371
253671948

143796528
875342691
296158734
987534162
634217859
512869473
368425917
451973286
729681345

349785621
528136497
167429835
632918754
875642913
914573286
486391572
793254168
251867349

948756123
671423895
352189764
793541682
514862379
826937541
437218956
269375418
185694237

695781423
831429675
472365918
543678192
187294356
269153784
924537861
716842539
358916247

196724538
837516942
542938761
354692817
921847356
678351294
713489625
489265173
265173489

824719536
637584291
915236874
183475962
249863157
576921348
798652413
352147689
461398725

246758139
831946725
597213684
478692513
329571468
165834297
653187942
782469351
914325876

294751836
761348592
853629417
526417389
918532764
437896125
382974651
145263978
679185243

495716832
632485719
187239546
741862395
268953471
953174628
529348167
376521984
814697253

295741836
436285719
187639524
741862395
628953471
953174268
569328147
374516982
812497653

458716239
219853647
376249815
837465921
925381764
641927583
594632178
182574396
763198452

985724136
412683579
763159482
148237695
359846217
627591348
836472951
591368724
274915863

598761234
427385619
613294857
279513486
385642791
146978325
934856172
851427963
762139548

829761534
647953812
315428769
498376125
156892347
273145986
932514678
784639251
561287493

289715436
164839527
537426198
821694753
976351842
345287619
492178365
713562984
658943271

682749135
397156842
541328697
734291586
126485973
859673421
968537214
213964758
475812369

285791634
143586927
679234158
897315462
356942781
421678593
512867349
964123875
738459216

586749132
237681459
149253768
653478291
924165873
718392546
395824617
472916385
861537924

289764135
465831729
137259648
648512973
513976284
792483516
856327491
971648352
324195867

419725836
876934521
325861794
294187653
158346972
763592148
981453267
637219485
542678319

825716934
169483275
437529816
354291768
278654193
691837452
513942687
946378521
782165349

561782934
793654812
482139765
278496351
635871249
149325678
324917586
856243197
917568423

264715938
913846725
578239641
126398574
785421369
439657182
352974816
897162453
641583297

518796243
796234158
324815796
645127389
871953462
239468517
153679824
462381975
987542631

518793246
739264158
624815793
345127689
871956432
296438517
153679824
462381975
987542361

623789145
847521639
951364827
398412576
765938412
214657983
439876251
176245398
582193764

239768145
415239867
687145923
791526438
842371596
563984712
974653281
328417659
156892374

159786342
437192865
628345791
791423586
285679413
346851927
513968274
964237158
872514639

561792843
348651927
297384615
459128376
183467592
672935481
726549138
834216759
915873264

536789241
294561738
817423695
689217354
421356879
375948162
153692487
748135926
962874513

365781249
492563718
817249635
724938156
631452897
958617423
246895371
573126984
189374562

962785143
581342679
734196528
493857261
625419387
817623495
149238756
378564912
256971834

319726845
674538291
528941367
753892416
192465738
846317952
965274183
487153629
231689574

319726845
674538921
528941367
753892416
192465738
846317259
965274183
487153692
231689574

635728149
892143657
147569382
759312864
416895273
283476591
961254738
578931426
324687915

918736542
367245918
542198736
154627893
293854671
876319425
481962357
629573184
735481269

893761542
657234918
412895763
924618357
765342891
138957426
389526174
271489635
546173289

359716842
861924573
274538961
645192738
932487156
718365294
123679485
496851327
587243619

685712943
921834576
743695812
867429135
314568297
259173468
592346781
138957624
476281359

351792846
294638715
786145923
619854372
873216459
425379168
132967584
567483291
948521637

683751249
152496837
974832651
467325198
521689374
398147526
736514982
245968713
819273465

821763549
346519728
759248613
674192385
518634297
932857461
285976134
163485972
497321856

391726854
754389261
286415937
523867419
968154723
417293685
145678392
672931548
839542176

983714652
625938174
417256398
358169247
791342865
264587913
842671539
576893421
139425786

649728153
823615749
715394682
567143298
481259376
392876514
978562431
136487925
254931867

162783459
849156723
357924816
725341968
681579342
934268175
596437281
273815694
418692537

492768351
387145296
651293784
715834629
836912547
249576813
564381972
923457168
178629435

342768951
615923748
978145236
129657483
854392167
736481592
561234879
283579614
497816325

219768453
835294176
467153928
178345692
394627815
526819734
951436287
682571349
743982561

921763458
375418629
648259731
456392817
719845263
832671594
263987145
184536972
597124386

912763458
375428691
648159723
456392817
731845269
829671534
263987145
184536972
597214386

821763459
356914728
749258613
675192384
418536297
932847561
284679135
163485972
597321846

391724865
765389214
284516937
623847591
948165723
517293486
159678342
472931658
836452179

135749862
947286153
286135749
621473598
493852671
578691324
369514287
812967435
754328916

235749861
947186253
186235749
621473598
493851672
578692314
369524187
812967435
754318926

514782963
397156824
826349157
938675241
451238679
762914538
149527386
685493712
273861495

985724361
241396785
673158942
316472598
594831627
728965413
457219836
862543179
139687254

895724361
241386975
637159842
716432589
584971623
329865417
453218796
962547138
178693254

589713462
431628795
726459831
693274518
842591376
175386249
368945127
917832654
254167983

349751862
251986734
876342915
614829357
932475186
587163249
428617593
195234678
763598421

954718362
321496875
678532941
897123456
563947128
142685739
486279513
735861294
219354687

425793168
391586724
876142395
963821547
582674931
714359286
238415679
149267853
657938412

129735468
437268195
865914372
586129734
293476581
741583629
618352947
374891256
952647813

139725468
467318295
825964173
586139724
392476581
741582639
618253947
274891356
953647812

235716489
781943652
496258317
357824961
842169573
169375824
523481796
614597238
978632145

296754183
731928654
845316297
123495768
458671329
967832415
689143572
372569841
514287936

419753682
365248719
872916435
783492156
956187243
124365978
697831524
248579361
531624897

926734581
578162439
134985762
392546178
865217943
417893256
243651897
681479325
759328614

329745186
578361429
164289357
683157942
497628531
215934678
942813765
831576294
756492813

239746581
547318296
816925473
682139745
391574628
754682139
128463957
475891362
963257814

394751682
251689734
786324915
619842357
432567198
578193246
927418563
145236879
863975421

394751682
751682934
286394715
612849357
438527196
579163248
927418563
145236879
863975421

629715384
731684925
584392716
397861542
842957631
165243879
918436257
476528193
253179468

129765384
735184926
684392751
397851642
842679135
516243879
958436217
471928563
263517498

396715284
571248693
428936715
743159826
612873549
985624371
264597138
837461952
159382467

923756184
618349752
457182936
264978315
189523647
735461829
596814273
842637591
371295468

623741985
954328716
817695234
278516493
139482567
546973821
781234659
395867142
462159378

492731685
678549231
135286794
786413529
951827346
324695178
269178453
543962817
817354962

652734189
143985627
789621534
394518276
517263498
826497315
275349861
931856742
468172953

485713296
972486351
316259847
754321689
829645173
163897524
241968735
538174962
697532418

341726895
795384261
286519437
423867519
968145723
517293684
159678342
672431958
834952176

456721893
387569214
219384756
624953187
971248365
835617942
762895431
548132679
193476528

216758493
457369128
938241675
629173854
375486219
184592367
742635981
863917542
591824736

436721895
528936417
719845236
367298541
942513678
185674329
694387152
251469783
873152964

823751694
671492853
954386721
349678215
165924387
287135946
412863579
596247138
738519462

498726135
627531948
315498672
769142583
532867419
841953267
253684791
184279356
976315824

493726185
628531479
715894632
867142593
532967814
941385267
279658341
184273956
356419728

495726138
627831549
318459672
763142895
952368417
841597263
234675981
179284356
586913724

492768135
731425869
856391247
984132576
123576984
675849321
219684753
567213498
348957612

598723164
762514398
341698527
839257416
654981732
127436859
416379285
273865941
985142673

346728195
287915346
951463872
618239754
425671983
793854621
174596238
569382417
832147569

253794186
891635247
764281539
375816492
489572613
126943875
942157368
638429751
517368924

849726153
276351498
135984276
567249831
423817569
981563742
654138927
712695384
398472615

928765143
374819256
165342879
687253914
412698537
593174628
259436781
831927465
746581392

592763184
471928653
368415279
247891536
819536427
653247918
135679842
726184395
984352761

962748135
537219864
814563279
248935716
756124398
193876542
475392681
329681457
681457923

358794126
671235498
249618357
825369741
137842569
964571283
492183675
516927834
783456912

584723196
621945378
973816254
758362419
249581637
136479825
367154982
415298763
892637541

823769154
697145823
451823967
284516739
935487216
716392548
149658372
362971485
578234691

654798132
873124596
129365748
568241379
312976485
947853621
431682957
785419263
296537814

254786193
137594628
986231574
423619785
678345219
519872436
765928341
391467852
842153967

694782153
283145976
517936842
821459637
479623581
365817294
136578429
748291365
952364718

296758134
547631928
138294675
421379856
659842317
873516492
714965283
362187549
985423761

698742135
342581769
175963482
584637291
216859347
739214856
423195678
851376924
967428513

925783146
874126953
361549872
513674298
649812537
287395614
452967381
738251469
196438725

596732148
372418956
148965273
265843719
981576324
734291685
459627831
617384592
823159467

635782149
827491536
914536872
276149358
581367924
493825761
349678215
162953487
758214693

269748153
834561972
175392468
528934716
943617825
716285394
352879641
487126539
691453287

362745189
519386274
748219563
627938415
493157628
185624397
836491752
251873946
974562831

463725189
519486372
728319564
637948215
194257638
285631497
846192753
351874926
972563841

846795213
927138564
135264978
782516439
653947821
491823756
379451682
268379145
514682397

534781296
927356148
618924573
891675324
475238619
263149857
349562781
156897432
782413965

534761289
827359146
916824573
381675924
475293618
269148357
648532791
153987462
792416835

369781254
128549376
457263918
693815742
581472639
742396185
214957863
836124597
975638421

189736254
632458197
457192386
813975642
265384719
974621835
721849563
548263971
396517428

854736219
231495876
976812354
497683521
325941687
168257943
649578132
512364798
783129465

318765294
549231876
627498315
154387962
896512743
273946158
762859431
931624587
485173629

861754239
357296481
429183576
514328697
236479815
798615324
943861752
182547963
675932148

981763245
654982317
237514896
765498132
829137564
413625789
148259673
372846951
596371428

819763245
654912387
237584196
765491832
921837564
483625719
148259673
372146958
596378421

491753268
367428519
258691347
136942785
574386921
829517634
742165893
983274156
615839472

913758246
765423819
482691375
871265934
236914758
594837621
348176592
659342187
127589463

316754298
589612374
742983615
254839761
173246859
968175432
831527946
495368127
627491583

635784219
481923675
972165834
516237948
849516723
723498156
298341567
367852491
154679382

365749281
892361574
417258963
653127498
128694357
974835126
586412739
749583612
231976845

168739254
349521876
752486319
814273965
276895143
935164728
523618497
687942531
491357682

956714283
382956174
714328569
869531742
237849615
145672398
528467931
691283457
473195826

458793216
693128745
172546398
534987621
916235874
287461539
349852167
821679453
765314982

459786213
683129745
172543869
534897621
816235974
297461538
348652197
921378456
765914382

495786231
716324958
832951674
269435817
157892346
348617592
574263189
681549723
923178465

359748261
827156439
164329875
691483752
472591683
538267194
985612347
243875916
716934528

649785231
528193476
731462895
417638952
293514768
865927314
952341687
186279543
374856129

953746281
684321579
172589634
249178356
531962748
867453912
498235167
725614893
316897425

358769241
691824537
427351689
873645192
169237458
245918763
512493876
734186925
986572314

496718253
571932468
823465179
718254396
642893517
935176842
254689731
367521984
189347625

986751234
154823769
327946185
671298543
243165897
598374612
815437926
462519378
739682451

943716285
186452379
275839641
752364198
694185732
831297456
429678513
517923864
368541927

934716285
186452739
275839641
452367198
693185472
817294356
729648513
541923867
368571924

943716285
186452739
275839641
452167398
691385472
837294156
729648513
514923867
368571924

914736285
386452791
275819643
152967438
649385172
837241956
728693514
593124867
461578329

841736295
396452781
275819643
952167438
684395172
137248956
729683514
513924867
468571329

143786295
896452137
275139648
752964381
684315972
931278456
328647519
519823764
467591823

413796285
896452731
275831694
152967348
684315972
937284156
728649513
549123867
361578429

143786295
896452731
275913648
352167489
684395172
917248356
728639514
531824967
469571823

895731246
416259873
372864951
681423597
523976418
947185632
739642185
254318769
168597324

584791236
376582914
912463875
268315497
145279683
793846152
651934728
829657341
437128569

198743256
357261984
426895317
675132498
841679523
932584761
264917835
583426179
719358642

956731248
417286953
382954671
791423586
523867419
648195732
834672195
275319864
169548327

956731248
418256973
372984651
791423586
523867419
684195732
837642195
245319867
169578324

365784219
489621537
712593486
258436791
697158342
143972865
924367158
571849623
836215974

863745219
417692835
259138467
192387654
785964321
346521798
974253186
621879543
538416972

584791236
613524978
729386514
168945327
295637481
437218659
872463195
341859762
956172843

658749231
179362845
432851697
521473986
763298154
894516372
987625413
346187529
215934768

895736241
261948573
743521689
382469715
519872364
674315892
456297138
927183456
138654927

985731246
631924875
274685319
326597481
497318652
518462793
849256137
152873964
763149528

368714259
192635874
745298163
239547681
857169342
614823597
476381925
921456738
583972416

394718256
162935874
785264193
231547689
857196342
946823517
473681925
628459731
519372468

895716324
463592817
712438965
184263759
526879431
379154286
237641598
951387642
648925173

642759318
791483562
853126497
234671859
968534721
175892643
326948175
519367284
487215936

641785329
832419576
957632841
395167284
418293765
726548193
589326417
163874952
274951638

942715368
538926147
617834259
875463912
361289475
294157836
486591723
159372684
723648591

942715368
578936142
613824759
835462917
761389425
294157836
486591273
159273684
327648591

865741329
927385146
413962857
681259734
342176985
579834612
194628573
758493261
236517498

145789362
329641578
867532914
584217693
213896457
796354281
651473829
932168745
478925136

965741328
327895146
418362957
691258734
872134695
543976812
184629573
759483261
236517489

851794326
724836951
963152487
416987235
598213764
372645819
185379642
637421598
249568173

921754386
746832951
835196427
419387265
658219734
372645819
583971642
167423598
294568173

684795321
251348679
379621584
745913862
163872495
928564713
497136258
512487936
836259147

985761342
764532189
132489567
843697251
217854693
659123478
578216934
491375826
326948715

495786321
263915874
871432659
149273586
756198243
328654197
514329768
932867415
687541932

854721396
172639584
693845172
537298461
426517938
918463725
285974613
741386259
369152847

956784312
281936574
473251968
648195723
325867149
719342685
132479856
597628431
864513297

182756394
354291768
769438215
935642871
847913526
216875439
493187652
678529143
521364987

925746381
487153962
163829457
248961735
759382146
631574298
572498613
814637529
396215874

598746312
413295687
267813459
139582764
856974231
742361895
974138526
321657948
685429173

149752368
537869214
682413795
963285147
274391856
815674923
426937581
391548672
758126439

842765391
537129486
169834572
274913658
683572149
951486237
716358924
425697813
398241765

698724351
743851692
251639784
839165247
125478936
476392518
382917465
564283179
917546823

265784391
413695728
987213645
124937586
798156234
536842917
679428153
341579862
852361479

684751392
351982647
927463581
419237865
862594713
573618924
738146259
196325478
245879136

956741382
412683579
387592416
735124698
298365147
641879235
169238754
524917863
873456921

465718392
831962457
972543861
184625739
726139548
593487126
358291674
619374285
247856913

926754318
514983267
738126459
395471682
167298543
842365971
251637894
673849125
489512736

642795318
598431762
317628594
126987453
473256981
859143627
981574236
234869175
765312849

986742315
427531896
153698427
798354261
615287943
234169578
541826739
862973154
379415682

986745312
514632987
273819564
497351826
362487159
158926473
735164298
641298735
829573641

968751324
421639857
753482619
682375491
149268735
375194268
534927186
816543972
297816543

968752341
432891765
517634298
326915874
195487632
874263159
751348926
249176583
683529417

951762348
284539716
376148529
549321867
867954231
132687954
723496185
415873692
698215473

684721359
912453678
735968412
263875194
871694523
459132786
196247835
547389261
328516947

946728351
781354926
235961847
598642713
362517498
174893265
623475189
457189632
819236574

692714385
148536792
537892614
953261478
864973251
271458963
489625137
715349826
326187549

264795381
591638427
738241659
423189576
975463218
816527934
347856192
689312745
152974863

824756391
569321784
713894625
472968153
351472869
698513247
235189476
946237518
187645932

628751493
734829165
915364782
891236547
562947831
347185926
279618354
483572619
156493278

315792486
867354291
294816375
581473962
672189543
439625718
746231859
153948627
928567134

528791463
469352187
713846295
972134658
856927314
341568729
284679531
137285946
695413872

359786421
286149735
174235896
638972514
415368279
927451683
593824167
841697352
762513948

658723419
237941865
941865372
829154637
315276984
476389251
594618723
783592146
162437598

258796413
374815269
169342875
587263194
942158637
613974528
426539781
831427956
795681342

269781435
584392176
137645982
671258349
942136857
853479261
718963524
396524718
425817693

263785491
578194326
491236875
319548762
745623189
682917534
826351947
954872613
137469258

263785491
578194326
491263875
319548762
745632189
682917534
826351947
137429658
954876213

263785491
578149326
941236875
314598762
795623184
682417539
826351947
459872613
137964258

321795468
648123795
759846132
486319257
513472689
297658341
132584976
874961523
965237814

621759438
834216759
597384261
146925387
973841625
285637194
352178946
768492513
419563872

936758412
851243697
274691853
592417386
648539271
317826549
783165924
465972138
129384765

563798412
187426539
942135786
394581267
726943158
815672943
679354821
438217695
251869374

935761482
174928536
826543179
592417368
748635291
613289745
359872614
261394857
487156923

316785492
729134586
458629173
597462831
132857649
684391257
941576328
875213964
263948715

139765482
847321695
526489137
258136749
914278563
673954218
361592874
782643951
495817326

936715428
841692753
257348196
624953817
318427965
795186234
569274381
482531679
173869542

956721438
231984567
874563291
467312859
389475612
125698743
598147326
642839175
713256984

956712438
231984567
874563291
467321859
389475612
125698743
598147326
642839175
713256984

583792416
271684395
469315872
658147923
137269548
942538761
726453189
394821657
815976234

235769418
679841532
184235967
746512893
328974651
591683724
813456279
957328146
462197385

835796421
264815973
917342865
491257638
586139247
723468159
342581796
678923514
159674382

265789431
179435268
843126597
531874629
724693815
698512374
357241986
482967153
916358742

139786452
842359167
765421839
317542986
456198273
298673514
584967321
973215648
621834795

326789451
817452963
495163287
143628795
652917348
978534126
784395612
269871534
531246879

529731468
831469572
746825319
974583621
618294735
352176984
265917843
483652197
197348256

283765491
645391782
917824356
126549837
578236914
394178265
869457123
752913648
431682579

283765491
695341782
417829356
124596837
578234619
369178245
846957123
752413968
931682574

896712543
352649781
174358296
261983457
589467132
437125968
648571329
915236874
723894615

342798561
856124793
917356824
425673918
739281645
168945237
591832476
674519382
283467159

429716538
317825469
856439127
784963215
695271843
132584976
261358794
543197682
978642351

826794513
497153286
135286497
689315742
712469358
543827169
254678931
961532874
378941625

924738561
175246839
683159274
349685712
756321498
812974356
431592687
267813945
598467123

641738592
283945167
759261834
527894316
418623975
396517248
174382659
932456781
865179423

298714563
351962874
746358129
623587491
914623785
587149632
862431957
139875246
475296318

386741592
457293861
921685437
235978614
879416325
164352978
713564289
648129753
592837146

318749562
645123897
729856413
194368275
237415986
856972341
583691724
462587139
971234658

298714563
641935782
753286194
864352971
139678425
572491836
927543618
315869247
486127359

219784563
746135928
853296174
975863241
324517896
168429357
581672439
632941785
497358612

236718549
851394276
479256138
523469781
798531462
614827395
185673924
342985617
967142853

842739516
631425879
795618432
184963725
563872194
927541368
418297653
359186247
276354981

926783514
834915267
517642839
289561743
165437982
743829651
491258376
378196425
652374198

983714526
746235189
125869347
398672451
271548963
564193872
459326718
637481295
812957634

619783524
845921637
327456819
964235178
153867492
278149365
481672953
736598241
592314786

619783524
845921637
327456819
964235178
153874962
278169345
481692753
736548291
592317486

439768521
865219347
172453689
387521496
926874153
514936872
243195768
698347215
751682934

849712536
756389214
213546987
687193452
531274698
924865173
495637821
368921745
172458369

146798532
923465781
758132694
612957843
589314267
437826915
365249178
894571326
271683459

469721538
821395647
573846219
694513782
317268495
285974163
956482371
742139856
138657924

149782536
278356194
563914728
985423617
614579283
732861945
351698472
896247351
427135869

163728549
247359816
958416327
635941278
781265493
429873165
314597682
876132954
592684731

941732586
637485129
582619437
154263798
863597214
729841365
415928673
378156942
296374851

621738594
835492671
497615283
154287936
789356142
362149857
218574369
546923718
973861425

513789642
724536819
986241573
632974185
851623497
497158236
369415728
248367951
175892364

843751692
267349158
159268473
471582369
538916247
926473815
785634921
394125786
612897534

195732648
872614953
436859172
718263495
964185237
523947816
389521764
657498321
241376589

195732648
872614953
436859172
718263495
954187236
623945817
389521764
567498321
241376589

423791685
987356241
615824937
872645193
354918762
196273854
231489576
768532419
549167328

349751682
781326549
526894371
417235896
832967415
695148723
974613258
268579134
153482967

193784652
548962173
762513894
859271346
274396518
631845729
427658931
916437285
385129467

924718653
631425798
875963124
518276349
743589261
269341875
382654917
497132586
156897432

283791654
915468372
467235981
651947823
724183569
398526417
532614798
146879235
879352146

243751698
679843521
158269743
581327469
794618352
326594187
467182935
835976214
912435876

423795618
871362594
659184273
367518942
294637851
185249367
942876135
536421789
718953426

895742613
627913458
413865729
736189245
182574936
549326187
351497862
278631594
964258371

934758612
728361954
156294837
381629475
675413298
249875361
897546123
563182749
412937586

598741623
743826591
126359847
972563184
485172936
631498275
359684712
264917358
817235469

158749623
972361584
436582719
697824351
243157968
815693472
789235146
321476895
564918237

942781635
168235974
573946812
735862149
214359768
896417523
481693257
629574381
357128496

942781635
168235794
573946812
235869147
714352968
896417523
481673259
627594381
359128476

382751649
751496238
946283157
824539761
195674382
637812594
463927815
218345976
579168423

892715643
561348927
374962185
943287516
215693874
687154392
759431268
128576439
436829751

231796854
769548321
854321769
483652917
176439582
925817643
597164238
312985476
648273195

412795863
739618254
658324719
193862475
846157932
527439681
374281596
265973148
981546327

935712864
718469532
426358179
357124986
869573241
241986357
672831495
584297613
193645728

139762854
627854193
485319267
853271946
296438715
714596328
371625489
968147532
542983671

245793816
967158234
138426975
394562781
652817349
781349652
479681523
816235497
523974168

521734896
394168572
867259413
752496138
416823957
938517264
275341689
643985721
189672345

942713865
173586249
658924371
521648937
739152684
486379512
267891453
814235796
395467128

461792835
239586741
587413296
672349518
145678923
398251674
926834157
853127469
714965382

153742896
492186573
867539214
786214935
534978162
219653748
678321459
945867321
321495687

951764832
476382519
238915476
645193287
183257964
729648351
364521798
512879643
897436125

659741823
184263759
372985461
716539248
938426175
425817936
293678514
541392687
867154392

169724853
234185796
875693412
751968324
423517968
986432571
397241685
618359247
542876139

469752813
521638479
378419265
817965342
234187596
956243187
693821754
785394621
142576938

945726813
671389254
328451697
136592478
492817365
857643129
289135746
714968532
563274981

951762834
374518962
682394715
793856241
168427359
425931678
549683127
237149586
816275493

435719826
619528473
827463159
763841295
298675314
154392768
341256987
582937641
976184532

524791836
813526749
679384512
167845293
295637481
438912657
982463175
351278964
746159328

524791836
813526947
679384512
168945723
295637481
437218659
982463175
351879264
746152398

652713849
471598326
983264517
594637281
137982654
826145973
249876135
315429768
768351492

926715843
581394762
374826195
793248516
815673924
642159378
257431689
169582437
438967251

964723851
521948637
783165249
892437165
457681392
136259784
379516428
218394576
645872913

654712938
923586417
817349625
532497861
478261593
169835742
791653284
385924176
246178359

463752981
182394567
579186234
691237458
327845619
854619723
748563192
935421876
216978345

582746931
469138725
137295468
213967584
648521397
975483612
351879246
726314859
894652173

128756943
634129758
975348126
587631492
493275861
216894375
342517689
761982534
859463217

621738954
835492671
497615283
164289537
789356142
352147896
218574369
546923718
973861425

642781395
987653142
135249678
293468751
756312984
814975236
528137469
369524817
471896523

652781349
187349652
934265871
475632918
329158467
816974235
241593786
568427193
793816524

285791436
319246758
674835291
427569183
538417962
196382574
751628349
842953617
963174825

538761249
176249583
492358671
784635192
651892437
923417865
869123754
245976318
317584926

243761958
169853247
857492613
671549382
528137469
394628175
986374521
412985736
735216894

829741536
763598241
451623789
648375912
937214658
512869374
386452197
175986423
294137865

534791682
129638754
678524913
452976138
867143295
913285476
381469527
745812369
296357841

546731829
321984576
987265143
475328691
192657438
863149752
614593287
738412965
259876314

854791236
139628457
276354198
542869371
391275684
768413529
427586913
983142765
615937842

925741386
831962457
674583192
458617923
762359841
193428765
519234678
287196534
346875219

648721539
751938624
239645817
123597486
974863152
586214973
495382761
367159248
812476395

432751689
657938241
918462753
841529376
269374518
573186492
185643927
726895134
394217865

943781265
758926314
216543798
395412687
821657943
674398152
537869421
189234576
462175839

234751689
867934521
519286437
142893765
678425913
395167842
721649358
956318274
483572196

953781246
764925318
218643759
396412587
821567934
475398162
637859421
189234675
542176893

452781693
763492815
918653274
234169587
875234961
196875342
547926138
621348759
389517426

645791823
983624715
217853946
751269438
469138572
832547169
198376254
576482391
324915687

294751836
583246197
671398524
152483769
836179245
947562318
718634952
429815673
365927481

863751294
794362185
215489637
137945826
958236471
642178953
521697348
489513762
376824519

245731698
397864521
816952734
932587416
658413279
471296385
784629153
563178942
129345867

854791326
276583149
193264758
629158473
418637592
735429681
581342967
362975814
947816235

854791326
276583149
193264758
629158473
481637592
735429681
518342967
362975814
947816235

539741286
287369145
146852973
698527314
725413869
413698752
361974528
974285631
852136497

269741385
341825967
758396421
192467538
876253149
435918672
613582794
927134856
584679213

284761953
359824167
176359824
562487391
491632785
837915246
618243579
745198632
923576418

928761435
317548296
465293187
579324618
241876953
683159742
156982374
834617529
792435861

925781463
387649215
461253798
746315982
852964137
193827546
619578324
274136859
538492671

296781345
341625987
857439126
569378412
724196538
183254769
912847653
435962871
678513294

584721639
367895421
129643587
248917356
631452798
795368214
872134965
913576842
456289173

829741563
417365829
536982471
195836247
673124985
248579316
381257694
762493158
954618732

523791846
468325971
917864235
639518427
752643189
841972563
185237694
276459318
394186752

468751923
527349816
139826574
294168735
815473692
376295481
641982357
953617248
782534169

468751923
527349816
139826574
294163785
315478692
876295431
641982357
953617248
782534169

329761845
518439726
746825319
465392187
271658934
893174562
657213498
934586271
182947653

492761385
536948721
178235649
247593816
965812437
813476592
651324978
389157264
724689153

482761395
536948721
179235846
847593612
965812437
213476589
651324978
398157264
724689153

246731598
598462317
731895462
179524683
625387149
483916725
312658974
967243851
854179236

982751634
641329587
573648921
867235419
194867352
235194876
458972163
716483295
329516748

592741863
647385219
138296745
264957381
371468592
859132674
986524137
415873926
723619458

293761485
875924631
164358972
359482716
412576398
687139524
948613257
531247869
726895143

283761459
974528631
165394872
398452716
512876394
647139528
459613287
831247965
726985143

243761859
975824631
168395472
359482716
412576398
687139524
594613287
831247965
726958143

564731892
937582416
128964735
496357281
371248569
852196374
689423157
215879643
743615928

462791358
983526714
715834269
324178596
679452831
851369472
147683925
236945187
598217643

652781943
817934265
349265187
123596874
764128539
985473621
271649358
498352716
536817492

892761435
157943682
643528719
764285193
915436827
328179546
489357261
536812974
271694358

596741382
314289756
728653491
962137845
843526179
175894263
257368914
431975628
689412537

596741382
314258769
728396451
962137845
843529176
175684293
257863914
431975628
689412537

453761289
967285413
128349765
286154937
514973628
379826154
631597842
895412376
742638591

439761285
185324976
672895413
917253864
264189357
358476129
723648591
546912738
891537642

624791358
938465172
175832496
481257639
796384215
253916847
512673984
867149523
349528761

928761435
651439278
437528196
795614382
842395617
163287954
274153869
386972541
519846723

982731645
536482179
741965832
359648721
218597364
467213598
193826457
874359216
625174983

382751649
941386275
756942813
495638721
813297564
267514938
634825197
178469352
529173486

465791823
293568417
817324965
786159234
159243678
324687591
638472159
541936782
972815346

465791823
293568417
817324965
786159234
129643578
354287691
638472159
541936782
972815346

581742963
694135287
273968514
825397641
419826735
367514829
756481392
138259476
942673158

185742963
694135287
273968514
528397641
419826735
367514829
756481392
831259476
942673158

561782934
874639251
932154678
256341897
719568342
348927165
123476589
687295413
495813726

489752361
631849257
725136489
372695148
196487523
548321796
817564932
953278614
264913875

146782359
873954621
529316748
468127935
297543816
315698472
654239187
781465293
932871564

456782391
981346257
723159468
672835149
138497526
549621783
817564932
395278614
264913875

958732614
734691825
162548739
547219368
291863547
683475291
429387156
376154982
815926473

496712835
817539642
253648971
624957183
375186294
189423567
748265319
932871456
561394728

196782435
843195726
527436918
975318264
381264597
264579183
619847352
458923671
732651849

936712458
842956731
157843692
419237865
268594317
573168249
325671984
794385126
681429573

698752341
741936582
532481697
284693715
375148926
169275438
953817264
827364159
416529873

164752389
289431567
573869421
457186932
698523714
321947856
936275148
742318695
815694273

385792461
691548372
247136589
754219836
869473125
123685794
976351248
532864917
418927653

359782461
641593872
287146539
794215386
863479125
125638794
976351248
532864917
418927653

459712638
162398547
837465129
796183452
328954716
514627893
943871265
271536984
685249371

541762893
687931452
239845176
953284761
168573249
724196538
476328915
895617324
312459687

531792864
429186375
768453129
316249587
874365912
952817436
197528643
643971258
285634791

946752831
531948627
287136594
692514378
178693245
453287169
725461983
369875412
814329756

568713429
237495168
419628537
873541296
124967853
956832741
681354972
795286314
342179685

142753698
983261475
756849321
479186253
628375914
315924786
891432567
264517839
537698142

659743281
174682935
382591647
436219578
521874396
897365124
743956812
268137459
915428763

659743281
174682935
382591647
536219478
921874356
847365129
793456812
268137594
415928763

981753462
465829371
723416895
348195726
297368514
516247983
139684257
872531649
654972138

981753462
465928371
723416985
349185726
257369814
816247593
138694257
572831649
694572138

491753682
587126349
326894751
732518964
159647823
864239517
648372195
213985476
975461238

861793524
475812639
923564187
134279865
296185473
587436912
748351296
612947358
359628741

942713865
531864279
786295314
258471693
694352187
173986452
319627548
467538921
825149736

941763582
563892471
728145693
186924357
239578146
475316829
394657218
657281934
812439765

518743269
967128435
342956178
685291347
179384652
423567981
831679524
756412893
294835716

928763514
164592873
357481692
495327186
831659427
672148359
243915768
719836245
586274931

628714935
154293786
937856124
841937652
263581479
795642318
419325867
372468591
586179243

621784395
854293716
937651824
149837652
283516479
765942138
418325967
372469581
596178243

568734912
217986534
394215786
642593178
753821469
981647325
179462853
436158297
825379641

819734526
354682917
672591438
146259873
735168294
298347165
487923651
523416789
961875342

651794823
897523416
432618957
524387691
978162345
163945782
219436578
746851239
385279164

962784531
513269748
784351962
247836195
159472386
836195427
678913254
491528673
325647819

962784531
513269748
784351962
247836159
195472386
836195427
678513294
451928673
329647815

926754138
851923647
743168925
568279413
237415896
419836572
195387264
674592381
382641759

632794851
159382746
784561239
327416985
941258673
568973412
415627398
876139524
293845167

281794653
369852714
754613982
817435296
943261875
526978431
495127368
172386549
638549127

639714852
854392716
712658934
371485629
948261573
526973481
495127368
167839245
283546197

639714852
854392716
712658934
371485629
948261573
526973481
465127398
197836245
283549167

682794351
951836724
743125896
264953187
139278465
578461239
325647918
897512643
416389572

528714369
967238145
413956278
685391427
179482653
234567981
841679532
756123894
392845716

529784631
631925478
847361925
964217583
718653294
352849167
275436819
483192756
196578342

328714659
957236148
416958273
685391427
179482365
234567981
841679532
763125894
592843716

382714659
954386217
176952843
795638421
843291576
261547938
639125784
518479362
427863195

359724861
126538974
478961532
837615249
645289713
912473658
561392487
284157396
793846125

642785391
985613742
137249658
293468175
716352984
854971236
528137469
369524817
471896523

438765921
967421853
152938476
245186739
673594218
819372564
586219347
721843695
394657182

614795283
853126497
297438165
178264539
345917628
926853714
569341872
482679351
731582946

864735921
275619843
391842567
759421386
413986752
682357194
528163479
936574218
147298635

946715823
831962547
752384619
589246371
467831295
123597486
678123954
214659738
395478162

983715624
462893751
715624983
897542316
254361879
631978542
529137468
176489235
348256197

149735628
685921734
732486159
256398471
371564892
498217563
513872946
964153287
827649315

986715234
421893756
735624981
879542613
254361879
613978542
592137468
167489325
348256197

239745168
581632497
467891325
698154273
345276981
172983546
956417832
714328659
823569714

243785169
891362457
567941823
659134278
384276591
172598634
435617982
716829345
928453716

829715463
431896725
765324918
596287134
372451689
148963257
954632871
217548396
683179542

238745196
416893752
957126384
385967241
742381569
169452837
693278415
521634978
874519623

968725134
342891657
751463982
637182549
824579361
519346278
496237815
275618493
183954726

283795164
465321879
917864523
691238745
874956231
532417698
746189352
358642917
129573486

862715349
431289675
795436128
213897564
578364912
946521783
687943251
354172896
129658437

493785612
265194738
187362459
349217865
752846193
816953247
931678524
528431976
674529381

924756381
836241579
517389642
682193754
349875126
175624938
451932867
793468215
268517493

924756381
536281479
817349652
682193745
349875126
175624938
451932867
793568214
268417593

823756194
947123685
165498723
681234579
572819346
394675812
459381267
738962451
216547938

524796318
386251479
917348652
692183745
143975826
875624931
459832167
731569284
268417593

485796231
912438567
367251984
579314826
241869753
836572419
698145372
123987645
754623198

943756182
162389457
785421936
857942361
321678549
694135728
478213695
236597814
519864273

412756983
396284571
758193624
173625849
825419367
649837152
287961435
934578216
561342798

923756184
548921637
761483259
395642718
872519346
416378925
189265473
657134892
234897561

895746231
341829567
726351849
574618392
138592476
269437185
617283954
482975613
953164728

529786314
714532896
836491257
652348971
943217685
178659423
385974162
461825739
297163548

425796318
713284596
968351427
276513984
851947263
349862175
184639752
692475831
537128649

529786413
714532896
836491257
652348971
943217685
178659324
385974162
461825739
297163548

983756421
215843679
764192853
431928765
579461238
826375194
197234586
358617942
642589317

382756419
946381275
751942863
594638721
813297546
267514938
439125687
178469352
625873194

189746532
243598671
576321498
861953724
394267185
752184963
615872349
927435816
438619257

819746532
243598671
576321498
165983724
394267185
782154963
651872349
927435816
438619257

234796581
896451732
157382946
765928413
341675298
982134657
629513874
473869125
518247369

316728945
725394681
498156237
657812394
981643572
243579168
132987456
579461823
864235719

436798152
987152634
251346879
312569487
768214395
549873216
673485921
895621743
124937568

562718943
487239651
193465728
931857264
258643197
674192385
726384519
819576432
345921876

295768341
316245789
748391526
861479235
534126978
972853614
489537162
623914857
157682493

295768143
316245789
748391625
861479532
534126978
972853416
489537261
623914857
157682394

236798541
851246397
974135862
348927615
792561483
165483729
589314276
627859134
413672958

962718543
583924617
147365982
824671395
691253874
735849126
218436759
379582461
456197238

924718653
351624879
867359421
573196284
248537916
619482537
795861342
186243795
432975168

524718693
391624875
867395421
973156284
258437916
416982537
749861352
185243769
632579148

569738142
138254967
427619385
971463528
856921734
243875691
392547816
714386259
685192473

543798162
629315487
781246359
814967523
367452891
952183674
298634715
476521938
135879246

456738291
732691854
918245376
543986712
689172543
271453689
195327468
367814925
824569137

634798251
127356948
598421376
783169425
452837169
916542783
869214537
275983614
341675892

526798314
713542968
984361257
652439781
837216495
149857623
395684172
471925836
268173549

265748391
198635724
473192586
312976845
657483912
849251637
931564278
584327169
726819453

165798324
432615897
789234615
357146289
624983751
891572463
946857132
213469578
578321946

165738429
329546187
874921356
598174632
436295718
712863594
683419275
947352861
251687943

962718435
538294671
147536298
623957184
785142369
419683527
271865943
356479812
894321756

213759684
475861329
986243157
761592843
854376291
392418765
139625478
648937512
527184936

638729415
947153628
152864379
586972134
321485967
794316582
419238756
863547291
275691843

528719346
473268951
916453728
687341295
154982637
239576814
891634572
365127489
742895163

645789231
281534697
973162584
134657928
768293145
529418376
896341752
357826419
412975863

518769243
342851769
796243851
479512386
251386974
683974512
965137428
127498635
834625197

382749651
549631728
176825934
291387465
864592317
753416289
425968173
918273546
637154892

342769851
875412369
916538247
429386715
658271934
731954682
567123498
193847526
284695173

382749561
549631728
176825934
291387456
864592317
753416289
425968173
918273645
637154892

132769584
645138792
978452316
593827461
867314925
421596837
354681279
719243658
286975143

864729135
592813746
371546298
249637581
736185924
158294367
613452879
987361452
425978613

349712856
217658439
865439271
124387965
798165324
536924718
483576192
951243687
672891543

654719283
231648579
879352146
163574928
485926731
927831654
546293817
718465392
392187465

458719326
612385497
397246158
724598631
561432789
983167542
139624875
876953214
245871963

928715436
734628591
561943827
249876153
673451982
185392764
357284619
896137245
412569378

892715643
615234879
437698125
978326451
263451987
154987236
386549712
721863594
549172368

825719634
647283519
931564782
519428376
463971258
278635491
192347865
386152947
754896123

382719465
796542318
514683927
145376289
869251743
237894651
921435876
473168592
658927134

825714963
461923587
397856124
674281395
953647218
182539476
538162749
249378651
716495832

593714286
678925413
142638597
419563728
837291645
256847139
381456972
964372851
725189364

925718364
861423597
347956128
674291853
583647219
192835476
439162785
258379641
716584932

946718523
853492167
271536849
389265471
614387295
527149386
495873612
738621954
162954738

245718936
981632745
367945218
536827491
872194653
419563872
694251387
753486129
128379564

492713685
836495271
157682493
524971836
973856142
681324759
268537914
319248567
745169328

984715326
621389457
357642189
239456871
518237964
746891532
863924715
475168293
192573648

498715236
263849517
175623498
584931672
732468159
619257384
921374865
347586921
856192743

498715236
263849517
175623498
584931672
732468159
619257384
821374965
347596821
956182743

328715649
961324857
754869132
283497516
195683724
647152398
832546971
476931285
519278463

538712649
649538127
271649835
316874592
984125763
725396481
897261354
453987216
162453978

398714562
425396187
671528439
954673218
786142953
132859746
847965321
513287694
269431875

398714265
425396187
671528439
954673812
786142953
132859746
847965321
513287694
269431578

932714685
516238974
478569231
657893142
321476598
849152763
295347816
163985427
784621359

538719246
491862573
672435918
724986135
169253487
385147692
257394861
843621759
916578324

569712384
481593267
273486591
756148932
942635718
318927456
197364825
625879143
834251679

569712384
481593267
273486195
756148932
942635718
318927456
697354821
125879643
834261579

365719482
914823657
872456913
581367294
437192568
629584731
753948126
298671345
146235879

429718536
317965842
685423917
256391784
748256391
931847625
862179453
173584269
594632178

469712583
381495267
275386491
746138925
932654718
518927346
197263854
654879132
823541679

469712583
381459267
275386491
746138925
532694718
918527346
197263854
624875139
853941672

469712583
381495267
275386194
746138925
932654718
518927346
697243851
154879632
823561479

469712583
381459267
275386194
746138925
532694718
918527346
697243851
124875639
853961472

583724916
617938452
429156873
862315749
754892361
391647285
146279538
235481697
978563124

165729843
947836152
328145796
276451938
513987624
894362517
732598461
689214375
451673289

634728591
527619348
891534276
483296157
176345829
259187634
965872413
342961785
718453962

349728156
758163492
216954783
462579318
175836249
983241567
824395671
531687924
697412835

531728946
842965317
769134258
198673425
425891763
673452891
317246589
256389174
984517632

936725841
452981367
187463295
725319684
813246579
694857123
568194732
341672958
279538416

683725941
452891367
197463285
825317694
916248573
734956128
569174832
341682759
278539416

693724815
157836924
842915763
928147356
561392487
374658291
419583672
735269148
286471539

849726531
216453789
735198426
562349817
483617952
197285364
924531678
371864295
658972143

649728135
178365942
325914786
593286471
762431859
814579263
931647528
486152397
257893614

931725648
756894213
284163957
147238596
395641872
628957134
512376489
863419725
479582361

831725649
756934218
294168357
147289536
385641972
629357184
512876493
968413725
473592861

691723845
387154629
245869371
458691732
729538164
163247958
816475293
532916487
974382516

359728641
781964235
624135789
416392578
835471962
972586314
298613457
567849123
143257896

941723658
658941273
372685194
869517432
723894516
514236987
297168345
486359721
135472869

496728153
572139864
831645792
689412375
147356289
253897416
728964531
364571928
915283647

936728451
875143926
142569378
321976584
594831267
768254139
219685743
653417892
487392615

149726583
532819764
687453129
214965378
975384612
863172945
351648297
798231456
426597831

641728593
539146827
287593416
754931682
192867345
368452971
423679158
916285734
875314269

319726584
567438219
248591376
894675132
153284697
672913458
421857963
736149825
985362741

396724581
841935762
275186943
124567398
563298174
987413256
659341827
718652439
432879615

859723614
431596872
672418395
517689423
984372561
326154789
793841256
265937148
148265937

539724681
841365927
267918435
492871563
358296174
716453298
674139852
983542716
125687349

463729851
819356427
572814936
631975248
928461573
745283169
386592714
294137685
157648392

681724953
437569821
952831647
293618475
768345192
145972368
819457236
374286519
526193784

584723691
961584237
372169485
749836512
218957346
635241978
153472869
427698153
896315724

183724596
659183247
427965138
348591672
712846359
596237481
865372914
934618725
271459863

214738596
763495182
598612743
689241375
451873629
372569814
125986437
846327951
937154268

916738452
325964718
478512639
143287596
762359184
589641327
837196245
691425873
254873961

892735641
176498352
354621897
917584263
245163789
638972514
789246135
523819476
461357928

628735194
319842675
475619328
756493812
243581769
891276453
587124936
132968547
964357281

982731456
753642918
614589327
578214639
349856172
126973845
237498561
495167283
861325794

984736125
563129487
721485963
392647851
857912634
146853279
678391542
415278396
239564718

425738169
163924785
987561423
834619257
572483691
619257834
398142576
251376948
746895312

869732541
123845769
457961823
942576138
576318492
318429675
635197284
284653917
791284356

486735192
279164835
351829476
635471928
847952361
192386754
514697283
763218549
928543617

869732541
325841769
417965823
942576138
576318492
138429675
653197284
284653917
791284356

159734862
672851493
384962157
461293785
537186924
928475316
845617239
213549678
796328541

412736859
867459213
359812647
685941372
173625984
294378165
746283591
931567428
528194736

258736914
961854327
743912658
372495861
596281473
184673295
635149782
427568139
819327546

591736842
743812569
628549137
852674913
134295786
976183425
469351278
217968354
385427691

981735642
756294813
234168957
147823596
395641278
628957134
512376489
863419725
479582361

562731948
874529316
193648527
429367851
758192634
631485792
387914265
246853179
915276483

196738452
423569187
785214693
947856231
658321749
231947865
574692318
362185974
819473526

459738162
218596437
736214985
574321698
692485371
381967524
947652813
165873249
823149756

459732681
821569743
637418925
983251467
746983512
215647398
372194856
598326174
164875239

468739251
591462738
372518694
129674385
756183942
843295167
634821579
915347826
287956413

952738461
174965238
863124579
216497385
397582614
548316927
631849752
729651843
485273196

169738524
458129376
237465819
623584197
795312468
841697253
386951742
572846931
914273685

169738542
458129376
237465819
643582197
795314268
821697453
386951724
572846931
914273685

492735681
581946723
763812495
234651879
976384512
158297364
625479138
319568247
847123956

945732681
273618954
816495372
528379416
364851297
197264538
431986725
689527143
752143869

958734621
216598374
347612859
573926418
692481537
481375962
824153796
139867245
765249183

958734621
216589374
347612985
573826419
682491537
491375862
824153796
135967248
769248153

589734621
216598374
347612598
873926415
652481937
491375862
924153786
135867249
768249153

589734621
216895374
347612958
873526419
692481537
451379862
924153786
138967245
765248193

924735861
136982745
587146329
293467158
471598236
865321497
642819573
358674912
719253684

859732416
431956782
267418359
126594873
783621945
945873621
672189534
514367298
398245167

915746832
278913564
463285197
546879213
321654789
897132456
652498371
739521648
184367925

128743965
765918234
394652187
541837692
972461358
683529471
216375849
837194526
459286713

836749152
219658374
547132869
652487913
793215648
184396725
475963281
361824597
928571436

568749213
421563879
793218564
836971452
154326798
279854631
947632185
682195347
315487926

561749823
824361579
793528164
359412687
412876395
678935412
235187946
147693258
986254731

925748316
736219548
418356297
651893472
874621953
392574681
567482139
289135764
143967825

982741356
154632978
376589241
548273169
293165784
617498523
861357492
435926817
729814635

235749186
871562349
694318725
548673291
712954638
963281457
427896513
386125974
159437862

298745136
513268497
674319825
967821543
385674912
142953768
439586271
821437659
756192384

368742951
219635784
457198236
724381695
196574823
835926147
581263479
943817562
672459318

138749256
697251483
425638791
941526378
372894615
856317924
284965137
569173842
713482569

598743261
123896574
467215983
756431829
239578146
814629357
945362718
681957432
372184695

536742198
874196235
192583467
457361982
613829574
289457316
725918643
948635721
361274859

396742158
845196237
172583469
537461982
619825374
284379516
723918645
958634721
461257893

693745281
178692435
542183697
736418529
951326748
284957163
365874912
417239856
829561374

693745281
178629435
542183679
936418527
251376948
784952163
365894712
419237856
827561394

683745291
179628435
542193687
736419528
251386749
894257163
365974812
417832956
928561374

385749261
971263845
264815937
753692418
429138576
618574392
142956783
837421659
596387124

826745391
941632875
537198642
485261937
319874526
672359184
163927458
758413269
294586713

359748612
876231459
241659873
198563724
534972168
762184395
623415987
987326541
415897236

395748162
726591438
148236795
682375914
437129856
519864273
853912647
974683521
261457389

163752489
498361257
527894361
859127634
746539812
312486795
971648523
634215978
285973146

846751239
312968457
795243861
487592316
523816974
169437582
974185623
238674195
651329748

498756321
317942856
652138947
845367192
269415783
731829564
184693275
576281439
923574618

689751432
425938617
317624859
756319248
891542763
243867195
138296574
562473981
974185326

294758631
136924758
875316492
721589346
453672819
968431527
647195283
312847965
589263174

269753184
371248596
845169372
928671435
436925718
517384629
683512947
794836251
152497863

869751234
731462598
425938716
283679451
657124983
194385672
972843165
346517829
518296347

639758214
214936758
857412369
128643975
596827143
743591682
472189536
365274891
981365427

138759264
264831759
957462381
829643175
516927843
743518692
472196538
385274916
691385427

146758239
395412867
872396415
469185723
581237946
237964581
653849172
714523698
928671354

693758214
812694375
475132689
234816597
789325461
156947832
561289743
928473156
347561928

638751249
951642378
742938156
523879461
194526783
867314592
379165824
285493617
416287935

138756249
956142378
742938156
523879461
694521783
817364592
379615824
285493617
461287935

294758316
617923584
538146297
489372651
753681429
126495873
841569732
372814965
965237148

869752341
475139862
123648795
397425618
214896573
586371429
631287954
758914236
942563187

863752491
512439876
479186253
738291564
925864317
146573928
281645739
357918642
694327185

386751492
254968731
197243865
413679528
765382914
928514673
539426187
872195346
641837259

894753612
715246389
362819457
423198765
681475293
957362148
536921874
279684531
148537926

894753612
716249385
352816497
423178956
681495273
975362148
537921864
269584731
148637529

894753612
617249385
352816497
423168759
781495263
965372148
536921874
279684531
148537926

963751824
475283916
821694537
397862451
654179283
218345769
586437192
732918645
149526378

469752138
182396457
375481296
894615723
751239684
623874915
546128379
238967541
917543862

649752831
831946275
752138469
985673142
216894357
374215986
593427618
428561793
167389524

846752931
931684275
752139468
695873142
218946357
374215896
583427619
429561783
167398524

968752413
371694528
542813976
723489651
815376294
496521387
284165739
657938142
139247865

624753189
987461235
135928764
543692817
876514392
291387456
362149578
419875623
758236941

842765913
951843726
736912548
267394851
495281367
183576294
574139682
628457139
319628475

934761582
612385974
857429631
465138729
381297456
279546318
526874193
793612845
148953267

915762843
478193652
326845179
197458236
634279581
582316794
761534928
253981467
849627315

459768321
713492586
862315947
946581273
381279465
275634819
698123754
537846192
124957638

328761549
741925638
569438712
274586193
685193427
913274856
492857361
856312974
137649285

328761549
741925638
569438712
274586391
685193427
913274856
492857163
856312974
137649285

389764251
462815739
157392468
876921345
931457826
524638197
715249683
648573912
293186574

389764251
472815936
156932478
897621345
631459827
524378169
915246783
748593612
263187594

951768243
836241957
472593816
164859732
789324165
325176498
517932684
248615379
693487521

249768315
761953482
853412769
528194637
376285941
914376528
135849276
497621853
682537194

851762394
624893157
937415826
285341679
349627518
716589432
578934261
163278945
492156783

291765384
648293175
375481629
789314256
136852497
452679831
567128943
924536718
813947562

241768395
986435217
537192864
472319658
815246973
369857142
793624581
628571439
154983726

459768321
286319457
731245869
374152698
518697234
962483715
843521976
625974183
197836542

458769321
296318457
731245968
384152679
579683214
162497835
943521786
625874193
817936542

182764953
537289416
649135728
816357294
925641387
473928165
264813579
398572641
751496832

592781346
147632859
386495271
419273568
253168794
678549123
961357482
734826915
825914637

362789415
851423697
497651238
746318952
215946783
983572146
678134529
139265874
524897361

654781932
328495617
917623845
746319258
891542763
235867194
183256479
562974381
479138526

631784259
245936718
789251346
964812537
128375694
573469821
356197482
417528963
892643175

643782951
971635482
285194763
894516237
136827549
527349618
458271396
719463825
362958174

963785124
274391586
581426793
197862345
635947218
842513679
729654831
416238957
358179462

913786254
768254139
452319678
845163792
179425386
236978541
387692415
521847963
694531827

546781239
983265471
127394658
471932586
398546712
265817394
834679125
659123847
712458963

692781345
457623981
138459726
263197854
874536219
519842673
741968532
386215497
925374168

196782543
347159628
285346179
453918762
628473915
719625384
871534296
564291837
932867451

318794265
574632891
926518734
192873546
643251987
785946312
861325479
459187623
237469158

356794812
421385697
798621543
162478359
943256178
875913426
589132764
617849235
234567981

653798241
981254763
274613985
125437896
398126457
746985132
562841379
417369528
839572614

231798645
786254319
549163287
127435896
398621574
654987132
912876453
465319728
873542961

438792651
921456738
657183942
893265174
572814369
164937285
715628493
349571826
286349517

586792341
791438265
423165987
679354812
352981674
148627593
264519738
915873426
837246159

654798312
192653874
837124596
478215639
369487251
215936487
986541723
541372968
723869145

264795318
138462579
597138624
475216893
386974251
912853467
859641732
641327985
723589146

539872641
124659738
687314259
916738524
245961873
378425916
493587162
852146397
761293485

294865731
837419526
615723894
178694352
369572148
542381967
421958673
986237415
753146289

276839451
835241976
941567283
612984735
357126894
498753612
569418327
723695148
184372569

294865731
857413296
613729584
178694352
369572148
542381967
421958673
986237415
735146829

267839451
853241976
941567283
629184735
315726894
478953612
596418327
732695148
184372569

543829671
769541283
128673495
435768912
691352847
287194356
316987524
852416739
974235168

462837591
971526843
538194627
389241756
647985312
125763489
253618974
816479235
794352168

593842761
678519234
241376985
452963178
986157423
317284596
735621849
829435617
164798352

395872461
287614539
146539872
418753296
753296184
962481753
679128345
824365917
531947628

763894521
251376489
984512673
148753962
596281347
372469158
625138794
839647215
417925836

462835791
317964825
895217346
271486953
934152687
586379214
643598172
759621438
128743569

527894361
341625789
968317452
673248195
182953647
459176823
234769518
796581234
815432976

657893241
314572896
298461573
521634789
876219435
439758612
783125964
145986327
962347158

264879351
351462987
798351642
483796215
126584739
975123864
532918476
647235198
819647523

943872651
568314972
127695348
231958764
476123895
859746123
784561239
392487516
615239487

352879461
678214539
149536872
481753296
735692184
296481753
967128345
824365917
513947628

974832561
628715394
135694827
213546978
859271643
746983215
482367159
361459782
597128436

759826431
621374859
834195762
175943628
468257193
392681547
583412976
946738215
217569384

365872491
987614532
142539876
418753269
753296184
296481753
679128345
824365917
531947628

146895732
738126594
529347681
275684319
384971256
691253847
852469173
417532968
963718425

467835912
953126748
281947356
695471823
172358694
834269175
729684531
548713269
316592487

531847962
284596713
967312458
198735624
375624189
426189537
643271895
859463271
712958346

935847162
168529347
742136985
816273594
573984216
294651738
659412873
321768459
487395621

647853912
392174685
158926743
819237456
734685129
265491837
476512398
581369274
923748561

714869352
652734198
839251674
421586937
368927415
975413826
296345781
543178269
187692543

543817962
792653148
618429537
984235716
237168459
165794283
321576894
859342671
476981325

946851723
572436891
813279456
768312549
329547168
154698372
635984217
491723685
287165934

526847913
793126845
481539627
812364579
364975281
975218364
237691458
648753192
159482736

967842513
241536978
583197246
329415687
678923451
415678329
834759162
752361894
196284735

467892513
291536874
583147296
324915687
978623451
615478329
839754162
752361948
146289735

612894753
753162948
894735621
937546182
146928375
528317496
289671534
471253869
365489217

539867214
872154396
614239587
395671428
748592631
126483759
457928163
281346975
963715842

267835914
953146728
481927356
592461873
174358692
638279145
749682531
825713469
316594287

135897264
672543981
849216753
254689317
963175842
718432596
427951638
391768425
586324179

215896374
397154826
648327591
426935187
983761245
571482963
152649738
734218659
869573412

296813745
784569213
135742896
423176589
851394672
679258431
567981324
318425967
942637158

436829715
521746983
798351642
957618234
213974856
864235197
645182379
179563428
382497561

691834275
245719386
837265491
458923617
172648953
369571842
526487139
783196524
914352768

631827945
275419386
948356271
482965713
517234869
369781452
826543197
194672538
753198624

439821675
675349281
218756394
982465713
541237869
367198452
826513947
194672538
753984126

634821975
975346281
218759364
482965713
561237849
397184652
826513497
149672538
753498126

934821675
675349281
218756349
482965713
591237864
367184952
826513497
149672538
753498126

167829435
329645817
854731962
475396128
618452793
932187546
291573684
543968271
786214359

315894276
689372541
427165938
832416759
576239814
941587362
264758193
158943627
793621485

739821456
216547389
458369271
982476513
671235894
345198762
827613945
194752638
563984127

934821756
216547389
758369241
482976513
691235874
375184962
827613495
149752638
563498127

635841297
419276538
278359461
186927345
927435816
543168972
351684729
792513684
864792153

135892647
768345921
924176583
271968354
846537192
359214768
587621439
492753816
613489275

624871359
359462187
718359642
483796215
961524738
275183964
532918476
846237591
197645823

436857219
295136478
178294356
782365941
351948762
964721583
513672894
627489135
849513627

759823614
823461579
614597823
178946235
962375148
435218967
546139782
291784356
387652491

793852614
548196372
621473958
864921735
315784269
279635481
937218546
482567193
156349827

325897614
648513297
971462853
219645738
536781429
487329165
762934581
894156372
153278946

793862415
462591378
851473962
134627859
975184623
286359741
649218537
327945186
518736294

437896512
296315784
581247369
142973856
769458123
358162947
615729438
874631295
923584671

735892614
289461573
164357892
392514768
418673259
576928431
623749185
851236947
947185326

497836512
251947863
836251497
928165374
745398621
613724958
169482735
382579146
574613289

627834519
354971862
189265743
246759381
873126954
591348276
438512697
912687435
765493128

275893614
461725839
398416527
536941782
712568943
984372165
123657498
647289351
859134276

692875314
458361279
731942586
915426837
873519462
246738195
329157648
167284953
584693721

596824713
438571692
712396845
265943178
374218569
189765234
627459381
841632957
953187426

723854619
564971832
189236547
247569381
835127964
691348275
458612793
912783456
376495128

597862413
246317859
831549762
314786925
689253147
752491638
175934286
968125374
423678591

479852613
258631749
631479825
947286531
325197468
186345297
863514972
714928356
592763184

937862514
246591873
158734926
381245769
675913248
492678135
729486351
514329687
863157492

274836915
653917842
189254736
768542193
941368257
532179468
327495681
895621374
416783529

274836915
658917342
139254786
763542198
941368257
582179463
827495631
395621874
416783529

523879416
786412953
491356782
254768391
967123845
138594627
675941238
842635179
319287564

435892617
267341985
981756324
328675491
794123568
156489732
842937156
513264879
679518243

476839521
529461837
318275694
785942163
293156748
641387952
937628415
862514379
154793286

395867421
748251639
612394857
421973568
963485172
587126943
834612795
259748316
176539284

497816523
158273649
632495817
521964378
964387152
783521964
845632791
219758436
376149285

643815927
712964385
589237641
438759216
967421538
251683794
326178459
195346872
874592163

359816427
126754398
748293165
973425681
564981273
812637549
291348756
685172934
437569812

531894627
742136958
698572341
174329586
325768419
986451732
253917864
467285193
819643275

174853926
365129478
289647315
418765293
756932184
932481567
843216759
627594831
591378642

145863927
376129548
289754316
418576293
567932184
932481675
853217469
724695831
691348752

647819325
192563478
358472916
426798153
819325647
573146289
761954832
985231764
234687591

697841325
352976418
814523976
736159284
485362791
921784653
249615837
168237549
573498162

359874621
647125893
812369547
528937416
493612785
176458239
785291364
934786152
261543978

674853921
538291746
129647853
341572689
296438175
785916432
962785314
417329568
853164297

796851423
531429786
482376915
643785192
158294367
279163854
924538671
817642539
365917248

576813924
381429567
492657813
654281739
923574681
817396452
765932148
249168375
138745296

376815924
951724638
284369751
547132869
632498175
819657243
123586497
465971382
798243516

734819625
981625473
265347819
859472361
372168954
416953287
548796132
697231548
123584796

527861439
391574628
486239175
175942863
648357912
932618547
254183796
813796254
769425381

967821534
532467891
481593276
758946123
149235687
326718945
814672359
293154768
675389412

162875439
754239618
938416752
346192875
529687341
817354296
271963584
485721963
693548127

174852936
265193478
389647215
418765392
756329184
932481567
843216759
697534821
521978643

145862937
276193548
389754216
418576392
567329184
932481675
853217469
794635821
621948753

754862139
892134675
613957428
175283946
328649517
946571382
539428761
481796253
267315894

754891632
293476815
186235479
578163294
641729358
329548167
837654921
465912783
912387546

754891632
293476815
681235479
578163294
146729358
329548167
837654921
465912783
912387546

197824635
258936147
463175829
834592716
925617483
716348952
389751264
541269378
672483591

761854239
429137568
835296147
357968421
984312756
612475893
173529684
598641372
246783915

761894235
429135678
835276149
357968421
984312756
612457893
173629584
598741362
246583917

642815739
591273648
873964215
936421587
728536491
415798362
357149826
269387154
184652973

492817635
567349812
138256497
986721543
243598176
715634928
324965781
671482359
859173264

275894631
649132578
183675249
362759184
791486352
854213967
928367415
516948723
437521896

915864732
743215896
286937145
328579461
157346928
694128357
569783214
472691583
831452679

569842731
724913856
831675924
916354278
372198645
458267193
687439512
293581467
145726389

579864132
641352897
382791546
215947683
864123975
937685214
728539461
493216758
156478329

971852634
452673891
638149725
293764518
146598273
587321469
729435186
314286957
865917342

416892537
327561948
589473162
893756421
761924385
254318679
932147856
178635294
645289713

615879243
897243165
324561897
746128359
239457618
581936472
163792584
478315926
952684731

651839247
839247165
742561893
316428759
274953618
598176432
163792584
487315926
925684371

615839247
839247165
724561893
346128759
297453618
581976432
163792584
478315926
952684371

263891745
578423961
914576832
846257193
795138426
132964587
389615274
457382619
621749358

726831945
483592716
519746238
142967853
897453621
365218497
658124379
231679584
974385162

296853741
781264395
534197628
467325819
819476532
325918476
978642153
642531987
153789264

923867541
615342879
784915632
478153926
356294187
291786453
539471268
167528394
842639715

937821546
815634972
642759831
351476298
496382157
278915364
184597623
729163485
563248719

125896347
438157962
679342851
851423796
792685413
346971528
513769284
264538179
987214635

375862941
968154732
142739865
457398126
813276459
629541387
234915678
781623594
596487213

365871249
892543617
714269835
428937156
631452798
957618423
246795381
583126974
179384562

196832745
574691832
238547196
987354261
645219387
312786459
763928514
821465973
459173628

127856943
658349172
943712865
315478629
789265431
264931587
471693258
896527314
532184796

139857642
726314589
854269137
412593876
395678421
687421395
273145968
568932714
941786253

536879142
984213675
172546893
625791438
849632751
713458926
468327519
397165284
251984367

537869142
984213675
162547893
625791438
849632751
713458926
478326519
396175284
251984367

273819645
495362718
681745932
742658391
956123874
138497526
564931287
829574163
317286459

963842157
517396428
284157369
198465732
452713986
376928514
735684291
621579843
849231675

632891457
184675392
975423816
897264135
321589674
546317928
219748563
463152789
758936241

743819652
519263847
628475319
865927134
197346285
432158976
984732561
351694728
276581493

417832956
532619847
968547123
785926431
246351789
193478265
829765314
674183592
351294678

123897654
975436821
648125397
369214785
284759136
517683942
752368419
896541273
431972568

674893251
395271684
812465793
769538412
231649875
458127936
543786129
127954368
986312547

129836457
475291368
638547129
381725946
754369812
296184735
967453281
813672594
542918673

129847356
687325149
435691872
251734968
964258713
873169425
798516234
512483697
346972581

943867251
752419368
861253479
186592734
427136895
539748612
675924183
314685927
298371546

174862953
369547182
528913674
841625739
937184526
256379841
483796215
792451368
615238497

461827953
872953164
935614872
597361248
314782695
628495317
153249786
289576431
746138529

347816259
695432781
218759346
856971423
731245698
924683175
579164832
463528917
182397564

315897462
482563179
976412358
821359647
734186925
569724831
653971284
147238596
298645713

197852364
825463197
463917852
374298516
216735948
958641723
681329475
532174689
749586231

923857164
461293758
875164329
194578236
736912845
582436971
347681592
258749613
619325487

124895763
897361524
536724981
649157832
315248679
278639145
461983257
983572416
752416398

945832761
386175942
271469853
412986537
863527194
759341286
698713425
537294618
124658379

145872963
379654182
628913745
851726439
934185627
267349851
483597216
592461378
716238594

925814763
431267589
786953241
367521894
548796132
192438657
219645378
674382915
853179426

159824367
423176589
678953124
317468952
865392471
942517638
236749815
791685243
584231796

715823469
489176523
326594817
957462381
163958742
248317956
894231675
631745298
572689134

126839574
875624931
943175682
457963218
682417395
319582746
531746829
298351467
764298153

625849371
348167529
971235864
719586432
456923718
283714695
862351947
537492186
194678253

546891372
378245916
291637548
157382694
682954731
934176285
729468153
865713429
413529867

361894275
429175638
857236149
735968421
984712356
612453897
173629584
598341762
246587913

632851479
498327651
751496238
317284596
826579314
945163782
283945167
574618923
169732845

156824973
297365841
843179652
714592386
629738415
538416297
972641538
365987124
481253769

932856174
571429863
468371952
394715628
256938417
187642395
729184536
645293781
813567249

763845291
128793456
459612378
231956847
694287135
587431629
346179582
915328764
872564913

743852196
921364578
856179234
439628751
682517349
517493682
378241965
164935827
295786413

125847396
478639521
639215748
291378654
583964172
746521839
912756483
354182967
867493215

217865493
485319267
936247581
591726834
824931756
673584129
762153948
359478612
148692375

743825691
265931847
198647352
976512438
312498765
584763129
451389276
839276514
627154983

127865394
835194726
694372851
378951642
942683175
516247983
759436218
461728539
283519467

376815294
581249673
429736815
643158927
812973546
795624381
264587139
938461752
157392468

234815697
165947238
897263415
572496381
341782956
689531742
416328579
958674123
723159864

396874152
527319486
418256793
651937824
789142365
234568971
173685249
862493517
945721638

936852174
521437869
874619352
768521943
342978615
195346287
653194728
487263591
219785436

642875139
931246587
758319624
486193275
327654918
519782346
274961853
893527461
165438792

697825143
235417986
418369275
789153624
364298751
521674839
173586492
942731568
856942317

679824153
243517986
581369274
798143625
456298731
312675849
137486592
925731468
864952317

942856173
875314692
613927458
268495731
754231869
139768245
481579326
397682514
526143987

564879132
791234865
328615947
956748321
483192576
217356489
142987653
635421798
879563214

945867132
276431589
381259746
813572694
562394817
794618325
658923471
139746258
427185963

359864172
267513489
481297653
912736845
873945261
645128937
594672318
138459726
726381594

547823169
236915784
918764352
729146538
364258971
185379246
491587623
673492815
852631497

375826149
241973658
689451327
427368915
956147832
813295476
568714293
132589764
794632581

374865129
261973548
589241367
627358914
945127836
813694275
458712693
136489752
792536481

265879134
371546928
894321576
452168793
619437852
783952461
947213685
538694217
126785349

359864172
487213659
261597483
912736845
873945261
645128937
594672318
138459726
726381594

436829157
597316248
821754396
164935782
279148635
358672914
613487529
945263871
782591463

265894173
731625489
489731256
372169548
596248731
814573962
957382614
628417395
143956827

425839167
796142583
831567942
654721839
973658214
218394756
169475328
382916475
547283691

597843162
243691785
618275394
351489276
824736519
976152438
169324857
485917623
732568941

659847132
734612985
281593764
143289657
562371849
978456321
496135278
827964513
315728496

956847123
742153896
318269457
195372648
634598712
827614935
571436289
263981574
489725361

267893154
459712683
318645279
172459836
693178425
584326917
825934761
746581392
931267548

365872194
428591736
719364582
847623951
652917843
193485267
931756428
284139675
576248319

956837124
732451896
148269357
495172638
613598742
827643915
574316289
261984573
389725461

927863145
643251789
518497623
389126574
451738296
276549831
735912468
864375912
192684357

394825176
827641395
516397482
132578649
769432518
485916237
651784923
948263751
273159864

976835142
423791568
518264793
895412637
632579481
741683925
267958314
189347256
354126879

976835142
423691578
518274693
895412736
732569481
641783925
267958314
189346257
354127869

534871296
928356147
617924583
391685724
485237619
276149358
749562831
153798462
862413975

574861293
928357146
613924587
391685724
485273619
267149358
749532861
156798432
832416975

546831279
913572486
872496351
658249137
321785964
794163825
467928513
235614798
189357642

674839251
138652479
925471368
451728936
863594712
792316845
247965183
316287594
589143627

965837241
348512796
721496583
639284157
852971634
417365928
194728365
573649812
286153479

765843219
341592786
982716435
598374621
426951378
137268954
859637142
613425897
274189563

169857243
248316957
735924816
326549781
481273695
597681432
972138564
853462179
614795328

136875249
852941736
794263581
948356172
671429358
523718964
315694827
487132695
269587413

419835267
672941538
538726419
981267354
257493681
346158972
795312846
864579123
123684795

956837241
347152986
281694753
129583674
438716529
675429138
594371862
862945317
713268495

769845231
418923567
325167984
842659173
697318452
153472896
531794628
974286315
286531749

375846219
419723856
628159437
853672194
162934578
947518362
294361785
736485921
581297643

936845217
458172639
271639548
195364782
723518964
684297351
542986173
819753426
367421895

964813275
538729641
172546983
786395124
259184367
341672859
897461532
613257498
425938716

763891254
549623187
182475693
316954728
825736419
497218536
238567941
971342865
654189372

613854297
794162385
258739164
839427516
127596438
465318729
582941673
371685942
946273851

613854297
784912365
259736184
938427516
127569438
465381729
592148673
371695842
846273951

165894273
749362185
238715469
513279648
486531927
927648351
891427536
674153892
352986714

659847231
734921586
182563794
243189657
561372849
978456312
496235178
825714963
317698425

367895214
592314768
481267395
926751483
734928156
815643972
259136847
673489521
148572639

957861243
261349578
843275619
489512367
725683491
136497825
512934786
694758132
378126954

976815243
521349768
384726195
743298516
215673984
698154372
857431629
169582437
432967851

976815243
521349768
384627195
743298516
215763984
698154372
857431629
169582437
432976851

976815243
521349786
384672195
743296518
215783964
698154372
857431629
169528437
432967851

536879241
791542863
428136975
962317584
185694732
347258619
654983127
879421356
213765498

976814253
241359678
835726149
589642317
762183594
413597826
624935781
197268435
358471962

394816257
172935486
865274193
231548769
658197342
947623518
483761925
726459831
519382674

425819376
816743529
397265184
561327948
784591632
932684751
143978265
679452813
258136497

576841329
928356147
413972568
751269834
342587916
689134752
194725683
865493271
237618495

645879312
329641587
718532964
574218693
231796458
896354271
153467829
962183745
487925136

576841329
328956147
419372568
751269834
982534716
643187952
194725683
865493271
237618495

975861342
864532179
132497568
743689251
218754693
659123487
587216934
491375826
326948715

492856317
165973482
738124659
923748165
617532948
854619273
276495831
549381726
381267594

271894356
965732418
348615927
836579241
792148635
514326879
159263784
483957162
627481593

542871396
378296145
961354782
283547961
497163258
156982473
814639527
725418639
639725814

976851324
258437169
143926785
831745692
769218543
524369871
692573418
415682937
387194256

976825314
253471689
148396572
312759468
864213957
597648231
725134896
631982745
489567123

217859346
438762591
956143728
321987654
795416832
684235179
863594217
179328465
542671983

916824357
425739168
783165429
148956273
369247581
572381694
637492815
851673942
294518736

275846319
419732856
638159427
852673194
163924578
947518263
594361782
726485931
381297645

694815327
523967841
817234596
359672418
781459263
462183975
236748159
148596732
975321684

647851329
598243761
213976548
176425983
932618457
485397216
359162874
764589132
821734695

679825341
538164279
214739568
357618924
891342657
426597813
782453196
963271485
145986732

671825349
598364271
234719568
957138624
813642957
426597813
782453196
369271485
145986732

217896354
534721698
689435217
826149573
391572846
745683921
473958162
158267439
962314785

179824356
635791824
428653917
794236185
281975643
356418279
942387561
563142798
817569432

794821356
615793824
328654179
147236985
283915647
956478213
462387591
539142768
871569432

754812369
629453187
381769254
532684791
946127835
178395642
493276518
215938476
867541923

514862397
723495816
986371542
439526781
278134965
651987234
365219478
847653129
192748653

295874361
843561297
761392854
539126748
176485932
482739615
324918576
657243189
918657423

769841352
541239687
832576491
216395874
953784216
487162935
628917543
194653728
375428169

576814392
941327586
823695471
639281754
752463918
418579623
387156249
165942837
294738165

765894312
491235678
382671495
217546983
548913726
936728154
623189547
174352869
859467231

176842395
982653714
345917862
419738526
238564971
657291438
524376189
893125647
761489253

495812367
621537489
837496251
174629538
258743916
369185742
546978123
983251674
712364895

579814326
164932578
328675419
432591867
856247193
917386245
793128654
285469731
641753982

675891324
491325876
832764915
956432781
183576492
247189653
724953168
369218547
518647239

495816327
718352469
623479158
537241896
289763514
164985273
341597682
952638741
876124935

762814359
431295687
985673412
693758241
147932568
528146793
259487136
316529874
874361925

247819365
951763428
863542197
389126574
475398216
126475983
794651832
518237649
632984751

569841372
312576948
487239165
648713529
173952486
925468713
254697831
736185294
891324657

539861472
728594136
164372985
972645813
813729564
456138297
341956728
297483651
685217349

316825497
429731685
857496132
293654871
568179324
174382956
632947518
781563249
945218763

625837491
931642758
748159623
289516374
163974582
457328169
594783216
812465937
376291845

135826497
267149358
948753126
382517964
719364582
456982713
594638271
821475639
673291845

625837491
971642358
348159627
283516974
169374582
457928163
594783216
812465739
736291845

625879431
371642958
948153627
289516374
137984562
456327189
594738216
812465793
763291845

279831456
183546972
465927183
741285369
398164725
526793814
954678231
812359647
637412598

926831457
183547962
475269183
241685379
398174625
567923814
654798231
819352746
732416598

326851497
195746283
784293165
217965834
438127956
569438712
641379528
973582641
852614379

569817432
123456789
748392156
651924378
387561294
492783615
235678941
876149523
914235867

657823419
231946785
948715362
729154638
315268974
486379251
594687123
173592846
862431597

916872435
548316297
327945816
835729164
479168352
261534978
794683521
152497683
683251749

932857461
678124395
514963827
493271586
826539714
751486239
269345178
347618952
185792643

527816439
631749582
498235167
942173856
713658924
865924371
274381695
186597243
359462718

625879431
719354286
834612957
281763594
563491728
947528163
496237815
372185649
158946372

613895472
592734681
478621539
356182794
147569328
829473165
784256913
961348257
235917846

157896432
948321756
623457198
265173849
314289675
789564213
571632984
892745361
436918527

579831426
162945378
438726159
625173984
394658217
781294635
947512863
813467592
256389741

372815496
154697238
698234715
963471582
745928361
281563947
539786124
416352879
827149653

246873591
518269347
739451682
684715923
357942168
192386475
873594216
421638759
965127834

736841592
412953768
958267134
381629475
249175683
567438219
695784321
823516947
174392856

726849531
431752968
958163724
283617495
149385672
567924183
695438217
812576349
374291856

726843519
431952768
958167324
283619475
149375682
567428193
695784231
812536947
374291856

279836541
148952367
563471298
384527619
752169834
691384725
815693472
437218956
926745183

931842576
768519234
245673189
423167895
587934621
196258347
359726418
814395762
672481953

236847591
471953268
958162734
382619475
149725683
567438129
695284317
813576942
724391856

421869573
976523418
583147629
158496732
347215896
692378154
869752341
215634987
734981265

423876519
165924783
798135426
382749651
917658342
546213978
279461835
834592167
651387294

249837516
165942387
783651429
352168974
914275638
876394251
627413895
598726143
431589762

724893561
361257984
598146273
476512398
135968742
289374615
613785429
942631857
857429136

637842591
425916738
189375426
954621387
312789654
876453912
791568243
568234179
243197865

649837521
738125469
251649738
176493285
593278146
482516397
864351972
925784613
317962854

632879514
957461382
841235769
178954623
564312897
329786451
713698245
285147936
496523178

493827561
712596483
685341297
164285379
857139642
329764158
941673825
236958714
578412936

346819527
719625384
528374169
874531296
295786431
163492875
431267958
652948713
987153642

469871532
871235946
235946178
547682391
128493657
693157824
952768413
316524789
784319265

271863549
638945217
459712368
745398621
926451873
813627495
392576184
184239756
567184932

362819547
754623198
819574263
497135826
235468719
186297435
921756384
678341952
543982671

923816547
761245839
485739126
598473612
314562798
276198453
652984371
847321965
139657284

349861572
215374986
867592134
731926458
692458713
458137629
174683295
923745861
586219347

346891572
215374986
897562143
731926458
629458731
458137629
174683295
963245817
582719364

923861574
486275319
715394628
237548961
864917235
159632487
671453892
592786143
348129756

729843651
136597482
458216379
264138597
975462813
813975264
392651748
647389125
581724936

712849653
954623718
638175429
186497532
375216894
429358167
897562341
261734985
543981276

415832697
678495213
239167548
342571986
586924371
791386425
153749862
824613759
967258134

149827635
678539142
352461789
235196874
914378526
867245391
793612458
481953267
526784913

935874621
146952738
872163495
318497562
429516873
567238149
254789316
691345287
783621954

935874621
176952438
842163795
318497562
429516873
567238149
254789316
691345287
783621954

943851672
268347159
157269483
471592368
839716245
526483917
795634821
384125796
612978534

943851672
268347159
157269483
481592367
739618245
625473918
896734521
374125896
512986734

753819624
486572139
129346587
961724358
542938761
837165942
394687215
678251493
215493876

521879634
463512978
897463152
386924715
752186349
914735286
238657491
645391827
179248563

152837694
497256318
638419725
714568932
523194867
869372541
246985173
981743256
375621489

371825694
526439781
894716235
237958146
165374829
948162573
412697358
783541962
659283417

251873649
786549231
394216587
618732495
925468173
437195826
879654312
162387954
543921768

375894621
941326758
826175943
152967384
684231597
739458216
497513862
213689475
568742139

741829653
362475819
589316427
153687294
976542138
824931576
415798362
237164985
698253741

741829653
352476819
986315427
163587294
579642138
824931576
415798362
237164985
698253741

459826731
218473956
376195284
937512468
862734195
541968327
694251873
785349612
123687549

459826731
218473956
376195284
935712468
862534197
741968325
694251873
587349612
123687549

492863715
537921846
681574329
853197264
976248531
124356978
749635182
268719453
315482697

562834719
198567243
347129586
936742851
781953624
425681397
254316978
873495162
619278435

943851762
275346189
186279453
451692378
839517246
627483915
598734621
364125897
712968534

943851762
278346159
156279483
481692375
639517248
527483916
895734621
364125897
712968534

524816793
631579482
879324156
793648215
246951378
185237649
957162834
468793521
312485967

362845791
159267483
487391625
216973548
894156372
735428169
671589234
548632917
923714856

469831725
735692418
128547639
674253891
592718346
381964257
246189573
813475962
957326184

395841726
841276935
627539418
436758192
578912643
912463587
284695371
159387264
763124859

962814735
541397862
837265149
274159386
685432917
193786524
359648271
428971653
716523498

265893741
391647825
487152639
574926183
816435972
923781564
642579318
758314296
139268457

962815743
571394862
384762195
893247516
715683924
246159387
658431279
129576438
437928651

362854971
579126483
481397562
795418326
816932745
234765198
643271859
928543617
157689234

267813945
183495672
549726318
421569783
836147529
795382461
658971234
912634857
374258196

274813956
183596274
659274318
521649783
837152649
496387521
768921435
912435867
345768192

472813956
183596274
659724318
521649783
834157629
796382541
268971435
917435862
345268197

731854962
269137485
584269173
418326597
627591834
953478216
146782359
372915648
895643721

467823951
125967348
938514726
814359672
659172834
273648519
391285467
542796183
786431295

267834951
135967428
948512736
812459673
659173842
374628519
491285367
523796184
786341295

127854963
458396721
936712548
615249837
389675412
274138659
743581296
561927384
892463175

453861972
219473685
687952143
741635829
365298714
892147536
176524398
934786251
528319467

964871253
831295764
527436981
683524179
742169538
159783426
276948315
395612847
418357692

526841973
941735286
378269541
483652197
215497638
769318425
697584312
132976854
854123769

625831947
148697253
379245618
781429365
436158729
592763184
964382571
213574896
857916432

632841579
951726348
478359612
524163987
386297154
719584236
897615423
143972865
265438791

632841579
958726341
471359682
584263917
326197854
719584236
897615423
243978165
165432798

632841579
951726348
478359612
514263987
386197254
729584136
897615423
143972865
265438791

753841962
821965437
469273518
617524893
542398176
398716254
975432681
286157349
134689725

457831962
321695487
698274153
582349671
143768529
976152834
715426398
839517246
264983715

546871932
721394586
398265147
482739651
173658429
965142873
614523798
839417265
257986314

523891746
871643925
964527381
382756194
156489273
497312658
735264819
649178532
218935467

236841957
475639281
918275346
863594172
597126438
142387695
721453869
654918723
389762514

745861293
296473518
813295476
671354829
934782651
528916347
182647935
359128764
467539182

693851247
215479683
874362591
938216475
752948316
146537829
589723164
321694758
467185932

734861592
291574638
658293417
149628753
873945261
526137849
917452386
365789124
482316975

267891435
348527196
195643872
953162784
612784359
874359621
721435968
489276513
536918247

267891435
348527196
195643872
953162784
621784359
874359621
712435968
489276513
536918247

796851243
321476985
584293671
678914532
149532768
235687419
862349157
457128396
913765824

923871546
418653297
576294138
689325714
251487963
734169852
167932485
345718629
892546371

967831254
485726931
231594876
849657312
516283497
372149685
794365128
123478569
658912743

329871564
415236987
768594231
972653148
531948726
846712395
254189673
687325419
193467852

239851476
518476932
647923185
196247358
784135629
352689714
421368597
873594261
965712843

429871653
576943218
831265974
618397542
357124869
942586137
263758491
785419326
194632785

493871625
516249387
728635941
975164238
642358719
831927456
369582174
287416593
154793862

735861294
614529378
829743561
482937156
576412983
391685427
158396742
963274815
247158639

735861294
614529387
829743561
472938156
586412973
391675428
157396842
963284715
248157639

249871536
651329478
837456129
583612947
124793865
796548312
965234781
318967254
472185693

752841936
614329857
398567142
827495613
461738295
935216784
179653428
283174569
546982371

497831256
623597184
815246793
146753928
958412637
732689541
274968315
561324879
389175462

235841796
786925134
491637825
573169482
169482573
842753619
354278961
618394257
927516348

234861579
785239416
196754832
629348751
318675924
547192683
963527148
451983267
872416395

529861743
713294568
648537291
167328459
892475136
354916827
435789612
971652384
286143975

273861549
984527631
165394782
397452816
412786395
658139427
749613258
531278964
826945173

273861459
984527631
165394782
397452816
512786394
648139527
759613248
431278965
826945173

472831659
983546217
165972438
651724893
824395761
397618542
236157984
718469325
549283176

463891257
985627341
721543698
258379416
146285739
379164825
517436982
632958174
894712563

523841976
976325418
418679253
739514682
852763149
641982537
195238764
287456391
364197825

473861925
921345678
586279431
897653214
152487369
634192857
319728546
765934182
248516793

749861352
632547819
581932476
264173985
398254167
157689234
975328641
413796528
826415793

425871369
139264587
786953124
642738951
391425678
578196243
217689435
963547812
854312796

649851327
753924618
821763459
984215736
236478591
517396842
498632175
162547983
375189264

592871436
168943752
743625819
874256193
915437628
326189547
459368271
637512984
281794365

294871356
713965428
865243971
459736182
186592734
327184569
538619247
641327895
972458613

294871356
783965421
165243978
459736182
816592734
327184569
538619247
641327895
972458613

574891326
931762845
268345971
123459687
896173452
745286193
417538269
389627514
652914738

635821497
724539816
189746235
876453921
492618573
351297684
268175349
947362158
513984762

592861473
736942158
841357926
359678214
617423895
284519367
428795631
173286549
965134782

942861573
376952148
851347926
439678215
167523894
285419367
528794631
713286459
694135782

345871962
976452381
218693457
587249613
493165278
162387594
854736129
729514836
631928745

137862459
925147863
846593127
762381945
514976238
398254671
483729516
651438792
279615384

579862431
612374589
348915672
726158943
195437268
483629157
937246815
854791326
261583794

639842157
187569432
245371968
574126893
816937245
392458716
923715684
468293571
751684329

639842157
127569438
845371962
574126893
216938745
398457216
983215674
462793581
751684329

439862157
168579432
725341968
574126893
816937245
392458716
983715624
647293581
251684379

164872539
293654187
587193642
678435291
319726854
452918763
835247916
741569328
926381475

716892453
348675291
295431678
873256914
921347586
564918732
489763125
652189347
137524869

917832564
358746291
264591738
843267915
621459387
579318642
486975123
792183456
135624879

417892563
368745291
259631748
823974615
541326987
976518432
635487129
184259376
792163854

197842356
324695871
856137942
961584237
578213694
243769518
632971485
789456123
415328769

619832475
354976182
278451369
437685921
586129734
192347658
721593846
943268517
865714293

316852497
458976123
972341865
847625931
529137648
163489752
731564289
284793516
695218374

316852497
452976183
978341265
247685931
589137642
163429758
731564829
824793516
695218374

316852497
458976123
972341865
247685931
589137642
163429758
731564289
824793516
695218374

697852314
485931726
321764895
569147283
278693451
134285679
756318942
942576138
813429567

316852794
548976123
972341658
857624931
169537842
423189576
731465289
685293417
294718365

469872153
587413629
231596748
926387514
148259367
375641982
853964271
612738495
794125836

946812375
527634981
813795426
179468253
485321769
362579814
638957142
791246538
254183697

931852674
786914352
245637891
392478516
567123948
418596723
829345167
173269485
654781239

497812536
518369742
263745981
724658193
386197254
159423678
845276319
932581467
671934825

479812536
521369748
836745921
748256193
362197854
195483672
254678319
983521467
617934285

457812936
918365742
263749581
724658193
386197254
195423678
849276315
532981467
671534829

475812936
921365748
836749521
748256193
362197854
159483672
294678315
583921467
617534289

975862341
136549278
248371569
421657893
359418726
687923415
513794682
762185934
894236157

367812954
254976831
918354267
695187423
782543619
143269578
436795182
829631745
571428396

314892675
296574318
587136492
631958724
975243186
842617953
429765831
168329547
753481269

794862351
253419678
186537429
418675932
675923814
329148567
937286145
842351796
561794283

549862371
671543982
382197564
897351426
123684759
456729138
968475213
215936847
734218695

347862591
618759324
952143867
784925613
523416789
196378245
875691432
239584176
461237958

374862591
618759324
952143867
745928613
823416759
196375248
587691432
239584176
461237985

947852613
351467982
286391475
623148597
598736124
714925368
879514236
432689751
165273849

546893217
823671954
197425638
938754162
271936485
465218793
314562879
689347521
752189346

579813426
638425179
412769538
983541267
164278953
257936841
791354682
825697314
346182795

769853241
251946378
843271596
578314962
692785413
134692785
416529837
327468159
985137624

542813976
617954283
893276514
269481357
374562198
185397462
931728645
458639721
726145839

759863412
861294573
243571689
376125948
982746351
415938267
694317825
138452796
527689134

962843571
173529864
485761923
397218456
218456739
546937218
659374182
821695347
734182695

629813754
485297631
173456928
251674389
368921547
947538216
896345172
734162895
512789463

271834956
358967412
469215738
986152347
512743869
743689521
825376194
194528673
637491285

751834926
328967415
469512738
986175342
517243869
243689571
872356194
194728653
635491287

516894372
478325619
293671584
862439751
349157268
157286493
921763845
685942137
734518926

653894712
741325698
928176534
864531279
237649851
519782346
392467185
475218963
186953427

792834516
154267839
638951742
461795283
527683491
389412657
946378125
275149368
813526974

362854719
894167253
175392864
513628497
246973185
789541632
921736548
458219376
637485921

375864912
914372865
628591743
762945138
183627459
549138627
297413586
456289371
831756294

325814697
871659243
964273815
619735482
237481956
548962731
756198324
182347569
493526178

137894562
946512783
285367491
854126937
761953824
329478615
572639148
493781256
618245379

625834197
713695842
849721536
496578321
538142769
271369458
164957283
382416975
957283614

267854391
138967425
594123687
472539816
913486752
856271943
741695238
685342179
329718564

762835914
931624578
458197236
125386497
346579821
897412653
274961385
689753142
513248769

713895246
562743981
489162735
837914562
695328417
241576398
974651823
128437659
356289174

247865931
158739264
936241587
695372148
321584796
784196325
472918653
819653472
563427819

674895132
328741956
519623478
832164597
946572381
157389264
485236719
261957843
793418625

371845962
965123784
284679351
457362198
638914527
129758643
512497836
896231475
743586219

467895312
125437698
983216547
891543276
256178934
374962851
548729163
619384725
732651489

735896214
421735698
968124537
176382459
349657821
852419763
594271386
287963145
613548972

194856237
538247691
276193485
821765349
965431872
743982516
312574968
687329154
459618723

294836751
613572984
587491236
769158342
821743569
435269817
976315428
342687195
158924673

963857124
542163798
178429563
791634285
685912347
324785916
456391872
839276451
217548639

952837146
347619582
861425793
679158234
528743619
413296857
284961375
195372468
736584921

259817436
631594728
847236159
592743681
784651293
163928547
378465912
426189375
915372864

932857461
146293578
857461923
578312694
213946785
469785312
725638149
384179256
691524837

942857361
386149275
517623849
238564917
795381624
164792538
453976182
821435796
679218453

512897364
439625187
867134925
293568741
785419236
641372598
128743659
374956812
956281473

512897364
439652187
867134925
693528741
785419236
241376598
128743659
374965812
956281473

256897431
314652798
897341625
785213946
123964857
469785312
538426179
942178563
671539284

657829431
918346572
342751896
125638749
763495128
489217653
594163287
276984315
831572964

653849217
194257638
827316495
479563821
361982754
285174963
942735186
738691542
516428379

374829516
829165743
516374829
132597684
798416235
465283197
253741968
687932451
941658372

264859713
398217654
517463892
972546381
843172965
156398247
429631578
685724139
731985426

264859713
731462859
859317462
412698375
375124986
986573241
623741598
548936127
197285634

275869431
613254879
498371526
736185942
184926357
952437618
561748293
829513764
347692185

264879351
913254768
785361249
697513482
528647913
341982576
436728195
872195634
159436827

247869351
651273894
398145726
714586932
583924167
962317485
425738619
879651243
136492578

324817569
859346172
761592438
275934681
493168257
618725943
947681325
186253794
532479816

395812764
826473915
417695328
134786259
269541873
758329641
971234586
583167492
642958137

436812975
829573416
517946328
145387269
792651843
368294751
971435682
684129537
253768194

635817492
142359876
897642513
769285341
513794268
284163957
478531629
351926784
926478135

357819264
481625397
962347185
736154928
298736541
145298673
829573416
574961832
613482759

734815926
129376854
568924371
287631549
695248713
413597268
376482195
842159637
951763482

347812965
219563847
658794321
983125674
176948532
425637198
562371489
791486253
834259716

294817563
387562149
165394827
672139458
541786932
839245716
418673295
926458371
753921684

294816375
576943281
318752964
651384792
482179536
739265418
863427159
127598643
945631827

379814562
625397148
481526937
754683219
896172453
132459876
948765321
517238694
263941785

364819275
798245163
152637948
273964581
581723496
649158327
926571834
835496712
417382659

264815793
753962481
198473256
619237845
345189627
827546139
581794362
432651978
976328514

573819246
864752931
219436875
638924517
125673489
947581623
486197352
792345168
351268794

472819635
853746921
619325874
526983417
184572369
937461582
365197248
798234156
241658793

745826139
239147658
618953472
876439521
452781396
193265847
964312785
321578964
587694213

754826139
239145687
618973452
865439721
942751368
173268594
496312875
321587946
587694213

957826413
246315798
381947256
612493587
498571632
573682149
869254371
725139864
134768925

543827196
127695438
869314725
314958267
952176384
786243951
278531649
435769812
691482573

543827196
127695438
869314725
314958267
982176354
756243981
278531649
435769812
691482573

431825976
528679134
796413258
359741682
172368495
864592317
985236741
617984523
243157869

139827654
572496381
648351297
854163729
397284165
261579843
986735412
423918576
715642938

516824793
928173465
437569218
394751682
875692341
162348579
781236954
643985127
259417836

536829147
918574362
724163958
269315874
843697521
175482639
692751483
451238796
387946215

763829154
189574623
245136798
432795861
691348572
857261439
978453216
324617985
516982347

974825163
582136974
631794852
746912385
198357246
253648719
827469531
369581427
415273698

617824359
528793416
493651782
281376594
769245831
354189627
846932175
132567948
975418263

495823716
368175942
127946538
671394825
952681374
834257169
519762483
283419657
746538291

627835194
314972685
985416327
859763412
243581769
761249853
578124936
132697548
496358271

217834659
493651278
685792314
854263791
172945836
369178425
736419582
521386947
948527163

761839245
258147693
349562871
912376584
435981726
687425319
896213457
574698132
123754968

215837946
493562178
876149352
328975614
954618723
761423895
637251489
549786231
182394567

257839614
493176582
618542397
731264859
869715423
524398176
142657938
985423761
376981245

472836915
519724368
638159472
254681739
391472856
786593241
843215697
167948523
925367184

796831245
241957386
835462917
574189623
623574891
189623574
457398162
318246759
962715438

459832617
763591482
281674395
645187239
837259164
912463578
528916743
174328956
396745821

569832741
321974856
748516923
934261578
857349612
216758439
482195367
693427185
175683294

967831245
851742369
243569817
475983126
186254973
329176458
794628531
612395784
538417692

956837142
128654937
734219865
873421596
592368471
461975328
387196254
245783619
619542783

567831249
984527316
123649578
472368951
859172634
631495827
398214765
746953182
215786493

729835461
481796253
563124897
176589324
942371685
358642719
214963578
835217946
697458132

192835674
648297351
735641289
851423967
423769518
967158423
386574192
214986735
579312846

456837192
928461735
371259864
845392617
269174358
137685249
612948573
793526481
584713926

697835241
215749836
483612579
762184395
548973612
139256487
924361758
376598124
851427963

156837294
943652718
728149536
312964875
597218643
864375129
679523481
481796352
235481967

756839421
912746583
438125769
567912348
891374652
243568197
679481235
384257916
125693874

249836517
516947283
738152694
871695432
495328176
623471859
362519748
184763925
957284361

574831629
861294537
923765184
738416295
645329871
219587463
187653942
352948716
496172358

794831625
518269437
236745189
173524968
425986371
689173254
357492816
842617593
961358742

631847592
758932146
249615738
524763981
396581427
817294365
483156279
162379854
975428613

631847592
248915736
759632148
524763981
396581427
817294365
483156279
162379854
975428613

765849213
341265789
928317465
583672194
476198352
219453876
152736948
637984521
894521637

657842193
314975628
289163745
945217386
876439251
123586479
562791834
491328567
738654912

657842913
318579624
924316857
195438276
862197345
743625198
471263589
539781462
286954731

963847512
427135896
518629437
235798164
149362785
876514923
384976251
751283649
692451378

125846397
673159824
984732156
597213648
841675239
362984715
436528971
219467583
758391462

961843752
385762149
274159683
528637491
796421835
413598276
652984317
149376528
837215964

352841967
694257831
187963452
476139528
835726194
921485673
549378216
263514789
718692345

659842173
743915628
128736495
894673251
215498736
367521849
431269587
982157364
576384912

639847215
147532698
258169734
376481952
821695347
594273186
463928571
785316429
912754863

753846291
189725436
642193758
837419625
261357849
594268173
376984512
415632987
928571364

256847319
491632578
387915462
543169827
179258643
862473195
635721984
924386751
718594236

697841325
231576984
458923671
173489256
826357149
549612738
764295813
315768492
982134567

976842531
153697842
428513697
684321975
397465128
512789463
245176389
839254716
761938254

976842513
351769842
428135697
684321975
597486321
132597468
245673189
819254736
763918254

921847563
736152948
845639127
572496831
498371256
163528794
389765412
214983675
657214389

973845612
218976453
564123789
639781245
857264391
142359876
791638524
486592137
325417968

635842719
189736542
274915638
591278364
423651987
867493251
342167895
716589423
958324176

137846952
658329174
249157638
461538297
795462381
382791546
974213865
813675429
526984713

139842567
528617934
476935182
681279453
294356718
357481296
763594821
942168375
815723649

496851327
753962148
218734659
625493781
149278563
387516294
871645932
534129876
962387415

697852341
218347596
435169782
173984265
952736418
864215973
786593124
349621857
521478639

294856137
357912648
816347295
163295784
548731962
729684351
632478519
985123476
471569823

132857496
785946321
496123785
971265834
523784619
864391572
618472953
247539168
359618247

926851473
581743296
374926581
197532864
432689715
865174329
653218947
249367158
718495632

796853412
248761953
351294876
175642398
489317625
632589741
527936184
964128537
813475269

796854312
328761945
451293876
175632498
289417653
643589721
537926184
962148537
814375269

473851926
198263547
652749831
345927618
987614253
261385479
519436782
724198365
836572194

467852931
851937642
923164578
315649827
294578163
786213495
638791254
542386719
179425386

467852931
351967842
928134576
815649327
294573168
736218495
683791254
542386719
179425683

324857961
796214358
185639472
863741529
412596783
957328614
548972136
271463895
639185247

249856173
761234985
583971642
924187536
316495728
857362491
135729864
698543217
472618359

639857142
472361895
581429637
863274519
124598376
795613284
916732458
247185963
358946721

974851623
536249871
812367459
629715348
751483962
483692517
367528194
148976235
295134786

974851623
536942871
812367459
629715348
751483962
483296517
367528194
148679235
295134786

397854612
241976853
586123947
913587264
865249371
724631589
678492135
459318726
132765498

376851924
485293617
921764538
638972451
754186293
219345876
597438162
862517349
143629785

324869517
961752384
857413926
476321895
139685742
285947163
712594638
693278451
548136279

539867241
261354879
748219653
412695738
385472196
697183425
154738962
976521384
823946517

429861573
351947268
876352194
265794831
734618952
198235647
987523416
642179385
513486729

597863142
421795863
683241957
158439726
934672518
276518439
365984271
812357694
749126385

947863125
523971864
681524739
418357296
735692418
296418357
364285971
152749683
879136542

579862341
468139572
123745896
395426718
214387659
687591423
731258964
856914237
942673185

719863425
423751869
856294713
568942371
192387654
347516298
984675132
635128947
271439586

359862417
271349658
648157239
567914382
194283576
832576194
483695721
926731845
715428963

491865723
385927164
267413598
736249851
954381672
812576349
679134285
148752936
523698417

693874521
721563489
548129736
219748365
386295174
475631892
152987643
864312957
937456218

529873416
184926537
763415982
816542793
395768241
247139658
651397824
478251369
932684175

216874359
378259146
495631827
943785261
762413598
851926473
539147682
127568934
684392715

459873621
631452897
827169354
542986173
783541269
916327548
375214986
168795432
294638715

169874235
527963841
438521967
653498172
712635498
984217356
291746583
846352719
375189624

653872941
817394625
249516837
426758193
591463782
378129564
985231476
134687259
762945318

251879643
374562981
968134752
186345297
795621438
432798165
613487529
549213876
827956314

629874351
371592864
458163279
196485723
735621948
842739615
213957486
984216537
567348192

395874216
468125973
127936548
671492835
953681427
842753169
519267384
784319652
236548791

193875264
648239517
752146839
817462395
926351478
534987126
365714982
489623751
271598643

952876314
481953627
763412598
675134982
214698735
398725146
537281469
126549873
849367251

214879563
398165724
657342189
573916842
461283975
829457316
182534697
745691238
936728451

915873642
236549178
748126935
162954783
359687421
487312596
671438259
894265317
523791864

436872951
589163742
217495386
748519263
321746895
965238174
154387629
892651437
673924518

724896135
381547926
569213487
435982671
978651243
612734859
293178564
146325798
857469312

643897152
592461873
781523649
864215397
125379486
379684215
916742538
257138964
438956721

164897235
538462719
729153486
473918652
691725348
285346197
357681924
846239571
912574863

423897516
186425793
795163248
274631859
561789432
839254671
952346187
318572964
647918325

437891526
216435879
985267341
394682157
562179483
178354692
753946218
829513764
641728935

273894156
184526379
956317284
715439628
438265917
692781435
349158762
861972543
527643891

867952341
149783625
532461789
728614953
416539872
395827164
651348297
274196538
983275416

827965431
349281765
165473298
794152386
612738549
538694127
981347652
253816974
476529813

264978351
351462987
798351642
483796215
126584739
975123864
532819476
647235198
819647523

657924831
482317659
391685724
839741265
216853947
745296318
578162493
163479582
924538176

847963521
512784693
936512478
289356147
375841269
164279385
791425836
628137954
453698712

372964581
564218793
891573624
756821349
923456817
418739265
239647158
647185932
185392476

354976281
697218435
821534796
946825173
238761549
175349862
462183957
513497628
789652314

872965341
631472958
594831276
357126894
129348765
486759123
715284639
248693517
963517482

823956471
765418392
149237856
351649728
672185943
984723165
596871234
438592617
217364589

526948713
873152964
149736258
617285439
382694175
954371682
265413897
731829546
498567321

865923174
243671598
791854362
384795216
176482953
529136487
958347621
412568739
637219845

567931824
329846751
814257936
638724195
952168473
471593682
196385247
785412369
243679518

657931824
329845671
814276359
763512948
248397165
591684237
435168792
982753416
176429583

135967284
267845319
894312567
948723651
573681492
612459738
329578146
451296873
786134925

238974165
416352789
597618234
173596428
864237591
925481376
749163852
351829647
682745913

716924358
528637914
439581672
253146789
697852143
184793526
941265837
365478291
872319465

524973618
389126547
176485932
943518726
751692384
862347195
497861253
215734869
638259471

746951238
513287649
289346571
197428356
428563917
635179482
361795824
852614793
974832165

736951248
514283679
289476531
193728456
428365917
675149382
361597824
852614793
947832165

785963412
632714895
491285637
567149328
918632574
324857169
849376251
173528946
256491783

854937612
213658749
769214835
542791386
197863524
386425197
621589473
435172968
978346251

287953614
451826937
369417528
536741892
812569743
794382165
123678459
648295371
975134286

687954312
549321678
321867954
836275491
794186235
215493786
472519863
163748529
958632147

367984512
845712693
219356784
651247938
978631425
423895176
196528347
532479861
784163259

643951827
127348659
985627413
314876295
578219346
269435781
792564138
451783962
836192574

786914325
512386749
943527618
265179834
438652971
197843562
871265493
354791286
629438157

674953821
238461795
195782643
527619384
463827519
819345267
742596138
956138472
381274956

137948625
854126973
926537418
472863591
681495237
593271864
215789346
769354182
348612759

138965724
765428391
942137856
214796583
386512947
579843612
827354169
693281475
451679238

685917324
472385619
913426578
254169837
738542961
196873452
861254793
347691285
529738146

641937825
372586914
985241736
594673182
137852649
268194573
823769451
719425368
456318297

418937625
562481937
937652184
179543268
825796341
346128759
651274893
284319576
793865412

786942135
329571846
514836729
891364572
475289613
632157984
967428351
258613497
143795268

485917236
127635489
693284175
549368712
861752394
372149568
938521647
756493821
214876953

754962138
912834675
683157429
175293846
329648517
846571392
538429761
491786253
267315984

167952438
842736519
593481276
219647853
485319627
736528941
671294385
328165794
954873162

652981734
841736259
793254816
579648123
216375948
438192567
324819675
967523481
185467392

247968531
659213784
831574629
473682195
982751463
516439278
168325947
795846312
324197856

742956831
358147629
961283745
574831296
213679584
689524173
495712368
137468952
826395417

824951637
659473218
713826459
381649725
962785143
475132986
237564891
596218374
148397562

782965431
651743298
349281567
417652389
538194726
296837145
163479852
825316974
974528613

576914832
941823756
283675941
437162589
652398174
819547263
125486397
394751628
768239415

137928546
245361879
869475321
714836952
592147638
386592417
658213794
923784165
471659283

186975243
273841596
594263781
642738915
317459628
958612374
465127839
739584162
821396457

283976541
574123869
619548327
392754186
145689732
867231954
958467213
736812495
421395678

238915746
549627831
617348259
376891524
951472368
482536917
825764193
194283675
763159482

576928341
842713569
391564728
428156973
735249816
169387254
954632187
613875492
287491635

256971843
187423569
394865217
421738695
968512374
573649128
842396751
715284936
639157482

147928356
253461879
869537421
315876942
724159638
986342517
638214795
492785163
571693284

687942351
425163987
319857462
293571846
764328519
158496723
941235678
836714295
572689134

287946351
465123987
319857426
693571842
724368519
158492763
941235678
836714295
572689134

341927865
765384219
289516437
423869571
978145623
516273984
157698342
692431758
834752196

875924361
241386975
639157842
916432587
584791623
327865419
453218796
762549138
198673254

482956371
967813524
153742968
329674185
875321649
641589237
298435716
534167892
716298453

346928175
271564983
859371462
937812546
682453719
514697238
725186394
498735621
163249857

143968275
768521349
259473186
324697851
976815423
581234967
835146792
612789534
497352618

134985672
276413895
598276431
925741386
741368529
863529714
417852963
382694157
659137248

412957683
836421975
795386214
183579426
564213798
279864351
648795132
327148569
951632847

157942386
839167425
624385971
981453762
245796813
376821549
513674298
768239154
492518637

271963485
645281739
839574162
967312854
123845697
584796321
756428913
412639578
398157246

654913782
879642135
231578694
583164927
967235418
142897563
418356279
395721846
726489351

647925183
532871649
891634275
479153862
285469731
316782954
163597428
928346517
754218396

764983125
132765849
895142376
358679214
947218653
621534798
476891532
519326487
283457961

752983146
136524798
489716352
518469237
324875619
697132584
973241865
241658973
865397421

462983157
137625498
589417362
618579243
325846719
794132685
943251876
251768934
876394521

567932148
324518769
918476352
475693821
892157436
631284975
749825613
153769284
286341597

784951263
521368497
639427581
842635719
357194628
916782354
295873146
463219875
178546932

674938251
139652478
825471369
451729836
763584912
982316745
247865193
316297584
598143627

785941263
132568479
946372815
873259641
514637928
629814357
267193584
351486792
498725136

638947215
741652389
592138647
826571493
154389762
379426851
987265134
213894576
465713928

576983214
182475369
439162758
913758642
658249173
724316895
265897431
347521986
891634527

685931274
132478596
497265183
218647359
746593821
953182647
571324968
364859712
829716435

785931264
132468597
496275183
218647359
647593821
953182746
561324978
374859612
829716435

783954216
452168379
196273458
248617593
935482761
617539842
564321987
371895624
829746135

478956213
652381497
391742685
123697548
549823761
867415329
785164932
936278154
214539876

165974283
748362195
239815467
513287649
496531728
827649351
971428536
684153972
352796814

178946235
346125789
592873146
917634528
463582971
825719463
631257894
289461357
754398612

536971284
182654739
479382516
867425391
251839467
394167852
718546923
945213678
623798145

568941372
239758146
471263895
987412563
326875419
145639287
894326751
652187934
713594628

568941372
239758146
471263895
983412567
726835419
145679283
894326751
652187934
317594628

715984326
942736851
836152479
468371295
157298634
329645718
573869142
691423587
284517963

682941357
357628491
941573826
874392165
126485973
593716248
235164789
718259634
469837512

826951347
971436825
453287169
568714932
234895671
197362458
642179583
315628794
789543216

874912356
625473198
391865247
532694871
467128935
189357462
743286519
216539784
958741623

814962357
723458916
569371842
438526791
297134568
651897234
382615479
946783125
175249683

852917364
793468152
614532879
945381627
328675491
176294538
261743985
589126743
437859216

567921348
829437156
143658729
695843217
231765894
478219563
782594631
916382475
354176982

567928341
829431756
143657829
695143287
238765194
471289563
712594638
986312475
354876912

475961382
861235749
239478156
128547963
796813425
354629871
543796218
987152634
612384597

452917386
917836254
836425791
269341578
583679412
174582639
628793145
341258967
795164823

821957364
946823571
537416982
183269457
695784213
472531896
359672148
714398625
268145739

763928451
918453267
524716398
389167524
146532789
275894136
437685912
692341875
851279643

536972481
821463579
794518263
417385692
359126847
268794135
143659728
972841356
685237914

678951432
431682597
592374186
816749253
253816974
749523618
167435829
324198765
985267341

638975421
175248639
249136578
821367954
456829317
793514862
362491785
514783296
987652143

263985471
598174326
471263895
319548762
745632189
682719534
826351947
954827613
137496258

263985471
598174326
471236895
319548762
745623189
682719534
826351947
137492658
954867213

213968457
869574213
475132689
186347592
524891376
937625841
741256938
352789164
698413725

827935461
369412587
514687923
695741832
741328695
283569714
952176348
478293156
136854279

876951432
513248796
942673185
328567914
491832567
765419823
154396278
689724351
237185649

587961432
613245897
942783156
325678914
491352678
876419325
164597283
739824561
258136749

762981453
851734296
439265871
398457162
274619385
516823749
623578914
147396528
985142637

835921476
726384591
194675382
341597628
672813954
958462137
489736215
263158749
517249863

356917428
819462375
724385169
648231957
295874631
173596284
431658792
562749813
987123546

652931487
793845126
184762539
927514863
346298715
518673942
469387251
271456398
835129674

862941537
315762849
794358126
623175498
548296371
179483265
237519684
956834712
481627953

127963548
984152367
635874912
213687495
846529731
579341286
798415623
362798154
451236879

763941528
894256137
125873649
238615974
457329816
619784253
572498361
381567492
946132785

875934612
639217845
214856739
781395264
453672198
962148357
596781423
328469571
147523986

275934618
639817245
814256739
721395864
453678192
968142357
596781423
382469571
147523986

248951637
651387429
379264158
964528371
182739564
537146982
423815796
715692843
896473215

724981635
918536427
365427189
236715948
891642753
547893216
682159374
473268591
159374862

741928653
362475918
598316427
183597264
675842139
924631875
416759382
237184596
859263741

741928653
352476918
698315427
183597264
576842139
924631875
415769382
237184596
869253741

123948765
849567132
675321489
286473591
397815624
451692378
738254916
914786253
562139847

123945786
567128493
849637215
231876954
786459321
495213678
314592867
958764132
672381549

683951724
512374968
479682153
926145837
358729416
741863295
237416589
895237641
164598372

428963751
971254638
365871294
649125873
853497162
217386945
196548327
784632519
532719486

528934761
971265348
436871295
759126834
864593172
213487956
197658423
385742619
642319587

321975864
869314572
754682139
912756483
648231957
573498216
435169728
196827345
287543691

526913847
874526319
139487562
953274681
467891235
281365794
648759123
792138456
315642978

712943856
548617392
963258417
679825143
834169725
125734689
297381564
486572931
351496278

712943856
548671392
963258471
679825143
834169725
125734689
291387564
486512937
357496218

532964871
489317526
176285394
947638152
825741639
613592487
758126943
364879215
291453768

456973812
371482956
298165374
582736149
613894527
749251683
864317295
925648731
137529468

715936824
846527319
923184657
681345792
239761548
457298136
374612985
598473261
162859473

247961835
518743269
396582174
753218946
129476583
864359712
485697321
931824657
672135498

672915843
591348762
384726195
743289516
815673924
926154378
257431689
168592437
439867251

672915843
591348762
384627195
743289516
815763924
926154378
257431689
168592437
439876251

583961247
219574683
674382951
736215498
952847316
148639725
895723164
321456879
467198532

342951786
571638429
986274153
267849531
153762948
894513267
615327894
738495612
429186375

826941375
514376829
379825416
298563741
763214598
145798632
981457263
452639187
637182954

247931568
568472319
931865472
179524683
625389147
483716925
312658794
796243851
854197236

735941286
618327594
249586173
976254318
354718629
182639457
491862735
527493861
863175942

423961578
769258431
185734926
278349615
391675284
546182397
857423169
612597843
934816752

653941287
897263415
124785369
382456971
475319628
961872534
539127846
746538192
218694753

234961587
895237416
176854932
642379851
319685724
587142693
763528149
451793268
928416375

427961358
835427961
691583472
216739845
379845126
584612793
763298514
152374689
948156237

726931548
834526971
591487326
217859634
359674182
468312795
675298413
142763859
983145267

586941723
392785164
174326589
843659217
721834695
965217438
259178346
418563972
637492851

842931765
567482193
139765842
628574319
495123687
371896254
214657938
786349521
953218476

475931628
386472951
219865473
821697345
634258719
597143286
958726134
142389567
763514892

715932684
982614537
634875129
476593812
198267345
253481976
847159263
521346798
369728451

847952136
932176854
651843972
168725493
579314268
423689517
714568329
296431785
385297641

634972158
198546732
275381469
586124973
712639845
349857216
823715694
467293581
951468327

634972158
128546739
975381462
586124973
712639845
349857216
893715624
467293581
251468397

148932567
327564981
965178432
251493678
689217345
473856219
532681794
896745123
714329856

478952136
695413728
231687549
827395614
149268357
356741892
963174285
782539461
514826973

165982743
348671295
927345618
416257839
872193564
593864127
651739482
234518976
789426351

165982743
348671925
297345618
416759832
879123564
523864197
651237489
934518276
782496351

546932817
791846523
238157946
954278361
623514798
817693254
382469175
475321689
169785432

817923465
932645187
465871923
126759348
354168792
789432516
543296871
691587234
278314659

845923167
329671584
176584239
783412695
592867341
614359872
938145726
457236918
261798453

752983614
916524783
483671259
691248537
537169842
824357196
249816375
368795421
175432968

245913687
971658423
863472915
618725394
427391856
539864172
786549231
194237568
352186749

425963871
673182495
891457236
138246957
254719683
967835124
586321749
349678512
712594368

271934856
859167432
364285719
196852347
582743961
743691528
925376184
418529673
637418295

751934826
829167435
364582719
196875342
587243961
243691578
972356184
418729653
635418297

837924516
942156387
516873924
123769458
465318792
789542631
654291873
391687245
278435169

136954827
574281639
982736541
345867912
769512384
218349756
493178265
821695473
657423198

743985621
582671439
619234587
976413852
425869173
831752946
297148365
154326798
368597214

347925816
615483729
928167543
871246395
263579481
459318672
796832154
584691237
132754968

762945831
149378625
538261947
276183594
854729163
913654782
425816379
381497256
697532418

637985142
812347695
945162837
261794358
398526714
574813926
126479583
759238461
483651279

748915623
135264879
926783451
864327195
571649382
392158746
657832914
283491567
419576238

321946578
549827136
678153294
952638741
834271965
167594382
213489657
496715823
785362419

835976124
471823695
296451783
324168957
517249836
968537241
659312478
183794562
742685319

214957863
967283145
538164792
679542381
143879256
852631479
781396524
395428617
426715938

176948325
482513769
953276418
739165284
625487931
841392657
564839172
217654893
398721546

632915478
851746923
479238561
764123895
293854617
518679234
386491752
925387146
147562389

842913657
763528149
591674328
374286591
215739486
689145732
426397815
937851264
158462973

235918467
761354298
984762315
549873126
126549783
873126549
652497831
418635972
397281654

725916843
413728659
698435172
586249731
179653284
234187596
351892467
962574318
847361925

746915832
593728164
218346579
685239741
179564283
324187695
461892357
952673418
837451926

754926138
238145697
619873452
865439721
942751386
173268549
496312875
321587964
587694213

617924853
529783416
438615279
354861792
986572341
172349685
895237164
743196528
261458937

651923487
843756912
729184653
218467395
495832761
376519248
132695874
567248139
984371526

651923478
843756912
729184653
217468395
495372861
386519247
132695784
568247139
974831526

873924651
126587394
459163287
391458726
782691543
645732918
267845139
934216875
518379462

587932164
291648573
364157829
732895416
659413782
148276935
416389257
825764391
973521648

276931584
548672319
913458627
839517246
421896753
765243198
194765832
387124965
652389471

267931584
548672319
913458627
839517246
421896753
756243198
194765832
372184965
685329471

827935461
461782953
593164278
186579324
749321685
352648719
214896537
935217846
678453192

547932681
296814375
183675492
461593827
879421536
325786149
934167258
712358964
658249713

256931847
847265931
193478652
561327489
429816573
378549126
912754368
784693215
635182794

457932861
613875492
928146753
341298576
786451239
295763184
179684325
564327918
832519647

387942561
156738942
429516738
794321685
638475129
512869473
245187396
963254817
871693254

786942513
215376948
439518267
392154786
167839425
854627391
643791852
971285634
528463179

786942513
215376948
439518267
352194786
167835429
894627351
643751892
571289634
928463175

867941352
314256789
952387416
795813264
138462597
246579138
581794623
673128945
429635871

687952341
219347586
435186792
173894265
852763419
964215873
796538124
348621957
521479638

632951478
714628395
589437261
325849716
946712853
178365924
293186547
467593182
851274639

486957321
513842796
729316854
865491273
941723568
372685419
154268937
697534182
238179645

476951328
812346597
593287461
627538149
135479682
984612753
759124836
241863975
368795214

823956471
517234896
649187253
738491562
495862317
162573948
981625734
354718629
276349185

172958643
436271985
958436127
543697218
219384756
867125394
625749831
381562479
794813562

153964728
248157639
796823154
874631295
532479861
961582347
687245913
315796482
429318576

823967451
519234867
764185293
438591672
976842315
152673948
681729534
395418726
247356189

738961452
146725398
295843167
861479523
974352681
352186974
523617849
689234715
417598236

381964527
279158436
654723981
935876142
167245398
428391765
843512679
592637814
716489253

843976152
591234678
267851394
374569821
625183947
189742536
412398765
738625419
956417283

645971328
281563497
937284156
179825634
824316975
356497281
563749812
718632549
492158763

412975863
397168524
856432791
569317482
781624359
234859176
973546218
128793645
645281937

321984765
948576231
576123894
132865947
495731628
687249513
819352476
254617389
763498152

321986745
948573621
576124893
132845967
495761238
687239514
819352476
254617389
763498152

462985731
519473826
837126954
348591672
295764183
671238495
986312547
153847269
724659318

423986571
681547293
579213684
765491832
892635417
134728956
916874325
358162749
247359168

891675432
423891756
756324189
278539614
514286973
639417825
347162598
162958347
985743261

391758264
256413789
847629513
538146972
124975638
769832145
672584391
985361427
413297856

391758264
256413789
847926513
538149672
124675938
769832145
672584391
985361427
413297856

271984365
836715942
459263187
715346298
968521473
324879651
592438716
683197524
147652839

971358426
264917358
538462917
387241569
645739281
129586743
756894132
893125674
412673895

961438527
478562931
253791846
896173254
347259618
125846379
632914785
584627193
719385462

451637928
736892145
829514376
143758692
268943517
597126834
975281463
382469751
614375289

651729438
438561729
729348165
814296573
965437812
372185946
193654287
546872391
287913654

651729438
438561729
729348165
814296573
965137842
372485916
193654287
546872391
287913654

691452738
423687159
875931624
389745216
162893547
547126893
954268371
738514962
216379485

981735426
324169875
675824931
239576184
158243697
746918352
563482719
497351268
812697543

791654328
256873149
843912675
462385791
518297463
937461852
375149286
624538917
189726534

831654729
627983145
954712683
462395871
519278364
378461952
785149236
296537418
143826597

381795426
259643178
746812359
163427985
472958613
598136247
625381794
917564832
834279561

371654829
962738541
485219637
149582763
627943158
853176492
796421385
534897216
218365974

971586324
234971658
586243179
345612897
612897435
798354261
827469513
469135782
153728946

641859723
278436915
935217864
367928541
159643287
482175639
596381472
714562398
823794156

931756428
452981376
786234519
314562897
695847132
827319645
268493751
173625984
549178263

471695238
392781645
856243971
235867419
964312857
187954326
643579182
728136594
519428763

721869435
354217968
896543127
947385216
268174359
513926784
475632891
139758642
682491573

971586234
345279168
862341759
758412396
634957812
219638475
597823641
423165987
186794523

671549238
239681745
854273961
986357412
542916387
713824659
195432876
427168593
368795124

561928437
349671528
827453169
238149756
496537812
715862943
684395271
952716384
173284695

641927835
832615794
975348162
563291487
294873516
187564329
319452678
428736951
756189243

641927835
839645172
275318964
563291487
492873516
187564329
314752698
928436751
756189243

641927835
235618974
879345162
563291487
492873516
187564329
314752698
928436751
756189243

471698235
326715489
598342671
843927156
652831947
719456823
164273598
935184762
287569314

561874932
482963175
937521468
658739214
293418756
174256893
329687541
715342689
846195327

561784932
328965174
947213856
259438761
683127549
714596328
496351287
832679415
175842693

791286534
643579182
825413976
984327651
237651498
156948327
479865213
512734869
368192745

791286435
653479182
824513976
985327641
237641598
146958327
479865213
512734869
368192754

781295436
693478125
524613978
946327851
837951642
152864397
479586213
218739564
365142789

841297536
763584192
925613487
694328751
238751649
157469328
486975213
512836974
379142865

891275436
743689125
526413789
674328951
938751642
152964378
487596213
219837564
365142897

261793845
845621379
793584126
386452917
527819463
419376582
154237698
932168754
678945231

521896347
437521689
986734125
369472518
174685932
258319476
643258791
792163854
815947263

961875243
748932561
253614789
374281956
619547328
825396174
532168497
496753812
187429635

671529348
248631579
935874126
364952781
897163452
512487963
483295617
756318294
129746835

391586742
287439615
654712839
169254387
438971526
725863194
973648251
846125973
512397468

871936245
392457861
456812973
985364127
647128539
213795684
569243718
724581396
138679452

871936245
392457168
456812973
985364721
647128539
213795684
569243817
724581396
138679452

871935246
392467851
645812973
986354127
457128639
213796584
569243718
724681395
138579462

731865942
485291637
962374158
324659781
597418263
618723495
259186374
873942516
146537829

231659847
967348521
485271396
729863415
814597263
653124978
598712634
146935782
372486159

251869347
439517862
876324951
317658429
962143785
584792136
643975218
725481693
198236574

371682945
469751283
582934176
245897631
798163524
136425897
917246358
854319762
623578419

271365849
954781623
386294571
497813256
638542197
125976438
843159762
519627384
762438915

571928643
964375182
238164957
897436215
653812479
142597368
386251794
419783526
725649831

931678245
485321976
627954831
762589314
153246789
849713562
374192658
598467123
216835497

731826945
546739821
892451673
368592714
927143568
415678239
659214387
274385196
183967452

821463957
954721386
673895124
397542618
248916573
516387492
165238749
432179865
789654231

891734652
372685941
654912387
238159476
467328519
519476823
926541738
143867295
785293164

971834652
382695741
654712398
239157486
467389215
518426973
726541839
143968527
895273164

891273654
624859317
753164298
579638421
432791586
186542973
315986742
267415839
948327165

891374256
546291738
723658194
684135972
937482561
152967843
478526319
315849627
269713485

231978456
456132897
978654231
192765384
745283169
683419725
864521973
529347618
317896542

721984356
856273149
493165827
918527634
632841795
547639281
369758412
285416973
174392568

321849756
856273149
497165823
913527684
642981375
578634291
769358412
285416937
134792568

321948756
956273184
478165923
713524698
642891375
589637241
867359412
295416837
134782569

321984756
856273149
497165823
913527684
672841395
548639271
769358412
285416937
134792568

321894756
956273148
478165923
713528694
682941375
549637281
867359412
295416837
134782569

321489756
856273194
794165823
413528679
682791345
579634281
968357412
245816937
137942568

821973564
974156328
635428197
546817932
392645871
718239456
483792615
269581743
157364289

381749265
926351748
547826139
263587914
419632857
875914623
752468391
694173582
138295476

391784265
624351789
587926134
263597418
418632957
975418623
752869341
846173592
139245876

781359462
246871539
593624178
179583624
835462791
624197385
458936217
312748956
967215843

891735462
372486951
564912387
238169574
457328619
619574823
925641738
143857296
786293145

971835462
382496751
564712398
239167584
457389216
618524973
725641839
143958627
896273145

351942867
762538914
894671235
528719346
647385129
913426758
479263581
286157493
135894672

341589267
956237814
278416953
637941528
594728136
182653749
823174695
419865372
765392481

291365478
538724691
674819325
782193546
359648217
146257983
967431852
825976134
413582769

231694875
976258413
854713926
549321768
623879541
718465392
392187654
187546239
465932187

231594876
975268413
864713925
549321768
623879541
718456392
392187654
187645239
456932187

981325674
254786319
673419285
468231957
537894162
129567438
342158796
795643821
816972543

251634978
678259341
493871625
982413567
764598213
315726489
549167832
827345196
136982754

261589374
347612958
859734621
976453812
538271469
124968537
415397286
793826145
682145793

921643875
536879421
487152693
642917358
853426719
179385246
265731984
798564132
314298567

561892374
734516829
892743651
275184963
649237185
318965742
487321596
156479238
923658417

861495372
273168945
459327618
796842153
384651297
512973864
135789426
628514739
947236581

231859476
467132859
895674231
182597364
946318527
573246198
654721983
729483615
318965742

251749386
496538217
837216954
963174528
728953461
145862739
582697143
674321895
319485672

361597482
275481396
984263751
748916235
629358174
153742968
892634517
436175829
517829643

561794283
832651479
749823561
928567134
375418926
614932758
156289347
483175692
297346815

761293584
928754361
453186279
542861793
837942615
196537842
279615438
315478926
684329157

761234589
928756431
453198276
542861793
837942615
196573842
279415368
315687924
684329157

571263489
629847351
843195267
432751698
987632514
156489732
268514973
314976825
795328146

241375689
637984512
589126347
824657931
953241876
176893425
362518794
418769253
795432168

321469587
768352419
945817326
259173648
173684952
486925731
614598273
597231864
832746195

541827693
732469581
968351742
856972314
329145867
417683925
683714259
274598136
195236478

831465279
624917835
579832641
315274986
462389517
798651423
287593164
943126758
156748392

451786293
862943715
793512468
378491526
125637849
649825371
236178954
584269137
917354682

861397254
932541768
547826391
613482975
284759136
759163482
475918623
328674519
196235847

641398257
398752641
752146983
483265179
927831465
516974832
875419326
164523798
239687514

391846275
256739814
487152369
973215648
562483791
814967532
629571483
138624957
745398126

831569247
924873561
765421839
152687394
478395126
396142785
617234958
249758613
583916472

571869234
832754691
694231758
243617589
985342167
167598423
428976315
316485972
759123846

451678392
783129456
962435718
579362841
346581279
128947563
635294187
217856934
894713625

941268375
723951846
856437219
275816934
164392758
389574162
537689421
418725693
692143587

481756329
796243185
352891647
648935712
523167894
179428563
267584931
935612478
814379256

981756324
746213985
352849671
638975142
529164837
174328569
267581493
495632718
813497256

281457369
469213578
537698214
854739621
972561843
613842795
748925136
126384957
395176482

951274386
328619574
746538129
187396245
539742618
462185937
675423891
813967452
294851763

981756324
372841695
456293187
648935712
529167843
137428569
263584971
795612438
814379256

981654372
324879615
567231849
812567934
475983126
639142758
243796581
156328497
798415263

291687345
457132869
863495271
789346152
326851497
145729683
918563724
574218936
632974518

971832456
258964713
364571829
529348167
846217935
137659284
713425698
682793541
495186372

831529476
429367815
576148329
963271548
754986132
218435697
185794263
347652981
692813754

831526479
426397815
579148326
963271548
754689132
218435967
185764293
347952681
692813754

691238475
827549163
534167829
976482351
245713698
318956742
159374286
763825914
482691537

521763498
647859312
938124567
216538974
459617823
873492156
184976235
792345681
365281749

691327485
524168739
738495216
862934157
149576823
357812694
273651948
415789362
986243571

651783429
239514876
748962513
175498632
463251987
982376145
826135794
594827361
317649258

891352467
326974518
457618392
568293174
234167985
719845623
973581246
645729831
182436759

981762453
527384619
463519728
679253184
234178596
815946372
358691247
746825931
192437865

981572463
246318579
753946182
679425318
314869257
825731946
537284691
198653724
462197835

981257463
546318279
723946185
679425318
314869527
852731946
238574691
195682734
467193852

821964573
573182649
694537218
748259136
216378954
935641782
357896421
462713895
189425367

431827596
728965143
956314728
167258439
294631875
385749612
549182367
873496251
612573984

341296587
726385914
958147623
863719452
497562138
215834796
539678241
174923865
682451379

971248563
238659714
456173829
897324651
623715498
145986372
569431287
382597146
714862935

871243596
239658714
456179823
987324651
623715489
145986372
568491237
392567148
714832965

831749562
972658431
456132897
564987123
319425786
728361945
143876259
287593614
695214378

971243568
236859714
458176923
897324651
623715489
145968372
569481237
382597146
714632895

281467539
493825617
576193824
837641952
965372148
142589376
614758293
759236481
328914765

281467539
493825617
576193824
837614952
965372148
142589376
614758293
759236481
328941765

931472568
742856931
658193247
824731659
375269184
196584723
467315892
513928476
289647315

471396582
635827419
298415637
723541968
514968273
869273154
346759821
182634795
957182346

971248563
238956714
456173829
897324651
623715498
145689372
569431287
382597146
714862935

421863579
839457612
756219384
964125738
512738496
378694251
645381927
283976145
197542863

761843529
239615487
845972613
186594732
473261958
952387146
527136894
618429375
394758261

241678593
856931247
793254168
324719685
619583724
578426319
935142876
167895432
482367951

421786539
859234716
367195824
745923681
136548972
982671453
273869145
594317268
618452397

981627543
523894671
647531928
432785169
156349287
879162354
768213495
395476812
214958736

981627543
523894671
647531928
432785169
156942387
879163254
768219435
395476812
214358796

321789564
864325179
579461823
487253691
136897245
952146738
693578412
215634987
748912356

421857639
635912847
978436215
764295183
213784956
589361724
847623591
352179468
196548372

521834697
763129584
984567312
235916478
846372951
179485236
358241769
692758143
417693825

321495687
948736152
675812439
812943576
759681324
436527891
287154963
193268745
564379218

921758634
865431279
347926815
792145368
134682597
586397421
659873142
273514986
418269753

521879634
897634152
634512879
278965341
953147268
416328795
745286913
389751426
162493587

541273689
368941275
792856413
175629348
986134527
234587961
427315896
613498752
859762134

341958672
295673184
867214953
452861397
936742815
718395246
584136729
629587431
173429568

971825634
324176859
658934712
543682971
867491523
219357486
732569148
495218367
186743295

951387624
368294517
472156893
695732148
724518936
183469275
236841759
519673482
847925361

251749638
896253417
437168592
174592386
629387154
583416279
765921843
912834765
348675921

581249637
297365814
463187925
938524761
725816493
146793582
654931278
372658149
819472356

581249637
297365814
463187925
938524761
725816493
146973582
659431278
372658149
814792356

581249637
297365814
463187925
938524761
725816493
146793582
659431278
372658149
814972356

581249673
279365814
463187925
938524761
725816439
146973582
654731298
392658147
817492356

581249673
279365814
463187925
938524761
725816439
146973582
657431298
392658147
814792356

581249673
279365814
463187925
938524761
725816439
146793582
657431298
392658147
814972356

581243679
293765814
467189325
938524761
725816493
146937582
679451238
352698147
814372956

581249637
293765814
467183925
938524761
725816493
146397582
679431258
352678149
814952376

581249637
293765814
467183925
938524761
725816493
146397582
659431278
372658149
814972356

271385694
438796125
965142837
597231486
123864579
684579213
859413762
746928351
312657948

451392687
936785124
827146935
584931762
173624598
692578413
768413259
245869371
319257846

231854679
864739251
957162348
543926817
726481593
189573426
692315784
475698132
318247965

531249687
297865314
468137925
983524761
725316849
146798532
659481273
374652198
812973456

281357694
639841275
547296381
856473912
392518746
714962853
975634128
468129537
123785469

581243679
273965814
469187325
938524761
725816493
146739582
697451238
352698147
814372956

581243679
273965814
469187325
938524761
725816493
146739582
657491238
392658147
814372956

581243679
273965814
469187325
938524761
725816493
146379582
654791238
392658147
817432956

581243679
273965814
469187325
938524761
725816493
146379582
657491238
392658147
814732956

591427683
463981725
728356914
156273498
372849156
984615372
849762531
235194867
617538249

971345628
482976153
653812794
218569347
596437281
347128965
139684572
825793416
764251839

481375629
792684153
653912874
219567348
576438291
348129765
134796582
927853416
865241937

751984623
286351497
943276158
567493281
192768345
438125769
325619874
874532916
619847532

721984653
386251497
945376128
567493281
192768345
438125769
253619874
874532916
619847532

841397625
932586417
765241893
158423976
629875134
374169258
287954361
593618742
416732589

921835674
835647291
647219583
186753942
374926158
592184367
259378416
763491825
418562739

321589746
876423591
945617238
419375682
768291354
532864179
693742815
254138967
187956423

521896734
698743251
734521968
875132649
346957812
219468375
487319526
952674183
163285497

941635782
273489615
856127934
382591476
715264893
469873521
538742169
624918357
197356248

931645782
275389614
846127953
382591476
714263895
569874321
458732169
623918547
197456238

261438759
945276318
837915246
689354127
752169483
413782965
376541892
128697534
594823671

941856723
865237194
723491586
257169348
196348257
384572619
438625971
672914835
519783462

321658794
764293518
859417263
573146829
246789351
198325476
415862937
987531642
632974185

251698743
798324516
643517289
417259638
932486175
586731492
379162854
864975321
125843967

281369754
639475812
754281963
498713625
527946381
316528497
843192576
972654138
165837249

521964738
748523691
936781452
674392185
295816374
813475269
387149526
452638917
169257843

521839764
364527819
879641532
956283147
287415693
413976258
745368921
192754386
638192475

281356794
634897125
957142638
598431267
123675489
746289513
469513872
872964351
315728946

231459768
475816239
698327415
169542873
547638921
823791546
314285697
752963184
986174352

921645738
735821946
648739251
289314567
473586192
516972384
852497613
397168425
164253879

591842763
762319548
348756219
139287456
625194837
487563921
853921674
214678395
976435182

961584732
284397615
735621849
842169573
657832194
193745268
379218456
418956327
526473981

961245783
453178926
728369514
216753849
834692157
597481632
149537268
682914375
375826491

941832756
253697418
876541923
169423587
725986134
384175269
598264371
632719845
417358692

921376854
835124769
764589321
482967135
673451982
159832647
548793216
396215478
217648593

431957826
857162349
926834517
792485163
384671952
615329478
248713695
173596284
569248731

431957826
857162349
926834517
792485163
684371952
315629478
248713695
173596284
569248731

231769845
798254631
654381279
875132964
942675183
316948527
583416792
469527318
127893456

491632875
873519624
265478319
934125786
758963241
126784593
347251968
512896437
689347152

631947852
894512367
725368941
413785629
286194573
579236418
962473185
358621794
147859236

591423867
748659231
326178495
283561749
975842613
164397582
852936174
637214958
419785326

541739862
839625714
762841935
986574123
473216598
215983476
194368257
628157349
357492681

541729863
829635714
763841529
986574231
475312698
312986475
194268357
638157942
257493186

951734862
783562491
246198573
628317954
194685327
375249618
869421735
532876149
417953286

591372864
823564917
746891352
137425689
652789431
984136725
418953276
369217548
275648193

561372894
298645713
473189652
134956287
725834169
986217345
359768421
647521938
812493576

851263947
397485216
462719835
549627381
728931654
136548729
285176493
974352168
613894572

421876953
968534217
735129486
389412765
174695328
652387194
893751642
247968531
516243879

261387945
473569182
985142736
746821359
528934671
319756824
157493268
694278513
832615497

281376945
436589172
975142368
648721593
527934681
319658724
162493857
853267419
794815236

481527963
927863415
536194872
359746128
768231549
214985637
672458391
145379286
893612754

481526973
926873415
537194862
359647128
768231549
214985736
672458391
145369287
893712654

621358974
534279816
978146532
289513467
415867329
367924185
842691753
196735248
753482691

621354978
534879216
978126534
289513467
415267389
367948125
842691753
196735842
753482691

651834972
893572461
247169583
729618354
164395728
385247619
976421835
532986147
418753296

571382964
629745813
483196752
834257196
165934278
297618345
356879421
748521639
912463587

461582793
387916425
295734861
746259318
539148276
128673549
972865134
813497652
654321987

681752934
943861725
527394186
365928471
214573698
798146253
159437862
472685319
836219547

791862345
435971862
628354197
376589421
512643789
849127653
154238976
283796514
967415238

931674528
476582319
528913476
269137854
314895762
785426931
197368245
842751693
653249187

781345296
639728541
524196837
463281759
815479623
972563184
347812965
256937418
198654372

321475896
475869213
689231745
214958367
796123584
853647129
932714658
568392471
147586932

251746938
684193725
397825146
715932684
469587213
832614579
928461357
543279861
176358492

821576943
674139825
395428716
539647281
718392564
462815379
956281437
183754692
247963158

961427385
542368197
873159426
287514963
196732548
354986712
729645831
438271659
615893274

861957234
945123687
273648951
759214368
612389745
438765192
394571826
527836419
186492573

371458962
856192734
429736185
543879621
687214359
192365847
935647218
768521493
214983576

271468593
865793214
439125876
642879351
587314629
193256487
926547138
758631942
314982765

761398524
259746138
843512967
392451786
418673259
576829341
627985413
134267895
985134672

261948537
937652841
584731962
426193758
359874216
178265493
893426175
642517389
715389624

341829765
879165324
256743918
967251843
432687159
518934672
785312496
123496587
694578231

571349862
396582471
284176359
423761985
618954723
957823614
849615237
162437598
735298146

561723948
324896157
789451362
297168435
813547629
645932781
458679213
172384596
936215874

731428965
246591783
598637412
482379156
965184237
317256894
174863529
629715348
853942671

361925487
875164932
924738165
586471293
732689541
149253876
697542318
218397654
453816729

361825497
985764132
724139865
596481273
832697541
147253986
678542319
219378654
453916728

351728964
946531728
827649135
265987341
489153672
173462859
692874513
538216497
714395286

481523679
793641582
256798314
315872496
624139857
879465123
562317948
938254761
147986235

491623785
853741692
267859314
316982547
724135968
985476123
672318459
539264871
148597236

591823647
374596128
826471395
637259481
452318769
918764253
283947516
765182934
149635872

591823647
874596123
326471895
687259431
452318769
913764258
238947516
765132984
149685372

731925648
856743219
942618537
327864195
569371824
418259376
193486752
284537961
675192483

841539267
372486951
695721438
516943872
738162594
924875316
289317645
457698123
163254789

751932648
362548719
489671253
275814396
148396572
936257184
813425967
627189435
594763821

741839526
892615437
536472189
965128743
123794865
487356912
358247691
619583274
274961358

641938752
937625418
258741963
592467381
173289546
486153279
869374125
324516897
715892634

871435296
534692817
926781354
157948632
482563179
693217485
349856721
768129543
215374968

951236748
764581239
238749516
395478621
146392857
827615394
582964173
413827965
679153482

561942873
972138564
384765129
239651487
716894352
845327691
453289716
697513248
128476935

231947856
495268731
876135429
752489613
964513278
318672945
627851394
543796182
189324567

791648523
245913867
683572914
362784195
479125386
518369742
856497231
127836459
934251678

731548926
245916837
986372514
362784195
479125683
518639742
853497261
127863459
694251378

721345689
548916732
963278514
896124357
132567948
475839261
254783196
387691425
619452873

851743962
369521784
247698153
623915847
495837621
718264539
172386495
536479218
984152376

921748635
658321479
437956218
579132864
214869357
386475921
193287546
845613792
762594183

261547938
947318625
853926147
592863714
184279356
376154892
639485271
725631489
418792563

231546978
947318625
856927143
592863714
184279356
673154892
769435281
325781469
418692537

981245367
735691248
246783951
473958126
169327584
528164739
394812675
652479813
817536492

871546293
254193768
963782541
497238156
186975432
325614987
642851379
519367824
738429615

871946253
564213978
329785146
493651827
257839614
618427539
945178362
736592481
182364795

841356297
569127384
273498516
632985471
984713652
715264839
156849723
497532168
328671945

761352489
258914736
943687215
625738194
387491562
419526873
894165327
532879641
176243958

791256834
582341697
364987512
623798451
847513269
915624783
478169325
239875146
156432978

791852463
254163798
836479125
948231657
562987341
317546289
479618532
683725914
125394876

741358629
289761534
536294817
867423195
952617348
314589276
693175482
175842963
428936751

941853672
372961584
568247319
623719845
759438126
814625793
237584961
186392457
495176238

821354679
397681452
546279318
965132784
234798165
178546923
419827536
683915247
752463891

961753428
428619357
573428169
684537291
237961584
159842736
742386915
815294673
396175842

391758426
428619357
576423189
684597231
237861594
159342768
742936815
915284673
863175942

391756428
426819357
578423169
684597231
237681594
159342786
742938615
815264973
963175842

391756428
426819357
578423169
684597231
239681574
157342986
742938615
815264793
963175842

961753428
423819657
578426139
684537291
239681574
157942386
742368915
815294763
396175842

961753428
423819657
578426139
684537291
237981564
159642783
742368915
815294376
396175842

891756423
423819657
576423189
684597231
237681594
159342768
742968315
915234876
368175942

261758349
789431652
543962178
895246713
372195864
614873295
936587421
428619537
157324986

741953862
538261794
926478135
165397428
284615973
397842651
472589316
613724589
859136247

631958427
928347615
754126389
315479268
897632154
246581793
572864931
163795842
489213576

731962854
456187932
892435671
973546128
284371596
165829347
318294765
649758213
527613489

931764258
625839147
847215963
172548396
563971824
489623571
294187635
358496712
716352489

251963847
693748215
748125396
327689154
985431762
416572983
579216438
864397521
132854679

251963847
693748215
748125396
327689154
985431762
416572983
579316428
864297531
132854679

381264957
926175438
457839261
279513684
814697325
563428179
642751893
798342516
135986742

351962847
692748513
748135296
527689134
983451762
416273985
279316458
864597321
135824679

921367845
785941362
463528179
547819236
896273514
312456987
278635491
134792658
659184723

531467829
862319745
947852136
489735261
723641958
156928374
694283517
218576493
375194682

851967423
629453871
374182956
497215368
182639547
563874219
936521784
248796135
715348692

281964357
674513298
935782641
392648175
157239486
468157923
723891564
549376812
816425739

341568792
598723641
627149835
962854173
483271956
175396284
716485329
834912567
259637418

241769583
936258714
587431629
425183976
379642851
168975432
894327165
653814297
712596348

931765248
642839751
758124963
573941682
126583479
489276315
865492137
214357896
397618524

871962354
453178269
629345187
185427936
736591842
942683715
367214598
598736421
214859673

821967354
435128769
679345182
158472936
263591847
947683215
396214578
582736491
714859623

951863724
362174589
847259631
794638152
286915473
135427896
618792345
423581967
579346218

731968524
948352716
265147389
316529478
892734165
457681293
624875931
173496852
589213647

251974638
734816925
968325147
123497586
846153792
579268314
317582469
692741853
485639271

931275684
856941732
742638519
624359178
597814326
318762495
479186253
263597841
185423967

861473259
354629817
279851364
645982731
738146925
912537486
427315698
586294173
193768542

281574936
649231587
375986142
937852614
524163798
168497253
753618429
892745361
416329875

281375469
953461287
746892153
327918645
194256738
568743912
875624391
632189574
419537826

261375489
953481267
748692153
827913645
194256738
536748912
675824391
382169574
419537826

341975268
786213459
952468371
568329147
294187536
173654982
635891724
429736815
817542693

451279368
723486159
689153724
342591687
875362941
196847235
264918573
517634892
938725416

561978423
729463581
384152967
958216374
142739658
673584219
437621895
295847136
816395742

561879423
729463581
384152967
895216374
142738659
673594218
437621895
258947136
916385742

981475362
245631798
736289451
423958176
169327584
578146239
397812645
652794813
814563927

951374682
372869415
864152379
493581267
528647931
617293854
235916748
146728593
789435126

351972684
728146359
649538172
196285743
287314596
534769821
862451937
413897265
975623418

351972684
749168352
628543179
196285743
287314596
534697821
862451937
415739268
973826415

861573924
257489631
493126758
618392547
972854316
534617892
345761289
789245163
126938475

361284759
298751436
457639812
539842671
146973528
872165394
624317985
983526147
715498263

361284759
298751436
457639812
539846271
142973568
876125394
624317985
983562147
715498623

541783269
867921543
932645781
458236197
279514638
316879452
185492376
724368915
693157824

941386725
267951843
853742619
735469182
698125437
412873596
589217364
374698251
126534978

741285639
239647158
856193724
328461597
594728316
167359842
683914275
412576983
975832461

231684795
876951342
945732816
328547961
569213487
417869253
683475129
794126538
152398674

531786429
829435617
467192358
652879143
793214586
148653972
374568291
216947835
985321764

931486572
867521349
452793168
328914756
195367824
674852913
786235491
243179685
519648237

931785426
582461739
647392158
728913645
194256873
356847912
875624391
263179584
419538267

421386957
376594281
895127463
659718324
784632519
213459678
962841735
548273196
137965842

421386597
836975124
579421386
653719248
198254673
742863915
967542831
285137469
314698752

231896547
945137268
768542193
596213784
482675319
317984652
624359871
873461925
159728436

261793584
745128936
893654712
528437691
679215843
314986275
936842157
487561329
152379468

641598372
589273614
732614958
876439521
915762843
324185796
193827465
467351289
258946137

531274968
827965413
694318572
973521846
465897231
182436759
258643197
319752684
746189325

931286574
258714936
764395812
685931427
423678195
179542368
896157243
512463789
347829651

541236879
873419562
926875143
798564231
462183957
315927486
689342715
234751698
157698324

561234879
724819563
893675142
978546231
642183957
315927684
489362715
236751498
157498326

841269375
693175428
275843196
568492713
927631584
314758269
159387642
482516937
736924851

941236857
287159463
365487291
896374512
472561389
513892674
724618935
158943726
639725148

951287436
387416952
642539871
829351647
473628519
516794328
794165283
265873194
138942765

641239578
798451362
253876194
389562741
512794836
467318925
836925417
175643289
924187653

481259673
392876154
576314829
859431267
163927548
247568391
925783416
718645932
634192785

471259683
392786154
586314729
759431862
163892547
248567391
925673418
817945236
634128975

371249658
962581347
548367219
689473521
735128496
124956873
416735982
857692134
293814765

371286459
526194378
894753261
768341925
415629837
932578146
687412593
143965782
259837614

841369725
937251846
256784913
615493287
382517694
794826351
423178569
579642138
168935472

521349768
837256149
694187523
179638254
245971836
368524971
786495312
452813697
913762485

971345862
382691457
564827139
423916785
617582943
895473216
746159328
258734691
139268574

871349256
236851479
954726813
742618935
368592741
519437628
185974362
627183594
493265187

791348256
236751948
854926713
942617835
367582491
518439627
175894362
629173584
483265179

791368254
234751968
856429713
942617835
367582491
518943627
175896342
623174589
489235176

281347659
396582417
547619823
765238941
924176385
813495762
432961578
658723194
179854236

251389476
684527931
973146528
397218654
128654793
465793182
839471265
546932817
712865349

251349876
984567231
673128549
397214685
168953724
425786193
839671452
546832917
712495368

261354879
479618532
583792641
624175398
937286154
815943726
756421983
348569217
192837465

471362859
328159476
596847312
285491637
763528941
149673285
934716528
657284193
812935764

951374268
723658149
684219573
578461392
236597814
419823756
847935621
192786435
365142987

971354268
523678149
684219573
758461392
236597814
419823756
847935621
192786435
365142987

521384796
347659812
869721453
713465928
658972341
492813675
284537169
935146287
176298534

521389746
679145823
384276159
458697312
216538974
793412685
832951467
967824531
145763298

851374629
736219854
924856173
217598346
583461297
649732518
478625931
162943785
395187462

571384629
836219754
924756183
218597346
753461298
649832517
487625931
162943875
395178462

961432758
235718496
748695231
893256147
572341869
614879523
456183972
387924615
129567384

971462853
458739621
632518749
843126597
715984236
269357418
324871965
597643182
186295374

821436957
346579182
975281364
697125843
254398671
138647529
419852736
783964215
562713498

791468352
235179468
648352197
317295684
564781923
829643571
973816245
186524739
452937816

821459763
594376821
637218459
468192375
753864192
219735648
185947236
346521987
972683514

791486352
528371694
436592178
357149286
842653719
619728435
185267943
274935861
963814527

321475869
568391427
947628315
172534698
435869172
896712534
783256941
659147283
214983756

631458972
527396184
498712536
982634715
356179248
174825693
743261859
219583467
865947321

561432897
728569134
943178652
652317489
839624715
417895263
175283946
396741528
284956371

671452389
932618574
548793621
894236157
253971846
167845932
386127495
719584263
425369718

531462798
642879135
879531264
127384956
983256417
465917382
396745821
254198673
718623549

631457982
945832761
782619354
327584196
459761238
816293475
163945827
298176543
574328619

861429537
237856194
945731862
423168975
658297341
719345628
182973456
594682713
376514289

561472983
734869521
928135476
452381769
196257834
387946152
215793648
873614295
649528317

271489536
564317892
893265174
936178245
758924361
412653789
329841657
645732918
187596423

681435972
735921684
492876513
369712845
214589736
578643129
927368451
853194267
146257398

571439682
368712954
249856713
493281567
756394821
182567349
915623478
824975136
637148295

651439782
378612954
249857613
493281576
567394821
182576349
915723468
824965137
736148295

921574386
376298145
458631279
147369852
263857491
589142763
835716924
714925638
692483517

781532964
594681372
623479815
217345698
458796123
369128547
975213486
846957231
132864759

871534269
659182734
423796815
236945178
584617392
917328456
792853641
345261987
168479523

281543796
794826315
536179824
967435182
152798463
843612579
319257648
428361957
675984231

391547628
465829731
827316594
519473862
286951347
734682159
642138975
958764213
173295486

891547623
465329781
327816594
519473862
286951347
734682159
642138975
953764218
178295436

281579463
597436128
463821975
938157642
726394851
145682739
659248317
374915286
812763594

741596823
826431975
395728164
234917658
967854312
518263497
472189536
689375241
153642789

941523876
583679421
276418539
654197382
739842165
128356947
897231654
462985713
315764298

821564397
364971825
957832164
532498716
719623548
648715932
295186473
476359281
183247659

891564327
324971865
657832194
532498716
716325948
948716532
265189473
479653281
183247659

931576248
746281539
258349716
364857921
129463857
587192364
472638195
815924673
693715482

741536892
683129457
592874631
176283945
328495176
459761328
917642583
835917264
264358719

721594386
463218597
985367421
274931658
139685742
856742139
648159273
392476815
517823964

721594386
463218597
985637421
234961758
179385642
856742139
648159273
392476815
517823964

471523986
968417325
253968174
635871492
184392567
729645813
842156739
516739248
397284651

631542987
729638145
854179362
962417538
348925716
517386294
176294853
483751629
295863471

981576243
234891675
567243891
372964518
819357462
456128739
145689327
723415986
698732154

291573648
476298351
385641792
713462589
864935127
952817436
648159273
527386914
139724865

831597264
974236158
652148937
518624379
497853612
263719485
326985741
789461523
145372896

281596347
569374182
374812965
845961723
137428659
692753418
456239871
713685294
928147536

891542637
754613892
263987415
632479581
185236974
947158326
426391758
579824163
318765249

891572436
754613892
263489517
632947185
185236974
947158623
426391758
579824361
318765249

431526897
597831246
286497135
315742689
924368751
678915423
742659318
853174962
169283574

431526897
597831246
286794135
315472689
924368751
678915423
742659318
853147962
169283574

431527968
568931247
297648135
315862794
624379851
789415326
842753619
953186472
176294583

841576329
327491865
956823741
285314697
763952184
194768253
532189476
619247538
478635912

391578246
278614539
456239871
182963754
537421968
649785123
915342687
864157392
723896415

571682349
693514782
482397561
329846175
865179423
714253896
938425617
246731958
157968234

571682493
634519278
892374561
745298136
928163745
316457982
269735814
157846329
483921657

841627935
562391847
793584261
619452378
254873619
387916452
475268193
938145726
126739584

431698257
659327841
728514396
567241983
312869574
984735162
145973628
293486715
876152439

541632789
867149235
293758416
738296541
654813972
912475863
379564128
185327694
426981357

421658739
576932841
938417625
162584973
397126458
845793216
653249187
219875364
784361592

921658734
576432891
438917625
162584973
397126458
845793216
653249187
214875369
789361542

751698234
328147659
694235817
583964721
249781563
167352948
432579186
916823475
875416392

931627845
687145392
254389617
895273461
376451289
412896573
763518924
148932756
529764138

851649237
329178654
647235918
593764821
274891563
168352749
432587196
716923485
985416372

971654328
324781965
658932174
532479816
816325749
749816532
265193487
483567291
197248653

751624398
834197562
692385741
187243956
423569187
569871423
918752634
346918275
275436819

971624358
853719642
264853917
482576139
637291584
195438726
748165293
316942875
529387461

471623985
263895417
895471632
587246193
316759248
942318576
734962851
658134729
129587364

841675293
275439186
693218475
587341629
924586731
136927548
412863957
369754812
758192364

851697324
973428516
264153879
635219748
187345962
429786153
792534681
316872495
548961237

491682573
768534192
253917864
837421956
529876341
614359728
376145289
145298637
982763415

931627854
654831297
287495136
516942783
423578961
798316425
342769518
869154372
175283649

731628954
654931278
298745136
516473892
473289561
829516347
345862719
962157483
187394625

731628954
654931278
298745136
516374892
473289561
829516347
345862719
962157483
187493625

591742836
872536149
634891572
468279315
913654287
725183694
346915728
289367451
157428963

251739684
764281953
893564271
537826419
942153768
618497325
426915837
375648192
189372546

251739684
764218953
893564271
537826419
942153768
618497325
426985137
375641892
189372546

251739684
764281953
893564271
537826419
942153867
618497325
426915738
375648192
189372546

251739684
764218953
893564271
537826419
942153867
618497325
426975138
385641792
179382546

421796358
396518274
587234691
974823516
263451987
158679423
839165742
612947835
745382169

861724539
395681247
742539681
536247198
274198365
189356724
927865413
658413972
413972856

351724689
782619345
964853712
549136278
238547961
176298534
427961853
893475126
615382497

591746238
326189754
748235619
653874921
284961573
179352846
432598167
817623495
965417382

841736952
693125478
572984631
186293745
329457186
457861329
718642593
934518267
265379814

821736549
549281736
673945812
435672198
196358427
782194653
254869371
967413285
318527964

421765839
639218574
587493162
912586347
765341298
843972615
354629781
298137456
176854923

961748235
543612897
728593146
396421578
854967312
217835469
172359684
685174923
439286751

521748936
973612845
468593127
396421578
854967312
217835469
742389651
685174293
139256784

491756328
583412967
276839541
147598632
329164785
658273419
732685194
865941273
914327856

921763854
386415297
754289136
849532671
237641589
615897423
478926315
563178942
192354768

841756293
526439187
973218456
685341729
294687531
137925648
412873965
359164872
768592314

931746582
647825391
528319476
186293754
754681239
392574168
215967843
479138625
863452917

691724853
583916472
742385619
824137596
367598241
159462738
235879164
978641325
416253987

421753698
379468152
568912473
295684317
613597284
784321965
157249836
846135729
932876541

241769358
697583241
538142967
789356124
463218795
125497836
854921673
976834512
312675489

281796543
476531928
935824671
542173896
163289754
798645312
317962485
629458137
854317269

351867924
947521836
862943175
623478591
194635287
785192463
576284319
219356748
438719652

261845793
895731624
374269581
586124379
742983165
139576248
458617932
927358416
613492857

641852739
978436125
523917684
896743512
235681497
417295863
182579346
359164278
764328951

461873259
857219634
293564781
689432175
342157968
715986423
528641397
136795842
974328516

351874926
286319574
794526183
513268749
842795631
967143852
678932415
435681297
129457368

261879435
845613279
397254186
158497362
623581794
974362518
782146953
416935827
539728641

791862435
483915276
562347981
658421397
279638514
314759628
836194752
927586143
145273869

241836975
867952314
593417628
986274153
435189267
712365849
678523491
159648732
324791586

241837956
875962314
693415728
987254163
532176849
416389275
758623491
169748532
324591687

451823769
683719452
792564831
967435128
538172946
214986573
379258614
825641397
146397285

351824769
482769513
697351428
568943172
149278635
723516984
814635297
236497851
975182346

521834796
897621453
364795821
479153682
285467139
136982547
752346918
648219375
913578264

491825376
386179245
527436198
743682519
652941837
819357624
178593462
235764981
964218753

251876439
683594721
947213658
794651382
128349576
365728194
539162847
812437965
476985213

941856237
263479581
857123649
726398415
395241768
184567923
632915874
419782356
578634192

951847623
823596471
674123598
238961745
746385912
519274386
162439857
487652139
395718264

421876395
763951482
985243716
532714968
874692531
196538274
358469127
217385649
649127853

361978524
948625137
572143986
723489615
154736298
896512473
687294351
215367849
439851762

641952873
389476125
527183694
936847512
275691438
418235967
792518346
153764289
864329751

321948675
685217349
947536821
179382456
532469187
864175293
213754968
798623514
456891732

651947823
923586471
874123596
239861745
748395612
516274389
162438957
497652138
385719264

351978264
849621573
762354189
976132845
583749612
124586397
295867431
637415928
418293756

952476183
378951462
614823579
731649258
296538714
485217396
847162935
563794821
129385647

352178964
684953712
197264583
763891425
419625378
825437691
546782139
938516247
271349856

432179568
971586432
865234197
159462873
384957621
627813945
248391756
596728314
713645289

432867915
678951342
915342786
594628137
183579624
267413598
841735269
359286471
726194853

872659314
436187259
591234786
154376928
368592471
927418635
743861592
615923847
289745163

892637514
537241869
164598327
648173952
351962478
729854136
475329681
983716245
216485793

492738615
638251479
175694328
754183962
361972584
829465137
586329741
913847256
247516893

752963814
961748253
384152967
426381579
573294681
819576342
638427195
245619738
197835426

372568419
189243657
564719328
291635874
746182593
853497162
618924735
935871246
427356981

382765419
967184235
541329786
218643957
759218364
634597821
873451692
425936178
196872543

632987541
517436298
984125376
351648729
749512863
826379154
468751932
273894615
195263487

792318645
863954217
145627839
439582176
578461392
216739584
354196728
687243951
921875463

962378541
531649827
784512693
178493265
346725189
259186374
697231458
423857916
815964732

732689541
451723869
896514237
584261793
619378452
327945618
168432975
943857126
275196384

582613947
397584126
146927358
923476581
471358269
865192734
639241875
754839612
218765493

612578349
459316278
738294651
167839524
925467183
843152967
376945812
294681735
581723496

812463957
794518236
536972481
348291675
951637842
267845193
125384769
479156328
683729514

812493657
764518293
539672481
648231975
351967842
297845136
125384769
476159328
983726514

862917354
173542968
594836271
751389426
489261735
326475189
648793512
217654893
935128647

672913854
814675293
359248761
491387625
765421938
238569147
947132586
586794312
123856479

712683459
569417283
843295761
178349625
926578314
354162978
487956132
295731846
631824597

532879164
796421853
841563972
174386295
953217486
268954317
315692748
629748531
487135629

532798164
786241953
941563872
174936285
853127496
269854317
315682749
628479531
497315628

932718564
481256973
675943182
869432715
314875629
527169438
143587296
256391847
798624351

512349768
798562413
643781259
137825694
486917532
925634187
371496825
259178346
864253971

352874961
469153278
187629354
934516782
716238549
528947136
891765423
245381697
673492815

912685473
475913286
863742519
651238947
384579162
297461835
128396754
546127398
739854621

932168574
418257963
765943182
876532419
394816725
521479638
143685297
257391846
689724351

412679583
896253417
753418629
974362158
621785394
538941276
169537842
387124965
245896731

472615983
839742615
651839472
247163598
965278341
183594726
714386259
328957164
596421837

472935681
381726495
956184237
138269574
567341928
249578316
825497163
794613852
613852749

472561398
395824167
168973542
819236475
246795831
537148926
953612784
721489653
684357219

342657891
718349526
569812347
981276453
453198672
276435918
695723184
137584269
824961735

352986147
794132856
861754923
687521394
549873612
213649785
935468271
176295438
428317569

632857194
871934625
594162783
146729538
927583416
358416279
769248351
213695847
485371962

392465187
481937526
657182394
273841659
815629473
964753218
538274961
126398745
749516832

972358164
138476925
564921387
745819632
826543791
391267458
213684579
687195243
459732816

832795164
176428359
954613827
369572418
781964235
245831796
617289543
493157682
528346971

472583169
986471325
351296847
694328571
825719634
713645982
148932756
537164298
269857413

372689145
689451327
451237869
964328571
825716934
713594682
138942756
547163298
296875413

352976148
147853962
968214357
735492816
821637594
496185273
584721639
619348725
273569481

732958146
914362875
685741293
846129537
157436982
329875461
493517628
271684359
568293714

612495387
347268591
598137264
756819423
281346759
934572816
863954172
129783645
475621938

812659374
374821569
596347812
928735641
437162958
165984237
251493786
789516423
643278195

782569314
134827569
569413872
325648791
478391625
916752483
893174256
257936148
641285937

912658374
735149628
486732591
158396742
324571986
697824135
271985463
863417259
549263817

512968374
349752186
876134592
631289457
957641238
284375619
493527861
725816943
168493725

352169478
147852369
689734152
526318947
814927635
793645281
471286593
268593714
935471826

132897465
587364921
496251387
841526739
925713648
673489152
759648213
214935876
368172594

512396478
834275196
967814352
783469215
451782639
296153847
648537921
379621584
125948763

832769415
951384672
674152398
749538261
213946857
568217934
495621783
126873549
387495126

312968475
958734162
467152398
634589217
871243956
295671834
549327681
723816549
186495723

512378496
648259371
793146528
865794213
421863957
379512864
136985742
987421635
254637189

512368497
746259381
893147526
975684213
421973658
368512974
637895142
189426735
254731869

832164597
469735821
571928346
127659483
394287615
658413972
243591768
786342159
915876234

932781564
546923187
871465392
729138456
465279831
318654279
684517923
157392648
293846715

382974615
617235948
954186372
768549123
193728456
425361789
849657231
531492867
276813594

712583649
689174352
345692871
894327516
157468293
236951487
973846125
568219734
421735968

342591678
159768324
687234951
475312896
963845217
218976435
831627549
726459183
594183762

842136795
935287461
716954283
584791326
691342857
273568914
329415678
458679132
167823549

592164783
418375692
673892154
185739426
236541879
947628531
759216348
321487965
864953217

342918765
187654932
596372418
618795243
275143896
934826571
763589124
829461357
451237689

642839715
831725694
579164832
965287143
487513269
123496578
318642957
254971386
796358421

842936715
971825634
536174982
685297143
497513268
123468579
319642857
254781396
768359421

962143758
857269314
341857962
624378195
789415236
135692847
513786429
498521673
276934581

832196754
157248369
946573821
465312987
371985246
298467135
584731692
619824573
723659418

932751846
514286397
876943215
493817652
281635974
657492183
168374529
349528761
725169438

132957846
874136259
956248317
743569182
519823674
628471935
397685421
281794563
465312798

592164873
817395642
643782159
175839426
236541798
984627531
459216387
321478965
768953214

142397865
387625914
596184732
715238649
438569271
629471583
963742158
254816397
871953426

652371894
734589126
891246537
963412758
485967312
127853469
346128975
218795643
579634281

732965814
654381729
819274356
526497138
371826495
498513267
147652983
963148572
285739641

972653841
361784295
845192673
197468352
584327169
236915487
758236914
613549728
429871536

972613854
561784392
834592671
385127946
629345187
147968235
496851723
213479568
758236419

172836945
469571382
538924716
891653427
246798153
357412869
914365278
785249631
623187594

972431685
146859237
853267914
638945172
721386549
594172863
367528491
415693728
289714356

562431897
148957236
973268514
639745182
821396745
754182963
386529471
415873629
297614358

842193576
369725481
517684293
956841732
423967158
781352649
635418927
298576314
174239865

142573968
983264571
576819432
469751283
851632794
327498156
215986347
694327815
738145629

472196583
618354927
953728164
549672318
136849752
287513496
895237641
321465879
764981235

432687591
587913264
961425738
249861357
873259416
156734982
698542173
325176849
714398625

962518743
734962581
815347269
493175826
528634197
671829435
387491652
259786314
146253978

762913854
839254671
514867392
276381549
498725163
153496287
645139728
327548916
981672435

792418536
148653279
563972148
275869314
931547682
684231957
417326895
856194723
329785461

932417586
546398721
817562943
479631258
125984367
368725194
284179635
691853472
753246819

362714598
981523467
457986132
135268974
826497315
794135286
648351729
273649851
519872643

362915487
451876329
987243156
748561932
623498715
519327648
875139264
236784591
194652873

142635879
398742156
765198243
536821794
279463518
814957362
451286937
923574681
687319425

962534817
573189462
418276359
341857926
726941583
895362174
657413298
284695731
139728645

912738654
463915728
578264913
637859241
891642537
254173896
185397462
746521389
329486175

982735146
467281935
315469872
594672381
631598427
278143569
846917253
759324618
123856794

942138567
786592341
351476298
674385129
218947635
593621874
137869452
869254713
425713986

932546871
485712963
617983254
763294518
254168397
891357426
578639142
329471685
146825739

532741869
896235147
741869253
615498732
429357681
387612495
168573924
954126378
273984516

572341698
618529743
934687125
341865279
265973481
897412536
726138954
189754362
453296817

692854317
178693245
534721986
467182539
853469721
219375468
741936852
926548173
385217694

692854317
178693542
534721689
467182935
853469721
219375864
741936258
926548173
385217496

172856349
358924671
946713285
614372598
297685413
835491762
481237956
563149827
729568134

792358641
614297538
583416792
125639487
869724315
437185269
971563824
246871953
358942176

912364578
576819342
384257961
429581736
851673294
637942185
745138629
263495817
198726453

942163785
365287491
781549326
238914567
459876213
617352849
594721638
176438952
823695174

812379654
465812397
793546182
378465219
951723468
624198735
547681923
139257846
286934571

812379564
546812397
793654182
378546219
961723458
425198736
657481923
139267845
284935671

652874391
971532846
438961275
184629537
369785124
725413968
543197682
897256413
216348759

412578693
769423815
538619274
651384927
327196458
894257361
946735182
273861549
185942736

912475386
735628491
846913725
481256937
629734518
357189264
193567842
568342179
274891653

892371546
541296873
673548129
915467382
728935614
436812795
389154267
257689431
164723958

582376419
316294587
974851263
247683951
195742836
638519724
453127698
869435172
721968345

892376415
316254897
574981263
247693158
185742936
639815724
453127689
961438572
728569341

352986714
486127935
791345862
637459281
128763459
945218376
513894627
869572143
274631598

192387456
367254198
584961273
248793615
615842937
739615824
453128769
971436582
826579341

592387416
367214598
184956273
248793651
615842937
739561824
453128769
976435182
821679345

682394715
931752864
547861239
168579342
325648971
479123658
253486197
814937526
796215483

152697348
394285617
687431952
716952834
543876291
928143765
231568479
869714523
475329186

132795486
596842371
487631529
248956137
719423658
653187294
865374912
371269845
924518763

842791356
561238479
739654128
197365842
358942617
624817935
985473261
416529783
273186594

742891356
831657429
569234187
198365742
653742918
427918635
975483261
316529874
284176593

742891356
831657429
569234187
198365742
357942618
624718935
975483261
416529873
283176594

742895316
835617429
169234587
598361742
613742958
427958631
971483265
386529174
254176893

742895316
835617429
169234587
598361742
317942658
624758931
971483265
486529173
253176894

152498736
397612854
846357192
734269581
569831427
281745369
613524978
475986213
928173645

762184539
584392617
139756482
648215973
297863154
351479268
475931826
826547391
913628745

592147638
318629475
746358219
185263794
467891352
923574186
874932561
631485927
259716843

962153487
751486293
843792165
125834976
489617532
376529814
618275349
594368721
237941658

962137458
783654219
451892376
529486731
637521894
814379625
275948163
198763542
346215987

942173568
631845927
758962341
375628419
214739856
869514732
496257183
527381694
183496275

852179634
631548927
794326581
273691458
145837269
986452173
567984312
329715846
418263795

952178634
831546927
764329581
273961458
145837296
689452173
597684312
326715849
418293765

742165839
165839274
983472516
298513467
576924183
314687925
639258741
421796358
857341692

472135869
651948732
398726145
945372681
723681954
186459327
239567418
567814293
814293576

452179836
917836524
683452791
764218953
325947618
198365472
841593267
279681345
536724189

512394768
364785921
978126543
837419256
651273894
429568137
143957682
285641379
796832415

472385169
631249785
598617432
986472351
324156897
715893624
169534278
853721946
247968513

152394687
849627315
736581249
261839574
973415862
584762193
695248731
317956428
428173956

952341786
874629315
163578942
548137629
619254837
327896154
781465293
295783461
436912578

952374186
831569742
467128935
584736291
379281654
126495873
615847329
793652418
248913567

852346791
673912854
194587362
968275143
527431986
341869527
239154678
486793215
715628439

812356974
453297618
697814532
739528461
168743259
524169387
276431895
985672143
341985726

812356749
453279618
697814532
734528961
168493257
529167384
246731895
985642173
371985426

312476859
985132476
647598123
853617294
276984315
194325768
531749682
768253941
429861537

752493816
194867532
638251479
573942168
941638257
286175394
319784625
865329741
427516983

732469815
194857632
685231479
573642198
841593267
269178354
317984526
958326741
426715983

962483751
718256439
453197268
846321597
321975684
597864312
674518923
139642875
285739146

932458167
578162394
614397852
129874635
457613289
863529471
786245913
345981726
291736548

812436759
934752681
756189342
273918564
491567238
685324197
328691475
549273816
167845923

972514683
568329147
314786952
893167425
756432819
241958376
629845731
185673294
437291568

972581643
564329187
318764952
893617425
751432869
246958371
129845736
685173294
437296518

412537896
896421537
573896412
735642981
249178653
681359724
954713268
328964175
167285349

932561478
685479312
741328965
578194623
396752841
124683759
867915234
459236187
213847596

342519867
589672314
167348295
738195642
495263781
621487539
256931478
814756923
973824156

472538916
165972384
983461572
694857123
851293467
237146895
316785249
748329651
529614738

482537916
165982374
973461582
694158723
751293468
238746195
316875249
847329651
529614837

762593814
145827639
938461572
673954128
451238967
289176345
314785296
896342751
527619483

482537916
165982734
973461582
694158327
751293468
238746195
316875249
847329651
529614873

432596178
765138294
819427536
683259741
157843962
294761385
328675419
941382657
576914823

342567918
597821436
816493725
785642193
164359872
239718654
628175349
973284561
451936287

962517834
134268975
587439261
251643798
893721546
476895123
618372459
749156382
325984617

792538461
846217935
513496287
674982153
251763849
389145726
935821674
168374592
427659318

172593486
968741352
354826197
285417963
497368521
613259874
836974215
729135648
541682739

412569873
769834215
853127469
527698341
194753628
638241957
981476532
345912786
276385194

612574893
547398621
893216754
376421985
954837216
128659347
735182469
481963572
269745138

612574893
547398621
893216754
736421985
954837216
128659347
375182469
481963572
269745138

342576819
576819234
918432657
293681475
657924183
184753926
739268541
425197368
861345792

472518693
856329471
391467258
518673924
637294815
924185736
765832149
283941567
149756382

812569743
456783912
937412856
179658324
264137589
583924167
348271695
725896431
691345278

192576843
653894712
478312956
816923475
725648139
349157268
234769581
567281394
981435627

472631895
198452376
536879421
351247689
647983152
829165743
714596238
963728514
285314967

132685974
954127386
678493125
397854612
215376498
486219537
823541769
741968253
569732841

912657438
483219576
657438219
269183754
135764892
874925163
591342687
746891325
328576941

872691534
431275896
695438271
269513487
183724659
547986123
914352768
758169342
326847915

972681534
483579216
615234879
268913745
134725698
597468123
841352967
759146382
326897451

912634857
547892361
638175942
156328479
793451628
824967135
385249716
471586293
269713584

912637854
573842961
468195372
157328496
639451728
824769135
385274619
791586243
246913587

132694578
574831962
968527413
681245397
257369841
493178625
345912786
726483159
819756234

342681759
186957243
579324861
721435986
495862137
638179425
214593678
857216394
963748512

982641537
174523986
365897421
741358692
823964175
659172843
417286359
296435718
538719264

812659743
645783912
937412865
179548326
256137489
483926157
368271594
724895631
591364278

512739846
738461925
469825317
971653284
624978153
385214769
197542638
246387591
853196472

432716958
951482367
786395241
145937682
273658419
698124573
569873124
814269735
327541896

412739856
793586142
685142397
571623489
348957261
269418735
954871623
837265914
126394578

592761348
341829657
678543921
783694215
925187463
416352879
167238594
239415786
854976132

432751968
786294513
915368274
691482735
578639421
243175896
357826149
824913657
169547382

182794365
945361827
673528149
314259786
759816432
826473951
231647598
598132674
467985213

182794365
745361829
369528147
914253786
657819432
823476951
231647598
598132674
476985213

142798365
785361429
369524187
918253746
657419832
423876951
871645293
594132678
236987514

482763519
365194827
719528364
698257431
571349286
243681975
154872693
836915742
927436158

932745816
186293457
754816392
578164239
461932578
293587641
317428965
849651723
625379184

892761345
147352896
563489271
718693524
354278619
629145783
435927168
286514937
971836452

762854931
189326457
534791682
648912573
297563814
351478269
475639128
826147395
913285746

672853419
184729536
953461728
539248167
841637295
267195384
316974852
795382641
428516973

672853419
194726538
853491762
536948127
941237856
287165394
319674285
765382941
428519673

152836974
396457128
784129653
468512739
937648512
521973846
643781295
875294361
219365487

592817634
436529178
187346952
864952713
925731846
371684295
259478361
713265489
648193527

142876539
693125487
587439261
415683972
726594813
839217645
358742196
274961358
961358724

512894763
976235481
384167259
857316924
163942578
429758316
735481692
248679135
691523847

512894367
876253491
394167258
987316524
165942873
423785916
759431682
248679135
631528749

782953416
194867532
653421879
536742198
941638725
278195364
319284657
865379241
427516983

463782951
975461823
812539764
639248175
287315496
154697382
721953648
396824517
548176239

743582961
812639457
956741823
439258176
287316594
165497382
521963748
374825619
698174235

543682971
812739654
967541823
439258167
286317495
175496382
621973548
394825716
758164239

693748251
524691738
187235964
241863579
975412386
368957142
859324617
712586493
436179825

683742951
524691738
197835264
241368579
975214386
368957142
859423617
712586493
436179825

273896154
485271693
916534728
841965372
392748516
657312489
568123947
724659831
139487265

183924756
296875341
574361298
961437582
437582619
825196437
658749123
749213865
312658974

763254189
952861743
418739652
871945326
395672418
246318597
587123964
624597831
139486275

673892415
925641387
814573926
589167234
741328569
362459871
157284693
438916752
296735148

973265418
264981375
158734269
345629187
819473526
627158943
436517892
781392654
592846731

473986512
269715438
185243967
314628759
628597143
957431826
736854291
591372684
842169375

653472918
492518376
871639425
138925764
267384159
549761283
784196532
916253847
325847691

493628517
862751493
157493682
614532978
538947261
729186345
386214759
971365824
245879136

453786912
182493765
679215384
265871493
917634258
834529671
396152847
721948536
548367129

973861524
251437869
846952173
482395617
567184392
139276458
718523946
694718235
325649781

753864921
961732845
482159367
236481579
574293618
819576432
648927153
325618794
197345286

873469521
451273698
296815374
639142857
184657932
725938416
562794183
947381265
318526749

983467521
451283679
276915384
634172958
198654732
725839416
562748193
847391265
319526847

783469521
451287693
296315784
679142358
134658972
825973416
562894137
948731265
317526849

793468521
451297683
286315794
674182359
139654872
825973416
562849137
948731265
317526948

943876521
651243789
287915364
734182956
196754832
825639417
572468193
468391275
319527648

843976521
651248793
297315864
784192356
136754982
925683417
572469138
469831275
318527649

983476521
651283749
247915386
736142958
194758632
825639417
572864193
468391275
319527864

893476521
651298743
247315896
786142359
134759682
925683417
572964138
469831275
318527964

463958127
729461385
518327946
952674813
641583279
837219654
184736592
375892461
296145738

913654827
542817369
786293415
654378192
391425786
278961543
425789631
867132954
139546278

913685742
472931586
586724319
695342871
327816495
148579623
761493258
839257164
254168937

823967541
651843972
479521386
942316857
138754629
567298413
294675138
316482795
785139264

963812745
851734269
724659318
546923871
279481536
138567924
682175493
395246187
417398652

413826759
298715643
765439281
932547816
587261934
146983572
871694325
624358197
359172468

423589671
165472398
897163452
248395716
716824935
539617824
652738149
384951267
971246583

423589671
165274398
897163254
248395716
716842935
539617842
654738129
382951467
971426583

613295874
294187635
578463219
846971523
139852746
752346981
327519468
981624357
465738192

983521476
412679835
756438912
234185697
178962354
569347281
691854723
325796148
847213569

453618972
216947358
897253146
124589637
538176429
769432815
671395284
945821763
382764591

823964571
651873942
479521386
942316857
138745629
567298413
294657138
316482795
785139264

463795281
719826345
528143976
341958762
876231594
952467138
185679423
237584619
694312857

973451682
651238749
842697531
235174968
167982354
498365217
519746823
384529176
726813495

213469587
857123946
649785132
136248795
782956314
495317268
578631429
921874653
364592871

513796482
278413695
964285317
782964153
651328749
349571268
425139876
897642531
136857924

413695782
295781634
867243915
359126847
724538196
681479253
538967421
972314568
146852379

413695782
895721634
267843915
359186247
784532196
621479853
538967421
972314568
146258379

613427985
259168374
847395621
165834792
932756148
784219536
491572863
378641259
526983417

743568291
895124367
261793845
517936482
432875916
689241753
378659124
126487539
954312678

943758162
157264839
862391457
719586243
384127596
625439718
476813925
598642371
231975684

923857164
586413927
174629538
849365271
251974683
367182459
635741892
718296345
492538716

763482159
194567823
825319467
517243698
382956714
946178235
651834972
238791546
479625381

683952174
592417368
174638592
915874623
426193857
837526941
761349285
258761439
349285716

783962154
692415378
154738692
916584723
427193586
538627941
871349265
265871439
349256817

823479156
964315872
157826934
495768321
682143795
731592468
278951643
519634287
346287519

973468152
215937468
684215379
569324817
831759246
742681935
426873591
197542683
358196724

643859271
587216439
912374586
758643912
429781365
136925748
271498653
395167824
864532197

153697284
274518963
986432157
842975631
761283495
539164872
498751326
627349518
315826749

463759281
917268453
582134679
741925368
296813745
358476912
125347896
834691527
679582134

863974215
927185364
541362879
179853426
258416937
436297581
784639152
612548793
395721648

973814265
821675394
546392718
168753429
257469831
439281576
714938652
692547183
385126947

873156294
256984371
419372568
128793456
945261837
637845129
761538942
592417683
384629715

573498216
461273598
289615473
394521687
728936145
156784329
832169754
915347862
647852931

263187495
875964132
491253876
752491368
649832751
138576924
916328547
324715689
587649213

153687429
678294135
942351876
486975312
521463987
739128564
265819743
894732651
317546298

613897452
549312768
278546931
794681523
365429817
821753649
957234186
182965374
436178295

613978452
548312769
279546831
784691523
365427918
921853647
857234196
192765384
436189275

713598462
649312875
285647931
894751623
376429158
521863749
968234517
152976384
437185296

713589462
649312875
285647931
894751623
376428159
521963748
968234517
152876394
437195286

273159468
915468372
846237915
762943581
459816723
138725694
684572139
391684257
527391846

893615427
421798653
756324981
569432178
184567239
237189546
972846315
345971862
618253794

923178456
174569283
856234917
248613579
361957824
597842631
739485162
682391745
415726398

123978456
794561283
856234971
278643519
369157824
541892637
937485162
682319745
415726398

963285471
452761839
781934652
627853914
815492367
349617285
174326598
538149726
296578143

913276485
872451693
465938172
127563948
659824317
348197256
784312569
536749821
291685734

973256481
452871639
861934752
728563914
615492378
349718265
184327596
536149827
297685143

273861495
645792138
189534627
497623851
521478963
836915274
354289716
968157342
712346589

793126548
415938726
862745319
579481632
136279485
284563197
358694271
921357864
647812953

543981672
962457831
871263495
298576314
417398526
356124789
724639158
639815247
185742963

253947618
714685392
869213574
972536481
645891723
138724956
586472139
397168245
421359867

293147658
784659312
615283974
952736481
341825796
876914523
568472139
139568247
427391865

273149658
984657312
165283974
752936481
349815726
816724593
538472169
627391845
491568237

463298715
298715346
175463298
627359184
349871562
581642973
754936821
932184657
816527439

613429785
924857316
785631924
598346271
276915438
341278569
139764852
467582193
852193647

913682754
467531982
285497136
674958213
359126847
821374569
796845321
542713698
138269475

123946758
958721436
467385129
671239584
289654371
345817692
794562813
812473965
536198247

423189756
871564293
956237418
219643587
364758921
587912634
738495162
692371845
145826379

823149756
174568293
956237481
249683517
361754928
587912634
738495162
692371845
415826379

453197826
287536491
619284753
725413968
896752134
134869572
571628349
368945217
942371685

593427861
862915734
417386259
751648392
346792518
289531647
624173985
975864123
138259476

213769845
798534162
456812397
964128573
532697418
187453629
825941736
649375281
371286954

913427865
846951273
275638914
467389152
152746398
389512746
728165439
594873621
631294587

413257896
952861734
876394152
125673948
764928315
389145267
598412673
637589421
241736589

563824971
871596243
942137856
694758312
218643597
735219468
356981724
427365189
189472635

253481967
481796532
967235148
824169375
139572486
675843219
712654893
598317624
346928751

943861527
528347169
176925438
614598273
795632814
832714956
261479385
389256741
457183692

673582149
941763582
285149367
428951736
569437218
137628495
392874651
854216973
716395824

413682957
597413682
286759314
938527146
762148593
154936278
349865721
825371469
671294835

413682957
597413682
268759314
936527148
782146593
154938276
349865721
825371469
671294835

243765918
791438265
865192347
952681734
618347529
374259186
429873651
536914872
187526493

973465281
624781359
158932674
569248713
387196542
412573896
846317925
231859467
795624138

183476529
769582341
542913687
425738916
891265734
637194852
956841273
318627495
274359168

263417598
457892361
198365724
571628943
946731852
382954176
625189437
719243685
834576219

763814952
145972683
982563174
291358467
478196235
356247891
629731548
834625719
517489326

463812975
172495683
895763412
357629841
941358726
628147359
586971234
234586197
719234568

843617529
572349816
961528473
659183247
237465981
184972365
798251634
316894752
425736198

163524978
297836514
845179362
759341286
624958137
381762459
418695723
572483691
936217845

163524879
287936514
945178362
758341296
624759138
391862457
419685723
572493681
836217945

563428179
127965384
489317562
795683241
814592637
236741958
678239415
941856723
352174896

763521489
952468713
814397562
689732154
247159836
135846297
491283675
328675941
576914328

943528617
862317549
157694823
418735296
296481735
735269481
521873964
384956172
679142358

953821764
476935128
281764935
894576312
512493687
367218459
739652841
628149573
145387296

593142687
742836519
861975423
956328174
234761895
178594236
617253948
489617352
325489761

573942168
419386257
682517943
826793514
157428639
934165782
745231896
298654371
361879425

973642185
621358947
548917623
769423851
214586379
385179462
897261534
432895716
156734298

763145928
241798365
859263417
174632589
385971246
926584173
612859734
538427691
497316852

593642871
827195436
641387952
289573164
314926785
765418329
458769213
976231548
132854697

873659412
519432786
264817395
741598263
628374951
935126874
496285137
157943628
382761549

783654219
519832476
264917385
147528963
628349751
935176824
876495132
451283697
392761548

683754219
519832467
274619385
146528973
728493651
935167824
897245136
451386792
362971548

783651492
125943876
964728531
316894257
592167348
478235169
859372614
631489725
247516983

523164879
164798253
798352146
346821795
219537468
875649312
451286937
932475681
687913524

523164987
164789253
789352146
346921875
218537469
975648312
451296738
832475691
697813524

293564187
687921543
145873926
562418379
438796215
719235468
851347692
326189754
974652831

473162958
985473621
612859743
829547136
754316289
136298475
368721594
241935867
597684312

213768594
689534127
475291386
851649273
724853961
936127845
197386452
568412739
342975618

893761524
614532987
275489316
451698273
728354169
936127845
587916432
169243758
342875691

293567418
571438926
864921735
359284671
147356892
682179354
918745263
435692187
726813549

293568417
681437529
547921836
359274681
168359742
472186395
916845273
734692158
825713964

783569421
562184973
491723568
675348219
924671385
138952746
819437652
346215897
257896134

423569718
568127934
791483526
675342891
984671352
132958467
219734685
846295173
357816249

913678425
586423917
274915863
841567392
627394158
395182746
769231584
432859671
158746239

863579124
275814963
491623857
916457382
527381649
384962715
758236491
639145278
142798536

493572186
725618943
816349527
961824375
358796412
247153698
674985231
589231764
132467859

523976481
641385792
798142653
986527134
237491865
154863279
812759346
465238917
379614528

923576481
641389752
758142693
486725139
237491865
195863274
812957346
564238917
379614528

463871952
752964318
918523746
524736891
687419235
139285674
396152487
271348569
845697123

423871965
765924318
819653742
954236871
287419536
136785294
398162457
571348629
642597183

643975182
278641395
519238647
436852719
897316524
152497836
325789461
981564273
764123958

813276594
529384761
647915823
138562947
794831652
265749138
976428315
352197486
481653279

713286459
425917638
968345712
297631584
856429371
134578296
682793145
571864923
349152867

183697542
462315798
957482136
539768421
214953687
876241359
791834265
645129873
328576914

943127685
628495731
157386924
864753219
231964578
579218463
795832146
486571392
312649857

863172945
419653728
752849316
381926457
526437189
974581263
238715694
195364872
647298531

953148762
682597314
174236859
417965283
265873941
839421576
791682435
346759128
528314697

573184269
241697385
986235417
827356941
194728536
365941728
652419873
738562194
419873652

863194275
745236819
912578436
481352967
257469183
639781524
178645392
526913748
394827651

793168254
218453976
564729813
826547391
179632485
435891627
941385762
352976148
687214539

653217489
248395617
971846532
135682794
462973851
789451263
816734925
527169348
394528176

653247189
218395647
974816532
135682794
462973851
789154263
846731925
527469318
391528476

513269874
769845213
824137569
237698451
195724638
648351927
981576342
452913786
376482195

593284671
718936524
426157839
285391746
137462985
964578213
671849352
349725168
852613497

813267594
756493281
492851763
921546378
364789152
578312946
289174635
635928417
147635829

813267549
756493281
492851736
921546378
364789125
578312964
289174653
635928417
147635892

913267458
427859163
658314279
891546732
735921684
246738915
182693547
369475821
574182396

283451967
465739128
791628354
946517832
158263479
327894516
579382641
612945783
834176295

213485967
497163285
658297134
982641573
361572498
574938621
849716352
135829746
726354819

873451269
254869731
961273584
719532846
642187395
538946172
186395427
495728613
327614958

813456927
952173684
746289153
678395241
591624378
324718569
167832495
485961732
239547816

263495718
159738426
847621359
371249685
984516273
625873194
796352841
418967532
532184967

983412567
547639821
612875943
231756489
865194372
479328156
126583794
798241635
354967218

963452781
142987635
587136492
795623148
834571926
621849573
456398217
218764359
379215864

723415698
561893427
849276153
618352974
495781236
237649815
182567349
354928761
976134582

213458976
975361284
648729153
124576398
867293541
539814627
452137869
386942715
791685432

253468917
674913852
891257463
427831695
916574328
538692174
189325746
745186239
362749581

913478625
867523491
542961873
421657389
375892164
689314257
294185736
736249518
158736942

683471529
251983674
794652183
947518236
318246795
526739841
169824357
472365918
835197462

673542198
945813276
281697354
569721843
832465917
714938562
327154689
198376425
456289731

623591748
851734926
497268135
569327814
142986357
738145692
984612573
215873469
376459281

463597218
985142736
217836954
329681547
178453629
654729381
742915863
836274195
591368472

783591426
945682137
261734859
439268571
817459263
652173984
328916745
176845392
594327618

493657281
185294763
267813549
378561492
926348175
541729638
719485326
654932817
832176954

943618257
615427983
728935146
259871634
874369512
136542879
562784391
481293765
397156428

723615489
514298673
986734512
235471968
879356241
461982357
358169724
192547836
647823195

273698541
156734829
948251367
785142693
429386715
361975482
837429156
694513278
512867934

453612879
971845263
628739415
297351648
146987532
835264791
384596127
512473986
769128354

873691425
956247318
214538679
685312947
421976583
397485162
142753896
739864251
568129734

253679841
814235697
796148532
481957263
635824719
972316485
128563974
349782156
567491328

453618297
126795834
978432516
297564183
365871942
814923765
681247359
542389671
739156428

983675412
675412938
412389756
124793865
368254179
597861243
231946587
859137624
746528391

253691748
716483952
984257631
148539267
579126483
632874195
425918376
867342519
391765824

583621749
674593821
912478536
137984265
498256173
256137498
765312984
841769352
329845617

593618742
627394518
481572963
148259376
752436189
936187425
874923651
365841297
219765834

153672984
497158623
826439157
675841392
284963571
931527468
512386749
749215836
368794215

593721864
271846359
486593721
945268137
137954682
628317495
354182976
812679543
769435218

693742518
875139624
412685379
367291845
541378296
289456137
728963451
154827963
936514782

913754268
847263915
652198437
479681523
185432679
236579184
528346791
791825346
364917852

563798124
891246537
472513896
189367452
324859671
756124389
217635948
938471265
645982713

513792468
724681593
698534712
462158379
985376124
371249685
146925837
257863941
839417256

853792461
124536879
796481253
517843926
248169537
639275148
972658314
485317692
361924785

693715842
725498361
148623579
537246198
261987435
489351627
956132784
312874956
874569213

273815649
648793512
951642378
419527836
387169254
526384791
895231467
764958123
132476985

963814725
185279436
274635819
428563197
796182543
531497682
642958371
857321964
319746258

253846197
847591236
619327845
138654729
495172368
762938451
524789613
376415982
981263574

913826547
276495183
584713926
345189672
862537491
791264358
429371865
637958214
158642739

593846712
468217539
172593486
817324695
349165827
625978341
986732154
751489263
234651978

543861927
917423865
286759431
429538176
871296543
365174289
132645798
654987312
798312654

693871542
254639817
718542396
531426978
826957431
947318625
165293784
479185263
382764159

713845269
429637815
856192743
235714698
674389521
981526437
168253974
597461382
342978156

723916485
154328976
896745132
489257361
675431298
312689754
268193547
531874629
947562813

713986425
289415367
564723891
145839672
937264518
628157943
876542139
452391786
391678254

713986425
569412387
284753691
147629853
938574216
652138974
876245139
425391768
391867542

613987254
852643197
497152368
364571982
275839641
189426573
946318725
521794836
738265419

964278531
128356497
573491286
612789354
897534612
435612978
251863749
749125863
386947125

514732698
326198745
987645312
173856429
869427531
245319867
732984156
498561273
651273984

974326518
156789423
328415967
645931872
781542396
293678154
867154239
532897641
419263785

564789312
127643895
983521647
358964271
679152438
412378956
836415729
741296583
295837164

684297315
175643829
923581647
358764291
762159438
419328756
836415972
241976583
597832164

594287316
176543829
823691547
638754291
752169438
419328765
385416972
241975683
967832154

964285317
531647298
278193456
493871625
682359174
715462839
356914782
829736541
147528963

684275913
591843267
237169458
468791325
972356184
315482796
853914672
729638541
146527839

984275316
531846297
267193458
498761523
672359184
315482769
853914672
726538941
149627835

684275913
531849267
297163458
468791325
972356184
315482796
853914672
729638541
146527839

684275319
531849267
297163458
468791523
972356184
315482796
853914672
726538941
149627835

794285316
531946278
268173459
473891625
682357194
915462837
359614782
826739541
147528963

714398526
698512473
235746981
382654197
957231648
461879235
126483759
879125364
543967812

934786521
715324869
826159437
571942683
368571294
249863715
182435976
497618352
653297148

694537821
532814697
718926345
486375219
351249786
927168453
149783562
875692134
263451978

154789623
732651489
896243715
583964172
421537968
679128354
915472836
367895241
248316597

684571923
952836471
731924856
478215639
216493785
593768214
825349167
369187542
147652398

684517923
952836417
731924856
418275639
276493185
593168274
825349761
369781542
147652398

914786235
873152964
526439817
498563172
632971458
751824693
369247581
287615349
145398726

764582139
532619487
981743526
149326875
278495361
653871294
895137642
317264958
426958713

764152938
891463752
325978164
657821493
918634527
243597681
139786245
572349816
486215379

174856932
532974861
986213457
861592743
249637518
357148296
718469325
693725184
425381679

854712639
623954178
791638452
369285741
548167923
217349586
172593864
436871295
985426317

734619258
895247361
162835974
621378549
583496712
947152683
319764825
256981437
478523196

294385167
371964285
685721934
547132896
862497513
913658742
756813429
129546378
438279651

834975162
917826345
526314978
658497213
372168459
149532786
463759821
281643597
795281634

314692875
726854319
985713642
597361284
641278593
238549167
859127436
463985721
172436958

914623875
726854319
385917642
579361284
641278593
238549167
857192436
463785921
192436758

954186273
713245968
826937451
598412736
632579814
147863592
385721649
271694385
469358127

134526789
289731456
675948231
392154678
817269345
456387912
748612593
521493867
963875124

564178293
913256478
782439561
649712835
835694712
127583946
358941627
291867354
476325189

274385196
318926574
596471283
162734859
745819362
983652417
827163945
451297638
639548721

864375192
317928465
592461873
173284956
645719328
928653714
786132549
451896237
239547681

284693175
351247896
697158342
175982634
432576918
869431527
746315289
923864751
518729463

824369157
197285643
356471298
241758936
679134582
538926714
965842371
782513469
413697825

724369158
398215647
156487293
241758936
689134572
537926814
975642381
812573469
463891725

974268153
315947268
682315479
569423817
841759326
723681945
236874591
197532684
458196732

984572163
216348579
753916482
679425318
341869257
825731946
537284691
198653724
462197835

954367281
678219345
312485679
863754912
547921836
129836457
281593764
496178523
735642198

834657219
297413856
561829374
926781543
718534962
345962187
673195428
182346795
459278631

834195276
276348591
915267843
697851324
521439768
483672915
352716489
769584132
148923657

534761298
196482375
287593146
841937652
625148739
973625814
769214583
458376921
312859467

964138257
123754689
578692314
815946723
249573861
736281945
652319478
387465192
491827536

974365281
235781964
861942753
356894127
197256348
428173596
583427619
619538472
742619835

574369281
238751964
961842753
386594127
197286345
425173896
853427619
612935478
749618532

574963281
238751964
961248753
386594127
127386549
459172836
893427615
615839472
742615398

874563291
253791864
961248753
385974126
127856349
496132587
539427618
612389475
748615932

874365291
235791864
961284753
356942187
127856349
489173526
593427618
618539472
742618935

694781352
758932614
312546789
523619478
479823561
186475293
265194837
947358126
831267945

274856391
695173842
381249756
739518264
126794583
458362917
543687129
867921435
912435678

274658391
695173842
381249756
739516284
128794563
456382917
543867129
867921435
912435678

814397526
693254187
572618934
429135768
785469213
136872459
267981345
351746892
948523671

674239581
981675234
532841796
158423679
293567148
467918352
825396417
749152863
316784925

874916523
395248167
261735849
153497286
682351974
947862351
736589412
529174638
418623795

914627583
836459712
725183946
379245168
562831497
481796325
653918274
298574631
147362859

254893617
361754892
978261543
126948735
437512986
895637421
713485269
682179354
549326178

124589673
658731249
397246518
736924185
945618327
812357964
289173456
573462891
461895732

274589613
651374982
983216745
169825437
327491856
845637129
798153264
432768591
516942378

294857613
135269478
786341259
328174965
567982341
419635782
641593827
853726194
972418536

614853792
739612548
582497136
478921365
165738924
923546817
251384679
396275481
847169253

624813795
718695243
935427186
479158362
362749851
581236974
257384619
196572438
843961527

684132795
371695284
295847163
419758632
768329451
523416879
157283946
946571328
832964517

984251736
325867419
761934582
856412973
172593648
439786251
298175364
617349825
543628197

914356782
638274159
572189643
149623578
786495321
325718496
291537864
867941235
453862917

924381765
765492831
813567249
249178653
158623497
637954182
581249376
376815924
492736518

964215783
781639542
235748691
196387254
478592136
523461879
817924365
642853917
359176428

964528713
251367948
873914625
129785436
346291857
785436192
698153274
432679581
517842369

264589713
851367942
973214685
149725836
326891457
785436129
698153274
432678591
517942368

954312768
637845921
281697345
863279514
149586237
725431689
498763152
372158496
516924873

524369718
168257439
973841625
857134962
249576381
316928547
492685173
731492856
685713294

914856732
325471986
678293514
789342165
156789423
243615879
861934257
437528691
592167348

964325781
875961324
231748695
358192476
649873512
712456938
196234857
487519263
523687149

264395781
895761324
731248695
358129476
647853912
912476538
126934857
489517263
573682149

924516837
687234591
135798264
893162745
751849326
246375189
579483612
362951478
418627953

634271895
918635724
725894136
592416378
473958612
861327549
347589261
289163457
156742983

974261853
815743692
236859741
597318264
481692537
623475189
158924376
742536918
369187425

164795832
728431956
539628714
643217598
987354261
251986473
375862149
492173685
816549327

714356892
639284157
582197643
145623789
896475321
327819465
261538974
958741236
473962518

124369857
397285641
856471293
241758936
679134582
538926714
915642378
782513469
463897125

824315976
956278341
173496258
249687513
568143792
731529864
417852639
385964127
692731485

614382975
978541236
532976148
721435869
485269317
396817524
143798652
857623491
269154783

534872961
681549237
297316548
728964315
165238794
943157682
372681459
416795823
859423176

574931268
286457931
193862754
649375812
312648597
857219643
761524389
925183476
438796125

824531796
361879254
759642138
647325981
592186347
138794625
273468519
985217463
416953872

584271936
921836475
763549182
172968354
356724819
498315267
639152748
847693521
215487693

584291736
721836495
963547182
172968354
356724819
498315267
637152948
849673521
215489673

684152379
523769184
971348562
497813256
368275491
152694837
849527613
715436928
236981745

964382715
782615493
513479862
158943627
647521938
239768154
875296341
391854276
426137589

924613587
731825964
856479312
192386745
683547129
475192836
347961258
218754693
569238471

724613598
831925764
956487312
172396845
693548127
485172936
347861259
219754683
568239471

374915862
125648973
689237154
216759438
793824615
458361297
931472586
562183749
847596321

824935716
195276438
736184952
251693874
679841523
348527169
587369241
462718395
913452687

214867953
387495126
569132748
758316492
642958317
931274685
123689574
476521839
895743261

974613258
165982743
328574169
241368975
587429631
693157482
836791524
712845396
459236817

794613528
612587394
853492176
469758231
528341769
137926485
971265843
386174952
245839617

564319278
387624951
291578643
623751894
159846327
748293516
812967435
976435182
435182769

594317268
386924751
271568943
623751894
159846327
748293516
812679435
967435182
435182679

594316278
738924651
261578943
623751894
157849326
489263517
812697435
976435182
345182769

574319268
938624751
261578943
623751894
159846327
487293516
812967435
796435182
345182679

364219758
752836491
918754263
145967832
679382514
283541976
437198625
891625347
526473189

364829517
879153246
251467938
795386421
642715389
183942675
438591762
916274853
527638194

574923618
938165247
261478539
386597421
742816395
195342786
459631872
817254963
623789154

384925176
671843259
925716348
857291634
216534897
439678521
763159482
142387965
598462713

684327591
317495628
925861473
452783916
196254837
738619254
563142789
879536142
241978365

894327561
317465829
625981473
452793186
186254937
739816254
563142798
971538642
248679315

614827395
579413268
283965174
738159426
451682937
926734581
895346712
362571849
147298653

574936182
321845976
896271345
187564239
253789461
469312758
938627514
612453897
745198623

784132569
396584127
512796843
925648731
863217495
147359286
439871652
251463978
678925314

694738125
253614897
871952643
567491382
139285476
482376951
925863714
746129538
318547269

574238196
123976485
986415372
469382751
812759643
357641928
798563214
641827539
235194867

154739826
287651394
369428751
491875632
673214589
528396147
935162478
812547963
746983215

154739826
287651394
369428751
791845632
643217589
528396147
935162478
812574963
476983215

584136927
136927548
297485361
862371459
341259786
975864213
613592874
729648135
458713692

514638927
827941365
369275148
648793251
951862734
273154896
735419682
192586473
486327519

954638127
673129485
281547369
512496738
368271954
749853612
125964873
436785291
897312546

624538179
573194682
981267345
216459738
358671924
749823516
167942853
435786291
892315467

624539178
573148692
891267354
216475839
359681427
748923516
167852943
435796281
982314765

194658237
736214985
258937641
342195876
967482513
581376429
479861352
625743198
813529764

164853279
732914856
859672143
478591362
591236487
326748591
283469715
917385624
645127938

284759613
369481572
175263498
956312847
813547926
427698351
791834265
532976184
648125739

674958132
132764895
598132764
419286573
856347921
327519486
943821657
765493218
281675349

634251879
712498356
985736241
478562913
193847562
256319487
849173625
561924738
327685194

214958673
579436281
683127495
397812546
158764932
426395718
961243857
835679124
742581369

374162958
985374621
612859743
849527136
756413289
123698475
468731592
231945867
597286314

754168293
128935746
963274815
649782531
517693428
832451967
481526379
376849152
295317684

914563872
683271954
527498136
176349528
258716493
349852761
492685317
731924685
865137249

524763189
781942356
369851247
958217634
612534798
437689521
873195462
146328975
295476813

524763189
781942356
369851247
958217634
612534798
437689521
873195462
246378915
195426873

734261859
812495367
956837241
485672913
193548672
267319485
549183726
671924538
328756194

734261859
912584367
856937241
495872613
183649572
267315498
548193726
671428935
329756184

194562873
367849521
825317649
973458162
258196734
641273958
486721395
712935486
539684217

574862193
812493756
369715248
927658314
685341972
143927685
291534867
756289431
438176529

514967238
273841695
689235147
196578423
357429861
842613579
725196384
968354712
431782956

514873962
762915438
839624751
956241873
327589146
148736295
491362587
273458619
685197324

894173526
761295483
532864197
317589642
928416375
645732819
473621958
259348761
186957234

594173826
861295473
732864195
317589642
925416387
648732519
473621958
259348761
186957234

364271859
197458632
582936147
236519784
749862315
815743926
923684571
671325498
458197263

954372618
817654932
362819475
243561897
685793124
179428563
796285341
531947286
428136759

584376129
719824536
362951847
256149378
473685291
891732654
627413985
138597462
945268713

584376129
316892547
279415836
752149368
463758291
891623754
627931485
138564972
945287613

584276139
216893547
379415826
752149368
463758291
891632754
637921485
128564973
945387612

524978163
187563249
963412587
796184325
358629471
412735698
831296754
249357816
675841932

124587396
987632514
653419728
596143287
278965431
431728965
849351672
315276849
762894153

614987523
892453671
537261984
726138495
348795162
951642837
183529746
479316258
265874319

194587236
635214978
287936541
342198765
856372419
971465823
469751382
528643197
713829654

574981362
362475819
819623457
456237981
798514236
123896745
635742198
281359674
947168523

974685213
215937468
863214597
532179684
681342975
497568132
749826351
158493726
326751849

374681259
651249387
982735164
593468712
428517936
716923548
849352671
137896425
265174893

194382576
378456129
625917483
452839761
716245938
839761254
563124897
981573642
247698315

694382571
378451629
125976483
452839716
716245938
839617254
563124897
987563142
241798365

274195368
981632547
653874219
526947831
139568724
748213956
315489672
867321495
492756183

274195368
981632547
653478219
526847931
138569724
749213856
315984672
867321495
492756183

164298375
527163849
938457126
279815634
681342597
345976218
713684952
496521783
852739461

164398275
537162849
928457136
379815624
681243597
245976318
713684952
496521783
852739461

384691527
129457638
765238149
258713964
943586712
617942853
572864391
891325476
436179285

254791836
163852749
978436215
829564371
735189462
641273958
417628593
386945127
592317684

374186592
592734618
186529374
968357421
425861739
731942865
243695187
619478253
857213946

674185932
592734618
183926574
938657421
425819763
761342895
246593187
319478256
857261349

374196582
582734619
196582374
839657421
425913768
761248935
648325197
213479856
957861243

264137985
731598264
589642173
893214756
425769318
176853429
358421697
642975831
917386542

934158672
281976543
657324981
375249168
412865397
896713254
129687435
743591826
568432719

354178926
619524873
278369154
796432518
583791642
421856397
945687231
837215469
162943785

294178356
631524897
758963124
916732548
587491632
423856719
345689271
879215463
162347985

754236981
269148573
831597642
172359864
593864217
486712395
647923158
318675429
925481736

974268135
528314976
361597428
196875342
283641759
745932681
412756893
837129564
659483217

974235168
513968247
628714935
346871592
185392476
297546813
751689324
839427651
462153789

954263817
713859642
628417935
569182473
342975186
187346259
835624791
291738564
476591328

354268917
718953642
629417835
563192478
842375196
197846253
935624781
281739564
476581329

674218539
812953674
593674218
146385927
935427861
728196453
387542196
459761382
261839745

934251678
671948352
852367194
185734926
293685741
467129583
729413865
516872439
348596217

864275139
571934628
392168547
758649312
139752486
246381975
483526791
617893254
925417863

634251789
781946352
952378164
195834627
273695841
468127593
826413975
347589216
519762438

674295831
392816754
581347296
247183569
169452378
835769142
926578413
458631927
713924685

184279653
756318492
923546718
631792845
549683271
872154369
295867134
317425986
468931527

534291687
786354129
921867354
652418793
893675412
147923568
315782946
279546831
468139275

914235867
632798514
587164293
149382675
723456981
865917342
358641729
476529138
291873456

814235967
632789514
597164283
143892675
728456391
965317842
359641728
476528139
281973456

854361729
691724853
273598614
936215478
518476932
742983165
365847291
427159386
189632547

854361792
691724853
273598614
936215478
518476239
742983165
365847921
427159386
189632547

284396517
573821496
169574382
397468251
816952743
452713968
931285674
645137829
728649135

294386517
573921486
168574392
327469851
916258743
845713269
431897625
682135974
759642138

594382671
718946532
362157849
285471396
146293785
937568214
671829453
429735168
853614927

694385721
718942635
352167849
286451397
145793286
937628514
521879463
479236158
863514972

194327658
857694123
362158749
715983462
628541397
439276815
586719234
971432586
243865971

174563829
825149763
693728514
231874956
958632471
746951382
589416237
317295648
462387195

274569138
356128974
891374265
917685423
428793516
635241789
562437891
749816352
183952647

364518972
751629843
892374165
179432658
683951724
425867319
946785231
238146597
517293486

364518972
751629843
298374165
179432658
683951724
425867319
946785231
832146597
517293486

734529186
195486732
682371459
256914378
418237695
973865214
847693521
521748963
369152847

764531289
935824176
218679543
329485761
456197328
871362954
583216497
147958632
692743815

534682917
196375428
872419653
387596241
419723586
625148379
261957834
948231765
753864192

984627351
621543789
357189462
816392574
249758136
573461928
732814695
168935247
495276813

734618952
165329874
298547136
952781463
347962518
816453729
581234697
673895241
429176385

924617835
681534297
573289416
718365942
465928371
392741658
237196584
149852763
856473129

724618953
691534278
385297416
819365742
467829531
532741689
258176394
143952867
976483125

384672159
652319874
917845236
235984617
468731592
791256348
579128463
846593721
123467985

294678135
815349627
763251849
429183576
571462983
386795412
638924751
157836294
942517368

984631752
217495836
653728194
875312469
469587321
321946578
136274985
598163247
742859613

394618725
281573964
675294318
153867249
769342851
428951673
536129487
942785136
817436592

734628159
692351748
158947623
286715934
975463812
341892576
523189467
867534291
419276385

354629187
196487532
782531469
267914358
418253796
935876214
843795621
621348975
579162843

514673829
376298145
892154367
468539271
725461983
931827654
689715432
253946718
147382596

864732195
932451876
715689324
359126487
128374659
647895231
281567943
473918562
596243718

964752138
732981546
815643927
358126479
127439685
649578213
291367854
576814392
483295761

984763251
762851394
153942867
698134572
327598146
415627938
531276489
279485613
846319725

954716283
326894175
187532694
561483729
492175836
738269451
675348912
843921567
219657348

254781693
736492185
918536247
123859764
487613952
695274831
371965428
562148379
849327516

194863752
785142936
623957418
931524867
847639521
256781349
579416283
318295674
462378195

314857269
895632174
726194358
439765812
682413597
571928436
963281745
257346981
148579623

594831726
617592834
283476195
845163279
132749658
769258413
978324561
351687942
426915387

614823579
537946281
289157463
368294157
792615348
145738926
926481735
851372694
473569812

924815376
518736924
736249815
263197548
485623791
197458632
871364259
349582167
652971483

514873629
376294185
892156347
468539271
725481963
931627854
689715432
253948716
147362598

634981725
572364891
981725634
148659372
756132948
293847516
315496287
867213459
429578163

174963528
925148763
683725914
231574896
859632471
746891352
598416237
317289645
462357189

384972156
952316874
617845239
295684317
468731592
731259648
579128463
846593721
123467985

724918563
863725149
591346728
182634957
435179286
679582314
958263471
247891635
316457892

824915367
619783254
537246918
273158649
498627531
156439782
961374825
345892176
782561493

245791836
937846152
618325974
163279548
872514369
594683721
456938217
329167485
781452693

235467918
896231475
417958632
963175284
748392561
152846793
681724359
529683147
374519826

375246918
824971563
916358472
432165789
698734125
157892634
781529346
563487291
249613857

235487619
967231485
418659732
786145293
349826571
152973846
891762354
524398167
673514928

645873219
138942657
729615483
451287396
982356741
367194825
576429138
213568974
894731562

865294317
243871569
197635248
934528176
718963425
526147893
359416782
671382954
482759631

365294817
249871563
187653249
934528176
718936425
526147398
653419782
871362954
492785631

935647218
186329457
742185936
879461523
351892764
624573189
593718642
268954371
417236895

645739218
371428596
892165734
964581372
518273649
723946185
436857921
187692453
259314867

945736218
371928546
862145739
694581372
518273694
723469185
436857921
187692453
259314867

435816927
291437685
678952314
589671432
123594876
746328159
954283761
867145293
312769548

375948621
986172543
421563987
263457198
758291436
149386275
897625314
532814769
614739852

675914823
314872596
829635471
197543682
482169735
536287914
258396147
943751268
761428359

785461923
913872564
624935871
179543682
842619735
536287419
258396147
497128356
361754298

765891324
819432576
324576891
237149685
546283917
198657243
451968732
972315468
683724159

765492138
283671459
914538276
836254791
497163582
152987364
671349825
528716943
349825617

465927831
921385674
738641529
312896457
896754213
547132968
159463782
674218395
283579146

795823641
382164597
641597832
126749385
457238916
938651724
279315468
864972153
513486279

285613749
346279185
719548236
437195628
961782453
852436971
524361897
678954312
193827564

925167348
461389527
873452916
346891752
192745863
587623194
659238471
218574639
734916285

615723948
472918563
893645271
324187695
957436812
186259437
768392154
249571386
531864729

895134762
312786945
764952381
238569417
471328659
659417823
927641538
143875296
586293174

245738961
137926458
968541732
529617843
374285196
681493527
793864215
812359674
456172389

785423961
639715248
214869573
968254317
347198652
152637489
491572836
826341795
573986124

215947863
879623514
436851927
961475382
758236149
342198756
584769231
693512478
127384695

135986274
824735961
679241583
713654829
496827315
258193746
362479158
947518632
581362497

215869473
789453216
346172958
931724865
657398124
428516397
594631782
163287549
872945631

325498176
841736529
967215834
196543782
782169345
453827961
574681293
638952417
219374658

215498376
749316528
863275914
486932157
931587642
572641839
358729461
124863795
697154283

695412783
431758962
287396154
529163847
316874529
748925631
163289475
872541396
954637218

465197283
179328564
283654719
892461375
614573892
537289641
321846957
758912436
946735128

635974182
491328657
872561943
158249376
369715824
247683519
926857431
513492768
784136295

945632187
821947635
763815924
396724851
154386279
278159463
439278516
612593748
587461392

275649183
936178425
814235679
397516248
681423957
452897361
148952736
523761894
769384512

345679128
126384759
798251436
571836942
684912375
239547681
812793564
967425813
453168297

985247163
416358279
723916584
679524318
351869427
842731956
238475691
194682735
567193842

915846273
278593146
463172985
657238419
821964357
349751862
196425738
734689521
582317694

815976243
239845761
764132985
698721534
457368129
123459876
942617358
586293417
371584692

485316297
291487365
673952184
539671842
128594736
746823519
954238671
867145923
312769458

175364298
429857631
368219475
216573849
953648712
847921563
691782354
584136927
732495186

145789263
268435971
739126485
376248519
912573846
854691732
523867194
681954327
497312658

735916248
128374695
469582317
953241786
287695431
641837952
376458129
892163574
514729863

315678294
962341857
874295163
183569472
457832619
629417385
548726931
296153748
731984526

315678294
462391857
897245163
183569472
754832619
629417385
948726531
276153948
531984726

715836249
268941753
934572168
652718394
493625817
871394625
187469532
346257981
529183476

875364219
946721358
231985764
762148935
513296847
498573126
129457683
384619572
657832491

615473289
247891365
938652174
176548932
583927641
492316857
859164723
324789516
761235498

615473289
947821365
238956174
176548932
582397641
493612857
859164723
324789516
761235498

685374219
947821365
231956874
876145932
513297648
492683157
159468723
324719586
768532491

695713248
284695317
731428695
326987154
418562973
579341826
152834769
867159432
943276581

965713248
284695317
731428695
326987154
418562973
579341826
152834769
897156432
643279581

165983247
327641985
984752613
632479851
418526739
759318462
873194526
296835174
541267398

315497286
492861375
876352941
549278163
168934527
723516498
237645819
654189732
981723654

245768319
391524867
678139425
937281654
812645973
456973182
724896531
183457296
569312748

245798316
391526487
678134295
937812654
812645973
456973128
784269531
123457869
569381742

415768392
327491856
869523174
973145628
148672935
256389741
782914563
594836217
631257489

865721394
127493856
439568172
971345628
348672915
256189743
782934561
594816237
613257489

675942381
248135796
913867254
381259467
724683915
596714832
859426173
467391528
132578649

685942371
241735896
973168254
317259468
824673915
596814732
759426183
468391527
132587649

725184369
189763425
346925187
578419632
634257891
912836574
867542913
251398746
493671258

925817364
834625971
167934285
659372418
412586793
378491526
793158642
241763859
586249137

245967381
971823456
836415972
568179243
327654819
194238567
613582794
789346125
452791638

785629413
431758926
296134875
519476382
327985641
648213597
973541268
862397154
154862739

895621473
431759826
276834915
517486392
328195647
649273581
183547269
962318754
754962138

315768492
829541673
764923815
691482357
453697128
287135946
176359284
932874561
548216739

975263418
641785932
238194567
497851326
863942751
152376849
724519683
519638274
386427195

985672413
241358679
763941582
179526348
354819267
826734951
637285194
518493726
492167835

975268413
341957286
682341579
169523847
854719362
723684951
236875194
517492638
498136725

895372416
341659827
726841539
178526943
254913678
963784251
637295184
519438762
482167395

615789432
387241569
492653178
756428391
938167254
241395687
829516743
574832916
163974825

275983614
894156273
361427589
718362495
643598721
952714836
436879152
527631948
189245367

175234698
469857231
238619475
312576849
956348712
847921563
691782354
584163927
723495186

315479682
628531794
947826315
781692453
459783126
263145879
194358267
832967541
576214938

785134692
142967358
639825471
968471523
513289764
274356189
326748915
851693247
497512836

285473691
731869452
649152783
856791324
193524867
427638915
974285136
362917548
518346279

925483617
716295843
438761295
281549736
549376182
673128954
357912468
164857329
892634571

715294638
694318257
823657194
956823741
147965382
238741965
382479516
579186423
461532879

915423678
634781259
728965413
562347891
487619532
391852746
149276385
273598164
856134927

425361798
196857432
738429156
841532967
259674381
673198524
984215673
317986245
562743819

965721834
127483956
438569172
871645329
349172685
256398741
792814563
584936217
613257498

195637824
834291765
672854193
219385476
368749512
457126389
941572638
723468951
586913247

345219867
298647153
716538492
953861724
167324985
482975631
679153248
834792516
521486379

875312946
923764851
416958723
387291465
159647382
264583179
531476298
642839517
798125634

815426937
943715826
276398154
759634281
132879465
468152379
697281543
524963718
381547692

865291347
794683215
132754869
218567934
379142658
546839172
621478593
957326481
483915726

975231648
834796215
162854973
219578364
386142759
547963182
721489536
658327491
493615827

685492731
297135864
341876592
938267145
152349687
476518923
764921358
813654279
529783416

375912864
912468375
684735192
836529741
149387526
527641938
758294613
493156287
261873459

145763892
629185743
378249561
783491625
564832179
291576384
832957416
957614238
416328957

925314687
743826915
861579234
184293756
372658149
596147823
257931468
418765392
639482571

725314698
843926715
961587234
194273856
382659147
576148923
257831469
419765382
638492571

675498321
139562784
842371956
924657813
758134269
316829547
261783495
497215638
583946172

935628471
628741953
147935826
751489632
389267514
462513789
276354198
894172365
513896247

625413987
798625314
431897526
163742859
974158632
852936471
286374195
317569248
549281763

945813762
726954381
183276945
261798534
857341629
439562817
518437296
374629158
692185473

385619427
264738591
917542368
429175683
751863942
836924715
572486139
698351274
143297856

375914628
984726315
621583479
432697581
597831246
168452937
713269854
849375162
256148793

945623817
213748965
678195324
537419682
896237451
421586739
159864273
362971548
784352196

145926783
398147265
267835914
571364892
482719356
936258147
623481579
859672431
714593628

985726134
263514879
741389562
639471258
417852396
852963417
396245781
174638925
528197643

915423687
876159432
423876519
759648123
368215794
241937865
697384251
532761948
184592376

935726184
284159367
761834259
618247935
329615478
547983621
873461592
452398716
196572843

915623478
637814952
248579631
326451789
479238516
851967324
592786143
184395267
763142895

475123689
812967354
396458271
763581942
958642137
124379865
247816593
631795428
589234716

165724398
928536714
473918625
596871432
812643957
734295861
281469573
647352189
359187246

935826417
618497352
247531698
376158249
124973865
859264173
463789521
591342786
782615934

915728643
264315798
387469125
472591386
859643271
136287459
791834562
648152937
523976814

635928174
279514638
184367529
397681452
562743891
841259367
916875243
423196785
758432916

715329486
269584371
384671952
958137264
176245893
432968715
893416527
627853149
541792638

915738624
364912875
872564913
548276391
291843567
736195482
153629748
687451239
429387156

915437628
748265931
236819457
389721564
654398172
172546893
523684719
861972345
497153286

815439627
943762851
276815439
397281546
654397182
128546973
531624798
762958314
489173265

765931428
328564179
491782635
847296513
613857942
952143867
279615384
536428791
184379256

715832496
629514873
384976125
248169537
561783249
937245681
896457312
473621958
152398764

285941367
734586921
691723845
479168532
163259478
528374619
812635794
946817253
357492186

125846793
764395821
398721546
486572319
253619478
917438265
841263957
632957184
579184632

695743812
874251693
321869475
259687134
416395728
738412956
983126547
562974381
147538269

875143296
643892157
192765348
369578412
451326789
287419635
524937861
738651924
916284573

935147628
862953147
471268359
247639815
193582764
586471932
714395286
358726491
629814573

375842691
421569837
986173524
138725946
769438215
254691378
612957483
597384162
843216759

285946173
976531284
341872695
162395847
438267519
759418362
694123758
513789426
827654931

365947281
814562379
972831456
687124593
491358762
523796814
736289145
248615937
159473628

415267839
837159246
692348175
329471568
164582397
578693412
743925681
286714953
951836724

785469132
132875964
649132875
416297583
957348621
328516497
563921748
874653219
291784356

815264397
476539281
293781645
659128473
182473956
347695812
964317528
728956134
531842769

375164829
214895367
698237145
169358274
453972681
827641953
531786492
946523718
782419536

395867214
817245936
462931587
523714698
689352471
174689325
958126743
236478159
741593862

395867214
816249537
472531986
523614798
789325461
164798325
958172643
237486159
641953872

825674193
769321845
314598672
593846217
246715389
187239564
671452938
458963721
932187456

435178926
698235714
721964538
862753491
519642873
347819652
184397265
956421387
273586149

395678214
264135987
871249365
428791653
719563842
536824179
952416738
687352491
143987526

645872193
819453762
327961854
974286315
286315947
153749286
491637528
762598431
538124679

415982763
867134295
392576418
528741639
741369852
639258147
153627984
974815326
286493571

345982176
198576432
267314985
824697513
579231648
613458297
931865724
752143869
486729351

475981326
138562749
629347158
347219865
856473912
912856437
294735681
781624593
563198274

725981436
918463725
346572189
684239571
157846392
239715864
871624953
492357618
563198247

765391284
913842756
482567193
359274618
241658379
876139425
698713542
527486931
134925867

495163827
728549316
613728945
189235674
346917582
257684139
532876491
974351268
861492753

895143276
621875394
347926815
913682547
286457139
754319628
569731482
432598761
178264953

685179342
129354786
743286519
851627493
297843651
436915827
314798265
978562134
562431978

825164397
713289645
964537218
381695472
576842139
492713856
647921583
158376924
239458761

845172369
273694851
619583724
497815632
521736948
386429175
162348597
938257416
754961283

825164397
173289645
964537218
381695472
756842139
492713856
647921583
518376924
239458761

745128396
283596714
169473852
857964123
936281547
412357968
698745231
571632489
324819675

235187496
194563782
687249315
723816549
819435627
456792138
568324971
941678253
372951864

495187623
326594187
817236549
674352891
581479236
239618475
968721354
743865912
152943768

495127836
763854219
812963745
624598371
139746582
578312694
351689427
947235168
286471953

425197863
861253794
379486125
236541978
987632541
514978236
193824657
758369412
642715389

865143297
471259368
923867145
259716834
384592716
716384529
592438671
638971452
147625983

915273648
628451937
734986521
149862753
862735419
357149862
493627185
581394276
276518394

915273648
628154937
734986521
149862753
862735419
357419862
493627185
586391274
271548396

365294781
912785643
784316259
829643517
436157928
157928364
698531472
271469835
543872196

165248793
374916258
298357641
657483129
423179865
981562437
812635974
736894512
549721386

465321897
718469523
932578641
641257389
829613754
357894162
174986235
296735418
583142976

945371862
271685493
836249175
617423958
483957216
592168734
158734629
724596381
369812547

685342719
214759683
397168425
948673152
723815964
156294378
431587296
872936541
569421837

695324187
738169524
241758396
863247915
152936748
974815263
587492631
419673852
326581479

165342798
823795146
947618325
382457619
716239854
594186273
651874932
478923561
239561487

675349182
294158763
381726459
753482916
816593247
942617538
537961824
468275391
129834675

915427836
846539721
273186594
621895347
398764152
754213968
132658479
469371285
587942613

685413972
324978516
917625483
753269148
248531769
196847325
461352897
832794651
579186234

965427138
178935642
342861759
623578491
451692387
789143526
234719865
816254973
597386214

135498267
472156893
968732415
617924538
893571624
524863971
741289356
359647182
286315749

135489267
472156983
869732415
617248539
983571642
524963871
741895326
358627194
296314758

875491362
912863754
634257189
547932618
281576493
396184275
468729531
153648927
729315846

735419862
812576349
946238157
461782593
578693421
293145678
657321984
129864735
384957216

865432791
927651834
413789652
582346179
391827465
746195283
639274518
278513946
154968327

495612387
387954126
162378954
543189762
629745813
718263549
874536291
236891475
951427638

875631924
132549678
496278531
789352146
653417289
241896357
518924763
924763815
367185492

875631924
132549687
496287531
789352146
653418279
241796358
517924863
924863715
368175492

295618437
481237695
763549218
678325941
532194876
149876352
324761589
957482163
816953724

295618437
481237695
673549218
768325941
532194876
149876352
324761589
957482163
816953724

475639182
362817459
819245763
693152874
724968315
158473296
531726948
946381527
287594631

385647192
674291358
912385674
429713586
763854921
158962437
831576249
247139865
596428713

345682179
286971453
197435286
639718524
872549631
514326798
751863942
463297815
928154367

285697314
314852679
796431285
547129836
863745192
921386547
458273961
632914758
179568423

295617483
413598627
867234519
346825971
759163248
128479356
531982764
984756132
672341895

825639714
479158362
316427589
192583647
768294135
543761928
231945876
984376251
657812493

635782941
497316528
812594763
381679254
549123687
726458319
274961835
158237496
963845172

685793124
274851639
913642587
348925761
761438952
529167348
497586213
836219475
152374896

895762341
473951628
612834795
789625134
231479856
564183972
947218563
328596417
156347289

895764231
163829574
427153986
971385642
258641397
634972158
589217463
742536819
316498725

285793614
614852379
739461285
546127893
873549162
921386547
468275931
392614758
157938426

285734619
319862574
647951283
534129867
896547132
721386945
468275391
972613458
153498726

345716298
987324651
261895347
674258139
859163724
132947865
796431582
413582976
528679413

695741823
427835961
831962475
712358649
548697312
963214587
184529736
379186254
256473198

935764821
268135749
714829356
482973615
359416278
671582493
896241537
147358962
523697184

195782634
783496251
624315798
216873945
458129376
379564812
532647189
867951423
941238567

145896327
978532641
263741859
634179285
817325964
592684713
459267138
321958476
786413592

315846279
986257431
472391865
157923684
638174592
249685317
824769153
591438726
763512948

625847931
341692785
987153246
193285467
574369812
862714359
436971528
758426193
219538674

925834671
138967254
674152839
541293786
297618543
863745912
459376128
386521497
712489365

435827169
168495723
792136845
981264537
276583491
354971286
847619352
623758914
519342678

715986423
289413765
364725891
147839652
958264317
623157948
836542179
472391586
591678234

715986423
269413785
384725691
147639852
958274316
623158947
836542179
472391568
591867234

415978236
289316754
673524981
847632519
391485627
562791348
136859472
958247163
724163895

745981263
391264875
862735491
134879652
286513947
957426318
579342186
413658729
628197534

356497821
147238965
892615743
789341652
523869174
614572398
468723519
231956487
975184236

326549871
914687523
857321649
589734216
742816935
163295487
271968354
498153762
635472198

956247831
314689725
827351649
589734216
742816593
163592487
271968354
438175962
695423178

956287341
317649825
824351769
589734216
742816953
163592487
271968534
438175692
695423178

256349871
914687352
837251649
589734216
742816935
163592487
371968524
498125763
625473198

286743591
734951628
159826437
342617985
598234176
617598243
821369754
475182369
963475812

946325187
832917564
715846392
179582643
324691875
658734921
467159238
593278416
281463759

956324187
831957462
724816395
178492653
295631874
643785921
567149238
319278546
482563719

786492315
195683472
423571896
957248163
841367259
632915784
319726548
574839621
268154937

346589712
519274683
782361459
627918345
851743926
493625178
234897561
978156234
165432897

836275914
127946385
495831726
371524698
682719453
954368271
513492867
248657139
769183542

586734912
792851643
413926857
348517269
271369485
965248731
129483576
837695124
654172398

296873415
438951276
175426893
627138954
519247368
843695127
364519782
751382649
982764531

986537214
534281967
172649358
649173582
351862479
728954136
467325891
293718645
815496723

276594318
543681792
198372465
351946827
769238541
482157639
917863254
624715983
835429176

496328517
852761493
137495682
614532978
583947261
729186345
368214759
971653824
245879136

246983715
951247638
837156924
529318476
378462159
614795382
483579261
795621843
162834597

986473521
541928673
723615894
354762189
192854367
678139452
839246715
215387946
467591238

916587324
784392156
235461978
892675413
157834269
463219785
328746591
541928637
679153842

356179428
428563719
791248356
139654872
842937561
675812943
583726194
967481235
214395687

436179528
528364719
791258436
149625873
853947261
672813954
284736195
967581342
315492687

386179524
514832679
729546813
973654182
852913746
641287935
268491357
197325468
435768291

386715924
419832675
725946813
931654782
852379146
647281539
268497351
574163298
193528467

316847925
574921386
892356417
945132678
683475192
721689543
239764851
158293764
467518239

146579328
579328614
283641957
327165489
914287563
865934271
432816795
791452836
658793142

146579328
579328614
283641957
321765489
794283561
865194273
432816795
917452836
658937142

276594138
349812576
518736924
863451792
192367485
457928613
731685249
925143867
684279351

956842137
213976548
478153629
781534296
329768451
564291873
692385714
835417962
147629385

276853941
914726538
853149627
687914352
531682794
429537186
748391265
365278419
192465873

956783142
738124659
421659783
345967821
287315496
619842537
162598374
574236918
893471265

786923451
392154687
541687932
125798346
467235819
839461725
278316594
954872163
613549278

896423751
342175698
751698432
125849376
468237915
937561824
289316547
574982163
613754289

796382154
532194678
841756293
169537842
458261937
273849561
915478326
387625419
624913785

346279158
587461923
921835674
869753241
214698735
753142896
692584317
175326489
438917562

346279158
857461932
921538674
569783241
214695783
783142569
692854317
178326495
435917826

346279158
597481623
821635974
968753241
214968735
753142896
682594317
175326489
439817562

346279158
897451632
521638974
965783241
214965783
783142569
652894317
178326495
439517826

896135472
312487956
574962381
238679514
451328769
769514823
925741638
143856297
687293145

136954287
578123469
942867513
853679142
421538976
697241358
285316794
719482635
364795821

376519482
819742635
524638971
692871543
451963827
783254169
238495716
947126358
165387294

416278395
395416827
728359614
679841532
153927468
284635971
837562149
942183756
561794283

546278139
892431756
731965428
428657391
915384267
673129584
259746813
364812975
187593642

546278139
982431756
731965428
429657381
615384297
873129564
258746913
394812675
167593842

256347198
318965472
974821536
491578623
635192784
827634915
549783261
163259847
782416359

546328179
387159246
912467853
729583461
861742395
435916782
298671534
153894627
674235918

296583147
514697823
738241695
367915284
941832756
825476931
472368519
683159472
159724368

456891273
279536418
813427596
387159642
142683957
965742831
634978125
791265384
528314769

156987234
432156978
987324561
295471683
314568729
768293145
573812496
821649357
649735812

816375249
927481563
534926187
178632954
362594871
495817326
249168735
683759412
751243698

836457219
721938546
594612837
267591384
348726195
159384672
682149753
915273468
473865921

916873254
782415936
534926178
847692315
159734682
263581749
691348527
425167893
378259461

186539274
427861395
593724186
375286419
962415837
841397652
718652943
259143768
634978521

526947381
439816275
871352469
792431658
358269147
164785932
247593816
913678524
685124793

186725349
573984216
924163578
857342961
461598732
239671485
745216893
318459627
692837154

756819324
319542867
824637591
231786459
697354182
485921736
572163948
163498275
948275613

726594318
593718426
814632759
185967234
632841975
947325861
478256193
361479582
259183647

726894315
893715246
514632789
185967432
632541978
947328561
479286153
361459827
258173694

516879342
428513967
937624185
781356429
359482716
264791853
892135674
675948231
143267598

746518392
513429687
298736415
364281759
125973846
879645123
951364278
682197534
437852961

416259378
582374961
739168524
978641235
264835719
351927846
697482153
823516497
145793682

796125348
413968725
852743619
679481532
135279486
284356197
368594271
921637854
547812963

286594371
379281564
415763829
137956248
958432617
642817953
791628435
823145796
564379182

956283471
417956328
328174596
189432765
532867149
674519283
845621937
791348652
263795814

156273498
732984561
849516273
491758326
375629184
628341957
964835712
517462839
283197645

876319542
912845376
354276189
697431825
483562791
125987463
231794658
769158234
548623917

986327541
512498367
374615892
829136754
137954628
465782139
751243986
293861475
648579213

916873524
782415936
534926178
847692315
159734682
263581749
691348257
425167893
378259461

386792541
475381926
921564837
692417385
547836219
138925764
714253698
259648173
863179452

936124587
182759643
547638129
798546312
653812794
214973856
369285471
821467935
475391268

356481792
429657831
718932546
893724165
561893427
274516983
145369278
932178654
687245319

156234798
732986451
849517263
591748326
473629185
628351947
964873512
315462879
287195634

546391782
732458961
981267435
279586314
418739526
653124897
824673159
367915248
195842673

746239851
215748639
398615472
652971348
179384265
483526197
531867924
867492513
924153786

196427853
574938162
823516974
987642531
612853749
435179628
258794316
749361285
361285497

416259873
723816459
985437261
342768195
591342786
678591324
854623917
137985642
269174538

716532894
452981376
839476125
284163759
573294618
961758243
198347562
625819437
347625981

716532894
452981376
839467125
284173659
563294718
971658243
197346582
625819437
348725961

346521897
597638241
182974563
418357629
639412785
725869134
853746912
264195378
971283456

976231548
854796213
132854976
219578364
368142759
547963182
721489635
685327491
493615827

596812743
741369582
823475196
187694235
254138679
639527418
365941827
912786354
478253961

496825731
723641589
851397624
384756912
279413865
615982473
938274156
542168397
167539248

896347251
235168947
174925836
318459672
549672318
627831495
962513784
481796523
753284169

926817534
153924786
748653921
614295378
589731642
372486195
261349857
837562419
495178263

756913824
923486571
814572936
569738142
247159683
138264759
381625497
472891365
695347218

856917342
924683571
317524986
248159637
179836254
563472198
482365719
731298465
695741823

876914532
291358674
453627819
185432796
964781325
327596148
639145287
748263951
512879463

396417582
257869314
418532769
649751238
583624971
721398645
972146853
165283497
834975126

396417582
257896314
418532796
945721638
683954271
721368945
572149863
169283457
834675129

386417592
257968314
419532768
645721839
893654271
721389645
572146983
168293457
934875126

726314985
583796142
194825673
847562391
231479568
659138427
368241759
915687234
472953816

586413927
471692583
923875146
865249731
734561892
219387465
392158674
147926358
658734219

586314729
394827516
721695483
432758691
658931247
179462358
815273964
943586172
267149835

956324718
237918654
814756932
173265849
649873521
582149367
768431295
321597486
495682173

516927483
397458216
824613579
781345692
465792831
239186754
172534968
958261347
643879125

436521897
815697342
279438561
358162974
941873625
762945138
124389756
597216483
683754219

976821453
281534976
543697821
154369287
632758194
798142365
327915648
869473512
415286739

796328541
285914367
413765982
837496125
962571438
154283796
521639874
378142659
649857213

476921583
812453967
953678124
741386295
368592741
529714836
237845619
685139472
194267358

736924581
219835674
548716932
624389157
851467293
973152846
492571368
365248719
187693425

536924781
719835624
248716935
624389157
851467293
973152846
492571368
367248519
185693472

596731842
321485796
847692315
934257681
165348279
278916534
482579163
613824957
759163428

176832549
453697812
829415736
547281693
298763154
631954278
912378465
385146927
764529381

786932541
259416873
413587926
574693182
631825497
928741635
862179354
395264718
147358269

496835721
725619483
138742596
673198245
812564379
549327618
957283164
364971852
281456937

146837295
725961483
839425761
497586312
658213947
312794856
583642179
971358624
264179538

126439587
379685421
485721963
968142375
217356894
543978216
894517632
732864159
651293748

516249378
879631254
342857196
638594712
125763489
794182563
957426831
283915647
461378925

786542913
459613287
231987456
864271539
572396148
193854672
917468325
345729861
628135794

286943175
314257968
759186342
948625713
672391854
531478296
125869437
863714529
497532681

586341729
394872516
721695483
432758691
658913247
179426358
815237964
963584172
247169835

196354827
845271936
723698145
932185674
518467392
674932581
469713258
251849763
387526419

196854327
345271986
728639145
832195674
519467832
674382591
463718259
251943768
987526413

976251843
185374629
432689751
691732584
853146972
247895316
729513468
318467295
564928137

316954827
485267319
297318645
129735468
564829173
738146592
852471936
943682751
671593284

176853249
358924671
942716385
614372598
297685413
835491762
481237956
563149827
729568134

836152947
152974863
497386512
649831725
275649381
318527694
781465239
923718456
564293178

386157429
215964378
749238156
873496215
561382794
924715863
632879541
157643982
498521637

516278349
392456187
748139256
437581692
125693478
689724513
854962731
273815964
961347825

246578139
513496287
897231564
681354792
735962841
429187356
364715928
972843615
158629473

326879514
458312796
719645238
934561872
162784953
875293461
281956347
693427185
547138629

146978523
952143867
873256914
698524371
314789256
725631498
287415639
539867142
461392785

146875239
932164587
758293164
864329751
317546928
529781643
281637495
695418372
473952816

986173425
357429861
412685379
274951638
569348217
138267594
825716943
691534782
743892156

836971452
514823976
927456138
761348295
493512687
258769341
189237564
342685719
675194823

126375498
587649321
394821756
769132584
213584967
458796213
975418632
832967145
641253879

386175429
215946378
749238156
873469215
561382794
924751863
632897541
457613982
198524637

956478312
471236859
382591476
724315698
563982741
819764235
235649187
197823564
648157923

836479215
124685739
975231648
517843962
369512874
482796153
698357421
751924386
243168597

516289347
489137256
372654198
634591872
725863419
891742563
957428631
263915784
148376925

516289347
479136258
382754196
734591862
625873419
891642573
957428631
263915784
148367925

726389514
843152769
159476238
591638472
367524891
284791653
938267145
475813926
612945387

416985273
758234169
392716845
987523416
164897532
523641987
835469721
649172358
271358694

956784213
147263589
823519746
462958371
789321654
315476892
531892467
298647135
674135928

296783541
831654729
457192386
513827694
728946153
649315872
374268915
162579438
985431267

476382951
823591476
519647382
794168523
362975814
185234769
241753698
637829145
958416237

516382749
743659281
829714356
284571963
375968412
961423875
138246597
697835124
452197638

426983517
918574263
537621849
863742951
259136478
174859326
741298635
385467192
692315784

396187425
218564379
745239186
179456238
864392751
523718964
631975842
457821693
982643517

396187425
217546389
845239176
189465237
764392851
523871964
631958742
958724613
472613598

396187425
218564379
745239186
973456218
861392754
524718963
632975841
157843692
489621537

396187425
217546389
845239176
983465217
761392854
524871963
632958741
458713692
179624538

736129854
128546739
549738621
895362417
673451298
214897563
352974186
987615342
461283975

956148372
823756941
147293865
285314796
769582413
314679528
698425137
472831659
531967284

956148372
823756941
147293865
385614729
769582413
214379586
698425137
572831694
431967258

736124958
214589637
859367412
192673584
368451279
547892361
971235846
485916723
623748195

386157492
495826173
127934865
572698341
863415927
941273586
218369754
734582619
659741238

356198724
894723165
721564983
639271458
472685391
185439276
563947812
918352647
247816539

956128743
284573196
371694852
725869314
138457629
469312587
893745261
647281935
512936478

836152974
275849316
914673582
752364198
168297453
349518267
487935621
521486739
693721845

296154837
375862149
814739625
431275968
527698314
689413572
942381756
168527493
753946281

496137258
751284936
823965147
917523684
632841795
584679321
245316879
178492563
369758412

496137258
751284936
823695147
917523684
632841579
584769321
249376815
168452793
375918462

856127934
194683257
372459168
435872691
961534872
728916345
543291786
289765413
617348529

876123495
291456738
543897162
918364527
627985341
435271689
352619874
184732956
769548213

796145328
321869547
548732196
934216875
172358964
865974213
419587632
683421759
257693481

376148952
921536874
485792136
853421769
769853421
214967385
637219548
142385697
598674213

376258491
948716523
512493786
291534867
784962135
635187249
123645978
469871352
857329614

496235781
328174569
571986423
287619354
613457892
954823617
132548976
849762135
765391248

356294178
712568943
984371526
548137692
127689354
639425817
493756281
861942735
275813469

416273958
328915467
597864213
863549721
142387596
759126834
985431672
271698345
634752189

516284973
497153862
283679514
359712486
128546739
764398125
645827391
972431658
831965247

856271394
712394568
493586217
961835742
537642981
248719653
389457126
124963875
675128439

856271349
712349586
943586217
481935762
537462891
269718453
398657124
124893675
675124938

956231748
831497256
247568913
194672835
573984621
628315497
312746589
469853172
785129364

946281375
732569814
158437962
487123596
519648723
263795148
671354289
394872651
825916437

456371829
371982645
289456371
825634197
764519238
913827456
648295713
537148962
192763584

726389154
493251876
518476392
635147928
149832765
287965413
871623549
964518237
352794681

956378241
247915368
831264597
623189754
485637129
179542836
312896475
564721983
798453612

956378241
841265397
237914568
623189754
485637129
179542836
312896475
564721983
798453612

586372914
423918675
917465382
839241567
152796843
764583291
371629458
298154736
645837129

296341758
143758269
857926413
471235986
685419372
329867541
718592634
532684197
964173825

926385471
417962835
853174269
638451792
791623548
245897613
374218956
562739184
189546327

546392178
187465293
392871645
458713926
239546781
761289534
815937462
673124859
924658317

526391874
187264593
394875126
258713649
439526781
761489235
815937462
673142958
942658317

526394178
184275693
397861524
258713946
439526781
761489235
815937462
673142859
942658317

546381279
197452863
382679145
459713628
238546791
761298534
615937482
873124956
924865317

546381279
197452863
382679145
458713926
239546781
761298534
615837492
973124658
824965317

846391275
712856349
935274681
598437162
163928457
427615938
659742813
381569724
274183596

796352184
258941763
134867259
472615938
369284571
581793642
947136825
613528497
825479316

946352187
258971463
137864259
472615938
369287541
581493672
794136825
613528794
825749316

746352198
253981467
198764253
482615379
369247581
571893642
834176925
617529834
925438716

986375241
157842963
234169875
465981732
721534689
398726154
549617328
872493516
613258497

156389742
349257618
872461395
537148269
491672853
268593471
985734126
713926584
624815937

246397851
731548692
598162347
467951238
985273416
312684579
124736985
879425163
653819724

856371942
934562871
271984653
748619235
315428796
629753184
197235468
483196527
562847319

156397248
497268153
823514796
785921364
319746582
264835917
631452879
572689431
948173625

126453987
548279163
793186524
964528371
317964852
285731496
659347218
831692745
472815639

526431987
719528634
843679251
951367428
238914765
467285193
175892346
382746519
694153872

976421385
432589761
815673429
683297154
241835976
597164832
328916547
759342618
164758293

726415839
451938276
983267154
815673942
297541683
634829715
168352497
372194568
549786321

386417259
219365874
547829163
972158436
835246917
461793528
754682391
193574682
628931745

856427913
931856724
427319685
589632471
173948562
264571839
792185346
315764298
648293157

976451328
382976514
514328679
869214753
125793846
437865192
691532487
743189265
258647931

756439812
392168457
148257693
567921348
981374526
423685179
235746981
879513264
614892735

276493581
354168927
891752346
713526498
685349712
429817653
142635879
567981234
938274165

286435719
754196832
193287654
927541368
631829475
548763921
472318596
865972143
319654287

356429178
218567493
479813526
895674312
132958764
647231859
783196245
921345687
564782931

786452193
459316287
231789564
325971648
617843925
948265731
864597312
593128476
172634859

856471932
942356781
173892645
728539416
614287593
395614827
539168274
281745369
467923158

856471932
972356481
143892675
428539716
617284593
395617824
539168247
281745369
764923158

916528743
782436195
354197286
427653819
598741362
163289574
845972631
231864957
679315428

736549812
482167593
195832647
321986754
847215936
569473128
258794361
614358279
973621485

916548723
352917486
478326519
769251348
124893657
583764192
691432875
835179264
247685931

976521438
483976215
215438679
569813724
132794856
847265193
691342587
754189362
328657941

876531942
132649587
495278631
789362154
563417298
241895376
318924765
624753819
957186423

916538247
482716593
735249618
523487961
174965382
869123475
291374856
348651729
657892134

916538247
782416593
435279618
523784961
174965382
869123475
291347856
348651729
657892134

936521874
718964253
425873619
891235467
357486921
264197538
682719345
579342186
143658792

836571294
972684513
514392687
745169832
398245761
261738459
457813926
623957148
189426375

726519438
914836725
358274169
541792386
689345271
273168954
435621897
897453612
162987543

836529714
279461853
154837692
645798321
917243586
382156479
521684937
498372165
763915248

416538792
523769481
987412653
394286517
172953846
865147239
248371965
751694328
639825174

716539842
325846791
498712563
534297618
187463259
962158437
243681975
851974326
679325184

726541389
481693527
593287614
154968732
869372145
372415896
237854961
618729453
945136278

796542318
142386975
358719246
264935187
573128694
981674523
825461739
439257861
617893452

326758491
548916723
917423586
291534867
784269135
653187942
139645278
462871359
875392614

836795142
759412638
241386975
967834521
325671489
184529763
572163894
613948257
498257316

936752184
452816397
817349256
243597618
685431972
791268543
578123469
364975821
129684735

936758241
251496378
874213596
623189754
485637129
197542863
712864935
569321487
348975612

956738241
874215396
231496578
623189754
485673129
197542863
712864935
569321487
348957612

916732485
738145629
524869173
487653291
152497368
369281754
873916542
245378916
691524837

986724315
273195468
154386792
549237681
627518934
831649527
798462153
365871249
412953876

346792815
297581643
158463927
715839264
982645371
634217589
871356492
569124738
423978156

946735218
127849653
835621749
419286375
782593461
563174892
694358127
258417936
371962584

496735218
127849653
835621749
914286375
782593461
563174892
649358127
258417936
371962584

356781924
497523186
218496753
185964237
964372518
732815649
871249365
529638471
643157892

936741825
147582639
258369147
481635972
625917483
793428516
369874251
514293768
872156394

536791284
487523196
219486753
152964837
864372519
793815642
971248365
328659471
645137928

356791284
487523196
219486753
125864937
964372518
738915642
871249365
592638471
643157829

296713584
541682937
387594612
154826793
862937145
739145268
973268451
415379826
628451379

196724853
583916472
742385619
824137596
319562748
657498231
235879164
978641325
461253987

416752398
857349216
293168547
765281439
184593762
329476851
532617984
971834625
648925173

926734581
153698724
478251639
364512897
512987346
789346215
897125463
641873952
235469178

326754918
871369452
594821367
239145786
465978123
187632594
758293641
913486275
642517839

826731495
947256381
135489672
294317568
681594237
753862149
568923714
412678953
379145826

826739541
147256389
935841672
284367195
691584237
753912864
569423718
412678953
378195426

526784931
371962485
984531627
845197263
263845719
719623548
457316892
638259174
192478356

476815392
135962478
829437156
314598267
768243519
952671834
547129683
683754921
291386745

916823547
273495186
584716923
645189372
832567491
791234658
429371865
367958214
158642739

976821345
254793168
831456279
195368724
687245931
423179856
349617582
712584693
568932417

716923584
938457261
254168973
675239418
842716359
391845627
427591836
169382745
583674192

576921834
283574196
194368572
659437218
427819653
318256947
931782465
845693721
762145389

267358941
418792356
935461872
693845217
852917634
174623598
381279465
549186723
726534189

267354981
415798362
938261754
693845217
852917436
174632598
381479625
549126873
726583149

267398451
418752936
935461872
693845217
852917364
174623598
381279645
549186723
726534189

897365241
634821975
512497368
159284637
763159482
428736159
276513894
941678523
385942716

487659321
169723584
352814796
296547138
841932675
573168942
914385267
725496813
638271459

297456381
164783592
358219746
682597134
941832675
573164928
819345267
735628419
426971853

857194326
194623578
632578491
723986145
519347862
468251739
271465983
346819257
985732614

927543816
851269374
364178295
612984537
739652148
548731962
273816459
495327681
186495723

267495138
435168972
819327456
183254769
952716384
746839521
678943215
324581697
591672843

327469815
185732496
946518723
598273164
431856279
762194358
254981637
619347582
873625941

687235419
149867253
532914768
758126394
423598176
916473825
395781642
261349587
874652931

427398615
183645729
695271348
354867291
862139457
719524836
576413982
241986573
938752164

427398615
183645729
695271348
954867231
368129457
712534896
576413982
241986573
839752164

497638215
635291478
182754369
754183692
361972584
829465137
578326941
213849756
946517823

647359218
351428769
892167534
764581392
918273645
523946187
476835921
185692473
239714856

637954218
491328756
852167934
764581392
318279645
529436187
976843521
185692473
243715869

247396518
951428736
836157294
769581342
418273659
523964187
375842961
182639475
694715823

987631524
264759813
531842697
349185762
152467389
678923451
796318245
815274936
423596178

567389124
184652397
329471586
742593861
691827453
853164972
475916238
218735649
936248715

167983524
834652917
925417638
482395761
513876492
796124853
241769385
359248176
678531249

417583629
925167834
836429157
183742596
569831742
274695381
652314978
798256413
341978265

587916423
219435786
634278951
358729614
146583297
792164538
465391872
871652349
923847165

517968423
289435716
634217958
351729684
746583291
892146537
465391872
178652349
923874165

317654928
542918367
896273415
654389172
731425896
289761543
425897631
968132754
173546289

537186429
284395716
691274358
158427693
946538271
372961584
465719832
813652947
729843165

647259831
395681724
281437569
924175386
758364912
136928457
513742698
462893175
879516243

287594136
349618527
615237984
573461892
198372465
426985713
831756249
952143678
764829351

917246538
345918726
628537149
762453891
831679452
459182673
586394217
173825964
294761385

657928134
341657298
928341765
293765481
415893672
786412359
579134826
864279513
132586947

287965143
943817256
561324789
196542837
834796512
725183964
372658491
459231678
618479325

187359246
695284137
423167589
361798425
948512763
572643891
856431972
234975618
719826354

317659842
542138796
689427513
973542681
426871935
158396427
261784359
895263174
734915268

657218943
348697215
219345768
593462187
721853694
486971352
975134826
864729531
132586479

387295146
264731589
951864723
892453617
675182394
413976258
136549872
548627931
729318465

397482651
458961327
612573948
586729134
924136785
731845296
265318479
873694512
149257863

217839654
695417832
483526791
369172485
174985326
852643917
748351269
526798143
931264578

317894652
295163874
648527931
831652749
564971283
729348165
952486317
176235498
483719526

217354968
834926751
569718234
386579412
492861573
175243689
951632847
623487195
748195326

197324568
562189743
384675921
921768354
845293617
673541289
239416875
456837192
718952436

357284169
698531724
421796385
749863251
215947836
863152947
932675418
186429573
574318692

357284169
968531742
421769385
746893251
215647893
893152674
632975418
189426537
574318926

517246983
849531672
623987145
384692751
752418396
961375824
438159267
176824539
295763418

937514682
561289734
842376915
729631548
418795263
356842197
274168359
685923471
193457826

317659284
965824137
248731965
126498753
483572691
579316842
632185479
794263518
851947326

367245891
241698753
958317426
719582364
432976185
586134279
124859637
875463912
693721548

927356148
163842975
548917236
279465381
685173492
431289567
354728619
796531824
812694753

857629134
421835796
963174582
734586921
518942367
296713845
385261479
649357218
172498653

537498126
896217453
124635798
352876941
679154382
418329567
961583274
285741639
743962815

637285149
124937865
958614723
572896431
491753286
863142597
385479612
746321958
219568374

857346291
912587436
643921578
281459367
435768129
796132845
364875912
529613784
178294653

857614293
439572816
216983547
641357982
923148675
785269431
164835729
572491368
398726154

657481392
918732654
432956781
324619578
179825463
586374219
265193847
793548126
841267935

927561348
164328975
358947261
693714582
245893617
781256439
819632754
576489123
432175896

297518346
835946172
416327859
154879623
368152497
972634518
623495781
589761234
741283965

947286315
123957846
856431279
215879634
364512798
789364152
531698427
478125963
692743581

857129346
123456879
946873512
392768451
684915237
571234698
235697184
768341925
419582763

617248359
825693417
934751628
368129745
249875136
571436892
486512973
753964281
192387564

617258349
824693517
935741628
368129754
249875136
571436892
486512973
753964281
192387465

127694385
439518267
685372194
251786943
978435612
364921578
716243859
893157426
542869731

167948352
498523671
352761498
931274865
574816239
286395147
629487513
845139726
713652984

697154382
432689175
815273694
761528439
543791826
289346751
958467213
124835967
376912548

547921368
928536714
631847295
193458672
764213589
852769431
375182946
216394857
489675123

857369421
931284675
642517389
264731958
589642713
173895264
396178542
415926837
728453196

697215483
321864957
548397261
475126839
832759146
169438725
713582694
984673512
256941378

397586421
162479385
458213976
874935612
615824793
239167548
983752164
726341859
541698237

167283495
985146372
234579681
351894726
479652138
628731954
742315869
513968247
896427513

537896421
281543769
496217358
924781536
678354912
315629847
142975683
869432175
753168294

687529431
435817926
921364875
516943287
849752163
372681549
798435612
154276398
263198754

157936482
324578619
896214537
678351294
935482761
241769853
512643978
463897125
789125346

947386521
631245879
852917463
329578614
485162937
716493258
163859742
278634195
594721386

927364581
614852937
583179264
231645879
795283146
468917352
842731695
156498723
379526418

917628543
284531796
536479281
143785962
825396174
769214835
658942317
392167458
471853629

287496531
394581276
651273849
135947628
948632715
762815493
519728364
823164957
476359182

357894621
298617543
461532879
639278154
125469738
874351962
946783215
513926487
782145396

827941653
356278941
914653827
279365418
481729536
563814279
735496182
648132795
192587364

137924685
948635172
265817943
612543897
574289316
893176254
729468531
486351729
351792468

167945832
538271649
924368175
416859723
352716984
879423516
793682451
245197368
681534297

327946815
196578342
485123976
849615237
731492568
562837491
954261783
213789654
678354129

927315846
546829317
813476259
682193574
154267983
739584621
268941735
495738162
371652498

167243985
894751236
253986471
428179653
679538124
315624897
731492568
542867319
986315742

627591834
531824976
489673521
193756482
756482193
248139657
962318745
874265319
315947268

617382549
495167283
328495671
941236857
273548916
586719324
769851432
832674195
154923768

897562134
245319768
613784592
976458321
158236947
432971685
389127456
561843279
724695813

137692845
825437196
649518723
378964512
451723689
296185374
712346958
564879231
983251467

587692413
263514987
149738256
872169345
495873621
316425798
621987534
958346172
734251869

867394215
253618749
914752683
548926137
631587492
729143856
196875324
475231968
382469571

487596213
953412687
162738945
876159324
294873561
315264798
521987436
648325179
739641852

527416398
398752416
461893752
954378261
173265849
682149537
246937185
835621974
719584623

567913284
428756931
913482657
276539148
134827596
895164723
642375819
351698472
789241365

587613294
426759831
913482657
279568143
134927586
865134729
642375918
351896472
798241365

857613924
629784531
413259687
948125763
136897245
275436198
564372819
391568472
782941356

857613942
624798531
913524687
248159763
139867254
576432198
462375819
391286475
785941326

987613245
524798631
613452897
279584163
136927584
845136729
462375918
351869472
798241356

857613924
423759681
619284537
948125763
136897245
275436198
564372819
391568472
782941356

857613942
623794581
914528637
248159763
139867254
576432198
462375819
391286475
785941326

847619523
629735481
315482697
258143769
196857342
473296158
582374916
931568274
764921835

547819326
231467958
968253417
874596132
193742685
625381794
382974561
719625843
456138279

657812934
421397685
398546127
739261548
142958376
865473291
573689412
214735869
986124753

467312859
951478326
832695741
279153684
543286917
618947532
126839475
395724168
784561293

367914852
598326714
421587963
613875429
284169537
975243681
139758246
756432198
842691375

367412598
895736421
214589736
431625879
672894315
958173264
783941652
529368147
146257983

367412598
895736421
214589736
531624879
672895314
948173265
783951642
429368157
156247983

987214365
634785921
512369478
298571643
761438259
453692817
825947136
379126584
146853792

587314926
361892547
924765183
845239671
673581492
219476835
492157368
136928754
758643219

917426385
526387914
834519672
749638251
182795463
365241897
451862739
693174528
278953146

967324581
235718964
814569732
143976825
752843619
689152347
578431296
321695478
496287153

387421569
921567483
465839271
139285647
854673912
276914835
518796324
792348156
643152798

397421586
621587493
485936271
138295647
954673812
276814935
519768324
762349158
843152769

467328159
152964783
389715462
594687231
813492675
726531948
678259314
931846527
245173896

347128965
619547382
825369714
462753198
973814526
581296473
298475631
156932847
734681259

457821693
931456782
268739145
376985421
842613579
195274836
583142967
719368254
624597318

347825691
682719543
591364728
456193872
138672459
279458316
815937264
763241985
924586137

867135429
432869517
915742683
654287391
321956874
798413256
273698145
186574932
549321768

527934816
846715293
931628457
762149538
389257641
415386972
678493125
254871369
193562784

167239548
548617392
932548617
621354789
379182456
854796123
493861275
216975834
785423961

527936481
641785392
398142657
986527134
273491865
154863279
812359746
465278913
739614528

927436185
135982467
684571293
591628374
473195826
862347519
259863741
348719652
716254938

867931254
521846937
943257168
159473682
638192475
274568319
315724896
496385721
782619543

947836251
251479683
368251497
634128975
879345162
512967348
495712836
723684519
186593724

287136495
491258376
635974821
143695287
859427163
726813549
564781932
372549618
918362754

417932568
986541732
352768149
268319475
593874216
174625983
625487391
731296854
849153627

927345186
481796523
635821794
148659237
756238941
293417865
369172458
574983612
812564379

127945368
893726514
456381297
564132789
378594621
912867435
249658173
631479852
785213946

267549381
345218769
918367452
451736298
796821534
823954617
682493175
174685923
539172846

537649281
426158397
198372546
781265439
243891765
965734812
874926153
652413978
319587624

867941253
912573864
345628179
254319786
796485321
183762945
438157692
571296438
629834517

987241365
634785921
512369478
298517643
761438259
453692817
825974136
379126584
146853792

517843296
943762851
682951743
421397568
739685412
856124937
298416375
364578129
175239684

367245891
945718326
128963457
751839264
693124578
284576913
876352149
432691785
519487632

837946521
295187643
614352879
948621735
152873496
376495218
461238957
523769184
789514362

157648329
239571864
846932571
568127493
712394685
493865217
621753948
985416732
374289156

917548263
432671589
865923714
783195642
294786135
651234978
549367821
178452396
326819457

927456813
654831729
183927465
468273951
539184672
712569384
871395246
346712598
295648137

387652419
915478263
246931875
762349158
439815627
851726934
598163742
624597381
173284596

287359461
451286739
396417285
924768513
875931642
163542978
549173826
612894357
738625194

927853461
164279853
853146927
386924715
715638249
492517386
679485132
238761594
541392678

927853461
164297853
853146927
386924715
795631248
412578396
679485132
231769584
548312679

397856142
158742396
264193587
942681735
571329864
683574219
415937628
739268451
826415973

397468152
821537946
564129837
439756218
652813794
718942365
943285671
186374529
275691483

497863125
831275469
562941837
729456381
653182974
184739652
278694513
915328746
346517298

927568341
841293567
635147298
319682754
254739816
786451932
473815629
568924173
192376485

127569483
546738129
938412567
384657291
712943856
695281734
851376942
273894615
469125378

517362849
843975621
269814357
624581973
385729416
971436285
132647598
798253164
456198732

297386154
316954278
584217639
643125897
179438526
852679413
965742381
421893765
738561942

327485961
596713248
841629357
975162483
413897526
268534719
634278195
782951634
159346872

367985241
542317689
891264375
728631594
634759128
159842736
913476852
485123967
276598413

237985614
469312857
815746239
354671982
172894563
986523471
591267348
723458196
648139725

397486251
451279683
862351497
628194375
973825164
514763928
245917836
739648512
186532749

517983246
843726951
692451837
321847569
784695312
956132478
269314785
478569123
135278694

167983254
583724961
294516378
946271583
815639427
732845619
678492135
421357896
359168742

387495216
419263578
652817394
146378952
893521467
725946831
231689745
574132689
968754123

237596481
816427593
549318276
651974832
392185647
784263159
925831764
463752918
178649325

237596481
418327596
569814273
851649732
392175648
746283159
925731864
683452917
174968325

237596481
418327596
569814273
851649732
392175648
746283159
925431867
683752914
174968325

257196438
419378562
638452719
726539841
895214673
341687295
584961327
963725184
172843956

297156438
415378962
638492715
726539841
859214673
341687259
584961327
963725184
172843596

297153684
546879231
183624579
635298147
729431856
418567392
951782463
364915728
872346915

297156384
543879261
186324579
635298147
418537692
729461853
951782436
364915728
872643915

467182359
593674281
182539467
241765893
635948712
879321645
354296178
926817534
718453926

967185243
285374619
143629758
631948527
754231986
829756134
518467392
472593861
396812475

957124368
321867549
648395721
432681957
189752634
576439812
894516273
215973486
763248195

267193584
594287613
138456729
683524197
425971368
719368452
856732941
971845236
342619875

567132849
931874526
248659137
453761982
892543761
716928354
684397215
175286493
329415678

457183269
913276584
268594731
836721945
574869312
192435876
749658123
381942657
625317498

267143859
941825736
358679142
524761983
793458261
816932475
682394517
175286394
439517628

347186592
961275483
258493761
819724356
672359148
435861279
793518624
584632917
126947835

957123864
124786953
638459271
395862147
871934625
462517398
543291786
286375419
719648532

427163895
981245367
653798412
295376148
316824759
748519236
862451973
139687524
574932681

437169258
892435617
156827934
271654893
564983721
389712546
728541369
613298475
945376182

947236518
582417693
163958472
659824731
871365924
324179856
435692187
296781345
718543269

367248591
958713624
412569387
291435876
685927143
743186259
174652938
539871462
826394715

347218956
258639741
691475283
872561394
913784625
564923178
189347562
425196837
736852419

397268541
415379682
826415739
589731264
143926875
672584913
734852196
951647328
268193457

687219354
149563827
532478619
325697148
978341562
461852793
214786935
856934271
793125486

657249183
934681527
182573694
241835769
369712458
578496312
493168275
726954831
815327946

147236589
258719643
963845217
482963175
319457826
675182394
524378961
796521438
831694752

657291843
142378956
839546172
963712485
284953617
715684239
398467521
521839764
476125398

847261953
391587426
265943187
172354869
934618572
658792314
713829645
426135798
589476231

647328915
259146738
318975264
924753186
735861429
861294357
476512893
193687542
582439671

987351246
643829517
521467398
376945821
419782635
852136479
294578163
135694782
768213954

517348269
692157843
384269715
945872631
126534987
873691452
451926378
739485126
268713594

987351246
452867193
316294758
264789531
893125467
175436982
729643815
531978624
648512379

657384192
319725846
482961753
568279314
793146285
241538679
926417538
875693421
134852967

147326589
259841376
638759214
865437192
713692845
924185763
472568931
586913427
391274658

957321486
842679315
163548927
528134679
619752834
374896152
781465293
495283761
236917548

467392815
931875462
528461397
615283749
342719586
789654231
896547123
153928674
274136958

217346598
358291467
694785123
583912746
726453819
941867352
169538274
875624931
432179685

217386549
354291867
698745123
583412796
726953418
941867352
169538274
875624931
432179685

567498312
182573964
943621857
691347285
438152796
725869143
876935421
314286579
259714638

237485916
169237548
584916327
718652493
625349871
943871265
476593182
391728654
852164739

237486519
915237648
486915723
168352497
729164835
543879261
654793182
371628954
892541376

237486519
519237648
486519723
168352497
725964831
943871265
654793182
371628954
892145376

517483296
239657481
486219375
792134568
341568927
658792134
825946713
173825649
964371852

127438569
684592371
935671284
456713892
279864153
318259647
562147938
843926715
791385426

197435682
365281497
482967315
738126954
629854173
514379826
243718569
876593241
951642738

257413698
368759124
491268375
132587469
546932781
789146253
823691547
615874932
974325816

387492156
621573849
549168732
468231975
913657284
752984361
234715698
895326417
176849523

257416839
349578621
861293754
976381245
128754396
435962187
514837962
693125478
782649513

237416859
549378621
861295734
976183245
328754196
415962387
154837962
693521478
782649513

127438569
439562781
685719234
846297315
512643897
973185642
264851973
351976428
798324156

617485392
453972816
892136574
536849127
729651483
148327965
274598631
965713248
381264759

617583429
954612387
238497615
483951276
791326548
562874193
845239761
376148952
129765834

637528149
945371628
182469375
861932754
574186932
293754861
456813297
728695413
319247586

237584619
169237458
485916723
718642395
624359871
953871264
576493182
391728546
842165937

697542381
321678945
854139762
962417538
748325196
513986274
136294857
489751623
275863419

967528143
345917826
821643975
156734289
273895614
489162537
618479352
792351468
534286791

197582346
582346197
436917825
628194573
943875261
751263984
875439612
214658739
369721458

697583421
854912673
321674985
439261857
165837249
278495316
912746538
746358192
583129764

237546891
819237546
456198723
381769254
945382617
762415938
593874162
128653479
674921385

987546213
416723985
523198467
649312758
835479126
271685349
762834591
398251674
154967832

867539241
914862357
253147986
578321469
341956872
629478135
195684723
432795618
786213594

867539241
941862357
253147986
578321469
314956872
629478135
195684723
432795618
786213594

217594683
984316275
365872149
148625937
629437851
753981462
431769528
896253714
572148396

987514362
213697584
456832719
841973256
762451938
539286471
325169847
174328695
698745123

647521839
253798461
891346725
934672158
126854397
785139246
568213974
319467582
472985613

417539862
623874591
598612437
354297618
182463975
976158243
249381756
861745329
735926184

627541389
481793526
593286714
174958632
859362147
362417895
235874961
718629453
946135278

297568134
568431297
314729586
183672459
642195873
975843621
751384962
426957318
839216745

437618952
165329847
298574136
952781463
374962518
816453729
581237694
643895271
729146385

237618495
598734126
164259837
682975314
951346782
743821569
319467258
875192643
426583971

217658943
634921758
589347612
925164837
861793425
473582169
192475386
356819274
748236591

847695132
326481597
195273468
271859346
963147285
458362971
584916723
612734859
739528614

187693254
934521867
625478139
513247986
769815342
842369571
251734698
498156723
376982415

527614389
386925174
491387562
659143728
273859416
148762953
835291647
912476835
764538291

827613549
615947823
439285176
573421968
948536712
162798354
351862497
796354281
284179635

837691425
156742839
429853167
643275981
275189643
918364572
791428356
582936714
364517298

197624538
426583719
835791426
589312647
214876953
763945281
372468195
648159372
951237864

417685329
853972416
692134857
536829174
729461583
148357962
274598631
965713248
381246795

217854936
684913725
539276418
365728149
798461352
142539687
876342591
421695873
953187264

697852143
482316795
135974826
526197384
973548261
841263957
768439512
214785639
359621478

397852146
482316795
156974823
625197384
973548261
841263957
768439512
214785639
539621478

527814963
943562178
816397542
659143287
271685439
438279651
365928714
194736825
782451396

437851269
896724513
215369874
681492735
529637481
743185926
358976142
974213658
162548397

237846591
419235786
586197324
361489257
948752613
752613948
893574162
125368479
674921835

127845693
953612478
864397152
649153287
271986534
538274961
396428715
415739826
782561349

657842193
834691527
192573684
241935768
369718452
578426319
423169875
786254931
915387246

657894231
413572986
298163457
169357842
874219365
325486179
982635714
736941528
541728693

497861253
635274981
821935476
356142897
218697345
974358612
582413769
163789524
749526138

497861253
835274961
621935478
356142897
218697345
974358612
562413789
143789526
789526134

238654791
415789362
769231854
683945217
952817436
174326589
391478625
527163948
846592173

768349521
514782936
239561748
685934217
942817365
173625489
391278654
427156893
856493172

268354791
415789362
739261854
683945217
952817436
174623589
391478625
527136948
846592173

698452731
423617859
175938624
319745286
562893147
847126593
954261378
731584962
286379415

468732951
539861247
127945836
291583764
874196523
653274189
312657498
786429315
945318672

468237591
723159846
195846327
316592478
579684213
842713965
654321789
231978654
987465132

148539726
625784193
397126458
563847912
271395864
984261537
432958671
756412389
819673245

628349517
457261839
193758624
865912473
712435986
934687251
276593148
541876392
389124765

458613729
692578314
317924586
924167853
576389241
183245967
245791638
869432175
731856492

728654319
465931728
193782645
231497856
957816432
684325971
549163287
872549163
316278594

568749312
427163895
913528647
354981276
179652438
682374951
836415729
741296583
295837164

498372615
123645879
675981342
954768231
367129458
812534796
586413927
741296583
239857164

428763915
931524876
765198243
147659328
386472159
592381764
659237481
213846597
874915632

768342915
952718436
134569728
329876541
841935267
675421893
517293684
283654179
496187352

478329615
193645827
625781349
354968271
967132458
812574936
586413792
741296583
239857164

278543619
645891732
139672854
351486927
786239541
492157368
517964283
823715496
964328175

968275413
723461598
145398276
812954637
496732185
537186942
671829354
354617829
289543761

578439621
293651478
416287593
152748936
869312754
347965182
985126347
624573819
731894265

578436921
129587346
634912857
413658279
957241683
862793415
745329168
386174592
291865734

158479632
642135879
739268415
423857196
971642358
865913724
596381247
214796583
387524961

798165432
462983751
315274689
659431278
243798516
187652394
536829147
871346925
924517863

128469537
597231864
436758912
351926748
984173256
672845193
265397481
849612375
713584629

798312645
263954817
145687239
439528176
572461398
816739524
354196782
687243951
921875463

718563942
934281567
256479831
627198354
183745629
549632718
875314296
492856173
361927485

928315746
354276819
176849523
289467351
465183972
731592468
517928634
843651297
692734185

538127649
716549238
429836517
672418953
854392761
193765482
347251896
985673124
261984375

278396145
951284376
463571829
894153762
512768934
637429581
129637458
746815293
385942617

218396745
957284316
463517829
894753162
572168934
631429587
126875493
749631258
385942671

318759246
975426183
246831957
127694835
463582719
589317624
732165498
894273561
651948372

918376452
647952138
532841976
451789263
269135847
873264519
185693724
726418395
394527681

168293754
392754618
745186392
834971265
917562483
526438179
679345821
451827936
283619547

278396154
951284376
463571829
894153762
512768943
637429581
126837495
749615238
385942617

218396754
957284316
463517829
894753162
572168943
631429587
129675438
746831295
385942671

528431769
946875312
371269458
219354876
683917245
457628931
764592183
132786594
895143627

418925763
326174985
759638241
941763852
675281394
832459176
163597428
287346519
594812637

518924376
429376518
376158924
765841293
891237645
234569187
153482769
682793451
947615832

158423976
492867315
736915284
245689137
317542869
869731542
921374658
673258491
584196723

158496372
436275189
792318564
983621457
274859631
615743928
321967845
567184293
849532716

138564792
452397168
967281543
241978635
673425981
589613427
816739254
395142876
724856319

628397145
159642387
743518296
281475639
596183472
437269518
374826951
865931724
912754863

758964132
192783645
436521798
371892564
269415873
584637219
627348951
913256487
845179326

368597142
241368759
759124683
693812475
872645931
415973826
536481297
924736518
187259364

918745263
267893145
453162978
586237419
721984356
349651782
195428637
634579821
872316594

538974216
241368759
697512384
859746132
412893567
763251498
924185673
375629841
186437925

178935264
254768319
936421758
697542831
842173596
315896427
783219645
461357982
529684173

578931264
426857139
391624578
739582641
862419753
145376982
953168427
284795316
617243895

718965243
354172896
692483751
849657312
271349685
563218479
186534927
937821564
425796138

178396245
692854713
354271698
941537862
536428179
827619534
765942381
483165927
219783456

578963241
423751869
961284753
346592187
187346592
295178436
839427615
612835974
754619328

478165392
316829475
952437618
793682541
125943786
684571239
867294153
231758964
549316827

578912346
419653287
236487915
951326478
643879521
827541639
164298753
382765194
795134862

178695324
239418567
645372198
521846973
984537612
367921485
816253749
793184256
452769831

218639475
736524918
945871362
472196853
359287146
681345297
593712684
864953721
127468539

538627491
716954328
429381576
287146953
341895762
695273184
152738649
973462815
864519237

378265419
251794386
946138752
634952871
817643295
592817634
489321567
123576948
765489123

798623451
436518927
521974386
617345298
945862173
382791645
859436712
164287539
273159864

658231497
374569281
921784356
789312564
165497832
243856719
517643928
436928175
892175643

628731549
351849672
794256183
932675418
175483926
846192357
289314765
517968234
463527891

218649573
469573821
537182694
346915782
975428316
821736945
683291457
792354168
154867239

798412536
531697248
642835971
269543187
174268359
385179462
923756814
456981723
817324695

928471536
437625918
516938427
653719284
872543169
194862375
369184752
741256893
285397641

238794651
679135284
451862973
916483527
382657419
745219368
563971842
194528736
827346195

198745623
364912587
275386194
652439871
783251946
941678235
419523768
527864319
836197452

398425671
762391584
541768239
936572418
175684392
284913756
659147823
817236945
423859167

538619724
917254386
624387915
295761843
481593267
763842591
142975638
356128479
879436152

648321795
927546381
153798246
281475639
796183452
435269178
364852917
819637524
572914863

598321746
127946385
643758219
289475631
756183492
431269578
364892157
815637924
972514863

928461753
357289641
614753928
286375419
491826537
573914286
835647192
749132865
162598374

348126975
965478132
217935468
452689713
673214589
189357246
891762354
534891627
726543891

268513974
943672158
751984236
312867549
695421783
487359612
524198367
876235491
139746825

618574923
293681457
745239168
152497836
964823715
387156294
431762589
829345671
576918342

628547931
745391268
391628457
257439816
963815724
184276395
412763589
839154672
576982143

518267934
394581276
672349158
123796845
957834612
486125397
241653789
839472561
765918423

128746935
536192478
479538126
295381764
387624591
614975283
761253849
852469317
943817652

528376941
673491258
491528376
236749815
954813627
187265493
312654789
849137562
765982134

248351967
769824135
531976482
397648521
416235879
852197346
925783614
184562793
673419258

428971635
631254987
579683421
193867542
857492163
264135798
742319856
985726314
316548279

628971435
431256987
597483621
173864592
854792163
269135748
742319856
985627314
316548279

698152374
523764198
471389562
847913256
369275481
152648937
984527613
715436829
236891745

468193752
327685941
519724638
932518467
681479325
754236819
143957286
296841573
875362194

378954612
951276834
642813759
125647398
734189526
896532147
283795461
467321985
519468273

418627935
632459178
579183642
154362789
863971254
927548361
285796413
741235896
396814527

918657432
635924187
472831569
259348671
841276395
763519824
326195748
587462913
194783256

468315729
917428635
235976184
189547362
623891457
574263918
751684293
396752841
842139576

698312574
412578936
375964821
924783165
756291483
183645297
549836712
831427659
267159348

568713294
427859631
913426758
286594173
134678529
795132846
642385917
351967482
879241365

568713294
427859631
913426758
295134876
134678529
786592143
642385917
351967482
879241365

598613247
426857931
713492658
265139874
134728596
987564123
642385719
351976482
879241365

568713294
423896751
917452638
295134876
134678529
786529143
642385917
351967482
879241365

248517963
316289754
597463281
184396572
975142638
623875149
731624895
859731426
462958317

598614273
673582149
124793856
745268391
231459687
986137425
469871532
817325964
352946718

498216537
732958614
165473982
651742893
987531426
324689175
543197268
279864351
816325749

658419732
349728516
127536849
213967458
586342197
974851623
762195384
491683275
835274961

568413927
471692583
923875146
685249731
734561892
219387465
392158674
147926358
856734219

478215396
615983274
932746185
159362748
384571962
267894513
721658439
893427651
546139827

438521967
915687342
276439581
359162874
841973625
762845139
124398756
587216493
693754218

438721965
765849132
921356847
143298576
689537421
572614398
316975284
257483619
894162753

458321796
179586243
236947518
321459867
945678132
867213459
583764921
612895374
794132685

168427935
392561487
547893126
724915368
935682714
816734259
453178692
671259843
289346571

198623745
743159286
265478319
631985472
452317968
879264153
326541897
584792631
917836524

168924375
927536814
453817629
896751432
712643958
534289761
271468593
645392187
389175246

648237591
193485762
527169834
975642183
481793256
362851479
819374625
256918347
734526918

918736542
362548917
475912638
643185279
291367854
587429361
824651793
159273486
736894125

718932456
692514873
354876129
249168537
561793248
837245691
986457312
473621985
125389764

168934257
937526814
452817639
689751423
713642985
524389761
371468592
246195378
895273146

928147563
367529184
451386792
736291458
142658937
895473216
579832641
213964875
684715329

318542697
245769831
967138542
592316478
436857219
781924356
874695123
159283764
623471985

328951476
741286395
956473128
579318264
463527981
182694753
615732849
897145632
234869517

378954162
691327854
425618973
753186429
214579638
986243715
139865247
867432591
542791386

238951467
546723981
719846235
351469728
674218593
892537146
965184372
423675819
187392654

268359471
451267938
397418265
942876513
685931742
173542689
514693827
729184356
836725194

428963175
931785426
765241938
892457361
173896254
654132789
289674513
516329847
347518692

798163425
351742968
624895371
286451739
547389612
139276584
975618243
412537896
863924157

978361524
623548719
145972836
564183297
817294653
392756148
459817362
281639475
736425981

978361524
623548719
145972836
514683297
897214653
362759148
451897362
289136475
736425981

518267439
273941685
694835127
186579243
357428961
942613578
725186394
869354712
431792856

198372465
567894231
423615798
312956874
649287153
785431926
834529617
976143582
251768349

958174362
372586419
614239875
531628947
846795123
729413658
487351296
263947581
195862734

368279451
259614873
714358296
836495712
492731685
175826934
621587349
983142567
547963128

328579641
649213578
715648239
961782354
254931867
837456192
486195723
573824916
192367485

468371925
127859346
935246187
359418762
782965413
614723859
843692571
271534698
596187234

928473156
361589724
754162983
489216537
632758419
175934862
243891675
897625341
516347298

458391726
312567849
697824153
873645912
249713685
561289374
935172468
126438597
784956231

568193247
721645983
493782651
379826415
254931768
186574392
932458176
817369524
645217839

378156249
256984713
149723865
731549628
864231957
925867134
613478592
482695371
597312486

378196245
296584713
145723869
731945628
864231957
529867134
613478592
482659371
957312486

478132965
265947831
319658472
146793528
937825614
582461793
721589346
653274189
894316257

958124367
321768549
647395821
432617958
719852634
586439172
194576283
275983416
863241795

528194637
396587421
174623985
731958264
485276193
962431578
243719856
819365742
657842319

138259467
295476831
674381529
429813756
867592143
513647982
946735218
351928674
782164395

938251467
572469318
641387952
267194583
395628741
184573629
853716294
429835176
716942835

468273915
172985634
593461278
849356721
317829546
256714893
735642189
921538467
684197352

568237914
172948635
493561278
849356721
317829456
256714893
735682149
621493587
984175362

698271543
472359186
513648279
851736924
367924815
249815637
736192458
924583761
185467392

578239146
492168735
613547289
851376924
367924518
249815673
936782451
124653897
785491362

618297543
492351786
573648219
857936124
361724895
249815637
936172458
724583961
185469372

368295741
914367285
572148936
451923867
689714352
237856419
143579628
726481593
895632174

968257134
312489567
547613298
736594821
129378645
854162379
671925483
293841756
485736912

678219435
345768912
129345687
534821796
917436528
862957143
291673854
783594261
456182379

518239764
643157289
729648135
271965348
894713526
365824971
437581692
952476813
186392457

468213975
751968432
392457168
923571684
876349521
514682397
235894716
149726853
687135249

418259736
239647815
567183249
653721984
924836571
781495623
875364192
392518467
146972358

718365924
923784651
645192378
136549782
289671435
457823196
372456819
561938247
894217563

918367524
723451968
456829371
194536287
365782149
872914653
689175432
531248796
247693815

648371952
951682473
723495168
574869321
362514897
189237645
216743589
437958216
895126734

178349625
246785913
359612478
513927846
684531792
927864351
462173589
891456237
735298164

268375149
713498562
594261378
945183627
637924815
182756493
459637281
821549736
376812954

248369175
536471289
197582364
869154723
721936458
354827916
613248597
975613842
482795631

628345791
549871236
317962548
896214357
231587469
754639812
483796125
165428973
972153684

598317426
732648591
164295387
416829735
379451268
285736149
621974853
853162974
947583612

968427315
415638972
327951468
691285734
873164529
542793681
754312896
189576243
236849157

398412576
452367918
167985234
243698157
519734682
876251349
734129865
981546723
625873491

638412795
952768143
174539286
415697832
296381574
783254619
527843961
361975428
849126357

638412795
452769183
179583246
915647832
286391574
743258619
527834961
361975428
894126357

398462175
621573948
547189632
469231587
713658294
852794361
234816759
985327416
176945823

738429615
194685732
562371849
245916378
681237594
973854261
817593426
429768153
356142987

698451372
724398561
153672948
986537214
475219683
312864795
537186429
261945837
849723156

258463917
674918352
391257486
427831695
916574823
583692174
169325748
745186239
832749561

468513297
297684513
531927648
685391472
719246835
324875961
142768359
956132784
873459126

768593421
954612783
321784596
435271968
176938245
289456317
512847639
847369152
693125874

198573462
452961873
376284915
725639148
631428759
984715236
869347521
217856394
543192687

218576439
793841625
456329871
185632794
924718356
637954218
349167582
561283947
872495163

418523796
527968431
963147582
139752648
245816973
786394215
892671354
354289167
671435829

348529716
195786432
672431859
256917348
781243695
934865271
813694527
529378164
467152983

138645972
674892351
592317846
457169283
829534167
361278495
243956718
716483529
985721634

138645927
694872351
572319846
459167283
827534169
361298475
243956718
716483592
985721634

238695741
471238569
596471328
319752486
724386915
865914273
687543192
143829657
952167834

328651974
415937862
769248531
286795143
174382659
953164728
632879415
591426387
847513296

478623951
392158476
165947823
814735269
623489715
957261384
746312598
539876142
281594637

438617529
612935748
597248163
761459382
853726491
249183675
326594817
975861234
184372956

218695743
645173928
973284165
527469831
186732594
439851276
394528617
861947352
752316489

298637514
714952386
365481297
547128963
983746152
621395748
459263871
872514639
136879425

298637514
614952387
375481296
546128973
983746152
721395648
459273861
862514739
137869425

458623179
961487253
273519468
539146782
642875931
187392645
896751324
324968517
715234896

518623974
972148563
643597218
725436891
469281357
831975426
196354782
284719635
357862149

328761954
516349872
947258631
284576193
139482765
765193428
492837516
651924387
873615249

218743956
937156284
645298731
521684379
394571862
876932415
452867193
763419528
189325647

218763954
347915862
596284713
783549621
624178539
159326487
875431296
461892375
932657148

258791463
137456892
694283751
781634925
543129687
962578314
876315249
319842576
425967138

458792613
236481795
719536842
143258967
897643251
625179384
371865429
564927138
982314576

928743516
134865297
567912834
246138759
375294681
819576423
683459172
792681345
451327968

648715239
523689174
791423685
917358426
852146397
364972518
276834951
139567842
485291763

198725436
527364819
436891527
659412378
213687945
874953261
382576194
745139682
961248753

198725436
527364819
463891527
639412758
215687943
874953261
382576194
756149382
941238675

738962145
192574836
456318927
627183594
385649271
941257368
879435612
214896753
563721489

168954237
357621489
924738165
641597823
732846951
895213746
479385612
586172394
213469578

628945173
153672489
947318652
764153298
281796534
539284761
376429815
415837926
892561347

158937624
936425817
274186593
793864251
541792368
682513479
469278135
315649782
827351946

349652871
682791345
157438692
734586219
216349587
598127463
873214956
421965738
965873124

489237561
723156948
165948327
318562479
576894213
942713685
654381792
231679854
897425136

129356748
786412539
354789621
631948257
542137896
897625314
478293165
215864973
963571482

689732514
721854369
543916827
835129746
417568293
296347158
958671432
374295681
162483975

689732514
721854369
543916827
835129746
417568293
296347158
958671432
372495681
164283975

589732614
621854379
743916825
835129746
417568293
296347158
968471532
372695481
154283967

549862713
378541269
612739458
821697534
435218976
796453182
257384691
984176325
163925847

749318526
135629478
826754193
368245719
214937865
597861234
653182947
471593682
982476351

589437621
243691587
716258493
172845936
465319872
398762154
957126348
624583719
831974265

689437521
152698347
734215968
413769285
268541793
975823416
846352179
397184652
521976834

749358621
158642973
263197584
382465197
697231458
514879236
421583769
876924315
935716842

719348526
648512973
253796481
382654197
975231648
461879235
126483759
897125364
534967812

469852731
583174926
721369854
615498273
348527169
297631485
176243598
934785612
852916347

459862731
683174952
127359864
216498573
345627189
798531426
571243698
934786215
862915347

129365748
456278931
378914526
291647853
685193472
734582169
567829314
913456287
842731695

129375846
457286931
386914527
294768153
675193482
831542769
518629374
963457218
742831695

859136742
342579186
167284935
426791358
735842691
918653274
591467823
674328519
283915467

369482751
751693248
824715936
645231879
187946325
932857614
216578493
598324167
473169582

729846351
658931742
143257896
375418629
961723485
284569137
497685213
512374968
836192574

729458361
568931742
134267895
376815429
941723586
285649137
497586213
612374958
853192674

169823475
428571963
735649812
584267139
273915684
916438527
352184796
897356241
641792358

459137286
681524937
372689514
538476192
926351478
714892365
295718643
863945721
147263859

169523784
847961253
235784961
398417526
654392817
712658349
921836475
483175692
576249138

469728135
823145796
715936482
347682951
691574823
258391647
172859364
934267518
586413279

539874216
241369785
687512394
958746132
412953867
763281459
824195673
375628941
196437528

579486231
632571984
841329765
283654179
495713826
167298543
754162398
318947652
926835417

679815324
348926571
512734968
137298645
985461237
426573189
794352816
863149752
251687493

529876413
613254897
478319256
891635724
354927681
762481935
987543162
136792548
245168379

349687521
518293467
672145389
965732148
723418956
184569273
236851794
451976832
897324615

149368527
527419836
683572149
354987612
218654793
796123485
462895371
935741268
871236954

849623517
321875496
657941238
493217685
576438921
182596374
935184762
768352149
214769853

239854761
785136294
461972583
157493628
392768415
846215379
673581942
514629837
928347156

489315627
136247985
725986431
261893754
953764812
874152396
597431268
312678549
648529173

529713486
674598231
183264957
735829164
241356798
896147325
368971542
912485673
457632819

629314857
783652149
154879263
846295371
231467598
597183426
478921635
912536784
365748912

539621478
416798352
287534691
364179285
951283746
872456139
195342867
648917523
723865914

539621478
216748359
487539621
362174985
951283746
874956132
145392867
628417593
793865214

659724183
312869745
487351926
973648512
245913678
861275394
538192467
126437859
794586231

489321765
251769438
637548291
768432159
542916387
913875624
394687512
826154973
175293846

589132467
364785291
271946853
145273689
627598314
893614572
758421936
416359728
932867145

879431265
421965783
635728419
586273941
743619528
912584376
397846152
164352897
258197634

719534862
634982571
285617349
823749156
146825937
597361428
961253784
452178693
378496215

619548327
354279186
782163945
865312479
241987653
973456218
436725891
528691734
197834562

819742563
523689174
746531928
468197352
137258649
295463817
352876491
974315286
681924735

819356472
526749381
734218965
347895126
968127534
152463798
675984213
283571649
491632857

819453267
524697831
376812945
482371659
163549782
795268314
657934128
231785496
948126573

169752483
745863192
328941576
476189325
582634917
931527648
693218754
214375869
857496231

819367452
627549381
534218976
346895127
978126534
152473698
765984213
283651749
491732865

359864271
247915863
618327495
821549637
493176528
765283149
986752314
572431986
134698752

189264573
754983216
632517849
275491368
913678452
468325197
846139725
321756984
597842631

419367258
732518964
865249371
541793682
386452719
297186543
628971435
153624897
974835126

439178526
658239714
721564938
862953471
917642853
345817692
184395267
576421389
293786145

469275138
175983264
238146759
351829647
982467315
746531892
523714986
814692573
697358421

479381625
128956347
635247198
354619872
892573416
716824953
943762581
281435769
567198234

329481756
741625839
586973214
638742591
197356482
254198367
415867923
873219645
962534178

379182465
286547139
451693782
748219653
935768241
612354897
563421978
824975316
197836524

469132857
523784196
187569423
231856749
748291635
956347218
374615982
615928374
892473561

469137258
751284936
823965147
917523684
632841579
584796321
246379815
198452763
375618492

459137268
761284539
823695147
917523684
632841795
584976321
245319876
178462953
396758412

239187564
684592371
715643289
852436197
196758423
347921856
563819742
928374615
471265938

649213587
283975641
517468392
435682179
792351864
168749235
954136728
876524913
321897456

319274586
642958371
785163249
264715938
571389462
938426157
153697824
826541793
497832615

819246735
742359861
365178249
284715396
976483512
531692478
198537624
657924183
423861957

849267513
351498726
267153894
523681479
694572381
178349265
712935648
485716932
936824157

649231578
718459362
253876941
381562794
592714836
467398125
836925417
175643289
924187653

569213874
831974562
472568193
924681735
687359421
315742986
298435617
156827349
743196258

789345261
352961748
614872953
825637419
196284537
437519682
268753194
571498326
943126875

749358126
831462579
625791483
276139845
598246317
314875692
157983264
983624751
462517938

569342187
721568943
834917652
652479318
948123765
317685294
175294836
486731529
293856471

489312675
751869432
362475189
623581794
978643521
514297368
837954216
146728953
295136847

619325748
832749516
754618293
986271435
123584967
547963182
465137829
291856374
378492651

719325648
832649517
654718293
986271435
123584976
547963182
475136829
291857364
368492751

879321645
234756189
651489273
185963724
967245831
423178956
348617592
712594368
596832417

739412586
452768319
168395274
243679158
517834692
986251743
874123965
391546827
625987431

289431765
761592843
435678192
652714938
347986251
198325674
926853417
873149526
514267389

759461382
824359671
163782549
697538214
485216793
312974865
538197426
271645938
946823157

759461832
862359471
143782569
927538614
415276983
386914725
538197246
271645398
694823157

179523486
568741392
324896157
982417563
457368921
613259874
836974215
795132648
241685739

769521438
512834976
834796215
973658124
651472893
248319657
185947362
497263581
326185749

419523786
527968431
863147952
132754698
945816273
786392514
298671345
354289167
671435829

819523476
256497831
743168925
167985342
984231657
325674198
432856719
691742583
578319264

219543876
483976251
657812349
526734198
948651732
731289465
864197523
172365984
395428617

579628134
312495678
648713259
837564921
125389746
964172385
781256493
253941867
496837512

159683472
462571983
387294615
825736149
731429856
694815237
976348521
218957364
543162798

249635178
716498325
358172469
492857613
537961284
681243957
925714836
863529741
174386592

549638721
682197354
173245986
437986215
295413678
816752439
921874563
758369142
364521897

219643875
674589321
358217496
735428619
986751243
142936587
823195764
597864132
461372958

249716358
167853429
583294716
936182574
852479163
471365982
795648231
624531897
318927645

529834671
134765289
678192453
981253746
267419538
453687912
895376124
346521897
712948365

169847235
584236179
327195468
842619357
753482691
691753842
236978514
475321986
918564723

479865321
381742569
256139478
125674983
937518642
648923715
863451297
792386154
514297836

819462573
376591428
542783619
285149736
697358142
431276895
723615984
168934257
954827361

912876453
843259761
567134928
329617584
685942317
471385296
238491675
156723849
794568132

415687923
962135748
738492516
173548269
854926137
629371854
386259471
591764382
247813695

415687923
362195748
798432516
173548269
854926137
629371854
986253471
541769382
237814695

418657923
962138547
735492861
673849215
829571634
154326798
391285476
547963182
286714359

914685723
862137954
735492816
173548269
458926137
629371548
386259471
591764382
247813695

517896423
382174596
964523718
143259687
629748135
875361942
798435261
451682379
236917854

518497263
473265918
629813457
256938741
384671529
197524836
735149682
942386175
861752394

519876243
483215967
627943851
258437619
371689524
946521738
735168492
862394175
194752386

912568734
475312968
683974251
531429687
247683519
896157342
764231895
329845176
158796423

315297684
467851923
928364715
152479836
784623159
639185247
546718392
873942561
291536478

319876254
784253961
256194873
847615392
562389147
193427685
928741536
671538429
435962718

217863954
854297361
396514728
925748613
783651492
461329587
548176239
639482175
172935846

319276854
724853961
658194273
847615392
562389147
193427685
286741539
971538426
435962718

715836924
982174635
643592718
169457283
324968157
857321496
578249361
491683572
236715849

318976524
592184637
647532819
163457298
724869153
985321476
879245361
451693782
236718945

612839745
578421963
493675812
329167458
865943127
147582639
754218396
986354271
231796584

914376825
836925471
572418963
487163592
693254718
125789634
351647289
268591347
749832156

912683475
573941682
846725913
658219347
794358261
231476598
389162754
465837129
127594836

817963425
596842317
423571986
652397148
381456279
749218563
978125634
264739851
135684792

417326895
259874163
368519724
134295678
692487351
875163249
546738912
723941586
981652437

712439685
564281739
839675412
456198273
298743561
371526948
985367124
127854396
643912857

913467285
467852139
528391746
739246851
652183497
841579362
395728614
286914573
174635928

713264895
942815736
865397241
259731468
684952317
137648529
321576984
478129653
596483172

413687925
962135784
758492316
179548263
835926147
624371598
386259471
591764832
247813659

413687925
862195734
795432816
179548263
358926147
624371598
986253471
541769382
237814659

914687325
862135794
735492816
173548269
458926137
629371548
386259471
541763982
297814653

418697325
362185794
795432816
173548269
854926137
629371548
986253471
531764982
247819653

419687325
362195748
758432916
173548269
825976134
694321587
986253471
531764892
247819653

719638245
462195387
358427916
173542869
825976134
694381572
986753421
531264798
247819653

416983725
892157634
753642819
174568293
325479168
968321547
689235471
541796382
237814956

814297536
659341728
723856914
592174863
386529147
147683295
465918372
938762451
271435689

714832956
698541273
523796814
342178569
876953142
159624738
465219387
987365421
231487695

514237986
693851724
728946513
465718392
879362451
231495678
942173865
386529147
157684239

814297536
693851724
752346918
465918372
938762451
271435689
529174863
386529147
147683295

314297586
689351724
752846913
465918372
938762451
271435698
523174869
896523147
147689235

314297586
698351724
752846913
465918372
839762451
271435698
523174869
986523147
147689235

819724536
376589142
452361798
931246875
624875319
587193264
295637481
163458927
748912653

912375846
674218359
385496712
461823597
237659184
859147263
748931625
596782431
123564978

812475936
456239178
379168245
561397824
243851697
987624513
135946782
694782351
728513469

815472936
426539178
379168245
561397824
243851697
987624513
138946752
794285361
652713489

815472936
426539178
397168245
561397824
243851697
789624513
138946752
974285361
652713489

415792836
796583214
238641975
583917642
149826357
672435189
954368721
327159468
861274593

912745386
657831492
348296157
261358974
834679521
795124863
429517638
576483219
183962745

215937846
367824915
984516732
891753264
673482159
452169387
736241598
549378621
128695473

819254376
475386129
236719854
927563418
153478692
684192735
748935261
561827943
392641587

819365427
657824391
432917658
346581972
725649813
198273564
974136285
581492736
263758149

913684257
476523918
258971643
681235479
795846132
342719586
127468395
564397821
839152764

613824957
274539816
985617243
427981365
538762491
169345728
352198674
891476532
746253189

813692457
542738916
967514328
458927631
379156284
621843579
134289765
795361842
286475193

215839467
346257189
789614235
478523916
531946728
692178543
854391672
967482351
123765894

512948367
987365421
634172589
425817693
896253714
371496258
249531876
168724935
753689142

518942367
927365481
634178529
452817693
896253714
371496258
249531876
165784932
783629145

214856397
936471582
857392614
765914823
481523769
392768451
523649178
178235946
649187235

214865397
936471582
857392614
765914823
481623759
392758461
623549178
178236945
549187236

914328567
327561948
658497213
849675321
571832496
263149875
795213684
432786159
186954732

916534287
378612945
524789316
495873162
137256894
862941753
251497638
789365421
643128579

418536927
952187346
637492815
163748259
724965138
589321674
895273461
341659782
276814593

719346258
568927431
423518796
342685917
671439825
985172643
854791362
197263584
236854179

714296358
692385714
835174296
473561829
561829473
289743165
958412637
327658941
146937582

914327568
627581943
358496217
749865321
581732496
263149785
895213674
432678159
176954832

716943528
428675193
593218467
879351246
652489731
341762859
967824315
235197684
184536972

619452738
423798651
875136942
396215487
742683519
581974263
237561894
958347126
164829375

619235478
548791263
372648195
486957321
735162849
291483657
923514786
157826934
864379512

413657928
962138754
758492316
175849263
839526147
624371589
396285471
541763892
287914635

413957628
692138745
758642319
174586293
835429167
926371584
389265471
561794832
247813956

318456279
267391845
459287613
986512437
723964581
541873962
872635194
635149728
194728356

612543879
458769123
973218456
569381742
287495631
341627598
826974315
795136284
134852967

715462389
234789165
968153472
596348721
172596843
483217596
349675218
821934657
657821934

812765349
493821765
675439128
387296514
546178932
921543876
168354297
734982651
259617483

517836429
982174356
364529718
143295687
625748193
879361542
798453261
431682975
256917834

816473925
753962481
249518736
184395672
532746198
697821354
428639517
371254869
965187243

417659328
986372154
253481697
692843715
738915462
541267983
325194876
879536241
164728539

318569427
692347581
745218639
463821975
287495163
951736842
174983256
526174398
839652714

614957328
738462951
259138476
582314769
471296835
963785142
846571293
325849617
197623584

416983725
297564138
835217964
642758391
573491682
981632457
729846513
358179246
164325879

916547823
724836915
853192764
465289371
291753648
387614592
172368459
639425187
548971236

619435728
584762931
732918564
856374192
473291856
921856473
247583619
365149287
198627345

817659423
345812976
269374851
678543219
453291687
192786345
721968534
984135762
536427198

916458723
283761549
745923816
594172368
672835491
831694275
329546187
468317952
157289634

817649325
456832971
239571846
723954168
985167432
641283597
378425619
592316784
164798253

619583427
273649185
548217396
436798512
795124863
182365749
867951234
951432678
324876951

914536827
567281349
283479165
845617932
392854716
671923584
456398271
728165493
139742658

514397628
783642195
962581743
825964371
631278954
497153286
148739562
376825419
259416837

417982635
982365174
653174982
396251847
175438296
248796513
761549328
539827461
824613759

216579438
357841962
849263571
573928146
924136857
168754293
692417385
431685729
785392614

916472538
347851962
825963471
573248196
269135847
184796253
692517384
431689725
758324619

417582639
358961472
926473581
683249157
275136948
194857263
742618395
531794826
869325714

215487639
348961527
967523481
583749162
674132958
129856743
752618394
431295876
896374215

214587639
358961427
967423581
683749152
475132968
129856743
742618395
531294876
896375214

417598632
356271498
289463571
693842157
875136249
124957863
742619385
531784926
968325714

417685932
839271654
562493178
976128543
283954761
145367829
628539417
751842396
394716285

718294536
954386127
623715984
842971365
537642819
169853472
391527648
286439751
475168293

712496538
359781426
684523197
428159673
593867241
167342985
231975864
945638712
876214359

518746932
326589741
794321685
437652198
289174563
651893427
863415279
945237816
172968354

816427935
754693128
392581467
631248579
948375216
275169384
527916843
483752691
169834752

816925437
425731689
379486152
641253798
287149563
593867241
962314875
758692314
134578926

419526837
736948125
852317694
921865473
567234981
348791562
174683259
283159746
695472318

817294635
364571892
925836147
782359461
691487253
543162978
236748519
159623784
478915326

817249536
462573189
359861427
593428761
274196358
186357942
635712894
941685273
728934615

219857643
587643219
436291587
823415796
195376824
674928351
968132475
742569138
351784962

217359846
834617592
956824173
783241659
462985317
591736284
675192438
349568721
128473965

712893546
954761328
683254917
849572631
176439852
325186479
598317264
437628195
261945783

518236749
349571286
672984351
984123675
163795824
725468913
231859467
497612538
856347192

812369547
469578312
375214698
781693254
623451879
954782136
298137465
537846921
146925783

915673248
724581396
863924715
647295831
158437629
392168457
576312984
439856172
281749563

612587943
958346127
734219685
497863251
581792364
326154879
249671538
873925416
165438792

517896243
382174956
946325781
159432678
624758139
873961425
768549312
491283567
235617894

519326748
827549163
436178952
942681375
653792814
781453629
175834296
394267581
268915437

612789543
948523671
375146892
783965214
156472389
429831765
297654138
831297456
564318927

615327948
932864571
748159236
859431762
167982453
324576189
286715394
473298615
591643827

817536249
593274186
426891753
271985364
945613872
638742915
182459637
764328591
359167428

912436758
657981423
384725169
829143576
745869231
136572984
573694812
298317645
461258397

312764859
586291743
479835126
923617485
857423691
164958237
738546912
691382574
245179368

219748653
357269481
486135729
163592874
795481236
842376195
538617942
674923518
921854367

813794652
927365148
546821793
659248371
132579486
784136925
475683219
268917534
391452867

314986752
928475631
576231948
462319587
785624319
139758426
653892174
847163295
291547863

914726853
638145972
527398416
275681349
346972581
189453267
753264198
461839725
892517634

417968253
823175649
569432178
654783921
792516384
381294567
976821435
248359716
135647892

213786954
956241783
847539162
578923416
134675298
629418537
382194675
461857329
795362841

913548762
875692314
624731859
758169423
461327598
239854176
596473281
382915647
147286935

712543869
386912574
945876123
657438912
231695487
894721356
569387241
428169735
173254698

318759264
527364981
649281375
486593127
273618549
195472836
962137458
854926713
731845692

912583764
736914582
845627139
574862391
281739645
693145827
467391258
359278416
128456973

915748263
624139785
378526914
437281659
561497832
892653147
759814326
143962578
286375491

213785469
865349217
974216538
487123695
629574183
351968742
198657324
542831976
736492851

914238765
357649812
286715349
523186974
761594283
849372156
695827431
438951627
172463598

415832967
397654812
628719543
534981276
986247135
271563498
759126384
863495721
142378659

514372968
379685421
682419537
735196284
291847356
846523179
458731692
123968745
967254813

412973865
863251794
957846123
798562431
325419678
146738259
679384512
534127986
281695347

412973865
863251794
957846123
798462531
325719648
146538279
679385412
534127986
281694357

315294768
976358241
824716359
587621934
641973825
239485176
768539412
492167583
153842697

713952468
289436517
645178239
158629743
362547891
497813652
521794386
976385124
834261975

712935468
856472931
943186527
269813754
584297316
371654289
627548193
135769842
498321675

417358962
693421578
852796134
148963725
236574891
975812346
561237489
389645217
724189653

418729563
962453817
375186942
689347125
123695478
754812639
536971284
897264351
241538796

817492365
629513874
345786921
432871596
756349218
981265437
194638752
568927143
273154689

718243965
643591287
952876143
385714629
476925831
129368574
594632718
237189456
861457392

314927865
726581349
985436721
869342517
137695482
542178936
653819274
298764153
471253698

514293768
278654319
936178245
823941657
467582931
195736824
351867492
682419573
749325186

517324869
382769514
649158723
834291675
296475138
751683942
963847251
478512396
125936487

417835962
823796145
659214873
196543287
342187659
578629314
731462598
265978431
984351726

815394267
269715384
473286159
621947538
387152946
594863721
936421875
758639412
142578693

513429768
926758314
748136952
465291837
387564129
192873645
671945283
234687591
859312476

714825963
328976541
569143827
436718259
972354186
851692374
697581432
283469715
145237698

812759463
546132789
739648215
163287954
295461378
478593126
324815697
951376842
687924531

913725468
846139752
752468931
594681273
327954816
681372594
178296345
269543187
435817629

415729863
276583149
389641752
741952386
592368471
638174295
863415927
154297638
927836514

819243567
372856149
456719382
581367924
697524831
243981675
135478296
768192453
924635718

614389572
298675413
357214689
943762851
561438297
782951364
176523948
425897136
839146725

613498572
847652319
925731864
568179423
471325698
239864157
796543281
382916745
154287936

912685374
467932581
835714629
758146932
643297158
291853467
579468213
126379845
384521796

812543679
367912584
945687123
758436912
694721358
231895467
579368241
426179835
183254796

214865379
675439218
983217645
468123597
729548163
351976482
137692854
542781936
896354721

214865379
675439218
983217645
498123567
726548193
351976482
137692854
542781936
869354721

913862574
476935281
825417639
241756398
639128745
587394162
168279453
354681927
792543816

519426378
472835691
836791452
743152986
681974523
295368714
328549167
157683249
964217835

213586974
678943125
945271683
357819462
829654317
164732859
482367591
736195248
591428736

813692574
462857913
759413682
687549321
235781469
194326758
348165297
976238145
521974836

315892674
462357918
789416532
857649321
236781459
194523786
648135297
973268145
521974863

614938275
378254196
952167348
769823514
523416987
481795632
237589461
895641723
146372859

318495276
957286341
426713958
894521637
273648195
561379482
142957863
739862514
685134729

518496273
473285916
926173854
235768491
194352687
867914325
652831749
389547162
741629538

518496273
463275918
927183654
235867491
194352786
786914325
652731849
379548162
841629537

415826973
726391458
839547162
943782516
261435897
578169324
654218739
397654281
182973645

512496873
897351624
463278159
378564291
925713468
146982537
754129386
639845712
281637945

912456873
857391624
463278159
378564291
529713468
146982537
794125386
635849712
281637945

513284679
279651438
468397521
847935216
321468795
956172384
682749153
194523867
735816942

516423879
489657321
723189564
368294157
294571638
157836942
842965713
671348295
935712486

816432579
579618234
423597168
754963821
631284957
982175346
348729615
267851493
195346782

915423876
476891352
382567941
237659418
541382769
698174523
824736195
759218634
163945287

916423875
457891362
382675941
235769418
641382759
798154623
824537196
573916284
169248537

916423875
475891362
382657941
237569418
641382759
598174623
824735196
753916284
169248537

614359278
793821546
285467139
176238495
948715362
532694781
821943657
457186923
369572814

215394678
397826514
468715239
643571892
789263145
521489763
174958326
836142957
952637481

512386479
734951826
689247153
291534687
345768912
867129345
473895261
126473598
958612734

512386479
743951826
698247153
261534987
954768312
837129645
476895231
129473568
385612794

918365472
256471839
743298156
675843291
384912567
192657384
539724618
461589723
827136945

913654872
682137549
745829136
427986315
358712964
169543728
531268497
294375681
876491253

412596873
573148629
689273145
967354281
248917536
135862497
326785914
794621358
851439762

912583674
786241395
435769128
591372846
248956731
367418952
159834267
624197583
873625419

914523876
523867941
687149325
475316298
268795413
391482657
746931582
139258764
852674139

314529876
962783154
857416932
549132768
786954321
231678495
673241589
198365247
425897613

819234576
457968123
632715894
793152468
548693217
261847935
375421689
924386751
186579342

918243576
462587139
735961428
597124863
381756942
246398715
679812354
154639287
823475691

812543679
746291385
935768124
591372846
284956731
367814592
158439267
629187453
473625918

716459382
859132467
324678159
678291543
431765298
592384716
265947831
183526974
947813625

913462587
527938416
648715329
781643295
395821674
264597138
452179863
839256741
176384952

916275384
874936521
523418769
237691458
145823976
689754132
368549217
791382645
452167893

917462583
638175429
425839176
582641397
374298615
196753248
859324761
263917854
741586932

316597482
794218635
528643719
932156847
687439251
145782963
271865394
859374126
463921578

614572983
872391546
935648127
249765318
786139452
153824769
328457691
461983275
597216834

612497583
598361724
473285169
385674291
926813475
147952638
864529317
739146852
251738946

912467583
568391724
473285169
385674291
629813475
147952638
894526317
736149852
251738946

614579283
823461597
759382146
367198452
192754638
548623719
281947365
475836921
936215874

915634782
872519346
634827159
759461238
368295417
421783965
583942671
196378524
247156893

415372986
369584271
728196345
573918462
281645739
946237158
854729613
632451897
197863524

714529683
563784921
289631745
326978514
458163279
197245836
671452398
935817462
842396157

915436782
384712956
672598431
869327145
743651298
521849673
237184569
498265317
156973824

312964587
859731624
647258139
168543792
973612845
425879361
596487213
734126958
281395476

914675382
652438179
837921456
289356741
371842695
546197238
498263517
165784923
723519864

913675482
652438179
847921536
289563741
571842693
364197258
498256317
136784925
725319864

519362784
763548192
284179536
391754268
872691345
456823971
938415627
147236859
625987413

314295687
275863194
968417253
692134875
847956321
531782469
786541932
123679548
459328716

618345792
975621483
432789165
297816354
563497218
841253976
329578641
186934527
754162839

614758392
785923146
329614578
968172453
453896721
271435869
596387214
842561937
137249685

814673592
736925148
952841736
273419865
685732419
149586327
561397284
427168953
398254671

516872394
729543816
348196752
657321489
193468527
482957163
965784231
234615978
871239645

618723594
945186237
732594681
259631478
371458962
864972153
427365819
583219746
196847325

516327894
378649152
924158673
632591487
457283916
189764325
793415268
241876539
865932741

216745893
983612457
745938162
368571249
479326518
521894376
694253781
137489625
852167934

713258496
562439187
894761523
971624835
285973614
346815972
127596348
459387261
638142759

317854692
982176345
654392781
169543278
425768139
873921564
798235416
541687923
236419857

514763298
873129645
926485137
367298514
291574386
458316729
185937462
642851973
739642851

512764398
874139625
963285147
437698512
291573486
658412739
185947263
326851974
749326851

319568247
645732891
872941356
953816724
126479538
784253619
237694185
598127463
461385972

614958237
872431695
539762841
946815723
125379468
783246519
267593184
498127356
351684972

617839245
398245761
245671983
563912874
184367592
972458136
856194327
421783659
739526418

617839245
398245761
245761983
563912874
184376592
972458136
856194327
439527618
721683459

617485239
234169578
958723641
546391782
192876453
783254196
821537964
365942817
479618325

615489273
289317456
734265819
592738164
871546392
463192785
947853621
358621947
126974538

813975246
642318759
795264831
384691527
126537498
957842163
561489372
238756914
479123685

513986247
928347651
647512398
374869512
862451973
159273486
436798125
285134769
791625834

916574283
742813695
385692741
423751968
568329417
179486532
637145829
254938176
891267354

915376248
243815967
786942315
432697581
567281439
198534672
354728196
679153824
821469753

517439286
439862715
268571493
876243159
342915867
195687342
754398621
983126574
621754938

714638259
625947318
398152476
462875193
859361742
137429685
971286534
283514967
546793821

318754296
457926813
269831475
973418652
124695387
586273941
732589164
841367529
695142738

917458236
423961758
568372419
876243195
342519867
195687342
734895621
289136574
651724983

917635284
823741569
546298317
284156793
365479821
179382456
492867135
631524978
758913642

817596234
423781596
956432871
538917642
674328159
291654783
789163425
145279368
362845917

516879234
483162597
927534861
235617489
874293156
169458723
342981675
691725348
758346912

416978253
352146987
879523164
984765312
231489576
567312849
145297638
728631495
693854721

915468273
376192845
482753619
693524187
127836594
548917362
269371458
734685921
851249736

516437298
482951736
379628541
641872953
937564182
258319467
824193675
195786324
763245819

817695243
592734618
436812795
159263487
678451329
324978156
943186572
761529834
285347961

517486239
826395741
394271586
758639412
139724865
462518397
945862173
683157924
271943658

317869254
854732961
269541783
692384175
531627849
478915632
785293416
946158327
123476598

617935248
592486317
438271695
386197452
159824736
274563981
923618574
741352869
865749123

513876249
842359671
967214358
254938716
386721594
791645823
629487135
178593462
435162987

419658327
365127948
827493651
782961534
694375182
153284796
576832419
948516273
231749865

819267345
762345981
345918762
436721859
527894136
981536427
694153278
273689514
158472693

512876349
386942751
749531286
234185967
658793124
971264538
425619873
893457612
167328495

512678349
839142675
476593218
397854162
245961837
681237594
724315986
953486721
168729453

419762385
326158974
758439216
634281759
871695423
295347168
542813697
183976542
967524831

419762358
327158964
658439271
794281635
831695427
265347189
542813796
183976542
976524813

916278345
325964781
748531629
234815967
859726134
671493258
462189573
593647812
187352496

814296357
753481926
269753841
325648719
986172435
147539682
638915274
491327568
572864193

816279345
329451867
547683291
734528916
195736428
268914573
982367154
471895632
653142789

512987346
798436215
364152978
476529831
935814762
281673459
823765194
647291583
159348627

516792384
329584617
748631925
631479852
954128736
872365149
265913478
493857261
187246593

917824356
823156497
564739812
795368241
681245739
342917685
139472568
476581923
258693174

417658329
653192478
892473516
326715894
145829763
978364251
764531982
281947635
539286147

914578362
783462591
256319487
579823614
831647925
462195873
627954138
395781246
148236759

715642398
398571426
642398715
184257963
523869147
967134582
436985271
871423659
259716834

417256389
286943715
539781462
764892531
325167894
891435627
953624178
678519243
142378956

819762345
435981762
762534891
523847619
698213457
147659283
254396178
971428536
386175924

918724365
435986721
276531894
523847619
689213547
147659283
794362158
861475932
352198476

915647382
367582941
842193756
473926815
629851473
158734269
591278634
284365197
736419528

815639472
279845631
364721589
986417253
543298167
721356948
692583714
458172396
137964825

512783496
348916257
967524831
674851923
153249678
829367514
736492185
495178362
281635749

216987453
438526917
759134628
945872136
681359742
327641895
192763584
863415279
574298361

615378429
294651738
837249615
523167894
968435271
741982563
382714956
476593182
159826347

816729453
245386791
379451682
538942176
964173528
721568934
657234819
493817265
182695347

917852436
685493271
324617958
748265319
256931784
139748562
863524197
592176843
471389625

815736492
379245618
462891573
237964185
986512734
154387926
623479851
591628347
748153269

915736482
783245619
462981573
237864195
896512734
154397826
628473951
571629348
349158267

819356472
673249518
452871963
296734185
785912634
134685729
527463891
961528347
348197256

813592476
567384921
492167358
785641293
241973685
639825714
356219847
124738569
978456132

219856437
758349261
634127598
395682714
472931685
186475329
921564873
847293156
563718942

513896427
627314895
894257316
341975268
265183974
978642153
486529731
759431682
132768549

219638457
684579231
753124869
468391572
132745698
975286143
847962315
596813724
321457986

213859476
589647213
467132895
692514387
145378962
378926541
836291754
924765138
751483629

618753492
942861573
375249816
256937148
431586927
897124635
569472381
784315269
123698754

519263478
463897215
782415396
856134927
391672584
247958631
624381759
978526143
135749862

213678495
459231876
876459213
148765932
625983741
937124658
364592187
781346529
592817364

912367485
648925713
537418692
395684271
824173569
761592348
286759134
153846927
479231856

512973486
964518327
378246195
459687231
183425679
726139548
835762914
647391852
291854763

512873496
864519327
379246158
485697231
193428675
726135849
938762514
647351982
251984763

319752486
568143279
427896513
283467195
645219738
791385642
976534821
132678954
854921367

513796428
962845371
487132956
298574163
145263789
736981542
659418237
374629815
821357694

612437598
385912476
794685213
829153647
567849321
143726859
278561934
431298765
956374182

914637528
836542791
725891364
382916457
659478132
147325689
461259873
593784216
278163945

613842579
279653184
485971326
136529748
852764931
794138652
568417293
927386415
341295867

614287593
592613874
738945216
981356742
356472189
247198365
463721958
879534621
125869437

913486572
562179843
784235619
451627398
298354761
376918254
829761435
645893127
137542986

916437582
783521649
524869173
398152764
471386295
652974831
237645918
145798326
869213457

413679582
786523149
529814637
834791256
295436871
167258394
372145968
651987423
948362715

712496538
548327619
396851247
679182453
835764921
124539876
957643182
281975364
463218795

612894537
549327618
387651249
796182453
835476921
124539876
958743162
271965384
463218795

714396582
589241637
236875419
421968375
968753124
375412896
852637941
643129758
197584263

617849523
295361784
384725619
453986271
968172435
721534896
842613957
179458362
536297148

917642538
425378916
836915724
768124395
341759862
592863471
273586149
689431257
154297683

418937562
235681947
796425831
354792618
867153429
921864375
542319786
679248153
183576294

219437568
653281947
784695213
325746189
968312475
471859632
542178396
836924751
197563824

213964587
675382491
984715236
328457169
761298345
549136872
437529618
892641753
156873924

412369587
378251964
569874213
926513748
754698321
183742695
645127839
231985476
897436152

416873592
859241673
327695814
735964128
681327945
942158736
193486257
278539461
564712389

712864593
543297681
896315247
467982315
328541976
159673428
281436759
674159832
935728164

912367584
675284931
384159276
457698123
236741859
198523647
729415368
863972415
541836792

613948527
572316489
948572316
239785641
186429753
457163892
394257168
765891234
821634975

912367584
863451279
574298316
749835162
231746895
685129437
498573621
326914758
157682943

918732546
742615839
563849712
631257498
425983167
879164253
357426981
194378625
286591374

916748523
537612849
284359617
863175294
495283761
172964358
749826135
658431972
321597486

916847523
538612479
274359618
763185294
495273861
182964357
849726135
657431982
321598746

916874523
538612479
274359618
463185297
795243861
182967354
849726135
657431982
321598746

318942576
524671893
796835412
957164238
861327945
432589167
289716354
173458629
645293781

916324587
384715629
572698314
823549176
691273845
457861293
735482961
168957432
249136758

617349582
842751936
593268714
926835147
431976825
785124369
268593471
379412658
154687293

814693527
532741689
679285413
465378192
127459368
983126754
746912835
398567241
251834976

218643579
534971862
796825413
957164238
821397645
463582197
382716954
179458326
645239781

916274583
523918674
847635219
439527168
672481395
158396742
381759426
294163857
765842931

916274583
523918674
847635219
439527168
672481935
158396742
381759426
294163857
765842391

816793542
547126398
923845761
192567483
684312957
735489126
251674839
368951274
479238615

219876543
748253196
563491872
356912487
974568321
821734965
685129734
192347658
437685219

916347528
547298361
238165974
473951286
651482793
829673415
195824637
782536149
364719852

416827539
895634271
327591468
549712386
631458927
782369145
253186794
178943652
964275813

916278534
524631897
837495621
391856742
478923165
265714389
743182956
659347218
182569473

914827563
523641879
768395142
872153496
451976238
639284751
387562914
246719385
195438627

714382569
653149728
298756341
482973615
136524897
579618432
861235974
325497186
947861253

918427563
523681479
764395182
872153946
451976238
639248751
397562814
286714395
145839627

914627583
587439216
623581947
196275834
752348691
348196725
239764158
871953462
465812379

517238694
398614725
642957813
975186342
486523971
123479586
734861259
859342167
261795438

317295648
628314579
945786123
792138456
436527981
851649237
584971362
269853714
173462895

814759623
597326418
326418759
965142387
472835961
183697245
248971536
639584172
751263894

815947623
674123895
932685741
729436158
368251479
541879362
456312987
283794516
197568234

819437625
437625981
652819374
945786132
368142759
271593846
584971263
793264518
126358497

418375629
673129845
529486173
782514936
935267481
146893752
397642518
261758394
854931267

913547682
268139547
475826391
784395126
321684759
659712438
546978213
837251964
192463875

914385672
837642519
526971438
481293765
752416983
693857124
249168357
365729841
178534296

914825637
276943815
853176429
461357298
782419356
539682174
647291583
325768941
198534762

518234697
349675821
627819435
732481956
486592173
195763284
974326518
861957342
253148769

214839657
389675241
576214839
732481965
648592173
195763482
927346518
861957324
453128796

518234697
349675281
276819435
732481956
684592173
195763842
927346518
861957324
453128769

517982634
623574918
948163725
291645873
475318296
836729541
164257389
382496157
759831462

714835692
836291475
529674813
973562148
461387259
258149736
387456921
195728364
642913587

713945682
495286317
628731945
589364721
261879534
374512869
842657193
156493278
937128456

317249685
286351479
549786312
721435968
495628137
638197254
862973541
154862793
973514826

813974625
526318749
794652831
382591476
165437298
947826153
451789362
638245917
279163584

813974625
625318749
794256831
382691457
156437298
947825163
461589372
538742916
279163584

913758624
687412359
245369817
834176295
596284731
172935468
759823146
368541972
421697583

512973684
869451273
347268519
794835162
231647895
685129437
478596321
926314758
153782946

914857623
638412579
275369418
743186295
596274831
182935764
859723146
367541982
421698357

914857623
638412579
275369418
347186295
596274831
182935764
859723146
763541982
421698357

814793625
236451798
759826413
973185246
421367859
685249137
192578364
368914572
547632981

214358679
973462851
568791423
827613594
159874236
436925718
791586342
385249167
642137985

712348695
943561287
685279314
857936142
431827956
296154873
579683421
328415769
164792538

513982647
862547391
947316258
635471829
479823165
128659734
381294576
254768913
796135482

512983647
689741532
473256918
958362174
261478359
347195826
796534281
825617493
134829765

913854627
648721953
275396814
752943168
894167235
361582749
527418396
486239571
139675482

817392645
459786213
326514798
538279164
691845372
274163589
985631427
763428951
142957836

415793682
379826154
682541793
268154937
741938526
593672841
154369278
936287415
827415369

718543692
942861573
563279814
627935148
431687925
895124367
279356481
386412759
154798236

814793625
756821493
239456718
973185246
421367859
685249137
192578364
368914572
547632981

417825693
539416287
682973451
146592738
275381964
398764512
761239845
853647129
924158376

418725693
539416287
672983451
146592738
285371964
397864512
761239845
853647129
924158376

918425673
436718925
572936841
147653298
869142357
325879416
291367584
753284169
684591732

213897654
964523817
758641392
126384579
389752461
475169283
647935128
592418736
831276945

513984627
278536941
496271835
327618594
685429713
941753268
762345189
154892376
839167452

413579628
582643917
967182435
145926783
678435291
329817564
236758149
851294376
794361852

417289635
625731984
938546721
391467852
584923176
276815349
853192467
769354218
142678593

513924687
872631945
496578231
387216594
625489713
941753862
768345129
154892376
239167458

816539724
395274618
742861539
534987261
978126453
621345897
453618972
167492385
289753146

916854732
785923641
423716958
354687129
197235864
268491375
539172486
842369517
671548293

916854732
785923641
423176958
354687129
197235864
268491375
539712486
842369517
671548293

918654732
765923841
423178596
354267189
197835624
286491357
539712468
872346915
641589273

216984753
739526814
458137629
975842136
681359472
324671985
192763548
863415297
547298361

213896754
574231689
986457312
792685431
638174295
145923876
821369547
467518923
359742168

914285736
827634519
536971428
681493275
452716983
793852164
349128657
275369841
168547392

816524793
247936518
935781624
794862135
583417962
162359847
459173286
328695471
671248359

412956783
795843621
836271954
158637249
924518376
367492815
573189462
249765138
681324597

914852763
267943815
583167429
671495238
452318697
839726154
745231986
328679541
196584372

915862743
237945816
846137529
471596238
592318467
683724195
769251384
328479651
154683972

915482763
783169542
426573981
542391678
137856429
869724135
394618257
671235894
258947316

518294763
396587241
742316859
834975126
927163584
651428937
489651372
273849615
165732498

812346759
759218364
364795218
438157692
671924835
925863471
586431927
243579186
197682543

812356794
749218365
365794281
538147629
671925843
924863517
486531972
257489136
193672458

614958723
793264158
825317946
482591367
371426589
956873412
549782631
267135894
138649275

516948723
739256148
824317965
682491357
371625489
945873612
463782591
257169834
198534276

813254769
965317284
724896351
246583917
157469832
398172645
479631528
532748196
681925473

813925746
647318259
295764831
384691527
176532498
952847163
561489372
738256914
429173685

516948723
729356148
834217965
682491357
371625489
945873612
463782591
257169834
198534276

512498763
498367251
763521489
875139642
326784195
149256837
937842516
254613978
681975324

318295746
572461398
649783215
153947682
987326154
426158937
795812463
834679521
261534879

913862754
768451329
254937186
635249871
182576493
497318562
846793215
329185647
571624938

316854792
729631854
458927613
965318427
287495361
134276589
572163948
893542176
641789235

513469782
746812395
928357416
632148579
874925631
159673248
297531864
485796123
361284957

218695743
763824915
549173826
196547382
357268194
482931567
874316259
931452678
625789431

419685732
728943651
635127894
542769183
861234975
397851246
274396518
983512467
156478329

915268734
824375916
376491582
247139658
539846271
168752493
753614829
692583147
481927365

916485732
534927861
827163945
675348219
192756483
348219576
251834697
469571328
783692154

916485732
538927461
427163985
675348219
192756843
384219576
251834697
869571324
743692158

618935742
592476318
437281695
376198254
159724836
284563179
925617483
841352967
763849521

918654723
463872519
752391864
371468952
845129637
296735148
537946281
124587396
689213475

416975823
397826541
825314976
284591637
963247185
571683294
732158469
658439712
149762358

916754832
875923641
423186597
354678129
198235764
267491358
539812476
682347915
741569283

612593874
853174296
947628513
786459321
524317689
139862457
268741935
375986142
491235768

416957832
359248617
827631495
583716924
162489573
794523168
235164789
941872356
678395241

316974825
579238641
428165793
741659382
295387164
863421579
654712938
987543216
132896457

713645829
685293471
942781365
578412693
264539718
391867254
156378942
439126587
827954136

217639845
846257391
359481276
981543762
634712589
572968413
798326154
125894637
463175928

614975832
975238461
823416975
739521684
461897253
258643719
582364197
347189526
196752348

213756849
849321675
765894312
921578463
578643291
436219587
697435128
154982736
382167954

315267894
628394517
947581623
591873462
476952381
283416759
834125976
752649138
169738245

614725839
278394561
953681427
536178294
421539678
789246315
392857146
867413952
145962783

912567843
576348291
843921567
637192458
458736912
129854736
385219674
794683125
261475389

217963845
938415762
456872319
745321986
863549127
129786453
391654278
584297631
672138594

415627893
326489517
798135624
531876249
649213785
287594136
863741952
952368471
174952368

415267893
628493517
937581624
591874362
376952481
284316759
843125976
752649138
169738245

613295874
579483621
842671359
387124965
964857132
251936487
736519248
498762513
125348796

614297853
853461927
729583416
965378241
382146579
471952368
137824695
548619732
296735184

915347862
324586719
876192534
468273951
732915486
159864273
597431628
283659147
641728395

215469873
476583291
893127546
539271468
627348159
184695732
348716925
761952384
952834617

715423896
463598712
298617453
529371648
347865921
681942375
834259167
972136584
156784239

712936854
693548271
854712693
985367142
267154389
431289765
578423916
349671528
126895437

217653849
849721365
635894712
921568473
568347291
473219586
396475128
154982637
782136954

516473829
948526731
723891456
637214598
851967243
492385617
389752164
264138975
175649382

916573842
823649751
547218693
179432586
452861937
638957214
764385129
281794365
395126478

614372859
537849621
289615347
472963518
895124736
163587492
751238964
328496175
946751283

216873945
759264381
483915672
345781269
968342157
127659834
634127598
871596423
592438716

415827963
973465812
268391574
197286345
534179286
826534791
649752138
351948627
782613459

314825967
768394521
259671438
596183274
482567319
173249685
621958743
937416852
845732196

215837964
739416528
846592713
374629851
698751342
152348697
963284175
521973486
487165239

612487935
358291467
947563281
769325814
583149672
421876593
194632758
875914326
236758149

917352486
845671932
236984715
352769841
674128593
198543267
463297158
781435629
529816374

816492573
729536841
435781629
243817965
671945238
598623714
952174386
187369452
364258197

413592768
597648321
286173594
659281437
341769852
728435916
875926143
164357289
932814675

319482765
485671293
672935481
741268539
296543817
538197642
957814326
863729154
124356978

912463857
843975162
765812394
637258419
158749236
429631785
396127548
574386921
281594673

419873526
376529481
528614793
194782365
853961247
762345918
231458679
685297134
947136852

812573649
796248351
354169782
623814597
481795236
579326814
965437128
248651973
137982465

812673549
569248371
374195682
623814795
491527836
785369214
957436128
248751963
136982457

219683475
857249316
634715289
482531967
561972834
793468152
325196748
978354621
146827593

812743659
743596281
659182743
435271896
198465372
267839415
576318924
381924567
924657138

815724369
639158724
427963518
782645931
356891472
194372685
243587196
561239847
978416253

912374568
537168249
486592137
369825714
148739652
275641983
654287391
791453826
823916475

918564732
475382916
263179584
789621453
346857291
152943867
694718325
821435679
537296148

918674352
436582917
275139684
589721463
347865291
162943875
794318526
821456739
653297148

815624397
476593812
329187645
547316928
231859476
698742153
952468731
784231569
163975284

817624395
426593817
359187642
745316928
231859476
698742153
972468531
584231769
163975284

518274936
764953128
932168475
473685291
826491357
159327864
697812543
385749612
241536789

913674582
647852913
528139476
459217368
136598724
872463159
291385647
764921835
385746291

519734682
276198543
834265971
325841796
798356124
461972358
657483219
143529867
982617435

918475263
753621849
642389715
376948521
489152376
125736498
231597684
597864132
864213957

813275649
259364871
647198352
526437918
734819526
198526734
372681495
461953287
985742163

412685937
683794251
975132846
859413762
361278594
724569183
296841375
148357629
537926418

817625439
529341687
364987125
198764253
235198764
476532891
942873516
753216948
681459372

912876435
386954712
547312968
765289143
198543627
423761859
679125384
854637291
231498576

912576384
537482619
648139257
456391872
271864593
893725146
385247961
729618435
164953728

914236587
583714692
726859431
679342815
432185976
851967324
268591743
347628159
195473268

514796832
679238514
382154976
437689251
895421763
126375489
261847395
753912648
948563127

417956832
629843175
358271469
264789513
871532946
593164287
932417658
186395724
745628391

613527489
897146253
524983167
152469738
368275941
479831526
785394612
246718395
931652874

812357469
795846312
436912758
564238197
329571846
187469235
958124673
643785921
271693584

216947583
594832671
738561429
927154368
461283795
385679214
673498152
159326847
842715936

613847295
425936871
978215643
732158964
184369527
569472318
857694132
291783456
346521789

316847295
425936871
978215643
732158964
184369527
569472318
857694132
291783456
643521789

512867943
378942651
964153278
236584197
759631482
481729365
647218539
825396714
193475826

519237468
846519237
237648915
653924781
478351629
921786543
394872156
165493872
782165394

513987246
928465137
764312598
147829653
689153472
235746981
472531869
351698724
896274315

816927453
534168792
729435168
647893215
198254376
352671984
963512847
471386529
285749631

215938746
846172935
937645281
563429178
128756394
479381562
382567419
751894623
694213857

613728495
895146273
724593168
152467839
369285741
487931526
978354612
246819357
531672984

915678243
264931587
837524196
742395618
198462735
356817924
623789451
581246379
479153862

916378245
257641389
834529176
672493518
198752634
345816927
523987461
481265793
769134852

317958624
295643781
846271539
938165472
572394816
461782395
784519263
629437158
153826947

917328456
653941782
824765193
382574619
461892537
579136248
748259361
136487925
295613874

916278354
827354961
543196728
435812697
781639245
269547813
352761489
674985132
198423576

615238794
728419563
349675128
534721689
896543217
271896435
463952871
187364952
952187346

217458963
853961724
946372581
435196872
769824315
128735649
592617438
681543297
374289156

217468953
863951724
945372681
436195872
759824316
128736549
592617438
681543297
374289165

214389765
978615432
635724819
729846351
583197624
461253978
896532147
157468293
342971586

612549837
594738216
378162459
927385164
865421793
143697582
786213945
231954678
459876321

412569837
593748216
786132459
927385164
865421793
134697582
378216945
241953678
659874321

513489267
428756193
769312548
197824356
635197482
284635971
972561834
341978625
856243719

418926735
523714869
769583124
356278941
971435682
842691573
295847316
637152498
184369257

614523987
952867341
387941265
429635178
831479526
576218439
293756814
165384792
748192653

918627435
475938261
326514978
791845623
842361759
563279184
684793512
137452896
259186347

415927683
786351942
293648571
349815726
528476139
167239854
954762318
672183495
831594267

617825439
289473651
354169872
135648297
462791583
978352164
721536948
846917325
593284716

413827569
279564381
865139742
587213694
341976825
926485173
698352417
732641958
154798236

815324697
496751832
273689541
348915726
529476183
167238954
754862319
682193475
931547268

319825647
648937251
752164893
175293486
286541379
493678125
924356718
561782934
837419562

615724983
274839156
938651742
826413597
547296831
391578264
763982415
182345679
459167328

913428576
257963184
648715932
596287341
724139865
381654729
475896213
832541697
169372458

419326587
382745961
675198324
527619438
148532679
963874215
736451892
894267153
251983746

913425687
564781329
287639514
398246751
752913846
641857293
439568172
125374968
876192435

816923754
592764831
734815629
973156482
248397516
165482397
489631275
327549168
651278943

716923854
892564731
534718629
953186472
248397516
167452398
479631285
325849167
681275943

418623759
392547861
657198342
984271635
721365984
536984127
873412596
149856273
265739418

519326478
762814935
438957126
354182769
286479513
971635284
123548697
895761342
647293851

219534678
837169524
645728319
584391762
792456831
163287495
426813957
358972146
971645283

517832946
843659217
629417835
932761584
781245693
465983172
378596421
254178369
196324758

215837946
843659217
679412835
932761584
781245693
564983172
398576421
457128369
126394758

812736594
364519278
597428613
976851432
485372169
231964785
659287341
728143956
143695827

815936274
374258619
962147538
248615793
536479182
791382456
423591867
657823941
189764325

815936274
374258619
962147538
248615793
536479182
791382456
623791845
457823961
189564327

514638792
236597481
879241563
483176259
961352874
752984316
398465127
145729638
627813945

917532468
258461379
436789215
324815796
865927143
791346852
673198524
582674931
149253687

912735864
345861279
768294351
693457182
584129736
271386495
857642913
436918527
129573648

915732648
284691375
637485219
329814756
846527193
751369482
563178924
472956831
198243567

517839246
284651739
396274185
479518362
628793451
153426897
732945618
961382574
845167923

518739462
497621835
632584719
879356241
124978653
356142978
263817594
985463127
741295386

416238957
528794163
793651428
651843792
847925316
932167845
264379581
385412679
179586234

215438769
483976512
697125384
748569123
321847956
569213847
852394671
136752498
974681235

719534628
543628179
862179435
257946813
138257964
694813752
471385296
925461387
386792541

214836957
678529134
953147268
135762489
796418325
842953716
589371642
367284591
421695873

215739864
874621359
639548127
342986571
596173482
781254693
467812935
923465718
158397246

518632497
423579618
769481253
846153972
952764831
137928564
274396185
685217349
391845726

918437526
675281394
423695871
249356718
387914265
156728943
864579132
731842659
592163487

415936872
679128543
238574619
547261938
923845167
861793254
784659321
152387496
396412785

714632598
952847163
683195742
527963814
398714625
461258379
846521937
279386451
135479286

518932746
497156283
263874591
976318425
125649837
384725169
832597614
651483972
749261358

217645983
938172456
654839217
396218574
842597631
175364892
469783125
583421769
721956348

815743692
462195783
937268541
248571369
791836254
356429178
529614837
183957426
674382915

618347529
437592618
529681734
963158472
854723961
271469853
395816247
742935186
186274395

912743586
473658291
685921374
248316759
157289463
396574812
731892645
564137928
829465137

912743586
473658291
685921374
248136759
157289463
396574812
731892645
564317928
829465137

912543687
453768291
786921354
248317569
165289473
397654812
631892745
574136928
829475136

912543687
453768291
786921354
248137569
165289473
397654812
631892745
574316928
829475136

516748923
423569781
879231654
781625439
352497816
964813572
647352198
138976245
295184367

813742956
692135847
547689321
975264138
486513792
321897564
258376419
134928675
769451283

915742863
287631459
643859217
572916348
498325176
136487592
724568931
361294785
859173624

916543287
723861954
458297613
637458129
591326748
842179365
364782591
275914836
189635472

216349587
579682341
438751629
823975164
647123958
951864732
385217496
792436815
164598273

912743586
473586192
685921374
769832415
248615937
531497268
194278653
826359741
357164829

312847596
487596132
695321784
768932415
249615378
531478269
174289653
926753841
853164927

716342859
493586271
825179436
637291584
259864713
148753692
372618945
564937128
981425367

716348295
248591637
395267148
632975814
487136529
951824763
524689371
869713452
173452986

913745862
875621394
426839157
567218943
392574618
148963725
681352479
759486231
234197586

618743925
735192864
942856137
267981543
184375296
359264781
473528619
526419378
891637452

912648375
465237918
873951426
736489251
589312764
124576893
241895637
658723149
397164582

817649523
695723814
432185796
124896375
358271649
976354182
583912467
769438251
241567938

817643529
639725148
425981736
942816375
358279614
176354982
583192467
764538291
291467853

813942675
659871342
274536819
392617584
165489237
487253961
738195426
521364798
946728153

713942658
268517349
954836712
376125894
425798163
891463275
539271486
647389521
182654937

613945872
527186934
984732615
752863491
361479528
498251367
849627153
175394286
236518749

215846739
486739215
739125684
543268197
921457863
678391452
367982541
892514376
154673928

815947326
726135849
394628157
638479215
459312678
271586934
942763581
163854792
587291463

915748326
826135947
374629158
749382615
563417289
281596734
632874591
158963472
497251863

915748326
826135947
473629158
739482615
564317289
281596734
642873591
358961472
197254863

317649852
548127369
269538471
974251683
651873294
832496715
193784526
726315948
485962137

317649852
548172369
269538471
974251638
651387294
832496715
193724586
726815943
485963127

713649825
594182376
826753419
678321594
145968732
239475168
362514987
957836241
481297653

916453728
574182963
283967451
351879246
849625137
762341895
198236574
625714389
437598612

214857369
873196245
695342871
532781694
781964532
469235718
357418926
948623157
126579483

316754982
572198364
849236571
985312746
261479853
734865129
453681297
697523418
128947635

613458297
975126348
482739156
346592781
527813469
891647532
238974615
759361824
164285973

613457892
985126347
427839156
346598721
578612439
291743568
832974615
759361284
164285973

412859736
785361492
693247851
958732614
136498275
247615983
579124368
864573129
321986547

416253978
573981624
982764153
697542381
248317569
135896247
329678415
764135892
851429736

714658293
529137648
863249751
346971825
297485136
158326479
932814567
671592384
485763912

714658923
529137648
863942751
346271895
297485136
158396472
932814567
671529384
485763219

916357284
384269715
572148639
249716853
657483192
831592467
425631978
768925341
193874526

916357284
384269715
572148639
249716853
657483192
831592467
725831946
468925371
193674528

318457692
925136847
467829153
746598321
583612479
291743586
632984715
859371264
174265938

817256394
645973218
932148567
264589731
573614982
198732456
381497625
729865143
456321879

217953648
369814725
845726193
738645219
926187354
451239867
684391572
572468931
193572486

613257849
749831265
825649137
162784593
597326418
438195726
374918652
956472381
281563974

914352786
268741539
753968214
327619845
549837162
681425397
875196423
492583671
136274958

216859374
374261589
985743216
197632845
853417692
462598137
638924751
729185463
541376928

214359687
659782341
738461529
823976154
547123968
961845732
376218495
492537816
185694273

214359687
679482351
538761429
823976145
745123968
961845732
357618294
492537816
186294573

312954786
857236941
946178325
694721538
281365479
573849162
168493257
425617893
739582614

716952483
945368721
823174659
271593864
564817932
389426517
692735148
457281396
138649275

912856473
875493261
364172985
486319527
523784196
197265348
638921754
251647839
749538612

912857463
845693271
376142985
487319526
523486197
169275348
738921654
251764839
694538712

214957863
985643271
376182495
497318526
523496187
168275349
739821654
851764932
642539718

914853267
835672419
276149835
783461592
549238671
162597384
357984126
628715943
491326758

913758624
524639817
768142539
247591368
159863472
836427951
381975246
492316785
675284193

713254698
568739421
924168735
149625873
276813954
385947216
852491367
491376582
637582149

912653874
435879261
786421539
694312758
173598642
528764193
869247315
247135986
351986427

213957864
564832719
978146532
749561328
156328497
832479651
681795243
427613985
395284176

912657384
873419562
546823179
459782613
287136945
361594728
634978251
725341896
198265437

214358679
385967142
796214853
628743591
149625738
537189426
472831965
853496217
961572384

219357684
365482971
874961235
782513496
953846127
641279358
437198562
526734819
198625743

219854376
867923154
435671829
926487513
583192647
741365298
392548761
154736982
678219435

814359276
326471958
795628143
157296384
269834715
438715629
543162897
972583461
681947532

217956384
453287619
689134257
925413876
741628935
368795142
536849721
872561493
194372568

217956384
493287615
685134297
529413876
741628953
368579142
936845721
852761439
174392568

217956384
453287619
689134257
965413872
741628935
328795146
536849721
872561493
194372568

217956384
493287615
685134297
569413872
741628953
328579146
936845721
852761439
174392568

617952384
493687215
285134697
569413872
741268953
328795146
934876521
876521439
152349768

816952374
493876215
275134896
529413768
641287953
387695142
934768521
768521439
152349687

712658349
594231786
386947215
163879524
827514963
459362178
278495631
645123897
931786452

213956784
495287613
687134259
529413876
741628935
368579142
976845321
852361497
134792568

213956784
495287613
687134259
569413872
741628935
328579146
976845321
852361497
134792568

612954738
745368291
983127564
371489625
268573149
594612387
859736412
437291856
126845973

216853749
397146852
458972631
549268317
783514296
162397485
825631974
934725168
671489523

213956874
495278613
678134295
829413756
541627938
367589142
986745321
752361489
134892567

213956874
495278613
678134295
869413752
541627938
327589146
986745321
752361489
134892567

713658924
869421537
524793681
247536198
358219476
691874352
175362849
982145763
436987215

312458769
456197238
897623541
563812497
281749653
749536182
934275816
178964325
625381974

214369785
867251493
953847261
649512378
375486129
182793546
538974612
421638957
796125834

718562349
294831657
653479218
325918476
469725183
871346592
936157824
582694731
147283965

714963582
258147693
936582741
423851967
165794238
897326415
671435829
549218376
382679154

213968457
456237891
879145326
198372564
564891732
732654918
341586279
927413685
685729143

213567498
589423671
674198253
851742369
436951782
927836514
792315846
348679125
165284937

513267984
976481325
284935167
491352678
732846519
658179432
369724851
847513296
125698743

513769824
697428351
842135679
426397518
178256493
935841762
369582147
754913286
281674935

914862573
632475891
578193642
463718925
195246738
827539416
246951387
751384269
389627154

915763284
267481935
348295176
486517392
729836451
153924768
832649517
671352849
594178623

213569847
659784231
487231569
972145683
348627195
561398724
124873956
835916472
796452318

413865972
985721364
627934158
578219643
342586719
169473825
791352486
854697231
236148597

518963247
294751836
367284195
486519372
729836451
153427968
832645719
671392584
945178623

915862734
743159628
628374915
462985371
359417286
871236459
587693142
194728563
236541897

912863547
536794821
784125963
495278136
268341759
371956482
823517694
657439218
149682375

913467825
485932761
267158934
528743619
679521483
134689572
841275396
396814257
752396148

912768534
374152968
856943721
245681379
693475812
781239645
128396457
537824196
469517283

418963257
695287134
273415698
564792813
321658749
987341562
859124376
136879425
742536981

914368275
728495136
635127948
593784612
187236459
246519783
452973861
879651324
361842597

914368275
528497136
637125948
753984612
186253497
249716583
472539861
895671324
361842759

418367295
936528417
527194863
641753982
253986174
789412536
875641329
164239758
392875641

917563248
358942671
642817539
834251796
721694385
596738412
179426853
465389127
283175964

217368495
584197632
936425871
623714958
475289163
198653724
852946317
761832549
349571286

815762493
324895716
796143285
643987521
987521364
152436879
531279648
268314957
479658132

815762493
374895216
296143785
643987521
987521364
152436879
531279648
768314952
429658137

912863574
647519823
835274961
361752498
258946317
479138256
793421685
124685739
586397142

814762593
326895714
795143286
543987621
967421358
182536479
631279845
258314967
479658132

814762593
376895214
295143786
543987621
967421358
182536479
631279845
758314962
429658137

712468539
894531276
536729481
641392857
358647192
927815364
265173948
489256713
173984625

712863549
834591276
596427381
963218457
458736192
127945863
245179638
389652714
671384925

913764825
625198734
784235916
562873491
371429658
498516372
847952163
156347289
239681547

813965274
275148936
694732851
457689312
186327549
329514768
932476185
768251493
541893627

913865274
275149836
684732951
457698312
196327548
832514769
328476195
769251483
541983627

418265937
359471862
672983514
794612358
536798421
821354679
143826795
985137246
267549183

914672385
876593142
235841697
657489231
429136578
381725964
762918453
543267819
198354726

815673492
742159683
936284571
278461359
691835247
354792168
429517836
183946725
567328914

915276834
876453291
423981567
238195746
164327985
759648312
581769423
347812659
692534178

514276839
876943521
923581467
238194756
165327984
749658312
481765293
397812645
652439178

918675342
237914586
546283791
624759813
793128465
851436927
472391658
165847239
389562174

215379468
468251739
937684215
629137584
543928671
781465923
896512347
374896152
152743896

218379465
465281739
937654218
629137584
843925671
751468923
196842357
374516892
582793146

213479586
859261374
746358291
194826735
378514629
625793418
987635142
462187953
531942867

913578426
487269351
625431789
859643217
376125894
241987563
594312678
138756942
762894135

214578396
987361245
563942817
652834971
438719652
179625438
345287169
891456723
726193584

214879635
865413927
397625418
681952743
543167892
729384561
478236159
952741386
136598274

814972635
965413287
327685419
691854723
543127968
782396541
479238156
258761394
136549872

615278943
987431526
234956178
491362785
823547619
756189432
579824361
348615297
162793854

218374956
964521783
753986412
847653291
539412678
126798534
671239845
485167329
392845167

913674825
764528391
852139746
527493618
148267539
639851472
376982154
495316287
281745963

512478693
794653821
368129547
139845762
425367189
687291435
871934256
946512378
253786914

215973846
743826591
968145237
659738412
324561789
187294653
836412975
591687324
472359168

416578932
237169854
589342167
874295613
923416578
165783429
692857341
751934286
348621795

619872354
584631297
723459186
168397425
972145863
435286719
297514638
356728941
841963572

312578946
597643218
486129735
975481623
163295487
824367159
649832571
258716394
731954862

519276834
867134952
423859671
936512487
285647193
741398265
392761548
154983726
678425319

813672549
792154836
546389721
628417395
175936284
934825167
487291653
359768412
261543978

413579286
892364517
657128493
385612749
749853621
261947358
926431875
134785962
578296134

512673489
683495127
749128536
251786394
934512768
867934251
375849612
428361975
196257843

519478326
347629518
628135974
751864293
264397185
893512647
986751432
175243869
432986751

819274356
452683179
763951284
194562837
685317492
237849615
326798541
948125763
571436928

816275493
324896517
597143286
745938621
962751348
183462759
631529874
278314965
459687132

816275493
354896217
297143586
745938621
962751348
183462759
631529874
578314962
429687135

314578629
965213784
782694531
146952378
879436215
523187496
458321967
637849152
291765843

812473659
394651287
657829431
741392568
563748192
928516374
276185943
439267815
185934726

514372869
376489512
982165734
258916473
697534281
431728956
843697125
129853647
765241398

612973584
439581267
785642139
273415896
168729453
954368712
326854971
891237645
547196328

412376985
576189243
839452671
345261798
627895134
981743562
258637419
163924857
794518326

419276583
563481972
782539614
854712369
637895421
921364758
145927836
396158247
278643195

319576482
526834719
847921356
934162578
182357694
675489231
793648125
451293867
268715943

319876254
865241397
427395681
271689435
934527168
658134729
543768912
786912543
192453876

315976284
869241357
427385691
271698435
934527168
658134729
543769812
796812543
182453976

315876294
869241357
427395681
271689435
934527168
658134729
543768912
786912543
192453876

513879246
647523819
982164573
175348962
368291457
429756138
896435721
234917685
751682394

413689572
758421936
962537481
274896153
635214897
189375624
346758219
597142368
821963745

413286957
856791243
729435816
968143572
342857169
571629438
697518324
184372695
235964781

612985743
438167529
597423186
145296378
876314952
923578614
351642897
289731465
764859231

912783654
346512879
578694312
869327145
257461983
431859267
195246738
683975421
724138596

216985743
854723691
937164528
341257986
695841237
782639415
468512379
573498162
129376854

516982473
279341685
348756921
482635197
765198342
193274568
627519834
954823716
831467259

716583249
423961758
859247613
637859124
541326987
982174365
368492571
294715836
175638492

913587462
478269351
625431879
759643218
386125794
241978536
594712683
132856947
867394125

912485763
674329185
835716924
356941872
428567391
791238546
143872659
567194238
289653417

316784952
254319678
987265431
578946123
691823745
423571896
842637519
139458267
765192384

415283679
697451832
238976514
146532798
789614325
352897146
974365281
521748963
863129457

213985746
856734921
479126358
527869134
368241579
194357862
935612487
782493615
641578293

916785342
243169578
857342196
685914237
324678915
791523684
538297461
462831759
179456823

715982364
694731258
823465197
179358426
582146973
436297815
268514739
357829641
941673582

312685974
678349215
549127836
986471352
135296748
427538169
763952481
254813697
891764523

415987362
238516947
967324185
629478513
854139276
371652894
586793421
793241658
142865739

913685724
872934651
456127983
184392576
265478139
739561248
341259867
628713495
597846312

913786524
825439671
476152983
184397256
567824139
239561748
341975862
658213497
792648315

713682495
425197368
689435271
578219643
361748529
942563187
157824936
296371854
834956712

714283596
536197428
289546371
678329154
421758639
953614287
167835942
392471865
845962713

316582749
425719836
789463512
894635127
172948653
563271498
931857264
657324981
248196375

617482593
529631748
834975261
165748329
972153486
483269157
391526874
756814932
248397615

914382567
653179248
872546139
539618472
428957316
761423985
185794623
347265891
296831754

614283975
328597416
957614328
485731269
763942851
192865734
539178642
871426593
246359187

415287936
783196254
926345178
278614395
134579862
659823417
342761589
861952743
597438621

714589362
369247158
825163479
572418936
946352781
138796245
283671594
491835627
657924813

413297658
957861243
826435917
569143782
342758169
781926435
678519324
194382576
235674891

413297568
957861243
826435917
569143782
742958136
381726459
678519324
194382675
235674891

217693854
584127369
369845271
726581943
493762185
851934726
678359412
945218637
132476598

213496587
984257631
675831492
792168354
438529176
156743928
321685749
869374215
547912863

213496587
984257136
675831492
792168354
438529671
156743928
321685749
869374215
547912863

813792645
265431978
974685213
329814756
486527139
751963482
197258364
542376891
638149527

715692843
239481567
864573219
328714695
457926138
691835472
986157324
542369781
173248956

615892473
948357621
723164598
261983754
854716932
379425816
582639147
496271385
137548269

312597864
578164392
649328751
453912687
291876543
786453129
827639415
134285976
965741238

712694835
945318726
863572419
481256397
276983154
359147682
694821573
538769241
127435968

415392768
237865149
896417325
368974251
974521836
152683497
583746912
741259683
629138574

714598362
936247158
825163497
592431786
367852941
148976235
283619574
471385629
659724813

519237486
274856193
638941527
427169358
156384279
893725641
782513964
941672835
365498712

714253869
269187453
538649712
846591327
351724698
927836541
672315984
485972136
193468275

314257869
927816453
865493721
236574198
491382675
578169342
653728914
742931586
189645237

614283759
952716483
738495621
293847165
471562398
865139247
526378914
349651872
187924536

614293758
852716493
739485621
263947185
481562379
975138246
526379814
347851962
198624537

314297865
276815493
589463721
837946152
421358679
965172348
653789214
742531986
198624537

718265439
239814567
456973812
943758621
871632954
562149378
697381245
124596783
385427196

417263598
295814763
836759142
358697421
679421385
142538976
723985614
564172839
981346257

314267958
285419763
976853421
628534179
491678235
537192846
859726314
763941582
142385697

513287946
692415783
478396521
249853167
351672498
867149235
925768314
784931652
136524879

513298647
267415893
489376521
652934178
371682459
948157236
724869315
835741962
196523784

715296438
692348571
438571296
984765312
526413987
371829654
869134725
147952863
253687149

715286439
682349571
934571286
498765312
526413897
371928654
869134725
147852963
253697148

915286437
672349581
438571296
794865312
526413978
381927654
869134725
143752869
257698143

915286437
672349581
438571296
794865312
526413879
381927654
869134725
143752968
257698143

315248697
796531248
248679513
932186475
567423981
184795326
873964152
421357869
659812734

415287693
297634851
836519427
769148235
324765918
581923746
148396572
672451389
953872164

815294637
243678951
967513428
179326584
638451792
452987163
386149275
724865319
591732846

918264357
236587941
547913628
694175283
723698514
851342796
172839465
465721839
389456172

816245937
237981645
945367182
574192863
392658714
168473259
489526371
621734598
753819426

317295864
265184739
894736512
152479683
948653127
673812495
589341276
736528941
421967358

619254738
842397651
753681942
586129374
491735826
327468519
275846193
964513287
138972465

513278964
964531872
278694531
721469358
839157246
645823197
456912783
197386425
382745619

418256397
573918462
269473581
821367945
356194728
794825613
632741859
985632174
147589236

819235764
234967815
567841239
682159473
145378926
973624581
721493658
458716392
396582147

417258369
283946571
965317428
726584193
154739286
398162754
532691847
879423615
641875932

914286537
325479168
768315942
437698215
651723894
289541376
872134659
593867421
146952783

915273486
627548139
834916572
783429615
246185793
591367824
368794251
452831967
179652348

319278645
672954138
845316972
268791453
194583726
537462819
481635297
723849561
956127384

914283756
523671948
687495312
865147293
142369875
379528164
298754631
751836429
436912587

718256934
635849721
249173586
392461875
867532419
451798362
524687193
183924657
976315248

617283954
538749621
249165378
382451769
756892413
491637582
824376195
175924836
963518247

718253964
635849721
249176583
392461875
867532419
451798632
524387196
186924357
973615248

417239865
823765194
956418723
748596312
591327486
632184579
264851937
179643258
385972641

417293865
923865147
865471923
748926351
691357482
532148796
254719638
186534279
379682514

417239865
923856174
865417923
748925316
691378452
532164789
254791638
186543297
379682541

913285476
784169325
256374189
641837592
579642831
832591764
395428617
428716953
167953248

915247368
286531749
743698512
628975431
479316825
531482697
392854176
154769283
867123954

416289537
782653941
539741826
143528679
625974183
897316452
951437268
364892715
278165394

914258673
852736419
763491528
276385941
481962357
395174862
637529184
549817236
128643795

814259673
256731498
793468512
679385241
481692357
325174869
937526184
542817936
168943725

814259673
659731428
723468519
276385941
481692357
395174862
937526184
548917236
162843795

817253649
369174528
452986371
946718253
185632497
273549186
521867934
638495712
794321865

415238769
296571843
873649512
629785431
784316925
531492678
342957186
968124357
157863294

319247685
527168349
864953721
436815297
978632514
152479836
693781452
781524963
245396178

319257864
427168539
865943721
536814297
978632145
142579386
693781452
754326918
281495673

418263957
235971864
769845321
624759183
973128546
851436279
546392718
387514692
192687435

819265734
745319826
362478519
256741983
173892645
498536172
927153468
684927351
531684297

612358497
385479612
947216853
236584971
451937268
879162345
793621584
124895736
568743129

612354978
374968152
859271436
925643817
743812695
168597324
536429781
497185263
281736549

612354978
394278156
857961432
925643817
743812695
168597324
536429781
479185263
281736549

912375648
364298175
875461932
526943817
743812596
198756324
637529481
459187263
281634759

412376859
398251476
567498132
826943715
753812694
149765328
634527981
975184263
281639547

819365274
234971685
756842913
925736841
367184592
481259367
543618729
672493158
198527436

819365274
342971685
756824931
925716843
167483592
483259167
531648729
674192358
298537416

618375294
234819765
957642813
825736941
376194582
491258376
149527638
762483159
583961427

618375294
234819765
957642813
825736941
376194582
149258376
491527638
762483159
583961427

618375294
243819765
957642813
825736941
371294586
496158372
139567428
762483159
584921637

618375294
342819765
957624831
825761943
176493582
493258176
531947628
764182359
289536417

718362495
943518726
526794813
472139658
135846972
869275134
281457369
394621587
657983241

816379425
379425681
452618793
587134962
631792854
924586137
245961378
768243519
193857246

412389576
798651423
365274819
524916387
973845162
681723945
137492658
259168734
846537291

917326485
482751639
356984172
248513967
531679248
679842513
895167324
764235891
123498756

917345826
582961734
364728195
498537612
236814579
751296483
843679251
125483967
679152348

716342598
985176423
423598617
172854936
698213754
534967182
857431269
341629875
269785341

917364825
362785941
548219673
435971268
679832154
821456397
286147539
154693782
793528416

916342785
354687921
872159436
549723168
783561249
621894573
435218697
198476352
267935814

517329684
932684751
648157392
754893216
291476835
863512947
429735168
386241579
175968423

714328956
365917824
289456173
527841369
196532748
843679215
432195687
651783492
978264531

712345869
945618723
836279451
398152674
521764938
674983215
453827196
269431587
187596342

819327465
475618932
326459718
562983147
731542689
948761523
687294351
153876294
294135876

917342685
432865791
658719324
845627913
726931548
391458276
573284169
189576432
264193857

916354728
543728619
827916345
784269153
351847962
269531487
492683571
638175294
175492836

412395876
679814532
358276914
967152348
241638759
583947261
835469127
194723685
726581493

719354286
528761493
643829157
297643518
836915724
451287369
984172635
372596841
165438972

718359264
652481379
934672518
476823951
395714826
821596437
269138745
187245693
543967182

918376524
643251897
572498316
854613972
296784135
731529468
487132659
329865741
165947283

917348652
645291378
823576419
256783941
374912865
198465237
769124583
582637194
431859726

812354796
643917285
597862413
358679142
964123857
721548639
235781964
179436528
486295371

716384952
429571638
385269417
957146823
641823579
832957146
178635294
563492781
294718365

917384652
425961738
386275419
569147823
741823965
832659147
158736294
674592381
293418576

817394652
426581739
395276418
568147923
741923586
932658147
189735264
673412895
254869371

912346857
875192643
346578219
463921785
128765394
597483162
654837921
239614578
781259436

412378659
863915472
795462318
279153846
386749125
541286937
954821763
637594281
128637594

412358679
576492813
398716524
164827395
739145286
825963741
681579432
247631958
953284167

812349675
467518329
395276814
138967452
574132968
629854731
783425196
246791583
951683247

412375869
695481237
378629541
843712695
926534718
157968423
539247186
261853974
784196352

916428375
735961428
824357916
483572169
672819534
159643287
241796853
568134792
397285641

612483795
954716832
837295641
491527368
385649127
276831954
743958216
128364579
569172483

612483759
954716832
837295641
491527368
385649127
276831594
743958216
128364975
569172483

315482796
624971538
987356214
256819473
138745629
479263851
592638147
843127965
761594382

813472956
596381472
472569831
987623145
365814729
241795368
758936214
134258697
629147583

613472859
894315276
527869314
276531498
935784162
148926537
452693781
389147625
761258943

815429637
342716589
796583241
968271354
453968172
127354968
674132895
289645713
531897426

219435768
437816592
658972143
543281976
792643815
186597324
861754239
974328651
325169487

618475392
324819765
957632841
835761924
271394586
496258173
149527638
762183459
583946217

918426573
465317829
723895146
341789652
287563914
596241738
854972361
172638495
639154287

512483967
384976251
796251843
638197425
157824396
429365178
963512784
845739612
271648539

817426395
462539871
539718642
986174523
754263918
321895764
643981257
178652439
295347186

215468973
489753612
736219584
563821497
928574361
147396825
352687149
871945236
694132758

918452763
453867192
726913854
642381579
597246318
831579426
389125647
265734981
174698235

712465938
965381274
438297156
853729641
249613587
671548329
386954712
594172863
127836495

617435982
924786513
385912746
792364158
456178329
831529467
243691875
169857234
578243691

617435982
923786514
485912736
792364158
356178429
841529367
234691875
169857243
578243691

512486379
963257814
874319625
235164987
146978532
789523461
391842756
457631298
628795143

512496387
763258914
984317625
237164598
146589732
895723461
371942856
458631279
629875143

216478953
954361278
387529146
541283697
628795431
793146582
835912764
462857319
179634825

712498563
859631472
364257891
286149357
491573286
573862149
638925714
925714638
147386925

516437289
973258416
482961357
748196532
239875164
165342978
354689721
691723845
827514693

317495826
295678341
864312975
178269534
643857219
952143687
581924763
429736158
736581492

617453289
324986751
859721634
236579418
748312596
591864372
163295847
985647123
472138965

819462375
752381496
436957821
623179584
978546213
145238967
567893142
284715639
391624758

913427685
568913247
427865193
296571438
854392716
371684952
142738569
739156824
685249371

713459826
862713945
945826173
429371658
136285497
587694231
678932514
391548762
254167389

815427936
496538721
327961485
649372158
173859642
258146397
732684519
561293874
984715263

916453278
325871946
784692531
839267154
257149683
461385792
543916827
672538419
198724365

516439872
274618359
938257164
693741528
741825936
852963741
485392617
329176485
167584293

819436275
267859341
534712869
685973124
472561938
391284756
948627513
126395487
753148692

816439275
927851346
534762891
485973162
672514938
391286754
248697513
169325487
753148629

912487356
564932817
873516294
735629148
241875639
689341572
197263485
328754961
456198723

219483567
875926341
634715298
958134672
762859134
341267859
483592716
196378425
527641983

219483567
475629381
638751294
954138672
762945138
381267459
843592716
196374825
527816943

917483562
483265971
526791843
865327419
732914658
194856237
359678124
678142395
241539786

715498632
924736815
638251749
159863427
462179358
873524196
391682574
287345961
546917283

812435769
359716284
476892531
268954317
734281695
195673842
547168923
981327456
623549178

912435768
358716294
476982531
289654317
734291685
165873942
547169823
891327456
623548179

716429853
834751269
925638714
548276931
267193485
391584672
473965128
659812347
182347596

816452937
423917856
759683241
687195423
392748615
541326798
974831562
165274389
238569174

716428539
359617824
428953761
865132947
274895613
193764285
642571398
987346152
531289476

912438657
846572319
573619824
364721985
158396472
729845163
287964531
435187296
691253748

312458679
684379512
975612438
291764853
857293146
463185927
749536281
536821794
128947365

618429375
295371486
437865921
326154897
541798632
789632514
153947268
974286153
862513749

813425976
496837215
752961834
574612398
628379541
139584627
965143782
347258169
281796453

715438269
238596471
964721835
189647523
546283917
372159648
621875394
453912786
897364152

513462987
697385142
428197356
264519738
185673294
739248561
956724813
342851679
871936425

913467258
682951734
547328916
754182369
361749582
298635147
839216475
475893621
126574893

317486592
658192734
429537681
234751869
185963247
976824315
742318956
563249178
891675423

714526938
398417526
562938741
927861354
651743289
483259617
236194875
175682493
849375162

413526978
865719234
297483561
389652147
721934685
546871329
674395812
932148756
158267493

913576824
245819637
768324195
472961358
539287461
681435972
124793586
357648219
896152743

817562493
436719852
925348716
253971648
678254931
194836527
349187265
761425389
582693174

614537289
759482631
832916547
491875362
278369415
563124978
127693854
385241796
946758123

416592378
798643125
523871964
281754639
674389251
935126847
357968412
862415793
149237586

917568342
426193578
358724169
875632914
632419857
194875236
569387421
783241695
241956783

916538274
374621958
528794163
637459821
249186735
185372649
751963482
462815397
893247516

917584236
864321975
325796418
291638547
438275691
576419823
782953164
659147382
143862759

816574392
357629418
942318567
768143925
425796183
193852674
634281759
589467231
271935846

917548623
483629715
652713849
528196374
741832956
396457182
265371498
879264531
134985267

912587643
875634921
463912785
634178592
781295436
529463817
247851369
398726154
156349278

817564923
926831745
354792186
549378612
781625394
263149578
698457231
432916857
175283469

914563278
572948316
683712594
457836129
126497835
398251467
241675983
865329741
739184652

913526874
258347691
467819352
672931485
835472916
194685723
329754168
546198237
781263549

813524976
249367851
567918342
672831495
958472613
134695728
325746189
486159237
791283564

817596234
923471685
465283719
751829463
289634571
346715928
692358147
578142396
134967852

917563428
542978316
683412597
754831269
126794835
398256174
271645983
865329741
439187652

917563428
642978315
583412697
764831259
125794836
398256174
271645983
856329741
439187562

716593482
534287196
982416537
429731658
173865249
865924713
348652971
651379824
297148365

218547936
963218475
574369281
632951847
189734652
745826319
497182563
851693724
326475198

712569843
483721965
965384271
326817459
149653782
578942316
897136524
654298137
231475698

917542836
526839714
843716925
284961357
679253148
351487692
738124569
192675483
465398271

617542893
284931675
395768412
452379186
976815324
138426759
823194567
549687231
761253948

314592786
679813542
825764391
258641973
763259814
941387265
432976158
187425639
596138427

913547826
567218394
824396157
271963548
658724913
439851672
345679281
196482735
782135469

216578394
745391826
389264517
934682175
672153948
158749263
423816759
897425631
561937482

816573924
495612378
723948651
287135469
641897235
539426187
354761892
172389546
968254713

816573924
435912678
729648351
287135469
641897235
593426187
354761892
172389546
968254713

314598267
857263941
926417853
278954316
431876529
569132478
792685134
685341792
143729685

916574823
374298615
582631947
629145738
145387269
837962154
458716392
763429581
291853476

813594726
964327815
527168943
391782654
756941238
482635179
635279481
249813567
178456392

712596843
658423791
349178562
935762184
487931625
126845937
271684359
564319278
893257416

314579862
872346159
569281473
246815397
937462581
185793246
628934715
451627938
793158624

314587962
982346751
567291483
246975318
738412596
195863247
629134875
451728639
873659124

314586972
982347156
657291483
246975318
738412695
195863247
529734861
471628539
863159724

314586972
982347156
576291483
261975348
738462591
495813267
629734815
857129634
143658729

912536478
368417295
457982631
289765314
534291786
176843952
645179823
891324567
723658149

317589462
284671935
569234781
691745328
453128697
728396514
145962873
932857146
876413259

812549673
546783291
397216485
734865129
689132547
251497368
465971832
173628954
928354716

812549637
437168295
659273418
963781542
578324961
124956783
296835174
345617829
781492356

912536874
365847291
487912635
279465318
834291756
156783942
648179523
591328467
723654189

812534697
946172358
573689421
361728945
459316872
728945163
297861534
135497286
684253719

912534768
647182359
583796421
371829546
465317982
829645173
258971634
136458297
794263815

612534798
947682315
583719624
374821956
159367482
826945173
298476531
435198267
761253849

612594783
347682915
598713624
874921356
153867492
926345178
269478531
485139267
731256849

617584392
342697815
598213674
874321956
153869427
926745183
269478531
485132769
731956248

713586429
895247163
426391875
158724396
374965218
269813547
547139682
632478951
981652734

412578963
398614752
567293148
286731594
935462817
741985326
659347281
174829635
823156479

412578963
395614782
867293145
256731894
938462517
741859326
689347251
174925638
523186479

814539762
639217845
527684931
962471358
481953627
375826194
243198576
758362419
196745283

912538647
468791235
753246891
574863912
836912754
129457368
291385476
385674129
647129583

912564837
684973521
537281469
471628395
856739142
329415786
748196253
165342978
293857614

912578346
743169258
568243197
854712639
637984512
291356784
425691873
379825461
186437925

214578396
637192845
589346271
345261789
178934652
926785413
452617938
863459127
791823564

214587693
768193245
539642781
345261879
186974352
927835416
452318967
673459128
891726534

714698325
892351764
536427981
967584213
428713596
351269478
283175649
175946832
649832157

317645928
685912347
942783516
298374165
574261839
136598472
823157694
759436281
461829753

812674593
596213478
374589216
927341865
465928137
183765924
649832751
751496382
238157649

714685329
635912784
928437561
596328147
481769253
372154698
857293416
263841975
149576832

317658429
524719836
698243157
732865914
961324578
845971263
283596741
476182395
159437682

317658429
624719835
598243167
732865914
951324678
846971253
283596741
475182396
169437582

513678429
629354781
874921356
296813574
187245963
435796812
761539248
942187635
358462197

913658472
675324981
842791356
296813547
187945263
534276819
461539728
759182634
328467195

913654872
572839416
684217359
249761538
758923164
361485297
495372681
126598743
837146925

912638475
538741926
746259318
693582741
275416893
184397652
467825139
829173564
351964287

914652873
783941526
526378419
231486957
498715632
675293148
852139764
349567281
167824395

917635824
365842179
248719635
689153247
534287916
721964583
153498762
892376451
476521398

217649835
649853271
358712964
586927143
193468752
472531698
925174386
861395427
734286519

915672483
738459216
426813759
572931648
893246571
164587392
387124965
641395827
259768134

314689725
895271346
267345918
671938254
438752691
529416873
782564139
946123587
153897462

318659742
695274183
274318659
152987436
436521897
987463521
543196278
821735964
769842315

318659742
695274183
274318659
152987436
436521897
789463521
543196278
821735964
967842315

317659842
685274193
294318657
152987436
436521789
978463521
543196278
721835964
869742315

317659842
685274193
294318657
152987436
436521789
978463521
543196278
821735964
769842315

319658742
685274193
274319658
152987436
436521879
798463521
543196287
821735964
967842315

318692475
956478213
427315968
592731846
783246591
164589732
839154627
241867359
675923184

914652378
386479215
527318496
879123654
461895723
253764189
738941562
642587931
195236847

914652378
386479215
527318496
879123564
461895723
253764189
738941652
642587931
195236847

912658347
546372891
387419265
624587913
738941526
195236784
479123658
861795432
253864179

518624973
372591486
694873512
285369741
147285639
963417825
756142398
829736154
431958267

914675238
762438951
853219467
281964573
475321689
639587124
327196845
146853792
598742316

913678254
862435917
754219386
281946573
475321698
639587142
327194865
146853729
598762431

914685237
862437951
753219468
271964583
485321679
639578124
327196845
146853792
598742316

913687254
762435918
854219376
271946583
485321697
639578142
327194865
146853729
598762431

514629378
238714596
796583142
867251439
345976821
129438765
653197284
982345617
471862953

917634582
362859714
548712693
834527961
725961438
691348275
476283159
189475326
253196847

218637495
946852317
735419286
359278164
867341529
421965873
683724951
594186732
172593648

713652984
659384127
428971365
942735816
365418792
871296453
294867531
536149278
187523649

712638594
843579261
659142873
264853917
178964352
935217648
527486139
396721485
481395726

917653248
684291573
532847619
479586321
358712496
126934785
791465832
263178954
845329167

917653248
684291573
532847619
479586321
158732496
326914785
791465832
263178954
845329167

914628537
873145926
526937418
261574893
349861752
785392641
157483269
632759184
498216375

914678253
672435981
538921647
863547192
125369478
749182365
256793814
481256739
397814526

918632475
376584291
245179386
684795123
159326748
723418659
862943517
591267834
437851962

817623459
932514876
456798231
369452718
528971364
174386592
685147923
741239685
293865147

918623457
432517986
657894231
376452819
529781364
184369572
795148623
841236795
263975148

512634798
436789251
987215463
678152934
149376582
253498617
825941376
794863125
361527849

318629754
452837961
967514238
193478625
874265193
526391847
631742589
289153476
745986312

915683724
387924516
264751839
823576941
159432678
746819352
478165293
631297485
592348167

914657823
768312549
532984671
496578132
187293456
325146798
851429367
679835214
243761985

419683752
362571894
587942613
854197326
296358471
173264985
625839147
941726538
738415269

512683974
496715832
378294156
267841395
943572618
851936427
739458261
685129743
124367589

512683974
463719852
978254136
257841369
396572418
841936527
735468291
689125743
124397685

512683974
493715862
678294153
237841695
946572318
851936427
769458231
385129746
124367589

815623794
649175823
273849561
458796312
732418659
196532487
521387946
967254138
384961275

813674925
465291378
972853416
536742189
749518263
128936754
691387542
387425691
254169837

214635897
986471325
573298416
469183572
732569148
851742963
327954681
195826734
648317259

412695837
953871426
678234915
549183672
237956148
861742359
724368591
185429763
396517284

412675938
653981427
789234615
546193782
238756149
971842356
824369571
195427863
367518294

712635894
453798216
698214735
835921467
164873529
927456183
379582641
586149372
241367958

312685974
465719832
978234156
257841369
693572418
841963527
736458291
589126743
124397685

415689723
639712458
287345619
543297186
896154237
721863594
358426971
974531862
162978345

318627459
527849136
694531782
739218645
841965273
256473918
963184527
475392861
182756394

314657289
697283541
528941367
962475813
781362495
453819726
235198674
176524938
849736152

512678349
643195278
978243156
864512937
735984612
291367584
426751893
357829461
189436725

918673452
267541398
435829761
782934615
356182974
149756823
624395187
571468239
893217546

912684735
673915248
854273169
389461572
146752983
527398416
265847391
738129654
491536827

417698235
692351847
538472916
124537698
865924371
379186524
743869152
981245763
256713489

915728436
823461975
647593281
792685314
538214697
461379528
284136759
176952843
359847162

213796854
768514932
495382167
637851429
854239671
921647385
346975218
589123746
172468593

615732984
243968157
897541632
476325891
521689743
389417526
938174265
754296318
162853479

912738465
567419382
384256971
278194653
136582749
495367218
859673124
723841596
641925837

814759326
752361894
693482571
326547918
947618253
185923467
469875132
238196745
571234689

215763984
794815263
368249175
153628497
847931526
926574318
489157632
631482759
572396841

816725349
347619285
952834176
684251793
795346812
231987654
469172538
578463921
123598467

912784653
587316249
643259178
264897315
798135462
351642897
429563781
876921534
135478926

812754693
597316248
643289157
269478315
738195462
451632879
324567981
976821534
185943726

816734592
792615348
534289167
128976435
463521879
975348216
249863751
357192684
681457923

816743592
792615348
543289167
128976435
364521879
975438216
239864751
457192683
681357924

812794635
795368412
634251897
457932186
923816574
186547923
571629348
269483751
348175269

418723596
573619482
296854137
821537964
764198325
935246718
689375241
352461879
147982653

418723596
253619487
697854132
821537964
764198325
539246718
986375241
372461859
145982673

418723596
573619482
296854137
821537964
764298315
935146728
689375241
352461879
147982653

418723596
253619487
697854132
821537964
764298315
539146728
986375241
372461859
145982673

912765834
845193267
736248195
594627318
183459672
267381549
678932451
451876923
329514786

413765928
986231574
257894136
825943761
391672845
674158293
562419387
149387652
738526419

913765842
642839517
785214369
259471638
378526194
461983275
596342781
127698453
834157926

613795248
759842361
284316759
921583476
368479125
475621983
137268594
546937812
892154637

614739852
398251467
752468193
461385729
283697541
975142386
547923618
839516274
126874935

816742593
935186427
427593618
182354976
693217854
574968132
758431269
341629785
269875341

915764823
236581497
784923516
698375241
143298765
572416938
357142689
829637154
461859372

514768923
236591847
798423516
685374291
142986735
973215468
357142689
829637154
461859372

518764923
236591487
794823516
685379241
143285769
972416835
357142698
829637154
461958372

619735248
374892516
285416379
842153967
531679482
796248153
427361895
968524731
153987624

215736489
849521763
637894251
328419675
174685392
956372148
583147926
462953817
791268534

514736928
639528174
872491563
965247831
781653492
423189756
248375619
356914287
197862345

916723548
245189736
738645192
589362417
374918265
162574983
827496351
451837629
693251874

412769835
569813247
738245961
327184596
956372184
841956723
685491372
294537618
173628459

413758926
869132754
257469138
796241385
385976412
124583679
572394861
641827593
938615247

912748365
475236819
638519724
764982531
891653472
523471698
349165287
287394156
156827943

216794358
754863912
893215476
681372594
329456187
475981263
962548731
137629845
548137629

412798536
689315472
753462891
368954127
271683945
594127683
836241759
147539268
925876314

219783654
436519872
758264391
592841736
347652918
861937425
175498263
983126547
624375189

912736584
783945621
654218937
169483752
437521896
528679143
375864219
291357468
846192375

814756392
357928416
269413587
631294875
592837164
478561923
926385741
783142659
145679238

613758924
278914356
459632781
927365148
345871269
861249537
584127693
196583472
732496815

215748369
483692175
967513248
621384957
874925613
359176482
196837524
732451896
548269731

315724869
264983751
798516324
643175298
529348617
871692543
932467185
487251936
156839472

819734625
527861934
346259871
984126357
632578149
175493268
291647583
768315492
453982716

913764852
584219367
276385491
647531289
829647513
135892746
768153924
391428675
452976138

319782654
568491723
724365981
195823467
872649135
436517298
243978516
957136842
681254379

814793265
726415398
953628741
568349172
139572684
247861539
485237916
392186457
671954823

416829537
923571486
758634291
842796315
639215748
571483629
295147863
187362954
364958172

912834765
645179823
378265419
859627341
237451986
461398257
586743192
724916538
193582674

917824653
538769124
246315789
692438517
385971462
174652938
729586341
451293876
863147295

913825467
827416935
645379281
459162873
162738594
378594612
581643729
234987156
796251348

419823657
638715249
725496138
172638594
543279861
896154372
284367915
961542783
357981426

613849725
279531846
845762931
567284193
491375682
382916457
158693274
724158369
936427518

615843927
843927156
792516438
369152874
158794263
427368519
936285741
571439682
284671395

912873546
436591872
857246319
378124965
164935728
529768431
683452197
295317684
741689253

413852967
798614253
562379148
674128539
321495786
859736421
287943615
946581372
135267894

617825943
849713265
352469187
764251398
985347612
231986754
478692531
593174826
126538479

617825349
948713265
352496187
764251893
895347612
231968754
479682531
583174926
126539478

917825643
846713295
352496187
784251369
695347812
231968754
479682531
563174928
128539476

412897635
897356412
635214798
758932146
923461587
146578923
581629374
269743851
374185269

314856792
289713465
567492138
796381524
158249376
432675819
621534987
975168243
843927651

416892735
839517624
725643819
957426381
682135497
341978562
598761243
264359178
173284956

613857294
842391756
957642381
164729538
798513642
235486917
479165823
586234179
321978465

519843762
827651943
634279518
752134689
463928175
198765234
241587396
986312457
375496821

413869275
852473691
697125348
176298453
289534716
534716982
341657829
928341567
765982134

215874963
649132578
873965142
952487631
381296754
467513289
596328417
728641395
134759826

417825639
268934751
953716482
582471396
376592814
194683527
631257948
729348165
845169273

314879265
958261473
627354918
739528641
165493827
842716539
291687354
583142796
476935182

916824375
824573961
537619248
475961823
183452796
269387154
651798432
392145687
748236519

516843927
248697351
379512864
857169243
423785619
691324578
785436192
162978435
934251786

517864923
648923157
392571486
754286391
236197845
189345672
421738569
873659214
965412738

314865972
728349516
659712384
485697231
167234859
932158647
243576198
891423765
576981423

317864925
548297613
692315874
763528491
925641738
184973256
859432167
231786549
476159382

619837524
248965137
537241896
864129753
971354268
352786419
723598641
485613972
196472385

714896235
652734198
389521746
193672854
546183972
827945613
438217569
261359487
975468321

519874362
378629514
426513978
153487296
962135847
847296153
285741639
634952781
791368425

416853792
539172846
782694531
241567983
973418625
865239417
697341258
124785369
358926174

513879462
624153978
897264351
382741695
976325814
451698237
749532186
268917543
135486729

416835972
253719468
879264153
185947326
347126589
962583714
731692845
524378691
698451237

715843962
428196357
936527184
674385219
389214675
152679438
243751896
867932541
591468723

312845967
684739215
957261843
143592678
796418532
528376194
231687459
465923781
879154326

412893657
678125394
935476182
759261438
321548769
864937215
543682971
197354826
286719543

413962758
987354126
562817394
796483512
351629487
824175639
638791245
249536871
175248963

314965872
728341596
659782314
485617239
967234158
132859647
243576981
891423765
576198423

512973486
846251937
973468521
734182659
258697314
169345278
687524193
395816742
421739865

413987625
589621743
762345819
856174932
934862157
127539468
248713596
691258374
375496281

412935687
857264931
936817452
678129345
391456728
245783196
783591264
129648573
564372819

412537698
968214735
735968412
689125347
351476829
274893156
893751264
127649583
546382971

512734698
768195234
934268571
681429357
347516829
295873146
823941765
179652483
456387912

512834697
864197532
937265814
671429358
348516729
295783146
783941265
129658473
456372981

412537698
765918432
938264715
689125347
351476829
274893156
893751264
127649583
546382971

412389756
895761324
736524198
254193867
167258943
389647512
923475681
541836279
678912435

712458396
348769521
569312874
625137489
831946752
497825163
176283945
954671238
283594617

512438967
368971425
947625183
825164379
176392854
439857612
294586731
651743298
783219546

312495867
478362591
659178342
731284956
584619273
926537418
863941725
297856134
145723689

912638745
637459182
845217396
783921564
429576831
156843927
568194273
274385619
391762458

812537964
937846215
654912738
493625871
761398452
285174396
178459623
526783149
349261587

912487635
568932741
743615829
689543172
325791468
174826953
497258316
851364297
236179584

312589746
849637512
657421983
495862371
278193654
163754298
986215437
731946825
524378169

812596437
569437812
437812695
671928354
283745169
954163278
746389521
398251746
125674983

812695437
569437812
437812596
671928354
284753169
953146278
745389621
398261745
126574983

412597638
579638412
638412795
781926354
263845179
954173286
847369521
396251847
125784963

412695738
569738412
738412596
681927354
274853169
953146287
845379621
397261845
126584973

812597634
753641829
946823175
638752491
174369258
295418763
369284517
421975386
587136942

912648357
567932418
843715962
425169873
139874526
678253194
256381749
391427685
784596231

912583764
635427819
478169235
589671423
726345981
143298576
254816397
391752648
867934152

412983765
635427819
978165234
589671423
726349581
143258976
294816357
351792648
867534192

412967583
783245169
596381274
845693721
627514398
139872456
264738915
951426837
378159642

412867395
678539412
953214867
547196283
129483756
836752941
785341629
391628574
264975138

912786453
746539218
853124976
684372591
591648732
237951864
329817645
178465329
465293187

912538647
673914852
845762319
781345926
259876134
436291785
368459271
597123468
124687593

412538697
673914852
895762314
781395426
254876139
936241785
368459271
547123968
129687543

812975364
946381572
537264819
751849623
384126957
269753148
498612735
623597481
175438296

312587496
984361752
756294318
591843627
238976145
467125839
645712983
873459261
129638574

712548963
638192457
954637218
863954172
479321586
125786394
547269831
381475629
296813745

412368597
698751432
753924816
345689271
879142653
126573984
967415328
581236749
234897165

412968357
638751492
759324816
345689271
897142635
126573984
963417528
581236749
274895163

312968475
875342961
946157328
728591643
491673852
563284197
657819234
139425786
284736519

512698374
864327591
793145628
641879235
279513486
385264719
428751963
157936842
936482157

512349678
379681542
846275913
691438725
237596184
485127369
954712836
763854291
128963457

912736458
483125967
576948123
849671235
731259846
265483791
154862379
397514682
628397514

712346985
549281376
863795241
691873452
435629718
287154639
956417823
324568197
178932564

912347865
548261379
763598241
691873452
435926718
287154936
854719623
326485197
179632584

812754396
653291487
974836251
791483562
546927813
238165749
367518924
425679138
189342675

412958367
973624815
568137294
751243689
634879152
289516473
396485721
827391546
145762938

312756894
587349612
964128753
896237541
745691238
123485967
651874329
279513486
438962175

712364958
965812473
843759162
598231647
637498521
124576389
386925714
259147836
471683295

812963754
396754218
754128396
948275163
521386947
673491582
165837429
439612875
287549631

312569874
695847213
874312695
567134928
481926537
239785461
943651782
156278349
728493156

412583679
865972431
793164528
536748192
948621753
127359846
351897264
684235917
279416385

412796358
983125764
576438129
839641275
751289436
264573981
148362597
395817642
627954813

312695874
786324519
954187623
895236741
627541938
143879256
571468392
269713485
438952167

612594783
938276145
754138926
196423857
843751692
527869431
289317564
361945278
475682319

812345976
379826145
645719382
526984731
934571268
187263459
751498623
498632517
263157894

812346975
349725186
576819342
625984731
934671258
187253469
761498523
498532617
253167894

412375986
387629514
659481732
726854193
935716428
148293657
871542369
564938271
293167845

612438759
457912638
983657214
348571962
591286347
276394185
869125473
734869521
125743896

512493687
869127354
437586129
385249761
274861935
691375248
943618572
726954813
158732496

412587936
593146728
678392541
167234859
385971462
249865173
954628317
821753694
736419285

412576983
739481652
586329147
678132594
945768321
123945876
391257468
264893715
857614239

912573648
573648291
684219357
427381569
895462173
361957482
258194736
736825914
149736825

912573648
673948251
584216397
427381569
869452173
351697482
298164735
736825914
145739826

312587694
658349217
794126583
986254731
273891465
145673928
867412359
539768142
421935876

712653849
845791263
693428751
561289374
379145682
284376195
438962517
157834926
926517438

512697483
689143725
437825196
768431259
954278361
123569847
341986572
276354918
895712634

512793684
768415293
439628571
386542917
274981356
951367842
643879125
825134769
197256438

912863745
486517932
537492618
324658179
865179423
179324586
751236894
643981257
298745361

412873965
935462187
768591342
324957618
576138294
189624753
647215839
893746521
251389476

813529764
576143982
294678531
651732849
487961325
329485617
738254196
962817453
145396278

613897245
987245613
245316897
572468139
839721456
164539782
796183524
328654971
451972368

513897264
849216735
726543981
354962178
278154396
691378542
482735619
935681427
167429853

813475296
697823415
524916378
749382651
265147839
138569742
451638927
982754163
376291584

413658927
785921634
269347185
928174356
571236849
346589712
834765291
692413578
157892463

913257648
257684193
486193275
678329451
324715986
591468732
769832514
842571369
135946827

413682759
562791438
987345261
871539642
356824917
249167583
728416395
194253876
635978124

213789564
658214937
947653182
785936241
326147859
491528673
864391725
579462318
132875496

213479586
597681342
846325917
974213658
625894731
138756294
459167823
781932465
362548179

213746589
576981342
894325617
947613258
625879431
138452976
452198763
761234895
389567124

413287695
627945831
895136247
548761923
162359784
739428516
251873469
974612358
386594172

413528796
725946831
896137245
548671923
172395684
639284517
261853479
954712368
387469152

913542786
425768139
786931245
657814923
142396857
839257614
264173598
578429361
391685472

513964728
697528431
482137569
365719284
971842653
248356197
156493872
729681345
834275916

613594782
794862531
528137694
842613957
961758423
357429168
276345819
435981276
189276345

913642857
426857139
587931246
658714923
142396785
739285614
274163598
865429371
391578462

913524867
425867931
867931245
654789123
182345796
739216584
278453619
546192378
391678452

913542867
425876139
867931245
658714923
142395786
739268514
274153698
586429371
391687452

513728694
476913258
928564137
651247389
742839561
389156742
864371925
297685413
135492876

813645972
976218543
425397168
561783429
382459716
794126385
649572831
257831694
138964257

813647952
956218743
472395168
561783429
387429516
294156387
649572831
725831694
138964275

913748625
687253491
425169783
591476238
862931574
374582169
748695312
236814957
159327846

913478625
687235491
425196783
591764238
862913574
374582169
748659312
236841957
159327846

913478625
687253491
425169783
591746238
862931574
374582169
748695312
236814957
159327846

613592847
879134526
425876319
982417653
536928471
147653298
758349162
261785934
394261785

613592874
479831526
582476913
237954681
956718342
148623795
761285439
825349167
394167258

713592864
469831527
582467913
237945681
956718342
148623759
671289435
825374196
394156278

913245867
876319452
254786319
487162593
591873624
362594178
748951236
635427981
129638745

513427689
476819523
982563147
291745836
754638291
368192754
627984315
845371962
139256478

413586792
578921463
962437815
639258174
257614938
184379256
725143689
846795321
391862547

913548276
476921583
582736914
345267198
769814325
821395647
698173452
137452869
254689731

913548276
472961583
568237914
345796128
726814395
891325647
689173452
137452869
254689731

913564827
582791436
764832195
458923761
637158249
129476358
345687912
891245673
276319584

713592648
684731259
592864317
261479583
345186792
879253164
426318975
958627431
137945826

213697854
649851723
857234196
586943271
374512689
921786435
738469512
165328947
492175368

413698725
796251843
582437691
278346159
359812476
641579238
837964512
165723984
924185367

913624758
672583149
548791236
729346815
834215697
165978423
257169384
496832571
381457962

813746259
275139648
964825137
621954783
749382561
538671492
186597324
497263815
352418976

813746295
279135648
564829137
621954783
745382961
938671452
186597324
457263819
392418576

413892657
675413298
829756314
167349582
582671943
934528176
798235461
356184729
241967835

213845967
976312458
854796312
497168523
581923674
362574189
749251836
635487291
128639745

513869247
842751396
796432815
251643978
689217453
374598162
125374689
468925731
937186524

914785326
687932154
532641978
893456712
765128493
241397865
426819537
379564281
158273649

314298657
962754831
785613924
123876495
578349162
649125783
231987546
856431279
497562318

614385972
925671348
837249156
361827495
249536781
758914263
192468537
483752619
576193824

714568932
586293147
932147658
357816294
149372865
628459713
871634529
495721386
263985471

814367529
596241873
732859461
427513986
351698742
968724315
643185297
185972634
279436158

714826953
685379241
293154867
548612739
962735418
137948526
351487692
829561374
476293185

914756823
672398541
583124976
249615738
867932415
135847269
351479682
728561394
496283157

914738652
728516943
365429871
879354216
542861397
136297584
687943125
453182769
291675438

814752963
395648721
726139548
581476239
469321875
237985416
972863154
143597682
658214397

614873952
952641738
783925614
561287349
239154876
478396521
327468195
895712463
146539287

514789326
729634815
368152479
291468537
836527194
457913682
985376241
673241958
142895763

514329768
928756134
367481259
782135496
635294817
149867523
493518672
856972341
271643985

914652873
638719254
527843196
261437985
893526741
745198362
352974618
176285439
489361527

214895376
973614852
586237914
639458721
857123649
142976538
361549287
728361495
495782163

914873526
362594781
857162934
179286345
285347169
436951872
543618297
698725413
721439658

714628359
682395741
953174826
529743618
368912574
147586293
231467985
895231467
476859132

914867352
582931647
637452918
791586423
453279861
268143795
346715289
179628534
825394176

314289567
658317942
972654183
785946321
436172859
291538674
867491235
529763418
143825796

514739862
672518943
398624157
785946231
426173598
931285674
867491325
253867419
149352786

614953872
752618943
398724165
986547231
427139658
531286794
875491326
263875419
149362587

914362587
263875914
875941326
659137248
731284659
482596173
548613792
327459861
196728435

914578236
857623914
263941785
628715349
739486152
145239867
376894521
482157693
591362478

914637528
836125479
572849613
658914237
729583146
143762895
485371962
297456381
361298754

814263597
529871634
376945182
783659241
962184753
145327869
291536478
458792316
637418925

614823597
897654321
523179846
956231478
132487659
748596213
281765934
375948162
469312785

614723598
798654321
523189746
956231487
137468259
842597613
261875934
385946172
479312865

614589732
795123846
823647519
537918624
189462375
246375981
361854297
952731468
478296153

514689732
796523814
823714659
637948125
459172386
281356947
375461298
962835471
148297563

914583762
735126849
826947513
657318924
183492675
249675381
361854297
592761438
478239156

814593762
735126948
926847315
657319824
198452673
243678591
361984257
582761439
479235186

914286753
762539841
835147296
658971324
179423685
243658917
321864579
596712438
487395162

914653872
536827149
827941653
768315924
153492768
249768315
375184296
682579431
491236587

914653872
536827149
827941356
768315924
159462783
243789615
375194268
692578431
481236597

314829675
975614328
628573941
786431259
253986417
149752836
832167594
591348762
467295183

314829675
975614328
628753941
786431259
253986417
149572836
832167594
591348762
467295183

814723965
796548321
235196847
427315689
983674152
561289734
372851496
148962573
659437218

814723956
796548321
235196847
427319685
583674192
961285734
372851469
148962573
659437218

514823967
269741358
783956124
671385492
932174586
458269731
895617243
327498615
146532879

314852697
659471238
872936415
726589341
543217986
198364572
285193764
961745823
437628159

614953728
782146395
539728614
296315487
158497263
473862159
865274931
341689572
927531846

614853729
259147638
873926145
347569281
965218374
182734956
531682497
726495813
498371562

714863925
986512374
235497186
368124597
492735618
571689432
857341269
623958741
149276853

214978653
759632841
836145297
961857324
485213769
372469185
523784916
648391572
197526438

214978653
758632941
936145278
691857324
485213796
372496185
523764819
849321567
167589432

214385976
987146532
653927148
345798261
876512394
192634857
561273489
728459613
439861725

514296837
893714652
726583491
651872349
378149526
942365178
437621985
269458713
185937264

614372589
389514276
527968413
193457862
852691734
746823195
978246351
435189627
261735948

614398572
972514683
358627491
583179246
726483159
149256837
297865314
465731928
831942765

814563729
527914368
936872541
193458672
658721934
472639815
745186293
381297456
269345187

814573269
562914378
937862541
193458726
758621934
426739815
245187693
381296457
679345182

914587326
327146985
568293714
691872543
732465198
845931672
476318259
283759461
159624837

314687529
692154378
587293461
849372156
256941837
173568942
961735284
425816793
738429615

714625893
358719246
692438751
249157638
573862419
186943572
837596124
961274385
425381967

514683279
682947351
793152468
279368145
351794826
468215793
125876934
847539612
936421587

514728963
936154278
782639154
371842695
459376812
268591437
625413789
897265341
143987526

914736582
852149637
736825149
567483291
391562478
428971365
689214753
273658914
145397826

614785932
728439516
935216478
347698251
189572643
562341897
893124765
251967384
476853129

514786923
728439615
936215478
647598231
189372546
352641897
893164752
261957384
475823169

514783629
732691485
689245713
425936871
971428356
368157942
156879234
843562197
297314568

614753829
832691574
579248613
425986731
981327456
367415982
756139248
148562397
293874165

914836527
825947136
763215948
659724381
182369475
347581269
596473812
231698754
478152693

914873652
658921347
732546189
593684271
427159836
186237495
365718924
879462513
241395768

614953287
985724631
732618549
549231768
126487953
873569124
351896472
468172395
297345816

615794832
478632591
923815467
842567319
196243785
357981624
239478156
584126973
761359248

815742963
764398215
392156847
679421538
128563794
453987621
247635189
981274356
536819472

815746923
724398615
396152847
679421538
182563794
453987261
247635189
961874352
538219476

615497832
327815649
498236751
549178263
731629485
862354197
283941576
976582314
154763928

715369824
342817596
896425731
537198462
961742385
428653179
284931657
679584213
153276948

215679348
869243175
734518629
598461732
423987516
671325894
182754963
947836251
356192487

215976348
869243175
734815692
528461739
493752816
671398524
187624953
946537281
352189467

315478926
847269315
269135748
721546839
534891672
986723154
493657281
658312497
172984563

315478926
847269315
269135748
721546839
584391672
936782154
493657281
652813497
178924563

715382964
634915287
982764513
291456378
348197625
576823149
427531896
863249751
159678432

715382964
634915287
982764513
391256478
248197635
576843129
427531896
863429751
159678342

715482963
643915287
982763514
391256478
428197635
576834129
237541896
864329751
159678342

415378269
368942571
927651348
289437615
573816492
146529783
692785134
731294856
854163927

815732964
679485312
234196578
923867451
746351289
158924637
367248195
491573826
582619743

815732964
697485312
234196587
923867451
746351298
158924673
469278135
371549826
582613749

215438976
847269315
369175842
781546239
524391687
936782154
498653721
652817493
173924568

215438976
847269315
369175248
731546829
524891637
986723154
493652781
658317492
172984563

215438976
847269315
369175248
721546839
534891627
986723154
493652781
658317492
172984563

715842396
982631754
463759182
359287641
874165239
126493875
641978523
237514968
598326417

415369287
287154369
963287154
691472538
724538916
538691742
876915423
149823675
352746891

415769382
973248516
628135497
286471953
734952168
159386274
391627845
847593621
562814739

315967482
624318579
987524613
246195738
138746295
759283164
473851926
862479351
591632847

215394876
967285413
834176259
681439527
372561948
459827361
743912685
596748132
128653794

615923478
947186325
832547619
476395182
281764953
593812746
769251834
328479561
154638297

715963482
928154763
436872195
589217634
371496258
642385971
193748526
857621349
264539817

215648937
873295146
946137582
328751469
769423851
154869723
582916374
631574298
497382615

315824967
849657321
267193458
528419736
634785192
971236845
482361579
153972684
796548213

915823467
847659321
236147958
528314796
694785132
371296845
482961573
153472689
769538214

915623478
264798351
837154962
371269845
648315297
592847136
426971583
153486729
789532614

915623478
624798351
837154926
371269845
248315697
596847132
462971583
153482769
789536214

415823967
269751438
783946125
671384592
942175386
538269741
894617253
327598614
156432879

215937864
869254317
347168925
692781453
573649182
481523796
136875249
924316578
758492631

715238469
269754318
348169725
672841953
583697142
491523876
136485297
927316584
854972631

915362784
763418529
482579316
256893471
847251963
139647258
678924135
391785642
524136897

915368274
247195863
638274195
472653981
359821746
186749352
891436527
524917638
763582419

915372864
786914352
243865179
852143796
137659428
469728531
378496215
624531987
591287643

715389624
826154739
439762851
574621983
361948275
298537146
657293418
942815367
183476592

715489326
362751948
984623517
873516294
129348765
546972183
651234879
438197652
297865431

315782496
967143258
824569137
491356872
638274519
572891364
743618925
259437681
186925743

415697328
382451769
796823154
943518276
127369485
568742913
651234897
839176542
274985631

715234698
682195473
934687215
596842137
821573964
473916852
259768341
368451729
147329586

815234697
672195483
934876215
586947132
721583964
493612758
259768341
367451829
148329576

815264379
293175486
764398215
586943127
921587634
437612958
652839741
379451862
148726593

715638492
386249571
942517836
234195768
159876324
678324915
467981253
821753649
593462187

315698742
647523981
289417635
768149523
452376819
193852467
871934256
934265178
526781394

615832749
897456123
423917658
738625914
146398572
259741386
972564831
381279465
564183297

615832749
897456123
432917658
768325914
143798562
259641387
926574831
381269475
574183296

315879624
264513897
897642315
471396258
629485731
583721946
948257163
732164589
156938472

915846723
723519864
846237195
487923651
352761948
169485237
538192476
274658319
691374582

215874639
963251478
784693521
398145762
576928143
142367985
431789256
659432817
827516394

715982643
936457128
428316759
869725314
147893562
253641897
672534981
391268475
584179236

615972438
493581267
782643195
861729543
524368719
379415826
256894371
948137652
137256984

716983452
483521967
925674183
834216579
572849316
169735248
291468735
358197624
647352891

416297835
953418627
872536941
698142573
321759486
547863192
285971364
734685219
169324758

716943285
594278316
382156497
843562971
269714853
175839642
431695728
927381564
658427139

716592348
829743156
534618927
678421539
453987612
291356874
185264793
947835261
362179485

516893742
389274561
472156839
943527618
258361497
167489325
624718953
791635284
835942176

316482975
745916283
982375614
291567348
458193726
637824159
524631897
873259461
169748532

416358972
785249316
329176458
871632549
643591827
952784163
594867231
268413795
137925684

416358972
785249316
329176458
851632749
643791825
972584163
594867231
268413597
137925684

216543987
458279316
379186452
831657249
625491738
947832165
593764821
762318594
184925673

316759284
957428361
824136957
685394712
472561839
139872645
543987126
761243598
298615473

516834279
273956841
894127365
465783912
189245637
732691458
947568123
658312794
321479586

516942378
348167529
972853416
791534862
824796135
653218794
237489651
465321987
189675243

516389472
983742516
427651893
165873924
349526187
278194365
734968251
692415738
851237649

816952473
459371826
372864519
287549631
593126784
164783295
721435968
635298147
948617352

316549728
945278361
782136459
823697514
167425983
459381672
531962847
274853196
698714235

916342875
257918364
843567129
598236741
624179583
371485296
485623917
769851432
132794658

916584732
385672941
472913856
741369528
528147369
639825417
154298673
863751294
297436185

316742859
984135726
572698314
269471538
847563192
135829467
423957681
791386245
658214973

316487592
897352461
425961837
234896175
971524386
658173924
749635218
182749653
563218749

916273485
257984316
348561972
632895741
574132869
891746253
423657198
769318524
185429637

916283475
524917638
783456921
352174869
678539214
149862753
435628197
867391542
291745386

816354279
934271856
725986413
462715398
357498621
198623547
543167982
679842135
281539764

816345279
934217856
725968413
462751398
357489621
198623547
271536984
649872135
583194762

816345279
934217856
725986413
462751398
357498621
198623547
573164982
649872135
281539764

916345278
784216359
325987416
462751893
857439621
193628547
271563984
649872135
538194762

916345278
784216359
325987416
462751893
857493621
193628547
578134962
649872135
231569784

916482375
537916248
428753961
693175482
271348659
845269137
352894716
164527893
789631524

916534782
573928146
482761395
324619578
159873264
867452913
645297831
738145629
291386457

416537829
985216743
237948156
791423685
528679431
643185972
859364217
372891564
164752398

716598243
528734961
934261875
491683752
365127498
872945136
247856319
683419527
159372684

916587243
283641579
574329816
729163485
368452197
145978632
632894751
451736928
897215364

816527493
925634871
437918265
258471936
674389152
193256748
542193687
389762514
761845329

916742583
378651942
524893716
847369251
265174398
193285674
451936827
689427135
732518469

916742583
378651942
524893716
847369251
165274398
293185674
451936827
689427135
732518469

517964832
498523176
632817459
874295361
163748925
925136784
281679543
356481297
749352618

317849526
689325471
245671398
934756182
851932647
762184935
428513769
176498253
593267814

817543269
546291837
923768415
692835741
354917682
781624593
238156974
475389126
169472358

817523469
526419837
934768215
682935741
359147682
741682593
263851974
475396128
198274356

417653829
928471365
563829147
834567912
671392584
295148736
349215678
152786493
786934251

617248359
543971682
928356471
436782915
189564237
275139864
754623198
861497523
392815746

417859623
938267514
562143798
873521946
245986137
691734852
329675481
186492375
754318269

917435286
386927415
524816793
748362951
265149378
193578642
451693827
832754169
679281534

917568234
362491857
584723169
249837615
173652498
856914723
725346981
491285376
638179542

917568234
562431879
384729156
243897615
176352498
859614723
725946381
631285947
498173562

917568234
362491857
584723169
249837615
173652498
856914372
725346981
691285743
438179526

817439265
962587134
345162879
423671598
659824317
178953426
291748653
534296781
786315942

517834269
293657841
846129375
675483912
184295736
932761458
469578123
758312694
321946587

517934286
283657941
946128375
675893412
194265738
832741659
468579123
759312864
321486597

317649258
946825731
258137694
762914583
431578962
895263417
629481375
174356829
583792146

517834269
263957841
849126375
675483912
184295736
932761458
496578123
758312694
321649587

217863495
496527138
835194276
573216984
982345761
641978523
759681342
328459617
164732859

317942586
562831974
948765231
821379465
639584712
754216398
275698143
496153827
183427659

817962543
569341827
324875619
482659731
693127485
175483296
241536978
736298154
958714362

517342689
349186572
682957413
821534967
934678125
756219834
268493751
475821396
193765248

517342689
349168572
682957413
821534967
934876125
756219834
268493751
475621398
193785246

917326485
432985617
856174923
269538741
345791268
178462539
591243876
623857194
784619352

517946832
628357419
394128567
489563271
261794385
735812946
953681724
846279153
172435698

917526438
352418976
864379521
245931867
673285194
198764253
421657389
739842615
586193742

617834295
953712648
284956173
572641839
846395721
139278456
498567312
321489567
765123984

817634259
395287416
264159738
782561394
431928567
956743182
628375941
549812673
173496825

617539842
345281697
289746315
826957134
794163528
531428976
453692781
972815463
168374259

817642395
639587412
425193786
362854179
594271863
178936254
753419628
281365947
946728531

817952643
295643718
634178295
983764152
471285936
562391487
746839521
329517864
158426379

917364285
623581497
548279361
164753928
389412756
275896143
736925814
491638572
852147639

617243598
549678312
283159467
835462971
491837256
762915834
374581629
956724183
128396745

817356249
392847561
546219873
923468715
168975324
754123698
679531482
485792136
231684957

417385692
938216457
625974813
872451369
354869721
196723584
563197248
789642135
241538976

817425693
926837514
453916827
695742138
238651479
741398256
189263745
372584961
564179382

917624853
635781924
842359716
176238549
528946137
493517268
359472681
784165392
261893475

817653249
632941785
945287631
378529164
561734892
294816573
456372918
783195426
129468357

817654329
253189647
694723518
436572981
172398456
985461273
348216795
561947832
729835164

517893426
836247159
429615387
391578264
768124935
245369871
684952713
952731648
173486592

517934286
983627541
642518379
239741658
175386924
864259137
421895763
758163492
396472815

918527346
574163928
632489571
429751863
756348219
183692457
267835194
391274685
845916732

718945326
295316748
643287519
456178293
937452861
182693457
879521634
324869175
561734982

518324769
694758231
723196854
349582176
261947583
857631942
135479628
486215397
972863415

318742956
795638241
246195873
462573198
957281364
183964527
524316789
671829435
839457612

318729654
942516783
657834291
836197425
791245368
425683179
264951837
573468912
189372546

718329564
349765182
562814937
153496728
687231495
924578613
476982351
895143276
231657849

418576329
792431856
563928714
927843165
184265937
635197248
356719482
849352671
271684593

618459237
359267841
427183569
274531698
835796124
961842375
786925413
143678952
592314786

918756243
756243891
423198657
531624789
867319425
249875136
374581962
185962374
692437518

918675243
624398751
753241896
275469318
491783625
836512974
562137489
387954162
149826537

918725346
752364891
463819752
624973518
537281469
891456273
376598124
145632987
289147635

418297653
526381479
973654821
845936217
692178345
731425986
387562194
264719538
159843762

618795234
249631758
573482196
735924681
964178325
182563479
421857963
356219847
897346512

518764329
693582147
274193685
129845736
485637912
736921458
947358261
351276894
862419573

918764325
634582197
275193684
129456738
456837912
783921456
597348261
361275849
842619573

318954627
249716853
675823914
127468395
934571268
586239471
791382546
463195782
852647139

318574629
247916853
695823714
123648597
954731268
786295431
571382946
469157382
832469175

718249653
645137829
392586174
956473281
427891365
183652497
271964538
534728916
869315742

518926734
964357281
273148659
852471396
697235148
341869527
486512973
729683415
135794862

218956734
965347281
473128659
842571396
657239148
391864527
586412973
729683415
134795862

218639754
369547182
574218693
946172835
753486921
821395476
637824519
482951367
195763248

218743956
697512348
435869127
541376892
863294715
972158463
724935681
359681274
186427539

518974236
732685941
946123875
653248719
827519364
491367528
289431657
374856192
165792483

718294356
953186742
264753981
391468275
547329168
826571493
675912834
139845627
482637519

518294376
642573981
937618425
789431562
456729138
123865749
361942857
874156293
295387614

918372564
465819237
327645198
532497681
674158329
189236745
746921853
853764912
291583476

418372569
365819247
927645138
532497681
679158324
184236795
746921853
853764912
291583476

718352496
645819273
329476518
862594731
593721864
174683925
957168342
231945687
486237159

718465239
432819765
956273841
564321987
297684153
183957624
325798416
671542398
849136572

518429763
943671528
627358914
479186352
286935471
135742689
351864297
792513846
864297135

918465327
324781695
756329148
489236751
137548269
562917834
673154982
895672413
241893576

918437652
463925817
275618394
587162943
396754128
124389576
841576239
752893461
639241785

318625947
297143568
654987213
742538196
935716482
861492375
423871659
589364721
176259834

918625473
234179568
675384219
752938146
349516782
861742935
423851697
586497321
197263854

918632457
652487391
437519286
291348765
864175923
375296148
549763812
786921534
123854679

918742563
736851249
542963817
674219358
329584176
185637924
453196782
261378495
897425631

719384256
835216497
462759813
124573968
698421375
357698142
541837629
286945731
973162584

519378624
734265198
826914753
153427869
698531472
472689315
367892541
985146237
241753986

519368274
346275198
827914536
153746829
692831745
478529613
784692351
935187462
261453987

619425837
352867941
487193562
274531689
935786124
861942375
796258413
143679258
528314796

819437652
436285179
527169843
643891725
182753964
795642381
958326417
261974538
374518296

519846372
368721954
274953861
856419723
793285416
142637589
681594237
435172698
927368145

819375624
365248719
742196358
427963581
536821947
198754263
674589132
251437896
983612475

419523687
862749135
537186492
783412569
694357821
251698743
978261354
325874916
146935278

319564728
246817953
785923614
128479365
534681279
697235481
861392547
473156892
952748136

219786354
657943182
348512697
493625871
876491523
125837946
761258439
534179268
982364715

819543762
765281439
432976518
978612345
326459871
154837296
697328154
241795683
583164927

819543672
625781439
437962518
968217345
372459861
154836297
596378124
241695783
783124956

219743865
567812349
483956127
341675982
958234716
672189453
724368591
836591274
195427638

219743856
657812349
483965127
541376982
968254713
372189465
724538691
835691274
196427538

219743856
657812349
438965127
541376982
963284715
872159463
724538691
385691274
196427538

819674352
356218947
724359681
462735198
597841263
138962475
285493716
971526834
643187529

619243587
287159436
534678192
153962748
792384651
846517923
428791365
361425879
975836214

619372584
485916237
327548169
532487691
874169325
196235748
748621953
963754812
251893476

319526478
457891236
862437159
795342861
148659327
623718945
584163792
976284513
231975684

319687425
426591837
578423169
695348271
142769583
783215946
854176392
937852614
261934758

719632458
652498371
438517296
281349765
964175823
375286149
547863912
896721534
123954687

519782346
736941528
428365917
273694851
965178234
841253679
154836792
387429165
692517483

723645981
615289437
984713652
892134765
471568293
356927148
568472319
137896524
249351876

925673841
137248569
684519273
418967325
762351984
593824716
346792158
871435692
259186437

728635491
631749825
594182637
346591278
179826543
852473169
417968352
265317984
983254716

928653741
436971825
751482639
845736912
193824576
672195384
517268493
384519267
269347158

324675981
651289473
789413625
513897264
948162357
276534819
492756138
837921546
165348792

527649381
439781562
186253974
718592436
942836157
653417298
361974825
874325619
295168743

624389571
517246839
398715624
145692783
936578142
782134965
861453297
479821356
253967418

621475893
793812546
548693271
386954127
917236458
254187639
135728964
862349715
479561382

621845793
837192645
954376821
298763514
763514982
415289367
379428156
546931278
182657439

921768543
748153962
365249871
592376418
874912635
613485729
186527394
437891256
259634187

726851493
918463725
435927186
573142968
694385271
182796354
851239647
349678512
267514839

826954713
915367284
347128965
479613528
153482697
682795431
731246859
564839172
298571346

124798563
687135942
395426871
518243796
732569184
946871235
479612358
861357429
253984617

829537164
435168729
617294853
186342975
254976318
973851246
341629587
568713492
792485631

926785134
478391625
531426987
893152476
642973851
157864293
715248369
389617542
264539718

726851934
318964725
945327186
574132698
693485271
182796453
851249367
439678512
267513849

728513946
631497825
594268317
163984752
845172639
279635481
352746198
416829573
987351264

728513946
631497825
594268317
163984752
845172639
279635481
352746198
416859273
987321564

925186437
671342859
834957126
483765912
257891643
169234785
542678391
316429578
798513264

425176398
186349527
739582614
852637941
347891265
961425873
213768459
598214736
674953182

421597368
936482715
875316942
658129437
213764589
749853126
384675291
197248653
562931874

625319478
719648523
843725961
297834156
356971842
184256397
572193684
438562719
961487235

721456839
984173256
365982741
243897615
879615423
516234978
458329167
697541382
132768594

721564839
985173264
346982751
253897146
879416523
614235978
568329417
497651382
132748695

925876314
184953627
736214958
672431895
491785236
358629471
843197562
567342189
219568743

723894516
195672384
468531279
614328957
937465821
852917643
576249138
381756492
249183765

624753918
195682347
387941265
412837659
736519824
958426173
563294781
871365492
249178536

926758413
418963275
735241869
369425781
572189634
841637592
283516947
694372158
157894326

928437516
317569248
546812793
265798134
893145672
471326985
634271859
759684321
182953467

825617934
374952681
169843257
946371825
531428769
782596143
293784516
417265398
658139472

924856731
381972465
675413289
862395174
193764528
547281693
219648357
438527916
756139842

921845637
375162489
648973215
569721843
413658972
287394156
756419328
132586794
894237561

427695138
963187452
815234967
374512896
159876324
682349715
231768549
598423671
746951283

825496137
319578642
476132859
193854276
657921384
248763915
532617498
964385721
781249563

925847631
374619825
816235974
768192543
231456789
459378216
542981367
693724158
187563492

921847536
385692417
746153289
637924851
298315674
514768392
472589163
869431725
153276948

129476835
837952416
564813297
475689123
916325748
283741569
641597382
358264971
792138654

629547831
875139624
314682579
136798452
548263917
792451386
467825193
283914765
951376248

728649135
319857462
546123789
165478923
297365841
483291657
672934518
854712396
931586274

821579436
635241798
974836215
249768153
768315942
513492687
187923564
392654871
456187329

521789436
637241895
984536217
249865173
865317942
713492658
178923564
392654781
456178329

129675843
465823719
738419256
274958361
583261497
916347528
657134982
392586174
841792635

526837941
934512786
718964235
692345178
173286459
485179362
841623597
369751824
257498613

923756148
487931625
516824793
358619472
672543819
194287356
869475231
735162984
241398567

721893645
398456217
456712398
583241976
267935184
914678523
872569431
639184752
145327869

721983645
389456217
456712389
593241768
267835194
814679523
972568431
635194872
148327956

528713946
714698235
369254718
176425389
982371654
453869127
295146873
631587492
847932561

123859647
489762513
675314289
967123854
514698732
238475196
756931428
342586971
891247365

127396548
346581279
589742613
492635781
631827495
875419362
258164937
714953826
963278154

725689341
891432567
436751892
173594286
649218735
258376914
584967123
967123458
312845679

729681345
815432967
436795812
973514286
241368759
658279134
194857623
567123498
382946571

827639541
463571892
195842673
716925384
389416257
254783169
571398426
938264715
642157938

825679143
463851972
917324658
298467531
154938267
736215489
541782396
379146825
682593714

723859146
496371285
815624973
564298317
231567894
978143652
142786539
687935421
359412768

621748359
583269417
794135268
368457921
152983674
479612835
935876142
217394586
846521793

327894156
489615372
615723984
941562738
258437691
736189245
193248567
564371829
872956413

729863154
684915732
315427689
461532978
258679341
973184265
137248596
546391827
892756413

724893156
689415732
315627849
461572398
253968471
978134265
197246583
546381927
832759614

829634157
473915862
615728439
941562783
257483691
386197245
138249576
564371928
792856314

827439156
394615872
615728394
461592783
573864921
289173645
158946237
742381569
936257418

427189653
981635472
635724819
163542987
259867341
748391265
374218596
596473128
812956734

829471653
716935842
435628197
673512984
254789361
981364275
398247516
567193428
142856739

827194653
491635872
635728419
163582794
254967381
789341265
378219546
516473928
942856137

921637854
865942731
347518269
459821376
618753492
273496518
182365947
734189625
596274183

426713859
731895264
895462713
219348675
647159328
583627941
374586192
958271436
162934587

427168953
586349172
913527684
274856319
839712546
165493728
691285437
752634891
348971265

321486957
965712834
784935162
593128746
617543289
842697315
159374628
276851493
438269571

824739156
579621843
613845279
461387925
387952461
295164738
946213587
732598614
158476392

728619354
156423897
934785126
842961735
367852419
519374682
695148273
483297561
271536948

328964751
156837924
974152683
485629137
263741895
719385246
637598412
592416378
841273569

629837154
815964273
347512968
451286397
263759841
798143625
984671532
176325489
532498716

928374156
576812394
431596278
147263985
865941723
392785641
213457869
659128437
784639512

123489765
657321894
849756213
438265179
916847352
275193648
581634927
364972581
792518436

321458769
678219345
945367812
489731526
517826493
236594187
853642971
164975238
792183654

725398164
983614752
416527983
361482579
594763821
278159436
147836295
659271348
832945617

821743965
657912348
349856712
538691427
472385196
916274583
295467831
764138259
183529674

427895163
589136472
136724985
953612748
268547391
741389256
394258617
615473829
872961534

425189763
819736452
736524819
983612547
267945381
541378296
394251678
678493125
152867934

428195763
915736482
736824519
573612948
269548371
841379256
384251697
697483125
152967834

425197863
918536472
736824915
593612748
267948351
841375296
374251689
659483127
182769534

825941763
794536812
136728495
573612984
269874351
481395276
318259647
657483129
942167538

827194563
419536872
536728914
953612487
264987351
781345296
378251649
695473128
142869735

925184763
817536942
436729815
583612497
264897351
791345286
349251678
658473129
172968534

327951468
689472513
415386279
732814956
854769321
961523847
596148732
143297685
278635194

521984367
497356812
683271459
814762935
276539148
935418276
759843621
368125794
142697583

721843965
643592817
985176243
318724659
476985132
259361478
594638721
167259384
832417596

321498765
687531429
945672138
134867952
598324671
762159843
259716384
873945216
416283597

427158369
816439572
395276418
679542831
583691247
142387695
754813926
968724153
231965784

521438967
697512843
384769512
938641725
715293486
246857139
869374251
473125698
152986374

327598164
841376592
965421378
654237819
739184625
182965437
296843751
413752986
578619243

528479163
413586792
697231584
739648251
162953847
854127639
275364918
381795426
946812375

921378465
678415923
543692817
154827396
267934581
389156274
792541638
835769142
416283759

128396475
754128936
639574182
943657821
216839547
587412369
895763214
471285693
362941758

321459876
789216345
645378912
496831527
518927463
237564198
953642781
164785239
872193654

326894175
948715362
517623984
471582639
239476851
685139247
153248796
794361528
862957413

425619873
189732546
637854129
268147395
593286417
741395682
956421738
874963251
312578964

928531674
657942138
341876952
785469321
462153789
139728546
594217863
216385497
873694215

524198376
793652418
816437259
632879145
478315692
951246837
247961583
185723964
369584721

928635471
745189236
631274985
573918624
196342857
284756319
352497168
467821593
819563742

824159673
695378412
713642589
936714825
182965734
547823196
468231957
351497268
279586341

621348975
879562341
354197286
216483597
598671432
743259168
185734629
467925813
932816754

426913875
759826413
813547692
275361948
648792531
391458726
982175364
564239187
137684259

628345179
541967832
793128654
167432598
859716423
234589716
912874365
386251947
475693281

423968571
568172934
917435268
146359782
752681493
389247615
835794126
671523849
294816357

523968471
698417352
714532689
862194537
371856294
459273168
185349726
236781945
947625813

425869371
689137254
731542689
273985416
816473925
594621738
157294863
348756192
962318547

426983571
173465892
895217346
254891637
918736254
367524189
689372415
742158963
531649728

826945173
375621489
941387562
289574631
167293854
534816297
693152748
452738916
718469325

826945173
375621489
941387562
289574631
167293854
534816927
693152748
458739216
712468395

528461973
413957286
769832154
386179425
152346897
974528361
837694512
295713648
641285739

528641973
413957286
769832154
386179425
152364897
974528361
837496512
295713648
641285739

921834675
578621493
436795812
193267548
764958321
852413769
689342157
217586934
345179286

824169375
651437298
739582146
982371654
173645982
465298713
218756439
547923861
396814527

921546387
643781592
875392614
592438761
368175249
714269853
187953426
459627138
236814975

123765984
598241637
674398251
349617528
751829346
862453719
485972163
237186495
916534872

924516387
871943526
635782941
256831794
189674235
347295168
768129453
412358679
593467812

924735186
378621945
615948372
461397258
597862431
283154769
846213597
732589614
159476823

924756183
578231946
613948572
461397258
397825461
852164739
245613897
739582614
186479325

621473985
834295167
795186234
153847629
287569413
469321758
546918372
918732546
372654891

423159786
758263941
196874235
937512468
861347529
245698317
589431672
372986154
614725893

125936487
649781235
738245961
467523198
351894672
892617543
286359714
913472856
574168329

625941783
713658249
894732156
376189425
251374968
489526371
938467512
542813697
167295834

921364587
876529431
453178296
194753628
568912374
732486915
285631749
347895162
619247853

127865493
934721865
685349271
748653129
312498657
569172348
273514986
896237514
451986732

721356498
843179265
659248731
438627159
975814326
216935847
397461582
164582973
582793614

526748139
917532648
438961572
692814753
851379426
374256891
165493287
783625914
249187365

623549178
791832654
485716329
934165287
152387946
867924531
216458793
578693412
349271865

623579148
491832657
785146329
934765281
152384976
867921534
216458793
578693412
349217865

724598136
631247589
598631742
859416273
163872495
247359861
972183654
486925317
315764928

825963147
971548326
346721895
194675283
563892471
782134569
239417658
618259734
457386912

425867139
816392475
397154682
972541863
134986527
658723941
543218796
769435218
281679354

327458169
461793852
895621374
278349516
913865247
654217938
586172493
739584621
142936785

923857146
586941372
147362859
874216593
291573684
635498721
368729415
412685937
759134268

628974135
453861972
197325468
546718293
971532846
832649517
269457381
385196724
714283659

724593186
516874329
983612457
139248675
867351942
245967831
671485293
492736518
358129764

327945186
465182397
189763425
814576239
273491658
956238714
538624971
692817543
741359862

624593187
517864329
983712456
139248765
875631942
246975831
751486293
492357618
368129574

325867149
179534628
684219573
753692481
942178356
861345792
596481237
217953864
438726915

325847169
179536824
684219573
793625481
542178396
861394752
956481237
217953648
438762915

324576189
519384627
867912453
158243976
793651842
246897531
971435268
482769315
635128794

427835169
516947283
938216475
362794518
179568324
854321796
241659837
793482651
685173942

428179365
561423897
973685142
192756483
357894621
684231759
815947236
236518974
749362518

429178365
561423987
873695142
182756493
357984621
694231758
918547236
236819574
745362819

425678319
379451268
816923457
954386172
783142596
261597834
632819745
598734621
147265983

527914368
916538724
483762591
359871246
762493815
148256937
695127483
871349652
234685179

928561347
516734892
347289156
835917624
462853719
179642538
754128963
281396475
693475281

826159347
951743628
347286195
694815732
513927864
278364519
765432981
489671253
132598476

427915368
916834725
583762194
359478216
742196583
168253947
694527831
871349652
235681479

427915368
916834725
583762194
359178246
762493581
148256937
694527813
871349652
235681479

927465318
651938472
843721965
375142689
269387154
418596237
736254891
184679523
592813746

526478391
417953628
389621574
165892743
894317256
273564189
931285467
642739815
758146932

629578314
531964872
874123695
982351467
745896231
316247589
498612753
167435928
253789146

521986374
649723581
387514269
138675492
975248136
462139758
853461927
794852613
216397845

621948375
539726481
487513926
158674293
974235168
362189547
846391752
793852614
215467839

527186349
169374258
483295176
798423561
254961783
631758492
915837624
372649815
846512937

128965347
365724189
479183652
987412536
531679824
246358791
693547218
752891463
814236975

129576348
376824195
584193762
498312657
631785924
257469831
743658219
862941573
915237486

129765348
476823195
583194762
398412657
751386924
642579831
237658419
865941273
914237586

924678351
376541892
581932647
857294163
619753284
243186975
768315429
192467538
435829716

621845379
758139642
349726518
283567491
415983726
967214853
896471235
134652987
572398164

721546389
863129745
549837612
235678491
416953827
978214563
397481256
154762938
682395174

127945386
536781924
489623715
841537692
273869541
965214873
692158437
318476259
754392168

723958461
896741352
415632987
184573629
672194835
539286174
247869513
361425798
958317246

123876459
867549123
594231867
618453972
372698514
459712386
741925638
936187245
285364791

623579418
491832657
785146329
934765182
152384976
867921534
216458793
578693241
349217865

623519478
491837652
785246319
932765184
157384926
864921537
216458793
578693241
349172865

925378461
483162597
761954328
648537912
572491683
139286745
854729136
396815274
217643859

327561498
194382765
685974123
479638251
531249876
862715349
918457632
753126984
246893517

621839475
879154362
534672198
986541723
245387916
713296854
467928531
392415687
158763249

621398457
587146329
349752186
192475638
863219574
475683291
956821743
718534962
234967815

328976451
697541238
451283697
572364189
984157326
136892745
749628513
863415972
215739864

921768435
865934721
437512869
658149273
319827654
274356198
192475386
546283917
783691542

823675419
916432875
754981362
568193247
139724586
247568931
485217693
672349158
391856724

321598467
569174823
478623591
986351274
145287639
237946185
612439758
894765312
753812946

925638471
478951623
361724598
847192365
532486917
196573284
784369152
219845736
653217849

725869413
384751629
961324587
657138942
143295768
892476351
238647195
419583276
576912834

825769413
374851629
961324578
658137942
743295861
192486357
237648195
419573286
586912734

823159476
596784312
417362958
975623184
341978265
268415793
784296531
639541827
152837649

926138457
185674923
437592681
694217538
372856149
851943276
248769315
719325864
563481792

527963418
981754362
346182795
498321657
765498123
132675849
654839271
213547986
879216534

123758469
869142537
754639182
485326791
691487325
372915846
536891274
918274653
247563918

625798431
478153926
391246587
189437265
567829314
234561879
912374658
743685192
856912743

821576439
345921768
679483125
598762341
763145982
214398576
456839217
187254693
932617854

721685439
643971825
598234176
152846397
469357218
387129654
275463981
934518762
816792543

123987564
978654123
645231978
719563482
382749615
564812397
851326749
437198256
296475831

628139547
439857621
175462983
514326879
987514236
263798415
396241758
741685392
852973164

629483571
438517962
715962384
184756239
372149856
596328147
247895613
861234795
953671428

729483561
438516972
615972348
184357296
362149857
597628134
246895713
971234685
853761429

823146579
695837412
714925386
361492758
948571623
572368194
257683941
139254867
486719235

926783541
514269378
837451629
368572194
795148236
241936785
682314957
153897462
479625813

421379586
756482193
983615742
249561378
635847921
817293654
564738219
392154867
178926435

928361574
145782639
673945812
594137268
861429753
732658491
387296145
219574386
456813927

329748516
485126397
671935824
296874135
148593762
537612948
954281673
763459281
812367459

321748596
798165342
645932187
873651429
256479831
914283765
539827614
482516973
167394258

621498537
873156429
459732186
192573648
384619275
567284391
936821754
718345962
245967813

721894563
853167429
946352187
192536748
438719652
675248391
567921834
319485276
284673915

721984563
853167429
946352187
182539746
439716852
675248391
567821934
314695278
298473615

624819537
975463821
813752496
387641259
592378164
461295783
756924318
248136975
139587642

621498537
873651429
459732186
192573648
384916275
567284391
936127854
718345962
245869713

821749563
794653128
635182947
986327415
357461892
142895376
269534781
473218659
518976234

328614579
549738126
617592843
485263917
731489265
296175384
974321658
862957431
153846792

824736591
719845632
563219487
648192753
931457268
275368149
352681974
497523816
186974325

821746593
764953128
935182647
689327415
352461879
147895362
296534781
473218956
518679234

621974583
478135926
935862147
386549712
754621839
219783465
142357698
563498271
897216354

721846593
489135627
653972184
395687412
867421935
214593876
142358769
538769241
976214358

721648593
489135627
536972148
397564812
864721935
215893476
142356789
673489251
958217364

624178593
735946128
819253467
947821356
156739842
382564971
493682715
561397284
278415639

421938567
569174832
837652149
346789251
198265473
275413986
682597314
754321698
913846725

421938567
569174832
837652149
346789251
198265473
275413986
652897314
784321695
913546728

327941568
895673124
614285973
753164892
942857316
168329457
576498231
281536749
439712685

426371598
357892164
918564327
573289641
184736952
269145783
891623475
632457819
745918236

326487519
584961327
719325648
845173962
167298435
293546871
651832794
938714256
472659183

921648537
578139426
634752189
369821754
452376891
817594263
293487615
786915342
145263978

628497531
379851426
451236789
912765348
547389612
836142975
763928154
294513867
185674293

721684539
653971824
498235176
142856397
569347218
387129645
275463981
934518762
816792453

127486539
653971842
894352716
275164983
938527164
416839257
569248371
781693425
342715698

821476539
635981427
794235186
142657398
567398214
389124675
258763941
473519862
916842753

821946537
635781924
749235186
197652348
564378219
382194675
258463791
473519862
916827453

621379548
738415926
594682137
267531489
419268753
853947612
142896375
386754291
975123864

823479561
654821379
971635824
185296743
236714958
497358612
549163287
768942135
312587496

324869571
768541932
951237486
679324158
813695724
245178369
587916243
492783615
136452897

921364578
746851392
538792164
192543786
354678219
867219453
685437921
479126835
213985647

126473589
759186324
438529617
245761938
897345261
361298745
913852476
584637192
672914853

627183594
314975862
598642371
451896237
832517649
976234185
149328756
785461923
263759418

623871594
749352618
815469372
482617953
157934826
936285741
564728139
391546287
278193465

825974631
694321587
713856429
489637215
576412893
231598764
342769158
967185342
158243976

725984613
694321578
813756429
342869157
968175342
157243986
586432791
231597864
479618235

723149658
594368721
186572934
615927483
348615297
972834516
237451869
851796342
469283175

729134658
543968721
186572493
615327984
498615237
372849516
237451869
851796342
964283175

723549618
691832457
485716329
937165284
152384976
864927531
216458793
578693142
349271865

425197683
689435127
713862549
938621475
572948361
164573892
357286914
841759236
296314758

528471693
697538241
143296875
732614589
859327164
461859327
314782956
275963418
986145732

421593678
635872194
897416352
258641739
746938521
913257846
569384217
372169485
184725963

925483617
648791352
317526498
854679231
793142865
261358749
432815976
179264583
586937124

721394658
986157423
453862197
142583769
398716245
675249381
567921834
814635972
239478516

421735689
659841327
738692154
516274938
843519276
297386415
985423761
374168592
162957843

328549671
716823945
594716823
937152486
865374192
142968357
479635218
253481769
681297534

829517634
147963582
536842917
468129753
713485269
952736148
284671395
675394821
391258476

728341659
451769382
936852417
173598246
895624731
642137895
589476123
364215978
217983564

523814679
746359182
819627354
438596721
295178436
167243895
984762513
352481967
671935248

523914678
746385192
918627354
439856721
285179436
167243985
894762513
352491867
671538249

129357684
845619372
736824159
984532761
367198425
251746893
692473518
418965237
573281946

127358694
945617382
836924157
794532861
368179425
251846973
672483519
419265738
583791246

924853671
586741293
371962854
219637485
637584129
458129367
895316742
162475938
743298516

427931685
368754219
159826734
685342971
271689543
934517826
713295468
542168397
896473152

421395678
675184239
938726145
347869521
189572463
256413987
792658314
864931752
513247896

521934678
679185234
438726159
357869421
196472583
284513967
742698315
865341792
913257846

821457639
763981425
549236187
192765348
674398251
358124796
286573914
435619872
917842563

925317648
438956721
617482539
241635897
759248163
863179452
182594376
394761285
576823914

125379648
736814925
984562317
891647532
657283194
342951876
579436281
463128759
218795463

924781653
673945812
851326749
397418265
512697384
486253971
135869427
269574138
748132596

921784653
843651279
675932814
197865432
456293187
382147965
238476591
764519328
519328746

829435671
647981325
513627894
198342567
376519248
452876139
964258713
735164982
281793456

821394675
634517298
795268314
549736821
183425769
267189543
376841952
458972136
912653487

125384769
764921835
938567142
496875321
572413698
813296457
689742513
347159286
251638974

826415739
349276815
715893624
671952483
293184567
458367192
137649258
964528371
582731946

923865741
784912356
156473892
418739265
639254187
275186934
341597628
597628413
862341579

925681743
714239586
386547192
641325879
297814635
853796214
469172358
578963421
132458967

823649751
967531824
415827396
598263147
132475689
746198532
371982465
284756913
659314278

823156794
961847325
547932861
418273659
736519482
295468137
682791543
374625918
159384276

429658713
537142986
861937425
743289651
618574392
295316847
972861534
384725169
156493278

624835719
587941632
931627485
846192357
152376948
793458261
379584126
415269873
268713594

329815746
167349528
458276391
915637284
846152937
732984615
294568173
583721469
671493852

624185739
395467821
178923456
946271583
753896214
281354697
867539142
519642378
432718965

326149785
718562493
549387216
297835164
685214937
431796528
874923651
963451872
152678349

128593746
579642831
436178529
761825493
395417682
284936157
843769215
652381974
917254368

326159748
794682135
581473296
247518369
659234871
138796452
875361924
413925687
962847513

421936785
756841392
938257164
615794238
843612957
297385416
589473621
364128579
172569843

623984715
415273968
978156432
391645827
742318659
586729143
137862594
859431276
264597381

923541786
846273159
715698432
372864915
198357624
564129873
651482397
439715268
287936541

623948751
741532689
598671324
154783296
972465813
836219547
417826935
385197462
269354178

124358796
965714382
837926154
496532871
378169425
251847963
742683519
619475238
583291647

329148765
467395281
851627394
548769123
693512478
172834659
986473512
735281946
214956837

924865731
368741592
751293486
679324158
815679324
243158967
587916243
432587619
196432875

824965731
369741852
751283496
675324189
913678524
248159367
597816243
432597618
186432975

521849736
938627154
746351982
174596823
295438617
683712495
852174369
367985241
419263578

125486739
673915842
894372156
217564983
938721564
456839271
769248315
581693427
342157698

821695734
637481925
549237186
152976348
764358219
398124657
285763491
473519862
916842573

924861753
683745219
751329846
398417562
512698374
476253981
135976428
269584137
847132695

621894753
453671829
789532614
178956432
596243178
342187596
837425961
264719385
915368247

521349768
687251493
394786215
915623847
862497531
473815926
149538672
256174389
738962154

621345789
859127643
347896512
273568491
415973826
968214357
796481235
134652978
582739164

324865791
968741532
751293486
679324158
815679324
243158967
587916243
432587619
196432875

321476895
576389412
849512763
654238179
937641528
182957634
268795341
713824956
495163287

924573861
658912437
137864925
841256793
396781542
572349618
289437156
763195284
415628379

421576893
758932614
936148725
614285937
573469182
289317546
397621458
845793261
162854379

427591863
516238794
893764152
341627985
268915347
975843216
634182579
789356421
152479638

327491865
816235794
495768132
531627948
268914357
974853216
653182479
789346521
142579683

526974813
897531426
431286579
983147652
215698734
764352198
378425961
649713285
152869347

721564893
968137425
534982167
319658274
645721938
287349516
152873649
893416752
476295381

321564897
968137425
574982163
715698234
649321578
283745916
152873649
897416352
436259781

925741836
184639752
736582194
258473619
317926548
469158327
843217965
591864273
672395481

925743861
436158792
817926453
783615249
542879136
169432587
354267918
678591324
291384675

924513867
658972431
137864925
841256793
396781542
572349618
289437156
763195284
415628379

621459837
857136429
943782156
172593648
389614275
465278391
536921784
718345962
294867513

329654817
815729643
647183925
271936584
486571392
593842761
954318276
762495138
138267459

921476853
764358192
853912476
185629347
496783215
372145689
648537921
237891564
519264738

423675819
916842375
758931462
564193287
139728546
287564931
845217693
672389154
391456728

921467853
647358192
853912467
185729346
794683215
362145789
478536921
236891574
519274638

126395874
743128659
958764123
567832491
834519267
291476385
382947516
619253748
475681932

129435876
658927314
473816529
234768951
791354682
586192437
817549263
965273148
342681795

325697841
691458327
847312596
138745962
462983715
759261438
913876254
584129673
276534189

926735841
481692573
357184629
674918235
592346718
138257496
869423157
743561982
215879364

325691874
948375621
167248395
734926158
259814736
816537942
683459217
591762483
472183569

921673845
567841392
348295176
289467513
715938624
634512789
156729438
872354961
493186257

721469835
846351927
395728416
652947381
438216759
917583642
184692573
263875194
579134268

927165843
816473592
435289176
643821759
258794631
179356428
764938215
591642387
382517964

927165843
385427961
416938275
863542197
791683524
254791638
678359412
142876359
539214786

921537846
574816932
386942157
163784529
849625371
257193468
492378615
638251794
715469283

927653841
648971523
351842679
162539487
895427316
473186952
289314765
734265198
516798234

927653841
684971523
315842679
136529487
259487316
478136952
892314765
743265198
561798234

521376849
698541273
374928651
846792135
137685492
259134768
462859317
715263984
983417526

921753846
746981523
358642179
193528467
862497351
475136982
289374615
634215798
517869234

125463879
698175324
437829516
284651937
769348251
351297648
913782465
876534192
542916783

823754961
564891723
917362845
391687452
675249318
248513697
186475239
752936184
439128576

127536948
956481327
483729165
269345781
871962534
534178296
318697452
695214873
742853619

126583974
537194628
948672153
364925817
792831465
851746392
279368541
413259786
685417239

524638917
976451382
813279456
491325678
635817294
782964135
168592743
259743861
347186529

523768914
967451382
814239657
491625738
735814296
682973145
178592463
259346871
346187529

523678914
976451382
814239756
791325648
635814297
482967135
168592473
259743861
347186529

628514973
543798162
917236845
489625317
761483259
352179684
274361598
836957421
195842736

423675918
618942375
957813462
562134897
139728546
874569231
745291683
296387154
381456729

425768931
617593428
389142756
851279364
294836517
763451289
536914872
142387695
978625143

324865971
968741532
751239486
679324158
815697324
243158769
587916243
492583617
136472895

321457986
756189432
984632715
849763521
517824369
263591874
172345698
695278143
438916257

827561934
354972816
619843257
963458721
271639548
485127693
796315482
532784169
148296375

825961743
473582916
619473258
986754321
251639874
347128695
798315462
562847139
134296587

523491768
614728935
978563421
837159246
169342587
452876193
391287654
746935812
285614379

825391746
376548912
941726538
137254869
289163475
564879123
418635297
692487351
753912684

827631459
194587236
653249817
472863591
961725348
385194672
518372964
746958123
239416785

924571836
751683249
386294157
168947523
592368471
437152968
875416392
643829715
219735684

429683571
653714829
178925643
896247135
715839264
342156987
984361752
567492318
231578496

426983571
753614829
198725643
867249135
915837264
342156987
684391752
579462318
231578496

923564718
647831952
815279364
178645239
594723186
362918475
459187623
786392541
231456897

526374918
437189562
198526743
253691487
679438125
814752639
381967254
742815396
965243871

528374619
437196582
169528743
253681497
876439125
914752836
391867254
742915368
685243971

527314689
493826517
618957342
975148263
234769851
186532794
369475128
851293476
742681935

829134657
546872193
317695284
653718942
781249536
294563871
468351729
972486315
135927468

721945836
954836721
683217549
237698415
546173982
819524367
178369254
392451678
465782193

926785431
418293657
537614892
174539268
695821743
283476519
769342185
352168974
841957326

728195643
451763982
936248751
873421569
214956837
695837124
162389475
547612398
389574216

921865734
738941256
645372819
476158392
219437685
583296147
197684523
352719468
864523971

924135876
756498312
138267459
482951637
671384925
593672148
867513294
349726581
215849763

923756814
671834295
584219376
795381462
236497158
418562739
352978641
867145923
149623587

928416735
756293148
134785629
397521486
612948357
845367291
469152873
571834962
283679514

523987146
918465237
764312598
147829653
689153472
235746981
472531869
351698724
896274315

426897153
189352647
375461892
613528974
754913268
892674315
947236581
531789426
268145739

426987153
398451672
175362948
613529784
754813269
982674315
847236591
531798426
269145837

625438197
438917526
791652834
146895372
859723461
372164985
913576248
287341659
564289713

826419573
975386421
314752896
591867234
742531968
683294715
258673149
439128657
167945382

523489167
418756293
769312548
197824356
635197482
284635971
972561834
341978625
856243719

324189765
859267143
671534892
793412586
248675319
516398274
162843957
985726431
437951628

624813579
731459826
985762341
819546237
347928615
256371498
468137952
572694183
193285764

624517389
531986274
879243615
968154732
315672948
247839156
756398421
482761593
193425867

823615497
971483526
654279138
348527619
769134852
215968743
596742381
437891265
182356974

726413598
581629437
439758612
817945263
264387159
953162874
348571926
192836745
675294381

823914756
546728931
179563482
952437168
468152379
317896524
695381247
781245693
234679815

628517439
941386725
375294186
586423917
739165842
412879653
257648391
893751264
164932578

628517439
941386725
573294186
386425917
759163842
412879653
237648591
895731264
164952378

623817954
458396217
179254683
315948726
284765391
967132548
536421879
791583462
842679135

624813975
953467128
871259436
786341259
495728613
312695847
568174392
139582764
247936581

325718469
196543872
478296513
639427185
782165394
514839726
957684231
861352947
243971658

923718564
156943872
478562391
589627413
361894725
742351986
817436259
635289147
294175638

924816735
367592418
158743692
671958324
295374186
843621957
519487263
486239571
732165849

524917836
378562419
169843752
781659324
256384197
943721568
615498273
497235681
832176945

729314856
638257419
154968327
475621938
916783542
283495761
842576193
567139284
391842675

329716485
187549362
645238971
593827146
468951237
712463598
971382654
856194723
234675819

426817395
381295467
759346218
297458631
534162879
618739524
945673182
873521946
162984753

329817465
158649372
746235981
693528147
475961238
812473596
961382754
587194623
234756819

426318957
139275648
857946213
678452391
592163784
314897526
745689132
983721465
261534879

423519768
189276435
576843219
945328671
812657943
637194852
398761524
264935187
751482396

927831645
586974321
413256879
748615932
152493768
639728514
361549287
875162493
294387156

425931768
893276415
617854932
974162853
138495276
562387194
781543629
259618347
346729581

927436815
518972643
364851972
876543291
152769384
439128756
681294537
743685129
295317468

926835741
134796258
587124693
379468512
652319487
418257936
745683129
891572364
263941875

427836159
365219874
918547623
531764982
742198365
896352417
154623798
679485231
283971546

724138695
369524178
518697243
132986457
947251386
856473921
671849532
485312769
293765814

521934867
847256391
693817542
934782615
716495238
285163479
468579123
359621784
172348956

921736485
754189362
368254179
136572894
549618237
287493651
873921546
492365718
615847923

821537946
375964812
469821573
698142357
742359681
153678429
937415268
516283794
284796135

421638759
586794132
397215864
958421673
134567928
762389415
249173586
873956241
615842397

721539486
683412975
459678123
915786234
342195867
876324519
597261348
134857692
268943751

627538149
853194726
914267583
749326851
586741392
132859674
298615437
471983265
365472918

529731846
368542197
714869235
841976523
973254618
256183974
135498762
697325481
482617359

926731845
358642197
714859236
841975623
573264918
269183574
135496782
697328451
482517369

628539174
953147826
714268593
847326951
596871342
132954687
279615438
481793265
365482719

629837415
873145962
514269783
381724659
245693871
967581324
196372548
458916237
732458196

728935416
695184372
314267895
531892764
276453981
489671523
147528639
953716248
862349157

726938415
389145672
514276839
931824756
245769381
678351924
197682543
463517298
852493167

729836415
863145972
514279638
381524796
246798351
975361824
137682549
458917263
692453187

827936415
963145782
514287639
351624978
249873561
786591324
698752143
475318296
132469857

729836415
863541972
154279638
385124796
246798351
971365824
537682149
418957263
692413587

726831495
819546372
354279186
685124739
243798651
971365824
537612948
468957213
192483567

729531486
813649572
564278193
386124759
245793861
971856324
657312948
438967215
192485637

827931456
913645782
564287193
356124879
249873561
781596324
638712945
495368217
172459638

726931458
913845672
584276193
358124967
249763581
671598324
137652849
495387216
862419735

925638417
483571692
167249358
291854736
356927841
748316925
672193584
534782169
819465273

926438517
745612983
318759462
651243879
473985621
289167345
194326758
867591234
532874196

825734691
461529837
793618425
238196754
576243189
914857362
689472513
357961248
142385976

621834795
483579261
579261834
137658942
296417358
845392176
352986417
914725683
768143529

621834795
493572861
578961234
137658942
962417358
845329176
359286417
214795683
786143529

521734896
764289513
389516742
652197438
938465271
417823659
276951384
143678925
895342167

521734968
784296513
396518742
652187439
839465271
417923856
278651394
143879625
965342187

826137594
573294861
419568327
947823615
135946278
682715439
794352186
268471953
351689742

621938547
847521693
395476812
183792465
259864371
476153928
732645189
968317254
514289736

128543697
934768521
657912834
815394762
462175389
793826415
549681273
381257946
276439158

721345896
459816732
638297514
584163927
173952468
296478351
915724683
867531249
342689175

825643971
634197258
917285634
376451829
451928763
298736415
743569182
569812347
182374596

925643718
634781259
871295634
386457921
457129863
219836475
743568192
568912347
192374586

925643781
634781259
817295634
386427915
472159863
159836427
743568192
561972348
298314576

725148693
364295178
981367542
437512869
192786354
856439217
278951436
613874925
549623781

821647935
476593281
953281674
248759316
639124758
517368492
762835149
195476823
384912567

629843751
458712369
731596842
943628517
165379284
287451936
594137628
812965473
376284195

829743651
637251489
514698372
963824715
175369248
248175936
791536824
452987163
386412597

629543871
437821569
815796342
943265718
176389254
258174936
794638125
562917483
381452697

723841956
569723814
481695273
974158632
835462197
216379548
352984761
648517329
197236485

723941856
568723914
491685273
874159632
935462187
216378549
382594761
649817325
157236498

926143758
485627319
713985246
652478931
348291675
197536824
539812467
871364592
264759183

829647153
451839627
376215894
135978462
698124375
742563918
587396241
914782536
263451789

321948675
948576312
567213948
792851463
435762189
186439527
619387254
853624791
274195836

921648375
348597612
657213948
792851463
435762189
186439527
819376254
264985731
573124896

521748369
687395142
439216875
968521734
154673928
372489516
295134687
843967251
716852493

523941768
618257394
479836152
341795826
856123479
792684513
935472681
267318945
184569237

523941687
716285394
489637152
341579268
258163479
967824513
635498721
872316945
194752836

921546378
483791562
567238941
879152436
342869715
615473829
198327654
756914283
234685197

721543698
469871532
538269147
897152463
342986715
615734829
186327954
953418276
274695381

627945318
381762459
945183276
793218645
468597123
512436897
234879561
176354982
859621734

827341956
134695728
695287341
752468139
318579462
946132875
271853694
569714283
483926517

825341976
134697528
697285134
752468319
318579462
946132857
471823695
569714283
283956741

725946183
149835267
386721945
697258431
452317698
831469752
914582376
278693514
563174829

927348156
536172489
814569327
653481972
271693548
489725613
795216834
148937265
362854791

826941375
173625849
549378261
468197532
915263487
237584196
752439618
391856724
684712953

729641583
861537924
435829176
983172465
572364891
146985237
698413752
317258649
254796318

926547831
531682794
478931652
794356218
653128947
812479365
189764523
367215489
245893176

821745639
356289174
974361582
782196345
495832761
613457928
267914853
539628417
148573296

821946573
765283194
439517268
243678951
597124836
618395427
976851342
154732689
382469715

821946735
765283194
439517286
243678951
597124863
618395427
986751342
154832679
372469518

321947586
768513492
549268371
183752964
954681723
672394815
436179258
217835649
895426137

621548793
847931526
395276814
183794265
459862371
276153948
734625189
968317452
512489637

924751368
378692415
615843729
597418236
436927851
281536974
169274583
753189642
842365197

821954673
643278519
975613428
286197354
459326781
317485296
538761942
194532867
762849135

923856147
765491832
841237965
538164279
612789453
497325618
284673591
356918724
179542386

923856147
567491832
841732965
738164259
612589473
495327618
284673591
356918724
179245386

623859417
918274653
754631289
285493176
479165832
361728594
192386745
547912368
836547921

421657839
685319742
973248156
192865473
547931268
368724915
839476521
756182394
214593687

427859163
596314782
813276549
935781624
684592317
172643895
268937451
749165238
351428976

721854639
546319872
983276145
152687394
437921568
698543217
264738951
375192486
819465723

123957846
895461732
674832195
459128673
238679514
761543289
586314927
317296458
942785361

927453186
514786932
638219745
163895274
789324561
245167398
352678419
871942653
496531827

127653984
563948172
948271635
752814369
896327451
431569728
684135297
315792846
279486513

921658374
538497612
647213958
792841563
354762189
186539427
819376245
265984731
473125896

723156849
459382671
861479325
915763284
276894153
348521967
694217538
187635492
532948716

124853697
675419238
839267451
298641375
453972816
716385924
341598762
967124583
582736149

829157364
651439728
473826591
345261987
287395416
916784253
794518632
538642179
162973845

721954836
954836721
683217549
237698415
546173982
819542367
178369254
395421678
462785193

124357968
637892145
985416732
741268359
893541627
562739814
419675283
256983471
378124596

624951387
375682149
918473256
851397624
493268715
267145893
186534972
749826531
532719468

426958173
153467829
879123654
634792581
582316947
791584236
315249768
267831495
948675312

921856347
683472195
547931862
394628751
165793428
872145639
719264583
458319276
236587914

921856374
683472195
547931862
394628751
165793428
872145639
419267583
758319246
236584917

421856397
683972145
597431862
349628751
165793428
872145639
714269583
958314276
236587914

921754368
473682195
586931742
398427651
165893427
742165839
819246573
657319284
234578916

921756348
673482195
845931762
394627581
168593427
752148639
519264873
487319256
236875914

329657814
468931572
715482639
683794125
957218346
142563798
591346287
236879451
874125963

423851697
879362541
651497238
986245173
547139826
312678459
295716384
764583912
138924765

723951846
495286317
168734295
947318652
352467189
681529734
819642573
576893421
234175968

128954376
756238914
439617852
267193485
394825761
581476293
612749538
943581627
875362149

328456791
714298563
965731248
857964312
642317859
193582476
571829634
236145987
489673125

621958743
847231956
593476812
184723569
256849371
379165428
735692184
468317295
912584637

724658193
651934728
398217645
183465279
567829314
249173856
435782961
976341582
812596437

724958163
851634729
396217845
183495276
569872314
247163958
435729681
678341592
912586437

321968457
594712386
687543912
246137895
753289641
819456273
168374529
935821764
472695138

728169354
543872169
619543287
137658492
864927513
952314678
481295736
376481925
295736841

824167359
593842167
716593284
137658492
648729513
952314678
481275936
369481725
275936841

523461879
684973125
719528436
361249758
952786314
847135692
278354961
495617283
136892547

327564891
819732645
546891723
631275489
782149536
954683172
163427958
278956314
495318267

821469735
645317892
973285146
192746583
584931267
367528419
456192378
738654921
219873654

921563874
856471392
437289156
549317628
718625943
263948715
182734569
675892431
394156287

921865437
863714529
547293816
384976152
259138674
716452983
438621795
192547368
675389241

425761938
396852174
871943526
258194367
964237815
713586492
639425781
142378659
587619243

725861934
396452187
418973526
254197368
967238415
831546792
543629871
172384659
689715243

425861793
879432516
613759284
136597428
254318679
987246135
741985362
568123947
392674851

925861347
317945286
648273159
264197538
579328614
183456792
456719823
891632475
732584961

421968357
987513246
356247819
764895123
592371684
138624795
643189572
875432961
219756438

823761549
759348126
146295378
635487912
471932685
298516734
362154897
517829463
984673251

729861543
861534927
435927186
973182465
542396871
186745239
698413752
317258694
254679318

921368754
674951382
835472196
497523861
156897423
382146579
719284635
563719248
248635917

723961458
961485732
854273619
187342965
395816274
642597381
539728146
476159823
218634597

529861437
143297865
876435912
615978243
982354671
437126598
268719354
754683129
391542786

827165394
143297685
965834172
716928543
398546721
452371968
271459836
684713259
539682417

827965314
143287695
965134872
716829543
398546721
452371968
279458136
684713259
531692487

821467953
749853162
635912784
358291476
167534298
492786315
286149537
514378629
973625841

321967854
946852371
857413692
513289467
792634185
684175239
135728946
468591723
279346518

421967835
986532471
375814692
514289367
732645189
698173254
153728946
869451723
247396518

421567839
596832471
837914652
314285967
752649183
689173245
145728396
963451728
278396514

321467859
596832471
847915632
415283967
782659143
639174285
154728396
963541728
278396514

729568143
314729856
658143972
835617429
972384615
461295738
586472391
143956287
297831564

921473568
438256971
765819432
659127843
273684195
184935726
592341687
347568219
816792354

821476539
469253871
735918462
586127943
273694185
194385726
652841397
347569218
918732654

621579384
374182596
958463172
786241935
543697218
192358467
835714629
269835741
417926853

421579836
756348192
983216457
192857643
645931278
378624519
567192384
834765921
219483765

925876143
876314592
413952867
739581624
654297381
182643975
268735419
347169258
591428736

826179435
519423867
743865912
631742598
498651723
275938146
967284351
384516279
152397684

521673489
789425163
643198572
368512794
457869321
192347658
214786935
936251847
875934216

923675841
648291573
175834926
539467218
817329654
264158739
352946187
791583462
486712395

623971854
891452367
457638192
274583619
936124785
518769243
785346921
369215478
142897536

523671498
479835621
618294537
847153962
361729854
295486173
182567349
736948215
954312786

421678359
589342167
736915824
958421673
147563298
362789415
294137586
873256941
615894732

126875439
589143627
347692158
765439281
432718596
918256374
653984712
291567843
874321965

328571649
654239178
791486532
542967381
879153264
163824795
287645913
935718426
416392857

925376841
761485239
483192657
139724568
548631792
276859314
312967485
654218973
897543126

321976845
485213976
769485132
648359721
217648359
593127684
974531268
856792413
132864597

921875643
867342951
534916287
359264178
786159324
412783596
193428765
245637819
678591432

528971463
137486592
649235718
485162937
392857641
716349825
861724359
253698174
974513286

624179583
917538426
853264197
748326915
596817342
132945678
279651834
485793261
361482759

926571348
318964257
745283169
274198536
589326714
163457892
457819623
691732485
832645971

321674589
895321647
674598123
436259718
958147236
217836495
763912854
189465372
542783961

628971534
715342869
394685217
243156978
957823146
186497352
871234695
432569781
569718423

128473695
597681243
346592871
762845319
853219764
914367528
475136982
289754136
631928457

924873615
587691243
316542978
762915384
153284769
849367521
475136892
291758436
638429157

124573869
853692174
697418523
231987645
786245391
549136287
918324756
462751938
375869412

425371896
187296543
396854217
739425681
542168379
618739425
954687132
873512964
261943758

826174395
135269784
974835162
617928453
398457621
542316978
269541837
751683249
483792516

926374185
871952634
435618792
312897546
654231978
798465213
587123469
149586327
263749851

921874356
756321984
438569172
673145298
582936741
194287563
845713629
367492815
219658437

428375619
157629834
963148527
314852796
589716243
276493158
891264375
642537981
735981462

528976134
493215786
671384592
159632478
846597213
237841659
365728941
912453867
784169325

529678143
314529867
768143952
836715429
952384716
471296385
687432591
145967238
293851674

321679458
467258319
985314726
598736241
136492875
742185693
679523184
253841967
814967532

321679548
567248319
984351726
498736251
136592874
752184693
679423185
243815967
815967432

923581476
481769532
657234981
734912865
865347219
192658347
316895724
578426193
249173658

921783465
647519328
835462179
563921784
178654293
492837516
259148637
384276951
716395842

125386794
734195268
869274513
386751942
297463851
541829376
618937425
472518639
953642187

526387419
789241365
431956782
658174923
193562847
247893651
362419578
814735296
975628134

723481569
958326714
614957283
487235691
532619847
196874325
279163458
361548972
845792136

123984756
546721938
879563412
952437861
468152379
317896524
695318247
781245693
234679185

321986745
475213986
869475132
746359821
218647359
593128674
984531267
657892413
132764598

427185396
961234785
385976124
836721459
719548263
542693817
278369541
654817932
193452678

924681573
615734928
738952614
597348261
241567839
863129745
186475392
472893156
359216487

423987615
516243897
978615324
751832946
284596731
369174582
197458263
832761459
645329178

625983471
987514623
413267895
362179584
798645312
541832967
254798136
139426758
876351249

521984367
863257419
749631528
678523194
914768253
352419786
137895642
486172935
295346871

521984367
863257914
794631528
678523149
419768253
352419786
137845692
986172435
245396871

721984635
589263174
463715892
134592786
695871243
872346951
318427569
956138427
247659318

621985743
847231956
593476812
184723569
259864371
376159428
735692184
468317295
912548637

724685193
851934726
396217845
183456279
567829314
249173658
435762981
978341562
612598437

921385647
345267819
867941352
653829471
492713568
178456923
784532196
519678234
236194785

629385147
345217869
817946352
156829473
432761598
978453621
784532916
591678234
263194785

321985746
459267183
876341529
685413972
917526438
243879651
132794865
594638217
768152394

429385716
658721934
173649528
314952867
596817243
287463159
961274385
742538691
835196472

724986153
851234769
693517842
189423675
265879314
347165928
436792581
578341296
912658437

421689753
789345162
635217948
267531894
954872316
813496275
578124639
142963587
396758421

521789463
378264519
946531827
693857241
457192386
812346795
789625134
265413978
134978652

521789463
378264519
946513827
693857241
457192386
812346795
789625134
265431978
134978652

725896143
391452678
486317952
134789526
259631784
867245319
578964231
942173865
613528497

821695347
576243819
349781625
157862493
984317256
632954178
765428931
218539764
493176582

625893471
497516823
813427965
362178594
789645312
541932687
254789136
138264759
976351248

523174689
417968235
968352471
659723814
871649352
342581796
285497163
736215948
194836527

725143698
931862457
468597321
384971265
657328914
219654873
593416782
876235149
142789536

426137598
931825467
758649321
384971256
567382914
219564873
193456782
875213649
642798135

624157398
819263574
573498216
147325689
398716452
256849137
481572963
935684721
762931845

726143958
458769132
913825647
564297813
392418765
187356429
649582371
835671294
271934586

328146579
597382614
641597832
189623457
754918263
236475981
913854726
862739145
475261398

425196387
671358942
983724651
154679238
867243195
239581764
592867413
348912576
716435829

527163498
384925761
169784235
895647312
741832659
236591847
973418526
652379184
418256973

725183649
698524731
143679528
971462385
436958217
852317496
514836972
387295164
269741853

728164935
345972816
961853274
687325491
194687352
532491768
856749123
473216589
219538647

825174639
746983251
319256847
563718924
294365178
178429563
631597482
957842316
482631795

328175649
197463825
465829317
642937158
983541276
571682934
716294583
239758461
854316792

925163874
361487925
847952136
178526493
439871562
652394718
283749651
714635289
596218347

326198475
984375621
751642983
173486592
692753148
548219736
867921354
435867219
219534867

725139468
491867523
368542719
213495876
874316952
956278341
642953187
137684295
589721634

928175436
453896712
167234895
341958627
592467381
786321954
279543168
834612579
615789243

527148693
916357482
843296751
678523149
192684537
354971268
769815324
231469875
485732916

527138694
916457382
834296751
678521439
492683517
153974268
769845123
241369875
385712946

924187653
158436792
376529841
543762918
217894536
869351427
635918274
481275369
792643185

529186743
673429581
148375629
817594236
254763918
936812475
385947162
461258397
792631854

324176859
167895432
589234761
831752946
645918273
972643185
756421398
293587614
418369527

529138647
718246359
436597128
971652834
842319765
653874291
384921576
195763482
267485913

528139674
419768235
376542189
841657923
632914758
957283461
793821546
185476392
264395817

823179465
541628793
967345128
386751249
459263817
712894536
694517382
178932654
235486971

928157364
365492817
147836529
673284951
894615273
512973648
231768495
459321786
786549132

829173645
417562839
635894712
268459371
573618924
194327568
946235187
352781496
781946253

823196574
475823169
961574823
798251346
356487912
142369785
687932451
519648237
234715698

823196574
475283169
961457823
798521346
356874912
142369785
687932451
519648237
234715698

628314759
953827164
714965832
267481593
531296478
489573216
195642387
346758921
872139645

725314896
389627514
641598732
164259378
592873641
873146259
936781425
457962183
218435967

425317968
871629534
963584712
146295387
592873641
387146259
619738425
758462193
234951876

624375891
375918624
198426375
782531946
931642758
546789213
269854137
417263589
853197462

728341965
634259718
519876324
982614573
376985142
451732896
247598631
863127459
195463287

927341856
514628739
863759421
632475198
185296374
479183265
791862543
346517982
258934617

825314796
673529814
941687532
164295378
592873641
387146259
438761925
716952483
259438167

925384167
671529834
483617592
168295473
592473681
347168259
714836925
859742316
236951748

425318967
761529834
983674512
146295378
592783641
378146259
619837425
857462193
234951786

425389167
679521834
183674592
361258479
592437681
748196253
914863725
857942316
236715948

925314867
683527914
741698532
168245379
572983641
394176258
439861725
816752493
257439186

621375894
849162573
357498612
964813725
518729346
273546981
186257439
435981267
792634158

826375941
759142863
143869257
571493628
962581734
384627519
438956172
215738496
697214385

826349571
345172869
719865234
671423958
532981746
984657312
458236197
163798425
297514683

724319568
813576942
956248713
489157326
271693485
635824197
592781634
168435279
347962851

427361985
361589247
859724613
692178534
143295768
578643129
235817496
986452371
714936852

821367594
749825136
563194278
438751962
295436817
617289453
176542389
984613725
352978641

628314795
795826143
413795286
176958324
342167958
589243617
861439572
934572861
257681439

421357869
935168472
687924513
578632194
294815736
316749258
859273641
142596387
763481925

627349851
854761932
391852467
286517349
419623578
735498216
963275184
148936725
572184693

125387469
483169275
697542138
538694721
716825394
942713856
271958643
854236917
369471582

826374951
571689423
349512867
937258146
284167395
615943782
762891534
493725618
158436279

821396547
653174892
497852613
915743268
738621954
264985371
149538726
376219485
582467139

629341875
315782694
847659213
578963142
931425786
264817539
782594361
196238457
453176928

728391654
463785192
951426738
547963821
639218547
182547963
315674289
276839415
894152376

925368714
784521396
316497852
571842639
638915427
492673185
157236948
269184573
843759261

921358746
567491283
483267159
674983521
135742968
298516374
746129835
812635497
359874612

627351498
139487562
854269713
748632951
396145827
512798346
961573284
475826139
283914675

726318549
843952761
915476283
681524937
357691824
492837615
538169472
174285396
269743158

724358691
583961742
619427385
158642937
236719458
947835216
465173829
872594163
391286574

821359674
435672981
967184532
684791325
172835469
359426817
513967248
246518793
798243156

421386795
739154682
865297431
273941568
584632179
916578243
348715926
657829314
192463857

921468735
358972164
467135829
146823597
289751643
573694281
614589372
792316458
835247916

523416987
749382516
816579324
465193872
382647159
197825463
234758691
678931245
951264738

926473851
748615239
513829476
851267394
372984165
469531728
234196587
685742913
197358642

825413679
914687352
367259814
593168427
781924536
246735198
632891745
179546283
458372961

623478195
487591326
915362478
394216587
261785943
578934612
142657839
759843261
836129754

923478516
458612793
671395248
139586472
264731985
587924631
342159867
795863124
816247359

627438591
958612734
431795268
179586342
264371985
583924617
342159876
715863429
896247153

628491375
193752864
457836192
871645239
945283617
362179548
589314726
234567981
716928453

529438716
318675942
467912583
951386427
274159638
836724195
793261854
645893271
182547369

923465817
514738692
867129354
186342579
439857126
752691483
691573248
248916735
375284961

328496751
791385642
546172389
634817925
287953164
159624837
873241596
912568473
465739218

326485971
894671235
157329684
741862359
568934712
932157846
473216598
689543127
215798463

927415863
416387925
358926174
163542798
274891356
589673412
691238547
845769231
732154689

827431569
913265874
564789132
139846725
648572391
275193486
391657248
456328917
782914653

328497165
614325789
795186234
843512976
971648523
256739418
562874391
187953642
439261857

125487963
934526178
786193254
647912835
851374629
293658417
562749381
319865742
478231596

125487369
639125748
784396215
496512837
853674921
271938456
562749183
347851692
918263574

128497365
634125789
795386214
846512937
953674821
271839456
562748193
387951642
419263578

125478963
983216457
476395281
769123845
851649732
342587619
537964128
618732594
294851376

925437861
176285394
384169572
513672489
742958136
698341257
259816743
831794625
467523918

825491763
739862451
416735829
963518247
281674395
547329186
678253914
154987632
392146578

825493761
314756289
679821543
158274396
943685172
267319458
791538624
536942817
482167935

928431675
513267984
647895132
134972856
759648321
286153497
371586249
465329718
892714563

925486173
738912456
614375298
872561934
346897521
159243687
581724369
267139845
493658712

125468973
983217654
476395281
759123846
841679532
362584719
537946128
618732495
294851367

327456189
519378642
864129375
683217954
495683721
271594863
748932516
132765498
956841237

621495783
795328146
438167295
183946572
274851369
569273418
317589624
952614837
846732951

925481367
137962854
684735912
253814679
796523148
841697235
462159783
519378426
378246591

827461359
314957682
965832714
548326197
792185436
631749825
253614978
489573261
176298543

627489513
419375682
538162749
346591278
751238964
982746351
863954127
294617835
175823496

129453687
536781429
874692153
917265834
485937216
263814795
348526971
652179348
791348562

125436798
637891245
984725163
218567934
496283517
573914826
359672481
762148359
841359672

126453897
978612534
435798621
813264759
597381462
642579183
361827945
289145376
754936218

126453987
934872561
875691423
358714296
761928345
249536718
683247159
497165832
512389674

128475396
965138742
347926815
673281459
591364278
284759163
739512684
852647931
416893527

723456819
859127346
614893752
248639571
967514238
531782694
396271485
182345967
475968123

128496735
973521684
546378192
637852419
215649378
894137256
761984523
459213867
382765941

825469713
694173852
713528496
369752148
247831569
158946237
576384921
982615374
431297685

621439857
384527691
795816423
513698742
869274315
247153986
456781239
138962574
972345168

825436791
394781526
716952843
569813274
283674915
147295638
671549382
932168457
458327169

926453781
584971632
713862954
638715249
275394816
149286375
391647528
852139467
467528193

921463785
546782391
378195624
795821436
183946572
462537918
614378259
257619843
839254167

821473965
364519287
957862143
142756398
695328714
783194526
518947632
476231859
239685471

623541897
798326451
514879632
489167523
135298764
267435189
341682975
956713248
872954316

423581679
769342851
518976432
684197523
135264987
297835164
341628795
956713248
872459316

926513874
584627913
731984256
195832647
348796521
267451389
419265738
653178492
872349165

926513874
548627913
731984256
195832647
384796521
267451389
419265738
653178492
872349165

928513764
537964218
641827953
195732846
374698521
286451379
419285637
853176492
762349185

728549163
916723485
345186972
852674319
469231758
137895624
283967541
691458237
574312896

326518479
189647352
745923618
938164725
657392841
214875936
892731564
463259187
571486293

728593164
549716328
136842975
391468257
875231496
462957813
983625741
257184639
614379582

624591387
379628451
815437962
731965824
948712536
256843719
482159673
593276148
167384295

723569814
584721936
169384257
618975342
497832165
235146789
376498521
852617493
941253678

128597463
795643812
463812597
657428931
342159678
981376254
876934125
539281746
214765389

628517439
597346812
431892567
756428391
342159678
189673254
873964125
965281743
214735986

923547186
517869432
846123759
352491678
469278513
178356924
285614397
691732845
734985261

924517683
513869472
867423915
156298734
792134856
438675129
685742391
371956248
249381567

923587461
487162395
516349278
834671952
752934186
169825734
698213547
341758629
275496813

923587461
487162395
516349278
834971652
752634189
169825734
698213547
341758926
275496813

928534167
436172958
715896342
589641273
374289516
162753489
843965721
257318694
691427835

328594167
496172358
715836942
589641273
674283519
132759486
843965721
257318694
961427835

328594167
469172358
715836942
586941273
974283516
132765489
843659721
257318694
691427835

728563914
913724856
546891237
367915428
184372695
295486371
852149763
439657182
671238549

321579846
697428135
548136972
483265719
976341258
152987463
839754621
715692384
264813597

621534987
975268341
438179265
346857129
289413576
517692438
764921853
893745612
152386794

621534987
974218365
538679241
346857129
219463578
785192436
467921853
893745612
152386794

326571948
478239165
519684372
735146289
941728653
862953714
683497521
297815436
154362897

924567831
315298674
678134529
759683412
283415967
146972358
862341795
431759286
597826143

821574936
346982517
975163284
758326491
194758362
632491875
567849123
483217659
219635748

921538476
648127539
573649218
157296843
486375192
239481657
312964785
895712364
764853921

921574683
543286197
867193542
659732814
382941765
174658239
716329458
298465371
435817926

926543187
348716295
751892463
517428639
634957812
892631574
173265948
269384751
485179326

724568319
369172458
815943672
176389524
293754861
548216793
987631245
631425987
452897136

921586347
485173629
376429185
853647912
617932854
294815736
742398561
539261478
168754293

324591687
576284913
198736425
651372849
239468571
847915362
713649258
965827134
482153796

324581697
176294835
589736412
651372984
238469571
947815326
713648259
865927143
492153768

329514678
786239415
541867392
965142783
873956241
412378569
154693827
297485136
638721954

123597684
948136257
756842193
872351946
639428571
514769328
461975832
385214769
297683415

123586794
549137268
867942153
982361547
735429681
614875329
471658932
396214875
258793416

824531769
137896452
695247183
542768931
718923645
963154278
451379826
379682514
286415397

124536798
685791423
937842156
518467932
496283517
273915864
359674281
762158349
841329675

423591786
591876342
768324159
675482931
189735624
234619578
356148297
947263815
812957463

423571986
576938241
981426735
794265318
612384579
835719462
358697124
269143857
147852693

624531897
597628431
813794265
451967382
762843159
389215674
138459726
245376918
976182543

127546389
836792541
945138762
679851234
351924876
482367195
268413957
794285613
513679428

928576341
431298576
675341892
814657923
362819457
597423618
146982735
289735164
753164289

921587346
573624891
648139572
459863127
387912465
216475983
165748239
734291658
892356714

621598347
583724961
749136582
456973128
398412675
217685493
175849236
834261759
962357814

421539768
587126394
963874125
178243956
295761843
346958217
832415679
759682431
614397582

128536974
453179862
967824315
295618437
734952186
681347259
546281793
879463521
312795648

726541398
841239756
539678412
284713569
965824137
317956824
673182945
498365271
152497683

329564781
485197362
176382945
751243896
964851273
238976514
642739158
817625439
593418627

921564378
647832915
853917264
489751632
372496581
165283749
734129856
218675493
596348127

824576139
173298654
596413728
762839541
319654287
458127396
237941865
985762413
641385972

923581674
546972381
817346529
675423918
284169753
139758246
451697832
798234165
362815497

726581394
841239756
539674812
284713569
965428137
317956428
673142985
498365271
152897643

423591876
578246391
916387245
682953714
134672589
759814623
897165432
261438957
345729168

724695381
861372549
593418762
148539627
957261834
236847915
489723156
615984273
372156498

528613974
647982153
913457826
439528761
851376249
276194538
395761482
784239615
162845397

127654389
398712564
645839712
584197623
912346857
763285491
431528976
256973148
879461235

825634917
376915824
149872635
493257168
518496372
762183459
937568241
684721593
251349786

124689537
589327416
637451298
872134965
463975182
951268743
716593824
295846371
348712659

124689537
589327416
637451298
872134965
413965782
956278143
761593824
295846371
348712659

924671583
613859472
857423916
165298734
792134865
438567129
586742391
279315648
341986257

521697438
694381752
873245196
167534829
239876514
458129673
312458967
945762381
786913245

328641579
617359842
594278163
973582614
842163795
165497238
751834926
489726351
236915487

524697183
638125497
197483562
861342975
259768341
743519628
412856739
976231854
385974216

321647985
847519632
596283471
679824513
258931764
134756829
962175348
415368297
783492156

325674891
176829543
849351726
917562384
468913275
253487169
692138457
734295618
581746932

827651943
146329785
935784261
214837596
569412378
783596124
392168457
671945832
458273619

421683759
589742361
673159824
847326195
296815473
315974286
958231647
162497538
734568912

523691874
714582396
689347152
296835417
845716923
137924685
478269531
362158749
951473268

524689173
793124658
816573924
481367295
639452781
257918346
178235469
345796812
962841537

321675849
796841253
584392761
162537498
437986125
958124637
679213584
213458976
845769312

129684573
586137492
743925186
674859321
218376945
395241867
852793614
467518239
931462758

125693784
748521936
963487215
294168357
356749128
817352469
672834591
531976842
489215673

927645138
514823769
386971425
675398241
243157986
891264573
768419352
439582617
152736894

927645138
514823769
386971425
675398241
243157986
891264573
738419652
469582317
152736894

925643187
348712596
761895423
517468239
634927815
892531674
173256948
259384761
486179352

425681397
193475862
678329541
967253418
341897256
852146973
734568129
586912734
219734685

925648371
736159284
418723659
873496512
592817463
641235798
267381945
389574126
154962837

925684371
736159284
418723659
873496512
592871463
641235798
267318945
389547126
154962837

725638419
439172568
816954372
371489625
294765831
658213794
987341256
143526987
562897143

721658493
856349271
934172865
165483927
398725614
247916358
573264189
482591736
619837542

529678431
816534792
734129685
963245817
475891263
182763954
348917526
651482379
297356148

923651487
517984263
468327195
154873926
682549371
739216548
391468752
875192634
246735819

823651479
451798263
697342518
185427396
342169857
769583124
978214635
236875941
514936782

823651497
451798236
697342518
185427369
342169875
769583124
978214653
236875941
514936782

327684519
849157236
615923874
451768392
762539148
983241765
594372681
136895427
278416953

821673549
579824136
364195782
132956478
456287913
987341625
618439257
245768391
793512864

829645731
145378692
637192845
378526914
291483576
564719328
483961257
916257483
752834169

321695748
497183652
865742139
683451297
519827463
742936815
936274581
178569324
254318976

321695748
748123659
965748132
693851274
514972863
872436915
436287591
189564327
257319486

425687931
637915428
918342765
276138594
891254376
354796812
789461253
563829147
142573689

428651793
136978452
759423168
815392647
297546381
643817529
364189275
582734916
971265834

425691873
186372459
739485162
518923647
297546381
643817295
364159728
852734916
971268534

425691837
976328451
318574692
841936725
592847163
637215984
189453276
254769318
763182549

529684137
347921856
816735429
654372918
782519364
931468572
465197283
293856741
178243695

829654137
347921856
516738429
654372918
732819564
981465372
465197283
293586741
178243695

823614957
579283416
461759382
952836741
138497265
746125839
317542698
695378124
284961573

123685974
496721853
578394621
317842596
962573418
845169237
759418362
281936745
634257189

529647831
476138259
831925764
783412695
294356187
615789342
352891476
947263518
168574923

529647831
476138295
831925764
783412659
294356187
615789342
352891476
947263518
168574923

921657438
856341297
437298165
514732986
263819754
789564312
178925643
342186579
695473821

128637459
637549281
954182736
295718364
716354892
843926517
389271645
562493178
471865923

827634519
136592478
549871263
492367851
681459732
375128946
753986124
964215387
218743695

827634519
536192478
149875263
492367851
685419732
371528946
753986124
964251387
218743695

328641957
496257381
517938624
143726598
275489136
869315472
681592743
754863219
932174865

921643875
674852319
583197426
215389764
369475281
748216953
497521638
856734192
132968547

421657839
567389421
938412675
613928754
845761392
279534186
152843967
394276518
786195243

728654391
493218756
165739824
289361475
351472689
674985132
546827913
832196547
917543268

927658341
843219756
165734928
492361875
351872694
678495132
536147289
784926513
219583467

123675948
675498321
894312657
917263584
368154279
452987136
589731462
741526893
236849715

521689734
639745821
478213596
385974612
296531478
714826953
167492385
853167249
942358167

421687953
683259471
957143628
135764892
892315764
746928315
274891536
569432187
318576249

124687953
687953421
359412678
435761892
892345167
716298345
971824536
563179284
248536719

924681357
687953421
351427698
495162873
872345169
136798245
219874536
563219784
748536912

523691487
684257391
917348256
746923815
132785649
859416723
398162574
271534968
465879132

421697853
698253471
357148629
135764982
982315764
746829315
274981536
563472198
819536247

321698574
649752831
578143692
197864253
452317968
836529417
285931746
763485129
914276385

921753846
835624791
746198352
394572168
182369574
567841923
278916435
419235687
653487219

921753846
835624791
746198352
394572168
182369574
567841923
258916437
419237685
673485219

625741389
789235146
413869257
862513794
971428563
354697821
297356418
148972635
536184972

628791345
759423186
413865297
862514739
371289564
945637821
297356418
184972653
536148972

325716948
796584123
814392576
587469312
462831759
931275864
148653297
653927481
279148635

524793816
798621453
631485972
467319528
312856749
859247361
186534297
943172685
275968134

925783416
731946825
648512397
814379562
296854731
357261948
189635274
563427189
472198653

123758496
598426731
476391528
641835972
832974165
759612384
385247619
964183257
217569843

824751693
139642857
756389124
671235489
582496731
943817562
315978246
298164375
467523918

923751468
456892371
718436529
671324985
234589716
589617243
345268197
162973854
897145632

325718964
986543271
714692583
451827396
237469158
869351427
548236719
693175842
172984635

821735964
564298371
739164285
643859127
287413596
915672438
476921853
398547612
152386749

621734985
974258361
538619247
346875129
219463578
785192436
467921853
893547612
152386794

529736814
847951236
136842795
754129683
962384157
381675429
613297548
478513962
295468371

521763948
679548321
438912567
943187256
857629134
216435789
394851672
765294813
182376495

628739451
741865932
539412678
913578264
876324195
452196783
295681347
364257819
187943526

324756198
759813624
186492573
641938257
297541386
835267419
963185742
578324961
412679835

326745198
415982637
798361452
954836271
187429563
263157849
631294785
579618324
842573916

423798156
769315428
815246379
652183947
374569281
198472635
541627893
287931564
936854712

526794318
413586972
789321654
178263549
964157283
352948167
835679421
697412835
241835796

924731568
186254973
537869124
372986415
698145732
415327689
869473251
743512896
251698347

329754681
541836279
687129534
916285743
273641895
458973126
864312957
795468312
132597468

924735861
836419275
715682394
471396528
593824617
682571943
149258736
257163489
368947152

325769841
894521367
716438925
571942638
639815472
482673159
153286794
267194583
948357216

423751986
197826345
568394127
615489732
789235614
234617598
376148259
942563871
851972463

423781596
175926348
869354127
617495832
598237614
234618759
386149275
742563981
951872463

923761854
187254963
465398127
298135476
351476298
746982531
619543782
872619345
534827619

821743659
539862741
467195823
398571264
152634987
746928135
275316498
613489572
984257316

526794138
348126957
917835426
754382619
892561374
631479582
475618293
263957841
189243765

926754138
348126957
517839426
754382619
832961574
691475382
475618293
263597841
189243765

428716395
175389246
639452817
712548963
586973421
943261758
354197682
261834579
897625134

621735984
493826571
785149263
967318425
138452796
542967138
874593612
259681347
316274859

825741693
497863251
316259847
672985314
958134726
143672589
531426978
284397165
769518432

321746958
597138462
468529137
832691745
619475823
754382691
985267314
246813579
173954286

921754386
376928154
584163972
263415798
147389265
895276413
752841639
438697521
619532847

624783159
589216437
713549682
867924315
391658274
452137968
235891746
946375821
178462593

524783169
689215437
713649852
857924316
361857294
492136785
236571948
948362571
175498623

425781936
879463521
631592847
563814792
792356184
148927653
914275368
386149275
257638419

921784356
658293417
743651892
137468925
864529173
592317648
315976284
286145739
479832561

923785416
618294537
754316892
347568921
865921374
192437658
431679285
286153749
579842163

326791458
781354692
954682731
538417926
419526387
267839514
843265179
695178243
172943865

526794138
179538426
834162759
987621345
253947861
461385972
718456293
345219687
692873514

526794138
189532476
734168952
978621345
253947861
461385729
817456293
345219687
692873514

526873149
719624538
834195726
647531892
395286471
182947653
463712985
971358264
258469317

526834917
719652483
834791652
648317529
372945861
951286374
197563248
463128795
285479136

721864395
854397621
369125487
937216548
482573169
615489732
196748253
243951876
578632914

721864395
954327681
368195427
837216549
492573168
615489732
186742953
243951876
579638214

326817594
598324761
174695328
751248639
983756142
642139875
265983417
417562983
839471256

426875139
873921645
159364782
317652894
265489317
984137256
738596421
542718963
691243578

724816359
519743268
638529741
173684925
485972136
296351874
362498517
947135682
851267493

526813749
948675312
317924865
734169528
681352497
295487136
179546283
853291674
462738951

924813756
538467129
716925843
851679234
673142985
249358671
182536497
367294518
495781362

426857139
358192467
917346582
673925841
592418376
841763295
135689724
764231958
289574613

723816459
916345287
854927136
385174962
249568713
167293845
698751324
571432698
432689571

423861957
185927346
796354128
518479632
674238591
239516874
367145289
842693715
951782463

425891763
189367452
637425189
512973648
896542371
743618295
364159827
258734916
971286534

425891673
819673452
736425819
582369741
197542368
643187295
364958127
251734986
978216534

425891763
891763452
736425819
582319647
179546328
643287195
314958276
257634981
968172534

521864379
384729615
976153284
158637942
247591836
639248157
412376598
763985421
895412763

327849156
865173942
149625738
278936514
934251687
516487329
451768293
683592471
792314865

924835761
653271894
187946235
298314576
536798142
471562983
762459318
315687429
849123657

927846153
154372986
638915274
572431869
419568732
386729541
265183497
841697325
793254618

325841796
684729135
917536842
539217684
168354279
472698513
243175968
756983421
891462357

325849716
684721935
917536842
539217684
178654293
462398571
243975168
756183429
891462357

726851394
841239756
539674812
284713569
967425183
315986427
653142978
498567231
172398645

526948317
841732965
793561842
918254673
435679128
267183459
374826591
182495736
659317284

825916734
943752681
716483592
197368245
458297316
632145879
581634927
269871453
374529168

728946315
914352768
536871294
382614579
679285143
451739826
247598631
893167452
165423987

825913476
413768592
976542831
249375168
357186924
168429357
581697243
634251789
792834615

725913468
413862597
986547213
249385176
358176942
167294385
591628734
634751829
872439651

428961375
619357842
753428691
265814739
981573264
374692518
832146957
196785423
547239186

728934615
349516827
615872394
461729583
572183946
983465271
234697158
856241739
197358462

421957683
735862149
968143752
576384291
394621578
812579364
153496827
289735416
647218935

423961587
195827346
786354129
519478632
674239851
238516974
367145298
942683715
851792463

324975168
576821934
918346752
751632489
432789516
689154327
845293671
263417895
197568243

723918645
869754321
514236798
352841976
481679532
697523814
236495187
178362459
945187263

421953867
976128543
853746192
748562319
315879624
269314785
682437951
597281436
134695278

321958674
946273581
875614392
592461738
734825916
168739425
289346157
617592843
453187269

921376485
658924731
743581926
374869152
895217643
216435879
482693517
139758264
567142398

521376489
689524731
743891526
374968152
958217643
216435978
492653817
135789264
867142395

821593647
357264981
649871253
534127896
718659432
296348175
472936518
163485729
985712364

621493875
387265941
495871263
834127596
719658432
256349187
572934618
143586729
968712354

921365487
548927631
673481925
367859142
894216573
215734869
482593716
139678254
756142398

521376948
649528731
783491526
378964152
954217683
216835479
492653817
135789264
867142395

721593468
369748521
485621397
254976813
896315274
137482659
513867942
642139785
978254136

721593468
369748521
485621397
254976813
896135274
137482659
513867942
642319785
978254136

721846593
495137286
863529471
348972165
176358924
952614837
539261748
684795312
217483659

921685347
874932561
653471829
368749215
295163784
417528936
542817693
736294158
189356472

821749536
459136872
673528194
532491687
748653219
196287453
314872965
965314728
287965341

921857346
536249871
847613925
319562487
764198532
285734169
173986254
452371698
698425713

921856347
537149862
846723915
392571684
674298531
158634279
269487153
415362798
783915426

921856347
537249861
846713925
319572684
674198532
285634179
193487256
452361798
768925413

921563847
678149253
534827691
759382164
483916725
216754389
342691578
165478932
897235416

821765493
367942815
945813726
234176589
719538642
658294371
483629157
572381964
196457238

521739864
386541972
974826531
657418293
813972456
249653718
138295647
792164385
465387129

521839764
376541982
984726531
658417293
713982456
249653817
137295648
492168375
865374129

321876945
759143682
864925137
273498516
416537298
598612374
687359421
945281763
132764859

821376954
357249681
946815273
638794512
794152368
215638749
482563197
163987425
579421836

421368759
679254381
385719426
167942538
832175964
594683172
756421893
948536217
213897645

921476583
863259471
475813629
154682397
689137245
732945816
346798152
598321764
217564938

621487593
973256481
485913726
154792638
796138245
832645917
347869152
569321874
218574369

421367958
689451372
735829146
543916827
296784531
817235694
958142763
372698415
164573289

721639854
863451729
459827136
692718543
185394267
347265981
938142675
576983412
214576398

921876543
638954271
754321689
563197824
487532196
219468735
875649312
392715468
146283957

521839476
879164532
463257918
648721395
937548261
215396847
792683154
154972683
386415729

521837496
879164532
463259718
648921375
937548261
215376849
792683154
154792683
386415927

521479836
978563142
346821579
857246913
219358467
634917258
765182394
492735681
183694725

521439876
387561942
946827135
853246719
219758463
674913258
765182394
492375681
138694527

421389756
895762314
736514298
254193867
167258943
389647521
913475682
542836179
678921435

921354876
578169432
346827195
897435621
465712389
213698754
682543917
754981263
139276548

321954876
587163429
964827153
718435962
695712384
243689715
836591247
452378691
179246538

721539864
853461729
469827135
692718543
185394276
347256981
938142657
576983412
214675398

921563847
684179253
573824691
759382164
438916725
216457389
342691578
165748932
897235416

821356974
694871352
537429186
285693417
749215638
316784295
978162543
163547829
452938761

321465789
498173526
657928143
519842367
264739851
783516294
935687412
842391675
176254938

921364785
365187294
748529361
586241973
439876512
217953648
153698427
894732156
672415839

621753498
537984261
489612735
876341952
352879146
194526873
715468329
243195687
968237514

421357698
536982174
987614325
645238719
279165483
813749256
352491867
768523941
194876532

621573894
549286371
783914562
872165943
154398627
936742158
298637415
365421789
417859236

521836479
867194532
439257618
948721365
673548291
215369847
792683154
156472983
384915726

821459763
657318429
934267815
745921386
382645971
196873542
278536194
569184237
413792658

921564873
768319524
435278916
856421397
392756481
147983652
289647135
673195248
514832769

821746359
945312867
376598142
687135924
453629718
192874635
269483571
514967283
738251496

821579463
579346281
463812597
756923148
394187625
218465739
682791354
937254816
145638972

821569473
569347281
473812596
782691354
936254817
145738962
657923148
318475629
294186735

821375649
367429851
954186723
689251374
542763918
173948265
436597182
795812436
218634597

521783946
786419352
934256178
615832794
873964521
249175863
367541289
198627435
452398617

921763845
735481692
864259137
482975316
673148259
159326784
348697521
597812463
216534978

621597438
793468251
584231967
946815723
318672549
275943186
459786312
832159674
167324895

821346975
394571862
765289413
537412689
946738251
218965347
153824796
682197534
479653128

421379568
369518472
857246913
692834157
735961824
148725639
976453281
214687395
583192746

721594836
583617924
694238175
146829357
358761492
972453681
415382769
237946518
869175243

921853476
347691258
865247319
653412987
794538162
218976543
176324895
582169734
439785621

921347685
345681972
867295413
538412796
674839251
219756348
153924867
792168534
486573129

521479386
438651972
967832514
653794128
289516437
714328695
396247851
875163249
142985763

521784396
439651782
768932514
653847129
297516438
814329675
346278951
985163247
172495863

921587364
583642791
674319285
847265913
259831476
316794852
735926148
492158637
168473529

821759346
957634218
436218975
584192763
793546182
162387459
378425691
619873524
245961837

421965387
965738241
738124596
593812674
814576932
276493815
349651728
152387469
687249153

921346785
345781962
876295413
538412697
764839251
219567348
153924876
692178534
487653129

921845376
856732491
347196258
189457632
572683149
463219785
694328517
715964823
238571964

421963785
635784921
978215346
862149537
349857162
157632498
796421853
584376219
213598674

421759683
937864152
658132749
349518276
275643891
816297534
784321965
592476318
163985427

921678435
645913278
378542619
534286791
182739546
769451823
897364152
413825967
256197384

321685947
657941382
489237156
872194635
546723891
193568724
234816579
915372468
768459213

921347865
543698217
786215943
467523189
819476532
235981674
672154398
398762451
154839726

421783596
378695412
659241738
284536971
567918324
193472685
716324859
835169247
942857163

421397856
839651472
765428139
648132795
953784621
217569348
392846517
576913284
184275963

721469853
546283179
938751642
895637421
673124598
412598367
357916284
284375916
169842735

621498375
974653182
835712964
392874516
487561293
156239748
518926437
743185629
269347851

621498375
947653182
835712964
392874516
784561293
156239748
518926437
473185629
269347851

521976384
947583621
638241759
456732918
273198465
819465237
364859172
195627843
782314596

721589364
598364217
364721895
415932786
986175423
273648951
847256139
639817542
152493678

721359486
563784912
498216753
635847291
879162345
214593678
146928537
957631824
382475169

821597634
694831257
735426819
352769481
478153926
169284573
983675142
547912368
216348795

521974683
874632195
639518724
917263458
285149376
346785912
798356241
462891537
153427869

921743865
478965321
356821974
845192637
763458192
219376458
687519243
194237586
532684719

921457836
857936421
463128759
382569174
574381962
196274583
739842615
248615397
615793248

421783965
978465321
356921847
845192673
763854192
219376458
687519234
194237586
532648719

421736985
976485321
358921647
645192873
783654192
219378456
837519264
194267538
562843719

821735964
437986251
569421378
976854123
354217689
182369745
643592817
295178436
718643592

821573649
369284157
475169823
518397462
694825371
732416985
147958236
986732514
253641798

621975348
594318267
738246951
179463582
862591473
345782619
453127896
287659134
916834725

721345869
946871352
583269741
468192537
259637418
137584296
892413675
315726984
674958123

921835674
734691852
856274319
673582491
145369287
298147563
369728145
412956738
587413926

821375469
974621853
635894721
457169238
392548617
186237594
763982145
549716382
218453976

621985743
875243961
493167258
768531429
149726385
532894617
956478132
387612594
214359876

721986543
856243971
493175268
678531429
149627385
532894716
967458132
385712694
214369857

621384795
958217436
743956218
894725361
275631849
316849572
462593187
539178624
187462953

521983467
768214539
934675218
895726341
247531896
316849752
652397184
479158623
183462975

821693475
694257813
537481269
368712954
419835627
752964381
243176598
975328146
186549732

721598346
954362871
368147259
815976423
496235187
237814965
643789512
579421638
182653794

621893547
945627831
783154629
564938172
172546983
398271465
459782316
817369254
236415798

921635847
743812569
658794132
536429718
289173654
417586293
895367421
374251986
162948375

421695837
736812549
958437162
549326718
283179654
617584293
895763421
374251986
162948375

721648935
653192487
984753261
275981346
319476528
846325179
538269714
462517893
197834652

921648735
763152489
584739261
275981346
319467528
846325197
658273914
492516873
137894652

921653874
658147239
734928156
892365417
345271698
167489523
416732985
579814362
283596741

423716895
598243176
671598234
984351762
357629418
216874953
732185649
869437521
145962387

523194687
716583429
498672315
175248936
649731852
382956174
264815793
857369241
931427568

523469817
879152643
416378295
162547389
354891726
798236154
687915432
941623578
235784961

423786159
865419237
179253648
687531492
312964785
594827316
938642571
251378964
746195823

123679485
576824319
984315672
619732854
237458196
845961723
762193548
398547261
451286937

423589716
819647523
657123894
195836472
378294651
264751389
986315247
742968135
531472968

423897165
957316842
681524973
316248759
792135486
548769231
174652398
835971624
269483517

923785164
867914532
541632897
785361429
416529783
239478651
194853276
378246915
652197348

923785164
867941532
541632897
785316429
416529783
239478651
194853276
378264915
652197348

423157869
175698423
689432157
518973642
746281395
932546781
354769218
861325974
297814536

823597164
695481372
714326589
951834627
438672951
276159843
562713498
147968235
389245716

823947165
694581372
715326984
941835627
538672491
276419853
162793548
457168239
389254716

723695184
958214673
614873295
847351926
165729348
239486517
381967452
492538761
576142839

623149587
791258463
485673219
914387625
356412978
872596134
548761392
269835741
137924856

623794581
974851623
851236974
516347892
437928165
289165437
795612348
162483759
348579216

623794185
974851623
851236974
516347892
437928561
289165437
795612348
162483759
348579216

423875691
985416723
761239485
617358942
548792136
239164578
876921354
192543867
354687219

423875196
985416723
761239485
617358942
548792631
239164578
876921354
192543867
354687219

423875691
785961423
961234785
617358942
548729136
239146578
896412357
172593864
354687219

423875691
985461723
761293485
617358942
548729136
239146578
876912354
192534867
354687219

423875196
785961423
961234785
617358942
548729631
239146578
896412357
172593864
354687219

423875196
985461723
761293485
617358942
548729631
239146578
876912354
192534867
354687219

923567481
467138592
518294673
792415368
146389725
385726914
254971836
839652147
671843259

423987561
857461923
691253874
742695318
516328749
389714652
974136285
135872496
268549137

723915684
914867253
685423971
836574192
147392865
259681347
578136429
461259738
392748516

523174689
489623175
617895234
941756823
875239416
236418957
768342591
394581762
152967348

523816497
497253861
168974235
849125376
612397548
375468912
254631789
981742653
736589124

823915764
597436812
146782395
984127536
275369148
631854279
358691427
462573981
719248653

523916874
698437152
147852396
914528637
286379541
735164289
361795428
472683915
859241763

823651974
596427831
714389652
431792568
987165243
265834719
649518327
152973486
378246195

423859176
589761324
761423958
946218735
358697412
172534689
637982541
815346297
294175863

923467851
865231794
417859263
531796482
684325917
279148635
756912348
398574126
142683579

823971456
749652831
516384972
431729568
687145293
295836714
964518327
172493685
358267149

123598647
675143289
984762531
598617423
731824965
246359178
812475396
359286714
467931852

823175694
197364852
465928137
984253716
572681349
316749528
759416283
641832975
238597461

723519684
965483712
418672359
251398467
689724135
347156928
594261873
132847596
876935241

923576481
581432769
467189523
854361297
239847615
716925834
698753142
172694358
345218976

923518764
578426391
641937582
762851943
815394627
394762815
457289136
286173459
139645278

823671495
645982713
971543628
418396572
567214839
392758146
156439287
789125364
234867951

823715694
765493812
419682357
251379468
697824135
348156729
574261983
132948576
986537241

423987651
591624738
876531249
964812573
785346912
132795486
317469825
648253197
259178364

924318765
587246319
631579842
748692153
396185427
215734698
872451936
459863271
163927584

924318765
578246319
631579842
847692153
396185427
215734698
782451936
459863271
163927584

624358971
179246358
538917642
845792163
317865429
296134785
962481537
481573296
753629814

524619387
186374592
793528164
679143258
348257916
215896473
851462739
932785641
467931825

724891365
836745129
591236478
472389516
613524897
985167243
169458732
348672951
257913684

524839167
739156248
816274953
275318694
643592781
981647325
198463572
457921836
362785419

124869753
569173248
873452961
916345827
285791634
347286519
792514386
631928475
458637192

624719853
517863249
983452761
861345927
275198634
349276518
192584376
736921485
458637192

724358961
638914527
951267438
583649712
147832659
269175843
395726184
816493275
472581396

524693178
968714352
731528964
417352689
892146537
653879241
185267493
346981725
279435816

824915673
791863542
563724981
146539827
379482156
285671439
652147398
938256714
417398265

124965873
576381249
839472561
961843725
285719634
347256918
752194386
613528497
498637152

124968573
876351249
539472861
961543728
285719634
347286915
752194386
613825497
498637152

724856193
698312457
135794628
573269814
861435972
249187365
917543286
456928731
382671549

124967853
736581294
895432167
951873426
378624519
462159378
613298745
547316982
289745631

524978613
731562498
896341725
347296581
218435967
659817342
163789254
972154836
485623179

924538716
716942358
835617429
183729564
247365891
659481237
562174983
491853672
378296145

324198567
786543912
951276384
697312845
418659273
235784196
863927451
579431628
142865739

624859731
358617294
971342658
769583142
413296875
582174369
835461927
196725483
247938516

624518379
179326584
583497612
967231458
458769123
312854796
296145837
735682941
841973265

324951678
986247351
571368294
692173485
813495726
457682913
738526149
145739862
269814537

124358976
573496812
968271435
249713658
851962743
637584291
785639124
312847569
496125387

324178569
615429873
978536412
457381926
861294735
293657184
736845291
149762358
582913647

824193765
957642831
316785249
263978154
145236987
798451623
579864312
631529478
482317596

924158763
685347219
173962485
396425178
852671394
417893652
739514826
268739541
541286937

824367519
395481672
716952483
951673824
683124795
247895136
138549267
562738941
479216358

924516783
513874629
768239145
647392851
189745362
235168974
456981237
392657418
871423596

924518367
536274981
817396542
348129675
275463819
169857234
791682453
653941728
482735196

924637581
861592374
537148926
719826453
653471892
248359167
496715238
175283649
382964715

924637581
861592374
537148926
719824653
653971842
248356197
496715238
175283469
382469715

325418796
679253418
841679352
957382164
483196527
216745983
732561849
568934271
194827635

625178943
913245867
874963215
397826154
548719632
261534798
739481526
452697381
186352479

325964817
896175432
471382569
934721685
587643921
162598743
658239174
713456298
249817356

125486379
978321465
463975821
547218936
832649157
619537248
391764582
256893714
784152693

825196437
749382615
316547892
951278364
483659271
267413589
698725143
534961728
172834956

325786149
864319527
179245638
687421395
512963784
493857216
958632471
241578963
736194852

125384967
836759214
749261385
674832591
318597426
592146738
467913852
283675149
951428673

825164973
749253861
136978542
917682435
584397216
362541789
658439127
491726358
273815694

725396481
468721359
931485672
674912538
289653714
153847926
396278145
817564293
542139867

925438176
483176952
761295843
698752314
132684795
574319268
846921537
359867421
217543689

725469183
984713652
631825479
417982536
598631724
362547891
156398247
279154368
843276915

625734189
497618532
813259467
758423691
341965728
962871354
186342975
539187246
274596813

325874691
784961532
961325784
617248953
438759126
259136478
896512347
172493865
543687219

325874196
784961532
961325784
617248953
438759621
259136478
896512347
172493865
543687219

325987614
896341527
714652893
579436182
182795346
643218759
457823961
961574238
238169475

325987614
896341527
714652893
579436182
682715349
143298756
457823961
961574238
238169475

725439618
368512479
941786325
617253894
489167532
253894761
594671283
172348956
836925147

625849731
489731526
713256498
961573284
352468917
874192365
148925673
237614859
596387142

125986743
849357261
637142859
716295438
483671925
592834617
961723584
358469172
274518396

625739841
943812576
817465923
498657312
276193458
531284697
384571269
762948135
159326784

725648931
961357284
438291657
149865372
673429815
582713496
896574123
354182769
217936548

825731649
643259781
719468325
157943862
984627513
362815497
436172958
591384276
278596134

925831746
368457192
714269583
487192635
631785924
259643817
546928371
192376458
873514269

825931647
376284159
941576238
259167384
784329516
613458792
597643821
438712965
162895473

925143678
486957132
371862594
698314725
714285369
253679841
862431957
147596283
539728416

325147986
468295731
917836524
734651298
289473615
156982347
872364159
641529873
593718462

825761943
493258716
671349258
284136597
357982461
916475832
738514629
142697385
569823174

925867431
431592876
687431529
742158963
153679248
869243715
394715682
578326194
216984357

825971463
436285179
971436285
564813927
382759641
197624538
748592316
653148792
219367854

825394176
164275839
937816425
586137294
712489653
493652718
641923587
378541962
259768341

725419683
964382715
318675249
541298367
689753124
237146958
493561872
152837496
876924531

825476319
134925876
976381452
369514728
587632194
241897563
613258947
458769231
792143685

925643871
467821395
813759246
189435762
536278914
274196538
691587423
348962157
752314689

825631749
697845312
341729856
719263584
238594167
456178923
984312675
162957438
573486291

325714869
978526341
614938725
132645987
867192453
549387216
781263594
493851672
256479138

925718436
634592781
718436952
389271564
257643819
461985327
573169248
846327195
192854673

825714693
764392815
319685247
541279368
697853124
238146759
473561982
152938476
986427531

125796483
749385162
386124957
918467235
634852791
572931648
863279514
291548376
457613829

625831497
879624135
341957268
736548921
594312876
182796543
913275684
467189352
258463719

426831957
958764132
371925648
563182794
784596321
219473865
192348576
635217489
847659213

126397548
593648712
487521639
352974186
814265973
679813254
931786425
765432891
248159367

826913754
753462198
194578623
417235986
682794531
539186247
341659872
968327415
275841369

526437819
819526347
743918625
635871294
982354761
471269583
394685172
158742936
267193458

926843517
485971623
317526489
539214768
178639254
642785931
751392846
294168375
863457192

926571843
138492675
457836921
769148352
381725469
245369718
594287136
613954287
872613594

926487351
841953276
573162489
134875962
695321847
782694513
419536728
367248195
258719634

326584971
854719623
791623854
468152397
915837462
237496185
172368549
589241736
643975218

826739154
193452678
574861329
731248596
642395781
958176243
367924815
415687932
289513467

926357481
415829673
387416529
894631257
563742198
172598364
238964715
741285936
659173842

826953471
573418962
941627385
398742516
265891743
417365298
182579634
639284157
754136829

126794583
384516279
597238461
461327895
978451632
235869714
643982157
852173946
719645328

126437589
593812467
478659312
784326195
931745628
265981743
852163974
649578231
317294856

726435891
435189726
981276543
273948615
198657432
654321987
512794368
347862159
869513274

426573891
573189426
981246357
214358679
738691542
695427183
142735968
359862714
867914235

726385941
591472683
834196572
453217896
918564237
267938415
372859164
649721358
185643729

726435819
395182476
841697532
963874125
417259683
258361794
539716248
182543967
674928351

326587149
958614732
741392856
183749265
467251983
592863417
219435678
834976521
675128394

726459381
584731962
931826745
453617829
168942573
297385614
372198456
819564237
645273198

426138759
139756482
587249613
372481596
641592837
895673124
954317268
218964375
763825941

526137498
941826573
387945162
863451729
479283615
215769384
694578231
758312946
132694857

926143758
487965132
315872694
798314526
154286379
263759841
872431965
541697283
639528417

926143785
457968132
381572694
795314826
814256379
263789541
172435968
548697213
639821457

126975483
795843612
348612957
581324796
639781245
472596831
864137529
953268174
217459368

926384517
157269438
384715692
561432789
279158346
843697125
495873261
712946853
638521974

326197854
715438926
489562317
158279643
672314589
943685172
564921738
237856491
891743265

926175384
351486972
748329516
487613259
195742863
263598741
834967125
512834697
679251438

726381594
345962781
981457362
159246873
867513429
234879615
513698247
692734158
478125936

526379184
831542976
794168523
947256831
263891457
158734269
482617395
379425618
615983742

726391485
831542976
594768123
945276831
263814759
178935264
482659317
359127648
617483592

826419375
379562148
415387269
748293651
563841792
291675483
134956827
987124536
652738914

526431978
789562314
413879265
342718659
651394782
897625431
275146893
938257146
164983527

926413875
458762319
713598264
582639741
637154982
149827653
275346198
891275436
364981527

926438517
571962834
483175926
742516398
615893472
839724651
354281769
167349285
298657143

826513749
579846312
341729865
713295684
298634157
465178923
984351276
152967438
637482591

926541738
843267591
571938264
369874152
257196843
418325679
685413927
794682315
132759486

926581374
514736289
783429165
432875916
891362457
657194823
369258741
178643592
245917638

826741359
457923816
319568274
671234598
534896127
298157463
783615942
945372681
162489735

926781354
714536289
583429167
432875916
891362475
657194823
369258741
178643592
245917638

927341568
463875192
581926734
679132845
814597326
235684971
352419687
796258413
148763259

627514389
385697124
491832765
179285436
253461978
864973512
532146897
748329651
916758243

427163985
195874362
638295147
716358429
543629871
289417536
871936254
352741698
964582713

927638154
386451279
154297836
738549612
412376598
695182743
273965481
869714325
541823967

527946831
349851672
618732459
951478326
463219785
872563194
135697248
784125963
296384517

327896145
651274398
498135762
513942687
842763951
976518234
764351829
185629473
239487516

927346158
436581279
518972346
861429537
352167984
794835621
173654892
289713465
645298713

427159368
619843275
583672419
192568743
864237951
735914682
948721536
351496827
276385194

327459681
469813275
851627943
536741829
298536417
174982536
682375194
913264758
745198362

627453891
459187236
381269574
795831642
846592713
213746985
968324157
574618329
132975468

527894316
398671524
461352978
943185267
856729143
712436895
675218439
284963751
139547682

627518439
458369172
913247685
165824397
349175268
872693541
596482713
734951826
281736954

927468513
468531972
531297846
346975281
875612439
219384657
694153728
182749365
753826194

427638951
691542783
835197642
564213897
918475236
273986514
342869175
759321468
186754329

927534861
368719542
541628973
652391784
139487625
784265139
496853217
813972456
275146398

927143865
468975132
315682794
896314527
154267389
273859641
582431976
641798253
739526418

427158639
389672514
516439827
954823761
132746985
678915342
763294158
295381476
841567293

527961834
689324517
413758926
951643782
862175349
734289651
295817463
178436295
346592178

427963185
698715432
531248976
874692513
319857624
256134798
142376859
763589241
985421367

427186359
895243671
361795842
684521793
153967284
279438516
546379128
918652437
732814965

827691345
934572861
516384972
693817524
248965713
175243689
759426138
362158497
481739256

427196853
953872461
816534297
561248379
274913685
389657124
738469512
695321748
142785936

527194863
146538927
389672154
438269715
762415389
951783642
675921438
213847596
894356271

627138459
451269837
983475162
532714986
748956213
196382745
864527391
375891624
219643578

527186394
361497582
849523617
498715263
136842975
275639841
954378126
612954738
783261459

527186394
361497582
849523617
493715268
176842935
285639741
954378126
612954873
738261459

827319564
594276138
361485279
638592741
475831692
219764385
153947826
986123457
742658913

427385916
865912437
391674852
513268794
678493521
249157368
736541289
182739645
954826173

827351496
461792853
935864172
192487365
543126789
786539214
614973528
359218647
278645931

927361458
385497621
416825937
152978346
638214795
794653812
863542179
579136284
241789563

927415683
386927145
451836297
745368921
862159734
193274856
639581472
518742369
274693518

627513489
834927615
951468327
319275864
468391752
572846193
746159238
293684571
185732946

927513468
645728319
831694275
158932746
763485192
492176583
286347951
514269837
379851624

827514936
536927841
941683257
164832579
785491623
392756184
453269718
678145392
219378465

827514936
536798412
491623758
253846197
674139825
918257643
182965374
745381269
369472581

927586134
538241697
641379852
163892475
789435261
254167983
495718326
812653749
376924518

827615934
643927158
915834267
196453872
534278619
278196543
362781495
781549326
459362781

528496173
934271586
761385429
173968254
296547831
485132967
617824395
342659718
859713642

528496173
734851926
961327485
153672894
679548231
482139567
817264359
346985712
295713648

428659173
395127846
761384529
942538617
513476982
687912354
854763291
139245768
276891435

928743615
615982437
374651289
489216753
257438196
136579842
742895361
561324978
893167524

928315647
371246985
456987132
715863294
694172358
283459716
142798563
539624871
867531429

928571346
471396825
365824179
692137458
843652917
157489263
236748591
784915632
519263784

928753146
513648972
467291385
692485731
751932864
834176259
286517493
179364528
345829617

128973654
537641982
964852731
253186479
649327518
781495263
416539827
392768145
875214396

928541376
765392418
143768295
517836924
892154763
436279851
681427539
374915682
259683147

328679145
796154382
145328679
467532918
931846257
582791463
653917824
219485736
874263591

428619573
569734182
173825964
957148326
246357891
381296745
634981257
792563418
815472639

928435671
645172839
731689425
493526187
186793542
257814963
312948756
574261398
869357214

928435671
645127839
731689425
493562187
186793542
257814963
312948756
564271398
879356214

328749615
694531827
715826394
869457132
452163789
137298456
586372941
273914568
941685273

328945761
754316289
961287345
419528673
685793412
273164958
136452897
542879136
897631524

128476593
459138762
637592814
785941236
943267185
216853947
564719328
871324659
392685471

928314675
756289134
341576298
237648951
169725483
485193762
592437816
674851329
813962547

628719354
149385672
357462189
235647891
791538426
486291537
874123965
513976248
962854713

728145369
493286175
615739248
237458916
961327584
584691732
142563897
359874621
876912453

728145369
493286175
615379248
237458916
961723584
584691732
142567893
359814627
876932451

728145396
493286175
651973248
237458619
916327584
584691732
142539867
375864921
869712453

728541369
493286175
651973248
237458916
916327584
584169732
142635897
375894621
869712453

128643597
947528136
635917428
372489651
489156273
516732984
854391762
793264815
261875349

928546137
436791582
517238946
264819753
385672491
179453268
641325879
793184625
852967314

628947351
341568792
975213468
539782614
417356829
286491573
792634185
863125947
154879236

628743591
953281674
714965382
162839457
847526139
395417268
439672815
581394726
276158943

928741356
461539287
537862149
184376592
396425871
275918463
752683914
843197625
619254738

928751364
356429178
741863259
164295837
532678491
897134625
473916582
619582743
285347916

128973456
795416823
634285917
461392578
973854261
852167349
589621734
317548692
246739185

528371946
349685172
716294853
957428631
632719485
184536297
871963524
493152768
265847319

628975341
741638592
935214867
492563178
387129456
156847923
513792684
269481735
874356219

328479165
716532948
945816327
289163754
634795812
571284693
497658231
853921476
162347589

628574139
715389462
943261578
174853926
386492751
259617843
867925314
532148697
491736285

528134796
437569812
196728543
984652371
312497685
765813429
679245138
853971264
241386957

528134796
437569812
196728543
984612375
352497681
761853429
679245138
813976254
245381967

328145697
541679832
697328154
985762413
432591786
176834529
719256348
864913275
253487961

328145697
541679832
697328154
985732416
462591783
173864529
719256348
834917265
256483971

528317964
649825713
317469825
192584637
435672189
876193452
951246378
264738591
783951246

928374651
346851792
157926843
762435189
431689275
895217364
583742916
219568437
674193528

728416359
493758162
156329784
934567821
267981435
581234697
619842573
875193246
342675918

328561497
974328615
651479328
713285964
469713852
582946173
846157239
237694581
195832746

728613459
639524178
451879236
392157864
146238597
875946321
564391782
913782645
287465913

928614753
571329864
643875912
192736485
836451297
457982631
264593178
389147526
715268349

328675419
675491328
941382765
259137684
187546293
463829571
512963847
836714952
794258136

928635714
756184239
341972658
169257843
534896127
287341965
815429376
492763581
673518492

829473615
416825739
573916824
342689571
681257943
957134286
298541367
764392158
135768492

729468135
346751928
851293746
613849257
598172463
274536891
165984372
987325614
432617589

729548136
354761928
861293745
413859267
698172453
275634891
146985372
987326514
532417689

829574136
357861924
461293857
713459268
695182473
284637591
176945382
948326715
532718649

429876531
367451298
815923746
674319825
198562374
253748619
532694187
741285963
986137452

629587341
845316927
713294685
352471896
186935274
974628513
267843159
438159762
591762438

829173465
657498312
143625987
536782149
918564723
274319658
791256834
362847591
485931276

729863451
458912673
631547892
346251987
872394165
195678234
267139548
584726319
913485726

629583417
783194625
541267839
137629548
465871392
892435176
958312764
374956281
216748953

829476531
576391842
413285976
635812794
148937625
297564183
954628317
782153469
361749258

729843615
684521937
351679248
178236459
435798126
962154783
817465392
596312874
243987561

429376518
683415972
517298643
398721456
264953187
175684329
956847231
842139765
731562894

829135764
564782193
731469285
652948371
148357629
397216548
916574832
483621957
275893416

829541376
473296185
651783249
238459617
167328594
594617832
742135968
385964721
916872453

829145376
473296185
651783249
238459617
167328594
594617832
742531968
385964721
916872453

129473685
745816923
638295417
461352879
873964251
952187346
594621738
387549162
216738594

529781436
863254719
417936285
375142698
142698357
698573142
234869571
781325964
956417823

629341587
378625149
541897263
796534821
485912376
132786954
814273695
967158432
253469718

829467513
465193872
137825694
341589267
678312459
952674381
786241935
213956748
594738126

629734518
783165942
541298367
836549271
417326895
295871634
978612453
162453789
354987126

836429751
921573468
754186392
598731246
173264985
642895137
485312679
267948513
319657824

635897421
417526389
829134675
954713862
268945713
173682954
396271548
581469237
742358196

938265471
412873956
765194238
371458692
529617843
684329517
246931785
853742169
197586324

639825471
417936285
825147639
974513862
258469713
163782594
346271958
581694327
792358146

734896521
526741389
198253647
812367495
365429178
947185236
281674953
453918762
679532814

934865721
625741389
178293546
812356497
359427168
746189235
281974653
463518972
597632814

934865721
625741389
178293546
812356497
359427168
746189235
281674953
493518672
567932814

437958162
916273845
528416937
851624793
263789514
794135286
145862379
682397451
379541628

731456892
284139756
965287431
349872615
872615943
516394278
458923167
627541389
193768524

731564892
285139764
946287531
359872146
872416953
614395278
568923417
427651389
193748625

831729654
465813297
279654831
514386729
786291345
923547186
647932518
152478963
398165472

931826574
285974613
476513298
657281349
392745186
814639752
168452937
549367821
723198465

937826514
215974638
486513279
651287943
392145786
874639152
768452391
549361827
123798465

537962814
218574639
496813275
851297463
362145798
974638152
729456381
645381927
183729546

837265194
564913287
192478356
975642813
246381579
318759642
489536721
753124968
621897435

836729145
572481693
941563827
284137956
693245781
157896234
719352468
425618379
368974512

937286145
582491736
641537928
294163587
758924361
163875294
816352479
429718653
375649812

832759146
975641823
146238795
527496318
698312574
413587962
784963251
261875439
359124687

437958126
916273845
528416937
851624793
263789514
794135682
145862379
682397451
379541268

931254876
746983521
582617934
694572183
253168749
178439652
427896315
365741298
819325467

731254986
564893721
892716435
687529143
243167598
159438672
426985317
378641259
915372864

937512486
614893725
285476319
361249857
879351642
452687931
748925163
126734598
593168274

135278946
297564183
648931725
871452639
456389217
923716854
362895471
514627398
789143562

534682197
876941235
912537846
268793514
197425683
345816972
651378429
483269751
729154368

932514867
561872934
847693512
478926351
693157248
215438796
354281679
189765423
726349185

439576218
726318945
518924763
651247389
897631524
342859176
284193657
163785492
975462831

631245798
872169345
954873621
293786514
768514932
415392867
347928156
586431279
129657483

736254198
458913276
192867345
964528713
285371469
317649582
879435621
643182957
521796834

932514768
561782934
784693512
478926351
693158247
215437896
349271685
157869423
826345179

731256849
984173256
265984731
342897615
879615423
516432978
458329167
697541382
123768594

938752614
475168329
621439785
542973861
196285437
387614952
864591273
719326548
253847196

637852914
189346572
524179836
718463295
943521687
265798143
451687329
396214758
872935461

835467912
624951738
197823654
241679583
958342167
376185429
483716295
519234876
762598341

834279516
725861394
169453872
251738469
948126735
673594128
582917643
397645281
416382957

435297816
827461395
169853724
251789463
973146582
648532179
582914637
394678251
716325948

638952714
574186932
192347586
819463275
743521698
265879143
451698327
326714859
987235461

538962714
674185932
192347685
819423576
743651298
256879143
461298357
325714869
987536421

735682914
182493657
946751328
259876431
817349562
364125879
421568793
598237146
673914285

935874612
147629835
826315974
753941268
412568397
689237451
291456783
564783129
378192546

235869417
896741523
714352968
163975842
957428631
428136759
541287396
672593184
389614275

834276519
976815423
251943876
165734982
398521764
427689135
619357248
542168397
783492651

935678412
271543968
846921375
568719234
412836759
397452681
154267893
783194526
629385147

935678214
271543968
846921375
568719432
412836759
397452681
154267893
783194526
629385147

835629714
271843569
946751382
569217438
418936257
327485691
184562973
753194826
692378145

837659214
251743986
946281375
569817432
412536798
378492651
124975863
783164529
695328147

837659214
251743986
946281375
569817432
412536798
378492651
124975863
785364129
693128547

837659214
251743896
946281375
562917438
418536729
379428651
124875963
793164582
685392147

837659214
251743896
946281375
562917438
418536729
379428651
124875963
795364182
683192547

937684512
264571893
185923476
379456281
512839764
648712359
453168927
791245638
826397145

836594217
274681953
195273486
382456791
517932864
649718325
463129578
721845639
958367142

237469518
489571362
156283974
345198627
762354189
891726453
918637245
623845791
574912836

834256917
592174863
176389254
917523648
483697125
265418379
641935782
328741596
759862431

236597418
751842693
948613275
465739821
197284536
382165947
874951362
623478159
519326784

538492716
264751839
971836254
185279463
749365128
623184975
392647581
416528397
857913642

937542816
586731249
124896537
869423751
412675398
375189624
258964173
791358462
643217985

739685421
218974356
645132879
921357648
563418792
874296135
396721584
482563917
157849263

837695421
219384756
645172983
321758649
576419832
984236175
763821594
492567318
158943267

439568127
587219463
612734985
751382649
326945871
948176352
174853296
265491738
893627514

836549127
597218643
412736859
185392764
329674581
764185392
641953278
278461935
953827416

734958126
682314795
519627483
361582974
425769831
978143652
157836249
293471568
846295317

837594126
945216873
612738459
561342798
328967541
479185362
194653287
286471935
753829614

938645127
465217983
712839465
174362859
329578641
586194372
641753298
297481536
853926714

539681724
817249563
642735819
784312956
326958471
951476382
475163298
268594137
193827645

536981724
819247563
742635819
984312657
327856491
651479382
495163278
278594136
163728945

936851724
815247963
742639815
584312697
327986451
691475382
459163278
278594136
163728549

938651724
516247983
742839516
674312895
325986471
891475362
489163257
267594138
153728649

431576829
286493715
795812463
123758694
679124358
548369271
964285137
312947586
857631942

435617829
718492356
296835471
123768594
589124763
647359218
954286137
372941685
861573942

731648925
498752613
625193847
519267438
372584196
864931572
153426789
246879351
987315264

135978426
649352718
278641953
821764395
367295841
954183267
716439582
592817634
483526179

834196725
951742368
267835941
746219583
312587694
598463172
479321856
623958417
185674239

136978524
759462813
284351967
421785396
378296451
965143278
817539642
692814735
543627189

736849521
421356897
859172364
198724635
372561948
564983172
917235486
683417259
245698713

138597426
542863719
967421835
674152398
829374561
315986274
293648157
786215943
451739682

735869421
621345897
849172356
198724635
372651948
456983172
917236584
583417269
264598713

534678921
618942375
279513846
342786519
796251483
185439267
421365798
963827154
857194632

836975421
712346895
594182367
189524736
325761948
467893152
941257683
653418279
278639514

735649821
816725394
249813756
192578643
457236918
683491572
374982165
521367489
968154237

731984625
829657413
546231789
472365891
198472356
653198247
965843172
314729568
287516934

138465927
492187635
657923418
561842793
249731856
873659142
724398561
386514279
915276384

736541928
492678135
518923476
157462893
683159742
249837651
824396517
365714289
971285364

137659842
984123576
526874139
471592368
895346721
263718495
752461983
648935217
319287654

137658942
896124573
524973168
971542386
645389721
283716495
752461839
469835217
318297654

932175648
461823795
587964321
356492817
194687253
728351469
243719586
679548132
815236974

632851947
457923861
918746325
126375489
794618253
385492176
569184732
873269514
241537698

735612849
491853267
628749315
842576931
573981426
169234758
284195673
956327184
317468592

735218946
461953287
829746315
946572831
573891462
182634759
294185673
658327194
317469528

732618945
461953287
859742316
945276831
673891452
128534769
294185673
586327194
317469528

835716942
421953678
769842315
946587231
583291467
172634859
294165783
657328194
318479526

138756942
524983176
697124583
981542637
745369821
263817495
852471369
479635218
316298754

138765942
624983175
597124683
981642537
745319826
263857491
852471369
479536218
316298754

238519647
971684235
645732189
197853426
582461793
463927518
724395861
859146372
316278954

937156842
425783169
861294357
546319278
192478635
783625491
254961783
318547926
679832514

532861947
678942351
194573628
985416732
263785419
417239586
726154893
851397264
349628175

632978541
194532687
785641932
219867354
578493126
463215798
956784213
347129865
821356479

935678142
427951863
861342975
786529314
514836297
293417658
649285731
378164529
152793486

831597642
427861593
956342817
685129374
194673258
273485961
549218736
368754129
712936485

931587642
427961538
856342917
685129374
174835296
293476851
549218763
368754129
712693485

831569742
426871953
957342816
685127394
174935268
293486571
549218637
368754129
712693485

135876942
429153867
768294351
371629584
952487136
846315279
584962713
697531428
213748695

139876542
425193867
768254391
351629784
972485136
846317259
584762913
697531428
213948675

735618942
241593678
986472351
593847126
627351489
418269735
372186594
864935217
159724863

736218945
158974362
429653178
341527896
865149723
972386451
217895634
593461287
684732519

832579146
645321798
971846325
319768254
768452913
524193687
287934561
493615872
156287439

732519846
164287953
985436127
678942531
451378269
293651478
326194785
849765312
517823694

132795648
954628317
768341952
275869134
416573829
389214576
693457281
841932765
527186493

738961452
195724683
462385179
971832564
684519237
523476918
356298741
247153896
819647325

239764851
715823496
684915723
847691532
192357684
356248917
528436179
961572348
473189265

436791258
975832461
218645973
724153689
153968724
689274315
541326897
367589142
892417536

631298754
982547163
574136982
198462375
346975218
257813496
869724531
415389627
723651849

631298754
982547163
457136982
178462395
346951278
295873416
869724531
714385629
523619847

136297854
475861329
982453761
251974683
367185942
849326175
593748216
628519437
714632598

137682954
485971326
962453871
251894763
379165248
846327195
593248617
728516439
614739582

137862954
485971362
962453871
251694783
379185246
846327195
593248617
728516439
614739528

137892456
695471328
842653971
251964783
374185269
968327145
583249617
729516834
416738592

839142756
615738942
247569381
198625437
372894165
456371298
961253874
784916523
523487619

137462958
845971362
962853471
251684793
374195286
689327145
593248617
726519834
418736529

431769852
275381649
986452317
612593478
748216593
359874126
167935284
594628731
823147965

138697452
752481936
964325718
843762195
295814367
617953284
329578641
481236579
576149823

634289157
582471369
917365284
261793845
849156723
375842691
726534918
158927436
493618572

238579461
719846325
546132879
921367548
653418792
874295136
395721684
482653917
167984253

538714962
619352874
472896513
395678241
261543789
847921356
954267138
786139425
123485697

735948162
984216753
216537489
461382975
392765841
578194326
127853694
659471238
843629517

735948162
982516743
416237985
561382479
394765821
278194356
127853694
659471238
843629517

538497162
619382574
742516839
481759326
297863451
356124987
925631748
864975213
173248695

832574169
471963825
659218743
764891532
193452678
285637914
918326457
526749381
347185296

534178962
126495387
897263451
912586743
458327619
763941528
675819234
289634175
341752896

931452867
476839152
258671394
149726538
382915476
567384219
714263985
895147623
623598741

935427168
618953742
274816359
521349876
843762591
769185423
497638215
356271984
182594637

735918462
124567389
689234751
396842517
872351946
451796238
547689123
263175894
918423675

532846971
168795342
947123685
214389567
385671429
679254813
826537194
451962738
793418256

936425871
245871369
718963524
574239186
392186457
681754932
153647298
427598613
869312745

534869271
962751348
718243965
271485639
649132857
385697124
493528716
126974583
857316492

135429678
287613945
946587312
764351289
592874136
813296457
359742861
428165793
671938524

531498672
769312584
842567193
416859327
298673451
357124968
925731846
174986235
683245719

531498672
769312584
842567139
416859327
298673451
357124968
925731846
674985213
183246795

431965278
597482613
628713549
875691432
912374856
346258197
784529361
263147985
159836724

432856179
876391542
915274836
754689213
269135487
183427695
691543728
527918364
348762951

538692174
924571638
716348529
852934716
473165982
691827453
149253867
287416395
365789241

231896475
864527391
759134862
586471239
412963587
397258146
145689723
978312654
623745918

638941572
721568394
945372816
879425163
152836947
364719285
493157628
516284739
287693451

931465872
746281359
285379614
579842163
628713945
413596287
194627538
367958421
852134796

134856279
782439651
956271384
295318467
817694532
463725918
679143825
528967143
341582796

932574186
516829473
784316925
651793248
397248651
428165397
849651732
175432869
263987514

632574189
849621753
715839426
561348297
483792615
927156348
254963871
196487532
378215964

536712984
897345162
142869735
678423591
354198276
219657843
481276359
923584617
765931428

134576982
659842173
872193546
947381625
518269734
263457819
481625397
396714258
725938461

134276985
679854132
825193476
957381624
218469753
463527819
581642397
396715248
742938561

631954287
589672413
427813695
758461932
912385764
364297158
876529341
293148576
145736829

735196284
681243975
942758163
294865731
358971642
167324859
819437526
523689417
476512398

735296184
869451273
214837569
483975612
521368947
976142358
152789436
647523891
398614725

735296184
869451273
214837569
483975612
521368947
976142358
192684735
647523891
358719426

735296184
849571263
216834579
483957612
521368947
967142358
172689435
654723891
398415726

735296184
849571263
216834579
483957612
521368947
967142358
192485736
654723891
378619425

236549781
814673952
795821346
653187294
172934865
948256173
481395627
569712438
327468519

236549781
814673952
795821346
653187294
172954863
948236175
481395627
569712438
327468519

931427586
728635491
564198372
657381249
312974658
489562137
196743825
245819763
873256914

735296184
849751263
216834579
483975612
521368947
967142358
192687435
674523891
358419726

735296184
849751263
216834579
483975612
521368947
967142358
152489736
674523891
398617425

931574682
745826931
628931475
563298147
214367859
897415263
182743596
359682714
476159328

935724681
741586932
628931475
563298147
214367859
897415263
182673594
359842716
476159328

932546781
184273695
756981342
561497238
829365417
347812956
293658174
678134529
415729863

136954782
478261395
925387614
859726431
347819256
612435879
584693127
261578943
793142568

736524981
458197362
219863574
197482635
362759148
584316297
945238716
671945823
823671459

736524981
548197362
219863574
197482635
362759148
485316297
954238716
671945823
823671459

531964287
769281543
482375961
978156324
354792618
126843759
697428135
815639472
243517896

236915487
148627395
957843216
829471653
573269148
461538729
682754931
394186572
715392864

134725689
589164723
276938514
795681342
368249157
412357968
621873495
857496231
943512876

534867291
762951348
918243765
271485936
645139872
389672154
493528617
126794583
857316429

431765298
597482613
628913745
859671432
712394856
346258179
984527361
263149587
175836924

835276194
976451283
214938576
493785612
521369748
687142359
162897435
748523961
359614827

835276194
976451283
214938576
493785612
521369748
687142359
152694837
748523961
369817425

736284195
945761283
218935467
493678512
521349678
867152349
182596734
674823951
359417826

836274195
945861273
217935468
493687512
521349687
768152349
152498736
684723951
379516824

431728695
795631842
628954317
142895763
879346521
563172489
256417938
987263154
314589276

731584692
945726831
628931475
563298147
214367958
879415263
192673584
356842719
487159326

136457892
489261357
725398416
954826731
378914265
612735984
597643128
241589673
863172549

738126594
419857362
265943178
187492635
352768419
694315287
846239751
571684923
923571846

231564798
589712436
476893512
327459861
814627359
695138274
752986143
168345927
943271685

831527496
629314578
475896312
286459731
514732689
397168254
762983145
148675923
953241867

231457896
689312574
475896312
523789641
814625739
796143285
362974158
147568923
958231467

432685791
579214863
186973452
218746539
945138627
763529184
624351978
351897246
897462315

238674195
976351482
514289736
142965873
865437921
793128564
389546217
651792348
427813659

238674195
576391482
914285736
142569873
869437521
753128964
385946217
691752348
427813659

531624897
729183564
486957321
643298175
275341986
918765432
897516243
352479618
164832759

531428697
729163548
468957321
683294175
274315986
915786432
897541263
352679814
146832759

536782194
942631587
871954326
187423659
429516738
365879412
258367941
714295863
693148275

435286179
268791534
179534286
913467852
857923641
624815793
581649327
342178965
796352418

539824176
278691453
164375892
357482961
421769385
986153247
692538714
713946528
845217639

439578162
782961354
516234987
278413596
965827431
143695728
651789243
324156879
897342615

539748126
872651934
461932578
986473251
247195683
153826749
714589362
628317495
395264817

639725148
817496253
524318976
462571389
351984762
798632415
286143597
943857621
175269834

936278145
578461239
124953876
741529368
259836714
863714952
697385421
412697583
385142697

235648179
761295438
948173562
689452317
524731986
317986254
493567821
156829743
872314695

437562189
582791364
169834725
653478291
721359846
894216573
316927458
245683917
978145632

837256194
142789635
569413278
954627813
316894527
278135469
683941752
491572386
725368941

138547269
956281437
742693185
385129674
697458312
214736958
829365741
461872593
573914826

138546279
957281436
642793185
785129364
396458712
214637958
829375641
471862593
563914827

531847269
729563184
486912753
954381672
672459831
318276945
265794318
143628597
897135426

531498276
829673145
647512893
965341782
782965431
314287659
296854317
473129568
158736924

931457286
726983154
584612793
857341962
642879531
319265847
265794318
493128675
178536429

931467285
726583194
584912763
859341672
642879531
317256849
265794318
473128956
198635427

531476298
726893154
894512763
958341672
642957831
317268945
265784319
473129586
189635427

438971256
512634897
697852431
325187964
786349125
149265378
261798543
853426719
974513682

837541296
256798413
914263875
675924138
123875964
489316752
362187549
748659321
591432687

937485261
251736849
864129735
586942317
143678952
792513684
425867193
318294576
679351428

739845216
568123497
241796538
624389751
815472963
397651842
483517629
172964385
956238174

139754268
587632419
246891537
365419782
724586193
918273645
672348951
493125876
851967324

431759286
682341957
759862143
394275861
827614539
516983472
963428715
178596324
245137698

834675219
651924783
279813465
182759346
365241978
947386521
713562894
498137652
526498137

837546219
641972538
259813764
192684357
576391482
384257196
923465871
765128943
418739625

837546291
641972538
259813746
192684375
576391482
384257169
923465817
765138924
418729653

534968271
912745368
678213549
297436815
461859723
853172496
325697184
749381652
186524937

431975286
579682143
286143579
192834657
348567921
657291834
923756418
765418392
814329765

431586297
582794163
697123485
165932748
349678521
728451936
253847619
876219354
914365872

437951268
298746135
516328794
974183652
853269417
162475983
785692341
329814576
641537829

437915268
298764135
516328794
974183652
863259417
152476983
785692341
329841576
641537829

537648219
289517436
416329587
791835642
643291758
852764193
965482371
124973865
378156924

934687215
216954378
785321649
498713526
153268497
672495831
827146953
541839762
369572184

735186249
269345781
481972536
528614973
617239458
943758162
152463897
374891625
896527314

631957248
298134657
457826139
729418563
584693721
316572894
165389472
942761385
873245916

731689254
259741683
468352719
623495871
814237965
975816432
146528397
397164528
582973146

138659274
259874613
467123859
541938762
893762145
672541938
386497521
925316487
714285396

831574296
954261873
762839154
176953428
249186735
583427619
427695381
698312547
315748962

239687451
761945283
548213796
193824567
475361829
826759314
954172638
387596142
612438975

231765498
598241673
647983251
385697124
972314865
416528739
869432517
724159386
153876942

137658429
498123765
526974831
974512386
685439217
213786594
752861943
869345172
341297658

237198456
964352718
158746329
542617893
681934275
379825641
426589137
815273964
793461582

538179426
167254893
492386751
985761234
314928567
726435918
659843172
243517689
871692345

539178426
167254983
428396751
892761534
314589267
756432819
685943172
243817695
971625348

932178465
675493821
814526973
781965342
423781596
569234718
257819634
398642157
146357289

735286491
216549378
894731256
453968712
681327549
927154683
162875934
379412865
548693127

538962471
914735826
276814593
421359768
893476215
657128934
149283657
785691342
362547189

839167425
156824973
472395681
798651234
314279856
625438719
587943162
243716598
961582347

731562498
549873126
268194573
683945712
195728634
427631859
374256981
852419367
916387245

937286415
251437869
684591327
742658931
168923754
395714682
473165298
819372546
526849173

137652489
849173625
562948713
213564978
954387162
678219354
796835241
381426597
425791836

931657482
425381796
768942153
196523874
273498561
854176329
542719638
387264915
619835247

632971485
419258763
587463192
948132576
265749318
371586249
793615824
156824937
824397651

135829476
247156839
968743125
356481792
492375681
781962354
679234518
814597263
523618947

936852417
415967823
872314596
687143259
241596738
593728641
769435182
158279364
324681975

731625489
462981573
985734126
196472358
547398261
823156947
259863714
674519832
318247695

631579428
297481653
458632179
829165347
745398216
163724895
582946731
976213584
314857962

137569428
654281937
982374156
728953641
465712389
319846572
296438715
541627893
873195264

235186479
469275381
781934562
548612937
617349258
923758146
152467893
374891625
896523714

537926481
914387256
826514379
798642135
361895742
245173968
679451823
483269517
152738694

136724589
945618732
782953146
893541267
674239851
251876493
567492318
418367925
329185674

132796584
645218793
789435162
896541237
374629851
521873649
267954318
418367925
953182476

732896514
981345267
564721839
329174658
845639721
617258943
493567182
258913476
176482395

834216579
695847213
721935486
462193758
918572634
573468192
357684921
249351867
186729345

137429586
925861437
468735192
694317258
812546379
753298614
279154863
546983721
381672945

837264519
691875243
524931786
312759864
945618372
786423195
453186927
268597431
179342658

837264519
691875243
524931786
312759864
945618327
786423195
453186972
268597431
179342658

132894576
765213498
849576231
318657924
596142387
427389615
951438762
283765149
674921853

237189564
815463279
649527138
374258691
152694387
986731452
593842716
728316945
461975823

638471529
942658173
715293684
427869315
356147298
189325746
871936452
293514867
564782931

136894572
725613498
849572631
318257964
592146387
467389215
951438726
283765149
674921853

834692517
521743689
679185432
465278193
317459268
982316754
746931825
298567341
153824976

731296548
529843167
468175932
643912875
157368429
982754316
294681753
816537294
375429681

634872591
972154836
815396247
156243789
427968315
389715624
593621478
261487953
748539162

136894527
795362418
482571693
351248769
849716352
267935841
573429186
628157934
914683275

231468579
596721834
487539261
372895416
654172398
819346752
728913645
145687923
963254187

732896514
615423879
984517623
271348956
549761238
368952741
427639185
856174392
193285467

238947561
547861329
916523847
485639712
362714958
791258436
673195284
824376195
159482673

839247561
547961382
216583947
495326718
382714659
761859423
678135294
924678135
153492876

231487569
459216873
678539412
567324981
143798625
982165347
796852134
325641798
814973256

231487569
495216873
678593412
567324981
149768325
382159647
756832194
923641758
814975236

631427589
849615732
527893146
362541978
718369254
954278613
173986425
486752391
295134867

134975682
827361945
596824173
459137268
683492517
712586394
348659721
261743859
975218436

137895642
924761835
586324197
358179264
679482513
412536789
793658421
261947358
845213976

138975642
724861935
596324178
359187264
687492513
412536897
843659721
261748359
975213486

538714692
671923845
924856731
219378456
347562189
865491273
486135927
752689314
193247568

538149672
146725839
927836145
812493567
753261984
694578321
375612498
261984753
489357216

537941628
914286573
826375419
142853967
783619245
659427381
375164892
261598734
498732156

934871652
285496173
617253498
493185267
568742319
172369584
751934826
329618745
846527931

534297681
712586439
698341275
876159342
143628597
925734816
261873954
359412768
487965123

531274689
294863517
687195243
862457931
375921468
419638752
748519326
123746895
956382174

437825691
519436287
682971453
146592738
275183964
398764512
763219845
851647329
924358176

438725691
519436287
672981453
146592738
285173964
397864512
763219845
851647329
924358176

734812695
216597483
859634172
593486721
168723549
427159368
371248956
685971234
942365817

139258674
726934185
845716293
574823916
983167452
612549837
298675341
467391528
351482769

931285674
854796123
672314589
749153862
213867495
586429731
367542918
498631257
125978346

132489675
754261839
689357142
927146583
468935217
513728964
241893756
376512498
895674321

731894625
625713849
984562713
452681397
396475281
817239456
168927534
249356178
573148962

735982641
482561397
619374258
297845163
364129875
851736429
143257986
976418532
528693714

231589674
785461932
946237185
517926843
362845791
894173526
653794218
178352469
429618357

439257681
568914372
712683945
281536794
394871526
675429138
153748269
826395417
947162853

437295681
526718493
819346572
751629834
983574216
642183957
395461728
268937145
174852369

139625748
562874193
748913265
624357981
395186427
817492356
956741832
473268519
281539674

135468792
876129354
249573186
924835617
751296438
683741529
597612843
368954271
412387965

132954786
867213459
945786231
319678524
576142398
428395617
751439862
293867145
684521973

836219754
921574863
457386219
275641938
319825647
648793521
793462185
582137496
164958372

136954782
827613459
945782631
319278564
572146398
468395217
751439826
293867145
684521973

234516798
198247635
756893421
345789216
612354987
987621543
473968152
829175364
561432879

134895762
729463185
865271439
473152896
916387524
582649317
651934278
297518643
348726951

635928741
187453962
924167835
458631297
361279584
279584613
593812476
746395128
812746359

635924781
487516923
291837645
573641298
914258376
862793514
126475839
359182467
748369152

831546792
274391586
659827143
185473269
743269851
962185374
427618935
396752418
518934627

231648795
789521436
546793281
124935867
358276149
697184523
962857314
873419652
415362978

938562714
246371895
517498236
384157629
675249183
129836457
853624971
491785362
762913548

931864725
725913846
684572319
456781293
397425681
812639457
168297534
249356178
573148962

831964725
725813946
694572813
456791382
387425691
912638457
179286534
248357169
563149278

936548721
417362895
528179436
381257649
675491283
249836157
853614972
192785364
764923518

239856741
871924635
564731289
612583497
748219356
395647128
183475962
957362814
426198573

931246758
657318942
482957163
198673425
743592816
265184397
376421589
819765234
524839671

831924765
645731298
729856143
468312579
593467812
217598436
352149687
984675321
176283954

831924765
645731298
729856143
468312579
593467821
217598436
352149687
984675312
176283954

832159764
957642138
614783925
526937481
349815672
178426359
261574893
493268517
785391246

439625781
578914362
216783945
681237594
394851627
725469138
163548279
857392416
942176853

136547829
497128653
825963417
961872345
573419286
284635791
642751938
759384162
318296574

634925817
891743265
725618493
568394172
172586934
349271586
216857349
453169728
987432651

237546891
846129735
519738264
498357612
761294358
352681947
683412579
125973486
974865123

137965842
598241637
426783159
942837561
675419328
381526794
869152473
754398216
213674985

439751826
716428593
582936417
967243185
258169734
341875962
125387649
873694251
694512378

439571826
815624937
627983451
358197264
796342185
142865379
261739548
983456712
574218693

439271856
518634927
627958431
385197264
796342185
142865379
261789543
953426718
874513692

234976851
791584326
865213479
589761243
426395187
173428965
958632714
617849532
342157698

234157896
796428531
851369427
982714653
147635289
563892174
615273948
328941765
479586312

635974812
728156493
149823657
916748325
574312968
283695174
451289736
392467581
867531249

932615847
157248693
864793251
679854312
485132976
321976584
743529168
516387429
298461735

934275861
628491753
517836294
481523679
392768415
756149382
173652948
265984137
849317526

135649872
892537164
746281593
561372948
284965731
379814256
627193485
958426317
413758629

932514876
146287953
758693421
569748132
874132695
321965748
683429517
415376289
297851364

934165872
261387945
785249163
517692438
348751629
692438751
479823516
826514397
153976284

832745916
679312854
514689273
961423587
483957621
257861439
325196748
146278395
798534162

736258941
128479653
594163278
975821436
613594782
842637519
451982367
287346195
369715824

632841975
915723684
874956231
398467152
541289763
726315498
267534819
459178326
183692547

738562914
629417853
145983726
574296138
912348567
863751249
497135682
256874391
381629475

631485927
975321468
842679153
527948631
469213785
318756249
256897314
194532876
783164592

435261789
971845326
826793415
318572694
742936158
659418237
283654971
567129843
194387562

936251874
175843926
824796315
318672549
742935168
569418237
283564791
657129483
491387652

936251784
175843926
824796315
318672549
742935168
569418237
283569471
657124893
491387652

836251479
475983126
921746385
319672548
742835961
568419237
293568714
657124893
184397652

432851679
915276384
876934251
694382715
257419863
183765492
769543128
541628937
328197546

432781659
915264378
768935241
896372415
254819763
173456892
629543187
581627934
347198526

634751892
129846357
875932614
567429138
418573269
392168745
783695421
251384976
946217583

439581726
521976438
678234159
195842367
346759281
782163594
917625843
854397612
263418975

837651492
426978351
195324867
619835274
372146589
584792613
741583926
953267148
268419735

637851492
429673851
185924367
916385274
872146539
354792618
741538926
598267143
263419785

632741589
519823746
847965231
924317658
361582974
785496123
456239817
178654392
293178465

831462579
462759831
597318246
648593127
275184963
913627458
729846315
186235794
354971682

935814762
462573891
781296534
124789653
873645129
659132487
216357948
598421376
347968215

738614925
912578346
564239817
671485293
825963471
349127568
197352684
456891732
283746159

834215769
519367824
276894513
681542397
492673185
357189246
745928631
968731452
123456978

938125764
156874329
427693581
395261847
741938652
682457193
519746238
864312975
273589416

731865429
468192735
259473168
587934216
694218357
123756894
372649581
846521973
915387642

134856729
829731465
576492381
487325916
965178234
312964857
753219648
698543172
241687593

932416785
648975231
571832496
213758649
786194523
495623817
164589372
357241968
829367154

438917256
627358914
915624837
162549378
389176425
754283169
871462593
243795681
596831742

435817962
769523418
218469735
642785391
157396284
893142576
521978643
986234157
374651829

632917458
915486327
478325169
867243915
293751846
541698732
389162574
756834291
124579683

532917468
961485327
487326159
875243916
293761845
614598732
328159674
756834291
149672583

134758692
978236145
652914738
846192573
295473816
317685924
521849367
489367251
763521489

134758296
978236145
652914738
846192573
295473681
317685924
521849367
789361452
463527819

632918547
874356192
519724368
186572439
425893716
793461825
951247683
248635971
367189254

236518974
475926381
819374625
792451836
148263759
653897142
981742563
527639418
364185297

639812475
174395286
528674193
462589317
985731624
317426958
796253841
841967532
253148769

835716492
179243856
462598713
217854369
398621574
546379128
781932645
953467281
624185937

432716859
598423671
716598342
351649287
849237165
627851934
974382516
285164793
163975428

432716895
895423671
716598342
381649257
549237168
627851934
974382516
253164789
168975423

732415869
195863724
648927531
967542318
214386957
853791246
329674185
481259673
576138492

739412865
416598327
285673491
157839642
943256718
862741539
371984256
524167983
698325174

736815294
841629573
925374816
192543768
654187932
378296145
219468357
567932481
483751629

836912547
751648923
429357816
368429751
514876392
297135684
942563178
675281439
183794265

638417925
971256348
452938617
547381269
829645173
316729584
165873492
794562831
283194756

537419826
891265347
642837519
964371258
728594163
315628974
159743682
486952731
273186495

637419825
891256347
452837619
945371268
728694153
316528974
169743582
584962731
273185496

732518694
465329781
189746235
526831947
314297856
978654312
243975168
691482573
857163429

738412659
456739281
129685743
372854196
915367428
864291537
291578364
647923815
583146972

732815649
419726583
685943172
954687231
826134957
173259468
241578396
568391724
397462815

732916845
561874293
894352671
645721938
329648157
187593426
956487312
273169584
418235769

438512976
629387145
157946238
712458693
586293417
394671852
241835769
873169524
965724381

437912658
815467239
926583147
698234715
351678492
742195386
184729563
263851974
579346821

836217945
219485376
547369812
792546138
184723659
653198427
465932781
378651294
921874563

735912846
146387529
829564371
598673214
312849657
467125983
284736195
973251468
651498732

935712846
148396527
627584391
579163284
312847965
486925713
764238159
293651478
851479632

735912846
164387529
829546317
598473261
312869475
647125983
283751694
976234158
451698732

935712846
168394527
427586391
579143268
312867954
684925713
743251689
296438175
851679432

735912846
168347529
429586371
594173268
312869457
687425913
246738195
973251684
851694732

536914827
194782653
827365914
715426389
263897145
948531276
652149738
371658492
489273561

932517486
178469325
546832917
395284761
617395842
824176539
489651273
763928154
251743698

932517486
178469352
546832917
395284761
617395824
824176539
489651273
763928145
251743698

437518926
961327485
528946173
185264397
279853614
346791852
812635749
654179238
793482561

437918652
592647813
186325794
319264587
654783129
278159436
741532968
925876341
863491275

738921546
925674381
416385297
641592873
279813654
853746129
584137962
167259438
392468715

437526198
825319467
961874532
312687954
579142386
684935271
156298743
248753619
793461825

634921758
258367491
917854362
345186927
721593846
869742135
576438219
482619573
193275684

931627485
268549137
475318269
384156792
617982354
592473618
126795843
849231576
753864921

631728495
294356817
875491623
458132976
369875241
127649358
582967134
946513782
713284569

831427569
692518374
475396812
247135698
358679241
169284735
716952483
583741926
924863157

538621497
621479538
497358216
965237841
814965723
372184659
243716985
186592374
759843162

637924815
419835762
285716943
753241698
861597324
942368157
126483579
598672431
374159286

431625789
768439152
259817634
542783961
173956248
896241375
684172593
925368417
317594826

834127695
297365481
615948237
421659378
563871924
789432516
156283749
378594162
942716853

836927514
219543687
574681293
145362978
692478351
783195462
457836129
321759846
968214735

931725864
524689713
867314529
283961475
745238691
196457238
412596387
659873142
378142956

539841276
674325981
218697354
142786593
853219647
796453128
485132769
961578432
327964815

932745618
186293457
457168239
564387192
791524386
328916574
649831725
215479863
873652941

732945618
681273459
459168237
564389172
197524386
328716594
946831725
215497863
873652941

236741895
794582613
815369742
459278361
683415279
127936458
572693184
948127536
361854927

136942875
758613924
924875631
815329467
349761582
267458193
681234759
472596318
593187246

931247685
568319724
472568931
849631257
126975843
357824169
293156478
785492316
614783592

238941756
516327894
479658123
164283579
382579641
795416382
957134268
841762935
623895417

631742958
542689317
987315426
294578631
865193742
713264895
426831579
179456283
358927164

638947152
529681347
417352869
942835671
861274593
753196284
184763925
276519438
395428716

936248157
487561239
521739846
865173924
274895613
319426785
652914378
743682591
198357462

837941265
649253781
215876934
192367458
586492173
374185692
763524819
458619327
921738546

631947258
482156739
579328146
148763925
753289461
296415387
964872513
325691874
817534692

238941675
746253891
915687234
162378459
597462183
384195762
873524916
459716328
621839547

238745691
496182735
715369284
541976823
629438157
873251946
164893572
382517469
957624318

139542687
867319254
524687193
481753962
976821435
253496718
398264571
645178329
712935846

639542718
871369254
524781693
486153972
917826435
253497186
398274561
745618329
162935847

531849726
964257831
278361549
427513698
896724153
315698274
789132465
153476982
642985317

832745916
945681327
716329584
574832691
683197452
291456738
427513869
158964273
369278145

237941865
541836297
869527134
672315489
983462571
154789326
495278613
718653942
326194758

731245698
852961374
469387215
648792531
327158946
915436827
196824753
573619482
284573169

837645219
596281347
214379685
649127538
723854196
185963472
368712954
952438761
471596823

732946851
164583927
895172346
218794563
956321478
347658219
573269184
421837695
689415732

631547928
875269143
429318756
368921574
154673289
297485361
942736815
783154692
516892437

637958214
129473685
485612973
372891456
596734821
841526397
758369142
913247568
264185739

634751829
912348657
785269314
468125973
593874261
271936485
159683742
847592136
326417598

931856427
248137956
765249813
319675284
457382169
682914375
596421738
824763591
173598642

837459261
469281573
512376984
283947615
195638742
746125839
978514326
624793158
351862497

432857196
196423578
875196234
984712653
267935481
513684927
751349862
349268715
628571349

836954127
419372568
572681493
945267831
723815946
681493752
268149375
154736289
397528614

231758469
687493152
549216873
968321745
125674938
473589216
392145687
854967321
716832594

931758462
687492153
542316879
368921745
125674398
479583216
293145687
854267931
716839524

936751824
214389765
578462913
423697158
695813247
781245639
169538472
852174396
347926581

738156249
615429387
429783615
397248156
254361798
186597432
842635971
961874523
573912864

138957426
794236815
526418793
245869137
683175249
971324568
852643971
467591382
319782654

936851742
812347695
754269813
528936174
497182536
361574289
673428951
249715368
185693427

438152976
621379485
975648213
597834162
864215739
213796854
352981647
789463521
146527398

631754892
598326417
247819635
852973146
974165328
316482579
769541283
485237961
123698754

731954826
286371954
495286713
178695342
349812567
562437198
653729481
927148635
814563279

832954671
617283549
954761832
461578923
725139486
389642715
593817264
176425398
248396157

936154287
782396154
514872639
193685472
257419368
468723915
645238791
821967543
379541826

132856947
659473821
748129356
316984275
524317689
897265413
271698534
465732198
983541762

731958246
965214738
482367519
276439185
549681327
813572694
627843951
198725463
354196872

831759246
765214839
492368517
286437195
574691328
913582674
628973451
149825763
357146982

139867542
576294831
842315796
284973615
617458923
395126478
968731254
421589367
753642189

934768512
628415739
175293684
462931857
851627943
397584261
213876495
589342176
746159328

934768512
628415739
175293684
462931857
851627943
397584261
213876495
589142376
746359128

539864217
426917583
817235496
195478632
263159748
748326951
982743165
674581329
351692874

731869245
842157963
596423817
257691384
683245791
914378526
478936152
165782439
329514678

539261487
278945316
641738259
782193645
356874921
194526873
425319768
917682534
863457192

238564197
594871236
167329854
612987543
743156928
985432671
871293465
426715389
359648712

238564197
594871236
167329854
612987543
743156982
985432671
871293465
329645718
456718329

532168794
417295638
896347512
274936851
381754926
659821347
763419285
945682173
128573469

432769851
615238947
897451236
184926375
256317489
973584162
769143528
541872693
328695714

432569871
897231546
615487932
184956327
276318459
953724168
769143285
541872693
328695714

531768249
876429315
429315786
782693154
164572938
395841672
643957821
918234567
257186493

835469217
476215839
192378645
287531496
651794328
943682751
728953164
319846572
564127983

231876459
468359172
579421683
782135946
645982731
193647528
856214397
927563814
314798265

832974516
741365829
569128734
176543982
253689471
984712365
618497253
425836197
397251648

432571869
795638421
618294735
964125387
273489516
851763294
586942173
129357648
347816952

431875629
752946183
698312547
573469218
169728354
824153796
285634971
347591862
916287435

831972645
569483721
742516893
487691352
316254978
295837164
974128536
658349217
123765489

132674985
967581423
548392167
651428739
879136254
324759816
293845671
786913542
415267398

436172859
129538647
785649123
941825736
872963514
563417298
697254381
214386975
358791462

436172985
127859643
895643127
541928736
972365814
683417259
768234591
214596378
359781462

931678452
582439167
746215839
358921674
127564398
469783215
293147586
874356921
615892743

231678459
589432167
746915823
958321674
127564398
463789215
392147586
874256931
615893742

935478216
728516349
641329758
164785932
389264571
257193684
512647893
876931425
493852167

132978645
976453182
584261739
241396578
853147296
697825314
329514867
715689423
468732951

532179846
716284359
984653712
821945637
345768291
697312485
459826173
278531964
163497528

935476281
726518349
841329756
174865932
368297514
259143867
512784693
687931425
493652178

132875694
785694132
946123758
857241369
461389275
329756481
618532947
274968513
593417826

936874125
745291368
182356479
614587932
829413756
357962814
591638247
278145693
463729581

931576248
587243691
264819357
856921734
123784569
749365812
698132475
475698123
312457986

938275416
652491378
417863592
263714985
145938267
789652134
891547623
526389741
374126859

831472695
924356781
567981234
148567923
679123548
352849176
715238469
293614857
486795312

836172954
742953186
519864237
194736528
628519743
375428691
957381462
281645379
463297815

431978265
759326184
826541793
194682537
275439816
368715429
583167942
942853671
617294358

436278915
527149638
891356472
678514329
214937586
359682741
185493267
763825194
942761853

631879245
957423816
428516397
892735164
174682539
563941782
745368921
319254678
286197453

231679458
467258319
985314726
598736241
126495873
743182695
679523184
352841967
814967532

231679548
567248319
984351726
498736251
126594873
753182694
679423185
342815967
815967432

436281957
812795364
597346812
325174698
681923745
749658123
964537281
278419536
153862479

936185742
428673159
715429386
172968534
843257691
569341827
681594273
254736918
397812465

537981462
968254713
241376598
756812934
123497685
894563127
615738249
489625371
372149856

132986754
574312869
869574123
916723548
783465291
245198637
651849372
398257416
427631985

732486951
856129347
149375826
264793518
915864273
387251469
521937684
498612735
673548192

732485961
895126347
146379825
264793518
519864273
387251496
921537684
458612739
673948152

936481725
587296413
142375986
624837159
319562874
875914632
251648397
763129548
498753261

632184975
148759623
795623148
423918756
976345812
581267439
867432591
214596387
359871264

237981645
681475932
549326817
174692583
952813476
368754291
826147359
795238164
413569728

237981645
681425937
549376812
174692583
952813476
368754291
826147359
795238164
413569728

231789465
695432178
847516923
569321784
128674539
473895216
352148697
984267351
716953842

236981745
781465932
549327816
174692583
952813467
368754291
827146359
695238174
413579628

236981745
781425936
549367812
174692583
952813467
368754291
827146359
695238174
413579628

231784569
756319428
849562173
364921785
178635294
592847316
923158647
485276931
617493852

935287146
842561379
671349825
763928451
418756932
259134687
526493718
184672593
397815264

736285941
815497632
924316857
683742519
251963784
497158263
169874325
348529176
572631498

637185249
519423876
428679513
396247185
284351697
175896432
742538961
951764328
863912754

731985246
269741853
845623791
918562374
526374189
374198625
682439517
193857462
457216938

431287569
758396142
296514738
582943617
349761825
617825394
863479251
124658973
975132486

231487695
576932841
849516237
984351726
657248913
123769584
318695472
795124368
462873159

639581427
741239685
258467139
412378956
587946213
963152748
894723561
375614892
126895374

931582467
458367912
267914538
392175684
586243791
714698325
849731256
123456879
675829143

439182756
658397142
172564389
586723491
324915867
791648523
265431978
943876215
817259634

934182567
625379148
871546239
593618472
482957316
716423985
158794623
347265891
269831754

934182567
625397148
871546293
593618472
482975316
716423985
158734629
347269851
269851734

231584697
894367512
576921483
159743268
687259341
423816759
768135924
942678135
315492876

136984725
478253961
259761348
742519836
981632574
563478192
697145283
314827659
825396417

937284165
654713298
821659347
298147536
176935824
345862971
582376419
469521783
713498652

931584267
768329415
425617983
346951872
189273654
572846139
254138796
617495328
893762541

539684172
764312598
812579463
196738254
287465319
453921786
648257931
325196847
971843625

234687159
586319427
719245386
325196748
941728635
678453291
457862913
862931574
193574862

435289716
728641539
916375428
189564372
274138695
563792841
891453267
357926184
642817953

437891526
812365974
596247813
325184769
781659342
649723158
974536281
253418697
168972435

135692847
247518936
869743251
316487592
928165473
754239168
693824715
472351689
581976324

132597864
684312975
975684123
417823659
856479231
293156748
761945382
349268517
528731496

437192856
126538749
985746123
641825397
892371564
753469218
379254681
214687935
568913472

436192875
129758643
785643129
541827396
892365714
673419258
967234581
214586937
358971462

135294876
469387251
782615493
891532647
354768129
627149385
273451968
518926734
946873512

534291786
716385294
928647513
279463851
843512967
165978432
387154629
491826375
652739148

135894276
869327451
742615893
491532687
358746129
627189345
273451968
514968732
986273514

632895714
759146283
814327956
961253847
487961532
325478691
548732169
296514378
173689425

637294851
819567324
542318967
725836149
184972635
963451782
451783296
278649513
396125478

534297186
987651423
261348957
493816572
172935648
856724391
725169834
648573219
319482765

835297146
476831295
921654738
759163824
264789513
318425679
542918367
693572481
187346952

836791245
471235698
529486137
962543781
357812964
148967352
683174529
214359876
795628413

736592184
925814367
481367529
392745618
514986273
867123495
253678941
679451832
148239756

231594687
974368512
586721493
157843269
698257341
423916758
769135824
842679135
315482976

631594827
579628341
428713596
857931462
164852739
293467158
986145273
742386915
315279684

538694172
764312589
912578463
156839724
297465318
483721695
649257831
325186947
871943256

438129576
157863249
692745381
749358612
816972453
523614897
264591738
371486925
985237164

537184296
462793581
189256473
248619735
671835942
395472168
913567824
754328619
826941357

534176289
167982534
298435761
726593418
319748652
845261973
971854326
483627195
652319847

835162794
792483561
416597832
243876915
567914328
189325647
924738156
671259483
358641279

637194852
189625734
245738169
861372945
724951683
593486271
452869317
316247598
978513426

236197485
591428763
748635921
824713596
169542378
375869214
452981637
987356142
613274859

632189574
187456239
945237618
574923861
213864795
896715423
468371952
721598346
359642187

534189627
297563841
861472539
956348172
478621953
312795486
125836794
789214365
643957218

934175862
618492573
725386419
851624397
462739158
397518246
273951684
549863721
186247935

634192587
918574632
725638941
289713456
457269813
361485729
846921375
173856294
592347168

834125967
517693824
692478315
769584132
248317596
351269748
925836471
476951283
183742659

832195647
647832591
951467382
195276834
278943156
364518729
513729468
789654213
426381975

439162587
261758493
578934126
812347965
647519238
395286741
784621359
956473812
123895674

532194867
897265413
614738259
389651742
146327598
275489136
468573921
753912684
921846375

732196458
549387621
186425793
357268914
691574832
428913576
815639247
274851369
963742185

832147569
654398721
197526843
568279314
741683952
329415687
916754238
283961475
475832196

935182476
264357981
817946532
381425769
459761328
672839154
123674895
548293617
796518243

234187569
716295843
985463271
471532698
852916734
693874152
149658327
368729415
527341986

234197568
716285943
895463271
471832659
982516734
653974182
148659327
369728415
527341896

735182496
216943758
984567321
498275613
523816947
167394582
642751839
379428165
851639274

435162987
291738564
768495321
614289753
852347196
379516248
947623815
526871439
183954672

234186759
916753428
875492163
681279345
729534816
543618972
352847691
468921537
197365284

738149652
549326187
126758493
315672948
964835271
287914365
673481529
892563714
451297836

932146578
568973241
174825639
293561487
781294365
456387192
619732854
327458916
845619723

935164782
481275396
762983514
248719653
159326478
376548129
613852947
524697831
897431265

235169784
146827935
879543126
514278693
387916542
692435871
928351467
461792358
753684219

534179628
618253497
729486531
365918274
971542386
842367915
196734852
453821769
287695143

735216498
469538271
218974563
152693847
346187925
897425316
624851739
571349682
983762154

138297546
729465318
645138972
567843291
283951467
914672835
472519683
891326754
356784129

931284756
582673149
746195328
128549673
467832915
395761482
654927831
813456297
279318564

731284956
582693147
946175328
198542673
467839215
325761489
654927831
813456792
279318564

935217648
274836159
681594327
143672895
567189432
892345761
329761584
418953276
756428913

637254189
189763524
245918367
496321875
328576491
571489632
953847216
714632958
862195743

437296815
529781634
681435792
358964271
942817563
176523948
793158426
265349187
814672359

438256197
529817634
671439852
153764289
742398561
986521743
895173426
267945318
314682975

437251986
268397451
915468732
723984615
846512397
591673824
184735269
652849173
379126548

631254987
847319652
952678143
526183794
478925316
319467528
295746831
784531269
163892475

537291486
819436752
426785913
273518694
165974328
984362571
741629835
358147269
692853147

931268745
847513269
526794831
479856312
153942687
682137954
398425176
264371598
715689423

931267584
457813296
826495713
582136947
173942658
649578321
398724165
264351879
715689432

139274586
758169342
462835719
521796438
394528671
687413295
915647823
843952167
276381954

635249178
792186345
481753269
957314826
126978534
843625917
268537491
519462783
374891652

637251984
512948673
498736251
786394512
329615847
154827369
843579126
261483795
975162438

635291748
741836259
289547316
862315974
954678132
173924685
327459861
598163427
416782593

938265741
152784963
476193852
825671394
394852176
617349528
741536289
289417635
563928417

831276954
462958317
975143286
526719438
784325691
193684572
317562849
649831725
258497163

135294768
879561432
426837915
268149357
754382196
913756824
392678541
581423679
647915283

931278564
475136298
628459317
793584126
862713945
514962873
156827439
247395681
389641752

431289675
586147239
729563418
843695127
972814356
615372984
167928543
258436791
394751862

739248615
641579832
258613479
192486753
376951248
485732961
914327586
827165394
563894127

431257689
572869134
698143257
724638591
159724863
863915472
947581326
215376948
386492715

637241958
581963472
942587316
415876239
276394581
893125764
169752843
724638195
358419627

834219567
712356498
659487132
397621854
465798213
281543679
126974385
948135726
573862941

834219567
712356498
659478132
398621754
465897213
271543689
126984375
947135826
583762941

438219567
712356894
659847132
394621758
865473219
271598643
126984375
987135426
543762981

831265749
695478231
274139586
546721893
782943615
319856427
467392158
153684972
928517364

831265497
259347168
764198523
385419672
197826354
426753819
573981246
648572931
912634785

831276594
269345178
457198623
386519742
194827365
572463819
623981457
748652931
915734286

231497658
574186923
698532147
456321789
723958461
819674235
147863592
982745316
365219874

239417658
574986123
618532947
456329781
723158469
891674235
147863592
982745316
365291874

538427916
649831725
721596834
362975481
954218673
187643259
893162547
276354198
415789362

938475621
456291873
172836594
287154936
395762148
641983752
513649287
764528319
829317465

135428796
974615823
286739514
428167359
593284671
617953482
761542938
352896147
849371265

132467589
549128673
876539214
293786145
468351792
751294836
917645328
624813957
385972461

731492658
982156734
465783192
629347815
143865279
578921346
354218967
897634521
216579483

138479265
925168734
764235891
847692153
219354678
653781942
486923517
571846329
392517486

837491652
419562783
562837194
941625837
375948216
286713945
794386521
158274369
623159478

736418295
982765134
145239867
814692753
297354618
653187942
468923571
571846329
329571486

738451269
426893715
951627483
172945638
564378921
893162547
217536894
689714352
345289176

632419875
184257963
759863142
867945321
915326487
423781596
541692738
278534619
396178254

632418975
194257863
758963142
986745321
315826497
427391586
541682739
279534618
863179254

532461897
491827563
768953241
376549182
284176359
915238674
653792418
127684935
849315726

735412869
864359712
129687354
281576943
943821576
657934128
476193285
592748631
318265497

538429716
274561389
619387425
857936241
196248537
423175968
941853672
365712894
782694153

537429618
864571329
219386475
756938241
198247536
423165987
941753862
385612794
672894153

937456821
516287394
284139675
458321967
762894513
193675248
649518732
821763459
375942186

832457961
456913287
719268345
985621734
263874519
174539628
528746193
641395872
397182456

831479265
265831479
794265138
523947681
978126543
416583927
689714352
352698714
147352896

931476528
486352197
725819364
859164273
164723859
273598416
642931785
598247631
317685942

731496528
486352197
925817364
859164273
164723859
273589416
642931785
597248631
318675942

935427618
672158439
418936257
241673895
759281364
386549172
567814923
893762541
124395786

538426719
469137258
217985634
156793482
792548361
384612975
621874593
873259146
945361827

536429781
418675932
729138564
352847619
894261357
167593428
985314276
641752893
273986145

839456712
164827935
527139684
678314259
943572168
215698473
452763891
781945326
396281547

936451827
851972643
427683159
785236491
643195278
192748536
364829715
578314962
219567384

932456871
617823945
854971236
178562394
346789512
529134768
765318429
293645187
481297653

531492678
276835194
948167352
862571943
794683215
153249867
629758431
385914726
417326589

931462587
284571639
576398142
745683921
862915473
319724856
127849365
658137294
493256718

832416597
174395628
659278341
586139472
791524863
243867915
918743256
367952184
425681739

932417568
184365729
756289341
597134682
841526973
263978415
619843257
378652194
425791836

531468792
479253618
862197345
624371859
718529436
395684127
283715964
946832571
157946283

736458129
218976354
459132678
921685743
845317296
673249581
564821937
187593462
392764815

738419625
921563784
564872139
689157342
153624897
472398561
895746213
216935478
347281956

835426197
419357862
762918534
986745213
521683749
347291685
694872351
258139476
173564928

139427658
682953741
574816392
751392486
896741235
243685917
468579123
325164879
917238564

931472586
465389271
782516493
276945138
359821764
814637952
627198345
148753629
593264817

931475628
728196354
645823179
193582467
457631892
862749513
589367241
376214985
214958736

931487625
867532419
254169873
489375261
372641598
615928734
146753982
598216347
723894156

732481569
854963271
916527348
571294683
328176495
469358712
643815927
195742836
287639154

736482951
124579638
895613274
419367582
658294713
273158469
541826397
982735146
367941825

637481259
214539678
958672431
791345862
482167593
365298147
826753914
579814326
143926785

631495872
792186354
854732961
543279186
967813245
128654793
479361528
386527419
215948637

438576219
569123874
721489563
694758132
815342796
273691458
357864921
946215387
182937645

631598427
582746319
479231865
945623178
263817954
817954632
124385796
758169243
396472581

732584916
518976342
946132875
895721463
467853129
123469587
289645731
654317298
371298654

937564218
142738569
865219473
579421386
621873954
384695127
758342691
213986745
496157832

931582764
764139285
528764139
356217948
819643527
472958316
695421873
287396451
143875692

634528719
592317468
781496523
918273645
365149872
427865931
876932154
249651387
153784296

731598426
589462731
624137589
295671348
843925617
176843295
957214863
468359172
312786954

136597842
829314765
547628391
452963187
791485236
683271954
974136528
315842679
268759413

431576982
598412673
276893154
715349826
942685731
683127495
824731569
367954218
159268347

639548712
428176953
517923684
962481537
375269148
841735296
794312865
256894371
183657429

832574691
765819243
149632785
914725836
573968412
286341957
691283574
457196328
328457169

732584691
845619273
169732845
914825736
583967412
276341958
691273584
458196327
327458169

638574912
517829364
249136785
761485293
492713856
385962471
823657149
154298637
976341528

637598142
524613897
198742563
985271436
761439285
342865971
453926718
876154329
219387654

739512648
218364975
465789123
576138294
824695317
391247586
687923451
152476839
943851762

837561942
561294783
429783516
912378654
684159237
753426198
398617425
246935871
175842369

932517468
476982315
581643927
127869534
845321796
693754182
364178259
759236841
218495673

932517468
476928315
581643297
197862534
845391726
623754189
364179852
758236941
219485673

834519276
956273841
712468539
261735498
578694312
493182657
185327964
649851723
327946185

638529471
574183629
219647538
346978152
187256943
952431786
421895367
765312894
893764215

932581674
645297831
817463295
281739546
794625183
563148927
376812459
429356718
158974362

438569127
691472583
725813469
567391842
813724956
942685371
289147635
156238794
374956218

739564182
641782593
825913746
568341927
913827465
472695318
297458631
156239874
384176259

732598164
564213798
198746253
841975632
375682941
926431587
289367415
453129876
617854329

734561298
682794531
195328764
918237456
423156987
567489123
246815379
851973642
379642815

837561294
642798531
195324768
918237456
423156987
576849123
284615379
751983642
369472815

731529486
465718329
982634175
148965732
576342891
293187654
627453918
354891267
819276543

432518697
978426153
156793284
217359846
845267319
693841725
581634972
764982531
329175468

432598716
761423895
589671234
395867421
174932658
628145379
246759183
917384562
853216947

432589716
761423985
895671234
358967421
174832659
629145378
246758193
517394862
983216547

139574862
478216935
256983147
927345618
361798254
584162793
742659381
615837429
893421576

734561982
869432751
215987436
481379625
576248193
923615874
148753269
652894317
397126548

739561428
681324975
425879316
317985642
958246137
246713859
563492781
892137564
174658293

237516489
846793521
915248763
679852314
452931876
183467295
368124957
791385642
524679138

731568249
685294137
924731568
893172456
456389712
172456893
267945381
349817625
518623974

937521468
256384791
841976352
329158647
578642139
614793285
765419823
492837516
183265974

731528964
296374851
548916372
325897146
917642538
684153297
169485723
452731689
873269415

831527496
459638217
267149358
976354182
184792635
523816749
745281963
698473521
312965874

934561827
687329451
521847396
715493682
869215734
243786915
172934568
496158273
358672149

638579412
754213896
291684573
347196258
582347169
916852347
465928731
129735684
873461925

931587624
567432819
248169573
489375261
375621498
612894735
156743982
894216357
723958146

931584726
275136849
864972513
546398271
382741695
719625438
157463982
698217354
423859167

439581276
876324591
521976483
187459362
365217849
942638157
758163924
614892735
293745618

931582647
576349281
842617593
287956134
369124875
415738962
728491356
154863729
693275418

538691427
974832561
621574983
497218635
162357849
385469712
819726354
743185296
256943178

135628497
648937521
927154683
592341876
863792145
714586239
389215764
471863952
256479318

738694521
612857349
549231876
956723184
273418965
481965732
125386497
864179253
397542618

734682519
612579384
958134276
846721953
527963148
193845627
289456731
465317892
371298465

238614975
657982134
914537826
549328761
821476359
376195248
493761582
785249613
162853497

534627891
891435276
267981543
176348925
945162387
382759614
723594168
459816732
618273459

832619745
645873921
917245836
451396287
379182564
286457319
528764193
763921458
194538672

734618295
529374861
186952473
357281649
462739518
918546327
891465732
675123984
243897156

734689125
962451837
518327964
689532741
271894653
453716289
397248516
846175392
125963478

234691875
861257493
597438126
352189764
176543982
948726531
713965248
629814357
485372619

134657298
829431765
765289431
612378954
497526183
358194627
571963842
983742516
246815379

537698142
624513897
198742563
985271436
761439285
342865971
453926718
876154329
219387654

538619742
617482395
429735618
265341987
374896251
981527463
152963874
746258139
893174526

532614789
819357264
674928531
781269453
956431827
243785196
495873612
167592348
328146975

531697284
726348519
849215637
468759321
975123846
312486795
293574168
187962453
654831972

238654791
146789532
975123846
824571369
369842175
517936428
791465283
682317954
453298617

238654791
149783256
675129843
824571639
396842175
517936428
761495382
982317564
453268917

235619478
768542139
914873256
456381792
172964583
893257641
647198325
381725964
529436817

135689427
924175836
876432159
597314268
348526971
612897543
781253694
459761382
263948715

932685471
148279356
657341298
519463782
286517943
473892615
391756824
764128539
825934167

731629548
649583217
582147936
326458179
897312654
415976382
268735491
954861723
173294865

439687512
627154398
815329647
798512463
541736829
263498175
182965734
354271986
976843251

238694571
716325948
495718263
174832659
982156734
653947182
341569827
869273415
527481396

431627589
852439176
697158243
183765492
276394815
945281637
524873961
719546328
368912754

235614789
897235164
416897523
921458637
364172958
758369412
689721345
543986271
172543896

235614987
897235164
416879523
721458639
364192758
958367412
689721345
543986271
172543896

937621548
528934716
614857932
796148325
145392867
283765194
359476281
862519473
471283659

937621548
528934716
614857932
786145329
145392867
293768154
359476281
862519473
471283695

132697584
476582319
958431267
591724836
763859421
284163795
827915643
649378152
315246978

835647912
792315486
614829573
561238794
273594861
948761235
486953127
127486359
359172648

531628749
624579381
798134256
385941672
269387415
417256893
946712538
852493167
173865924

437658129
218974356
659132748
921785634
845316297
763249581
574821963
186593472
392467815

539678124
268491375
471532689
926157843
843269751
157843296
714926538
385714962
692385417

438659127
216847359
957132846
821795634
745316298
693284571
564921783
189573462
372468915

437659128
269718354
851432679
926185743
745963281
183274596
514826937
378591462
692347815

531689724
269417385
487532691
926758143
743261859
158943276
894126537
315874962
672395418

834619725
921573864
576482139
769158342
153724698
482396571
695847213
217935486
348261957

931625874
675483129
284917536
423168795
198572643
567394218
356741982
742859361
819236457

731625984
862394517
945178326
597461832
628953741
314287695
179846253
486532179
253719468

934627581
162845973
785913426
516238794
823479615
497156832
671592348
259384167
348761259

931648725
678532419
254179683
469385271
382761594
715924836
147853962
596217348
823496157

932645187
168279543
457831296
681427935
573196824
249583671
726358419
895714362
314962758

931678245
645129387
728543691
587931426
269485713
314267859
456312978
172896534
893754162

931675284
452839761
786214593
265981347
814367952
397452816
649523178
128796435
573148629

439715286
768932145
215684937
654329871
981547362
327168459
543271698
892456713
176893524

934765821
825193476
167428593
572619384
698354217
341872965
486937152
759241638
213586749

934765821
127438596
865192473
572619384
698354217
341827965
486973152
759241638
213586749

538796412
179824635
624531897
312965784
957248361
486317259
893172546
261453978
745689123

234758961
658913247
791462835
183694572
547821396
962537418
815346729
429175683
376289154

932716845
754983621
618245937
471538296
386192574
295467318
529874163
867321459
143659782

631794852
579182463
824365719
418527396
752639148
396418275
263941587
947853621
185276934

631784952
587192463
924365718
419528376
852637149
376419285
263841597
748953621
195276834

432761985
819235764
756894123
641579238
327648519
985312647
178923456
293456871
564187392

638754912
795123846
412869573
386412795
524987631
971635428
269348157
843571269
157296384

239765841
157894263
486123957
925681374
374952186
618347529
841536792
792418635
563279418

239765841
157894632
486123957
925681473
743952186
618347529
871536294
392418765
564279318

239745168
458136297
617892354
541679823
793428615
862351749
124987536
385264971
976513482

231795486
958634721
647218539
182467953
479583612
365129874
796352148
513846297
824971365

934762581
621985374
578431296
165824937
783659412
249317658
492578163
816293745
357146829

938742561
261985347
574163829
796821453
342576918
185394672
419637285
827459136
653218794

932761854
416852973
758439126
695214738
374986215
281573469
527348691
143697582
869125347

532761849
147938625
698245713
286159437
375482196
914376258
851694372
463527981
729813564

534721896
812596437
796438521
259164783
467385219
183972654
621843975
378659142
945217368

639751824
271498356
458632791
927865143
845173269
163249587
514927638
386514972
792386415

639751824
271489356
458632791
927865143
845173269
163294587
514927638
396518472
782346915

839721465
672543189
154689237
517962348
926438571
348175926
493856712
281397654
765214893

234791685
651348972
879265341
947186253
162573894
583429716
795634128
318952467
426817539

234761895
651389472
978245361
847196253
162573984
593428716
785634129
319852647
426917538

138792564
547613892
296458173
421935786
863147259
759826431
374561928
615289347
982374615

931782465
568439712
742156389
193527648
456891237
827364951
284675193
675913824
319248576

936714528
425983761
781652349
648321957
192547683
357896412
874135296
513269874
269478135

134725698
529618437
786394512
397146285
258937164
641582379
962471853
875263941
413859726

134785629
586239471
792614538
367148295
259367184
841592367
628471953
915823746
473956812

534798216
768125493
291364758
816257934
975436182
423819567
182973645
357641829
649582371

632748159
458319276
971652843
764135982
195286437
823497615
316524798
249873561
587961324

638759124
279481356
451632798
127865943
845973261
963214587
584127639
316598472
792346815

638759124
279418356
451632798
127865943
845973261
963241587
584127639
316594872
792386415

631725984
285493176
794618532
473169825
169582743
528374619
356841297
842957361
917236458

631725984
785493126
294618537
423169875
179582643
568374219
356841792
842957361
917236458

638725914
497613852
215849736
542968173
176534298
389172645
964381527
821457369
753296481

231749685
768253491
459186372
345698217
697421853
812537946
584312769
126974538
973865124

831742596
465398271
792516384
246857139
357921468
918634752
623179845
179485623
584263917

432756981
716983245
985214637
643821579
857369412
291547368
174695823
568132794
329478156

831762549
675943281
924815736
153489672
467321958
298576314
516234897
382197465
749658123

137824965
829536471
465197283
291758346
748361592
356249718
672983154
514672839
983415627

437896215
589721634
621435798
352964871
948217563
176583942
793158426
265349187
814672359

539826714
782941635
641537928
327465891
458219367
196378452
973182546
264753189
815694273

935814627
641327859
827569143
364198275
219745386
758236914
173652498
482973561
596481732

534819267
829657413
761432958
352961784
198743526
647528139
473285691
286194375
915376842

534819267
829657413
761432958
352961784
198743526
647528139
973285641
286194375
415376892

139856427
547132968
268497531
793581642
426973815
851264793
914725386
672348159
385619274

935872146
718465293
426319578
592781634
673594821
841623957
284936715
369157482
157248369

932876541
415239768
867451329
721394856
394568172
658712934
179645283
586123497
243987615

635872941
972641853
814935726
726459318
589316472
143728695
297163584
461587239
358294167

136849752
852637491
794152683
387491526
219576834
465328917
541963278
628715349
973284165

134829567
695473128
278165394
346257819
981634275
752918643
529786431
867341952
413592786

239864571
671592348
584173926
867921453
342685719
195347682
416738295
928456137
753219864

531842697
789561243
642937851
154328976
873659124
926174538
218493765
367215489
495786312

731854692
689372514
452691378
395216847
847539126
216748953
528167439
963425781
174983265

531896427
624731985
789524613
165483279
278659341
493172568
947215836
312968754
856347192

531896427
624731985
879524613
165483279
287659341
493172568
948215736
312967854
756348192

937815246
845269137
612743958
369152874
251487693
478936512
194678325
526394781
783521469

439812765
671593824
825476931
196324578
382759146
547681293
254938617
968147352
713265489

931825476
485763129
276419358
542971683
719638542
368542917
894256731
127394865
653187294

136827945
478953162
529614738
257149683
381265479
964738251
693571824
842396517
715482396

931852647
576349281
842617395
257968134
368124579
419735862
723481956
184596723
695273418

931857264
687924531
425613978
342785196
598146723
716239845
869471352
173562489
254398617

931854267
687923541
425617938
342785196
798136425
516249873
869471352
154362789
273598614

931857264
687924531
425613978
342785196
719236845
568149723
896471352
173562489
254398617

931854267
687923541
425617938
342785196
519246873
768139425
896471352
154362789
273598614

637892154
129354867
548167293
386215479
491736528
275489631
852971346
914623785
763548912

138925476
924637581
576148293
241863957
859471632
367259814
782394165
615782349
493516728

435978162
189236574
726415839
397524681
814697253
652183947
963751428
248369715
571842396

432985176
169237584
857416239
398724615
514698723
726153948
973861452
245379861
681542397

432985167
179236584
856417239
398724615
514698723
627153948
963871452
245369871
781542396

237965481
965814372
814273695
652487139
479351826
183692547
398526714
521748963
746139258

231967485
497853126
685412973
726381549
819574362
354296718
972645831
168739254
543128697

631752498
942183765
875649231
584921673
369574812
127368549
798435126
216897354
453216987

831725964
675149382
492683157
928437615
567291438
143568729
219354876
386972541
754816293

231468957
875923461
964571238
726194583
458632179
319785642
643819725
592347816
187256394

231468957
895723461
764519238
926874513
458132679
317695842
643981725
582347196
179256384

731265489
294138576
856497312
342671958
617859243
985324761
563782194
429516837
178943625

531678924
498123765
672954183
985317246
246589317
713462859
157296438
824735691
369841572

731498256
845612973
296753148
572341689
389276415
614985327
428569731
957134862
163827594

931528764
675394821
824671539
412983675
763245918
589716342
296457183
157832496
348169257

731695284
852374691
694281537
529136748
467958123
318742965
943527816
276813459
185469372

931526847
827934561
645781392
479865213
152347689
368219754
583492176
714653928
296178435

531627894
892534671
746981325
469872513
325416789
178359462
683295147
214763958
957148236

631874592
459126378
827593146
284657913
593412867
176389425
968731254
715248639
342965781

931574628
452618739
867293415
726941583
395867241
184352967
243789156
619435872
578126394

831456729
264739815
759821463
643917258
598342176
127685394
982574631
475163982
316298547

631978542
974325186
285416793
423589671
159637428
768142359
546291837
397864215
812753964

731456298
596821743
824739615
968574321
472913856
315268974
687142539
243695187
159387462

931875246
768423951
452619837
526738194
873941625
194256378
615397482
289564713
347182569

731895246
968423751
452617839
526738194
873941625
194256378
615379482
287564913
349182567

831965724
647128953
952437816
719546382
364289175
528713469
485691237
273854691
196372548

731896425
654721983
982435761
825167349
416983257
397254618
543619872
269578134
178342596

731498265
458126397
926537841
364819752
512374689
897652134
243981576
675243918
189765423

731256948
589741263
642839175
263598714
974123586
158467329
416975832
397682451
825314697

931876425
758942163
624513789
872135946
415697238
396284571
549768312
263451897
187329654

431628759
792451638
568739124
683917542
275364891
149285376
827143965
956872413
314596287

731629854
268451739
459837126
693718542
125364987
847295361
982143675
576982413
314576298

731529864
258461739
469837125
693718542
127354986
845296371
982143657
576982413
314675298

931286475
524973618
678415392
457328961
869147253
312659784
283761549
146592837
795834126

431629875
852471639
769835124
693718542
287354961
145296387
928143756
576982413
314567298

831429576
542671839
679538214
793815642
258346791
164297358
925163487
316784925
487952163

431269578
759483126
628517934
215936487
986754213
374128659
567341892
892675341
143892765

931574826
754682193
628913754
872135649
519746238
346298571
485367912
293851467
167429385

231496587
694785321
785213649
412637895
968152473
357849216
579328164
126574938
843961752

431287569
825693147
976451238
759168423
382574916
614329875
168745392
547932681
293816754

431675982
862493157
759218634
216537498
597864213
384129765
678341529
925786341
143952876

431675982
862493157
795218634
216537498
957864213
384129765
678341529
529786341
143952876

531764829
842591736
679283145
254637981
783419562
196825374
418972653
365148297
927356418

931746285
758291634
624358971
462839157
175624398
389175426
896513742
213487569
547962813

931564278
567283941
842197653
156429387
293871465
784356192
675912834
318645729
429738516

531869247
897243561
426571938
283657194
145392876
769184352
678915423
912436785
354728619

731564928
584291673
926387154
472613589
865942731
193758462
349876215
257139846
618425397

431529876
658473912
792186435
283961754
579342168
146758329
817295643
365814297
924637581

231576948
978423156
564198273
613859724
825714639
497362581
149235867
356987412
782641395

231576948
978421356
564398271
613859724
825734619
497162583
349215867
156987432
782643195

431587296
659423718
728196435
243861957
587349162
196752384
812975643
365214879
974638521

931275846
287436591
645189273
324917658
159628734
876354129
462591387
518743962
793862415

631429587
479583126
852671934
523147698
198265473
746398215
284716359
317954862
965832741

831267594
249581763
756349812
964752381
582413679
317698245
693824157
425176938
178935426

931482675
487516293
652397481
895724316
176953842
243168759
528649137
769831524
314275968

931487625
428516793
675392481
593724816
186953247
247168359
752649138
869231574
314875962

231478659
469512873
758396421
986754132
514623987
327189546
693847215
875261394
142935768

931478625
472516893
658392471
593784216
186923547
247165389
725649138
869231754
314857962

931478652
472516893
685392471
893724516
156983247
247165389
728649135
569831724
314257968

631874259
978523461
452169738
523648917
167952384
894317625
219435876
786291543
345786192

431295876
785634129
926178435
869752341
257413968
143986752
594827613
612349587
378561294

831425697
475693821
962871534
623547918
598216473
714389256
247158369
359764182
186932745

631785249
482639751
759241638
573124986
924856317
168397425
846573192
297418563
315962874

231754986
578639421
964218357
613425798
749861235
825397164
156973842
497582613
382146579

531927846
429681537
687453192
293745681
156839724
874216359
962378415
345162978
718594263

531478962
298653741
467291385
856732419
372914856
149865273
723546198
985127634
614389527

731498265
458623971
269157384
812749536
697385412
345216798
924831657
173564829
586972143

831795462
749682315
526143789
293571846
468239157
157468293
972816534
684357921
315924678

831925647
946718532
572346189
724159368
385672914
619483725
498561273
263897451
157234896

431852796
962743851
857169243
618425379
295387164
374916582
529671438
186534927
743298615

431852796
962743851
875169234
618425379
297386145
354917682
529678413
186534927
743291568

831625947
549781263
627349185
968572431
274138659
315964728
752816394
493257816
186493572

931852746
854769231
672134895
428691357
193527468
765348912
519273684
246985173
387416529

831956247
249781563
675243918
984635172
723194685
516827439
397412856
468579321
152368794

531849627
826735941
497162853
245973168
719286534
368514792
152497386
983621475
674358219

431652978
965837124
782194635
258769341
697413582
143528769
524976813
816345297
379281456

531492876
269873541
784516923
473259168
918364257
652781394
145937682
826145739
397628415

731942568
546831279
928576314
475628931
812394657
693715842
254169783
187253496
369487125

731495268
456823971
289167354
812749536
697358412
345216897
924631785
173584629
568972143

431769285
589321476
627854913
714935628
862147539
395286147
948572361
253618794
176493852

431768295
598321476
627954813
714835629
982146537
365297148
849572361
253619784
176483952

931284765
568793421
472165839
756349182
823617594
194528673
287431956
645972318
319856247

431726895
567893421
928145736
256389147
783412569
194567283
872631954
645978312
319254678

931247865
567893421
428165739
256389174
783614592
194572683
872431956
645928317
319756248

531924876
762851943
984367215
695478321
417235698
823196754
276543189
358719462
149682537

431698257
587321964
629754813
814937625
952146738
376285149
748562391
295813476
163479582

431896257
569721483
728354916
814937625
652148739
397265148
946582371
275613894
183479562

731658942
896243571
425179863
654831729
372965418
189724635
513487296
248396157
967512384

731658942
896243571
425179863
654831729
172965438
389724615
513487296
248396157
967512384

731469852
546182379
928753641
895627413
672314598
413598267
257936184
184275936
369841725

831674952
649251387
725938641
472593816
156827493
983146725
264385179
517469238
398712564

631824957
874195263
592637814
215769348
348512796
967483521
489271635
753946182
126358479

431578269
987162345
526493871
293786154
674215983
158349627
762934518
849651732
315827496

431789265
785162349
629453781
263897154
948215673
157346928
872934516
594671832
316528497

531967482
649128537
782543169
257819346
364275891
918634725
826351974
495786213
173492658

531478296
749632815
826591374
964253187
152789643
387164529
278345961
495816732
613927458

231684579
576193248
948572631
753428916
469315827
182769354
694237185
825941763
317856492

931284567
526973481
874561932
457812396
612439875
389756214
795628143
243197658
168345729

931862547
824375961
567194283
145923876
396748152
278651394
619537428
453286719
782419635

631928547
528467931
947315682
485293716
172586394
369174258
756831429
894752163
213649875

431928567
596741328
872635914
764193852
359872146
218564793
625389471
987416235
143257689

231948567
596721348
874635912
762193854
359874126
418562793
625389471
987416235
143257689

831427569
526983741
479156832
254739618
167248395
398615427
915864273
682371954
743592186

831472569
426985731
579136842
254793618
167248395
398651427
915864273
682317954
743529186

431297685
267584193
985316742
796821534
328745961
514639827
872163459
143958276
659472318

831547692
624981753
759326481
983765124
146238579
275194836
562813947
498672315
317459268

531274689
874693125
692518734
917362458
385149276
246785913
728956341
463821597
159437862

231894756
849657123
756132498
574283619
623419875
198576342
962341587
487965231
315728964

831572649
269184357
475369812
518297463
694835271
723416985
347958126
986721534
152643798

931428765
428657139
657193248
579362481
384715926
216849357
765231894
842976513
193584672

731945826
964283571
825167394
543679182
172458639
689312457
498526713
256731948
317894265

731946825
954283671
862157394
543679182
176428539
289315467
498562713
625731948
317894256

531749268
429618573
876325914
693487125
248561739
157932846
914253687
762894351
385176492

831542976
697183245
452796183
245379618
769851324
183264597
376928451
524617839
918435762

931847652
862359471
457126938
715498263
283671549
649532817
178965324
524783196
396214785

231947865
896513742
547628319
489276153
762351498
153894276
615732984
924185637
378469521

931752684
678349251
542618379
429831765
356274918
817596432
263985147
784123596
195467823

931254687
875936421
462781935
594128376
723695814
618473259
289547163
147362598
356819742

931754682
852936471
476281935
594178326
723695814
618423759
289547163
147362598
365819247

731269548
654873921
928154763
216387459
487915632
395426817
542738196
179642385
863591274

831562974
497183265
652794183
245379618
769851342
183246597
376928451
524617839
918435726

731968542
624573819
598214367
842156973
169732485
375489126
453827691
286391754
917645238

231784695
564193827
897625431
625317984
943258716
178469352
452936178
719842563
386571249

931284657
675391284
824576391
453912876
167458932
289763145
592137468
748629513
316845729

431582967
875963421
692147538
527698143
948731256
163425879
714856392
289374615
356219784

431582967
675943128
892167435
527698341
948731652
163425879
714856293
289374516
356219784

731498625
925673481
468125739
682749153
549831276
173562948
814957362
296384517
357216894

531248796
296713854
748695321
869354172
152867439
473921685
627489513
985136247
314572968

831274659
652319847
794685312
576148293
129736485
483952176
968427531
215893764
347561928

531427896
489136257
276598134
628374519
345819672
917265483
752683941
194752368
863941725

631487592
492165738
578239461
946328157
723541986
815796324
284973615
357612849
169854273

231546897
578193426
946872315
684917532
753624981
129385764
417238659
862459173
395761248

431567298
582193467
967482315
746918532
853726941
129345876
618234759
274659183
395871624

631587492
492163758
578249361
956328147
723415986
814796523
285971634
347652819
169834275

431587296
298643175
576129438
184396527
659712843
327458619
965274381
743861952
812935764

431598267
629743185
578126439
194367528
765812943
382459716
257684391
843971652
916235874

431598267
269743185
578162439
194327658
725816943
386459712
657284391
843971526
912635874

431598267
629743185
587162439
194327658
752816943
368459712
275684391
843971526
916235874

931674285
645823971
827519463
283146597
196785324
574392816
462951738
719438652
358267149

231695487
697843251
854217963
378126594
146579328
925384716
462751839
519438672
783962145

431698725
726451893
589237641
297346158
354812976
618579234
873964512
165723489
942185367

931682745
625473981
478519263
743126598
196845327
582397416
267951834
819734652
354268179

431692875
689517234
725438196
857941623
942863751
163725948
278356419
396174582
514289367

731649258
256831947
498527316
879354621
342916875
615782439
927465183
163278594
584193762

831695742
654327819
792418563
926153478
475869321
183742956
249581637
368274195
517936284

931685742
854327916
762419583
628153479
475968321
193742658
246591837
389274165
517836294

731642895
962158437
458937621
125394768
876215349
349876512
214583976
687429153
593761284

931745682
286913754
754628913
178294365
429536871
563871429
647159238
895362147
312487596

732951864
498263751
615784932
869325417
257149386
143678529
986517243
571432698
324896175

932451678
574836192
681927345
127569483
349218567
865374219
458693721
793142856
216785934

932451678
574836192
681927345
726519483
349268517
815374269
458693721
193742856
267185934

932458671
741326589
568917342
173564298
294183765
856279413
617835924
485692137
329741856

632891745
195247863
748635192
319568427
427913586
586472931
261784359
853129674
974356218

832157649
571649832
964328715
325974168
147586293
698213457
783491526
456732981
219865374

132845976
894671532
765392148
916583724
428716359
357924861
671258493
543169287
289437615

132645987
694781532
875392146
917523864
426817359
358964271
781256493
543179628
269438715

532814769
671953248
849276531
286491375
793562814
154387692
427138956
315629487
968745123

432581769
751639842
698274513
329856174
167342958
845917236
973168425
216495387
584723691

532986147
789514632
641732985
128359476
496271853
357648291
963827514
815463729
274195368

932184657
147265983
856937421
615472398
798316542
423598716
571843269
384629175
269751834

532986147
649751382
178243659
421695738
896374215
357128964
783562491
914837526
265419873

732569841
496871253
581342796
879416325
643285179
215937684
357698412
124753968
968124537

632875149
519364782
478921536
724536891
851249673
963187254
297418365
185693427
346752918

532946178
679851324
481372659
793684215
156297843
248135967
365719482
824563791
917428536

532946187
684751239
917283654
429678315
158394762
376125948
265819473
743562891
891437526

532946187
648751329
971382654
493678215
186295743
257134968
365819472
724563891
819427536

632794185
915836427
847152396
473928561
589641732
261375948
758463219
194287653
326519874

832574691
649128537
571369482
294617853
758493216
316285974
965732148
183946725
427851369

832457691
659128437
471369582
295671843
748593216
316284975
964732158
583916724
127845369

532749186
189562437
476831592
915276348
648953721
327184659
793418265
854627913
261395874

832967514
976145832
541283679
458732196
127596483
369418257
713824965
684359721
295671348

632149587
549768312
178352496
397421658
826593174
415876923
981637245
764215839
253984761

132974658
695328147
847615932
461597283
978432516
523861794
714289365
389756421
256143879

132945687
549768312
678312459
397421568
826593174
415876923
981637245
764259831
253184796

132745698
745869312
689312475
358421769
926573184
417986523
591638247
864257931
273194856

532498716
984761235
761523498
476182953
815379624
329654871
658937142
247815369
193246587

132945786
574618329
968372154
817593462
295764831
346821597
451289673
789436215
623157948

532976841
867451392
914283765
746138529
185692473
293745186
471569238
628317954
359824617

932657184
416289753
785431629
271348596
569172438
843965271
628513947
157894362
394726815

632714985
589623714
147859362
824537196
791246853
365198427
253481679
416975238
978362541

532917864
419628573
687354192
824765931
375189246
961432758
248596317
793841625
156273489

732148659
496253781
581796342
978514236
163827594
254639817
619375428
825461973
347982165

432571689
968234751
751986432
627195843
185347296
349862517
814729365
576413928
293658174

432571689
896324751
751986423
673195842
185247396
249863517
914738265
567412938
328659174

832576941
715942836
964318257
479631528
358297614
621854793
587123469
196485372
243769185

432981756
197456823
856732491
781324569
964517382
523698147
345279618
619843275
278165934

932185674
674293851
851674392
489317526
165829743
327546918
793461285
246958137
518732469

632194758
985763421
714258369
247315896
156489273
398672145
479531682
861927534
523846917

732195648
496382751
851764293
968217534
145639872
273548916
629471385
384956127
517823469

632197548
419825637
785463912
126534789
948671325
573982164
897216453
364758291
251349876

832415796
497632851
651879324
175943682
349268517
268157943
584726139
916384275
723591468

832491675
475236891
961857423
528914736
347625918
619783254
254378169
783169542
196542387

632571984
895423761
714896352
158962473
946387215
327154896
479215638
281639547
563748129

432578169
165329784
978416325
519632478
683745912
247981536
751264893
824193657
396857241

832596174
594817362
761423859
619735248
385249716
427681935
153962487
946178523
278354691

132574896
759861432
864329751
617942385
943185627
285637914
471293568
328456179
596718243

132584967
857961423
964327851
618472395
743195682
295638714
486213579
329756148
571849236

132584976
856971423
974326815
618742359
743195682
295638741
481263597
329457168
567819234

732514698
589637412
146892735
974185263
615243879
328769541
457921386
261378954
893456127

532614879
687539241
941827536
158743692
724986315
369251487
816372954
495168723
273495168

532614987
698372541
741958263
169843752
824597316
357261498
913785624
476129835
285436179

832691574
674235891
951847326
428913765
367524918
519786243
246378159
785169432
193452687

932641875
684572913
517839462
841257396
256983741
379164258
498316527
763425189
125798634

932641875
684275913
517839462
841527396
256983741
379164258
498316527
763452189
125798634

832651974
614973582
759842316
245387169
196524837
387169425
968235741
421798653
573416298

932617584
581493267
674258319
193582746
467931852
258746931
745869123
819324675
326175498

632714985
598632741
741958632
169843257
824597316
375261498
917386524
456129873
283475169

632714985
598632741
741958263
169843572
824597316
375261498
917385624
456129837
283476159

432716589
758329461
916548723
891274356
547683192
623195874
185462937
279831645
364957218

832971654
946523871
517486923
765312489
391854267
428769135
674295318
259138746
183647592

534867921
189324576
762159483
873916254
296435718
415782639
621548397
958673142
347291865

534276198
286419537
917358624
193847265
458692371
672531849
349165782
725983416
861724953

934576812
278914563
561823479
652391748
389467125
147285396
815642937
796138254
423759681

134768925
752931846
968425317
217849563
349576281
685213479
591682734
873154692
426397158

634158792
579342861
218769543
752834619
961527384
843691257
195283476
426975138
387416925

934286715
786145293
512379486
629837541
153924678
847561329
278693154
395412867
461758932

934785126
125639748
678421395
567943812
891267453
342518679
713892564
489156237
256374981

234867159
586931724
791425683
123754968
875396412
469218537
958642371
642173895
317589246

234867159
586931724
791425683
129754368
875396412
463218597
358642971
642179835
917583246

934261875
782954163
615873429
523497681
197586234
468312597
871635942
256749318
349128756

134975286
865321497
729684315
416852739
953746821
278193564
697538142
582419673
341267958

834269571
596173248
721845396
153427869
682951437
479386152
268594713
915738624
347612985

734169528
691825437
582347961
148673259
926518743
357492186
269784315
873251694
415936872

734692815
826351749
915784236
247168953
568439127
391527684
659213478
482975361
173846592

934126587
687594213
125387649
812945736
576231498
349768125
263479851
458613972
791852364

934816572
261475938
785239614
628793451
347521869
159648723
893157246
512964387
476382195

134759286
258316794
967284315
583921647
749563821
612478953
875642139
491837562
326195478

534167298
289354176
671289345
728935461
465871932
193426587
352748619
816593724
947612853

534167289
268459173
917328546
176985324
385214697
492736815
721693458
659841732
843572961

734196258
258734691
916258473
821467539
675983142
493512786
382675914
549821367
167349825

934617825
572843196
861295374
183769542
647352918
259184637
726531489
415978263
398426751

734692851
698514237
251738496
147923685
369857142
825146973
486371529
513289764
972465318

134752896
972168534
568934721
726395418
841276359
359841672
215683947
487529163
693417285

934752816
572168349
168349527
326415798
897236451
451897632
215683974
789524163
643971285

534978612
926541783
817263459
172389546
358426971
649715328
265837194
783194265
491652837

935681724
472539861
816247593
683925417
791364285
524178639
167492358
258713946
349856172

435871296
692354187
871269534
163548729
247916853
589723461
956187342
724635918
318492675

735649812
842173695
961528347
219386754
387451926
654297138
123765489
578934261
496812573

235416897
849752613
617983524
526147938
973628145
184395276
468239751
352871469
791564382

135847926
624913758
987526413
248735691
796182345
351469872
873254169
462391587
519678234

135876924
762491358
984325671
478269135
251743869
396158742
613582497
827934516
549617283

235984167
468721359
917356248
679432815
154698723
823175496
796243581
541867932
382519674

435296871
792815643
681437529
176948235
849523716
523761498
957382164
214659387
368174952

735269481
812347596
649815327
158492763
976153842
324786159
497521638
281634975
563978214

135796482
879243561
624158397
492315678
718964235
563827914
286579143
341682759
957431826

135687492
486921753
927354681
718465239
254739816
693812547
569178324
342596178
871243965

135268479
862794351
479135268
394657812
216483795
758912634
681329547
543871926
927546183

735961482
461238975
928574163
674859321
253617894
819423657
187392546
346785219
592146738

935871624
617492358
284653917
398124576
546937182
721586493
869245731
453718269
172369845

935284671
742163589
618597324
496871235
821635947
573942816
267458193
154329768
389716452

135469728
967821435
248573961
421658397
356794812
879312654
613247589
782935146
594186273

235469718
967821435
148573962
421658397
356794821
879312654
613247589
782935146
594186273

435718629
826593741
197462835
652174398
971386452
348259176
214635987
783921564
569847213

435918762
872463195
691527834
249185673
168732549
357694218
713259486
924876351
586341927

435869271
261347895
978215346
613924758
859673124
742581963
186752439
597438612
324196587

135472689
798653124
642189573
984531762
316827495
257964831
579346218
821795346
463218957

735482916
194356287
826917345
267894153
589731462
413625879
641273598
972548631
358169724

635197482
289435761
417286593
871529634
926743158
543618279
364972815
792851346
158364927

835291476
647385219
291647835
189753642
562418397
473962158
958124763
324576981
716839524

935471628
641528379
782639145
259783461
318246957
467195832
873954216
124867593
596312784

935618724
472359681
618247395
167425839
359786412
284193567
791864253
823571946
546932178

935617284
847532169
621489357
763824915
159763428
284195736
598371642
412956873
376248591

935618724
174329856
682457319
368172945
751894263
429563187
813945672
597286431
246731598

135764928
796852143
824913657
248137596
579246831
361598472
683429715
457381269
912675384

935762418
784195623
216384597
463957182
179628354
528413769
657839241
841276935
392541876

935712468
428653791
761498523
547286319
183975642
296134857
672841935
319567284
854329176

435819726
867253491
219647835
921386547
674195283
358472169
592764318
146538972
783921654

435867192
682519743
179234586
958476321
721953864
364182957
216798435
847325619
593641278

135867942
694521783
872934516
458276391
729153864
361498257
286719435
917345628
543682179

235816947
749352618
816479523
371928465
562134879
498567132
923645781
687291354
154783296

235816974
794352618
816479523
371928465
562134897
948567132
423695781
687241359
159783246

836719524
254683719
917425368
723946851
589132476
641578932
368297145
475861293
192354687

136574298
987216543
524389761
472938615
865741932
391652487
743195826
258463179
619827354

936158742
182467593
745329186
817694325
294573618
563281479
621945837
379816254
458732961

936187542
128459736
475632918
862394157
754821693
319576284
293718465
547963821
681245379

136497528
752863941
489125367
945712683
867534192
321689475
294371856
518246739
673958214

136497528
752836941
489125367
945712683
867543192
321689475
294371856
518264739
673958214

936857241
821649357
547132968
783265194
419783526
265914783
678521439
154398672
392476815

536798142
824531796
179246853
698153274
413927568
752864319
241379685
985612437
367485921

736298145
149357682
825164973
974621538
618543729
253879461
567932814
391486257
482715396

436819572
587243169
921576348
179685234
652934781
348721695
794162853
815397426
263458917

436591782
185472963
972863541
514289376
829637154
763154298
251948637
398716425
647325819

936784251
285913476
471526839
597468312
823179564
164235798
658392147
312647985
749851623

936574218
257381946
481962753
348697521
792815634
165423879
873246195
624159387
519738462

936458712
745921683
812673495
659147328
481392576
273586149
124835967
567219834
398764251

536194728
719682453
428537196
357426981
984713562
261859374
645378219
872941635
193265847

736124598
918356247
254798613
421639875
875241936
369587124
642975381
597813462
183462759

936721854
845693172
721854396
169572438
357486219
284319765
618947523
492135687
573268941

236547891
794831562
815926374
571694283
629385417
348712659
953278146
462159738
187463925

936854721
812796435
547312689
154279863
269483517
378561294
625137948
483925176
791648352

936852741
418796253
257314689
541967832
782143596
369528417
893675124
174289365
625431978

136872945
759346281
842915637
274583196
985167324
613429758
568231479
427698513
391754862

836419275
259367148
417582369
784293651
562841793
391675482
143956827
978124536
625738914

136587924
248916753
957432681
473865192
892174365
615329478
524691837
789243516
361758249

536874921
897162543
124953768
241538697
689247135
375691482
753429816
468315279
912786354

537284691
198765234
624931587
945316872
813527946
276498315
462873159
359142768
781659423

937812564
825436197
461759283
398271456
514963728
672584319
283197645
156348972
749625831

137689254
628354971
945172836
759841623
814263795
362597418
493718562
276435189
581926347

237869514
496135278
815247936
954781362
172356489
683924751
568493127
341672895
729518643

637189524
481352967
925647813
812493675
756218439
394576182
543761298
268935741
179824356

837419265
645278319
219563478
123846957
786935142
594721683
452697831
971384526
368152794

837592461
951864327
624173598
145926873
786431259
293785614
518647932
472359186
369218745

637584291
549216837
812397456
951473628
376829514
428165379
294758163
785631942
163942785

637592148
842716539
195843627
289154376
453679281
761328495
524981763
916237854
378465912

637859214
285461937
914372568
549123876
123786459
876945321
451638792
368297145
792514683

937652418
815374692
462189357
546817239
271963845
398245761
759426183
124538976
683791524

537986421
948251637
612743985
493618752
281597346
756324819
324179568
169835274
875462193

237986514
598421673
614735298
759348162
846152739
123697845
475263981
362819457
981574326

137429856
854631279
926758413
582193647
613247598
749865321
398574162
461982735
275316984

637825419
851496273
924713568
148637952
592148736
763259184
475362891
286971345
319584627

637925814
951486273
824713569
189637452
562149738
743258196
475362981
296871345
318594627

837125946
945673281
612948753
368259417
124867539
579431862
253786194
481392675
796514328

437618529
852397641
196452873
523164798
961785432
748239165
214573986
679821354
385946217

437928156
859761243
162354798
684139527
791582634
325647981
513896472
946273815
278415369

437128569
916357248
258496713
621739854
845261937
379584126
762945381
594813672
183672495

837125964
964783125
521469387
653948271
148257693
279316548
716594832
482631759
395872416

837921465
916547328
254683917
369178542
721354689
485296173
578419236
642835791
193762854

137926854
894715623
265348719
741563982
653892147
928174536
386459271
472681395
519237468

637148925
915267438
482395761
768539142
293481576
154726893
546912387
321874659
879653214

637852194
195473862
842916537
463281975
528769341
719345286
381627459
274598613
956134728

937265148
852417963
146398572
615732489
429186735
378954621
563841297
294573816
781629354

237186495
845729361
961345278
418537629
529468713
673291854
182653947
794812536
356974182

837156942
192847563
546239817
921368475
468975321
753421698
679513284
384792156
215684739

437192658
295846317
618375492
789634521
541287963
326519874
953421786
862753149
174968235

537182946
461957238
289463715
956314872
128579463
743826159
695748321
314295687
872631594

837416952
592837461
416259837
924368715
168975324
753124698
679541283
385792146
241683579

837416259
492835761
516279834
924368517
168957423
753124698
679541382
385792146
241683975

937461528
541728369
682539147
279683451
418275936
356194872
863947215
124856793
795312684

137584296
592637148
648291375
324716859
816953427
759842613
465178932
981325764
273469581

637548129
541972386
982136457
379681542
265493718
418725963
726314895
894257631
153869274

237581496
548936271
619472853
982764135
153298647
764153982
471329568
895617324
326845719

637598241
491632857
528174639
965321784
743986125
812457963
279843516
154269378
386715492

937518246
465923781
128674935
593786412
246139857
781245369
852367194
614892573
379451628

937521846
482963715
561874239
193785462
246139587
758642391
829317654
614258973
375496128

537692418
649187253
812345796
186739524
924561837
375428961
493856172
261974385
758213649

837692154
612543879
549178236
954316782
163287495
728459613
496831527
271965348
385724961

638471592
745829631
921536847
413987265
256143978
879652314
167295483
594318726
382764159

538479126
796821453
142635897
453917268
921368574
687254319
269143785
874592631
315786942

538679412
927154638
614328579
293861754
865742193
471935826
756493281
149287365
382516947

538769412
962154783
714823659
286371594
471985326
395642178
657498231
149237865
823516947

638945127
475812639
219367845
582694371
947231586
163758492
321589764
756423918
894176253

938714256
625389714
174562983
789246531
462153897
351897462
596421378
217938645
843675129

738429516
496531287
251867934
314296758
965784321
827153649
682945173
579318462
143672895

738429516
496531287
251867934
314296758
965784321
827153649
682945173
573618492
149372865

638459217
914287536
752361489
269534178
185672943
347198652
593846721
471923865
826715394

638954217
594721368
172836549
429165783
315487926
867293154
286319475
753642891
941578632

638495721
275183694
941276358
194367582
862514937
753829416
589742163
317658249
426931875

738159642
159264783
462378591
245731968
896542317
371896425
514927836
683415279
927683154

538697124
169842537
742531689
854326791
213975846
697418253
926184375
481753962
375269418

538967142
679241583
142385796
317594268
286713459
954826371
763159824
421678935
895432617

638795241
219643785
574281396
156928473
793514628
842376519
425139867
967852134
381467952

538796421
749251638
612843597
453619872
291578346
876324915
324185769
165937284
987462153

238941567
516732894
974658123
427186935
395274618
681395472
869527341
152463789
743819256

738295614
962714583
541683729
489327156
615849372
327156498
253961847
874532961
196478235

538491627
691278453
427635198
216953874
974816532
385724961
849367215
752149386
163582749

238497615
694521783
715836249
869354172
157962834
423718956
586273491
372149568
941685327

138467592
295183764
764295183
327658419
941732856
586914327
879546231
413829675
652371948

738921546
569748132
214365897
921574683
486193275
357682914
892436751
173259468
645817329

738541296
946723851
251869473
625134987
819275634
374698512
482917365
567382149
193456728

938645721
754128639
261793845
326981457
547362198
819457362
475216983
683579214
192834576

638952417
517463289
924817653
379281546
461539872
285746931
753698124
892174365
146325798

638125974
749863251
125947836
417259683
962438715
583671492
251784369
896312547
374596128

638194572
795623841
241587639
917352486
352468917
486719325
864275193
129836754
573941268

238174965
946528713
571639428
423981657
169357284
785462391
814796532
652843179
397215846

138462759
479583621
526791438
651824973
942376815
387159246
763218594
815947362
294635187

438512967
259746138
761983542
974861253
325479681
186235794
517394826
693128475
842657319

238651974
741893265
659472183
975184632
126735849
384926751
812347596
593268417
467519328

538712946
769483251
421659738
152937684
693548127
847126395
914365872
275891463
386274519

938716452
725489631
461235897
287963514
619548723
354172986
546821379
193657248
872394165

639145782
825973416
741628395
483562971
962714853
517839624
278456139
154397268
396281547

139684752
875923614
642715398
283569471
761438529
954271836
326897145
597146283
418352967

739425861
182769543
654138729
825374196
461592378
973681452
598217634
246853917
317946285

439675281
186249573
527381496
645792138
978513642
213864759
851927364
792436815
364158927

239746518
468251379
715839462
876425193
521963847
394187625
183692754
652374981
947518236

539476218
714298536
862351497
276534189
195782643
348169752
653947821
481623975
927815364

639178524
781452963
425639817
812397645
956214378
374586192
543761289
268945731
197823456

439875126
258461973
716239458
671948532
584723619
392156847
965312784
143687295
827594361

439875126
258461973
716239458
671948235
584723619
392156847
965312784
143687592
827594361

439587126
258461973
716239458
671948235
584723619
392156847
965312784
823674591
147895362

539642178
746851239
218379546
853967421
461523897
972418365
125794683
687235914
394186752

539462178
746851239
218379546
853947621
461523897
972618354
125796483
687234915
394185762

539746182
874521369
612983547
163875924
928314675
745269831
251637498
397458216
486192753

539462187
846751239
217389546
783945621
451623798
962817354
128596473
674238915
395174862

539821467
847695132
216374895
751946283
492783516
368152974
984237651
123569748
675418329

739182456
546397821
821546739
174269583
398415267
652738914
965871342
487623195
213954678

739184256
526397841
841526793
172469538
398215467
654738912
965871324
483652179
217943685

839125476
614937285
725846319
471358692
358269147
296471853
543782961
187693524
962514738

739154682
816723945
245698731
158362497
362479518
497815326
974286153
521937864
683541279

539124678
718569243
624387951
195736824
483251796
267948135
941675382
872413569
356892417

439678251
782951463
651234789
518347926
326519874
947862135
873496512
195723648
264185397

847365921
921748536
635921478
218534769
459617283
376289145
192876354
583492617
764153892

845267931
179834625
236951784
513792468
724618359
698345217
487126593
361579842
952483176

945267831
178934625
236581794
513792468
724618359
689345217
457126983
361879542
892453176

843267591
179854623
256931784
315792468
724618359
698543217
487126935
561379842
932485176

942587631
768213594
315694728
471952863
589136247
623748915
836479152
254861379
197325486

743958261
162374589
958216734
817543926
624189357
539762148
285691473
396427815
471835692

943867521
187529634
625314987
296471358
351698742
874235169
518946273
762183495
439752816

645789231
273651849
189234675
318567492
957842316
426913758
532498167
791326584
864175923

345876921
267951438
891234675
584167392
179523864
623498157
912685743
758349216
436712589

647835921
319726485
825149673
731658249
456291738
982473156
573914862
298567314
164382597

748925361
561347928
239186475
487261539
915738246
326459817
853614792
692573184
174892653

842596731
679321845
153784962
598132674
361479258
724865319
436958127
917243586
285617493

845936271
692571843
173824965
567318492
231497658
489265317
918742536
754683129
326159784

948367521
615829437
327145986
786914352
293578614
154632798
479251863
561783249
832496175

948367521
615829437
327145698
786914352
253678914
194532786
479251863
561783249
832496175

942867531
758132694
136594287
589641723
261375849
374928156
893216475
415783962
627459318

845297631
719463825
236185497
392548716
657319248
184726953
468931572
971652384
523874169

546928731
817453296
923176458
451769823
768231549
392584167
634815972
289647315
175392684

748613592
591284736
362795418
986352147
423871659
175946823
859137264
217469385
634528971

748613592
561294738
392785416
986352147
423871659
175946823
859137264
217469385
634528971

145867932
278394516
639512487
852436179
796185324
413279865
327948651
961753248
584621793

541879632
627135849
893246751
916724583
378951264
254683917
465392178
732518496
189467325

547968312
628135947
931247856
716824593
389651274
254793681
475382169
162579438
893416725

541987362
628135947
937246851
716824593
389651274
254793618
465372189
872519436
193468725

942157683
316489527
587236914
638574192
295361748
471892365
763928451
129745836
854613279

641827593
398645271
752913648
917452386
426378915
583169427
879236154
234581769
165794832

641928573
379645821
852713649
718452396
496387215
523169487
987236154
234591768
165874932

746852913
523917486
189634275
214368597
365279841
978145362
837596124
491723658
652481739

947268315
168735942
325914687
734589261
659321874
812476539
291843756
473652198
586197423

241739856
798516432
653428719
367184925
184952673
925673184
412865397
576391248
839247561

645328197
798156234
213947865
432589716
867431529
951672483
584263971
379815642
126794358

248673519
596214738
317985426
789356142
463192857
125847693
851739264
972461385
634528971

248673519
519284736
376915428
987356142
463192857
125847693
851739264
792461385
634528971

146723859
578964213
293158746
629571438
481396572
357842961
865419327
914237685
732685194

942365718
173984652
685721943
726549831
358612479
491873265
237196584
814257396
569438127

943728516
562391748
718465329
289657134
457139682
136284975
694873251
321546897
875912463

943728516
562391748
718465923
386257194
457139682
129684375
694873251
271546839
835912467

742365918
195784362
863921475
274813596
316592784
589647123
621459837
438176259
957238641

543986712
271435896
689712534
957124368
364598127
128367459
496851273
812673945
735249681

847236915
391548267
256179438
489761523
672385149
513492786
935814672
724653891
168927354

348295716
519673284
267148953
493781625
671352498
825469137
986514372
752936841
134827569

347298615
519763284
286145973
493681527
761352498
825479136
978514362
652937841
134826759

245638917
638971254
179524836
521487369
894365721
367219485
453192678
716843592
982756143

942865713
631274589
578391426
214687395
369152874
785439261
456718932
823946157
197523648

742865913
631794582
598321476
284679351
967153824
315482769
456918237
873246195
129537648

548739216
769251384
132864579
681923745
473185962
925476831
816392457
257648193
394517628

843275916
675931428
912846537
358427169
129368754
764519283
296753841
481692375
537184692

249857316
817326549
356194782
721439865
685271934
934568127
568743291
192685473
473912658

645273819
271859463
983614725
439187256
527396184
816542937
392768541
758431692
164925378

347186529
892735416
516942873
654271938
231498765
978563142
725319684
489627351
163854297

945183726
832675914
761249358
529814673
613792845
478356291
394528167
287461539
156937482

945381726
832675914
761249358
529834671
183796245
476152893
394528167
217463589
658917432

941375628
753682941
286941753
839726415
462159837
517834296
395468172
128597364
674213589

148769325
637582419
592134867
723416598
456978132
819253746
364825971
975641283
281397654

549163728
673289514
821754693
782946135
396518247
415327986
167832459
234695871
958471362

845976321
697321584
213584679
564892713
321765498
789413256
958647132
176239845
432158967

845319627
763285419
921476385
652937841
137548296
489621753
394162578
218753964
576894132

743695821
215738694
986142357
574981263
391426785
628573419
869317542
432859176
157264938

543967821
619382457
287154963
378295614
962741538
154638279
791826345
825413796
436579182

941568723
836271495
275934681
613452879
789316254
452789136
127693548
364825917
598147362

947586123
836271495
215943687
673452819
189367254
452198736
721639548
364825971
598714362

647951823
921683457
538247961
185436279
273819645
469572318
354128796
716394582
892765134

941367825
328459167
576128439
285671943
419583672
763294581
192836754
857942316
634715298

841367925
329485167
576129438
298671543
415893672
763254891
152936784
987542316
634718259

843796125
972513648
165428937
538672419
216954873
794381256
429835761
381267594
657149382

841935627
279641538
536782491
457219386
968357142
123864759
612493875
784526913
395178264

641958327
532671984
987342516
379584162
825163749
416297835
793826451
164735298
258419673

145968327
632571984
987342615
579684132
826153749
413297856
791825463
354716298
268439571

845792631
273164859
961853724
638247195
524981367
197536482
782315946
356479218
419628573

645918237
287635194
193274658
368791542
419852376
752463981
826349715
534127869
971586423

647285931
218379654
395614872
962853147
783461529
154792386
571948263
836127495
429536718

745692831
268153479
193784256
689231745
514879362
372546918
436925187
957418623
821367594

745296831
268153479
319784256
182639745
594871362
673542918
436925187
957418623
821367594

247685931
513729684
689314572
194837265
736251849
825496317
452168793
961573428
378942156

947568132
236417895
851392476
684239517
792156348
315874629
463925781
528741963
179683254

647185932
532749186
198236475
386492751
724851369
951367248
875923614
419678523
263514897

547186932
632749185
198235476
385492761
724861359
961357248
879523614
416978523
253614897

847362951
165849732
923175648
751423869
392687514
684951327
276518493
519734286
438296175

843196752
579234186
621875439
467583921
185927364
932461578
254318697
718659243
396742815

941827653
762395814
538164972
413958726
679241385
285673491
157486239
826539147
394712568

341679852
825341769
769528314
513794628
497862135
286135497
172456983
654983271
938217546

943862751
675391482
128754936
352149678
467285319
819637524
796528143
231476895
584913267

247983156
681725439
935641827
123864795
758219364
496357281
562478913
879136542
314592678

941326857
358197426
726485913
683249175
497651382
215738694
569874231
172963548
834512769

641379258
572148693
893526417
984253761
167894325
235617849
756481932
329765184
418932576

548713962
619542873
372896514
495678231
261354789
837921456
956237148
784169325
123485697

942157863
518326974
673948521
387415296
129683745
465792318
234569187
851274639
796831452

543129768
926758314
718436952
465291837
387564129
192873645
671945283
234687591
859312476

241895763
597632481
836147925
152476839
469283157
378519246
615924378
923758614
784361592

241895763
567432981
839167425
152674839
694283157
378519246
415926378
923758614
786341592

942758361
816324597
357961428
678415932
235896174
491273685
124689753
763542819
589137246

843275961
675931428
912846537
358427619
129368754
764519283
291753846
486192375
537684192

845932761
172645398
693817425
236784519
917563842
458291673
761359284
384126957
529478136

145983762
286571439
937246815
472168953
598432176
361759284
713694528
659827341
824315697

741958362
963142875
285376419
178639524
496825731
352714698
827561943
534297186
619483257

143928765
675341298
892756413
267185934
354679182
918234657
781592346
439867521
526413879

541398672
769412583
832567194
416859327
298673451
357124968
925731846
174986235
683245719

542168973
619327584
783549621
398456217
125793846
476812359
234675198
961284735
857931462

641283975
798165342
325794186
587942631
162837459
439651827
856429713
913578264
274316598

946583271
523471986
718629453
479862135
865314792
231795648
357246819
694158327
182937564

541236879
267984513
398715264
134867952
926543781
785192346
453679128
879421635
612358497

941326578
576198324
382745916
817439265
429567183
635281749
258974631
163852497
794613852

248956173
519237684
637481925
851364297
963872451
724519836
395148762
472693518
186725349

349152876
687394215
152876493
463725981
928631754
715489362
834517629
271963548
596248137

942658371
871324596
365971428
786415932
253897164
419263785
124789653
637542819
598136247

341596872
257381469
986724315
693852147
728413956
514679283
135947628
479268531
862135794

946835172
283671459
571294863
698752341
735148926
124963587
459326718
312587694
867419235

145693872
638752419
279148365
527436981
481529637
963871524
352967148
714385296
896214753

145693872
638257419
729148365
572436981
481529637
963871524
357962148
214385796
896714253

249851376
817326549
356794128
721439865
685217934
934568712
568143297
192675483
473982651

941632587
836571492
275948613
518423976
392765148
764819235
459386721
187254369
623197854

243167589
861945327
795238416
928754631
437612895
516389274
154873962
379526148
682491753

245396781
718254396
369718425
874935612
192467853
653182974
431829567
587641239
926573148

341596782
852371469
976284315
694758123
287413956
513629847
135942678
429867531
768135294

943756182
286391547
751248936
365819724
819427653
472635891
694572318
527183469
138964275

641935782
287641539
539872461
458219376
976358124
123764895
712493658
864527913
395186247

649275183
718396425
523184769
386519274
251467398
497823516
174958632
932641857
865732941

143562987
725198463
968743512
516387294
492651378
387924156
854279631
671435829
239816745

142536987
567198432
893274165
928467513
316952748
475813629
689345271
254781396
731629854

348175296
517962483
269348715
683524971
791836542
425791368
134287659
872659134
956413827

541236798
679581423
283794615
954627831
168943572
732158964
395862147
827419356
416375289

641275398
297386154
835194762
183952647
962748513
574631829
328569471
716423985
459817236

241378596
975612384
368495712
196827435
483561927
752934168
817243659
624159873
539786241

345278691
179634528
862195437
216953784
538746219
794821365
983567142
451382976
627419853

341657892
265981374
789432516
512379468
678214953
493865127
126543789
954728631
837196245

341576892
257981364
986324715
693852147
728413956
514697283
135749628
479268531
862135479

341576892
957281364
286394715
624859173
798413256
513627948
135742689
472968531
869135427

147653892
529718463
836942571
372594186
651837249
984126357
268471935
493265718
715389624

841762593
357891462
926453718
235689147
769314825
184527936
593248671
612975384
478136259

641327598
829561734
753489126
586274319
132958467
974613852
318792645
495836271
267145983

845932167
632147895
719586243
278614539
563798412
194253786
456321978
987465321
321879654

547986132
618352794
932471865
829567413
761234958
453819627
175643289
284195376
396728541

342756189
196238574
875194236
681479352
534862917
729315648
953687421
268541793
417923865

642853197
173269584
985174236
791486352
534927618
826315749
357698421
269541873
418732965

745386192
386219547
921754368
594632781
138547629
672198435
453821976
869475213
217963854

645237198
938651274
712498365
256149783
394782516
187563942
429815637
871326459
563974821

548793162
931682574
267541839
372154698
689237415
415968723
826375941
194826357
753419286

748326195
326951874
159874326
215649738
634782951
987513642
571298463
462137589
893465217

349578162
782961354
516234987
278413596
965827431
134695728
651789243
423156879
897342615

945876123
827513964
136294587
793648215
514932876
682157349
361729458
279485631
458361792

945687123
127593846
683124597
472931685
561748239
398256471
819475362
736812954
254369718

749365128
528941367
136782594
261834759
857619432
394527681
973158246
612493875
485276913

746289135
125634987
938571642
392746851
581923764
467815329
853192476
614357298
279468513

942836157
167542983
385971264
816324795
523769841
479185632
691457328
258613479
734298516

643879152
782351694
591462837
927185463
358694271
164723589
479518326
215936748
836247915

942358167
651729384
783614925
375896412
128543796
469172853
817235649
534961278
296487531

547396281
918527346
263814795
326479158
894152673
175683924
731945862
659238417
482761539

147869235
295137864
638524791
863715429
429386517
751492386
582641973
314978652
976253148

546913287
287465913
193872654
879354162
635721849
421689735
952148376
714236598
368597421

546319287
287465913
139872645
873954162
695721834
421683759
952148376
714236598
368597421

945367218
372891456
816542397
764218539
528973641
139456872
693184725
257639184
481725963

149536287
732189654
685274193
826713549
594628371
371495826
253967418
467851932
918342765

743861259
268579134
915243768
381956472
672314985
594782613
126438597
859627341
437195826

947531286
283764519
561892374
376928451
854316792
129457863
412685937
798143625
635279148

946371285
137825694
258469731
794153862
615298347
382746519
869512473
571634928
423987156

345176289
126958347
879342561
261587493
493621875
758439126
532794618
687215934
914863752

746359218
293184657
581762394
132975486
854236971
967841532
679528143
325417869
418693725

346159278
915728436
287643159
829475361
534861927
671932584
493286715
758314692
162597843

346159278
215738496
789642153
928475361
534861927
671923584
492386715
857214639
163597842

749386251
532719468
618524379
421865937
975432816
863197542
397648125
254971683
186253794

349675218
512938647
687241953
271394865
856127439
934856172
463582791
125769384
798413526

345678291
612954387
879312546
961437852
523189674
784265139
198723465
257846913
436591728

345196287
691872534
278543169
912387456
763415928
854629713
137264895
426958371
589731642

845179263
319652748
267834195
984317652
752946381
136528479
678293514
593461827
421785936

745896213
219537846
683124597
921465738
358279461
476318952
837941625
592683174
164752389

946518237
238769154
715342698
672834519
593127486
481695723
354971862
867253941
129486375

541796238
286531794
973428156
157983642
894265371
362147589
725819463
439672815
618354927

741968253
293145867
568327149
829531674
635784921
417692538
356419782
972853416
184276395

347168259
695327814
182549367
874632591
256791438
931854672
723985146
518476923
469213785

648513279
129847536
735692814
397254168
814976325
256381497
563728941
482169753
971435682

748562391
312984567
965713248
157398426
294156783
683427159
479635812
831249675
526871934

241795386
978623154
356148729
867439215
593261847
124587963
432876591
785914632
619352478

641527398
258913467
937864251
723658149
895241736
164739825
386192574
512476983
479385612

145879362
267513894
839642751
978126435
653498127
421735689
316954278
792381546
584267913

749518362
516327849
328946571
931275486
485691723
672834915
894152637
263789154
157463298

749852316
568134297
321796548
632489751
815273964
497615823
184527639
273961485
956348172

241856379
673249185
598371264
485693712
136527948
927418536
869135427
352784691
714962853

841769325
659283174
327514689
215647893
934128567
768395241
583972416
192436758
476851932

145982367
768513924
923647851
589176432
634829175
271435698
316754289
852391746
497268513

845176392
729583641
361294785
634812957
582937416
197645823
218769534
456328179
973451268

142798356
956431728
873526491
281643579
734985612
695172834
317869245
469257183
528314967

148962357
273854916
596317248
817523469
925746183
364189572
431278695
759631824
682495731

142968357
563217948
879534261
615482739
387195624
294376185
758629413
421753896
936841572

245689317
631275489
897413562
724861935
358927641
916354728
583742196
472196853
169538274

941658327
265371489
387942165
572864931
439215678
618739542
853497216
126583794
794126853

541769328
276381495
938542176
682974531
453216789
719835642
365498217
197623854
824157963

641579328
328164795
975283614
567831249
892645137
134927586
289716453
456392871
713458962

741629358
526873419
983514762
498356271
632781594
157942683
219467835
874135926
365298147

641987352
582316749
973254186
896723514
134569278
257841693
368195427
425678931
719432865

841927365
697543182
352168947
234695718
568731294
719482536
985216473
473859621
126374859

841927365
697543182
352168947
234695718
568731294
719482536
985216473
423879651
176354829

842657391
965321874
713849265
271964538
359218746
684573129
537196482
198432657
426785913

241987536
576123948
398465172
639812754
712594683
485376219
963758421
154239867
827641395

642137589
785694231
913285764
526913478
374528916
891476325
269351847
438769152
157842693

341872596
782965314
596431287
937658421
215749863
468123759
879214635
623597148
154386972

346789512
152364798
978251634
639475821
584912367
217638945
423597186
761823459
895146273

741926538
385714926
692358741
913687254
864235197
257491863
576149382
128563479
439872615

847926531
315874926
692351847
973618254
164235798
258497163
586149372
721563489
439782615

749826513
315974826
682315794
823147965
574693281
196258347
467582139
958431672
231769458

149326578
375984126
682715394
893241765
514697283
726853941
461572839
957438612
238169457

946321578
123758649
875469132
631294785
597813426
482576391
318945267
254687913
769132854

941326578
623758149
875419632
136294785
597863421
482571396
318945267
254687913
769132854

347192685
596837124
281564739
678243951
925618473
134759268
753421896
462985317
819376542

243758619
758916432
916432587
395174268
684523791
172869354
527381946
431697825
869245173

745839612
286451739
931726584
857192346
169347258
423568971
394685127
512974863
678213495

243179685
698354172
157682943
521967834
976438521
834215769
769523418
482791356
315846297

248931675
369572184
571684293
753429861
914865327
682713459
137258946
426197538
895346712

349758612
285164397
176932854
624879135
918543726
537216948
492681573
763495281
851327469

549837621
168542379
732691548
317269485
625784193
894153267
481925736
276318954
953476812

148293675
295764381
673581249
936472158
851936724
724815936
569347812
417628593
382159467

347915682
629738145
518426739
932541876
874692513
165387294
283169457
796854321
451273968

841729653
673581924
925436871
167953482
384267195
592148736
439812567
756394218
218675349

842319675
753268149
619457832
361945287
927836514
584721963
238194756
195673428
476582391

543719628
687524931
912368745
839672154
765431289
124895367
476183592
251946873
398257416

541932678
632781459
879546123
984267531
163495287
257813946
796324815
328159764
415678392

748239615
923516748
156874932
315698427
879421356
462753189
687345291
594162873
231987564

748239615
392516748
156874932
615983427
879421356
423657189
987345261
564192873
231768594

748923615
329516748
156874923
615238497
872491356
493657182
987345261
534162879
261789534

347859621
628371954
915426738
169247583
872593146
453168297
781932465
596784312
234615879

948537621
275681439
316924875
863475192
591362748
724198563
652849317
139756284
487213956

149856732
236971854
785234196
317462985
528719463
694385217
451697328
973528641
862143579

342658791
765912843
819374256
298461537
451237689
637895412
186749325
974523168
523186974

142865793
687932154
935174268
873641529
219758436
456329871
361587942
594216387
728493615

843126795
961857324
752934861
518273649
236419587
497568132
684791253
375642918
129385476

843126795
972854361
651937824
518273649
736419582
294568137
487691253
365742918
129385476

645839712
782451639
931627584
856192347
179346258
423578961
394285176
517964823
268713495

341259768
789364251
526187349
963718425
817542936
254693817
678431592
132975684
495826173

846325791
537961284
219847365
768219453
321458976
495673128
674182539
982534617
153796842

846352791
537961284
219847365
768219453
321485976
495673128
674128539
982534617
153796842

846925713
931764582
527831964
619372458
374598126
258146397
792653841
483219675
165487239

546892713
231764589
897531264
612973458
978145326
354628197
729356841
483219675
165487932

846592713
231764589
597831264
612973458
978145326
354628197
729356841
483219675
165487932

149358726
263179548
857426913
524637189
976815432
381942657
635294871
792581364
418763295

249356718
618974523
753218964
562149837
487523196
391867245
975431682
136782459
824695371

942318756
378456219
165927348
781245693
634189527
529673481
853792164
216834975
497561832

942381756
378465219
165927348
781254693
624139587
539678421
853792164
216843975
497516832

845912736
217638594
963745182
634597821
179823645
528164379
381259467
796481253
452376918

549631782
367428519
281597346
176945823
492783651
853216974
938172465
614859237
725364198

648935721
319627854
527481693
831254976
952376148
764819235
273148569
195763482
486592317

941256783
652387149
837149625
786593412
513428976
294671358
175932864
328764591
469815237

149823765
653974182
827516943
431287596
278659314
965341278
584192637
716435829
392768451

342985761
715426389
896371542
578149236
921863475
463257198
639514827
257638914
184792653

349268715
517439628
628157943
975614832
264983157
183572469
452791386
736845291
891326574

849153726
537826149
612749583
274985631
385671492
196234857
963518274
751492368
428367915

543961728
987325146
612487395
159748263
326159874
874236519
765892431
491573682
238614957

245689713
317245896
896137254
169753428
482961375
753428961
574396182
621874539
938512647

248965713
317248695
965137824
152789436
496351278
783426951
574893162
621574389
839612547

346985721
275631984
918742365
631497852
784526139
592813647
453178296
129364578
867259413

648591723
137862954
592374816
354129687
981756432
726483195
213947568
879635241
465218379

843615729
529387164
716294538
697128345
482573916
135469872
951742683
374856291
268931457

941326758
258917364
763584129
612438597
374259816
895761243
187642935
526893471
439175682

941532768
578916324
623784519
286397145
497651283
315428976
752843691
869175432
134269857

349526781
658713924
217489356
876952143
421837569
935164278
764291835
593678412
182345697

641392785
729851364
835647129
182734956
476915832
953268417
398576241
517423698
264189573

641352789
725891364
839647125
182734956
476915832
953268417
398576241
517423698
264189573

642953781
593187426
871264593
987412365
425639817
316875249
138546972
254791638
769328154

946351782
873962154
521847963
752496318
138275496
469138275
694513827
385729641
217684539

541632789
376198524
829475136
193524867
657983412
284716395
468251973
915367248
732849651

745936812
296851734
831724596
957142368
184367259
623589471
368495127
512678943
479213685

745936812
692851734
831724596
957142368
128367459
463589271
384695127
516278943
279413685

645921837
723854961
819637452
258469713
364715298
197283546
486192375
932576184
571348629

742395816
863271954
519648273
681427395
397516482
254839167
135784629
926153748
478962531

746395812
893271654
512648973
981467325
367512489
254839167
135784296
629153748
478926531

943762851
827531694
615489327
386214579
574693182
192857463
238176945
761945238
459328716

541792863
972683154
863415972
654128397
398574216
217936548
785241639
426359781
139867425

647312859
395768214
812495763
239174586
486529137
571836492
958243671
764981325
123657948

347621895
851749623
692583147
524137986
938265471
716498532
169872354
285314769
473956218

746325819
823971654
519648273
681497325
397512486
254836197
135784962
962153748
478269531

541962873
736518924
982374615
194753268
658421397
273896541
415289736
327645189
869137452

245196873
913578246
876324519
392681754
468753921
157942638
684215397
721839465
539467182

749235816
521968374
863174259
158496723
234587691
697312485
415723968
982641537
376859142

642517893
715389642
839426157
258631974
963748215
174952386
387164529
591273468
426895731

345276891
698514327
127983645
239768154
751439286
486152973
874321569
912645738
563897412

541932876
632781459
879645123
984267531
153498267
267513948
798324615
326159784
415876392

941756823
583421967
276938154
197684235
854273619
362195748
425817396
739562481
618349572

145962837
837415926
692783154
253679481
471328569
986154273
724896315
569231748
318547692

541237869
832691754
796845213
365978421
928413675
417562938
159724386
673189542
284356197

145263879
698175342
732849516
284651937
967328451
351497628
413786295
879532164
526914783

841532976
976814253
235697148
569248317
184973562
327156894
693725481
418369725
752481639

746825913
831964572
925173864
618392457
297541386
354786129
582639741
473218695
169457238

347681925
651729843
892543167
524137689
938265471
716498532
169872354
285314796
473956218

143685927
876291435
259374186
731526894
628943571
594718263
412867359
965432718
387159642

741326985
589147362
632589714
856293471
917864523
324751896
198635247
465972138
273418659

743512968
815693247
926478153
259361784
678249315
134857692
392184576
581736429
467925831

147356928
865294173
932187564
573841296
491632785
286579431
359428617
718965342
624713859

541378962
796152843
283649175
425791386
679283514
318465729
167934258
954827631
832516497

743156928
582793416
961248357
329561784
675482193
418937265
897315642
254679831
136824579

842357916
159628374
376149825
568713492
923564781
714982653
697235148
435891267
281476539

845971326
129638547
736524891
397216485
251849673
468753912
574382169
913467258
682195734

546981327
921735648
873624951
318257496
295146783
467893512
684572139
139468275
752319864

543781926
721396548
968425137
386152479
457639281
192847365
619273854
835964712
274518693

543871926
721396548
968245137
386152479
457639281
192487365
619723854
835964712
274518693

543781926
721396548
968425137
386152479
457839261
192647385
619273854
835964712
274518693

543971826
721368549
869245137
396152478
457836291
182497365
618723954
935684712
274519683

548631927
621897543
739425168
386152479
457369281
192784635
913276854
865943712
274518396

548631927
621987543
739425168
386152479
457869231
192743685
913276854
865394712
274518396

243751986
516289743
978643521
489532167
627198354
351476892
792814635
865327419
134965278

947863512
682951473
315742968
261574389
879326154
453189627
794215836
538697241
126438795

748653912
659218743
123497856
486531297
912746385
375829164
834962571
591374628
267185439

546823971
289751346
173649582
657418293
318295467
924376158
791562834
432987615
865134729

741385629
826749351
593261784
319578462
268934175
475126893
132697548
654812937
987453216

842735196
736891245
519462378
354189627
921674583
678253419
283916754
495327861
167548932

842735196
716892345
539461278
354189627
921674583
678253419
283916754
495327861
167548932

742385916
658921437
139674528
894167352
315298674
267453189
971542863
586739241
423816795

841975623
952613487
763482159
185726934
276349518
394851762
429168375
638597241
517234896

241836597
579241863
386597241
893715426
165429738
427683159
732164985
918352674
654978312

948516732
156273948
723894561
369147825
271358694
485629173
592461387
817932456
634785219

948216753
126573984
753894216
369147825
485629137
271358649
592461378
817935462
634782591

245197836
813645792
796382154
681253947
932476581
457819623
129738465
378564219
564921378

643257198
782961354
519438627
298714563
375682941
164395782
831529476
456873219
927146835

648397152
395812476
217564893
132789564
874256931
956431728
489625317
721943685
563178249

649387152
375912486
218564973
132798564
984256731
756431829
497625318
521843697
863179245

843967512
216538794
975412368
768291453
159843276
324756189
682375941
591624837
437189625

943867512
216539784
578412369
769251843
185943276
324786195
692378451
851624937
437195628

943867512
216539748
875412369
769241853
154983276
328756194
692375481
581624937
437198625

243917568
596823147
817465392
359682471
162734859
784591236
675148923
921356784
438279615

243617598
569823147
817495362
356982471
192734856
784561239
675148923
921356784
438279615

143268579
687495231
952713684
274356198
561984327
839172465
728641953
315829746
496537812

142578396
798361452
563492187
876234519
235619748
914857263
629745831
357186924
481923675

946218573
273695148
518473629
691324857
384157296
752869431
127946385
435781962
869532714

946218573
273695148
518473629
691324857
382157496
754869231
127946385
435781962
869532714

943768512
216539847
587412369
869251473
175943286
324876195
692384751
451627938
738195624

743968512
216537894
985412367
862791453
159243786
374856129
627385941
591674238
438129675

743968512
216537894
589412367
862751943
195243786
374896125
627389451
951674238
438125679

743968512
216537849
985412367
862741953
154293786
379856124
627385491
591674238
438129675

245619378
937482615
618735294
791358462
423167589
586924137
172593846
359846721
864271953

542379816
319846752
876251934
621584397
795623481
438917625
964132578
253768149
187495263

843769512
216538947
597412368
962851473
175243896
384976125
628394751
451687239
739125684

745913286
128647935
639825471
257164893
361789542
894532167
586391724
413278659
972456318

842916735
193457628
765328149
376592814
581643297
924871563
659184372
238769451
417235986

542817396
396524178
817396245
985732614
263941587
174685923
731459862
459268731
628173459

645812397
397654182
218397546
926538714
573941628
184726953
831469275
469275831
752183469

948516237
731892564
625743918
852174693
194365782
367928145
219487356
586239471
473651829

947516283
153284796
628379451
412865379
539721648
786493125
364957812
891642537
275138964

643917825
271385469
895642317
169578234
457263981
382194756
716839542
534726198
928451673

943612758
176853294
852497316
395268471
721934685
684175932
519726843
238549167
467381529

648217593
391865274
725493618
852149736
134576982
976328145
219684357
587932461
463751829

947813526
683425179
152976348
719652834
536784912
824139765
398261457
275348691
461597283

842519367
957436812
163827954
471295638
385761429
629348571
214683795
596174283
738952146

846519723
197832465
235467819
589276134
374158296
621943578
913784652
452691387
768325941

645218937
389674512
172953864
891467325
267395148
453821679
716549283
528736491
934182756

342615978
817942356
569873214
956127843
731486529
428359167
673291485
285734691
194568732

243517869
671984523
859632417
532841976
496725381
187369245
318456792
764293158
925178634

348217659
671945283
529638417
832461975
794582361
165793842
216354798
453879126
987126534

942718635
568493271
137625894
496372518
381549726
275186943
754261389
619837452
823954167

945723618
321968457
876451392
517836924
492175836
638249571
783692145
154387269
269514783

945721368
318469752
267835914
124358679
756294831
893617245
671582493
532946187
489173526

543721968
917684523
268539714
752168439
489273156
136945872
321497685
874356291
695812347

146329758
938715246
725684931
693478125
871562394
254931687
519246873
487193562
362857419

148926357
932754681
567318924
381465792
654297813
729183546
216839475
873542169
495671238

145926387
839754621
762318954
381465792
654297813
927183546
216539478
573842169
498671235

648725391
751349862
923816547
295437618
136298754
874651923
317964285
462583179
589172436

846921375
125673849
379485261
568197423
412368597
937542186
754239618
291856734
683714952

146927538
785163924
392485167
534796812
927841356
618532479
279354681
851679243
463218795

145628739
698473125
372591846
569387214
821964573
437152968
783245691
216839457
954716382

541926873
368517429
279834165
152378694
984162357
637459218
823791546
715643982
496285731

748926351
193547862
256831479
461783925
872195643
539264718
687352194
324619587
915478236

541627938
897453621
236981754
615378492
483269175
729145386
952716843
178534269
364892517

143627895
972815436
856493217
591268374
738541962
624379158
285936741
367184529
419752683

843629517
129573468
657418329
936845271
412736985
785192634
598361742
264987153
371254896

541829367
329476581
867351429
782593146
456718293
913264758
695147832
134682975
278935614

542637891
376819452
891425673
487156329
135298746
629743518
263974185
718562934
954381267

842935617
173462958
956187324
695274831
314859762
287613495
538726149
769541283
421398576

145637298
972458163
386219754
658124937
794863521
231975486
823541679
517396842
469782315

145637298
972458136
683219754
358124967
794863521
261975483
826541379
517396842
439782615

546732891
931865274
728419635
287354169
653921487
419678352
172583946
895146723
364297518

246831579
319576284
785429163
851947632
497263851
623185947
572614398
164398725
938752416

842935617
796481235
351627894
168359742
529874361
437216958
274593186
985162473
613748529

842735619
935416278
167928534
678351942
523894761
491267385
254683197
389172456
716549823

741239568
956871243
328654971
214586739
693742185
587193624
132465897
869317452
475928316

846531927
295874163
317926458
153698742
962347581
478215396
634752819
781469235
529183674

741539628
982461357
536287914
329714865
467825193
815396472
658942731
173658249
294173586

541836927
982741356
736259418
329618745
867524193
415397862
698472531
173965284
254183679

741938526
892651347
635247819
328519674
956724183
417386952
564892731
173465298
289173465

641938527
892751346
735246819
328619754
956427183
417385962
574892631
163574298
289163475

849631275
563742981
217985436
728359614
496817352
135426897
672198543
954273168
381564729

745239618
916758243
283146957
157462389
392581764
864973521
578694132
631827495
429315876

547139862
912568347
683427915
765982134
198354726
234716598
459271683
871643259
326895471

741836925
869512347
352974186
294683751
583721469
617495238
936257814
175348692
428169573

648732915
291485637
753961248
965128374
874396521
132574869
329817456
516249783
487653192

648935712
713248695
925761384
594683127
261497853
837152946
156874239
389526471
472319568

847935612
615274893
932681574
394857126
281496735
756123948
163748259
528319467
479562381

847935612
615274893
923618574
394857126
281469735
756123948
138746259
562391487
479582361

147835962
963724185
285961374
459617823
718342596
326589741
894253617
571496238
632178459

841935726
679428153
352761498
193284567
528376914
764519832
435892671
917643285
286157349

249136578
316785924
587429361
834952617
792641853
165873249
973264185
658317492
421598736

248937165
657412983
319586274
936751428
425893716
781624539
562148397
893275641
174369852

147238956
628495713
395671824
852763149
913842675
764519382
431927568
289156437
576384291

247639815
563187429
189425736
754812963
892356147
631794258
976243581
415968372
328571694

843657219
756921843
921348756
537289461
682134975
194765328
315872694
269413587
478596132

842657319
756931842
931248756
527389461
683124975
194765238
315872694
269413587
478596123

846751932
513942678
927836541
391684725
752319486
684527319
179468253
265173894
438295167

748651932
512893746
396274185
163485297
827916354
459327861
935142678
671538429
284769513

741658392
582193476
396274185
163485927
827916534
459327618
935842761
678531249
214769853

247659813
319284657
865731429
692318745
734526198
158497236
481963572
573842961
926175384

247658913
315294687
968731425
652319748
784526139
139487256
491863572
573942861
826175394

148657923
625439187
739812564
962741358
374528691
581963472
497186235
853294716
216375849

643759821
879421365
521638479
198542637
765893214
432167958
287314596
316985742
954276183

749856231
216437985
583129476
435261897
197583642
862794513
954312768
621978354
378645129

846157932
123986745
975324681
651432879
784519263
239768514
498273156
317695428
562841397

842359167
573186942
619274538
127865394
435791286
968423715
781942653
354617829
296538471

842153967
531976842
679284531
127865394
485739216
963421785
718342659
354697128
296518473

842351967
573986142
691274538
127865394
435719286
968423715
789142653
354697821
216538479

846759213
217863954
539124687
781246539
924385761
365971428
152437896
673598142
498612375

643251978
257489631
981376452
369817245
578642193
412593867
136724589
725968314
894135726

641752398
539486271
872391645
123675984
496813527
785249136
258967413
967134852
314528769

347852916
596471832
218693754
653918427
482735169
179246583
721384695
935167248
864529371

941653827
385742691
762891345
629134578
817526934
534987162
293418756
156279483
478365219

943256718
825174963
176938524
518627439
697341285
432895176
289513647
354762891
761489352

342956178
586271394
197483256
934712685
861594732
275368419
719625843
653847921
428139567

342856179
895271364
167439285
634712598
951684732
278395416
716528943
583947621
429163857

342856179
896271354
157493286
534712698
961584732
278369415
715628943
683947521
429135867

246758193
183649527
975132684
857321946
632497815
491586372
728965431
514873269
369214758

541369278
796824351
832517649
678952134
314786925
259431867
485293716
963175482
127648593

548367921
176924358
932518647
689752134
314896275
257431869
495283716
863175492
721649583

341268597
678519342
925347816
586172934
132496758
497853261
819734625
753621489
264985173

742863519
683591724
915427386
294358167
137642895
568179243
829736451
356214978
471985632

941265837
753819246
628374915
192487653
586931472
374526198
835142769
217693584
469758321

145862397
269473851
837915426
356287914
912634578
478591263
581326749
723149685
694758132

845769132
927143586
316582974
583294761
271658493
469371825
198436257
652917348
734825619

845762139
637194582
912583674
583246791
271958463
496371825
368419257
159627348
724835916

847162539
293457816
615983427
928315764
754296381
136748952
472831695
581679243
369524178

149863275
685217394
237954681
964721538
713485926
528396147
452179863
391648752
876532419

249865173
581347269
736129845
372486951
958731426
164952387
613274598
497518632
825693714

541968723
237145968
689732541
972316485
456897312
318254679
724583196
163429857
895671234

342769851
615238947
897451236
184926375
256317489
973584162
769143528
531872694
428695713

342569871
897231546
615487932
184956327
276318459
953724168
769143285
531872694
428695713

841763529
562984713
397521486
938417652
176852934
254396178
425678391
689135247
713249865

741965328
952384716
863217954
537491862
194628573
286753491
319872645
475136289
628549137

247165839
861923475
539478261
723851946
684297513
195634728
458312697
376549182
912786354

149568327
826734591
753921486
581396274
932417658
674852139
398145762
465279813
217683945

341869275
256471983
789235164
523146897
914387652
678952431
862513749
495728316
137694528

142973586
865421739
793685421
376598142
418362975
529714863
631849257
954237618
287156394

842375961
659814237
731926485
526193748
173548692
498267513
915682374
384759126
267431859

849273516
365814297
712695438
231589674
596427183
478361925
627948351
983156742
154732869

849573216
362814597
715692438
231985674
596427183
487361925
628749351
973156842
154238769

945872361
721653894
386419527
863247915
194365782
257981643
419538276
578126439
632794158

849573216
362814957
715692438
231985674
596427183
478361529
657248391
983156742
124739865

542871639
713956284
698423157
274569318
169738425
835214796
381645972
457192863
926387541

548172693
916843572
327965481
479631825
835724916
162598347
791386254
253419768
684257139

546973821
392815764
187246539
465192378
821537496
973468215
638759142
219384657
754621983

348972165
912653847
576418329
491265783
685734912
237891654
859346271
163527498
724189536

349872165
712653948
568419327
471265893
896734512
235981476
957346281
184527639
623198754

349872165
612453987
578619324
461285793
895736412
237941856
954368271
183527649
726194538

341972865
765438291
289615437
697243158
152789643
834561729
576194382
913826574
428357916

845273169
267519384
931648275
173925846
586431927
492786513
329864751
754192638
618357492

645173298
371982465
982465317
234618579
598247136
167539842
453726981
826391754
719854623

941376258
527418396
368259714
832945671
759621843
416837529
285164937
674593182
193782465

649578312
281934567
357216894
796423185
528691473
413857629
872365941
165749238
934182756

346278591
579314268
821965437
738192645
162457983
495683712
253849176
917536824
684721359

342971658
816542397
957863412
495637281
123489576
768125943
579316824
681294735
234758169

641875293
759423861
823916475
972538614
538641927
164792358
386257149
297184536
415369782

342675819
917842356
568193274
856927143
739416528
421358967
673281495
295734681
184569732

642781953
893465721
715392648
581624379
927853416
436917285
359278164
268149537
174536892

145783629
872946153
936125478
693572841
457318296
281694735
324851967
768439512
519267384

146785932
928613547
753294618
685371429
439528761
271469853
592147386
367852194
814936275

347982165
812653749
596417328
281745693
675839412
439261857
754396281
163528974
928174536

347982165
812653749
596417328
281745693
675839412
439261857
754396281
963128574
128574936

347982165
812653749
569417328
281745693
975836412
436291857
754369281
693128574
128574936

347982165
612453798
589617324
261795843
975834612
438261579
756349281
893126457
124578936

642983715
178465293
395712864
531248679
927631548
864597132
219874356
453126987
786359421

241783596
678495213
359216784
764921358
183657942
592834167
425369871
936178425
817542639

241583796
693724158
857619234
728396541
536148927
419275863
374951682
165832479
982467315

241583796
693724158
857619234
782396541
536148927
419275863
374951682
165832479
928467315

941283576
756914823
832657194
693145782
218736945
574829361
185472639
329568417
467391258

942586317
617439852
385712469
829354176
461827935
753691284
598263741
134975628
276148593

748395162
962781345
531264798
427536981
685917423
319428657
856143279
273659814
194872536

842397516
963581724
715426389
284953167
137642895
596178243
628739451
359214678
471865932

742893516
983561724
615427389
234958167
167342895
598176243
826739451
359214678
471685932

543891762
917264835
628537914
185376249
739425681
462918573
896153427
354782196
271649358

642193758
358764912
791852346
874531629
235986471
169427835
913675284
426318597
587249163

245693178
986712453
713458629
529841736
837526941
164379285
698234517
451987362
372165894

946137825
785942631
132568497
819726543
274351968
653894712
597613284
461285379
328479156

546137928
798542631
132968457
915726843
284351769
673894512
857613294
461289375
329475186

546137928
798542631
132869457
915726843
284351769
673984512
857613294
461298375
329475186

547136982
698542731
132978456
915627843
784351629
263894517
856713294
471289365
329465178

745169328
963248751
821753496
186527934
237914685
459386172
678432519
312695847
594871263

746193528
935248761
821756493
183627954
257914386
469385172
578432619
312569847
694871235

945172368
831569742
276384915
718693254
354821679
629457183
163945827
482736591
597218436

647192385
923548671
581376924
278615493
169834257
435927816
894761532
312459768
756283149

345168279
976542318
182973654
729385461
453691782
861724593
638217945
294856137
517439826

748163592
631925874
952784613
183596247
576342189
294871356
819237465
367458921
425619738

749163582
631825974
852794613
983516247
576342198
214978356
198237465
367459821
425681739

849173652
731256984
265894713
593617248
687342195
124985367
912538476
378469521
456721839

248197356
693245871
175638429
521486937
984573162
736912548
359761284
817324695
462859713

249187356
683245971
175639428
821496537
594873162
736512849
358761294
917324685
462958713

946123857
128765493
537948612
751689234
463512978
289437165
612374589
875296341
394851726

247186953
638975124
591234876
829563417
765841239
314792568
956417382
183629745
472358691

247168953
638975124
591234678
926583417
785641239
314792586
859417362
163829745
472356891

847126395
163579842
592843671
759231486
314768529
628495137
435912768
286357914
971684253

847129356
521673894
369548127
286935471
953417268
174862539
632781945
798254613
415396782

946132587
275468913
138957642
413526879
769841325
582379461
324785196
651294738
897613254

749132685
581496273
632587419
156928347
928743561
374651928
213865794
467319852
895274136

342195786
789326514
516847239
968512473
231784965
457639128
673951842
125468397
894273651

849156723
261837945
537249681
678421359
924573168
315698274
153764892
782915436
496382517

849153762
231467859
567298314
678321945
924576183
315849627
156734298
782915436
493682571

942186753
185379426
673452918
718593642
459628371
326714895
297831564
534267189
861945237

843157926
721964853
965382147
376218594
192645738
584793261
438579612
657421389
219836475

345127869
917468532
682593174
721389456
839645217
456712983
263854791
574931628
198276345

742168593
186539274
953472618
518397462
429816735
367245189
635921847
874653921
291784356

342168957
186579324
957432618
518793462
429816735
763245189
675921843
834657291
291384576

243168795
186957324
597432618
618793452
452816937
739245186
375621849
824379561
961584273

643178952
189253674
527496318
718632495
456819237
932547186
365721849
894365721
271984563

849125367
327946851
165837492
618754239
592381674
734269518
251698743
986473125
473512986

948125367
327946851
165837492
816754239
592381674
734269518
251698743
689473125
473512986

648125397
327946851
195837462
819754236
562381974
734269518
251698743
986473125
473512689

946125387
327846951
185937462
819754236
562391874
734268519
251689743
698473125
473512698

842135976
531796482
769824315
283519764
195467823
476382159
614273598
327958641
958641237

148269357
239857641
765314982
591483276
682971435
374625198
813592764
926748513
457136829

149268375
236957841
785314692
561493287
892571436
374682159
913825764
628749513
457136928

945276813
326148597
178593624
682719435
793465281
451832976
537924168
869351742
214687359

341259687
692387514
758614329
564123798
819476235
273598461
925761843
487932156
136845972

643258719
927614538
158739642
865321974
794586321
312497856
276843195
481975263
539162487

649253718
782614539
351897642
865921374
934576821
127438956
276349185
493185267
518762493

841276953
965134287
732589146
359861724
176425839
284793561
498312675
623957418
517648392

648271953
915634287
732958641
359716824
186425739
274389516
493862175
527193468
861547392

743219865
285764931
916385742
537692184
824531697
169847253
692473518
351928476
478156329

649218735
837564192
512397468
358476921
196825347
274139856
921683574
463751289
785942613

649285731
837164592
152397468
378416925
516829347
294573816
925638174
463751289
781942653

649253718
821674539
357891642
165928374
784536921
932417856
276349185
493185267
518762493

649253817
128674539
357819642
965721384
834596721
712438956
286347195
471985263
593162478

748219536
935674128
612385479
369427851
187956342
524138967
251793684
473861295
896542713

748263915
159784632
362915748
576821394
934657821
821439567
297348156
485196273
613572489

541286397
293574816
768193542
976451283
825369471
134728965
387912654
612845739
459637128

146285793
528973416
793164528
971528634
462317985
385649271
634892157
819756342
257431869

547213986
913568472
268479531
682795314
135824769
479136825
356981247
824657193
791342658

546291738
319875642
278346159
125689374
864732915
793514286
481927563
957463821
632158497

947253186
536184972
812679534
751346298
623895417
498712365
185927643
269438751
374561829

748263591
632915874
951784623
183596247
576342189
294871356
829137465
367458912
415629738

849273651
732156984
165894723
513647298
984325167
627981345
291538476
378469512
456712839

849273651
732156984
165894723
593617248
687342195
214985367
921538476
378469512
456721839

941285367
872369451
635174892
259418736
463927518
718536249
587641923
396752184
124893675

946281573
312657498
587349126
874163952
159824637
263795841
635912784
791438265
428576319

748261395
325849716
619753824
497586132
236914578
851327469
963475281
184632957
572198643

943276518
175984362
286315479
398527641
724163985
651498723
562731894
417859236
839642157

943276518
175984362
286315479
328597641
794163285
651428793
569731824
417852936
832649157

946271853
317845296
285963417
531682974
762459138
894137562
678594321
429316785
153728649

548271369
612934587
793865241
936752418
854196723
271348956
365487192
429613875
187529634

645287139
291356784
378941652
726539418
953418267
184762395
512873946
469125873
837694521

748235196
352169487
196874253
281357964
439621875
567498321
874512639
923746518
615983742

349267158
862591374
751384269
917438625
625179843
438652917
186743592
573926481
294815736

845213697
179486325
632759148
396845271
758321964
214697853
967538412
481972536
523164789

743219658
216578349
589346712
978461523
631952487
452837961
865193274
324785196
197624835

347251698
512689473
968743521
631872945
485396217
279514386
823467159
794135862
156928734

743281659
982576341
156943782
815462937
369715428
274398516
691834275
427159863
538627194

743281956
982576341
156943782
815492637
369715428
274368519
691834275
427159863
538627194

745286319
813945762
962317854
274198536
596473281
381562947
157639428
639824175
428751693

941237685
786945321
523168947
295481763
164723859
378659214
452396178
837512496
619874532

541297386
698345172
237861594
923184765
185726439
764539821
452973618
876412953
319658247

143289756
792645138
658371942
537412689
419856327
286793415
821964573
364527891
975138264

143289567
792645138
685371942
536412789
419867325
278593416
821954673
354726891
967138254

948215736
716893542
235764891
652438917
891576423
374129685
167982354
583641279
429357168

641238579
257946381
398157462
539684217
486721953
712593846
974315628
125869734
863472195

847236591
315749826
962185734
123457968
459863217
678921345
794318652
581692473
236574189

548237691
763189425
219456873
192863754
385742169
674591238
921374586
837615942
456928317

841265793
297348165
653179284
769814352
135926478
482537619
526783941
378491526
914652837

641285793
297346185
853179264
769814352
185923476
432567819
526738941
374691528
918452637

641285793
297346185
853179246
769814352
185923674
432567819
524738961
376491528
918652437

341296785
582137649
697584231
168423957
759618423
234759816
473861592
926345178
815972364

146398572
579124638
283675914
318957246
457862391
692413857
861549723
735281469
924736185

641385279
293147856
857296143
125638794
379452681
486971532
764519328
532864917
918723465

745316289
829547361
163892547
698273154
372451896
451689732
234765918
516928473
987134625

148359672
736124589
592786134
415932867
279865341
683417295
354691728
827543916
961278453

147389265
586214793
392657184
873146529
964725318
215938476
638572941
759461832
421893657

147389265
586214793
392657184
873146529
964725318
215938476
431892657
759461832
628573941

648319275
517264893
392758164
183647529
974825316
265931487
736482951
859173642
421596738

941386752
253197648
687452913
495218376
732645189
168739524
819564237
526873491
374921865

945362817
327819654
168574293
756431982
894256731
213987465
579623148
682145379
431798526

942361578
816975243
357842916
291786435
573194862
684253197
438517629
769428351
125639784

142385679
589746213
367129854
678954132
254631798
913872465
795418326
436297581
821563947

642351987
513798624
978246351
491572836
835469712
726813495
367925148
159684273
284137569

748315296
963247158
125869347
459186732
231794865
876532914
397458621
512673489
684921573

945372618
162854739
378916425
531769284
827435196
496281357
653197842
219648573
784523961

548397612
297615843
316284795
623451987
159872436
784936251
865743129
471529368
932168574

849376251
567812394
213549687
354291768
178634529
692758143
921467835
785923416
436185972

849376251
567812349
213549687
354291768
198637524
672458193
921764835
785923416
436185972

849376251
567812349
213549687
354291768
198637524
672485193
921764835
785923416
436158972

948376251
567912384
213548679
354291768
189637542
672485193
821764935
795823416
436159827

749386251
568712394
213549678
354291867
187634529
692875143
921468735
875923416
436157982

947386251
568912374
213547698
354271869
189634527
672859143
421768935
895423716
736195482

947386251
568912374
213547698
374251869
189634527
652879143
721468935
895723416
436195782

947386251
568912374
213547698
374251869
189634527
652879143
421768935
895423716
736195482

847396251
569812374
213547689
354271968
198634527
672985143
421769835
985423716
736158492

849371265
517862349
263549178
354296781
178435692
692187534
926714853
785923416
431658927

749381265
518762394
263549187
354296871
197835642
682174539
926418753
875923416
431657928

847391265
519862374
263547198
354276981
178935642
692184537
426719853
985423716
731658429

749381265
518672394
263549187
354296871
197835642
682714539
921468753
875923416
436157928

849371265
517682349
263549178
354296781
178435692
692817534
921764853
785923416
436158927

847391265
519682374
263547198
354276981
178935642
692814537
421769853
985423716
736158429

547321689
618975432
293864751
976253148
854196327
321748965
769482513
432517896
185639274

748359612
915426378
236178594
891635247
673942185
524817936
462793851
357281469
189564723

948321756
673589124
251746983
782163495
435297861
196854372
319675248
864932517
527418639

741362859
598147623
326598174
835679241
619425738
274813596
182734965
457986312
963251487

842351679
651947238
793268154
314682597
268579341
975413826
587124963
436895712
129736485

142395876
983761452
765842193
821657934
639214587
457938621
596123748
274586319
318479265

142365987
693871452
875942163
921658734
736214598
458739621
567123849
284597316
319486275

741359628
683274519
952186437
239615874
516847392
478932156
895763241
124598763
367421985

541329867
693857421
287416593
324985716
759641382
816273945
178592634
465138279
932764158

941327856
867459231
352186974
736915428
295648317
184273569
623794185
478531692
519862743

942356718
351487269
867129354
234795186
196834527
578612493
719248635
683571942
425963871

941367285
372859146
685214379
729481563
816573492
453692718
267945831
138726954
594138627

941587236
276349185
835162479
597431628
183726594
624895713
352678941
768914352
419253867

143592768
982167345
576384192
729451836
354876219
618923457
465238971
891745623
237619584

647592381
923148675
185376924
278615493
569834217
431927856
894761532
312459768
756283149

647582391
823149675
195376428
279615843
568934217
431827956
984761532
312458769
756293184

241578693
685139274
379642815
918253467
753864129
426791538
592417386
167385942
834926751

643571982
218649537
975823416
782435691
159286743
364197258
827914365
591362874
436758129

643571982
218694537
579823416
782439651
195286743
364157298
827915364
451362879
936748125

643571982
218649537
579823416
782934651
195286743
364157298
827415369
951362874
436798125

643571982
218694537
975823416
782935641
154286793
369147258
827419365
591362874
436758129

948531276
217986453
356724981
875419632
692378145
134652897
729865314
581243769
463197528

143589627
678324951
295167348
721946583
864735219
539812476
417293865
986451732
352678194

841532967
732496581
695178432
978643215
423715698
156829374
367251849
219384756
584967123

348579261
917268534
265134879
831956427
724813695
659427318
486792153
573641982
192385746

941527863
325846197
786391452
258913674
163754928
479682531
537468219
892175346
614239785

741583269
852697413
693142578
329718654
475926831
168354927
587239146
916475382
234861795

941532867
582167394
673894521
265948173
798321456
134756982
816479235
329615748
457283619

743516289
582937164
916248375
835462791
267159843
491873652
658324917
129785436
374691528

743516289
961284735
825973614
592741863
374865921
186329457
239657148
617438592
458192376

743516289
961284735
825973614
592741863
374869521
186325497
239657148
617438952
458192376

749582136
685913274
231674859
164237598
357891642
892465317
923148765
516729483
478356921

148537269
637129845
295486371
879612534
461953782
352748196
913274658
724865913
586391427

342591687
965278143
178346592
514763829
297185364
836429715
621937458
483652971
759814236

947512638
632987154
518346279
389625417
275134896
461798523
753861942
126479385
894253761

243587691
159236874
678194325
827413956
916758243
435629718
762845139
591362487
384971562

243597681
198236574
675184329
527413896
816759243
439628715
762945138
981362457
354871962

847519623
163428975
295763184
628194357
534687219
971352468
352846791
716935842
489271536

946538712
821967435
537214869
453682197
198753624
672149358
719426583
285371946
364895271

941567823
278931564
635248791
719425386
524683179
386719245
863174952
192856437
457392618

941567823
278931564
635248791
719425386
524683179
386719245
163874952
892156437
457392618

941563872
235478916
678219345
789321564
524687193
316945728
867134259
192856437
453792681

941563872
235478916
678219345
789321564
524687193
316945728
167834259
892156437
453792681

841562937
632197485
597348126
124735698
958416372
763829541
389251764
216974853
475683219

742593816
896271354
513864927
284156739
137489562
965732481
379615248
628347195
451928673

941563827
357281964
268749135
183975642
524638719
679412583
736154298
412897356
895326471

946528173
237149586
815673294
628417935
593286741
174935862
489351627
361792458
752864319

743568219
289317654
156249837
391856742
567492381
428173596
615784923
872931465
934625178

742513896
613849527
598726413
874652931
356491278
921378654
439287165
265134789
187965342

941527368
586493721
327186495
432961857
815732946
679854213
798215634
253648179
164379582

947521368
256384791
831976452
329158647
578642139
614793285
765419823
492837516
183265974

941528367
256374891
738916254
329857146
517642938
684193572
165489723
492731685
873265419

349528671
672194358
158376924
481263795
965781243
237945816
524639187
716852439
893417562

841537269
375962481
296148375
639481752
428756913
517329846
162873594
753694128
984215637

147563928
236789154
589214637
794128365
365497281
821635479
952846713
673951842
418372596

349568271
572194368
168372945
481253796
695741823
237986514
824639157
716825439
953417682

842576193
315829647
769413258
658134972
497268531
123795486
274981365
986352714
531647829

547629138
628513794
913748652
356194287
289376541
471852963
764981325
895237416
132465879

742689315
685731924
913245876
354918267
168472593
297356148
529867431
836124759
471593682

842679315
675831924
913245786
354718269
167492853
289356147
528967431
736124598
491583672

842615793
915873426
736429518
594381267
683257941
271946385
367192854
459768132
128534679

143695728
568712394
972348156
214536879
635987412
897124635
726451983
351869247
489273561

143675829
579812364
682349157
214537986
735968412
968124735
827451693
351796248
496283571

548617923
613249857
279835416
961574382
732986145
485321679
326458791
194762538
857193264

745681932
982537164
316942587
163254879
827169345
459378621
534716298
698425713
271893456

941638752
682754913
537129864
198547236
356291487
724863195
269485371
875312649
413976528

249617853
635248179
178953426
321489567
594176382
786532941
813765294
957324618
462891735

543681279
712934568
896275341
937852416
654197823
281346957
375468192
429713685
168529734

943652178
267891354
158437629
794365281
816274935
325918746
539746812
472189563
681523497

348659172
169724583
527831649
854173296
671298435
293546718
482915367
915367824
736482951

942685173
153479628
678213594
285764931
317598246
496132785
764321859
831957462
529846317

347682195
189457263
265319847
852196734
413578926
976243518
721864359
594731682
638925471

943682175
217549683
568713942
785964231
396127458
124835769
839471526
452396817
671258394

849671253
257938461
613524798
172863945
536419872
498752136
924385617
785146329
361297584

943618275
517234968
286759413
164372589
372985146
859146327
428563791
795821634
631497852

847659312
592183746
613247859
189726534
275834691
364591278
426975183
958312467
731468925

743691582
286357149
591248763
165823974
974165238
832974651
359416827
628739415
417582396

148679532
529314768
637852491
753281946
864935217
912746853
391427685
286593174
475168329

849615732
723849156
516327849
974231685
651498273
382576491
467153928
238964517
195782364

349615728
516278493
287349165
954827316
873164259
162953874
638791542
421536987
795482631

941638725
357291486
286754139
574982361
123476958
698315274
765129843
812543697
439867512

841632795
726159348
539478162
683791524
197524683
254863971
912387456
468915237
375246819

347612859
681945327
925783164
794531286
832467591
156298473
563129748
219874635
478356912

347612958
681945723
952783164
728531496
536497281
194268375
863129547
215874639
479356812

142675398
689314725
573982461
768493512
491528673
325761849
217836954
934257186
856149237

942635781
653187492
187249635
735421869
461798523
829356174
318572946
594863217
276914358

142657389
687349251
953281476
265493718
734518962
819762534
521936847
498175623
376824195

543612789
782594136
961837524
497285361
126743895
835169472
678421953
219358647
354976218

841632759
635749281
927815346
516327498
289564137
473198625
162983574
358471962
794256813

749635812
563218947
281794356
358147269
492863175
617952483
876429531
125386794
934571628

749632815
126458397
538791264
862517439
953264781
471983652
387145926
614829573
295376148

241639578
538724691
976158324
469815732
827963415
315472986
653291847
782346159
194587263

241637589
536829471
789154326
697415832
428396715
315782964
953271648
862943157
174568293

241639578
568724391
973158624
439815762
827963415
615472983
356291847
782346159
194587236

241638579
569724381
873159624
438915762
927386415
615472938
356291847
792843156
184567293

941658237
532974168
678132945
853461729
429783651
167295483
316547892
295816374
784329516

942658317
571943286
386217549
234596178
198374652
765182493
617429835
853761924
429835761

147653829
239874561
586129734
654917382
928436175
713582496
375291648
491368257
862745913

147653829
239874561
586129734
654917382
928436175
713582496
375261948
461398257
892745613

147653982
835972461
692184735
756218394
429536178
318497526
583721649
261349857
974865213

341678295
567239814
982154763
856791432
179342586
234586179
623815947
798423651
415967328

943681257
865927431
721354986
419863725
536742198
287519643
392178564
674235819
158496372

341682957
867954231
952137846
296715384
135849672
478326519
784293165
623571498
519468723

341682957
867954231
952137846
296315784
175849623
438726519
784293165
623571498
519468372

547698123
926431578
318572649
891764235
673925481
452183967
764319852
185247396
239856714

547698123
926431587
318572649
891764235
652983471
473125968
764319852
185247396
239856714

845761923
716392584
923548716
274986135
581423679
639157842
198634257
362875491
457219368

541763928
723895614
986124573
259348167
634217895
178956342
462581739
315479286
897632451

645781239
289364571
713259468
364812957
921537684
857496312
598123746
176945823
432678195

546731298
213598647
798246351
671359482
384672915
925814763
152967834
839425176
467183529

542719386
319864257
678523194
136257948
725498613
894631725
957342861
481976532
263185479

645781392
287934561
913256487
364812975
821597634
759463218
538129746
176345829
492678153

349782651
725916834
618453729
876245193
291378546
453691278
982564317
137829465
564137982

841739265
362154879
759286143
574913628
916528734
238647591
123475986
497861352
685392417

246798513
517643982
983215647
625431879
794862351
831579426
158326794
469157238
372984165

843759261
562134879
719286543
374915628
951628734
286347195
125473986
497861352
638592417

148792365
692351784
735846921
923168457
856974213
417235896
569483172
274619538
381527649

648719352
512634789
937258614
826395471
391476528
475821963
253987146
169542837
784163295

348761952
152943678
976852431
635217894
721498563
489635127
897126345
263584719
514379286

849716352
157832694
362549718
231465879
476981523
985327461
523698147
714253986
698174235

345781926
671924538
982365147
518239764
237546819
496178352
823457691
164893275
759612483

143725869
259681347
768943215
921356478
476298531
385174926
837419652
514862793
692537184

941738265
637592418
825146379
519263784
386974521
472815936
158329647
763451892
294687153

241739586
758246391
369158472
573694218
492871653
816523947
684315729
125967834
937482165

842731965
735649281
916825347
527316498
189274536
463598712
271983654
358462179
694157823

841732569
735649281
926815347
517326498
289574136
463198725
172983654
358461972
694257813

943756821
265148397
781329645
358297416
196483572
427615938
639572184
874961253
512834769

241753869
635829471
789164235
597416382
428937156
316582794
963271548
154398627
872645913

542763819
136849527
798152634
381524976
459376281
627981453
915438762
863297145
274615398

941763258
273158964
658942371
782419635
536827149
419635827
394271586
165384792
827596413

941763258
273158694
658942371
782416935
536897142
419235867
324671589
195384726
867529413

641789253
857423619
329615784
498271536
273956841
516348972
182594367
765132498
934867125

641789253
857423691
329615748
498271536
273956814
516348972
182594367
765132489
934867125

341782569
897564321
526319478
468951237
952673814
713428956
684135792
139247685
275896143

842793516
563481279
719526348
635142987
291867435
478935621
327619854
954278163
186354792

345821769
769543821
821967543
986315274
573294186
214786935
658132497
132479658
497658312

743821965
958647132
612593847
487359621
196782354
325164798
861435279
274916583
539278416

143859672
786124539
592736184
415982367
279365841
638417295
354691728
827543916
961278453

142859637
738162549
596374182
215936478
379485261
864217395
653791824
487523916
921648753

643891572
297564381
815273469
364712958
721985634
958436217
539128746
176349825
482657193

641852739
235179468
798346512
524638197
819724356
376591284
162485973
953267841
487913625

145839276
627541983
983276541
812967435
594382167
736154829
371498652
469725318
258613794

743892165
981645327
652317849
827956431
564173298
319428576
236781954
478539612
195264783

743892165
981645327
652317894
827456931
569173248
314928576
236781459
478539612
195264783

743892165
189645327
652317849
827156934
564973218
391428576
236789451
478531692
915264783

943872156
126435879
758916243
467398521
312567984
895124367
681759432
579243618
234681795

541863297
872954631
963712458
139475862
287691543
654328719
498236175
725149386
316587924

341896527
769254138
852137649
213968754
698475213
574312896
485629371
937581462
126743985

345821679
298674513
716593248
973248165
452136987
681957432
124785396
839462751
567319824

147895263
698342715
532671984
714263859
356489172
829517346
285134697
471926538
963758421

243816975
619745283
578392416
437981562
926457831
851623794
165279348
782134659
394568127

945826713
723194856
816753492
687341925
234569178
591278364
468915237
379682541
152437689

941836275
362759148
875214369
629471583
713568492
458392617
286945731
197623854
534187926

241835976
385769124
976412853
524371689
713698542
869524317
498256731
157943268
632187495

542837196
768219435
319654278
134762859
976185342
825943761
657421983
293578614
481396527

542861397
673495821
819273546
257186934
391547268
486329715
734652189
165938472
928714653

542861397
673495821
819723546
257186934
391547268
486239715
734652189
128974653
965318472

348951762
752346891
619728534
586439127
971862453
234175689
495613278
123587946
867294315

847925136
152346798
963781524
235417869
714869352
689253471
426538917
391674285
578192643

648971532
273564891
915238467
364712958
821395674
759486213
587129346
196843725
432657189

645981723
289637514
173524869
732896145
891245376
456713982
564179238
327458691
918362457

243916875
598247613
617358492
936175284
475832169
182694357
764521938
321789546
859463721

542961783
713582496
986473521
398124675
274658319
165397248
621739854
859246137
437815962

643981725
791524836
285376149
517263984
369748512
428195367
832459671
154637298
976812453

341269758
976854123
528317649
763591284
294638517
185742936
617423895
832975461
459186372

941623875
758491623
623785941
234859716
569137482
187264359
816972534
392548167
475316298

941628357
625173984
738549621
593861472
267354819
184792563
872436195
319285746
456917238

641392578
985471326
732856419
518623947
263947185
497518263
829165734
374289651
156734892

641372895
839516742
752489136
218734569
396258417
574691328
927145683
483967251
165823974

241739856
856214739
973658241
697142385
328965417
415387962
764523198
532891674
189476523

641782935
953416872
872593164
217635489
586249713
439871526
328154697
795368241
164927358

941657823
582913674
763824195
637598241
458172936
129346587
296435718
814769352
375281469

741283569
362495781
985671432
694728153
823519647
517364298
459132876
136857924
278946315

341795826
289436571
576281349
854173692
627958413
193642758
732814965
968527134
415369287

941658723
532917684
867324195
678593241
453182976
129746538
296435817
714869352
385271469

941236578
582417639
376985412
165879243
834521796
729643851
217358964
658194327
493762185

741269583
835417962
629538417
264971358
587346291
193852746
312695874
978124635
456783129

841539726
369721485
752846391
297154638
186973542
435682179
524318967
678495213
913267854

241635897
379821456
865947321
598164732
127583649
436792185
654319278
782456913
913278564

941638527
375921486
862547391
529164738
187253649
436789152
694312875
758496213
213875964

941856273
653724189
728391645
236549718
589617432
174283956
862475391
317968524
495132867

941658732
567423189
832791546
618937254
729845613
354216897
285374961
496182375
173569428

941573628
375628419
628914357
894361572
752489163
136257984
589132746
467895231
213746895

941875263
652931784
873426915
527183496
364759821
198642357
439568172
715294638
286317549

941875362
652931784
837426915
193682457
264759831
578143296
429568173
715394628
386217549

941728653
678534291
235619478
517962384
863471925
492385167
389247516
724156839
156893742

841256793
726934851
539817462
392578614
687421935
154369278
473192586
918645327
265783149

841652793
726934851
539817426
392578614
687421935
154369278
473196582
918245367
265783149

241697835
765834921
893512467
179283546
658149273
324765198
587926314
936451782
412378659

941527683
875936142
263814975
732461859
654298317
198375264
427189536
386752491
519643728

941376825
327158964
568249137
294761358
815423679
736985241
459612783
673894512
182537496

941378625
327156984
568249137
254781369
819463572
736925841
485612793
673594218
192837456

641379825
327158694
598246137
254791368
819463572
736825941
465912783
973584216
182637459

341682795
869457213
725319486
594738621
286541379
137926548
973164852
612875934
458293167

341682795
869754213
725913486
694837521
258146379
137529648
973461852
512378964
486295137

941823756
783564291
265719483
518972364
376481925
492635178
639248517
824157639
157396842

341582796
859467213
726319485
594738621
238641579
167925348
973154862
612873954
485296137

641295873
593874261
872316495
139682547
784159632
256743189
967421358
325968714
418537926

641235978
583974261
972816435
138692547
794153682
256748193
367421859
825369714
419587326

841236579
539874216
627915483
468351927
215769834
973482165
784523691
396148752
152697348

241683975
596471328
873295164
935748612
712569483
468312597
327156849
659824731
184937256

841965237
693274518
257183649
538742196
724619853
169358472
985436721
316527984
472891365

741965238
638274519
295183647
573842196
824619753
169357482
957436821
316528974
482791365

641235987
573984261
982716435
137692548
294853176
856147392
368421759
725369814
419578623

341856729
276193458
895724316
612485973
458937162
937612584
569241837
783569241
124378695

841569273
539274816
762831954
158326749
294715638
673498521
315987462
927643185
486152397

641739285
798215346
523486971
876591423
235648719
419372658
962854137
384167592
157923864

341769285
798215346
562483971
876591423
235648719
419372658
923854167
684137592
157926834

341576298
586291473
972483615
694137582
128945736
735862941
857329164
263714859
419658327

341567829
859214673
726398451
937642518
568173294
412859736
185736942
674921385
293485167

541683927
639217854
728459136
394765218
152894673
867132495
983526741
276341589
415978362

241389567
673254819
859761432
534172986
187695243
926438751
492513678
715826394
368947125

241879536
837265941
596134728
715396284
324581697
968742153
489627315
653918472
172453869

641729835
725381469
893654721
578962314
936415287
412873956
357198642
264537198
189246573

941562378
287391645
356478192
564723981
128649537
793185426
875914263
639257814
412836759

741268953
298354761
563179428
482615397
315927846
679483512
856792134
924831675
137546289

641572839
897316245
532489716
389267451
724135698
165948327
973821564
218654973
456793182

741658932
629371584
583294176
294586317
137942865
856137429
962815743
378469251
415723698

641937825
978521436
253468917
539614278
482375169
167289354
794152683
315896742
826743591

241895376
897623145
365147298
458319762
723486951
619572834
976258413
584731629
132964587

341785926
789624135
652139874
165973248
897412653
234568791
416257389
523891467
978346512

941582673
327691485
568473912
613759248
279348561
854126397
785264139
196835724
432917856

841397526
375642198
296158347
632514879
759283461
184976253
463721985
918465732
527839614

941325867
587694213
326871459
832519746
694237185
715486392
279158634
458763921
163942578

941573268
527618394
863429175
618235947
379164582
452987613
786351429
234796851
195842736

541398267
839762451
267451893
183924576
754683129
926517348
395846712
672135984
418279635

541269738
398751264
267483951
973142586
682395147
154876392
836527419
425918673
719634825

241593687
538746291
697128345
182967534
769435128
354281769
973614852
825379416
416852973

541869723
863712594
279435618
628973451
937541286
154286379
716328945
392154867
485697132

641823975
852791364
973465821
367912458
294538617
185674239
429357186
718246593
536189742

841653927
695728341
372419568
953271486
128964753
764385192
537842619
219536874
486197235

941635872
582794361
637281495
253816947
168947523
794523186
816379254
379452618
425168739

841592367
392764518
675318429
234971685
956823741
187456932
419235876
763189254
528647193

841926537
623754819
597381426
389462751
274195683
156873942
915638274
462517398
738249165

841935726
967821435
253467918
539614287
472358169
186279354
694182573
315796842
728543691

541967328
239851764
786432195
963278451
852614937
417593286
694725813
375189642
128346579

741396528
365842197
298157346
632514789
859273461
174968253
483621975
917485632
526739814

941362785
376854291
528179364
632981547
795246138
184537926
253618479
469725813
817493652

341625987
657894231
928173465
195732846
274586193
836419752
583241679
762958314
419367528

341726589
576894321
928531467
489615732
215387946
763942158
137258694
894163275
652479813

841673529
629851374
573492186
765214938
932587641
418369752
294135867
387926415
156748293

741325986
326849571
958176432
635982714
287514369
419763258
192657843
564238197
873491625

841537269
596821734
237469185
329758416
185642973
674193852
752314698
968275341
413986527

241965378
935817462
687243951
376154829
819672534
452398617
528431796
163789245
794526183

241965378
935817462
687243951
376154829
819672534
452398617
528431796
193786245
764529183

641257839
283946517
597138624
136579248
724381965
859462173
362795481
978614352
415823796

841237659
276945138
539186427
698723514
315694872
427518396
963452781
782361945
154879263

641783259
785924316
239156748
492617583
568342197
317895462
874261935
953478621
126539874

941632578
678951324
523478196
765214839
382597641
419863752
234185967
897326415
156749283

941378652
325916874
678452193
269541387
784693215
153827469
892135746
536784921
417269538

541938276
386725194
279146853
652391487
498657312
713482965
927514638
835269741
164873529

641587932
397421586
825639147
789364251
432175869
156298473
963852714
574913628
218746395

541286937
328759146
679413825
296875314
734621589
185394672
913547268
857162493
462938751

841762935
672539418
539481627
283615749
167894352
495327186
756148293
324956871
918273564

941562387
265873914
837914526
728346195
653197248
419258673
394681752
572439861
186725439

641592387
258673914
937841526
729384165
863157249
415269873
384916752
572438691
196725438

941652387
265873914
837914652
728345196
653197248
419268573
394586721
572431869
186729435

341972586
725638149
968145372
234857691
156429738
897361425
679214853
512783964
483596217

541732689
973681425
268459137
359876214
617243598
482915763
724368951
895127346
136594872

941875236
875362941
623194785
267943158
358716429
194258367
512489673
736521894
489637512

341768529
729354618
586192347
934625781
672831954
158479236
217546893
465983172
893217465

941573628
657928431
328614957
516347892
732869514
489251376
875432169
264195783
193786245

841357926
762149385
935268417
374825169
526913874
198476253
253791648
619584732
487632591

941657382
285931476
763824951
139472568
852196734
674583219
526348197
317269845
498715623

841362975
573914286
926758341
358671429
294835617
167429853
782193564
419586732
635247198

841362975
573914286
926785341
385671429
294853617
167429853
732198564
418536792
659247138

741253698
658917423
239846571
496178352
823594167
517632849
975481236
382765914
164329785

541278639
326419857
798653412
672185394
139746285
854932176
963827541
215394768
487561923

241387956
365419278
987625413
713964825
598172364
426853197
654231789
832796541
179548632

941365827
372481695
865792143
619253478
257846931
438179256
583914762
796528314
124637589

941365827
372981645
865724193
619253478
257846931
438179256
583412769
726598314
194637582

741526938
398714526
526938714
672453891
819672345
435189267
254891673
967345182
183267459

741685392
836249571
259713468
623491785
587326914
194578623
315867249
972154836
468932157

941728536
578634291
632915784
124583679
359476128
786291453
897162345
463857912
215349867

741862359
983541762
265973184
874239516
326415897
519687423
637128945
152794638
498356271

342971568
596328741
871456392
423815679
768294135
915763284
139642857
654187923
287539416

642178953
913254867
875963214
397826145
458719632
261435798
739581426
524697381
186342579

342795186
197268534
685413279
976152348
538649712
214837695
763924851
451386927
829571463

342819675
769523418
851467329
923156784
516748293
487392156
694281537
235974861
178635942

742163958
193548762
685297134
461785329
837629541
259314876
528471693
314956287
976832415

542897163
813645729
796231458
425789316
167324895
938156247
679418532
384562971
251973684

642931578
751482369
938756412
513867294
879324156
426519783
194278635
387645921
265193847

842369715
563871492
971452638
456798321
718523946
329614587
197235864
285946173
634187259

142936785
536871492
978452631
451769328
783125946
629384517
367298154
215643879
894517263

842936715
536871294
971452638
458769321
713528946
629314587
364197852
285643179
197285463

942738165
618925743
537164928
271849356
465213897
389576412
796351284
153482679
824697531

342819657
968752134
571364289
136485792
487923561
259671348
625198473
813547926
794236815

842935167
913762485
576481239
164859723
358276914
297143658
639517842
781324596
425698371

542963178
976841352
318275649
491327586
637584921
285196734
723618495
864759213
159432867

542936178
967841352
318275649
491627583
673584921
285193764
726318495
834759216
159462837

642519783
597438126
813267459
958371264
361924578
274856931
789645312
435182697
126793845

542937186
893614572
761528934
619273845
457186329
328495761
936752418
275841693
184369257

842597361
735681942
961324875
458213697
123976584
679845123
317469258
586732419
294158736

142789356
873562194
965143872
739416285
251938647
486257913
394825761
617394528
528671439

742896513
589431762
631725948
158972634
493618275
276354189
365149827
917283456
824567391

642197538
517638924
983425761
379854612
268971345
154263879
495316287
731582496
826749153

842973615
973156842
651284739
568742391
327691584
419538267
134825976
785469123
296317458

942718653
817536249
653942718
795821436
284365971
136497582
461253897
379684125
528179364

142659783
957834261
863712549
314265897
529387416
786941352
671528934
238496175
495173628

142356879
683971524
957824163
394568217
871432695
265719348
718645932
536297481
429183756

842617359
657293841
913485762
591324678
264879135
738156294
486531927
175962483
329748516

742961538
689537412
315248967
573814629
496723851
128695374
257389146
864152793
931476285

942381765
576492831
381576924
798143652
215769483
634825197
159634278
863217549
427958316

642381795
597462831
381597624
768143952
215976483
934825167
159634278
873219546
426758319

942186375
735942618
618573942
273498156
856317429
194625783
387261594
529734861
461859237

742183596
589674123
163529784
625438917
837916245
491752368
374891652
958267431
216345879

742138596
589674123
163529784
625483917
837916245
491752368
374891652
958267431
216345879

142375896
389246517
657918423
935621748
264837159
718594362
493752681
871469235
526183974

742381965
836259147
951746238
125678493
479513682
683924751
567432819
398167524
214895376

842516379
936872541
517493862
351287496
694135728
278649153
123764985
769358214
485921637

842513697
596724831
731698542
367945128
985271463
124386759
618432975
259867314
473159286

542618739
738429156
691537482
265741398
317896524
489253671
174985263
853162947
926374815

742681935
613954872
985723146
159246387
427398561
836175294
571439628
364812759
298567413

942678315
873152469
615943287
367594821
584231976
129786543
231865794
498317652
756429138

842731596
659842731
713569842
165983274
278416359
934275618
581697423
326154987
497328165

942713658
576824931
831659742
368547129
795281463
124396875
619432587
257968314
483175296

842715936
367429851
915836724
681392547
593147682
274568193
129654378
438971265
756283419

942761583
568394172
731825496
273589614
856412739
419673825
694138257
125947368
387256941

542716983
987342651
316895274
628531497
431679528
759428316
863257149
175964832
294183765

942736815
715984632
863152749
659821374
324675981
178493526
486319257
297548163
531267498

543691728
286734159
791582346
615349872
829175634
374826915
462917583
937458261
158263497

943257861
678913425
512846937
786439512
129765384
435182796
264598173
391674258
857321649

143952867
679813425
582647931
796134582
821765394
435298716
264589173
318476259
957321648

643195287
297368514
185427369
976253148
518649723
324871695
761934852
452786931
839512476

643819725
195274386
287563149
862795431
534621978
971348562
718932654
456187293
329456817

843695172
629187354
571423968
938541627
764832519
215769483
452976831
386214795
197358246

743985162
628174359
591623847
837591624
469732518
215468973
952846731
376219485
184357296

643871259
519264378
287593146
736189524
458632917
921457863
872945631
365718492
194326785

743581269
519276384
268493157
837149526
654732918
921658473
482965731
375814692
196327845

743918526
512674839
896523471
624735918
975861243
381492657
259387164
438156792
167249385

643517289
921836754
758492316
297165438
814329675
365748192
576281943
489673521
132954867

943286715
786145293
521379486
692837541
135924678
874561329
217693854
358412967
469758132

843917265
921654783
576328914
298543671
157862349
364791852
639175428
712489536
485236197

843219567
691573248
572846139
714935826
235687491
986421375
167354982
329168754
458792613

243915768
697283154
581764392
329456817
856172943
174398526
968547231
712639485
435821679

943857216
286193754
751462839
825346197
397215468
164789523
672538941
519674382
438921675

643795218
257861394
918342675
185437962
792658431
436219587
874923156
569184723
321576849

643897215
281536794
759124683
936712458
425689137
817453962
362945871
598271346
174368529

643987215
791526843
258143796
836712954
425639178
917458632
564271389
372895461
189364527

943726518
672851349
518394672
157963284
389247156
264185937
421579863
795638421
836412795

643275891
759138642
812496537
368527419
597614283
124389756
986743125
235861974
471952368

643917825
827453169
519862437
396548271
278631594
154729386
981375642
435296718
762184953

543769128
628315749
197428653
764952381
251836497
389174562
875241936
412693875
936587214

243861579
687593412
915427638
829745361
534216987
176389245
498132756
761954823
352678194

543261798
269378451
187954326
758432619
924617583
316589247
832795164
695143872
471826935

843561279
527934861
961872354
152746983
489315627
736289415
695123748
218497536
374658192

943581627
672934185
581267394
896412753
715693842
234758916
157846239
468329571
329175468

743598612
256137894
918642375
179853426
435726981
682914537
521369748
367481259
894275163

143598672
256137894
978642315
719853426
435726981
682914537
521369748
367481259
894275163

943617825
572843196
861295374
239168547
654372918
187954632
726531489
415789263
398426751

943726815
187534926
562819743
729451368
638972154
415683279
376295481
294168537
851347692

543761289
928534761
761982354
152846973
479315628
836279415
695123847
217498536
384657192

943716852
768523491
521894763
152439687
479268135
836175924
617952348
294387516
385641279

543872961
869351742
172964358
216739584
354128679
987546213
728495136
495613827
631287495

943852761
761349582
852176493
327915648
594628317
186734925
615487239
478293156
239561874

143982765
965371842
782465319
216837594
374529681
598146273
829754136
457613928
631298457

845629173
971534268
623187549
394815726
218796435
567342891
782953614
459261387
136478952

645729183
981435276
723168549
394516827
216897435
578342691
862953714
459271368
137684952

945217368
631845972
827963145
162489537
798351426
453726891
579638214
384172659
216594783

645793812
318264597
972185364
297648135
561932748
834517926
786321459
159476283
423859671

145679238
368215794
927384516
213796845
784152369
596843172
452937681
631428957
879561423

845239761
632871495
971465832
158394627
729156348
463728519
294687153
317542986
586913274

945236781
376158924
821479635
197324856
634587219
582961347
263745198
759812463
418693572

745169382
139278564
826345971
253716498
614982753
987534126
361897245
472653819
598421637

645298137
128374659
937156248
216749583
783625491
594813726
871432965
469581372
352967814

945876213
278135649
613942875
864719352
327658491
591423786
739281564
456397128
182564937

645782391
378591264
219634875
861329547
927845613
453167928
734956182
186273459
592418736

945268317
386741529
271593486
619432875
428957163
753816294
167384952
894625731
532179648

945268317
386741529
271593486
619432875
428657193
753819264
197384652
864925731
532176948

645872391
738916245
291543867
983754126
567321489
412698753
879235614
156487932
324169578

745293681
931648275
286157349
124365897
573981462
698472513
317824956
862519734
459736128

345829761
728146395
916537824
134258976
692713548
857694132
279481653
483965217
561372489

345829761
628147395
917536824
134258976
792613548
856794132
279481653
483965217
561372489

945726813
672381954
813954276
381642597
769835421
524197638
298473165
436519782
157268349

145723986
276859314
938461275
397615428
814297563
562384791
651942837
423178659
789536142

745821963
269734581
381695724
978546312
123987645
456213897
617458239
894372156
532169478

945328617
231796854
867415329
784153962
396842175
512679483
423561798
179284536
658937241

945823617
281796354
367415829
734158962
896342175
512679483
423561798
179284536
658937241

845139627
362745891
791682435
679318254
124956378
538427916
453261789
986573142
217894563

145237869
738695124
692418573
569184237
487352916
321976458
856741392
974523681
213869745

845379612
631825794
792146358
153968427
927534186
468217539
379681245
516492873
284753961

945781263
273465189
681239547
128394675
597826314
364517892
732148956
416953728
859672431

845791263
273468195
691235847
129354678
587926314
364817952
732149586
416583729
958672431

945376218
361482975
872591643
716925384
593148762
284763159
637859421
459217836
128634597

845329617
361487925
927561843
716295384
583146279
294873156
632758491
459612738
178934562

345617982
628349157
791825643
153478296
462591378
987263514
816752439
239184765
574936821

845619732
637285194
219347586
794563218
581492673
362871459
156934827
978126345
423758961

945871236
673942158
821356497
538297641
192564873
764183529
289635714
357418962
416729385

846721935
217935846
953864271
369248157
572619483
184573692
691387524
725496318
438152769

146597238
723864951
589123467
952731684
867245193
431689572
395472816
218356749
674918325

146597238
723846951
589123467
952731684
867254193
431689572
395472816
218365749
674918325

846932157
219745863
537681942
971523486
452876319
683419725
165398274
324167598
798254631

846251793
571693824
293847516
432985167
917362485
685714932
359176248
768429351
124538679

846123579
972564381
513987426
684239715
257416893
391875642
738692154
469751238
125348967

246318795
875294316
931675842
698521473
754839621
123467589
469183257
387952164
512746938

546739218
927618534
183524976
495281367
862473195
731956482
358162749
679345821
214897653

946583721
513274689
278961453
359846172
861327945
724159368
692418537
187635294
435792816

246918537
789543621
135627489
952176348
678439215
314285796
563892174
821754963
497361852

246935871
735281496
981476532
169354728
852167349
473829615
524798163
318642957
697513284

346295871
729381456
581476329
168524937
932167548
475839612
294758163
813642795
657913284

946735281
723981546
851426973
472593168
538162497
169874352
384257619
217649835
695318724

846735219
723981546
951426873
472593168
538162497
169874352
394257681
217648935
685319724

746593218
853612947
921748365
384956172
297481653
165327489
638274591
572169834
419835726

746198352
831752694
925463817
258631749
167945238
493827561
379216485
612584973
584379126

846175329
751923846
392864157
235691784
487352691
169748235
523416978
918537462
674289513

246379851
738251496
915864732
563782914
821495673
497136528
689523147
354617289
172948365

346792815
278135496
915486327
194623758
857941632
623857149
582374961
469218573
731569284

946217835
723658491
581943276
194362587
835791642
267485319
378126954
412539768
659874123

946238571
572641398
813579264
784125936
251396847
639487152
198754623
425863719
367912485

946518327
852793461
317642589
761935248
589427613
423186975
274351896
638279154
195864732

146925783
325678491
789314562
537169824
491582637
268743915
654831279
812497356
973256148

846132975
275986143
931574628
794258361
152369784
368417259
417695832
583721496
629843517

946852731
321796854
857413692
538961247
179234586
462578319
294685173
783129465
615347928

946357281
271896345
358412796
734168952
895724163
612539478
527643819
189275634
463981527

146357298
278916345
359482716
734169852
985724163
612538479
527643981
891275634
463891527

846251973
237496518
951738624
568312497
713549862
429687351
394175286
182964735
675823149

746251839
831769524
925384671
573816492
412597368
689432715
394625187
258173946
167948253

946382157
381597246
572146389
653718924
897423615
214965738
169254873
438671592
725839461

846371592
293645871
571298346
952867413
714532968
368914257
189753624
637429185
425186739

546397182
839512476
721864935
198673254
352948617
467125398
615489723
284731569
973256841

546782139
721593486
893146257
357814692
419625378
268937541
972351864
185469723
634278915

147239568
398657421
652814973
421368759
839572146
765491832
984723615
513946287
276185394

147269538
968357421
352814976
621498753
834572169
795631842
489723615
513946287
276185394

847259631
351867429
926314875
518432967
694178253
732596148
489723516
163945782
275681394

847519326
319672548
562438917
976821435
125346879
438957261
251793684
693184752
784265193

347281659
561749823
289365174
412938567
896527431
753614982
938176245
675492318
124853796

547268139
981374256
236195487
168527394
452913678
793846521
615739842
374682915
829451763

947186235
136529847
825473619
612957384
589341762
473862951
264718593
358294176
791635428

347869152
698521437
521347698
276934815
813752946
954186723
782493561
139675284
465218379

647385291
539621748
281794365
316259487
725846913
894137652
173968524
462513879
958472136

847139265
962587134
315462879
423671598
659824317
178953426
291748653
534296781
786315942

247569318
935821647
618734592
561293784
493187256
782645139
824316975
356978421
179452863

347829516
528631479
961745283
615297834
432568791
879314652
254183967
793456128
186972345

547832691
698471235
231956874
469583712
382167549
175294368
926315487
853749126
714628953

347952816
528136497
916487325
194723568
862541739
753869142
685394271
479218653
231675984

247563918
935821647
618794532
561239784
493187256
782645193
829416375
356978421
174352869

347852916
589136427
216497358
154723869
968541732
723968145
692384571
475219683
831675294

547823916
329167854
618495723
982351647
163274589
475689231
294536178
836712495
751948362

847215369
536749821
921836457
765981243
184623795
392574618
253498176
678152934
419367582

847215369
536749821
921836754
765981243
184623597
392574618
253498176
619357482
478162935

647912358
581734629
923865471
815649732
276358914
439127586
762483195
354291867
198576243

947368512
813925674
652147398
135784926
426539187
789216435
378451269
561892743
294673851

547281936
812639754
936457218
264398571
351726489
798145623
185962347
673514892
429873165

947153862
682947315
513268479
278631594
165492738
439875126
391524687
756389241
824716953

947251836
635847192
821369754
754683921
369712548
218495367
176534289
582976413
493128675

947356182
562481397
318279564
725893416
891624735
634517829
283945671
159768243
476132958

947356182
362481597
518279364
725893416
891624735
634517829
283945671
159768243
476132958

947381562
253746981
681259347
562978413
814532679
379614258
195863724
738425196
426197835

147583926
829674315
635129478
294735861
763891542
518246793
486317259
952468137
371952684

147583296
892674315
635192478
524739861
763851942
918246753
486317529
259468137
371925684

348129657
679583214
125467893
967318542
583274169
412695738
836741925
294856371
751932486

348195762
129687534
756432891
975318246
683254179
412769358
867541923
294873615
531926487

948325716
236971458
571648932
697512384
125834679
483796521
354289167
712463895
869157243

248597316
137628459
956413827
791235684
362841975
485976231
623754198
879162543
514389762

548276139
296153847
371498562
965732481
712684953
483915276
634521798
829347615
157869324

948126537
562734198
317598426
279361854
486957312
153842679
835679241
694215783
721483965

748395261
652417839
913268475
371984526
896752314
524631987
487526193
169843752
235179648

348975162
759621438
621348957
267534819
913862745
584197326
892453671
135786294
476219583

348569172
176328495
952741368
591283647
683475219
427916853
265894731
719632584
834157926

348576129
196328475
752941368
521687943
683495712
479213856
967854231
215739684
834162597

348765129
195328467
627941358
271586943
583497612
469213875
956874231
712639584
834152796

648752391
395681427
217493568
561839274
423176985
789524613
154967832
836215749
972348156

648529317
953761284
271438596
516293478
839674152
427185639
365847921
182956743
794312865

548623917
329178654
716495823
962351748
173284569
485769231
694537182
237816495
851942376

548623917
392178654
716495823
269351748
173284596
485769231
624537189
937812465
851946372

548923617
362178954
719465823
296351748
173284596
485796231
624537189
937812465
851649372

648715293
295368471
731492658
879124536
523986147
416537982
967243815
384651729
152879364

948716523
675923481
123584679
531697248
287341965
496852137
864175392
752439816
319268754

148927356
236581794
579436128
492168573
351794862
687253941
765812439
913645287
824379615

148529736
235674918
679183254
716452389
483967125
592318467
857241693
324896571
961735842

248931576
396574812
715826934
927645381
563218749
184397265
479182653
631759428
852463197

748153926
592674831
136829475
289761354
375248619
461395782
927586143
653417298
814932567

248765193
671329854
953418267
197584326
825936471
436271589
312657948
564893712
789142635

548269173
967413825
312758694
289134756
631875942
475692318
794586231
823941567
156327489

948375612
613924758
752186394
135649827
427538169
896217435
389451276
571862943
264793581

748256319
193784562
526319784
931867425
467925138
285431697
619542873
874193256
352678941

748295316
923186754
165743982
394568271
257319468
816472593
671924835
439851627
582637149

748526913
193748562
526319748
935467821
267981435
481235697
619852374
874193256
352674189

748526319
593741862
126389745
935467128
267918534
481235697
619852473
874193256
352674981

748539612
596812374
132764895
624357189
359281467
871496523
963175248
215948736
487623951

948576312
513892764
672134895
294657183
351289476
867413529
139765248
725948631
486321957

948526371
517893264
623174895
734652189
152789436
869431527
391265748
275948613
486317952

148693527
952784316
736125489
524836971
873951642
619247853
497318265
265479138
381562794

348617925
972538164
615249873
764985312
893421756
521763498
259874631
436192587
187356249

549738261
638412597
271695483
392576814
716984325
485123976
854267139
963851742
127349658

849253176
763184952
521769384
315847269
674392518
982615437
437528691
256971843
198436725

649728315
817653249
532914687
125467893
478239156
396185472
784396521
253871964
961542738

649832715
871564932
532917468
198243576
465781293
327695841
753129684
284376159
916458327

749861325
628753491
153249768
367124859
281975643
594386172
832697514
975418236
416532987

849673251
237519468
615482937
382741695
961835742
574296183
126354879
793168524
458927316

849673251
237519486
615482937
328741695
961325748
574896123
186254379
792138564
453967812

149657328
652831497
738429561
214763859
965248713
387195246
896574132
521386974
473912685

149372685
672815934
358649271
814967523
725483169
936521748
563798412
297134856
481256397

349617825
712583946
856429173
195376482
683294517
427851369
574968231
231745698
968132754

149386275
563724189
728519436
681972354
234158967
957463821
895631742
472895613
316247598

649128375
735694821
812357694
571842936
293561748
468973152
326785419
184239567
957416283

649321857
531784629
278965314
126849573
983517462
754236981
867193245
312458796
495672138

649183572
175942836
238657914
513268749
826479351
794531628
367814295
951726483
482395167

349258671
821764395
675319428
758926143
296431857
413875962
534682719
982147536
167593284

749312658
253648179
861795432
512983746
976154283
438267915
695871324
124539867
387426591

749538612
568912374
132764985
824356197
351297468
976481523
683175249
215849736
497623851

349521876
287963154
561847932
675194328
198732465
423685791
752318649
836459217
914276583

349521768
256879134
871643952
635198427
197432685
428756391
762315849
513984276
984267513

349521876
286973154
571846932
635194728
198732465
427685391
752318649
863459217
914267583

249583671
157649238
683721594
578214963
426937815
391856742
915468327
732195486
864372159

149538762
273416958
586729314
698172543
357864129
421395687
914687235
862953471
735241896

149538762
573426918
286719354
698172543
357864129
421395687
914687235
862953471
735241896

149538762
573426918
286719345
698172453
357864129
421395687
915687234
862943571
734251896

149538762
573246918
286719345
698172453
357864129
421395687
915687234
864923571
732451896

549681723
826357194
713492568
935728641
268143957
174569382
497235816
681974235
352816479

549731268
726489153
813625794
197542836
658973421
432168975
361294587
975816342
284357619

149756283
728349165
365812974
536128749
981473652
274695831
893264517
412587396
657931428

357426891
126893745
894571623
512784369
673159284
489632157
741265938
238947516
965318472

357428691
126793845
894561723
512874369
683159274
479632158
741285936
238946517
965317482

254798631
961435728
378261594
426853179
183927465
795614382
537182946
612349857
849576213

259378641
786941523
341265789
624853197
135729468
978416352
567182934
492637815
813594276

259638741
786145923
341792586
624853197
135927468
978416352
597261834
412389675
863574219

752469381
941378256
386215947
619587432
827134569
435692718
164923875
598741623
273856194

352846971
741395826
986127543
819274635
673518294
524963187
497681352
265439718
138752469

357689241
248715936
619432785
531248697
874196523
926573418
465821379
192367854
783954162

259846731
641723589
873195426
512468397
794351268
386279145
935612874
468537912
127984653

758943621
613827594
924156738
481769253
567231849
392584167
836415972
249678315
175392486

458731692
691285437
372496518
987362154
523814769
146957823
869143275
214579386
735628941

458731692
671295438
392486517
987362154
523814769
146957823
869143275
214579386
735628941

659874312
824316597
173925486
541269738
368147259
792538641
935782164
286451973
417693825

359864712
824317596
167925483
541296378
678143259
932578641
795682134
283451967
416739825

158497632
794623518
326518497
639285174
481769325
275134869
563942781
917856243
842371956

851729643
273846591
649513278
385467129
914238765
762195834
136952487
528374916
497681352

259784163
734216598
168935472
541398627
687142359
923567841
895673214
372451986
416829735

253671894
481953672
769284513
817549326
694312785
325867941
572496138
146738259
938125467

258796314
463815972
791423568
146937285
937258641
825164793
379541826
512689437
684372159

158739246
632845917
749621385
871253469
925468731
364917528
496172853
283596174
517384692

957831426
468275319
132496578
785149632
394627851
216583947
843762195
671954283
529318764

458136927
912587346
637492815
163748259
724965138
589321674
895273461
341659782
276814593

451736928
839152746
267489531
594278613
728613495
316594287
973845162
142367859
685921374

952164378
813725496
467938251
726593814
394816527
185247963
241689735
539471682
678352149

758926314
149538672
263741598
926817453
314652987
875493261
637285149
481369725
592174836

756283914
128964357
394751682
539127468
812346579
647895231
983512746
471639825
265478193

354789612
128564397
796231584
935127468
812346975
647895231
583912746
471653829
269478153

853429617
642371859
719586324
294768135
568134792
137295486
385947261
421653978
976812543

758632914
239418567
146597283
974361852
863275149
512849736
495126378
387954621
621783495

859423716
731569482
624718935
596134278
348275691
217896543
975681324
483952167
162347859

659237814
871564239
342819765
914326587
286175943
537948621
195482376
723651498
468793152

759246813
231895647
846713592
672534981
594128736
318967425
963472158
425681379
187359264

459328617
381576492
762419358
576931824
248657139
913842576
695283741
124765983
837194265

857349612
349216578
126785493
693128754
578964231
214573986
982437165
731652849
465891327

658923714
421857936
973164285
592341867
714286593
386579142
847615329
269738451
135492678

459687312
681342597
327591468
298735641
735416829
164928753
843269175
512874936
976153284

953287416
742651938
168349275
527834691
314962587
896175342
671423859
239518764
485796123

953287416
742651938
168349275
527834691
394162587
816975342
671423859
239518764
485796123

753294816
496831725
128567943
367915482
241378659
985642371
832756194
519483267
674129538

459263718
638174592
712598634
273651489
164829375
895437126
347986251
586312947
921745863

851976324
497321856
362845917
625789431
184532769
973164582
248693175
539217648
716458293

954817326
326945781
718632549
682791435
539264817
147583692
895426173
473159268
261378954

754981326
826345791
319627548
692713485
538264917
147598632
981456273
475132869
263879154

754968321
238145796
619327548
892736415
561284937
347591682
986452173
475813269
123679854

654713829
832495617
917862543
421539786
763128954
589647231
345276198
178954362
296381475

154386927
326791548
879425613
281657394
763249185
945813762
592138476
638974251
417562839

658374921
412895673
397162548
735641289
841239756
269587134
173426895
986753412
524918367

956147823
724836915
813592764
465289371
291753648
387614592
172368459
639425187
548971236

451689723
387142569
962735841
276958314
843261957
195473682
738524196
629817435
514396278

851746923
246193587
397285641
168379452
923654178
475821369
589432716
632517894
714968235

851746923
246193857
397258641
165379482
923684175
478521369
589432716
632817594
714965238

853961724
674352918
219487563
528614397
361795842
497823156
785249631
146538279
932176485

954278136
683914725
721365849
897526314
236491587
415837962
169743258
542189673
378652491

157648932
396125478
428973165
973412586
684359721
215786349
742561893
569834217
831297654

756948231
389127546
214536789
863792154
471853962
592614873
128465397
945371628
637289415

756249831
392187546
814536792
963728154
471953268
285614973
129465387
548371629
637892415

756849231
392157846
814236795
963725184
471983562
285614973
129468357
548371629
637592418

754819632
816253794
329647581
693125847
145738926
287496315
931562478
468971253
572384169

752864931
416739825
389152674
921476358
574983216
638215749
263591487
845627193
197348562

654817932
913652487
782394561
829541673
465723198
371986254
297135846
138469725
546278319

856714932
273589164
491236785
645192873
187345629
329867541
568923417
912478356
734651298

759216834
234578196
861349572
693182745
175463928
428795361
587924613
946831257
312657489

759216834
234578169
861349572
693182745
175463928
428795316
387924651
546831297
912657483

456912837
238647519
917835264
362571948
174389625
895426371
643158792
529764183
781293456

456912837
238647591
917835264
362571948
874329615
195486372
643158729
529764183
781293456

657421938
923685417
184397526
318569742
546273189
792814365
839156274
465732891
271948653

759216438
283574196
461839572
698142753
175368924
324795861
847923615
936451287
512687349

759216438
283574169
461839572
698142753
175368924
324795816
547923681
836451297
912687345

856372941
413659728
972148365
529784136
681593274
734261859
295417683
147836592
368925417

657189342
324765819
198342765
813594627
469827153
275613498
782451936
546938271
931276584

952763841
738241569
416895372
241379658
387526194
569184723
894617235
623458917
175932486

852369741
936714582
147825369
283947615
465183927
791256438
314592876
578631294
629478153

953762841
412893657
678514239
581237964
367149582
294685173
839426715
145978326
726351498

857162943
194753862
326498517
435816279
789324651
261579384
918637425
542981736
673245198

156729843
247683159
398451762
715962384
629348571
483175296
834516927
561297438
972834615

957218346
864593172
123647958
692734815
345861729
781952463
518376294
279485631
436129587

652398147
398741562
714265983
936482715
187953624
245617839
573826491
461539278
829174356

756291348
214385967
839746512
547129683
168534279
392678451
421967835
985413726
673852194

452138769
689754321
371926845
748312596
196875234
523469187
867241953
214593678
935687412

853172964
619485273
472639851
548326719
297851436
136794582
721968345
365247198
984513627

857123964
619485732
432769815
548672391
293851476
176394528
761538249
325946187
984217653

958471362
743256189
612938574
261587493
485319726
397624851
529743618
836195247
174862935

753294861
496831725
128567943
367915482
241378659
985642317
832756194
519483276
674129538

258439167
473861925
691725438
729653814
865147293
314982576
536214789
942378651
187596342

953427168
876351492
412896573
185643927
327915846
649278315
564789231
231564789
798132654

358916274
647325981
192784563
724691358
813257649
965843712
439578126
271469835
586132497

951483672
426715389
378962514
637591428
849276135
512834967
185647293
764329851
293158746

854123976
937546812
612879543
196785234
423961758
785234691
568317429
271498365
349652187

654392871
938167524
712548639
573219486
429836157
861754392
247685913
395471268
186923745

258634971
763951428
914827563
831542697
579163842
642789135
487216359
126395784
395478216

156839472
273146589
984527361
325761948
741982653
869453217
698375124
517294836
432618795

956438172
783261594
241975863
829546317
317892645
564713289
178359426
695124738
432687951

156983472
847125936
932764581
278639154
465218397
319547268
581372649
723496815
694851723

856314972
271695384
943287516
792163845
135478629
684952731
529731468
467829153
318546297

951864372
273195486
846372519
194783625
567429831
382516794
728651943
639248157
415937268

654183972
832947561
719625384
548792613
127836459
963514728
385269147
471358296
296471835

658934172
921587436
743612589
182375964
365491827
479268351
536749218
897123645
214856793

251693478
846172593
379854621
732915846
615487932
498236157
584321769
927568314
163749285

251693478
846172593
379845621
732914856
614587932
598236147
485321769
927468315
163759284

153629478
687314592
294785613
479861235
315942786
826573149
732458961
548196327
961237854

451692387
862753149
739481526
384269751
125378694
697145832
518926473
943817265
276534918

354619287
871234965
926785341
793856124
612947538
485123796
538472619
167398452
249561873

156423789
298715346
347698512
874361295
562984137
913257468
635842971
429176853
781539624

456329781
893751624
271684953
925147836
718263549
634598172
187932465
542816397
369475218

657934182
293781546
841265973
729548361
436129857
185673294
962357418
318496725
574812639

754629183
368471925
912538647
647985231
295314876
183762594
531897462
826143759
479256318

657142983
198763542
324598617
536814279
789325461
241679358
915437826
862951734
473286195

256493187
897261435
314587926
681945372
932718564
745632819
428379651
179856243
563124798

451872693
967135428
823946517
639758142
182463975
745219836
378694251
214587369
596321784

156328794
973416582
248597316
491872635
385641927
762935148
817253469
524169873
639784251

752164398
963827541
184395762
628951473
341678259
579432186
837246915
215789634
496513827

956273148
243158976
817694352
489715623
672839514
135462897
564321789
798546231
321987465

956273148
243158976
817694253
489715632
672839514
135462897
564321789
798546321
321987465

453986127
628371945
971452386
714895632
369724518
285613794
137548269
546239871
892167453

358746129
192853647
746129853
523914786
817265394
469378512
275431968
931682475
684597231

753928164
146573829
928461735
219754683
435186297
867239451
372815946
691342578
584697312

957834162
123965874
468217593
619358427
345172986
782649315
876593241
231486759
594721638

653872149
291364758
847195236
376429815
914587362
528613497
739251684
482936571
165748923

658972143
231864759
947135286
386427915
714593862
529618437
873251694
492386571
165749328

857469123
341275869
692318457
518693742
473152986
926784315
784926531
239541678
165837294

958463127
341275968
672819453
519638742
437152896
826794315
794326581
283541679
165987234

358976124
476821395
921435687
192763548
534198276
687254913
715689432
243517869
869342751

652834197
481729653
739615284
514382769
396571428
827946315
268453971
973168542
145297836

759483126
428961375
163275498
671359842
285147639
934826517
542738961
316592784
897614253

259463187
638172459
174859623
417238596
325796841
986514372
591687234
843921765
762345918

359847162
714326985
682951473
835714629
476289531
921563847
197638254
563492718
248175396

957836142
168742395
234159687
489315276
316287954
572964813
793528461
625491738
841673529

652384197
183697542
479521863
591762384
736418925
824935716
948273651
365149278
217856439

256749138
481632957
937158462
392867541
864513279
175924386
649371825
713285694
528496713

256794138
481632957
937158642
392847561
864513279
175926384
649371825
713285496
528469713

652743189
491682357
837159624
514968732
928375461
763421598
186237945
249516873
375894216

853496127
492715836
671283549
925841673
734652981
186937254
249368715
318579462
567124398

958274163
124386579
736519482
467198235
513742698
892635741
641923857
375861924
289457316

958243176
367819425
142567389
539476812
874152963
621938547
213794658
486325791
795681234

853469271
461372895
297185346
926751483
318946527
574238169
139827654
785614932
642593718

957836241
234971568
618452793
523648179
741529836
896713425
379184652
482365917
165297384

958317246
267984351
134625879
592736418
483159627
716248935
649572183
325861794
871493562

958317246
237684951
164952837
592736418
483129675
716548329
649275183
325861794
871493562

357169248
869452731
214873596
673915824
421387659
598624173
985231467
746598312
132746985

956473218
278691345
431582679
342158796
769324851
815967432
127839564
684715923
593246187

357918264
214673985
968524731
642351897
831796542
795482613
429165378
573849126
186237459

158943267
439726815
627185439
312478956
895612743
746539182
961254378
273861594
584397621

754189263
169723854
832465791
321978546
547216389
698534127
286341975
973652418
415897632

957318264
312764985
648529731
234651897
861937542
795482613
426195378
579843126
183276459

954817236
867432951
231695478
726549813
485361729
193278564
319754682
548126397
672983145

156983274
749562831
832147659
967315482
413728965
528694713
391276548
274851396
685439127

954876213
873125496
162394857
718453629
346219785
529687341
631548972
287931564
495762138

957631248
483259176
216478935
625794813
341582697
879316452
134865729
598127364
762943581

957681243
483259176
261473985
625794318
814532697
379816452
148365729
596127834
732948561

654783291
317492856
298165473
481639725
725841639
936257148
873926514
169574382
542318967

751349286
648712395
239856174
476931528
582674931
913285467
864593712
325167849
197428653

451786293
632159748
798243165
283415976
967328514
145967382
574692831
326871459
819534627

953764218
846312597
721895346
562489731
487123659
139576482
378651924
214937865
695248173

651437298
874962531
293185674
465293817
189746325
732851469
928614753
316578942
547329186

453896217
692715834
871243956
925481673
734652198
168937542
219364785
386579421
547128369

458967231
362481975
971352486
829613754
537824169
146579823
684795312
295138647
713246598

459867231
362491785
781352496
927613854
538924167
146578923
694785312
275139648
813246579

657149238
814352967
932867415
248671593
596438721
173295846
365724189
721983654
489516372

156849273
423167598
978235614
317492856
245786139
689351427
792618345
564923781
831574962

156849273
423617598
978235614
317492856
245786139
689351427
792168345
564923781
831574962

256189374
819347625
743652189
432915867
598726431
671438592
984573216
365291748
127864953

158492376
492367158
637158924
789643512
315289647
246571893
574936281
823715469
961824735

158496327
396275841
274183956
837652419
912347568
465819273
783521694
629734185
541968732

257649318
896173245
143285769
485726193
672391854
319458672
561932487
738514926
924867531

954178326
368254791
721369485
436895217
519627834
872413569
685731942
293546178
147982653

158479362
396821457
724365198
987142536
265937841
413586279
671253984
832694715
549718623

158479362
396821457
724365198
987142536
265937841
413586279
671253984
832794615
549618723

957124386
432658719
618379452
741932865
863415297
295867134
176293548
324586971
589741623

751896324
342517869
896234175
683745291
517982643
429163758
978651432
235478916
164329587

259681374
346792518
871354629
167439285
983125746
524867193
738246951
615978432
492513867

458679312
192853764
673214859
987136245
315942678
264587931
549768123
836421597
721395486

458679312
132854769
679213854
987136245
315942678
246587931
594768123
863421597
721395486

759826341
426173958
318549267
931684572
584297613
672315489
865931724
197452836
243768195

852746319
643891257
179253846
726314985
591687423
438529671
987435162
364172598
215968734

651879342
237641859
984523176
725316498
346982517
819457623
198735264
563294781
472168935

754189362
169432875
328675194
972361458
546827913
831594627
215943786
693758241
487216539

758149326
614325897
293786154
137452689
842697531
965831742
481273965
526918473
379564218

758149326
614325897
293786154
937451682
842697531
165832749
481273965
526918473
379564218

152984376
963721845
847653291
691835427
735246189
284179563
378592614
519468732
426317958

159782346
638194275
247635198
764351829
895276413
312849567
571923684
923468751
486517932

854219376
269783154
317456928
546397812
978125643
132864795
493672581
721538469
685941237

154869327
983274615
672513498
516328749
839741562
247956831
795632184
468197253
321485976

657942318
814736952
392158467
469521783
723869541
185374629
536287194
241693875
978415236

851426379
923781456
647953821
239548167
516237984
784169532
178695243
495372618
362814795

651824379
324791568
978653142
895437621
467912853
132586497
789165234
543278916
216349785

651478329
324169785
879352614
947621538
263845197
185937246
438716952
596283471
712594863

751489326
324176895
689352714
248761539
973245168
165938247
436817952
597623481
812594673

756918324
921437568
384625197
239851476
465279831
817364952
692143785
178592643
543786219

651984327
837126954
249375186
763851249
925463718
418297563
584732691
392618475
176549832

651298347
489713625
327645918
798321564
563479281
214856793
142937856
976584132
835162479

452679381
618243579
379581426
594718632
836952147
721364895
947136258
263895714
185427963

152367498
489251367
736984251
815643729
273598146
694172835
361725984
928416573
547839612

158392476
293467158
647158923
789634512
415289637
326571894
572946381
834715269
961823745

859326417
364781529
712954386
645219738
297843651
138567294
483175962
926438175
571692843

957326418
348791526
612458397
785214639
426983751
139567842
893175264
274639185
561842973

152693487
476851293
938274165
263185974
714932658
895467321
681549732
547326819
329718546

857962431
941837265
263145897
724683159
519724683
386519742
678351924
495276318
132498576

957863421
341927865
268145937
724639158
513784692
896512743
679351284
485276319
132498576

157823469
386749251
924615837
291578346
765134982
843962715
572481693
618397524
439256178

352798461
197364258
468215793
819437526
745682139
236159874
671543982
923871645
584926317

956128473
278364951
413597862
684235719
127986345
395471286
869713524
531842697
742659138

751892436
246731958
389465127
178346592
692158374
534927861
915274683
467583219
823619745

853176429
479823156
612954378
987531642
241768935
536492781
794685213
365217894
128349567

851397426
627841359
493652187
964578213
175234698
238169574
342785961
719426835
586913742

851236479
726941835
439785126
678594312
513827964
294613758
142359687
387462591
965178243

859326471
632714985
417958362
943287516
571639248
268145793
196572834
324891657
785463129

651239487
498716325
327485619
789321564
563948271
214657893
142873956
876594132
935162748

251984637
687123954
394576182
739218465
812645793
546397218
473869521
165432879
928751346

457183629
638259741
129746835
576421983
284397516
391568472
942835167
763914258
815672394

457183629
632759841
189246735
576421983
248397516
391568472
924835167
763914258
815672394

357892614
164375289
982461735
743586921
695214378
218739456
539628147
871943562
426157893

351842697
246973158
879165342
528631974
937458261
614729583
763294815
485316729
192587436

152497638
374861952
689352174
416235897
897146523
523789461
261574389
735918246
948623715

154328697
972614385
836957124
497532861
368179452
521846973
645283719
719465238
283791546

157328694
942617385
836954127
794532861
368179452
521846973
675483219
419265738
283791546

351974682
694821753
287356149
475269831
836415297
912738465
523687914
169542378
748193526

451837692
927416853
683259174
839145267
175362948
264798531
398671425
716524389
542983716

951384672
648712593
273659481
496571328
832496715
715238946
167845239
584923167
329167854

951843672
328765194
647192358
735418926
192536847
486927531
264351789
579684213
813279465

951347682
378162495
246859173
482573916
763921854
519684327
127496538
695738241
834215769

152874693
963521847
784693251
641739528
835246179
297185364
378952416
519468732
426317985

258917634
716348952
439652781
523186479
867594123
941273568
375421896
182769345
694835217

759342618
836791524
241658739
673819245
584267193
912534876
367425981
125983467
498176352

158473629
926581734
374296158
761345982
582967341
439128567
295614873
617832495
843759216

857319624
621485379
394762158
536921487
472538961
918674235
765143892
189256743
243897516

857319624
321486579
694725138
236951487
475238961
918674352
762143895
189562743
543897216

954183627
638274915
217596438
376912584
125648379
849735162
481329756
593867241
762451893

358912647
296874531
741563982
974628153
682135479
513749268
867251394
139486725
425397816

851634729
324987615
679125483
746392158
295418367
138576294
587263941
412759836
963841572

954813762
826457139
713962485
238679541
195348627
467521893
689135274
371284956
542796318

954813762
826457139
713962485
238679541
465321897
197548623
689135274
371284956
542796318

354619728
912873654
687245391
863597142
429168537
175432986
596784213
241356879
738921465

354619728
912873654
687245391
893567142
426198537
175432986
569784213
241356879
738921465

152483796
786951243
439267185
263195478
814732659
975648321
691574832
548326917
327819564

359628714
617934582
842517396
726149853
483756129
195382647
578493261
961275438
234861975

154328796
962714385
837956124
496532871
378169452
521847963
745683219
219475638
683291547

152984763
973621548
846753291
791835624
635247189
284169375
368592417
519476832
427318956

852369741
431827965
769415823
195634287
287951634
346278519
973186452
518742396
624593178

951326748
384597621
726184593
195273486
263458179
478961352
647819235
812735964
539642817

351298764
749361258
286475193
837924516
465713829
192856347
623189475
574632981
918547632

951437826
642891375
738625149
489763251
176258493
523149768
297386514
364512987
815974632

456913827
321876945
978452361
784395612
169724583
235681794
617548239
543269178
892137456

652793841
813645972
947182653
284359167
365871429
791264538
528417396
476938215
139526784

651437892
874962531
293185674
465293718
189746325
732851469
527614983
318579246
946328157

651924873
324781569
879356142
985437621
437612958
162598437
793165284
548279316
216843795

159743826
436821795
872956134
791385642
368492571
245167389
914538267
523674918
687219453

159743826
436821795
872956134
791385642
368492571
245167389
914638257
623574918
587219463

152749836
436821795
879356124
761985342
398462571
245137689
984513267
523674918
617298453

152749836
436821795
879356124
761985342
398462571
245137689
984613257
623574918
517298463

957346821
214785963
836291574
183427659
642539187
579618432
791862345
328954716
465173298

651793842
328164795
497258136
569317284
743682519
812549367
936825471
185476923
274931658

251379864
637841295
894562317
742935681
586217439
319486572
123758946
978624153
465193728

954163872
261587943
783249165
517692438
348751629
692438751
479825316
826314597
135976284

651247893
378619425
429835617
786321954
593478261
214956378
142793586
967584132
835162749

256847931
984132675
713659248
468791523
391285764
527463819
645328197
139576482
872914356

352417968
497865321
861239475
643921857
578643219
129758634
214596783
736184592
985372146

358412976
972685143
146739852
893156427
617294538
425873619
281567394
769341285
534928761

154376928
739258641
826419357
513764289
697582134
482931765
941625873
365897412
278143596

153467928
749238651
826519473
314756289
697382145
582941367
971625834
465893712
238174596

156327984
842619375
739854126
984532761
367198452
521746893
295473618
418965237
673281549

354827961
817639254
269451378
523786149
948512736
176394825
431268597
682975413
795143682

154768932
823491756
769352418
512934867
486127593
397685241
971843625
248516379
635279184

154687932
823491756
796352418
512934867
467128593
389765241
971843625
248516379
635279184

352718946
914635872
687492315
763984521
129567438
845123769
298341657
471856293
536279184

853761429
461289735
297534816
318647952
679852143
524913678
145396287
786125394
932478561

457621893
198347625
326598147
743285916
812976534
569413278
971854362
684132759
235769481

853671942
621594738
974832561
598346217
417928356
236715894
149283675
362457189
785169423

452871693
361295478
789364215
194536827
236187549
578429361
913652784
827943156
645718932

452871693
361295478
798364215
286139547
174586329
539427861
913652784
827943156
645718932

652981473
471523689
398746125
784652391
169837542
235419867
916374258
827165934
543298716

659241387
417839256
382657194
978362415
243715968
165984732
596473821
731528649
824196573

254731896
983256417
176984253
431628579
769145382
825397641
618572934
592413768
347869125

458691273
931827654
726453981
264185397
813976542
579234168
195742836
342568719
687319425

458691273
932857614
716423589
264189357
893576142
571234968
129745836
345968721
687312495

654312897
273985641
918764352
489627135
765143928
132859764
321598476
596471283
847236519

951672843
427831965
683945712
362718594
194356278
875429136
246597381
539184627
718263459

758162349
214937586
369458172
637529814
592841637
841673925
975384261
486215793
123796458

759812436
312649758
864537291
548263917
697481523
123795864
986154372
475326189
231978645

859712436
312649857
764583291
548267913
697431528
123895764
986154372
475326189
231978645

358942716
614785329
297631485
735418962
869273541
142596837
571864293
986327154
423159678

759412863
142683975
863597412
928375146
475861239
316249587
581936724
694728351
237154698

854923617
613457829
927168543
582371496
391246785
746589231
238615974
469732158
175894362

259843176
347516829
861792354
512937648
694281735
783654912
936475281
125368497
478129563

259843176
348716925
671592384
512938647
764251839
893674512
936487251
127365498
485129763

952734186
834621975
671598423
326459817
719382654
548167392
485973261
263815749
197246538

852734196
934621875
671589423
326458917
718392654
549167382
485973261
263815749
197246538

958164237
372589416
614732589
796243851
435871962
821956374
263418795
147395628
589627143

358746291
624319578
719852436
263985147
945671382
187234965
896523714
531467829
472198653

254936718
316478925
978152643
527361894
891247536
643589271
732815469
489623157
165794382

854176329
179532486
263849517
691485732
482397651
537621948
915264873
326758194
748913265

854176329
179532486
263849517
691485732
482397651
537621948
916254873
325768194
748913265

451236978
936748512
827915643
715489326
348562197
269371854
193827465
682154739
574693281

851497362
296351847
743682951
164539728
572148693
389726415
917865234
638214579
425973186

853927416
461583927
729614853
946271538
572398164
138456279
297835641
384162795
615749382

853927416
461583927
729614853
986271534
572349168
134856279
297435681
348162795
615798342

653498271
418627395
972513468
891235647
247986153
536741829
784352916
325169784
169874532

158639742
634572891
279481635
826145379
513796428
497823516
965314287
381267954
742958163

158639742
634572891
279481635
826145379
413796528
597823416
965314287
381267954
742958163

158639742
634572891
279481635
562148379
413796528
897253416
946315287
321867954
785924163

756139284
439728561
182564379
314296758
567841932
298357416
641975823
873412695
925683147

853219746
749635281
612487593
234798615
197564328
568321974
426173859
975846132
381952467

958213647
164758932
732964581
426875193
873149256
591632478
247391865
315486729
689527314

758613249
621479583
439582761
893725614
174836952
265194837
346957128
517248396
982361475

257913486
618547239
439862751
921478365
786235194
345691827
563124978
874359612
192786543

853412967
761985324
429367815
185649732
972531486
346278591
234796158
617853249
598124673

253716894
916348275
748529136
469285713
137964528
582173469
874631952
691452387
325897641

257314986
316589247
849726153
468295371
173468529
592137468
785943612
631852794
924671835

753814926
216379845
849526137
468295713
132467589
597183462
974631258
681752394
325948671

357619842
629584731
841273965
495836217
136927458
782145693
264751389
918362574
573498126

952718346
631249758
874635921
419823567
726591483
385476219
148957632
567382194
293164875

657218934
941735286
823469517
192546873
784123695
365987142
219674358
578392461
436851729

356418279
781293456
942756138
594361827
627984315
813527694
135649782
479832561
268175943

759416283
164283795
382759614
691372458
837594162
245168379
526931847
478625931
913847526

657419283
341286957
289537164
965723841
714698532
832145679
428351796
573962418
196874325

458712963
627359418
139486257
385927146
961843725
274165839
813594672
542678391
796231584

253914867
684275391
179836254
917368425
325749186
468152739
791623548
842597613
536481972

459217638
632489751
178536294
947865312
263791485
815324967
521973846
794658123
386142579

753918264
641237859
298564173
875423691
914786532
362195748
426351987
539872416
187649325

653914782
219785364
748632159
924367815
387451926
165298473
471529638
596873241
832146597

459218673
628753491
317694582
835962714
791345826
246187935
574831269
162479358
983526147

857314269
234695781
196827435
719438526
462751398
583962174
945283617
621579843
378146952

954812637
682743519
371695842
498537261
165429783
237168954
829354176
513276498
746981325

856319724
197842563
243567819
789236145
435178296
621954378
914785632
572693481
368421957

657812934
912543867
348976215
735481692
261739548
894265173
183624759
576398421
429157386

354712869
716849325
928563174
189256743
547398612
632174598
493681257
265437981
871925436

754213869
623589471
198674352
216758943
387942516
549136287
935867124
872491635
461325798

352617984
817495263
694832157
463251879
128749536
975368421
239574618
781926345
546183792

356218947
987654312
421937865
279163458
865492731
143785629
598341276
714826593
632579184

459618273
326749518
187523649
718962435
594371862
632854197
971485326
843296751
265137984

458319762
672548913
193726854
317254698
564893127
289167435
841632579
726985341
935471286

851423769
632579814
974618253
369247581
417385692
528196347
183952476
746831925
295764138

356724819
247891536
198563472
539416728
714382695
862957341
923678154
485139267
671245983

354128769
679345812
182697543
723914685
461582397
895763124
938271456
546839271
217456938

354128769
679345812
128697543
732914685
461582397
895763124
983271456
546839271
217456938

354628197
719345826
628791543
135964782
476582319
892173654
983216475
547839261
261457938

157428396
639715842
842936751
794653128
386291574
215847639
461579283
523184967
978362415

754126389
239845671
816793542
692451738
348267915
175938426
583614297
967382154
421579863

759126384
243895671
816734592
682451739
394267815
175983426
538619247
967342158
421578963

856921374
312478965
947536812
129364758
463785291
578219436
781692543
634857129
295143687

857421639
419368752
263597418
698172543
132945867
745683921
921756384
584239176
376814295

856729341
427135689
139684275
684251793
273968514
591473826
318542967
962317458
745896132

851723964
943561287
267849513
416395872
785214639
392678145
128937456
579486321
634152798

457329168
312768495
689145237
145672983
973581642
826934751
294857316
768413529
531296874

856921374
419387652
237546918
348162597
172495836
965738421
621853749
584279163
793614285

457329186
183465972
296817534
632741859
815693247
974258613
728536491
349182765
561974328

951423786
672815934
834967125
328596417
546781293
719342658
193654872
485279361
267138549

154923786
672814935
938567124
823496517
546781293
719352648
391645872
485279361
267138459

851423796
672915438
934867125
329546817
548791263
716382549
183654972
465279381
297138654

759621483
634758921
812439756
197286534
368945172
425317698
273194865
981563247
546872319

856723419
732419658
914586732
673948521
149265873
528371946
391654287
265837194
487192365

954723618
127684359
638951427
269147835
781235964
543896271
472319586
396578142
815462793

857423916
234169785
196578423
685917342
342685179
719234658
921846537
463752891
578391264

153624879
628597143
479831256
796358421
385412967
214976385
837145692
942763518
561289734

451928376
392567418
876413925
128635794
569741832
743892561
635174289
987256143
214389657

756829134
241537869
938416725
823971456
579643218
164285397
497152683
315768942
682394571

851429367
267835914
934671825
485196732
326587149
719243658
193752486
578364291
642918573

753429168
981765432
246138597
324891675
815673924
679254381
568312749
497586213
132947856

753429168
981765432
246138597
324891675
815673924
679254381
568317249
492586713
137942856

452936718
897521436
361748295
174369852
629485371
538217964
285693147
946172583
713854629

956237418
782941356
341658792
637489521
894125673
125763849
419876235
263514987
578392164

254938167
173642985
968517243
549276831
831495726
627183459
415329678
796854312
382761594

751638294
238419675
964275813
825196437
473852961
619743582
587921346
192364758
346587129

859632714
476519283
312784596
937846152
681253947
524197368
243961875
795428631
168375429

157932684
643578921
829461735
395814276
712396458
486257319
231645897
568729143
974183562

157932684
643587921
928461735
395814276
812376459
476259318
231645897
569728143
784193562

156932784
743586921
928471635
395814276
812367459
674259318
231645897
569728143
487193562

159432768
843567921
726981435
374816259
912354687
685279314
231745896
597628143
468193572

756932814
928714365
341568792
289356147
564187923
173429658
635271489
412893576
897645231

651832479
723459681
984716325
419567832
576283194
832941756
247698513
168325947
395174268

651832479
723459681
984716325
419567832
576283194
832941756
247698513
368125947
195374268

251836479
793452681
684719325
419567832
576283194
832941756
947628513
168395247
325174968

251836479
793452681
684719325
419567832
576283194
832941756
947628513
368195247
125374968

456937821
289145673
317268549
125796384
794381256
863524917
931452768
642873195
578619432

159738246
236941875
874625913
945267381
361894527
782153469
413586792
527419638
698372154

159836247
237941685
684527913
546298371
391764528
872153469
413679852
928415736
765382194

951238674
287645391
463791528
179853246
834926715
526417983
312574869
695182437
748369152

754139286
981652473
362784195
473918652
216375849
598426731
837561924
645297318
129843567

157936248
682147953
493582176
745693812
926851734
318724569
269475381
871369425
534218697

859137462
732649158
416528973
341865297
967412385
285793614
673954821
594281736
128376549

256839417
719654283
483712965
671498352
932175648
548263179
394586721
827941536
165327894

957834612
123695487
846217593
489763251
612548379
375921864
294156738
538479126
761382945

957831642
423659187
816274593
179463258
642518379
385792461
598126734
731945826
264387915

859431672
423675198
716298543
148763259
692514387
375829461
287156934
531947826
964382715

857931642
423657198
916284753
198463275
672519384
345728961
284176539
731895426
569342817

259831746
416597238
873426159
194653872
638172594
725984361
947318625
361245987
582769413

456832791
821759463
973614258
697281534
218543976
345976812
564198327
189327645
732465189

258431769
491576283
763892145
689714352
132985674
574263918
345627891
827149536
916358427

452831976
813967425
679542138
361475289
984216753
527398614
738629541
246153897
195784362

158734962
963852174
274961385
519628743
327415896
846379521
795243618
481596237
632187459

158734962
973562184
264891375
519628743
327415896
846379521
795243618
481956237
632187459

951637428
372548691
684291735
725189364
419326587
863475912
138764259
297853146
546912873

251437698
794568123
386921754
823156947
415789362
679342581
932875416
148693275
567214839

651237489
749568123
328491765
893156274
415782396
276349518
932875641
184623957
567914832

458937126
267541983
319682475
931724568
526893741
784165239
692458317
873219654
145376892

958237461
264951873
137486952
345619287
871542639
629378514
793864125
582193746
416725398

451938276
879624531
632571948
243185769
986247315
715369482
198453627
524716893
367892154

152738496
693145728
847926531
569412873
284367915
731589264
378251649
916874352
425693187

157238496
628495713
934671825
862743159
713952684
495816372
341527968
289164537
576389241

758439216
462185793
193672458
216798345
875341629
934526871
321857964
649213587
587964132

351842697
946375812
287619543
824753169
619428375
573196284
768534921
432961758
195287436

651243789
879516243
243987651
167428395
932175468
584369127
316894572
495732816
728651934

751243698
368519247
249876351
136427985
892165473
574398126
913784562
485632719
627951834

253148976
476395218
819627543
984732651
765814329
321569487
148953762
597286134
632471895

951648327
468372519
723519486
542167938
619834752
837295164
384721695
175986243
296453871

951246837
374815296
628937415
849523761
137468529
265179384
483651972
596782143
712394658

951742368
386951742
274386519
139865274
648273951
725194836
863427195
497518623
512639487

852341976
134697528
697285134
725468319
318579462
946132857
471823695
569714283
283956741

951348672
326571489
784926531
579214863
642893157
813657924
167482395
498735216
235169748

257349186
183265974
496817532
634721859
815693247
972458613
728536491
349182765
561974328

956748213
217963845
438152697
721596438
895324761
364871952
149237586
673485129
582619374

956748213
417532698
283196754
375681429
124973586
698425371
841267935
739854162
562319847

956241387
431875296
728963451
187532649
542697138
369184725
814356972
693728514
275419863

156847392
284193675
379526148
495632781
731489256
862751934
643275819
517968423
928314567

857649321
629713584
134285697
913457862
578926413
462138759
286394175
395871246
741562938

851342967
493567128
267981453
625719384
934856712
178423596
312694875
546178239
789235641

651342978
924587631
387916425
265198347
748653192
193724856
436271589
512839764
879465213

153642879
628579143
479813256
796358421
385421967
214967385
537184692
942736518
861295734

153942768
928176354
476835192
381654279
542397681
697281543
264718935
819563427
735429816

158243679
427596813
963871425
619427358
532689741
784315296
341962587
295738164
876154932

158243679
427596813
963871425
619427358
235689741
784315296
341962587
592738164
876154932

358947621
726813549
194562387
469138752
837425916
215679438
971384265
642751893
583296174

358947621
927613584
146582397
679138452
834725916
215469738
781394265
492856173
563271849

359847621
724613598
186592347
498136752
637925814
215478936
841369275
962751483
573284169

952748163
134692785
786513294
245386917
613975842
897124356
469837521
578261439
321459678

158263749
376945821
249817365
524379618
617482593
893156472
965731284
781524936
432698157

851963724
692547831
734281965
128379546
963854217
547612389
219435678
485726193
376198452

759364812
186279345
423581976
864157293
312496758
597832164
275948631
941623587
638715429

759368412
146279385
823541976
468157293
312496758
597832164
275984631
981623547
634715829

751869342
239415678
684237915
478921536
195673284
362584197
923746851
817352469
546198723

254768913
316295784
978341526
762419358
835627149
149583267
591874632
683952471
427136895

753162849
462389571
891475326
516793284
279854163
348621957
924517638
187236495
635948712

852963741
439175826
617428935
376281459
128549673
594637182
985712364
741356298
263894517

859264173
176358942
243971865
382649517
561783294
497512386
924837651
618425739
735196428

859264173
176398542
243571896
382645917
591783264
467912358
924857631
618439725
735126489

952461387
378925416
641873592
283157964
716349825
495286173
164592738
837614259
529738641

754369812
691528437
832471569
287654391
543197628
916832745
425713986
369285174
178946253

754361892
691528437
832479561
287654319
543197628
916832745
425713986
369285174
178946253

854967132
176342895
329518746
691753284
248196573
537284961
963821457
482675319
715439628

451963287
679284135
283157694
967315428
135428976
842796513
594872361
328641759
716539842

951762483
782934516
463185792
175248369
324691875
698573241
819357624
546829137
237416958

954263781
638417592
712985463
465192378
293748615
871536249
329874156
587621934
146359827

851469723
634725981
297138546
165873294
479251368
328694157
786912435
542387619
913546872

251469783
834725961
697138542
165873294
429651378
378294156
786912435
542387619
913546827

159364827
734821659
826975134
587296413
493517286
612483975
271659348
948732561
365148792

357964821
926813475
148725396
571489632
634572918
289136547
792648153
815397264
463251789

951264837
768531492
243879156
132758649
587496213
694312785
479683521
326145978
815927364

852761394
367459821
149823567
721984635
495637182
683215479
578342916
916578243
234196758

954761382
826345197
173829465
581932746
467518239
392674518
719456823
645283971
238197654

154862937
926537841
783941652
841759326
697423185
235618479
418295763
372186594
569374218

951763428
742895163
863124795
378941256
429657831
516238947
237486519
195372684
684519372

751863429
942571863
863942175
379184256
428657931
516239784
237496518
184325697
695718342

351864279
497325681
682917345
714296538
523178964
869453127
148532796
936781452
275649813

852164379
496537128
137982546
561798432
724613895
389245761
678459213
213876954
945321687

851967234
724538691
963421857
619873542
237654918
485219376
142385769
376192485
598746123

951267348
768534921
423819657
176352489
835941762
294786135
347128596
512693874
689475213

851967423
697432815
423851967
238195746
169724538
574386291
712543689
386279154
945618372

651973824
792548631
834261957
127389546
963754218
548612379
219436785
476825193
385197462

458271369
379586124
621934857
167428593
934615782
582793416
746852931
893167245
215349678

654378192
783129456
921546378
478632519
136954827
295781634
567493281
849215763
312867945

654372891
831495267
279861435
192586743
483127659
765934182
316749528
528613974
947258316

459173286
786492351
132865749
891624537
273951864
564738192
345219678
618347925
927586413

658271493
314859672
927346581
579134826
836527914
142698357
791483265
263915748
485762139

658971423
741326859
932584716
893745162
216839547
475612398
527198634
364257981
189463275

956174283
143528679
728396154
684732915
231859467
597641328
869415732
312987546
475263891

359274186
271689354
468531927
826143579
945728613
137965248
584316792
713892465
692457831

158472396
437689251
926315874
843197562
612854739
795263418
584931627
271546983
369728145

853176429
697824513
421953867
569431278
374285196
182769354
715398642
948612735
236547981

653278491
249615873
781394265
364859712
825731946
197426538
412567389
938142657
576983124

251473698
398216457
647895123
426789315
819352764
573164982
782631549
964527831
135948276

253671489
189542637
467938521
628753194
371894256
945126378
796315842
834267915
512489763

651273489
749586123
328941765
893165274
415728396
276394518
932857641
184632957
567419832

159273684
673845291
842691735
238469517
964157823
715328946
521784369
487936152
396512478

958473126
267591483
314682975
431729568
529836741
786145239
642958317
893217654
175364892

951384726
248967351
637215948
813756294
472893165
569142873
124678539
795431682
386529417

956187432
738245916
412639857
391568724
647923581
285714693
173856249
829471365
564392178

752489613
438561279
619327854
396245187
587916432
124738596
943152768
265873941
871694325

651789342
742513968
839246175
295671483
478935216
316824759
583197624
124368597
967452831

256984173
178235946
943671528
362549817
581763294
497812365
824397651
619458732
735126489

654289713
273651948
198473652
781364295
425917836
369528174
532796481
916845327
847132569

351482976
846739251
297516438
785243169
162895743
934671825
678154392
513927684
429368517

354981672
912756483
867423915
786539241
123648597
549172368
698315724
431297856
275864139

754982316
628371549
193564287
812635974
369427851
475198623
537846192
941253768
286719435

756183492
932754168
418926537
361475289
894612375
275839614
643598721
587261943
129347856

759186432
861423957
324957186
972531864
436298571
185764329
698312745
217845693
543679218

753186492
861429357
942753186
328571964
496238571
175964823
689312745
217845639
534697218

352481769
917632548
468975312
596748231
124593687
873126954
689317425
731254896
245869173

451982376
398467215
276513489
182635794
569741832
743298561
635174928
927856143
814329657

457382691
219657843
638419527
573968412
846231975
192745386
761594238
985123764
324876159

954183726
612794358
378526149
125439687
849657213
736812495
483275961
567941832
291368574

954183726
612749358
378562149
125436987
846957213
739821465
483275691
597614832
261398574

356784129
487129536
921536874
172643958
695817342
834295617
213978465
549362781
768451293

951386742
346275819
872941365
765829431
439517628
128463957
584692173
613758294
297134586

953287416
876514293
412693857
724965381
391728645
685431729
247359168
139846572
568172934

251789463
378264519
946531827
693857241
427196385
815342796
789625134
562413978
134978652

251789463
378264519
946513827
693857241
427196385
815342796
789625134
562431978
134978652

258197436
963284571
417536829
146729385
325418697
789653142
871945263
632871954
594362718

852491367
347562198
916387245
275938614
489126573
631754829
728643951
193275486
564819732

156294738
243578619
978613245
615937824
782451396
439826157
821749563
397165482
564382971

751698234
298413657
364275819
829156473
475832961
613749582
587921346
132564798
946387125

358196472
761428359
924753186
872531964
495267831
136984527
689312745
217845693
543679218

358694172
764312589
912578463
136829754
297465318
485731296
649257831
523186947
871943625

251694837
734825169
968713245
829437651
647159328
513286974
485361792
372948516
196572483

253178964
817946325
469352178
635497812
182635497
794821536
926583741
541769283
378214659

253167894
471298356
869354172
387619245
926543718
145872639
598736421
712485963
634921587

957128643
248356791
316749582
693587214
825491367
174263958
439875126
762914835
581632479

859123674
321476958
764598132
547961283
932847561
186352497
415739826
278615349
693284715

957183264
682749351
143652789
539264817
871395642
426817593
715438926
294576138
368921475

259184376
761923845
483765219
174532698
832691754
695847132
946318527
518279463
327456981

254187369
716293845
389465271
471532698
832916754
695874132
143658927
568729413
927341586

654197382
138642579
729835416
291764835
487359261
563218794
976423158
312586947
845971623

652178493
498563172
137294856
713825964
924637581
865941327
241789635
386452719
579316248

958127436
671345298
432896715
294581367
716932854
583674129
129468573
867253941
345719682

759186423
261734895
438259671
617825349
825493167
394617258
943561782
172948536
586372914

958172463
432569781
671483529
123647958
796825314
845931672
267398145
314256897
589714236

859123674
127468395
346795812
593247186
712689453
684531927
961372548
478956231
235814769

752194638
618273495
943856721
137642589
294785316
865319274
389467152
576921843
421538967

759143628
286597314
341826759
175684293
498231576
623759481
837962145
962415837
514378962

759142638
286537914
341896752
175684293
498321576
632759481
827963145
963415827
514278369

759142638
286537419
341896752
175684293
498321576
632759184
527963841
863415927
914278365

759143628
268597314
341628759
175864293
496231875
823759461
537982146
982416537
614375982

759142638
268537914
341698752
175864293
496321875
832759461
527983146
983416527
614275389

759142638
268537419
341698752
175864293
496321875
832759164
627983541
583416927
914275386

859146723
261837945
437259681
618925374
925473168
374618259
743561892
182794536
596382417

859143762
231967854
467258319
618325947
925476183
374819625
746531298
182794536
593682471

357162498
129458736
648397215
912784563
786235941
534916827
275643189
493871652
861529374

758132694
639478125
124596873
975684312
416327589
382951467
591763248
843219756
267845931

257194368
486732159
931658247
564921783
719863524
823547916
645319872
372485691
198276435

857124396
641359728
923867514
382971645
569243871
174685239
716592483
495738162
238416957

853124769
641759238
927863514
382971645
579346821
164285397
716592483
495638172
238417956

952147683
734682519
168593427
347825961
619374258
825916374
296731845
573468192
481259736

659147832
478523916
321986547
265839174
187465329
934712658
546291783
813674295
792358461

258137694
637498125
194526873
975684312
416372589
382951467
521763948
843219756
769845231

259137684
637489125
184526973
725694318
416378592
398251467
571863249
943712856
862945731

956138742
438927165
127456389
314572896
875694231
269813574
593761428
682345917
741289653

657138492
438296175
192547386
319624857
846753921
275819634
563971248
784362519
921485763

657138492
438295176
192647385
319524867
845763921
276819534
563971248
784352619
921486753

658139724
217548369
439672185
921753648
845916237
763284591
374821956
186395472
592467813

654189327
239756481
187234965
368541792
491672538
572893146
746318259
813925674
925467813

957123846
218564793
643978251
586397412
371642589
429851637
864719325
135286974
792435168

753162489
182497365
649538172
321685947
467329518
598741623
834976251
216853794
975214836

753162894
182497365
649538172
321685947
467329518
598741623
834976251
216854739
975213486

751239648
283456791
649187532
592718463
437625189
816394257
125863974
364972815
978541326

751238649
293456781
648197532
582719463
437625198
916384257
125863974
364972815
879541326

956213748
784956312
231478596
829137465
473695281
615842937
147569823
562384179
398721654

354216798
689745231
712893654
861429375
947531826
235678419
496357182
523184967
178962543

759264138
863571429
142893675
485719362
971632854
326485917
697158243
534926781
218347596

753264891
961873425
842519673
495781362
178632954
326495187
637158249
514926738
289347516

854216739
361957482
729483615
412679853
935841276
687325941
298534167
576198324
143762598

157296483
694853721
238714569
963147852
742985136
581362947
429678315
315429678
876531294

958241376
317986524
426735981
873519642
692478153
145623897
739862415
281354769
564197238

857239461
216475893
439186257
643791582
578362149
192854376
781943625
364527918
925618734

754291368
216738495
938654721
469813572
381527649
572946813
845179236
123465987
697382154

951238476
648175239
273649518
127586943
486397152
539421687
312864795
895712364
764953821

354291786
612578394
789364215
847913652
921657843
536482179
193825467
275146938
468739521

953247168
472186539
168395274
321679485
546821397
789534621
295713846
634958712
817462953

853297461
917564823
642138795
564829317
239471658
178356942
726913584
491785236
385642179

857269413
693184752
214357869
189723645
376845291
425691378
532976184
968412537
741538926

357289614
489761532
216345879
921678345
764532981
538914267
645123798
193857426
872496153

453291768
972683154
186457392
615874239
298136475
347529816
761948523
534762981
829315647

456281793
871369425
932475186
349527618
185946237
267138549
724853961
698712354
513694872

453216789
218397564
796845123
385964271
147582936
962731845
671429358
829653417
534178692

859261743
217348596
643759182
976413258
528697431
431825679
184972365
365184927
792536814

356271894
281469375
749583612
813945267
567328941
492716538
175632489
628194753
934857126

359281746
271654839
468973215
814562973
592347681
736819524
125498367
987136452
643725198

853271946
924658317
761439582
172985634
389164275
546723198
215347869
438596721
697812453

751263498
293458761
648791523
136842957
475139286
982675314
569317842
324586179
817924635

657213849
234698571
981745632
873164925
125379486
496852317
319587264
742936158
568421793

651273849
234698571
987145632
813764925
725319486
496852317
379581264
142936758
568427193

856243917
147589362
329671485
982456731
564317298
731928546
218794653
695832174
473165829

856294317
213758964
974163582
621379845
745812639
398645721
562437198
439581276
187926453

857294361
912863547
634157289
471326895
398415672
526789413
163942758
285671934
749538126

857294361
619853274
342167589
431726895
798415632
526389417
163942758
285671943
974538126

957284361
812963574
346157892
761328945
429715683
538496217
183642759
295871436
674539128

358274619
671589324
924163785
237695148
489317256
516842973
143756892
865921437
792438561

159236478
367849152
482715639
674358291
921674583
835921746
596482317
243197865
718563924

357298146
842163795
619547832
728435619
564719283
931682574
495876321
186324957
273951468

354298671
817564239
269317485
491875326
582639714
736421598
125943867
943786152
678152943

953218476
176549823
248637591
824196735
315782964
697453218
469325187
532871649
781964352

154239768
739658142
268471359
671592834
482367915
395814276
823146597
547983621
916725483

351249768
942687315
768153429
427398156
893516247
615724893
534861972
176932584
289475631

456231978
328597461
791468523
947815236
812346759
563972184
284659317
679123845
135784692

756231984
238594761
491768532
947815326
812376459
563942178
384659217
679123845
125487693

859247163
164395827
732816459
625431978
418679532
397528641
976153284
541782396
283964715

951267483
273584169
684139572
127948356
398652714
546713298
469375821
732891645
815426937

153289476
698147325
247536198
875921634
926354817
431768259
782693541
369415782
514872963

852341967
694257831
317869425
123785694
749136582
586924173
231598746
478612359
965473218

257319486
683247591
149856723
724685319
318972654
596431872
975164238
431728965
862593147

451392678
372856194
689147352
137285469
296471835
845639217
564918723
728563941
913724586

951346728
362578194
784129653
193684275
627953841
845712936
576231489
439867512
218495367

658319274
317264895
492758163
183647529
974825316
265931487
736582941
849173652
521496738

754361289
986572431
312948567
473615892
891723654
265489173
627834915
139256748
548197326

857312496
649875321
213496875
726584139
584931267
391627584
162743958
935168742
478259613

152346789
649857213
378129465
784965132
265731894
913482576
896514327
437298651
521673948

258371496
194658273
763249581
876934125
531827964
429165738
612493857
385712649
947586312

957348162
628175493
341629578
569812734
482537916
713496825
895763241
234951687
176284359

652347891
948512637
371896254
169725483
523984176
487631925
794158362
236479518
815263749

651374928
792586314
384192567
438617259
965823741
127459836
576248193
813965472
249731685

158394276
763182459
924675318
472963185
396518724
815427693
239841567
641759832
587236941

259386174
361472859
487159263
825937641
146825397
973614582
592761438
718543926
634298715

251379684
768254319
349618527
987463251
532781496
416592873
124935768
693827145
875146932

856329147
219487635
347615928
731546289
985231476
462798513
693172854
524863791
178954362

654398271
173426859
982157463
816749532
435812697
729635184
391564728
267981345
548273916

654398271
173426859
982157463
816749532
735812694
429635187
391564728
267981345
548273916

851362479
374589216
296147835
948651327
165273984
723894651
437925168
582416793
619738542

952317468
137684295
468529731
584796312
796231584
321458679
649175823
873942156
215863947

452379618
381645279
697182543
134826957
528794361
976531824
219463785
765918432
843257196

751389642
682145973
394267185
573816294
419732856
826954317
247691538
935428761
168573429

754329681
183467925
692158473
917846532
435912768
826735194
361274859
278591346
549683217

754329681
183467925
692158473
917846532
835912764
426735198
361274859
278591346
549683217

758391642
216745389
943628175
862413597
597286431
431957268
184569723
329174856
675832914

851394627
427816395
396275184
539187462
264539718
718462539
682751943
945623871
173948256

952318674
138764295
476529831
564897312
897231546
321456789
719685423
683942157
245173968

954381672
231467895
678592413
147256938
823974156
596138724
789623541
315849267
462715389

958341672
241876953
637295148
425719836
869432517
713568429
182957364
396124785
574683291

852314796
679258314
143976285
785142963
961537428
324869571
596783142
238491657
417625839

852314796
679258314
143976285
785142963
361597428
924863571
536789142
298431657
417625839

956381742
284795136
317642985
178426593
432957618
569813274
821539467
693274851
745168329

856341927
312957846
749682153
681594732
295738614
437216598
973825461
564173289
128469375

751342698
396758421
824169753
273591864
165824937
489637215
532486179
947213586
618975342

851342976
396857421
724169358
273581694
165794832
489623517
532476189
948215763
617938245

651342987
397658421
824179653
286531794
175894362
439726518
562487139
943215876
718963245

756342819
149875362
328691457
872456931
964713285
531928746
217584693
685239174
493167528

756342819
149578362
328691475
872456931
564913287
931827546
215784693
687239154
493165728

856342917
147589362
329671458
982456731
764813295
531927846
215794683
698235174
473168529

258394617
174265893
369718254
835421976
716839542
942657138
693572481
421983765
587146329

851346972
397258461
624179385
286591734
175834296
439762518
563487129
942613857
718925643

254376198
718295436
639148725
846921357
395487261
127563849
461739582
582614973
973852614

851347926
396582471
724169358
635291784
182754693
479638512
268475139
947813265
513926847

254318679
386497251
719256843
921673584
673845192
548129736
892564317
465731928
137982465

651348927
397562481
824179365
586291734
172634598
439785612
968427153
245913876
713856249

751348926
396572481
824169357
685291734
132754698
479683512
268435179
943817265
517926843

751348926
396572481
824169753
675291834
132854697
489637512
263485179
948713265
517926348

751348926
896572431
324169857
635291784
182754693
479683512
268435179
943817265
517926348

651348792
897256431
324179658
286531974
175894263
439762815
563427189
948613527
712985346

751348962
896257431
324169857
273591684
165784293
489632715
538476129
942813576
617925348

751348962
896257431
324169875
273591684
165784293
489632517
538476129
942813756
617925348

751348926
896527431
324169875
283791654
165834792
479652318
532476189
948213567
617985243

157326948
436985172
829714635
268149753
513278469
974653281
795861324
342597816
681432597

157328946
483965172
629714835
268149753
531276489
974853261
795681324
342597618
816432597

459361827
276859134
813472659
168943275
325687941
794125386
682514793
941738562
537296418

459368127
276159834
813427659
168943275
325671948
794285316
682514793
947832561
531796482

951372864
372468159
846159372
625781943
193246587
487935621
238514796
769823415
514697238

951374862
687512493
324869517
563291748
849753126
712486359
275648931
138925674
496137285

957381624
861254973
324769815
146597382
592813746
783642159
439128567
215976438
678435291

251476893
793258416
468139275
629845731
314627589
875913642
187362954
932584167
546791328

859413627
314672985
762895143
283564791
671239458
945781362
198356274
437928516
526147839

753428916
294156783
816793425
567834192
321975648
948612537
472581369
685349271
139267854

851476239
279531648
463982571
345168792
682397154
917254863
126749385
734815926
598623417

251476839
879531624
463982571
325164798
684397152
917258463
146729385
732815946
598643217

751428936
692135874
483769521
325684719
867391452
914257683
239576148
178942365
546813297

756491382
913852674
428637195
169745238
845213769
372986541
591364827
234578916
687129453

253489617
178362459
469751382
916573248
387924561
524618973
641297835
895136724
732845196

957416238
382759416
164823579
798235641
241687395
536941782
615378924
823594167
479162853

856471932
917253648
423698517
691324875
738569124
245187396
564912783
389745261
172836459

958431762
612857439
734269581
276143895
541698327
389572614
167985243
493726158
825314976

352498761
618573429
497162583
734681952
126957834
589324176
843215697
971836245
265749318

351482679
248679135
769153284
436217958
182945763
597368412
874591326
625734891
913826547

356482971
982167453
417935628
748621539
563879142
129354867
675298314
831746295
294513786

956431872
271658394
438297165
693715428
715824936
842963751
589342617
324176589
167589243

956431872
271698354
438257169
693714528
715829436
842563791
589342617
324176985
167985243

352496178
684271359
179835246
596187432
418523967
723649581
941368725
837952614
265714893

852437169
794261358
136985247
587196432
419523876
623748591
341879625
968352714
275614983

857419263
632758491
194362875
248675139
361294587
975183642
786921354
429536718
513847926

956471328
748239561
213856947
631794852
875623419
492185736
329567184
564918273
187342695

859431672
621579384
473286159
365928417
942167835
187354296
234895761
798612543
516743928

659431782
721589364
483267159
375926418
942178635
168354297
236795841
894612573
517843926

157469823
364812975
928357146
812746359
793581462
546293718
289674531
671935284
435128697

257468931
496153728
813792546
961524387
532879614
748316259
124937865
675281493
389645172

752491368
196358274
483672195
349815627
567923841
821764953
278149536
934586712
615237489

352461789
761958342
894372165
415723698
273689451
986514237
628135974
547296813
139847526

356481297
219673854
748259136
697148325
483592761
521736948
974315682
865927413
132864579

957482361
812963574
346157892
461728935
729315486
538694217
183246759
295871643
674539128

957482361
412963587
638157294
871326945
349815672
526794813
163248759
295671438
784539126

957482361
614953278
382167594
831726945
749815632
526394817
163248759
295671483
478539126

657483912
428951376
193726485
346198527
281375694
579642831
962537148
714869253
835214769

659413872
237658914
481729563
198364257
376582491
524971386
912846735
743195628
865237149

852493761
769512438
431678295
578924613
923167584
146835972
294386157
685741329
317259846

852416379
697358241
431279856
376542198
245891763
189763425
564187932
913624587
728935614

852416937
476935281
931278564
368591742
714823695
529764318
195687423
687342159
243159876

251487369
783956142
469231587
397812654
642375918
518694273
936548721
875129436
124763895

952417368
486935271
731268459
364592187
295781643
178643925
549176832
817324596
623859714

952417638
786359241
431268957
374592186
265781394
198643725
549136872
817924563
623875419

852417639
796538241
431269785
384792156
265841397
179653824
543186972
917324568
628975413

651487329
937526481
482193567
876915234
529348716
314672895
795231648
163854972
248769153

752418369
496357281
831269754
364582197
285791643
179643825
548176932
913824576
627935418

756418293
284953716
319627584
692174358
871536429
435289671
128365947
543791862
967842135

756419238
294538716
318627549
682174395
931856427
475293681
129365874
543781962
867942153

751426398
689375214
423819756
962153487
837942561
514768932
195284673
276531849
348697125

857461932
496283571
312579864
761948325
234156789
589732416
143825697
625397148
978614253

953461278
421879653
678532914
146953827
237186495
589724361
312645789
894217536
765398142

851469273
376285914
942173856
685791432
194352768
237846195
723618549
469527381
518934627

951467283
386295714
472138956
695781432
147352869
238946175
823519647
764823591
519674328

153476289
427938516
968512374
895143762
631725948
274689135
749851623
582367491
316294857

158643297
697852341
243179586
425391678
786524913
931786425
569218734
314967852
872435169

754692318
692831475
813745629
489517263
367289154
125364897
578426931
231958746
946173582

853612974
674935182
912748536
538267491
429183657
167459328
391826745
786594213
245371869

452678913
189354726
376219548
691782435
728435169
534961872
867543291
213897654
945126387

951628374
628473915
437159268
786231459
192584637
345796182
814967523
263845791
579312846

754698312
639124578
128573496
361945827
492837165
587261943
213486759
846759231
975312684

958641372
217983564
463725981
876519243
392478156
145236897
739862415
681354729
524197638

351692487
624875139
798431256
179354628
835267941
462918375
213789564
586143792
947526813

159632847
327841596
846975312
235197684
461283975
978564123
593728461
784316259
612459738

953672418
274831659
186495723
618354972
549728361
732916845
365287194
491563287
827149536

357698124
124537968
689421753
246875391
971342685
835169247
768953412
412786539
593214876

751684329
862397514
394152678
439718265
576923841
128465937
687249153
913576482
245831796

158642739
923875614
674139285
217964853
896351427
345287196
789423561
432516978
561798342

859613742
317294685
264785913
542869137
791352864
683147259
478936521
936521478
125478396

859613742
617294385
234785619
542869137
761352894
983147256
478936521
396521478
125478963

351698247
268734519
479125683
647859321
895213764
132476958
516947832
723581496
984362175

851632947
329784516
476195283
947856321
568213794
132479658
615947832
783521469
294368175

159684372
738295614
246317985
413976528
825431769
697528431
574862193
981753246
362149857

258639471
149827635
673145289
867251943
425398167
931476852
382514796
596782314
714963528

451693872
387524196
926178435
248956317
169732548
735841629
672415983
594387261
813269754

159647283
826359714
437182596
691528347
783416952
245793168
312964875
968275431
574831629

459637182
318259764
627481593
896513247
732864951
145792638
261948375
983175426
574326819

459637182
813259764
627481593
396518247
782364951
145792638
261943875
938175426
574826319

254631987
398275416
167489532
735124698
842796153
916853724
483917265
621548379
579362841

853647192
476129538
192385674
321478965
569231487
748596321
685713249
934852716
217964853

953682174
286471953
147359286
614798325
872534691
539216748
761945832
498123567
325867419

459631287
613728495
872945136
134572968
796184523
285369741
321897654
548216379
967453812

357649281
421873965
896152473
769231854
182465739
534987612
945718326
618324597
273596148

753691248
912438675
684572139
475823961
391765482
826149753
268957314
537214896
149386527

257641389
381925476
694738251
869172543
745369128
123584697
938456712
416297835
572813964

954627318
381459267
276813459
725348196
813596724
649271583
137962845
498135672
562784931

952681347
483279165
176435892
524163789
791854623
368792451
637928514
215346978
849517236

152698347
743521896
968473125
294136578
835742619
617859234
376284951
421965783
589317462

951682347
372541698
648793521
164257983
725938164
893416275
589324716
436179852
217865439

257698431
694153728
813742569
961524387
532876914
748319256
126937845
475281693
389465172

453692718
792381546
618457329
934125687
275869431
186743295
367914852
821536974
549278163

951648723
487932156
623517948
279164835
518273469
364895271
795486312
142359687
836721594

159632874
276841395
438759162
542973681
613528749
987416253
364285917
791364528
825197436

753641289
419278536
628953417
894135762
531762894
267894153
372586941
186429375
945317628

951672384
482359671
673481952
746593218
239718546
815246739
127934865
598167423
364825197

451672389
682359471
973481562
764593218
235718946
819264735
127936854
598147623
346825197

751682439
236954781
948137526
524798613
387416952
619325847
493571268
162849375
875263194

157682493
236945781
489371526
591268347
864537219
372194865
745819632
618723954
923456178

357612849
689354721
214897635
796241358
145783962
832569174
428976513
963125487
571438296

358612749
697354821
214798635
126849357
835271964
749563182
472986513
963125478
581437296

152683497
489751326
376249185
843592671
791368254
265417938
617935842
538124769
924876513

258614379
394758261
716293854
561389427
482571936
973462185
147835692
639127548
825946713

451678239
682359471
973421586
764593812
539812764
218764395
147236958
895147623
326985147

157638294
324915876
689742315
895427631
743169582
216853947
961284753
438576129
572391468

358617294
296854173
174293856
635978421
782341569
419562387
923186745
867435912
541729638

951637284
827945613
634218795
748156329
513792468
296483157
379861542
182574936
465329871

957634812
132859467
684172395
428316759
365798124
791245683
219463578
546987231
873521946

851637429
376942581
294158376
439581762
528764913
617329854
142873695
763295148
985416237

951638724
386274591
274159386
437591862
529867413
618342957
142983675
863725149
795416238

951638427
386247591
274159386
437591862
529864713
618372954
142983675
863725149
795416238

952637841
134985267
678124935
726391584
541278693
893546172
285763419
417859326
369412758

357642198
164895372
298371564
913754286
742186953
685923741
826519437
439267815
571438629

751649832
438215976
269783541
196854723
574326189
823197465
917432658
682571394
345968217

159642783
427385619
386917254
962173548
513864972
748259136
635798421
871426395
294531867

951678324
682534971
437219865
793451682
168923547
245867139
374185296
816792453
529346718

852674193
397812654
641935287
289143576
164758329
573269841
738591462
426387915
915426738

154689732
876325941
239147658
483592167
597861324
612734895
765213489
341958276
928476513

451682937
872439561
639157248
967324185
328591674
514768329
143275896
796813452
285946713

154689732
823547196
697321584
762834951
489175263
315296478
571463829
938712645
246958317

259714863
817635492
463829517
741952638
396478125
528163974
672581349
935246781
184397256

851792346
392465187
764183592
248319675
976528431
513647829
129854763
687931254
435276918

851792346
392465187
764183592
218349675
976528431
543617829
129854763
687931254
435276918

651782349
382495167
794163582
243918675
879526431
516347928
128654793
967831254
435279816

651782349
382495167
794163582
213948675
879526431
546317928
128654793
967831254
435279816

253784961
489156327
761329548
172698453
894537612
536412789
628975134
347861295
915243876

951738264
724169358
683245917
279314685
435687192
816592473
598426731
147953826
362871549

456712839
732948561
819653724
681397245
947526318
325481697
294865173
178239456
563174982

952748163
783165924
641239875
298651347
467392581
135874296
379586412
826413759
514927638

954738261
162495387
783126549
376581924
829374156
541269738
615943872
437812695
298657413

159732684
287649513
436158279
625417398
371895462
894263157
548376921
763921845
912584736

856712493
132459678
749836152
968125734
314987526
275643819
621374985
483591267
597268341

953748162
487126539
162395784
321689475
546271398
879534621
795813246
634952817
218467953

958743162
137862549
264915837
726581493
413629785
589374621
372456918
695138274
841297356

456791382
981236574
327458691
238569417
564817239
179342865
712685943
845973126
693124758

658749312
349218567
712563498
931487625
864352971
275196843
187934256
593621784
426875139

859741362
427386195
613925874
536194287
174862539
298537416
382659741
941278653
765413928

653791428
728345169
419826537
376158942
295463781
184972356
547689213
832517694
961234875

952738461
718564923
643192875
564927318
237481659
189356742
876213594
491875236
325649187

653798421
218564739
947132856
564927318
789351642
132486597
875213964
491675283
326849175

856731492
241859763
379642851
123584679
695217384
487396215
934178526
568923147
712465938

158792463
694351782
237846159
843169527
726534891
915287634
361428975
482975316
579613248

352794618
194865732
786231945
629417583
538926471
471583296
867342159
243159867
915678324

352784619
184965732
796231548
625417893
839526471
471893256
967342185
243158967
518679324

958721643
216345789
743698125
862413597
597286431
431957268
184569372
329174856
675832914

659731824
278549361
431682795
927853146
845176239
163294587
314927658
596318472
782465913

653781294
427963815
819452673
578326941
342198567
196547382
281634759
934875126
765219438

154762389
782359461
963481572
476593218
235618947
819274635
621937854
598146723
347825196

951782634
263954781
748136952
679428513
382615479
514379826
437591268
895263147
126847395

452763981
918254637
673198254
297546813
835917426
146832795
564389172
781425369
329671548

658739124
271548369
439612785
927153648
845976231
163284597
314827956
586391472
792465813

851732694
379645812
426189735
632518947
987426351
145973268
768351429
213894576
594267183

451736298
327849561
968512437
846395712
579281346
213674859
182463975
635927184
794158623

956731428
324895671
781462953
148956732
572348169
693127584
465289317
219673845
837514296

451736298
728945613
936128475
695481732
142673859
387259146
273564981
814392567
569817324

851743269
746259381
932816457
617432598
389675142
524198736
273984615
468521973
195367824

851746293
976325814
423189657
592613748
734958126
618472935
247561389
169834572
385297461

852746193
194352876
637819254
725431968
418967532
369528741
276193485
941685327
583274619

357841269
814629573
269753418
546987321
123465897
978312645
431596782
695278134
782134956

351867429
876492315
249531768
134928657
982675134
765314892
627149583
593786241
418253976

156832947
329754186
478196523
695417238
243985761
817263459
761528394
932641875
584379612

759834162
432176859
168529437
826495713
571263984
394781625
917358246
285647391
643912578

159846273
724359618
836172594
491527386
673418952
285693147
312984765
947265831
568731429

154869723
287435691
639712485
823957146
915246837
746183952
568391274
471528369
392674518

653872914
271496358
984351762
749518623
312649587
865237491
427165839
196783245
538924176

752861394
936475281
184392765
243789516
615234978
879516432
598627143
461953827
327148659

157834926
943652871
862791435
314279568
796185342
285463719
429318657
571946283
638527194

957826413
813459627
624317958
362594871
785631249
491782536
248973165
179265384
536148792

752819346
419653728
386274915
931786254
678542139
524931687
897325461
245167893
163498572

651837249
829564713
437129658
765491832
142783965
398256174
283675491
916342587
574918326

451839627
798625314
263174598
587341962
324956871
619782435
132498756
945267183
876513249

952847163
164352987
738916254
625431879
419678532
387529641
276183495
841795326
593264718

451926378
938175246
762384195
586249731
219763584
374518962
623891457
897452613
145637829

752936481
468125379
913874562
691482753
534697218
827351946
246719835
375268194
189543627

157938462
693245178
824716359
732189645
986574213
541362987
318497526
279651834
465823791

357942186
492681375
168537249
643795812
271863954
985214763
726358491
534179628
819426537

853942176
194756328
762318945
928167534
675483219
341529687
237895461
489631752
516274893

254937816
896125437
731468259
562743198
148596723
379812645
925671384
417389562
683254971

652918347
943576218
178243659
864192735
539784162
217365984
421657893
395821476
786439521

153948276
864723519
279165348
732619485
591482763
486357192
925871634
618234957
347596821

951423876
768591423
342786951
435268719
629137584
187945362
214879635
893652147
576314298

951762834
628453791
437981562
743529618
895614327
162378945
289137456
376245189
514896273

951374682
738526419
624819573
275638941
493751268
186942357
862195734
319467825
547283196

951384762
836725419
724916583
265837941
483159276
197642358
672591834
319478625
548263197

851794623
976523481
342618975
263971854
419852736
587436219
625189347
198347562
734265198

751894623
986523471
342617985
263971854
419258736
578436219
625189347
197342568
834765192

251384796
869527413
734916582
685739241
423851679
197642358
972165834
316478925
548293167

751493826
368725491
924618573
643987215
892561347
517342689
475239168
136874952
289156734

951724386
248631957
673958421
465273198
897145632
132896745
316482579
724519863
589367214

951642783
678139425
423857916
786925341
142368597
539714268
894571632
265483179
317296854

951726483
863945271
274318956
349657128
728139645
516482397
187264539
435891762
692573814

451638792
327149685
986257134
748391256
695482371
132576948
519764823
863925417
274813569

951243786
428567319
763819542
685724931
342951678
197638254
876495123
214376895
539182467

251493876
937865412
864712593
425938761
693157284
178624359
386541927
712389645
549276138

951324786
238567419
764819523
685732941
423951678
197648352
876195234
312476895
549283167

951324786
238765419
764918523
625837941
493152678
187649352
876591234
312476895
549283167

951324786
237865419
864917523
625738941
493152678
178649352
786591234
312476895
549283167

851324796
273961458
964857123
612739845
438512679
597648312
786195234
325476981
149283567

351724896
279865413
864319527
725938641
436152789
198647352
983571264
612483975
547296138

351724896
278965413
964318527
725839641
436152789
189647352
893571264
612483975
547296138

351924876
287163459
964857123
718432965
692715384
543689712
836591247
425378691
179246538

251346897
469578312
873912546
695824731
347651289
128739654
982465173
714283965
536197428

351426897
269578413
874913526
695832741
427651389
138749652
983165274
712384965
546297138

851926347
394175628
267384159
648753291
735219864
129468573
986541732
412637985
573892416

751926348
348175629
296384157
674853291
835219764
129467583
967541832
412638975
583792416

951263874
823475961
674918523
342689715
798521436
165347289
587134692
219756348
436892157

251394768
379186254
648752931
432968175
987541623
516273849
163429587
895637412
724815396

351294678
469785213
782613459
926358741
834127596
175946382
617439825
248561937
593872164

451396278
296785314
738412596
385649721
672531849
149827653
963274185
817953462
524168937

451396278
276485319
938712546
385649721
762531894
149827653
693274185
817953462
524168937

251693784
749285631
368417529
924376815
687521493
135849276
572134968
816952347
493768152

951724386
283691457
674358921
465279138
897135642
132486795
316842579
729513864
548967213

651237984
342198756
879654132
425971863
967382541
183546279
238769415
716425398
594813627

951347682
836295741
742861359
264139578
573482916
198756423
485613297
617924835
329578164

951764823
786213945
423895617
247589361
398641572
165372498
819457236
572936184
634128759

651974832
437285691
928361574
276148953
384592167
195736428
743859216
819627345
562413789

951678342
374295618
628431579
867124935
293567184
145983726
432756891
716849253
589312467

951378624
643291785
827456193
712845936
586139247
439627851
198563472
265784319
374912568

751469823
489325167
236178549
543716298
692843715
817592634
968254371
374681952
125937486

851276439
274319865
936584712
498165273
613742958
527938146
342697581
769851324
185423697

951476823
468325179
237198546
543617298
682943715
719582634
376254981
894761352
125839467

751498623
269315487
483276159
924531876
817629345
536784912
648957231
395142768
172863594

951724683
782316459
634598172
263871945
478952361
195643728
526439817
819267534
347185296

451286793
289375641
736149285
923614578
864753129
175928364
642591837
597832416
318467952

951274683
684391752
237586194
312758469
579463821
846129537
463812975
728945316
195637248

851964273
796382154
423175896
612497385
579813642
348526917
287651439
964738521
135249768

851639427
276458193
349127658
918563742
763942815
524871369
632715984
497286531
185394276

451632789
783419265
629578143
942786351
516324978
837195426
275963814
368241597
194857632

851236794
769481325
234597168
695173482
348962517
172854936
486315279
923748651
517629843

951473268
427618395
863529174
618235947
379164582
542987613
786351429
234796851
195842736

451879326
839624715
267135489
684751293
973482561
125963847
546217938
798346152
312598674

751238496
293645817
486179523
345792681
869513742
172864359
537421968
614987235
928356174

851236947
296745138
437189526
678923415
319564872
524817369
963452781
782391654
145678293

951643287
328791645
647825913
264958371
719234856
583176492
872319564
436587129
195462738

451862793
823759164
769134258
278496531
936215487
514378926
182943675
345627819
697581342

951248736
236719485
487536912
679185243
813472659
524693178
342867591
768951324
195324867

951248763
263719485
478563912
639185247
817432659
524697138
342876591
786951324
195324876

751423896
496785312
823169547
937651428
214378965
568942173
685294731
179836254
342517689

751346829
942815736
368972451
689154273
217683945
534729168
495231687
173468592
826597314

951263487
234817956
768495321
629738145
483156792
517924863
142679538
875342619
396581274

851962437
749831625
362754981
485293716
697518342
123476598
938625174
276149853
514387269

951764823
726813945
483295617
247589361
398641572
165372498
819457236
572936184
634128759

651794823
729813645
483265917
247589361
398641572
165372498
816457239
572936184
934128756

651972843
923854176
874136259
289467531
437215698
516389427
192643785
365728914
748591362

751329468
362854197
498167532
843271956
629543781
175698324
936412875
217985643
584736219

351627849
726894315
984531267
249178653
567243198
813965472
678452931
195386724
432719586

351629847
926874315
784531269
247198653
569243178
813765492
678452931
195386724
432917586

751324968
893756142
246189537
685271394
932465871
174893256
319648725
567912483
428537619

651984723
428537961
973261845
267359418
349816572
185742639
896423157
712695384
534178296

951387642
486921375
732645189
347862951
619534728
528179463
893756214
164298537
275413896

251836749
894721365
637594218
785642931
916385427
423179586
548217693
379468152
162953874

951437682
874926315
326518497
219385746
467192538
583674129
642853971
795241863
138769254

451976238
679382145
238541967
712638594
394257816
586194723
843719652
927465381
165823479

451986237
689372145
237541968
743819652
928465371
165723489
812637594
394158726
576294813

451876239
689342175
237591468
743918652
928765341
165423987
812637594
374159826
596284713

451786239
679342185
238591467
712638594
384259716
596174823
843917652
927865341
165423978

451796238
678342195
239581467
712638549
384259716
596174823
843917652
927465381
165823974

451796238
678342195
239581467
712639584
394258716
586174923
843917652
927865341
165423879

451896237
687342195
239571468
743918652
928465371
165723984
812637549
374159826
596284713

451896237
687342195
239571468
743918652
928765341
165423789
812639574
394157826
576284913

951284367
826973451
374561982
437812596
612459873
589736214
793628145
245197638
168345729

851927634
972463518
643185297
716598342
294731856
538642971
485219763
367854129
129376485

751928634
682473519
943165287
816597342
274631958
539842761
465219873
398754126
127386495

751832946
246179385
938654172
824591763
395786421
167423859
612348597
479215638
583967214

751846239
863592741
249137856
315428967
984673512
627951483
132785694
478369125
596214378

951836742
726491835
384527916
637215498
842369571
519748263
495683127
173952684
268174359

951246873
487395612
263178495
618932754
372654189
549781236
134869527
725413968
896527341

751248936
943651278
628397145
837916452
265874319
194523867
316782594
572439681
489165723

851249673
346751289
729368145
938617452
265984317
174523968
617892534
582436791
493175826

651742398
943581267
782396154
329854671
178269543
465137982
896413725
214675839
537928416

751986432
846132975
392574168
678421359
139657284
425893716
967348521
284715693
513269847

751362498
846759213
329481675
482697351
693125784
517843926
968574132
235916847
174238569

651382497
742659813
389471265
427896351
893125674
516743928
978564132
235918746
164237589

751628394
639457182
428319756
267581943
395764821
184293567
972145638
843976215
516832479

351648792
972513684
684729315
497132568
836954271
125876439
768295143
213487956
549361827

951672384
486395712
372148659
648237591
523819476
719564823
194783265
237956148
865421937

951723684
768514932
423986715
514678293
639142857
287395461
875461329
146239578
392857146

651784293
289631547
734259618
876192354
425378961
193546872
968427135
317865429
542913786

651892374
847361925
392754168
189523647
275946813
436187259
768419532
524638791
913275486

351984762
672513984
948726315
897132546
435869271
126475893
764258139
219347658
583691427

451983726
836247195
972615438
619872354
324561987
785394261
267138549
193456872
548729613

152394876
896751423
743682195
674213958
219568347
385479612
428137569
531926784
967845231

952176438
184239756
376584912
597318624
418625379
263947581
849752163
635891247
721463895

952184637
376259841
148376529
614897352
783512496
529463178
237641985
891735264
465928713

952643718
387291456
416758329
841365972
263179845
579824631
794582163
635917284
128436597

152867349
973145682
846239175
617382954
485971236
239654817
761598423
324716598
598423761

152867349
974132685
836549172
617385924
428971536
593624817
761298453
345716298
289453761

152678349
684139725
937542186
718325964
426981537
593764218
871296453
345817692
269453871

152983746
736451892
948267135
427598361
315674289
689312574
893145627
261739458
574826913

152746389
734891625
986532147
318625974
427918536
569374218
891267453
645183792
273459861

152946387
934871625
786532149
318625974
429718536
567394218
871269453
645183792
293457861

752319486
389674152
614852793
967241835
428735961
135986274
243598617
596127348
871463529

852349716
643871295
971562438
564798321
718623954
329415687
495137862
286954173
137286549

452378169
916425783
738196425
564739218
189562347
327814956
843951672
695247831
271683594

652789314
179634582
843521967
731845296
586297431
294163758
915476823
468352179
327918645

852761934
317849256
649523718
196478325
435612879
278395641
923156487
761284593
584937162

952187643
478639125
163245897
691728354
845913762
237564918
329471586
586392471
714856239

852376941
437819256
619524738
396781425
145632879
278495613
924158367
781263594
563947182

352947168
469218573
718365294
841539627
695472831
237186945
983721456
124653789
576894312

852369174
937418256
461257893
295681347
678534921
143972685
384726519
726195438
519843762

852946371
349721856
617583429
231654798
984237615
765198243
476319582
128465937
593872164

352679481
469381752
781452639
916534827
234798516
875126943
127945368
598263174
643817295

352679481
769481532
481352796
916534827
234798615
875126943
127945368
598263174
643817259

352498671
416375982
798162354
647813529
831529746
925746813
179684235
283951467
564237198

952834617
436791528
871562943
513928764
789645132
264317895
697453281
145289376
328176459

452837691
637915824
819264573
394176258
185329467
726548139
948653712
571492386
263781945

352496718
697831425
481572963
145367289
738259641
926184537
519623874
863745192
274918356

752496813
964831527
813527496
596718234
348652179
127349658
639185742
471263985
285974361

652347981
834196527
971258436
145672893
368914275
729583164
413729658
596831742
287465319

652348719
941572368
873196254
736951482
298634571
415827936
587219643
369485127
124763895

752143968
418596237
693287451
839462175
271359846
564718329
947621583
385974612
126835794

952148673
371965428
468732195
895213746
147596832
623874519
784359261
219687354
536421987

152864973
637295481
984137265
863951724
721486539
549372618
415728396
376519842
298643157

152867943
634295781
987143265
863951427
721486539
549372618
415728396
396514872
278639154

852367419
941285763
673419825
385692174
469751238
127834596
716543982
234978651
598126347

852173649
736498521
941562837
174985263
589236174
623714985
495627318
218349756
367851492

652184397
973526841
814397625
361759284
597842136
428631759
785413962
149268573
236975418

652143897
719286534
483759621
134698275
978512346
265437918
327864159
596371482
841925763

852136497
914278356
637459812
178643925
329785164
546921738
763514289
485392671
291867543

652314987
398672541
741958263
169843752
824597316
537261498
913785624
476129835
285436179

852314769
376952841
941768532
127843695
468597123
539126487
695281374
714639258
283475916

952341786
376825941
841796532
127934865
469578123
538162497
685219374
714683259
293457618

852346197
379815642
641729853
267498315
435172968
918653274
183564729
724931586
596287431

852347961
369815742
741926853
278469315
435182679
916753284
693574128
124638597
587291436

852394617
149765382
736128954
361572498
427839165
598416723
683241579
975683241
214957836

752486193
389215476
416973852
235764981
941538627
867192345
578341269
693827514
124659738

752486193
398215476
416973852
523764981
941538627
867192345
279341568
634857219
185629734

652481937
834679152
971325864
467812593
315794628
298563471
186937245
523146789
749258316

952476381
467318952
831952746
129785463
346129578
578634129
785291634
693847215
214563897

452613897
687459231
931782456
148935762
596271384
723864519
819547623
364128975
275396148

352691874
647328195
918457236
893514762
461732958
275869341
136985427
584273619
729146583

752641938
683952471
941387265
128734596
574196823
396528147
819263754
465879312
237415689

152647398
689135472
473892156
241789635
765321849
938456217
816573924
327964581
594218763

152647983
689135472
473982156
241798635
765321849
938456217
816579324
327864591
594213768

352691478
467382195
918745236
634517829
721839654
895426317
543278961
186953742
279164583

852731496
794652831
631849527
365927184
147368952
289514673
918473265
476285319
523196748

652741938
783952461
941386275
128634597
564179823
397528146
819263754
476895312
235417689

652794318
793158246
184623957
375946821
946812573
218537469
537269184
461385792
829471635

853927461
647315829
129648375
984753612
215469738
376182594
762594183
438271956
591836247

653294781
781536294
924817635
846371952
135629847
297485316
472953168
368142579
519768423

753946812
846123957
192758364
237461589
614589723
985237641
328694175
561372498
479815236

653127498
894635172
127984356
465813729
218796543
379452861
782349615
536271984
941568237

953618274
218743659
764529381
642851793
197362548
385497162
876134925
439275816
521986437

853249761
691375824
427816539
518492673
769138245
342567198
985623417
176954382
234781956

653492871
918573462
427186395
831965724
579824136
264317589
786241953
195638247
342759618

953618274
218473659
764529381
642851793
197342568
385796142
876134925
439265817
521987436

953418267
278693451
614527389
742851693
196342578
385769142
867134925
439275816
521986734

653418279
218793654
794526381
942851763
176342598
385679142
869137425
437285916
521964837

953627841
612438579
478591236
527964318
846173952
391852764
739246185
284315697
165789423

453782961
168459237
972136845
729364158
615827394
834591672
287943516
346215789
591678423

453182967
168479235
972536841
839764152
617825394
524391678
285943716
346217589
791658423

753468219
621539874
498127653
175846392
834912765
269753148
916385427
582674931
347291586

253789416
876241539
941365872
417596328
638472195
529813764
765934281
182657943
394128657

953274816
847156293
621389547
792438651
136925784
485617329
218793465
369542178
574861932

753984126
268715934
491632578
932478615
547261893
816593742
625149387
379826451
184357269

253498167
698517423
417623985
976341258
542786319
381259746
129835674
735164892
864972531

253984167
694271835
871365492
516823749
729146583
438597216
965718324
147632958
382459671

253479186
847216935
916835742
684723591
195648273
372591864
421387659
769154328
538962417

453769182
869241375
712385946
246813597
987652431
135974628
671498253
524137869
398526714

953487216
486129753
217356489
631942875
594738621
728615394
145273968
362891547
879564132

453897216
781624953
269153784
934712865
526438197
817569432
695271348
342986571
178345629

253498617
679125843
481763259
947632581
132584976
568971324
795246138
316857492
824319765

853971642
967423158
421685379
386592417
275146893
149837265
692718534
534269781
718354926

953218674
746953218
821476953
695741382
382695741
174832596
218567439
437129865
569384127

653741928
428396175
971528346
546819237
132657489
789234561
297183654
364975812
815462793

453267891
986315247
172984563
837591624
519426738
624738915
241859376
798643152
365172489

853172946
714936582
692485173
426319857
138567294
579824361
261798435
385641729
947253618

253189476
468275139
971634528
847392615
536741892
192856347
719468253
625913784
384527961

153486729
879213465
462579138
618735942
924861573
537942816
286194357
745328691
391657284

753281649
289346751
461759283
675813924
312497568
894625137
138962475
946578312
527134896

253698417
417532986
698714235
931275648
782463591
546981723
879146352
165329874
324857169

153692847
284731596
679458132
415386279
792145368
368927415
846573921
537219684
921864753

354916728
719582634
826347195
532871946
947625813
168439257
693158472
285794361
471263589

254189763
681743295
937265481
392614578
175328649
468597312
826431957
549872136
713956824

354982167
762513894
198647235
539871642
641295783
827436951
973158426
285764319
416329578

954186723
167432589
823957146
346815297
281793465
579624831
795348612
638271954
412569378

954268731
861374925
327915486
619432578
748159263
532687149
495823617
173546892
286791354

254318976
386795142
971462538
147583629
562941783
839627415
798254361
613879254
425136897

954326718
283971564
671845932
837412695
129658473
546739821
765283149
398164257
412597386

854167329
239584176
716392458
382975614
641238597
597416283
963721845
175843962
428659731

854761293
279538641
613942758
735184926
968327514
142659387
381275469
596413872
427896135

854761293
279835641
613249758
735184926
968327514
142956387
381572469
596413872
427698135

954862371
283971645
617354829
879243516
365197482
421586793
596418237
138725964
742639158

154729368
962381754
783645129
597263481
238514697
416897235
641952873
329478516
875136942

754629318
963871254
281435769
326948571
847512936
195367842
612793485
438256197
579184623

954183672
631527984
872964153
549236817
286471395
317859426
793615248
125348769
468792531

954381672
216579348
387426519
798263154
421795863
635814297
573642981
869137425
142958736

154397628
789246351
623158794
468931275
231574986
975682413
317869542
592413867
846725139

854193627
169274853
327865419
731426985
982751346
546938271
675382194
498617532
213549768

254681397
963574182
187293456
615329874
879416523
432758961
791842635
328165749
546937218

954681723
762395841
138427569
617254398
823769154
495138276
281976435
349512687
576843912

954123678
628759143
371846925
219578436
735461289
486392517
563217894
892634751
147985362

154836972
927145368
638792415
745328691
263951784
819467253
372589146
596214837
481673529

654813972
912745368
783926514
365287491
178469235
429531687
897352146
246198753
531674829

154293768
928467513
736581249
815942376
362178954
497635821
581326497
279814635
643759182

854167392
173925684
962384157
347618925
618592473
529743816
486279531
295431768
731856249

954176823
216384759
873295416
328519674
741638592
569427138
135842967
687953241
492761385

954136278
238574169
176298354
617852943
582943716
349761825
793625481
825419637
461387592

754263189
321985467
896714325
579346812
632891754
148572936
267438591
913657248
485129673

354278916
271569843
986341527
637415289
419823675
528796431
865134792
793682154
142957368

854263197
617849532
239175648
963758214
721634985
485921376
378592461
596417823
142386759

854327619
371695824
962418735
185273496
649851372
723964158
217586943
498132567
536749281

754631298
182975436
693248157
365427819
271389564
849156372
517894623
928563741
436712985

956834721
132967584
784215369
529641837
873529146
461378952
347182695
298756413
615493278

356249718
927381645
841675239
532864971
168793524
479512863
613957482
285436197
794128356

856249731
391876524
427315869
518492376
739168245
642537198
985623417
173954682
264781953

856249731
391876524
427315869
518432976
749168253
632597148
985623417
173954682
264781395

856342197
349716258
172895634
715634829
634289571
928571346
293167485
481953762
567428913

956348127
342716859
178925634
715634982
634892571
829571346
283167495
491253768
567489213

956374812
247816395
813529647
432957168
791648253
685231479
378465921
524193786
169782534

156749283
374821596
928365714
413297865
789654132
562183947
237916458
641578329
895432671

156947328
249831756
783625941
812359467
537468192
964172835
321796584
475283619
698514273

956418327
184372569
237695814
392164758
745289631
861537492
423751986
679823145
518946273

256497183
897132546
413568279
735689421
189274365
642315798
328756914
971843652
564921837

856374291
239581647
471692358
315829476
682745913
794136582
163957824
548213769
927468135

756348291
289176435
341295768
492613587
537982614
618457923
975861342
163724859
824539176

156972384
372841596
948536271
269785413
481329657
537614928
715493862
894267135
623158749

856391472
743528916
921476835
415269783
398754621
672183549
537642198
284915367
169837254

856921734
247835691
391746825
479658312
128397456
563214978
714569283
935482167
682173549

956421738
837596124
241873569
195348672
624719385
378265941
489657213
712934856
563182497

856731429
327594816
941826735
795182643
163459278
284673591
438215967
512967384
679348152

756439281
194628357
382571946
439812765
561743892
278956413
643285179
917364528
825197634

756439281
194628357
382517946
439872165
561943872
278156493
643285719
917364528
825791634

856432719
129576843
347918265
582741396
694853127
731269584
915687432
463125978
278394651

256147983
483295761
917386524
734851692
698472315
125963847
379624158
841539276
562718439

356147982
498235761
217689534
734851629
829476315
165923847
672394158
941568273
583712496

256147938
483295761
917368524
734851692
698472315
125936847
879624153
341589276
562713489

956741328
431286759
287539164
762195483
349867215
518324697
825413976
674952831
193678542

856173429
317942586
429865317
143659278
672384195
985721634
294517863
761438952
538296741

956238741
213497865
874615932
197386254
648952173
325741698
461529387
589173426
732864519

856394127
927185436
341762985
432957861
578621349
169438752
694273518
215849673
783516294

856392174
312647958
479185236
728936541
931524687
645718329
593471862
264859713
187263495

856374192
241659873
397821546
738562419
624918735
915437268
183246957
572193684
469785321

856374192
241689573
397521846
735862419
624915738
918437265
183246957
572193684
469758321

856374291
241689573
397512846
735861429
614925738
928437165
183246957
572193684
469758312

456781239
782936415
913254867
824315796
391678524
567429183
638542971
175893642
249167358

456731289
732986415
918254367
824315796
391678524
567429138
683542971
175893642
249167853

256873914
981245673
437916825
178469532
369752481
542138769
793624158
624581397
815397246

957413682
326987415
148265793
465391278
831726549
792548361
614832957
279154836
583679124

257614893
913852476
648739152
371465928
489273615
526981347
132548769
865197234
794326581

657421983
432986715
891537264
289675431
164293857
573814629
945162378
316748592
728359146

957148623
281936745
463572981
348719256
592683417
716425839
175894362
624357198
839261574

157984326
249631857
836725941
912568473
568473192
374192685
621847539
493256718
785319264

857169234
362485179
914723568
248597613
179632485
536814927
723946851
485271396
691358742

857169234
362485197
914723568
248597613
179632485
536814972
723946851
685271349
491358726

957632148
416985372
238174569
741296853
695318724
823457916
182549637
569723481
374861295

857921643
912643875
436578921
693215487
724836159
185794236
349187562
268359714
571462398

657384291
439621758
281795364
316259487
725846913
894137625
173968542
562413879
948572136

857163294
342987516
916452873
231698745
574231689
689745132
195824367
428376951
763519428

957264381
346851972
281793645
614532798
529478136
873916524
435627819
198345267
762189453

857936412
369241857
412785693
681394725
594127368
723658149
138569274
946872531
275413986

257849631
698321574
413756982
136297845
549618723
872534169
365982417
724165398
981473256

457926381
293841756
681537294
736418529
149275863
528369147
962153478
815794632
374682915

457198623
832756941
169423578
713549862
986237415
245861739
378914256
591672384
624385197

357912486
492685137
168734295
513869724
624357918
789241653
275493861
936178542
841526379

857134269
396287415
214569738
782651394
431928657
965743182
528376941
649812573
173495826

857342916
631795824
942618573
394156287
786923145
215487639
179264358
563871492
428539761

957132864
861457392
432689175
319546287
674328951
528971436
183265749
795814623
246793518

957132864
861457392
432698175
319546287
678329451
524871936
193265748
785914623
246783519

457132869
961857342
832649175
314596287
679328451
528471936
143265798
785914623
296783514

957132864
461857392
832649175
314596287
679328451
528471936
193265748
785914623
246783519

957216834
834957621
261384597
315798462
748632159
629145783
496573218
182469375
573821946

857296314
194835762
236471958
489163275
672954831
513728496
321547689
968312547
745689123

157394862
362185947
948276135
874963521
691527384
235418679
413652798
729831456
586749213

657329148
498617532
312845967
264591783
879432651
135768429
981256374
746183295
523974816

657329418
498715362
312648597
264591873
879432651
135867249
981256734
746183925
523974186

857361294
192847365
643259187
425638719
761592438
389174652
234986571
976415823
518723946

657318492
342659718
819274356
738921645
125486973
496537821
273845169
981762534
564193287

857426319
194835267
236971458
482153976
679248531
513769842
321587694
968314725
745692183

657814392
891372456
324956718
936145287
512738649
748269531
473681925
169523874
285497163

158247639
479368521
362915487
721439865
945682173
836571942
594823716
613754298
287196354

958246731
341978526
627315984
519462378
734189265
862537149
495823617
173654892
286791453

758642139
124935687
639871524
465783912
372196458
891254763
517428396
983567241
246319875

358742916
791638245
246591873
563974128
917285364
482163597
124356789
675829431
839417652

958374612
247618395
613529847
432957168
791846253
865231479
376485921
524193786
189762534

958671234
672435189
314829567
243598716
187362495
569714823
826947351
431256978
795183642

958671234
372495168
614823579
249538716
183762495
567914823
826347951
491256387
735189642

958671234
672435189
314829567
243598716
187362495
569714823
826947351
731256948
495183672

158697243
476231598
923548617
612384759
387159462
549762831
295816374
734925186
861473925

158243967
643987512
927156348
431529876
582764193
796318425
365471289
819632754
274895631

958613274
612497538
374528619
497386152
826951743
135742896
249165387
563874921
781239465

758916342
169423785
324578961
236157498
847392156
591864237
613289574
982745613
475631829

958162473
176384952
432579618
397425861
265891347
841736529
713658294
689247135
524913786

158279436
237641589
964385271
619528743
782413695
543967812
321754968
875196324
496832157

158246739
637859421
924731568
816974253
475123896
392685147
261597384
783462915
549318672

758316942
294578361
163429875
437682159
816945723
529137486
645893217
382761594
971254638

758329164
491786352
263145879
917563428
682974531
345218796
179452683
834697215
526831947

458136297
921758463
376924158
783541629
569273814
214689375
892467531
647315982
135892746

958643712
261875394
743219865
694328157
872951643
135467928
329184576
417536289
586792431

458167329
639482175
271539468
745298613
862351794
913674852
327946581
184725936
596813247

158673492
932485761
746912385
374156928
261839547
895724613
683297154
529341876
417568239

158673429
932485761
746912385
374156298
261839547
895724613
683297154
529341876
417568932

758241963
369578124
214639578
947325681
126784395
583196247
431862759
695417832
872953416

658271349
342956187
719483625
296835471
435127968
187649532
921368754
873514296
564792813

758392146
642158973
193476285
326984751
914725368
587613429
479561832
235849617
861237594

258471396
376589421
941362785
612954873
587623914
439718562
195247638
724836159
863195247

458692173
912537864
637814925
789425631
563781249
124369758
876143592
395278416
241956387

658713429
234958617
971462358
319287564
465391872
782546193
846179235
593624781
127835946

859741263
276539841
134682957
562413798
341897625
987265314
795324186
428176539
613958472

859436721
123758469
467912358
732681594
548279136
691543287
274895613
386124975
915367842

859364172
327891654
164527398
635712849
278439561
941658723
486973215
713245986
592186437

259134786
314867529
678952413
961428375
845793261
723516894
537689142
186245937
492371658

259874136
768139425
341562789
927643851
685721394
134958267
472395618
893416572
516287943

659327148
483615279
721894536
834579621
916432785
572186394
395268417
147953862
268741953

259843671
784615392
613927485
138459726
467238519
592176834
825394167
371562948
946781253

659723184
713468529
284519736
468197352
927356841
135842967
341275698
576984213
892631475

359748261
248619573
716523948
432851796
971436852
685297134
127365489
893174625
564982317

259867341
816432957
734195286
163948725
482751693
597326418
621574839
345689172
978213564

859742361
246381795
371695248
538219476
162574839
497863152
913458627
784926513
625137984

659413728
428795316
371628945
165972834
934861572
287534169
512349687
846157293
793286451

359761428
284359617
671482359
813297564
465813972
792546183
946178235
538624791
127935846

365987421
984312675
721654983
243196758
516748392
897235164
172863549
659421837
438579216

563274981
421389765
987516234
895762413
216943857
374158692
642835179
758491326
139627548

963742581
427851639
185639724
748165293
392478156
516923478
231596847
854317962
679284315

367184592
219657483
584392167
172468359
496235718
853719624
935841276
741926835
628573941

469513782
285967314
731428569
852679143
973184256
614235978
147396825
326851497
598742631

169428573
573196428
824357916
932614857
486573192
751289364
245861739
317942685
698735241

465187923
912635748
738492516
173548269
854926137
629371854
386259471
591764382
247813695

465187923
312695748
798432516
173548269
854926137
629371854
986253471
541769382
237814695

468157923
912638547
735492861
673849215
829571634
154326798
391285476
547963182
286714359

964185723
812637954
735492816
173548269
458926137
629371548
386259471
591764382
247813695

568197423
312684597
974523816
143259768
729846135
685371942
896435271
451762389
237918654

168947523
523816479
794532681
451398762
289764135
637251894
915673248
372485916
846129357

869271435
542369718
371845269
438652971
795418326
126793584
984137652
253986147
617524893

463187925
912635784
758492316
179548263
835926147
624371598
386259471
591764832
247813659

463187925
812695734
795432816
179548263
358926147
624371598
986253471
541769382
237814659

964187325
812635794
735492816
173548269
458926137
629371548
386259471
541763982
297814653

468197325
312685794
795432816
173548269
854926137
629371548
986253471
531764982
247819653

469187325
312695748
758432916
173548269
825976134
694321587
986253471
531764892
247819653

769138245
412695387
358427916
173542869
825976134
694381572
986753421
531264798
247819653

968125347
417938562
523764981
382479615
174856293
695312874
249587136
836241759
751693428

968152347
417938265
523764981
385479612
174826593
692315874
249587136
836241759
751693428

561742938
849163752
327589641
695378124
738214596
412695387
974856213
153427869
286931475

463157928
912638754
758492316
175849263
839526147
624371589
396285471
541763892
287914635

561374298
348295617
792186534
136748952
924531876
875629341
687453129
213967485
459812763

561374298
348925617
729186534
136748952
954231876
872659341
687493125
213567489
495812763

568137429
912684357
374529816
143295768
725846193
689371542
896453271
431762985
257918634

268479513
431658927
579321684
893167452
712594368
645832791
984716235
327985146
156243879

968452713
174938265
523167984
239614578
751829346
846375192
682591437
417283659
395746821

763982514
298415673
145376289
981567432
374291865
526834197
439628751
657149328
812753946

869472315
723518694
154963872
915786423
672134589
438259761
581397246
346821957
297645138

568743219
137692584
492815673
879521346
215364798
643978152
721486935
954237861
386159427

967834512
825619374
143725896
791258463
238146957
456973281
574381629
319562748
682497135

967834512
823615974
145729836
731258469
298146357
456397281
574981623
319562748
682473195

968754312
725613984
143829756
531287469
297146538
486395271
854971623
319562847
672438195

369824517
421756839
578139624
295483761
614975382
837612945
156298473
743561298
982347156

362849517
971352864
548176293
417598326
823761945
695423781
134287659
789615432
256934178

864297513
372815496
951346278
185634927
739521864
426789135
618953742
543172689
297468351

764298513
382715496
951346827
175634982
839521764
426879135
617953248
543182679
298467351

468375912
329418756
175926483
937561248
812734695
546289371
291843567
784652139
653197824

265397418
387421965
194856372
741265839
659738241
832914657
518649723
926173584
473582196

764932518
389541627
152786439
948365172
537128964
216479853
693857241
875214396
421693785

863259714
491783526
527461938
289537461
174896352
635124897
316948275
758312649
942675183

463758912
529361748
178294635
291586374
635147829
784923156
346812597
912675483
857439261

567984213
318275469
429631875
943568721
172493586
685127394
851746932
794312658
236859147

765824913
431759628
298316754
573298461
986145372
142673895
327981546
614537289
859462137

267938514
315247968
984561327
428315679
756489132
139672485
873194256
642753891
591826743

267938514
315247896
984561327
428315679
756489132
139672485
673194258
842753961
591826743

862954317
735281649
491367582
254879136
618432975
973615824
347598261
189726453
526143798

267438519
315297486
489561327
928315674
756984132
134672895
673149258
842753961
591826743

567849123
219536478
438172596
184925367
753468912
692317854
971683245
846251739
325794681

564917823
132846597
879532146
253671984
481329765
796485231
628753419
317294658
945168372

563489721
972513468
148672593
324765819
856194237
791328654
417236985
285941376
639857142

167894523
234157698
985623471
426371985
359482716
871569234
748936152
693215847
512748369

961537824
452981367
783642915
125379648
639428571
874165293
297854136
318796452
546213789

963814725
517326849
248795631
196472358
824153967
735689412
451968273
382547196
679231584

164987325
327451689
598362714
673529148
951874263
842613597
285746931
719238456
436195872

169348725
275961834
438572691
756839142
821654379
943127568
682795413
314286957
597413286

967318425
421975368
853264719
732691854
594827136
186543297
218759643
679432581
345186972

561793428
847152693
329864751
235916847
716485932
498237165
684321579
952678314
173549286

561793428
847152693
329846751
235914867
714685932
698237145
486321579
952478316
173569284

465127839
319485726
782693451
294738165
873516294
156249378
531974682
927861543
648352917

961547832
378926415
425813976
132684597
857239641
694175283
719452368
243768159
586391724

567912834
139846572
842573196
254631987
396785241
781429365
628354719
413297658
975168423

469257138
278139546
315648792
651823479
923574861
847916325
184762953
536491287
792385614

469257138
273189546
815643792
651832479
982574361
347916825
124768953
536491287
798325614

164958237
273164895
985723614
531876942
827419356
496532781
718295463
342681579
659347128

564178932
189243567
372695481
417356298
635829174
928417653
743961825
256784319
891532746

968514732
527396184
314872965
756249318
249138576
183657429
432765891
891423657
675981243

268457139
371892654
954316827
486273915
729541386
513689742
135964278
642738591
897125463

864957231
213468597
975231846
396725184
528146973
147389652
639514728
451872369
782693415

765912834
284536719
319847526
157394268
842675193
693281457
921468375
476153982
538729641

965478231
427351689
138926475
813645927
749213568
652789143
594832716
376194852
281567394

168947532
473582691
295136784
681354927
354729168
729861345
932415876
816273459
547698213

962784135
534261897
781593426
346157982
298346751
175928364
619875243
857432619
423619578

861254937
729813654
534967812
192436578
358792146
647185329
483579261
216348795
975621483

265149738
483657291
971283465
527968143
196374852
348521976
732895614
859416327
614732589

268935147
794861523
513724986
942356871
685417392
137298465
476183259
359642718
821579634

269715843
517483269
834962751
623594178
941876532
758231694
472159386
395628417
186347925

169785243
475263819
832419657
684952371
523671498
917348526
758134962
396527184
241896735

163758249
428936571
597124836
934512687
785469123
216387954
352671498
679845312
841293765

568197243
312684957
947325861
159432786
724856139
683971425
876549312
491263578
235718694

967125348
513748296
482639175
841273659
375496812
296581734
658314927
734962581
129857463

561937842
328541967
974286315
492715683
783462159
615893274
246378591
859124736
137659428

867291543
213546978
549837612
698124735
174653289
352789461
421978356
936415827
785362194

869317245
245689137
371452689
794123856
186574923
532896471
628935714
957241368
413768592

769315248
284679135
351842679
598123764
176458923
432796851
827934516
945261387
613587492

361752948
548913672
279684513
782569134
913478265
456321897
194235786
635897421
827146359

361752849
549813627
827496513
792548136
413679285
685321974
156234798
238967451
974185362

361428957
549376821
278915634
795281346
613594278
824637519
482159763
157863492
936742185

361428957
549376821
278915634
795261348
813594276
624837519
482159763
157683492
936742185

967423851
581679234
234851679
896137542
345296187
172584963
459762318
728315496
613948725

962348751
178295463
354761982
435926817
781534629
629817534
296453178
547182396
813679245

962734851
785912436
134865972
318647529
529381764
476529183
257496318
693158247
841273695

761984352
258361497
943275618
639742185
427158936
815639274
174596823
382417569
596823741

867391452
251764398
493258617
932175846
586439721
174826539
628513974
745982163
319647285

964872153
518943627
723156984
235481769
679325841
481769532
392618475
857294316
146537298

864395271
179426835
253178496
912853647
385764912
746912358
427589163
598631724
631247589

361459872
789216345
245378916
432861597
518927463
697534128
953642781
124785639
876193254

361459872
789216345
245378916
492831567
518967423
637524198
953642781
124785639
876193254

162854379
587931426
934726185
475693812
391248567
826517934
253179648
718465293
649382751

362184975
719526483
584739261
653472819
298361547
147895632
821947356
476253198
935618724

364182975
719546283
582739461
653427819
298361547
147895632
821974356
476253198
935618724

364182975
719546283
582739461
653427819
297861534
148395627
821974356
476253198
935618742

561839274
497215683
328476159
972648531
184593726
635127948
859764312
713982465
246351897

564938271
927415638
318276459
872649513
491583726
635127894
159764382
743892165
286351947

265934871
793281465
814567932
321846597
978153624
456729183
537498216
149672358
682315749

863942571
152763498
794815623
547386219
319274865
628591734
271459386
486137952
935628147

961425873
283719654
745863912
857632149
326194785
419587236
134976528
598241367
672358491

364519287
871234596
925786341
793865124
512947638
486123759
638472915
157398462
249651873

261973485
879645312
435128697
518294736
692357841
347861259
756489123
983712564
124536978

467359281
219478563
583216974
834597612
695123748
172864395
948632157
721985436
356741829

763149582
489752163
521638947
236491875
875263419
194875326
942517638
317986254
658324791

163429587
427518396
985736412
398254761
714683925
256197834
842965173
531872649
679341258

964357281
852914637
173862459
348296715
217485963
695731824
781529346
436178592
529643178

762594381
189237645
453186927
894751236
327469158
615823794
971348562
238675419
546912873

967524381
431786529
528193647
143952876
756418932
289367415
375249168
894671253
612835794

561493782
823571946
947682531
754126398
138954267
296837415
489215673
675348129
312769854

567439182
893271456
241568973
956847321
318925764
472613598
129784635
784356219
635192847

561793482
247158693
389264751
835916247
716482935
492537168
654321879
928675314
173849526

561793482
247158693
389246751
835914267
714682935
692537148
456321879
928475316
173869524

163597482
492863571
758412639
315928746
249675318
876134925
524789163
981346257
637251894

765413982
132958674
849726315
651892743
428137569
973645821
396274158
584361297
217589436

961435782
532718694
874926315
716852943
428193567
359647821
643279158
185364279
297581436

264517983
953648127
718329654
582731496
637954218
149862735
495286371
876193542
321475869

965427183
387561294
421398756
592876431
876134925
143952867
619243578
234785619
758619342

765924183
389561274
421378659
542896731
896137425
173452896
917243568
234685917
658719342

965234187
427681539
813975624
782356491
156498273
394127856
271563948
548719362
639842715

261493587
587612439
934587216
859741623
426358971
713269845
692174358
375826194
148935762

861375294
942861753
735249618
579683421
184527936
326194587
293716845
417958362
658432179

763581492
142937586
598246371
654172938
819365724
237498615
321659847
976814253
485723169

367482591
915763824
482159376
624895137
751634289
839271465
246918753
598347612
173526948

267148395
359726814
814539627
941852736
583617942
672394158
735261489
426983571
198475263

368451297
157293684
942687153
284916375
673528419
519374826
831769542
726145938
495832761

165738294
948251673
273469851
431825769
859376412
627194385
586943127
794612538
312587946

263748195
578916324
419235786
357894612
821567439
946321578
632159847
794683251
185472963

465927183
723168594
981534276
697243815
358716429
214895637
839451762
576382941
142679358

265379148
139648572
748152963
512894736
683217495
974536821
891723654
357461289
426985317

265379148
139468572
748152963
512896734
483217695
976534821
891723456
357641289
624985317

563478129
719523486
428196357
254839671
931765842
687241935
892317564
376954218
145682793

362459178
819732456
547186239
473928615
128567943
695341827
781293564
256874391
934615782

762549183
581372496
349186275
173695824
896724531
425813967
614238759
257961348
938457612

463279158
152348796
978561342
621457983
847913265
539682417
716834529
395126874
284795631

564923187
127458396
389671254
731549628
942386571
856217439
418732965
673195842
295864713

869534172
123976458
574218693
718369524
356142987
492785316
987653241
231497865
645821739

568934172
123576984
479218653
714369528
356182497
892745316
987653241
231497865
645821739

967283154
243751968
158964237
814637592
692518743
735429816
476895321
389142675
521376489

867293154
243751869
159864237
914637528
628519743
735482916
476925381
392148675
581376492

764983125
351472869
928156347
487235916
215698473
639714258
843561792
592347681
176829534

764893152
321475968
859126347
497532816
215689473
638714529
943261785
582947631
176358294

764983152
321475869
958126347
487532916
215698473
639714528
843261795
592347681
176859234

864953127
321487569
975126348
458732916
217695483
639814752
743261895
592348671
186579234

769853124
351472968
824196357
497235816
215689473
638714295
943561782
582947631
176328549

765983124
381472569
924156387
457238916
218695473
639714258
843561792
592847631
176329845

764982153
381475269
925136487
437528916
218693574
659714328
843261795
592847631
176359842

764923158
321875469
958146327
487532916
215694873
639718542
843261795
592487631
176359284

764953128
351872469
928146357
487235916
215694873
639718245
843561792
592487631
176329584

365289174
897413265
142675938
713526489
489137652
526948713
971352846
258764391
634891527

864795132
239814765
175236498
718649523
952371846
346528917
427953681
693187254
581462379

368974152
721536894
459182763
284657931
617293548
935418627
546821379
893745216
172369485

964573182
782941356
153286497
598324671
627198534
431657829
315769248
876432915
249815763

964537182
782914356
153268497
598342671
627189534
431675829
816723945
375496218
249851763

467982153
283751469
519346728
695834271
834217695
172695834
921463587
758129346
346578912

865397124
314286597
972145368
721638459
549721836
683459712
437912685
198564273
256873941

865397124
314286597
972145368
791638452
546721839
283459716
437912685
128564973
659873241

965728134
874391265
123456978
792684513
351972486
486513792
537849621
619235847
248167359

367298145
451736298
829415367
685172934
912843756
734659821
548921673
193567482
276384519

762849135
431752968
895136274
253698741
649517382
187423659
974381526
318265497
526974813

269854137
547231896
183967245
891426753
472593681
356178429
915642378
634785912
728319564

269854137
547231896
183967245
891426753
472593681
356178429
915742368
734685912
628319574

263859147
547231896
189467235
871926453
492573681
356148729
925614378
634785912
718392564

263859147
547231896
189467235
871926453
492573681
356148729
925714368
734685912
618392574

967253148
132748956
854169327
493682571
526971483
781534269
215897634
379426815
648315792

563972148
924168357
781543269
847215693
296387514
135694782
678431925
412759836
359826471

362947158
197835426
845261379
683519742
921478635
754623891
278356914
419782563
536194287

362748159
718935426
945261387
693517842
127489635
854623971
289356714
471892563
536174298

764385192
592146378
183792456
418579623
625831947
379624581
257963814
946218735
831457269

165794283
439821765
872536149
947618352
658372914
213945876
381469527
594287631
726153498

461973258
357482196
289561374
692835417
834716925
715294863
526349781
148627539
973158642

964187235
218395467
753264918
137428596
682519743
549736821
895643172
371952684
426871359

367145289
829763541
541982763
685217934
712394856
934856127
496578312
153429678
278631495

469157238
285963471
317824569
756248913
194375682
823691754
532789146
978416325
641532897

468591237
173426895
259837164
921768453
784352916
635914728
896143572
542679381
317285649

567189234
413672598
928534671
235718469
684293157
179456823
342961785
791825346
856347912

964871235
832596417
175324869
318465792
547219386
629783541
756148923
281937654
493652178

164879235
832516497
975324861
318465729
547293186
629781543
753648912
281937654
496152378

364798251
157234986
892516743
983625417
241387569
576149832
435962178
628471395
719853624

365798241
147235986
892416573
983624157
251387469
476159832
534962718
628571394
719843625

169854273
375912864
482367195
256748931
748139652
913526748
894273516
537681429
621495387

761593248
453628971
289147365
132479586
578236194
946851732
627985413
895314627
314762859

369451278
472386159
581972364
813549726
746823591
925167843
157634982
294718635
638295417

569487231
418392765
237516984
823754619
174963528
956821473
691248357
342175896
785639142

563748219
719523468
842916375
496852731
371469852
285137694
128375946
934681527
657294183

167983254
852146793
493527816
245831967
376459128
918672345
789265431
524318679
631794582

168947253
342581967
957362148
481296375
296735481
573814629
829473516
635128794
714659832

967854213
845321976
123697548
592186437
631745892
784932651
358279164
219463785
476518329

361879254
572143869
489562173
854327691
196458327
237916485
723691548
915284736
648735912

163947258
758162439
249538176
974325681
581679324
326814795
435781962
817296543
692453817

463875219
812349576
957261348
241938765
385726491
796514823
529687134
178493652
634152987

963854217
852716934
174293685
526981473
731462859
489537162
215348796
348679521
697125348

964758213
825361974
173492586
392617458
581943627
746825391
417539862
658274139
239186745

964358217
825761943
173492586
392614758
581973624
746825391
417539862
658247139
239186475

761485239
239761854
584932176
897316425
156824793
423579681
342698517
915247368
678153942

167485239
239761854
584932716
891376425
756824193
423519687
342698571
915247368
678153942

764985231
593271486
218463975
945628713
827314659
631759824
452197368
179836542
386542197

169538247
234791658
875462391
391856472
752314869
648927135
513689724
987243516
426175983

861973254
379542618
245861379
196724835
724385961
538619427
413258796
682197543
957436182

164937258
853421697
972568413
548372961
291846735
736159842
387695124
625714389
419283576

364178259
795326814
182549376
846732591
257691438
931854762
623985147
518467923
479213685

761345289
548219736
239867514
954632871
172598643
386174952
697483125
823951467
415726398

567834291
239761854
814952637
681493725
953276148
472185369
726519483
145328976
398647512

169485327
572913486
348267159
817536942
254891763
693724518
985342671
431678295
726159834

167892345
893564172
452173689
325649817
749281536
618735924
284916753
931457268
576328491

968175324
124839765
357642981
492561873
835497216
671283549
546928137
213756498
789314652

769582341
124973568
853146972
592867413
347291685
618435729
431729856
975618234
286354197

861957324
342618975
957234186
793846251
418592763
625173849
589761432
236489517
174325698

861549372
753286194
942173568
627491835
438752619
519638427
195324786
276815943
384967251

468917325
537826491
921543786
192374658
645198237
783265914
316789542
254631879
879452163

562847319
743291568
189563247
827314956
691758423
435629781
958436172
374182695
216975834

165728349
943165827
728493561
371684952
456219783
892357416
514976238
687532194
239841675

165287349
943165782
827493561
381624957
456719823
792358416
514976238
678532194
239841675

267548391
581239647
943761852
156873429
798426513
324195768
675312984
419687235
832954176

267548391
583219647
941763852
356871429
798426513
124395768
675132984
419687235
832954176

162587394
598243671
374196258
417839562
253671489
986425137
645718923
731962845
829354716

962471385
457983126
813256749
529367814
681542973
374819652
146795238
738624591
295138467

265149378
978253641
413786925
132497586
789635412
654821739
897514263
326978154
541362897

961257348
347981562
825346971
732869154
156423897
498715236
589672413
614538729
273194685

165427389
923851467
748963521
239645178
617238954
854179632
581796243
496382715
372514896

965784312
473291568
182536974
736815249
291473685
854962731
518327496
329648157
647159823

968457321
234981657
751362984
823546719
597213468
146879235
375698142
412735896
689124573

968475321
234981675
751362984
823746519
597213468
146859237
375698142
412537896
689124753

867519324
321486579
594732168
235961487
476258931
918374652
752143896
189625743
643897215

761984352
394725168
825631947
976243581
438516279
512879634
687392415
159467823
243158796

761984352
394725168
825631749
976243581
438516297
512879634
687392415
159467823
243158976

261974385
543628791
789135426
418756932
357249618
692381547
136592874
875413269
924867153

567182394
942736581
381945276
635498712
814257639
279613845
423869157
798521463
156374928

162357489
378496215
459218736
821639547
547182693
693745128
284573961
915864372
736921854

162875439
493261758
578943126
386597214
957124863
241386975
624739581
735418692
819652347

562798413
819364275
473251689
145687392
736129548
298435167
381942756
924576831
657813924

561398472
278514396
439276518
953487621
746132859
182965743
694723185
815649237
327851964

869235417
214786395
375491862
981352674
527649138
436817529
193574286
648923751
752168943

162593487
579841263
438267195
253186974
714932658
896475321
981654732
345729816
627318549

368721495
951846723
742593168
526138947
439275681
817469532
174682359
295314876
683957214

562837419
931246857
784591326
247658931
158923764
396714582
473165298
819372645
625489173

362895417
154237869
987641325
249568731
871923546
635714982
493156278
518372694
726489153

763819452
254367189
819245673
948572316
521638947
637194528
376481295
495726831
182953764

965872413
473561298
218493576
842735961
639124857
157689324
584216739
321947685
796358142

563719428
127384965
489256317
294571836
375862149
816943752
748635291
632198574
951427683

861237459
427951863
935684172
746812395
359746218
218395746
182579634
573468921
694123587

562318479
198754362
437296851
714983625
385162947
926547183
249635718
671829534
853471296

861237459
427951863
539486127
748695312
615823974
293714586
152369748
384572691
976148235

261378459
587914236
934265817
852736941
146859723
379142685
695423178
723681594
418597362

367915482
429387165
185264973
254176839
893542716
716893524
948631257
531729648
672458391

961382574
578461329
234795168
342859716
719236485
685174932
897643251
156927843
423518697

863142579
592837416
714965382
321496758
948571623
675328194
257683941
139254867
486719235

864213579
593847216
721965483
432196758
918572634
675438192
357684921
249351867
186729345

961384572
582796314
437125869
719548623
846239751
325617498
278963145
693451287
154872936

962384571
581796324
437215869
879542613
246139758
315678492
728963145
693451287
154827936

963248517
174365928
528791436
315679842
487523691
692814753
759136284
241987365
836452179

467123598
319758264
825946137
284671359
196835742
753492816
972514683
641387925
538269471

967234518
248915367
513786492
429578631
186349725
735621849
394852176
651497283
872163954

368794512
749215836
125836974
214659783
856473129
973128645
582367491
491582367
637941258

961487523
423951678
587362149
845679231
136245987
279138465
352796814
718524396
694813752

861497523
427351869
593862147
945678231
176235498
238149675
352786914
719524386
684913752

961832547
532471869
478965231
324197685
619258374
785346912
153789426
246513798
897624153

261389547
598714236
734265918
952836471
146957823
387142695
675423189
823691754
419578362

268379541
957421836
134865297
312547689
495186723
876293415
741632958
589714362
623958174

361849572
852763194
479512368
798435216
136278945
524691837
945386721
217954683
683127459

164927583
587436291
923581647
691275834
752348916
348619725
236794158
879153462
415862379

861329754
249517683
753846192
385791426
692438517
417265938
134972865
978653241
526184379

365892741
714635289
892471536
189756423
243189675
657243918
976314852
421568397
538927164

364815729
152379468
987246531
791582643
235694817
846137952
629751384
418963275
573428196

365489712
289713456
714256839
678135924
931624587
542978361
827341695
456892173
193567248

562394781
198725364
743681952
384259176
956173248
271846593
839417625
415962837
627538419

964328751
218457369
753169482
385271946
149536278
672894135
427615893
591783624
836942517

961823745
572461839
834597162
359172486
648935217
217648953
786254391
193786524
425319678

361952748
792481653
845763129
627845391
139627485
584139276
453296817
978314562
216578934

569432718
847591632
321867549
914628357
682375491
753149826
475216983
236984175
198753264

465983721
298716534
317245698
182594367
649371852
573628419
826137945
934852176
751469283

265984731
983172645
417563829
549631278
832795416
176428593
791256384
354817962
628349157

965241738
241837596
783596142
327984651
859162374
416375289
594623817
638719425
172458963

163925874
248761953
795348126
814573692
529816437
637492518
451287369
382659741
976134285

167392845
942581367
358746129
829615734
615437982
473928516
591864273
234179658
786253491

167352849
942781365
358946127
825619734
619437582
473528916
591864273
234175698
786293451

763249851
425318769
819756432
586134927
941627583
372985614
298571346
157463298
634892175

762319854
385674291
941582376
538961742
674238915
129745683
213497568
896153427
457826139

361724895
972385146
854916237
649852371
187463529
235197468
496538712
523671984
718249653

364197852
258634179
791582643
983765421
642319587
517248936
435976218
876421395
129853764

365197842
248635179
197428563
913784256
452316987
876259431
534961728
681572394
729843615

567423891
319687245
824159367
435291678
982576413
671834952
748912536
293765184
156348729

763194852
824756913
951283764
385469271
476821539
192375648
638512497
517948326
249637185

567329814
182754369
439186257
794813526
325967148
816542973
248635791
671298435
953471682

562319874
189754362
437286951
714893526
395162748
826547193
948635217
671928435
253471689

569432817
847591632
321867549
714629358
682375491
953148726
475216983
236984175
198753264

965234817
238917564
714586392
182493756
396758241
547621938
451879623
679342185
823165479

961345827
285671934
437289156
518794362
324816795
679532481
846957213
153428679
792163548

561937824
342185967
879426153
287361549
695874231
413259678
926748315
154693782
738512496

961354827
527198346
843627159
712869435
384571962
659432781
436715298
275983614
198246573

165792843
234581967
987463512
613845279
572139684
498276351
821954736
359617428
746328195

165279843
234581967
978463512
613845279
597132684
482796351
821954736
359617428
746328195

467213859
312985746
985467213
238756194
649132578
571894362
154628937
723549681
896371425

168354927
975286341
243197865
397541286
826739514
514628739
659812473
732465198
481973652

167532948
259481367
483769125
926345781
871926534
534178296
318697452
695214873
742853619

468127935
527389146
913564827
875643219
391752684
642918573
234896751
756231498
189475362

861724935
372895146
954316287
648952371
197463528
235187469
486539712
523671894
719248653

463127985
527839146
918564327
875643219
341952678
692718534
284396751
756281493
139475862

563427981
718693245
924158763
485231679
392576418
671984352
849712536
237865194
156349827

863574912
924381756
157296834
582963471
741825693
639417528
278149365
316758249
495632187

267941358
941358627
583627419
612479835
894563271
735812964
459736182
176284593
328195746

962351478
134789256
587642391
741923685
356418927
829567143
273896514
498135762
615274839

964531827
157826349
283497615
698243751
715968432
342175968
571384296
839652174
426719583

964531827
157628349
283497615
896243751
715986432
342175968
578314296
639852174
421769583

369751284
187423956
425968371
741392568
693845127
258176493
832619745
914587632
576234819

962371548
518429673
734685912
687234159
145968237
293517864
376852491
421796385
859143726

568791243
943285617
712643985
429538761
135967428
876412359
354176892
297854136
681329574

762391458
184752639
359468712
426973581
831625947
975184326
517236894
293847165
648519273

569431782
187562493
234897156
398154627
726983541
415276938
971348265
842615379
653729814

265491738
739856241
841327596
427189365
613745982
958632417
594268173
182973654
376514829

468951732
231478659
597632814
384567921
129384576
756129483
672893145
815246397
943715268

967512834
825346179
314798652
482963517
693175248
751284963
549627381
276831495
138459726

368512479
571649382
294738561
915326748
642987153
783451296
459163827
127895634
836274915

968732451
341568729
257914683
179425368
835697142
624381975
792843516
416259837
583176294

968712534
172453986
543869721
621395847
387146295
459278163
815934672
794621358
236587419

968412573
142753986
573869412
621395847
489176235
357248169
815937624
794621358
236584791

869412573
142753968
573698412
921385647
486179235
357246189
615937824
794821356
238564791

861952743
745683129
293147856
526314978
978265431
134879562
317596284
482731695
659428317

965712834
172483965
843569721
621398547
387145296
459276183
518934672
794621358
236857419

569412873
142783956
873695412
921358647
486179235
357246189
618937524
794521368
235864791

965412873
142783965
873569412
621398547
489175236
357246189
518937624
794621358
236854791

965412873
142783965
873965412
621398547
489571236
357246189
598137624
714629358
236854791

865412973
142793568
973568412
628359147
419876235
357241896
581937624
794625381
236184759

462573891
573819426
819462735
956721348
238694517
147385269
381947652
694258173
725136984

967843125
231659748
458712963
142965387
593278416
786134592
329487651
815396274
674521839

968314527
257986134
413725869
539247681
786153942
142869753
321698475
674531298
895472316

261874953
843915267
579623814
654198732
312457689
798236145
427361598
936582471
185749326

367854192
159627384
428931756
231485679
594716823
786293415
612548937
845379261
973162548

962714385
718536924
453982671
385167492
296845137
174329568
531298746
627453819
849671253

168435927
235798461
794621835
587146392
413952678
629873514
846317259
351289746
972564183

562947831
418253679
397681452
149325786
283476195
756819324
625138947
934762518
871594263

264598371
871364259
395172846
739625184
618943527
542781963
986237415
127459638
453816792

762938154
815274396
493651278
286493715
974125683
531867942
159342867
348716529
627589431

961238574
835147629
724956183
458321967
213769458
697584312
172495836
546873291
389612745

162478395
798351642
453692187
875263419
216549738
934817256
529734861
647185923
381926574

461389752
578621493
923754168
732516849
145897236
896243517
217935684
384162975
659478321

463215789
872469315
159873426
721358694
634927851
598146273
247531968
385692147
916784532

864312597
195687324
327954861
271493658
953168742
486725913
532849176
719236485
648571239

864315279
723694158
951782436
538427961
416859723
297136845
175943682
349268517
682571394

964213875
187965342
532847961
648321597
215479683
793658124
879534216
321796458
456182739

964213875
157968342
832547961
643821597
215479683
798635124
579384216
321796458
486152739

764912385
923568471
581473296
132689754
659734128
847251639
315847962
498326517
276195843

865213794
149876532
732459861
257361489
913548627
684792153
478935216
321687945
596124378

968213745
145976832
732458961
257361498
813549627
694782153
479835216
321697584
586124379

463918752
157324698
289675431
945762813
718439526
326851974
691543287
872196345
534287169

563819742
147325689
298674351
859762413
714538926
326941875
681453297
972186534
435297168

567819342
134725689
298643751
859362417
713458926
426971835
681537294
942186573
375294168

465813297
321976485
789254136
194385672
276491853
538627914
913562748
852749361
647138529

968417325
245639178
371285964
127354896
694871532
583962417
816523749
432798651
759146283

869415327
325697184
741238569
218374956
654981732
973562418
196723845
432859671
587146293

362915748
817436529
549827136
236584917
478169253
951273864
193658472
785342691
624791385

362915847
718436529
549728136
286574913
437169258
951283764
193657482
875342691
624891375

562817934
138249765
974653128
497526381
215398647
386174259
723985416
841762593
659431872

264913875
839675412
175824639
658347921
492581763
713269548
547192386
381456297
926738154

962518734
135427896
487396512
246839157
813752469
759164328
598243671
671985243
324671985

962513487
185472693
437896215
246389751
318725964
759164328
593248176
821637549
674951832

367419285
891253467
452867139
645371928
728594316
913628754
136745892
584932671
279186543

763215894
258694731
194873526
642781359
815329647
937546182
581462973
326957418
479138265

962813745
437569821
185427936
351276498
829145673
674938152
596782314
748351269
213694587

263914875
784265391
159837264
416378529
325649187
978152436
591723648
842596713
637481952

463819572
719325486
258476913
836742159
592168734
174953268
921637845
687594321
345281697

563814972
719326584
248579316
836752149
492168735
175493268
921647853
687935421
354281697

563814972
719326584
248579316
896752143
432168795
175493268
321647859
687935421
954281637

463917582
715328496
289465173
836742915
592186734
174539268
921653847
657894321
348271659

569814372
718326594
243579618
836752149
492168735
175493286
921647853
687935421
354281967

462517398
513298647
978643512
324986175
196475283
857132469
239864751
685721934
741359826

764519328
582376941
139428675
216957834
397842156
845631792
421763589
678295413
953184267

764812359
582397416
193546728
621479835
357168942
948235167
836954271
479621583
215783694

468913572
719528346
523746189
654392817
371684925
982157634
135479268
297861453
846235791

865912743
317548629
942637851
574283196
629175384
138469275
451826937
293751468
786394512

267415983
195683742
438927165
351896274
842731596
679542318
923164857
786359421
514278639

562817439
791364825
348952671
214538967
953726184
876149253
139685742
627493518
485271396

865917324
412638957
793254816
526379148
138426579
974185263
387561492
659842731
241793685

364817259
571629483
982543617
298361574
436752198
157984362
745296831
619438725
823175946

563718942
197624385
824953176
215387469
349162857
786549231
952836714
431275698
678491523

962418537
135976248
847523169
279645381
384791652
651382974
598237416
723164895
416859723

469823571
218756349
537491862
953278614
674319285
821564937
786945123
192637458
345182796

168523479
927418635
435769812
673285194
819634257
542197368
251946783
784351926
396872541

469823571
237561849
518794362
953482617
674319285
821675934
785946123
196237458
342158796

563921874
487635192
129784635
958247361
712863459
346159728
875312946
231496587
694578213

163927845
298451736
574638192
489162573
635879214
721543689
856314927
317295468
942786351

561927843
342518796
978643152
489362571
615879234
723451689
856134927
137295468
294786315

165423987
432789651
987615324
853247196
219536748
746198235
371954862
528361479
694872513

568723914
413986725
279145683
925874136
784361259
136259847
397518462
842637591
651492378

861723945
953614287
247859613
514396872
786245139
392178456
428937561
679581324
135462798

961423857
347815296
528679314
852967431
693184725
714532689
435798162
189246573
276351948

861423975
954671283
273859614
417396852
386215749
592748136
128934567
639587421
745162398

469723581
538419762
217685934
194372658
382956417
756841329
923167845
645298173
871534296

764823159
128594367
539761428
275148936
893256714
641937285
482375691
317689542
956412873

961725348
384916572
527483961
432698715
875341296
619572483
756839124
143267859
298154637

763829451
412756389
895314267
346178592
927435618
581692734
154283976
279561843
638947125

865723419
732419568
914685732
473958621
159246873
628371954
391564287
246837195
587192346

769428513
352791864
184635729
817362495
593147286
246589137
631854972
428973651
975216348

368421795
215796384
947853162
536278941
891345627
724619538
479162853
682537419
153984276

467921583
982573641
315684927
231758496
859416732
674239815
748362159
593147268
126895374

968521734
132674985
457839612
614358279
293467851
875192346
349716528
521983467
786245193

965423817
418567932
723981645
354679128
186234579
297815364
531792486
842356791
679148253

163924875
487561923
952738614
291387546
376415289
548692137
729853461
835146792
614279358

568724139
173965284
924381756
312649875
497853612
856217943
231576498
649138527
785492361

761924358
534678192
289351674
142735869
376819425
958246713
823567941
615493287
497182536

369524781
581739246
247618359
453961872
978452613
126873594
792345168
815296437
634187925

963425817
418367952
725981643
354679128
186254379
297813564
531792486
842536791
679148235

368125974
751349682
294687531
517438269
943276158
826951743
475812396
682793415
139564827

461829357
359647821
278513496
523461978
684975213
917238564
192784635
746352189
835196742

162735498
974681532
853429176
398564217
425817369
617293845
749152683
581376924
236948751

169432857
345768921
872591463
418657239
693284715
257913648
736129584
584376192
921845376

265739841
739481526
814652793
347168259
596324178
128975634
471596382
983217465
652843917

765831294
423976185
189254376
397145862
246389751
518627943
971562438
852493617
634718529

461537289
958612743
372489156
624375891
519824367
783196524
245761938
136958472
897243615

167538249
284196753
593472681
642859317
759361824
831724596
476215938
315987462
928643175

169437852
453218976
872596431
524761398
791384265
386925147
648153729
235879614
917642583

469135287
573682491
821479365
956824173
382751649
147396528
694517832
735248916
218963754

764532819
819764523
352189467
273948156
698315274
145627938
531496782
927853641
486271395

764532891
981764523
352891467
273948156
698315274
145627938
539486712
827153649
416279385

267534891
149678235
385912746
953741628
874263159
612895374
438157962
526389417
791426583

765831924
324695781
981724635
653417298
148962357
279358146
417283569
592146873
836579412

165732984
287419635
439658712
726895341
948173526
513264879
891527463
654381297
372946158

761234985
843759126
259681374
496125837
537498612
182367459
678912543
914573268
325846791

268934751
319657248
745821693
123795864
957468132
486213579
834572916
592146387
671389425

169835427
473962185
285417396
614729853
328546971
957381642
846253719
591674238
732198564

864735192
157928643
329641857
218369475
473152968
695874321
746283519
932516784
581497236

468937521
293561874
157284963
536419287
871652439
942378615
725893146
389146752
614725398

961347825
487625391
352819764
718294536
523761489
694583217
135972648
246158973
879436152

761348925
453912876
928576314
279631458
186495732
345287169
537824691
694153287
812769543

861543297
935672841
724819356
453261978
679385124
182497563
548126739
296738415
317954682

169843725
754692831
238571946
526319487
913487562
487265319
341756298
672938154
895124673

168943725
754628931
932571846
596317482
213489567
487265319
341756298
679832154
825194673

167943825
854627931
932581746
796315482
213478569
485269317
341756298
679832154
528194673

963847125
152639784
487215936
539421678
874396512
621578493
748953261
296184357
315762849

965342817
183576294
427981365
871264539
349158726
652793481
796835142
234617958
518429673

761843925
835192674
942657138
278961543
614385297
359274861
483526719
527419386
196738452

961843725
483752619
527619438
642581973
819374562
375296184
734125896
156938247
298467351

561947832
279836415
348512697
134728569
657194283
892365741
723489156
986251374
415673928

967241583
125783649
384695271
479168352
512379468
638524197
896432715
241957836
753816924

365841729
498627531
712359648
871932465
254186397
639574812
143798256
927465183
586213974

865143729
317692584
429857136
932761845
581439672
746285913
674928351
258316497
193574268

268741935
541963278
973528164
782316459
695472381
134895627
456289713
819637542
327154896

768945213
924631587
153287694
239758461
875416329
416392758
691573842
587124936
342869175

961247583
542386197
387519426
679821354
153964278
428753961
734695812
296138745
815472639

163248579
528679341
479531826
946315287
857962413
312784695
234196758
681457932
795823164

965148327
213567894
874932561
589726413
621354789
437891256
152673948
798415632
346289175

761348952
258679413
439521678
187294365
526713849
394865127
845132796
613957284
972486531

961254783
527389641
834617529
476892135
218573964
395146278
142735896
789461352
653928417

164859273
253746819
789312456
627985341
948163527
315274698
596431782
471628935
832597164

764852931
153649782
928173465
347586129
285931647
691724853
876295314
412367598
539418276

769451823
385672914
412983756
234867591
178395462
596214387
923148675
651739248
847526139

967853412
418267359
235914867
651482973
372596148
849731526
123649785
784325691
596178234

764852319
182396457
593147628
627419835
351768942
948235176
835974261
479621583
216583794

764852319
582391476
193746528
625419837
371568942
948237165
836974251
419625783
257183694

169753824
742189563
835246917
583692741
617438295
294571386
926317458
351824679
478965132

963857421
781924365
254136897
415362978
629748513
837591642
592473186
378619254
146285739

863754129
512938764
479612385
396571248
154289637
287346591
728193456
641825973
935467812

463859217
785421369
912376458
827195643
631748925
594263781
159634872
248917536
376582194

168954372
943728165
275316489
381569724
456287931
792143658
534692817
629871543
817435296

763859421
415726389
892314567
346178295
927435618
581692734
154283976
279561843
638947152

864153729
319472586
725869134
632791845
581634972
947285613
476928351
258316497
193547268

168953724
923784615
745612893
291836547
876425931
534179286
417268359
389547162
652391478

168953724
923784615
745612389
291836547
876425931
534179862
417398256
682547193
359261478

163952748
248173695
795468231
487236519
529741863
316589427
671894352
954327186
832615974

964752831
537481296
812639547
483217659
296548173
175963428
751326984
629874315
348195762

961254873
547138269
832697154
428375916
379861425
615942387
296713548
153486792
784529631

268451739
735698421
914723856
823975614
479162583
156384972
387246195
541839267
692517348

963852714
547619382
218473569
489761235
125938647
376524198
851296473
734185926
692347851

863452719
547619382
219873564
498761235
125938647
376524198
951286473
682347951
734195826

964152783
825637149
137894625
651789234
248513976
793426851
579368412
412975368
386241597

461852793
973461825
582973164
198647532
345129687
726538941
814395276
657284319
239716458

461853972
357294861
928617345
596421738
873569214
142738596
234986157
715342689
689175423

967154832
582973416
413826759
395718264
648532971
271649583
754261398
826397145
139485627

967854231
528173496
413926758
395712864
642538917
871649523
754261389
286397145
139485672

967154832
582376419
413928765
695713248
248569371
371842596
754291683
829637154
136485927

261973485
958642731
734158629
312786594
675294318
489531267
593827146
846315972
127469853

364175982
821349756
759826143
486291537
913758624
275463819
537912468
142687395
698534271

165473298
328916745
749258136
891345672
274691853
536827914
913562487
452789361
687134529

568179234
193842675
427536981
235791846
971468352
684325719
716953428
842617593
359284167

962371854
834956721
571824693
187495236
653182947
429637518
298713465
345268179
716549382

365478192
814629375
927135864
481963527
732854916
596217438
678341259
243596781
159782643

961873254
423695871
587412936
179536428
256748319
834921567
792154683
615389742
348267195

365178492
841629375
927435861
584963127
132857946
796214538
678341259
213596784
459782613

365178492
841629375
927435861
184963527
532817946
796254138
678341259
213596784
459782613

964871523
157329468
382645719
478256931
619437285
523918647
835762194
796184352
241593876

965173824
314862597
827954136
732681945
591437682
648295713
486729351
259316478
173548269

861972453
724653981
935481726
198546237
257138649
346729815
413867592
579214368
682395174

165972348
387654921
249831567
472516839
691483275
853297614
516348792
924765183
738129456

369572418
824613975
751489263
517928346
986354127
243167589
172835694
438296751
695741832

962873541
148695273
375421698
823914756
516782439
497356812
234167985
759238164
681549327

561274389
823695714
794831562
672918435
149563278
385427691
238146957
917352846
456789123

962174385
547638129
138592467
471859632
826713954
395246871
789465213
213987546
654321798

962174385
547638129
138592647
671859432
824713956
395246871
789465213
213987564
456321798

862175439
915364827
743928561
594732618
276481395
381659274
658297143
127843956
439516782

962178435
815364927
743925861
584732619
296481573
371659284
657293148
128547396
439816752

164985273
253746918
798312456
627598341
849163527
315274689
586431792
471629835
932857164

963281475
817945326
542637198
629514783
435728961
178396542
294163857
356879214
781452639

963581472
817942356
452637198
629415783
534728961
178396524
295163847
346879215
781254639

263584917
874931652
915726384
726498531
138652749
459173826
392817465
541369278
687245193

765284391
893517624
214936857
179423586
352678149
648159732
421365978
937841265
586792413

567984123
819273546
423165897
645718932
981342765
372659418
134527689
798436251
256891374

567982341
428317659
193654287
635871492
974263518
281549736
842136975
319725864
756498123

165982473
398547216
427163589
514726938
879314625
236895741
683279154
741658392
952431867

462981537
135647289
879325164
783192645
296453871
541876392
918234756
654718923
327569418

364281597
921567483
857943261
682194735
573826149
149375628
795632814
218459376
436718952

361284795
852937164
974156283
186592437
295743816
743618529
638471952
419325678
527869341

164783259
739652481
285941376
352416798
941875632
678239145
813527964
426398517
597164823

163584927
528967341
479231586
846319275
957642813
312758694
234196758
691875432
785423169

962184537
548763129
137592648
781639452
324815976
695247381
859476213
213958764
476321895

861297534
372584961
954361872
523918647
786432159
149675283
218753496
497826315
635149728

361798245
978254613
245316798
483921576
792865134
156473982
827639451
539142867
614587329

361497825
285316497
974285613
893742561
126538749
457169238
549823176
732651984
618974352

568392471
729514683
314678925
245963718
893147562
176285349
452836197
631729854
987451236

568297143
917843526
423165987
645719832
891324765
372658419
134572698
789436251
256981374

261894375
987513642
354276891
573962418
612748953
849135726
136459287
425387169
798621534

364192578
725386149
981547263
536719482
492658317
817423695
159834726
648275931
273961854

364192578
725368149
981547263
653719482
492685317
817423695
139854726
548276931
276931854

963175428
185924376
274368519
491637852
327859164
856241793
612583947
548792631
739416285

265178493
194536872
783942561
972815346
341267958
658394127
437689215
516423789
829751634

867193524
413825796
592764381
285431967
679582413
341976852
756318249
924657138
138249675

763125984
148936752
925487631
237594816
456871293
891362547
614258379
382719465
579643128

763125948
184936752
925847631
237598416
456371289
891462573
618254397
342719865
579683124

763148592
925376418
481259376
372594681
659781243
148632759
517823964
296417835
834965127

564189723
293576841
871432569
957648132
438721956
612395487
325817694
189264375
746953218

467189523
293576841
158432769
579648132
834721956
612395487
325817694
981264375
746953218

365124897
827956314
149873625
472361958
518792463
936485172
284617539
791538246
653249781

864137592
913254867
572986143
157648239
239715486
648392715
385479621
796821354
421563978

865193724
239475861
714862359
357619248
698234517
421758693
572341986
946587132
183926475

769185243
532479186
418362759
871593624
394216875
625847391
153928467
247651938
986734512

962147358
514283796
378965241
286739514
197452683
435618927
743591862
851326479
629874135

869175423
413926578
752348169
296453781
148769352
537281694
381597246
974632815
625814937

763195428
418726359
952348167
286453791
147869532
539271684
391587246
874632915
625914873

863175924
945326781
172489653
216837549
359642817
784951236
628713495
537294168
491568372

864159327
175432689
239786154
723645891
916873542
458291763
392518476
541967238
687324915

764192538
289543176
351768429
875321694
196874352
432956781
627485913
543219867
918637245

568194237
472538196
193762458
924675813
751823649
836419572
245987361
689341725
317256984

469158237
831792456
752436189
293571864
185643972
674289315
548327691
917864523
326915748

965132847
741869253
328745691
853697124
617524389
294318765
489271536
132456978
576983412

862149357
413657829
579283146
684392715
951768234
327415968
746831592
235974681
198526473

263197854
189543726
574862931
417359268
895216347
326784519
632478195
958621473
741935682

964185273
238497516
517632489
179264358
346518927
852379641
723941865
685723194
491856732

865194237
724635981
931872564
576321849
492786315
183459672
619248753
358917426
247563198

965187243
378542619
214369587
451736928
782951364
639428175
123875496
846293751
597614832

365197428
298654731
174832569
849326175
513789642
726415983
431568297
682971354
957243816

963185427
841237596
725649183
589724631
216953748
437816259
658491372
372568914
194372865

864139572
391572486
257468319
179685234
436927851
582314697
713846925
948251763
625793148

964128537
781356294
532497816
295631478
817942365
643785129
129574683
478263951
356819742

263194587
871325946
495876213
184632759
932751864
756948132
347519628
619283475
528467391

965127843
318549627
274368519
451736982
782951364
639482175
123875496
846293751
597614238

463182975
718956324
259473168
582791436
194368752
637524819
321845697
945637281
876219543

863194752
749652381
152837496
391275864
476389215
528416937
237961548
684523179
915748623

963124857
742658391
158973426
871235964
436897215
529416738
287361549
694582173
315749682

962134857
847652391
153978426
371285964
486397215
529416783
238761549
694523178
715849632

968174352
257836194
431295687
714953268
389762415
526481973
693527841
845319726
172648539

869174352
257936184
431285697
714358269
398762415
526491873
683527941
945813726
172649538

963125487
251874639
874963215
792481356
638257941
145396872
317642598
586739124
429518763

968175432
251364789
347928615
792481356
684253971
135796248
813642597
576839124
429517863

964127853
825693417
137584629
598341276
641279538
372865194
219438765
453716982
786952341

467158293
128369754
935742618
216537489
754891326
893624175
572483961
381976542
649215837

563178924
218496375
479532168
921357846
846219753
357864291
784621539
195743682
632985417

768149352
549326187
123758496
315672948
974835261
286914735
637481529
492567813
851293674

763125948
254986371
189734526
927451863
541863297
638297415
316542789
495678132
872319654

765124398
321896745
948357216
586749132
473218659
192635874
257963481
814572963
639481527

465127893
321896745
978453216
586749132
734218659
192635478
257964381
813572964
649381527

465128937
321796845
879453216
536847192
784219653
192635784
258964371
913572468
647381529

562139847
934287156
871456932
618594273
327861594
459372681
746925318
285713469
193648725

362147958
419358762
857296431
285473196
136529847
794861325
973612584
648735219
521984673

263175948
741298536
958436712
679324851
312859674
485617293
196583427
827941365
534762189

964172358
725386491
183945276
379521864
251864739
648793512
836217945
497658123
512439687

965174823
317982546
824563179
186495237
459237618
273618495
648729351
732851964
591346782

965182473
247356198
138947265
826594731
451763982
379821654
613478529
582619347
794235816

764293185
258167943
931854762
896541327
123789654
475632891
382975416
617428539
549316278

764253198
859167243
231894765
692541387
183729654
475638921
328975416
546312879
917486532

764253198
852169743
931874265
296541387
183927654
475638921
328795416
549316872
617482539

567238194
284961573
913754862
879523641
432176985
651489237
145697328
798312456
326845719

463218579
297546183
518397642
659134827
874962315
132785496
985671234
721453968
346829751

861254973
254379618
739186542
642593781
197428356
385761429
918647235
423915867
576832194

963284751
284175369
715396248
659731482
321468975
478952613
897543126
532617894
146829537

567281493
314569782
298743156
123897564
975416238
846352917
681924375
439675821
752138649

168247935
342965781
975183246
219854367
754326198
683719524
527498613
431672859
896531472

167258439
385419267
492763815
819635724
534127986
726984153
243571698
951846372
678392541

967241583
452386917
318759642
621934758
894517326
735862194
543698271
179423865
286175439

365274891
842159763
791368542
574621938
938547216
216983475
189735624
653492187
427816359

963254817
471869532
285173496
592748163
716532984
348916275
124687359
659321748
837495621

963254718
451768932
278193456
592837164
316942875
847516293
124675389
689321547
735489621

869257314
731946825
245183697
352471986
978562431
416839572
524798163
193624758
687315249

469251837
185763492
732849561
897532614
516498723
324617958
243975186
978126345
651384279

863275149
254391786
917846532
795412863
132968457
648753291
579624318
486137925
321589674

963271548
728453691
415698237
249167853
681345972
357982164
574816329
192534786
836729415

968241753
217653849
543789621
421865937
785934162
639127584
892416375
154378296
376592418

864271359
173945628
592683741
345827196
217396485
689514237
456138972
931752864
728469513

864271359
173945628
592683741
345728196
217396485
689514237
456139872
731852964
928467513

365214987
714958236
298763514
539471628
871326459
642895173
157689342
983142765
426537891

963215478
215847369
487369251
741928536
639451827
852673914
326784195
598136742
174592683

963284517
587193246
214576839
391745628
428961753
675832194
756429381
842317965
139658472

768243519
513769824
249185376
675928431
834571692
192436758
327814965
981657243
456392187

768243519
513679824
249185367
675928431
834561792
192437658
326814975
981756243
457392186

463218597
985376124
127495836
732589461
546137289
891642375
258764913
379851642
614923758

167284593
392567418
845193276
674359182
258741369
913628754
481972635
726835941
539416827

968243517
152978634
437561982
271639845
643785291
895412376
329154768
516897423
784326159

463218795
985376124
127495836
732589461
546137289
891642357
258764913
379851642
614923578

863214759
217589364
594367812
689471523
731652498
452938671
975143286
326895147
148726935

361294857
495867321
278315469
527683194
934521678
816479532
753142986
649738215
182956743

361294857
495687321
278315469
527863194
934521678
816479532
753142986
649738215
182956743

364257981
719368452
528491376
872136549
196845723
435729168
247983615
951672834
683514297

365291784
182754396
947863512
829537641
734618925
516942873
293485167
671329458
458176239

765213498
293468751
148795623
531842967
476139285
982576314
619357842
324681579
857924136

761284395
298375416
435691872
584916723
923847651
617532948
159768234
346129587
872453169

361247589
257896431
489351267
174982653
536174928
892563714
925438176
643715892
718629345

461297835
785631924
293458617
914573286
852916743
637842591
176329458
528164379
349785162

965287431
174963582
238415697
419652378
827394156
653178249
746831925
381529764
592746813

869237415
134659872
275418963
541962387
726384159
983175246
417593628
698721534
352846791

469287351
751439268
832165974
295748613
176352849
384691527
513824796
627913485
948576132

467218359
812359674
935467128
179846532
523791846
648523791
384172965
756984213
291635487

963218754
842579361
751364892
186745239
395821647
274693185
418932576
639157428
527486913

563248179
148796352
279153468
982471536
651932784
437685291
326519847
814367925
795824613

365249781
918675234
274318596
541986327
692734815
837521649
426153978
153897462
789462153

863219574
792654813
514837269
956783142
327541986
481926735
149372658
275468391
638195427

765214398
321896745
948357216
586749132
473128659
192635874
257963481
814572963
639481527

465217893
321896745
978453216
586749132
734128659
192635478
257964381
813572964
649381527

465218937
321796845
879453216
536847192
784129653
192635784
258964371
913572468
647381529

568231947
392476581
741859263
254718639
816923475
937645812
183594726
479162358
625387194

461238597
375914862
298675134
517463928
682791453
934852716
723589641
849126375
156347289

168239754
592748136
743615982
879324561
625981347
314567298
456173829
237896415
981452673

761243859
539876241
284159736
647915382
928437165
315682497
453761928
196328574
872594613

761243859
539867241
284159637
647915382
928436175
315782496
453691728
192378564
876524913

761243859
539867241
284159637
647915382
928436175
315782496
453671928
172398564
896524713

164253987
835976421
792184536
657418392
429537168
318692754
583721649
241369875
976845213

961273548
753849621
248165397
895432176
437651289
612987435
184396752
529714863
376528914

361284759
285796341
974153862
127439586
853617294
496528137
542361978
738942615
619875423

861297534
279534168
435168729
928473651
756921483
314856297
142385976
587649312
693712845

861297543
245368791
937154286
596841327
124739658
783625914
358916472
472583169
619472835

861297543
245386791
937154862
596841327
124739658
783625914
358912476
472563189
619478235

162347859
738569142
495182637
841273596
523698471
679415328
317824965
256931784
984756213

165347829
728569143
493182657
841273596
532698471
679415238
317824965
256931784
984756312

162384759
738569241
495127638
841273596
523698174
679415823
317842965
256931487
984756312

162354789
735869241
498127635
841273596
523698174
679415823
317542968
286931457
954786312

467352819
835169247
192748635
741283596
523691784
689475123
378524961
216937458
954816372

165384729
728569341
493127658
841273596
532698174
679415832
317842965
256931487
984756213

168354729
725869341
493127685
841273596
532698174
679415832
317542968
286931457
954786213

568321947
913476852
742859136
687942315
234517698
159683724
891264573
325798461
476135289

568319274
173264895
492758163
387641529
945827316
216935487
631492758
859173642
724586931

965312784
347658219
812479635
729843561
436521978
158796423
571234896
283965147
694187352

265314798
389276154
417859236
958637421
732481965
146925387
891542673
673198542
524763819

265314789
389276154
417958236
958637421
732491865
146825397
891542673
673189542
524763918

567398241
184562973
329741568
693127485
815436729
472985316
958674132
241853697
736219854

467391582
815426973
329785461
941658327
653217894
782943156
238169745
196574238
574832619

768312945
213459687
549876123
385294716
192768534
476135298
931587462
627943851
854621379

162347958
493856217
785291346
921584763
657123489
834769125
549672831
218935674
376418592

964325718
217846935
835917642
382694571
751238496
649751823
426573189
573189264
198462357

861354729
492786315
357192864
643279581
279815643
518643972
986521437
134967258
725438196

968374521
752819364
413256987
185927436
274635198
639481752
321548679
597162843
846793215

164358729
275469381
938127465
321795648
547683912
896214573
489571236
613942857
752836194

165398724
273465981
948127365
421759638
597683412
836214579
389571246
614932857
752846193

968351742
514287693
273964581
432579816
189436275
756128934
821745369
645893127
397612458

267358149
139247586
485169327
754683291
392471865
618592473
941836752
826715934
573924618

461382957
328795614
579146283
957863421
836214795
142579368
613957842
784621539
295438176

862379154
734561928
519248763
951682437
423795681
678413295
396154872
185927346
247836519

562349178
417865392
983217546
241596837
856473921
739128465
624981753
378654219
195732684

965347128
187529364
324861579
791283645
856194237
243675981
639718452
472956813
518432796

964317582
275468139
318259764
597684321
483125697
126973845
652891473
831742956
749536218

961347582
275168439
348259761
597681324
483925617
126473895
652894173
834712956
719536248

968341572
241875936
537269148
429713865
856492317
713658429
182937654
695124783
374586291

869325741
245718639
713496582
538164927
674952318
921837465
497681253
156273894
382549176

968371425
215468973
374952186
649783512
831245697
527619348
793126854
182534769
456897231

968371425
215468973
374952186
649783512
731245698
582619347
893126754
127534869
456897231

867391254
495682731
123547968
251478396
374965812
986213475
638754129
749126583
512839647

461382957
287965413
395174286
732548691
649713825
518296734
924651378
853427169
176839542

461382957
287965413
395174286
734528691
629713845
518496732
942651378
853247169
176839524

461392758
298675413
375184296
832549671
746813925
519267834
624751389
953428167
187936542

461392758
298675413
375184296
834529671
726813945
519467832
642751389
953248167
187936524

164375928
579218436
382694517
693147285
258936174
741582369
927461853
835729641
416853792

265317489
743869521
918542673
571698342
394125867
826473195
132784956
689251734
457936218

961378524
853142679
472956381
528413796
639785412
714269835
146827953
385691247
297534168

167348295
425916873
389752416
896527341
754139682
231864957
913285764
548673129
672491538

764328519
812956743
593174286
328561497
179843625
645297831
451789362
236415978
987632154

865379241
319284657
427516839
271458963
643921785
958763124
592837416
736142598
184695372

465317829
392846751
718529463
947235186
826491375
531768294
259173648
673984512
184652937

265314897
374896251
918572463
497235186
826941375
531768924
759123648
683459712
142687539

561327489
837469512
249158763
658213974
713946825
924875631
375691248
192784356
486532197

461328795
295764381
378159462
943217658
157486923
826593147
682971534
739845216
514632879

267341895
385962471
941785236
839654127
516827943
472139658
654278319
798413562
123596784

267341985
395628471
841795236
936854127
512967843
478132659
654279318
789413562
123586794

968374512
471625893
235918746
387461925
546297138
129583467
893156274
652749381
714832659

268374951
731659284
945182763
524916837
893547126
176238495
319425678
657891342
482763519

462381759
318579624
975246138
236718495
547692381
189435276
693824517
824157963
751963842

462381759
318579624
975246138
236718495
547962381
189435276
693824517
824157963
751693842

462381759
918576324
375249168
236718495
547932681
189465273
693824517
824157936
751693842

462381759
318579642
975246138
236718495
547692381
189435276
693824517
824157963
751963824

462381759
318579642
975246138
236718495
547962381
189435276
693824517
824157963
751693824

462381759
918576342
375249168
236718495
547932681
189465273
693824517
824157936
751693824

967382415
154796328
832145769
748951236
215463897
396278154
583617942
629834571
471529683

365482791
124976538
987351264
251869473
438715629
679243815
592638147
843127956
716594382

168472395
539168472
427395861
743256918
895714236
612839754
974621583
256983147
381547629

561423789
987156423
234897165
458672931
792318546
316549278
875231694
123964857
649785312

967425813
234871659
815369427
741238596
583916274
692754138
326587941
179642385
458193762

562479318
198563274
437281956
943158627
256347891
871692435
385724169
619835742
724916583

869475321
214893567
357621498
936758214
481236975
725914683
142389756
573162849
698547132

561429387
928173645
473865912
354216798
612798534
789534261
295681473
146357829
837942156

867425913
129386574
453197628
572849136
981673245
346512897
715964382
238751469
694238751

962418753
351279468
487563291
715392846
836147529
294856317
673925184
548631972
129784635

963458127
284167935
517329468
491635782
625784391
738912546
859273614
376841259
142596873

367459821
514287396
289136475
958321647
732694518
146875239
493518762
821763954
675942183

569412837
413857926
278693451
957361248
381924765
624785193
732146589
195238674
846579312

569412837
418357629
273968451
857631942
391824765
624795183
732146598
145289376
986573214

569412738
417358629
283967451
658731942
391624875
724895163
832146597
145279386
976583214

962413758
513867492
487259316
839175264
725634189
146982573
258391647
674528931
391746825

362497851
817625394
549138627
295843176
186279543
473561982
751382469
628914735
934756218

369458271
578126493
412379865
951783642
246915387
837642159
793861524
185294736
624537918

369458271
578126493
412379865
951783642
846912357
237645189
793861524
185294736
624537918

967435182
285791364
431268975
793814526
816529437
542673891
659342718
324187659
178956243

263495178
785231649
914867532
421758396
659123784
837649251
348512967
572986413
196374825

569481273
871326549
234597186
357642918
186759432
942138657
425863791
798214365
613975824

861439275
927856341
534712869
685973124
172564938
349281756
498627513
216395487
753148692

861439275
427856391
539712864
685973142
172564938
394281756
948627513
216395487
753148629

369487215
582961437
714532896
941678352
257394681
638215974
495123768
173846529
826759143

369478215
572961438
814352769
981647352
245839671
637215984
456123897
193784526
728596143

369487215
582961437
714532896
691278354
257394681
438615972
945123768
173846529
826759143

369487215
582961437
714532896
491678352
257394681
638215974
945123768
173846529
826759143

569478321
718362549
234195867
387216495
946537218
125849673
892651734
451723986
673984152

968427315
274513896
315869247
891634572
756182934
432795168
583976421
127348659
649251783

869457321
754213986
123896547
437985612
612734895
985621734
278549163
396172458
541368279

862495317
537812496
491673285
246157839
715389642
389264571
124936758
953728164
678541923

862495317
537621894
491873265
286157439
715349682
349268571
124936758
953782146
678514923

265418397
871639542
349275168
693184725
518792634
724356819
937841256
152967483
486523971

265418397
874639512
319275468
693184725
548792631
721356849
937841256
452967183
186523974

362489715
584671239
917352864
491268357
275934681
638715492
756123948
143897526
829546173

362489715
584761239
917352864
491678352
275934681
638215497
756123948
143897526
829546173

362489715
584671239
917352864
491768352
275934681
638215497
756123948
143897526
829546173

968425731
547318926
312679584
136952478
875164293
294837165
421786359
789543612
653291847

368421759
215879436
749563812
683715294
497238165
152694378
821356947
534987621
976142583

961457823
278936451
534218796
789124365
426583179
315769284
853671942
192845637
647392518

961453872
234178965
578269314
719326458
426587193
385914726
857631249
192845637
643792581

963457821
758213694
124968537
476895312
812734965
395621748
249576183
637182459
581349276

865427931
917386254
423159687
752648319
341795826
689231475
596873142
278914563
134562798

769481253
413752689
528936741
891273564
246195378
357864192
185629437
934517826
672348915

863471925
457269318
129358674
341627589
578193462
692845137
986734251
215986743
734512896

862471395
514936827
379258146
928365471
145897263
637142958
783629514
251784639
496513782

967482351
184935762
253671489
826719534
791354826
345826917
579263148
412598673
638147295

967482351
184653792
253971684
826719543
791345826
345826917
579264138
612538479
438197265

862415937
574963281
931278645
458391762
713826594
629754318
196587423
387642159
245139876

962435718
417682359
583719426
376821945
154397682
829564173
248976531
635148297
791253864

863427591
745619832
912385674
234751968
658934127
179268453
381576249
426193785
597842316

968417325
473625981
512983764
729548136
846731259
135269478
687192543
351874692
294356817

962417835
487635921
513298764
729543186
846921357
135786492
698172543
351864279
274359618

962417835
487635921
513298764
729543186
846721359
135986472
698172543
351864297
274359618

168457932
795263481
423198675
249376158
537981246
681524793
914832567
372645819
856719324

362418597
794265813
518397264
931826475
425971638
687534129
243159786
879642351
156783942

165489723
423175869
798236541
316847295
849352617
257961438
684593172
972618354
531724986

861479523
549231768
327865491
973614852
612358947
458792136
184526379
796143285
235987614

268413579
174589263
935267481
483692715
512734896
796158324
341876952
859321647
627945138

265413897
471928563
398657421
829571634
713246958
654389172
532194786
186735249
947862315

368415297
241769835
957283416
513872964
892654173
674391582
485137629
726948351
139526748

963412875
482597316
751638492
296153748
178249563
534876921
345961287
819725634
627384159

361428579
854679312
729153864
593781426
148562937
672394158
287915643
935246781
416837295

861437925
324859761
975126384
649281537
587693142
213574698
132768459
456912873
798345216

261438975
748925163
359617824
635892741
482761359
917354682
894273516
576149238
123586497

162453987
835976421
794182635
657218394
429537168
318694572
583761249
271349856
946825713

167453982
835972461
492186735
754218396
629534178
318697524
583721649
241369857
976845213

168475239
457329816
239618547
694782153
823561794
715934682
371846925
986253471
542197368

362594871
187236954
594718326
821679543
975483612
436125798
758342169
219867435
643951287

763518294
842976531
519324786
951647328
386251947
427893615
294165873
678432159
135789462

264517389
739826541
518439276
851692437
476351892
923784615
382175964
697243158
145968723

968571342
532864971
417923568
125697483
783145296
694382157
841256739
379418625
256739814

468571392
932864571
517923468
125647983
783195246
694382157
841256739
379418625
256739814

762538914
513479682
984162375
895721463
437956128
126843597
249685731
658317249
371294856

461537289
589126743
273489165
692341578
734865921
815972634
128753496
947618352
356294817

762548319
589731426
413269875
396417258
154682793
278395164
927854631
835126947
641973582

361587429
587492316
249631785
134925867
928376154
756814293
875149632
612753948
493268571

361587429
587492316
249631785
134825967
928376154
756914238
875143692
612759843
493268571

467539218
289174365
153826479
315467982
624983751
978215634
532691847
846752193
791348526

863594127
914327865
527168943
391782654
756941238
482635719
635279481
249813576
178456392

963518724
482739516
175462839
698271345
527346198
314895267
756923481
831654972
249187653

862549731
154723689
379168542
483976215
917235468
625814973
731452896
548691327
296387154

167532849
352849761
948761325
834925617
716384952
295617483
523478196
471296538
689153274

762538194
835491267
149276358
678149532
514623789
923857641
351784926
497362815
286915473

962534178
718269453
543817926
135742689
294386517
876195234
389451762
657923841
421678395

762584193
149367528
583219476
936741285
278956314
415832769
391625847
654178932
827493651

968572143
715843269
432169857
259386471
641957328
387214596
194628735
573491682
826735914

968572143
715843269
432169857
359286471
641957328
287314596
194628735
573491682
826735914

962537148
718469253
435812679
523198764
894276315
671345982
386951427
159724836
247683591

964517283
583246197
217839546
738452961
421698735
695173824
356981472
179324658
842765319

864593217
952178346
713426895
241867539
697352481
385914762
429731658
578649123
136285974

761594283
459823671
238167459
187659342
546238197
392471865
874912536
915346728
623785914

261584379
359721468
487936152
875392614
943617285
612458793
194873526
526149837
738265941

962547381
487132659
531869274
315476892
278953146
694281537
143725968
726398415
859614723

168579324
495236871
273148956
924367518
781952643
356814297
849621735
637495182
512783469

269584371
715326849
384791256
471632598
832915764
596847132
943158627
658279413
127463985

268519374
743862591
195473286
352786149
471295638
986134752
837921465
529647813
614358927

169578423
423196857
785324196
694751238
871263945
352849671
918437562
547612389
236985714

962534718
718269453
543871926
139742685
254386179
876915234
381497562
695123847
427658391

862534719
519267483
743918526
138742695
254396178
976851234
391475862
685123947
427689351

862514739
719238456
543967128
137842695
254196387
986753214
395471862
678325941
421689573

862534719
519267483
743918526
137842695
254396871
986751234
398475162
675123948
421689357

862534719
719268453
543971826
137842695
254396187
986715234
391487562
675123948
428659371

862534719
519267483
743918526
135842697
274396158
986175234
397451862
658723941
421689375

463591728
918472536
527863149
391726854
275184963
846935217
752649381
639218475
184357692

362519748
419867523
785423169
598674312
674231985
123985674
836752491
241396857
957148236

762531984
154896327
983274156
637925841
425718639
819643275
348167592
596482713
271359468

968521347
451379682
732468915
893142756
526837194
174956823
649785231
317294568
285613479

861572394
245963871
739841625
457236189
386159247
192784563
678415932
523697418
914328756

968532417
735194682
214876359
459287136
621943578
387615924
573468291
896321745
142759863

861523974
357948261
942167385
184372596
273659418
596481732
715834629
438296157
629715843

861523974
397648251
542197386
184372695
273965418
659481732
716834529
438259167
925716843

867514329
435962817
912783564
289476153
174235698
653198472
741359286
528647931
396821745

861594372
945723861
237168954
628971435
714385629
593246718
476812593
159437286
382659147

169534827
257618349
438279156
914826573
723951684
586347912
345192768
671483295
892765431

968524371
714963258
532178694
321857946
459316782
687492513
173245869
296781435
845639127

968524371
715963284
342178695
821357946
459816732
637492518
173245869
296781453
584639127

861594237
392167845
574283196
189735624
745612983
236948571
653879412
927451368
418326759

863517924
427639815
519284763
342751689
681923457
795468231
254196378
178342596
936875142

463598127
572163948
198427536
325871469
947652813
681349752
716934285
234785691
859216374

368514297
214796538
795382416
932147685
856923741
147865329
521638974
479251863
683479152

467523918
289176435
135948672
978362541
352417896
641895723
594631287
823759164
716284359

967528134
182643975
534179862
721856349
395417628
846392751
278964513
419735286
653281497

869531472
347268951
521974386
176829534
934715628
285643197
653487219
712396845
498152763

967531428
251984367
348762195
819346752
736215849
524879613
193427586
685193274
472658931

268531794
437962185
591784632
916857243
723649851
845123967
159378426
674295318
382416579

761543289
423968175
589217436
894632751
176459328
235871964
352196847
947385612
618724593

162584973
548739612
379162845
631498257
725316498
984257361
457623189
296871534
813945726

462587139
785913642
319246857
824135976
697824513
531769284
948671325
253498761
176352498

965741328
837265914
214839765
183452697
752916483
649378251
421597836
578623149
396184572

862741953
347965281
195283476
951672834
476839125
283154697
634528719
518497362
729316548

165784239
397162854
482539167
726941385
534827691
918653742
871496523
259318476
643275918

463712589
527689341
918453672
396248157
142375968
875961234
234597816
789136425
651824793

961783254
728954316
534162978
287531469
149628735
356479182
815247693
473896521
692315847

469753281
251698743
783124956
612549378
847362195
935871624
194286537
378915462
526437819

261745893
498213567
735869142
356197428
874632951
129458736
912384675
587926314
643571289

569723418
714896532
823541679
936185247
248379156
157264983
375912864
482657391
691438725

968741523
537286491
214359786
491562837
826437159
753198642
375624918
649813275
182975364

468731952
913652847
725849316
376524189
184967235
259183764
847216593
532498671
691375428

169735482
834296715
257418936
541987623
326541879
798623541
685372194
913864257
472159368

364752189
521968734
789413625
958127346
476835291
132694857
247586913
693241578
815379462

364752189
527918634
189463725
958627341
471835296
632194857
246581973
793246518
815379462

964718235
823546179
517329864
152697483
438152697
679483521
395861742
746235918
281974356

269754381
758931642
341826579
937285416
412673895
586419723
124568937
693147258
875392164

268745319
714936528
593128674
857261493
329574861
146893257
931682745
472359186
685417932

869742315
437185296
512936874
625394187
374821569
198567432
283659741
941278653
756413928

269715348
417893652
385426197
142537869
956284713
873169524
634958271
728641935
591372486

968754312
542193867
713268954
194827536
285936741
376541289
427685193
659312478
831479625

965714328
132859647
487623591
314276985
879135462
256948713
643582179
521497836
798361254

561793428
423168957
798452316
984617532
376524891
152389674
839241765
617835249
245976183

361784529
294135867
785926134
678213945
459678213
132549786
823457691
516392478
947861352

163759824
924836175
857142639
216394758
745628913
389517246
578263491
432981567
691475382

863791254
514286937
729543618
695134872
431872569
278965143
382657491
157429386
946318725

863751294
514289637
729643518
956134872
431872965
278596143
382967451
197425386
645318729

962751438
514863279
738942165
285479316
397186542
146235897
471598623
659324781
823617954

961732458
275468931
843195726
537916842
482357619
619284375
758641293
326579184
194823567

368712459
751946328
942853167
829631574
635478291
174529683
293167845
517284936
486395712

368712594
751496328
942853167
825631479
436978251
179524683
293167845
514289736
687345912

465792318
873514629
192368754
739145286
281679435
546283197
317856942
654921873
928437561

465792318
893514627
172368954
937145286
281679435
546283179
319856742
754921863
628437591

361782549
452369781
798154263
185647392
623891475
947523618
579438126
834216957
216975834

461783952
957142863
382956174
523417689
679835241
814269537
735691428
146328795
298574316

561724839
327986154
849153267
134278596
956431782
278695413
785362941
612549378
493817625

361724589
572189436
984563721
257836914
196472853
438915267
725391648
843657192
619248375

361724598
872195436
594863721
257936814
186472953
439518267
725381649
943657182
618249375

968735214
213649857
574821396
432167985
695482731
187593642
821974563
356218479
749356128

465712983
189635247
732948615
591874326
378261459
624359178
213586794
957423861
846197532

961723485
743598612
825416973
678359241
459172836
312864597
297681354
584237169
136945728

865721493
714893562
293546178
642389751
581674329
379152846
126437985
438965217
957218634

461723859
539846271
287159436
694215387
728934165
315687942
953471628
172368594
846592713

461723859
539846271
287159634
946215387
728934165
315687492
653471928
172398546
894562713

863724915
417598326
259631487
721459638
984163572
635872149
198245763
372916854
546387291

961738254
345129687
728465391
586971423
239684715
417253869
654312978
192847536
873596142

561743829
728659314
493812756
917435682
384126975
652978431
845297163
279361548
136584297

261743859
539826471
784159236
697415382
428937165
315682794
953271648
146398527
872564913

261743859
534829671
987156234
796415382
428937165
315682497
653291748
149378526
872564913

468753291
175296483
392481675
924865317
853127964
716934852
237619548
549378126
681542739

369758142
724631589
851249637
936524718
482917365
517863294
145392876
298176453
673485921

169754238
753182946
824936571
571498362
986325714
432617895
615273489
247869153
398541627

365789142
724631859
981245673
836524917
492817365
517963284
148352796
259176438
673498521

365789142
924631857
781245693
836524719
492817365
517963284
148352976
259176438
673498521

563789142
924651837
187243659
856324791
492817365
371965284
748532916
235196478
619478523

165789342
324615879
987243651
816524793
492837165
573961284
748352916
259176438
631498527

562798341
943156278
718243659
894562137
137984562
256371984
425617893
379825416
681439725

162794358
437185269
985623147
819462735
243857691
576931824
794316582
351248976
628579413

964813527
578426319
213975648
386154972
749268135
125397864
837541296
691782453
452639781

965871342
817423596
342569817
684257139
521936784
793148625
136794258
279385461
458612973

164892357
328157946
975364821
253618794
687549213
419273568
792486135
841935672
536721489

364821957
897354216
512967843
239516478
781439625
645278139
953642781
126783594
478195362

564892317
328517946
971364825
213685794
657941283
489273561
792456138
845139672
136728459

961823475
472159386
835467129
756234918
293681547
184975632
529348761
318796254
647512893

962853417
715492368
843617925
281946753
374125689
596378241
457289136
629531874
138764592

169832457
258749613
437165289
726418395
381596742
594273168
645387921
972651834
813924576

761849325
394275168
528316479
652931784
983724651
147658293
219563847
836497512
475182936

961824357
257163849
348795162
573682914
619347285
482951736
825419673
134276598
796538421

163842795
245769138
798513462
384671529
571928346
629435817
937254681
452186973
816397254

967812345
318945672
245763981
621459837
583176429
479328156
794231568
836597214
152684793

365894712
814276539
792135486
236958174
147623958
958741623
589367241
421589367
673412895

961825374
874931526
532764198
196478235
345296817
287153649
428517963
659342781
713689452

961825374
874931526
532764189
186479235
345286917
297153648
429517863
658342791
713698452

369845721
187263459
425971863
972614538
614358972
853792146
246589317
791436285
538127694

369845721
157263489
428971563
972614835
614358972
583792146
246589317
791436258
835127694

762849135
431265789
598137462
284356971
913784256
675921843
359472618
146598327
827613594

761823549
295746831
348159726
473612958
819435267
652987413
187564392
934271685
526398174

567824139
192536487
834179652
289761345
653248971
471395826
918457263
345612798
726983514

163827594
487519632
295634187
571296843
629483715
834751926
948365271
352178469
716942358

465821973
318795462
297634815
821379546
749562381
653418297
174283659
536947128
982156734

964832517
385716924
712495683
829147365
536928741
471563298
298354176
643271859
157689432

961834257
583927641
427516938
642783195
798165423
315249876
859471362
134652789
276398514

961834257
583927641
427516938
642783195
319245876
758169423
895471362
134652789
276398514

765841923
148932567
293576184
482719635
316425879
957368412
879653241
524187396
631294758

261857943
473926581
895143276
549781362
126435897
387269415
932678154
658314729
714592638

261857943
473926581
895143276
549731862
126485397
387269415
932678154
658314729
714592638

761925348
382461957
459738612
948657123
635192874
217843569
594286731
123579486
876314295

568971342
932864571
417523968
125697483
783145296
694382157
841256739
379418625
256739814

763912854
985374261
412685739
539748612
826153497
174296385
341567928
298431576
657829143

462951738
198374652
735286419
586719324
974832165
321645897
257463981
649128573
813597246

264937815
857126439
931458267
672543198
148679523
395812746
526791384
419385672
783264951

264937815
859126437
731458269
692543178
148679523
375812946
526791384
417385692
983264751

168954327
543762981
972831456
314286579
857193642
296475813
425619738
681347295
739528164

863927451
954186327
217354689
795263148
142875963
386491275
538612794
429738516
671549832

562978341
943156278
718243659
894562137
135784962
276391584
427615893
359827416
681439725

361742859
587319426
924658371
873521694
295436718
146897532
418273965
752964183
639185247

761354928
298617354
354289167
985731642
627948531
413562789
139825476
846173295
572496813

861473295
352916478
947582163
196857324
735624819
284391756
573268941
419735682
628149537

461578923
398621754
572943681
984167235
235489167
716352849
647295318
823714596
159836472

461578923
398621754
572943681
984367215
215489367
736152849
647295138
823714596
159836472

961275834
547813296
823496175
372958461
185364927
694127583
419732658
236581749
758649312

461823597
973154826
825697413
517369248
238415769
649782135
782931654
196548372
354276981

961785423
823964571
547321968
259178634
738496215
416532789
392857146
175643892
684219357

861529347
379864512
245731689
934617825
712385496
658942731
187253964
496178253
523496178

761239854
943865217
258471639
189352476
536748192
427196385
814927563
375614928
692583741

261345897
495718236
738926514
356184972
172569483
849237165
923471658
584693721
617852349

261754938
734698512
985231647
526873194
493512876
817946325
379485261
152367489
648129753

961472385
253698714
487351269
645739821
872514693
139826547
716985432
524163978
398247156

261943785
754268913
398571642
985614327
473892561
612735894
826157439
147389256
539426178

261843759
754269813
389571642
895614327
473982561
612735984
526197438
147358296
938426175

861935724
347128956
952467813
719546382
634289175
528713469
485691237
273854691
196372548

561347298
438926571
279518364
147852639
923764815
685139427
814693752
756281943
392475186

961724385
248531967
573869421
456273198
897146532
132985746
714692853
325418679
689357214

261984573
587231649
439765128
976418235
125673894
843592761
752149386
314826957
698357412

361297854
857634291
924518376
216749538
573862149
489153627
738921465
692485713
145376982

461279835
897435261
325618479
216754398
973862154
584193627
738921546
642587913
159346782

961427583
874935612
253861974
732156849
518294367
649378251
127689435
385742196
496513728

761398542
952746831
384215976
127834695
498567123
536129784
215983467
843671259
679452318

861379542
239541876
547826913
372984651
954167328
186235794
413798265
725613489
698452137

961825473
238741695
745369812
417586329
853972146
629413758
574238961
396154287
182697534

861295743
927643581
354718926
273981465
519462837
648537219
786129354
192354678
435876192

461895723
927643581
358712946
273981465
519264837
684537219
746129358
192358674
835476192

261789345
893546721
574321698
316894572
925173864
748265139
437958216
159632487
682417953

861942573
729356841
354817962
936184257
485273196
172569384
698721435
517438629
243695718

961724538
374158296
285369417
832597641
759641823
146283759
528916374
417832965
693475182

961724538
374158692
285369417
832597146
759641823
146283759
528916374
417832965
693475281

761293845
349851276
825476193
957632481
486519327
132784659
273968514
698145732
514327968

461378925
728951346
935264178
583497261
647132859
192586734
314825697
256719483
879643512

561492873
392876154
874513926
637145289
489327561
215968347
723681495
958734612
146259738

961283457
453976128
872541963
236854719
587319642
194762835
625198374
718435296
349627581

961325487
254871639
837469512
518736924
743982156
629154873
495213768
386547291
172698345

761924583
253871649
894365712
418596327
937482156
625713894
589237461
346159278
172648935

761925384
234871659
895463712
518396427
947582136
623714895
489237561
356149278
172658943

961542873
725386941
384917562
836154297
459273186
172869354
698721435
517438629
243695718

261975438
793284651
584361729
938647512
415892367
672153984
159426873
826739145
347518296

761245398
845793261
392816475
674351982
218479536
539682147
483127659
927564813
156938724

461527839
827391546
395486127
253649718
914758263
678213495
589132674
732864951
146975382

961874532
438256719
572931648
825147963
347629851
196385427
253768194
714593286
689412375

961438527
435271896
728659134
347586219
652913478
189724653
593842761
214367985
876195342

461752389
825396741
937841625
698534217
274619853
153278496
742965138
586123974
319487562

961587342
582364971
473129865
734951286
625438197
198276534
249713658
356842719
817695423

861547932
472391685
395826714
583714296
129635847
647289153
958472361
236158479
714963528

761852439
892346517
354179826
248591673
935768241
176234985
519427368
483615792
627983154

861235479
279468351
345179862
518923647
724856913
693714528
957342186
136587294
482691735

361728945
895431267
724659183
576193824
239874651
148265379
483516792
952387416
617942538

961584273
385712496
274396851
657928314
819437625
423651789
738145962
546279138
192863547

361859247
829743516
475126389
783561492
952384671
146972835
698237154
514698723
237415968

461329587
582714936
379568124
725431698
148956372
936872451
254683719
893147265
617295843

961382574
528746139
347519628
653491287
219857346
784623951
132974865
876135492
495268713

461927583
573841296
982536147
398275461
657418329
124693758
749362815
215789634
836154972

561423879
472819356
938657124
854392761
723561498
196748532
285136947
319274685
647985213

261734859
937815426
485629371
352198764
174356298
896472513
718563942
649287135
523941687

461359287
359827461
728614953
892735614
574261839
613948572
286473195
147596328
935182746

961378452
247956381
385124796
476289513
853761924
129543867
534692178
698417235
712835649

561874329
382915467
794632158
819523746
625497831
437186295
976348512
253761984
148259673

261734958
837915426
495826371
352689714
674351289
918472563
789563142
146297835
523148697

461732958
873915426
295648371
352189764
617354289
948276513
789563142
124897635
536421897

361542987
724983615
589716342
157834296
496271853
238695174
872469531
643158729
915327468

961523748
385746921
472189563
897461352
154237896
623895174
718654239
236978415
549312687

761954832
392817654
548236971
256793418
187425396
439681725
615378249
974562183
823149567

761483952
854729316
932516874
295841637
417365298
683297145
328174569
549632781
176958423

861397452
574621398
329458176
718946235
952183647
643275819
487532961
296714583
135869724

961342857
523987164
478651932
256479381
184536729
397128645
735814296
642793518
819265473

861429753
259317846
743568129
576893214
938241675
124756938
315682497
482975361
697134582

261479853
459832761
873156492
517963248
392548176
648217539
724391685
136785924
985624317

861394275
743526981
952718634
496137852
517842369
328659147
235481796
689275413
174963528

961384275
743526198
852719436
486137952
517942863
329658741
235491687
698275314
174863529

761483592
849725316
532916874
295841637
417369258
683257149
328174965
954632781
176598423

761483592
854729316
932516874
285941637
417368259
693257148
328174965
549632781
176895423

461582793
295437618
837916254
316874529
758269431
942153867
123648975
589721346
674395182

461278593
972653418
835419672
783965241
526841937
149327865
217594386
698132754
354786129

361497258
947852361
258613794
513924687
482176935
796385412
879231546
124569873
635748129

961728354
327945681
845613792
413289576
578461239
692537148
734192865
256874913
189356427

561789324
398246157
742153689
925431768
437862591
186597432
853914276
219675843
674328915

861945372
235781496
974263815
587429163
126378549
493156287
348597621
712634958
659812734

561972384
327854691
948136527
852461739
693287145
714395862
475623918
239518476
186749253

261497358
947853261
358612794
513924687
482176935
796385412
879231546
124569873
635748129

961853427
573294681
428176593
849362175
236715849
157489236
714638952
392541768
685927314

361497582
594328176
728615439
279841365
643572891
185936247
957284613
416753928
832169754

961784523
847532619
532916784
695873142
374621895
218495376
753149268
486257931
129368457

461983572
583267914
927541368
215694837
649378125
378152496
852719643
796435281
134826759

261859743
759423618
843176259
517682394
684931572
392745861
436518927
978264135
125397486

961572834
852394671
743168295
389721456
526849713
174653928
217436589
498215367
635987142

761324958
945781326
238596417
896245173
517639842
423817695
359462781
182973564
674158239

261457983
479386251
853219467
785692134
396541872
124873695
942765318
518934726
637128549

861957234
937642851
254138967
486521379
195783642
723469518
342816795
578394126
619275483

461937258
928564371
357182496
274819563
136275984
895643127
642791835
583426719
719358642

261843759
495617832
837592146
943721568
518364297
672985314
354276981
129458673
786139425

961352784
753486129
482179365
215893476
847261953
639547218
578924631
396718542
124635897

561972384
497638125
328154967
849561732
273849516
156327498
982715643
615483279
734296851

961375284
524981736
738462915
479536128
315827469
682194357
193648572
847253691
256719843

561984732
874132956
392657148
758421369
139765284
426893517
945378621
287516493
613249875

961284357
875361294
324579186
459612873
687453912
213798645
592137468
748926531
136845729

461397258
358421796
279568341
593846127
817235964
624719835
736984512
182653479
945172683

461397258
328451796
957268341
593846127
814732965
672519834
736984512
185623479
249175683

261498753
794513826
385762419
157634982
836259174
429187365
548376291
912845637
673921548

861425739
459738261
327196548
215984376
693517482
748362195
582673914
934851627
176249853

961537284
523184796
478269153
786953421
394621578
215748639
842315967
637492815
159876342

261754938
843192756
795368421
579281364
432679185
618543279
987426513
326915847
154837692

762134985
189675432
543289761
697318524
418526397
235497816
874962153
356841279
921753648

162578439
859436127
734192685
495321768
276849513
381765294
913657842
647283951
528914376

162759834
879143526
543826179
316475298
984231657
725698341
438567912
657912483
291384765

762198453
498352176
351746298
917284635
586931742
243675819
135827964
874569321
629413587

862947531
579138624
431256987
728694153
615823479
394715862
157389246
943562718
286471395

962781435
317459826
854632179
483297561
291365784
576148293
628914357
749523618
135876942

962738514
541926837
387154926
134269785
796581342
258347691
825613479
419875263
673492158

562389741
978416532
431752968
617295483
345867129
829143657
196538274
753924816
284671395

862197543
194583672
735642918
278954361
941736285
356821497
517369824
623478159
489215736

362948571
479215683
815376294
541639728
796482135
238157946
953821467
124763859
687594312

762893451
958714263
431562879
349251687
876349125
125678934
297136548
584927316
613485792

862517493
574893162
139246785
495728631
728361954
613459827
346182579
957634218
281975346

862473591
497152368
531689247
759826134
318594726
624317985
976245813
145938672
283761459

762439815
893571426
415826793
579368241
681254379
234197658
948612537
156743982
327985164

362459817
584137296
917682345
146823579
279541638
853976124
725398461
698214753
431765982

862943751
937165824
514278369
195382476
783416295
246759138
321594687
458637912
679821543

562178943
349265781
781934526
427513869
938647215
615892374
174329658
896751432
253486197

162975834
748236591
395418276
973861425
824597613
651342789
586129347
417683952
239754168

162975834
748236591
395841276
971368425
824597613
653412789
586129347
417683952
239754168

962871534
387564921
451239786
249187365
813645279
576392148
795426813
134758692
628913457

962781345
375264891
814539726
529173468
431658279
687942153
798325614
146897532
253416987

362198547
417523689
589746123
721385496
658479231
943612875
834961752
175234968
296857314

562314879
387569241
941827563
158743692
724986315
639251487
813672954
495138726
276495138

962584371
583716429
714923568
278341956
195672834
436859712
351298647
629437185
847165293

862571493
571439862
943862157
127986534
459327681
638145729
786213945
394758216
215694378

962587134
538241796
741369852
173892465
689435271
254176983
495618327
816723549
327954618

862741359
457923816
319568274
671234598
534896127
298157463
783615942
945372681
126489735

462738159
517964823
389521647
794613582
835472916
126895734
278149365
941356278
653287491

362841759
985276431
714359682
138624975
549718326
627593814
473165298
856932147
291487563

962817435
738452916
415396287
374965128
681274359
259183674
846731592
127549863
593628741

962817435
738452916
415396827
374925168
281674359
659183274
846731592
127549683
593268741

863574192
729813465
514962837
456739281
382451679
197628543
271346958
945187326
638295714

463729185
892531746
571468329
719256834
256843971
384197562
628975413
947312658
135684297

563819274
219743568
748625391
852961743
174352689
396478152
985137426
437286915
621594837

463217958
157986234
928534671
576821349
392475816
841369725
784653192
219748563
635192487

563718249
218493567
947625381
752861493
194352678
386947152
875134926
439276815
621589734

563718249
218493765
947625381
752861493
194372658
386549172
875134926
439256817
621987534

963158742
182467593
745329186
817694325
294573618
536281479
621945837
379816254
458732961

863297145
972541836
145368297
617983524
589472613
324615789
736124958
258739461
491856372

563417289
921835764
748692315
297156438
814329576
356748192
675281943
489573621
132964857

863927145
529146873
471538269
154379628
982465731
637281954
296853417
715694382
348712596

563984127
948217563
721365849
417538296
896472315
352691478
675143982
139826754
284759631

463971258
719582364
582436917
924658731
156743892
378219546
697324185
241895673
835167429

763129584
821745963
945836271
517983642
689214735
432657198
256498317
378561429
194372856

263849157
954721683
817563249
672184395
538976421
149352876
481695732
325417968
796238514

263879154
957421683
814563972
642187395
538946721
179352846
421698537
395714268
786235419

963857124
574219368
182643759
245736891
637198245
891524637
416385972
729461583
358972416

963784251
285916473
471523869
597438612
826179534
134265798
658392147
312647985
749851326

863159274
592743186
741862935
435681729
628974513
917235648
156428397
274396851
389517462

863749251
942531768
715286439
271965843
458372916
639814572
526493187
384127695
197658324

463975218
572814936
189623754
215736849
948152367
637489521
724391685
856247193
391568472

863259471
495173268
721864395
146327859
582941637
379685142
258496713
914738526
637512984

963284571
548176329
712593864
157328946
294765138
836419752
685932417
479651283
321847695

863971542
957426138
421583679
685392417
274165893
139847256
592718364
346259781
718634925

963427518
527831649
418695372
354968721
271354896
896712453
739246185
182573964
645189237

963427581
527831649
418695327
354768912
291354876
876912453
735246198
189573264
642189735

963514728
427968531
158273496
249381675
671452389
835796142
596847213
712639854
384125967

963547821
427891536
815236974
239784615
571369482
648125793
184953267
752618349
396472158

963784251
741253869
258691347
415837926
827946135
396512784
182469573
679325418
534178692

963128754
857496213
412357968
789564132
135872649
624931587
546289371
271643895
398715426

763425198
948316257
215798643
524639871
871254936
396187425
652971384
437862519
189543762

863421579
257693841
941578326
412957638
789136254
635842917
128765493
374289165
596314782

563241879
948673251
721985346
816397425
452168793
379524618
695732184
187456932
234819567

863142597
157936824
924587631
541823976
792615348
386479152
235761489
678394215
419258763

963148752
251376948
748592631
519624873
437851269
682937415
194263587
875419326
326785194

863194257
749625318
152873964
587469123
324517896
916238475
235986741
671342589
498751632

563217894
247985136
819643275
682374951
951862347
734159628
378591462
125436789
496728513

563217984
947865132
218943675
692374851
851692347
734158296
376581429
125439768
489726513

963214758
257698413
841357962
794563281
186742395
532981647
478136529
625879134
319425876

563271948
284956731
917843256
451639827
728514693
639782514
195367482
372498165
846125379

163298475
549637821
287541693
958762134
432915786
671483259
714329568
895176342
326854917

163572849
945836271
782149356
378621495
521498637
694753128
857314962
236985714
419267583

963548712
152376948
748129635
219654873
435817269
687932451
594263187
871495326
326781594

863524719
579186243
412397685
185639472
927451836
346278951
238945167
751862394
694713528

863741592
519268743
274593861
156824937
348179625
792356418
431987256
985612374
627435189

263794581
795128436
814653972
127936854
439285617
658417293
981342765
572861349
346579128

164279358
598431627
237856941
729348165
843615792
615927834
982764513
371592486
456183279

364258179
578196234
129743685
681534927
753921846
942687513
897462351
435819762
216375498

364258719
972314856
851679243
217586394
635947182
498123675
523791468
746835921
189462537

264189735
197532846
385674192
459368217
731245689
628917354
812456973
576893421
943721568

264187935
193542876
785639142
457968213
931275684
628413759
812356497
576894321
349721568

264187395
193542876
785693142
457368219
931275684
628419753
812956437
576834921
349721568

964571238
728943651
513286497
341697582
685412973
279835164
892354716
457168329
136729845

964875123
387421596
521936478
176259384
439618257
852347961
218793645
793564812
645182739

864725913
735194286
921638754
276813495
458962371
193457628
317549862
549286137
682371549

864175329
239684157
517392468
382569714
741238596
956417283
673921845
195843672
428756931

964127358
157348296
832695471
725983164
341256987
698471523
573812649
486539712
219764835

964253178
735861294
281497356
513672849
627948513
849315762
376524981
198736425
452189637

764519283
259836147
813742569
536471928
987325416
142968375
378254691
491683752
625197834

964538217
281679354
357142869
129857436
873496125
645213798
536781942
498325671
712964583

964538217
281976354
357142869
129857436
873694125
645213798
536781942
498325671
712469583

264918375
598723164
137645289
829374651
716592843
453861792
972156438
681439527
345287916

864952713
752831964
913674285
596713428
478265139
321489657
237596841
685147392
149328576

364952817
528137496
917486325
149623578
872541639
653879142
785394261
496218753
231765984

564172893
839564721
217983546
725841369
198356472
643297158
956418237
371625984
482739615

564132978
798654321
321789456
157928634
436571289
982463715
673845192
215396847
849217563

364871925
792536184
815429763
123985476
647213598
589764231
276148359
931652847
458397612

364971582
872435916
951628347
729143658
513869724
486257193
647592831
135784269
298316475

564197382
923586174
781234695
472351869
159862437
836479251
615948723
298713546
347625918

564173289
298564173
173298546
385916724
619427358
427385961
742639815
836751492
951842637

564173289
298564173
173298546
381956724
659427318
427381965
742639851
836715492
915842637

964128537
283567419
517934862
432685791
658719243
791243685
875491326
146352978
329876154

864257319
219386574
375914682
428173965
536849721
197625438
652798143
983461257
741532896

764381259
352469781
981527634
243978165
619253478
875146392
537814926
198632547
426795813

864321597
951746823
732859614
325694781
187235946
496178235
249517368
673482159
518963472

864573921
521689743
397214568
148367295
652491387
973852416
715948632
289736154
436125879

164583279
527619843
389274561
248367195
651492387
973851426
715948632
892136754
436725918

364519782
798236145
512784693
249867531
157923864
683145927
826371459
931458276
475692318

864732915
719584632
235691748
126347859
573829164
498156273
347968521
951273486
682415397

564793281
792148356
813652479
286379145
351864927
479215863
125987634
948536712
637421598

964751832
215638974
738942156
127865493
653419287
849327615
376184529
482593761
591276348

264751839
517938624
938642175
829516743
673429581
145873296
356284917
781395462
492167358

964871352
523694178
817235469
149567283
685123947
732948615
378419526
251386794
496752831

164839527
287561934
359427168
843192756
921756843
675348291
736985412
498213675
512674389

964857132
827316945
513294876
172685493
698423751
345179268
239768514
786541329
451932687

364985271
218467539
975213486
143652897
752839164
689174352
597341628
821596743
436728915

265438791
947621835
831579264
783154629
419862357
652793148
374285916
196347582
528916473

265487391
943621785
781539264
378154629
419762853
652893147
834275916
196348572
527916438

465913827
397582146
812467395
124678953
786395214
539241768
978154632
251736489
643829571

965841273
287536941
134792658
572413869
341968725
698275314
856324197
429187536
713659482

165392847
937548261
284716539
529631784
318974625
476285913
742169358
691853472
853427196

765349812
842176395
931528647
219683754
687451923
354297168
128765439
576934281
493812576

365142978
784369215
912758643
876421539
129583764
453697821
247935186
691874352
538216497

965374812
247816395
813529647
432957168
791648253
658231479
376485921
524193786
189762534

865497123
743281695
912536748
186759432
257314869
394862517
679128354
431975286
528643971

865372914
137594286
942816735
629481573
758639142
314257698
281745369
593168427
476923851

165439728
327658941
948712536
271584369
639127485
854396217
412965873
583271694
796843152

865349721
293716548
417852396
981463257
326597814
574128639
138274965
642985173
759631482

765498231
381725496
942163578
193852647
258674319
674931852
437289165
819546723
526317984

965823741
482671935
371954286
146239857
238765419
597148362
714582693
829316574
653497128

265984173
489731526
731256489
196875342
573642918
824319657
918523764
347168295
652497831

265743198
473981526
918265374
729618435
836457219
154392867
641539782
397824651
582176943

765281349
389745126
142963857
293158764
854627931
671439582
437892615
928516473
516374298

765891342
328745196
149263857
283159764
954687231
671432589
437928615
892516473
516374928

965827314
283941765
741365829
819253647
376419582
524678193
697584231
458132976
132796458

965247381
314986725
728135469
279563814
481729536
653814297
897351642
136472958
542698173

165839427
973421865
824756139
698374512
342615798
517298346
751963284
439582671
286147953

265839471
483271956
917465823
879354612
326197584
541682739
634518297
198726345
752943168

165738429
473291865
829456137
698374512
342615978
517829346
751963284
234587691
986142753

165289734
284173596
739654821
896315247
371428965
542967318
927541683
453896172
618732459

765241938
428359716
931678254
247965381
183427695
596813472
872534169
354196827
619782543

765241938
423859716
918673254
247965381
831427695
596138472
372584169
154396827
689712543

765241938
423859716
981673254
247965381
138427695
596318472
872534169
354196827
619782543

965128347
417963258
823574619
786241593
542739861
391685724
174356982
259817436
638492175

365418792
194275836
827639451
689357214
743126589
512984367
436892175
251763948
978541623

765413298
124895736
983627451
672958314
349176582
518234967
496382175
251769843
837541629

865129734
327485916
914673852
692548371
753916428
148237569
271394685
486751293
539862147

765928143
214735986
893461572
932654817
147289365
658317429
386192754
421573698
579846231

265139784
473628195
819475263
984752316
152386479
736914528
641597832
398241657
527863941

265938471
934712586
718456329
521647938
496283715
873591642
187369254
642875193
359124867

265938471
934712685
718456329
521347968
476289513
893561742
187693254
342875196
659124837

265147893
489235761
317986524
734651289
896472315
152398647
973864152
641523978
528719436

265781493
731946852
498352716
814527639
976134285
523698147
152873964
387469521
649215378

765241893
891573426
243896175
324689751
159427638
687135249
578364912
912758364
436912587

965213874
274985361
138467295
643178952
729546183
581329746
497631528
816752439
352894617

865319274
279465138
314287569
738592641
426831795
591674382
153946827
987123456
642758913

965382147
742159836
183674295
427896351
831425679
596713428
378541962
254968713
619237584

965423178
138976425
472851369
217534986
384697251
659218734
896742513
521389647
743165892

467218953
935467182
812593647
124685739
796342518
358971264
549826371
273154896
681739425

267439851
491685273
853217946
932751684
146328597
785946312
379864125
614592738
528173469

867231594
134695782
952748136
423579861
591826347
786314259
618452973
349187625
275963418

267498315
458312697
931756824
196245738
845173269
723869541
384927156
579631482
612584973

267893514
158427963
934156782
489215376
513674829
672389145
725961438
396748251
841532697

167849253
532761894
948325617
725438169
814956732
396217548
259184376
481673925
673592481

167289453
938541267
524376918
352968174
841723695
679415832
783694521
216857349
495132786

167435298
238917546
945862173
392541687
584796312
716283459
473659821
659128734
821374965

867935214
235841967
941267538
496352781
513678429
782194356
358719642
629483175
174526893

567891432
418327659
932564781
796138524
843752196
125649378
251976843
674283915
389415267

267498513
389251476
514763289
198324657
623875941
745619832
431986725
952147368
876532194

267143859
349285617
815967324
926871435
781534962
534629178
653798241
478312596
192456783

267345819
549871362
183296547
458962731
692137458
731584296
826413975
315729684
974658123

867123459
249875613
315946287
521637948
984251736
736498125
652784391
478319562
193562874

867423519
295716843
134985672
723859164
419367258
658241937
946138725
572694381
381572496

867425139
349716285
215839746
524367918
981254673
673198452
752681394
438972561
196543827

467321589
238597641
915648372
759164823
621835794
843279165
596483217
184752936
372916458

267938451
534612789
918457326
721546938
496283517
853791642
185369274
642875193
379124865

267154983
583796421
941823675
425361798
798542316
136987254
314275869
679418532
852639147

967451238
542389716
138762459
394618527
251937684
786245391
875124963
423896175
619573842

267185493
193264857
485397612
524819376
938672541
671543289
316958724
752431968
849726135

967153248
518427369
234968715
325891476
841736592
796245183
153679824
479582631
682314957

967124358
321589746
458367219
216493587
789615432
543872961
132758694
895246173
674931825

467231985
398564172
215897436
984675321
172483659
653129847
546718293
831952764
729346518

167238954
534769128
289451367
413587296
628394571
975612483
351976842
846125739
792843615

967214583
548397612
231685794
892473156
615928437
374561928
483759261
729136845
156842379

967214835
813975462
245368791
194856327
528137649
736492158
689723514
452681973
371549286

567214839
813579462
294368751
159846327
428137695
736952148
685723914
942681573
371495286

967521483
581437962
243968157
172896534
458372691
639145278
896213745
324759816
715684329

367519842
958432167
142687539
521398674
789246315
634175298
473821956
815964723
296753481

968275143
271346958
435819276
697423815
183597462
542168739
754682391
329751684
816934527

768934215
135276849
492518367
951782634
326149578
874653192
589367421
243891756
617425983

968734512
547612398
231589647
412953786
793846251
685271439
379165824
824397165
156428973

768295143
459163728
321478965
814326597
572984316
936751284
245639871
187542639
693817452

368952417
427138569
951476832
243715986
189364275
675829143
514697328
732581694
896243751

968754123
247931865
513682947
451827639
372596418
689143752
834219576
725468391
196375284

468197532
391652874
752483619
513924768
927816453
846375921
135748296
289561347
674239185

768219435
152743698
943568127
321957864
489126573
675834219
594672381
237481956
816395742

968314752
374285916
521679438
415762389
639548271
287193564
792836145
146957823
853421697

168427953
957381624
432596817
394218576
726945138
815763249
549832761
673159482
281674395

368749152
945128673
127536489
451697328
786253941
239481765
573962814
812374596
694815237

968374215
437251986
215986347
852419673
374862159
196537824
741623598
523798461
689145732

468157293
159362478
237948561
523786914
741293685
896415732
384579126
675821349
912634857

268549371
345721986
971836425
534987612
789612543
612354798
126493857
457168239
893275164

968425371
321796485
547813962
172589643
893642157
456371829
789234516
614957238
235168794

168537429
937421568
245968173
319674852
472185936
856293741
694852317
523719684
781346295

368152497
295784163
471396285
987461352
634528971
152973648
726839514
549217836
813645729

568147932
729358416
314629578
496573281
271864395
835912647
653791824
947286153
182435769

468732915
917658243
352149867
785214639
624973581
193586724
531827496
879461352
246395178

768145293
394286715
152973684
419752368
623891547
587634129
976318452
841527936
235469871

768193452
951426378
432587691
379214586
124658937
685739124
293861745
546972813
817345269

468327951
195864732
327519846
571943268
246178395
839256174
713485629
952631487
684792513

768451239
293867514
451923687
624178395
187395462
935642178
576219843
312784956
849536721

968427315
145936278
237581469
592143687
784265931
613879542
321658794
479312856
856794123

968714352
753268941
214395867
879621435
136547298
542983716
391852674
487136529
625479183

268753941
791468352
435921867
384172695
927645138
516389724
152836479
679214583
843597216

369218547
152746839
784395126
923857614
478163952
516429378
231984765
845671293
697532481

469735812
273891564
581642793
132956478
795428631
846317925
958163247
324579186
617284359

369458721
824371659
571269834
153892476
298647513
746135982
412586397
687913245
935724168

769182435
284536197
315749628
453921876
698473512
172865349
947358261
836217954
521694783

469273581
827951463
315486279
654798132
283165794
791342856
176534928
932817645
548629317

569487231
278391456
413652987
842579163
637148592
195263874
751826349
924735618
386914725

569174328
783592146
214683795
128945637
495736812
637821459
846359271
351267984
972418563

869174325
734592186
215683794
128457639
457936812
693821457
586349271
371265948
942718563

369457821
548123796
712869345
485276139
923518674
176394582
231985467
694731258
857642913

569142738
837569421
214738596
725891364
148376952
693254187
386917245
451623879
972485613

769158432
823946571
451327986
218475369
345692817
976813245
534769128
682531794
197284653

569138742
147265389
328974561
415782936
872396415
693541827
756813294
234659178
981427653

469137258
128564379
357982416
274819563
936275184
815643927
642791835
583426791
791358642

569214738
231876594
748359621
192587346
483961257
675423189
814635972
326798415
957142863

769514832
258376491
341829756
824951367
675243918
913687524
537168249
496732185
182495673

679438521
348512796
521967384
132846957
857291463
964375218
415789632
796123845
283654179

572489361
139265478
846371592
351692847
687154923
924837615
213948756
798516234
465723189

675984321
814372956
923156487
246531879
157849632
398267145
482615793
531798264
769423518

874629351
635481279
129357684
567218943
318945762
942763815
286194537
791536428
453872196

973648521
142593687
658172394
819264753
325781469
467935812
596327148
234816975
781459236

573894261
421637985
689521374
264915837
718463592
935278146
392146758
156789423
847352619

376945821
915872436
842613759
594268317
127394568
638157294
281739645
463581972
759426183

274359681
931826547
856417392
768931425
425768139
193245768
619583274
547692813
382174956

675832941
931674582
284159376
198546723
762391458
543728169
819467235
456213897
327985614

975843261
382165794
146297385
897431526
613572948
524986137
739614852
451328679
268759413

275846931
319257486
486913725
643192857
157368249
892475613
561784392
934621578
728539164

872963451
453217689
169584732
245798316
387641295
691325874
516872943
938456127
724139568

478356921
539271486
126894735
642713859
713589264
985462317
361927548
257648193
894135672

372695841
569814237
184237695
891763524
736542189
425981763
618479352
957328416
243156978

872541693
649237518
315689742
261895437
437162985
958374126
526418379
784953261
193726854

879265413
243718596
561934782
194357268
357682941
682149357
938476125
415823679
726591834

476512983
239874516
518369742
784193265
951426378
623785194
862937451
195248637
347651829

876542913
523918764
149637285
214359678
367284591
985176342
638495127
791823456
452761839

973852614
481369275
526174983
265491837
198537426
347286591
714925368
639748152
852613749

679321854
418695327
352847916
841276539
723519648
596438271
265784193
934162785
187953462

976583124
234691875
581742396
897425631
163978452
425136789
358214967
742369518
619857243

875136924
912784635
643592817
169458273
324967158
758321496
587249361
491673582
236815749

379186524
512794638
648532917
163458279
824967153
795321486
987245361
451673892
236819745

473512896
865937214
912486735
258691473
796324581
134875962
547168329
381259647
629743158

579213846
682954137
143687952
368792415
751348269
924165378
496871523
217539684
835426791

974852613
168973542
235641789
621538497
549716238
387429165
492185376
813267954
756394821

976425813
184973562
235861794
361592487
549718236
827634159
492186375
613257948
758349621

978425613
146873259
532691748
681532497
294718536
357964182
429186375
813257964
765349821

974685312
152347896
836921547
729536481
685214739
413879265
368792154
291453678
547168923

972685314
153947826
846321597
729536481
685214739
314879265
468792153
291453678
537168942

475629813
932148756
861537249
216784935
743295681
589316472
354972168
197863524
628451397

574629813
839147256
162538749
216784935
347295681
985316472
453972168
791863524
628451397

876943215
351762894
429851367
548176932
712395648
963284571
235419786
684537129
197628453

973254816
125863497
486917532
842695371
631742985
759381264
597128643
218436759
364579128

673259814
129384657
845176239
231547968
487691523
596832471
962718345
314965782
758423196

475863912
918247635
236519487
384621759
759384126
162975348
541792863
893456271
627138594

675298413
821437569
349615827
716849352
453172986
298563741
964781235
132954678
587326194

576982314
421367589
398145627
637421958
954836172
182759436
819574263
243618795
765293841

374286519
928315476
651947832
195634728
867521394
432798165
716859243
543162987
289473651

374286519
982315467
651947832
125734986
869521374
437698125
716859243
543162798
298473651

674538912
298471536
135629748
481956273
529317864
763842195
916284357
857163429
342795681

674538912
298671534
135429768
481956273
529317846
763842195
916284357
857163429
342795681

276398514
358421976
149657382
861275439
795834261
432916758
514769823
927183645
683542197

678534219
451926873
329817546
145769382
832145697
796283451
583671924
914352768
267498135

678529314
543861297
129347658
481932576
752186943
936754821
814293765
397615482
265478139

478256913
612739485
539814762
863197524
294583671
157462839
341675298
785921346
926348157

978562413
635417298
142983756
814639572
359721684
267854931
723145869
496378125
581296347

678524913
412983765
395671284
531798642
746235891
289416537
863157429
954362178
127849356

972486513
431295687
685173924
547618392
268359471
193724856
816932745
754861239
329547168

875926413
631854927
249317865
583249671
462175398
197683254
328761549
914532786
756498132

875926413
631854729
249317865
583249671
497165382
162783954
328691547
714538296
956472138

475982316
169435287
238176954
816529743
743861529
592347168
321694875
687253491
954718632

873254916
456931827
129768543
368517492
241389675
795642381
932876154
517493268
684125739

472965318
861432579
359178624
584623791
297581436
136749852
948317265
613254987
725896143

571948623
236571489
498632715
163259874
924867351
785314962
619723548
852496137
347185296

378564921
912837654
465192738
183756249
254918376
697243815
749625183
831479562
526381497

971365824
586492317
243187569
795248136
634951782
812736495
157623948
468519273
329874651

471836529
328579614
596412387
652784931
149325768
837691245
965143872
713258496
284967153

471596328
328174965
659283417
243851796
896437251
517629834
984365172
135742689
762918543

479865321
812374569
635291478
564187293
127943856
398652147
943728615
751436982
286519734

571469823
346281795
982537614
124976538
759328461
863154279
697843152
218695347
435712986

571469823
349281765
682537914
124976538
756328491
893154276
967843152
218695347
435712689

971563824
346281795
285974631
613457289
829316457
754892163
138649572
462735918
597128346

971534826
652781394
483926715
145372689
239468571
867195432
724859163
316247958
598613247

471962538
962538417
583147962
234756189
798321645
156489273
647895321
315274896
829613754

971658234
326914578
584273916
795436182
618529743
243187695
132895467
869742351
457361829

971684235
326915478
485237916
793546182
618329754
254178693
142893567
869752341
537461829

572486139
396127458
814593726
138654972
467239815
259871643
925748361
643915287
781362594

472985631
653241879
819763245
386192457
721854963
945376128
567419382
134528796
298637514

471296835
852143697
369785214
536412789
947568123
128379546
284637951
693851472
715924368

471968532
528134967
639725184
392576418
814392756
756841293
167289345
245613879
983457621

971486235
386295714
425173896
549367182
632814957
718529463
854932671
163748529
297651348

974851632
632479815
581632947
156943728
827516493
349728561
295367184
763184259
418295376

875914236
234657189
916283754
391568472
427139568
658742391
782495613
563821947
149376825

971568432
426193785
538427619
657314928
314289567
289756143
843675291
195842376
762931854

978256134
261834759
354917826
482379615
736541982
519682347
195463278
643728591
827195463

678514932
253679481
149832756
896451273
315267849
427983615
931728564
764395128
582146397

975461832
412983756
836275419
158642397
647539281
329718645
261854973
594327168
783196524

975461832
412389756
386275419
153648297
647592381
829713645
261854973
534927168
798136524

176849532
425137986
983652714
658493271
397521468
241786395
519278643
832964157
764315829

675428931
813596724
924317865
291684573
386751492
547932186
468275319
159863247
732149658

871926534
632457981
459183726
724895163
913674258
586231497
398742615
145369872
267518349

871926534
632457981
459183726
714895263
923674158
586231497
398742615
145369872
267518349

371259648
548716239
962483517
135872496
486935172
729164385
814627953
693548721
257391864

671593248
243817659
985624713
824361975
517289436
396475182
138946527
459732861
762158394

176853942
489627513
325914768
938541627
512769834
647238195
261475389
794386251
853192476

276831945
853947612
419625738
681459273
327186459
945372861
568214397
134798526
792563184

375612948
469758213
821943756
942536871
637891425
158274369
294185637
586327194
713469582

172853946
485961732
369247518
548719263
916532874
237684195
621475389
794328651
853196427

571296843
498317562
236458917
143629758
765831429
982745136
619572384
327184695
854963271

379152846
684397215
152846793
463725981
928631457
715489362
837514629
241963578
596278134

571863942
629541738
438297516
842716395
395482167
716935284
284359671
967128453
153674829

871629543
632458971
459173826
726985134
913764258
584231769
397842615
165397482
248516397

871629543
632458971
459173826
716985234
923764158
584231769
397842615
165397482
248516397

972183645
468597312
153264798
246975831
587341926
391826574
734618259
619752483
825439167

173592648
548761329
629438715
714823956
865914273
932675184
386247591
497156832
251389467

173259648
548761923
629438715
714823569
865914372
932675184
386547291
457192836
291386457

671532849
938147625
452968731
247381596
863795412
195426378
514679283
789253164
326814957

173824956
245961783
689375214
821496375
437152869
596738421
762543198
358219647
914687532

471368259
285497613
693215874
834521796
756983142
912674385
548732961
129856437
367149528

471386259
285497613
693215874
834521796
752963148
916874325
548732961
129658437
367149582

179264853
354981627
826357914
583746291
791832546
642519378
468195732
215673489
937428165

176483952
538129467
429765138
942837516
657291843
813546729
795312684
281674395
364958271

176493852
539128467
428765139
742839516
685271943
913546728
857312694
291684375
364957281

678423951
312985764
594671283
451798632
736214895
289356417
865147329
943562178
127839546

271386954
586941732
439275618
692834175
843157269
715692483
367529841
128463597
954718326

973182564
186547293
542936178
614753982
829461357
735829416
257694831
391278645
468315729

478129563
962453817
315786942
689347125
123695478
754812639
536971284
897264351
241538796

478523169
691784235
235961487
957438612
386217594
142695873
564179328
829346751
713852946

274853169
358169247
619274538
785326914
426591783
931487652
867945321
192638475
543712896

873254961
456931827
129768543
368517492
241389675
795642318
932876154
517493286
684125739

571893462
693241758
284576931
439618275
756432819
812957643
128364597
345729186
967185324

971435862
624891735
853762194
768259341
412376958
395148627
189523476
546987213
237614589

274189365
135674982
698235714
519768243
826493157
347512698
952346871
783951426
461827539

574296381
239481765
618735249
185967432
947823156
362514978
496178523
723659814
851342697

576934182
321678954
849521763
293856471
765412398
184793625
952347816
637185249
418269537

571239684
834167952
269458713
658924371
497513826
123786549
945371268
716892435
382645197

471596382
293814765
856327914
964732158
327185496
518649237
145978623
632451879
789263541

276419583
345268179
819375246
638527914
492631857
157894362
521743698
783956421
964182735

971526384
283914765
456378912
864732159
329185476
517649238
145897623
632451897
798263541

371642598
546897132
829513746
483129657
697485321
215376984
954261873
762938415
138754269

473526891
561879342
829314756
694287135
317695428
285431967
938162574
752948613
146753289

875214396
934657281
216983754
391568472
427139568
658742139
782495613
563821947
149376825

378154692
912786345
654392871
169543287
425867139
783921564
897235416
541678923
236419758

876435291
359182467
412796853
685321974
794568312
231947586
143659728
968273145
527814639

376425891
412893576
598617243
963278154
251934768
847156329
124789635
739561482
685342917

678541392
925367148
431982756
843629571
259714683
167853924
712435869
396278415
584196237

571864392
684329715
932715864
497682153
326157948
815493276
158936427
249578631
763241589

871536294
963124785
254789613
589372146
736418952
412965837
647851329
398247561
125693478

372581694
489236571
561497823
135674289
647928315
928315467
896753142
713842956
254169738

275498163
864123975
139657284
943872651
518346792
726519438
382961547
657284319
491735826

278695143
451738296
396421875
839154762
564279381
712386954
943862517
187543629
625917438

573269148
829143567
641587392
415938726
238671954
796452831
182394675
367825419
954716283

375846192
128953467
496172835
743628519
862591743
951734286
514367928
237489651
689215374

579632148
361894572
482571369
653218794
124769853
897453216
945327681
216985437
738146925

875649132
216378594
493152867
987526413
562413978
134897256
321785649
659234781
748961325

274968153
318752469
695413287
751289346
839641725
426375918
162837594
943526871
587194632

276458193
318792564
495613287
751286349
863941725
924375618
142837956
639524871
587169432

875643129
412589736
639127584
143968275
586274391
927315468
361852947
254796813
798431652

873926154
412853967
659174382
546398721
321745896
798612543
934287615
287561439
165439278

873926154
412853967
659147382
546398721
321675849
798412536
934281675
287569413
165734298

276438195
934215867
851697342
129564783
463781259
785329416
697843521
318952674
542176938

378924156
961358472
245176893
453897621
687213549
192645387
526781934
819432765
734569218

375964128
481532967
962178534
123457689
546829371
897316245
739241856
658793412
214685793

376945128
581632947
942178635
123567489
654829371
897314256
739451862
268793514
415286793

476538129
591462387
238179564
384926751
962715438
157843692
725381946
813694275
649257813

578629134
613845297
294731856
361987425
842356719
759412683
985264371
437198562
126573948

276458139
893271564
145396728
519823647
628745391
734619852
962587413
381964275
457132986

376928145
285461937
419537862
938215674
152746398
647389521
593874216
864192753
721653489

376928145
285461937
419537862
938215674
152746389
647389521
593874216
864192753
721653498

973825146
451639872
862417539
386751294
127946385
594283761
718594623
239168457
645372918

578692143
264135879
139847652
842761395
953428761
716359428
685214937
421973586
397586214

579682143
264135897
138947652
492861375
853724961
716359428
645218739
921473586
387596214

276538149
894271365
153496728
619823457
328754691
745619832
962387514
481965273
537142986

576384219
129675384
843129567
758943126
694218753
231567948
965832471
482791635
317456892

574918263
389265471
216347985
837492156
145836729
962571348
793684512
621759834
458123697

578943261
439216578
162578349
617329854
395864712
284157693
741682935
926435187
853791426

579364281
436281579
182579346
317628954
865943712
294157863
741892635
628435197
953716428

673894251
498521376
215637849
162473598
584169732
739285164
926758413
351942687
847316925

875391264
216845379
943672185
194738652
628459713
537126498
489217536
762583941
351964827

678315249
439782615
215496873
827569134
354871962
196234758
941658327
762943581
583127496

675189234
289473651
341526879
738215496
964837125
512964387
427658913
156392748
893741562

576381294
932465817
481792563
297634185
648517329
153928746
725149638
869273451
314856972

673941285
982653147
451872369
539164728
748325691
126789534
267598413
394217856
815436972

573148296
284693715
916572384
628731459
745289163
391465827
159324678
462857931
837916542

873964251
154823976
269517843
641239785
798451362
532786194
985142637
327695418
416378529

874519263
215836479
936427518
591763824
723184956
648295731
362958147
459671382
187342695

378145296
154926873
269837415
913578642
725694381
486213957
532789164
847361529
691452738

478391265
651824973
239657418
825743196
196582347
743169852
987215634
364978521
512436789

471538296
526491783
389276154
945312867
263785941
718964325
634827519
857149632
192653478

471538296
526491783
389276154
945312867
268759341
713864925
634927518
897145632
152683479

874956213
219387546
635214978
568172439
723469185
491835627
156728394
347591862
982643751

975384216
231697548
486215973
312576894
658149327
749823651
867452139
124938765
593761482

478136259
936254781
512897436
751642893
289513647
364978512
123465978
895721364
647389125

179435268
352168947
486297351
524671839
891354672
763982415
948516723
217843596
635729184

875496213
416382759
392517846
931768524
657124398
284935167
749253681
128679435
563841972

976418235
514923687
238567194
689235471
347196528
152784369
723841956
891652743
465379812

976418235
514923687
238657194
689532471
347196528
152784369
723841956
891265743
465379812

473569218
628317954
519248376
384795162
167824539
295136847
941652783
852473691
736981425

573149286
892657143
164328579
417592638
239864751
658713492
986471325
341285967
725936814

375684291
482915367
961237854
159428673
637591482
824763915
246179538
793852146
518346729

871456293
439172865
265389471
728593614
913264758
546718932
652837149
194625387
387941526

971568234
426931578
835724961
749216385
352847619
618359742
183692457
267485193
594173826

871569234
296348571
453172986
945821763
367495128
182736459
739654812
528913647
614287395

879561234
216348579
435972186
154829763
367415928
982736451
793654812
528193647
641287395

879561234
216348579
435972186
157429863
364815927
982736451
798654312
523197648
641283795

374689215
216345789
985271436
593764821
768912543
142853697
821597364
437126958
659438172

678345219
934821675
251769834
362978451
415632987
789514362
893257146
546193728
127486593

873495216
541236987
269871354
924158763
618347592
735629148
457963821
386512479
192784635

971468235
246351897
385792416
659847321
438216759
712539648
194673582
863925174
527184963

971468235
246351789
385972416
652847391
439216857
718539642
194623578
863795124
527184963

971468235
246351789
385792416
652847391
439216857
718539642
194673528
863925174
527184963

871469235
246351987
395782416
652948371
437216859
918573642
184697523
763825194
529134768

671589234
254137896
398246715
743852961
829613547
516794382
437965128
985421673
162378459

874165239
319248567
625937148
961723854
743851926
582694371
457319682
136482795
298576413

573816249
942357681
186924357
254739816
369281574
817645923
621498735
498573162
735162498

873165249
219438567
645927138
961742853
734851926
582693471
357219684
126384795
498576312

576893241
329714685
418256379
192675438
753481962
684329517
937142856
845967123
261538794

174698253
953421678
628573419
549287361
781346925
236159847
392765184
865914732
417832596

871953264
395642718
246871539
157324896
924586371
638719425
413268957
782195643
569437182

671829345
589436127
423157689
752918463
348265971
916374852
195642738
234781596
867593214

578492361
249613875
613578249
921347586
736859412
854261937
185724693
392186754
467935128

578492361
249316875
613578294
921743586
736859412
854261937
185927643
362184759
497635128

578192364
219643875
643578129
924317586
736985412
851264937
185729643
362451798
497836251

472689351
165347298
938152476
381496725
697521834
524873169
216938547
749215683
853764912

572184396
381965274
964237185
296478513
845316729
713529648
638742951
457691832
129853467

175284396
389165274
462937185
296478513
854316729
713529648
638742951
547691832
921853467

471926358
635487192
289531674
593864217
842715936
716293845
324659781
158372469
967148523

275691348
341285679
986473512
192538764
853764921
764912853
437159286
628347195
519826437

971548362
346172985
528693471
487231596
693754218
215986734
769415823
134829657
852367149

471968352
328154976
956273184
517632498
683495217
294781635
169547823
732816549
845329761

874592361
253186974
916437528
345218796
127659483
698743215
569371842
731824659
482965137

971548362
346271985
528693471
487132596
693754218
215986734
769415823
134829657
852367149

872495361
564321897
913768425
687954132
321687954
459213678
246879513
198532746
735146289

574896321
829431675
316725489
431687952
267549813
985213764
793158246
652974138
148362597

976184325
312675984
584392617
263519478
149827563
758436291
637258149
491763852
825941736

475926381
639815247
128437596
983672415
567149832
214358679
351764928
842591763
796283154

479182356
125643978
863957412
692871543
354296781
718534629
531429867
946718235
287365194

672594318
183672459
495381672
748953261
561428937
239716845
916845723
824137596
357269184

179548362
236179485
854623971
918364527
523817649
467295813
741956238
685732194
392481756

174862395
639157482
285439176
841576239
796321548
352948617
427683951
963715824
518294763

874925361
213846579
659317824
461572983
528693417
397184256
732451698
186239745
945768132

274869315
586341927
319752486
691538274
428917563
735426198
857294631
963185742
142673859

571924386
362187495
948356271
235471869
689532714
417698532
824719653
156843927
793265148

176954328
523178946
849263571
658397214
912485763
734621859
281749635
465832197
397516482

271845369
495376281
386129745
538462917
147953628
962718534
823594176
619287453
754631892

476591328
315268974
982473165
537129846
864357291
129846537
641982753
253714689
798635412

872695341
936841257
415327698
197534862
624718935
583269714
761483529
348952176
259176483

178256394
594831762
326974815
732518649
685349127
419762538
843695271
261487953
957123486

875163492
431952876
926874135
317546928
542398761
698217354
163785249
759421683
284639517

872136495
431952876
956847132
317564928
245389761
698271354
163728549
729415683
584693217

671359482
428176359
359842176
185497263
967235814
243618597
894563721
536721948
712984635

671398452
239654817
458217369
963485721
547132698
182976543
794523186
816749235
325861974

671398452
289654317
453217869
968435721
547182693
132976548
794523186
816749235
325861974

671389452
234657918
859214367
463795821
587132649
192846573
748523196
916478235
325961784

671389452
294657318
853214967
469735821
587192643
132846579
748523196
916478235
325961784

372981456
465723891
198645237
586372914
713594628
924168375
637459182
859216743
241837569

372981456
465723981
819645237
586392714
193574628
724168395
638459172
957216843
241837569

372981456
465723981
819645237
598372614
136594728
724168395
683459172
957216843
241837569

279358416
364912857
518647293
921473685
436895721
785126934
697231548
843569172
152784369

872963415
514278693
639514287
485796321
326451879
791832546
168327954
257649138
943185762

172568493
639274815
485193276
856319724
741826359
923457681
567942138
394781562
218635947

273819456
854362719
169574238
417286395
532941687
698735124
946128573
725693841
381457962

871569432
426831579
935724861
749216385
358947216
612358947
183692754
267485193
594173628

973568412
426931578
815724963
749253186
152846739
638197245
391672854
267485391
584319627

173698425
629354781
485127369
518942673
264731598
397586142
756819234
841273956
932465817

672935418
415287693
938416257
897654132
321798564
546321879
264579381
159843726
783162945

573169428
682345179
941872653
827536941
469218537
315497862
296784315
154923786
738651294

976825431
482361957
513974628
724139586
391586274
865742193
239418765
158697342
647253819

572819436
163524879
498367152
681945327
924731685
735286941
319452768
856173294
247698513

972685431
581423679
364791258
749352186
613879542
825146793
456918327
238567914
197234865

273165489
458293761
691874235
129638547
586741392
734952618
942586173
317429856
865317924

972651483
548932617
136784295
285149736
793265148
461378529
614593872
327816954
859427361

571328496
463519287
928467153
356984712
284173965
197652348
812796534
745831629
639245871

671283495
953147682
482956317
746598123
825361974
319724856
534879261
268415739
197632548

271356498
596487312
384921567
948715623
632894751
715263849
163579284
429638175
857142936

173462589
428597316
569318247
831749652
652183794
794256138
285634971
916875423
347921865

874623591
296518347
351794268
685347912
739162854
412985736
567231489
128459673
943876125

478139562
516247398
923658417
189572643
267413985
345986721
652391874
794825136
831764259

374296518
162538974
598741326
245679831
981423657
736815492
453167289
619382745
827954163

874693521
592718436
316452879
247965183
965831742
183274965
658349217
439127658
721586394

978431562
623875194
514962378
845697231
237158946
169243857
792516483
486329715
351784629

673481529
192365478
548297361
215948736
486173952
937652184
859716243
724839615
361524897

673418529
192365478
548297361
215984736
486173952
937652184
859746213
721839645
364521897

673418529
192365478
548297316
215684937
436972851
987153264
359746182
721839645
864521793

973628541
521394876
486157329
198245637
745936218
362781495
817462953
259873164
634519782

271498563
453216987
689537412
568324791
147869325
392175648
836952174
725641839
914783256

271498563
435216987
689573412
568324791
147869325
392157648
856932174
723641859
914785236

973146582
164285739
528793146
352467891
697318425
841952367
789524613
236871954
415639278

973416582
164285739
528793641
352167894
796348125
841952367
689521473
235874916
417639258

274935618
593681427
168472539
615723894
327894165
849516273
482367951
756149382
931258746

871429653
426385719
935761842
152647938
693518427
784932561
367294185
548173296
219856374

279153648
183426957
645978321
896712534
324589716
751634892
538247169
912865473
467391285

574382691
328916475
619547823
762159348
481273569
953864712
245698137
896731254
137425986

879423651
413586729
526971834
352698147
647135982
981247563
264759318
198362475
735814296

573981642
124736895
896542173
365174289
219853467
748629531
632417958
981365724
457298316

579384612
321569847
684712953
916478235
245631789
837925164
468293571
193857426
752146398

978425613
513876294
624391587
396157428
742968351
185243769
439612875
867539142
251784936

973854621
258631497
641927385
569273148
812549763
734168952
486715239
397482516
125396874

971358624
235641879
684792315
547836291
369215748
812479536
193567482
758924163
426183957

571843629
962157834
384629517
859436271
143278956
627591483
738965142
495312768
216784395

574938621
268415793
931267845
493182576
617594238
852673419
329846157
785321964
146759382

871459632
356271894
924386517
647932185
185647923
293815746
468593271
732168459
519724368

571429683
643851279
829367514
936185427
754236891
218794356
485973162
192648735
367512948

475821693
826935714
913764582
361458279
784296351
259317846
138679425
542183967
697542138

173965824
298314657
546827193
924631785
631578249
785492361
819746532
467253918
352189476

275639841
814725963
693481527
168253479
942176385
357948216
789314652
431562798
526897134

275936841
814725639
369481527
192653478
648172395
753849216
986314752
421567983
537298164

974135862
123486579
856297314
612978435
345621798
798543621
539862147
287314956
461759283

476391852
258746139
139528674
314985267
562417983
897263541
645179328
781632495
923854716

476291853
358746129
129583764
284965371
563417982
791328546
645179238
817632495
932854617

673419825
182365479
549287361
215894637
496173258
837652194
358746912
721938546
964521783

574926813
263481795
189357642
417598236
395642187
826713954
651874329
938265471
742139568

671359824
235841697
894762315
548937261
369215748
712486539
123598476
957624183
486173952

976134825
815627349
423598617
298346751
537812964
164975283
352781496
649253178
781469532

371659824
548172693
269834715
492768531
756321489
183945267
925483176
837516942
614297358

271469835
846351927
395782416
652947381
438216759
719538642
124673598
963825174
587194263

179645832
632189754
584372916
813756429
426938175
957214683
768423591
345891267
291567348

179645832
632189745
485372916
813756429
526934178
947218653
768423591
354891267
291567384

279635841
835491762
416287593
564128379
328759416
197346258
651873924
943512687
782964135

273659841
458371269
916824573
897542316
631798425
524136798
185267934
769483152
342915687

172469853
538712964
694385127
759846312
243951786
816237549
925678431
387124695
461593278

172469853
538712946
694358127
789546312
245931768
316287594
923675481
857124639
461893275

971436852
832159467
546872319
364718295
785293641
129564738
497685123
658321974
213947586

971326854
642581973
853947126
419652387
326798541
785134269
138465792
594273618
267819435

971246853
652381974
843597126
419652387
326978541
785134269
138465792
594723618
267819435

873245961
426319875
915867432
597134628
641728593
382596714
259681347
168473259
734952186

578413926
961287345
243695871
396541287
827369154
154728639
719852463
632174598
485936712

473825961
815639274
296471358
532786149
984512736
167394825
341268597
628957413
759143682

871462935
946351782
325879416
658947321
439216857
712538649
194623578
263785194
587194263

271468935
946351728
385792416
652847391
439216857
718539642
124673589
863925174
597184263

871462935
346951782
295873416
658347291
439216857
712598643
124639578
963785124
587124369

172486953
539712846
468395127
756948312
283651794
914237568
625879431
397124685
841563279

172486953
539712864
468359127
796548312
285631749
314297586
623875491
957124638
841963275

674521839
953768412
821934657
149382765
732645981
586197243
418259376
265473198
397816524

674531928
193842765
825679341
361728459
749165283
258493176
412356897
537984612
986217534

273981546
815436729
694752318
758264193
146379852
932518674
327695481
461827935
589143267

673981542
915432768
284756319
759264183
142378956
836519274
367825491
421697835
598143627

574291863
129638574
386754921
463189257
851427639
792365418
217846395
938512746
645973182

574291863
129638574
683754921
436189257
851427639
792365418
217846395
968513742
345972186

472981365
931265748
586734219
619352487
824679153
357418692
193847526
748526931
265193874

372981654
641253789
859674213
297136548
184597326
536428971
413762895
928345167
765819432

678391254
943285716
512764983
329648571
154973628
867512439
436157892
295836147
781429365

578391264
943286715
612754983
329648571
154973628
867512439
435167892
296835147
781429356

375691824
298374651
164582793
753168249
612749385
849253176
437926518
581437962
926815437

675431289
184592367
239687541
967825413
312974658
548163972
791346825
856219734
423758196

976821435
825734961
143596287
514362798
768945123
392187546
659213874
481679352
237458619

976831542
831245967
254796381
125463798
768952134
493187256
619324875
582679413
347518629

376492518
294185367
185376429
928751643
567243981
431968275
759824136
843619752
612537894

473152896
251968734
986374152
738495621
642713589
519826347
124587963
395641278
867239415

371542698
524689137
896713524
619374852
245168379
783295461
952431786
437826915
168957243

879152346
463798512
512436789
231689475
684573291
957214863
348965127
795821634
126347958

871432956
432965718
569871234
785693142
913248675
624157893
156389427
247516389
398724561

978432561
351678429
264915783
149526378
836794152
725381946
592843617
417269835
683157294

572143869
948276513
613985724
185427936
729631458
436859271
351794682
264518397
897362145

276413958
345986712
918752634
634528197
852179346
791364825
527631489
169845273
483297561

975814362
463572891
281639574
124783659
836195427
759246183
612357948
598421736
347968215

371564892
465982731
892137645
237495168
589316427
614278953
926851374
748623519
153749286

971534826
364892715
582761349
613258497
429173568
857946132
796315284
148627953
235489671

972814536
815637924
463952781
356178492
297546318
184329675
631295847
728463159
549781263

876934125
429158367
315762894
164287953
782593641
953416782
298341576
541679238
637825419

972634851
384215796
516978432
249786513
167352948
835149627
651427389
493861275
728593164

978124563
421563897
653897421
549631278
132478956
867259314
396785142
715342689
284916735

378695142
162483795
945721836
459317268
236854917
817962453
523148679
681579324
794236581

176945832
923618547
548372169
387421956
251769384
469583271
894257613
635194728
712836495

376425891
912683475
845971623
631759248
524368917
789214536
198547362
253196784
467832159

879456321
456213897
213798546
687321954
125849763
934675218
362984175
741532689
598167432

673548912
892361475
514972683
389254167
267819354
451736829
145623798
926487531
738195246

671589234
293467851
458312769
584621973
967834125
132975486
815746392
329158647
746293518

376429851
912583674
845671923
631795248
524368719
789214536
158947362
293156487
467832195

473519682
296847531
518236497
647395218
925178364
831462759
389754126
164923875
752681943

875914623
192863745
643257819
739482561
214695387
586371294
461538972
328749156
957126438

473918652
915236487
286547931
647389215
892175364
531462798
358794126
164823579
729651843

679812453
145376289
328495671
437529816
251683794
896147532
912768345
584231967
763954128

674219358
319587462
825463917
931625874
568974231
742831695
293758146
156342789
487196523

376812954
912435687
584967231
261793548
498521376
735684192
853146729
629378415
147259863

872913564
146578239
935624178
389462751
761359482
254781693
513296847
698147325
427835916

873916425
621345789
495872316
189564237
756283941
342197658
214759863
537628194
968431572

873916425
621345789
495872316
189564237
746283951
352197648
214759863
537628194
968431572

472519368
931268754
865743291
756482913
143697582
298135647
619324875
524876139
387951426

572813496
461295378
398467125
827639541
134578269
659142783
915726834
283954617
746381952

375812964
986437521
241569837
157923486
624781359
893654172
518296743
432175698
769348215

476813295
381295476
952674138
798361524
624958317
513427869
135749682
869532741
247186953

376914258
981253476
452678139
795361824
624589317
813427965
138745692
569832741
247196583

672413958
534869217
198752463
361278549
745936182
829145736
217684395
956321874
483597621

478219365
569873241
321654897
952438716
843761529
617925438
194582673
286397154
735146982

579316842
642785391
813249765
451978623
726453918
398162457
984531276
167824539
235697184

573614892
814329567
296578134
937452618
682197345
145863279
421786953
768935421
359241786

576418392
814329567
293576148
937852614
642197835
185643279
321784956
768935421
459261783

573914862
814326597
269587134
937452618
682179345
145863279
321748956
798635421
456291783

573918642
814326597
269547318
937852164
642179835
185463279
321784956
798635421
456291783

875319426
493256781
126748593
519687234
268534917
734921865
642195378
951873642
387462159

879312456
654798231
132645879
391584627
465271983
728963145
586439712
217856394
943127568

473618529
652739481
981254736
598126374
214873695
736495812
329547168
847961253
165382947

279418536
853769124
164253879
325687941
716945283
948132657
531876492
682394715
497521368

279316548
138495627
546827139
914273856
825964713
367158492
692741385
453689271
781532964

876312945
134597628
592684137
467258319
318469752
925731864
241873596
759146283
683925471

674912358
128435976
539867241
496271583
752683419
381594762
267358194
913746825
845129637

572914683
819632457
634857129
765493218
481725936
923168745
146589372
298371564
357246891

674312589
218956437
539784162
425637918
791825643
386491725
852169374
143578296
967243851

874912365
532786491
196354287
721839546
389465712
465127938
248591673
953678124
617243859

678912345
532764891
149358267
721836459
386495712
495127638
264581973
853679124
917243586

678512394
532749861
149368257
721836945
386495712
495127638
264981573
853674129
917253486

976213548
354897126
128546937
842659713
519372864
763184295
491768352
285431679
637925481

974213685
365897142
128654937
852469713
619372854
743185269
591748326
436921578
287536491

279813546
841596237
635724819
358947621
712658394
496132758
983261475
527489163
164375982

278915436
163472895
495386217
324659781
519748623
687123954
946831572
851267349
732594168

276518349
841739625
953426178
482365917
165972834
397184256
614853792
538297461
729641583

971326854
264587931
538914762
149273586
326895417
785641329
693752148
457168293
812439675

573824196
268791534
914536872
649213785
851947263
327685941
482359617
735168429
196472358

376825491
194736258
852194637
968351724
527489316
413267985
245978163
789613542
631542879

971824365
586317492
243569187
795631248
634782951
812495736
157948623
468273519
329156874

178523469
692418537
435697812
563289174
819734256
247156398
721945683
984361725
356872941

374128956
965347812
182695743
523914687
716582394
849763125
638251479
457839261
291476538

374128956
965347812
128695743
532914687
716582394
849763125
683251479
457839261
291476538

578921436
914367825
623854917
391642578
852719364
467538291
249175683
135286749
786493152

674925381
913846572
852371946
549687123
231459867
786132459
497218635
365794218
128563794

874921365
396584172
512367498
721493586
489256731
653718924
138649257
945872613
267135849

671529438
495387216
283614597
849153762
136872954
752946381
967431825
328765149
514298673

176523948
532849761
894716325
463258197
219637854
758194236
381965472
925471683
647382519

478526391
653419872
291783456
829354167
316872549
745961283
182695734
937148625
564237918

571426938
864397215
293518467
689143752
135872649
742965381
957631824
328754196
416289573

975623814
481759632
326418975
643875291
712964583
859132467
294381756
168547329
537296148

678924135
249351876
315786249
967135428
834269751
521847693
193478562
752613984
486592317

678924135
942351876
315786249
729135468
834269751
561847392
196478523
257613984
483592617

678924135
243751896
915386247
792135468
834269751
561847329
126498573
357612984
489573612

871423956
964715283
253869714
415397862
387256149
692148537
528934671
739681425
146572398

574921368
196837524
823645917
342568791
619374852
758219436
265483179
981756243
437192685

374521968
169837524
825649317
542368791
613974852
798215436
256483179
981756243
437192685

976823154
182564793
534971628
853196472
249387516
761452389
498615237
325748961
617239845

678129543
219345768
543786192
361492857
752861439
984537216
135978624
896254371
427613985

673921854
941658723
582347196
736582941
819463572
425719368
367894215
294135687
158276439

571823694
382964751
649715832
218546973
465397218
793182546
854671329
927438165
136259487

678324951
159786423
342591678
521943867
894675132
736218549
967152384
413867295
285439716

376524891
591836247
248719356
453671982
189452763
627983514
862345179
915267438
734198625

871526349
296743581
435981762
514372896
923658174
687194235
749815623
162437958
358269417

579328164
361947258
428516937
984632571
156479823
237851649
843165792
795284316
612793485

473928561
925617438
186345297
318764925
654192873
792583614
539476182
267851349
841239756

275138469
613924578
498765132
569271843
831546297
742389615
187692354
326457981
954813726

276138594
193452867
458697213
681924375
932576481
547381629
865749132
329815746
714263958

879235641
253146879
614789235
581472396
946853127
732691584
197528463
425367918
368914752

879235641
253146978
614789235
581472396
946853127
732691584
197528463
425367819
368914752

276831495
391457826
458962137
835746912
149285763
627193548
763519284
514628379
982374651

876935214
429861357
153427689
631259748
548176923
792348165
385692471
967514832
214783596

578639214
923184567
461527839
859216743
316478925
742395186
135762498
687941352
294853671

974831652
321956487
658742193
263594871
185327946
497618235
846175329
519283764
732469518

872634915
436195287
951287643
563918724
247356891
198472536
714529368
625843179
389761452

578631924
216974853
394285176
721358649
863429715
945716238
482193567
139567482
657842391

178635942
456729813
329481576
593874621
241356789
867912354
635148297
912567438
784293165

175238964
694157823
328964157
842316579
563479218
917825436
781593642
239641785
456782391

879436215
532187649
461529738
648253197
917648352
325971864
293814576
154762983
786395421

876132945
143597628
592684317
614258739
738469152
925713864
267841593
459376281
381925476

872134965
143596728
596782413
614258379
738469152
925317846
367821594
459673281
281945637

872134965
146592378
593786412
614358729
728469153
935217846
367821594
459673281
281945637

178634259
632159748
954287136
813945627
465712893
297368415
346571982
521896374
789423561

576938214
314275968
289416735
623741589
948562371
157389426
491827653
765193842
832654197

179632458
865741392
324985671
632859714
981467523
547213869
253178946
498526137
716394285

674938512
981526347
253714869
439651728
567289431
128347695
392475186
845162973
716893254

972834516
845612379
613795842
584369721
136257984
729481635
461573298
257948163
398126457

579136824
213874569
648952137
436591278
192487356
785623491
957248613
364715982
821369745

971236854
268754193
543918762
352891647
714625938
689473521
496182375
837549216
125367489

971236854
268754193
543918762
352871649
714695238
689423571
496187325
837542916
125369487

572431896
861925743
394867215
186254937
739186452
425793168
213548679
648379521
957612384

472531869
165798423
389624715
648972351
213845976
597316248
751289634
926453187
834167592

471632895
329584167
658971423
284765931
563419278
197328654
912857346
746193582
835246719

971532468
682794513
345816972
516428739
734965281
298173654
869251347
123647895
457389126

871634295
546892713
392715648
958471326
163289574
427356189
614528937
235947861
789163452

479135826
125786493
683924517
958263174
347819652
216457389
791648235
834592761
562371948

871436592
263795814
954812673
785649321
416523987
329178465
638257149
542981736
197364258

271938654
549762831
836154297
957681342
624573189
183429765
315246978
798315426
462897513

675438129
824195376
193762548
769521834
538974261
412386795
987653412
351249687
246817953

671439285
283756914
495812673
829563147
356174829
714928356
937241568
562387491
148695732

176945832
258673491
934812576
697128354
823754619
415396728
789561243
341287965
562439187

971345826
458726391
362819574
815294637
623178459
794653218
136982745
247561983
589437162

573648291
829173456
461259387
215786943
384915762
796324518
638497125
147562839
952831674

573642891
962781345
184935672
249856713
651397428
738214956
825473169
317569284
496128537

573642891
926781345
184935672
297856413
615394728
438217956
852473169
341569287
769128534

871943265
932586741
645721839
287394516
563178492
194652378
459867123
326415987
718239654

975341286
368725419
412869573
143582967
896473152
527916348
651298734
234657891
789134625

679542183
123798654
485316297
961435872
758921346
234687915
396174528
542869731
817253469

875941326
312765948
946283517
128697453
439158672
567324189
654879231
283516794
791432865

278641953
516392874
439758126
164283597
382579641
795416382
953124768
841967235
627835419

675849123
189237465
324165978
246751839
918623547
537984216
451396782
762518394
893472651

671548293
852397146
934261875
398154762
145672389
267983451
426739518
719825634
583416927

978543261
315276894
426918357
164852739
237691485
589437126
842765913
691324578
753189642

679241358
534968271
128537496
751823649
842695137
963174825
417356982
396782514
285419763

179246358
534718296
628593471
356829147
912674835
847135629
763451982
291387564
485962713

579246318
461583729
382719645
748651932
915372486
623894157
894165273
256437891
137928564

975143826
413682597
826957134
362871945
591364782
748295613
684729351
239516478
157438269

872541639
954763281
163829457
597682314
386154972
241937865
739216548
428375196
615498723

872541639
954763281
163829457
597682314
386154972
241937865
438275196
729316548
615498723

271548396
685739214
439216857
924865173
517394682
863172945
756921438
148653729
392487561

174956283
825413967
963782415
438671529
297548136
651329874
516297348
342865791
789134652

974251368
356798124
812364957
785139246
431526879
629487513
297613485
548972631
163845792

376951482
598742316
412683975
125378694
963514728
784269531
247136859
651897243
839425167

376851492
589742316
412693875
125379684
863514927
794268531
248136759
651987243
937425168

471358926
563942817
928617345
249731568
187596432
356284179
634825791
795163284
812479653

874352196
293176845
516849237
952481763
738265419
641793582
429538671
385617924
167924358

674259138
389671245
512843796
261384579
738925614
495167823
946512387
823796451
157438962

471952638
239678415
586314927
647583291
128469753
395127864
853796142
764231589
912845376

879153642
214687395
365429187
926745831
531968274
487312569
742536918
698271453
153894726

172954368
394786521
568321794
615279843
947638152
823415976
736192485
259843617
481567239

978354261
456217839
213986457
362879145
549621783
187543692
625738914
791465328
834192576

871459326
643728915
592613478
458237691
327196584
916584732
269875143
785341269
134962857

376951824
598724631
412368795
981532476
265147389
734689512
143895267
829476153
657213948

376951824
589724631
412368795
891532476
265147389
734689512
143895267
928476153
657213948

973251648
641879325
825634197
382417569
564923871
197586432
759368214
216745983
438192756

971452368
258736491
634819572
125673849
867941253
349285617
412367985
783594126
596128734

873152694
124796853
956384271
641827539
382945167
597631428
735468912
469213785
218579346

671458932
925736481
834219765
159673248
267841593
348925617
482167359
793584126
516392874

176359284
539428671
482761359
761834925
954612837
823597416
698275143
345186792
217943568

371859264
245761893
986432175
768194532
512376489
493528617
159287346
827643951
634915728

371465982
546829731
829317465
298741653
457683129
613952847
134578296
962134578
785296314

972463581
638915472
514278396
127584963
496731825
853692714
369147258
281359647
745826139

174268935
532497168
698153247
486571392
315942876
927836451
741689523
869325714
253714689

372168954
519324687
648759312
857491236
136872549
294536178
425983761
761245893
983617425

873564129
512938674
469712385
397651248
154289736
286347591
628193457
741825963
935476812

178563249
359142687
642978531
734251896
821694375
596837412
987426153
465319728
213785964

178962354
943578126
256314789
581693472
467285931
392147568
634729815
729851643
815436297

579468312
281973456
346215897
695732184
823541769
417896235
768354921
134629578
952187643

174968352
983524176
256317849
591683724
867245931
342179568
638792415
425831697
719456283

978165432
624387519
513924876
769813254
245679381
381452697
856291743
492738165
137546928

475986312
813257694
269413587
784621953
326795148
951348276
698572431
142839765
537164829

473981256
819265734
256437189
594823617
362174895
187596342
921748563
648352971
735619428

675184392
234659781
819327564
546278913
327915846
198463257
483796125
962531478
751842639

671582493
345916782
829734165
156378924
437129856
298465317
584697231
963241578
712853649

172985634
596134287
843672519
268793145
731548962
954261873
389426751
617359428
425817396

173982564
825764931
946531827
391657248
268143759
457829316
514378692
689215473
732496185

471682593
563917842
298354617
619435728
324768951
857129364
182593476
946871235
735246189

176582349
398764521
245931678
482617935
751493286
963258714
517349862
624875193
839126457

375184926
914762385
682935174
761823549
459671832
238549617
593217468
847356291
126498753

971684253
246735918
853912647
628147395
315829764
497356821
589271436
132468579
764593182

671385294
435792861
892641357
186934572
923517486
754268139
519826743
268473915
347159628

672185394
859734621
431962785
243618957
567429813
198573246
784391562
916257438
325846179

476185932
518392647
329764851
153426789
264879315
897513426
685941273
941237568
732658194

573492816
261875394
948136572
812754639
754369281
639281457
186527943
397648125
425913768

574692138
369718452
218435697
695821374
487356219
123974586
942583761
831267945
756149823

671594283
354728961
928631547
196853472
285417396
743269158
412986735
569372814
837145629

876192435
954637182
132584679
529816347
748253916
361749528
293468751
685371294
417925863

874126359
593487216
216359748
982675134
741932685
365814927
159743862
628591473
437268591

973142865
542876931
168395247
317689452
294753618
856214379
481937526
639521784
725468193

975134682
246587391
138629547
391875426
654291873
782346915
517968234
863412759
429753168

876142593
429537186
351896472
742368951
513279864
698415327
167984235
935721648
284653719

372165948
416897523
985324167
639458271
541276389
728913456
853641792
264739815
197582634

679135248
821974635
354682719
746829153
213547896
985316472
192763584
438251967
567498321

478163925
326895147
519472368
867921453
254738691
931654872
192347586
685219734
743586219

976152843
385469271
412738569
748395612
293816754
651274938
527941386
864523197
139687425

972154863
685937214
143268759
531826497
468379521
729415638
294581376
317642985
856793142

972134865
683957214
145268739
531826497
468579321
729413658
294381576
317645982
856792143

375192468
216854397
948637152
781546239
632971845
459328716
164289573
893715624
527463981

976158243
215436897
834297651
568721439
423985716
197364528
659843172
381572964
742619385

475123986
628974531
139685247
586731429
712849365
943256718
867492153
251367894
394518672

975182643
234697158
186354729
469725381
813469275
527831964
798516432
651243897
342978516

475192683
236487159
198356724
684725391
913864275
527931846
769518432
851243967
342679518

874153692
129768453
356249187
681324579
942587316
735916248
518672934
463895721
297431865

378194256
641253978
529876314
782961543
463725891
195348627
916587432
857432169
234619785

672134859
819275364
453698127
981562473
345917286
267483591
594721638
136859742
728346915

673194852
819275364
452638197
981562473
245317986
367489521
594721638
126853749
738946215

572184693
913726845
684593271
235679418
468351927
791248356
149865732
857932164
326417589

274196853
813452976
596387241
485963712
639721485
127548369
758639124
962814537
341275698

376198254
951472368
284563197
735629481
862314975
149857632
497286513
528931746
613745829

673158924
218974356
459632187
921365748
345817269
867249531
584721693
196583472
732496815

673158924
218794356
954632178
721365849
345819267
869247531
587421693
196573482
432986715

673158924
218749356
954632178
821395647
745816293
369274581
537421869
196587432
482963715

673158429
218497356
954632178
721365894
345819267
869274531
587921643
196543782
432786915

673158429
218749356
954632187
321495768
745816293
869273541
587921634
136584972
492367815

673159824
219478356
458632179
821365947
345917268
967284531
594721683
186543792
732896415

476125398
321897645
958364712
584713926
637259184
192486573
715648239
863972451
249531867

576124839
321987456
489563217
697358142
845219763
132746985
264875391
918632574
753491628

576124938
321987456
498563217
657349182
849215763
132876549
264758391
915632874
783491625

674135298
513892647
289647153
147526839
936418725
825973416
392764581
468351972
751289364

276135849
514298673
983467521
359842167
421376985
768951432
832514796
695783214
147629358

672134985
514986237
398725416
159462873
263578194
847319652
786293541
935641728
421857369

871296543
259843671
463571982
734189265
182654397
695327418
548762139
326918754
917435826

978261543
254893671
361547982
437189265
182654397
596372418
845726139
623918754
719435826

374281659
961457382
582369147
849615273
126873594
735924816
293548761
418736925
657192438

874265913
651379284
329814657
435198762
712456839
986723541
563947128
147682395
298531476

874216935
259387146
316495872
693728451
421569387
785143269
947631528
162854793
538972614

473219586
269857431
815634972
936485127
582761394
147923865
691342758
758196243
324578619

376294851
254781639
891635472
142369587
938547126
567812394
489123765
625478913
713956248

974256318
358471629
216839754
427568931
695143872
183927465
569714283
742385196
831692547

678234159
912578643
543619827
786423915
439851762
125967384
291385476
864792531
357146298

674239851
932185467
518647923
143576289
257894136
869312574
426953718
785461392
391728645

875269143
342187596
961534827
296458731
187392465
534671289
759846312
618723954
423915678

679245318
832971645
451683729
726839154
314527896
985416273
293764581
148352967
567198432

873249165
125673948
694158732
362891574
481765293
957324816
516932487
748516329
239487651

875213496
632594178
419687523
921865347
546372819
783941652
394126785
168759234
257438961

674285913
912673584
583194627
136729845
729548361
845361792
397416258
458932176
261857439

975246138
218379546
364581927
186425793
792813654
543967812
421658379
859734261
637192485

379285146
546371829
812649735
251938467
763154982
984762513
427513698
698427351
135896274

674298153
259371486
183456729
425913678
718642395
936785241
892167534
567834912
341529867

473289156
625134798
891756423
314625987
962847531
758913264
189372645
536491872
247568319

671258493
234197856
859364127
946835712
518726349
723419568
467981235
385642971
192573684

671258493
234197856
859364127
946835712
318726549
725419368
467981235
583642971
192573684

978265413
653194872
214378965
195823647
386947251
427651389
532786194
769412538
841539726

476293518
392581476
581476329
128745693
743169285
965328147
814637952
239854761
657912834

475298631
631574298
289163457
953712864
826349715
147856329
568927143
312485976
794631582

473251698
658397124
219864375
532678941
894132756
761945283
987413562
145726839
326589417

578249631
913586724
642137598
237691485
896425173
154378962
765813249
329754816
481962357

573218694
986347125
124596837
432689571
657132489
891754362
268475913
349821756
715963248

175248639
483596127
692137584
568924713
327615498
914783256
249861375
731459862
856372941

978245613
162938754
453671982
231759846
745386291
896412537
329564178
617893425
584127369

973245618
126378954
458961372
297413586
645789231
831652749
382594167
719836425
564127893

571284963
429376581
863195724
317958246
295461837
684732159
148629375
932547618
756813492

873254691
625198734
194763582
341976825
269485317
587321946
912637458
456819273
738542169

473218569
285769341
961345872
192687453
857493126
346521798
714932685
628154937
539876214

671248395
345679812
892531647
524386179
938712456
716495283
287964531
153827964
469153728

374298561
198765234
652341789
483917652
567432918
219586473
921673845
846159327
735824196

576214839
321987456
489563217
697358142
845129763
132746985
264875391
918632574
753491628

576214938
321987456
498563217
657349182
849125763
132876549
264758391
915632874
783491625

671235984
349876521
285149367
452618739
138792456
967354812
524963178
796581243
813427695

871236549
263459781
594178362
127865934
638794125
459321876
912683457
346517298
785942613

174238569
682975314
359416287
863741952
721593846
945682173
498127635
537869421
216354798

173245869
498613572
652798143
385172694
764859321
921436758
846327915
239561487
517984236

971248635
248653917
356179842
735816429
862594371
419732568
697325184
184967253
523481796

673251948
214968357
598734162
851679423
429385671
367142895
142593786
785416239
936827514

871264953
469358217
523197846
346921785
912875634
758643129
684519372
195732468
237486591

471285639
358769214
296143587
849651372
163472895
527398146
685914723
734826951
912537468

974281536
286735491
531496278
817563924
693142857
452879613
765914382
328657149
149328765

975361842
824597361
316482579
649725183
537814926
182639457
461978235
253146798
798253614

875321496
692547183
314869527
536178249
427695831
189432765
953214678
261783954
748956312

476312859
258967134
913458627
594826371
182734596
637195248
745281963
321649785
869573412

574321968
913687452
862459137
758942316
236518794
149763825
491276583
325894671
687135249

872351496
451679823
369248715
698532147
745196382
213487659
137924568
526813974
984765231

275384961
369215748
418679523
982463175
643157892
751892634
537941286
126738459
894526317

572318496
389746521
614259873
928635147
437821965
156497382
861973254
745182639
293564718

675314892
398257641
214869573
849623157
532741968
167598324
421935786
756182439
983476215

574312698
329867541
816459273
498523167
632741859
157698324
261934785
745186932
983275416

876354912
523961748
914278356
431726895
659813274
782495631
245639187
368147529
197582463

574312986
369487521
218659473
986523147
432761859
157948362
621834795
745196238
893275614

978315246
246987531
315426789
867249315
534671892
192853467
783162954
421598673
659734128

475321986
938675124
216498753
184569237
592734618
763812549
359146872
827953461
641287395

678314295
295867143
413295786
126958374
347126958
589743612
861439527
934572861
752681439

579314628
641982573
832657419
365798241
724135986
918426357
153849762
487263195
296571834

576319428
128457963
394682175
241596387
683741259
957238614
832174596
715963842
469825731

278349561
195678243
463251798
856934127
341827956
729165384
612493875
584712639
937586412

178359426
453628179
962174385
829741563
736985214
514263798
245816937
697532841
381497652

978351624
562478913
413269857
321945768
895617432
746832195
654793281
189524376
237186549

879362541
563491728
124857936
497186352
286935417
315274869
952648173
731529684
648713295

274386159
615972438
389145276
538217964
946538721
721694385
867429513
453761892
192853647

274389156
615472938
389165274
538217649
946538721
721946385
897624513
453791862
162853497

674385912
931672584
582194637
326719845
719548263
845263791
297436158
458921376
163857429

672318945
581294736
349576218
137825694
425169873
968437152
214983567
856741329
793652481

571384296
243196875
968275431
124753968
635928714
897641352
759462183
382519647
416837529

179358462
534296187
628471953
356147298
912835746
847629315
763984521
291563874
485712639

471392568
389465172
625817439
237581694
948726315
156934827
592643781
864179253
713258946

976381542
284795136
315642879
158426793
432957618
769813425
891534267
643278951
527169384

971354682
246178539
358269174
694781325
583926741
127543896
762895413
835412967
419637258

572394618
918276453
643851927
736142589
294587361
851639274
387465192
169723845
425918736

579341682
241986735
638257149
423815976
967432518
815769423
192578364
356124897
784693251

276391458
189475623
345286917
617854392
938627541
524913876
763542189
492168735
851739264

672351489
135984627
849276315
418693572
396725841
527418936
763542198
284169753
951837264

574321986
612897453
893465217
357149862
128653749
946782135
785934621
431276598
269518374

871352946
264198537
359476812
736829154
485713269
912564378
528641793
143987625
697235481

871342659
543697182
926158437
459721863
137864925
682539714
268475391
715983246
394216578

571368942
349152687
826947153
918536274
253714869
467289531
692873415
134625798
785491326

974328516
528167493
361495278
432671859
896254137
157983624
213849765
749516382
685732941

671329584
984561327
532748169
197486235
365297418
248153976
729815643
453672891
816934752

675319824
843265719
912874536
239581467
158746392
764932185
491653278
527198643
386427951

471325869
296847351
385169472
138592647
964718235
527436198
653271984
842953716
719684523

671325984
349867521
285149763
457218639
168793452
932654817
524936178
793581246
816472395

571328964
394765821
268419753
146587392
952136478
837294615
783651249
425973186
619842537

571364829
982571463
463289157
395742681
216835974
847916532
639128745
754693218
128457396

572368491
196254738
834917256
453179682
681432975
729586314
317625849
248791563
965843127

271465893
394278615
658139274
529846731
716523489
843917562
187352946
932684157
465791328

973465128
681279435
245381967
597643281
418752396
326198574
152837649
869524713
734916852

372486951
591372648
684951732
746523189
235819476
918647325
123798564
857164293
469235817

172495368
435618279
986237415
628379154
541826793
793541826
369182547
817954632
254763981

976415823
234867159
815329476
647238591
583971264
192654738
321586947
769142385
458793612

976431852
513268974
482597163
149782536
235619487
768345219
324856791
897123645
651974328

175468239
234579681
689132547
318756492
496213875
752894316
941685723
867321954
523947168

879452613
521637984
364819572
752398461
643271895
198546327
417985236
936724158
285163749

879452613
521637984
364819572
452398761
693271845
718546329
147985236
936724158
285163497

579483126
318926574
426571398
942158637
765392841
831647952
184239765
653714289
297865413

976483152
583261497
214957368
348512976
162879543
759346281
635724819
897135624
421698735

279436158
851297364
364185729
628913475
513764982
497528613
942871536
735642891
186359247

973418265
412563798
658297314
539126847
826734159
147985623
295371486
784652931
361849572

973451268
612873495
485296317
837162549
529734186
146985723
298317654
754628931
361549872

973451268
612873459
485269317
836192574
529734186
147685923
298316745
754928631
361547892

972413865
613578492
458269317
539186274
826734159
147925683
265391748
784652931
391847526

973418265
612573498
458269317
539126874
826734159
147985623
295341786
784652931
361897542

375489216
469123587
218576943
956831724
124795368
837264195
542318679
793642851
681957432

976431258
128957364
534862917
495783126
682514793
317296845
749628531
261375489
853149672

876492531
539671824
421358679
347569218
652187493
918243756
185736942
294815367
763924185

179452638
856371924
324869175
495736812
731528496
268914357
517643289
682197543
943285761

175493682
624857931
893126475
519672843
246385719
738941526
387519264
451268397
962734158

673491852
145238976
829675143
452986731
316724589
987153624
598362417
734519268
261847395

972481536
316572984
485963127
759234618
241856793
638719452
894127365
123645879
567398241

973481562
582976341
416253987
394127658
125698734
867345129
259734816
731862495
648519273

973481265
682975341
415263987
364129758
129758634
857346129
796534812
531892476
248617593

571482396
246739581
938156724
329567418
765814932
814923657
653278149
487391265
192645873

378462159
216975384
495813627
562784913
143296578
789351246
827139465
631548792
954627831

871493625
536728149
429165387
294357861
187946532
365281974
758614293
913872456
642539718

972465318
518973624
463281579
356742891
291538467
847196235
134829756
689357142
725614983

872495613
364271958
519368274
687139425
423586197
951742836
145827369
798613542
236954781

571426839
648937251
932158476
369582147
824713695
715649328
256874913
487391562
193265784

972436815
165827394
438195267
897314652
621578943
543962178
759281436
384659721
216743589

972418635
438765921
516239874
823594167
647821359
195376482
769182543
351647298
284953716

278469531
534127869
916853427
421375698
765982314
389614275
697538142
843291756
152746983

673425198
215897634
489631725
134276859
956318247
827954316
591763482
368542971
742189563

678421359
295376841
413895762
137658294
946132578
582947136
751269483
864513927
329784615

671428935
238579146
594136872
459867321
382941657
716352489
923714568
865293714
147685293

379425816
615798342
824163975
241937568
568241739
937856421
453619287
796382154
182574693

379425816
615798342
824163975
241987563
563241789
987356421
458619237
796832154
132574698

976431825
341582976
582769413
698317254
435628791
127945638
859174362
213896547
764253189

271436598
546982713
389517624
654271389
193658472
827349165
462195837
938764251
715823946

175436928
634892751
298517643
382654197
741389265
956721384
417968532
863275419
529143876

271453869
634829571
985167234
459716382
728934156
316582497
563291748
197348625
842675913

971453862
635872491
482169735
549216387
728934156
316587924
263791548
154328679
897645213

271453869
639827451
485169237
754916382
928534176
316782594
563291748
197348625
842675913

271496538
345187269
896253714
539871426
162549387
784362195
928715643
617934852
453628971

671495823
438126759
259387461
593842176
864719235
127653948
342961587
986574312
715238694

872561943
654239781
391478265
948713652
216895437
735624819
167382594
423956178
589147326

273514986
846972135
915683472
629135847
187246359
534798621
392867514
451329768
768451293

472596318
598431627
613278945
387619254
159742863
264385179
826954731
935127486
741863592

173586429
568249137
294371658
951762384
387954216
642813975
736198542
425637891
819425763

174586329
538249167
296371854
951762483
387954216
642813975
713698542
425137698
869425731

473582169
528169347
916473582
391246758
742358916
685917234
234895671
869731425
157624893

178539264
239164785
645278931
856723419
913456872
724981356
481697523
392815647
567342198

874562139
912378546
563941827
789215463
145736298
326894715
238459671
657123984
491687352

874562139
912378564
563941827
789215643
145736298
326894715
238659471
457123986
691487352

972518346
538746921
614239857
291867435
345192768
867453219
753684192
486921573
129375684

976518324
485932617
132476598
793261845
528347169
614895273
357629481
861754932
249183756

673518924
458932617
192476583
725391846
869247135
314865279
987623451
241759368
536184792

976523148
523418697
418697325
341985276
765142983
289736451
697251834
852364719
134879562

872531946
654289713
931647528
267498135
419356287
583712469
728964351
145873692
396125874

679523481
354198627
218647539
846739152
195286743
732451896
421975368
563812974
987364215

973516284
861247935
524983617
492751863
357869421
186324759
239675148
718432596
645198372

473598162
561237849
289416375
724185693
316974258
895362417
958643721
147829536
632751984

673548291
958261374
214379658
489612735
725893416
361457829
536924187
142785963
897136542

976583214
438172695
251649387
143295876
792864531
865317429
627958143
314726958
589431762

473568291
265931874
981472356
392715468
518346729
746829135
827654913
639187542
154293687

374589261
916342758
582167349
231678594
759431826
468925137
893216475
125794683
647853912

974521368
285376491
361498257
596834712
437162985
128759643
612983574
749215836
853647129

172598346
643271598
958463127
294137685
837645219
516829734
325784961
461952873
789316452

372516489
486297513
591834267
924163758
817425936
653978124
745681392
169342875
238759641

372596418
486217539
591834276
924163785
817425963
653978124
745681392
169342857
238759641

972538461
853416972
416972358
384765219
597124683
261389745
738691524
149257836
625843197

971538642
523946718
864127953
782413596
459682371
316759284
635891427
298374165
147265839

379542816
861379254
542618379
134796528
627835941
958421763
713284695
485967132
296153487

973541268
541268937
826973415
352187649
684329751
197456382
218694573
769835124
435712896

872591643
365472198
149368725
251847369
798623514
634915872
487236951
913754286
526189437

874532916
256179384
913468275
798346152
645281739
321957468
569714823
437825691
182693547

673542891
452189673
918673245
781934526
265817934
394256718
827361459
539428167
146795382

971523684
684971523
532468179
197386245
365294718
248157936
429815367
753642891
816739452

976514832
584273961
321986745
138469257
745321689
269857413
692145378
413798526
857632194

873526941
612479853
945813726
128635479
534987612
796241385
461792538
289354167
357168294

678529134
492316785
513847926
986134257
234785691
751962348
347698512
869251473
125473869

971528346
425736189
683914572
748293651
132465798
596187423
359672814
814359267
267841935

674531928
318296754
259847136
593468217
741329865
826175349
437682591
182954673
965713482

876532914
529417638
134689527
617394285
952178346
348265179
281756493
495823761
763941852

275631894
964872135
813594672
528316947
497285316
136749528
382157469
659423781
741968253

879625413
243917685
615834729
528376941
491258376
736149852
362781594
984562137
157493268

472681953
619537284
385249176
793812645
541976832
826453719
238164597
954728361
167395428

472681953
615937284
389245176
753812649
941576832
826493715
238164597
594728361
167359428

172684359
689531274
354279186
793452618
541867932
826913745
238146597
915728463
467395821

374618952
619527483
285439176
792841635
531976824
846352719
428163597
953784261
167295348

471683259
653129478
289574136
792341685
534867921
816952743
128436597
945718362
367295814

472658319
136749582
589123674
827536941
694281753
351497826
943872165
765314298
218965437

478659312
132748596
596123874
927835641
684291753
351467928
843972165
765314289
219586437

472689315
138745692
596132874
927863541
684591723
351427968
243978156
765314289
819256437

578619423
619243857
342875196
731524968
256987341
984136275
863452719
497361582
125798634

572698143
418273596
936514827
785362914
369841752
124957638
291486375
853729461
647135289

173685249
564972318
289134675
418267953
935418726
726593184
857329461
341756892
692841537

173689245
564372918
289154673
418267539
935418726
726935184
897523461
341796852
652841397

473629815
815374962
926581437
167945283
298137654
354268179
641793528
539812746
782456391

178649523
523871496
694325718
462793851
937158264
851264937
219437685
786512349
345986172

974638521
358142796
126597843
485926137
769381254
213475689
537264918
891753462
642819375

871623945
453891672
629574813
398745261
142968357
567312489
235186794
784259136
916437528

379628154
846315729
125497836
968274315
714583962
532169478
657841293
493752681
281936547

872639154
935417268
146825739
569274813
781396425
423158976
294763581
318542697
657981342

873659124
192743586
645281379
259837461
481526937
736194852
928475613
317968245
564312798

375619284
842375196
916842537
631458972
294137658
758296413
489721365
563984721
127563849

375614289
892375164
416892537
931458672
264137958
758269413
689721345
543986721
127543896

873691254
146532987
259874361
924367815
718459632
635128479
392716548
461285793
587943126

572681349
683945127
194273856
736812594
459367281
821594763
348729615
217456938
965138472

278659431
654173829
913842567
761524398
532986714
849317256
126738945
485291673
397465182

572631498
418297653
639845127
146782935
927356841
385419762
794123586
863574219
251968374

879613452
651274938
234859167
796421385
413785296
528396714
942538671
165947823
387162549

571698432
496273815
823145697
945761328
167382954
238459176
384927561
612534789
759816243

973642581
486531927
512879346
258963714
739184652
641257893
164395278
897426135
325718469

574631289
326489517
918572436
492716853
861395742
735824691
649157328
153268974
287943165

573681924
261974385
489532671
926458137
147263859
358197246
814726593
735819462
692345718

573681429
261947385
984532671
326798154
149265837
758314296
897126543
415873962
632459718

573681429
261479385
984532671
326798154
149265837
758143296
817926543
435817962
692354718

573681429
261947385
984532671
326798154
749215836
158364297
897126543
415873962
632459718

571632984
829475631
463891527
196348752
257169843
348527169
784953216
612784395
935216478

279614835
684573921
351982746
138426597
796351284
425897613
562149378
913768452
847235169

975614832
486273951
321985764
139856247
764129583
258347619
592461378
613798425
847532196

571649823
269378145
348512679
826194537
934765281
157283496
413926758
785431962
692857314

274618395
156937284
938452716
869143527
745829631
321576849
682794153
417385962
593261478

875621394
236497851
914358627
768519243
152743968
493286715
649875132
581932476
327164589

871625439
293487651
645193827
529368174
738241596
164759382
487936215
312574968
956812743

871625439
293784651
645193827
529368174
438271596
167459382
784936215
312547968
956812743

875621394
693748512
214953867
327894651
946175238
158362479
589416723
461237985
732589146

971628543
245379861
638154792
567941328
194832657
823765914
356217489
482593176
719486235

971628543
245397861
638154279
567941328
194832756
823765914
359216487
486573192
712489635

571638924
934257681
628149357
395864712
486721539
217395846
862473195
753912468
149586273

971635842
342879561
685214397
236598174
718463259
459127683
527981436
194356728
863742915

172638459
946517382
385249617
768952143
523481976
419763825
651324798
294876531
837195264

972631458
318254769
564897132
293468517
741325896
856179324
637582941
185946273
429713685

378641259
146295378
295837146
629718435
814563792
753924681
562379814
931486527
487152963

378641259
146295378
295783146
729816435
814537692
653924781
562379814
931468527
487152963

271658943
483927651
596143287
649581732
127436598
358279416
932865174
765314829
814792365

571849326
846237951
392156847
268914573
437528619
915673482
624795138
183462795
759381264

674852139
829317546
351649287
586473912
437921865
912586374
243165798
165798423
798234651

974851236
612743958
358269417
235174869
746398125
891625374
483517692
569432781
127986543

379861245
562374981
418529763
627415839
953286174
184937526
896142357
241753698
735698412

973815264
185264379
462379851
648127935
257493186
391586742
516732498
724958613
839641527

973815264
185264379
462379851
648127935
251493786
397586142
516732498
724958613
839641527

973851264
185264379
462379581
648127935
257493816
391586742
516732498
724918653
839645127

973865241
865241379
142379568
321957486
497682153
586134792
258493617
634718925
719526834

472815396
635974281
819623745
587461923
963258174
124397658
398142567
251786439
746539812

576832491
918754362
324169875
431698527
657213984
289475136
745986213
863521749
192347658

971862453
426513789
835947216
192438567
543176892
687295134
364781925
219654378
758329641

971862453
426513798
835947216
182439567
543176982
697285134
364791825
218654379
759328641

976823451
184579263
532164897
327916548
615438972
498752136
743291685
259687314
861345729

275861439
634579128
819243756
962734581
581926347
347185962
123498675
498657213
756312894

371894562
295176384
864352197
987521643
536948721
412637859
143265978
629783415
758419236

473865912
652914738
918372546
321596487
794183625
586427193
845739261
239651874
167248359

473821659
281659347
965473812
647135928
398264175
152987436
834592761
516748293
729316584

473891652
981652347
265473819
647135928
398264175
152987436
834529761
516748293
729316584

971842563
268359471
345176298
186234759
739561824
452987316
524693187
897415632
613728945

371842965
268359471
945176238
186234759
793561824
452987316
524693187
837415692
619728543

379812456
851467329
642953178
927631584
435789261
186524793
263178945
514296837
798345612

579842361
412536789
386179524
831694275
657213948
924758136
245381697
793465812
168927453

274863915
958172463
361495728
832954176
619387254
547621389
126539847
495718632
783246591

276859341
548173629
319642587
751924863
864731295
923586174
482395716
195267438
637418952

276859341
548173629
319642587
951724863
864931275
723586194
482395716
195267438
637418952

973821645
214567398
658934172
891675423
465382917
327149856
132458769
546793281
789216534

971836254
326594817
845217693
567142938
438659721
219783465
654971382
782365149
193428576

971836254
583924671
426517938
742683195
698175423
315249867
859761342
164352789
237498516

971836254
583924671
426517938
742683195
319245867
658179423
895761342
164352789
237498516

971846253
586923471
324517968
732684195
498135627
615279834
859761342
163452789
247398516

971846253
586923471
324517968
732684195
619275834
458139627
895761342
163452789
247398516

271843965
634957821
598162734
457216398
829435176
316798452
763581249
145329687
982674513

571843962
632957481
498162537
745216398
829435176
316798254
263581749
184379625
957624813

271853964
634927581
895164237
758416392
429538176
316792458
563281749
187349625
942675813

271853964
635974821
894162537
758416392
429537186
316298475
563781249
147329658
982645713

371869452
925734681
684251739
437625198
592418376
168973245
856342917
249187563
713596824

578961324
461237985
392854167
249716538
836529741
715483692
624195873
183672459
957348216

371946258
852317469
469285731
638124975
524769183
197538624
913872546
745693812
286451397

875961243
943728156
261453789
619832475
432675891
758194632
527346918
384219567
196587324

274981563
931756824
568423179
456897231
823514796
197362458
619278345
382645917
745139682

175962834
348517926
926483517
893725641
657134298
214896375
769248153
482351769
531679482

572931846
196248357
843675921
635729418
418563279
729814563
264397185
387152694
951486732

672931845
195248367
843576921
536729418
418365279
729814536
254697183
387152694
961483752

571982346
243675891
986134257
697513482
328496175
415827963
154268739
769341528
832759614

276948315
534176892
819235647
723461589
485329176
961857234
698712453
357684921
142593768

276948315
539176842
814235697
723461589
485329176
961857234
698712453
357684921
142593768

371958462
584627931
962134857
298316745
157492386
436785219
725863194
613249578
849571623

371629584
865374912
492851367
923486751
687915243
154237896
536748129
219563478
748192635

471253869
925768431
683419527
854631792
296547318
137892645
518324976
362975184
749186253

871293546
964517238
532648719
756831492
213459687
498726351
387164925
629385174
145972863

471938652
256174398
938265147
563841729
849726531
127593486
784659213
312487965
695312874

471829365
326157498
598463217
257648139
139572684
684931572
942716853
863295741
715384926

471529836
982631547
653874912
518267394
264953781
397148265
729486153
845312679
136795428

471529836
982631547
653874912
517268394
264953781
398147265
729486153
845312679
136795428

471589236
982631547
653274918
517468392
264953781
398127465
729846153
845312679
136795824

871634529
435192768
629587431
518349276
963725184
742816395
284971653
357468912
196253847

971435826
864192357
523867149
649583271
785219634
312746598
456378912
138924765
297651483

971583462
826974351
354621978
269138745
538467219
417295683
643859127
195742836
782316594

971562438
358974261
264831579
423689157
896715342
715243896
139426785
647158923
582397614

271395846
589674321
643821795
968712453
324958617
715436289
497583162
136249578
852167934

871536924
923814567
654297138
519342786
247681395
368759412
435968271
182473659
796125843

971358246
365724819
248691735
497586123
186432957
523917684
859173462
632849571
714265398

971462853
286315974
354987162
498736521
725841639
163529748
549173286
637298415
812654397

971462853
286315974
354897162
498736521
725941638
163528749
549173286
637289415
812654397

871346925
924815367
635297148
219453786
357681492
468729513
543968271
182574639
796132854

471235869
538976421
926841375
394718256
687523914
215694738
142369587
759182643
863457192

971352486
485916372
263847159
612783594
739564821
854291763
546128937
328479615
197635248

271349685
954678321
683521794
426183579
897456132
315297468
532964817
148732956
769815243

271349685
954618327
683527194
426783519
815496732
397251468
532964871
748132956
169875243

271349685
954618372
683527149
426783591
815496723
397251468
532964817
748132956
169875234

971563428
452718639
836294715
627941583
395876241
184352976
243689157
719435862
568127394

871645239
364729518
259381746
497856123
186432957
523917684
945173862
632598471
718264395

271854693
843769512
659231748
527983164
436512987
918647325
385496271
162378459
794125836

571634982
869125743
342879615
798456321
215983476
634217859
483592167
926741538
157368294

471635289
896124753
325879614
758496321
214583976
639217845
583942167
962751438
147368592

571639284
846125793
329874615
798456321
215983476
634217859
483592167
962741538
157368942

471639582
865124793
392875614
758496321
214583976
639217845
583942167
926751438
147368259

971643528
465728391
832519764
619435872
324987156
758162439
247391685
586274913
193856247

271634598
395728461
846915723
412367859
953842176
768159342
637491285
589273614
124586937

871956324
945123687
623784195
497861253
312547968
568239471
259318746
736495812
184672539

871629354
465837291
293514876
158496732
327158649
649372518
582943167
936781425
714265983

871926453
564831792
293475618
649752381
758193264
312648975
936584127
487219536
125367849

971254638
685937214
432816759
328469571
546721893
197385462
763148925
819572346
254693187

971835642
382641795
654279381
543986217
829157463
716324859
138562974
465793128
297418536

871523649
592746381
643819725
327495168
154638972
986271453
418962537
735184296
269357814

371248956
948356271
526719384
217864539
485932167
693175428
839621745
152487693
764593812

471329685
295861734
863475912
518637429
934582167
726914853
689243571
347156298
152798346

871245963
593867241
462319785
148592376
639174528
257683194
986751432
725436819
314928657

271843569
539261847
486975231
158432976
643789125
792156483
817394652
964527318
325618794

371958246
859462317
462371589
925713864
687524931
143689752
236195478
518247693
794836125

971265834
645387219
328419765
413972586
759638421
862154973
296741358
534826197
187593642

471326598
235981764
968475312
519837426
846592137
723164985
654213879
397648251
182759643

871926435
945381762
236475918
513897624
469532187
728164359
684219573
357648291
192753846

971246538
543981276
682375149
257469381
438157962
169832457
314628795
726593814
895714623

471596238
295387641
386421795
963148572
827659413
154273986
548732169
632914857
719865324

371286594
548791623
926345718
485679132
163852947
297413856
654127389
839564271
712938465

571439862
463285791
829167354
256374189
314598276
798612435
185923647
647851923
932746518

271586349
548293167
639741825
853629471
924178653
167354298
796812534
412935786
385467912

571469823
439285761
862137954
256374189
314598276
798612435
185923647
647851392
923746518

871349265
396257841
542861973
129476538
634598127
758132694
483925716
965714382
217683459

971863524
586247391
432591768
729158436
615432879
843976152
264785913
397614285
158329647

971384526
346275891
582196743
463759182
827641359
159832674
235968417
698417235
714523968

571863429
683249517
924715386
849627153
267531948
135498672
452386791
796152834
318974265

271654398
895372614
643198527
926581743
357249861
418736952
764923185
589417236
132865479

571268349
289347561
463159827
792615483
318924756
645873912
956782134
827431695
134596278

871492536
596318247
432576198
958723614
263184759
714965382
647851923
325649871
189237465

671458239
598321467
234679851
916584372
483267195
752913648
327896514
145732986
869145723

971425386
825369714
463178295
248517963
596832147
137946852
359784621
614293578
782651439

971823546
683451927
524769813
419675382
267384159
358912674
832146795
795238461
146597238

671235489
238497651
945186372
853642197
492371568
167859234
519723846
324968715
786514923

971652843
823491567
645837129
459763281
136528974
782914356
294175638
568349712
317286495

971653824
832491567
645827193
453769281
126548379
789312456
294175638
568934712
317286945

371269584
286514379
495738621
152987463
647153892
938426157
524671938
869342715
713895246

371928564
428516379
659743821
894172653
735694182
216385947
587239416
962451738
143867295

371829654
498563127
625741839
513976482
247385961
986412375
832154796
764298513
159637248

871923654
493567821
625184937
587316492
214795368
369842715
932458176
146279583
758631249

871346925
394572861
265189473
532417689
946238157
718965342
153824796
689751234
427693518

971823654
834516297
625749831
297134586
453687912
186952743
562391478
348275169
719468325

471326859
329587641
856149327
563491782
982763514
147852936
295634178
618275493
734918265

371684952
469521783
852379461
547218639
923746518
618953274
286195347
734862195
195437826

971452368
438697152
256831479
547328916
362914587
189765243
624589731
895173624
713246895

971823564
834695217
526741839
297534681
463187952
185962743
652319478
348276195
719458326

971524863
534678219
826391574
267945381
389217456
145863927
618432795
492756138
753189642

571234986
984651327
236789145
198427653
652893714
347165892
823946571
415378269
769512438

571234689
284697351
963185742
749853126
352461897
618729534
426518973
195372468
837946215

271354869
384679521
956182347
463591782
895723614
127846935
642935178
518267493
739418256

471853296
852694713
369271584
187345962
536982471
924167835
748516329
693428157
215739648

871352694
392648571
546719832
924835716
635271489
718964253
267593148
189427365
453186927

871369524
246815739
593427618
362954871
487631952
159782346
934278165
625193487
718546293

271465839
435879261
968132547
394516728
657283914
812947653
746328195
583691472
129754386

371425968
465891273
982763154
759632841
216584739
843179625
538217496
624958317
197346582

471629358
536841279
928537146
895162437
762483915
143975862
257394681
389716524
614258793

971523684
524867391
683149725
749316852
218795463
365482179
852634917
496271538
137958246

971428536
352961847
864573921
437296185
615784293
298315764
149837652
526149378
783652419

871693524
956247183
243815769
568324971
492176835
137958246
325769418
789431652
614582397

271854936
395672184
846931752
967548321
128396475
453127698
612783549
534219867
789465213

871246953
534719682
926853147
315684729
249375816
768921534
652498371
483167295
197532468

971863452
864259713
523174869
248631597
659427381
137598624
315946278
496782135
782315946

971236458
685497312
234581769
149653827
357128694
826749531
492865173
768312945
513974286

871639452
625487391
394251786
946123578
157846923
283795164
439568217
518372649
762914835

971384562
648521397
523769184
319857246
482196753
756243918
895632471
267415839
134978625

471563982
598247613
362198547
935681724
286475391
147329856
824756139
619834275
753912468

471538692
956214738
823967451
564329817
287145963
139786524
615873249
398452176
742691385

971564238
254783691
638921745
163245879
529876413
487319562
342157986
795638124
816492357

971486352
364529871
582173649
415267938
826394715
793851264
659748123
237915486
148632597

671825493
485937162
239146578
563214789
148679235
927358614
892561347
756483921
314792856

271938465
493567281
658412379
932645718
864791532
517823694
326184957
145379826
789256143

971526483
682349175
435187926
763214598
814965237
259873614
327651849
598432761
146798352

471593682
695428137
238716549
329851476
754632891
186947253
963285714
517364928
842179365

571382649
246951783
398746215
132567498
657894321
984213576
813475962
465129837
729638154

571382649
246951783
389746215
132567498
657894321
894213576
913475862
465128937
728639154

971546823
654283791
823197645
218754936
746839512
539612487
462378159
395461278
187925364

871352964
963841527
542679318
418763295
726495183
395218476
239586741
654127839
187934652

671328954
539714628
842695317
923576841
487139562
165842793
798451236
216983475
354267189

971426385
365981427
248375619
813647952
452198763
796532841
534819276
629754138
187263594

671834295
235719648
984625173
527461839
846953721
193278456
469587312
358142967
712396584

571834926
349265178
268917345
197628534
853749612
426351897
985473261
614592783
732186459

671839542
235471968
984652731
413598627
528764319
769123854
892346175
347915286
156287493

671839542
235461978
984752631
413598726
528647319
769123854
842376195
356914287
197285463

671839542
235471986
984652731
413598627
528764319
769123854
892346175
347915268
156287493

371945862
942876513
865132749
729361458
514728396
683459127
297513684
136284975
458697231

971245368
354681279
286739451
495128637
862573914
137964825
528397146
619452783
743816592

671259438
543861927
928743651
257186349
386974512
194325876
432618795
769532184
815497263

871354692
932786514
564129837
615497283
729538146
348612759
456873921
283961475
197245368

571462938
869137524
432958176
985274613
617385492
324619857
258796341
793841265
146523789

871965243
634278195
952134786
423857961
796413852
518692374
185349627
267581439
349726518

671489532
945632718
832517694
296175843
513846279
487293156
324761985
758924361
169358427

671982345
598734126
324165987
459671832
283459671
167328594
942816753
715293468
836547219

971285634
263741598
485396127
539618742
724539816
816427953
692853471
358174269
147962385

271345968
386971425
945268137
619537842
453829671
728416593
197652384
832194756
564783219

471329568
839165247
625478931
214697385
398541672
756832419
967214853
542783196
183956724

471326589
932185647
865479231
214867395
396541872
758932416
687214953
523798164
149653728

471583629
895627314
632914758
163459287
247138596
958276143
586392471
329741865
714865932

571684329
238159647
694723815
463572981
127398456
985461273
349215768
816947532
752836194

871654329
235189647
694723518
463572981
127398456
958461273
389215764
516947832
742836195

671928453
489357261
325614987
896132574
753849612
214576839
542783196
938261745
167495328

572134698
168295437
439768521
687419352
341526879
925873146
813942765
794651283
256387914

572134698
168795234
934268517
687419352
341526879
295873146
813942765
729651483
456387921

572134698
164298537
938765214
687419352
341526879
295873146
813942765
729651483
456387921

572134698
164798532
938265714
685419327
321576849
749823156
813947265
297651483
456382971

672134598
145298637
938756241
367415829
581629374
294873165
813942756
729561483
456387912

672134598
154798632
938256741
326415879
581679324
749823165
813947256
297561483
465382917

172538946
386942571
945671283
814267359
593814627
267395814
759186432
621453798
438729165

472189563
583462197
961357284
819235746
637841952
254796318
146923875
395678421
728514639

572869341
491327865
386415279
943156782
715238496
628794513
859642137
167583924
234971658

372845619
815396472
964217835
138974526
457623981
296158743
689432157
521789364
743561298

972513846
681492357
543786921
826175439
315649278
794328165
168237594
259864713
437951682

172583694
345697128
968124573
726841359
439765812
581932467
214376985
693258741
857419236

972453816
136987452
548621793
423819675
761235948
895746231
654398127
217564389
389172564

972684531
413952678
685317249
569873124
321465897
748291356
854736912
236149785
197528463

572914836
319856724
864273951
945762183
623198475
187345692
496527318
231489567
758631249

172649538
369857421
584213769
691435872
438972615
725168943
843526197
917384256
256791384

972831546
538647291
461295738
124958673
389764152
756123489
843516927
695372814
217489365

972413856
536987412
148625793
423859671
765231948
891746235
654398127
217564389
389172564

972815364
485367921
631294587
596172843
213548679
748639215
859421736
324756198
167983452

872953461
695421783
341786952
269834175
518297346
437615829
954168237
723549618
186372594

472653981
569871234
318249765
621734598
943582176
785196423
194367852
256918347
837425619

672139584
391458267
485672913
914287635
256314879
837596142
523761498
769845321
148923756

972341685
685792314
341856792
497268531
168539427
253417968
834625179
529173846
716984253

972645318
365189274
481723569
197534682
238967451
654218937
516892743
823476195
749351826

872694315
341758296
659132487
523987641
718465923
496321758
984573162
135246879
267819534

372859461
416732985
589416273
863241597
194675328
257983146
645327819
721598634
938164752

972368451
453192678
681754329
147936285
896527134
325841967
519673842
268415793
734289516

972865413
861394257
453127896
519236748
624718935
738459162
246973581
397581624
185642379

972384516
846715392
531962847
415876923
683291475
297543168
128437659
354629781
769158234

372164589
645892317
981375462
823951674
459687123
716423895
234716958
568239741
197548236

672381549
348975162
519264783
985612437
461753298
237849615
856497321
793126854
124538976

872915643
645382719
913764825
167498532
234576198
589231476
358127964
796843251
421659387

572843619
914576382
638291547
853169724
197432856
246758193
325987461
461325978
789614235

372495618
596831472
481267953
147356289
638729541
925184736
219573864
853642197
764918325

972638514
518942367
463175928
357861249
129754683
846293175
731586492
294317856
685429731

672915834
893427165
145386972
964173258
528694317
731852496
487531629
359268741
216749583

672314598
859627431
431958672
517863924
246591783
983742165
394186257
168275349
725439816

672314895
859627431
431985672
517863924
243591768
986742153
394156287
165278349
728439516

872145369
493276185
615389247
238457916
961823574
547691832
124568793
359714628
786932451

372546189
458192736
961738542
524987361
197365428
683214975
746851293
219673854
835429617

972153648
846279531
513684927
168392475
754861293
329745186
435918762
681427359
297536814

172856394
359274861
468931527
521683479
936745218
784192653
815329746
647518932
293467185

472158639
389672514
516439827
954823761
137546982
628917345
763294158
295381476
841765293

372684195
895172463
146593827
254361789
689457312
731829546
518236974
963748251
427915638

672149538
831527946
945683172
496375821
123896754
587412693
319258467
258764319
764931285

972381546
364957182
581462793
638274915
157693428
249815637
816729354
425136879
793548261

872341965
436259187
951876243
125684739
789513624
643927851
567492318
394168572
218735496

572381964
834967125
961524837
418652793
756193482
293478651
687245319
129736548
345819276

972314568
354682197
816759243
189427356
465831972
723965481
537196824
691248735
248573619

972346185
658179342
314285769
531467298
826953471
749812536
283791654
467528913
195634827

872413596
495672831
631598427
356924178
984761253
127385649
518237964
749856312
263149785

672415398
483729651
951638724
327981546
196547283
845362179
514876932
768293415
239154867

872461395
435729861
961853724
326917548
194538276
587642139
618374952
759286413
243195687

672485193
389712465
415963827
237654981
941238576
856197342
768341259
593826714
124579638

672485193
398712465
415963827
723654981
941238576
856197342
269341758
534876219
187529634

972485136
456123987
381769524
697831245
214657893
538942671
163294758
749518362
825376419

472516389
936782541
518493762
351278496
694135827
287649153
123864975
869357214
745921638

872513946
951764283
436928715
389452671
167839452
245176839
524681397
618397524
793245168

972541638
834627195
651389247
247915863
589263714
316478529
195732486
423856971
768194352

972541638
634827195
851369247
247915863
569283714
318476529
195732486
423658971
786194352

172593684
586247391
943168725
621935847
458726139
739814562
265481973
814379256
397652418

372596184
954817362
861423957
618759243
793248516
425631798
187962435
536174829
249385671

872536194
354719862
961428735
617953248
598247316
423681957
135862479
786194523
249375681

572614983
698372541
341958762
169843275
824597316
735261498
913785624
456129837
287436159

972681543
534972186
681453792
197234865
356897421
248165937
769528314
425319678
813746259

972641538
538279416
614358729
485937162
391426857
726815943
843192675
167583294
259764381

372641598
598273416
641958273
485397162
913426857
726815934
869132745
137584629
254769381

572619384
649837152
318245796
186724539
934561827
257398461
423156978
861973245
795482613

472683159
139245867
658791423
796132548
381954672
524867391
817526934
963478215
245319786

872643159
639518247
145297863
796132485
381954672
524786391
967421538
413875926
258369714

872641593
651923748
943587612
584132967
129765834
367894251
216379485
438256179
795418326

472831695
596472831
813659247
167943582
248517369
935286714
651798423
324165978
789324156

673245198
982631547
451879326
517468932
264953871
398127654
729586413
845312769
136794285

873425196
942631857
651879342
517268934
268943571
394157628
729586413
485312769
136794285

573428196
942631857
681579342
817265934
264983571
395147628
729856413
458312769
136794285

573428196
942631857
681579342
815267934
264983571
397145628
729856413
458312769
136794285

673489215
985213467
214567398
548692173
329178546
761354982
852741639
137926854
496835721

173469582
685123497
924875613
469217358
318594276
257638941
892351764
531746829
746982135

473182965
168459237
952736841
729364158
615827394
834591672
287943516
346215789
591678423

973425618
168973542
542618937
654137289
731892456
829546371
316284795
485769123
297351864

973512846
681493257
542786931
836175429
215649378
794328165
168237594
359864712
427951683

173628495
284195367
659437821
497562183
521843679
836719254
742981536
365274918
918356742

873915264
921647583
456328917
298473651
145862739
367591842
532189476
619754328
784236195

973654218
146827395
528319764
762985431
415732689
839461572
684293157
291576843
357148926

673984125
258613974
491572368
927468513
346251897
815397642
532149786
769825431
184736259

673198524
281457963
495632817
812379645
956214378
347586192
534761289
768925431
129843756

473695821
926481375
518273946
359862417
264719538
187534269
642957183
791328654
835146792

873159642
159264873
462387591
245831967
796542318
381796425
514928736
637415289
928673154

873915642
415628973
962347158
781263495
254879316
639451827
128734569
347596281
596182734

973246158
581739246
462158397
295481673
316597824
847362519
158674932
634925781
729813465

873916254
516428973
924357168
781243596
465879312
239561847
148735629
357692481
692184735

973651482
165824397
842937156
456289731
297513648
318746529
584172963
621395874
739468215

973126584
142578963
856394271
621489735
534712896
789653412
418237659
295861347
367945128

473659128
851243796
962817453
287196534
196435287
345728961
524381679
718962345
639574812

973465281
248913567
561872934
786524319
439781652
125639478
854397126
692158743
317246895

973146285
821753964
546982137
468529713
397861452
215437896
659278341
132694578
784315629

873925461
295461378
416873259
152347986
968512743
347698125
684239517
531784692
729156834

973826514
861745329
524931876
247183965
358679241
196452783
632517498
415298637
789364152

873214569
452896137
961753824
315679248
647182953
298345671
126438795
584967312
739521486

473259681
659187324
812634975
168392547
245876139
937541862
781465293
596723418
324918756

673142958
859637124
214895367
536419782
921758436
748263519
482571693
365924871
197386245

673142589
985637124
214985367
536418792
821759436
749263815
492871653
368524971
157396248

173924856
952768431
648315297
365871924
291543768
487296315
519437682
824659173
736182549

173924856
962758431
548316297
356871924
291543768
487269315
619437582
824695173
735182649

173924856
642758931
958316247
395871624
261543798
487269315
519637482
826495173
734182569

973821456
246593187
815764392
621459873
439687215
758132964
384976521
197245638
562318749

173649825
248715963
956283471
487921356
632457198
519368247
864532719
721896534
395174682

973254168
156978234
428361975
569432781
814597326
237186459
692843517
385719642
741625893

973482615
185396274
642175983
419253768
826741539
357968421
268519347
791634852
534827196

573481296
921563487
864729315
318976524
497235168
256814739
139657842
685342971
742198653

273194856
685723941
914685273
462837519
759216384
138459627
326571498
891342765
547968132

873295641
415867392
962314857
247536189
359182764
186749523
591623478
628471935
734958216

873215649
246937851
951684732
639758124
425196378
718423596
167349285
592871463
384562917

673518294
248976135
519243786
752384961
961752348
834169527
387691452
126435879
495827613

673518294
548926137
219743586
752384961
961275348
834169725
385691472
126437859
497852613

173548629
529163847
684297351
347612985
296875134
851934762
418756293
765329418
932481576

873541296
465329817
921876534
236984751
798215463
154637982
582463179
647198325
319752648

873541296
465329817
921876534
236984751
798215463
154637982
582763149
647198325
319452678

273614589
659238741
841597263
516943872
924786315
387152694
435869127
798321456
162475938

473651928
816932547
295748361
721869435
639475812
584213796
958326174
167594283
342187659

573841692
619273845
284695371
167324958
345189726
892567413
451938267
936712584
728456139

674935218
358214697
219687435
892573164
731462589
546198372
965721843
487356921
123849756

674835219
359214687
218697435
892573164
731462598
546189372
965721843
487356921
123948756

974362815
365184792
821759463
586493271
739215648
142876359
498631527
657928134
213547986

874513692
561249837
923786145
692835714
345167289
718924563
236451978
157398426
489672351

274389561
316254879
598167432
153796284
987542316
462831795
629478153
831925647
745613928

274398561
316254879
589167432
153786294
897542316
462931785
628479153
931825647
745613928

174398562
369254871
528167439
253786194
897541326
416932785
681479253
932815647
745623918

874159632
192364587
653782194
368527941
721943856
945618273
517496328
239871465
486235719

374952618
815637924
926418537
238576149
647129853
159843762
763285491
581394276
492761385

874392561
316857942
529164738
163485297
795231486
248976315
682749153
931528674
457613829

174268935
628539471
935147826
783691542
541782693
269354718
892416357
457823169
316975284

874365291
931824756
526197348
798241563
163589472
452736189
219478635
387652914
645913827

874213596
216589374
953476128
695837241
321694785
487152963
569328417
738941652
142765839

974186235
163529847
825473619
612957384
589341762
437862951
246718593
358294176
791635428

674592831
392681475
518437296
487325619
123869547
956174382
869753124
231946758
745218963

974126358
165348297
832795461
526983174
341267985
798451623
653812749
487639512
219574836

974126358
168345297
532798461
826953174
341267985
795481623
683512749
457639812
219874536

974126358
168345297
532798461
826539174
341267589
759481623
683912745
497653812
215874936

874693152
139825476
526147938
987214365
412536789
653789214
398461527
761952843
245378691

174352968
895146273
326798154
538974621
612835749
749261835
481527396
967413582
253689417

574362189
392851467
168794235
913648752
256173894
847925316
621439578
439587621
785216943

874561293
259837641
613249578
537184926
968325417
142976385
381452769
496713852
725698134

674951238
981372456
235846971
426518793
598763142
317429865
763284519
142695387
859137624

274659318
935821647
618734592
561293784
493187256
782546139
827415963
356978421
149362875

974581326
216473958
538692147
143829675
765134892
829765431
351246789
482917563
697358214

974623581
563981724
281574963
719265348
342817695
658439172
435798216
196342857
827156439

974362581
623581749
581479362
368945217
217638954
495127836
132894675
756213498
849756123

374291685
198635472
652847931
583916247
926478153
741352896
215789364
469523718
837164529

674213958
859647132
312895467
546129783
931758246
728364519
283571694
465932871
197486325

674213589
985647132
312985467
546128793
831759246
729364815
293871654
468532971
157496328

574613928
326897154
981425763
157236489
438951276
269748531
695182347
812374695
743569812

574836921
691472385
283915467
368197254
912654873
457283619
145328796
839761542
726549138

974128536
365947821
812635749
253786914
796413258
148592673
639254187
427861395
581379462

674931852
895462137
312758469
587693214
246175983
931824675
129387546
453216798
768549321

274135986
386294571
915687423
623841795
758369214
149572638
832756149
591423867
467918352

274136985
358294671
916875423
623541798
789362514
145987236
862753149
531429867
497618352

574693128
912854637
683721495
836179542
491235786
725486913
349568271
167342859
258917364

874395612
931462587
652178493
569823174
318754926
427619835
245987361
786531249
193246758

274583196
869174532
135926847
592341678
316897425
748265319
957418263
681732954
423659781

274639158
189527436
653148972
826754319
531962784
947381625
762415893
395876241
418293567

674851932
821397645
539264817
162785493
798423156
345619278
213978564
987546321
456132789

675238941
821649573
934157826
748396152
153782694
269415738
392561487
517824369
486973215

175238946
328649571
946157823
784391652
653782194
219465738
892513467
567824319
431976285

375698421
296143587
481275963
819352674
624719835
753486219
142567398
967834152
538921746

875342961
134596287
962817435
429681573
658739142
317254698
286475319
593168724
741923856

275364189
493821765
168597342
712948653
356172894
849653271
627439518
931785426
584216937

475369281
238471596
961582347
319728465
582694713
647135829
153846972
794213658
826957134

475138269
238695471
169247538
392764815
517829346
684513792
841972653
756381924
923456187

375294618
629318475
418675293
142936587
986752134
537841926
761589342
293467851
854123769

375948612
691237485
824615793
913854276
267193854
548762931
436589127
182376549
759421368

675139428
824756931
319482567
241967385
593821674
786543192
167295843
432618759
958374216

875146923
463295871
912378564
634851792
728439615
159627348
246783159
391564287
587912436

975361482
428795136
613482759
359814267
861927345
742653918
187236594
236549871
594178623

275168943
641397852
983425761
826571439
439682175
517934286
158246397
364719528
792853614

975136284
368524197
214879563
623481975
189765342
547293816
892657431
456318729
731942658

975213864
684975231
213864579
429538617
158697342
736142958
867321495
342759186
591486723

975241836
683975241
241863597
329518674
458697123
716432958
897124365
132756489
564389712

875241639
293675841
641983527
368519274
459827163
712436958
927164385
136758492
584392716

475283961
629471538
813659427
932167845
187345296
546928173
261534789
754896312
398712654

975214836
831956472
246378591
194867325
623195748
587432169
719523684
462781953
358649217

675214839
831659472
294378561
169847325
423165798
587932146
716523984
942781653
358496217

975362148
846159237
123784695
482697351
631425789
597813426
368541972
254976813
719238564

475312869
621897534
389564721
816953247
754628193
293741685
562479318
148235976
937186452

475312869
621897345
389465721
816934257
732658194
594721683
263579418
158243976
947186532

675412398
839765421
421839675
247683159
198254736
563197842
382941567
914576283
756328914

875691423
329754681
614328957
286539714
593147862
147862395
458913276
762485139
931276548

375612498
698437251
421589637
139826745
842753169
756941823
514368972
983274516
267195384

375619428
628473951
491582637
132896745
849735162
756241893
514368279
963127584
287954316

275684319
691723854
438915627
153478296
762591438
984362571
816259743
329847165
547136982

875623194
629145387
134978265
598431726
462597831
713862459
241359678
987216543
356784912

876312495
945876123
231954867
517638249
693425718
482197356
358261974
724589631
169743582

976348125
253916847
481527639
537682914
892154376
614793258
128479563
769235481
345861792

176258934
923146587
548739216
765823491
392614875
814975623
451392768
639487152
287561349

176298543
428635179
953741826
512964387
649387215
837152694
295413768
784526931
361879452

176289453
938541267
524376918
352968174
841723695
697415832
783694521
219857346
465132789

276854193
584913627
913276485
829731546
347568219
165492378
751649832
498325761
632187954

976354182
184297536
352168974
437521869
261879453
598643721
815436297
743982615
629715348

976481325
145326798
328975146
462137859
819564237
753298614
237859461
691743582
584612973

976812345
124537689
853496217
385264791
469781532
712359468
591623874
648175923
237948156

976825431
358149762
421376985
197284653
532691847
684537129
865912374
249763518
713458296

476839512
538241976
912576834
351497628
824653197
697128453
785962341
143785269
269314785

876251943
524369817
931784265
258976431
143528796
697143582
482615379
365497128
719832654

476913285
152486937
893725461
729568314
348197652
615234879
587342196
261879543
934651728

476513298
125896437
938724561
782965314
359147682
614238975
597382146
261479853
843651729

976438251
584612937
321975486
847251693
152369748
693847125
219586374
735194862
468723519

176248359
453697281
928153467
345861972
781932645
692574813
519426738
234785196
867319524

476283951
359146278
821795364
984652137
263471589
715938426
547829613
192367845
638514792

476581293
853729641
921364578
138275469
594613827
762498315
649837152
315942786
287156934

876143952
451926387
932578614
324891576
195637428
687254193
213769845
569482731
748315269

876193452
951426387
432578691
389214576
145637928
627859134
293761845
564982713
718345269

576219483
439678251
218435697
841962735
957341826
362857149
695784312
183526974
724193568

976243851
152789634
483165972
218697345
564321789
739458126
841576293
327914568
695832417

476321895
928546371
351798264
712835649
834619527
569472183
197263458
245187936
683954712

276385149
341967285
985124367
537412896
492856731
168793524
813549672
659278413
724631958

476328951
195764832
328519746
581943267
247186395
639257184
813475629
952631478
764892513

576923481
941856237
832741659
158467392
324519876
769382514
487695123
295134768
613278945

978526134
452173968
316849257
795231846
681495372
243768519
564382791
129657483
837914625

278659134
365841927
941273865
859734216
136528479
427196358
783462591
694315782
512987643

578649231
294173856
631258794
347561982
152984367
986327415
463795128
729816543
815432679

978625431
356418972
124379568
213756894
549183627
867942153
632891745
485267319
791534286

278965143
649137258
531824697
723546981
194782365
865391724
312459876
957618432
486273519

678139542
452678391
139254876
596743218
341982765
827516934
913425687
284367159
765891423

978253146
351684729
246197385
195842673
437965812
862371594
684519237
529738461
713426958

278643195
639251784
415879632
156384927
982167453
743925816
821736549
597412368
364598271

978436251
264518937
531972486
392165748
615847392
847293165
183759624
759624813
426381579

578496231
294318657
613572489
162935748
945867312
837241965
486759123
751623894
329184576

978546231
234918657
615372489
162435798
349867512
857291364
486759123
791623845
523184976

578946231
294318657
631572984
162435798
359867412
847291365
486759123
715623849
923184576

578496231
243518697
619372584
162935748
354867912
897241365
486759123
731624859
925183476

578936214
239481567
641752389
915824736
483567921
762319458
824673195
157298643
396145872

978314265
164572983
325698471
691247358
257183694
843956127
439725816
582461739
716839542

978314265
164572983
325698471
619247358
257983614
843156729
431725896
582469137
796831542

978652341
256341897
314978256
631894572
729165483
485237619
163589724
597423168
842716935

978635412
463921578
521478639
642893751
789514263
315267984
156349827
297186345
834752196

178592436
492836157
563417298
637149825
841265973
925378641
384721569
219653784
756984312

178592436
429836157
563417298
637149825
841265973
295378641
384721569
912653784
756984312

178529436
429836157
563417298
637194825
841265973
295378641
382741569
914653782
756982314

178592436
294836157
563417298
637184925
941265873
825379641
382741569
419653782
756928314

178592436
249836157
563417298
637184925
491265873
825379641
382741569
914653782
756928314

978623541
326541879
514987326
137298654
245136987
869475132
751864293
482319765
693752418

478395621
635421789
921786543
542618397
183579462
796234815
369852174
254167938
817943256

378426951
596813472
214957683
951264837
782395164
643178529
127689345
465731298
839542716

278519364
364287519
591634872
139465728
427398651
856721943
685942137
712853496
943176285

478123569
216957843
359486217
621738954
945261738
837594126
762845391
584319672
193672485

478126539
319758246
256439718
621387954
945261873
837594162
762845391
584913627
193672485

578624193
216398457
394751862
152876934
963412578
847935621
689247315
421563789
735189246

378629145
216458937
549731862
152876493
964312578
837945621
685297314
421563789
793184256

178695243
529347168
463812795
295186437
731459682
684723951
316978524
957234816
842561379

678125493
391874562
452693817
726951348
149387256
835246971
287569134
914732685
563418729

978163452
651428379
432579816
396214587
125837694
847956123
263781945
584692731
719345268

978261354
243587619
516349728
469132587
185476293
732895146
691754832
854623971
327918465

978321564
345768129
612594837
461257983
839416275
257983641
583172496
124639758
796845312

678491523
435287196
912635478
157968342
846723915
293154867
561379284
324816759
789542631

578426139
491537628
623981547
987364215
356219784
214875963
142798356
869153472
735642891

678541392
435279618
912386754
569813247
243957861
187462539
394628175
851734926
726195483

378516942
251489376
649273158
413628795
726951483
895347261
167834529
584192637
932765814

578643129
694281375
123579468
936812547
245736891
781495632
357968214
869124753
412357986

478615239
623489571
915723468
381254697
296178354
754396182
139547826
862931745
547862913

178694523
936275418
542183769
423958176
761432895
859716234
397841652
614529387
285367941

578631924
391824576
642975831
813457692
264189357
957263418
185796243
436512789
729348165

579631428
631482597
248795631
392576184
786914253
415823976
854267319
963158742
127349865

679148523
381257469
245693817
813472695
456319278
927586134
534761982
768925341
192834756

179684532
346752981
852193746
513428679
428967153
967315824
635849217
294571368
781236495

579482631
364195728
281736945
753814296
412967853
896253174
637521489
945678312
128349567

579836142
843512769
261794853
627341598
314985627
958267314
182679435
435128976
796453281

679382451
824561379
315497628
167239845
538714962
942658137
293845716
451976283
786123594

279435681
583169472
614278395
936821754
428357169
157946238
361582947
842793516
795614823

379651842
485239617
126487935
638514279
742398156
951726384
864172593
293845761
517963428

279531684
835624719
641789253
163945872
924876531
758312946
417298365
582463197
396157428

279341685
834526719
651789234
145963872
962875341
783412956
517298463
328654197
496137528

879451236
452396187
613782459
297813564
168245973
534967812
321574698
785629341
946138725

279416538
158732964
463895217
647128395
895364721
312957846
521689473
786243159
934571682

679431258
345982176
281675943
513248697
927316584
468759312
894523761
752164839
136897425

179526843
345897261
826413597
761342958
493758612
258961374
687139425
914285736
532674189

285346971
174925638
639871425
521638749
967412853
843759216
458197362
792563184
316284597

582346971
631975428
974821635
125638749
769412853
843759216
458197362
297563184
316284597

483657921
921348765
756291834
647529318
539816247
812473659
164982573
295734186
378165492

483657921
921348765
756291834
647529318
539816247
812473659
164782593
275934186
398165472

385679241
917342856
462581973
879153462
123964785
546827319
751238694
294716538
638495127

782356491
369417285
145298736
238761954
917584362
456923178
574632819
893145627
621879543

283975641
176432895
945816723
432768519
861529374
759143268
524681937
618397452
397254186

385927641
124638579
967541382
516892437
249376815
873154926
491763258
638215794
752489163

584723691
721596483
396148725
139475862
857261349
462839157
918657234
645312978
273984516

782945361
435612987
169738452
351279648
978164523
624853719
213596874
597481236
846327195

485936271
692571843
173824965
567318492
231497658
849265317
918742536
754683129
326159784

489635721
712894635
365712489
531479862
824561973
976283154
297158346
653947218
148326597

387164592
216957483
495382167
172496358
864235719
953718624
539841276
741629835
628573941

185476932
274389516
639512847
452863179
796154328
813297465
327948651
961735284
548621793

984512763
325476918
671839425
839257146
712643589
456981237
243798651
598164372
167325894

684519723
325476918
971832465
836257149
712943586
459681237
243798651
598164372
167325894

385697214
217345896
496218735
628974153
159836472
734152689
841569327
572483961
963721548

486193725
912857634
753642918
174569283
325478169
869321547
698235471
541786392
237914856

283479516
647581932
915236874
521943768
439867125
768125349
156394287
372658491
894712653

485619237
931257486
672438159
123895764
756124398
849376521
394561872
268743915
517982643

186235947
732964158
549718362
375892416
861543279
924176583
497381625
218659734
653427891

482631759
759428631
361579824
534296187
978153246
126784593
247315968
695847312
813962475

483157629
612839745
759642318
174596283
935428167
826371594
398265471
561784932
247913856

986425713
147683259
532791864
761532498
294817536
358964172
429176385
613258947
875349621

783642519
695317482
214859673
936184725
872965134
541723896
467238951
358491267
129576348

384927615
156483792
279156834
637894521
891532467
425761983
512678349
963245178
748319256

986327514
751684293
432195678
873241965
529863147
614579832
267938451
148756329
395412786

789325614
134687592
256194873
378241965
915863247
462579138
627938451
841756329
593412786

783529614
925641837
641738925
437286591
162395478
598417263
359164782
814972356
276853149

583297614
164835792
297614538
672489153
835721469
419356827
326178945
948562371
751943286

583647912
917528364
426931758
298315647
651274839
734896125
165489273
349762581
872153496

587632914
621794385
943815726
735126849
418957263
296348157
879561432
362489571
154273698

486532917
521697384
973814625
634125879
718946253
295378146
869451732
357289461
142763598

587632914
641795328
923814765
735128649
416957283
298346157
879561432
362489571
154273896

682547319
951368247
437219865
319674528
726185934
548932671
275493186
863751492
194826753

486532917
571694328
923817654
634128579
715946283
298375146
869451732
357289461
142763895

789264513
234591687
651783492
542137968
198625734
376948125
963472851
425816379
817359246

689274513
231598476
754613892
597821634
142736958
368945127
913462785
425187369
876359241

286359417
379461852
145278963
534897126
628143579
791625348
917586234
852734691
463912785

687952413
435671892
192438576
913287645
548369721
276514389
864195237
321746958
759823164

689243715
452761398
137598246
798426531
215839674
346157829
561972483
974385162
823614957

687243915
452961378
139578246
798426531
215837694
346159827
561792483
974385162
823614759

489256317
612837495
537914862
963178524
274593681
158462973
741685239
895321746
326749158

482975613
935162847
167348952
596413728
271896435
348527196
854739261
613284579
729651384

582947613
139652874
746183925
463571298
815239467
927864351
251498736
394716582
678325149

781943526
359621748
264758319
417839652
526417983
893562174
678295431
145386297
932174865

681937524
397245816
254681937
839472165
712569483
546813792
968354271
473128659
125796348

681453729
592671348
374928615
239847561
168532974
457169832
943286157
715394286
826715493

581349627
729156438
364782519
843597261
652814973
197623854
476238195
218975346
935461782

481937526
965412387
372658419
528369174
634571892
719824653
196783245
257146938
843295761

684173925
231594678
957268143
563487291
149652387
728931456
372819564
415726839
896345712

689741523
732695814
145328769
826513497
314967285
597284631
978432156
253176948
461859372

681357924
254198763
973462815
167839452
425716389
839245671
718923546
346581297
592674138

684917325
153842976
927635418
841269753
732154869
569378241
498526137
216783594
375491682

386749521
492815736
157362489
638497152
715286394
249531867
821954673
574623918
963178245

386714529
492856731
157392486
638479152
715268394
249531867
821945673
574623918
963187245

186793524
352164798
497285613
534619287
761328459
928547361
219436875
645871932
873952146

683795421
972314856
145862937
298541673
517683249
364927185
729456318
436178592
851239764

987563124
346271895
215948637
674359218
129487356
853126749
731694582
462835971
598712463

987356124
243971856
516842397
374569218
125487963
869123745
731694582
498235671
652718439

185369427
279451638
643827915
431976582
756284391
892135746
968542173
317698254
524713869

785431629
693752184
214698357
537869412
948213765
162547938
321975846
876124593
459386271

187645932
396128475
425973168
973412586
654389721
218756349
742561893
569834217
831297654

987642135
251783649
643519728
372968514
865431972
419275863
194356287
536827491
728194356

287954136
961723548
543816792
375269814
628431975
419578623
194385267
832697451
756142389

689254137
271963854
354817926
498372615
726541398
513698742
135486279
842739561
967125483

784529631
529613748
361487925
197354286
236871459
845962317
918236574
473195862
652748193

784952631
163748925
952136874
819364752
645271398
327895416
578613249
496527183
231489567

481956732
653271849
297384651
735619428
826437915
914528367
149762583
572843196
368195274

681975234
497312568
253684971
926543817
148729653
375861429
864237195
532198746
719456382

281976534
376541829
954328716
147859263
592637481
863412975
625793148
418265397
739184652

781925634
365741829
924368715
146879253
297536481
853412967
572693148
418257396
639184572

982574136
634281795
571693428
318465972
297318564
456927381
849756213
765132849
123849657

482579136
635281749
971643825
318465972
297318564
546927381
854796213
769132458
123854697

284951736
769243851
135687942
516479283
473826519
928135674
847392165
652714398
391568427

583917246
967425831
124638957
419586723
635792418
872341569
398264175
746159382
251873694

583217946
267495831
194638257
419586723
635972418
872341569
328764195
746159382
951823674

381259647
549716238
762483519
135872496
476935182
928164375
814627953
693548721
257391864

187635942
496128573
325974861
971452386
658319724
243786159
732561498
569843217
814297635

583716942
416923875
927548613
254169387
639872451
871354296
142685739
798231564
365497128

983267145
457931268
612584379
361428957
548793612
729156834
236875491
195342786
874619523

683297145
457631298
912584376
391468752
548723619
726159834
239875461
165342987
874916523

681325947
329874615
457196832
165238794
278549361
934761258
542983176
796412583
813657429

285367941
914285367
376419825
548936712
192874653
763152498
431628579
859741236
627593184

786195243
431726598
925834716
163578429
249361875
857249631
672983154
318452967
594617382

781693245
359284761
642157389
197528634
825436917
463719528
536941872
274865193
918372456

987362145
531974628
642518379
159736284
723489516
864251937
475623891
298145763
316897452

781653249
369284751
542197386
197528634
826439517
453716928
635941872
274865193
918372465

682794351
431625897
579183624
713548269
258916473
964372185
127469538
396851742
845237916

682794351
431625897
579138624
718543269
253916478
964872135
127469583
896351742
345287916

182674953
654391278
937258614
593842761
741936582
826517349
469125837
215783496
378469125

182764953
754931628
936258714
593846271
821397546
647512389
469175832
215683497
378429165

182764953
754391628
936258714
593846271
821937546
647512389
469175832
215683497
378429165

684793251
517426398
932518674
826375419
359641827
741289563
473162985
168954732
295837146

986743152
214659783
375218649
638975421
721384596
549126837
497862315
862531974
153497268

981427653
564318279
372965841
643279185
715836492
829541367
158692734
236754918
497183526

381724965
956381247
274956813
438265179
612879354
597143682
125637498
763498521
849512736

984572361
637891245
512436879
476129583
123758694
895643712
268915437
751384926
349267158

381547962
647219358
952368714
296435187
735891246
418726593
879652431
564173829
123984675

283759461
569431872
714682539
976824153
321965748
458317296
895146327
147293685
632578914

481573269
267498315
395216784
734681592
856924137
912735846
643852971
129367458
578149623

782531469
594267381
613849572
925683714
871954623
436712895
357128946
248396157
169475238

481972365
956314278
723586941
132498756
847653192
695721834
314267589
578149623
269835417

783914265
124675839
659832741
512349687
968127354
437586192
275468913
346791528
891253476

983724561
124695738
657831249
512349687
769182354
438576192
275468913
346917825
891253476

481953762
352647918
679281354
136798245
724365891
895124637
948576123
563812479
217439586

987541263
354628179
261937854
716893425
423715986
895264317
179486532
532179648
648352791

682941573
175382946
934576218
527139684
469827135
318465792
253714869
746298351
891653427

486593172
319872546
725416839
132684795
657329418
948157263
294768351
871935624
563241987

381456972
764129853
952783416
829547631
135962748
647318529
293674185
416835297
578291364

981325476
627418593
534976812
856742931
213589647
479163285
362897154
195634728
748251369

981546372
627389514
534271986
178495623
453762891
296813745
349157268
715628439
862934157

681294573
794351862
325687941
549712386
867543129
213968754
132475698
456839217
978126435

481569273
356247891
972318645
517923486
893674152
624851739
138492567
245736918
769185324

583217496
417639825
926485731
794852163
652341987
831796542
269178354
148563279
375924618

387514692
614329578
592876341
826951437
749283156
153647829
968432715
231765984
475198263

381654792
954721368
276839415
539162847
462578139
817943256
125486973
643297581
798315624

586742139
419538672
237961548
692814753
851379426
374256891
165493287
723685914
948127365

587946123
462531879
931287546
749853612
256719438
318624957
123498765
874365291
695172384

583946127
624371958
971582346
715894632
369725814
248613795
137458269
856239471
492167583

384792165
651348927
297156348
168527439
429813576
735469812
573681294
812974653
946235781

587392164
362741958
149658327
451963872
678125493
293874615
826539741
914287536
735416289

784362195
326951487
159478362
915284736
248736951
637519248
571893624
892647513
463125879

689743125
324951768
157268349
561394872
478126593
293875416
842637951
915482637
736519284

682743195
374951268
159268347
561394872
428176539
793825416
847632951
915487623
236519784

586497123
437261859
192853674
613975248
974182536
258634917
329716485
761548392
845329761

785396124
463521987
192748563
841965732
276183459
359472816
617839245
524617398
938254671

584327196
739461258
162598473
813976524
976254831
425183967
651839742
247615389
398742615

485327196
739561248
162498573
813976452
976245831
524183967
641839725
257614389
398752614

289437156
451296387
637581942
174358629
963124875
825679413
392845761
718962534
546713298

984523167
217964358
365718429
132476895
579831642
846295731
751649283
428357916
693182574

386547129
591362847
247189365
163758492
472936581
958214673
825471936
639825714
714693258

785926134
146753892
329418756
634587921
852149367
971632548
563271489
218394675
497865213

581674239
432981657
769532148
246759381
915823476
378146925
153267894
894315762
627498513

581674239
239581647
467932158
642759381
915823476
378146925
153267894
894315762
726498513

483956217
172843965
956172483
798425136
235617849
641398752
867234591
329581674
514769328

186375249
359421678
724869513
247683195
891752364
563914827
972138456
435296781
618547932

186374259
349521678
275869413
527683194
891742365
463915827
732198546
954236781
618457932

586379241
219654783
347128659
473591862
921846537
865237194
754982316
632415978
198763425

486395217
925718634
173426589
394571862
218964375
567832941
742689153
831257496
659143728

487936215
159284367
236751498
794628153
813547926
625319784
972863541
361495872
548172639

481536297
365792184
279418356
128367945
546921738
937854621
694183572
752649813
813275469

687395241
432617859
519428367
721854936
864932715
953176482
376589124
248761593
195243678

485376291
921485637
763129584
859763142
216948375
374512968
548631729
137294856
692857413

984753261
127468935
536219487
769531842
315842796
842697513
653924178
298176354
471385629

185497263
372681594
469352871
741265938
893174652
256938417
917846325
628513749
534729186

983467215
527931486
164852973
856273194
412695837
739184652
391726548
278549361
645318729

983476215
527931684
164825973
859243167
412657839
736198452
391782546
278564391
645319728

781369245
259417368
364825791
143956872
598274136
672183954
926531487
415798623
837642519

981645237
274931685
356827941
437562819
829714356
615389724
193478562
748256193
562193478

184365297
235179486
769248531
621793845
973854612
548621973
392587164
457916328
816432759

186735249
342691578
975428136
623549781
817362954
459187623
731954862
568213497
294876315

784165239
319247865
625938147
961823754
843751926
572694381
458319672
136472598
297586413

586391274
273485169
419672358
692813745
754926813
138547692
347158926
825769431
961234587

681524397
947631582
253978164
736845219
594162738
128793645
365289471
419357826
872416953

285796341
314825976
679431528
196253487
842179635
753648219
968314752
421567893
537982164

682471395
359826714
741395268
435268971
196753842
278914653
817539426
963142587
524687139

682471395
359826714
741395268
534268971
196753842
278914653
817539426
963142587
425687139

786591324
951243876
243687159
537418692
862975413
419326785
674859231
398162547
125734968

685497312
342651978
917283465
259874631
174536829
863912754
591368247
438725196
726149583

685297341
314865927
729431568
197652483
846173295
253948716
978314652
431526879
562789134

286514397
351679842
974382516
792851634
413726958
568493721
137948265
849265173
625137489

689517324
315462978
724893165
257638419
941275683
863941752
432186597
596724831
178359246

185972346
326584791
947163528
893217654
712645839
654398217
279436185
438751962
561829473

789465312
651932478
243781965
375148629
968327154
412596837
836254791
124679583
597813246

286194357
153827469
479653218
864231795
531479682
792586134
615942873
927318546
348765921

982517346
641923857
753648219
479832561
825169473
136475982
398756124
264381795
517294638

287946351
136578942
945132786
421763598
859421673
673895214
564217839
712389465
398654127

981756342
235941687
467823951
543672819
829315764
716489523
194538276
378264195
652197438

184796325
529843617
376251894
893567142
241938576
657124938
962375481
715489263
438612759

786249315
352761498
941853672
174695283
598327146
623184957
265918734
817432569
439576821

189567324
432189567
567423189
843275691
726918435
915346872
694731258
371852946
258694713

986274351
732615489
415983627
891342765
567198234
243567918
654829173
329751846
178436592

482751396
761893542
359624817
236418759
974532681
815967423
528379164
693145278
147286935

785162493
214973685
639584127
326815749
971436258
548729316
192357864
463298571
857641932

782635419
653149278
419278356
135496782
927581643
846327195
574962831
298713564
361854927

785169423
964325178
213748569
391452687
452687391
876913254
548291736
639574812
127836945

981523467
752694183
364178295
415987326
236451978
897362541
178239654
549716832
623845719

782639451
956741832
314825976
475218693
163497285
829563147
291354768
548176329
637982514

783295416
214687395
596431728
671824953
429563187
835719264
967148532
342956871
158372649

289367451
146528973
537941286
913852647
754196328
862734195
495683712
321475869
678219534

281967453
347251986
596384271
615793824
738642195
429815637
152478369
864539712
973126548

182967453
347251986
596384271
615793824
738642195
429815637
251478369
864539712
973126548

186957432
459231678
723468519
561893724
398742165
274615893
632184957
947526381
815379246

281357469
547698312
396421578
469815723
732964851
815273946
173586294
624739185
958142637

183672594
574983162
926415387
739826451
465791238
812534976
257169843
641358729
398247615

381247596
746915283
592386174
419823657
627459318
835761429
274138965
158694732
963572841

983216547
674935128
512874396
725693481
836142759
491758632
148569273
369427815
257381964

187264593
639578412
425319687
253796148
894153276
716842935
348621759
972435861
561987324

784362519
529174836
316589472
658297341
147653298
932418765
271846953
895731624
463925187

782936541
956148327
314572698
129364875
568297413
473815962
295481736
631759284
847623159

286139547
957648231
413275968
529713486
348926715
671854329
762391854
835467192
194582673

782936541
956841327
314572698
129364875
568297413
473185962
295418736
631759284
847623159

983476512
527931486
164825973
859243167
412657839
736198254
391782645
278564391
645319728

389467512
514289736
672315984
796541823
143728695
258936147
821654379
935172468
467893251

387269514
254831769
961754283
143985672
875426391
692317458
519642837
728593146
436178925

287619534
915437682
346258179
498126357
673895241
152743968
731964825
524381796
869572413

682397541
453821796
791654283
125748369
946532178
837916452
269175834
374289615
518463927

682397541
453821976
791654823
125748639
946532718
837916452
269175384
374289165
518463297

781926543
526341978
934578216
162489735
498753162
375612489
643195827
857234691
219867354

781629543
524381679
639574218
192468735
846753192
375912486
963145827
458237961
217896354

689271543
435689721
172435968
398154672
547362819
261897435
756923184
913748256
824516397

183572694
674983152
925416387
739825461
456791238
812634975
267159843
348267519
591348726

781593642
469728153
352614987
243965718
916872534
875431296
638157429
527349861
194286375

985472613
472136958
631985724
748523169
263719485
159864237
517648392
826397541
394251876

385792641
614835279
792461583
173659428
249178365
856243917
968314752
431527896
527986134

285793641
614852937
397416528
132685479
946127385
758934216
869341752
421579863
573268194

284937651
617845923
539162487
342671895
851429376
976583214
495216738
728354169
163798542

387952614
914867523
652341978
761285349
423796851
598134267
249578136
875613492
136429785

983452671
516783942
472691385
398275416
257164893
641938257
765829134
139546728
824317569

981572634
456831279
237964185
869357412
523419867
714628593
145796328
678243951
392185746

783142659
965837241
241569387
527498136
894613725
136725498
318256974
652974813
479381562

784159623
231764598
659382471
975248136
163597284
842631957
318425769
597816342
426973815

781294635
293658471
654713289
425987163
976341852
138562947
562439718
847125396
319876524

381794652
549286317
762153948
438917526
275648139
196325874
824561793
953872461
617439285

281943657
357261948
496758123
614395782
839672514
725814396
568439271
172586439
943127865

182943657
357261948
496758123
614395782
839672514
725814396
568439271
271586439
943127865

287439651
654721893
931586472
123857946
475692138
896314527
519263784
762948315
348175269

784912653
592436187
613758492
321594876
875263941
469187325
146825739
958371264
237649518

483925671
792316548
615874329
137268495
249531786
856749213
521483967
964157832
378692154

381924675
792516438
654873129
517268394
239145786
846739251
425381967
963457812
178692543

385946712
649721538
127583649
761834295
453297186
298615374
532478961
876159423
914362857

385169742
714832596
926745831
269578314
451923687
837614259
143257968
678391425
592486173

985461732
714832596
326795841
269578314
457123689
831649257
193257468
678314925
542986173

982653714
613274985
754891236
896547321
127368459
435912867
261739548
349185672
578426193

281965734
769384125
543127698
954871263
376249581
128536947
897653412
635412879
412798356

386219745
172548693
945376821
631957482
798124536
524683179
217895364
469731258
853462917

986412753
354697182
721358649
549261378
672839514
813745296
137924865
465183927
298576431

289354716
614978523
753216948
542169837
867523194
391847265
975431682
136782459
428695371

683594712
721386954
459721836
576913248
194872365
238645197
347158629
962437581
815269473

183462795
795138426
264975381
512847639
637291854
948356172
451723968
329684517
876519243

981365742
265741398
734982156
596874231
173629584
428153967
659218473
842537619
317496825

186953742
247168395
395742681
924316578
861475239
753289164
619827453
532694817
478531926

189534762
247196358
356782941
928361574
513479286
764258193
691827435
832945617
475613829

184596723
329748516
765231894
897653142
241879365
536124978
952367481
413982657
678415239

981562734
426731589
735948261
847216395
359874612
612359847
193627458
268495173
574183926

981562734
736841529
254937186
195623847
368794215
427185693
842356971
673219458
519478362

284965731
369741582
751238496
675384129
913652874
842179365
597816243
428593617
136427958

284965731
369741528
751238496
672384159
913652874
845179362
597816243
428593617
136427985

281469735
346751982
795832416
658947321
473216859
912583647
124678593
869325174
537194268

281469735
346751829
795832416
652948371
473216958
819573642
124687593
967325184
538194267

582369741
631724958
479518623
194635287
257981436
368247519
943156872
715892364
826473195

184235796
976184235
532769418
267591843
459823167
318647952
621958374
893476521
745312689

285736941
914825637
763491528
172653489
649182375
358947216
896314752
421579863
537268194

583126974
146879523
792534618
675248391
921763845
834915267
368497152
257681439
419352786

287164935
964375821
513892467
721586349
359247618
648931752
832419576
196753284
475628193

786134925
915628347
423579618
297346851
538912764
164785239
352891476
649257183
871463592

384165972
261897354
795243168
517682439
849731625
632459781
473928516
958316247
126574893

482931675
169725834
735486921
918542763
653178249
247693518
521369487
376854192
894217356

982431675
164725938
735896421
819542763
653179284
247683519
521364897
376958142
498217356

982431675
164725839
735986421
819542763
653178294
247693518
521364987
376859142
498217356

683741592
172695843
594823716
345189627
768452931
219376485
826937154
451268379
937514268

284691573
731582964
965734218
527846391
349127856
618359427
456978132
192463785
873215649

586341972
172569384
943728651
617435829
328197465
495286137
854973216
261854793
739612548

583761942
127594638
964832157
891345276
476928315
235617894
749283561
312456789
658179423

786421935
541893726
392657418
254186379
179235864
638974152
423769581
817542693
965318247

784231596
295467138
613895724
821359647
937146852
456728319
368914275
179582463
542673981

584291637
219637458
376854219
128463975
645789321
793125864
837916542
452378196
961542783

384562179
612947853
957831426
761354982
829176534
435298761
196783245
548629317
273415698

186972534
532814796
479536812
657489123
213765948
894321675
725148369
348697251
961253487

987352416
145678932
236914785
352769841
674821593
891543267
463297158
718435629
529186374

481732695
257691348
639584172
915426783
328179456
746853921
173245869
862917534
594368217

483152967
251976834
769384152
837495621
942613578
516827349
124568793
395741286
678239415

186742539
392865471
475913268
641587392
537129684
928436715
864351927
713294856
259678143

183642579
792835461
465917238
341586792
576129384
928473615
854361927
617294853
239758146

589374126
374621589
621985347
957862431
243519678
168437952
415798263
896253714
732146895

186534927
254971368
937862154
761459832
498327516
523618479
679143285
342785691
815296743

381964752
546278913
279531864
958146237
632785491
714392685
193627548
825419376
467853129

986324157
124759368
537861429
413285976
695173284
278946513
342617895
869532741
751498632

382794561
975136284
461258793
819573426
647982135
523461879
256819347
734625918
198347652

987215436
314896275
526347918
249571863
165983724
873624591
632758149
751439682
498162357

684935217
719842365
235167984
463291758
957386142
821574639
546723891
378419526
192658473

183245679
792683154
645917238
259368417
316479825
478521963
931852746
867134592
524796381

387426519
615879423
294153678
821645937
749382165
563917284
176598342
932764851
458231796

987246531
316578942
245391687
639182754
524763819
178954326
493615278
862437195
751829463

387126549
564879123
291453678
823645917
749312865
615987234
176594382
932768451
458231796

682957431
571384926
934216578
217549863
498163257
365872194
853791642
126435789
749628315

382679514
451382796
769541823
936154287
248937165
175268439
617423958
594816372
823795641

286917354
139548276
574263918
328756149
917834562
645192783
491385627
852679431
763421895

485216397
167359284
392748156
518674923
634925718
279831645
751462839
826593471
943187562

687412953
145389267
932675481
521734896
463928715
879561342
794256138
258193674
316847529

482619735
731258496
596743128
318524967
654987213
927361854
243176589
865492371
179835642

482617953
931548726
765923148
874296315
613785294
529134867
148352679
397461582
256879431

382914657
946573182
715826934
123798465
869452713
457631298
291345876
578269341
634187529

384917526
951426387
276853941
713648259
869572413
542391768
497185632
628734195
135269874

986215374
523874961
174396258
869731542
715942836
342568197
298457613
431689725
657123489

983215476
651479328
427638591
198523647
542867913
736941852
279356184
315784269
864192735

984215367
623847951
157396248
869431572
715962834
342578196
598724613
431689725
276153489

785914362
231678945
496352718
348291657
652837194
917546283
164725839
879463521
523189476

782413695
614895237
953627814
239781456
548362971
176549328
361254789
897136542
425978163

587913426
142657938
396248571
935164287
261785394
478392615
719436852
824579163
653821749

987413562
524986731
163572849
492738615
851264397
376195428
645821973
718349256
239657184

681425973
249736851
357819462
592683147
763941285
418257396
925364718
134578629
876192534

485926137
327814956
169357428
712695384
854132769
936748215
671289543
248573691
593461872

189623475
725419638
436785912
673298154
918534267
542167389
251846793
894371526
367952841

187923645
562814739
439675281
395742168
276189453
841536927
953467812
628391574
714258396

985126743
731458692
264739518
596342187
318675924
472891356
143587269
859263471
627914835

986127453
314568792
275439618
697852134
831746925
542391867
153684279
469273581
728915346

681527943
475398216
293614578
749153862
136982754
852476391
968731425
524869137
317245689

381924675
674518293
259736418
946175382
513892746
728643951
465387129
137259864
892461537

681723459
435691782
297485361
723169548
569874213
148352976
954216837
376948125
812537694

381724569
246591783
597386421
724139658
659872314
138465972
965213847
472958136
813647295

783621945
251984736
946573128
675392814
198467253
324158697
517246389
462839571
839715462

783621945
251498736
496573128
679352814
148967253
325184697
517246389
962835471
834719562

584921763
261357498
937846251
852479316
749613825
316285947
423568179
195734682
678192534

581723946
279546183
346981275
132674598
465819732
798235461
653197824
924358617
817462359

186524973
732896514
495317628
618753249
549281367
273649185
924138756
861975432
357462891

185624973
732895614
496317528
618753249
549281367
273946185
924138756
861579432
357462891

581624973
762839514
493517628
638951247
147286359
259743186
924168735
816375492
375492861

589124673
762839514
413567928
638951247
147286359
295743186
924618735
871395462
356472891

483926571
925718436
167345298
316874925
754192683
892563714
539487162
678251349
241639857

581627439
429853671
736941852
615394287
843762195
297185364
958216743
174538926
362479518

485327691
917465238
236819457
543698712
769132845
821754369
692583174
154276983
378941526

485632197
791845362
326917584
539274816
264381759
178569423
657498231
942153678
813726945

985631724
372954168
146827953
634598217
259173846
817462395
528349671
761285439
493716582

986435712
417268395
325719648
854697231
231854976
769123854
572946183
693581427
148372569

481539672
352617489
769824513
275981364
638452791
194376258
916743825
523168947
847295136

685734129
723196845
149528736
574813962
298467513
316259487
937641258
462985371
851372694

785639214
923471568
461528739
157296843
346187925
892345176
539762481
678914352
214853697

681435792
245897613
379612458
764581239
192364587
853729164
537148926
916273845
428956371

485139627
963728145
271456839
158942763
347865912
692317584
516293478
724581396
839674251

184239765
293675481
756148329
361824957
478951632
925367814
619782543
847513296
532496178

685931274
293467185
417825396
136578942
954213768
728649531
349156827
861792453
572384619

487239165
312765984
659148327
596324718
138657492
274891653
823976541
765412839
941583276

182936574
635147829
749825631
214579368
963482157
857613492
578391246
426758913
391264785

185937624
923146578
476825193
539284761
847619352
612753849
251478936
368592417
794361285

489132657
713965824
526478139
195346782
274859361
368721495
657284913
831597246
942613578

187932465
642517938
395864271
936245817
251786394
478391526
719453682
824679153
563128749

581932764
792864513
346517982
615429837
834675291
279183456
967251348
153748629
428396175

682537419
714896352
395412678
843265197
571943826
926781534
459378261
138629745
267154983

489137526
127596438
653824719
975263184
348915672
216478395
831649257
794352861
562781943

781345926
259716438
436982517
594163782
123857649
867429351
615274893
978531264
342698175

583942167
967135248
412876359
691258734
725493681
834617592
249361875
378524916
156789423

986143275
573289461
412567389
297358614
641972853
835416792
358621947
169734528
724895136

286941753
795382614
413765892
934678521
571429386
862513479
157236948
629854137
348197265

782146593
453798621
196523748
561479832
374281965
829365174
945612387
218937456
637854219

582146937
436798521
179523648
761439852
894251763
325867194
947612385
213985476
658374219

982146375
563789421
417532689
246358917
791264853
835917246
358621794
129473568
674895132

982143675
563789421
417562983
296458317
741236859
835917246
358621794
129374568
674895132

782541369
319768254
546329178
651972483
937184526
428653917
263417895
174895632
895236741

681942375
734561928
295738641
572186493
916374852
348295167
829617534
467853219
153429786

689741532
135628479
472539681
758162394
916453827
324987156
243896715
591374268
867215943

781649523
952138764
436725198
693857412
145263879
278491356
327914685
864572931
519386247

781942365
326587914
459631728
815723496
934165872
267498153
678359241
142876539
593214687

781942365
324576918
659831724
815723496
936154872
247698153
578369241
162487539
493215687

189742365
326581794
457693128
735928416
964135872
218476953
873259641
642817539
591364287

689347125
245981637
137256489
768195243
913462578
524738961
451673892
876529314
392814756

283946175
647251839
159837642
325179468
964583217
718624593
871492356
536718924
492365781

687241359
534769281
129538476
751923648
942685137
863174925
418356792
376892514
295417863

189246357
534817692
267593481
356729148
912684735
748135269
823451976
691378524
475962813

289746315
351289647
647153982
976315824
412968753
538427196
165832479
724691538
893574261

381245796
274968315
569317248
795183624
826594173
413672589
658729431
937451862
142836957

583746921
176529384
429831675
854317269
937652418
261498537
795283146
612974853
348165792

681247953
724539186
953816472
896372541
215694837
347185269
432751698
179468325
568923714

987451236
542836179
316927584
729685341
165743892
438192657
691578423
254369718
873214965

189652734
425713869
376489521
947268315
613547982
258391647
792834156
534176298
861925473

781952643
936841752
524637819
358724196
612389574
479165328
267413985
143598267
895276431

684952173
952137468
713648925
137426589
245389716
896715234
561874392
478293651
329561847

784256193
296138475
513749286
135497628
849362517
627815934
971684352
458923761
362571849

489352167
765149328
213876495
324598671
198763254
657421983
971684532
532917846
846235719

284357169
361298745
975146283
859713426
613482957
742965318
537824691
498671532
126539874

781459263
942368157
536271984
369145872
174682395
258793641
427836519
815924736
693517428

781459326
643728915
592613478
458237691
327196584
916584732
269875143
875341269
134962857

384751269
261894735
579623418
415387692
638942571
927516843
896435127
752169384
143278956

687352914
459861732
231947586
943276851
712485693
568139247
896713425
325694178
174528369

187953426
542617938
396248571
935164287
261785394
478392615
719436852
824579163
653821749

487156932
516392748
329874651
153427869
274689315
698513427
765941283
941238576
832765194

381265947
456879132
279413685
893751426
764392851
512648379
147586293
935124768
628937514

783561294
429837156
516294387
971623845
354789621
268415739
142978563
697352418
835146972

581367249
347219658
629845731
253784196
198652374
476931582
932476815
865193427
714528963

581367249
347219658
629845731
253984176
178652394
496731582
932476815
865193427
714528963

981367542
467215398
325849671
273684159
148952763
659731284
532496817
896173425
714528936

389567124
456321798
712948536
567893241
824615973
193472865
648259317
231786459
975134682

487162395
639758421
512439786
923647158
756381249
148925637
261893574
394576812
875214963

581762943
794813256
623954178
359248761
867591324
412376589
278639415
945187632
136425897

487362591
326519478
591847623
863254719
752931846
149678235
615723984
238495167
974186352

487265913
316948572
259317846
135672489
694183725
872459631
768531294
523794168
941826357

785261943
146397852
392854617
674589231
231746598
859123476
563972184
927418365
418635729

782169354
519324768
643857912
358491276
197682543
264573189
475936821
831245697
926718435

381769452
497825136
265413987
813546729
654297813
729138564
172384695
948652371
536971248

487163952
361592748
529847631
173425869
248679315
695381427
756914283
914238576
832756194

286573914
753914628
914268753
839625471
675341892
421897365
398156247
542739186
167482539

283975146
649132578
715864392
461258739
857493261
932716485
598341627
326587914
174629853

481372956
796458231
352619487
827145369
943826175
165793842
639581724
278964513
514237698

589376142
641528397
732941568
314897625
896152473
275634819
453769281
928413756
167285934

283675419
947831562
615429837
128563794
356947128
479218653
761382945
892154376
534796281

483175269
721639584
956284173
645812937
392756841
178943652
834591726
569327418
217468395

984673152
512894763
736152984
473916825
251348697
869527431
625481379
347269518
198735246

589473216
716258394
243619875
627841539
394527681
158396427
461982753
875134962
932765148

586473291
147892635
923651487
395246718
762918354
418537926
679385142
254169873
831724569

382675491
154938267
967214385
425196873
793582614
618347952
241769538
536821749
879453126

583674921
412395786
976128543
827451639
695283174
134967258
741539862
368712495
259846317

386571924
179248635
254936178
918352467
527614389
463789512
835467291
691825743
742193856

386971452
759842631
412356879
945137268
837624915
261598743
623419587
578263194
194785326

481397562
352614798
967258134
195462873
674183925
238975416
843721659
729546381
516839247

783296154
619547832
245831697
324175968
967483215
158629473
871952346
436718529
592364781

782694531
163258794
549137286
394582167
256719348
871346952
635471829
418925673
927863415

784291563
329865147
165734982
471389256
298546371
536127894
857412639
942653718
613978425

381792546
249856731
657413829
473961285
192385674
568247193
825634917
936178452
714529368

782196435
963475821
541832796
254719368
638524917
179683254
895341672
317268549
426957183

685132479
971854362
432697851
156328947
248769135
397415628
829546713
714283596
563971284

284137965
961425378
375869412
159384627
823671549
746592831
498716253
612953784
537248196

584192367
326587941
971364825
263815794
857649213
419273586
792456138
145938672
638721459

685139274
174562398
392478651
721385469
453916782
968724513
836297145
249651837
517843926

684192537
319574682
725683941
293718456
457269813
861435729
946821375
178356294
532947168

483152976
192467538
567389241
318796452
275843619
649215387
951638724
734921865
826574193

382176945
417598623
965324178
739465281
541287369
826913457
653741892
274839516
198652734

285174639
746983152
319256847
563728914
894315276
172469583
631597428
957842361
428631795

986123745
753489621
142675389
618294573
574836192
239751864
467512938
321968457
895347216

489157362
135862479
627394815
241635798
756948231
893271546
368429157
972513684
514786923

682179345
379546128
154238769
893712654
465893271
721654983
947325816
518967432
236481597

783192654
621574389
594368712
352719846
976843521
148256937
817925463
439681275
265437198

384192756
729653841
165478239
251846973
978235164
643917582
416589327
597324618
832761495

684132597
925674138
137589462
563841279
278395641
491726853
819467325
342958716
756213984

582134679
946572318
173986524
364821957
851397462
729645183
217469835
435718296
698253741

583126947
167594832
492873651
916482573
825937416
734615289
359241768
678359124
241768395

583146279
167592834
924873651
716984523
895237416
432615987
359421768
678359142
241768395

582136794
167492835
493875621
716583942
834927516
925614387
359741268
648259173
271368459

384126759
916758432
572493168
621379845
739584216
845612973
253847691
468931527
197265384

983127465
175469832
624853791
417982653
896534217
532716984
369241578
748395126
251678349

983157264
176429835
524863791
417982653
892536417
635714982
369241578
748395126
251678349

582147936
174369258
396582741
439628175
261735894
758914623
913476582
627853419
845291367

683159724
219847356
754632189
321765948
845913267
967284531
598421673
136578492
472396815

582163974
619478253
473259681
297635148
158724369
346981527
834512796
965347812
721896435

389261547
254973681
761584392
438197265
192658473
576342819
945726138
623819754
817435926

381279456
742156389
596384712
954638271
613927548
827415963
179843625
265791834
438562197

586293417
791486253
234517968
869135724
345729681
172864539
913672845
428951376
657348192

985276314
761384295
324915768
536149872
812567943
497823651
673458129
158792436
249631587

981234756
267915438
534678129
875349612
642751983
319862547
123497865
498526371
756183294

584263197
127489563
936517428
259674381
413892756
678135249
765328914
341956872
892741635

584263197
127489563
936517428
259674381
413892756
678135249
365728914
741956832
892341675

483216597
267958431
915734682
736495128
592871364
148623975
671342859
859167243
324589716

985243671
736981542
412567839
359728164
261495387
847136295
193654728
674812953
528379416

386219574
157438269
249675831
432867195
765921483
918543627
524796318
691384752
873152946

786219534
153478269
249635871
472863195
365921487
918547623
524796318
691384752
837152946

985274613
314698527
276531948
427159836
698342175
531786294
152467389
769823451
843915762

986274153
354198627
271635948
427569831
198342576
635781294
862457319
719823465
543916782

187256493
654983712
239714865
425679381
318425679
976831254
563147928
742598136
891362547

381254679
657391248
942786351
196538427
735429816
824167593
579643182
413872965
268915734

783254691
692731854
541968327
156349278
428517963
937682145
875196432
319425786
264873519

381269745
564137982
279584316
732415869
156798234
498623157
643872591
925341678
817956423

487216953
539874621
216395478
643582197
892137546
751649832
978463215
124758369
365921784

589273164
714586392
632194578
326859417
478621953
195347826
851462739
963718245
247935681

183265974
796148352
254379816
641937528
579482631
832516749
325691487
468723195
917854263

687291345
239548716
415736982
196372458
348159267
752684139
523817694
864923571
971465823

683297415
419563278
275184369
952431687
361728594
748956123
536872941
894615732
127349856

986251437
147638529
325749816
698423751
714895362
532167984
251374698
469582173
873916245

386251497
147698523
925743816
698427351
714835962
532169784
251974638
463582179
879316245

683279541
214356879
597481362
439712685
728635194
165894237
946523718
372148956
851967423

986271543
243859167
571463829
719532486
435786291
862194735
658347912
324915678
197628354

986271543
243895167
571364829
715932486
832456791
469187235
658743912
324519678
197628354

487231569
623958741
591647328
719386452
268514973
345729816
152493687
836175294
974862135

387214695
512976834
649358721
496183257
153627948
728549316
265791483
974835162
831462579

387214695
512976834
649358721
426183957
153697248
798542316
965721483
274835169
831469572

187246935
269385741
543719286
416928573
728534619
935167824
392851467
651472398
874693152

583247691
247196835
961358742
754623189
398571264
126984357
839715426
415862973
672439518

785243169
123698457
694517832
917386245
352471986
468925713
839152674
276834591
541769328

785243196
123698457
649517832
917386245
352471968
864925713
431852679
276139584
598764321

781249563
642853197
593716284
269578341
134692875
875134629
327485916
916327458
458961732

781249365
642835197
593716284
269573841
134682579
875194623
327458916
916327458
458961732

184329657
627458391
953167248
738541926
496872513
512693784
271986435
849735162
365214879

684357219
375219864
912468573
859674132
437521986
261983745
193842657
548796321
726135498

684357219
375219864
912486573
859674132
437521986
261938745
196842357
548793621
723165498

684357219
975218364
312496578
859674132
437521986
261983745
193842657
546739821
728165493

284357196
951864273
763291548
517689324
842573619
639412857
378925461
495136782
126748935

582317964
349568271
671294385
137629458
498751632
256483719
863142597
925876143
714935826

582361974
316947582
497852316
254718693
138296457
769435128
671523849
925684731
843179265

784365219
316829574
259417683
938254167
672193458
145678392
491582736
863741925
527936841

689317524
143295678
725684193
217546839
398172465
456839712
531728946
874963251
962451387

584317692
379628541
216459783
947563128
632871954
158942376
791234865
825196437
463785219

684312795
329758641
715469283
497623158
532871469
168594327
241935876
856147932
973286514

684317295
397258641
215469783
749623158
532871469
168594372
471935826
856142937
923786514

584312796
329768541
716459283
947523168
632871954
158946327
291634875
865197432
473285619

584317296
379268541
216459783
947523168
632871954
158946372
791634825
865192437
423785619

482319657
397865241
516247983
638421795
725983164
149756328
251634879
964178532
873592416

982316547
456978123
317245896
698154732
241763958
573892614
825639471
769421385
134587269

687314295
395278641
214569783
549623178
732851469
168497352
471935826
856142937
923786514

684317295
375298641
219564783
947623158
532871469
168459372
491735826
856142937
723986514

684317295
375298641
219564783
497623158
532871469
168459372
741935826
856142937
923786514

286349751
754681923
391752486
873516249
419823567
625497318
938265174
142978635
567134892

981342675
472956813
365871492
197463528
846215937
253789164
538697241
719524386
624138759

284319576
175628349
369475821
432867195
756931482
918542637
543796218
691284753
827153964

284319675
175628943
369475128
432967581
756831492
891542736
543786219
618294357
927153864

285319647
146728359
379546821
532874196
467931582
918652734
653297418
791485263
824163975

286319574
175428369
349675821
932867145
754931682
618542937
563794218
491286753
827153496

287319645
146528379
359746821
932874156
465931782
718652934
673295418
591487263
824163597

481372659
529486137
376951284
915867342
768234591
243195876
132549768
654728913
897613425

982374651
673521849
145968237
568197324
297436518
314285976
426759183
831642795
759813462

182364957
365917248
479258613
951872436
247635891
638491572
593786124
726149385
814523769

781345629
254967813
396812745
812536974
947281356
563479182
628794531
175623498
439158267

986372154
153649278
742185693
438567921
579213486
261498537
394851762
627934815
815726349

682379154
734561829
519248763
951682437
423795681
876413295
348156972
165927348
297834516

782354196
359261487
146978253
538619742
491782635
627543819
215836974
863497521
974125368

187359462
543286197
629471385
756148239
412937856
938625714
364892571
271563948
895714623

485312679
126978534
793456128
354681792
867529413
219743856
672835941
538194267
941267385

485312679
127968534
693457128
354681792
876529413
219743856
762835941
538194267
941276385

485327619
762915438
913486275
639751842
157248396
824639751
596873124
341562987
278194563

782354619
519286473
643971825
836142597
254798361
971635284
398467152
167523948
425819736

987325614
142689573
563174298
621437985
875296431
439518762
296843157
718952346
354761829

485361792
167298534
923457168
354719826
879526413
612843957
736985241
548132679
291674385

485361792
169278534
723459168
354917826
897526413
612843957
936785241
548132679
271694385

285374619
374916852
196285347
648529731
712863594
953147268
837451926
561792483
429638175

285374619
374619852
169285347
948526731
712893564
653147298
837451926
591762483
426938175

781359624
653274819
942681537
239516478
516847392
874932156
495763281
128495763
367128945

286317459
149285367
375964812
813659274
497132685
652748931
731496528
524873196
968521743

781346925
459287631
326159478
563721849
142893567
978465213
635974182
897612354
214538796

981374256
736852491
254196783
495763128
368215974
127489635
613527849
842931567
579648312

584379126
267184539
913652784
721893645
345261897
896547312
632415978
478936251
159728463

983461572
265378941
714592638
456213789
371986425
829754163
548639217
192847356
637125894

381479526
754162389
296385714
945638271
613927458
827514963
179853642
462791835
538246197

781456932
963287154
425193876
894675321
132948567
576312489
347569218
659821743
218734695

687413925
295678134
413529876
768251349
321794658
954836712
876345291
539162487
142987563

981432657
653179248
724586193
532761489
479825316
816394725
297648531
345917862
168253974

683492517
952317864
741586329
574928631
829163475
136754298
215649783
467831952
398275146

985473612
147692358
362581794
479325861
631849527
528716943
894157236
216938475
753264189

983457162
614289357
572316948
857943216
429761835
136528794
291674583
345892671
768135429

981437562
423659817
567812943
614275389
735984621
298163475
346791258
152348796
879526134

981453726
532967814
467821593
124579638
875316942
396284175
648792351
219635487
753148269

687439512
324561978
159728364
962347851
713985426
845612793
498176235
531294687
276853149

789452613
524631978
361789542
452397861
613248795
897516324
148975236
936824157
275163489

586429317
394671285
172358964
251963748
843715629
967842153
735286491
619534872
428197536

389456271
576128493
412379865
941783652
658912347
237645189
793861524
165294738
824537916

389465271
674128593
512379846
951783462
468912357
237546189
793851624
125694738
846237915

986453271
325871946
714692538
839267154
257149683
461385792
543916827
672538419
198724365

986473152
532169874
174258639
418795326
325681497
769324581
693517248
841932765
257846913

385479216
469123587
712586943
956831724
124795368
837264195
548312679
293647851
671958432

582493617
694712538
713586249
467931852
139258764
825647391
346879125
971325486
258164973

982435761
354716298
176982534
219654387
738291645
465873912
547169823
891327456
623548179

687453921
251796348
943281756
394172685
576849132
812365479
168534297
739628514
425917863

287451693
491362875
635789214
528674931
349215786
176893542
912537468
764128359
853946127

685412937
491387562
237596148
513768294
964235781
728149356
349671825
872954613
156823479

781429365
692538714
435167289
174293658
263815497
859674123
917356842
328941576
546782931

781436925
459278631
326159874
568321749
172894563
943765218
635947182
894612357
217583496

581469372
432157968
976283514
857921436
614835297
329674851
295718643
148396725
763542189

681475932
975238641
243619857
769521384
452863719
138947526
594186273
827394165
316752498

685472913
734159682
219683475
821397546
597864321
463521798
978236154
156948237
342715869

685472913
934158672
217693485
721389546
598764321
463521897
879236154
156947238
342815769

685472913
734198652
219653784
921387546
857964321
463521897
548236179
196745238
372819465

489571623
562943781
371628495
834195276
195762348
627384519
946857132
753219864
218436957

382561749
947382561
615479238
431695827
268713495
579824316
124958673
896237154
753146982

286531947
534897162
917462538
723915486
658274319
149683725
495328671
372156894
861749253

483569127
275314698
691287435
764893251
329156784
158472369
546921873
932748516
817635942

982517346
567438921
413296785
371689254
854172693
296345817
629754138
735821469
148963572

283571469
569842137
174369825
821796354
397458216
645213978
736184592
452937681
918625743

189563247
236147895
745289631
957832416
813456972
624791358
491678523
362915784
578324169

187526934
462398517
359417862
571842396
698731245
243659781
736284159
925163478
814975623

687514392
391628745
245397186
426781953
978235614
153469827
834172569
569843271
712956438

386579412
179426385
524831769
462758931
738192654
951643827
217364598
843915276
695287143

687593124
214876395
539124876
895432761
426781539
371965482
943218657
758649213
162357948

487569132
139482675
625173948
863917254
792845361
541236789
216358497
354791826
978624513

187569234
439281675
625473918
843927156
762145389
591836742
216358497
354792861
978614523

284561739
316279548
597438216
635894172
721653894
948127365
159742683
472386951
863915427

782513946
614879352
539246781
175362894
963184275
428957163
891435627
356728419
247691538

984572361
673491582
512683974
468319257
729854136
351267498
236948715
897125643
145736829

984513276
356278941
712469538
261735489
578694312
493182657
135927864
649851723
827346195

382596174
675431289
149278356
896147532
514823967
723659841
437982615
951364728
268715493

281549376
396178254
574362189
623495817
857613942
419827635
968734521
732951468
145286793

481573629
652149873
973286145
547862391
169357284
238914756
795621438
326498517
814735962

682593714
743126598
519784326
951238647
824967153
376415289
237841965
495672831
168359472

781563942
946217835
532498167
293784651
165329478
874651329
658142793
329876514
417935286

781563942
946217385
532498167
298734651
165829473
374651829
653142798
829376514
417985236

483591726
625847391
197263485
914786253
568132947
732459168
351624879
849375612
276918534

284561937
769843125
531927684
312675498
648319572
975284316
157492863
893756241
426138759

683512497
257849631
941367825
429678513
876135942
135924768
764281359
518493276
392756184

187542369
524963871
963187452
472318695
856794213
319256784
631475928
298631547
745829136

982534671
543176298
176289534
634821759
851397462
729645183
317468925
498752316
265913847

783516294
596247831
412893765
138624957
957381642
624759183
361975428
879432516
245168379

381596247
529437168
674821395
716948532
952763481
843215976
197382654
465179823
238654719

987531246
351642987
624879513
792318465
536724891
148956732
269185374
413297658
875463129

186539724
795482361
243617895
432765189
951348276
867921453
519874632
374296518
628153947

281576439
765439281
943128756
654713892
392684517
178295643
427351968
519867324
836942175

281576439
765439281
943128657
654713892
372984516
198265743
427351968
516897324
839642175

781596243
469328751
523147689
635714892
178932465
294865317
346251978
812679534
957483126

983674125
527391486
146582793
435918672
691237854
278456319
769145238
854723961
312869547

987612543
512384796
634759218
261497385
748135629
359826174
423961857
875243961
196578432

581623497
643789512
279154638
327418965
416592873
895376241
162847359
954231786
738965124

581697324
694312785
237584619
963451278
742938561
815276943
456829137
129743856
378165492

581637942
249518763
673429581
968254137
437961258
152783694
895372416
326145879
714896325

582614397
639758421
714239568
241875936
356192874
978463215
863947152
497521683
125386749

984612357
316785294
752439816
265348179
478591632
139276548
843127965
527963481
691854723

983654721
561872394
472391658
817243965
324569817
659187432
146735289
298416573
735928146

385621947
719845632
624937815
248593761
163782594
957164283
536218479
492376158
871459326

387692145
194358267
265417983
952186734
413579826
876243519
721964358
548731692
639825471

182679345
679543128
354281769
893712654
465938271
721456983
947325816
538167492
216894537

582671349
376945128
194238756
863712594
459863271
721594683
647329815
218456937
935187462

789642315
456731892
123958764
315894276
264573189
897126453
572389641
941267538
638415927

387625491
512497386
964138752
476951823
258346179
139872564
845219637
691783245
723564918

287635491
396124785
514798326
728413569
165879234
943562178
839241657
472956813
651387942

283697415
619543278
475128369
952431687
341786592
768952143
536874921
894215736
127369854

382691574
614275983
795438621
527149836
941863752
863527419
439782165
258916347
176354298

783641529
162593478
549287316
421379865
895462731
637815942
354128697
916754283
278936154

184697532
952341786
637825194
791238645
826574319
345916278
579182463
463759821
218463957

581629734
679354281
432178659
214536978
795812346
863497125
928741563
347965812
156283497

983615724
745392168
621847395
254138679
816279453
397564281
439786512
172953846
568421937

983615724
745392168
126847395
452138679
618279453
397564281
534786912
271953846
869421537

381652749
547193682
269487135
673941258
915728463
824536917
436275891
152869374
798314526

783691452
926485731
154327986
531748269
267519843
849236517
498162375
672853194
315974628

984651237
561237498
372498165
638749521
215863749
749512683
857324916
493176852
126985374

481672395
692358471
573491862
764583219
238719546
915264738
127836954
859147623
346925187

581647923
649253178
723891645
374129586
152468739
968375214
416532897
295784361
837916452

583697421
416382759
729145368
298714536
164539872
357268194
975821643
641953287
832476915

185623974
627849135
934157286
396481752
271536849
548972613
763214598
452798361
819365427

187639452
236548971
954172683
865917324
312854769
749326518
673291845
528463197
491785236

589637124
726514893
431298576
895463712
367182459
214975638
658729341
973841265
142356987

387642915
621859437
594713862
976438521
213596748
845127396
752964183
438271659
169385274

981647253
475283691
236159478
349762815
628591734
517834962
152978346
893416527
764325189

981643572
627915834
543728961
874239615
192576483
356184297
239851746
465397128
718462359

281657943
453928671
697143258
549781362
126435897
378269415
932576184
865314729
714892536

583671249
216894357
479352681
932168475
167543928
845927136
721489563
358216794
694735812

781695342
629438715
543712869
135927486
497386521
268154937
314569278
972841653
856273194

381692574
526478913
947153286
234761895
659284137
178539462
463815729
715926348
892347651

283765149
691248735
745391862
574683291
819452376
326179584
157934628
968527413
432816957

586724319
247319865
913685427
625938741
471256938
839147652
392861574
764592183
158473296

289714635
517683492
643259817
761932548
394875126
825146973
472561389
936428751
158397264

481725369
793618452
562493187
157942836
236587914
849361725
314276598
925834671
678159243

481796352
756123984
293584167
862341795
534978621
917652843
129467538
345819276
678235419

186724593
952183674
347695218
715942386
294836751
863517429
679351842
521468937
438279165

483752169
527169348
916483572
391246857
842375916
675918234
234597681
769831425
158624793

982764135
165283497
734159628
573426819
829531746
416897253
651972384
348615972
297348561

281734569
643952817
795816234
812465973
937281645
456379182
578693421
164527398
329148756

983761245
274539168
516428973
892145637
365297814
741386529
428913756
637852491
159674382

183749652
279561438
546328197
861253974
937684521
425917386
754132869
698475213
312896745

681752943
735948612
924163587
473629158
259831476
168475329
397214865
516387294
842596731

683751924
271489356
459632781
927365148
345178269
168294537
514827693
896513472
732946815

486791523
193452678
275683941
759138462
821564397
634279185
317926854
568347219
942815736

381792645
726584931
549163782
693218457
875439126
412675893
134957268
268341579
957826314

486713952
751924638
932685741
317562489
248379516
695841327
529136874
173498265
864257193

281753946
635849271
749126538
124567893
358291764
967438125
472685319
513974682
896312457

281743956
635829471
749156238
124567893
358291764
967438125
572684319
413975682
896312547

986753241
143926578
752841639
521497863
637518924
894632715
375284196
218369457
469175382

182739645
395614827
467582319
514978236
739126458
628345971
276491583
943857162
851263794

381729456
754863921
269154837
532698174
497531268
816472593
643215789
175986342
928347615

985746231
417238659
623591748
392654817
874912563
156873492
249367185
731485926
568129374

281756943
463928571
795143268
549671832
128435796
376289415
932567184
857314629
614892357

283764951
157329846
694518237
529641378
461837592
738952614
916273485
342185769
875496123

583791426
492536187
617284593
136947852
275318964
948652731
721865349
354129678
869473215

581924763
379516428
426738591
254863917
968157342
713249856
632485179
195372684
847691235

784931526
216758934
539264187
395672418
871345692
462819753
143587269
958426371
627193845

784956321
951432678
362718594
176894253
295361487
438527916
823145769
519673842
647289135

784962153
352841796
619537248
196325874
843179625
527684931
431298567
975416382
268753419

385972146
462851397
719634285
197426853
854193762
623785914
571248639
936517428
248369571

286975143
547163892
139248657
714589236
923614578
865732914
472851369
358496721
691327485

581972463
427613859
936458217
192534678
643187592
758296134
375841926
214769385
869325741

581972463
427613859
936458217
142539678
653187942
798246135
374891526
219765384
865324791

286971543
943825167
571364892
719532486
832496751
465187239
628743915
354219678
197658324

783941526
159263748
426857139
364598271
278316495
591472683
645739812
837125964
912684357

185973642
436125879
927468315
512637498
698542731
743819526
369751284
874296153
251384967

382964751
746158923
915273684
534719268
169842537
278536419
491325876
627481395
853697142

381965724
547283961
926147385
654729138
279831546
138456297
762314859
895672413
413598672

683927451
954168327
217354986
765213849
149875263
328496175
532681794
496732518
871549632

183927456
954186327
267354981
715263849
649875213
328491675
532618794
491732568
876549132

582967341
943581267
167243859
754192638
639874512
218356974
425618793
391725486
876439125

183967452
954281367
627354189
795123846
246875913
318496275
532618794
461739528
879542631

186974352
239516478
475382619
852631947
943758126
617249583
598467231
321895764
764123895

381629574
765348912
492751368
923486751
678915243
154237896
536874129
219563487
847192635

381729654
675348129
942165783
523896471
794213568
816457392
467981235
238574916
159632847

781523469
965471283
324968571
658347912
147892635
293156847
516234798
879615324
432789156

381294576
567318249
942675813
856431927
214759638
793826451
438567192
629143785
175982364

381459762
267831594
945627318
659283471
412576839
873194256
734918625
596342187
128765943

781649235
952731648
463285917
618574392
274963851
395128476
829457163
546312789
137896524

981264357
574913286
362578149
758641932
496832571
213795864
827156493
645329718
139487625

681247593
592683417
734951862
153879246
279465381
846132759
367518924
915724638
428396175

981326457
576984231
234751986
462578319
317469825
859132674
723695148
645813792
198247563

581732469
326914578
974658213
653279841
418365792
297841635
169587324
745123986
832496157

281359746
965714382
743628159
527843691
316597824
498261573
632975418
854132967
179486235

281463795
396587421
547291683
738124956
129675348
654938172
972816534
463752819
815349267

781645239
264389517
359721846
498576123
176432958
523198674
945813762
632957481
817264395

581734692
976125843
342986715
869457321
215693487
734218956
693542178
427861539
158379264

481739652
396125847
527684913
865497321
719263485
234518769
653942178
942871536
178356294

981576342
437928156
625314987
872461593
369857214
154293768
793645821
216789435
548132679

981645273
467823951
352719648
638471592
214956837
795382416
526134789
179568324
843297165

581736294
947125863
326984715
869457321
215693487
734218956
693542178
472861539
158379642

481639752
397521864
526784913
865497321
719263485
234815697
643952178
972148536
158376249

581673249
397421568
462958713
924586371
135794826
678312954
246835197
713269485
859147632

981734652
346125897
527689413
865497321
714263985
239518764
653942178
492871536
178356249

981425376
257638941
643719528
435261789
179384265
826597134
568172493
312946857
794853612

981425376
257638941
643719528
435162789
179384265
826597134
568271493
312946857
794853612

981426753
576931842
234785619
647852391
859143267
312679485
463597128
798214536
125368974

981625374
267834951
453719628
648172593
312956847
795483216
536241789
179568432
824397165

481629753
297531468
536784219
865497132
714362985
329815647
642953871
973148526
158276394

281645793
579238461
463719285
146597832
758362914
392184657
624953178
937821546
815476329

481572369
659438271
237916584
348157926
925643817
716829435
562784193
874391652
193265748

481729653
276531498
593684217
865497132
714362985
329815764
642953871
937148526
158276349

781954632
625738914
439216857
392465781
576821493
148379265
863142579
914587326
257693148

781942635
625738914
439516827
392467581
576821493
148359762
863175249
917284356
254693178

381279654
796345821
524618379
237164985
968532147
415987263
843721596
679853412
152496738

781932654
596748231
243615789
632589417
417326895
859174326
964253178
375861942
128497563

481362597
279458631
635719482
748135926
196274358
523986174
957841263
312697845
864523719

481326795
297458631
635719482
749135826
128647359
563982147
954871263
316294578
872563914

381769245
249358761
657421839
493617582
578294613
126583497
965832174
732146958
814975326

981724653
527863914
346519728
865341279
739256841
412987365
653178492
294635187
178492536

781395426
529461738
436278915
978523164
645819372
312647859
867154293
293786541
154932687

581472639
794563281
236981457
453196728
872345916
619728345
368257194
925614873
147839562

981254376
634978251
572316849
153692487
749185623
268743195
497861532
826537914
315429768

981234657
654971283
372586194
248197536
136458972
795623841
469315728
517842369
823769415

681439275
253671498
974582631
762813954
539264817
418795326
327148569
896357142
145926783

681924357
235178469
947365218
876532941
413689725
529741836
162497583
754813692
398256174

381546729
654972183
927813654
762135948
519684237
843297561
475369812
238751496
196428375

581673249
274598631
396421875
423956718
967184523
815237964
648715392
159362487
732849156

681395472
397284165
425167839
543871926
962543781
178629354
736412598
219758643
854936217

281946375
743215968
695873241
458361729
972584613
136729584
869452137
317698452
524137896

981435762
736219548
452876193
398167254
127584936
564923817
213658479
645792381
879341625

681954723
473268591
952713468
528149637
347682159
196375284
234591876
865437912
719826345

681937254
357264198
492815763
538196427
149372586
726458931
273581649
965743812
814629375

381257694
745369128
296148735
514826973
837591246
962473581
659784312
423915867
178632459

481625379
697314258
253879416
925467831
736581924
814932765
569243187
378196542
142758693

481265739
267319458
935847612
794158263
513672984
826934175
372596841
659481327
148723596

281965374
954327861
367148295
423689517
716453928
895271436
572836149
649512783
138794652

281976534
965324871
473158296
532489617
617532948
894761325
326847159
759613482
148295763

681742395
452319678
973856241
536284719
247961853
198537462
719423586
365178924
824695137

681457239
594328761
237619458
869574312
743261895
125983647
312796584
458132976
976845123

681457239
594328761
237619458
869574312
743162895
125983647
312796584
458231976
976845123

781642359
452319786
936857214
567284931
243971865
198536427
619423578
375198642
824765193

681459273
542376819
973812564
268935741
754681932
139724685
317598426
425167398
896243157

581936724
967428135
234157986
493581267
172364859
856279341
619842573
348795612
725613498

581269437
397458261
246371985
632945178
974183526
815627394
428536719
759812643
163794852

481256973
759413268
623879451
938561724
275384619
146792385
862935147
317648592
594127836

581396274
792481365
346572189
438167592
267945813
159823746
975638421
623714958
814259637

481257936
593416278
726839451
968571324
235684719
147392685
872965143
319748562
654123897

981326547
367451298
524879163
436218975
712593684
895764321
649185732
178632459
253947816

281357946
397468521
645192378
463571892
972843615
158926734
526734189
719285463
834619257

581327946
392486751
647195328
463571892
925843617
178962534
256734189
719258463
834619275

281357946
395468721
647192358
463571892
952843617
178926534
526734189
719285463
834619275

381965427
657423981
942187536
865792143
214358769
793641852
438219675
529876314
176534298

281649375
793528614
465137289
647381592
359762841
128954736
576493128
912876453
834215967

981437652
276519483
453826971
768295134
329174568
145368729
592681347
637942815
814753296

981437526
236519487
457826391
768295134
329174658
145368972
592681743
673942815
814753269

781923654
493567821
625148937
578316492
214795368
369482715
932854176
146279583
857631249

481762935
392584167
765139482
578491326
143628759
926357841
619845273
234976518
857213694

681297345
379548216
425163879
867931452
942785163
513426798
258674931
736819524
194352687

781923645
942568317
653147892
265781439
837694251
419352768
574839126
398216574
126475983

981423675
672519348
435867192
398176254
156284937
724935816
217358469
543692781
869741523

981426735
732519648
465873192
398167254
157284963
624935817
213658479
546792381
879341526

981436725
732519648
465872193
398167254
157284936
624953817
513628479
246795381
879341562

581627349
324598671
976413852
765984213
243165798
819732465
652371984
498256137
137849526

381746925
469523178
752189436
246351897
517892643
893674512
674935281
935218764
128467359

581724693
793651428
462839571
658273914
249518367
137496852
376185249
925347186
814962735

781945632
529631748
346728915
675189423
938254176
412367589
294573861
853416297
167892354

581497632
492631578
376825941
127963854
639584217
845172396
964318725
758249163
213756489

981732654
753641298
426895731
538274169
269318547
147569382
374186925
812953476
695427813

381942576
547631289
926875134
672458391
854319762
193267845
218794653
435186927
769523418

581974362
372651489
946328175
724536918
635189724
198742536
253897641
869413257
417265893

981543762
527691438
364278195
718932654
296485317
435167829
643759281
852314976
179826543

481753692
539682174
762491538
378569241
245178963
196234785
924316857
653827419
817945326

781934625
956728134
234156987
493581276
162347859
875269341
519872463
348695712
627413598

381945726
256731849
947268315
612389574
493657182
578124963
734896251
869512437
125473698

381945726
256731849
947268315
612389574
493657281
578124963
734896152
869512437
125473698

981243675
236715948
547869321
625178493
814936257
793524186
368452719
479681532
152397864

981354726
356782941
274196583
632518497
745239168
819467352
163925874
527841639
498673215

981346725
345782961
276195483
532418697
764239158
819567342
153924876
697851234
428673519

581364729
294751863
367298514
713589246
659427381
842136975
978613452
426975138
135842697

781629543
645731298
392845176
258193764
439567812
176284359
563418927
927356481
814972635

381952674
695748231
472631859
248513796
159276348
763894512
837169425
516427983
924385167

981346527
263785419
547129386
729431865
835962741
614857932
392518674
158674293
476293158

381645279
294783516
675219843
458967321
729138465
163524987
532471698
816392754
947856132

981725346
342916857
567348219
798452163
426173985
153869724
615237498
834591672
279684531

681247359
745931268
392865147
258193674
469572813
137684592
573418926
924356781
816729435

781243569
562978413
394165872
243756198
916832745
857419236
439527681
675381924
128694357

481632957
763985421
295741368
352179684
816354279
947268513
679513842
124896735
538427196

981634572
253917486
476852391
394561728
765328149
128479653
649783215
832145967
517296834

581763294
467529138
293184756
635278419
129345867
874916523
348652971
756891342
912437685

281479635
739526418
546381972
394758261
867192543
152643897
975814326
628937154
413265789

381964725
546728391
279135486
823541679
615279834
794683152
968312547
457896213
132457968

481275396
657398241
239146587
823561974
716924835
945783162
378452619
564819723
192637458

481957326
659328471
237146589
823561794
716294835
945783162
398412657
564879213
172635948

481957326
657328491
239146587
823561974
716294835
945783162
378412659
564879213
192635748

481935726
639728451
275146389
823561974
716294835
954387162
398452617
567819243
142673598

381946527
769528341
245137689
823671954
417295836
956384172
638412795
574869213
192753468

281954736
365782491
947631852
673548129
129367584
458129367
712893645
534216978
896475213

281639745
764251389
359847162
615928473
423765918
978413256
536194827
197582634
842376591

281539746
754261389
369847152
615928473
423756918
978413265
536194827
842375691
197682534

481973652
735286419
962451873
173569284
628314795
549827361
216735948
854692137
397148526

481573962
569218374
372496185
924361857
736845291
158927643
215789436
843652719
697134528

481357962
657249318
392168457
543926871
278413695
169785234
716832549
834591726
925674183

281476395
546938271
973251846
129543687
368712954
457689132
792865413
614397528
835124769

381725694
925648137
764193825
498571362
236489571
517236489
649857213
172364958
853912746

581732694
729648531
346519287
958273416
234196875
167485923
875961342
492357168
613824759

381746295
427958631
956213487
732561849
564879312
198324576
619432758
873695124
245187963

981274356
325961487
764853912
436782195
512439768
879615234
693527841
248196573
157348629

981476352
364529871
572183649
415267938
826394715
793851264
659748123
237915486
148632597

681294537
539867214
472531986
795328641
268419753
143756829
817945362
356172498
924683175

581372694
296451873
374896215
132568947
658947321
749213586
913785462
465129738
827634159

481273695
679584231
253961784
528347916
947615823
136892547
365428179
792136458
814759362

581372694
246951873
379846215
132568947
658497321
794213586
913785462
465129738
827634159

381956742
276843951
954127386
597412638
863795214
142368597
728531469
415679823
639284175

581397426
476258193
239164785
752439861
948716532
163825947
324581679
617943258
895672314

981324576
326517849
754896312
695478231
142935768
873162495
538641927
269783154
417259683

981526743
537849612
642731859
714693528
325187964
896254371
468315297
279468135
153972486

281936745
453817926
967542318
749361582
832495167
615728493
598674231
326159874
174283659

581937264
246815973
379264185
695342718
432178659
718596342
954721836
827653491
163489527

281539746
437682591
596147328
164798235
325416879
978325614
752961483
649873152
813254967

981352764
753486129
462179385
215893476
847261953
639547218
578924631
396718542
124635897

781364925
625918437
934572186
569283741
847195263
312647859
276439518
493851672
158726394

981473562
265981437
374526819
619235784
827194653
543768291
498357126
736812945
152649378

981275634
263841597
457396128
539617842
824539716
716428953
692753481
375184269
148962375

981257634
263841597
475369128
736915842
824736915
519428376
692573481
357184269
148692753

981257634
263841597
457369128
736915842
824736915
519428376
692573481
375184269
148692753

281376459
349521867
567948213
926157348
438269571
715483692
674812935
853794126
192635784

681374529
954218763
723659481
346795812
215836974
897142356
478921635
562483197
139567248

581374629
637219854
924586731
263145978
149728365
875963412
796852143
458631297
312497586

381456927
974281536
256739148
419675283
563824791
827913654
198362475
745198362
632547819

681529734
739481625
524673819
892157463
463298571
157346982
345762198
278914356
916835247

481593267
956274318
273186945
368459721
129867534
547321896
712948653
894635172
635712489

781629453
469358271
325714698
976132584
853946712
214587936
542873169
637291845
198465327

781642935
653198427
924753861
275981346
319476582
846325179
532869714
468517293
197234658

981642735
763158429
524739861
275981346
319467582
846325197
652873914
498516273
137294658

382951764
497862351
615437982
768325419
253149876
149678523
976513248
531284697
824796135

982143765
167259438
543867921
279316584
416582379
835974612
694728153
358691247
721435896

482156937
397284651
156937284
741695328
523718469
869423175
638549712
915372846
274861593

682954317
945713628
137682945
718529436
563148792
294376851
829465173
376291584
451837269

182375946
754962318
963481275
839154627
425637891
671829534
246798153
397516482
518243769

682791345
541863792
973425168
167548923
438912576
259637481
316274859
725189634
894356217

682197345
541863792
973425168
716548923
438972516
259631487
367214859
125789634
894356271

982547631
463891572
175326984
214973856
839652417
657184329
548719263
391268745
726435198

182567349
573149682
946238175
617382954
458971236
239654817
761895423
324716598
895423761

782164935
194385762
653297148
861753429
547629381
239418576
418976253
325841697
976532814

782164935
149385762
653297148
864713529
537629481
291458376
418976253
325841697
976532814

682453719
714968523
593721846
927134658
136587294
845296137
461375982
379812465
258649371

582136794
763945128
149728653
425673819
871459362
936281475
397812546
218564937
654397281

982753614
745196832
631284579
517428396
498365127
263971485
159632748
326847951
874519263

482936517
736154829
915827346
154279638
273681954
869543172
391762485
628415793
547398261

582974613
167358492
934621875
678249531
249513786
315786249
791465328
453892167
826137954

682937145
379451268
451682379
234765981
198324657
567819423
745293816
926178534
813546792

182496753
673851249
954723618
817235964
435679182
269148375
521364897
398517426
746982531

982174653
567932184
431685297
743218569
829563741
615497328
356749812
198326475
274851936

682453971
749612538
315987264
956248713
178536492
234791856
523869147
891374625
467125389

782693145
139547826
645821379
394176582
271958634
568234917
426389751
953712468
817465293

982154376
415376829
367982145
136295784
548713962
279648531
893461257
651827493
724539618

182974356
763582194
954163782
431298675
275631948
896457213
349725861
618349527
527816439

982637451
674158923
315924678
439572186
167893542
258461397
843715269
526389714
791246835

382916574
619547832
547328916
926175348
154283769
873469125
795634281
431892657
268751493

182934675
463517289
957268143
716492358
894653721
235781496
341879562
679325814
528146937

182594736
475163289
963728145
548319672
739256814
621487953
317942568
894675321
256831497

682954713
745361829
913287456
479512368
851673294
236849571
127498635
364125987
598736142

182476593
695138742
473592816
758961234
936247185
241853967
564719328
817324659
329685471

782435619
394167825
651289473
467928351
538671942
129354786
945813267
273546198
816792534

782435619
369127485
451869273
674982351
523671948
198354726
945213867
837546192
216798534

682541739
437289651
951367428
576192384
849653217
123874596
394715862
765928143
218436975

182347965
463895712
957261834
829613547
741952683
536478291
674539128
318726459
295184376

782643519
149528736
536719482
973456821
624381957
815297364
397862145
468175293
251934678

682153749
947286531
513497628
179362485
856941273
324875196
435719862
791628354
268534917

782356419
541279683
963418725
378592164
459681237
126734598
615843972
234967851
897125346

682314579
357869241
941275683
215697834
798423165
436158792
564982317
829731456
173546928

482361579
379528461
561749832
896472315
153896724
724135986
648257193
915683247
237914658

582314976
397682451
614579238
951836724
728491563
463725819
176248395
249153687
835967142

682453791
149827635
735619428
371584962
954276813
268391547
596732184
813945276
427168359

682451397
473692851
951378624
317265948
894713265
526849173
735126489
169584732
248937516

682451397
973682451
451379628
317265984
894713265
526894173
735126849
169548732
248937516

182467593
473529186
596381247
741293865
269875431
358614972
624138759
817956324
935742618

582493176
461728359
739516824
315249768
274861935
698375241
943687512
127954683
856132497

782541639
935628147
146793582
457386921
321957864
698412753
513269478
269874315
874135296

482573196
539186742
716294358
943718265
168352479
275469831
624835917
897641523
351927684

982613547
465782931
731549628
357426189
694871253
128395764
519238476
846957312
273164895

582671493
643982571
917435628
475263819
196758342
238149756
861597234
724316985
359824167

482617593
573982146
691354287
149263875
267895431
358741962
724138659
816579324
935426718

482691537
193587426
657342198
731264859
945738612
268159743
524976381
816423975
379815264

482691537
193587426
657342189
731264958
845739612
269158743
524876391
916423875
378915264

482691537
193547826
657382194
731264958
845739612
269158743
524976381
916823475
378415269

482731695
569428731
713659842
126943578
874512369
935876214
651297483
348165927
297384156

382719564
654328791
791456328
415672839
973185642
268934175
847261953
539847216
126593487

182735964
495168723
736924518
358619472
219473685
647852391
973241856
824596137
561387249

982736451
453129876
761458293
317285649
526941387
849367125
174893562
638572914
295614738

683271954
497538621
512964783
759382416
326419875
148657239
975126348
261843597
834795162

983645712
745128639
126937854
298451376
514376928
637289541
872594163
351862497
469713285

683149275
219578436
745263819
936724158
852631794
471895362
564387921
197452683
328916547

183492756
594687312
762351489
279148635
845263197
631579248
428735961
916824573
357916824

683945217
725681493
941273568
364592781
257318946
198764325
476859132
512436879
839127654

983461257
541782369
276359481
692148735
815973642
734526198
128635974
469817523
357294816

983426517
215837649
647915823
176359284
398264751
452178396
729681435
861543972
534792168

783591246
249876153
516432897
691358724
475129638
832647519
327985461
968214375
154763982

183456927
546297813
792138546
974381265
618725439
235964178
359642781
461879352
827513694

983467125
675812943
241953687
327645891
594381276
168729354
459236718
832174569
716598432

983146752
574329618
612758394
837415269
165297843
429683175
798562431
351874926
246931587

783492156
524761839
961835472
248573961
156928743
397614285
439286517
812357694
675149328

683497251
795612438
124358679
412739865
957286143
368541927
539164782
876923514
241875396

983427165
275816943
641953287
397645821
524381679
168792354
456239718
832174596
719568432

983427165
275816943
641953287
327645891
594381672
168792354
456239718
839174526
712568439

483629571
761845293
259713648
617952834
592438716
348176952
136297485
875364129
924581367

983125674
517946832
264738591
156384927
439257186
872691453
745812369
691573248
328469715

283619475
976354218
514827369
467192583
358746921
192583746
645231897
821975634
739468152

283619475
796254318
514783269
468172593
359846721
172935846
645321987
821597634
937468152

283615479
576394218
914728365
468152793
397846521
152973846
645231987
721589634
839467152

983524671
245617893
716893254
691782435
472351986
358946712
129438567
537269148
864175329

683724591
974851623
251936874
516347982
437298165
829165437
795612348
162483759
348579216

683724195
974851623
251936874
516347982
437298561
829165437
795612348
162483759
348579216

283716495
176954328
945283167
567429831
428631579
319875642
692148753
751362984
834597216

283467195
975812643
641953287
397645821
524381976
168729354
459236718
832174569
716598432

683749152
749512836
152386974
267138549
418975623
395264718
521693487
876421395
934857261

683745192
745912836
192386574
267138945
418579623
359264718
521693487
876421359
934857261

483765291
675291384
291438657
136582479
729314865
854976123
347629518
512847936
968153742

483976251
267514938
951832764
126497385
745283619
839651472
594768123
618329547
372145896

783964251
246517938
915832674
621783495
457196382
839245716
594321867
168479523
372658149

983416257
746852193
152739864
375681942
298543671
614297538
521974386
469328715
837165429

283697451
476521983
951483267
627945318
598136742
314872695
139268574
765314829
842759136

183425697
925176384
647398251
479263518
516849723
238751469
791532846
854617932
362984175

283956741
956174283
714328695
132867954
469512378
875439162
597283416
621745839
348691527

983456721
467219538
512387649
671843952
329571486
854692317
145968273
736124895
298735164

183495762
745268139
926137845
461729583
897543621
532681497
659374218
374812956
218956374

683259714
975461238
214378596
429613875
751842963
836597421
598126347
142735689
367984152

483951726
159672348
726843159
942536817
635718294
817429635
278395461
561284973
394167582

683274951
497561832
215893467
759648213
861732594
324915786
546329178
972186345
138457629

683752941
947816523
251394867
876543219
325981674
419627358
534279186
792168435
168435792

783514629
912786543
564329187
345962871
678451932
291873456
156238794
437195268
829647315

183425976
562879431
749316258
356981724
271543869
498267315
614738592
927654183
835192647

183425976
742869531
569317248
356981724
271543869
498276315
615738492
927654183
834192657

183627954
642859731
759314268
375981426
261543879
498276315
514738692
927465183
836192547

983647125
256931478
471582369
742869531
198253746
635714982
564398217
817425693
329176854

983167425
425938176
617245839
792851364
531674298
846392751
168523947
279486513
354719682

583761249
672493518
941825736
136582497
758914623
294376851
427138965
369257184
815649372

683197425
425638179
917245836
792861354
531974268
846352791
168523947
279486513
354719682

483691572
916527438
725834691
578346219
261958743
394712865
649283157
132475986
857169324

583174962
169532478
247896135
924718653
671253849
358649721
436985217
815427396
792361584

583164279
971532648
246978315
124689753
768253491
359741862
437895126
815426937
692317584

183479265
497256381
256138974
642591738
819367542
735824196
364712859
971685423
528943617

783465219
421973658
965281734
347128596
198546327
652397481
216854973
534719862
879632145

583426719
962731458
417985263
831572694
625349187
749168532
354817926
298654371
176293845

983521476
746893521
512746839
431982657
297654318
658137294
125478963
869315742
374269185

683521794
754986132
219473658
371254986
842369517
596817243
468795321
927138465
135642879

483512967
567893421
921674853
735241698
216987534
894365172
158726349
679438215
342159786

983526147
472198563
561734982
357419628
129863754
846257319
634985271
298671435
715342896

583642719
621973548
974581236
367128495
198465327
245397681
412856973
736219854
859734162

683752419
754198263
912346857
197835642
425671938
368429571
539267184
271584396
846913725

984135672
672984153
513276489
136598724
829467531
457321896
248719365
791653248
365842917

584712639
263459178
719638452
357124896
496387521
821596743
172965384
648273915
935841267

384612579
275439168
691578432
716324895
459186723
823795641
162957384
548263917
937841256

384612579
257439168
619578432
736124895
495386721
821795643
162957384
548263917
973841256

384672519
251439768
679518432
716324895
495786123
823195647
162957384
548263971
937841256

184956327
736281594
925374618
451693782
367428951
298715436
572869143
613542879
849137265

284516739
796328154
513497268
642759381
179843526
835261497
328674915
957182643
461935872

384952617
715634928
926817534
237546189
648129753
159783462
463275891
571398246
892461375

684329571
371654982
592178436
153897264
928546317
467231895
719482653
236915748
845763129

984326571
317958246
526174839
273495168
865231497
149687325
791842653
632519784
458763912

784695321
169732458
523841976
238564197
416379582
957128634
341987265
672453819
895216743

784695231
169732458
523841976
238564197
416379582
957128364
341987625
672453819
895216743

384756921
251394768
697182435
528961347
476235819
913478652
765813294
149627583
832549176

684937125
923516748
751842369
537684912
249351687
168279453
312495876
495768231
876123594

984613257
162975843
375284169
738461925
641592738
259837416
823746591
596128374
417359682

984517263
571362498
263984715
698735124
125496837
437821659
719658342
856243971
342179586

184629357
952371684
673584129
496253871
237418596
815796243
541932768
329867415
768145932

584672391
367491258
219538764
751329846
926784513
843156927
638945172
175263489
492817635

784321569
126594387
593678421
317956842
648712953
259843716
932185674
861437295
475269138

784193526
159268743
326754819
631825974
972641385
548937261
465372198
897516432
213489657

984372615
723651849
615489372
371946258
258713964
496528137
532194786
867235491
149867523

384695721
765321489
921478536
176943258
453862917
298157643
847519362
632784195
519236874

584193762
136257894
729486351
241935687
695871423
873624915
362548179
458719236
917362548

984562713
256371849
713984265
367249158
528617934
491835672
875123496
132496587
649758321

684723915
372591846
951864732
269178354
835942167
417356289
126439578
793685421
548217693

784326915
692571843
351894672
279168354
835247196
416953287
167439528
923785461
548612739

784916523
132745986
596832417
468153279
279684135
315279864
941368752
627591348
853427691

384752691
251396784
697814253
869521347
745683912
132479568
976248135
518937426
423165879

184356927
239781654
576429138
895613742
613274895
742895316
961547283
358962471
427138569

584761293
673289514
921453786
136572849
857914632
249836157
315697428
792148365
468325971

984162573
152937846
637548192
865329714
741685239
293471685
318254967
429716358
576893421

984176325
527834961
361529784
198362547
752491836
643785219
819653472
236947158
475218693

984231756
675489231
213765984
521397468
736854129
849126573
357918642
492673815
168542397

984231657
765489231
213765984
521396478
637854129
849127563
356918742
492673815
178542396

984236751
271485963
563791428
459873612
317642589
628159374
196524837
732968145
845317296

684391527
172584936
593762481
731925864
849617352
265843179
957136248
328479615
416258793

984531627
563297148
721846935
645712893
239485716
817963254
198654372
352178469
476329581

784516329
961283745
523947618
356479281
142368597
879125463
698754132
417832956
235691874

984517623
563829741
172346859
857162934
641793285
329458176
718934562
496275318
235681497

384521967
629873154
517946328
293457681
476218539
158369472
762134895
931785246
845692713

584713629
732698415
619254783
425936871
978125346
361487952
156879234
843562197
297341568

784923165
936158274
125674839
513897642
849362751
267415398
471239586
658741923
392586417

784923165
936158274
125674839
593817642
841362957
267495318
459231786
618749523
372586491

985136472
472985163
613274589
134698725
829457631
567321894
248719356
791563248
356842917

285739416
491628357
637514298
723185649
918346725
564297831
349871562
176452983
852963174

985274163
624319785
371865492
467921538
532486917
198537246
749658321
216793854
853142679

785369412
632814579
419275836
124786953
576493281
398152647
961538724
253947168
847621395

685239471
792614385
143578269
816492537
257386194
439751628
374965812
921843756
568127943

685349217
342178569
791562348
216893754
837451926
954627183
169785432
578234691
423916875

185492673
427368159
639175842
374516298
896243517
251987436
712859364
943621785
568734921

185492673
427368951
639175842
374516298
896243517
251987436
712859364
943621785
568734129

985432671
417968352
632175849
374596218
896241537
251387496
729853164
143629785
568714923

485936721
962714835
317582469
829451376
654273918
173698254
738169542
291345687
546827193

385246971
912783645
746591823
691437258
427158369
853962417
238675194
569314782
174829536

485931267
273645819
916278354
894326571
632517498
157894623
748152936
569783142
321469785

285647391
634921785
917358246
579463812
341582679
826179453
152734968
493816527
768295134

485269371
219735846
367148295
752493168
641827539
893516427
138672954
974351682
526984713

185739426
963421785
724685139
597364812
342518697
816297354
651943278
439872561
278156943

985763421
463125978
712849356
341578692
627914583
859632714
196387245
534291867
278456139

285936471
436721895
971584623
712695384
869143257
543872169
194258736
327469518
658317942

185394762
479126583
326758941
253481679
841679235
967532814
512847396
638915427
794263158

185746239
627593148
349182756
213467895
796825413
854931672
962314587
478659321
531278964

685143927
417592836
923876451
739284165
261359784
548617392
896421573
374965218
152738649

985362714
763418529
412579386
256893471
847251963
139647258
678924135
391785642
524136897

485271639
769583241
321946758
618354972
234197865
597862413
942735186
873619524
156428397

485192367
193876452
762453981
879531246
241968573
356247198
927385614
538614729
614729835

685213947
794685231
213974586
462539718
159768324
837142659
978321465
346857192
521496873

785263194
921485367
346719285
572946813
698531472
134872659
267398541
413657928
859124736

785263149
421985367
396714285
579346812
632891754
148572936
267438591
913657428
854129673

785261493
624395781
913784256
361947528
452813967
879652134
198426375
247538619
536179842

985213764
634789512
127654389
768132495
412597638
593846271
241378956
359461827
876925143

985312764
674589321
321764985
492136578
716895243
853247619
137928456
549671832
268453197

685312749
374589621
921764385
492136578
713895264
856247913
137928456
549671832
268453197

285473916
164859273
937216458
391784625
476592831
528361794
742635189
659128347
813947562

985423761
176589342
423617958
247165893
368942175
519378426
792836514
631754289
854291637

985631427
634297158
721854936
456712893
293586714
817349265
148965372
362178549
579423681

485719263
731256894
629834751
916487532
342591678
578623149
297368415
154972386
863145927

385974612
627185349
914623785
731869524
452317968
896452137
278536491
543291876
169748253

785932146
934186275
126457839
613279458
259348761
847561392
571893624
462715983
398624517

785932146
934186275
126457839
693271458
251348967
847569312
569813724
412795683
378624591

185942376
347186295
926753841
694831752
851427963
273569418
539214687
768395124
412678539

486913572
932857416
715426938
569382741
173694285
824175369
241538697
358769124
697241853

986725134
574391286
312486975
143958762
697234851
258167349
765812493
831649527
429573618

186745932
594326718
327981645
942637581
715498326
638152479
451863297
273519864
869274153

486957132
753128964
192463758
239871546
547396821
618245379
961534287
324789615
875612493

186257934
923148576
547639218
675923481
392814765
814765329
451382697
738496152
269571843

386521749
914376258
257984631
793815462
621437985
845692173
168759324
432168597
579243816

286735194
193246578
574918263
738651429
421397856
659824317
917583642
365472981
842169735

586374291
239581647
471692358
315829476
628745913
794136582
163957824
852413769
947268135

586937214
739421568
241856379
915264837
463578921
872319456
624783195
158692743
397145682

586279413
219346857
473158296
162594378
735821649
894637521
348712965
951463782
627985134

986723514
573841629
241956837
819275346
362418795
754639182
638594271
197362458
425187963

286917354
735482691
491563728
178329546
952641873
364875219
529138467
613754982
847296135

486512973
915637248
732948516
327891465
159264387
864375129
643189752
578423691
291756834

986145723
423897516
715623489
867512394
349786152
152934867
671359248
594278631
238461975

986243571
342715986
715968432
529436718
874129365
631857249
457691823
198372654
263584197

286371954
437695281
915842736
174526398
352489167
869713425
641938572
523167849
798254613

386271954
295846731
471953826
158369472
642715389
937428615
519687243
723194568
864532197

786253491
215849736
493167285
137526948
654798123
829431567
548312679
971684352
362975814

986253471
215847936
473169285
139526748
654798123
827431569
548312697
791684352
362975814

786421395
459386172
321975864
694253781
138647259
572198643
243769518
965812437
817534926

986541237
372869415
541372896
134926758
829157643
657483921
213798564
468215379
795634182

186942357
345187296
927563841
794231568
261458973
853679412
639814725
572396184
418725639

987213654
541867923
632594871
418975362
395642187
726138495
179326548
253489716
864751239

987215643
431867925
652493871
318974562
594632187
726158394
179326458
243589716
865741239

687934125
293561847
415872963
128497536
354186279
769253418
931725684
572648391
846319752

187325649
924761583
365894127
432957861
816243975
579618432
653479218
741582396
298136754

587346291
639521874
241897365
316759428
475682913
892134657
153968742
764213589
928475136

687951234
524368917
193427586
379145628
865293741
241786395
452619873
936874152
718532469

687951234
524367189
913428567
379145628
865293741
241786395
452619873
136874952
798532416

987264513
543719862
621583479
419327685
875496231
236158794
794832156
162975348
358641927

987264513
543719862
621583479
419327685
236458791
875196234
794832156
162975348
358641927

987523614
352461798
614798523
123687459
576249381
849135276
265914837
431872965
798356142

387962514
926415378
154738629
519687432
632149785
748253196
473826951
291574863
865391247

187935264
946812537
235746891
569473128
371258649
824169375
752691483
693584712
418327956

687541392
495273618
231698547
374182956
518936724
926754831
149367285
752819463
863425179

987463152
623157948
514829376
376581294
458932617
291746835
839275461
145698723
762314589

187253964
462891735
593476182
219768453
675324891
834519627
351687249
928145376
746932518

187253469
462891735
593476182
219768354
675324891
834519627
951687243
328145976
746932518

687421395
459386172
321975864
794253681
132648759
568197423
243769518
975814236
816532947

587461293
426937815
913258647
672314958
351689724
894725136
738592461
169843572
245176389

987614352
653827941
214395867
796281435
138546729
542973618
361758294
479132586
825469173

987614352
253879641
614325897
769281435
138547926
542963718
391758264
476132589
825496173

187694523
936275418
542183769
423958176
761432895
895716234
379841652
614529387
258367941

489563712
253718964
761492385
376859241
142637859
895241637
527384196
618975423
934126578

289461357
165783942
734529681
541297836
876315429
923846715
652934178
418672593
397158264

389516742
154728639
627349851
412895367
795463218
863172594
976251483
231684975
548937126

489736125
167425389
325981476
692157843
534268791
718349562
273614958
956873214
841592637

689723514
325461978
714859623
243186795
168975342
957342186
576294831
491638257
832517469

289745613
674391285
513826497
421963578
396578124
857412369
148659732
965237841
732184956

489325716
372618954
516497823
794156382
653284197
128973465
231549678
967832541
845761239

489627153
216359478
735841962
172986534
563412789
948735621
694278315
321564897
857193246

589726134
217439568
643851972
162987453
374512689
958364721
795248316
421673895
836195247

489726153
217539468
635841972
162987534
573412689
948365721
794258316
321674895
856193247

189476325
732895641
456321798
547682913
368519472
291734586
624157839
815943267
973268154

689574213
743218659
152936487
478691325
591342768
326857941
964183572
215769834
837425196

489172635
163485729
257369841
538947216
746213958
921856473
372691584
614528397
895734162

589217346
143695278
276843591
892354167
451786932
637921485
724138659
965472813
318569724

789213456
241568793
563479218
928341675
174856329
635927841
312694587
857132964
496785132

689713425
274598613
315462789
561384972
927156834
438927156
893241567
142675398
756839241

695784321
714352986
823196457
246531879
159847632
378269145
482615793
531978264
967423518

396528741
428731695
175649382
617952438
254387916
983164527
541873269
739216854
862495173

498356721
537291486
126874935
642713859
713589264
985462317
361927548
259648173
874135692

897463251
623571498
154829736
589714623
412356987
376298145
241685379
938147562
765932814

893574162
561328794
274619853
316952487
945781326
728436519
687193245
452867931
139245678

395781624
276534918
148926753
582467139
634219587
719853462
463172895
951348276
827695341

193862574
857314692
624579318
241938756
789651423
536427981
475186239
912743865
368295147

691345728
873162945
254879631
932786514
768514392
415293867
347928156
586431279
129657483

297684513
461235897
835179624
529463781
743518269
186927435
314856972
652791348
978342156

894273516
725861349
163459872
251798463
348126795
679534128
582917634
937645281
416382957

397284516
165397248
248651973
653942781
974815632
821736495
519423867
782169354
436578129

697528314
215493786
834671295
741852639
356719428
928364571
589247163
473186952
162935847

698732514
523641789
174859236
485297361
931465872
267318945
312984657
849576123
756123498

792538416
451679238
638214975
314786529
827195364
569342781
285463197
973851642
146927853

892634715
753821496
461759328
645183972
127945683
938267541
219576834
376418259
584392167

897465213
635912487
142873956
714638592
358129674
269754831
923541768
486397125
571286349

793245816
824761359
561938274
679812543
312457968
485693127
236179485
948526731
157384692

895327416
746891532
312645879
627538194
938174265
451962387
573216948
269483751
184759623

697352418
832416597
145879362
714685239
958123674
263794851
429531786
386947125
571268943

493567128
256318479
718429635
861932754
532674981
974185362
627841593
345296817
189753246

793584621
264713859
815692734
679241385
342857916
581369472
457928163
136475298
928136547

491738526
765142398
382569417
529376184
637481952
814925673
176893245
258614739
943257861

794516823
512893647
836427519
421935786
653178294
987642351
345269178
178354962
269781435

396814527
472956831
158372496
639487152
815269374
247531968
921645783
584723619
763198245

897465321
625913487
143872956
714628593
258139674
369754812
932541768
486297135
571386249

891643725
253197648
647285913
164539872
589724361
732816594
378462159
415978236
926351487

195837426
268145973
743296815
574681392
619324758
832759641
381472569
456913287
927568134

692785134
815423769
437691528
723859641
146372985
958146273
281564397
379218456
564937812

892476135
346521879
715893624
571369248
439285716
628147953
267954381
184632597
953718462

492785631
653241879
817963245
386192457
721854963
945376128
569417382
134528796
278639514

691472538
423859617
587361942
268934751
375618294
149725386
712543869
856197423
934286175

798456231
245813697
136972458
613245789
874369512
529187346
351628974
982734165
467591823

298765134
371824659
654319827
486293715
927541386
513687942
135476298
742938561
869152473

298456137
371892654
654317829
486273915
729541386
513689742
135964278
942738561
867125493

791485632
423716958
856329471
617894325
284573169
935261847
178632594
562948713
349157286

295178634
671324958
348596712
523741869
769835241
814269375
986417523
152683497
437952186

392587146
457631289
816294753
681479325
549326817
723158964
278965431
135742698
964813572

792653148
416782953
385194726
839427615
647531892
521968437
978215364
264379581
153846279

596783241
314926857
278145936
169537482
837412695
452869713
721394568
643258179
985671324

596782341
172439856
843615972
214956738
938147625
765823419
487291563
651378294
329564187

391657842
264981573
785342916
512479368
678213495
943865127
126534789
459728631
837196254

591267843
764381952
328495761
846712539
937548126
215639478
152873694
683954217
479126385

691528743
324197568
578364912
237615894
869742351
145983627
952831476
713456289
486279135

391487652
567219348
842356719
438691275
916725483
275834196
783542961
124968537
659173824

891346752
635729184
427815963
578631249
162498537
349257816
983574621
754162398
216983475

193867254
527934186
648125739
431572698
879416523
256398471
362781945
784659312
915243867

396874152
817562934
542913687
961457328
258639471
473128569
725391846
134786295
689245713

297314658
513687429
684259173
945126837
738945216
162738594
356471982
879562341
421893765

491327856
625189437
387564219
579643128
816752394
243918765
732895641
968431572
154276983

391674852
825391476
746528319
513749628
679832145
284165793
162453987
457986231
938217564

391674852
825391467
647528319
513749628
769832145
284165793
172453986
456987231
938216574

897246351
623185947
145397268
436971825
251834679
789562134
312758496
568429713
974613582

196728354
472539816
853614972
215946738
738152649
964873521
587291463
641387295
329465187

391547862
647218359
852369714
286435197
735891246
419726583
978652431
564173928
123984675

391256478
647389512
285417639
724561983
539824167
816973245
973642851
168795324
452138796

592368471
836417529
417592683
924783165
751246398
683159247
165874932
379621854
248935716

794236581
826541973
513798642
258379164
139864257
647125398
481952736
972683415
365417829

697542381
435681297
821379654
713964528
956128473
248753916
169835742
382497165
574216839

591376482
832541679
746982315
613725948
254869137
987413526
425638791
368197254
179254863

196547382
728396514
534281697
689415723
453872961
217963845
341658279
875129436
962734158

697415283
835962417
142873956
714638592
358129674
269754831
923541768
486397125
571286349

697512384
135684297
842379165
713946528
459128673
268753419
926835741
381467952
574291836

796423185
238591746
154876239
612734958
387659412
549218673
925347861
461985327
873162594

894325176
125674938
367198452
578412693
931567824
246839715
713286549
652941387
489753261

795286143
861543729
342179568
423657891
657918234
918324675
534761982
186492357
279835416

795238146
831546729
642179583
426857391
357914268
918623475
564781932
183492657
279365814

692485137
573621894
184937652
931762485
746518329
825349716
358274961
469153278
217896543

396527148
782641395
145839276
634298517
879315624
251476839
418963752
527184963
963752481

591684237
437521689
286739154
674852391
815973426
329146875
153267948
948315762
762498513

491856237
253479186
678321945
386794512
724615893
519283764
942538671
137962458
865147329

795836241
214975386
863421579
186257493
347198625
952643718
679314852
431582967
528769134

596873241
417259683
382614579
125497836
964382715
873561492
231745968
649128357
758936124

596873241
417259683
382614579
125497836
964382715
873561924
738945162
649128357
251736498

196384275
528679134
374512689
235841796
869735421
417296358
952463817
741928563
683157942

596834271
714562983
832179546
467358129
329416758
158297364
683721495
971645832
245983617

697435281
815672934
342189657
578364129
429517863
163298475
734821596
981756342
256943718

397168245
164572839
258349176
542683791
976214358
813957462
621735984
435891627
789426513

692457381
348691275
751823496
516372849
834169752
279584163
187935624
963248517
425716938

594182367
812367459
376459128
728693514
459721836
163845972
985216743
647538291
231974685

295867341
314925867
678431529
186752493
942183675
753649218
869314752
421578936
537296184

295876341
314925786
867431529
186752493
942183675
753649218
679314852
421568937
538297164

197486325
365279841
824513796
736192458
251834967
489765213
972351684
543628179
618947532

491862357
365479182
278531946
582794613
749316825
613285794
934658271
157923468
826147539

294586317
716243895
583179426
821435679
937628541
645791283
158964732
362817954
479352168

791658324
356472189
824913576
268739451
145286793
973541862
532197648
617824935
489365217

795618324
346572189
821943576
268739451
154286793
973451862
532197648
617824935
489365217

197862345
863594172
452173986
325649817
746281539
918735624
284916753
631457298
579328461

196872354
253614879
874539621
948123765
312756498
765948213
437295186
629381547
581467932

495681327
163927485
728345916
372854691
846179253
519263874
631798542
284516739
957432168

196478325
352961478
478253196
624895713
519327684
783614952
265149837
841732569
937586241

195826347
863547291
724319568
612478953
458932716
379651824
947263185
236185479
581794632

193687452
476952318
825134976
642795183
739218564
518346729
257463891
984521637
361879245

396725481
487361952
512984637
658219743
173456298
924873165
861547329
249138576
735692814

395627481
476851932
812934576
587219643
163485297
924763158
751346829
249178365
638592714

792685431
534271698
186394752
463528179
921437865
857169243
318756924
279843516
645912387

591862473
476513289
823794156
634287915
782951634
915346728
357429861
148675392
269138547

391247586
546819273
782356194
417923658
629485317
835761429
274138965
158694732
963572841

893726514
567194328
214853679
681342957
435917862
972568431
759681243
348275196
126439785

796384521
318295674
425176983
964723815
281549736
537618249
642937158
879451362
153862497

196832574
248756139
375149862
431627958
569481327
782593416
853264791
927318645
614975283

692134587
148765239
537829146
485971362
213546978
769382415
974653821
821497653
356218794

398147562
215863497
647529381
569431278
431278659
872695134
156782943
723954816
984316725

297814563
485236719
631795824
346581972
912473685
578629431
869352147
753148296
124967358

297814563
485236719
631795824
364581972
912473685
578962431
826359147
753148296
149627358

197532648
256481397
483769125
629345781
871926534
534178269
318697452
965214873
742853916

392758614
584162397
176934825
645879132
918243756
237516948
429681573
763495281
851327469

498751632
732896154
615432879
261345798
549187326
873629541
126574983
987263415
354918267

498751632
732896154
615432879
261345798
549187326
873629541
127564983
986273415
354918267

295863741
714952386
368417529
136725498
942138675
857694213
679341852
421586937
583279164

695283741
714956823
382417596
136725489
947138265
258694317
879341652
461572938
523869174

398164752
641572398
527839146
186253479
475981263
239647815
762498531
854316927
913725684

592314786
673298154
418657239
785163492
249785361
136429578
861532947
327946815
954871623

598634721
274815963
631279854
413592687
769148235
852763419
325487196
946321578
187956342

293615748
417823659
685497231
321768495
759241386
864539127
572184963
948376512
136952874

496513827
821976345
573248196
268137459
345869712
719452683
934621578
187395264
652784931

695374821
413268579
827195463
954623718
271849635
386517294
542936187
769481352
138752946

291765834
865394127
743128659
574981263
386247591
129536748
958673412
637412985
412859376

691234857
423758961
758619423
287593614
964172538
315846279
542387196
179465382
836921745

293617845
418325769
756498231
321879456
869541327
574236198
682154973
945783612
137962584

491237856
736815249
528496713
613758492
872941365
945362187
384529671
157683924
269174538

495721386
136958724
827643591
762415938
351869472
984372615
243587169
519236847
678194253

596721384
134968725
827453691
742516938
365879412
981342576
253687149
619234857
478195263

296751483
857943162
134286597
712634859
563897214
489125376
625378941
341569728
978412635

398672145
726451983
415893762
572349618
964185237
831267594
689724351
253918476
147536829

798352416
534961728
162784395
926415837
475238961
813697542
249876153
657143289
381529674

798352416
534861792
162749385
426915837
875234961
913687524
289476153
657193248
341528679

895362417
634971852
172845396
427516938
986234571
513798624
259487163
768153249
341629785

495263718
328917546
761854329
149685273
536792184
872341965
683179452
957426831
214538697

791654832
264738519
358291764
623479185
517382946
849516327
982167453
136945278
475823691

597614832
268937514
314258679
123549786
675382941
849761325
982175463
731496258
456823197

296384571
731659842
854721639
687913425
942567318
513842796
469175283
325498167
178236954

791534862
532168479
864297351
948672513
327815694
615349728
453721986
276983145
189456237

894765312
136928745
752143698
568312479
273894156
419576823
687459231
921637584
345281967

391486752
275391486
648275139
137654298
456829371
829137564
584913627
963742815
712568943

791836245
284175396
635942178
542783619
976421583
318659427
469318752
123597864
857264931

193256748
842793165
756418239
214379586
367584912
589621473
431962857
978135624
625847391

392748615
461352987
578691423
837165249
259834176
146279538
715923864
684517392
923486751

392748615
861352974
574691823
938165247
257834169
146279538
715923486
689417352
423586791

396178452
142965783
587324961
954283176
268741539
713659824
471832695
829516347
635497218

795248316
423561789
168739254
356914827
974823561
812657493
589376142
647182935
231495678

495812376
371965824
826743159
532498617
718526943
649137285
184359762
967284531
253671498

394217586
271856934
685934217
527641893
839725641
146389725
768193452
953462178
412578369

594213876
132786495
678945213
317658924
265491738
849327651
953874162
421569387
786132549

896213754
753894621
214567893
137625489
685349172
429178365
371956248
548732916
962481537

398512674
641897235
725634918
832145796
174269583
956378142
219486357
587923461
463751829

398615472
246739518
157482396
824571639
615943287
739268145
963127854
471856923
582394761

592814763
417653298
683729145
759432816
861597432
324186957
136248579
275961384
948375621

897612345
531947628
426853917
612785493
348269571
975134286
283591764
764328159
159476832

695217348
723984651
148356279
956431782
314872965
872569134
269745813
431698527
587123496

397812465
652794318
148653279
473985621
581426937
926137854
769341582
815269743
234578196

692815743
715934826
843726591
436258179
921467358
578391264
254189637
389672415
167543982

692718354
481359276
537426198
175294863
249863715
368571942
814935627
756182439
923647581

893625147
651487932
724931856
518749263
237856419
946312578
482563791
375198624
169274385

891326745
264758931
537914862
148273596
326589417
975641328
653892174
489167253
712435689

593628714
167954283
842713569
218349657
736581492
459276831
624135978
385497126
971862345

798426531
264315879
513789246
479168352
352974168
681532794
145297683
936851427
827643915

798426531
264315879
513789246
479861352
352974168
681532794
145297683
936158427
827643915

798423561
234615879
516789243
479168352
352974186
681532794
145297638
963851427
827346915

798423561
234615879
516789243
479861352
352974186
681532794
145297638
963158427
827346915

691423857
347815296
528679314
852967431
963184725
714532689
435798162
189246573
276351948

698431527
317295864
245786913
173628495
964573281
852914376
421369758
589147632
736852149

294631578
513879264
786524193
851947632
467283951
329165847
972416385
145398726
638752419

295134876
641789523
738652941
174865392
352497618
869213457
923578164
486921735
517346289

491632587
853947162
276815943
645279831
129583476
387164259
962758314
738491625
514326798

592138476
713456829
864972315
479621583
138594762
256783194
687245931
941367258
325819647

196534287
825917463
437862159
718649532
364125798
952378641
571483926
243796815
689251374

592731846
846925713
317684925
961278354
728453691
435196287
653849172
284317569
179562438

296834571
754961283
381572964
638129457
975483126
412657398
843296715
169745832
527318649

291635478
564798132
378421596
845319627
129876345
637542819
783264951
416957283
952183764

794538162
821769543
356142987
435281679
912674835
678395421
269413758
587926314
143857296

794538162
821769543
356142987
435281679
912674835
678395421
269417358
583926714
147853296

796341582
542986137
318572649
135764298
289153476
467298315
974635821
851429763
623817954

793541628
268937541
541826937
679483215
352719486
184652379
916274853
435168792
827395164

592143786
468297531
713658294
135786429
849521367
627934158
281465973
354879612
976312845

798543261
315276894
426918357
164852739
237691485
589437126
842765913
671329548
953184672

896547312
457213698
213689754
532968471
978431526
164752983
721394865
649825137
385176249

897341625
324657891
561928473
253786914
618594732
749132568
432879156
986215347
175463289

293641587
751983264
468275319
145829736
982736451
376514928
624398175
539167842
817452693

892751436
436928571
715436829
957862143
361594287
284317695
143689752
528173964
679245318

692153478
583479621
714826395
271348956
936512784
458967213
827635149
345291867
169784532

193258674
864791352
527634891
356942718
471863529
289175436
715489263
642317985
938526147

798251463
521346897
634789125
852617934
963428571
147593682
216974358
385162749
479835216

498251763
561347829
723986145
852619437
637428591
149573682
216794358
385162974
974835216

897354126
325167894
641928573
263781945
418695732
759432618
532879461
984216357
176543289

293865714
418972653
657134829
576249381
384751962
129386475
945627138
731598246
862413597

892463175
476215398
135987462
751642839
623598741
948371256
219754683
364829517
587136924

893462175
126375498
475918362
751684239
632597841
948231756
219753684
364829517
587146923

791265438
428713596
563849217
879324651
634571982
152986743
317492865
245638179
986157324

692175483
753489621
814326597
231748956
986512374
475963218
528637149
347291865
169854732

692473851
548162397
371589426
159347682
264918735
837256149
723694518
416825973
985731264

392476851
548132697
671589423
169347582
254918736
837265149
725694318
416823975
983751264

893675124
214839675
576142938
782561493
351294867
649387251
465728319
927413586
138956742

493675128
582139674
167842935
278561493
315294867
649387512
821756349
754913286
936428751

695278134
713469825
428531679
146753298
287914563
359826741
861342957
532197486
974685312

596873214
218495367
734216985
627941538
483562791
159387426
841729653
965134872
372658149

891374652
564928137
732651489
187596243
629843715
345712968
918265374
473189526
256437891

493687512
158429736
762531489
274896153
635214897
981375624
346958271
519742368
827163945

297683415
158924367
634175289
365841972
879562143
412739856
946217538
583496721
721358694

295786431
418953672
763421589
382594167
157632894
946817253
671348925
534269718
829175346

697582314
823174659
145963287
254831976
978456132
316729845
539617428
482395761
761248593

294385167
738162459
516974283
671259348
952438671
843617592
469821735
327596814
185743926

493786521
786125349
521934768
649317852
237658194
815492673
362879415
978541236
154263987

592681734
673945128
841327695
164532879
238179456
759864213
317498562
985216347
426753981

597386142
641529378
832147569
384961725
169752483
275834916
453678291
926413857
718295634

493587162
625431789
178962435
314895276
582716943
769324518
237649851
851273694
946158327

693148275
725396418
184527936
967432581
831975642
542861397
456783129
318259764
279614853

793148265
425396718
186527934
967432581
831975642
542861397
654783129
318259476
279614853

796184325
851392647
342765891
574628139
169543278
238971456
413857962
985236714
627419583

795183642
436725918
128469357
512638479
679542831
843917526
367851294
954276183
281394765

695183742
438725916
127469358
512638479
769542831
843917625
376851294
954276183
281394567

893126475
167543982
542978631
716392548
925487316
384615297
458231769
679854123
231769854

892167435
176543982
543928761
617392548
925486317
384715296
458231679
769854123
231679854

896127354
174356982
523948761
317692548
965483217
482715693
658231479
739864125
241579836

896147253
175326984
423958761
317692548
962485317
584713692
658231479
739864125
241579836

795136248
231478596
846529173
673954821
412863957
958712364
327685419
564391782
189247635

892156473
537948261
461237598
625713849
918624357
374895612
246371985
153489726
789562134

795168432
182394756
346527918
473285691
258619347
961473825
637952184
514836279
829741563

198243567
267519483
435876912
789324156
516987234
342165879
621798345
854632791
973451628

198243567
267519483
435876912
789324651
516987234
342651879
621798345
854132796
973465128

591283476
432976158
678145329
924731685
786594213
315628794
169452837
253867941
847319562

194263758
237859614
685147392
429715836
768392145
513486927
871534269
346928571
952671483

691257834
258364179
734981652
829613547
316475928
547892316
482539761
973146285
165728493

691287534
258364179
734951682
829613745
316475928
547892316
472539861
983146257
165728493

791243856
463859271
258176349
876532194
532491768
914687532
125364987
687915423
349728615

591273846
763849251
248156379
876432195
432591768
915687432
124365987
687914523
359728614

192384657
738569142
465127839
841273596
523698471
679415328
317842965
256931784
984756213

195384627
728569143
463127859
841273596
532698471
679415238
317842965
256931784
984756312

192347658
738569241
465182739
841273596
523698174
679415823
317824965
256931487
984756312

192347685
735869241
468152739
841273596
523698174
679415823
317524968
286931457
954786312

497328615
835169247
162754839
741283596
523691784
689475123
378542961
216937458
954816372

195347628
728569341
463182759
841273596
532698174
679415832
317824965
256931487
984756213

198347625
725869341
463152789
841273596
532698174
679415832
317524968
286931457
954786213

895341627
327695418
614827935
572489163
183256749
469713582
738564291
956132874
241978356

694318257
387259641
215764893
548623179
732981564
169547382
871435926
956172438
423896715

694318275
385279641
217564893
478623159
532981467
169457382
741835926
956142738
823796514

697314285
385279641
214568793
548623179
732951864
169847352
871435926
956182437
423796518

697318542
452679183
318245967
769154238
241783659
583962714
135897426
876421395
924536871

692317548
457689123
318245967
769154832
241738659
583962714
125893476
876421395
934576281

897361542
412795863
563842179
956127438
321984756
784536291
635418927
248679315
179253684

197348562
625179483
348625179
569812734
482537916
713496825
951763248
834251697
276984351

892371654
743856291
615249387
568927143
931468572
427135968
176582439
284693715
359714826

298371546
763845291
415269387
854927163
936158472
127634958
571482639
682593714
349716825

598316724
423795618
167248359
756832491
841569273
932471865
375924186
684157932
219683547

197368254
685924371
423157986
356892147
974615832
218743569
841236795
762589413
539471628

495361782
167298534
823457169
354719826
978526413
612843957
736985241
549132678
281674395

198354762
537682149
264791385
856147293
712938456
943265817
429876531
681523974
375419628

791324856
364859271
258176439
876543192
543291768
912687543
135462987
687915324
429738615

892354716
516972483
743861925
654129378
279538164
381746259
467295831
125483697
938617542

791456832
463287159
825193476
948675321
132948567
576312948
387569214
654821793
219734685

693415782
451782693
872396154
186527349
735964218
249138567
967853421
514279836
328641975

791428536
456193872
382576419
578649321
613285947
924317658
835761294
267954183
149832765

897412536
564893712
213657849
741529683
329786154
685341927
138974265
956238471
472165398

396481527
412753968
587629134
643197852
829536471
175842693
954378216
768215349
231964785

192463758
435897612
687152394
924715836
768349125
513286947
871534269
346928571
259671483

697481253
215396478
348572691
731945862
482167539
569238147
824753916
976814325
153629784

894516732
267439815
315278694
643827951
752194386
981365427
478951263
539642178
126783549

692518347
578439621
413276895
381697254
954182763
267345918
726854139
835921476
149763582

197532864
634178925
825469731
253984617
916357248
748621359
461793582
372815496
589246173

197526834
462389517
853417962
571842396
638791245
249653781
786234159
925168473
314975628

394527861
578461392
612893574
859316247
726984135
431275689
285649713
967132458
143758926

294537168
861294375
375186429
728913546
613475982
549628713
952841637
436752891
187369254

791568342
846213957
532479168
253794681
168325479
974681523
689142735
327956814
415837296

693541287
217968345
548723196
825637419
479215863
136489752
982354671
354176928
761892534

396512847
248739651
571648293
713965482
924871536
865423179
637284915
189356724
452197368

296574813
534182679
871693452
142968537
958317264
367245981
623759148
419836725
785421396

892517346
543896217
167243895
754162938
638974152
219385674
421659783
385721469
976438521

194528637
562973481
387146925
738692514
259417863
416385792
943761258
621854379
875239146

192578346
743169258
568243197
814752639
937684512
256391784
425916873
379825461
681437925

192578346
743196258
568243197
814762935
635984712
279315684
421659873
357821469
986437521

391587642
826314597
547692138
154869273
689273451
732145869
463921785
918756324
275438916

493678521
516423978
782951346
179584263
864239715
325716489
948362157
637145892
251897634

895624713
246713985
713895426
528379641
461258379
937146852
372981564
684532197
159467238

895624713
246317985
713895426
528739641
461258379
937146852
372981564
184563297
659472138

193652478
742189365
658437219
265793841
814265937
379841526
986314752
421578693
537926184

792653841
143278596
586149372
214597638
837426915
659831427
325784169
971365284
468912753

397681254
614592738
258437169
586974312
123865947
479123685
862349571
931758426
745216893

195673824
748521693
326498715
234167958
657849132
819352476
982734561
571286349
463915287

395618742
476253189
218749536
952486317
641537928
837192654
564921873
723865491
189374265

493671258
817952643
625348917
379524861
164897532
258163794
746219385
532486179
981735426

497631258
813952647
625748913
379524861
164897532
258163794
746219385
532486179
981375426

893617452
154298367
627354981
765183249
248975613
319462875
536821794
481739526
972546138

394621578
276845391
815397642
427519836
653482917
189736425
532164789
741958263
968273154

893627451
654198327
217354986
765283149
148975263
329461875
532816794
486739512
971542638

195634278
376829415
482157639
964715382
827346591
513982746
658471923
739268154
241593867

491658237
532974168
678132945
853461729
924783651
167295483
316547892
245819376
789326514

491658237
532794168
678132945
853461729
724983651
169275483
316549872
245817396
987326514

892657341
543891267
617243895
754162938
138974652
269385174
426519783
385726419
971438526

491678235
632954178
578132946
853461729
924783651
167295483
316547892
245819367
789326514

592678341
743195268
618243597
854712936
136984752
279356184
421569873
365827419
987431625

592678341
743159268
618243597
854712936
136984752
279365184
421596873
365827419
987431625

498716325
615329874
723485619
936241587
571863942
284597136
342958761
869174253
157632498

698723415
714589632
523641978
839165247
245378169
167294853
376812594
452936781
981457326

496731825
823654791
157829463
641573289
235498176
978216534
382165947
564987312
719342658

496713825
812654739
357892461
641579283
935428176
278136594
189265347
564387912
723941658

493761258
816952743
725348916
359624871
174895632
268173594
647219385
532487169
981536427

693751824
271984356
854632791
327865149
945173268
168249537
519427683
436518972
782396415

194753268
253869147
786412935
975624381
348195672
621378459
562947813
437281596
819536724

692735418
571648329
834291675
123869754
956174283
487352196
315926847
269487531
748513962

891756423
735492168
642831759
154679382
978325614
263148597
527914836
489563271
316287945

194756238
736829145
258431697
361587429
847392516
925164873
573248961
612975384
489613752

195726384
746839251
382541697
251487936
467293518
938165472
874352169
613974825
529618743

195726384
746839251
382541697
451287936
267493518
938165472
874352169
613974825
529618743

195726348
746839251
328541697
451287936
867493512
932165874
274358169
613972485
589614723

391768425
654293187
827541936
438125679
162974853
975386214
519632748
286457391
743819562

291783465
453629718
687145392
816372549
932451876
745968231
368214957
124597683
579836124

293786154
158934762
674251398
725493681
316827549
849615237
582169473
967342815
431578926

694857213
375219864
812463579
958674132
437521698
261398745
186942357
543786921
729135486

794851623
816423975
325769148
147598362
968372514
253146789
489637251
631285497
572914836

296841753
175639428
438257916
362798145
784516239
519423687
821975364
953164872
647382591

196872354
527346198
843195267
734928516
612537849
985614723
479253681
358461972
261789435

692857314
815243679
347169582
426591837
759384261
183726495
268915743
531478926
974632158

697832415
231654897
458791263
843516972
712983654
965247138
574168329
189325746
326479581

693874521
518326794
724915386
832169475
465287913
179543268
256731849
947658132
381492657

492851763
675394821
138276495
364512987
521789346
987643152
259437618
813965274
746128539

493857162
865192734
271364598
916748253
782635419
534219876
358921647
129476385
647583921

493857162
865192734
271364598
619748253
782935416
534216879
358621947
126479385
947583621

493857162
251364798
876192435
619748253
782935614
534216879
368521947
125479386
947683521

795813426
231946758
468257913
943582167
612379584
857461239
326795841
574138692
189624375

795836214
638214579
241759863
486125937
512973648
379468152
123697485
954381726
867542391

692851473
483627195
751934682
867395214
349216857
125748936
936172548
274589361
518463729

891523647
365479281
724861593
689342715
157986432
243157968
516234879
978615324
432798156

391274586
567819243
842653917
956431728
214785639
783926451
439568172
628147395
175392864

591423687
872156349
436798512
987315264
243687951
165942738
654271893
329864175
718539426

391248765
864795213
752631948
476123589
589467132
213859476
947382651
628514397
135976824

691832754
325417689
487569213
763285941
519346872
248971536
154698327
876123495
932754168

591683472
834721695
726495183
263149857
478562319
159837246
347916528
615278934
982354761

291576348
867934215
453812679
348791526
725368194
916425837
582147963
679253481
134689752

491285763
568731924
723649518
849562371
376918452
215374896
682497135
157823649
934156287

591246378
642837951
873591426
169382547
784659132
235174869
417925683
326418795
958763214

891326754
275849631
634751892
152673489
487192563
369485217
723518946
546937128
918264375

891275463
763849215
452316987
529683174
384197652
176452839
247568391
635921748
918734526

891327564
476851239
235649718
962783451
548912673
317465892
623598147
784136925
159274386

691283547
328754169
754691382
249817653
583946721
176325894
432578916
965132478
817469235

791243865
384561279
256897143
672159438
845326791
913478526
539714682
428635917
167982354

591234768
764581293
382697154
249168537
137459682
856723941
475316829
618942375
923875416

391567248
274381569
685429137
453698712
817254693
926713485
568132974
732946851
149875326

791465238
358271964
462983517
589136472
123749685
674852391
846327159
215698743
937514826

791456238
358271964
462983517
689135472
123749685
574862391
846327159
215698743
937514826

391764528
647285193
582193764
216537849
854619237
973428615
729351486
468972351
135846972

391547286
528369741
674128395
783695124
216473859
945281637
469732518
852916473
137854962

691825347
847316259
253947618
728453961
534691782
169782534
312578496
476139825
985264173

291853647
837416259
654927318
728345961
543691782
169782534
312578496
476139825
985264173

591268437
378459261
246371895
632845179
784193526
915627384
429536718
857912643
163784952

391725468
865431279
742968153
259173684
634582917
178694325
583219746
426357891
917846532

791563428
528471639
364289175
819634752
276895314
435127986
643758291
952316847
187942563

891376542
356429781
247185369
473261895
628593417
915847623
532618974
189754236
764932158

391824756
846579213
725163984
612457398
453298167
987631542
569382471
138745629
274916835

491826375
382579416
567341982
218635749
945718623
736492851
824163597
173954268
659287134

291754638
735681249
864932571
549278316
623419857
187563924
378195462
456827193
912346785

391725468
845631279
726948153
459173682
632584917
178296345
583419726
264357891
917862534

391752468
845631279
762948153
529173684
634285917
178496325
283519746
456327891
917864532

391725648
845631279
726948153
659173482
432586917
178294365
583419726
264357891
917862534

891432576
527619348
436578192
673295481
954861723
182743965
748356219
369127854
215984637

291437586
578619342
436582197
683295471
954761823
127843965
842356719
369178254
715924638

891432567
527691384
436578921
673215498
154869732
982743156
748356219
215984673
369127845

291438567
587691324
436572981
673215498
154869732
928743156
742356819
815924673
369187245

391875264
845629713
276143985
782536149
564917832
913284657
639751428
427368591
158492376

391852674
524673819
867914235
759138426
238746951
146529387
685391742
473265198
912487563

591864327
263715894
478329615
829456173
647193582
135278946
952687431
784531269
316942758

591836274
368724159
472915683
739158462
145362897
826479531
283591746
657243918
914687325

391247685
276815349
548963721
625189437
914736258
837524196
769452813
483691572
152378964

491265837
237814659
658937412
784159263
513682794
926743185
362578941
875491326
149326578

491265873
273814659
685973412
734159268
518632794
926748135
362587941
857491326
149326587

391625487
745831269
682947153
259163874
438572916
167498325
573219648
824356791
916784532

391625487
745831269
682947153
459163872
238574916
167298345
573419628
824356791
916782534

291634857
736895421
485127369
352978614
964351278
817462593
678513942
149286735
523749186

291734856
637815429
485629371
352198764
174356298
869472513
718563942
946287135
523941687

891562734
632947518
754318629
476153982
213896457
985724163
547281396
168439275
329675841

691278543
428935176
753641982
562794318
149386257
837152694
275413869
986527431
314869725

791564238
254783691
638921745
163245879
529876413
487319562
342157986
975638124
816492357

791856234
836142759
254937816
417529368
985673142
623418597
342791685
578364921
169285473

291347856
546198273
837652914
714263598
658974321
923581467
375426189
482719635
169835742

291348756
546197823
738652914
814263597
652974381
973581462
385426179
427819635
169735248

891347256
546192873
237658914
714263598
658974321
923581467
375426189
482719635
169835742

391456287
857923641
426178395
632815479
785649132
149237568
568391724
213784956
974562813

891657342
235948761
746231589
163785294
574129638
928364175
612493857
457816923
389572416

391867542
485921376
672345891
168492753
739658214
524713968
857134629
216589437
943276185

391475268
782619534
654328197
235764819
817592346
946183725
468251973
523947681
179836452

692134875
178265439
543978621
286317594
417592386
935486712
764829153
359741268
821653947

492156837
387924651
156837924
741685392
539712468
268493175
623548719
815379246
974261583

892531746
541679832
367248195
786192354
459386217
213754968
678915423
124863579
935427681

892735164
763481592
514962387
426579831
158346279
937218645
389154726
641827953
275693418

392745168
564831792
718962453
426579831
175386249
983214675
849157326
651423987
237698514

592643178
736851294
481792536
314978625
879265413
265314987
158427369
627539841
943186752

792653184
584721396
361849752
915234867
673598241
428176935
847962513
156387429
239415678

692137584
718452369
435698217
821374695
356219478
974586123
583761942
267945831
149823756

392675481
765481932
481923567
813569274
526714398
947238156
174356829
659842713
238197645

892347561
354196728
671258394
143672859
586914273
729583146
415829637
267431985
938765412

392571846
847362159
165489723
754138962
916245378
238697514
621853497
589724631
473916285

792351648
543786129
681429537
157648293
924137865
836295471
368572914
419863752
275914386

492361785
658724139
731598264
824973516
365142978
917685423
176439852
589216347
243857691

792458631
631792854
548163972
379581246
284376195
156249387
463917528
825634719
917825463

792654831
836921475
541387269
489165327
675238194
213479658
357842916
124596783
968713542

492681573
583472196
671395248
936517824
127834659
854926317
748253961
365149782
219768435

392761854
784925316
561834927
619487532
475312689
238659741
147598263
956243178
823176495

593862471
786941325
421537896
154283967
832796514
967154238
249678153
375419682
618325749

793261854
856479123
241385967
435912678
982736415
617548392
164827539
578193246
329654781

693178524
781452963
425639817
812397645
956214378
347586192
534761289
268945731
179823456

693178524
281459367
475632918
812397645
956214873
347586192
534761289
768925431
129843756

493672851
521483769
768195243
814936572
372548196
956721384
139867425
247359618
685214937

893451726
157682349
426973851
742536918
635819274
918724635
289345167
561297483
374168592

493276851
786514239
215938674
621793485
857142396
934865712
548321967
169487523
372659148

793261854
645398721
821745963
536182479
172459386
984673215
418537692
269814537
357926148

493267851
586391247
172584963
837915624
915426738
624738519
241859376
758643192
369172485

193587426
857426139
624931758
318254697
249673815
765819342
576142983
981365274
432798561

893647125
215839476
647251983
154798632
968325714
732164859
586472391
421983567
379516248

693781542
571294638
824536971
459618723
768342195
312975486
245867319
136429857
987153264

394612785
285437169
671589432
816324957
457196823
923875641
162758394
749263518
538941276

394612785
258437169
617589432
836124957
475396821
921875643
162758394
749263518
583941276

394682715
251437869
687519432
816324957
475896123
923175648
162758394
749263581
538941276

594712836
263458179
718639452
357124968
486397521
921586743
172865394
849273615
635941287

394875216
785612394
261493875
512934687
836527941
479168532
658749123
143286759
927351468

294875361
385261749
761394582
836452917
542719638
917638254
178523496
659147823
423986175

694723851
872951634
351684297
247568913
168379542
935142786
513296478
429817365
786435129

394176825
527984361
861523794
189362547
752418936
643759218
918635472
236847159
475291683

394258671
821764395
675319428
758926143
246831957
913475862
539682714
482197536
167543289

194328765
265174389
378569142
847951623
613287954
529436817
751643298
486792531
932815476

895274163
624318795
371965482
487621539
562493817
139587246
746859321
218736954
953142678

295438761
647921835
831576294
783154629
416892357
952763148
374285916
169347582
528619473

295487361
643921785
781536294
378154629
416792853
952863147
834275916
169348572
527619438

195486372
278391465
463275891
642517938
839642157
517938246
321764589
956823714
784159623

295468137
476351829
831279654
584136792
963827541
127945386
642783915
718592463
359614278

195432687
438769152
672185943
384516279
916247538
257398416
821953764
743621895
569874321

695378241
483219675
721654839
834597126
916432587
572186394
349865712
157923468
268741953

895613247
162874953
374295186
789351624
651482739
243967518
528736491
436129875
917548362

195637428
463281795
728495136
587364912
342519867
916728354
651843279
234976581
879152643

695734812
248159673
137862459
783691524
469528731
521347968
854273196
972416385
316985247

495281637
867593241
321647859
619354782
234178965
578962413
742835196
983716524
156429378

495128367
183976452
762453891
978531246
241869573
356247189
827395614
539614728
614782935

695413728
428795316
371628945
156972834
943861572
287534169
512349687
864157293
739286451

495631728
673248159
821957436
756812943
234596817
918374265
149765382
362189574
587423691

495861273
831257964
726934851
617498532
342516789
589723146
268379415
154682397
973145628

296745813
574381296
813926457
421863579
368579124
957412368
149658732
685237941
732194685

796458123
324916587
581372496
168295734
439187652
275634918
852749361
943861275
617523849

396418275
428759316
571623894
164572938
987361542
235984167
713845629
842196753
659237481

397462185
182537649
564819732
256974813
478321956
913658274
641283597
835796421
729145368

697523418
425861973
318794562
934286751
856137294
172459836
541372689
289615347
763948125

697241385
382957461
514683927
469178532
738425196
251369748
126794853
843512679
975836214

597481632
482396571
316572489
634917825
821645793
759823146
173254968
248169357
965738214

698217435
357649218
124538976
745961823
213874569
986325741
862753194
531492687
479186352

498716523
257839461
136425987
971382654
684157392
523694718
765241839
319578246
842963175

198725643
437986512
256431897
824519736
519673428
763842159
642358971
385197264
971264385

193478562
254631897
678952134
836724951
927165483
415893276
542386719
761549328
389217645

135497682
267381945
894625731
426178593
573942168
981536274
342719856
758263419
619854327

135476982
296381745
874925613
427198536
563742198
981563274
342617859
758239461
619854327

135467982
279381645
864925137
421678593
593142768
786539214
342796851
658213479
917854326

135476982
297381645
864925731
429718563
573642198
681539274
342197856
758263419
916854327

135486792
287391645
964725138
428179563
573642819
691538274
342817956
759263481
816954327

135486792
287391645
964725138
428679513
573142869
691538274
342817956
759263481
816954327

135478692
286391745
974625138
421789563
563142879
897536214
342817956
759263481
618954327

135487692
286391745
974625138
421879563
563142879
897536214
342718956
759263481
618954327

135487692
682391745
974625183
421839567
567142839
398576214
243718956
859263471
716954328

173589462
859642317
642173958
914725683
367891524
285436179
431257896
796318245
528964731

169584372
725316984
483297651
318962745
972451836
546873129
654138297
231749568
897625413

176925843
432178965
589463172
821597436
795346281
364812759
918634527
253789614
647251398

167945283
549328617
283716549
492863175
871452396
635197824
324571968
918634752
756289431

165278943
429536178
738491265
394162857
651789432
287345619
843627591
916853724
572914386

125786943
469532718
837491625
943267581
578913264
612845397
754628139
396174852
281359476

125739864
746581932
398624715
467953128
951268347
283147596
534896271
819472653
672315489

185932674
693754821
274681593
462893157
519427386
738516249
841269735
357148962
926375418

178396425
635214798
942857631
856732914
724189356
319465872
283941567
461573289
597628143

198375426
463921578
275468139
719836245
854217963
632549817
926784351
541693782
387152694

198573426
463921578
275468139
719856243
834217965
652349817
926784351
341695782
587132694

149235786
723816945
856974123
512693874
697481352
438527619
384759261
975162438
261348597

149832756
723516948
856974132
512693874
697481325
438257619
384729561
275168493
961345287

139825746
726431598
845967132
583792461
974186325
261543987
412659873
397218654
658374219

193586427
478321569
256479138
519867243
864213975
732954816
927648351
341795682
685132794

165849327
874623195
239751486
381467952
427395618
596182743
752934861
918576234
643218579

193845267
648723159
572961483
281457936
467239518
359186742
736512894
914378625
825694371

125834967
746591832
398726415
467953128
951268743
283147596
534689271
819372654
672415389

139524768
286971453
547638219
425793681
671852394
398416527
962387145
813245976
754169832

172439568
498576312
635128974
364985721
921647853
857213496
746852139
519364287
283791645

153792468
298436715
647518293
831964527
524187936
976325184
385271649
762849351
419653872

139647258
587219346
624853971
495361782
876592413
213784695
342175869
961438527
758926134

163578924
587942631
492613785
234859167
675134298
918726543
746281359
821395476
359467812

163875924
587942631
492316785
238659147
675134298
914728563
746281359
821593476
359467812

137965824
925348671
846721359
319582467
578634192
264179583
451296738
693817245
782453916

175968423
862347159
394512768
753684291
648129537
921753684
236871945
487295316
519436872

184759623
279386541
356412789
732564918
498127365
615893472
527631894
943278156
861945237

187694325
493521678
265873149
514367892
632489517
978215436
841952763
359746281
726138954

187694325
493521678
265873149
541367892
632489517
978215436
814952763
359746281
726138954

196437528
378562194
245198763
953624871
861975342
724813956
512349687
439786215
687251439

195378426
843629571
627145398
362817954
514932687
978456132
786591243
451283769
239764815

198375426
543629871
627148395
362817954
915432687
874956132
786591243
451283769
239764518

147568923
329471568
658923174
496187352
783245691
512639847
261354789
834796215
975812436

147856329
395271486
862943571
983712645
524638917
716594238
678329154
251467893
439185762

139574826
852936174
647821935
371652498
426798351
598143267
963485712
285317649
714269583

183945627
649827153
257631489
731459862
826713594
495268731
578192346
362574918
914386275

136579428
597842631
842361579
264987153
381256947
975134286
658413792
419728365
723695814

192645837
753892461
684371529
478136952
325489176
916527384
247953618
831764295
569218743

154698732
937425618
682137459
563914287
479283561
821756394
398542176
745861923
216379845

172469835
934582167
568137924
351894276
249716358
687253491
416925783
823671549
795348612

189642735
427395168
536871249
765239814
341758692
892164573
254916387
913587426
678423951

186529734
923784156
547631982
734815629
658297413
291346875
369158247
875462391
412973568

178465932
926873145
435921678
543219786
792684351
861357429
657148293
289736514
314592867

192658437
863497251
475213896
317846529
254379168
986521374
621934785
549782613
738165942

154798236
963542178
287136459
425367891
791485362
638921547
849273615
312659784
576814923

147962835
368574129
529183476
815436297
796215384
234897561
472359618
951628743
683741952

168729534
592143867
374568129
936485271
821937645
457216398
649852713
783691452
215374986

149765238
832149576
675283491
324916857
591837624
768452319
453691782
987524163
216378945

186754932
952813764
437269185
368592471
215347896
794186253
579621348
841935627
623478519

172598634
634127985
958643172
347912856
581736249
296485317
863254791
429371568
715869423

182596734
734128956
956743182
348912567
561837249
297465318
673254891
429381675
815679423

147286935
593174862
862953174
389542617
271368459
456791328
924615783
715839246
638427591

174896235
298735461
365142978
942568713
531927684
786314592
657283149
413659827
829471356

128976435
695423187
743518962
374295816
219687543
856134729
931852674
487369251
562741398

185269437
743851296
926374185
452613879
391782564
867495312
674538921
539127648
218946753

195673248
647528931
832914756
513789624
784362519
269145387
926831475
371456892
458297163

125796843
764823951
389541627
941675382
832419576
576238419
293184765
457962138
618357294

125796843
764823951
389514627
941675382
832149576
576238419
293481765
457962138
618357294

125796843
764823159
389541627
941675382
832419576
576238491
213984765
457162938
698357214

123685749
854937621
796214538
542793816
678451392
319862457
285146973
937528164
461379285

176593248
245768931
893214756
531987624
784326519
629145387
962831475
317459862
458672193

186357942
932648157
574129386
729481635
853296471
461573829
695734218
248915763
317862594

136857942
289643157
574129836
927431685
853296471
461578329
695784213
342915768
718362594

182357946
739648152
564129387
926481735
853972461
471563829
695734218
247815693
318296574

175369248
943287156
862415739
421873965
538691427
796542381
687134592
214958673
359726814

165938247
924765183
387412956
816324795
472589631
539176428
643251879
258697314
791843562

162975843
859634721
347821596
934516278
218793465
576482139
783149652
425368917
691257384

198536742
457892163
623147895
985674231
764213958
312985476
876451329
239768514
541329687

189375642
254986173
736124598
523647819
461892735
978531426
692718354
847253961
315469287

162837945
358496172
479125638
684971253
713582496
295643781
926354817
541768329
837219564

173958246
864237195
529416837
251784369
697321458
348569712
936842571
412675983
785193624

128573946
634219587
759468213
246857139
315926874
897341625
962784351
481635792
573192468

156328947
824697513
379415826
537942168
412786395
698531274
945273681
783169452
261854739

193526847
465897123
287413569
952174638
871365492
634982751
519638274
748259316
326741985

127938456
489516372
563724198
692347581
758162943
341859627
274693815
816475239
935281764

196734852
457826139
238951764
523418697
614597328
879263541
345172986
981645273
762389415

187694352
356872941
249315867
614928735
832457619
795136428
973241586
428569173
561783294

146973852
579268413
823451967
738519246
612347598
495682371
387195624
254736189
961824735

126948753
795321486
348657129
563814972
874592361
912763845
689435217
237186594
451279638

127963854
438157629
965842317
279681435
384295761
651374982
892416573
543728196
716539248

194762358
785193462
326458197
539841276
412679835
678235914
251386749
867914523
943527681

129678453
564293187
738154692
941327865
356981724
872546931
413865279
285719346
697432518

129638754
486725193
735914862
943152678
678349215
512876349
851463927
364297581
297581436

168379254
439258671
257416983
891543762
725691348
346827519
684935127
912764835
573182496

193274856
847356192
265891734
438129567
752468913
916537248
524713689
681942375
379685421

146328957
825697413
379415826
537942168
412786395
698531274
954273681
783169542
261854739

154738962
968251743
372946581
783569214
429317856
615482379
296874135
547123698
831695427

128354967
457986321
396712485
732569814
861437259
945821736
214693578
573148692
689275143

143975268
875236194
962841735
596314872
287659341
314728956
628597413
439162587
751483629

137592864
268413795
459867132
541276389
726389451
893154627
612735948
975648213
384921576

174295368
963784125
258361974
486127539
527943816
319658742
841536297
795412683
632879451

159427863
287316549
364985721
791863254
836542917
425791638
918254376
672138495
543679182

134957862
726183459
859426713
283514976
567392148
941678325
492861537
618735294
375249681

198734562
274856139
356912874
629145387
513278496
847369251
732681945
965423718
481597623

158794362
723865914
946213758
297658143
531942876
864137295
389576421
475321689
612489537

125978463
836254791
794631825
657183942
918542637
243796158
462815379
571369284
389427516

127958463
856234791
349671825
675183942
918542637
234796158
462815379
591367284
783429516

128375964
743926185
965841723
254769831
691483572
387152649
416298357
879534216
532617498

179342865
435876219
826951473
517264938
982135746
643798521
254683197
768419352
391527684

182974365
576213984
439685172
327461859
861529437
945837216
698152743
253748691
714396528

192378465
673425198
854169723
421536987
935847216
768291534
217684359
546913872
389752641

192487365
586213497
437695182
328761954
961524738
745938216
679152843
253849671
814376529

153824967
749613285
862957134
931278456
427596813
685341792
576489321
318762549
294135678

129735468
546289137
378614952
432178596
967542813
815963724
754396281
691827345
283451679

153482769
746359128
289761435
894523617
631978254
572614893
328197546
967245381
415836972

169384572
854721369
273695148
592143687
718256493
346879215
687432951
931568724
425917836

129364875
468597321
753812496
215678934
976435218
834921567
347159682
682743159
591286743

184259673
279386541
356417289
732564918
498172365
615893427
527631894
943728156
861945732

145239678
276481539
389756142
694312857
721845963
538697214
813964725
957123486
462578391

162483579
987516423
543297681
479368215
358142967
216759348
694875132
825631794
731924856

152483679
978615423
634297581
497368215
385142967
261759348
549876132
826531794
713924856

138549672
457826319
269137548
625418793
394752186
781693425
573284961
942361857
816975234

136829574
425367981
978415632
693174825
547298316
812653749
351982467
764531298
289746153

128634579
967581243
435279186
351947628
792865314
846312957
514796832
289453761
673128495

135489672
786521439
294367185
971642853
458713296
362958714
843196527
527834961
619275348

182495673
367128945
459637128
875964231
246351789
913782564
621543897
538279416
794816352

182965374
394278156
675143982
419752638
867391245
253486791
538629417
721534869
946817523

193562874
648397152
275841639
529786413
831254967
467139285
786425391
912673548
354918726

146328975
825697413
379415826
537942168
412586397
698731254
954273681
783169542
261854739

132948576
947265381
568317924
689574132
723189465
415632798
871496253
356721849
294853617

129635478
647289153
358714926
432168597
815972634
976543812
564397281
791826345
283451769

152637489
789254361
436891527
391748652
824569173
675123948
567912834
948375216
213486795

149352687
867941325
235867194
528713469
496528731
713496258
671289543
384675912
952134876

157946382
428357169
396821475
762418593
543792618
981563247
674239851
835174926
219685734

157946382
428357169
396821475
762418593
543792618
981563247
274639851
835174926
619285734

193764285
528391647
467852931
632147598
941685723
875923164
219478356
786539412
354216879

193745286
752168943
486392157
245613798
368279514
917854362
834521679
579436821
621987435

142659783
378142659
569738124
986475231
257391846
413826975
721563498
634987512
895214367

193276584
682354197
745891632
574962318
269138475
318547926
937425861
856713249
421689753

173652984
268934517
945718263
794821635
856473192
321569478
412386759
687295341
539147826

163752984
278934516
945618273
794821635
356479128
821563497
412386759
687295341
539147862

192536784
648279315
735841962
476198253
389425671
521367849
913684527
264753198
857912436

125746893
769823451
384519627
941675382
832194576
576238914
293481765
457962138
618357249

153862794
769354182
482791635
394625817
678413259
215987346
941236578
836579421
527148963

165832497
749165328
328794156
837516249
516429783
492378561
274981635
683257914
951643872

126834597
358697421
749125863
432789615
817562934
965413278
591346782
673258149
284971356

138467295
624895731
579132846
945713628
783526914
216984357
367241589
492658173
851379462

164358297
893672145
752419638
921763854
437185926
685294371
576931482
219847563
348526719

132867594
475329168
968541723
653214987
714958236
289673415
521786349
897432651
346195872

183569247
749213658
625784319
574826193
932451786
816397425
268135974
491678532
357942861

173569248
425813976
896742351
581974623
367128495
942356817
734285169
258691734
619437582

153869247
472513986
869742351
518924673
326178495
947356812
734285169
285691734
691437528

197568234
685234791
423719856
951482673
248376915
736195428
874953162
369821547
512647389

136574289
827639514
954821376
295316847
743298165
681457932
369785421
412963758
578142693

153684279
628739514
947521386
295317648
834296157
761458932
379865421
412973865
586142793

135496278
792583461
846712395
984351726
623978154
571264839
358647912
219835647
467129583

143597268
527683491
896412375
984361527
732958146
651274839
368745912
219836754
475129683

183947256
725386491
649152378
851239647
492678513
376415982
237894165
918563724
564721839

183697245
529413867
476582913
942856371
318724659
765931428
654378192
237169584
891245736

134598276
856427391
792316485
573984612
428165937
961273548
387659124
619742853
245831769

189746253
762935418
354821679
695287341
278314596
413569827
536172984
821493765
947658132

149837265
783652491
562491837
254713689
978246513
316589742
821365974
635974128
497128356

179836245
483752961
562491837
257613489
946287513
318549672
821365794
635974128
794128356

149638275
863752491
572491638
254813769
987246513
316579842
721365984
635984127
498127356

183467295
296853147
574192638
458326971
732519486
961748352
647981523
325674819
819235764

145673298
732894165
869215743
983562471
216347859
457981326
591428637
374156982
628739514

165794238
732815964
489236571
857362149
613459827
294187356
528641793
376928415
941573682

138645297
249731865
567289431
721564389
986173524
453928716
692357148
374816952
815492673

169834257
342756981
785219463
278465319
951382674
634971528
523198746
417623895
896547132

197536284
456728931
832941567
943815672
761294358
528367419
374689125
215473896
689152743

168937245
952641873
374258691
426715389
735489162
891326457
649172538
517863924
283594716

139847256
672315948
584269317
395681472
716924835
428753169
841572693
253496781
967138524

165489237
782563419
394712685
243156978
819374562
657928341
976241853
538697124
421835796

167938245
582714639
493256718
674591382
815623974
329847156
931482567
246375891
758169423

196758234
487932561
352461879
923875146
574196328
861243957
239617485
648529713
715384692

168549273
495723618
327861459
682315794
543697182
971482536
756934821
819256347
234178965

164795283
259831467
837462951
541923678
983657142
726148539
315276894
472589316
698314725

168437295
429165378
375982461
642871539
891543726
537296814
283614957
956728143
714359682

143897265
265431789
789562314
438719652
921653847
576284931
692345178
357128496
814976523

187954236
362718495
945326187
716492358
453867912
829135674
534271869
698543721
271689543

157984236
328756914
964321785
896543172
273618549
541297368
432879651
789165423
615432897

165943287
328657914
974821536
897364152
253718649
641295378
432589761
589176423
716432895

165934287
328657914
974821536
897463152
253718649
641295378
432589761
589176423
716342895

195348267
847652931
632179485
916487352
783215694
254936718
361524879
528793146
479861523

135764298
728935146
964182573
219876435
647593821
583421967
392658714
456217389
871349652

165794238
273865149
489123567
847952613
592631784
316478952
931547826
628319475
754286391

178536249
935842716
624971385
762495138
581623974
349718652
417289563
253164897
896357421

169437258
385621974
742985631
814592763
257346819
693718542
538264197
971853426
426179385

138697254
472135869
695428731
523749186
981562347
746381925
854913672
269874513
317256498

178469253
649352817
532718946
715923684
823641795
964875321
351297468
497186532
286534179

198743256
756892143
423651897
375418629
982567314
641239785
517324968
869175432
234986571

167489253
849352716
532617948
615923874
723148695
984765321
351296487
496871532
278534169

124689375
365714289
987253461
512978634
796342518
438561927
673895142
251437896
849126753

198726345
372541896
465938712
219384567
643257981
857169423
724693158
581472639
936815274

198627345
362541897
475938612
216784539
943256781
857193426
624379158
581462973
739815264

149276358
863159427
572348619
326817594
758694132
491523876
284731965
935462781
617985243

164587392
539462781
728139456
917358264
653924817
482671935
345796128
291845673
876213549

149267358
732548691
586319742
658972413
421635987
973184526
365421879
814793265
297856134

162475398
893621754
754398216
916784523
247539861
385216947
538142679
671953482
429867135

186472395
732659418
945813627
579361284
823594761
614728953
361245879
457986132
298137546

194826375
862735491
537149628
276314859
985672143
341598267
419253786
623987514
758461932

186954372
539762481
724318695
817539264
953246817
462871953
345697128
291485736
678123549

178942365
639875214
425136897
342518976
917364582
856729431
563487129
784291653
291653748

124587396
675932841
983461257
236759184
849126573
751348962
318675429
597214638
462893715

124786395
567932841
983451267
235679184
849125736
671348952
718563429
396214578
452897613

197864352
623759814
458231679
974625183
861973245
235148967
519387426
346512798
782496531

165284379
942753168
837961254
783129546
524678931
691345782
259436817
376812495
418597623

168745392
453219876
279368514
896473125
742581639
315926487
634197258
981652743
527834961

189745362
453261978
276398514
968473125
742519836
315826497
634187259
891652743
527934681

154726389
962835174
837914256
715692843
396148725
248357961
529473618
483261597
671589432

145697328
278513469
963842517
437951286
682374951
519268743
351726894
726489135
894135672

145769328
268513974
973842516
439251687
687394251
512678493
351427869
724986135
896135742

192854376
734691285
586273149
861935427
425187693
973426851
647518932
319742568
258369714

192458376
738691245
546273189
961835427
825147693
473926851
687514932
319782564
254369718

172864395
834957621
695213487
527641938
961538274
483729156
718396542
356482719
249175863

128964375
657283419
439517862
381675924
594132687
276849153
843751296
762398541
915426738

182647395
635912487
974583261
349765812
721839546
856124973
413296758
598371624
267458139

172986345
835412967
946573218
319645782
624738591
758129436
481297653
597361824
263854179

172946385
935812467
846573219
381465792
629738541
754129638
413297856
567381924
298654173

128954376
976823154
453671298
589236417
234197685
761485932
812569743
395742861
647318529

147528396
583946127
692713485
478239651
961457238
235861974
726195843
354682719
819374562

146592387
795683124
238471695
861759243
472836519
359214876
584167932
623948751
917325468

164598327
935247816
278316594
651723489
387964251
492185673
813659742
749832165
526471938

147652398
856793124
932481756
271869543
485237619
369514287
614328975
723945861
598176432

124956378
356728914
789341526
263815749
417293865
895467132
978632451
631584297
542179683

125976348
369428517
784351926
253817694
416293875
897645132
978532461
631784259
542169783

124597368
369428517
587361924
293815746
416273895
875946132
958632471
631784259
742159683

154769328
268435719
739281465
825376941
316954287
497812653
543127896
981643572
672598134

129576348
376428519
584391627
293815764
417263895
865749132
958632471
731984256
642157983

187962345
345718692
962543718
596284137
428137569
713659284
231895476
679421853
854376921

189675342
456312897
732984165
865149723
214753689
973826514
397468251
548231976
621597438

178549362
395612784
462873159
684357291
937261845
521984637
759138426
213496578
846725913

189475362
435612897
762938514
354189726
218756439
976324185
697843251
543261978
821597643

127845396
894316572
653792814
942658731
368971425
571423689
719534268
436289157
285167943

127458396
948316572
653792814
892645731
364971285
571823469
719534628
436289157
285167943

183567429
594312867
276984531
832496715
965178243
741235986
459623178
328751694
617849352

123679458
859413762
746825319
685247193
932561847
417398526
274136985
591782634
368954271

162835497
743926518
985471236
437269185
821754963
659318724
378142659
514693872
296587341

175289463
648135972
932674851
297856134
314792586
586341729
429568317
863917245
751423698

193825467
824967531
756314892
961542783
245738619
387691254
518479326
432186975
679253148

132785496
845961327
679324815
364278159
518496732
297153648
751839264
426517983
983642571

127658493
534219786
986374251
853162947
461897532
279543618
348725169
692481375
715936824

156983472
247561839
389427615
591274368
764835291
823619547
912356784
435798126
678142953

157926438
649873125
238145796
421658973
795314682
863297514
376489251
914532867
582761349

196527483
327486159
854391762
283615974
961274835
475938216
548769321
612843597
739152648

183275496
674189523
952346817
528794631
316528974
497631285
245917368
769853142
831462759

189657423
536924817
274813695
623481579
417592386
958376241
392168754
745239168
861745932

156789423
738124569
294563817
527416398
463892751
981357642
845231976
319675284
672948135

123867495
596241873
874395216
782634159
945712368
631589724
467153982
259478631
318926547

125978436
746235189
389614572
417896325
253147968
698352714
972483651
834561297
561729843

157329468
438756192
629418753
796183245
843572619
512964387
965247831
374891526
281635974

132697458
654328917
789415263
213784596
867259134
945163782
328541679
491876325
576932841

152376498
763948215
498521367
579683142
386214759
214759836
621497583
835162974
947835621

172968435
563274918
948153627
219746853
354892761
687315294
491527386
735689142
826431579

192683457
375492681
846751329
759846213
683129574
214375896
437518962
521964738
968237145

192683457
375492681
864751329
951846273
687329145
243175896
439518762
726934518
518267934

173968452
296354187
458271936
734892615
961537248
582146793
625489371
319725864
847613529

158379462
436825791
297614853
941253678
675481239
382796145
724538916
813967524
569142387

152693478
378452691
946871325
785946213
693125784
214387956
437519862
821764539
569238147

152693478
378452691
964871325
785946213
691325784
243187956
437519862
526738149
819264537

152679483
437258961
869341257
943186725
685724319
271935846
326417598
594863172
718592634

163927485
795684321
428135769
342598176
576241938
819376542
954863217
631752894
287419653

173856492
286394157
495271836
734582619
851967243
962143785
629438571
518729364
347615928

132748569
946513872
875962431
617389245
593274618
284651793
428137956
751896324
369425187

193672548
854913762
726854319
689247153
432561897
517398426
275139684
941786235
368425971

123784569
964513872
857926314
796248153
532671948
418359627
285137496
641892735
379465281

126384579
735912864
984675231
412539786
569847312
873261945
357426198
698153427
241798653

126398574
745126938
893475261
412583796
658947312
937261485
374812659
589634127
261759843

126489573
745132968
839675241
312548796
568917432
974263185
457826319
691354827
283791654

147983526
658742139
329516874
784361295
563429781
912875643
276194358
895637412
431258967

134278569
795364281
286951437
942817653
671523894
853496172
567149328
428735916
319682745

197682543
685374921
432951768
968145237
371826459
524793816
746538192
219467385
853219674

142397568
976485213
853126497
687951342
519234876
234768159
728519634
395642781
461873925

192783564
587246391
436951278
973812456
265479813
814635729
721394685
358167942
649528137

134987526
759236814
286541397
318769452
962458731
547312689
493625178
875194263
621873945

173962584
256478319
498135726
931254867
762893451
584716293
645329178
327681945
819547632

192483576
745621389
638795214
916354827
387912465
524876931
871249653
269537148
453168792

192483576
745621389
638795214
916354827
587912463
324876951
871249635
269537148
453168792

132489576
754631892
896257431
247318659
368925147
519746283
473862915
921574368
685193724

134297586
872635914
956148237
728319465
349756128
615824793
483972651
267581349
591463872

126487593
458936721
937152486
692741358
345698172
781523964
274365819
813279645
569814237

138264597
564179328
972853416
381526974
749381652
625947831
417635289
256798143
893412765

178394526
245876913
693215847
426189375
319752468
857463291
984637152
732541689
561928734

164392587
275814963
839765241
428679315
391458672
756123894
947236158
683541729
512987436

169387524
285469371
734215968
948736152
623541789
517928436
472693815
391852647
856174293

128379564
437651289
659842713
276538491
581964372
394127856
945713628
713286945
862495137

128379564
439651278
657842913
286537491
571964382
394128756
845713629
713296845
962485137

184726539
539418762
726935841
398147256
467259318
215683497
871564923
653892174
942371685

194827536
635419872
872536941
369148257
487265319
521793468
958674123
713952684
246381795

148329576
639745281
725816493
257931648
816274359
493658127
364587912
582193764
971462835

148329576
639745281
725816493
256971348
817234659
493658127
364587912
582193764
971462835

136948572
785632914
492571386
261397845
354826791
879154623
923485167
517269438
648713259

139864572
647125389
285739416
956412837
813657924
472398651
394571268
521986743
768243195

139468572
687125349
524739816
956812437
413657928
872394651
398571264
745286193
261943785

126748593
485931762
397265418
954327681
631859247
278614359
813476925
769582134
542193876

187329564
534768219
296514837
819243675
465871392
372695148
751986423
628437951
943152786

128763594
364529178
597148263
681972435
972354816
453816729
735491682
219685347
846237951

126973584
374528169
598641273
981762435
762354918
453189627
635417892
817295346
249836751

148392567
256847319
793516284
614723895
982654173
537981642
875269431
469135728
321478956

174923568
869745321
352168974
598217436
426839715
713456289
647391852
935682147
281574693

193648527
854273916
726915384
241567839
978431265
365829741
537186492
419352678
682794153

138497526
546832971
972651348
694185732
823976154
715243689
381764295
259318467
467529813

138497526
546832971
972651348
894165732
623978154
715243869
361784295
259316487
487529613

147839526
562741398
389256741
631497852
954628173
728513469
273164985
815972634
496385217

184963527
362758194
597421638
941576382
825139746
736842915
658314279
473295861
219687453

126479538
594318276
873652491
682931754
739845162
451726389
348167925
267594813
915283647

162948537
853672914
794135826
925314768
681729453
347586291
578263149
439851672
216497385

174826539
865793421
239415768
943261857
627584913
581937642
358149276
712658394
496372185

132689547
569472381
847351629
794816253
681523794
253794816
375148962
426935178
918267435

196723548
273845196
854916732
921358467
438167925
765492381
512634879
647589213
389271654

132694578
564872391
978351624
847916253
691523847
253487916
385149762
426735189
719268435

182549673
439768512
567321849
345296781
926817354
871453926
794135268
618972435
253684197

183952674
765143892
429876513
941537286
872694135
536218749
358461927
614729358
297385461

153724698
974685123
826319754
685472931
349851267
712963845
231597486
598146372
467238519

145837692
867492315
239516748
423168579
516749823
798325164
382971456
951684237
674253981

174938625
932765481
568142739
287314956
695827143
341659278
413286597
726593814
859471362

147298653
569743821
382516947
624389175
975421368
831675492
293167584
418952736
756834219

135428697
469715238
287396514
916872345
874153926
523649871
798264153
651937482
342581769

132745698
647839215
598216374
914572863
263981457
785364921
479658132
321497586
856123749

138742695
472965831
569183724
297318456
685429173
341657289
813296547
726534918
954871362

138295647
695147382
742863519
381629754
957431826
426758931
514376298
263984175
879512463

138275649
675149382
942863517
381627954
459381726
726954831
514736298
263498175
897512463

129354687
435786921
768921354
672519438
814632795
953478162
586197243
291843576
347265819

158293674
462187953
937564821
629318745
581479236
743625189
376942518
294851367
815736492

159378642
472596813
368142597
845623971
796814325
213957468
921435786
637289154
584761239

138459672
567182394
249736815
925618437
413527968
876394521
384971256
792865143
651243789

192584673
567923148
348671259
814736592
973215486
625849731
439152867
751368924
286497315

189475623
625389417
374126985
548793162
761842359
293561874
932658741
456917238
817234596

153498627
827156349
946327851
681942735
734865192
295713468
412679583
369581274
578234916

145398627
632574981
978126453
357219864
489657312
261483579
714835296
596742138
823961745

145389627
632574981
987126453
351297864
479658312
268413579
714835296
596742138
823961745

194578623
375462918
826931574
912346857
567289341
483157296
248793165
739615482
651824739

128745639
659832147
734916825
362581794
915274368
847693251
476358912
281469573
593127486

159238647
274651983
836794521
713946852
648325179
592187436
987412365
365879214
421563798

127389654
395462871
846715293
612853749
458971362
739624185
961248537
284537916
573196428

127389654
365412879
849765213
692853741
458971362
731624985
916248537
284537196
573196428

137892654
685431972
429576831
356219487
812764593
794385126
263948715
548127369
971653248

192483675
365172984
874596123
758249361
921365847
643718259
516834792
439627518
287951436

128496735
439725816
567138249
843259167
952617483
716384592
395842671
681573924
274961358

194256738
865731429
372849615
726518394
583694172
419327856
248175963
937462581
651983247

154826739
869537421
372941685
986712354
543698172
721354896
498175263
237469518
615283947

194256738
865731429
372849615
286517394
543698172
719324856
428175963
937462581
651983247

126483795
457219386
398756214
715934628
963872451
284165937
532641879
841397562
679528143

134982765
578316294
296754381
465837129
382149657
719265843
923578416
847691532
651423978

135892746
726541938
849367251
952418673
671923485
483675192
268754319
314289567
597136824

189346725
547912863
236857419
614795382
752138694
893624571
461579238
328461957
975283146

123465798
549837126
876921453
782619534
365742819
491583672
637198245
214356987
958274361

128643795
369257418
574819326
452398671
981765234
637421589
846932157
713586942
295174863

193685724
265749381
478312569
782963415
519427836
346851972
834196257
951278643
627534198

193645782
265789314
478321569
781963425
529417836
346852971
834296157
952178643
617534298

163985724
295746381
478312569
782693415
519427836
346851972
834169257
951278643
627534198

138526749
425719683
796834512
561397824
347682195
982145367
273968451
859471236
614253978

135926748
427815693
986734512
561397824
348652179
792148365
273569481
859471236
614283957

139526748
425817693
876934512
761395824
348672159
592148367
253769481
987451236
614283975

139826745
425317698
876954312
761593824
548672139
392148567
253769481
987431256
614285973

189456732
364827519
572913486
215748693
648392157
793561824
957134268
436285971
821679345

189456732
364927518
572183496
295741683
648392157
713568924
957834261
436215879
821679345

149865732
582734961
637921458
326147895
915682347
874359126
461573289
753298614
298416573

196853742
574629831
382417659
725984316
943561278
861732495
259376184
417298563
638145927

158962743
374581629
962374815
637198452
825436971
491257386
713645298
546829137
289713564

156239784
783465219
924817536
592378461
478691325
631524978
247986153
815743692
369152847

185239764
934657812
276841593
893764125
427195386
651382479
548976231
319428657
762513948

125398764
364527819
879416253
791652438
652834971
483179625
547963182
936281547
218745396

125893764
367421859
489576213
716952438
852347196
943168527
534719682
691284375
278635941

129485736
746239185
385617294
417856329
293174568
658923417
972348651
834561972
561792843

145869723
927453681
386172459
871946235
492315876
563728914
658234197
739681542
214597368

156428739
972536814
348179625
625817943
781394256
439652178
867243591
213985467
594761382

123659748
876342519
954871362
649213857
385796421
712485936
431967285
598124673
267538194

123695748
876342519
954871362
649213857
782456931
315789426
431967285
598124673
267538194

162438759
395671284
847592631
914725863
258346917
673819542
539264178
781953426
426187395

168429753
593871264
274365981
351294678
746518329
829736415
982147536
635982147
417653892

135796824
486521397
972843615
643289751
518374962
297165438
761958243
324617589
859432176

124539876
387624591
695718432
871346925
532897614
469152783
258473169
743961258
916285347

127496835
438125679
569738241
843259167
952617483
716384592
395842716
681573924
274961358

123597846
548326719
679148253
854269371
962713584
317485692
496852137
781634925
235971468

139276854
672845913
458319762
967138425
523794681
841562379
386921547
714653298
295487136

172639845
468571293
395248176
981723564
243965718
657814932
724186359
839457621
516392487

147932865
583176942
962548731
821793654
654281397
739654218
215367489
378419526
496825173

192637845
468591273
375248196
981723564
243965718
657814932
724186359
539472681
816359427

125934867
738256419
946781235
372618594
681549372
459327681
817462953
564193728
293875146

139275864
682431759
754896231
526317498
347958126
891624573
463782915
218569347
975143682

156942837
387615249
429783615
872194563
534826791
691537482
748359126
263471958
915268374

125974863
738615249
649238571
864359712
217486395
953127684
372891456
596742138
481563927

175236849
342789165
869145732
681493527
527618394
493527681
738952416
216874953
954361278

129364875
547981632
836527419
471639258
265178943
398452167
682745391
954213786
713896524

163794825
472581693
589326417
695817342
738245961
214963578
341652789
827439156
956178234

164572839
523981467
798463251
285319674
376248195
419657382
632794518
857126943
941835726

137954826
268371594
954826137
843719265
579263481
612485973
386542719
421697358
795138642

163945872
295817364
487326519
871693425
529481736
346752981
734269158
952178643
618534297

145729863
236148597
978653241
864372159
591864372
327915684
482591736
613487925
759236418

137526849
425918673
896734512
561387924
349652187
782149365
273865491
958471236
614293758

137526849
425918673
986734512
861357924
349682157
752149368
273865491
598471236
614293785

157463892
329758614
648921735
983674251
265819347
714235986
432596178
596187423
871342569

197534826
563827149
284961753
631258974
728496531
459173682
312685497
945712368
876349215

156239847
274851693
938746521
713684952
649325178
582197436
897412365
365978214
421563789

123748956
649512738
578369214
854296371
362187549
917453682
436825197
791634825
285971463

134257986
895641237
267839451
658972143
941563728
372184695
789326514
423715869
516498372

132486975
794531862
865927431
647318259
358269147
219745683
473892516
526174398
981653724

128563974
439782165
675419238
794321586
381657492
256948713
962135847
847296351
513874629

175426983
946835271
823791546
397142658
582673194
614589327
268354719
739218465
451967832

154867923
362591478
789324615
495716382
238945761
617283549
541632897
876159234
923478156

153674928
462891573
798325416
587916342
639248751
214753869
341582697
875169234
926437185

137286945
495137826
682459731
564813297
829674513
713925468
951762384
278341659
346598172

183942567
645731298
792586431
436827915
821395674
957164382
314658729
268479153
579213846

167842593
382596471
594137628
819764352
243958167
756321984
921475836
475683219
638219745

134682597
968457321
572913486
423795618
719846253
685321749
296578134
341269875
857134962

196382457
832745196
745619823
379421685
561837249
428956731
914568372
687293514
253174968

193682754
542179863
876345219
915867432
738214596
264593187
629458371
357921648
481736925

136972548
482156739
759348216
613785492
574219683
298463175
367594821
945821367
821637954

156482937
729631485
438597261
891745623
372169854
564328179
287913546
943256718
615874392

173962845
429758361
568143279
952637418
831429657
647581923
316874592
784295136
295316784

148792653
756813492
239645187
624937815
987156324
315428769
892364571
563271948
471589236

173942586
865731924
429568137
952684371
748193265
316275849
631857492
587429613
294316758

197652384
823194576
546837921
319586742
475321869
268479153
982743615
654918237
731265498

148953276
932716584
567248319
714562893
285139647
396874152
429685731
873421965
651397428

128493567
479625831
635718249
396254178
587136492
214987356
943872615
762541983
851369724

129873465
854962137
376541982
531296748
697384521
248157396
415638279
983725614
762419853

189563742
463279581
257184396
312645879
578912634
946738215
725891463
831456927
694327158

198563742
463278519
257194386
382745961
576912834
941836275
725681493
639457128
814329657

197563842
463278591
258194367
712645983
539812674
846937215
625781439
381459726
974326158

179563842
463289571
258174396
312745689
586912734
947638215
725891463
631457928
894326157

178563942
463298571
259174368
312645789
597812634
846937215
625781493
731459826
984326157

178563942
463298571
259174368
312745689
596812734
847936215
725681493
631459827
984327156

176324598
948156327
253897641
862945713
514732869
397681452
429578136
731469285
685213974

172834596
645972831
389156724
734215689
956483172
218697453
821749365
597361248
463528917

178354692
236897145
945216738
517932864
382465917
469178253
853621479
694783521
721549386

179564382
682371549
453982617
518629473
937145826
264738951
795816234
821493765
346257198

189625743
634197258
752483916
246731895
518942637
397856421
473218569
965374182
821569374

192385467
573624918
486971532
947862351
631457289
258193746
319246875
724518693
865739124

148735296
795612384
263894715
879346152
354921678
621587439
986473521
532169847
417258963

137956428
596284731
248173956
965428317
471395682
382617594
623849175
854731269
719562843

194376825
768592341
235184976
921765438
647823519
583941762
319257684
876419253
452638197

147956238
629387154
583142796
276531849
435829671
891764523
954218367
712693485
368475912

147856239
628397154
593142786
276538941
435921678
981764523
854219367
369475812
712683495

189746235
532198674
476253981
961325748
348679512
257814369
615987423
724531896
893462157

189746235
532918674
476253189
261375948
348691527
957824361
625187493
794532816
813469752

129836475
468157329
375492816
536781942
891524637
742369581
254613798
987245163
613978254

178926534
263485971
954137826
342798165
715643289
689251347
827514693
431869752
596372418

134256897
265978143
879143562
687394251
421865739
593712684
316529478
748631925
952487316

164257938
389164527
572893164
856479312
417325689
293681745
721538496
635942871
948716253

195347682
378265491
462189537
756491823
814732956
923658714
681924375
537816249
249573168

182357964
649218573
573964182
967841325
821635497
354729618
795486231
216573849
438192756

195327648
378465912
642918573
219643785
534872169
867159324
951784236
783296451
426531897

169457328
374821659
852693147
597182463
628934715
431765892
715349286
983216574
246578931

169457328
374821956
852693147
597182463
628934715
431765892
716548239
983216574
245379681

162947538
345182769
879635241
987426315
521379486
436851972
214563897
653798124
798214653

183497256
592368174
476251983
637849521
215736849
849125637
928674315
354912768
761583492

138497256
529368174
746251983
673849521
215736849
894125637
982674315
357912468
461583792

152367489
963854721
847192635
429571368
586243917
731986542
394728156
678415293
215639874

136297584
728543916
459186372
371465829
894312657
562978143
613824795
945731268
287659431

176328594
948156327
253497618
862945731
514732869
397681452
429573186
731869245
685214973

164278593
938154276
752936418
379562184
286341759
415789632
591623847
823417965
647895321

145728369
876935124
239146587
724381956
983562471
651479832
598617243
317254698
462893715

143268975
756913248
298754631
624589317
935147862
871632594
319875426
487326159
562491783

152498376
386275491
974136528
519827643
423961785
867354912
641783259
795612834
238549167

143568297
796231854
285947361
857426913
624193578
931875642
572684139
319752486
468319725

176498235
348752961
259316784
915643872
834127596
627589413
793265148
462871359
581934627

176428395
348759261
259316784
915643872
824197536
637582419
793265148
462871953
581934627

136298574
527143986
489576312
315467829
794382651
862951743
653724198
941835267
278619435

186429753
349857261
257316894
715643982
924178536
638592417
873265149
462981375
591734628

153624987
497581263
682937451
314275896
765198324
829463175
246359718
971846532
538712649

186924753
429573618
375186492
642739185
718245369
953618274
564391827
897462531
231857946

153427968
827169534
469385271
375948612
612573489
984216753
238654197
746891325
591732846

153926847
946178235
782453619
671389524
324715986
598642371
435261798
267894153
819537462

178925436
569431278
423786591
294658713
786143925
315279684
857394162
941862357
632517849

194723856
583496127
726185439
451978263
672354981
839612745
318549672
267831594
945267318

194826375
725943618
386175429
453781296
261359847
978264531
849512763
512637984
637498152

136728594
958146327
472539168
789361452
614257983
523984716
865413279
247695831
391872645

156927834
798134562
432685791
814792356
269453178
573816249
341568927
927341685
685279413

158623947
964587312
237149856
375968421
842751693
691234578
513892764
789416235
426375189

159623748
764598312
238147956
345769821
972851634
681234597
517982463
893416275
426375189

173824659
469135872
852967314
938716425
524389761
716452938
287641593
641593287
395278146

198726453
456813927
723954861
842691375
619537284
537482196
274169538
965348712
381275649

147923856
865417329
329865174
278154693
596382741
413679285
781546932
634298517
952731468

179628354
635741298
842593761
324976815
987154623
561832947
456389172
718265439
293417586

185927463
342865791
796143825
517694382
863752914
924318576
279536148
638471259
451289637

198327465
745698132
632154978
586942317
971563284
324781659
859436721
213879546
467215893

159827364
672534198
348619527
934285716
865471239
721963485
293748651
517396842
486152973

194528367
387169425
526437918
235841796
461793582
978256134
659372841
712984653
843615279

184327695
579681342
362459187
728196534
435872916
691543728
953264871
847915263
216738459

178524396
534961278
692783154
325496817
769318542
481275963
253147689
946852731
817639425

157328496
489516723
623497851
396285174
871964532
245173689
562849317
934751268
718632945

157328469
489516723
623497851
396285174
871964532
245173986
562849317
734651298
918732645

137428596
489516723
625397841
396284175
871965432
254173689
562849317
943751268
718632954

137428569
489516723
625397841
396284175
871965432
254173986
562849317
743651298
918732654

198624537
723195468
456837921
247358619
815976243
369241785
934712856
581469372
672583194

138524679
572961834
469783125
396158247
781492356
245376918
853617492
924835761
617249583

194826753
863574912
527139684
918467235
246315897
375982461
739258146
452691378
681743529

194826735
863574912
527139684
918467253
246315897
375982461
739258146
452691378
681743529

167923854
295814673
843765291
524396718
619487532
738251946
386179425
951642387
472538169

189524367
632719584
745836192
316285479
954671238
278493615
821357946
497162853
563948721

147825693
532961487
896743251
951674832
263198745
478532916
319287564
784356129
625419378

147826395
632915487
895743261
961374852
273158946
458692173
519287634
384561729
726439518

183627594
726594831
954138276
647351928
215489367
398276145
869713452
432865719
571942683

186934572
327185946
459726381
948251637
673849125
215367894
562498713
794613258
831572469

187934562
326175948
459628371
974251836
863749125
215386794
542897613
698413257
731562489

128934675
496175238
375682491
783261954
541398762
962547183
654723819
237819546
819456327

189736452
235814976
467295318
698147235
513928764
724563891
841359627
356472189
972681543

158936427
236714895
497285316
683149752
915827634
724563981
541378269
369452178
872691543

158936427
236714895
497285316
685149732
913827654
724563981
541378269
369452178
872691543

148637295
765924831
293518647
587349126
329761458
614852973
872195364
431276589
956483712

148637295
765924138
293815647
517349826
329768451
684152973
872591364
431276589
956483712

198536472
574219386
632748915
781954263
346127598
925683147
859472631
263891754
417365829

198536472
574219386
632748915
381954267
746123598
925687143
859472631
263891754
417365829

192634875
634785129
758921364
423569718
981273456
576148932
269417583
347852691
815396247

185634297
249781536
367259418
956378124
471925863
823146759
612897345
598413672
734562981

187635294
593842671
426197583
958723146
674951328
231468957
345276819
869514732
712389465

168935247
792461853
354287691
821659374
635174982
479328165
246793518
987512436
513846729

192836574
756421983
438579612
689752341
524318769
371964825
813645297
267193458
945287136

162739584
943258167
578146239
394815726
817362945
625974813
486527391
739481652
251693478

162739584
943258167
578146239
394615728
617382945
825974613
486527391
739461852
251893476

192836547
468275931
753914628
574182396
231697854
689543172
326458719
945761283
817329465

189732564
726145398
435698127
897261453
354879612
261453879
618924735
943517286
572386941

182935674
346127958
597684231
931576842
674218593
825349716
753462189
468791325
219853467

182937654
346125978
795684231
931576842
654218793
827349516
573462189
468791325
219853467

195732684
237486519
486951732
653179428
941628357
872543961
768314295
314295876
529867143

142937658
579286134
863145729
685492317
234718965
791653482
327569841
456871293
918324576

185932674
729146358
436875129
867251493
394687512
251493786
618724935
943518267
572369841

182934756
694275831
573168294
945621378
721843569
836759142
468317925
359482617
217596483

189536724
726149835
453728196
297854361
534261978
861397452
918672543
342915687
675483219

146739825
238564791
957128643
382471956
561983472
479256138
823697514
715842369
694315287

158632974
467958213
239147856
391726485
675814329
824395167
946581732
712463598
583279641

189735462
346192785
275684139
693478521
421569378
758321694
917856243
532947816
864213957

124835769
865197324
937624815
389256147
672341598
451789632
543968271
218473956
796512483

168435927
379126845
452978361
593617482
617284539
824359176
781542693
945763218
236891754

168435927
379126845
452978361
593617284
617284539
824359176
781542693
945863712
236791458

178435629
593126478
462987531
319648752
625713984
847592316
951274863
236859147
784361295

162935874
493782561
578164932
935247186
714896325
286513749
321458697
657329418
849671253

158436972
329571846
467928351
693152784
512784639
874369125
945813267
281647593
736295418

149637825
632185794
857942631
364251978
921876453
785394216
516429387
498713562
273568149

164537982
329681457
578924361
793162548
612845739
485379126
956213874
241758693
837496215

198237465
754196283
236485971
421968357
973541826
685372194
812653749
547819632
369724518

159238647
728654391
463917285
245796813
986341752
317582469
631879524
592463178
874125936

138549762
496872135
527631498
984357621
751296384
263418957
649125873
812763549
375984216

178543962
549162378
362987451
723694815
816375294
495218736
637421589
954836127
281759643

173548962
549162378
862937451
728694513
316875294
495213786
657421839
984356127
231789645

178543962
549162378
362987451
723614895
896375214
415298736
637421589
954836127
281759643

173549862
548162379
962837451
729614583
386975214
415283796
657421938
894356127
231798645

126543978
874129635
395768124
732954816
451876392
689231457
243615789
568397241
917482563

157846293
329751486
864932751
641298375
935417862
782563149
276385914
598124637
413679528

128645937
693781254
574932186
862394571
357168429
941257368
719526843
435879612
286413795

189643725
654287391
237195864
372918546
418576239
965432187
543729618
721864953
896351472

189643725
634275891
257189364
372918546
418567239
965432187
543726918
721894653
896351472

139847265
658129374
742635891
427398156
963751482
815264739
286913547
571486923
394572618

189345627
357926184
624871935
216793458
793458216
845612379
968137542
571264893
432589761

198746352
654238917
273195486
729814563
865329741
341567829
512473698
987651234
436982175

182349756
795681324
436725189
514293867
378564912
629817435
847156293
961432578
253978641

182349756
795681324
436725189
514293867
378564912
629817435
247158693
961432578
853976241

162943758
475186239
398572461
836714925
257639814
941825673
584367192
719258346
623491587

185743962
946582317
237196485
853961274
472835196
691427538
728314659
369258741
514679823

192548673
358267149
476139852
764923518
913685724
825714936
637491285
589372461
241856397

192846573
368257149
475139862
754923618
913685724
826714935
537491286
689372451
241568397

197345682
684927351
352816974
926458713
438179526
571263849
269581437
843792165
715634298

162947583
379258641
485631972
854123769
613795824
927864135
538416297
791382456
246579318

158346297
436972518
729581643
614823975
572469831
893157426
247638159
381295764
965714382

183745296
572169843
649328571
851697324
396284157
724531689
465912738
218473965
937856412

153846297
682179543
749325681
961758324
537294168
824631759
476912835
215483976
398567412

193846257
682175943
745329681
961758324
537294168
824631795
476512839
219483576
358967412

158742396
647398125
923561874
761423589
289615437
435987612
572136948
396874251
814259763

158742396
436598127
927361854
361425789
289617435
745983612
572136948
693854271
814279563

168245379
493867251
725913648
814329567
276458193
539671482
382596714
951734826
647182935

186945327
372861549
549327618
425698173
791534286
863712495
654279831
237186954
918453762

196847325
382965741
745321689
427659138
518734296
963182457
654278913
231596874
879413562

187946352
695327814
243185697
518273946
429568173
736419285
951732468
872694531
364851729

187943526
925176834
346582791
819365472
562714389
473829615
631257948
294638157
758491263

193846527
825719364
746532819
374925681
569178243
218364795
631297458
457681932
982453176

132945678
487236591
965781234
871564329
546329187
329178465
698412753
754693812
213857946

153742896
289163574
467859231
741328659
895614723
632597148
976485312
528931467
314276985

165342897
239875641
478169253
841523769
396714528
752698134
987456312
623981475
514237986

163742985
982156347
547983216
254619873
619837524
738425169
371568492
826394751
495271638

152943687
937618245
648752391
215894763
479326518
386175429
793261854
824539176
561487932

189543762
627819534
543672918
738294651
452167389
916358427
295486173
371925846
864731295

175346289
386291574
249875316
834912657
521768943
967453821
793524168
412689735
658137492

163748529
724659318
589123476
618935742
375264891
492817653
851372964
946581237
237496185

179648235
634952781
528173496
345791628
786324519
291865374
862517943
917436852
453289167

125849763
963271854
748365921
234758196
589126437
617493582
452937618
391684275
876512349

123458679
957236184
486719325
265871493
319624857
874593216
738145962
541962738
692387541

178654239
295387146
463921758
624738591
537192684
819465372
352819467
941576823
786243915

143956827
756128439
928374561
364817295
592463178
871295643
237541986
619782354
485639712

148356729
327419685
659872134
496185372
235697418
871234596
914768253
782543961
563921847

146357298
837924516
592681743
374298165
625413879
981765324
253149687
719836452
468572931

138654297
745129638
926378154
672983541
819465372
354217869
481736925
593842716
267591483

183257694
462139578
759468321
215946837
978315246
346872159
827591463
631724985
594683712

192857634
435619782
768432591
279345816
643198275
851276943
524983167
916724358
387561429

179458326
824637519
653219478
317824695
246195783
598376142
782543961
965781234
431962857

189653247
637142598
245798631
896234175
572916384
314587926
968421753
421375869
753869412

189653247
637142598
245798136
891234675
572961384
364587921
918426753
426375819
753819462

169753248
738642591
245891637
691234785
582976314
374518926
916427853
427385169
853169472

184359672
975624183
632781549
297846315
513297468
846513927
751968234
428135796
369472851

198356472
476281593
235749186
819634257
362517849
754928361
641872935
587193624
923465718

198356472
476281593
235749186
819634257
362517849
754928361
681472935
547193628
923865714

189457236
374862195
562139748
918526473
257341869
436978512
645213987
823794651
791685324

189456237
645372981
723819645
472935816
538641729
916287453
867123594
354798162
291564378

186759342
534281679
279643815
358924761
762138954
491576283
647312598
825497136
913865427

128657349
957834216
364129875
645712938
712983654
839465127
573298461
481376592
296541783

196253478
874619532
253784619
528971346
437562981
619438257
382146795
945827163
761395824

138954627
925687143
467132895
391476582
672815439
584329716
743268951
259741368
816593274

192854763
476329581
538176249
721543896
984761352
365298174
859412637
243687915
617935428

192854763
576329184
438176259
721543896
985761342
364298571
859412637
243687915
617935428

186952743
594713862
732684591
423598617
819376425
657241938
278169354
941835276
365427189

174852936
932167458
658943217
265719384
719438625
843526179
381674592
427395861
596281743

173452689
246891573
958637142
617384925
532976814
489125736
325719468
861543297
794268351

173952648
284163579
659478312
491385726
528796134
367214895
812647953
935821467
746539281

142853769
835796124
796124835
523648971
981572346
467319258
374961582
259487613
618235497

137654289
245938671
896217435
482175963
563892147
971463528
319746852
658321794
724589316

197654238
342918576
856327149
523786491
618495327
974132865
261873954
439561782
785249613

197654328
623189745
854372169
431928657
285761493
769543812
976815234
348296571
512437986

194256378
532798164
867134925
623819547
975462813
481375296
758621439
246983751
319547682

183456729
695127483
472938651
519743862
726815934
348692517
961284375
237569148
854371296

124958763
735461289
986723514
392615847
678342951
451879326
243596178
569187432
817234695

148367259
963542871
752198364
834215796
571936428
629874513
397421685
486759132
215683947

153467928
867129534
429385671
375948216
612573489
984216753
238654197
741892365
596731842

124367859
968245371
753189264
435816792
816972543
297534186
682451937
571693428
349728615

194865273
386274519
572391846
635489127
429157638
817623495
961748352
253916784
748532961

197263548
458179362
362584719
234916857
716358294
985742631
543821976
629437185
871695423

157368924
289741356
346952871
628435719
413897562
975126438
732684195
861579243
594213687

145863279
386279415
792541638
234758196
571396842
869124753
453687921
918432567
627915384

135864279
486279513
792351648
254738196
371496852
869125734
543687921
918542367
627913485

159367482
864129573
273548916
417285369
382976154
596431827
625893741
948712635
731654298

173962584
548137692
629854173
496583217
857219346
312476958
734695821
285341769
961728435

139567824
254381679
786942153
671435298
543829716
928176345
865214937
417693582
392758461

193864275
267153849
458792361
532419786
674538192
981276453
725981634
846325917
319647528

192863574
548179236
367245198
921387645
486952713
735614829
274596381
619738452
853421967

195463278
782915346
436827915
319654827
267138594
548279163
971586432
654392781
823741659

198765234
732814956
564932817
871596423
359247168
426183579
947621385
285379641
613458792

124965387
683274915
579381462
432657891
751498623
968132574
216843759
847529136
395716248

152364789
936578412
487219536
615827943
748935261
293641875
824156397
371492658
569783124

178563249
935142876
426978351
567239418
842615793
391784625
213897564
789456132
654321987

123964758
954871326
867235914
598713462
432689175
716452839
681597243
279346581
345128697

123764958
574189263
869532417
631297584
497658132
285413679
752841396
318926745
946375821

137864592
894532761
256719384
381957426
572641938
469328157
913276845
728495613
645183279

128465397
534179862
976283541
481732956
265891734
397654218
819326475
652947183
743518629

148367529
362159487
957824163
816593274
739412658
425678931
694735812
583241796
271986345

193267485
475918362
286435719
932871654
864593271
517642938
358724196
729186543
641359827

182367594
967154238
435982176
354271869
829536741
671849352
516798423
293415687
748623915

172468953
538291764
946537218
657189342
293645871
814723596
365874129
729316485
481952637

135869427
826174953
794352168
619428735
278593641
453617289
582941376
341786592
967235814

148375962
273689541
569142378
934216857
651837294
782954613
395421786
427568139
816793425

192475638
874362591
563198247
485936712
916247853
237581469
328614975
651729384
749853126

195372864
872461953
364859217
687293145
243518679
519746328
426935781
958127436
731684592

165374289
437289516
892651743
254836197
381497652
679125834
543768921
916542378
728913465

186379425
432185697
975264831
319846572
867523149
524917386
258731964
741698253
693452718

196572384
453689127
872431569
621743895
739258641
584196732
248315976
365927418
917864253

198574362
532986741
476213958
641398275
329765184
857421693
915642837
783159426
264837519

183972645
249586731
576143892
318469257
697235184
452718369
961357428
735824916
824691573

139574826
852691437
467382195
946258371
783916254
521743968
274835619
315469782
698127543

196472538
542398167
387615492
861539724
974281356
253746819
739124685
425863971
618957243

153279846
697438521
842516937
518347692
276985413
439621785
721854369
985163274
364792158

185973642
263481795
497526138
379218456
651734829
824695317
548169273
716352984
932847561

138576294
627419358
495283617
862147539
753892461
914635782
579321846
286954173
341768925

138576294
627419358
495283617
862147935
753892461
914635782
579321846
286954173
341768529

198475362
462983157
573126489
635891724
941267835
287354916
854639271
729518643
316742598

195478326
836291475
742563198
584932617
923716854
671845932
457389261
219654783
368127549

123678549
649513872
875429316
981357264
764892135
352164798
437286951
216935487
598741623

193274586
564198372
287635419
879523641
645981237
321467958
938756124
716342895
452819763

194578623
276934815
385612497
652893174
937451268
418267539
523786941
769145382
841329756

193572684
457683129
286194357
528936741
374218965
619457238
861349572
942765813
735821496

193572684
457683129
286194357
628935741
374218965
519467238
861349572
942756813
735821496

164578923
275934816
389612457
652893174
937451268
418267539
523789641
796145382
841326795

193872546
826954317
457613298
764321985
389465721
512789634
245196873
971538462
638247159

186573492
947126853
235984176
658392741
421867935
379451268
793618524
514239687
862745319

123574689
547968231
986123457
492381576
768452193
315697842
654239718
279815364
831746925

163974582
457218396
928563714
249831675
835697421
671452938
796185243
512349867
384726159

189375462
564129387
327684159
975246831
618793524
432851976
751432698
896517243
243968715

182975643
463128759
579436128
748319562
621854397
935762481
257693814
816247935
394581276

153476298
248953761
679182534
917348625
562719483
384625917
435261879
796834152
821597346

153478629
472369518
968125374
317694285
849532761
526781943
795846132
681253497
234917856

192583476
685147239
374962185
938425617
251679843
467831592
849356721
523714968
716298354

172683594
489157236
356942187
948531672
261479853
537826419
895364721
623715948
714298365

154687923
962135478
738249516
891724635
673958241
425361897
589413762
217896354
346572189

127385496
648129537
539467182
365894271
871236954
294751863
452973618
786512349
913648725

164783925
852149637
379256418
621475893
735968241
498321756
986514372
213897564
547632189

179386245
345921678
286457931
863179524
924835716
517264389
432698157
798513462
651742893

172386594
439125768
685794312
897451236
513269487
264837951
341578629
726913845
958642173

172386594
349125768
685794312
897451236
513269487
264837951
431578629
726913845
958642173

139284576
265731849
847695123
513947268
924856731
786123495
352468917
691572384
478319652

139284576
267531849
845679123
913745268
524896731
786123495
352468917
671952384
498317652

192685743
738429651
564137928
856271439
419356872
273894165
947512386
321768594
685943217

165782934
932461857
784953216
691278345
243519678
578346129
426835791
859127463
317694582

156387924
279641358
348952716
721435869
463198572
985726431
632874195
817569243
594213687

169387425
328541796
745962831
517496382
236718549
984235617
451879263
892653174
673124958

153987426
964123587
278546319
417295863
392678154
586431972
825369741
749812635
631754298

193587264
457362918
268194753
739645182
526718439
841239675
384976521
615423897
972851346

125984367
798623154
436175289
567392841
284517693
319468725
653241978
842739516
971856432

123587649
967124835
458693712
532846971
716935284
849271563
391762458
684359127
275418396

195782463
873564291
642913785
327149856
419856327
568327149
254671938
736498512
981235674

162983475
389547126
754126938
928614753
435278619
671395842
246851397
897432561
513769284

126983547
385471926
974652831
298516473
437829165
561734298
652197384
843265719
719348652

154683972
896572413
732149568
523967184
981435726
467218359
345726891
678391245
219854637

127684359
834591276
956327841
391765428
648932517
275418693
589276134
413859762
762143985

134685972
896372415
752149368
523967184
981453726
467218539
345726891
678591243
219834657

147286953
852139476
369547281
286714539
431952867
795863142
974328615
613495728
528671394

153487629
482369517
967125384
718693245
349572861
526814973
895746132
634251798
271938456

124789653
953261748
687354921
832647195
479125836
516893472
248936517
391578264
765412389

164289753
372156894
958347162
815463927
236791548
497825631
789534216
541672389
623918475

138495276
465872319
279316584
723689451
894521637
651743928
542168793
317954862
986237145

162397845
738541269
495628317
843712596
921856473
576934128
619285734
354179682
287463951

146892537
395761284
278534916
463978152
581423679
927156348
739245861
852617493
614389725

152497863
769138524
483625917
821356749
695874231
374912658
516749382
948263175
237581496

182796354
396845172
457123896
839672541
721534968
645981723
573468219
214359687
968217435

127694853
865321479
439578216
794213685
382956741
516847932
673189524
958432167
241765398

127594863
698321475
534678219
715243986
382169754
946857132
473985621
861432597
259716348

127695843
946328571
538174296
795243618
382916754
461857932
673489125
819532467
254761389

134592867
762138459
598764231
219857643
875643192
346921785
651479328
427385916
983216574

175234869
968715234
432869517
319576428
824391675
756482391
593647182
647128953
281953746

143279586
528461739
967385412
852637194
694518327
731942658
379126845
216854973
485793261

187254639
236719854
495836712
952371468
648592371
713468925
864123597
371985246
529647183

183247659
956183427
724965831
875496213
319872564
462531798
537618942
641729385
298354176

138267945
627549831
594831267
876395124
912684573
453172689
245716398
369458712
781923456

138267945
697541832
524839167
876395214
912684573
453172689
245716398
369458721
781923456

183296754
574813926
692475831
327164589
418529367
965738142
739652418
241387695
856941273

135298467
964571382
827634915
341756298
592843671
786912543
419385726
658427139
273169854

146259738
872413659
359687241
723146985
498572316
561938472
635791824
284365197
917824563

146257938
872493651
359681247
923146785
418572396
567938412
635719824
284365179
791824563

184273569
693815472
752496318
327164985
841957236
569328147
935781624
218649753
476532891

139276485
486351972
752498316
875962134
963184257
241735698
697523841
324817569
518649723

173284695
268359471
954617382
586143927
431792568
729865134
342971856
617538249
895426713

198264573
753918462
462753891
527439186
836175924
941826735
374582619
619347258
285691347

185296473
743815629
692347185
528134967
917562834
436789251
369458712
871923546
254671398

165297483
943816725
872345169
528134976
719562834
436789251
397458612
681923547
254671398

135274986
826159743
497836215
974381562
618592437
352467891
761945328
289713654
543628179

184267539
657391482
932458671
529673814
763814295
418925367
295136748
341782956
876549123

184295637
925637841
637841925
769354182
812769453
453128769
576412398
398576214
241983576

167284953
832915467
495673128
514892376
786531249
329467581
951746832
643128795
278359614

157294386
349618275
862735491
921546738
435879162
786123954
298467513
674351829
513982647

196284735
452731869
837956241
578369412
961472358
324815697
719648523
243597186
685123974

134259867
782361549
569478321
391645278
845712936
627893415
256937184
973184652
418526793

153284976
689753412
427169583
945826731
312597864
768431259
276918345
534672198
891345627

174239685
682457193
935618472
759146238
426385917
318792564
263974851
841563729
597821346

176245839
549738126
382619475
465387291
218496357
793152684
654923718
837561942
921874563

194258637
637194528
825736149
962385714
748961253
351427896
513679482
479812365
286543971

198265347
326974581
754381962
973128456
615497823
482653179
549716238
861532794
237849615

175284963
936517248
482369517
518623479
267495831
349178652
851936724
693742185
724851396

184235967
957816342
326794518
742569831
869321754
513487296
675948123
291673485
438152679

184295367
957836142
326714598
742561839
861329754
593487216
675148923
219673485
438952671

134285967
672493158
895671243
259368714
367914825
418752396
941836572
523147689
786529431

195234876
348967152
627815439
852476913
719328645
463591287
531649728
276183594
984752361

194235876
358967142
627814539
842576913
971328654
563491287
785649321
216783495
439152768

147286395
936517428
852439671
698324157
371958246
524761839
783192564
219645783
465873912

157286349
468931572
392475861
625348197
713529684
849617253
576193428
934862715
281754936

159274368
367589241
248631975
531867429
826493517
794152836
473915682
615328794
982746153

159274368
367985241
248631975
531867429
826493517
794152836
473519682
615328794
982746153

178295436
596431782
243786519
637159248
829347165
451628397
784912653
365874921
912563874

179256438
538174692
264839517
613985274
947621385
852743961
795468123
481392756
326517849

139256478
827349561
564817932
453628719
698173245
712495386
276584193
981732654
345961827

184263597
629751483
735849621
863925174
417386952
952417368
291574836
548632719
376198245

149263578
835917642
627458931
564329817
398174256
712586493
273695184
981742365
456831729

187249653
952361478
436587291
795826314
641935782
328714569
869473125
214658937
573192846

137248659
859367412
462591783
586179324
743825196
921634578
278413965
694752831
315986247

185294637
479361582
326587419
917652843
658439721
243718956
561873294
732945168
894126375

185274639
476319582
329568471
791652843
658431927
243987156
567893214
932145768
814726395

195284637
674319582
328567491
817652943
956431728
243978156
561893274
732145869
489726315

185243697
473169852
296758314
629814573
534976281
718532946
867425139
351697428
942381765

179245638
438176529
256839417
513984276
967521384
842763951
794358162
381692745
625417893

143259678
782361459
965847231
278413965
651982347
394675812
526738194
837194526
419526783

149283657
865719432
327456198
784932561
613875924
592641873
238594716
971368245
456127389

189245673
563197248
724386915
271869534
438521796
956473182
612734859
395618427
847952361

193248765
647359128
825617394
534961872
218734659
976582413
762493581
451826937
389175246

156289734
789345612
324671895
518762943
967534128
243918567
675493281
832156479
491827356

196245738
784391652
325678419
518762943
967534821
243189567
679413285
832956174
451827396

196285734
785341692
324679815
819762543
567134928
243598167
678413259
932856471
451927386

196285734
785341692
324679518
519762843
867134925
243598167
678413259
932856471
451927386

143289756
856437192
729651384
287395641
394716825
615824973
938142567
471568239
562973418

146295873
395781462
872364519
923517648
657438921
481926357
768149235
539672184
214853796

164257839
879361524
325948716
541682973
238794651
796135482
683529147
957413268
412876395

136245879
829376415
547981623
273654198
968123754
415897236
794562381
651738942
382419567

143276859
286195734
597384162
671458293
924731586
358962417
419523678
835647921
762819345

158247639
672539841
439861275
546318927
893725164
217694583
924183756
761452398
385976412

164287953
895341267
372596184
289634571
536719842
417825639
648972315
723158496
951463728

154278963
698534721
723961548
349615872
281497356
576823419
435186297
917342685
862759134

187235964
962471583
453896127
524189376
376542819
819367245
298754631
735618492
641923758

198254673
726391485
354876219
435128967
869743152
217965834
941587326
582639741
673412598

138259674
965784312
427136895
589641723
642573189
371892546
753928461
214367958
896415237

138254679
426789315
975136842
584691723
692573184
317842596
753928461
241367958
869415237

135269847
249718653
867354192
928675431
651432978
374891526
493187265
586923714
712546389

183265794
256749138
794831562
432657981
861394257
579128346
928413675
645972813
317586429

196274835
823951746
547863912
659317284
481529673
372486591
214698357
768135429
935742168

135279864
269814753
874356192
927685431
456731928
381492576
693147285
548923617
712568349

143297586
958361247
627458319
864935721
739182465
512746938
376829154
281574693
495613872

143297586
968351247
527468319
854936721
739182465
612745938
376829154
281574693
495613872

196327845
437518926
852694371
524861793
983752164
761439258
349176582
218945637
675283419

184396572
725814936
693527841
437165289
518239467
962748153
249653718
371482695
856971324

152349687
786125349
493786512
937218456
845963271
621457893
318674925
264591738
579832164

185394726
926517843
437628915
519486372
768253194
342971568
654739281
271845639
893162457

195378624
863254791
274619358
621435879
587196432
439782165
356821947
712943586
948567213

152349876
986571423
437286195
874963512
513827964
269415387
645192738
321758649
798634251

142375689
963284751
578619324
621843975
897156432
435792168
356921847
714538296
289467513

182375649
469281753
573649821
314796285
726538194
958412367
297164538
641853972
835927416

184356792
972418653
635927184
296734815
347185269
851692437
523871946
768549321
419263578

168375249
729684153
435291687
893527416
517946328
246813795
372159864
651438972
984762531

192348675
854976231
763521498
916254387
345817962
278693514
537162849
621489753
489735126

179385462
542691783
683247591
726853914
835914276
491762835
964128357
217539648
358476129

159387642
862419573
734256981
416973825
597842136
328165794
973621458
241598367
685734219

184369725
967285413
235714896
419538672
328697154
576421389
651842937
793156248
842973561

156378942
874269351
239145768
723681495
915427836
648593127
362814579
491756283
587932614

165394287
478526193
932817456
754631928
319258674
826479531
581943762
243765819
697182345

129367458
638524719
475981326
892735641
543816297
716492583
384659172
951273864
267148935

154326798
672981435
839754612
423567189
785219346
916843527
368172954
597438261
241695873

156327849
279841365
438659271
945762138
827413596
613985427
382596714
561274983
794138652

194357628
856492173
327681954
682934715
913578462
745216839
231749586
468125397
579863241

126398547
978541326
534726189
253619478
491872653
687453291
862934715
749165832
315287964

176395842
849712653
352846179
524183967
917624538
683579214
735268491
468931725
291457386

176395842
849712653
352846971
524983167
917624538
683571294
735268419
468139725
291457386

176329548
854671392
329854617
715463289
463982175
298715463
547138926
982546731
631297854

124368957
987215364
635749128
562197843
813452796
479683215
341976582
256831479
798524631

124367958
978215364
635849127
562198743
317452896
489673215
741986532
256731489
893524671

182364957
673159248
459278613
831642795
524793861
796815324
365427189
918536472
247981536

167324958
298517463
543869127
631975842
975482316
824136795
352741689
489653271
716298534

127386954
946715382
835429176
671538429
354297861
298164537
462953718
519872643
783641295

158347269
462951783
739862514
376298145
215476938
894513627
543629871
921784356
687135492

197365284
563482719
824971536
249837165
758216943
316549872
472698351
931754628
685123497

198376452
375482691
246519873
734258916
659147238
812963745
981634527
463725189
527891364

169352478
538174629
274896513
613985247
947621385
852743961
795468132
481239756
326517894

192367584
367854129
458291736
981742365
573689412
246135978
825973641
714526893
639418257

196378524
583421769
724569813
815697432
647132958
239854176
962745381
378916245
451283697

197325684
485769312
362418579
746832951
529671438
831594267
953287146
274156893
618943725

172348695
539176482
468259173
694823517
253417968
781965234
346581729
927634851
815792346

145328796
687954231
293617485
378261549
426579318
951843672
539786124
712495863
864132957

189352764
345617892
726948531
618295473
492783156
537461289
253179648
861534927
974826315

189356724
345127896
726948531
618295473
492783615
537461289
253679148
871534962
964812357

154376829
283915746
769428513
672183495
541697238
398254167
836742951
417569382
925831674

154376928
783219546
269854713
672193485
541687239
398425167
936742851
417568392
825931674

148367295
653829741
279154863
921683574
867541329
534972186
795216438
416738952
382495617

164397285
932815674
857624193
579263418
348571962
216489537
721948356
695732841
483156729

162378954
758964213
439125867
581243796
394716582
627589341
215697438
873451629
946832175

154378926
893126745
267495138
372569814
685741293
419832567
528614379
741953682
936287451

172358649
938614572
564297813
825143967
496572138
713869254
687421395
241935786
359786421

178324956
563879142
492516837
951248763
326795418
784163529
219657384
637481295
845932671

154328679
296174385
378569421
539642817
682731594
417985263
841293756
725416938
963857142

128347569
543196287
796285314
487653921
362419875
951872643
679521438
214938756
835764192

178354692
936217584
452986173
615829347
784163259
293745816
529431768
367598421
841672935

178354692
956217384
432986175
613829547
784165239
295743816
529431768
367598421
841672953

128364795
476591238
935287614
751926483
384715962
269438157
893672541
512849376
647153829

129364587
463587129
785912436
218756943
637498215
594123768
352649871
871235694
946871352

125376894
893415627
647829513
519768342
768234951
234591786
356942178
972183465
481657239

168374529
975162384
432985617
596813742
284657931
713249865
327496158
651728493
849531276

197384256
235916847
486725139
329867415
658431972
741259683
512678394
973142568
864593721

158394267
236157984
497826513
321978456
769435128
845261739
612789345
983542671
574613892

153472968
746839152
289615743
914728635
562394871
837561294
691243587
375186429
428957316

195436728
342718965
687529314
826197453
473265189
951843672
764952831
539681247
218374596

186495237
923718465
547632981
814356729
365279814
792184653
478521396
231967548
659843172

186495237
937218465
524637981
841356729
365972814
279184653
498521376
713869542
652743198

156472983
247839165
983516742
478623519
312945876
569781234
694158327
825367491
731294658

165493728
279815634
348726519
486179253
532684197
917352486
751968342
824537961
693241875

165493728
947825631
328716549
486179253
531682497
279354186
754968312
812537964
693241875

152468397
796325814
834719265
473851629
619247538
285936471
567183942
321594786
948672153

172489365
645327918
938615274
893561427
517294836
264738591
789143652
421956783
356872149

182439657
764251389
395786142
653948271
948127563
217365894
436592718
821674935
579813426

192438576
465279831
738615249
317896452
954723618
286541397
573182964
621954783
849367125

135498276
764325918
298617534
942731865
357869421
681254793
513982647
879146352
426573189

158462379
763985214
294317568
436178925
921653847
875249631
319524786
547836192
682791453

172456983
654983217
938172564
326795148
491268735
785314692
867539421
549821376
213647859

176453289
854921367
923768415
348296571
791584632
265317948
517639824
432875196
689142753

128456379
674319258
395827641
719268435
456193782
283745916
537682194
861934527
942571863

179435826
628719354
534862179
247698531
365124798
981357642
853941267
796283415
412576983

179435826
628791354
534862971
247618539
316259748
985347612
853924167
762183495
491576283

179436825
528791364
634852179
247518936
351629748
986347512
813964257
765283491
492175683

187435926
629871354
534962781
248619537
365724819
791358642
953147268
816293475
472586193

157498326
692135784
834627159
473562891
286719435
915843267
528974613
769381542
341256978

159478326
642135789
837629154
973562841
286714935
415893267
528947613
764381592
391256478

179483256
435926781
862571493
694315872
251897364
783264519
526148937
918732645
347659128

173489256
495236781
268571493
634915872
951827364
782364519
526148937
319752648
847693125

125439867
946578213
738261459
563812794
472396185
891754326
687923541
259147638
314685972

135478269
489326175
726951438
673219854
248563917
591784326
852197643
367842591
914635782

175469283
642387519
389512476
218756394
597843162
463291758
726935841
954128637
831674925

176495283
542381679
389672415
218756394
697834152
453219768
725963841
964128537
831547926

196437285
285196347
743258961
854921673
372564819
961783452
418372596
639815724
527649138

123456789
864927153
597318462
459861237
376295841
218734596
981573624
735642918
642189375

158497236
347621958
296385741
512946873
864273195
739158624
983562417
625714389
471839562

193476285
674582319
825931647
359824176
268317954
417659823
532798461
941265738
786143592

158496327
239178564
647253891
781539246
495621738
362784915
513967482
976842153
824315679

175492386
326758149
849361572
482179653
751623498
963845217
534986721
697214835
218537964

185462397
327859164
946371582
492186753
851723649
673945218
534697821
768214935
219538476

198467523
746352198
235819746
914285637
582673419
367941285
659128374
871534962
423796851

179468523
846352179
235917864
714695238
592783416
368241795
651829347
987134652
423576981

178423569
649758312
325916487
751269843
964381275
832547196
597134628
483692751
216875934

172436589
864915237
395827614
537249168
619583742
428761395
283674951
756198423
941352876

176492583
325768149
849351672
482179365
761523498
953846217
634985721
597214836
218637954

186472593
325869174
947351682
492187365
861523749
753946218
634795821
578214936
219638457

182496573
637258419
954713268
375962184
821534796
496187352
569321847
248675931
713849625

192476583
638259417
574813269
387562194
921734856
456198372
765321948
249685731
813947625

172493568
568712934
439568217
921345876
654187392
783629451
247956183
896231745
315874629

173468529
695132784
842759361
739815246
586294137
421376895
267543918
918627453
354981672

152497683
793586241
864213759
579164328
428379516
316852974
687921435
245638197
931745862

179452638
682397451
345861729
291536847
863749512
457218963
526983174
934175286
718624395

172463598
843195267
659872341
528714639
937256184
416389725
291538476
385647912
764921853

165493287
823765914
749812356
274359861
986147523
531286479
618924735
392571648
457638192

165423978
472918563
938567241
354289617
219674385
687135429
723856194
541792836
896341752

178453692
692817534
453269187
349172856
567984321
821635749
935726418
286541973
714398265

169485273
382716459
475923186
936254817
218367594
754891632
841639725
623578941
597142368

198475623
764293815
325168479
879531264
632749581
451682937
916324758
587916342
243857196

175436829
968712453
342598716
453861297
817249635
296375148
629183574
781954362
534627981

135426978
672918534
948537261
356289417
219374685
487165329
724853196
561792843
893641752

136487295
472915863
598326471
825761349
367894152
941253687
783542916
659138724
214679538

182497653
953816274
746352189
524963817
869175432
317284965
431528796
278639541
695741328

173458269
854926317
629317458
587631924
461792583
392845176
918263745
236574891
745189632

136429758
927581463
854367921
548193276
273648519
619752834
385214697
461975382
792836145

157432689
284659713
693781452
972516348
536248197
418397526
349875261
865123974
721964835

162453978
978162345
354987162
429536781
681279453
735841629
543618297
216795834
897324516

179452863
564138279
283796451
321584796
948673512
657219348
736841925
815927634
492365187

173459286
984612357
652387419
215948763
467231598
398765124
731826945
546193872
829574631

163478529
874295613
925361874
758139246
432786951
619524738
281947365
597613482
346852197

132485976
758196342
496327815
219543768
865971423
347862159
573618294
624739581
981254637

146532897
857691342
293874615
781246953
365918274
429357168
578129436
932465781
614783529

124583967
953647812
876291435
341768259
782935641
695124783
568379124
437812596
219456378

176583249
958426137
324179658
561937824
783241965
249658713
495762381
637815492
812394576

136589247
948721563
257643918
364958721
521467389
789132456
875296134
413875692
692314875

176539482
384721695
952684317
463278951
815963724
297415836
728196543
531847269
649352178

176583249
958246137
324179658
561937824
783421965
249658713
495762381
637815492
812394576

187593642
259467138
364182759
571238964
893641275
426759813
745826391
638915427
912374586

136549782
875261493
492837165
764953218
953128674
218476359
547692831
321785946
689314527

182597463
953264781
647813295
316749852
294685317
875321946
469172538
521438679
738956124

197536284
652874913
483291765
528467391
914382576
736915428
875123649
361749852
249658137

132546789
947283561
658719324
321854976
895167432
476392158
763921845
514638297
289475613

127586493
893214756
645937821
362879145
584123967
719465382
436758219
951342678
278691534

147536829
923718456
658924371
279643518
836251947
514879263
461395782
382467195
795182634

127536849
493728516
658194327
279645138
846213975
531879264
964351782
382967451
715482693

179582463
635974821
842136795
721893654
563421978
984657132
458369217
216745389
397218546

137549862
942618375
685723941
498136527
513287496
726495138
361874259
874952613
259361784

128537496
965418327
374296581
836174952
297685143
451923678
612749835
543862719
789351264

196572843
247398516
385461792
723915684
418623975
659784231
931856427
574239168
862147359

194532876
267489531
835671942
358147269
942365187
671928453
589716324
416253798
723894615

172564398
364891725
985273641
456132879
829657134
731948562
597416283
618329457
243785916

196573842
347298516
285461793
712935684
438612975
659784321
921856437
574329168
863147259

132568479
495237168
867914253
621753984
754189632
983426715
379645821
516892347
248371596

179524836
635819247
428376195
264985713
951732684
387641529
543168972
892457361
716293458

132598746
486271395
975436821
251947683
398652417
764183259
517324968
643819572
829765134

147592386
958463721
236178954
314726895
785914263
692385417
873659142
469231578
521847639

179583426
346729185
285461793
957846231
623195847
814237569
532918674
491672358
768354912

136594728
758132649
492867135
579248316
643915287
821376954
987421563
264753891
315689472

169582734
854736291
732941658
673815429
421379865
985624173
346298517
298157346
517463982

179564832
254138796
638792145
417326589
823957461
965481273
381279654
792645318
546813927

198542736
475863192
362917584
756189423
281374659
934256817
613495278
827631945
549728361

179524638
452638971
863719524
695843712
248176395
731295846
527981463
984362157
316457289

138596247
925874631
674312598
581729463
263145789
497638152
812463975
349257816
756981324

173596842
268347519
549812763
427189356
381765294
695234178
856421937
734958621
912673485

178523946
356914827
924687531
463159782
792846153
815372694
537491268
681235479
249768315

128573964
736948215
495261873
519624387
842735196
673189542
354817629
287396451
961452738

182573964
954826173
736149582
693758241
825461397
471392658
519287436
267934815
348615729

168594273
935276481
274381695
527968314
486153729
319742568
642839157
793615842
851427936

168594273
934276581
275381694
427968315
586143729
319752468
642839157
793615842
851427936

169584273
834276591
275391684
427968315
381752469
956143728
642839157
793615842
518427936

164539872
253487691
879261543
748623159
692154387
315798264
927815436
481376925
536942718

164583972
253497681
978261543
789632154
642158397
315749268
827915436
491376825
536824719

182564973
593781642
647239518
426973851
831645297
975128364
214356789
758492136
369817425

198523476
267418953
435679281
683245197
951786342
724391568
816934725
579162834
342857619

123594876
865237941
794816523
638459217
952761438
471328659
547683192
216975384
389142765

138524976
729861435
546937281
817643529
653298714
294715863
961472358
482356197
375189642

143527986
658319247
729684135
591768324
832451679
467932851
984276513
275193468
316845792

179524683
325986147
468317952
592143768
613875429
784269315
951638274
846792531
237451896

167584293
259713864
438962157
346129785
725638419
981475326
893246571
512397648
674851932

197583246
385642791
462719358
849376512
571294683
236158479
654831927
713925864
928467135

147538296
328691475
659724813
973846521
416275389
582913647
294367158
765182934
831459762

189546237
457932168
623781954
318427695
942658713
765319482
234165879
596874321
871293546

197538264
628149357
534672981
276915438
819463572
345827196
783291645
962754813
451386729

176582394
829374561
534691827
748916235
293857146
615423978
961245783
352768419
487139652

168527394
457396218
239481576
674159832
591238647
382764159
923645781
745812963
816973425

148579362
729863541
536241798
382695417
617438925
495712836
871924653
264357189
953186274

172596384
943871652
856423719
694352178
738149265
521687493
265914837
387265941
419738526

148597362
279863154
653412798
981325476
527146983
436789215
365974821
712638549
894251637

198523476
765849312
342716589
831675924
574392861
926184753
217438695
683951247
459267138

129536478
356874291
487219536
512398647
678451923
934762815
893627154
761945382
245183769

174539628
982647351
365821794
526983147
718456239
439172865
891264573
247315986
653798412

192547683
738269541
645813279
386172495
924635817
517498362
471326958
259784136
863951724

192547683
738269541
465813279
386172495
924635817
517498362
671324958
259786134
843951726

194587623
736924185
582631497
243196578
658273914
971845236
827469351
419358762
365712849

134598627
279364158
658217439
761935284
382741596
945826713
413682975
596173842
827459361

134589627
275364189
689217435
761835294
392741856
548926713
413692578
856173942
927458361

143582697
625937814
897416352
481675239
572193486
369248175
936721548
758364921
214859763

147589632
658273419
329146875
284961357
596327148
713458296
835694721
961732584
472815963

147598632
869273415
352146978
294861357
586327149
713459286
935684721
621735894
478912563

132569748
967841235
485372916
546923187
271486359
893715462
628137594
719654823
354298671

147596832
295438617
368217459
826175943
734869521
519324768
673941285
482753196
951682374

192563847
365748291
487912365
249376518
851294673
736185429
674831952
513629784
928457136

143597826
852461937
967238451
496723185
238615794
715849263
574382619
381976542
629154378

143597826
872461935
965238471
496723158
238615794
517849263
754382619
381976542
629154387

149573862
825641937
673928145
587216394
234859671
916734528
451392786
798465213
362187459

126543987
753689421
489721536
245867319
638194275
971352864
812975643
394216758
567438192

126543987
753689421
489721356
245867139
638194275
971352864
812975643
594236718
367418592

146573298
923816745
857942316
285364971
794158623
631297584
419625837
362781459
578439162

124563798
963817245
857942316
285374961
796158423
431296587
619725834
372481659
548639172

198563472
342978615
765412398
239786541
874351269
516249837
421837956
683195724
957624183

176524389
243189765
859736241
497265138
528913674
631478952
765892413
382641597
914357826

197524836
346819257
258367491
961275384
483196725
725438169
539781642
672943518
814652973

197564382
624837159
835912467
452173698
916428573
378659214
269385741
583741926
741296835

192586734
573412689
864973521
748251396
956348217
321697845
435729168
689135472
217864953

194576328
537218469
268439175
921357684
753684291
486192753
679843512
845721936
312965847

124596378
953718246
678234591
847653129
231489657
569172834
315847962
792361485
486925713

172596483
965348712
384712695
518973264
236485179
749261358
621854937
893627541
457139826

178526493
265349817
394718625
519473268
836295174
742861359
681954732
923687541
457132986

134587269
725916438
968423157
592178346
817364925
346259871
451692783
289735614
673841592

148537269
537692184
962418357
815273946
479186532
623954871
394725618
781369425
256841793

189547632
635912847
427836519
596173428
874629351
213458976
361294785
942785163
758361294

148537269
732496815
965218437
279364158
654781923
381952674
827645391
496173582
513829746

134527869
652984317
789136542
563278491
248319756
971465238
426793185
815642973
397851624

134527869
652984317
789136542
573268491
248319756
961475238
426793185
815642973
397851624

173526984
459738612
682941357
925317468
718469235
346852791
267183549
531294876
894675123

187536294
469281375
352749168
246915837
738624951
915378426
893167542
571492683
624853719

198547632
732691854
465283791
871932546
624875913
359416278
583129467
216754389
947368125

168547932
732916845
954283761
875132694
641879253
329465178
593628417
216754389
487391526

132568794
745391826
869724513
498657132
657213948
213849675
581932467
926475381
374186259

129568743
745391826
836724591
498657132
657213984
213849675
581932467
962475318
374186259

124569783
795381426
836724591
489657132
657213948
213498675
541932867
962875314
378146259

172564389
395827641
486913725
813496572
264785193
759132468
537249816
948651237
621378954

198567342
437928651
256431879
342796518
571284963
869315724
984652137
623179485
715843296

129573684
847261395
365894271
671348952
458912736
293657418
912435867
534786129
786129543

182574693
364291875
957638214
523469781
741825369
698713452
816352947
435987126
279146538

194572638
372618459
568349217
685721943
923864175
741935862
856197324
217483596
439256781

126583947
385749261
974621358
517962483
438175629
692834175
761298534
849356712
253417896

163589724
749612385
258374961
584297136
637851492
921463578
892135647
475926813
316748259

127593684
849261375
365874291
671348952
458912736
293657418
912435867
534786129
786129543

139687425
746259381
825314697
951748263
473126859
682593174
514872936
398465712
267931548

128675394
795413862
364829715
647581239
253967481
819342576
432198657
571236948
986754123

178632945
369415872
245897136
413728659
682953714
957146328
724369581
536281497
891574263

142683957
976541832
853297416
314758269
728936541
569124783
685379124
437812695
291465378

129635748
356847219
487219653
942378561
735961824
618524937
564783192
891452376
273196485

179638524
263745819
854219367
981564273
425397186
637182945
592876431
346921758
718453692

182637549
467259831
935418276
314865792
859723614
276941358
543182967
721596483
698374125

142698573
963275841
758413296
317859462
495726318
286341957
579182634
621534789
834967125

129653874
374198256
856247931
543869127
761432598
298715643
632971485
917584362
485326719

128657493
593214867
746938521
372489156
654123978
819576342
437865219
961342785
285791634

134672985
985314627
276589413
512748369
648953172
793126854
457891236
869237541
321465798

157689234
968342175
432517896
543971628
276458913
891263547
624135789
715894362
389726451

179652348
532481967
468937152
641523789
923748615
785169234
357214896
216895473
894376521

147628593
826395741
395741682
461852379
259173468
738469215
572986134
914237856
683514927

147628395
628593741
935741682
483152976
291376458
756984213
572869134
814237569
369415827

159623847
234817695
768954312
327549186
496281753
815736429
983462571
571398264
642175938

159623847
234817596
768954312
327549681
496281753
815736429
983462175
571398264
642175938

129634578
856791234
374285619
715942386
298163745
643857921
587426193
932518467
461379852

195674832
487253169
326891754
813426597
574938216
269715483
951342678
632187945
748569321

192648573
586237149
473915268
721463985
865179432
934582716
349756821
218394657
657821394

187649325
536218497
294735618
659173284
428956731
713824956
842361579
975482163
361597842

125674938
978135246
436982751
684597123
359216487
217843695
542768319
861329574
793451862

178654923
952173468
436982175
647529381
529831647
381467259
713248596
864395712
295716834

184697235
752438169
693215748
836972514
927154386
541386927
379841652
465723891
218569473

183657942
429813657
756249813
675194238
291385764
348726591
864971325
917532486
532468179

185679243
672341859
349582176
924768315
738125694
561493782
257834961
496217538
813956427

135672948
486519732
927348516
793864251
548231697
612957483
274193865
851426379
369785124

127693845
893425761
564178239
245819673
376542198
918367524
482731956
731956482
659284317

134697852
756281439
928453176
895326741
461875293
372914568
583149627
249768315
617532984

134697852
756281439
928453176
895362741
461875293
372914568
583149627
649728315
217536984

148627953
679351284
352948176
721495638
935862741
864713592
416589327
583276419
297134865

183642957
465739821
972518643
647821539
259376184
831495276
326187495
718954362
594263718

128639475
657148923
934275186
391786254
276354819
845921367
789462531
513897642
462513798

145623978
732895146
896147325
357286419
461579832
928431657
679312584
583764291
214958763

128659473
549371682
637428951
491732865
862195347
753846219
385967124
976214538
214583796

129658473
547319862
836427159
461792385
782135946
953846217
375981624
698274531
214563798

134698572
286517394
957324186
721983465
643175829
598462713
372846951
815239647
469751238

138649572
276518394
459327186
961483725
843275961
527961843
685732419
792154638
314896257

129637584
548129736
376548921
615283479
284975613
937416852
752364198
863791245
491852367

153649782
894217653
276358149
721986435
938475261
465132978
317824596
642593817
589761324

194637285
752489163
683215749
936872514
827154396
541396827
378941652
219563478
465728931

194637285
752489361
638215749
916872534
827354196
543196827
371948652
289561473
465723918

148653297
532749186
769128354
956237418
487591623
321486975
274315869
815964732
693872541

187645239
593217486
426893517
672184953
845329761
931756842
258961374
764532198
319478625

197645238
523718496
486923517
672194853
945387162
831256749
259861374
764532981
318479625

178695243
594328176
362714598
723481659
641953827
985276314
816547932
439162785
257839461

198675243
564328197
372914568
923481756
641753829
785269314
816547932
437192685
259836471

189675243
564329187
372814569
823491756
641753928
795286314
918547632
437162895
256938471

157682394
829354671
634791825
548917236
293865147
716423958
971246583
385179462
462538719

192687354
738514296
465239187
341895762
586172943
279346518
913428675
857963421
624751839

179645382
438721695
265893714
792158436
516374928
843269157
987432561
651987243
324516879

142689357
975134682
368275941
293741865
456892173
817356294
684513729
739428516
521967438

137658429
549321678
826479513
218796354
495832167
763145982
972564831
351987246
684213795

187639425
356247891
294815637
615983274
429761358
738524916
542376189
871492563
963158742

138675429
756249381
294381657
619853274
425716893
873924516
942567138
381492765
567138942

183675429
756249831
294831657
619583274
425716398
378924516
942367185
531498762
867152943

138657429
756249381
294318657
615783294
429561873
873924516
942876135
381495762
567132948

183675429
756249831
294831657
615783294
429516378
378924516
942367185
531498762
867152943

138679425
756248391
294315678
615793284
429861753
873524916
542986137
981437562
367152849

127634589
986215437
345987612
459123768
613748295
278596341
532861974
761459823
894372156

127634598
856219437
349875162
498123675
613547289
275986341
932761854
561498723
784352916

128634579
956217438
347985216
479123685
613548792
285796341
732861954
561479823
894352167

124638597
759421368
683975214
931284756
548769132
267513849
475192683
316847925
892356471

183642597
956837124
427951863
642518379
895473612
371269458
768194235
219385746
534726981

183642597
957831624
426957813
642518379
895473162
371269458
768194235
219385746
534726981

189645723
426173859
357829461
748251396
932768514
561394278
673412985
815937642
294586137

182695734
693478512
457213869
714839625
536142978
829567143
271954386
968321457
345786291

135698742
892417563
467532981
641729835
579863214
328154679
756241398
984375126
213986457

184692735
973518624
256437981
549871362
817326459
632945817
765184293
498253176
321769548

173642598
546879213
928351674
731495862
694238157
852167349
285914736
319726485
467583921

173642598
645897213
928351674
231475869
496238157
857169342
582914736
319726485
764583921

187652934
643981725
952374816
521836497
798415263
436297158
869143572
274569381
315728649

174653829
689217543
352498617
596184372
438572961
217936485
765829134
943761258
821345796

195643278
367289145
482517396
849721653
236854719
571936482
618375924
924168537
753492861

179643825
583219467
246785391
421968753
735421689
698357214
914872536
362594178
857136942

145683729
983275416
672419583
397824651
426531978
851967342
518346297
769152834
234798165

145693728
793285416
682417593
378924651
426531879
951768342
519346287
867152934
234879165

189653472
342879516
765412389
238195764
451267938
976348251
627931845
594786123
813524697

178654329
524913867
639782451
947521638
816439572
352876914
795168243
463297185
281345796

127654839
354189267
689732415
493516782
816927354
275348196
532491678
968273541
741865923

183624579
567189423
924375168
835497216
412568937
679231854
296853741
348712695
751946382

143685297
869712354
527349816
675124938
318976425
294853671
451298763
986537142
732461589

183645297
576129384
924873651
248531976
697482135
315967842
769258413
431796528
852314769

184637925
659182743
273495186
536918472
817254639
942376851
321849567
798563214
465721398

153697248
492385167
768142935
945236871
386971524
271854693
819423756
637519482
524768319

159648732
736912458
428537619
697183245
584729361
213465897
371294586
942856173
865371924

134698275
872415693
569732814
318927456
247156938
695384127
423569781
956871342
781243569

154638279
832497516
976215438
281573964
765849123
349162785
428756391
597381642
613924857

147629583
293548716
586731942
972415638
435286197
618397425
369874251
854162379
721953864

127638459
645921387
893574621
268497513
734152896
519863274
351249768
976385142
482716935

179632458
346895271
825741693
537916842
612458937
984327516
258179364
491263785
763584129

182643975
645719283
937825416
864172539
379584162
251936847
498357621
523461798
716298354

182643975
647915283
539827416
864192537
395784162
271536849
458379621
923461758
716258394

192643785
647815293
538927416
964182537
385794162
271536948
459378621
723461859
816259374

127648539
653921487
894375621
368597214
745132896
219864375
431259768
976483152
582716943

192648735
457123896
368975124
983561247
546287913
721394658
614739582
879452361
235816479

135647289
627189543
948253671
379815426
862734195
451926837
293568714
786491352
514372968

128659437
634271895
759834126
483762951
975318264
261945783
597123648
846597312
312486579

125679834
896413527
347825691
519768342
768234915
234591786
653942178
972186453
481357269

142675893
856493127
379821654
591768342
768234915
234159786
613942578
927586431
485317269

129675834
856493127
347821695
591768342
768234951
234159786
613942578
972586413
485317269

129675843
845391627
637824591
496758132
758213964
213946785
961532478
572489316
384167259

123675894
856493127
947821653
569718342
718234965
234956781
691342578
372589416
485167239

125674398
834291765
976583241
792158634
351946872
648327519
283469157
417835926
569712483

135674892
947823156
286195743
412568379
793241685
568739214
854312967
371956428
629487531

138692574
465781392
279345861
987524136
314867259
526913487
652439718
843176925
791258643

182746593
697513842
435298617
348971265
526384179
971625438
869132754
754869321
213457986

168723459
475891263
239564871
846235917
527918346
913647582
781352694
394186725
652479138

146735928
978612354
325849617
814976532
652381749
793254186
589463271
237198465
461527893

146753928
978612354
523849617
814976532
632581749
795234186
389465271
461327895
257198463

189743256
542619837
637825419
456237198
718496325
923158674
275364981
394581762
861972543

154726938
623981457
897534216
238469175
546172893
971853624
782695341
469317582
315248769

196734825
483152679
572698431
721365984
965487312
834921756
217846593
348519267
659273148

183745629
472693851
965182347
524967183
316528794
897314562
759436218
648271935
231859476

193745826
472863951
658192347
524687193
316529784
987314562
765438219
849271635
231956478

183764925
794325168
265918743
672541389
318692574
459837216
847259631
531476892
926183457

183764925
794125368
265938741
672543189
318692574
459817236
847251693
536479812
921386457

156789324
328564917
794321658
475638192
612957843
839142765
267493581
581276439
943815276

192746853
845391276
376285194
659817342
783452619
214639785
937568421
568124937
421973568

195736824
236148795
874592136
643879251
582314967
719265483
367921548
951483672
428657319

149732586
362458971
875916243
587164329
691273458
234895167
928347615
416589732
753621894

196752843
425183967
837964251
754821639
213679584
968345712
342598176
689417325
571236498

145739268
623581947
987462351
539817426
268345179
471296583
756923814
314658792
892174635

145739628
623581947
987426351
539817462
268345179
471692583
752963814
314258796
896174235

154739826
829416537
367285491
782154963
591673248
436892175
643521789
918347652
275968314

195743862
846952713
327816495
964238157
731495628
258671934
689527341
573164289
412389576

196752483
437819256
258463917
572341869
961285734
843976125
314627598
729538641
685194372

142739586
587624193
936518742
619475238
425386917
378192654
253947861
861253479
794861325

194758236
862439571
735216849
917382654
528164397
643597128
381945762
259671483
476823915

183762459
927458631
456391827
249183576
571246398
368579214
612934785
734815962
895627143

123796854
496518237
587324169
674831925
258479613
319652748
931285476
742963581
865147392

128794356
394526871
675381249
256139784
487652193
931478625
512843967
843967512
769215438

128794356
934526871
675381249
256139784
487652193
391478625
512843967
843967512
769215438

125786493
873249561
469351782
654192378
738465219
291873645
517628934
342917856
986534127

146789352
352461987
798523614
437152896
569378241
821694573
983247165
275816439
614935728

169758432
453612987
287394651
891425763
546137829
732869145
378241596
615983274
924576318

162738495
954216873
837594216
521687934
649153728
378429651
785362149
216945387
493871562

189726453
645389172
372415689
423591867
751863924
896274315
914657238
538142796
267938541

136729458
824315679
597648231
965281743
271534896
483967512
718492365
342156987
659873124

146798532
753412986
289356417
897521643
514637829
632849751
368275194
471983265
925164378

182735694
376941852
549268371
458697213
291483567
637512948
824156739
715329486
963874125

182735694
376941852
549268371
458679213
291483567
637512948
824156739
915327486
763894125

159748632
473562981
286391574
891624753
645137829
732859146
318276495
564983217
927415368

159748632
463512987
287396541
891624753
645137829
732859164
378261495
514983276
926475318

145729638
637581429
289463751
916834275
423175986
758296314
864317592
391652847
572948163

135746892
786239145
249581673
628975314
417362958
593814726
372158469
854697231
961423587

132746895
786539142
549281673
628975314
417362958
395814726
273158469
854697231
961423587

132746895
786539142
549281673
628375914
417962358
395814726
273158469
854697231
961423587

145726839
639518427
278493156
967134285
423685971
851279364
784361592
316952748
592847613

145726839
697583421
238491756
816934275
423175698
759268314
964317582
381652947
572849163

183792654
549618327
672345918
835167492
726984135
491523786
918456273
267831549
354279861

185743269
396218745
472596381
748629153
239154678
561837492
917365824
824971536
653482917

164783592
857912643
293456871
971348265
526179438
348625719
735261984
612894357
489537126

148793652
325816794
976452381
451967238
793248165
862531947
234189576
687325419
519674823

158724936
346915278
279368415
761289354
493156827
825437169
537891642
682543791
914672583

158724936
346951278
279368451
617285394
493176825
825439167
531897642
782643519
964512783

182764359
467359821
953218467
346821795
795643182
821975634
619587243
578432916
234196578

148765239
379812654
526349817
785123946
614987325
293654781
851296473
467538192
932471568

148765293
379812654
526394817
785123469
614987325
293456781
451238976
867549132
932671548

142785963
736129584
895634217
573468192
614392875
928571346
267913458
359847621
481256739

189745632
635912847
427836519
596173428
874629351
213458976
361294785
942587163
758361294

182749563
596823471
374561829
849152736
763498215
251637984
628915347
917384652
435276198

164729583
927583146
538641927
345178269
879236451
612495738
281964375
753812694
496357812

142739865
835146729
976258143
593482671
684971352
217563984
728394516
351627498
469815237

152738964
739461258
864259173
687945321
345126897
921873645
498617532
576382419
213594786

152739648
734681529
698254317
276493185
345812976
819567234
583176492
927345861
461928753

186735924
473129568
529864731
938652417
265471389
714398652
691243875
342587196
857916243

125736984
743891256
689524371
431682597
856179432
297453168
974265813
562318749
318947625

192746538
476358192
538921674
624895713
957132846
381467259
769584321
213679485
845213967

149762385
378451692
562983147
634218759
217539864
985674231
723845916
856197423
491326578

196783245
273459168
854261793
631925487
728314956
549678321
485132679
362897514
917546832

145793682
389462175
726185349
213576498
894321567
567849213
638954721
952617834
471238956

143852697
678941253
925367841
812734965
364295718
597186432
486573129
731629584
259418376

132894576
964517823
785236419
496781352
513629784
278453961
841372695
327965148
659148237

124869375
983725416
765431829
536247981
847916532
291583647
359178264
612394758
478652193

194873562
683925471
752416389
327164895
945287136
861359247
538791624
219648753
476532918

175894263
483216597
962753481
239578614
547631829
618429375
394182756
851367942
726945138

169847235
458132697
237965184
721694358
546378921
983251476
314789562
672513849
895426713

135874692
769532148
482196537
951327864
278465913
643981725
596248371
314759286
827613459

197854632
324619758
568723491
843971526
912465387
756382914
235147869
671598243
489236175

143852967
279436581
586917324
694785213
812349675
735261849
967123458
451698732
328574196

142853967
568794132
739162845
814627593
976385214
253419678
425976381
687231459
391548726

165829473
978354162
324176859
653791284
817243695
492568317
739612548
586437921
241985736

137859264
465721389
892463715
541632897
723985641
986174523
654297138
279318456
318546972

172839465
956214783
438576219
521498637
769153824
384627951
895342176
217965348
643781592

162843759
348597216
579621483
923176845
816435927
754982361
495718632
281369574
637254198

176842935
329651487
845793621
431279856
987365214
652184379
563927148
294518763
718436592

146872359
583419627
972563184
354786291
297341568
618295473
829634715
735128946
461957832

169834527
478251936
352679814
541726398
827913465
693485271
734198652
916542783
285367149

157846239
924137856
638592741
219358467
765214398
843679512
592763184
481925673
376481925

157842369
234691758
968573421
389715246
425936187
716428935
593287614
872164593
641359872

154893672
379216584
628754139
263189745
841567923
597342816
786425391
415938267
932671458

146928735
829735641
753416892
634287159
271593486
598164327
982371564
467852913
315649278

182946573
697513842
435278619
348791265
526384197
971625438
869132754
754869321
213457986

135926478
287514369
946387215
528163947
693472851
714859623
879245136
451638792
362791584

132964857
786215439
495738612
573891246
219476385
864523791
357689124
641352978
928147563

156978423
923465871
784213569
561389247
239746158
847521936
418632795
392157684
675894312

143972856
276815349
958463721
539148672
781629534
462537918
627394185
395281467
814756293

152963487
694875231
387214695
435128769
718649523
269357814
973486152
526731948
841592376

158973642
276485391
943261578
582314967
317698425
469527813
631842759
795136284
824759136

192638457
354719682
768542931
839254716
641987523
527163894
973826145
285471369
416395278

152846937
496372581
783159246
249617358
318594762
675238419
527461893
931785624
864923175

182749635
975316842
643852197
564238971
238197456
719564283
396471528
851923764
427685319

172395846
968412573
354786192
241873965
597261384
683954217
716539428
439628751
825147639

142893567
689572143
375164928
853427619
927618354
416359872
594731286
268945731
731286495

182437965
346591872
795268341
219386754
867154239
453729618
674912583
528643197
931875426

142689573
639751842
587432196
753296418
218574369
496813257
365948721
971325684
824167935

132647958
645892173
978351624
416583792
289176435
753924816
567439281
324718569
891265347

152793846
674852931
389164275
735948612
248631759
916527384
561389427
493275168
827416593

162485793
875913462
349726185
954672831
728391654
613548927
286154379
591837246
437269518

132456798
486937152
759182463
397615284
825349617
641728539
573291846
968574321
214863975

142369578
578421693
936758421
657832149
419576382
283914765
321687954
795243816
864195237

142639578
578421396
936758421
657892143
413576982
289314765
321987654
765243819
894165237

142365879
875491263
963872541
354629718
216738495
798154632
587943126
631287954
429516387

162479385
498531672
735826914
219684537
346257198
857193426
581942763
974368251
623715849

192865473
867432951
543719826
438271695
971654382
625398147
714926538
259183764
386547219

162958734
985473216
734621589
897265341
453719628
216384957
641592873
329847165
578136492

192845763
865732419
473916258
731684925
926573841
584129376
348251697
259367184
617498532

192487653
765931482
384652179
659243817
431798526
827516934
246875391
573169248
918324765

132976458
547182693
968345127
824531769
695427831
713869245
356714982
481293576
279658314

172495683
389621754
546378912
754986231
693214875
218753496
861547329
935862147
427139568

182346795
734952186
596178423
941567238
853219674
627483951
368794512
475821369
219635847

172538496
594162783
368497512
681743925
743259168
925681347
439825671
857916234
216374859

142538796
659271483
873649251
498326175
526714839
317985642
984152367
235867914
761493528

132598674
576342819
894716325
768925143
423681957
951473286
317264598
245839761
689157432

172698435
364752189
985413627
891326754
527149863
436875912
759281346
648537291
213964578

152639748
876412953
394578612
743261895
965843271
218957364
489725136
537186429
621394587

142639785
687452913
935817426
879126354
524793861
316584297
468275139
253941678
791368542

152746983
839125674
476389125
984562731
761834259
325917846
697458312
243671598
518293467

142735896
679281453
583649217
795326184
426817539
318954672
954172368
237568941
861493725

132749568
567812439
498563271
821437695
643951782
975286314
359174826
286395147
714628953

152863947
487912365
963574128
849231756
621745839
375698412
736429581
594186273
218357694

193765248
284139567
756842319
821657934
649328175
537491682
412583796
365974821
978216453

193426758
758139642
624857319
841762935
265398174
937541286
512683497
386974521
479215863

163479258
289135647
754826319
841267935
925348176
637591482
512683794
396754821
478912563

193786452
548123796
726549381
485672913
379851624
612934875
951468237
834217569
267395148

123497865
498256173
765813294
974681352
836572941
512934687
287349516
351768429
649125738

183472659
269153847
475968132
951326478
746589213
832714965
694237581
318695724
527841396

193526874
458197623
276834951
964253718
532718496
817469532
629345187
385671249
741982365

183925674
459167823
672834951
864253719
935716482
217498536
528349167
396571248
741682395

173925684
965784231
284361579
352497816
417658923
698213457
746832195
529176348
831549762

123948675
458267391
769153284
387596142
516472839
294831567
932614758
641785923
875329416

153746289
647829135
892315476
726538941
581694327
934172658
265983714
378461592
419257863

153976842
796428135
842135976
921653487
674892513
538714269
465389721
287561394
319247658

163597842
597428136
842136957
921653478
754289613
638714295
479362581
285971364
316845729

153967842
697428135
842135976
921653487
764892513
538714269
475389621
286571394
319246758

153967248
867524139
492138675
921753486
586492713
734816952
678349521
245681397
319275864

123786945
697524138
485139762
251863497
876495213
934217586
769342851
548671329
312958674

163897542
874562139
295431768
682915473
451378926
937246815
346759281
729183654
518624397

123947856
479586321
658132974
981465237
264378195
537291468
895713642
746829513
312654789

123764859
749285136
568931724
956347281
872619345
314852967
287596413
691423578
435178692

193857246
725436189
486921375
251783694
974165832
368249517
637514928
542398761
819672453

163982547
528473961
794165328
372614859
816539274
459827136
687251493
935748612
241396785

123486957
586739412
497512368
819243576
654197283
732658149
248375691
965821734
371964825

123567489
879342561
546189327
782935614
695471238
314628975
967214853
431856792
258793146

163948572
782315946
954276831
821697354
547831629
639524718
498752163
315469287
276183495

143827956
597136428
286549371
729461835
654382197
318795264
971258643
465913782
832674519

183947256
654231789
972865134
421673598
795428361
836159472
519384627
368712945
247596813

193746528
648295317
752138694
981354762
264871953
537962481
429613875
875429136
316587249

193847625
745236981
862159743
651394872
274581396
938672514
529713468
486925137
317468259

193657284
285413769
746298135
421569378
639782451
578134926
967345812
812976543
354821697

143562798
768493125
295781463
476815932
982346571
351279684
529137846
634958217
817624359

173286459
584931726
692547138
951328647
247615983
836479215
415793862
329864571
768152394

143587296
628931475
579426183
864752931
917843652
352619847
285364719
491275368
736198524

193268457
826745391
754913862
218497536
475326189
369581274
632159748
581674923
947832615

153429876
294678531
876513249
687391452
425867193
319245768
948156327
561732984
732984615

193478562
742965381
586231794
457816923
629347815
318592647
975184236
861723459
234659178

183526947
956374281
742891356
625713894
894265713
317489625
469132578
271658439
538947162

193568427
872943561
456712893
764189235
239675184
518324976
947231658
321856749
685497312

193576284
825943176
674812935
541687329
382459761
769231458
916725843
238164597
457398612

123564798
895237146
647891235
471683529
536429871
289715364
368142957
712956483
954378612

153684729
682597341
974213586
421835697
897162453
536749218
319426875
748351962
265978134

163728945
975143628
248596137
784259361
652381479
391467852
539612784
826974513
417835296

153764928
498523617
627981453
319257846
864319572
275846391
586192734
741635289
932478165

153746928
498523617
627981453
319257846
864319572
275864391
586192734
741635289
932478165

143725689
528691347
769438251
685172934
974853126
312964578
436289715
291547863
857316492

193756428
786324951
425819637
862173549
931548762
547692813
358961274
279435186
614287395

124693587
963587214
857241936
381964752
596712843
472358169
219435678
645879321
738126495

134265879
867394251
952718643
629531487
743982516
518647392
271453968
395876124
486129735

124689375
839751264
567342198
371268459
286495713
945173682
418536927
653927841
792814536

184239576
369751248
527468193
471382659
238695714
956174382
813546927
645927831
792813465

124389576
859761234
637425198
371248659
285697413
946153782
418536927
563972841
792814365

124975836
769832154
385461927
297154368
451683279
836297541
548729613
672318495
913546782

164738925
782695431
539142786
691357248
258469173
347281659
973814562
825976314
416523897

164897532
873562149
295341768
682915374
351478926
947236815
536729481
729184653
418653297

164275839
835694127
972138465
659321748
213847956
487956213
596482371
341769582
728513694

174926853
298453716
365187429
821379564
643512978
759864231
516798342
937241685
482635197

164892357
859376214
372514689
248761593
693485721
517239846
781953462
436128975
925647138

164329857
529876134
738514962
871245693
693187425
245693781
316758249
957462318
482931576

194678253
685324197
732519468
851943672
263187549
947256381
429861735
578432916
316795824

134925867
798436152
265817934
541769328
823541679
679283415
912658743
486372591
357194286

184679253
762385419
593142687
971423865
358961742
246857931
639714528
827536194
415298376

164937258
923865417
578142396
381429675
796351842
245678931
632714589
857293164
419586723

194683275
678542931
523179846
931267458
285314697
467958312
849725163
356891724
712436589

194867352
536294817
782153694
679542183
423618975
815739246
361485729
947321568
258976431

194867325
536294871
782153694
679542183
423618957
815739246
961485732
347921568
258376419

184976352
759283164
362415798
218754936
475639281
936128475
893541627
621897543
547362819

134867592
568192743
297354618
973681254
485239167
621475389
816743925
352918476
749526831

184932657
593768214
267145893
371284965
659317428
842659731
416893572
735426189
928571346

164932785
723845619
895671234
479218356
281356497
356497821
537124968
918763542
642589173

174296835
863514792
259783461
947321586
632845917
581679324
328467159
716958243
495132678

134527869
897614532
526893471
942351687
785946213
613782954
359478126
278169345
461235798

154832697
637194825
892567413
571246938
268359174
943781256
789613542
425978361
316425789

184536972
937281564
652497813
421869357
895372641
763154298
249613785
378945126
516728439

194852637
675349821
328176954
867514392
412693578
953287416
531768249
789425163
246931785

194563827
287941536
365287419
856329741
473815962
912674358
631758294
528496173
749132685

194863275
367245891
852197346
621759438
973684512
548312769
435921687
716538924
289476153

134678925
975241386
826359714
582493671
697512438
413786592
358924167
761835249
249167853

164379852
572841369
983265174
839427615
625918743
417536928
251693487
346782591
798154236

154368297
793524816
826179534
615437928
387912465
942856173
469781352
238695741
571243689

174362958
853914762
296587314
961425837
732896145
548731296
429673581
687159423
315248679

174382965
856491273
329675184
761253849
293847651
548169732
437916528
985724316
612538497

164592378
257381649
398647152
571923864
439856217
826714935
682435791
943178526
715269483

174532968
658791324
293648175
589216743
361475289
742389516
825163497
436927851
917854632

134682975
759314286
862795134
971528463
283946517
546137829
325869741
698471352
417253698

184729356
967351824
325648791
678193245
253476189
491285637
546812973
732964518
819537462

185734926
963528741
427691835
378465192
542917368
619382574
834259617
791846253
256173489

135492876
846137925
972568314
653921748
489756231
217843659
321685497
764219583
598374162

175692483
869431572
243785619
421578396
587369124
936214758
794856231
658123947
312947865

165327948
892145367
374689521
739418256
416532789
528976413
941853672
657291834
283764195

135498267
982675413
647231598
593864721
724319856
816752934
258143679
471926385
369587142

135498267
982675413
647231598
593814726
724369851
816752934
258143679
471926385
369587142

125693847
968724135
437185692
871569324
256341978
394872516
643957281
789216453
512438769

185349672
267815493
394672185
941723568
756498231
823156947
632981754
579234816
418567329

195324687
267815493
348697125
981473562
456982731
723156849
639741258
574238916
812569374

195324687
267815493
348697125
981743562
456982731
723156849
639471258
574238916
812569374

195324687
267815493
348697125
981743562
456289731
723156849
634971258
572438916
819562374

145329687
267815493
398647125
481793562
956284731
723156849
634971258
572438916
819562374

185324697
267915483
349687125
491873562
856492731
723156948
638741259
574239816
912568374

145328697
267915483
389647125
491873562
856294731
723156948
634781259
572439816
918562374

135847296
278659314
496231758
324598671
867312549
951764832
713486925
589123467
642975183

185792436
943861275
672453189
421379568
897526314
356184792
519647823
764238951
238915647

185476923
367982415
294351768
542137689
971864352
836295174
653729841
719548236
428613597

165947328
728356491
493281675
951764283
634812759
287539146
519423867
846175932
372698514

165947328
728316495
493285671
951764283
634852719
287139546
519423867
846571932
372698154

165287943
872934156
493615728
238561479
749328615
516749832
921456387
387192564
654873291

125796843
693824175
487315629
548962317
762431598
319578264
274683951
931257486
856149732

175942863
962837514
843156279
596213748
317485926
284679135
459321687
728564391
631798452

125496873
693287145
487315692
548762319
762931584
319548267
874623951
931854726
256179438

195462873
623897145
487315629
549728316
762931584
318546297
274683951
931254768
856179432

125493876
874216539
369785142
687952314
291348765
543671928
916834257
438527691
752169483

125493876
847216539
369785142
684952317
291378465
573641928
916837254
738524691
452169783

195846273
427395816
683127495
254639187
739481652
816752349
542913768
971268534
368574921

135968274
697432518
284157693
371529846
469381752
852746931
748615329
923874165
516293487

185973264
637482519
294156387
371529846
468731952
952864731
749315628
823647195
516298473

185973264
237486519
694152387
371529846
468731952
952864731
749315628
823647195
516298473

185743269
423986517
679152348
391527486
867431952
254698731
742815693
938264175
516379824

165482397
984371652
732956418
273645189
498137526
651298743
526813974
847569231
319724865

175382694
943567218
862149537
628471359
317695842
459823761
294736185
586214973
731958426

145873926
926415738
837926154
384659271
512748369
769132845
278594613
653281497
491367582

145723968
396158247
782694513
568241379
274936851
931587624
419365782
627819435
853472196

175834962
843269157
962175483
421587639
389416725
657392814
734651298
596728341
218943576

135927864
769485312
284136597
493258176
852761439
671394285
546819723
928573641
317642958

165327948
849615723
732849651
678453192
924178365
351296874
293561487
416782539
587934216

165327849
948615723
732948651
679453182
824179365
351286974
283561497
417892536
596734218

165328974
947615823
832974651
689753142
724189365
351246789
273561498
416892537
598437216

165327849
974815623
832964751
649753182
728149365
351286974
283571496
417692538
596438217

145829637
926347851
783165294
631798425
897254163
452613789
219436578
568971342
374582916

175429638
426378951
893165274
631897425
948253167
752614893
214736589
567981342
389542716

145928736
927346851
683175249
731689425
496253187
852714693
219437568
564891372
378562914

145829736
927346851
683175249
731698425
496253187
852714693
219437568
564981372
378562914

145928736
927346851
683175249
731689425
496253187
852714693
219837564
568491372
374562918

175832649
649157823
832469715
791286354
264593178
358741296
987614532
523978461
416325987

165238947
934751826
872496135
321874659
648925713
597163482
783549261
459612378
216387594

165238947
439751826
872496135
321874659
648925713
597163482
783549261
954612378
216387594

125347968
964851372
783926145
876213594
392574816
541698237
237165489
619482753
458739621

185749623
429863517
376152894
931687245
854921736
762534189
593278461
648315972
217496358

195763842
326845197
478129536
743982615
589316724
612574983
261497358
837251469
954638271

125789436
436251897
987436251
698524713
743618529
512397648
369842175
271965384
854173962

145283679
769415283
823796145
971638524
684952317
352147968
436829751
298571436
517364892

175293648
942768315
386154297
518937462
264581739
793642581
837429156
451876923
629315874

135294768
496781235
278356149
764915823
813642597
952873416
327168954
581439672
649527381

165347298
938215467
472698153
619723845
253481679
784569312
897134526
321956784
546872931

185367492
236149875
974285316
758936124
462871953
319452687
541793268
897624531
623518749

185362974
469157823
732498615
576234198
324981756
891576432
958613247
643729581
217845369

125486379
749531628
836279145
971862534
653794281
284315967
497123856
562948713
318657492

125496378
847531629
936278145
781962534
653784291
294315867
478123956
562849713
319657482

165437298
948215367
372698154
639724815
254183679
781569432
897341526
423956781
516872943

195478362
647235198
283196574
936854721
724619835
851723649
578962413
462381957
319547286

195472836
643981725
872365914
437298561
219536487
586147392
354629178
761853249
928714653

135624879
467198235
289357146
874562913
923741568
651983427
318279654
592436781
746815392

195638427
367214589
482975613
574126938
239587164
816349752
743861295
921453876
658792341

185639472
367214598
492875613
574126839
238597164
916348725
743981256
621453987
859762341

196428573
458731962
723956184
517642398
369875421
284193657
972364815
641587239
835219746

126853479
978412536
354796821
895231647
431678295
267945183
649527318
783164952
512389764

156793248
973824156
428156793
581679324
267341985
394582617
742968531
835217469
619435872

186432795
437859261
295167843
674391582
853624917
912578436
748216359
521943678
369785124

196753842
873924156
425186793
951678324
267341985
384592617
749865231
538217469
612439578

156837249
987245163
432196587
823761495
745928631
619453872
571689324
298314756
364572918

186425739
294783651
357196248
519832467
438679125
672541893
721354986
845967312
963218574

146379528
859124736
327586194
568213479
273945861
491867352
912758643
685432917
734691285

156834927
294756183
387129645
531498762
762513498
948672531
479381256
825967314
613245879

136297845
598614732
742385196
364521987
985763214
271849563
457138629
619472358
823956471

196248753
485793162
723516849
531964287
268357491
974182635
342879516
857631924
619425378

196782453
258341697
473695128
724956831
965813742
831427569
317264985
682579314
549138276

196457283
325981746
478326915
784569132
913742658
562138479
247893561
631275894
859614327

146298357
987534126
523761849
358926714
492187635
671453982
869342571
734615298
215879463

186794532
754283619
293615478
812567394
367948125
549321786
971452863
635879241
428136957

196842357
825793461
437156289
642519873
759384612
318627594
263978145
981435726
574261938

176485932
283796514
594321678
621578349
748639125
359142786
835267491
462913857
917854263

176485932
253769814
984321675
821657349
745938126
369142758
538276491
492813567
617594283

176495832
293786514
584321679
821679345
749538126
365142798
938267451
452813967
617954283

176495832
253768914
894321675
621857349
745639128
389142756
538276491
462913587
917584263

176495832
293768514
854321679
521879346
749536128
368142795
935287461
482613957
617954283

186275394
352948671
947361258
614593782
298716543
735824916
473689125
521437869
869152437

186275394
352948671
749361258
614593782
835724916
297816543
473689125
521437869
968152437

176935428
283461579
459287631
931748265
742596183
865123794
327854916
598612347
614379852

146385792
258197634
793426851
635872419
429651378
817943526
561238947
384719265
972564183

196238475
458791326
732645819
581472963
243869157
967153284
875914632
629387541
314526798

156237498
498165723
732849516
381472965
245693187
967581234
873914652
629758341
514326879

146932758
738154926
952678314
381297465
274365189
569841237
895713642
623489571
417526893

196437582
238165497
754982136
321874659
485693271
967251348
572318964
643729815
819546723

186932547
754168239
932745186
371894625
825376491
469251378
598413762
647529813
213687954

146732895
953681724
782549631
879164352
621358479
534927168
467215983
315896247
298473516

176932458
382754619
594168723
921547836
745683192
863291547
439816275
657429381
218375964

196248573
275396814
843157692
382419756
754862139
961573248
427985361
639721485
518634927

146952873
853174926
972386415
584713692
329645781
617829354
431298567
268537149
795461238

126854379
794326851
583197426
941573268
368912745
257648193
435261987
879435612
612789534

156874932
879352461
234619587
413295876
782436195
965187243
641728359
398561724
527943618

176238594
352914678
849765321
615487932
238596147
497321856
984652713
763149285
521873469

146325897
792861534
853497261
275914683
384756912
619283745
921538476
468172359
537649128

186327459
439865172
257941863
571234986
942618735
368759214
895473621
723196548
614582397

186453972
957821346
243967518
432519687
869742153
571638429
325176894
718394265
694285731

146528973
937641258
852397146
471832695
389456721
265719384
594173862
623985417
718264539

146529387
738641259
952378146
481932675
397856421
265714893
574183962
623495718
819267534

136529487
758641239
942378156
481932675
267854391
395716824
574183962
623495718
819267543

136529478
857641239
942783156
381972645
794356821
265418397
578134962
623895714
419267583

186532749
597864132
423197856
931725684
865943217
274681395
719258463
358476921
642319578

136742859
987351246
254689371
473928615
692135784
815467932
728516493
361894527
549273168

126783945
974156328
853492176
731248659
265917483
498365712
547839261
382671594
619524837

126759348
835412796
479863512
354127869
682594137
917638425
591386274
248971653
763245981

127348695
549276183
368915427
682137954
413859762
795624318
276481539
934562871
851793246

197382654
348675291
265149783
621938475
859427136
473516928
932864517
784251369
516793842

197432865
834956271
265178439
789321546
653784912
412569387
948217653
521643798
376895124

157936248
329847561
468215937
245768319
893152476
716394852
631429785
984571623
572683194

157269438
892453761
346187925
719642583
425738196
638591274
961324857
584976312
273815649

137926458
968534271
452187693
683745912
245391786
719268534
821459367
396872145
574613829

197264538
248953761
356187294
719632845
435798126
682541973
861329457
524876319
973415682

147268539
528493761
396157248
719632485
435789126
682541973
961324857
854976312
273815694

167892453
259341768
483765129
624957831
875613942
931428576
318274695
792586314
546139287

127896453
659341728
483725169
264957831
875613942
931482576
318274695
792568314
546139287

157468293
386291547
429357816
694872135
213645789
875139462
548923671
731586924
962714358

167538294
483291657
529467813
395872146
874156932
216349785
658924371
741683529
932715468

167948352
438257196
952163478
684392517
295471683
713685249
821539764
576824931
349716825

167239485
843561729
952784613
528347961
614958372
739126548
475813296
386492157
291675834

137698452
298534167
645172893
864219735
523867914
719345286
372951648
986423571
451786329

137986425
692541738
845237916
251379864
389164572
764825193
573412689
426798351
918653247

127963584
356428719
894715326
768352941
519847632
432196875
943671258
685234197
271589463

167389524
239564871
458127936
895671243
743295618
612843795
981452367
524736189
376918452

197642583
452837961
368159274
546978312
981326745
273514698
625491837
719283456
834765129

187942563
652381749
394765812
428139657
531476928
976528134
849653271
263817495
715294386

187392546
369548721
452167398
931654287
876921453
524783619
715239864
698475132
243816975

197425638
265873149
348961572
759384216
624197385
813256497
581649723
472538961
936712854

197526348
638174259
542938716
789241563
254863971
316795824
465387192
821659437
973412685

147325968
529468371
863197425
651283749
394671582
782549613
238756194
475912836
916834257

167325498
498671523
532948176
384712965
756439281
921856734
619587342
845293617
273164859

167325894
498671523
532984176
384712965
756839241
921456738
613597482
875243619
249168357

167823594
495671823
832954176
574312689
386795241
921468357
619587432
753246918
248139765

157234896
846179523
392586417
961452378
285763149
473891265
634918752
729345681
518627934

157832496
486179325
392546817
961458273
245763189
873291564
638914752
729385641
514627938

147532896
896174325
352986417
961458273
285763149
473291568
634819752
729345681
518627934

167934582
325178469
984562137
231496758
456387291
879251346
592613874
743829615
618745923

197538426
845692137
632714859
924371685
381465972
756289314
263847591
518926743
479153268

147238956
568791243
392645781
726513894
483926175
915874632
274159368
831467529
659382417

127546983
839271465
645893271
392618754
416759832
758324619
261985347
984137526
573462198

127346985
498571623
365928147
951832764
642759831
873164259
786493512
239615478
514287396

137954862
895276143
264381795
726598314
941763528
358412679
419837256
682145937
573629481

187263495
569478321
423195678
231857946
876942513
954631782
348519267
792386154
615724839

147286953
869357412
325149768
452918637
916723584
738465129
671834295
584692371
293571846

197342685
568971432
234586197
826195743
743628519
915437268
381254976
459763821
672819354

187342695
462795318
359618427
538126974
296574183
741983256
924837561
815469732
673251849

157486329
832917564
496235781
314692857
729158643
685374912
961843275
548729136
273561498

127483596
984657132
365291874
618739245
453812967
792546381
231974658
549168723
876325419

127486395
394751268
865293417
652947831
948135726
713862549
486379152
531628974
279514683

147523986
985461237
362798415
528974361
734612859
691385742
813257694
259846173
476139528

147529863
389647215
256318794
592486371
613972548
874135926
425891637
961753482
738264159

147653829
396428571
528179346
871246935
953817462
462935187
285794613
734561298
619382754

147635829
396428571
528179346
871246935
953817462
462953187
285794613
734561298
619382754

137694258
924385167
568217934
649138572
853762491
712459683
281976345
395841726
476523819

147925638
689431527
235876419
914358762
758642193
326719854
862597341
471263985
593184276

128354976
659217384
743698152
276935418
835741269
914862537
467123895
581479623
392586741

128569743
974831526
563472189
652394817
841756932
397218654
435987261
219645378
786123495

148792356
932465718
567813492
623149587
719258634
485637921
371984265
256371849
894526173

128745639
754396281
963821547
472953168
531268794
689174325
815432976
247619853
396587412

138524976
256793481
794186325
971452638
583619742
462378159
645231897
329867514
817945263

178925364
549376821
632184957
914263785
367458192
285791436
753812649
421639578
896547213

138954726
956723418
724168395
341896572
597312684
682475139
879541263
463287951
215639847

138726459
769534281
452198673
693847512
247351896
815269734
921475368
376982145
584613927

198547632
473261589
652938174
321456897
967823415
584179326
849612753
235784961
716395248

168975432
537624819
492813675
875249361
346581297
921736584
754398126
213467958
689152743

148975362
567283914
392146587
951462873
684731259
723598146
876319425
219654738
435827691

168497325
742563981
539281476
395126847
824759613
617348259
283915764
471632598
956874132

168497325
742563981
539281476
395126847
824759163
617348259
286935714
473612598
951874632

198475326
572863419
634219785
269741538
451386972
783592641
825937164
346158297
917624853

128697534
956438271
374125698
567984312
291376845
483512769
642751983
819263457
735849126

198624573
756938421
342175689
569482317
271369845
483517296
624751938
815293764
937846152

138947652
765238419
492156837
659423178
243781596
817695324
971364285
526819743
384572961

198475623
746293581
352168479
621354798
574982136
983617254
415739862
869521347
237846915

198752634
765438192
324916758
586291473
279643581
431875926
952364817
847129365
613587249

178524639
264938571
359167248
526489317
491375826
783612495
642751983
815293764
937846152

138752964
924631578
756849132
219586347
843297651
675413829
461328795
392175486
587964213

138254796
976138524
452697813
791325648
265849137
384716259
547981362
829563471
613472985

168325794
497681523
532974186
384712965
756839241
921456837
613598472
875243619
249167358

168325497
497681523
532974186
384712965
756839241
921456738
619548372
875293614
243167859

168325749
479681523
532497186
384712965
956834271
721956834
613578492
895243617
247169358

168325749
479681523
532497186
384712965
956834271
721956438
617548392
895273614
243169857

168325749
479681523
532497186
394712865
856934271
721856934
613578492
985243617
247169358

178243956
459681723
362975418
823456179
594317862
716829534
941732685
287564391
635198247

178243956
954681723
362975418
823456179
549317862
716829534
491732685
287564391
635198247

168349527
275681493
349725618
853264179
426917835
917853246
691532784
782496351
534178962

178465932
936218754
524739618
695123847
847596321
213847569
762384195
459671283
381952476

158964723
479325168
263817495
945238671
731456982
682791354
894573216
317682549
526149837

168374259
275981634
394562718
543798162
719246385
682153497
931425876
827619543
456837921

148275936
376981425
592643187
834529671
621437859
957168342
765894213
419352768
283716594

198342675
462857319
753619428
539126784
276584193
841793256
324978561
917465832
685231947

128359467
439276851
567481239
371925684
256748193
894613572
642897315
985132746
713564928

169432875
854971632
372586941
248167593
935824716
617395284
523749168
786213459
491658327

149532876
865971432
372684951
258417693
936825714
417396285
623759148
781243569
594168327

149832567
567149832
382657419
258471693
936528741
714396258
823964175
475213986
691785324

149256378
235987416
786413529
823149765
914675832
657832941
361594287
578321694
492768153

179586234
658342179
342971586
264713895
831495627
795628413
583269741
927154368
416837952

129634758
583719246
647285319
352497681
471368592
968152437
236941875
814576923
795823164

129375864
347186592
856924173
412763958
983541726
675298431
768452319
534619287
291837645

149376258
387245691
562198374
754619823
921834765
638527149
876953412
415782936
293461587

169547328
728396451
453281679
915764283
634812795
287935146
591423867
846179532
372658914

169547328
728316459
453289671
915764283
634892715
287135946
591423867
846971532
372658194

189347256
327865194
645219873
953781462
276934518
814652739
532476981
461598327
798123645

169438572
753269418
482175963
638742159
245391687
917586324
371854296
826913745
594627831

139647582
785239416
462158937
856423179
243791865
917586324
571364298
628915743
394872651

139547682
765289413
482136957
856423179
243791865
917658324
571364298
328915746
694872531

149625837
738491562
256873491
874316925
615982374
923547618
382759146
461238759
597164283

179265843
538491762
642837591
854312976
217986354
963574218
386749125
721658439
495123687

149276835
358491672
762853491
834512967
216987354
975364218
587649123
621738549
493125786

159624873
867539412
324817956
743285169
582196734
691743528
216478395
435961287
978352641

129745638
843621579
675938124
258469317
314857962
796213485
937586241
481392756
562174893

189354726
672918543
435276189
326147895
954832671
718695234
843761952
291583467
567429318

149362875
657891342
238475691
964128537
782536914
513749268
425613789
876954123
391287456

149582376
783964215
652713849
237495681
864271953
915638724
571326498
426859137
398147562

129587643
384962715
657314829
276495381
843271956
915638274
561723498
432859167
798146532

125836497
749152386
836479521
593768142
412593678
687214935
954627813
371985264
268341759

125394678
687512493
943786152
731659824
469823715
258471369
816945237
572138946
394267581

123479568
689521734
457683921
761235849
892764153
534198672
378952416
916347285
245816397

123748956
945632718
678195243
867314529
392567481
451289367
536921874
214873695
789456132

123946578
947851623
586327419
431678952
678592341
259413786
314265897
765189234
892734165

123964578
947851623
586327419
431278956
278596341
659413782
312645897
765189234
894732165

125486973
647923158
938571264
213847596
876395412
594162837
769218345
381754629
452639781

123694587
684725319
579381462
217439658
936857124
458162793
845913276
761248935
392576841

129476358
587319462
643258719
296583174
875941623
431627895
364195287
918732546
752864931

129486375
578319462
643275819
296753184
785941623
431628597
364197258
817532946
952864731

125986743
674312598
893574612
349627185
587193426
216458937
731245869
452869371
968731254

124765983
659348127
387219546
416523798
278491365
935876412
561987234
843152679
792634851

126549873
598673214
374812596
981726435
642135987
735498162
419267358
257381649
863954721

129863754
753914286
486572931
618347529
932685147
547291368
291458673
374126895
865739412

128364597
953718642
746259183
264975318
375481926
819623475
691837254
537142869
482596731

129365487
843719652
756284193
265478319
374591826
918623574
681937245
537142968
492856731

124963875
567182439
398457621
839216547
256749183
741835962
613528794
985374216
472691358

129365874
856471329
743982156
598614732
437258961
261739485
614823597
982547613
375196248

126789345
934562871
875143629
417398562
693215784
258476913
369824157
782951436
541637298

127384569
956127384
843569127
234895671
685741932
719236458
391678245
472953816
568412793

124358796
396471285
875926341
413295678
958763412
762814539
287539164
639142857
541687923

127394568
856127394
943865127
234958671
695741832
718236459
381679245
472583916
569412783

127395468
846127395
953864127
235948671
694751832
718236549
381679254
472583916
569412783

126453879
874921653
539678214
958362147
467815392
312794586
283547961
791286435
645139728

123568974
974132586
865497123
318659742
547213869
296874315
432981657
751346298
689725431

129583746
675241389
834697152
416832597
953476821
287915634
368729415
542168973
791354268

123586947
875419326
946327158
539768214
418235679
762941835
251894763
397652481
684173592

128576934
745319826
936824157
589467213
417235689
362981745
251793468
894652371
673148592

123654789
897312654
546789132
659173248
284965317
371428596
738546921
415297863
962831475

124658379
395721684
867439251
413265798
658397412
972814536
289576143
731942865
546183927

124659378
387421695
569738241
413297856
895163427
276584913
658972134
742316589
931845762

129645387
678231459
543978126
854167932
237459618
961382745
312596874
486723591
795814263

129683574
673415829
458972613
394728156
286159347
517346982
861237495
735894261
942561738

129683574
367415829
458972361
794328156
286159743
513746982
841237695
635894217
972561438

124756389
395218746
678439251
483175962
756392418
912684573
869527134
237841695
541963827

125796384
378514296
946328751
583162479
769483512
412975638
894637125
257841963
631259847

128743569
946521378
375986241
469278153
537169824
812435697
654817932
783692415
291354786

126739485
738145962
459628173
815396247
672584319
394271856
987463521
563812794
241957638

123695784
675438912
849127365
536712498
217984536
984356127
461279853
798563241
352841679

125893674
873426951
694157283
482731596
751649328
369285417
538914762
917362845
246578139

126859743
459732816
837614259
583926471
791548632
264371598
312465987
648197325
975283164

127685934
439127856
865943721
381769245
694258173
572314689
746592318
218436597
953871462

127968543
469352817
538714269
653827491
891643752
274591638
312476985
745189326
986235174

137429586
294658731
856713924
483197265
619532847
725846319
948265173
571384692
362971458

136984275
798652413
524731986
812347569
659128347
473596821
265419738
947863152
381275694

132957864
785426931
649318752
918573426
576284319
423169578
297831645
354692187
861745293

137524896
452689173
986173254
318752469
269431785
745896312
674215938
823967541
591348627

137985624
628714593
954623781
395846172
476192358
281357946
569238417
843571269
712469835

137965824
594823761
826714953
359648172
478152396
261397548
985236417
643571289
712489635

138475269
527369418
964812735
679154823
345628971
281793546
456937182
712586394
893241657

137584296
268791453
495632817
724915638
983467125
651328974
516243789
342879561
879156342

139624875
526987134
478351269
817436952
294175683
653892417
342768591
981543726
765219348

137865294
854329716
629417538
982631475
543278961
761594382
315746829
476982153
298153647

139265847
527438961
846179532
984651273
352784196
671392458
798513624
465827319
213946785

132548697
965721384
784963512
523174869
841296735
679385241
496852173
358417926
217639458

132576489
587249361
496831257
615384972
829617543
743952618
964728135
258163794
371495826

136798524
728453961
945126387
472869153
869531472
351247698
213975846
587614239
694382715

136798524
729453861
845126397
372964158
968531472
451287639
213875946
587649213
694312785

137682549
965473821
842195763
528946137
491237658
376851492
689314275
714529386
253768914

138627549
965483271
247195863
572946138
491238657
386751492
629314785
814579326
753862914

136942587
987563214
542781963
324196758
765328491
819475326
498217635
673859142
251634879

134925768
927468315
865317249
418573692
679241583
352896174
596782431
281634957
743159826

136927854
785413692
294685713
459738126
628194537
317562948
841256379
562379481
973841265

136927854
785431692
294685713
459718236
618392547
327564981
841256379
563179428
972843165

138624597
952718643
746359182
264975318
375481926
819263475
691837254
527146839
483592761

139625487
842719653
756384192
265478319
374591826
918263574
681937245
527146938
493852761

138942657
974586213
652317489
287631594
495728361
361459728
846293175
529174836
713865942

138264597
952718643
746359182
264975318
375481926
819623475
691837254
527146839
483592761

139265487
842719653
756384192
265478319
374591826
918623574
681937245
527146938
493852761

135874269
869253147
742196853
658739421
391482675
427615938
574921386
213568794
986347512

139287564
462513987
785694312
921348675
348765291
576129843
697452138
853971426
214836759

139276854
857349621
462815739
698532417
315487962
724961385
246753198
981624573
573198246

134268579
972354681
865917243
486592317
329741856
517836924
298173465
651489732
743625198

134278569
962354781
875916243
487592316
329641857
516837924
698123475
751489632
243765198

134279586
286354791
975618243
497562318
362841957
518937624
629183475
751496832
843725169

137248965
856913724
492576831
968431572
245789316
713652498
529364187
384127659
671895243

136258749
548379162
729461853
954813627
813627495
672594381
261785934
395146278
487932516

139476582
584923761
726815349
362781954
847259136
951634278
613598427
475162893
298347615

132597846
986314572
754862931
517628493
829435167
463971258
675189324
298743615
341256789

138524679
976138254
245769318
492613785
783295146
561487932
354972861
627841593
819356427

134526897
978413625
625987413
297341586
516872934
843659172
489735261
351268749
762194358

137529864
945386721
682741395
351472986
729618453
468953172
214895637
593167248
876234519

138694275
256137849
947852361
582463197
679581423
413729586
725918634
391246758
864375912

138792645
647135892
925846317
862914753
451327986
793568124
219473568
384651279
576289431

132864957
958137264
647529183
486953712
291786345
573412698
724695831
319248576
865371429

137852946
468791523
592463178
245937681
381645297
976218435
854326719
623179854
719584362

136845927
254937168
987612453
748163592
321459876
569278341
615784239
472391685
893526714

136892547
752643189
498715326
924358671
613927854
587461293
861579432
275134968
349286715

132964578
579138264
648527193
496753812
251896347
783412659
824675931
315249786
967381425

136947285
297538146
854621973
948753612
521496738
673182594
715864329
462379851
389215467

138542967
594167238
267983451
952418673
386729514
741635892
613294785
479851326
825376149

138549267
594276138
267183459
951428673
386791524
742635891
623914785
479852316
815367942

138542967
594176238
267983451
952418673
386729514
741635892
613294785
479851326
825367149

142973586
679158324
538624971
321765849
765489132
894231765
256317498
913842657
487596213

145398276
692517438
387624951
714935862
568142793
239876145
951483627
873269514
426751389

145389276
692571438
387624951
714953862
568142793
239867145
951438627
873296514
426715389

143576289
596128347
872394156
657239418
314687592
289451763
765913824
428765931
931842675

149658327
768321594
523947861
972483156
814576239
356192478
295864713
681735942
437219685

149675283
782139564
536428179
497856312
213947658
865312947
678593421
954281736
321764895

148679253
792135864
536428179
487956312
215347698
963812547
679583421
854291736
321764985

146897352
389254671
275613849
428731596
951468237
763529184
594182763
617345928
832976415

146983275
798652314
523741986
482137569
659428731
371596428
265319847
937864152
814275693

149573268
782169354
635428179
497835612
216947583
853612947
578396421
964281735
321754896

143795286
982163574
657428193
439857612
215946738
876312945
768539421
594281367
321674859

149563827
628974513
573281496
761835942
432719658
985642371
357426189
814397265
296158734

149573268
782196354
635428179
497835612
216947583
853612947
578369421
964281735
321754896

143852967
628791534
579364128
857243619
931685742
462917853
295476381
714538296
386129475

147596238
395728416
862134957
523987164
679341582
481265793
736459821
254813679
918672345

149567283
675823419
382194756
527986134
896341572
431275968
763459821
254618397
918732645

145796238
876342591
293851764
931578642
762134985
458629317
324915876
589467123
617283459

147532896
325968471
698714352
759643128
231857964
486291735
873125649
912476583
564389217

145896732
863724519
729135846
582613974
316947258
974258163
497562381
238471695
651389427

145726938
923854671
687139425
356912847
472683159
891475362
568397214
739241586
214568793

149628753
876593421
325174698
982367514
537419286
614852937
761235849
298741365
453986172

142937856
963845721
875261439
294618375
786352194
531479268
328196547
459783612
617524983

143692857
782513694
956874321
518469732
394287516
267351489
625948173
431725968
879136245

143589267
869247135
275136948
638425791
952371486
714968523
527693814
391854672
486712359

148529367
956371482
732648951
217496835
465832719
389157624
573284196
624913578
891765243

148792563
296531487
537486129
624958731
813247695
759613842
485379216
372164958
961825374

148397562
653241897
972685314
587426931
426913758
391578426
765134289
839762145
214859673

143569278
769248135
285137946
637425891
952381467
814976523
528793614
391654782
476812359

148936275
937251648
526874193
493567812
852193764
671482359
264319587
789625431
315748926

145672893
729483651
683519472
837251946
492867135
516934287
971346528
268795314
354128769

148569237
652837194
739421685
527943861
486152379
391786542
963275418
214398756
875614923

148569237
659237148
732814695
527943861
486152379
391786524
863475912
214398756
975621483

147653298
596782314
238491765
729834651
853916472
614527839
962345187
475168923
381279546

147635289
596782314
238491765
723854691
859316472
614927853
962548137
475163928
381279546

145768392
893524176
726913548
379685421
682341957
514297683
238159764
457836219
961472835

146859372
893742651
257631849
782194536
569328417
314567298
938275164
425916783
671483925

147982536
689534721
352617894
526179348
491863275
873245619
934756182
768421953
215398467

149278536
736195248
582634971
694851723
358729614
271346859
467583192
823917465
915462387

143297568
975638421
682145973
329586714
514723689
768914235
496871352
837452196
251369847

148927563
623851794
795346281
564783129
319562478
872194635
487235916
951678342
236419857

147589632
356274891
289136754
932657418
874913526
561428379
628795143
713842965
495361287

143875692
265349871
897621543
729453186
614298357
358716924
976184235
532967418
481532769

143875692
265349871
789621543
421753986
697218354
358496127
976184235
532967418
814532769

149325768
285761439
637894251
872613945
513948627
496257813
368572194
954186372
721439586

145823796
382796514
697154832
739215468
268439157
514687329
856342971
971568243
423971685

149327856
873569241
562184739
715296384
438715692
296438517
384671925
957842163
621953478

149372856
823569741
567184239
715296384
438715692
296438517
384621975
952847163
671953428

147923856
983765241
562184793
715236984
429518637
836479512
378691425
251847369
694352178

147923865
983765241
562184739
715236984
439518627
826479513
378691452
251847396
694352178

149327856
283965741
567184293
715236984
492518637
836479512
378691425
951742368
624853179

143625978
256789134
789431526
968314752
412957683
375862491
837546219
524198367
691273845

148295673
569347812
723816459
652178394
391564287
874923561
415782936
287639145
936451728

149328567
752164983
836957142
617849235
398512674
524736819
485693721
973281456
261475398

148275963
976413582
253968417
789642351
624351798
315897624
861534279
537129846
492786135

145278639
962534781
783196452
851947326
637821594
294365817
579482163
428613975
316759248

147283695
685941732
239657814
574398261
821476953
396512487
463825179
752169348
918734526

145372869
863915274
297468513
384156792
719823456
652794138
538647921
471239685
926581347

147395862
268147935
953286417
671538249
384729156
529614378
435962781
712853694
896471523

145382967
793461258
286579413
872954136
359618724
614237895
467195382
521843679
938726541

147523698
395846712
286791354
453187269
972465831
861239475
614972583
538614927
729358146

143597826
865124937
729368415
514836792
387259641
296741583
951472368
472683159
638915274

142569738
578341692
693728451
736194825
219875364
485236179
354612987
861957243
927483516

143572869
695348127
782961534
318694275
524713986
967285341
856439712
439127658
271856493

143692578
728315469
956478321
491726853
832541697
675983214
367859142
519234786
284167935

143768925
965124837
827395416
514836792
386279541
279541683
791452368
452683179
638917254

145279386
897365124
236814759
724981563
589436217
613527948
462193875
358742691
971658432

146329785
792815364
358467129
419278653
263954871
587631942
921746538
874593216
635182497

147836592
983245671
652179834
524317968
396584127
718962453
261493785
875621349
439758216

152964783
364578921
987321465
423657819
678149352
591283674
239716548
745832196
816495237

156982473
289734561
374516829
937865214
512479386
468321795
791253648
623148957
845697132

154832679
273469851
698715423
782193564
435678912
916254387
541987236
369521748
827346195

153874926
628195743
749623851
475319682
981256374
236487195
814732569
392568417
567941238

156749382
347258169
982136475
613975824
794823516
528614937
839567241
275481693
461392758

157849632
348256179
962137485
716985324
894623517
523714968
639578241
285461793
471392856

158697423
967342185
432815967
614923758
379586214
825174639
546239871
783461592
291758346

156948723
928375164
347162589
294713658
783659241
615824937
569431872
832597416
471286395

153867942
279134658
864295731
912348576
687519324
345672189
436721895
798456213
521983467

158349267
294786351
376521894
829154673
763298145
415637928
542913786
681472539
937865412

159386274
732954168
846712935
295863417
471529683
368147592
613275849
924638751
587491326

154789236
867312594
923546718
285461379
739258461
416973852
341895627
672134985
598627143

153786492
426319785
798245613
864597231
279431568
531862947
982673154
645128379
317954826

153876492
426319875
789245613
945763281
217458369
368192547
572681934
634927158
891534726

153976482
426381975
798245613
845763291
217459368
369812547
572698134
634127859
981534726

153927684
874361259
926485173
697532841
541896732
238174596
482659317
715243968
369718425

158927634
274361859
936485172
697538241
541296783
823174596
482659317
315742968
769813425

158927643
962341875
473856192
241569738
635278419
897413526
386194257
724635981
519782364

157934682
943862157
268715349
812596734
476321598
395478261
631289475
529647813
784153926

158927643
423861795
796345281
645783129
319652478
872194536
587236914
961478352
234519867

159826743
864731259
237954816
416378592
328495167
795612438
583249671
671583924
942167385

159624783
347985261
862317954
426879135
738541629
591263847
673498512
215736498
984152376

156748293
394215876
782396451
647523918
831964527
925187634
569431782
473852169
218679345

158369724
492587316
673214895
531672948
784193562
926845137
869721453
245938671
317456289

159624837
376589241
428371956
584196372
267438195
913752468
741263589
835917624
692845713

158924637
742536189
369187425
931875246
625349871
874261593
216798354
587413962
493652718

152937684
384156792
796482531
931748265
278563419
645291378
417329856
563814927
829675143

156273984
294581637
837964512
719346258
328759461
465812793
643197825
981425376
572638149

152374896
968521743
437986251
324198675
796452318
815637924
643219587
579843162
281765439

152374986
687192543
493568721
934217658
276853194
815946372
741629835
369485217
528731469

158476293
963251874
247389651
894712365
675893142
321564789
439628517
582147936
716935428

154392768
689517243
327468915
972134856
841675329
536289471
213946587
468753192
795821634

156284937
279536184
348197265
687451392
514923876
923678451
491365728
835742619
762819543

157238649
642197583
389654712
473816925
295743168
816529374
968475231
731982456
524361897

157243968
364981527
982657143
618532794
273419685
495876231
821764359
539128476
746395812

158296473
496753821
237418569
374821695
685937142
912645387
723584916
549162738
861379254

157392864
293468571
648157239
926781453
834925716
715634928
472813695
389576142
561249387

152394768
634857219
798126534
965741823
871532496
423689175
519268347
286473951
347915682

157384629
239657481
486192573
943721865
718569342
625438917
862915734
571843296
394276158

159384627
236759481
487162593
943621875
618597342
725438916
862915734
571843269
394276158

153684279
697321485
284579136
739265841
526418793
841937562
912846357
475193628
368752914

153678249
472193685
986254731
739546128
561982374
824731956
298315467
315467892
647829513

157629438
926483175
384517296
638752914
412398567
795146823
243965781
871234659
569871342

158723964
967814235
324569817
592687341
783491526
416352789
631275498
279148653
845936172

152893647
389764521
746251389
867549213
234186795
591327864
978615432
423978156
615432978

153794826
726381459
489652371
895217643
612543798
374968512
267135984
941876235
538429167

154786923
862934715
397251864
625173489
971428536
438695271
243567198
716849352
589312647

156273948
289614357
347895126
578329461
924186735
613457289
731548692
495762813
862931574

156273948
289614753
347895126
578329461
924186537
613457289
731548692
895762314
462931875

157623498
496851237
328794651
615237849
732948165
849516723
283169574
961475382
574382916

158367492
796284315
243915867
387596124
562431978
914728653
675143289
421879536
839652741

158673429
693842175
427951683
914538762
735126948
286497351
562314897
871269534
349785216

169528734
457639812
832714695
524176983
781395426
396842157
248957361
915463278
673281549

169352874
524871396
837469251
945628137
618793425
372514689
783946512
256137948
491285763

169524783
743861529
852937614
921753468
437286951
586419372
214695837
698372145
375148296

164572983
372819456
985346172
849265731
756931248
213487569
691753824
538124697
427698315

167542398
598137264
324986571
685219743
439875612
712463985
946358127
251794836
873621459

167984523
824365179
935721684
348657291
296418357
751239468
689543712
513872946
472196835

167593824
492816357
358724691
526341978
734289165
819657432
283165749
645978213
971432586

162873549
849256713
573194286
391762458
426589371
758341962
284917635
917635824
635428197

167293845
854176392
239845671
371458926
692731458
548962713
913624587
485317269
726589134

163957248
278134956
954286731
812369574
596478123
347512869
639721485
781645392
425893617

168927345
532164798
947853621
624781539
795632184
813549267
376418952
451296873
289375416

168947325
745823961
932561847
489312756
271695438
653784192
597238614
816459273
324176589

169548327
847923561
532761948
495312876
281675439
673894152
758239614
916457283
324186795

168973452
937425186
254816397
819632745
645781239
723549618
391257864
582364971
476198523

162589743
598734216
734216958
851427639
326195487
947368521
219653874
673842195
485971362

164352798
279861354
835497162
418523679
756149283
392786415
521974836
683215947
947638521

164352798
279861354
835497162
418523679
756189243
392746815
521978436
643215987
987634521

164829735
398517426
275463819
689274351
517386942
423951678
856732194
932148567
741695283

168354792
259817643
743926518
631285479
524793186
897641235
486579321
312468957
975132864

168432975
952817463
743956128
281693754
375184296
496275831
524768319
617349582
839521647

163594728
279863154
548217369
924178635
385642971
716935842
837459216
652781493
491326587

164738592
359216847
728954316
632581479
547693281
981472635
415327968
896145723
273869154

164829573
285371469
973564281
632785914
891432657
457916328
749258136
326147895
518693742

164327895
289516743
753948261
328179456
697452318
541863927
412785639
975634182
836291574

167924835
849653172
532187496
324715968
915836247
786492513
493568721
278341659
651279384

168432957
753961482
429578613
675384291
832196745
941725368
587249136
214653879
396817524

167432895
243958176
589176234
478269351
315847962
926513748
731684529
652391487
894725613

163548279
924716538
587923416
438259761
719864352
652137894
296475183
845391627
371682945

162748953
394516872
857932416
278354691
916827345
435691728
549183267
681279534
723465189

162748953
934516872
857932416
278354691
316829745
495671328
549183267
681297534
723465189

169352748
874196253
235874619
581239467
723641895
946587321
617928534
452713986
398465172

169352748
874196253
235784619
581239467
723641895
946578321
618927534
452813976
397465182

164285973
825793146
937641285
341962758
278534619
659178432
782316594
513429867
496857321

165283497
942167583
837459126
253894671
684731952
719526348
591678234
376942815
428315769

165293487
842167593
937854126
253948671
694731852
718526349
581679234
376482915
429315768

165294387
832167594
947853126
254938671
693741852
718526439
581679243
376482915
429315768

168294357
934157826
572863419
423789561
659421738
781635294
397546182
246318975
815972643

168294375
934157826
572863419
423589761
659471238
781632594
395746182
246318957
817925643

168279534
249365718
357841962
684712359
931458276
572936841
493127685
725684193
816593427

167384529
952167384
843529167
234895671
685741932
719236458
391678245
476952813
528413796

167394528
852167394
943825167
234958671
695741832
718236459
381679245
476582913
529413786

167395428
842167395
953824167
235948671
694751832
718236549
381679254
476582913
529413786

165348927
792165843
834792615
348219576
671583492
259476138
487621359
526934781
913857264

169375482
453928671
278416935
827591346
936247158
541683297
382154769
615739824
794862513

165347829
924681537
783295416
278519643
349826751
651734982
592178364
436952178
817463295

165438972
798526431
324971568
846293157
513867294
279154683
931745826
682319745
457682319

165432978
279586431
384971562
846293157
593167824
712854693
931745286
628319745
457628319

162435789
349867215
758129643
926751834
871643952
534298176
615382497
283974561
497516328

162485793
345967218
789132645
926751834
871643529
534298176
618329457
253874961
497516382

162438795
345967218
789125643
926751834
871643529
534289176
618392457
253874961
497516382

162495783
345867219
798132645
926751834
871643592
534289176
619328457
283574961
457916328

162439785
345867219
798125643
926751834
871643592
534298176
619382457
283574961
457916328

162495783
543867219
798132645
926751834
871643592
354289176
619328457
285974361
437516928

163478295
584291763
297356418
935784621
672913584
841562379
719645832
356829147
428137956

163478259
584291763
279356418
937584621
652713984
841962375
715649832
396825147
428137596

163489275
594271863
278356419
837594621
652813794
941762358
715648932
386925147
429137586

169472358
274835196
835961247
716258439
543619872
982347615
691584723
458723961
327196584

168523974
975814236
324679815
592786341
683491527
417352689
731265498
259148763
846937152

164528793
375946821
829731564
218654937
596317248
743289615
952473186
631895472
487162359

163597428
924618735
578342196
452139867
697485312
381726549
739864251
215973684
846251973

164578329
538924716
297163485
972481563
485632197
316759248
829347651
643815972
751296834

165724398
378596124
492183675
681375942
247968531
539241867
823419756
914657283
756832419

165724398
378596142
492183675
681375924
247968531
539241867
823419756
914657283
756832419

162738495
349526718
857941326
428617539
916853247
735294681
291475863
673182954
584369172

165927438
297438516
843651297
618295743
372814659
954376821
789142365
521763984
436589172

169378524
872495316
453216978
398627145
647531289
215849763
786153492
521984637
934762851

178694253
495372168
263158947
546917832
831526794
927483615
352761489
689245371
714839526

178354692
924681375
653927148
241876539
369542781
785193426
836719254
512438967
497265813

172936548
693845721
845721693
928614375
317598264
456273189
569182437
284357916
731469852

178264539
639875214
425193678
814326957
297518463
563749821
786432195
951687342
342951786

176432598
324985716
985617342
563128974
817549263
492763185
251874639
638291457
749356821

172569438
983274651
456381927
361745892
524198763
897632145
639827514
745913286
218456379

173985642
984627315
562134798
849256137
721349586
635718924
416592873
358471269
297863451

172368549
348975612
569124783
691832457
483597261
257641938
824716395
916253874
735489126

179263548
283954617
564187329
691872453
427539861
358641972
942316785
816795234
735428196

179368542
823954617
564127389
691872453
487593261
352641978
948216735
216735894
735489126

176283549
342957816
589164327
961872453
427539681
853641972
294318765
618795234
735426198

178263945
954187326
236945781
381459267
762831459
549672813
613724598
495318672
827596134

178632945
954187263
263945781
681459327
732861459
549273816
316724598
495318672
827596134

173692854
984537216
265814739
328179465
597426183
641358927
859761342
432985671
716243598

178936245
962514378
543827619
231475896
495368127
687192453
829651734
314789562
756243981

178936254
962514378
453827619
231475896
594368127
687192543
829641735
315789462
746253981

179435268
835296174
462781593
658923417
741658329
293174856
324567981
517849632
986312745

174652398
239871654
865493127
418526739
357149286
692387415
523964871
786215943
941738562

174652398
239871654
865493127
418526739
357189246
692347815
523968471
746215983
981734562

175462398
239871564
846593127
518624739
367159482
492387615
623945871
784216953
951738246

174269385
586134792
293578461
635791248
917482653
842356917
321945876
769813524
458627139

174269385
586134792
293578461
635791248
719482653
842356917
321945876
967813524
458627139

178963452
936425187
254817396
819632745
645781239
723549618
391256874
582374961
467198523

178536429
935247186
624189537
586492713
413678295
297351864
849713652
352864971
761925348

178963425
435287196
629145837
596428713
813679254
247351968
954716382
382594671
761832549

178536429
935247186
624189537
586472913
413698275
297351864
849713652
352864791
761925348

172368495
643591278
589274613
815942367
964735821
237816549
458129736
721683954
396457182

176358492
243691578
589274613
812946357
954732861
637815249
428169735
761583924
395427186

175392846
298654173
643718295
834571629
569823714
712946358
456237981
321489567
987165432

172683594
598471236
643925187
285369741
714258369
936147852
867592413
451736928
329814675

178624953
562913847
934587621
429361578
783452169
651798234
315279486
846135792
297846315

175634829
489217653
263985174
314752986
852169347
796843512
537498261
648321795
921576438

179362485
845197263
236548719
651239874
423781596
987654321
714925638
562813947
398476152

179362485
485197263
236584719
651239874
823741596
947658321
714925638
562813947
398476152

172384596
956172843
483569721
734218659
298653174
615947382
841726935
367495218
529831467

175284639
286913574
943765182
694572813
837149256
521836497
418697325
359428761
762351948

175238469
493167528
286549731
647853192
538912647
921674385
814796253
352481976
769325814

179286534
246375819
358941762
694812357
713459286
582763941
437128695
825694173
961537428

172436589
954781623
386295741
241653978
798124356
563978412
429867135
637512894
815349267

172436895
485197623
396285147
248613579
519724386
637859412
823961754
761542938
954378261

176582934
435719826
289634751
741368592
523941678
968257413
394176285
612895347
857423169

178524396
246139587
935678214
584297163
729316845
613845972
391462758
862751439
457983621

175639824
486752931
239481765
594263178
318975246
627814359
943528617
861347592
752196483

173856249
489723516
652419387
796581432
834692751
521374698
965147823
318265974
247938165

172438659
853961472
649527138
798154326
431276985
526389714
287643591
965712843
314895267

172438965
659712834
438965217
543197682
791826543
286543179
924671358
365284791
817359426

178264539
524398671
369715842
716853294
492671358
835429716
683947125
241536987
957182463

183729546
724356918
569418327
316547289
972683451
458291673
297834165
841965732
635172894

182564397
476329581
359781264
598637142
731248956
264195873
625873419
917452638
843916725

183279564
965438712
247615893
736892145
528146937
491753628
314567289
672984351
859321476

186594723
934278651
725316948
417683295
853429176
269157834
598741362
672835419
341962587

185963724
932745861
476218953
768531492
251497386
394826175
843672519
617359248
529184637

185267934
239418765
476593812
954326178
617859423
328174659
743682591
861935247
592741386

185734269
369521784
472698531
214376895
637985412
598412673
926843157
751269348
843157926

189745236
672389415
453621879
596478321
241563798
837192654
724916583
318254967
965837142

185976342
397428561
642513879
278364195
916857423
534192786
861739254
759241638
423685917

187463592
369258471
524197683
913574826
248916357
756832914
475629138
692381745
831745269

183467592
569238471
724195683
917543826
248916357
356872914
475629138
692381745
831754269

182396574
753481296
469275813
216954387
945837621
837612459
321549768
698723145
574168932

187934625
962785431
543261789
354817962
271659843
896342157
619528374
735496218
428173596

186254397
537981426
924376581
279548163
813627945
645139278
392865714
761493852
458712639

184769235
539218476
672435819
453871962
961542783
827396541
246983157
398157624
715624398

189724563
672513948
435698721
523471689
894362175
761859234
316285497
947136852
258947316

189726453
572413968
634598721
426371589
893652174
751849236
315284697
967135842
248967315

185934672
942867153
673125948
718253496
429681537
536479281
851792364
364518729
297346815

186742953
357961284
249853716
964537128
872419365
513628479
498276531
735184692
621395847

182643579
476529381
395871426
648952713
219738654
753416298
924387165
837165942
561294837

185437629
964821753
327596841
541763982
892154367
673982415
759248136
238619574
416375298

182457639
569832714
374916825
625374981
847291563
931685247
293548176
416729358
758163492

182436795
754198623
396275184
278613549
519824376
463759812
625981437
837542961
941367258

182436795
457198623
396275148
274613589
519824376
863759412
625941837
731582964
948367251

189523674
435768921
627914385
746831259
912645738
358279146
871492563
563187492
294356817

186523749
435976821
729814365
647135298
912748653
358269174
861452937
573691482
294387516

187632945
546819237
239745861
851473692
624951783
973268514
495187326
712396458
368524179

184725396
297631485
356498127
871243659
635987241
429156738
562319874
748562913
913874562

183742659
427695381
659381472
914867523
268453197
375219864
731526948
542938716
896174235

183472659
472695381
659381472
917864523
268753194
345219867
731526948
524938716
896147235

183652479
569743218
247189356
972368541
418275963
356491827
621934785
735826194
894517632

185367492
796284315
243915867
378596124
562431978
914728653
657143289
421879536
839652741

196382547
754691238
382754961
419563872
678129453
235847196
961438725
843275619
527916384

196473285
754218369
283965714
672139458
835624971
419587632
521796843
968341527
347852196

197584326
865213479
324976815
783149562
246735981
519628743
631897254
972451638
458362197

196874523
724395168
835621974
347956281
982417356
651238497
278543619
513769842
469182735

197458236
245736189
638921574
426893751
579142368
381675492
853264917
912387645
764519823

192465783
587132946
346879521
658743219
231986457
974521368
763214895
829657134
415398672

192358647
643971582
857642391
428569713
519783426
376214958
785196234
264835179
931427865

192543786
865719423
743268591
416875239
287396154
539421678
924687315
371954862
658132947

193725846
684391725
257846139
769183254
415962378
328574691
832659417
546217983
971438562

192843567
438657192
765219438
273196845
614385279
589472613
947568321
351724986
826931754

196378524
872495316
453216978
389627145
647531289
215849763
768153492
521984637
934762851

234856971
861973245
795412683
687395412
342761859
519248367
453189726
976524138
128637594

258649371
467831295
913725468
784562139
132497856
596183724
879354612
621978543
345216987

259648371
467931285
813725469
794562138
132489756
586173924
978354612
621897543
345216897

264753981
317948625
958216473
139487562
475162839
826539714
691825347
743691258
582374196

267984531
318752946
954361287
439627158
875419623
621538794
542173869
796845312
183296475

274985631
368741925
951362487
539627148
827419563
416538792
143276859
792854316
685193274

257986431
318742965
964351287
539627148
876419523
421538796
642173859
795864312
183295674

247986531
869531724
531742968
716493852
358217496
924658173
193825647
685374219
472169385

263574891
971238564
584619723
726451938
835927416
149386257
397142685
658793142
412865379

239478561
871526439
546193728
795812346
312647985
684935172
923761854
168354297
457289613

249687531
518234697
367915842
756421389
924358716
831769254
482596173
173842965
695173428

245786913
863914527
197253864
318572496
429638751
576149382
934821675
651397248
782465139

291684753
635127498
478395261
384561972
967832145
512749836
826473519
753918624
149256387

256389174
148657392
793142568
419528736
625793841
837416925
574231689
382965417
961874253

259738164
814965237
673124985
391457628
546382719
728619453
485271396
932546871
167893542

253798164
814365297
679124385
391457628
546982713
728613459
485271936
932546871
167839542

295781634
864539712
371246859
489612375
526374198
137958426
612893547
953467281
748125963

285367914
164529378
379841652
621758493
598432761
743916285
952174836
437685129
816293547

295367814
164528379
378941652
621759483
589432761
743186295
852614937
437895126
916273548

263479815
947851632
158632794
534986127
896217453
721543968
319728546
675394281
482165379

291438675
354697821
876521943
489253716
715986432
623174598
962345187
538719264
147862359

234759816
769821534
158346297
976185423
381472659
542693781
615237948
827914365
493568172

243975186
975681243
186342597
854196732
639724851
712853469
328567914
491238675
567419328

235719486
796843521
481526793
973684215
142395867
658271934
864937152
527168349
319452678

249835716
638471295
175692834
857169342
416283579
392547168
583914627
921756483
764328951

218435976
954786312
763291584
586927143
172364859
349518267
837652491
691843725
425179638

291834657
765921348
843576291
987342516
514768932
326159784
658497123
132685479
479213865

291835647
467921538
853476291
786352419
914768352
325149786
648597123
132684975
579213864

281954637
763821549
945376281
897542316
314769852
526183794
659437128
132698475
478215963

293546817
684712593
157839462
379481256
812365749
546297381
431678925
765924138
928153674

245916387
819237465
367458129
634829751
582741693
971365842
728693514
456172938
193584276

238154967
697382415
451796823
715963248
942578631
386241579
874619352
563827194
129435786

214693857
765812943
839475162
681354279
497261385
523789416
358126794
972548631
146937528

214693857
763815942
859472163
681354279
497261385
325789416
538126794
972548631
146937528

214856397
937142856
685739421
859374612
462915738
371268549
748521963
523697184
196483275

218649357
956837214
473512698
689173425
147265839
532984761
395428176
821796543
764351982

231658947
489712635
765934281
576281493
348579126
192346758
913827564
657493812
824165379

295361748
148729635
637854192
972413586
861975324
354682917
526198473
713246859
489537261

297534618
631728954
458196723
823965471
914287365
576341892
169853247
345672189
782419536

287935416
431726859
596184723
623849571
815267394
974351682
158693247
349572168
762418935

293687514
457913268
618542739
562198347
741365982
389274156
976851423
825439671
134726895

234869517
951237684
768514923
349621758
125978346
687453291
593146872
816792435
472385169

286395714
475681293
319742586
527169348
941873625
863254179
792436851
658917432
134528967

283794516
416358297
975612438
798426153
542173869
361985724
859267341
124839675
637541982

234867915
761459823
598213467
326971548
157348296
849526731
915734682
473682159
682195374

268543917
351796842
749128563
534279186
187465239
692831754
413952678
826317495
975684321

245673918
673891245
891452673
718239456
539764182
426518739
164985327
952347861
387126594

293487516
614935827
587612439
945821673
731546298
826379154
359264781
168753942
472198365

297638415
183954627
546127938
619482573
458376192
732591846
825749361
971863254
364215789

259476318
846391257
731528496
312984765
468715932
597263841
124637589
985142673
673859124

284693517
135724896
769158234
928541763
643879152
571236489
356487921
897312645
412965378

269358714
547192683
318764592
195827436
472936851
683415279
954681327
721543968
836279145

268354719
547192683
319768542
195247836
472836951
683915274
854621397
921573468
736489125

253749618
948361275
716852934
487695321
139274586
562183497
691437852
875926143
324518769

278469513
349851267
615372984
497685321
163294758
582137496
931546872
856723149
724918635

258749613
943861275
716352984
487695321
139274568
562183497
691437852
375928146
824516739

283456917
759831246
614972538
428197653
971563482
365284179
846719325
137625894
592348761

298537614
653418279
417296358
941865732
576342891
832179546
729651483
184723965
365984127

297836514
653417289
418295376
981574632
546382791
732169845
829751463
174623958
365948127

289576413
761342598
354189267
942761385
136258974
578934126
427815639
815693742
693427851

258649317
371285694
946317582
697132458
534798126
812456739
725961843
489573261
163824975

263975418
489361725
175482963
548719632
912638574
637254891
751893246
826147359
394526187

237485619
485619732
169273845
691347528
578921364
342568197
923856471
816794253
754132986

276948531
134527896
985613742
759234168
361879425
842156973
597382614
413765289
628491357

286795431
749312658
153864297
962148375
415273986
378956124
697531842
521489763
834627519

274986531
986513724
135742869
793651482
528394617
641827395
817235946
352469178
469178253

274815639
689347152
513629748
795132486
328496517
146758293
961284375
457963821
832571964

254981637
913762548
687534192
765419283
428356719
391827465
176293854
832645971
549178326

251764839
396285174
478913652
834652791
912847563
567139248
629378415
785491326
143526987

251764938
364895172
879213654
938652741
612947583
547138269
426379815
795481326
183526497

256489731
734162958
189573264
825931647
473628519
961754382
592846173
618397425
347215896

291875436
843629517
576431298
137596842
659248173
428317965
985764321
364182759
712953684

256947831
439618572
178253964
384791256
962385147
517426398
841569723
693172485
725834619

291465837
643879152
785213694
958127463
162534978
374698215
436952781
817346529
529781346

291658734
468723519
735914862
179286453
542137698
683549127
857362941
314895276
926471385

261759834
479823516
835614972
184297653
526138749
793546128
958472361
312965487
647381295

291574836
648213795
753896412
982635147
516748329
437921568
325167984
864359271
179482653

291574836
648213975
753896412
982635147
516748329
437921568
325169784
864357291
179482653

291574836
658213749
743896512
482635197
916748325
537921468
325167984
864359271
179482653

247586931
365197284
891432576
684253719
513749862
972618345
758964123
136825497
429371658

247598631
385167294
961432587
694253718
513784962
872619345
759846123
426371859
138925476

256817934
194563872
873492516
582639741
369174285
417285369
948321657
625748193
731956428

258916734
164573982
973482615
792638541
386154297
415297368
549321876
627849153
831765429

275918634
164573982
983462715
792635841
356184297
418297356
649321578
527849163
831756429

218647935
967385142
534921768
879452613
145836297
326179584
682713459
793564821
451298376

254187936
973465128
816329457
127548369
468293715
395671284
782936541
641752893
539814672

214579638
876431925
935628741
629384517
187952463
453716892
761245389
398167254
542893176

257946138
384721695
619853274
596184327
132675489
478392561
865437912
743219856
921568743

271958346
946273518
385164729
452789631
837621495
169345872
524897163
793516284
618432957

281956347
964873512
375124689
758692431
436781295
192345768
549268173
823417956
617539824

217568943
439712865
568943217
921674358
753821496
684395721
345189672
896257134
172436589

293176548
541982637
786354921
354861792
812749365
679523814
437618259
925437186
168295473

257368941
648197253
139524768
782653194
465719382
391482675
526941837
874236519
913875426

257368941
648179253
139524768
982653174
465917382
371482695
526741839
894236517
713895426

285913647
164587932
793264518
837645129
452791386
916832754
549326871
671458293
328179465

293587146
175694382
648312759
364159827
517268493
829473561
436725918
781946235
952831674

219538746
857642319
364197258
532816974
698473521
471259863
786921435
143785692
925364187

275319846
698742315
134658279
381927564
952461738
746835192
419583627
827196453
563274981

295361847
836745192
147982653
471658239
583294716
962173584
328417965
654829371
719536428

251783946
976421853
483659712
825396471
734218695
619574238
147865329
562937184
398142567

218675943
735419286
964832571
651748329
873296154
492153867
547321698
189564732
326987415

286971543
549638172
713452968
495726381
837514629
621389457
378145296
164297835
952863714

287619345
563784219
149352867
475821936
326497158
891536472
932165784
758943621
614278593

287619345
563784219
149352867
475821936
326497158
891536472
938165724
752943681
614278593

287619345
563724819
149358267
475281936
326497158
891536472
938165724
752943681
614872593

215983746
784561932
963427851
128734569
476895213
539216478
841352697
352679184
697148325

286519347
453687219
179342856
764821935
325796184
891435762
932154678
648973521
517268493

286519347
453687219
179342856
764821935
325496178
891735462
937158624
642973581
518264793

216379548
453681297
897254361
674538912
389142756
125967834
741893625
968425173
532716489

276519348
453678219
189342756
764821935
325496187
891735462
938157624
642983571
517264893

215638749
976541832
843279651
639485217
187923564
524716983
761352498
498167325
352894176

238497651
954621783
167385249
615842397
849763512
372519864
581274936
423956178
796138425

293147658
176385492
854692731
561974283
749823165
382516974
618239547
425768319
937451826

264917853
189352476
375468219
613524798
548793162
927681534
832179645
796245381
451836927

241876359
583491672
769352418
495627831
837914265
612538947
374189526
158263794
926745183

261973458
538461972
749852316
495627831
827314695
613598247
374186529
156239784
982745163

246378159
159624783
837591264
794183526
582746391
361259847
415867932
678932415
923415678

263748951
198635427
754912836
387451269
912386574
546297318
675824193
431579682
829163745

273849651
159736428
864512937
398451276
612397584
547268319
785924163
431685792
926173845

218973456
465812379
397546281
671429835
843751962
952638147
729385614
536194728
184267593

271468359
458913627
936752814
869124735
325879461
147635982
594381276
682547193
713296548

294876351
761345289
385129647
578934126
923618475
146752938
632597814
459281763
817463592

218967354
365214897
974358621
531479268
426835719
897126543
782591436
659743182
143682975

271863954
634259817
958471263
815794326
397612548
426538791
189345672
742986135
563127489

271983654
834652917
659471283
915764328
367218549
428539761
196345872
742896135
583127496

248319756
935786142
716452983
591238674
462175398
873694521
687921435
324567819
159843267

239168457
467352918
851497263
973541682
614823795
582976134
125684379
348719526
796235841

234618957
617935284
598472136
942567813
375891462
186243579
869754321
721389645
453126798

247936158
685741923
139825647
316594782
578362419
924187536
753618294
862459371
491273865

219637458
375841926
648925137
934782561
782156394
561394782
196578243
457263819
823419675

247836159
895741623
136925847
318564792
579382416
624197538
753619284
962458371
481273965

279845361
185367492
346912875
412739586
537486219
698251743
954128637
763594128
821673954

247981563
916253478
583467192
754319286
628745319
391826754
135692847
862574931
479138625

243981567
916257438
587463192
754319286
628745319
391826754
175692843
862534971
439178625

291347865
546189327
387526491
439675182
625418973
718293654
854932716
172864539
963751248

254198367
879326541
361475892
736842159
418659273
925731486
682517934
147983625
593264718

248917563
167354289
395862714
429736158
713528946
586491372
632185497
971643825
854279631

294735168
867412395
153896274
528367941
641928537
379541826
986173452
735284619
412659783

294587163
156423879
837916542
542698317
968371254
371245698
789152436
625734981
413869725

245173968
173896245
896452173
768239451
931564782
452718639
614985327
529347816
387621594

284359761
973816542
156742983
497561328
812437695
635298417
768925134
541683279
329174856

297138465
683954217
541627938
169482573
458371692
732596841
815749326
374265189
926813754

234758961
168942537
795316842
487561329
912483675
653297418
376825194
541679283
829134756

281593764
564712839
937864215
479185326
326947581
158236947
692371458
743658192
815429673

291873564
864512937
537964218
475198326
326745891
189236745
652381479
743659182
918427653

271539864
364821957
589674231
718452396
936718425
452963718
845396172
623147589
197285643

231795864
568134279
974682531
842917356
619253748
357846192
196578423
485329617
723461985

231489765
846751932
957236814
674128359
325694178
189573426
518342697
793865241
462917583

281439567
564871923
379526184
695348712
743152896
128697435
837965241
956214378
412783659

218574369
379168452
645329781
453791628
897256134
126483597
582647913
761932845
934815276

218593674
536874921
479612358
765249813
342185796
891367542
654731289
187926435
923458167

246358179
187946532
935172648
694781253
518239764
723465891
462897315
351624987
879513426

238596174
695147382
417328695
584673921
976412538
321859467
169785243
742931856
853264719

254198376
879326541
361475892
736842159
418759263
925631487
682517934
147983625
593264718

236815974
749362185
518947236
491786523
623594718
857123469
982431657
174658392
365279841

254936178
178452369
963781245
615873924
842619537
397245816
586124793
431597682
729368451

234615879
795428631
186793425
319246758
652879143
478531296
541362987
867954312
923187564

294836175
178592346
563417289
625378914
741925638
389641527
957183462
836254791
412769853

241368579
687592413
593741268
372684195
859123647
164957382
436875921
725419836
918236754

246381975
879562143
513974286
384715692
162439758
957628314
698143527
721856439
435297861

253164978
176859234
849327165
731285496
592436817
468791523
914573682
687942351
325618749

265943871
871526349
394781652
143869527
589372416
627154983
952437168
436218795
718695234

294365871
783912546
165847293
458671329
912438765
637259418
879526134
541793682
326184957

235618479
169374582
487592316
671983245
354127698
892465137
546739821
723851964
918246753

241583976
357962814
698147352
473859621
865321749
129476583
712635498
586294137
934718265

236945871
851367429
794812563
148576932
962138745
375429186
483651297
617294358
529783614

284659173
635471289
971823645
346298517
597136824
812745936
158367492
729584361
463912758

281456973
534971862
679328415
715842639
426739581
893615247
947563128
352184796
168297354

258964173
139857246
746231985
923745618
814623597
675198324
497316852
561482739
382579461

231689574
945371286
678452913
756943821
184265397
329718465
863597142
412836759
597124638

215368974
647591238
893472615
932684157
456127893
178953462
529746381
781239546
364815729

231689475
945371286
678452913
756943821
184265397
329718564
863597142
412836759
597124638

243195876
879346125
165872943
437268591
912537468
586419732
691753284
724681359
358924617

234589176
857461932
961237845
715824369
396715428
482693517
648352791
123978654
579146283

265341879
987652413
143978256
396187524
712594638
854236791
628719345
439825167
571463982

251647983
947183256
638952714
786291345
519438672
324576198
893765421
462819537
175324869

246915783
189473652
735682419
924358176
617249538
358167294
861594327
593726841
472831965

275194386
198362457
643758291
786539124
432871569
519246738
354987612
861425973
927613845

275134986
198762453
643958271
986573124
732841569
514296738
457389612
861425397
329617845

217945386
945863172
638712459
421698537
579231648
863457291
182574963
756329814
394186725

217549386
945863172
638712495
421658937
579231648
863497251
182974563
796325814
354186729

253617984
681492735
497835261
712543896
365789412
849261573
974356128
138924657
526178349

274531689
189426375
653897142
715983264
946712538
328645917
597164823
431258796
862379451

274593186
913678452
685241793
427986315
561732849
398415267
146329578
839157624
752864931

293547186
781632594
654189237
327968451
965314872
418275369
832496715
576821943
149753628

219573486
485926137
763418592
136285749
847391625
952764813
694137258
528649371
371852964

236457981
574981263
189362754
761524839
928136475
453798126
645879312
812643597
397215648

236975184
485163792
179482365
928647531
613258947
547391826
394516278
761829453
852734619

276594381
348671259
915328467
531786924
862439175
794215836
187962543
659843712
423157698

276594381
341678259
985321467
538716924
162439875
794285136
817962543
659843712
423157698

276594381
341678259
985321476
538716924
162459837
794283165
817962543
623145798
459837612

214579683
876431925
935628741
629384517
187956432
453712869
761245398
398167254
542893176

251964783
768531249
943728615
432179856
587643192
196852374
375486921
614297538
829315467

263957184
948316275
715284936
589742613
627135498
134698527
872561349
496823751
351479862

215936784
874521963
936478251
127694538
493785612
568213479
741359826
359862147
682147395

215973684
674581293
983426751
127694538
468735912
539218476
741352869
352869147
896147325

293571684
764382519
518496273
971648325
386215947
452937168
829154736
145763892
637829451

293146785
574328619
186975234
761253498
948617352
325894176
837562941
659431827
412789563

217345986
869721534
543896271
936572148
785614392
124983657
351468729
678259413
492137865

231945687
576138294
984672351
612759438
749813526
358264719
865397142
427581963
193426875

241673589
683945721
795182463
374596218
569218347
128734956
457869132
936421875
812357694

254163789
879245613
136798245
783519462
621834957
495627138
568971324
942386571
317452896

281753496
596842713
437691582
923587641
614239875
875164329
162378954
348915267
759426138

264157893
179683245
583942617
398564172
451278936
627391458
816739524
742815369
935426781

264157893
179683245
583942617
798564132
431278956
625391478
816739524
342815769
957426381

216583794
495726138
873419562
134295876
968371425
752864913
647138259
529647381
381952647

267513894
193482765
458769231
946835172
832197546
571624389
324971658
615348927
789256413

215638794
976541832
843279651
639485217
187926543
524713968
761352489
498167325
352894176

271843695
549761238
386259471
697382514
415976823
823415769
958637142
162594387
734128956

271843596
649751238
385269471
957382614
416975823
823416759
598637142
162594387
734128965

218345697
957861324
643927518
174532869
865194732
329786451
791453286
582679143
436218975

256487193
418935627
397621485
143279568
725368914
869514732
532146879
684792351
971853246

236498175
758136942
194572368
513284796
682917453
947365281
471853629
829641537
365729814

234659187
619837452
758421396
873562941
465193728
921784563
396215874
587346219
142978635

234589176
786143952
159672348
613258794
428917563
975364281
567831429
891425637
342796815

234589176
768143952
159672348
613258794
482917563
975364281
527836419
891425637
346791825

234658179
761943852
985172346
613529784
492817563
857364921
579236418
128495637
346781295

294387156
671954328
538612497
453876219
189235764
762491583
945163872
827549631
316728945

298764153
357192468
614385972
945826731
783451629
126973845
869237514
531649287
472518396

276845193
351792468
984631752
197358246
825416937
643927815
462589371
538174629
719263584

296485137
587361492
341729685
132574968
659218743
874693251
415932876
723846519
968157324

238649175
564712398
719853426
971385642
853264917
426971853
695437281
182596734
347128569

238694157
569712348
714853926
971345682
453268719
826971534
685437291
192586473
347129865

274958163
851346927
963172845
739215486
542683719
618794352
195827634
486539271
327461598

274956183
856341972
913782645
739815426
542673819
168294357
695128734
487539261
321467598

284956173
756341928
913782645
839215467
542673819
167894352
695128734
471539286
328467591

259734168
168592374
347168952
732986415
514327896
896415237
925641783
471853629
683279541

286453179
347912685
519687423
794138562
653724891
128596734
465279318
872341956
931865247

286453179
347912685
519687423
798134562
634725891
152896734
465379218
873241956
921568347

286354179
347912685
519786423
794831562
653427891
128695734
465279318
872143956
931568247

256948173
139576824
478312596
584731962
761289345
923465781
395627418
842193657
617854239

257946183
139587624
684312597
546831972
871269345
923475861
395728416
462193758
718654239

267594183
153687924
498312657
649831275
871259346
532476891
386725419
925143768
714968532

267594183
135687924
498312657
649831275
871259346
523476891
386725419
952143768
714968532

268549173
135678924
479312658
694731285
381295746
527486391
756823419
943157862
812964537

269548173
135679824
874312659
648731295
391285746
527496381
756923418
483157962
912864537

247836195
139752684
658194327
461589273
892347516
573621849
726913458
384275961
915468732

293768145
164359872
785421963
531846729
879132456
426975318
957613284
342587691
618294537

283976145
174358962
965421873
531647298
698132457
427895316
859713624
342569781
716284539

293876145
174359286
865421973
531247869
629138457
487965312
958713624
346582791
712694538

248739156
913564278
765821349
621348795
539176482
874952613
386497521
492615837
157283964

254789136
376241859
819536427
542368971
781492365
693175248
428617593
137954682
965823714

298354176
475618329
136279485
861743592
527196834
349582617
683925741
752431968
914867253

298354176
475618329
136279485
861743592
327596814
549182637
683925741
752431968
914867253

249385176
578619324
136274598
461793852
827156439
395842617
653928741
782431965
914567283

249385176
578619324
136274598
461793852
327856419
895142637
653928741
782431965
914567283

283569147
164378925
957421863
541936278
798142356
326857419
872613594
635294781
419785632

289634157
437125968
156879423
862713549
743956281
591248736
615487392
378592614
924361875

237649158
954813276
618752394
182975463
763481529
495326817
371298645
829564731
546137982

283567149
164398752
957421863
531946278
728135496
496872315
879613524
342759681
615284937

283765149
164398275
957421863
531246798
728139456
496857312
879613524
345972681
612584937

264397158
158426739
973518642
489251376
532679481
716843295
821735964
395164827
647982513

264738159
159426738
387519642
491257386
532681497
876943215
923175864
715864923
648392571

273598164
461273895
589461732
632985471
795146328
814327956
326819547
157634289
948752613

275839164
168427935
439651287
386195472
791243658
524768391
913582746
652374819
847916523

296754183
378291654
514368729
439526817
782143596
651987342
125679438
947835261
863412975

241589376
597326481
683417925
936178542
174253698
852964137
318795264
729641853
465832719

251496387
863721945
794583126
487315269
135962478
629874513
548237691
912658734
376149852

216485379
937621458
485793126
354218967
179536842
628947513
791352684
563874291
842169735

215678394
478931625
639542187
541826739
983754261
762193458
196387542
354219876
827465913

258467319
936251487
174893652
381625974
645719238
792348165
417532896
869174523
523986741

271658394
439721568
865943721
918435276
324876915
756192843
592364187
143287659
687519432

297865314
435921786
681743952
712436598
364598271
958172643
576384129
143259867
829617435

276954381
453812967
189763452
968531274
512497836
347628195
791346528
834275619
625189743

261578394
385649127
974312865
819425736
426793581
753186942
148237659
592861473
637954218

275869341
163452897
849713562
327691458
586234179
914587236
438926715
651378924
792145683

271468395
968753142
543921786
354196827
197285634
826374519
715842963
489637251
632519478

291578346
478963152
635421987
529684713
764319528
183257694
942735861
316892475
857146239

279518364
865374129
413269875
658793241
194852736
732641958
347986512
581427693
926135487

267485319
189376452
534921678
825643791
491857263
673192584
758239146
346518927
912764835

289467315
173598462
654321897
527846931
431759286
896132574
965273148
348615729
712984653

275869314
863154792
419732685
946281537
531976248
728543169
657398421
184627953
392415876

256871394
197345826
483629175
714532689
968714532
325986417
842167953
571493268
639258741

281579346
759436182
463218957
528943761
347165298
196827534
635782419
912654873
874391625

257961384
631458729
498273516
519324867
742685931
863197245
125736498
376849152
984512673

261487359
578639124
439512768
642751893
897243516
315968472
723895641
984176235
156324987

258419367
493678152
176523894
364895721
925731486
817246935
781962543
649357218
532184679

215967384
769843512
843251967
586792143
921634758
374518296
638179425
157426839
492385671

258416397
173928546
694375128
841562739
365749812
927831654
516297483
489653271
732184965

247965318
183247569
569138472
371592684
458316297
926874135
815723946
632489751
794651823

259817364
341962578
678453921
764195832
912384657
583726149
825671493
137549286
496238715

281759364
439216587
567834192
826143975
743598621
195672843
378921456
912465738
654387219

259486317
618357429
437921586
983264751
741895632
526713948
895632174
164578293
372149865

246598317
871634529
593721468
368275941
715469283
429813756
634982175
157346892
982157634

298574361
714386529
536912874
385729146
429163758
671845932
967451283
152638497
843297615

257846391
169732485
834195627
541389276
692457813
378621954
726914538
485273169
913568742

218547369
593681247
746239851
485763912
971825436
362914578
659378124
137492685
824156793

271986345
439572816
865143729
912758463
684319257
753264198
528497631
147635982
396821574

278596341
159437862
436812759
321948675
694275183
785361924
813654297
567129438
942783516

264897351
837541926
951236478
712358649
648719235
593462817
126973584
375684192
489125763

274896351
836541972
951732468
612358749
748619235
593427816
127963584
365284197
489175623

297486351
436571298
851932746
612394587
574628139
983715462
125863974
369247815
748159623

278496351
436581279
951732846
612354798
784629135
593817462
127963584
365248917
849175623

291867354
437152968
685349217
914275836
568913472
723486195
346721589
859634721
172598643

291468357
837915264
564732198
685143972
743296581
129587643
352879416
918624735
476351829

217894365
635721489
489563712
923648571
864175923
751239648
196387254
378452196
542916837

294168375
376954128
185372496
843726951
761593284
952481763
427815639
638249517
519637842

241986375
397415682
568327419
483752961
625193748
719864253
876539124
952641837
134278596

256914378
137568942
849372156
428631597
563749281
791825463
972483615
615297834
384156729

274619385
956387124
138452769
489521673
627943518
315768492
862135947
591274836
743896251

294716385
387954126
165328479
943862751
816573294
752491863
421685937
639247518
578139642

296145387
143678295
785923146
468397521
971452863
352861974
624519738
819736452
537284619

241876395
379415682
568329417
483752961
925163748
617984253
896537124
752641839
134298576

251467398
468139527
973852146
829345761
736921854
145786932
594678213
317294685
682513479

217368495
465729318
893154672
528417963
376985124
149236587
932841756
754692831
681573249

268713495
519248736
743596281
485162973
197354862
632879154
924637518
371485629
856921347

265897431
347215896
198634527
972486315
683159274
451723968
819562743
534971682
726348159

259786413
761534289
384192756
917258634
538467921
426319875
673921548
845673192
192845367

271869453
864532197
359714862
427693518
186245379
935187246
548926731
613478925
792351684

276839451
194562837
853714692
437291568
682345179
915687243
548923716
361478925
729156384

271369458
354872169
698541327
465783291
712954683
983126574
836217945
529438716
147695832

271536489
953874261
684219735
168345927
327198546
495762318
536487192
719623854
842951673

281367459
354982167
679541328
465793281
712854693
893126574
936218745
527439816
148675932

291683457
863547192
475219638
629354871
354178926
187926543
746892315
918735264
532461789

291673485
763548192
485219637
629354718
354187926
178926543
846792351
917835264
532461879

291736485
673548192
485219763
729654318
354187926
168923547
847392651
916875234
532461879

291736458
673548192
485219763
729654381
354187926
168923547
847392615
916875234
532461879

251896437
846735219
397214658
568349172
139672584
724158396
472583961
685921743
913467825

271539486
563748192
489216753
627954318
394187265
158623947
846392571
912875634
735461829

286395471
513724869
749681523
832576914
691843752
457912638
964137285
178259346
325468197

258179436
346528197
179364852
925417368
681932745
437856219
563281974
792643581
814795623

289573416
156984237
437216895
394658172
572491368
861327954
945732681
613845729
728169543

263895471
584127396
791634528
942381765
317569842
856742913
128473659
435916287
679258134

263895471
584127396
791643528
932481765
417569832
856732914
128374659
345916287
679258143

269873451
384615972
175942638
618459723
527386149
493127865
736291584
851734296
942568317

259781463
687324519
341956728
924637185
763518942
518492637
896173254
435269871
172845396

216395487
583724169
749681523
832576914
691843752
457912638
964138275
178259346
325467891

216395478
583724169
947681523
832576914
671943852
459812637
764139285
198257346
325468791

213786459
576194823
948325167
482659731
751438296
639217584
864573912
197862345
325941678

231598467
847163925
956724138
764839512
198257346
523641789
372485691
485916273
619372854

268719453
173654298
459823671
916247835
835196742
742538169
584372916
691485327
327961584

231785496
596314728
874692153
742531689
619248375
358967214
123856947
465179832
987423561

231785496
596314728
874692153
742531689
619248375
358967241
423856917
165479832
987123564

259178436
417396582
836452791
645239817
392781645
781564329
963827154
178945263
524613978

219785436
376241859
854936127
542368971
791452368
683179245
428617593
137594682
965823714

298315467
154672398
736894125
362457981
415983672
879126543
681239754
543768219
927541836

263189457
418357692
957462831
746235918
532891746
891674325
675923184
189546273
324718569

279536418
648791523
513284769
735869241
964123857
182475936
891342675
327658194
456917382

231756498
864391725
597482361
385627914
416539287
729148653
672813549
948275136
153964872

235679418
764158239
189234576
918742653
473865921
652391784
547913862
326487195
891526347

239156478
584729136
167834952
675913824
923487561
841562793
716298345
398645217
452371689

236985417
547613829
189724635
714598263
368247591
925136784
872359146
453861972
691472358

215786439
764931852
398425167
982357614
473612985
651849723
846593271
527164398
139278546

291537468
468291357
357684192
682749513
539126784
174853629
946318275
815472936
723965841

231987465
746135982
598624317
924768153
157243698
683591274
379456821
465812739
812379546

293178465
567394812
841562397
754816923
386925174
129743586
618457239
432689751
975231648

263985471
745321698
891467352
387219564
456873129
912654783
579148236
634592817
128736945

291867534
473152968
856493127
712384695
368975412
549621873
635249781
187536249
924718356

287314569
645927318
319856274
793241856
528769431
164538792
452693187
836172945
971485623

271849563
895632147
364715892
547293618
182456379
936187254
658924731
413578926
729361485

273169548
946835712
815427396
621398475
798514263
534672981
482956137
367241859
159783624

236498571
758136942
194572368
513284796
682957413
947361285
475813629
829645137
361729854

236498571
785136942
149572368
513284796
628957413
974361285
457813629
892645137
361729854

271369548
354872169
698541327
465783291
712954683
983126475
836217954
529438716
147695832

281936547
395471826
764258931
128697453
976345182
543812769
617583294
839724615
452169378

274639518
639185427
815427369
187362945
496578231
352914876
568241793
921753684
743896152

281367549
354982167
679541328
465793281
712854693
893126475
936218754
527439816
148675932

276483591
158792634
493615827
317526489
569841273
842937165
681374952
725169348
934258716

276483591
158792634
493615827
347526189
569841273
812937465
681374952
725169348
934258716

287416593
195327648
346985127
934851762
572643819
618792354
453179286
861234975
729568431

214973586
879651432
356482197
568129374
947365218
123847965
692538741
781294653
435716829

246319587
891765423
753842169
534687291
182493756
967251834
618924375
479538612
325176948

261897534
798435612
435261879
352748196
874619253
619523748
927184365
546372981
183956427

286379514
419568327
375412689
657231948
824795163
193684752
962853471
741926835
538147296

237468591
596721483
814395276
385249167
172536948
649187352
461972835
753814629
928653714

264917583
519832674
783654129
945786231
627193845
831425796
158379462
492568317
376241958

298617543
517493826
436285791
862174359
341569278
975832164
784951632
159326487
623748915

298613547
713495826
456287391
862154973
341769258
975832164
584971632
137526489
629348715

289613547
713485926
456297831
962154378
341768259
875932164
594371682
137826495
628549713

246793518
375168249
189245637
918352764
534876921
762419385
651934872
423587196
897621453

247361589
913758624
856924137
432615978
589437261
671892345
328179456
795246813
164583792

261948537
374156829
985327164
842573916
536891472
197264385
719482653
428635791
653719248

274891536
638745921
195632784
752489163
349216875
861357492
587123649
413968257
926574318

231986547
764351892
589472316
425637981
976148235
318529674
857213469
192864753
643795128

271638549
589741632
364952718
795283461
816475293
423169875
948326157
632517984
157894326

271894563
964531872
583276914
328469751
645712389
197385246
759643128
816927435
432158697

293478561
756391284
184652739
912586347
648723195
375914628
529867413
831245976
467139852

231978564
976425318
485361792
614857239
857293641
392614875
569132487
128746953
743589126

297834561
361795284
458162973
974216358
826573419
135948627
689427135
742351896
513689742

241936578
596781243
378452916
765248139
913567482
482193765
857624391
624319857
139875624

231946578
596781432
478352916
765438129
912567384
384129765
857693241
643215897
129874653

236981574
978546231
451273968
825794316
764132895
193865427
382657149
547319682
619428753

261973584
875146923
349582617
687451239
932768145
154239768
426395871
513827496
798614352

281473596
645189723
793562418
829654371
536917284
174328659
417296835
358741962
962835147

218743596
935861472
674952183
482539761
751684239
369127845
146375928
523498617
897216354

241783659
586419732
739625148
465872391
912356487
873194526
397241865
154968273
628537914

235489671
746513928
198276345
513648792
682957413
974321586
467832159
859164237
321795864

251397684
896415372
347826159
935178426
184269735
672543918
568931247
723654891
419782563

279485613
584631927
316729854
958276341
147893562
632154789
765942138
823517496
491368275

235498671
746135982
189672354
413286795
568917243
927354168
671843529
892561437
354729816

237958614
918643572
546127938
359216487
621874395
784539126
893765241
175492863
462381759

218379654
935846721
467512398
682951437
174283569
359467182
543728916
891634275
726195843

234589671
786143952
195672348
613258794
428967513
957314286
572831469
869425137
341796825

234589671
768143952
159672348
613258794
482967513
975314286
527831469
896425137
341796825

234598671
786143952
159672348
613285794
428967513
975314286
567831429
892456137
341729865

234158679
761943852
958672341
613529784
429867513
875314926
597231468
186495237
342786195

237541689
861972543
495836721
658317294
923468175
714295836
142753968
589624317
376189452

257384691
186972543
394516782
642159837
538647129
719823456
473268915
965431278
821795364

241378659
685492137
973561284
467823591
819756342
532149876
798615423
154237968
326984715

243578691
185496327
679312584
962137845
714825963
538964712
351289476
496751238
827643159

281943675
934567182
675218439
428356917
356179824
197824563
749682351
813795246
562431798

281395674
563748192
794612853
315486927
928573416
647921538
139867245
872154369
456239781

245389617
961725834
738461529
574938261
326514978
819672345
493257186
687193452
152846793

291745638
463892751
875163429
782431596
934586217
156279384
348927165
617358942
529614873

237495681
519863427
864127395
648319752
721586943
395742816
183274569
952638174
476951238

241758693
635914872
978362145
423689517
589137426
167425389
894573261
756241938
312896754

218739654
563842197
479561328
635924781
941678235
782153946
856397412
194286573
327415869

248753691
519862374
367491528
154328769
792645183
836179452
681237945
425916837
973584216

235974681
476183259
819265473
782541936
543697128
961832745
398726514
124359867
657418392

215847693
637591824
498362571
584736912
761289345
923415786
359128467
842673159
176954238

214759683
375846291
869213475
581932746
427685139
936174852
648391527
792568314
153427968

253941687
617538924
894762531
329486175
548179362
761253498
985324716
172695843
436817259

243517698
916438572
758962314
397125846
124689753
865374129
539746281
481253967
672891435

275834619
384961752
169752834
613479285
452386971
798215463
821547396
936128547
547693128

284951637
367284951
159736428
476523189
912847563
835619742
641398275
728165394
593472816

289415637
367289451
154763928
476532189
912874563
835691742
691348275
728156394
543927816

271958634
356174892
894236715
423587961
615329487
789461523
947812356
138645279
562793148

281947635
456138297
379562184
625793418
738421569
194685372
842319756
563874921
917256843

281479635
435168927
796532148
348921756
527386491
169754382
812693574
673845219
954217863

219548637
763912458
458673219
645827391
832196745
971354826
124765983
587439162
396281574

218359647
965417382
374862195
586294713
731685924
492173856
649531278
153728469
827946531

293785641
745631829
861942357
516297438
437518296
982364715
124856973
659473182
378129564

278913645
391654872
456827931
849165327
615732489
723498516
537249168
184576293
962381754

238591647
147368259
569472183
451689372
793124568
826753914
614237895
385946721
972815436

239571648
168349257
574682193
751496382
846123579
923857416
417238965
395764821
682915734

214398657
876415392
395762184
569284713
431679825
782153946
648531279
153927468
927846531

271894653
964531827
583672914
358426791
649715382
127389546
795243168
812967435
436158279

271894653
964531827
583672914
358426791
647915382
129387546
795243168
812769435
436158279

271894653
964531872
583276914
328467591
645912387
197385246
759643128
816729435
432158769

218359674
965417382
374862195
586794213
731625948
492183756
649531827
153278469
827946531

241853679
387692541
965174328
459237816
173586492
826419753
734928165
612345987
598761234

231589674
587426319
496371825
714968532
968253741
325714986
672135498
159847263
843692157

241935678
736481592
589762413
962573841
814296357
375148926
697324185
128659734
453817269

291534678
364871295
875692413
928457361
547163982
136289547
789326154
612745839
453918726

215894673
743561892
986327154
629475381
871239546
534618927
462983715
397152468
158746239

219835674
456179328
873642519
645791283
381524796
927368451
134287965
798456132
562913847

214359687
976418325
385762194
568294713
731685942
492173856
649531278
153827469
827946531

275194683
896357412
314628759
759261834
438975126
162843975
587436291
621589347
943712568

271384695
986157423
354692718
798561234
432879156
165243879
527436981
613928547
849715362

275184693
986357412
314692758
758961234
432875169
169243875
527436981
691528347
843719526

263158794
859724163
417369852
541276389
786943215
932815476
194682537
375491628
628537941

286543719
543971682
179862543
457398126
698217435
312654978
861735294
735429861
924186357

214938756
587261349
639547182
851372964
796485231
342619578
475126893
923854617
168793425

256483791
487912536
139567428
925641873
648379152
713825649
892756314
374198265
561234987

286493751
497512836
135867429
852641397
649375182
713928645
928736514
374159268
561284973

298536714
465217983
173948562
326159847
984673125
751482396
542391678
839764251
617825439

236589741
157643928
498217356
613758492
782964513
945321687
574832169
869175234
321496875

234816759
871549326
965327418
183675942
547298631
692431875
459183267
318762594
726954183

298436715
164257983
573918462
326149857
985673124
741582396
452391678
839765241
617824539

256438791
139765824
874912536
948627315
761359248
325184967
683271459
417593682
592846173

295481736
713296548
846735291
374852169
629314875
581967423
952648317
438179652
167523984

231549786
546378192
789216534
624957318
397184265
158623947
863792451
412835679
975461823

293486751
174395286
865127349
589241673
421673895
736958124
647819532
352764918
918532467

263984751
194375286
875126349
587291463
421763895
639458127
746819532
352647918
918532674

214938756
639475128
587162349
951346287
476821593
823759614
342587961
168293475
795614832

281943756
934576182
765218439
428357961
357169824
196824573
649782315
813695247
572431698

291643785
463578192
785219364
629357418
357184926
148926573
834792651
916835247
572461839

235146789
476598321
819732546
164389257
798215463
523674198
951823674
687451932
342967815

263158794
954672318
187493526
796321845
532847961
841965273
478519632
319286457
625734189

285319764
671845392
349276185
493587216
827631459
156492837
762158943
514923678
938764521

283659741
495817362
176243589
319428657
547196823
862375194
624781935
931564278
758932416

296145783
518937624
374628195
637852941
159764238
482319576
845271369
761493852
923586417

286145793
519738624
374629185
637852941
158497236
492316578
845271369
761983452
923564817

214369785
396875142
587412693
743698521
628153479
951247836
172986354
435721968
869534217

214365789
356897142
789412653
943678521
628153497
571249836
192586374
435721968
867934215

289164753
614375829
375298461
947856132
136729548
852413697
598637214
761942385
423581976

219564783
846732195
537819624
398476251
721395846
654128379
982643517
473251968
165987432

259864731
384157629
761293485
897641253
416325978
523789164
172438596
948576312
635912847

215648793
738591624
694372581
546837912
871269345
923415867
359126478
462783159
187954236

298315764
175694328
436872195
362457981
759183642
814926573
681239457
543768219
927541836

253168794
416957283
978234516
631842957
529716348
847395162
795483621
182679435
364521879

254963718
687451239
391287456
479518362
835624971
162739845
746192583
528376194
913845627

215639748
786541923
349278561
593827614
871496235
462315897
654182379
938764152
127953486

231856749
769341825
548972361
375628914
916534278
824197653
682413597
497285136
153769482

243659718
158374629
976821345
837562194
691438257
524197836
765913482
412785963
389246571

251968734
473152968
698347215
714589326
562713489
839426157
346871592
925634871
187295643

281649735
356871492
947253816
135987264
879462351
624135987
763528149
412396578
598714623

214586739
386971452
957243618
729318546
435697821
168452397
691835274
843729165
572164983

291486753
473512896
865973124
957124368
134869572
628735419
516248937
349657281
782391645

281394756
456178932
973526184
742831695
698745213
135269478
869457321
317682549
524913867

268394751
951876243
473125986
534961872
689247315
712583694
396458127
125739468
847612539

298534761
364871295
157692483
971426358
642358917
835917642
519763824
786245139
423189576

291534768
376821495
854697213
928476351
647153982
135982647
789365124
512749836
463218579

215894763
743561892
986327154
629475381
871239546
534618927
467983215
392156478
158742639

214356798
389417625
675892134
597264813
831975462
462183579
946531287
728649351
153728946

218356794
395417682
674892135
589764213
731925468
462183579
946531827
827649351
153278946

263149857
519867432
784253961
845926713
931785246
627314598
152698374
396472185
478531629

296547813
785321694
143968572
354789126
679213485
812654739
961835247
538472961
427196358

235974861
974681325
186352947
743169258
562738419
891245736
418593672
357826194
629417583

273694815
458312679
196587432
615429387
832761594
947853126
761248953
384975261
529136748

217594836
459863127
638721954
946238715
185679243
723145689
361952478
874316592
592487361

275361894
143895726
986724135
394186257
567239481
812457369
729548613
458613972
631972548

251763894
438195726
769428135
943681572
827534619
516972483
385247961
674319258
192856347

239154867
761398425
548726319
612587934
497613582
385942671
826479153
174835296
953261748

274951863
918346752
356287419
469573281
835412976
127869345
542698137
783125694
691734528

239157864
761498325
548326719
612584937
497613582
385972641
826749153
174835296
953261478

249713856
158496372
763258149
972364518
681579423
435182697
594637281
317825964
826941735

291643857
463587192
875219364
629358471
358174926
147926583
734892615
916735248
582461739

251934867
936578142
784261953
549312678
673849215
812756439
368497521
497125386
125683794

251439867
936578142
784261953
549312678
673894215
812756439
368947521
497125386
125683794

251439867
936578142
784261953
547312698
693847215
812956734
368794521
479125386
125683479

251739864
936548172
784261953
547312698
693874215
812956437
368497521
479125386
125683749

235146897
786539421
914872563
167394258
859217346
423685179
571923684
698451732
342768915

263145897
798632514
415897623
924578136
637214985
581369742
846953271
359721468
172486359

263145897
789632514
415897623
642578139
538219746
971364285
826953471
354721968
197486352

256374891
189265347
437198625
371942568
948653712
625781439
562417983
714839256
893526174

251397846
683214795
794586132
428759613
139862457
576143289
865971324
942638571
317425968

216594873
853671924
497382651
649738215
381259746
572416398
768125439
925843167
134967582

276913854
419658327
583427961
735164298
942385176
861279435
654832719
397541682
128796543

253741896
416289375
978536124
361872459
594613782
782495631
647928513
839154267
125367948

215637849
896541723
743289561
537928614
981476235
462315978
654192387
379864152
128753496

261973845
943518276
875642139
638791524
524836791
197425683
486259317
359187462
712364958

261394857
457681932
983527164
842136795
796845213
135279486
679458321
318762549
524913678

219643875
467158329
538972416
692385741
374291568
185764293
826439157
751826934
943517682

213486975
465973182
789521643
357294861
196738254
824165739
571642398
948317526
632859417

278156943
364792158
519384672
692845731
783621594
145973826
856237419
431569287
927418365

273865914
569134782
418792356
946281537
381576249
725349168
637958421
154627893
892413675

273568914
869134752
415792683
946281537
351976248
728345169
637859421
184627395
592413876

275368914
863194752
419752683
946281537
531976248
728543169
657839421
184627395
392415876

276345981
489126537
135879426
847692153
962531748
513784692
391468275
754213869
628957314

214857963
789346152
356291478
468573291
935412786
127968345
642189537
893725614
571634829

283657941
195384672
674192358
467921583
851763294
932548167
729815436
346279815
518436729

263487951
198365247
475192368
584921673
921673485
736854129
649718532
357249816
812536794

284571936
139684752
657392148
945736281
318925674
762148395
496253817
571869423
823417569

214356987
865791423
397482165
578163294
946275318
123849576
739528641
681934752
452617839

274581936
139764852
658392741
945836217
317925684
862147395
496253178
581679423
723418569

251647983
367891425
489532176
638175294
174269538
925384617
896423751
713956842
542718369

234571986
159864372
687392451
945786213
713925648
862143795
496258137
571639824
328417569

274561983
359874162
186392457
945683271
617925348
832147695
493258716
561739824
728416539

276483915
839516742
541972683
462859137
985731264
713624859
328195476
657248391
194367528

241785963
839641572
675923148
352864719
786192354
194357826
927536481
563418297
418279635

261584937
358719642
794632158
136847295
825396714
479125863
647251389
582963471
913478526

248617953
153948762
679532184
794281635
315764298
862359417
521493876
486175329
937826541

259461873
861273954
437985126
723154698
196837542
584629317
318542769
645798231
972316485

269851473
451273968
837946125
723184596
195637842
684529317
318462759
546798231
972315684

283971654
917654382
564823179
756219438
492386715
138745296
641597823
879432561
325168947

257641983
418793562
369285174
174528639
926374851
583169427
642957318
791836245
835412796

257641983
418793526
369285174
174568239
926374851
583129467
642957318
791832645
835416792

276891453
854763921
319245786
143572698
725689134
968134572
481357269
697428315
532916847

238671459
167945382
594283761
845729613
321456897
679318524
416532978
752894136
983167245

239681457
186745392
574293861
945827613
317456928
628319574
461532789
852974136
793168245

253961487
694857321
781423596
379542618
465189732
812376954
927638145
146295873
538714269

295713468
683294751
174568392
351689274
928347615
467152983
846925137
539471826
712836549

256913487
739846512
184752936
891324675
467581293
325697841
943165728
512478369
678239154

278463951
643951728
159827346
586174239
917382465
324596817
832715694
761249583
495638172

295143786
371869524
648725319
756912438
813456972
924378165
467291853
182534697
539687241

251673849
948521673
736498512
375286491
624159738
189347256
863714925
517962384
492835167

241673859
689521473
735498612
473286591
852149736
196357248
368714925
517962384
924835167

241673985
698521473
735489612
473296851
952148736
186357249
369714528
517862394
824935167

241673958
698521473
735489612
873296541
924158736
156347289
369714825
517862394
482935167

285643179
673951428
914827563
432795681
567318294
198264735
749586312
321479856
856132947

296843175
378951426
514276839
751429368
839165742
642738951
163597284
927684513
485312697

285963417
169574382
734281596
891647235
657832149
342159678
418725963
926318754
573496821

258314976
796528341
314769285
625471893
837295614
149683527
581946732
473852169
962137458

251734869
389562714
746981532
534678291
862159347
197423658
478315926
613297485
925846173

251734869
386592714
749681532
534278691
862159347
197463258
478315926
613927485
925846173

231674859
986521473
745398612
473286591
652139748
198457236
864713925
517962384
329845167

251734986
396582714
748691532
534279861
962158347
187463259
479315628
613827495
825946173

251734968
398562714
746891532
834679251
965128347
127453689
479315826
613287495
582946173

251734968
396582714
748691532
834279651
925168347
167453289
479315826
613827495
582946173

276194583
348275691
591836742
425369178
687512934
913487256
754628319
169743825
832951467

269384751
857612439
143795862
435927186
791856243
628143975
512468397
974531628
386279514

238794561
697521348
154683927
315468792
982175436
476239815
741352689
529846173
863917254

213964587
875123694
964785132
641392758
759418263
382576419
526837941
137649825
498251376

259784613
873516924
164239857
345891762
781362549
926457138
638925471
412678395
597143286

297354861
186297534
345861279
971683452
462519387
853742196
639125748
728436915
514978623

294315678
851764392
763298541
419837256
682951734
537642819
176483925
348529167
925176483

298315674
351764892
764298531
419837256
632951748
587642319
176483925
843529167
925176483

298415673
476238915
153976824
634792581
981354762
527681439
745823196
319567248
862149357

261735984
347689512
859421736
536297841
724168359
198543267
975314628
613872495
482956173

241735869
387692514
956481732
534278691
762149358
198563247
875314926
613927485
429856173

261735984
387429516
459681732
536897241
748162359
192543867
975314628
613278495
824956173

241735869
387692514
956481732
539278641
724169358
168543297
875314926
613927485
492856173

293785146
846132759
157649823
715826394
968413572
324597681
472368915
689251437
531974268

291735846
346182759
857649123
735826491
968413572
124597638
472361985
689254317
513978264

287965431
963241587
145738962
829153674
374896215
516472398
791324856
458619723
632587149

273495861
968712543
154836972
546128397
831967254
729354186
612579438
385641729
497283615

278965341
165234987
493817265
341658729
827349516
659721834
912473658
734586192
586192473

278165394
341789562
956342871
437918256
615427938
829653147
194236785
782594613
563871429

237985641
541673829
896241735
318459276
679812354
425736198
953167482
764528913
182394567

291835674
874169325
536724819
427358961
365291748
189647253
952486137
743912586
618573492

289156473
461732958
573489261
148593726
957621384
326847195
834975612
715264839
692318547

274916385
816235974
935847162
348721659
157694823
629583741
791458236
483162597
562379418

283596174
456173982
197824635
625748391
719635248
348219567
862357419
574961823
931482756

283596174
456173982
971824635
865247391
719635248
342918567
127389456
594761823
638452719

291876354
754231689
863495712
932754168
517968243
648312975
375189426
489627531
126543897

241396857
783452169
596817324
435271986
628943715
179568432
364785291
952134678
817629543

231847965
976215348
458639127
184596273
327184659
569723481
612958734
745361892
893472516

256387941
179465283
438219756
985643172
321578694
764192835
842936517
517824369
693751428

214567389
573982164
689431572
438179625
756243891
921856743
895614237
147328956
362795418

281357496
637194582
549286137
165439728
794628351
823715964
316942875
452873619
978561243

215497683
837561429
496283175
129836547
674925831
583714296
741358962
352649718
968172354

298517346
156943782
473268159
569732814
381495627
724681935
932856471
615374298
847129563

234587619
896132457
715694382
479325861
683719524
521468793
957841236
168273945
342956178

274398516
589617243
316254798
768143952
943725681
125986437
631579824
892461375
457832169

236198457
718245369
594763128
845927613
371456892
629381574
467532981
952814736
183679245

213798546
475362918
968154732
654827193
189635427
327941865
742513689
591286374
836479251

234518976
769234851
185697432
573189624
916742583
428356719
691825347
357461298
842973165

274139856
589264137
163875249
892613574
635742918
417958362
941526783
726381495
358497621

273689415
845127693
196453872
514762938
729318546
368945721
482591367
657234189
931876254

283479561
651283749
794615832
475961283
329548176
168732495
836154927
917826354
542397618

267419538
841365729
359287146
718543962
935826471
624971385
483152697
572694813
196738254

215469873
837521496
496873125
189236547
674985231
523714968
741352689
958647312
362198754

293617584
761485239
458239167
189576423
674321958
325948716
537892641
812764395
946153872

234519768
861237549
957648312
372964851
698175234
415382976
546893127
129756483
783421695

234519786
861237549
957648312
372964851
698175234
415382967
546793128
129856473
783421695

289614375
361527984
475983612
613458729
792361458
854279136
938745261
127896543
546132897

293417658
561283794
748569312
859624137
326791845
174835926
982346571
617952483
435178269

256413789
874259316
319768254
128647593
945321867
763985142
431592678
592876431
687134925

256913784
817264359
394785216
128647593
945321867
763859142
431592678
582476931
679138425

237915864
581246379
649837152
925381647
174569238
368472591
713624985
456198723
892753416

243815796
518796423
796243581
965327148
437158269
182964357
824631975
379582614
651479832

243715896
517869423
896243571
965328147
438157269
172694358
624931785
389572614
751486932

268417593
735296418
149583762
681934257
452768139
397152684
573821946
814679325
926345871

245716398
731859624
698234571
826347915
374591862
519682743
957423186
463178259
182965437

263915748
541782639
798463512
416327985
329856471
857194326
175239864
684571293
932648157

263815794
719642853
548793261
697421385
135968472
824537619
356289147
471356928
982174536

235416879
918357462
674289315
541872693
827963154
396145287
783521946
162794538
459638721

238517946
614298753
795436182
981324675
463751829
572869314
829143567
357682491
146975238

248317956
765298431
391654782
817462593
932875614
456139827
679523148
183946275
524781369

283916475
516748932
497235618
645193287
831672549
972854163
369427851
158369724
724581396

263517948
958264731
741839652
617482593
432956817
589173426
374625189
196348275
825791364

269418573
153697842
874352916
791283465
642975138
538146729
387561294
416829357
925734681

269817345
458239671
713645829
947386512
326571498
185492763
672953184
831724956
594168237

289413567
567829413
431756982
728964135
614375829
395281674
153642798
976538241
842197356

258714369
761539842
349862715
924658173
183247956
576391428
432976581
815423697
697185234

258614379
671539842
349872615
924358167
187246953
563791428
432967581
815423796
796185234

235816479
497352681
618479532
579641823
124738956
386295147
952183764
761524398
843967215

293415867
548376912
761928435
957641328
386592174
124837596
479283651
632154789
815769243

269817453
418536297
573924861
786491532
194253786
325678149
632745918
941382675
857169324

275813964
139654782
648729153
752391648
496278531
381465279
523946817
964187325
817532496

286319457
457268391
913457826
139785264
674132589
825946173
761523948
548691732
392874615

264913857
958467321
713258964
197526438
436189572
825734196
341675289
579842613
682391745

275814936
631975428
489362157
967183542
142756893
853249671
314697285
528431769
796528314

293618574
865437129
417529386
538791642
142856793
976243815
384975261
759162438
621384957

265918374
731642598
948573162
693425817
124789653
857136429
586397241
472851936
319264785

295817436
318694725
647532981
952378164
876145392
134926578
489761253
761253849
523489617

284913657
167258439
395647821
746391285
951824376
823765194
518472963
672139548
439586712

295416738
317895426
846732591
489253617
521687943
673941852
962374185
754128369
138569274

295814763
436257819
817639524
561398472
378462195
924571386
159723648
682145937
743986251

295814763
436257819
817639524
561398472
378462195
924571386
759123648
682745931
143986257

269318754
847652913
531947286
176824539
923561847
485793162
698475321
752136498
314289675

253614789
789253461
416798235
597831642
164572893
328469157
875926314
941387526
632145978

298416735
416357829
753289461
831564972
564792183
972831546
147625398
329178654
685943217

254913876
316278945
978645213
842539761
169784352
537126489
621497538
785362194
493851627

297513648
156284973
483679125
831492567
674851392
925736814
368927451
719345286
542168739

256913784
897246531
413875962
538491276
742568193
169327458
384752619
625189347
971634825

286713594
317549628
945268317
791456832
458372169
623891475
534127986
179684253
862935741

258913764
167245983
934768215
675891432
492356178
813472596
589627341
341589627
726134859

263815749
715924368
498763251
549178623
826349175
371652984
684291537
952437816
137586492

298516347
157394628
463287195
731462589
984751236
625839714
376928451
812645973
549173862

297816435
841253796
365974218
184567923
539182647
726349851
652438179
918725364
473691582

283916754
496257831
715843692
874321569
152679483
369584217
531762948
928435176
647198325

298417365
156392748
473586129
931674582
684251973
725839614
367928451
819745236
542163897

268517943
475932168
931468275
659871324
342695817
817243596
184326759
526789431
793154682

245931687
839276541
176485392
592814736
713629854
684357219
458162973
361798425
927543168

264139587
893257416
157468392
942576831
731982645
685314279
479623158
316895724
528741963

264139587
183257496
597468312
942576831
731982645
658314279
479623158
316895724
825741963

294531687
567842193
138679452
472965831
953418276
816327945
729183564
681754329
345296718

295137864
678452193
143968257
564871932
937526481
821394576
752619348
419783625
386245719

246138975
789562143
153479268
674981532
538627491
921345687
862714359
415893726
397256814

248139675
795462183
163578249
674891532
839725461
521346897
982617354
416953728
357284916

265931784
139487652
784256913
851762439
472319865
396845271
918574326
647123598
523698147

285734196
173596824
964218573
631472985
742985631
598163742
357841269
429657318
816329457

268934517
394751682
517268394
439617258
875492136
126385479
781526943
653849721
942173865

268137459
145298763
793456218
486579321
527613984
931824675
312745896
874961532
659382147

295134786
148697523
763852914
451928367
937561248
826743195
374289651
589316472
612475839

261738495
594612873
783549126
642893751
859167342
137425689
425381967
378956214
916274538

268537914
391482576
574619238
839745621
146298753
725163849
917356482
482971365
653824197

289431756
143756298
657982341
921567834
865349172
374218569
718693425
536824917
492175683

214936758
698517243
573284619
142658397
739142586
865379421
357821964
486795132
921463875

214738965
876591342
539624187
698213754
453876291
127459836
385162479
962347518
741985623

218635497
759184326
436972851
942857163
861493275
375216984
194568732
587321649
623749518

256839471
137456928
984217356
349672815
621598734
875341692
792164583
413785269
568923147

274931586
381526749
695874132
839245617
412697853
756183294
167459328
548362971
923718465

284137596
173695248
659248731
925784163
867319425
341562987
496851372
718423659
532976814

284137569
173695248
956248731
625784193
847319625
391562487
469851372
718423956
532976814

285931647
361427859
794685132
439256718
516748293
827193465
178569324
652374981
943812576

245931687
381627459
796845132
839256741
512794863
467183295
174569328
658372914
923418576

294836715
635719482
871245639
523671948
169584273
487923561
316492857
948157326
752368194

246931758
371528469
895746132
539267841
617854293
428193576
184679325
762385914
953412687

251834976
743269851
986751234
417593628
895612347
632487195
368975412
529146783
174328569

215734986
946581732
873269514
194658273
738492165
652317849
361975428
489123657
527846391

291735846
648921753
573846129
487659312
316472985
952318674
134267598
729583461
865194237

216935874
789426153
435187926
523648791
167392548
894571632
351764289
648259317
972813465

216935874
789462153
435187962
523648791
167359248
894271536
351724689
948516327
672893415

219536478
483279516
675814932
152987643
934162785
768345291
896721354
521493867
347658129

291536478
437289651
568714932
872951364
943867125
615342897
324678519
786195243
159423786

217538649
358694712
694217385
762941538
431856927
589723164
875162493
946385271
123479856

256139847
493782561
718654329
641825793
375496218
982371654
869543172
127968435
534217986

285743916
916825437
347691582
631259748
528437169
794168253
153982674
869574321
472316895

237146985
496835127
815729364
952471836
178963452
643582719
389257641
724618593
561394278

217643895
839215647
654978213
946527381
185436729
723891564
598764132
471382956
362159478

295843176
367129845
841765932
984356721
753912684
612478593
539281467
426597318
178634259

271649385
348527169
956318472
469735218
537182694
812496753
793864521
684251937
125973846

298643517
163725894
574819632
751238946
432196785
689457321
826374159
345961278
917582463

289543167
153796824
764218593
671389245
432165789
598427631
925674318
346851972
817932456

213946857
647581923
859327416
432815679
586739241
971264538
165478392
398152764
724693185

295746381
834159726
167382954
652837419
379421865
418965237
946213578
721598643
583674192

267943581
394518672
851267493
748326915
536179248
912854367
183492756
629785134
475631829

267943581
394518672
815267493
748326915
536179248
921854367
183495726
659782134
472631859

271346598
563798214
849521673
715469382
326815749
498237156
152983467
684172935
937654821

259847613
783516249
164932578
947683152
635421987
821795436
518369724
376254891
492178365

259847613
683512479
147936528
964783152
735621984
821495736
518369247
376254891
492178365

251648739
674293851
839715246
912376584
765481923
483952167
148569372
397824615
526137498

271549863
654138729
938267145
167423958
385691274
492785316
816952437
523874691
749316582

273845619
816739254
945216837
752684193
489371562
361592478
198453726
634127985
527968341

275946813
986231754
134578962
413862579
867395421
592714638
349157286
721689345
658423197

261347859
754289613
893651724
489516237
512473986
376928145
628735491
137894562
945162378

218347965
475961832
369285714
692753481
147826359
853194276
521438697
986572143
734619528

293847561
851926347
674531928
927618453
418253679
365479812
536192784
782364195
149785236

279154863
846372915
135896427
754638291
382917546
961245738
423781659
617529384
598463172

263457198
795813642
184296537
358679421
672134985
941528376
539781264
417362859
826945713

264751398
879234561
153896472
791362854
485179236
632485917
527643189
916528743
348917625

213754896
985326417
476819235
547631982
362498751
198275643
851962374
634587129
729143568

213754896
985326417
476819235
547631982
362498751
198275643
651982374
834567129
729143568

293751864
457638219
186249357
679324185
821596473
345817926
732485691
518963742
964172538

293751864
457638219
186294357
374926185
821543976
965817423
732485691
518369742
649172538

237851964
456739218
198264357
384627195
921543786
675918423
842395671
519476832
763182549

261754983
753819462
894263175
542397816
187546239
936128547
328971654
615432798
479685321

249857613
163294857
875613492
354782961
791546238
682139574
937425186
528361749
416978325

249857613
163294857
875613492
354782961
791546328
682139574
937425186
528361749
416978235

294357861
316298574
758641923
971536482
865124739
423879156
647983215
539712648
182465397

267951483
145368972
398274651
871629534
459137826
623485197
734896215
912543768
586712349

237854169
845169732
916273548
172946853
563782491
498315627
621437985
384591276
759628314

287153496
461297835
359864721
143672958
578941263
926385174
735419682
694528317
812736549

236857149
875149632
491263578
162974853
543682791
987315426
728436915
314598267
659721384

241759638
836214795
597386214
368547921
912863457
475192386
783621549
654938172
129475863

248357961
196248357
375916284
781634592
462579138
953182476
834791625
527463819
619825743

243751968
196428735
857639214
371862549
685947321
924513876
538176492
769284153
412395687

287954361
364721895
195368247
438175629
716492538
529836714
952647183
873219456
641583972

218457369
396218457
754963812
485391276
129746538
637825194
573684921
862139745
941572683

278459361
465132978
931786425
649513782
153827649
827964153
596378214
714295836
382641597

234758619
759614823
816239457
982461375
175893246
463572198
541387962
327946581
698125734

287154639
319876542
564932187
421693758
836547291
795281463
658729314
942315876
173468925

269358714
734612589
158947632
975824163
846731925
321596847
613479258
487265391
592183476

269853714
754619238
138247596
375984162
642731985
891526347
513462879
487395621
926178453

291658734
386274591
475931826
749523618
512846973
863719245
637495182
128367459
954182367

243851769
879624531
165379428
937246815
618593274
524718396
391482657
452967183
786135942

273854619
815769234
946213857
752648193
489371562
361592478
198435726
634127985
527986341

236458197
179326854
845197362
782934615
361785429
594261783
927613548
418572936
653849271

293561874
764832591
581497263
378146925
916253487
452789136
849375612
135628749
627914358

254167893
678932154
193458267
546871932
937625481
821394675
762519348
419783526
385246719

214765983
897314526
563982174
971458632
456293817
382176459
735849261
629531748
148627395

243861975
568739214
197245368
785324196
921657483
436918527
852496731
619573842
374182659

234861975
568739214
197245368
785324196
921657483
346918527
852496731
619573842
473182659

235861974
468739215
197254368
384527196
921643587
576918423
852496731
619375842
743182659

281569347
534781926
967342158
725138469
496257831
813694275
658413792
142976583
379825614

258961374
137245986
964783512
416539728
895672431
372814695
681497253
549328167
723156849

259761384
138245796
467893512
716534829
985672431
342918675
691487253
574329168
823156947

214567893
735198426
869234175
176825934
392641758
548379612
687952341
921483567
453716289

284567193
735192486
961834275
176285934
398641752
542379618
627958341
819423567
453716829

235167948
876249513
491853672
152974836
643582197
789316425
928435761
317698254
564721389

241365978
395487216
867192435
756839124
982541763
413276589
674913852
538724691
129658347

281365974
395847216
764192835
856439127
972581463
413276598
648913752
539724681
127658349

291863475
754921638
863754921
375249816
648175293
912386547
439518762
526437189
187692354

291863475
754921638
863754921
375249186
648175293
912386547
439518762
526437819
187692354

245967813
379841652
618532749
931428567
784695321
562713984
156279438
827354196
493186275

215967843
379841652
648532719
931428567
784695321
562713984
156279438
827354196
493186275

214968357
957213468
836457912
369725184
485391726
721846593
142679835
693584271
578132649

258467193
796135428
341982567
173258649
589614732
462379815
917843256
834526971
625791384

258467193
976135428
341982567
713258649
589614732
462379815
197843256
834526971
625791384

274865319
853912764
169743825
925431678
416278593
387659142
691384257
748526931
532197486

291864573
375192846
468537129
784951632
529376418
136428957
643719285
917285364
852643791

294768513
867315249
351249867
638921754
542673981
719584326
483157692
925436178
176892435

297364518
361785249
854219763
638921457
542673981
719548326
483157692
925836174
176492835

298461735
174532698
653978142
531247869
427896513
869153274
745629381
916385427
382714956

249568731
176934825
358712964
927346518
465871293
813295476
731489652
682157349
594623187

217364895
564981327
938275146
852643971
743819562
196752438
479128653
685437219
321596784

219763584
843295671
567814932
732186459
684957213
195432867
951348726
326579148
478621395

284963157
967581423
135274968
746128395
598437216
321695874
613852749
479316582
852749631

273164895
148579236
596283714
652931478
314857962
789642351
835726149
461398527
927415683

234965781
976281534
158347269
413796852
765812493
829534617
342158976
681479325
597623148

234865791
876291534
159347862
413726958
765918423
982534617
348159276
691472385
527683149

274165839
961837452
853249176
618752943
742391685
395684721
587913264
136428597
429576318

259367841
734891526
186245793
591678432
367412985
842953617
613584279
425739168
978126354

289467513
567213489
341598726
936871245
174925638
852634197
695342871
723186954
418759362

243968751
187453269
695217483
851372946
936184527
472695318
528736194
769541832
314829675

298476153
617835942
453912876
741693528
865247391
329581764
182754639
534169287
976328415

286975143
453816729
917234568
841523697
679481235
325697814
592368471
134752986
768149352

259176483
164328579
837549621
381765294
572491368
496832157
715683942
628914735
943257816

259176483
164328579
837549621
381765294
472891356
596432817
715683942
628914735
943257168

213578496
946312857
875496231
587631942
362849715
194257683
651924378
438765129
729183564

291678435
675314892
843295167
786943521
324751986
159862743
538129674
917436258
462587319

281975436
369418257
574236918
895127643
413689572
726354189
652843791
937561824
148792365

261978534
493516287
875234961
634821795
918745326
752693148
387459612
126387459
549162873

219573684
387614925
564928317
895462731
673195842
142387569
938741256
721856493
456239178

253178469
916345827
847296351
684752913
539681274
721934685
198467532
375829146
462513798

213576849
748239561
659814372
976382415
325461798
184795623
562943187
831627954
497158236

236174985
547298613
891563742
162849537
753612498
489357126
925436871
314785269
678921354

236174958
847259613
591863742
162945837
753682491
489317526
928436175
315798264
674521389

264971853
987534216
351682974
743258691
526193487
819746325
678319542
435827169
192465738

253876149
687941235
941523678
135682497
872394561
469715823
596438712
324157986
718269354

254876319
687931245
391524678
145682937
872493561
963715824
536148792
429357186
718269453

293576841
581243796
467189352
872635419
934821675
615497238
758312964
149768523
326954187

236175984
894236517
517489263
185794326
769312458
342658791
453961872
678523149
921847635

294678513
856321794
317549286
679152348
548936127
132784965
761493852
923865471
485217639

246971358
819543267
753268914
628795143
935814672
174326589
567439821
491682735
382157496

246971358
819543267
753268914
628795143
395814672
174326589
567439821
431682795
982157436

291876354
568342917
374915268
413527896
952684731
786139542
145798623
637251489
829463175

281574963
957638124
436219587
812346759
574892316
369751248
695423871
743185692
128967435

214679583
987325614
356841297
675182349
849563721
132794865
761438952
523916478
498257136

239874165
574136829
681259473
452683917
863791254
197542386
315968742
748325691
926417538

269875314
843912765
175436829
324591678
917268543
586743192
691384257
758629431
432157986

259876314
834512796
176943825
925431678
417268539
683759142
391684257
748325961
562197483

264875319
853912764
179643825
925431678
417268593
386759142
691384257
748526931
532197486

219875463
738164529
564239187
951328674
387546291
426791835
875912346
143687952
692453718

219875463
738164529
564239187
951328674
327546891
486791235
875912346
143687952
692453718

213875496
897416523
564293718
986541372
435729861
172638954
758362149
649187235
321954687

241376598
863459712
975821634
418765329
326914875
759238146
182593467
694187253
537642981

285379614
946815732
173462589
869731245
452986173
731524968
614258397
328697451
597143826

259873614
148269753
376514892
635481927
982736145
417952386
791625438
823147569
564398271

251879643
348615792
976243185
762394851
489152367
513768924
635487219
897521436
124936578

243679815
187354962
569812374
328567491
674981253
915423687
831295746
792146538
456738129

295371648
136428975
874956123
751642839
962835417
483197256
348519762
529764381
617283594

253871946
189264357
674593182
548316729
721985634
396427815
837642591
962158473
415739268

241973865
573286491
869541723
382197654
957468312
416352978
198624537
735819246
624735189

214873569
583269471
967541382
738416295
425398716
196752834
351984627
672135948
849627153

281473596
563892147
974561382
725618439
398247651
146935278
637159824
452786913
819324765

251974368
879263514
346851972
467395281
532187496
198642753
983726145
714538629
625419837

251974368
849263517
376851942
764395281
192687453
538142796
983426175
417538629
625719834

253874619
817269534
946513872
725648193
489351267
361792458
198435726
634127985
572986341

261374895
754289613
893651724
485916237
912437586
376528149
628793451
137845962
549162378

253974816
469518327
871263495
937145268
128796534
645382971
714829653
582631749
396457182

214675389
579283461
368914752
635842917
427159836
891736245
756498123
943521678
182367594

268975431
453126789
197843526
932468157
571239864
846517293
315792648
684351972
729684315

238975641
456123789
197846523
962438157
571269834
843517296
315792468
684351972
729684315

238975461
456123789
197846523
962438157
571269834
843517296
315792648
684351972
729684315

243178695
971256438
586943172
137625984
694831257
852497361
718362549
329584716
465719823

263178459
498235761
157964382
846351297
932647518
715829643
371596824
529483176
684712935

263178459
498235761
157964382
846351927
932647518
715892643
371526894
529483176
684719235

251378964
978426135
346951782
625147893
814239657
739865241
593612478
187594326
462783519

243179685
871256439
596843172
137625948
684931257
952487361
719368524
328594716
465712893

293781456
576492831
148635972
465213789
981567324
732948615
819356247
324179568
657824193

215483697
689527314
374169528
527914836
896352741
431678952
153746289
968231475
742895163

254187693
689235714
713469528
572914836
896573241
431628957
125746389
968351472
347892165

219584637
683297415
475163928
327915846
896432751
541678392
134756289
968321574
752849163

295783641
178246395
463951782
857162439
642839157
319574268
731698524
926415873
584327916

297683541
168245397
453971682
876152439
542839176
319467258
631598724
925714863
784326915

216985743
487236519
359714286
165378924
723459168
948162375
832547691
594621837
671893452

267983154
158264739
394157826
532749681
789621345
416835297
825476913
973512468
641398572

296785143
453916827
817234569
941573682
628491735
375628914
589362471
134857296
762149358

296785143
453216897
817934562
941573628
682491735
375628914
529367481
134859276
768142359

245987136
687531942
139642857
564278391
812394675
973156428
356829714
791465283
428713569

261483795
359267481
478159263
725394816
814675329
693812574
536721948
987546132
142938657

297681534
386495172
154237698
738962451
415378269
962514783
823156947
549723816
671849325

253486971
179532684
684719235
768395142
491827563
325164897
842671359
516943728
937258416

271589346
584631927
936742158
625173489
497856231
813294765
358417692
142968573
769325814

261589347
534761928
987342156
725136489
496857231
813294675
658413792
142978563
379625814

259183467
178462539
364759821
735924186
842631975
916578243
691247358
523816794
487395612

215983647
738456921
649712358
864175293
357269814
921834765
486391572
572648139
193527486

249785316
358169247
761243958
125376894
487592631
693418725
974631582
536824179
812957463

269781534
175634982
834259617
451923876
328476195
697815243
912547368
546398721
783162459

237984165
584136927
691257483
452693871
963718254
178542396
315869742
749325618
826471539

264987315
953612847
187453926
725361489
418279563
396845172
631794258
849526731
572138694

213486597
498517623
675293814
927651348
536849271
184732965
862374159
759128436
341965782

291485637
438762591
567913248
715694823
384521769
926378415
652137984
843259176
179846352

215483679
478629153
369517428
981756342
627348915
543291867
132974586
794865231
856132794

215984637
439267851
867315249
692831475
741659328
583742196
124596783
356478912
978123564

253984617
817263954
946517238
725649183
498371562
361852479
179435826
634128795
582796341

279684351
651293748
384751629
463917285
798532416
512846937
947128563
835469172
126375894

297186435
841253796
365974281
184567923
539812647
726349158
652431879
918725364
473698512

235487196
169325784
748196352
672934518
351678429
894251673
986513247
417862935
523749861

254391786
896247513
173856492
369172854
587439261
412568379
931784625
725613948
648925137

241597386
659834172
738261549
397412865
412685937
586973214
864129753
975348621
123756498

276391548
493785126
158246397
961578432
824163975
735429861
317952684
649817253
582634719

271596843
943278516
865413792
314782659
759164238
682935174
437621985
128359467
596847321

271596843
943278516
865413792
314782659
759164328
682935174
437621985
128359467
596847231

237194856
149658237
865273419
913786524
582349761
476512398
791435682
324861975
658927143

238495167
459761238
176283549
913847625
642359871
587612394
894536712
765124983
321978456

218396745
369457182
547218369
836521974
721984536
954673218
475839621
693142857
182765493

258193467
179462538
364758921
735924186
942681375
816375249
691247853
523816794
487539612

251497638
439862517
768513249
817645923
394721856
526389471
672158394
943276185
185934762

287594316
965132874
143867592
451289763
736415928
829673145
574321689
398746251
612958437

214795638
985263417
367184592
893471265
742356189
156928743
571639824
629847351
438512976

276184359
815392476
394657812
139528647
562741938
748936125
483279561
657813294
921465783

296185374
815473692
734692815
378921456
162854937
459736281
921548763
583267149
647319528

274193586
318526749
956487321
589642173
467318952
123975864
845231697
632759418
791864235

289163745
316457982
475928631
653819427
194732856
728546319
847295163
962381574
531674298

293176548
456982371
178453269
624317985
387594126
915268734
741639852
532841697
869725413

254187369
361429857
789563421
148296573
972351648
635748192
597814236
413672985
826935714

264185379
371429865
589673421
148297653
932561748
756348192
695814237
413752986
827936514

279138546
481526937
365794821
632859174
918647253
754312698
193465782
547281369
826973415

246178395
891325746
753649812
562497183
134586279
978231564
487952631
315864927
629713458

237184956
986527413
154963728
412675839
893241567
765839142
649358271
371492685
528716394

237184956
986527413
154963782
412875639
893641527
765239148
649358271
371492865
528716394

238164957
967528413
154973862
416285739
793641528
825739146
649357281
381492675
572816394

239187645
761954283
584326917
978641352
613295478
452738169
195472836
347869521
826513794

279168543
586374921
431529768
743651892
165982437
928743615
894235176
317896254
652417389

239178564
856943127
417562389
348725916
572691843
961834752
123459678
684317295
795286431

293164578
657398124
481275963
768923415
512486397
349751286
176549832
835612749
924837651

298164573
157398624
463275981
786923415
512486397
349751268
671549832
835612749
924837156

259167384
481923576
763485912
135248769
926371845
847659231
698534127
314792658
572816493

268174395
457893621
931652874
376941258
895726143
142538967
684215739
529387416
713469582

269174385
857923614
431658927
376241859
925786143
148539276
694815732
582397461
713462598

286175493
593248716
174639528
817964235
459823671
632517984
348752169
765391842
921486357

296173458
138546729
754892361
849265137
621387945
375914286
463759812
517428693
982631574

275189436
483625719
961374528
327946851
654812973
198537642
712468395
536791284
849253167

243176589
798543126
516892347
932461875
674958213
185237694
869715432
451329768
327684951

295137648
768594321
413682597
654713982
187269435
932458176
579326814
841975263
326841759

295173648
314689572
768524391
539247186
872316459
146958723
653792814
421865937
987431265

254137698
738629415
916485723
349516287
867243951
125798346
671954832
593862174
482371569

238195674
149876325
657342891
593761248
861423759
724958136
385214967
472689513
916537482

238169745
647853219
519472638
953216487
761348592
482597163
875634921
126985374
394721856

253194786
986573241
417682953
574231698
139768524
628945317
391856472
742319865
865427139

295148736
413276589
876395142
781524693
369817254
542639871
138452967
627983415
954761328

293148765
415276389
876593142
781324596
569817234
342659871
138462957
627985413
954731628

283176945
514923768
796548123
371285496
965714832
842369517
159637284
628451379
437892651

269143587
478259163
513867924
721584639
695312478
834796215
146978352
357421896
982635741

256183794
713294865
948675213
129856347
437912658
685347921
591728436
864539172
372461589

256173894
431982576
987645123
814597362
362418957
579326418
748251639
695734281
123869745

256173894
431982576
789645123
814597362
362418759
597326418
948251637
625734981
173869245

245176839
938425716
176983542
324751698
519862374
687394251
761239485
892547163
453618927

243197856
716528934
958364217
832749561
691853742
475216389
167935428
584672193
329481675

263187954
741529863
895364217
184235796
936718542
527496138
379652481
652841379
418973625

236197485
751824693
984653127
123485976
549762831
678319254
867931542
395246718
412578369

287165934
461392587
953874126
514738269
839256471
726941853
342517698
698423715
175689342

264175938
597386124
381942657
756418293
843529716
912763485
178254369
435691872
629837541

253184769
946237851
178569423
419653278
835472916
762891534
627348195
581926347
394715682

237184659
945236871
168759423
419573268
873462915
652891734
526348197
781925346
394617582

279354186
864912753
531786429
387645291
452179638
196823547
748291365
615438972
923567814

279346158
831952764
654817392
163729845
948531627
527468913
485193276
716284539
392675481

298361754
764528391
153749628
316495287
982617543
475283169
541876932
629134875
837952416

298361754
364527891
157849623
816495237
435278169
972613548
541736982
629184375
783952416

276381549
453692178
198574632
382465917
619728453
547139826
834216795
921857364
765943281

287316594
136954782
495782361
354867129
971425638
862139457
743698215
628541973
519273846

257368149
913524768
468791352
834157296
529683417
671249583
746812935
395476821
182935674

257369148
893514762
461782359
934157286
518623497
672948513
746291835
385476921
129835674

271398456
569124738
438675219
894532167
623741985
157869324
345287691
782916543
916453872

271358496
598164732
634279815
869543127
423781659
157692384
345827961
782916543
916435278

271356498
598124736
634978215
926543187
453781962
187692354
349867521
765219843
812435679

271346598
489125736
635978214
928453167
563781942
147692385
394267851
756819423
812534679

281397456
569124837
734685219
497532168
623841975
158769324
345278691
872916543
916453782

281349756
546127839
739685214
497532168
623871495
158964327
362498571
875216943
914753682

291356748
687429153
534178926
463891275
759642831
128537469
812763594
946215387
375984612

297385614
134796582
568124793
413972856
829561437
756438921
372659148
645813279
981247365

216357849
743892561
589146327
862971435
375284196
194563782
951428673
628735914
437619258

216378549
843952761
597146328
769281435
382594176
154763892
971425683
625837914
438619257

215397846
743862951
689145327
852971634
376284195
194653782
961428573
528736419
437519268

216394857
843725961
795186342
968241735
324578196
157963284
471859623
682437519
539612478

216394587
743528961
598176342
967241835
384957126
125863479
451782693
679435218
832619754

285361947
136974528
947582163
794658312
351429876
628137495
513746289
462895731
879213654

271358496
856149723
439672518
648937152
927581364
513426987
765293841
392814675
184765239

271358496
956147823
438692517
647839152
829571364
513426789
765283941
382914675
194765238

281369475
734158269
956472318
362594781
845713926
179826543
698245137
413987652
527631894

287391546
951462837
364785912
193278654
428536791
576149283
615824379
832917465
749653128

281346957
964572831
375198642
493281765
528637194
617459283
746825319
832914576
159763428

271386954
594172386
638954127
382697415
945218673
167435298
716849532
829563741
453721869

215389674
948762513
673154982
431697258
597238461
862415397
386521749
154973826
729846135

265378491
834129765
197564832
319247586
452683917
678915324
723851649
581496273
946732158

297356481
465821739
813749625
154982376
729563814
638417592
342698157
571234968
986175243

294368517
157249683
836157942
918726435
342915768
765834291
623471859
581692374
479583126

215379684
769458132
843162597
438517926
956243871
172896453
584721369
397684215
621935748

249351678
576894213
183627459
691582347
827413965
435976182
912745836
764238591
358169724

249351678
576894213
183627495
691582347
827413569
435976182
912745836
764238951
358169724

297315864
861749523
435628791
346597182
178236459
952184376
724861935
513972648
689453217

246319857
971658243
835742619
317296584
568437192
492185376
624871935
153964728
789523461

275381946
163429587
498765312
817956423
359274861
624813759
746198235
931542678
582637194

241385769
359762841
867194235
594871623
673429518
128536497
982617354
715243986
436958172

274365891
815729346
963481257
327146985
691853724
548297163
439678512
786512439
152934678

274365198
815729346
963481257
327846915
698153724
541297863
139674582
786512439
452938671

281345697
465197328
793826154
536471982
948632571
127589436
874963215
312754869
659218743

295317846
847926153
136548927
312674598
968235714
754891632
683152479
579483261
421769385

271398645
963574812
485126739
147869523
532417986
896235174
318652497
754983261
629741358

296341578
138975264
745826139
659713482
817492356
324568791
972654813
463187925
581239647

281359647
537642891
946187325
895271436
672435918
314896572
763918254
129564783
458723169

298356417
314278965
675194328
869527134
437961852
521483679
756839241
942615783
183742596

274368951
589721436
613549287
852697143
391254768
467183529
926815374
745936812
138472695

218367954
436259178
957184623
825913746
173426895
649875231
791538462
362741589
584692317

284375961
569821437
713649258
927516384
846937512
135482796
652798143
391264875
478153629

281376945
974512836
356849127
517428693
839167452
462935781
695783214
743291568
128654379

218435697
647928351
953176824
479683215
136592748
825714963
361859472
784261539
592347186

219478356
574326981
836591724
697283415
152749638
483165279
961832547
345917862
728654193

239471856
584362971
716589324
698237415
152894637
473156289
961723548
345918762
827645193

238471956
794265831
615389247
846792513
321654789
957813624
183926475
462537198
579148362

279463815
814725936
365198742
726531489
158249367
493876521
987614253
531982674
642357198

267493815
854217936
193856724
642978351
785361492
319542687
926785143
578134269
431629578

279453816
514826973
386197542
827631459
165249738
493785621
938514267
651972384
742368195

291478635
647352198
853169274
734921586
529683741
168745923
416897352
372514869
985236417

251493867
647825391
398176524
869517432
175234689
423689175
582961743
716342958
934758216

251493867
647852391
398176524
869517432
175234689
423689175
582961743
936745218
714328956

215463798
394578621
687192354
156247839
948631572
723985146
472856913
839714265
561329487

261479853
537182649
849365217
653897421
792514386
418236975
374621598
126958734
985743162

218437596
634195872
579682314
462518937
783249651
951763248
346851729
825974163
197326485

218437596
436195872
579286314
864512739
723849651
951763248
342651987
685974123
197328465

213487659
495136827
768592314
854713962
672849531
931625748
347961285
586274193
129358476

236491875
514876293
978352164
387645912
159723486
642189357
723968541
865214739
491537628

268495731
179326854
543718962
396847215
854261397
721539486
485673129
932154678
617982543

279461538
845329671
361857924
732946185
498135267
156782493
513298746
624573819
987614352

261483597
495167238
873952641
587249163
932671854
146835729
724598316
359716482
618324975

237489165
169753284
845612793
316847529
574296831
982135476
423971658
751368942
698524317

237498165
164753298
895612743
316987524
578246931
942135876
423871659
751369482
689524317

251468379
497523861
368179524
739241658
184356297
526987413
975634182
842715936
613892745

271495386
468723591
395186724
839241675
726359418
154678239
687934152
542817963
913562847

251498376
467523891
398176524
739241658
184659237
526387419
675934182
842715963
913862745

293467518
714835926
865921347
651274839
389156274
472398651
947582163
536719482
128643795

213479568
954186237
876352149
369825471
187643925
425917386
738291654
641538792
592764813

298467513
734152986
561983724
387621495
642539871
915874362
129348657
853716249
476295138

271468539
369572148
845319627
724635891
693781254
518924763
157293486
436857912
982146375

238471569
495826371
167953842
843219756
971645238
652738914
519362487
786594123
324187695

293471586
174865329
856923417
438692175
729514863
615387294
587236941
941758632
362149758

291437568
346528719
758619432
825194376
639275184
174386925
517962843
463851297
982743651

239458617
615973284
748126935
463587129
572619348
981234576
394761852
826345791
157892463

231478659
946521378
785369241
418236795
657914832
329857416
194683527
563792184
872145963

285461793
971235846
634897152
458372619
369518274
712946385
143689527
826754931
597123468

296418753
173569428
548327619
452796831
631845972
789231564
917683245
364952187
825174396

293461758
186573942
754982631
827396514
435817269
961254873
512648397
379125486
648739125

237419865
869753241
145682739
316847592
574296183
982135476
423971658
751368924
698524317

236419857
879653214
145782639
317846925
564297183
982135476
623971548
451368792
798524361

257463918
613895247
948712536
471936852
395284671
826157493
582379164
139648725
764521389

271483956
398625174
546971832
823514769
167839425
459762318
735298641
684157293
912346587

289415763
375826194
614379582
921783645
548691237
763254918
856132479
132947856
497568321

216485739
538917642
497623518
782546193
365291487
149738265
971862354
654379821
823154976

216485739
538917624
497623518
784536192
365291487
129748365
971864253
652379841
843152976

218456379
356729184
479831256
541387692
923564718
867912543
134278965
782695431
695143827

239486517
785291346
164753829
923175684
647928135
851364972
496837251
578612493
312549768

218457936
754369128
396821745
135946287
849732561
672185493
423518679
567293814
981674352

291478653
485326791
637159824
352897416
168534279
749261385
974612538
813745962
526983147

216478935
584963712
739152486
827691354
951234867
643587129
375829641
468715293
192346578

297468315
584317629
316529748
745691283
968253471
132784956
459876132
623145897
871932564

258469317
197385642
364721859
642817593
789253461
531694278
425978136
873146925
916532784

215479836
876321594
349586271
952713468
681942357
734865129
423197685
167258943
598634712

276413598
345798621
981652473
157964382
869231745
423587169
638149257
512876934
794325816

251439867
364782951
978516432
589261374
417358629
623947185
745693218
196825743
832174596

251436798
394872651
687519432
572961384
418357926
963248175
745683219
126795843
839124567

275436198
198572634
634918257
782695341
956143872
341287965
869751423
417329586
523864719

275436189
198572634
634819257
782695341
956143872
341287965
869751423
417328596
523964718

285436719
971582634
634179258
892615347
156743982
347298165
769851423
418327596
523964871

285436179
791582634
634179258
872695341
156743982
349218765
967851423
418327596
523964817

261435897
458297613
397168452
936572184
874319526
125846739
543721968
682954371
719683245

289436571
413875926
756192834
541628793
932741658
867953412
175364289
698217345
324589167

231467598
648592731
579318624
967283415
154976382
823145967
416859273
782634159
395721846

281463759
547982361
963175428
734821596
629534187
158796234
412658973
875349612
396217845

213467958
846952731
759318624
675124389
192836547
384579216
937281465
421695873
568743192

213467958
485932167
679815432
128379546
536248719
947156283
794583621
852691374
361724895

251479368
347865291
968132457
584627913
792513684
136984725
623758149
415396872
879241536

213475968
485936172
769812435
128369547
537248619
946157283
694583721
872691354
351724896

291485637
458673291
376192845
814936752
962751384
537824169
729568413
183249576
645317928

239487651
487156392
516392487
962713548
841569273
375248169
198635724
753924816
624871935

265498317
148327695
739516482
982745163
453169728
671283549
396874251
817652934
524931876

285497316
147326895
639518472
972685143
853149627
461273589
398764251
716852934
524931768

248517963
965832417
371946825
157328694
489765132
632491758
813279546
526184379
794653281

264571398
817493652
395862147
521647839
678319524
439285716
956734281
743128965
182956473

264518379
918473652
375926148
621749835
589361724
437285916
756834291
843192567
192657483

293581467
187624395
465937812
746293581
318756249
529148673
851369724
672415938
934872156

218576934
673429158
954381762
789135246
361248579
542697813
127863495
435912687
896754321

239568174
865147329
714392586
487913265
623485917
951726843
198654732
576231498
342879651

241583796
865974312
937621584
172458639
593162478
684397251
716239845
458716923
329845167

289514673
143627598
765389241
697231854
834956712
521748936
952463187
478192365
316875429

297514683
143678529
865392741
628731954
934256817
571849236
752463198
489127365
316985472

213596784
645827139
879143562
732918645
498652371
156734928
927461853
361285497
584379216

248579316
739861524
561342987
157984632
324156798
896237451
415798263
683425179
972613845

294516837
781293465
365784219
628359741
459871326
173462598
947138652
836925174
512647983

294518637
781634529
365792418
628359741
459871362
173426895
947183256
832965174
516247983

269578431
837124596
145639827
572813649
483967215
916245783
651382974
324796158
798451362

269578431
837142596
145639287
578213649
423967815
916854723
681325974
394786152
752491368

263587941
159423678
847196235
794261853
512378496
638945712
925814367
471632589
386759124

249581673
568437219
317629845
736942581
924158736
851376924
192764358
673815492
485293167

248591673
569437218
317628945
836742591
724159836
951386724
192864357
673915482
485273169

293541876
654837219
178629543
825476391
469213785
317985624
541762938
736198452
982354167

261539784
387416295
459782361
915348627
672195438
834627519
548963172
723851946
196274853

246597381
783216549
195384672
431865297
568972413
972143865
857621934
624739158
319458726

231576984
948132567
756489213
815647392
492318756
367925148
689753421
123894675
574261839

279538146
831462975
456197832
563714298
914283567
782659413
698321754
145876329
327945681

297543186
648712935
315698427
731985264
429176358
586324791
964251873
152837649
873469512

279568143
461397528
385142976
752481639
134926785
896735412
543879261
927613854
618254397

287569143
461378529
395142687
852491736
143627895
976835412
534986271
628713954
719254368

264581397
953726841
187934625
572693184
318452976
496178532
631847259
729315468
845269713

286597314
975431682
143682957
718964523
562318479
394275168
451729836
629853741
837146295

246518397
793264185
158793462
487126953
965437218
312859746
671982534
829345671
534671829

281596347
964317582
375428619
416283795
753649821
829751463
598134276
642975138
137862954

216598347
843716295
597423861
689174532
154239786
372865419
965382174
431957628
728641953

276581349
594637182
138429765
845372691
317965824
962148537
453216978
729853416
681794253

268571349
549836172
137429685
784362591
316985724
925147836
453218967
692753418
871694253

238579461
496321857
175846923
843257619
951638742
762914538
619482375
587163294
324795186

283569471
495371826
176842953
834256719
921738645
657914238
519487362
768123594
342695187

268519437
197634258
534782196
623971845
749258361
815463729
981326574
376845912
452197683

219573648
365849721
748126395
651798234
924361587
873254916
197682453
532417869
486935172

247593681
185246379
936178425
614352798
593687142
728914563
379865214
451729836
862431957

278591643
543768192
196423875
954382761
381675924
627149538
465217389
832956417
719834256

279581643
543967182
168423795
894372561
317695824
625148937
456219378
732856419
981734256

279581643
643927185
158463792
894372561
317695824
526148937
465219378
732856419
981734256

264518793
317469852
589372614
493857261
678231945
125946378
856724139
742193586
931685427

213564798
754829163
896173452
567291834
931748526
482635917
378956241
629417385
145382679

219546783
384917526
657328194
461285379
872639451
935174268
128763945
796451832
543892617

216573849
375948621
849126375
651789234
724361598
983254716
167892453
538417962
492635187

216594873
398712546
457638291
873245169
541869732
629173485
184326957
932457618
765981324

219563874
457982163
683741925
341827659
928654731
765319248
834296517
196475382
572138496

248513796
735962841
691784253
483621579
127459638
956378412
874136925
512897364
369245187

296514378
743982651
851673492
528139746
134267589
679845213
967421835
385796124
412358967

284596317
156237849
973184562
632418795
815679234
497325186
368742951
521963478
749851623

216547893
483219675
759638412
548761329
932854167
671392548
867123954
124985736
395476281

298517436
137624985
654893712
345178269
971265348
826349571
769451823
413982657
582736194

241569738
965738241
387124956
519473862
472816395
638952174
824697513
756381429
193245687

278534196
653791428
149682735
462317859
537849612
891256374
316425987
924178563
785963241

287534196
563189472
194672538
458796213
376421859
921853647
742918365
635247981
819365724

287541396
354679281
169238754
721985463
695324178
843167925
476893512
538712649
912456837

281546739
459732861
736189254
894651327
572394618
613827495
967218543
125473986
348965172

293541678
465387219
871629453
124795386
687432195
359816724
746158932
512963847
938274561

287546913
415239678
693718425
768125394
129483756
354697281
842961537
536872149
971354862

239548671
764219385
185736942
857193264
391462857
426875139
918654723
643927518
572381496

239548167
764219385
185736942
856193274
397462851
421875639
918654723
643927518
572381496

283549617
697132854
145786392
934821576
712653948
568497123
829314765
456978231
371265489

278543961
149286753
563197824
735861492
824935176
916472385
681754239
392618547
457329618

297561483
458932761
361784592
645318927
189627345
723495618
914853276
836279154
572146839

297561483
458293761
361784592
649318257
185627349
723459618
514832976
836975124
972146835

237561489
458932761
961784325
649318257
185627943
723459618
314896572
896275134
572143896

287563941
956142738
413789256
532978164
641325879
798614325
175836492
329451687
864297513

287563941
956412837
413789256
532978164
641325789
798641325
175836492
329154678
864297513

219563478
476829531
385174269
638941725
752386194
941752386
194238657
827615943
563497812

219568437
376429581
485137926
938641752
752893164
641752398
193284675
867915243
524376819

248563971
169287354
357194826
734851692
825976143
916432785
681745239
592318467
473629518

281569374
497813652
563472198
614738529
829154736
735296481
372941865
946385217
158627943

238571496
576492183
914836275
729368541
641759328
385124967
857243619
493617852
162985734

291573468
654892371
873164295
345921687
768435129
129687534
532749816
916358742
487216953

281573469
654982371
973164528
345821697
729635184
168497235
532748916
816359742
497216853

219578436
365429781
487136952
738241695
692853174
541697328
123784569
876915243
954362817

269573841
138264759
547189326
871352694
326497185
495618237
754826913
983741562
612935478

293576418
617498235
485312976
741859623
852763149
369124857
136945782
524687391
978231564

271583469
654972381
983164275
345821697
769435128
128697534
532748916
816359742
497216853

261584739
547293618
389167542
896452173
735918426
124736895
458321967
673849251
912675384

218593467
645728391
379164528
561837249
824916753
937452816
493281675
756349182
182675934

218593467
649782351
375164829
961837245
524916783
837425916
493251678
756348192
182679534

243671985
169485732
587329461
931567824
428913576
675248193
894132657
356794218
712856349

283615479
569472831
174389562
792541683
835967124
416238795
941726358
357894216
628153947

283615479
569472831
174389562
792541683
835267194
416938725
941726358
357894216
628153947

291658734
683742951
745139682
378265419
156974328
924813576
569381247
837426195
412597863

215689743
749532186
638714952
862395471
154827369
973146528
487961235
596273814
321458697

215673894
763894125
489152763
341965287
928741356
576328419
857419632
194236578
632587941

234617958
716589324
958423716
187345269
469271835
523896471
692134587
341758692
875962143

258619374
741328596
936574182
175293648
429186735
683745921
897451263
564932817
312867459

254637189
938142765
167598342
782954613
391786524
546213978
479865231
825371496
613429857

241683957
973451862
865927431
139264785
426875193
758139246
392518674
514796328
687342519

241683957
973251846
865947231
139462785
426875193
758139462
392518674
514796328
687324519

241683759
973251846
865947231
139462587
426875193
758139462
392518674
514796328
687324915

278645913
156973248
493182576
927518634
861394725
345267189
689421357
732859461
514736892

258697413
647132859
193845276
369214785
781956342
524783691
876529134
932471568
415368927

297615483
361849752
485723916
654298137
172354869
938167524
846572391
519436278
723981645

287691345
169435782
345827196
618574239
532169478
974283651
491356827
726948513
853712964

254681793
138729546
976435182
685247931
792163854
413958627
369814275
841572369
527396418

259681473
476953218
138247659
592734861
813526947
764819325
681372594
945168732
327495186

259687413
416953728
738241659
592734861
873516942
164829375
681372594
945168237
327495186

258631479
476958213
193247658
532794861
819526347
764813925
681372594
345169782
927485136

258637419
416958723
793241658
532794861
879516342
164823975
681372594
345169287
927485136

289635417
137924568
546871932
675349821
823156794
491782653
962417385
354268179
718593246

219687453
758314629
346952187
567498312
123576894
984231765
832149576
491765238
675823941

291658743
583749621
467321985
178462359
645983172
932175468
759216834
816534297
324897516

214693578
785421396
396857241
463918725
129735864
857264139
571349682
648172953
932586417

259673481
416285739
837149526
782514963
643928157
591736842
325891674
164357298
978462315

254678193
738149625
169253478
391764582
485392761
627581934
842916357
516837249
973425816

248691357
671325849
359478216
793186425
825743691
164952738
587214963
416839572
932567184

273649518
164852793
859731246
698173425
421586937
735924861
947365182
516298374
382417659

219685734
546723891
873914256
768351429
195246378
324879615
687192543
952438167
431567982

283691547
946785213
571324698
634879125
812543769
759162384
198237456
427956831
365418972

278651943
165394872
493872651
981547326
327916485
654238197
846723519
739185264
512469738

278651943
165394872
943827651
481579326
397216485
652438197
826743519
739185264
514962738

213648759
548379612
976215834
652437981
387192465
194856273
831964527
729583146
465721398

287694351
951378624
346215798
498163572
635827419
712549836
824731965
563982147
179456283

258693174
743182569
196475832
529746381
864531927
317829456
981367245
472958613
635214798

253649781
918357246
764182539
895231674
642978153
371465928
189523467
536714892
427896315

213648795
874159263
569723418
687431952
451296387
932587146
795364821
328915674
146872539

237645189
986321547
451987623
529134768
614758392
378296451
143862975
762519834
895473216

294675138
768341259
135829467
641937825
973258614
852164793
327496581
416583972
589712346

279658341
168347295
534921876
623719584
891435627
745862913
487596132
352184769
916273458

275681493
963427851
184935726
642793185
318562947
597148632
731854269
429316578
856279314

283651479
594827361
167943852
659372184
418596723
372184695
836219547
941765238
725438916

237649581
495831762
816725349
968174235
154392678
372568194
789253416
543916827
621487953

293684571
678125934
145739682
419563827
786291453
352847196
561972348
837456219
924318765

273694581
186275394
495138762
917456238
642387159
538912476
354829617
821763945
769541823

273694581
815273469
496158732
137425698
542986173
968317254
354862917
621739845
789541326

258634791
196257483
437189526
715462839
643798152
829315674
384976215
561823947
972541368

259634718
816257493
437891526
985476231
641382957
723915864
374129685
598763142
162548379

259634718
817259463
436871529
785496231
941382657
623715894
364127985
578963142
192548376

285693741
974218635
316547982
159872463
827436519
643951827
762185394
598324176
431769258

241695837
869723154
573184629
738219465
956348712
124567983
482931576
397856241
615472398

219647835
435289716
768513429
582976341
971324658
346158297
154862973
823791564
697435182

274695813
563148792
189327456
431789625
857261934
692453178
716832549
345976281
928514367

274695813
563148297
189372456
431829675
852761934
697453182
718234569
345986721
926517348

237619854
594382761
168457329
915763248
683124597
742598613
826931475
371245986
459876132

241683795
639752841
587491236
765924318
894317562
312865479
178246953
953178624
426539187

251694837
486327591
397581246
825413679
963275184
714968352
139752468
648139725
572846913

278634915
659721834
341895672
496157283
725368491
813249567
134586729
582973146
967412358

289634157
154972368
637851294
918723645
743569812
562148739
475216983
826395471
391487526

243695781
586137294
971428635
435971862
618342957
729856143
194763528
357289416
862514379

251697483
476823591
893541267
725418936
968235174
314976852
139752648
647189325
582364719

231647985
759381264
864529173
512893647
486275391
973164852
645912738
197438526
328756419

294657381
876314592
315829467
468571923
957283614
132496875
629745138
743168259
581932746

294657381
867314592
315829476
172495863
956283714
438761925
729546138
643178259
581932647

298647531
761358924
534129786
927486153
316572849
845913267
473295618
682731495
159864372

249657318
857321469
631894527
324179685
798536142
516482793
173948256
485263971
962715834

219637584
547812693
836459172
154398726
682741359
973526418
795264831
361985247
428173965

251698437
486327591
397541268
825413679
963275184
714986352
139752846
648139725
572864913

238617945
179254368
465839127
317498256
986125734
542376819
691742583
724583691
853961472

235618497
781924563
964375821
643892715
829751634
517463289
156237948
398546172
472189356

258619347
649372815
713845296
584763921
971428563
326951784
197234658
865197432
432586179

249635817
153784962
768912534
581326479
397541628
426897153
614278395
832159746
975463281

215643978
764892351
398751426
657284139
149367285
823915647
936528714
571436892
482179563

281647539
479532861
635189274
894761325
562394718
713825496
957218643
126453987
348976152

291647538
478532961
635198274
964781325
582364719
713925486
857219643
126453897
349876152

285649731
761382549
943751826
317265984
492178653
856934172
628593417
539417268
174826395

274659381
156238749
389741652
743592168
592816473
861473295
915364827
638927514
427185936

284659371
651237849
379841652
843592167
592716483
167483295
915364728
736928514
428175936

297651483
458932761
361784295
649318527
183527649
725496318
514863972
836279154
972145836

237651489
458932761
961784523
649318257
183527946
725469318
514893672
896275134
372146895

293654781
745182369
168937524
689371452
352849617
471265893
526793148
817426935
934518276

284675931
975321648
163948572
749856123
521734869
836192457
352419786
617583294
498267315

238671594
674592183
915834276
729348651
541769328
386125947
867953412
493217865
152486739

281679345
679453821
354182697
743521968
125968734
896347152
918235476
432716589
567894213

214679583
957813462
836452197
685324971
179568324
342197658
768941235
521736849
493285716

214679583
957813462
863452197
685324971
179568324
342197658
496281735
521736849
738945216

281674953
957823641
463519827
672185394
839462175
145937268
526341789
714298536
398756412

293681754
418957362
675342891
184275639
327469518
569813247
746138925
832594176
951726483

215689347
673214958
498375126
739852461
826431795
154967832
967123584
542798613
381546279

281734695
759682431
364159782
435296178
916378524
872541963
543867219
628915347
197423856

261759843
735842961
894163752
583276419
176984325
429315687
647591238
358427196
912638574

235798146
918564327
476123859
367952481
841637592
529481763
184276935
752349618
693815274

263748591
798125634
415369278
342816957
681957342
957234186
179582463
534671829
826493715

241765398
839124657
567938214
352697841
698241573
174853926
485319762
716582439
923476185

241783965
953261847
876954231
139572486
527846193
468139572
392618754
615497328
784325619

296718435
174352698
835469127
918627543
762534819
543891762
427183956
689245371
351976284

248735691
317496852
569128734
125863947
483917265
976542318
651279483
794381526
832654179

258793416
391426578
674815239
865132947
439657821
712948365
183574692
527369184
946281753

258793416
391426578
674815239
865132947
739654821
412978365
183547692
527369184
946281753

261795438
387641592
594382167
435279816
826134759
719568243
173856924
958423671
642917385

264791853
139825647
587436192
796248531
812573964
453169728
375914286
941682375
628357419

264751398
135829647
987436152
756248931
893175264
412963785
579314826
341682579
628597413

241736598
637985214
859421637
193567482
564812379
728394156
415279863
376148925
982653741

286715934
147369825
539482716
852194673
961573482
473826591
724638159
698251347
315947268

259734186
863129745
417586923
945361872
672498531
381257694
138945267
594672318
726813459

254761389
136489257
879523461
468917523
327658194
591342876
742836915
615294738
983175642

239751846
458263197
176498352
582346971
613879524
947125683
791684235
325917468
864532719

246759318
897231546
351864297
632187459
519426783
784593621
175348962
923615874
468972135

284765913
513249768
976813254
197432685
628591437
435687192
869324571
741958326
352176849

264789135
158634729
397152684
625397841
479518362
813426597
941873256
732965418
586241973

246798351
873215649
195364782
431576298
567982413
982143567
758621934
624839175
319457826

235741698
196852374
874639512
961327845
543918726
728564139
382196457
417285963
659473281

259768134
341295678
678341529
193826457
526174983
784539261
937612845
465983712
812457396

248796351
175432968
693185247
954261873
836974125
712358694
529843716
361527489
487619532

258794361
176532948
493186257
965241873
831975426
742368195
629853714
314627589
587419632

238751469
495826371
167943825
549367182
781294653
326185794
873519246
914672538
652438917

238751469
495826371
167943825
529367184
781492653
346185792
873519246
912674538
654238917

248761539
659432781
137589624
312897465
596143278
874256913
983675142
461928357
725314896

283741569
495826371
176953842
832419756
941675238
657238914
519362487
768594123
324187695

238745619
967321548
451986273
529134786
714658392
386297451
143872965
672519834
895463127

243791685
891526374
567438129
152863497
974215836
386974251
619387542
735142968
428659713

254793861
673148529
981625473
715862394
346957218
829314657
132589746
568471932
497236185

295714386
846923571
371685492
958462713
627391845
413578269
789236154
134859627
562147938

295714386
846923571
371685294
458267913
627391845
913548762
782436159
134859627
569172438

251764839
987253614
346198752
428571396
519436278
763982145
894327561
675819423
132645987

236794518
985321746
147865923
714532869
623918457
859647231
372159684
591486372
468273195

248715369
965382471
317496582
759123846
134568927
682947153
871234695
596871234
423659718

294756381
867314592
315829476
472591863
956283714
138467925
729645138
643178259
581932647

294756318
867314529
315928476
478591263
956283741
132467985
789645132
623179854
541832697

236718594
871594236
459326718
382645971
714982653
965137482
698253147
523471869
147869325

254768139
187329546
963415782
519287364
632154897
748936251
375642918
896571423
421893675

258716934
937482651
146953872
479361528
623845197
815297463
384529716
791634285
562178349

239718645
187456329
465932178
318649257
796125834
542387916
621874593
854293761
973561482

289716435
154923867
637854219
962387541
375241698
418695372
741562983
596138724
823479156

264731859
537928461
189654723
748169235
316285974
925473186
892346517
671592348
453817692

268731495
439652871
571894623
647319258
193528746
825476319
714963582
956287134
382145967

259731648
643982517
178456932
891573264
536294871
427168395
762849153
984315726
315627489

268741935
947532861
153698742
529376184
731854296
684219573
416985327
872163459
395427618

298741356
364582791
175639842
851297463
726354189
943168275
687923514
439815627
512476938

268751493
459632871
371894265
647319528
193528647
825476319
514963782
936287154
782145936

238751496
459632871
671894325
745319268
196528743
823467519
314975682
967283154
582146937

238761495
469532871
751894326
647319258
195628743
823457619
314976582
976285134
582143967

238761495
469235871
751894362
647319258
195628743
823457619
314972586
976583124
582146937

256791834
498235671
371684925
564812793
813579462
927346518
739428156
185963247
642157389

283794615
476512398
195836427
831957264
927641583
654328971
568273149
342189756
719465832

241867359
768539214
395412678
974651823
823794561
156328497
537986142
619243785
482175936

261857943
835942761
974163852
593286417
186794325
427315698
648531279
759428136
312679584

239875146
784126593
156349782
913684257
678253419
542791368
865432971
397518624
421967835

291876354
754329168
683145729
947652813
136984572
528713496
372461985
869537241
415298637

291876354
754329168
683145729
947652813
136984572
528713496
372491685
869537241
415268937

216894735
957326418
483175692
365248971
894731256
721659843
639412587
148567329
572983164

239875461
187946532
546213978
453768219
961324857
728591346
874152693
692437185
315689724

274861359
136925748
598437162
867249531
913586274
452173896
685314927
341792685
729658413

269835417
137924586
548671932
675349821
823156794
491782653
982417365
354268179
716593248

294873165
175926348
638145792
359468271
712539684
486712953
823694517
941357826
567281439

251876934
493152678
687493521
732961485
569248317
148735296
975314862
814629753
326587149

296875314
157634289
483129576
568317492
342598761
971462853
625741938
714983625
839256147

236875914
157694238
498123576
569317482
342589761
871462359
625741893
714938625
983256147

234861597
987532416
615497832
756183249
123974685
849625371
361758924
572349168
498216753

274861953
158329476
396457281
915246738
842735619
763918524
439172865
687593142
521684397

245896317
378251649
916473528
627514893
153968274
489732156
891345762
534627981
762189435

271896543
589374612
346152798
162487935
498513267
753629481
637248159
825961374
914735826

271896543
589374612
346152798
163427985
498513267
752689431
637248159
825961374
914735826

294816735
765923841
183574962
927348516
358169427
641752389
532491678
476285193
819637254

293847165
684521397
715963824
149632578
876459213
352718946
561284739
437195682
928376451

231849756
495176238
678352941
129463875
563987412
847521369
714295683
956738124
382614597

261849375
375261948
984357612
413792856
796584231
528136497
652413789
847925163
139678524

219834567
378596241
456217983
621375894
943168725
785429136
532941678
864752319
197683452

217849536
485632791
963715284
876324915
154987623
329156478
598263147
632471859
741598362

215869347
673214958
498357126
739582461
826431795
154976832
967123584
542798613
381645279

231895746
489762513
675413829
593671482
716248935
842539671
927154368
154386297
368927154

275946318
196738254
483521769
928165437
361472985
547893126
854319672
639257841
712684593

271948653
594623178
863175492
612897345
357214869
489536217
738469521
145782936
926351784

256974813
873162945
194538672
648795321
325481796
917623458
781246539
569317284
432859167

246983715
371425689
589176342
694218537
735649821
812537964
923854176
458761293
167392458

267983514
594261387
138745629
486137952
953428176
712596843
879614235
641352798
325879461

237916854
594382761
168457329
915763248
683124597
742598613
829631475
371245986
456879132

278914536
613587249
549632871
891746325
427153698
365829714
784295163
956371482
132468957

275948163
169523487
834761592
528617349
341895276
796234851
452376918
987152634
613489725

281945376
756312849
394687521
845796132
963124785
127853964
532479618
478561293
619238457

281945376
756312894
493687521
845796132
369124785
127853469
532479618
978561243
614238957

291356784
378142659
546789123
952863471
683417295
417295368
765934812
139628547
824571936

231754986
694812735
587369124
329571648
475698312
816243597
168437259
952186473
743925861

271856943
836294571
495317286
542731869
967548312
318962754
189425637
724683195
653179428

291743568
738526491
456891273
984157326
673482159
125369784
842935617
367218945
519674832

281347569
379516428
654892713
138459672
467283195
925671834
513724986
742968351
896135247

281359467
549617328
367824159
634982571
912576834
758143692
895231746
176495283
423768915

231896547
457132896
869457231
548713962
972684153
316529784
694275318
783961425
125348679

261378594
578941632
493562817
645137928
819254376
732689145
326495781
157823469
984716253

261378594
579641832
384592617
645137928
918254376
732986145
823469751
157823469
496715283

261578439
579341862
384692517
645137928
918254376
732986145
823469751
157823694
496715283

261397854
398145672
754628913
483519267
925786341
176432598
539271486
612854739
847963125

241893657
869751432
735426198
186234975
354917286
972568314
623185749
418679523
597342861

241397658
869251437
735846192
186734925
354912786
927568314
673185249
418629573
592473861

281796543
467853219
395412867
653278194
149365782
728941356
574129638
936587421
812634975

291843675
753961284
486725913
937258461
165479328
842316597
374682159
618594732
529137846

291843675
457961283
638725914
379258461
165479328
842316597
784632159
916584732
523197846

291463785
658179432
347825691
463791258
175238946
829654173
786342519
932517864
514986327

281463597
953872416
467915283
638594172
524187639
719326845
895231764
372648951
146759328

261475938
953681742
478923615
342859167
896147523
517362894
734596281
685214379
129738456

271954683
346782951
985631247
832569174
659417832
714328596
463295718
197846325
528173469

241567938
567983142
893412675
926754381
138629457
475831296
359176824
682345719
714298563

271485936
865193427
934627581
197542368
452368719
683971245
318259674
749836152
526714893

241678593
698351247
375924618
789246351
512839764
463517829
136792485
854163972
927485136

251697384
468351792
973284561
594716823
327849615
186532947
639425178
812973456
745168239

261458397
854379126
397621854
523847619
946132785
178596432
485963271
632715948
719284563

291576384
645382917
783914625
862743591
574169238
319258746
958427163
427631859
136895472

291758436
635492187
874361592
148927365
357684921
926513874
589246713
463179258
712835649

291387456
873465912
546129378
689513247
732694185
154278639
965841723
428736591
317952864

291846753
483597261
765231948
549612387
632478195
817953624
356789412
978124536
124365879

261934785
749582316
385716249
153647892
427198563
698325174
516473928
932861457
874259631

241753689
875691432
396284571
563917824
924836715
187542396
739425168
412368957
658179243

241378569
378695241
965142783
483751926
796283154
512469378
857914632
124536897
639827415

241759683
875631492
963284571
596317824
324896715
187542936
739425168
412968357
658173249

231879546
957641382
846235719
472386195
389157624
165492837
693714258
714528963
528963471

291548367
753692418
486371259
534716982
862439571
179285634
948163725
315927846
627854193

231879546
849635712
657241389
472386195
983157624
165492837
396714258
714528963
528963471

251836974
983714652
746259138
695471823
827593416
134682597
362145789
579368241
418927365

291346578
834752691
756189243
547821369
168593427
329674815
415968732
683217954
972435186

291745683
534861972
768293541
942318765
657924318
813576429
489652137
125437896
376189254

281475693
439861572
567293841
972318465
654927318
813546729
798652134
125734986
346189257

251397648
746812395
938564127
382641579
614975283
597283416
173458962
865129734
429736851

281576493
463891752
597243168
975124386
342687915
816359274
738962541
629415837
154738629

251346978
374982165
896175423
582617394
713594682
649238517
467851239
138429756
925763841

281346795
576982413
934571286
749623158
163458972
825719364
692837541
358194627
417265839

251673849
463918725
789245163
198367254
347521698
526894371
634789512
975132486
812456937

231869475
785342916
694571382
159284637
376915824
428736159
842653791
917428563
563197248

241938576
795642813
863571942
158294637
376815429
924763158
482356791
617429385
539187264

241839576
785642913
963571482
159284637
376915824
428763159
892356741
617428395
534197268

291478653
534691278
687532914
768349125
425816739
319725486
852967341
973154862
146283597

291487653
574631289
638952714
867543921
429716835
315829476
952368147
783194562
146275398

291847365
867351942
453296817
674539281
129768534
538412796
315924678
986175423
742683159

291473658
534681279
687592314
768349521
425816937
319725486
852967143
973154862
146238795

291473658
584691273
637582914
768349125
425816739
319725486
852967341
973154862
146238597

251947836
397568241
864123795
985214367
473689512
612375489
139852674
546731928
728496153

281734965
743965821
569182473
427658319
395417286
816293547
978321654
132546798
654879132

281937645
736584192
495261387
849312756
523678419
167495238
318756924
652149873
974823561

251384697
834796251
796152834
627945318
149238576
583617429
478521963
365879142
912463785

241356789
865791432
793248156
572834961
916527843
384169275
637982514
159473628
428615397

281437695
367951842
594268713
436589271
875142369
912673584
623894157
748315926
159726438

281346597
546927138
793851246
467518329
139462875
825739614
674183952
358294761
912675483

281954673
359716284
764283519
937628451
815437962
426195738
693872145
572341896
148569327

281956374
379412586
654738921
536189247
942673815
817245639
725361498
163894752
498527163

271456389
389712546
654839721
536194278
742683915
918275634
825361497
163947852
497528163

281963547
467215839
395784621
542378916
873196254
619542378
728631495
954827163
136459782

261475389
389216754
574983621
932748516
645139278
817562493
796824135
428351967
153697842

251379846
738164592
649258713
183425967
924687135
567931428
315896274
472513689
896742351

291375648
738164952
645298713
187439265
524687139
963521874
319856427
472913586
856742391

241583976
873169254
695274381
582347169
719652438
364918527
137895642
426731895
958426713

291783654
385641792
467529138
954862317
126357849
873194265
648215973
719438526
532976481

261354978
739128546
485976312
624589731
398761254
517243689
872615493
153492867
946837125

281374596
937156482
465829173
794635821
528417639
316982745
852763914
679241358
143598267

283195647
451876932
697432851
578361429
924758316
316924578
149587263
865213794
732649185

243756198
158294637
679138542
897542361
314679825
526381479
785963214
961425783
432817956

293847561
756192843
841536927
467983215
912675438
538214679
685721394
379468152
124359786

243516879
578249163
691378452
762851394
384962715
159734286
935127648
816493527
427685931

293185674
761423598
845976213
152738946
987654132
436219785
574392861
618547329
329861457

283645197
691783245
574912863
756298314
439157682
128436759
845371926
967824531
312569478

263479185
851362794
947158623
489723516
635841279
712596438
374915862
528637941
196284357

253869741
918473526
647521398
795238164
164795283
382146957
876912435
521384679
439657812

253869741
918472536
647531298
795328164
164795382
382146957
876913425
531284679
429657813

243196758
917584326
658723941
894631275
731952864
526847193
172365489
469218537
385479612

243865971
576491238
189273564
427389156
961524387
835716492
318652749
694137825
752948613

243956178
975481623
861273459
319568247
584127936
627349581
156734892
438692715
792815364

253679148
961458327
874213659
512947836
386521794
497386512
139864275
645732981
728195463

293865417
867914352
541723869
418372695
972456138
635198274
724639581
389541726
156287943

293748516
854621793
167935284
541283679
678459132
329176845
985367421
416892357
732514968

273968514
958741362
641523798
594316287
316872459
827459631
165294873
782135946
439687125

283649517
459187263
761235984
842753691
536921478
917864352
195472836
674398125
328516749

253678941
897451632
164329758
681534297
475962813
932817465
518746329
726193584
349285176

213894756
469537821
758126349
597281634
324659178
186743295
971365482
642978513
835412967

213894657
469537821
758126349
596281734
324759168
187643295
971365482
642978513
835412976

243158976
978364125
165729348
412687539
789543261
536912784
894231657
357496812
621875493

273154698
681239745
594786123
942561387
857923461
316847259
738692514
125478936
469315872

293651487
641837592
857249163
138765924
975423618
462198735
319572846
586314279
724986351

243651789
671839542
958274163
134765928
895423617
762198435
319542876
586317294
427986351

273681495
891754263
546392178
169537824
485269731
327148956
734916582
958423617
612875349

243189675
761524389
859637412
486372951
915846237
372951846
594218763
637495128
128763594

283461597
794523816
516879432
152386749
637954281
948712653
471298365
865137924
329645178

293458761
148637259
765129438
419376825
356982174
827514396
534261987
982745613
671893542

293541678
865972134
471863952
624319587
187256493
539487216
742198365
958634721
316725849

293647185
681952437
574183296
159276348
427835961
368419572
715364829
842791653
936528714

213784659
786592431
954163782
825641397
461937825
379825146
692318574
548276913
137459268

264319875
978425631
153867924
486971352
712583469
395246718
529634187
647158293
831792546

284591367
176348592
935267184
697154823
528736941
413829756
361485279
842973615
759612438

234517896
985364172
761892435
476125983
528943761
193678524
812439657
657281349
349756218

234157896
185964732
679382451
457823169
892615347
316749285
741536928
528491673
963278514

284635197
691784235
573912864
756298413
149357682
328146759
835471926
967823541
412569378

254798631
791326485
836145927
912483756
643572198
587961342
169254873
375819264
428637519

254176389
739584261
186392574
328417956
475639812
961258743
843965127
592741638
617823495

264875913
785193426
391264587
139728654
857641239
426359178
548932761
973516842
612487395

254317986
897264153
361859274
178693542
935428617
426175398
782531469
619742835
543986721

254697318
913842576
867351294
148926753
639175842
725483961
396718425
482569137
571234689

264937851
359681274
187542369
942375186
571826493
836419725
415798632
628153947
793264518

254968371
389571462
176432859
927346185
461825793
835719624
712694538
593187246
648253917

264539178
375681492
198472536
457398621
813246957
926715384
681923745
732154869
549867213

294573168
735861924
618294735
952386417
176459382
843127596
561948273
489732651
327615849

254897361
168453279
973621845
781365924
429178653
536942718
895216437
312784596
647539182

254897361
168253479
379641825
781365942
942178653
536924718
895416237
413782596
627539184

294587361
837162459
561493827
952841736
678359214
413276985
126934578
345718692
789625143

294768513
568913274
173542689
459271836
732684195
816395742
681459327
345827961
927136458

274896351
568213497
931745628
312584976
785629134
649137285
453968712
197452863
826371549

254937816
897516432
361284597
176853249
438692175
925471683
619728354
782345961
543169728

234968517
915473862
678251349
163582974
547396281
829714653
496125738
781639425
352847196

274913856
869245137
513687924
195826473
437159682
628734519
952368741
386471295
741592368

234915768
869247153
715683924
193826475
457139682
628754319
972368541
586491237
341572896

274913856
869245173
513687924
195826437
437159682
628734519
952368741
386471295
741592368

254631987
687294513
931785246
748569132
163872495
529143678
412357869
396428751
875916324

264731598
538694217
197285634
685329741
912478365
743516829
876142953
351967482
429853176

284651739
567239841
391487652
712598364
859346127
643712985
478965213
125873496
936124578

214953687
968271354
375486921
439627815
652819743
187534269
543762198
796148532
821395476

234957681
967138245
581462379
612579834
745823916
398641752
129785463
473216598
856394127

264978153
359146872
718235649
693452781
425781936
187369524
936527418
541893267
872614395

294571638
185396724
376824951
437965812
569182473
812437596
923748165
758613249
641259387

214583976
768912543
395764182
671845329
532697418
489231657
156378294
823459761
947126835

294186753
573924681
186537924
452371896
931268475
867495312
725843169
318659247
649712538

294186753
573924681
186537294
452391876
731268945
869475312
925843167
317659428
648712539

294186753
583724691
176539284
452391876
731268945
869475312
925843167
318657429
647912538

274196853
593827641
186534297
452371986
831269475
967485312
725943168
319658724
648712539

274385691
513469872
869721354
391248567
658137429
427956183
982513746
736894215
145672938

284691753
367524891
195378246
832915674
751436928
946782315
578243169
419867532
623159487

294617853
173854629
586329471
741286395
832945716
965731284
659472138
317568942
428193567

234759816
175648329
986132475
467981253
351264798
892573164
749826531
628315947
513497682

274813956
986254731
351697248
815369472
763421589
492578163
649732815
137985624
528146397

234875916
187649325
596132487
468791253
351264879
972583164
845926731
629317548
713458692

214875693
693421758
587963241
956317482
732584169
148296537
475138926
321659874
869742315

294851763
173694852
586732419
657283194
419567328
328419675
945178236
831926547
762345981

285716943
369482715
741395268
538971426
927564831
614238597
472153689
893627154
156849372

295316748
876495312
341827596
569742831
184963275
723158469
938271654
612534987
457689123

245618397
936475182
871293546
587136924
623954871
194782635
312549768
768321459
459867213

265438719
341697825
798521364
413986257
657243198
982715643
824369571
536174982
179852436

265439718
341687925
789521364
413296857
657843192
928715643
894362571
536174289
172958436

265971834
317846295
498235761
176352489
523489617
849167352
651728943
784593126
932614578

285647391
173982654
469513278
894351726
732496185
651278943
918765432
527134869
346829517

265478193
734519682
891362457
182654739
946723815
357981264
613297548
529846371
478135926

245386917
398217645
671954238
164879352
853142796
729563481
917425863
486731529
532698174

265719438
798364152
431285796
912873645
387546219
654921873
829157364
576438921
143692587

215697438
986341275
473285961
569732184
341958726
827416593
194873652
658129347
732564819

245768931
371924586
986531247
713895624
628473195
459216378
862149753
194357862
537682419

275863149
946721385
381594672
132685794
697142853
458379216
769438521
814256937
523917468

275863149
946721385
381594672
132685794
697142853
854379216
769438521
418256937
523917468

215863749
946721385
387594162
732685914
691247853
458319276
169438527
874952631
523176498

215763849
946821375
378594162
832675914
691248753
754319286
169437528
487952631
523186497

275963841
346821795
198574632
832795164
761248953
459316287
617439528
984152376
523687419

275863941
346921785
189574632
932785164
761249853
854316297
617438529
498152376
523697418

215983764
689741352
347256918
532694187
791825436
468137295
953478621
876312549
124569873

275149863
648327159
193685472
356412987
982756314
714893625
569231748
431578296
827964531

285936174
379481526
461572983
832197465
794658231
156243897
643825719
518769342
927314658

265439178
973861245
148275936
612754389
537698421
894123567
381547692
729316854
456982713

285736194
379481526
461592783
832179465
794658231
156243879
643825917
518967342
927314658

295416378
316789452
874352169
782163945
469528713
153947826
648291537
527834691
931675284

235498716
784361592
196572843
518937264
479625138
623184975
861249357
942753681
357816429

295684731
163275489
478319526
684137295
721958364
539462817
346521978
852796143
917843652

215369847
386574129
794182356
567298413
928413675
431756982
143925768
872631594
659847231

295316478
768524391
341987562
913852746
856471239
472639815
527193684
184765923
639248157

275943816
869251437
413687925
194826573
537419682
628735194
942368751
381574269
756192348

275943816
869251473
413687925
194826537
537419682
628735194
942368751
381574269
756192348

215647398
983125467
746398152
862713945
137954286
459286731
391862574
624579813
578431629

275168439
649523178
831947256
318752964
954816723
762394815
596471382
487235691
123689547

275968431
849713526
163254897
791542368
352687914
486139275
537826149
628491753
914375682

215976843
473285961
689314725
167493582
954827136
328561497
742138659
536749218
891652374

215893674
639457182
847621935
174365298
968274513
523918467
481536729
396742851
752189346

265139748
987564132
413782596
874253619
321697854
659841273
196478325
738925461
542316987

245371896
893264715
167985423
672598134
419637258
538142967
981456372
354729681
726813549

295648713
176523894
438179265
721964358
549387126
863251479
357416982
982735641
614892537

265714893
739852461
148639725
381947256
497526138
526381974
614295387
872463519
953178642

215749836
387625941
694183752
468572319
971364528
523918467
149237685
736851294
852496173

296315748
875496312
341827695
759642831
184953267
623178459
938761524
517234986
462589173

276813954
981475263
435269817
342698175
768154392
519327648
853941726
697532481
124786539

296481753
413527869
758693124
635879412
971246385
842315976
184952637
329768541
567134298

236897154
897541326
145362879
684259713
729136548
513478692
971684235
458723961
362915487

286397451
573481926
491526738
145672893
368954217
729138564
917865342
632749185
854213679

246738951
953164827
178592436
324875169
617943582
895216374
581427693
769351248
432689715

286954173
591783264
473162598
852476319
314298657
769315842
948631725
637529481
125847936

246379185
793581246
815246973
132498567
468157392
579623418
381965724
654712839
927834651

236759184
154386279
978421365
361574892
847192653
529638741
712845936
493267518
685913427

236745189
194386275
578921364
361574892
847192653
925638741
712859436
453267918
689413527

286579341
534812769
197463825
829134657
645798213
371625498
758241936
413986572
962357184

256489317
394571826
781362549
138697254
675824931
429153768
963745182
812936475
547218693

276984315
438571926
591236847
812693754
764825139
953147682
345768291
689412573
127359468

256179384
938542167
417863529
372416958
145928736
869735412
723654891
581297643
694381275

276418539
859376412
143295876
497862153
315749628
628153794
534987261
782631945
961524387

216385947
358974126
794162385
567298413
981453672
432716859
143529768
875631294
629847531

296541738
853762149
147389265
381675924
924138657
765294381
432817596
619453872
578926413

286975143
315462897
947318652
493856271
178249365
652731489
869127534
524693718
731584926

216987435
358624791
794531682
649713258
837295164
125846973
972158346
481369527
563472819

296783154
385641792
417529638
954862317
162357849
873194265
648215973
729436581
531978426

286137495
194856732
573429168
419672853
358941276
627583914
932764581
861295347
745318629

296137584
158946732
473825169
781652943
349718256
625493871
832561497
967284315
514379628

246395718
138726954
597418632
479583261
621947385
853261497
385672149
962154873
714839526

256394871
179862543
384175629
942586137
837219456
561437298
498751362
715623984
623948715

246351798
953782416
187649235
372814569
465937821
891265374
519423687
634178952
728596143

246351987
753982416
189647235
372814569
465739821
891265374
517423698
634198752
928576143

276431958
859726413
143859762
384615297
967382145
521974836
735148629
498263571
612597384

276431589
895726413
143598762
384615297
967382145
521974836
732149658
458263971
619857324

286539174
759146832
341872965
532498716
194765283
678321459
915684327
827953641
463217598

246598713
918437526
753162489
479215368
382649157
561873942
194786235
635921874
827354691

236751894
489623175
571489236
824175369
657398421
193264587
368547912
942816753
715932648

287153496
953624817
164798532
375461289
498532761
612987354
541879623
726315948
839246175

287164593
659328417
134597826
918453672
725619348
463872951
542736189
391285764
876941235

297316548
856497312
341825796
569742831
184963275
723158469
938271654
612534987
475689123

257146938
983572461
416938275
194653827
325781694
678429153
749865312
562314789
831297546

297516834
564387219
138294675
842769153
351428967
679135482
983652741
416973528
725841396

247598631
586123947
139467582
321754896
694382175
758916423
875639214
462871359
913245768

297685143
645931827
381247659
159426378
762853914
438719265
514392786
926578431
873164592

267839451
859461273
431527968
185246739
946375182
372198546
618954327
593782614
724613895

217859346
936472815
584631297
695348721
743125689
821796453
158263974
469587132
372914568

297348615
483651792
165792834
718964253
934527186
526183947
679415328
342879561
851236479

267349815
894651732
135782946
719468253
483527169
526193487
678915324
342876591
951234678

217356948
365984127
894172365
678295413
951463782
432817659
143529876
586731294
729648531

287615943
163429857
594738126
648157239
731296485
925384761
416572398
872963514
359841672

257639418
149872563
386154972
713425689
462798351
895316724
571983246
924561837
638247195

257843916
941276385
368951247
524137698
186529473
739468152
812395764
693784521
475612839

217648539
439571628
568293417
986127354
375864291
142359876
691432785
853716942
724985163

217849563
463571829
589236417
896127354
375964281
142358976
631482795
958713642
724695138

217849563
863571429
549236817
496127358
375968241
182354976
631482795
954713682
728695134

257641839
963872145
148395276
391587624
624139758
875264391
432918567
716453982
589726413

267851943
954372816
138496257
541923678
679548132
382617594
416789325
793265481
825134769

247953861
351468297
698217534
513826749
486739152
729541386
832194675
174685923
965372418

257864391
936172845
481935627
512483976
374596218
698217453
165329784
749658132
823741569

297461853
856372149
431859726
364528917
519736284
728914365
642197538
983245671
175683492

297134685
468957132
513628479
184792356
356841297
729563814
832479561
671285943
945316728

287139645
164857932
593426178
419762853
358914267
726583419
932671584
871245396
645398721

297138645
461957832
583624179
814762953
359481267
726593481
132876594
978245316
645319728

267381594
539724618
148569732
681973245
425618973
973452186
392146857
854297361
716835429

297381564
564729318
138564729
681935247
723418956
459672183
342196875
875243691
916857432

267381594
539274618
148569273
681923745
475618932
923457186
392146857
854792361
716835429

247356918
368491257
951827364
629173485
415982673
873564192
536749821
794218536
182635749

257361849
364892517
198754236
932415678
576938421
481276953
619523784
745189362
823647195

257361948
364982517
189754236
432815679
576439821
891276453
618523794
745198362
923647185

267594831
159873642
384126579
942687153
835219467
671435298
498761325
716352984
523948716

257641938
694378521
183925647
865413792
729586413
431792865
348259176
912867354
576134289

287641935
694375821
153928647
865413792
729586413
431792568
348259176
912867354
576134289

257693148
936841275
148725369
691537824
824169537
573482916
782354691
315976482
469218753

247658319
985431267
361927845
136279584
492865173
758143692
514782936
629314758
873596421

237684591
956217384
481359672
542938716
798146253
163572849
614825937
325791468
879463125

258341769
146927358
793856142
479235816
865179234
321468975
684712593
937584621
512693487

278461593
456329781
391587246
685132974
913874652
724956318
839645127
542713869
167298435

238751469
915684732
476293518
649572183
753816294
821349675
192437856
384165927
567928341

278631459
913584672
465297318
549762183
637815294
821349567
192476835
784153926
356928741

258193476
734658129
196742835
467935281
925871364
813426957
542317698
671289543
389564712

298617345
614325978
753498126
836174592
179256483
425839617
361982754
542761839
987543261

298135746
465789132
173264598
819623475
326457981
547891263
984516327
631972854
752348619

298345671
675891243
341762589
713956428
869234715
524187396
956428137
487613952
132579864

258719364
193654287
476832915
915327648
382546791
647198523
564271839
839465172
721983456

248957136
356281947
791346852
512473698
637829514
489615273
165738429
923564781
874192365

218965743
679314852
354827916
731598264
582476139
496231587
867149325
143752698
925683471

218659743
573148629
964327518
497531862
836792451
125864937
759216384
641983275
382475196

218973654
579641328
346825917
832594176
691782435
457136892
923467581
765318249
184259763

218367459
356941278
479258361
863792145
941685723
527413896
134579682
785126934
692834517

268597341
534618927
179432865
382164759
645973218
791825436
957241683
413786592
826359174

218769435
769534812
354821697
541982763
973416258
826375941
197243586
432658179
685197324

248391567
351467892
697582134
413925678
925876341
876134925
564213789
139748256
782659413

218973546
973465812
456281397
584712639
631859724
729634158
347596281
162348975
895127463

298613574
156749832
437285196
872354961
315962748
649871253
563127489
924538617
781496325

238679514
476518392
159432867
591763428
724185639
863924751
345891276
612347985
987256143

248675913
531942687
769813245
925136874
486759321
317428596
872364159
654291738
193587462

248675913
531942687
796813245
625139874
489756321
317428569
872394156
954261738
163587492

248657913
531942687
769813245
925136874
486579321
317428596
872364159
654291738
193785462

248657913
531942687
796813245
625139874
489576321
317428569
872394156
954261738
163785492

278659314
549321678
136487295
391842567
624715983
785936142
412568739
867293451
953174826

238769514
645321798
197485236
351842679
724916385
986537142
412678953
879253461
563194827

238519764
679438521
415267839
796125483
543896172
821374956
387942615
952681347
164753298

248931657
736258941
915647832
394126578
582794316
167385429
659472183
873519264
421863795

258943716
641287395
379651248
524138679
197526483
836479152
712395864
963814527
485762931

238946715
541287396
679531248
324168579
197325684
865479132
412693857
756814923
983752461

268341579
945728613
173596284
527683491
316459728
489217356
651932847
834175962
792864135

268341579
945728613
173596284
527983461
316452798
489617352
651239847
834175926
792864135

298143756
546728931
371659842
627931485
834572619
159864273
963485127
415297368
782316594

268451739
394872561
157963482
615324978
739586214
842719653
986147325
471235896
523698147

278951364
645237891
931468257
167392485
452786139
389145726
796824513
813579642
524613978

268153497
397468512
451972683
913247865
574681329
826395174
789536241
145829736
632714958

248367159
196548732
537291468
415982673
972613584
683475291
354729816
829156347
761834925

258174936
976328541
134965872
795243618
642581793
813697254
461752389
327819465
589436127

218695743
739842561
465317928
157923486
684751239
923468157
341276895
596184372
872539614

298164375
315278946
674539281
569412738
843796512
127853469
431985627
756321894
982647153

258347916
136592487
794618253
912863745
583974621
647251398
829136574
371425869
465789132

278314695
639825714
154679832
741983256
526741983
983562147
392157468
465298371
817436529

298314675
675829314
134675829
741936258
823541967
569782143
352197486
486253791
917468532

278314695
639285714
154679283
741923856
586741932
923568147
392157468
465892371
817436529

278451639
134968752
659327184
346812597
821795463
597634821
465273918
712589346
983146275

238547961
496312758
157689243
564273819
783195624
921468537
672831495
349756182
815924376

248591763
356478291
791623845
472359618
639812457
815764932
124985376
563247189
987136524

238594671
965817423
147632958
623148597
714925386
859376142
492761835
386259714
571483269

258614793
493728651
167539284
371962845
926485137
845371962
512846379
789253416
634197528

258614793
634798251
197532468
371926845
962485137
845371926
516849372
789253614
423167589

248715396
796283451
531496728
965147832
124358679
387962514
879631245
452879163
613524987

269437851
543182796
781965423
412679538
697853214
358214967
935741682
176528349
824396175

219847563
468351279
357692814
592436187
673128945
841579326
136785492
984263751
725914638

219375648
367984152
854126397
678259413
921463785
435817269
143592876
586731924
792648531

249831657
736952841
815647239
483196572
521784396
967325418
658479123
372518964
194263785

289431567
754862193
361975842
593218476
126749385
478356219
632187954
847593621
915624738

289451367
643972185
571638429
195864732
438217596
726395841
867523914
914786253
352149678

269483715
184579362
375621894
932816457
647235981
518794236
721968543
853142679
496357128

259614783
834729651
167538429
371862945
682495137
945371268
518946372
796253814
423187596

289671453
367524891
145398276
832915647
751436928
496782315
578243169
914867532
623159784

259638417
346197582
187425693
814579326
573261849
962843751
695314278
431782965
728956134

259638417
364197582
187425693
816579324
573241869
942863751
495316278
631782945
728954136

269715843
435829761
178634529
381247956
742596138
956381472
614952387
897463215
523178694

269715843
543829761
178634529
381247956
427596138
956381472
614972385
895463217
732158694

269715843
735849261
148632579
381274956
427596138
956381427
614957382
892463715
573128694

259834176
176259843
384176925
541362798
893715264
762498351
937541682
418627539
625983417

239846175
175239864
486175923
361452798
894713256
752698341
947361582
618527439
523984617

249836175
135927468
876145923
361452789
984713256
752689341
428361597
617594832
593278614

239846715
758321649
416957382
583279461
947163258
621584937
864712593
375498126
192635874

214637895
938514762
567298143
729451638
651389427
843762951
196823574
482975316
375146289

213576489
697348521
485921637
876413952
541692378
932785164
168239745
759864213
324157896

214839567
938576241
567124893
685413729
379682415
142957386
451368972
823791654
796245138

218937456
497586321
653214897
324659718
571328649
986741532
839165274
145872963
762493185

219835764
478629315
365174892
846712539
157943628
932586147
524367981
691258473
783491256

213947658
794856231
856231794
938715426
421698375
567324189
679183542
385462917
142579863

216438759
534971862
987265413
153687924
468329175
792154638
371842596
825796341
649513287

215468793
634971852
987253416
163587924
458629137
792134568
571342689
826795341
349816275

218579364
543681729
679342185
325967418
987154632
164238597
756893241
492716853
831425976

219578463
374216859
865439217
623981574
487325196
591647328
932754681
146892735
758163942

214985637
859367142
376241895
928574361
437196258
561832479
192653784
783419526
645728913

214586793
537419682
968327541
729845136
341762859
685931274
173698425
456273918
892154367

219846735
678953421
453172968
341695872
962718543
785234196
127389654
834567219
596421387

219738456
467519832
583264791
395476218
624381579
871925364
758692143
146853927
932147685

216538479
934721865
758469231
589217346
123694587
467385912
842976153
695143728
371852694

213857946
967431825
854692173
786249351
435178269
192365784
379526418
641783592
528914637

213859476
478613925
695274813
356487291
724591638
981326547
869732154
147965382
532148769

214568937
936172584
578349612
865217349
427936158
193854276
781695423
349721865
652483791

219385476
487961253
563427819
358614792
174259368
692873145
945132687
736548921
821796534

213574896
645398127
987612543
731829465
459163278
826745931
164957382
372481659
598236714

213586947
875419326
946327158
539768214
428931675
761245839
152894763
397652481
684173592

218576934
745319826
936824157
589467213
427931685
361285749
152793468
894652371
673148592

218754369
963812574
547396812
624187935
175439628
839265147
491628753
352971486
786543291

213795486
486321795
957648312
695837241
721954863
348162579
579413628
862579134
134286957

216785943
479321685
835964712
341678529
798542361
562139874
654297138
923816457
187453296

218795346
476321895
935864712
841679523
763542981
529138674
354287169
682913457
197456238

217895463
346721895
958643712
695387241
721954386
483162579
539418627
862579134
174236958

217386954
986254371
354917682
863195427
542678139
791423865
479862513
128539746
635741298

239517468
461982573
758634192
942371856
385469217
617258349
173895624
526743981
894126735

239678154
471523869
586194237
395416728
812937546
764285913
123769485
657841392
948352671

235679841
148523967
697184235
384716529
952438716
761295483
523867194
876941352
419352678

237491685
541786932
698253741
869572413
123964857
754138269
316827594
475619328
982345176

231586974
974132685
865794213
597613428
416258397
328479156
659327841
183945762
742861539

235968741
968741235
714253689
657194823
493826517
182375496
541632978
376489152
829517364

231946785
796582314
458173962
573821649
814369527
629754831
982435176
167298453
345617298

238645179
591387462
467912538
682453917
359176824
174829356
916234785
743568291
825791643

237195684
846237159
159864732
385641297
974523861
621978345
418756923
562319478
793482516

238591746
561784392
479623581
817365924
623947158
945218673
152876439
394152867
786439215

236975841
759481632
418263759
971538426
842697315
365142978
627319584
593824167
184756293

236947815
798651432
514382697
861475329
479123586
352869174
623598741
985714263
147236958

237546891
485791623
169283745
951672438
648139257
723854169
892415376
316927584
574368912

234786915
869451732
517392486
971645328
486123597
352978164
723569841
695814273
148237659

237486915
869751432
514392786
971645328
486123597
352978164
723569841
695814273
148237659

239184765
654379182
187526439
721638954
895412376
463795821
578961243
316247598
942853617

239175486
568493721
714862593
345928167
672514938
981637245
827341659
456789312
193256874

239156487
678493125
514872693
346928571
752614938
981735246
825341769
467589312
193267854

236741958
984235617
175689324
517896432
642357891
398412765
461573289
853924176
729168543

231649578
965781342
748532169
897356214
514928637
623174985
452863791
389217456
176495823

238946517
457231896
916785432
542317689
379862145
681459273
123598764
764123958
895674321

237854196
918637425
645219873
196583247
524971638
783426519
869742351
471365982
352198764

239854761
685719432
174236589
927648153
463521897
851973246
348192675
592467318
716385924

234751689
176894352
895632417
518367294
649125738
723489165
962573841
351248976
487916523

231459768
578361429
649782135
927846351
486135972
315927684
764218593
893574216
152693847

237965148
916483752
548217936
361529874
725841693
489376215
154692387
673158429
892734561

235769184
961482573
784513296
596134827
843275619
172896345
317958462
628347951
459621738

231867594
964513827
875249613
548621379
197358462
623974185
412785936
789436251
356192748

231875946
869421573
457369218
198632457
745918632
623754189
972543861
586197324
314286795

236479815
851236749
947815623
184962537
695347281
723158964
478521396
512693478
369784152

235481976
986327451
174695832
391852764
758964213
642713589
523179648
817246395
469538127

231687549
964513827
875249613
549821376
187356492
623974185
412765938
796438251
358192764

236415897
874329651
519867324
351684972
687291435
942573186
495736218
723148569
168952743

235481796
764923581
189756324
518374962
376298415
942165837
451639278
623847159
897512643

236519847
845762913
197834625
514697382
372485196
689321754
461953278
953278461
728146539

236514897
475982613
189736524
517498362
392675148
864321759
941853276
753269481
628147935

231654798
876293154
459187326
514369287
392871465
768425913
945716832
623948571
187532649

238659417
971324856
654718239
516243798
729586143
483197625
197465382
345872961
862931574

239648751
816735492
457912386
194867523
675324918
382591674
941256837
568173249
723489165

238617945
695348172
174592836
946821753
821735694
753964281
367159428
582476319
419283567

235784916
961352784
487916523
148567392
376298451
529143867
853671249
714829635
692435178

231785964
647239851
985461273
894357612
752614398
163892547
479528136
526143789
318976425

235764891
849135267
617928435
194857623
768392154
352416789
926541378
571683942
483279516

236874951
948135276
517629438
174958623
859362147
362417895
625741389
481593762
793286514

236874951
948135276
715629438
174958623
859362147
362417895
627541389
481793562
593286714

234917658
985326471
176584932
517642893
398751246
462839715
621473589
849165327
753298164

231945687
945786213
786123954
413298576
672531498
859467132
527814369
398652741
164379825

235749618
479681235
618523794
143962587
926857341
857314926
782195463
591436872
364278159

236489571
948751623
751326948
614238759
823597416
579164382
387942165
465813297
192675834

236875194
759124638
481396257
948231765
675948312
123657489
367582941
594713826
812469573

237681945
698745123
145239786
571923864
829416537
463578291
984357612
712864359
356192478

237681945
698754123
154239786
571423869
829516437
463978251
985347612
712865394
346192578

243167859
785349612
619258374
368572491
591634728
472981536
826713945
157496283
934825167

243167859
679258314
185349672
318572496
597634128
462981537
826713945
751496283
934825761

246891753
783256419
915347682
127534968
869172534
534689271
671428395
392715846
458963127

243168957
615279384
897345612
369582471
751634829
482791536
926813745
178456293
534927168

243781956
716259384
895346712
389572461
571634829
462198537
927813645
158467293
634925178

243168957
197345682
685279314
319582476
758634129
462791538
926813745
871456293
534927861

243916758
975428316
861357249
782643195
134579682
659281437
516832974
427195863
398764521

247581936
681934257
593627148
935748612
416259783
872316495
158462379
724893561
369175824

243159678
951768342
687432951
165873294
394216785
728594136
819325467
576941823
432687519

248579136
695314728
371268495
912845367
756931842
483627519
124756983
867493251
539182674

247568391
581379642
936412857
614785239
823941765
795623418
152836974
379254186
468197523

241375896
583916742
697824135
376289451
859641327
124753968
735192684
468537219
912468573

241375896
583916742
697824135
376289451
429751368
158643927
735192684
864537219
912468573

249173856
657984213
183562749
912458367
735216498
468397521
526731984
391845672
874629135

243769581
698415732
157832946
879146253
321958674
564273198
786391425
935624817
412587369

241397685
976851432
853642917
185734269
369285741
427169358
614978523
592413876
738526194

241695783
865743912
739182654
386921475
974856321
512437896
193574268
628319547
457268139

247356891
653918274
198724356
726591438
581463927
439287615
865132749
972845163
314679582

243876159
786591324
951324678
438712596
612945783
579683241
195238467
327469815
864157932

247356198
135894672
986721435
728135964
514689723
693472851
871263549
369548217
452917386

247851396
831694257
659732148
463519872
185267439
972483615
328945761
794126583
516378924

248567391
375891642
169324578
951672834
837145269
624983157
716438925
483259716
592716483

249368517
763145982
185297634
416852793
952473861
378916425
897531246
534629178
621784359

241789635
679531842
358264179
786392451
512648793
934157286
467925318
125873964
893416527

243896715
956371482
187254936
571629843
324185697
869743521
635418279
718962354
492537168

243896715
956471382
187253946
571629834
324185697
869347521
435718269
718962453
692534178

241395786
785612349
936478125
467239851
512786493
893541267
154863972
679124538
328957614

245836971
769142853
381957426
837619542
124785369
956423187
598261734
613574298
472398615

246817539
537924861
819356724
961278345
372549618
485163297
198732456
653481972
724695183

245738169
869142753
173569428
937681542
624975381
581423697
758216934
316894275
492357816

246851379
175239864
839764512
987645231
361928745
524317698
458173926
613592487
792486153

248965173
139748562
756213948
317694285
625381794
894527631
973852416
581476329
462139857

249786351
186352749
375914286
527463198
618597432
934128675
853641927
762839514
491275863

249357186
813629457
756418923
197863245
368542719
524971368
975284631
632195874
481736592

246357189
813926457
759418623
197863245
328549716
564271398
475682931
632195874
981734562

246315897
897624135
513978462
135296784
729843516
684157329
971582643
462731958
358469271

245398716
713562498
986714523
869431257
534287169
127956384
391645872
452879631
678123945

241569837
895372164
673841925
367954218
954218376
128637459
416793582
532486791
789125643

246598317
359271846
817634925
198725463
572463198
463819572
781342659
925186734
634957281

245617389
786539241
319842576
123496857
594278613
867153492
471325968
652981734
938764125

248751963
937846521
516329874
782163495
395482617
164975238
879214356
621538749
453697182

246781395
973465182
815392674
762139458
158247963
439856217
394678521
581924736
627513849

248159376
356274891
719386452
534917628
981625734
627438915
175863249
892741563
463592187

257698341
984135762
361724895
736859124
129467583
845213679
518972436
493586217
672341958

256398417
378641952
419752386
134926875
627835194
895174263
763219548
942587631
581463729

254138697
167459832
398267451
543921768
982746513
671385924
735614289
426893175
819572346

251637984
984152736
376894215
769428351
143569872
825371649
698715423
412983567
537246198

258943671
937165428
146827593
314582769
572396184
689714352
895471236
463259817
721638945

254768913
783491526
916253487
871534269
645972138
392816745
528349671
469187352
137625894

257964138
649831257
813275964
398726415
176453892
425189376
561342789
984617523
732598641

257864139
648931257
913275846
389726415
126453978
475198362
561382794
894617523
732549681

251978364
786134295
349265871
813456729
594782613
672319548
128693457
437521986
965847132

251984763
964753218
738162549
395821476
872649351
416537982
123478695
649315827
587296134

259843167
743261985
618795243
531487692
826319574
974526318
467932851
182654739
395178426

251936487
963487152
784521693
138675249
679142538
542893716
826314975
495768321
317259864

251937468
798641352
463582179
984356217
632718945
175294836
547823691
816479523
329165784

256931478
194687325
873425196
741259863
625348719
938176542
589712634
467593281
312864957

259418673
716395842
438267159
641923785
582671934
397584261
873142596
165739428
924856317

259784613
746351982
318962475
693827154
172495836
485136729
867543291
521679348
934218567

253914687
946783125
718652394
697245813
824371569
135869472
371598246
589426731
462137958

251384697
794612583
368795142
489576321
175239468
623841975
816457239
547923816
932168754

254318796
167495382
938627514
379862451
642531879
581749623
813974265
425186937
796253148

259483761
847156329
136279854
671892543
428531697
395764218
962317485
784925136
513648972

254936781
397821654
816745293
745168329
128493576
963257148
431579862
672384915
589612437

257913846
194865237
683724915
541278369
872396154
936541728
315489672
768152493
429637581

258714936
319652847
746389152
671945328
592863471
483127569
924578613
867431295
135296784

257931486
864257913
319486572
526148739
748593261
193672845
981765324
675324198
432819657

253741689
874956321
169283475
541637892
387429156
692815734
718562943
926374518
435198267

257843961
984216573
136795842
678351294
591428736
342679185
865932417
419567328
723184659

253146987
149782653
678935214
894361725
317258469
562479138
736824591
421593876
985617342

251968437
697345281
438712956
569827143
742631598
183594672
825179364
374256819
916483725

254761938
718593426
963248175
691354782
827619354
435827619
342975861
579186243
186432597

259163874
348795162
176248593
824536719
763981245
915472638
487629351
631854927
592317486

254178693
976345821
813629475
169287354
542931786
738456219
381562947
497813562
625794138

259174836
673895421
418236597
832719645
765423189
941568372
397681254
124357968
586942713

254176398
793845621
618392475
169283754
847951263
532467819
371528946
486719532
925634187

254873916
836291547
917654328
793418265
125736489
648925731
581347692
372169854
469582173

254186379
981743526
637295481
419657238
825319647
376824915
568472193
143968752
792531864

257391684
836457129
149628537
621739845
493815276
785246391
578963412
314572968
962184753

256314789
839725146
417869235
962581374
785643921
143972568
574138692
398256417
621497853

258314976
937625148
416897235
762581493
895743621
143962587
574139862
389256714
621478359

259461387
487359216
163728459
531986742
974235861
628174935
716842593
345697128
892513674

258694731
146372859
973158426
634217985
825946173
719835642
381429567
562781394
497563218

251683497
496257831
837194625
328576914
679418253
145932786
582741369
713869542
964325178

269435718
435187629
871296453
154723896
397658241
682914537
948372165
523861974
716549382

268953174
954721836
713864529
527436981
839175462
146298753
671542398
492387615
385619247

263485719
571329486
948761235
832546971
619237854
754198623
426813597
195672348
387954162

265784139
483921765
917635824
839247516
571368492
642519378
124876953
398152647
756493281

261487935
495631728
378592416
743816592
529743681
186259347
654328179
817964253
932175864

268479153
954631782
317258964
593782416
876194325
421365897
182547639
649823571
735916248

269487153
854631792
713529846
327895461
946172385
581346927
198263574
432758619
675914238

269487153
854631792
317529846
723895461
946172385
581346927
198263574
432758619
675914238

269784153
475631892
813529746
327895461
986142375
541376928
198267534
732458619
654913287

261397485
879514326
435826917
798261534
342785169
156439278
613948752
927653841
584172693

263571489
749863125
158429376
386147592
597238614
421695837
615782943
974316258
832954761

269485137
875312946
134796285
927541863
348967521
516238794
451823679
683179452
792654318

264738195
351924678
978165423
647351982
529847316
813692547
795486231
486213759
132579864

261974385
394851726
857362149
478635291
139728654
526149837
743296518
615483972
982517463

269417385
475836291
813529746
128394567
947265138
356781924
731948652
694152873
582673419

265178493
784932516
319546728
472895361
958361274
631427985
893214657
527683149
146759832

265179483
784532619
319846527
472985361
958361274
631427895
893214756
527693148
146758932

261875439
497631825
583924176
918362547
374589261
625147398
739218654
842756913
156493782

261875439
497631825
583924176
918362547
374589261
625147398
739218654
142756983
856493712

265839471
714562893
839471526
697314285
451287369
328956714
586123947
143798652
972645138

269713584
817456923
345298167
751324896
693581742
428679351
984132675
176845239
532967418

269157834
148632975
537948216
672894351
854213769
391765482
713426598
486579123
925381647

261839475
587246931
439715826
358697142
946521387
172384569
693178254
724953618
815462793

261839475
587642931
439715862
358297146
742561389
196384527
923178654
674953218
815426793

269437815
853126947
471895632
396251784
124768593
587943126
945682371
618374259
732519468

261734985
873659421
549128673
437812596
618975234
952463718
784396152
395241867
126587349

268531794
145792683
973468152
521674938
387915426
496823571
734256819
852149367
619387245

261438579
793651824
845297316
389125467
516749283
427863951
654372198
978514632
132986745

265831974
893247561
147965283
619723458
758194326
432658197
371589642
586412739
924376815

268741359
734295681
915638742
671582934
389476215
452319876
123957468
846123597
597864123

265843197
431697258
978125346
659782431
843951762
127364589
516239874
784516923
392478615

265743198
431698257
987125346
596872431
743951862
128364579
359287614
874516923
612439785

265741893
389526174
174983526
497312658
532698741
618475932
853267419
746139285
921854367

268745391
357912684
194683752
581374269
723896415
946521873
415267938
872139546
639458127

267548391
453219678
198736254
582364719
731892465
946175832
615487923
374921586
829653147

261957483
495382167
783614529
957126348
832549716
146873952
324761895
678495231
519238674

261957483
875342961
394618527
953126748
746583192
182479356
429761835
637895214
518234679

264851379
985736412
137249865
853194627
719628543
642573981
471985236
528367194
396412758

264951378
385726419
197843562
836194725
519278643
742635981
471589236
928367154
653412897

269875341
317429856
854613729
598362174
123748695
746951238
935286417
671534982
482197563

264571398
857639142
913248765
596312874
378495216
421786539
142953687
735864921
689127453

264873915
759421368
138659247
643298571
971534682
582716439
896145723
425387196
317962854

264973815
895421367
137685249
683249571
471538692
529716438
958164723
342897156
716352984

264981735
873254619
915376248
489625371
721843596
356719482
548167923
137592864
692438157

263481579
598672431
417935862
931524786
784163295
625798314
859217643
172346958
346859127

261384579
958627341
347915826
614592783
783461295
529738164
895243617
432176958
176859432

261384975
958627341
347915826
614592783
783461259
529738164
895243617
432176598
176859432

261384759
798652341
354917826
617529483
583461297
429738165
875293614
932146578
146875932

264981735
815376249
973254618
489625371
721843596
356719482
548167923
137592864
692438157

267183459
389542671
514679238
195826743
876934125
423715986
931257864
758461392
642398517

267581439
159243687
843697512
491836275
386752194
725419368
638925741
912374856
574168923

264137589
931845627
758296431
419768253
526319748
387524916
673482195
145973862
892651374

269317485
854269731
173458692
382691547
591734826
746825319
637182954
415973268
928546173

267319845
539846271
184752963
358197624
972564318
416238597
641985732
795423186
823671459

265391748
149786532
873254916
596428371
721963854
438175269
917542683
382617495
654839127

267491385
843527169
159368247
631749852
572816493
984253671
728934516
415672938
396185724

268431795
937568124
154729638
721843956
543916287
896257341
689374512
315682479
472195863

268431795
973528164
154769238
731846952
582913647
496257381
829374516
315682479
647195823

268431795
947528163
153769248
731846952
594213687
682957431
829374516
415682379
376195824

267598413
381472596
945316278
573281649
814965327
692743851
128657934
456139782
739824165

263591487
547823196
198674352
715946823
439218765
826735914
352489671
971362548
684157239

269581437
175934268
348726159
594617382
837452691
612893574
751269843
926348715
483175926

261549738
457863129
938172546
712496853
345281697
689735214
173654982
596328471
824917365

264859137
571364298
398127465
643581729
712496583
985273641
429735816
156948372
837612954

263814597
489567231
517329468
856231749
172495683
394786152
648173925
921658374
735942816

267458139
539176284
148239576
326917458
485623917
791845623
852364791
914782365
673591842

276914358
194853672
835726914
651432789
427598163
983671245
518269437
342187596
769345821

278651934
431829765
956347128
725486319
689132457
314795682
893264571
142573896
567918243

276438519
318659427
459172863
725381946
941265738
863794251
532917684
694823175
187546392

278695143
964731582
315428697
526984371
897163425
431572869
189256734
652347918
743819256

279658143
564731892
813429756
485396271
937182564
621574938
196847325
758263419
342915687

275389641
436571289
819462753
951648327
384297165
762153498
148725936
693814572
527936814

278469153
549731628
316528974
653982417
897154362
421673895
185246739
764395281
932817546

279684153
854731692
613529847
326895471
987146325
541372986
195268734
768453219
432917568

279684153
854731692
316529847
623895471
987146325
541372986
195268734
768453219
432917568

279486153
564731892
813529764
356892471
927164538
481375926
195243687
742658319
638917245

279468153
564731892
813529764
356892471
927154638
481673925
195246387
642387519
738915246

274953861
659481723
183762954
431527698
567849312
928136475
815674239
792318546
346295187

278639145
159247368
346581972
465398721
731462859
892175634
914756283
623814597
587923416

278639145
156247398
349581627
495368712
731492856
862175934
914756283
623814579
587923461

275934186
461825937
983176524
752361498
639458712
814792653
396587241
547213869
128649375

274869351
693514872
815237496
961483725
347625918
582791643
429358167
758146239
136972584

271946385
386571429
954283167
637425891
819367542
542819736
465132978
123798654
798654213

278635491
964871325
135942678
613284759
852397146
749156832
481523967
597468213
326719584

276935481
814672935
935481627
758314296
461298573
329567814
597126348
143859762
682743159

273469518
618352479
459187632
597836241
386214795
124795386
845923167
761548923
932671854

275389641
386421759
149657382
521863497
897514263
463792518
614278935
738945126
952136874

276935814
193428576
458617329
924153687
581769432
367842195
712584963
635291748
849376251

276851349
145239867
839764512
987645231
361928475
524317698
458173926
613592784
792486153

279156438
486932157
153487629
318265794
927841365
645793812
791328546
532674981
864519273

276451839
381729645
549863127
735698412
914532786
628174593
463985271
852317964
197246358

271369485
968451327
543872169
186924573
735186942
492735816
859217634
324698751
617543298

274981635
869354712
315267948
482579361
691843527
753612489
548196273
136725894
927438156

274981635
863754219
915362748
489275361
621843597
357619482
548126973
136597824
792438156

274981635
863254719
915367248
489572361
621843597
357619482
548126973
136795824
792438156

274981635
815362749
963754218
489275361
621843597
357619482
548126973
136597824
792438156

274981635
815367249
963254718
489572361
621843597
357619482
548126973
136795824
792438156

271485963
638279541
459613872
962357418
187946325
345821796
713592684
826734159
594168237

276594831
158367249
349218576
635421798
792836415
814975362
981753624
567142983
423689157

273149658
591682743
648357192
326491875
157823964
984576321
715268439
439715286
862934517

273149865
591682743
846357192
358491627
167823954
924576318
715268439
439715286
682934571

275163489
941785263
638492751
762538194
594621378
813974526
426359817
187246935
359817642

279315486
864279531
153468729
382791645
541826397
697534812
735182964
416953278
928647153

279351684
864279531
513468792
382795146
695134827
147826953
731582469
456913278
928647315

276351849
145897632
983264517
567429381
821673954
439185276
618542793
392718465
754936128

278541396
943628175
165379248
731854962
682917453
594263781
829435617
416782539
357196824

278569413
391482657
546317289
683291745
914756328
752843961
129678534
467135892
835924176

273569841
145278639
986314275
729483516
851697423
364152987
538921764
612745398
497836152

273569841
154278639
986314275
425783916
891645723
367192584
538921467
612457398
749836152

273594681
896217534
145836927
619348752
352761498
784925163
967483215
531672849
428159376

279613584
356487921
184592367
627158439
945236718
813974652
592341876
731869245
468725193

274635891
836912574
519874263
742593186
653781429
198426357
981357642
367248915
425169738

279618435
486537291
315924678
741362589
598741326
632895714
153286947
827459163
964173852

271639548
496582173
358417269
863721954
924365817
715948326
589276431
147853692
632194785

275846391
138597264
469312578
856423917
721968453
943175826
614289735
582731649
397654182

279854361
163972584
548316972
724198635
685437129
931265748
417629853
352781496
896543217

274896315
185372694
936451287
498123576
562749831
317568942
723684159
641935728
859217463

278954361
549613827
361827954
485739612
713462589
692581743
157296438
926348175
834175296

287195634
916348725
345762891
173589462
498276153
652413987
564927318
739851246
821634579

287493516
135762498
469158273
346981752
871245639
952376184
713824965
594637821
628519347

283941567
915678342
746325981
594132678
178564239
362897415
657419823
831256794
429783156

287645319
564193728
139827456
671584932
345279681
892316574
758961243
416732895
923458167

287146359
931578462
564923781
145289673
793461528
628357914
472835196
816794235
359612847

287146395
931578426
564923781
125489637
793261548
648357912
472835169
816794253
359612874

283476915
645319872
791528346
367184259
952763184
418952637
576231498
124897563
839645721

284765913
753491826
916823457
871534269
642978135
395216748
528349671
469157382
137682594

284765913
753491826
916283457
871534269
645972138
392816745
528349671
469157382
137628594

284763915
753491826
916285437
871534269
342976158
695812743
528349671
469157382
137628594

281475936
345619287
769283451
598132674
427956813
613847592
876521349
152394768
934768125

281975436
495613287
763284951
538192674
927456813
614837592
876521349
152349768
349768125

289674153
475831692
316529874
627395481
938146725
541782936
193267548
762458319
854913267

283594671
745186239
916372458
538721946
462958317
197463825
371849562
659237184
824615793

286513497
574298613
391674528
763941285
128735964
945826371
852467139
439182756
617359842

286513497
574298613
391476528
763941285
128635974
945827361
852764139
439182756
617359842

289764531
564183729
713952684
127539846
458216397
396847215
631478952
975321468
842695173

286439715
154267398
397518426
725183964
648972153
913654872
479325681
531896247
862741539

286437915
953126847
471985632
368251794
124769583
597843126
845692371
619374258
732518469

281634795
673592148
459871326
347965812
816427539
592183467
164258973
938716254
725349681

281634795
673598241
459271683
347965812
816427539
592183467
164352978
928716354
735849126

281634795
679512348
453879621
347965812
816427539
592183467
964258173
138796254
725341986

286341795
947865231
153729468
719234856
638157924
524698173
862473519
391582647
475916382

285641793
937528164
164739528
576412839
842973651
319865472
453286917
628197345
791354286

287163459
364579281
519842376
195628743
678934125
423715698
931257864
756481932
842396517

284971635
769354218
315862947
478529361
621743589
953618472
547196823
136285794
892437156

284971635
769354218
315862947
872549361
651723489
493618572
547196823
136285794
928437156

284971635
715362849
369854217
978245361
651783492
423619578
547126983
136598724
892437156

287469153
943152876
561738429
396524781
152687394
874391265
638245917
419876532
725913648

283459167
947186352
156372489
562794831
439861275
871523694
714635928
325948716
698217543

289615734
143728965
567439182
892174356
675283419
431956278
754891623
326547891
918362547

289746351
135982764
467315982
956423817
721568493
843179526
694257138
572831649
318694275

286935174
179486325
354217689
693751842
541628937
827349516
715864293
438592761
962173458

291386754
634571982
857429136
548193627
712865493
369247815
126758349
473912568
985634271

291386754
635417982
847529136
458193627
712864593
369275841
526748319
173952468
984631275

293487516
746513982
851629347
578194263
362875194
419362758
687251439
124938675
935746821

297436581
168795342
453128796
734951268
985264173
621387459
316549827
842673915
579812634

294851376
685739412
137246895
853164927
912578643
746923581
471685239
528397164
369412758

294651378
385729416
167843592
839164725
512978643
746235981
471586239
628397154
953412867

297163458
364578291
518942376
185629743
629734185
473815629
831257964
756491832
942386517

293867451
568124739
147953286
431679528
682415397
759382614
326791845
814536972
975248163

374698521
259741836
168235794
683917245
425386179
917452368
896123457
542879613
731564982

376925481
159468372
842173596
268549137
435781629
791632854
517396248
923814765
684257913

364785291
952164378
817392654
621478935
539621487
478953126
245819763
783246519
196537842

325769481
471285639
968134572
634512798
719846325
582397146
856423917
293671854
147958263

325968471
471235689
968174532
634512897
719846325
582793146
856427913
293681754
147359268

354928761
291763485
786451932
672814593
938572146
415639278
543196827
827345619
169287354

374958621
281764395
569213874
823571469
617349582
495682137
152837946
748196253
936425718

376548291
514729836
298136457
649285173
721963548
835417962
462391785
153874629
987652314

367928451
821475396
594361278
952684713
748132965
613759824
175893642
439216587
286547139

365927481
721485396
894361257
982674513
547132968
613859724
158793642
439216875
276548139

369452781
721839645
845176392
258913467
974568213
613247958
536791824
187624539
492385176

356794821
427851396
819623745
981572463
732416958
645938217
573269184
264187539
198345672

382697541
947521836
615483972
158234769
239765418
764819325
523178694
871946253
496352187

328675491
651349278
479812365
837961542
146527839
295438617
584193726
962784153
713256984

329675481
651384279
874912365
937861542
146527938
285439617
598143726
462798153
713256894

378526941
561749328
429318576
684197235
952634817
713285694
837951462
195462783
246873159

392587461
871469253
456123897
218395674
963274185
745618329
639851742
524736918
187942536

329675481
581342679
674918235
837561942
195427368
246839517
458193726
962784153
713256894

362598471
981467253
457132968
619325784
273684195
845719326
736951842
524873619
198246537

327856491
691374825
485129736
748935162
256417389
913682574
532791648
174268953
869543217

357826491
691374825
482159736
748935162
526417389
913682574
235791648
174268953
869543217

375186492
128549637
469732815
654891723
783625149
291473586
537214968
946358271
812967354

374658192
259741836
168239574
683975241
425316789
917482365
896123457
542897613
731564928

315487962
249563781
678912345
936825174
527341896
184796523
761259438
492138657
853674219

361957842
957482613
428361759
215896437
896734521
734125968
543278196
179643285
682519374

376815942
489726135
125493687
512389764
937642518
648571293
753168429
264937851
891254376

352869714
648127593
197453826
526794381
713682459
489315672
261548937
874931265
935276148

327189564
918645723
546327981
175863492
269471835
834592617
652934178
483716259
791258346

327189564
948625713
516347982
275863491
169472835
834591627
652934178
483716259
791258346

386159274
274836519
591274638
742583196
913762845
865491327
438617952
157928463
629345781

381257694
972648531
645193728
438765219
169482375
527931486
854329167
216874953
793516842

376598124
428361597
159274683
963817245
281945376
745632918
614759832
592483761
837126459

367892415
189745326
452163789
571926834
926438157
834517962
245389671
793651248
618274593

324986715
916735824
758412396
541379682
683124957
279658431
895267143
162843579
437591268

371245986
469178352
528639471
936752148
852914637
147863295
295486713
784321569
613597824

349287516
157469238
628153794
436721859
892536471
715894362
564318927
281975643
973642185

389154267
674982135
251673948
896431572
712865394
543729681
927546813
138297456
465318729

391468257
568297341
472531896
613784529
924356718
785129463
236975184
159843672
847612935

391468257
568297341
472531896
613784529
924653718
785129463
236975184
157846932
849312675

381924567
594678231
276153894
149286753
728531946
653749128
412865379
937412685
865397412

386159247
274836519
591274638
742583196
913462875
865791324
438617952
157928463
629345781

329154867
718936425
465278139
657483291
142697358
983512674
274869513
596341782
831725946

381492657
256187394
479563128
962841573
745936281
138275946
517624839
824319765
693758412

361295748
258734691
479618325
796582413
514973862
823146957
135869274
947321586
682457139

312469578
948537261
756218394
274986153
891753642
635124789
187692435
563841927
429375816

374615928
816923457
295487361
723548196
581296734
469731582
647859213
152364879
938172645

326175498
178942536
495638712
754321689
269587143
831469275
683214957
542793861
917856324

326175498
179842536
485639712
754321689
268597143
931468275
693214857
542783961
817956324

326175498
179842536
485639712
754921683
263587149
891463275
638214957
542798361
917356824

326175498
178942536
495638712
854321679
269587143
731469285
683214957
542793861
917856324

326175498
179842536
485639712
854921673
263587149
791463285
638214957
542798361
917356824

391456728
745128963
286379154
678932541
512847639
934561287
863715492
427693815
159284376

354267198
729481563
681395247
296753814
413628759
578149326
947532681
835916472
162874935

391724568
584639271
276158934
143296857
729581346
658347129
412965783
837412695
965873412

359267148
724981563
681345297
296753814
413628759
578194326
947532681
835416972
162879435

385647219
247915836
196238745
461582397
973164582
852793461
539421678
624879153
718356924

387156429
125948637
496723815
254391786
739685142
861472593
573214968
648539271
912867354

375186429
128549637
469723815
254831796
783695142
691472583
537214968
946358271
812967354

375186429
128549637
469732815
654821793
783695142
291473586
537214968
946358271
812967354

324861759
195724836
786395421
253987614
917436582
648512397
579243168
462158973
831679245

382549617
165723984
479168352
948651273
537284169
216937845
653412798
894376521
721895436

368495712
415723986
297816354
936251478
754938261
182674539
541382697
673149825
829567143

372658914
418927365
659143872
134879526
825461793
796235481
581396247
267584139
943712658

342578619
865149723
197632845
471956238
658324197
239817456
523781964
984263571
716495382

386742519
921385764
547961823
654129378
138476952
792538641
465813297
879254136
213697485

386724519
412985763
579361824
653192478
198476352
724538691
965813247
847259136
231647985

356728914
219453678
487961325
843612597
625879431
971345862
594237186
768194253
132586749

385962714
619487325
427513896
796834152
843251679
251796483
972648531
168325947
534179268

325968714
689417325
417523896
796834152
843251679
251796483
978642531
162385947
534179268

397462815
218539764
564817392
653271489
729684531
841395627
132746958
976158243
485923176

397426815
218597364
546831279
674289531
183745926
952163487
729314658
865972143
431658792

357628914
418793652
629451387
142537869
835269741
796184523
571346298
283915476
964872135

347968512
296715834
518423976
784239651
932156487
165847293
459671328
821394765
673582149

379285416
624791385
518463729
261974853
457138962
983526147
196342578
835617294
742859631

364752918
829413756
517869324
146935287
935287461
782146539
651394872
298571643
473628195

394826715
872415369
516793248
781652934
429138657
653947182
165289473
237564891
948371526

374895216
219647853
658213749
167529384
943781625
825436971
786354192
431972568
592168437

364975812
271863495
589214736
425791368
136582947
897436251
618347529
942658173
753129684

364975812
219846375
875123964
493712658
752684139
186359247
648591723
921437586
537268491

386725914
217694385
459183762
935412876
721568493
648379251
194257638
863941527
572836149

369278514
758134926
421956387
947382165
182645739
635791842
514867293
273419658
896523471

364829517
751634928
982157346
276541893
843962175
195783462
418376259
527498631
639215784

324967518
168254937
975138642
532681794
819475326
647329185
286593471
791846253
453712869

364597218
851624379
972138546
586741923
743962185
129853467
415386792
298475631
637219854

357614829
629857413
481932657
932178546
168549372
745326981
894761235
516283794
273495168

364857921
825619347
719432685
281374569
953168472
476925813
542796138
198243756
637581294

365984721
927615384
418732695
291347568
583169472
746528913
872456139
159273846
634891257

317568924
249713865
568924317
931672458
754831296
682495731
425189673
873256149
196347582

317596824
542817693
968324517
284651379
159732468
736489152
623945781
495178236
871263945

387564129
965217438
241839576
459726381
612983745
738145962
176352894
523498617
894671253

387564129
965217438
241839576
459726381
728143965
613985742
176352894
532498617
894671253

378419526
241658973
569273841
982145367
457836192
136792485
795324618
613987254
824561739

341578926
578962413
629413758
785196234
413825697
296734581
152347869
967281345
834659172

341689527
895472613
726531948
267145389
489367251
513928476
152896734
974213865
638754192

376495821
412876593
958321476
281547369
649132758
735689142
523914687
194768235
867253914

364891527
729645318
185237964
418923756
972568143
536174289
843752691
297416835
651389472

376548921
958721364
124693857
732185649
469237518
815964273
243816795
687459132
591372486

367548921
428791356
159623874
632185749
974236518
815974263
243817695
786459132
591362487

391745628
472896531
865123749
524689173
938417265
617352984
286931457
153274896
749568312

389167524
126534798
475892361
654273819
237981645
918645237
841726953
592318476
763459182

387546921
452931687
196782354
519263748
263874519
874159236
741625893
928317465
635498172

384756921
167924385
529381674
941675832
658132749
273498156
832569417
716243598
495817263

387569421
264781935
519432876
142693587
756814293
938275164
871946352
495327618
623158749

381567924
297841365
456293718
874632591
613954872
925718436
542179683
738426159
169385247

381567924
279841365
456293718
894632571
613754892
725918436
542179683
938426157
167385249

391578624
286941357
457263819
964732581
813654972
725819436
642185793
539427168
178396245

391578624
286941375
475263819
964732581
817654932
523819467
642185793
739426158
158397246

381476925
645982713
729315468
956238147
278541639
134697852
412859376
593764281
867123594

381679425
762145398
954283617
675492183
218356974
493718256
537924861
126837549
849561732

395147826
421863975
867592134
142935768
789621453
536478219
953214687
274386591
618759342

351984627
876132594
924765318
439627851
568319472
217458936
692873145
145296783
783541269

381465927
745982613
629317458
957238146
268741539
134596872
412879365
593624781
876153294

316945827
782136945
459287613
835462179
294871356
167359284
978523461
641798532
523614798

361594728
827361495
549782361
295473186
184625937
736819254
653247819
418936572
972158643

384167529
517429368
629538714
196843257
832751496
475296183
243985671
961372845
758614932

351697248
728143956
694258713
246871395
517439682
983526174
439765821
862914537
175382469

358921647
179468523
624735918
793514862
845692371
216387495
567143289
481259736
932876154

369527148
185694723
247813659
691432587
872965431
453178296
534781962
726359814
918246375

329165847
748293615
615478329
471629538
532781964
896354271
154836792
967512483
283947156

358619742
916274358
742853619
139465287
487932561
265781493
671348925
593126874
824597136

385621947
794538621
126479358
569214873
843796512
271385496
657143289
418962735
932857164

391267845
748593612
625184739
537628194
489351267
162479358
956812473
274936581
813745926

395712846
617984325
248653719
153476298
482539671
976821453
761345982
829167534
534298167

315796842
628514397
947283651
569478213
781932465
234165789
853629174
476351928
192847536

361285947
479361825
825497136
187536294
296148753
543729618
618953472
932874561
754612389

362985147
479361825
815427936
187536294
596248713
243719658
628153479
931874562
754692381

316859247
249617538
758324916
624573891
975148362
831296475
567432189
482961753
193785624

316857249
259614738
748329516
624593871
975148362
831276495
567932184
482761953
193485627

368472951
719658342
245139687
174263895
923587164
856914273
631845729
582791436
497326518

368472951
719658342
245139687
174263895
823597164
956814273
631945728
592781436
487326519

317496258
694258173
825713694
276381549
983645721
541927386
759164832
468532917
132879465

312678954
548913276
679524318
831752469
964831527
257496831
426185793
783269145
195347682

349268751
865714932
127359648
291576483
734982165
658143297
982437516
573691824
416825379

379261854
168549327
452837916
896312745
723495681
541678293
684123579
217956438
935784162

394162857
785943216
261785349
128659734
647318592
539427168
472591683
913876425
856234971

394162857
786543219
251789346
128956734
647318925
935427168
472691583
513874692
869235471

384162957
795843216
261795348
129658734
847319562
536427189
472581693
613974825
958236471

384162957
796543218
251798346
129856734
847319625
635427189
472681593
513974862
968235471

364172958
895643217
271895346
129567834
748319562
536428179
482751693
613984725
957236481

361942857
879635412
254871639
785429361
423167985
196583724
538714296
617298543
942356178

379814256
154692738
628753491
436187529
517269384
892345617
785936142
241578963
963421875

361729458
247853961
895461327
758294613
426318579
139576284
582937146
914685732
673142895

361729458
247853961
895461327
758234619
426918573
139576284
582397146
914685732
673142895

367812954
149675283
825943167
571284639
932756418
486139725
254391876
698527341
713468592

321867954
975241386
468953712
732589461
516374298
894612573
159428637
647135829
283796145

379128654
218654739
546973281
794865123
862391475
135247896
683512947
421739568
957486312

326978154
495621783
781354962
139485276
867213549
254769318
673142895
948537621
512896437

349672158
128954367
756381429
815469732
463728915
297513684
634295871
571846293
982137546

329715468
457689321
816234795
974563812
285197634
163428957
591846273
738952146
642371589

328749165
954618273
167523894
816475932
239186547
745932618
683297451
571864329
492351786

342817965
569423781
718956324
495671238
621538497
873294156
936745812
157382649
284169573

342817965
569423781
718956324
495671238
623598417
871234659
136745892
957382146
284169573

359741862
821956374
647283159
193574286
586392417
472168593
738625941
265419738
914837625

392574861
678213945
145986273
587361429
264759318
913428756
456832197
821697534
739145682

342891567
567234891
918756423
873649215
154382976
296175384
485967132
729513648
631428759

375918264
129463587
486572319
714635892
652894173
938721645
243189756
897256431
561347928

387249165
964531782
152876349
823465917
495187623
671923854
246398571
719652438
538714296

372485961
159763824
864219375
287134659
916578243
435926718
743852196
528691437
691347582

379241865
562983741
481756392
693518427
754392618
218674539
935167284
146825973
827439156

357812964
149576283
826943157
671284539
932765418
485139726
564391872
298657341
713428695

314582967
986473215
752961843
241356798
697218354
538794126
829647531
165839472
473125689

387425961
246197538
951863724
498536217
635271489
172984356
519642873
764358192
823719645

382957461
961842375
475163982
294581736
813674259
756239148
539416827
627398514
148725693

317928564
642751398
589634172
875396421
963142857
124875639
438267915
756419283
291583746

314782965
258916734
679435218
795843126
842671593
163259847
986327451
527164389
431598672

384927165
916485327
257613984
543268719
728591436
169734852
435176298
872359641
691842573

398125467
165437829
427869315
786912534
534678291
219354678
642591783
953786142
871243956

351492867
467851239
928736415
289645173
145273698
673918524
834127956
792564381
516389742

315924768
786315294
492867351
234791685
957486123
861532947
528179436
149653872
673248519

312549768
765281349
948376512
581463927
279158634
436927185
657832491
893714256
124695873

357942168
286751439
194836257
421695783
678423591
935187624
769218345
813564972
542379816

384695271
695217348
127834956
862971435
749358612
513426789
278563194
436189527
951742863

352819476
649527183
718463925
596371248
473298561
821645739
934756812
167982354
285134697

392564871
157829463
684317592
821496357
765238149
439175286
278651934
516943728
943782615

361528974
879641532
425937816
146285397
582379641
937416258
698754123
254163789
713892465

346218975
579463821
812957364
495781236
761532498
283694157
937845612
158326749
624179583

346218975
579463821
812957364
495781236
763592418
281634759
137845692
958326147
624179583

318924675
294675183
657381924
465213798
189756432
732498561
526137849
873549216
941862357

398254176
475631892
162978354
923567418
654189723
781423965
247395681
816742539
539816247

354162978
267948513
819753246
592431867
483675129
671829435
135287694
726594381
948316752

348692571
921547386
675813924
534781692
167259843
289364715
813925467
792436158
456178239

392865471
671942358
485173692
254691837
813754269
967238145
538417926
726389514
149526783

351984672
876132594
924765318
439627851
568319427
217458936
692873145
145296783
783541269

351946872
726581493
489273651
218635749
967412538
534798216
895367124
173824965
642159387

319546872
726981543
485273691
241639758
578412936
963758214
894367125
137825469
652194387

341859672
298167354
657432819
485926731
762314598
913785246
824571963
176293485
539648127

361859274
872641359
945327816
714592683
296738541
583416792
659284137
428173965
137965428

351869274
624517398
987243615
275394861
196782543
843156729
438671952
569428137
712935486

321984675
876135294
954762318
439627851
568319427
217458936
695873142
142596783
783241569

397624581
182539476
456718329
245861793
719253648
638947215
573182964
961475832
824396157

317629584
682534971
459718326
245861793
796253418
138947265
573182649
961475832
824396157

314629785
296875143
587413629
658732491
972541836
431968257
863194572
725386914
149257368

315729486
792846153
684513729
863472591
957631248
241958367
578194632
426387915
139265874

365729481
927814563
184563279
736982154
291456738
548137692
453278916
679341825
812695347

357219486
649578123
812463975
596381247
483792561
271645839
934856712
168927354
725134698

372946581
169285347
854713926
726431859
415829673
938657214
643578192
597162438
281394765

312946587
769285341
854713926
126437859
475829613
938651274
643578192
597162438
281394765

329165487
748293615
615478329
471629538
532781964
896354271
154836792
967512843
283947156

394576281
256481379
781293546
912768453
475132968
638954712
843627195
527819634
169345827

394576182
256481379
781293564
912768453
675134928
438952716
843617295
527849631
169325847

317924685
294685713
658317924
465273891
179856432
832491567
526738149
783149256
941562378

367152984
451789263
289346571
746821359
918537642
523694718
172968435
634215897
895473126

371456289
284793561
596821374
628539147
147268953
953174826
819645732
432987615
765312498

319746285
728593461
564128739
187659324
493287156
652431897
841365972
235974618
976812543

319765284
748293651
652148739
187529346
493687125
526431897
861354972
234976518
975812463

371625984
465978312
289143567
753892641
918456723
624317895
592764138
846531279
137289456

379625481
465178392
281943567
753812946
918456723
624397815
592764138
846531279
137289654

371625984
465978312
289143567
753892641
198456723
624317895
542769138
816534279
937281456

379625481
465178392
281943567
753812946
198456723
624397815
542769138
816534279
937281654

397426581
845713296
216895374
654982137
923167845
781534629
439251768
568379412
172648953

347195682
129638457
856742913
471586329
298374165
635219874
784921536
962853741
513467298

321976584
845213967
697485312
412398675
938657241
576142839
189534726
764829153
253761498

392546187
875123469
641879325
139268574
426751893
758934612
967385241
283417956
514692738

364925187
879641352
215738964
187453629
923816475
456279831
692187543
738594216
541362798

314576298
256498713
897213654
975632841
681749532
423185976
548961327
169327485
732854169

352817496
619423785
748569123
596371248
421698537
873245961
934756812
167982354
285134679

352817496
619423785
748569123
596371248
473298561
821645937
934756812
167982354
285134679

357218496
619473825
842569173
596381247
471692538
283745961
934856712
168927354
725134689

357218496
619473825
842569173
596381247
483792561
271645938
934856712
168927354
725134689

358721694
296453817
471689325
943812576
827965431
615374982
584237169
769148253
132596748

375648291
198532647
462971853
851427936
724396185
936185724
547869312
219753468
683214579

361854792
829671435
745239816
193542678
284796351
657318249
976485123
538127964
412963587

316857492
894621357
725943861
162784539
987315246
453269178
671532984
238496715
549178623

317846592
925731864
864952317
752683149
436195278
198274653
241369785
679528431
583417926

384651297
579824631
126937584
261798345
743516829
895243176
458369712
617482953
932175468

361752498
478693215
259148376
793485162
584261937
612379584
827914653
936527841
145836729

395284176
841976532
672315948
163549287
924867351
587123694
756491823
219738465
438652719

346985127
819427653
752316948
271659384
935874261
684132795
467591832
193248576
528763419

346872195
571964328
289351476
618735249
735429681
492186537
854217963
127693854
963548712

346782195
591364287
728951436
617825349
285493671
439176528
954217863
172638954
863549712

342967158
579218463
816543279
658492317
731685942
294371586
183724695
465839721
927156834

349876125
681253974
527419638
176925843
298634751
435187296
763591482
912348567
854762319

349657182
571283964
286419537
165892743
897534621
423176895
938721456
612945378
754368219

387962154
219547683
465318297
694731825
153284769
872695431
546129378
928473516
731856942

387962154
219547683
465318297
694731825
153284769
872695431
546129378
921873546
738456912

349876125
681523974
527419638
716295843
298634751
435187296
963751482
172348569
854962317

382946157
194752836
756813492
273485961
548169723
619237584
437698215
925371648
861524379

357698124
468721359
219435687
732856941
184379265
596142738
823914576
671583492
945267813

352649187
781235964
964178235
498713526
576982341
213564798
835491672
147326859
629857413

364758129
285914376
917632845
192543768
473826591
658197234
721489653
546371982
839265417

398764152
162598473
574213986
925871634
741635298
836429715
619352847
457986321
283147569

364728195
128495736
957631284
691854327
845372961
273916458
712583649
536149872
489267513

382649175
165872934
974531268
546217893
837965421
219384756
798156342
621493587
453728619

374528196
615479832
982136754
457683921
863912475
291754368
539861247
126347589
748295613

382495167
451276389
679138452
947681523
165723948
238954716
816347295
724569831
593812674

382459167
461273985
579168432
947681523
138725649
256394718
813947256
724536891
695812374

345829167
271465398
986137542
854912673
637548921
129376485
563284719
412793856
798651234

384967152
967215438
251348697
628753941
413689275
579124386
195472863
742836519
836591724

384625179
792814365
561739482
917483526
648572931
253196748
839257614
176948253
425361897

385426179
972815346
461739582
197583624
548672931
623194758
839267415
714958263
256341897

369417285
172835946
584692731
745369812
618254397
293178564
856743129
921586473
437921658

391567284
485123679
726948153
913486725
542791368
867235491
279354816
654812937
138679542

397486215
528197436
164253789
912875643
785634192
436921857
849562371
271349568
653718924

397658241
154729683
826413957
943186725
512947368
768235194
275394816
681572439
439861572

374568291
195723684
826419753
743196825
512847369
968235147
287354916
651972438
439681572

394617258
127853946
568429137
816732594
943586721
752941863
281394675
479165382
635278419

374691258
129853476
568427139
816732594
943586721
752914863
281379645
497165382
635248917

349715286
726849513
851632497
138567942
497321658
265498371
572983164
914276835
683154729

375916248
891724635
642538197
789452316
236871459
514369872
467293581
158647923
923185764

389657214
142389765
567124893
471932658
238465971
956871342
895713426
713246589
624598137

354178269
689452713
127369485
265743891
791826354
843591627
932614578
518237946
476985132

397581246
485672193
126439785
869124537
241357869
753968421
932745618
678213954
514896372

374916285
195248763
286357194
852469317
941732856
763185942
628593471
517824639
439671528

391485276
428763195
657912834
739256418
142839657
865147923
974528361
516394782
283671549

391456287
428973165
765812394
859237416
142569738
673148952
984325671
517694823
236781549

378149265
524763819
196528374
465312798
981674532
237895146
749281653
652437981
813956427

345976281
976182534
128345967
492618375
861537429
753429816
239764158
684251793
517893642

387694251
219753468
465218397
152879634
638142579
794536812
946327185
523981746
871465923

384796215
157824396
962315487
596247138
738159642
241683759
823561974
619478523
475932861

351894276
268371945
497562138
514923687
876145329
923687451
645218793
739456812
182739564

341895276
526741938
879632154
792586413
684123597
135479862
217358649
953264781
468917325

345967218
892541637
617832954
758396142
264718395
931425786
476183529
583279461
129654873

351964278
842715936
769238145
135627489
697841352
428593617
273189564
516472893
984356721

351964278
842715936
769238145
435621789
197843652
628597413
273189564
586472391
914356827

371956248
925418736
486237951
214685397
569723184
837194562
753841629
698572413
142369875

361579248
742681953
895342167
418953672
927864531
536217489
679428315
284135796
153796824

317956248
628147935
945238716
189564327
273819654
456723189
834692571
592471863
761385492

314598267
692173845
875264193
956832471
287419536
431657928
143725689
768941352
529386714

361985274
427316985
859472163
935728416
276541398
184693752
692837541
718254639
543169827

361985274
472361985
859472163
935728416
246513798
187649352
694837521
718254639
523196847

386915274
275684391
149327685
834592716
592176843
761843952
617439528
958261437
423758169

361958274
574123968
928467153
286371549
437589621
159246387
792634815
643815792
815792436

381259476
546871239
279463158
863724915
927315684
154698723
615937842
798542361
432186597

312796485
986245173
574813926
825364791
763189254
149572638
498657312
257431869
631928547

319285467
642173859
857946213
526318974
198457326
734629581
461892735
273564198
985731642

315976482
269584713
748123569
197842635
654391827
823657941
471265398
936718254
582439176

315926487
748513962
269784513
197842635
654397821
823651749
471265398
936178254
582439176

378529461
594671823
162348795
245967318
836154972
719832546
481293657
953716284
627485139

315627498
267894513
849513762
178942635
453768921
926351874
681275349
734189256
592436187

375168492
841729653
269543817
128956374
693471285
754832961
536297148
917384526
482615739

395862471
712354896
846719523
687523914
439187265
251946738
963478152
128695347
574231689

396172485
814659237
257384691
943215768
578496312
162738954
481923576
635847129
729561843

397182465
516749238
248635791
953214876
684597312
172863954
431926587
769458123
825371649

376198425
214567398
958423671
149382756
587649132
623751849
762835914
491276583
835914267

312587469
645129783
789436215
271394658
934865127
856712394
523648971
467951832
198273546

325861479
961734528
847259613
734186952
186925734
592473861
453618297
218597346
679342185

327916485
815724963
946385172
654298317
231647598
789531246
492873651
573169824
168452739

326951487
914768523
587432619
452173896
671895342
839246175
743589261
295614738
168327954

341298576
876451293
259763184
764325918
528914637
193687425
615839742
987542361
432176859

381269547
475831296
269475183
953728614
827614935
146953728
614397852
798542361
532186479

381269547
475831296
269475183
953728614
826914735
147653928
614397852
798542361
532186479

381267549
469851273
275493186
953728614
827614935
146935728
614379852
798542361
532186497

381267549
469851273
275493186
953728614
826914735
147635928
614379852
798542361
532186497

328716594
457329618
619854273
531948726
896275431
274631985
985167342
742583169
163492857

327841569
691257483
458639712
586924137
973516824
142783695
214378956
839465271
765192348

381479562
265381479
749256138
912735684
834962751
576814923
623147895
158693247
497528316

318749562
269185347
475263891
736852419
582491736
194376285
943517628
627938154
851624973

326149578
817625439
954873162
469231857
581467293
732598614
143752986
275986341
698314725

326148579
917625438
854973162
469231857
581467293
732589614
143752986
275896341
698314725

392164587
618753942
754289631
571426398
489537216
236891475
845972163
123648759
967315824

329146578
617825439
854973162
498231657
561497283
732568914
143752896
275689341
986314725

348267519
156849327
279315846
781524693
693781452
425936178
914673285
562198734
837452961

328146579
617925438
954873162
489231657
561497283
732568914
143752896
275689341
896314725

371649582
984257163
652813749
847361925
235798416
169524378
423976851
796185234
518432697

346189572
829765413
157423698
798512346
412396857
563847921
935278164
284651739
671934285

398276514
726514938
145839672
431628759
257943186
869157243
612385497
584792361
973461825

326419587
895627413
174583296
951348762
483762159
762195834
648231975
217956348
539874621

374298516
925671384
681534729
193756842
768423195
542819673
816945237
437162958
259387461

392176548
854392167
176845293
289753416
537614982
461928735
748569321
913287654
625431879

319482567
825761439
746395128
234576981
597138246
168924753
981243675
672859314
453617892

319284567
825761439
746395128
234576981
597138246
168942753
981423675
672859314
453617892

324178569
618295473
795643218
147926835
932581746
856437921
481769352
573812694
269354187

361827594
852419376
497536812
749265138
123984657
685371249
936758421
214693785
578142963

362781594
154293786
897465321
671852439
435619872
289347615
928576143
716934258
543128967

351289647
478561293
269473158
986725314
523914786
147638925
614897532
795342861
832156479

351249678
478561293
269783145
983627514
725314986
146958327
514896732
697432851
832175469

351287649
489561273
276493158
968725314
523914786
147638925
614879532
795342861
832156497

381275649
495861237
276493185
563728914
829314576
147659328
614937852
938542761
752186493

381257649
459861273
276493185
963728514
825914736
147635928
614379852
798542361
532186497

319487652
265913478
478265139
736894521
954321786
182576394
693742815
521638947
847159263

392518647
564927813
718436592
879152436
431769258
256843971
923674185
685391724
147285369

348927651
516348792
792165438
931756824
827493516
465812973
289671345
654239187
173584269

357819624
218674539
649532718
836145972
791286453
524793861
962358147
185427396
473961285

341728659
256914873
978356142
463285917
589137426
127469385
894573261
732641598
615892734

348921657
129657438
756438192
531764289
892315746
467892513
284173965
673549821
915286374

348957621
126384759
597126843
659231487
781649532
432578916
914863275
865712394
273495168

352798614
819654237
764132859
471526398
536987421
928341765
245813976
693475182
187269543

347182695
916745238
258963741
534216879
689537412
172894356
461329587
793658124
825471963

378192645
516843279
249756831
634215987
795638412
182974356
461327598
857469123
923581764

321574698
684921735
597638241
276845913
945312876
813769452
139486527
758293164
462157389

351247698
247896513
896531274
568379421
724185936
139624857
982763145
675412389
413958762

381257649
247986513
956431278
569378421
724195836
138624957
492763185
675812394
813549762

342579618
761842953
895136247
186954372
453267189
279381465
627498531
934715826
518623794

391478625
764251893
825963417
279634581
548129376
136785249
457896132
913542768
682317954

391258647
245716983
867439152
912874536
436592718
578163294
654321879
789645321
123987465

387592641
561874932
429163758
938216475
642357189
715948263
896425317
173689524
254731896

321985647
847136952
569427318
936748125
452391876
178562493
794653281
685214739
213879564

389257641
154968237
267413598
832146759
496735182
715892364
671389425
528674913
943521876

378942651
462851397
951376284
197568432
584723916
236419875
743695128
815234769
629187543

328974651
654821739
971635284
415796328
892153467
763248915
137482596
546319872
289567143

378942651
469851237
251736984
932574168
647218593
815693472
193467825
786125349
524389716

389742651
467951238
251836794
632584179
748219563
915673482
173468925
896125347
524397816

312945678
746281593
589763214
963574821
821396457
475128936
697432185
138659742
254817369

359482671
826571439
147396528
234619785
671835294
598724163
785243916
412968357
963157842

359284671
826571439
147396528
234619785
671835294
598742163
785423916
412968357
963157842

351479682
482561793
679823514
895642137
764138259
123957468
536284971
948715326
217396845

361259784
589471236
274863159
896724315
427315698
153698427
615937842
738542961
942186573

341295786
568471293
279863154
834729615
926514378
157638429
613957842
785342961
492186537

381265749
459871236
276493185
963728514
825614973
147359628
614937852
798542361
532186497

394856721
827913456
516427398
781264935
452139687
639578214
975682143
143795862
268341579

356481792
478926531
291573486
829154673
537692148
614738259
762849315
185367924
943215867

384162759
591847263
267935481
936751824
712483596
458296317
179328645
845679132
623514978

385692741
972841536
461753829
719265483
238174695
546938217
624317958
157489362
893526174

342561798
157948236
896237514
619875342
274193685
583426179
435782961
728619453
961354827

341685792
258197463
976243851
437852619
682419375
195376284
513764928
729538146
864921537

348596712
179234568
625178493
751429836
832617954
496853127
214385679
963741285
587962341

312568794
657493812
948127653
523871469
186934275
479256381
794612538
261385947
835749126

394285761
627413985
158976234
261359847
945827613
783641529
476192358
839564172
512738496

384256791
627419853
195873264
261598347
849327615
753641928
476182539
538964172
912735486

384256791
792413856
165879234
231598647
846327915
957641328
473182569
528964173
619735482

359246781
162587439
847391265
576139842
413728596
298654317
721863954
684975123
935412678

326149758
817625439
954873162
469231875
581467293
732598614
143752986
275986341
698314527

326148759
917625438
854973162
469231875
581467293
732589614
143752986
275896341
698314527

324691758
796845231
815237964
139476582
582913476
467528319
258369147
641752893
973184625

329146758
617825439
854973162
498231675
561497283
732568914
143752896
275689341
986314527

328146759
617925438
954873162
489231675
561497283
732568914
143752896
275689341
896314527

314952768
672184593
985763412
158276934
497531286
263498175
829647351
746315829
531829647

315296748
627841395
894573261
168359427
942187536
573462189
781934652
456728913
239615874

321846795
598217634
764395128
149752863
276983451
835461279
452638917
917524386
683179542

321849756
658217934
794563128
149752863
275386491
836491275
462938517
517624389
983175642

354926781
681473529
927815436
136752948
278149653
495638217
819264375
743591862
562387194

314956782
729184635
865273194
943618257
186725943
572349861
637592418
298431576
451867329

316894752
274651839
895273641
521936478
439718265
687542913
148327596
963485127
752169384

386159742
574628913
912437658
725814396
849563271
163792485
258976134
437281569
691345827

385619742
217548369
496723158
873495621
962381475
154276893
739162584
621854937
548937216

352619748
941758632
867243159
798321564
536974281
124865973
285136497
679482315
413597826

321486759
589172643
647935128
958267431
276314985
413598276
792851364
165743892
834629517

361824759
459617382
827539146
235741968
948263571
176958423
584396217
792185634
613472895

351984762
726315948
849267153
934678215
265491387
187523694
592836471
618742539
473159826

391562784
684179532
572438619
457623891
239781465
168945327
825394176
916857243
743216958

381562794
694178532
572439618
457623981
239781465
168945327
825394176
916857243
743216859

326174895
178952634
549683172
965437218
214895367
783261549
692718453
857346921
431529786

349261875
768954213
251738469
936875124
482613597
517429386
174386952
695142738
823597641

327154896
185962734
649783152
976435218
214896573
538271649
792318465
863547921
451629387

317254896
625978143
984163752
498612375
732485619
156739428
879546231
243891567
561327984

317459862
269178453
584263791
836742519
472591386
195836274
958314627
623987145
741625938

362591874
987243516
514768293
823174659
749856321
651329487
478615932
195432768
236987145

397652814
586413297
421897536
738246159
142975368
659381472
814739625
273564981
965128743

342691875
587432961
169857243
625378419
873914652
914526738
798143526
251769384
436285197

315426897
246798135
798351264
582617349
674239518
931845726
853164972
427983651
169572483

395617842
461382795
278945163
584261379
736598214
129734658
642879531
953126487
817453926

317946852
584213796
962875134
851367249
236491578
749582613
673129485
198654327
425738961

317946852
584273196
962815734
851367249
236491578
749582613
673129485
198654327
425738961

354796812
128435769
967218453
671352984
283149576
549867231
415973628
792681345
836524197

326491857
158327649
794658213
839542761
472916538
615783924
963274185
287135496
541869372

391457862
724681935
586239174
832574619
459316728
167892453
678925341
915743286
243168597

341795862
285164739
796283154
624931587
139857246
578642913
457328691
913576428
862419375

341795862
287164539
596283174
624931785
139857246
758642913
475328691
913576428
862419357

321965874
684721539
957438261
263849157
745612398
819357426
498573612
572186943
136294785

317629854
528134697
946758213
854367129
791842365
632915748
283596471
475281936
169473582

395617842
218549763
476823159
983475621
762391485
154286937
837162594
621954378
549738216

395617842
218549763
476823159
937485621
862391475
154276938
783162594
621954387
549738216

397526841
245781639
186934725
952168374
873492156
461375298
528647913
634219587
719853462

371562894
684197532
592438617
459623781
238971465
167845329
925384176
816759243
743216958

381265947
475891236
269473185
593728614
826314579
147659328
614937852
938542761
752186493

317854926
829613475
564972318
296148753
458237169
173596842
985761234
742385691
631429587

318457926
729613485
564928317
496172853
152834769
873596142
985761234
247385691
631249578

368175924
195243876
427869135
216794583
789352461
543618792
932581647
654937218
871426359

327154986
185962734
649738152
876495213
214386579
593271648
732819465
968547321
451623897

361784952
278195463
945263871
437852619
582916347
196437285
614379528
723548196
859621734

341785962
278169453
695243871
937852614
582614397
164937285
419376528
723598146
856421739

362175948
718429563
495386172
149837625
527641389
683952417
854213796
971568234
236794851

381762945
629541873
745983126
234659718
567128394
198374652
856417239
972835461
413296587

382647951
794158623
165932487
459213768
621875349
837496512
516389274
978524136
243761895

382674951
794158623
165932784
957213468
621845379
438796512
516389247
849527136
273461895

371562984
684197532
592438617
458623791
239871465
167945328
925384176
816759243
743216859

398621475
651784329
274935618
743856291
182349756
965217834
429563187
536178942
817492563

349271568
761538294
285946173
524693817
176485329
938127456
493712685
617854932
852369741

349271568
761538294
285946173
524763819
178429356
936185427
493612785
617854932
852397641

396541872
175268493
428937561
642753189
731894625
589126734
254679318
917385246
863412957

379851642
268349517
415276389
821593476
547628931
936417258
752164893
184932765
693785124

374681529
269574831
158392467
645123798
831967254
792458316
426839175
917245683
583716942

382751649
476239158
591864732
627598413
945613827
813427596
164982375
759346281
238175964

361942785
925871634
487653912
742136598
596284371
138795246
214369857
859427163
673518429

359182476
187436952
642975831
596218743
871394265
423567189
968751324
215843697
734629518

357192486
198436752
642785931
576219843
981374265
423568197
269851374
715943628
834627519

374912856
152864793
986375142
763541928
829736415
541289637
437128569
698453271
215697384

347512968
598746213
126983547
964158732
781329456
235467891
873695124
452831679
619274385

348512967
597846213
126973548
964157832
781329456
235468791
873695124
452731689
619284375

348512769
579846213
126793548
964157832
781329456
235468971
893675124
452931687
617284395

319274685
845396127
726581493
183759264
497632851
652148379
574863912
961425738
238917546

319274685
645381927
728596413
183759264
497632851
256148379
574863192
961425738
832917546

375294618
981365472
264718359
452183967
798652143
613947825
549876231
837421596
126539784

396214875
524879361
817536429
761483952
983725146
452961783
635147298
279358614
148692537

387914652
942586137
516273849
458137926
163892475
729645381
835769214
294351768
671428593

374165829
529384671
618972435
246739158
851426397
937851264
192647583
763518942
485293716

369475128
871923465
245816397
926741853
514398276
783652914
458269731
697134582
132587649

398275614
764138529
521694837
475823196
916457283
832961475
159786342
687342951
243519768

387216945
194587632
562439187
739164528
821395476
645872319
473958261
918623754
256741893

378196254
529748163
416235987
837512496
651479328
294683715
782351649
963824571
145967832

319476528
875923416
246851397
921745863
654398271
783162954
468219735
597634182
132587649

324786159
968351247
517924368
193875624
275463891
846219573
659148732
731592486
482637915

327496518
165837249
894251367
786315492
453928671
912674853
539142786
641783925
278569134

391457826
465382197
827619543
189574632
742136958
536298471
913825764
678943215
254761389

391827456
456139278
872465931
124958367
937612584
685743192
249376815
713584629
568291743

314827596
579164238
826539471
152948367
683712945
947653182
295376814
731485629
468291753

318457692
579286134
426931875
287513469
145679328
963824751
651398247
794162583
832745916

318457692
579286134
426391875
287519463
135674928
964823751
651738249
793142586
842965317

346158729
127396485
598247163
652819347
819734256
734625918
275961834
483572691
961483572

325178469
481692573
697345821
568239147
132467985
749851632
953786214
814923756
276514398

349258617
218679543
567341928
853912764
426587139
791463852
985134276
632795481
174826395

317958462
259643871
684127953
436571289
875239146
192864735
943716528
728395614
561482397

319458672
587296134
426371985
298513467
145687329
763924851
651739248
874162593
932845716

389514672
216789345
457362819
843257961
172936458
695148237
764825193
938471526
521693784

394715682
571268349
268349175
189657234
756432918
423981567
645893721
812576493
937124856

378614529
591273864
462958731
253746198
146389257
789125643
924867315
815432976
637591482

369817254
281594367
754326918
147968532
538241796
692753841
976485123
815632479
423179685

375918264
291645378
864327519
158479632
639251847
742863951
487596123
916732485
523184796

379612584
481375269
265498713
852967431
794231658
613854972
927583146
136749825
548126397

362714958
789365421
541829673
458236197
136957284
297481536
625178349
814593762
973642815

374918625
285364971
196275384
817592436
962743158
453681297
628159743
531427869
749836512

342817659
985623471
716594832
879361524
651248793
234975168
498752316
127436985
563189247

324917685
156428937
789536241
217389564
593674128
648152793
862741359
931865472
475293816

386712594
429853176
751946832
914638725
267591483
538274619
172365948
693487251
845129367

354916827
821475639
697382154
436598712
278641593
915237468
769853241
142769385
583124976

374812965
856739124
219645378
721563849
568924731
493187652
187456293
935271486
642398517

386412975
957836124
214795386
821573469
675924831
439168752
198657243
543281697
762349518

398712456
651489237
274356189
826594371
945137862
713628594
439275618
182963745
567841923

398716452
651429837
274358169
826594371
945137286
713682594
439275618
182963745
567841923

352917846
768354129
419826735
127495683
635782914
894631257
971243568
583169472
246578391

395716248
274358961
186924573
532481796
869537412
417692835
628179354
751243689
943865127

389612457
264375891
157984263
842531679
591467382
673298145
938726514
715843926
426159738

364518279
571629384
982437615
236985741
197342856
845176923
429861537
618753492
753294168

356417298
478329516
219685734
761542389
893761425
524938167
642873951
185294673
937156842

378519462
695274381
241368579
813645927
756192843
429837615
184923756
532786194
967451238

376918542
925467831
418325697
291786453
837594126
564132978
143679285
752841369
689253714

379612845
652384179
814975326
265843791
437196258
981527634
543761982
796258413
128439567

346512789
291738465
785964132
862179543
437825916
519643278
654397821
923481657
178256394

396712854
721845963
854369172
267183549
938524716
415697238
673958421
582431697
149276385

326514789
518379624
794682513
259468371
681723495
437195268
963847152
142956837
875231946

326514987
714983652
895726134
652841379
973265841
148397526
439652718
561478293
287139465

326714985
714985632
598326174
652841397
873269541
149537826
435692718
961478253
287153469

365817924
249365871
178924653
753248169
496531287
812796345
981472536
534689712
627153498

362918754
594736218
817524963
938261475
276459831
145387692
721643589
489175326
653892147

356421978
742895631
189673542
975218463
263754819
418369725
694182357
827536194
531947286

358426917
412973658
697581342
745619823
869235174
123748596
236194785
984357261
571862439

391725468
624813759
785694123
513479682
872536914
946281375
438157296
267948531
159362847

371924568
625813749
984765123
513497682
892536417
746281395
438159276
257648931
169372854

387129645
152463897
964875132
296751384
431982756
875634219
729348561
648517923
513296478

354826791
172954683
689137524
967485312
538712946
241369857
415678239
896243175
723591468

395421786
174863592
628795143
812654379
439172658
567389214
286547931
743916825
951238467

397628514
456173289
821954736
249581367
165739842
783462195
514897623
972316458
638245971

389624751
512798463
467315289
738461592
294853617
156972834
945187326
871236945
623549178

397625841
512849763
468317295
839461572
274953618
156782934
745198326
981236457
623574189

315829746
648751932
972634581
259316874
786542193
134978265
567183429
491267358
823495617

315829746
648751932
927634581
259316874
783942165
164578293
576183429
491267358
832495617

347829651
652713498
189645273
923584716
461937582
578162934
734298165
215376849
896451327

395827164
467193528
128465739
812674395
549318672
673259481
936542817
284731956
751986243

396821475
721645983
845397612
437259861
682173594
159468237
918534726
563782149
274916358

397826145
152394867
648715392
476231958
819457623
235968714
581643279
963572481
724189536

315428679
897165342
624973158
153792864
478316295
962584731
239847516
746251983
581639427

354826971
862719453
917543268
138694527
296357814
475281396
689475132
741932685
523168749

347128659
261957438
598463712
173695284
486312975
925784361
712839546
839546127
654271893

317428659
296157438
584963712
173695284
468312975
952784361
721839546
839546127
645271893

316428759
297156438
584973612
163792584
478315926
925684371
651839247
839247165
742561893

346128759
271956438
598473612
163792584
487315926
952684371
615839247
839247165
724561893

364721985
287945613
195368472
728659341
439217856
516483297
952876134
841532769
673194528

315924876
724368951
869751342
653192784
482576193
197483265
278635419
531849627
946217538

391825674
452763891
687419325
249681753
816537249
573942186
724396518
935178462
168254937

314526897
762398451
598741623
253974168
179685234
846132975
925413786
437869512
681257349

351426978
762398541
498715623
243971865
579684132
816532497
924153786
137869254
685247319

351427698
726389451
849651723
967135842
285746139
134892576
598264317
473918265
612573984

314527968
672398451
598164723
253941876
169785234
847632195
925413687
436879512
781256349

316927458
457816932
289354671
925681743
731492586
648735129
173568294
592143867
864279315

319528467
642379185
578416293
265731849
194685732
837294516
956142378
483957621
721863954

341528697
698473512
275916438
816735249
927641853
453289761
769352184
582194376
134867925

386541792
592367841
147298563
473659218
625813974
819472635
951784326
738126459
264935187

386541792
529367841
147298563
473652918
695813274
812479635
951784326
738126459
264935187

315947682
849362157
276815934
168479325
793251846
452683791
924736518
681594273
537128469

386745921
194326857
527189436
259673184
478912365
631458279
815297643
962534718
743861592

315248976
764951823
829673154
452317698
197586342
683492517
548739261
271865439
936124785

375942618
618753924
249168537
182495763
596837241
734621895
421576389
853219476
967384152

395142786
128697534
764853912
251938467
947561328
836724195
473289651
589416273
612375849

372546891
684931527
951872364
597128436
248653179
136794258
865217943
723489615
419365782

312846579
684975123
579123648
951782364
823694751
467531892
196458237
245317986
738269415

396541872
521387694
784962153
239718546
678459231
415623987
863294715
957136428
142875369

398142756
415768239
267395481
586214973
729536814
134879562
672483195
843951627
951627348

312847965
589216374
674359821
246935187
791482536
853761492
167598243
935624718
428173659

327849165
489615327
165327498
271458936
834796251
596132784
753981642
642573819
918264573

312846975
594217368
786359421
267935184
941682537
853471692
179568243
635724819
428193756

391842675
546731829
278965413
134296587
659387142
827154936
763518294
482679351
915423768

327941685
546328719
198657243
932165874
471892356
685473192
819234567
763589421
254716938

328549617
594617823
176283594
639871245
452936178
817425936
241358769
983762451
765194382

328149675
194657328
576283149
639875214
412936587
857421963
245318796
983762451
761594832

315248697
849657321
267193845
471562983
593874216
682319574
926731458
154986732
738425169

389641572
457392186
261785943
794568321
523179468
618423795
936817254
142956837
875234619

315742896
962581743
874396512
139658274
748219635
256437189
421975368
683124957
597863421

361942875
459378612
728651943
234185769
185796324
697423158
912864537
846537291
573219486

371942685
469385712
825761943
234156879
156897324
798423156
912674538
647538291
583219467

371942586
469385712
825716943
234651879
516897324
798423165
952174638
647538291
183269457

371942685
469385712
825761943
234156879
516897324
798423561
952674138
147538296
683219457

316945278
495827361
827361945
769182534
243756819
581439627
152694783
978213456
634578192

316945278
485327961
927861534
763192845
248756319
591438627
152684793
879213456
634579182

315647829
247938615
869251347
721386954
934512768
586794132
192865473
458173296
673429581

391748526
748526139
256931487
923184765
564379218
187652394
672815943
439267851
815493672

349651782
625847931
178329645
537912864
461785329
982463157
796234518
854176293
213598476

326451987
485769132
179382645
791643258
834295716
652178394
563817429
248936571
917524863

394158627
872396154
561742893
745619238
638275941
129834576
986427315
453981762
217563489

326451978
495872136
187369245
741693852
839245617
652187394
563718429
274936581
918524763

381956742
675324198
924718635
548631279
713289456
296547381
159472863
462893517
837165924

324158697
571396824
869742153
745619238
638275941
192834576
986427315
453981762
217563489

392456187
476819523
185723649
624538791
819267435
537194268
941685372
268371954
753942816

371852946
926743815
458169732
264931578
537628491
819574263
782416359
195387624
643295187

319856742
572419683
468327195
836742951
947135826
125698374
654971238
291583467
783264519

318256947
579413862
264789315
156938274
982547136
437621589
845172693
791365428
623894751

379152846
418693725
652478193
146927358
897345612
523816974
231569487
965784231
784231569

379152846
418693725
652478193
146927358
897345612
523816974
281569437
965734281
734281569

379152846
418693725
562478193
146927358
987345612
253816974
821569437
695734281
734281569

319852746
452617893
687493125
846921357
791345682
523786914
238569471
965174238
174238569

319852746
452617893
687493125
846921357
791345682
523786914
278569431
965134278
134278569

346752918
791864325
852931467
674283159
513679842
928145736
237496581
185327694
469518273

364258719
825719346
719634852
976142583
243875691
581963274
698521437
457396128
132487965

367951482
824673195
159482376
781296543
532847961
946315827
293168754
415729638
678534219

379251648
218694537
465378192
893127465
621485379
547963281
754832916
186549723
932716854

389257641
247691538
165384792
793128465
628745319
514963287
851432976
476519823
932876154

364852971
298716453
571349862
912685347
785234196
643197285
856423719
437961528
129578634

372956148
861423597
945187326
598342761
436718259
217569483
123894675
784635912
659271834

398256417
652417938
714389562
165938724
287541693
943762851
571624389
426893175
839175246

398256417
625417938
714389562
156938724
287541693
943762851
571624389
462893175
839175246

396854712
745612398
128793546
271936854
859471623
634285179
567349281
982167435
413528967

386754219
417629358
259138764
962587431
573491826
841362975
134976582
798215643
625843197

374158962
258697314
619423578
821536497
763849251
495712683
146385729
937261845
582974136

312859476
694217385
785463921
257946138
431582697
869371542
173698254
946725813
528134769

394157286
621438579
875962341
543286917
967514823
218379654
489723165
132645798
756891432

348259671
596713482
271486539
634892157
129567348
857134926
465978213
982341765
713625894

361452798
427698531
958317426
275849163
134726985
896135274
649281357
583974612
712563849

349256781
567813492
281497563
674932158
123578649
958164327
435789216
792641835
816325974

381452796
265937481
974618325
196784532
758123649
423596817
549361278
817245963
632879154

314852769
259376481
867941253
642187395
985634127
731295846
528719634
196423578
473568912

316952748
972814635
854763192
541379826
738625419
629148573
487236951
265491387
193587264

317654289
594328671
286917543
658231497
142769835
739485162
925876314
461593728
873142956

318654297
574329681
296718543
659271438
142863975
837495162
725986314
461537829
983142756

341758296
867329541
952416873
215697384
784231659
693584127
426175938
579863412
138942765

394165782
765982134
182347956
641259378
879634521
523718649
456871293
218593467
937426815

349162758
851397462
276458193
417635829
935821647
682749531
568273914
124986375
793514286

342869751
756142983
918735426
894351672
127986534
635274198
569428317
483517269
271693845

354762819
129348756
678159234
462935178
793814562
815276493
941583627
536427981
287691345

352968174
817254369
649137582
261493758
795816423
438572916
123789645
586341297
974625831

358264719
296157843
147389625
824735961
635918472
719426358
463592187
982671534
571843296

314267859
725938146
689154732
561742398
248693571
973815264
197526483
456381927
832479615

319867245
286354791
475219683
941732856
763985412
528146937
152698374
837421569
694573128

325761948
748239516
169854732
691425387
257183469
834976125
476512893
513698274
982347651

389462175
726915438
145783926
934876512
872159643
651324789
468531297
597248361
213697854

314962875
796358124
285741369
972413586
168527493
453689217
847195632
531276948
629834751

398465172
574321986
261987534
836219745
459673821
127854369
912748653
743596218
685132497

371568294
869472315
524913867
642397581
735821946
198654732
283746159
457139628
916285473

371569248
968472315
524813967
682347591
735921486
149658732
293786154
857134629
416295873

385469217
124758639
679321548
432975861
798146352
516832974
863217495
257694183
941583726

327461589
968275431
145839267
592148673
873526194
416397852
259613748
631784925
784952316

319264587
842175396
765389214
584927163
273618945
196543872
421856739
957431628
638792451

391264587
842175396
765389214
514827963
273691845
986543172
428956731
157438629
639712458

329467518
457891362
861253479
542718936
678349251
913526847
184975623
795632184
236184795

352964718
916875342
478321569
729458136
684713295
135692487
547186923
891237654
263549871

341962578
269578413
758314269
582137694
634259781
197846325
976485132
423791856
815623947

319862547
762354981
854791326
231685794
587943162
496127853
675218439
128439675
943576218

341962875
659478312
728351964
236185749
185794623
497623158
912846537
864537291
573219486

387264519
196537842
524918376
451386927
872495163
963172485
215649738
749823651
638751294

319465278
485327691
627891543
793142865
268759314
541638927
152984736
876213459
934576182

347265189
298413657
165987243
451879326
729634518
836152974
584391762
673528491
912746835

357869142
149327658
826415739
985271463
734658921
612943587
473592816
261784395
598136274

394871265
687592134
125346897
976184523
541263789
238957416
712635948
853429671
469718352

352871946
798624135
164395287
675182394
839547612
241963578
587239461
926418753
413756829

351872946
798614235
264395187
675281394
839547621
142963578
587139462
926458713
413726859

386172594
429865317
157943682
843217965
715496238
962358741
294531876
638724159
571689423

321574986
487629513
569813742
674982135
815346279
932751864
198435627
246197358
753268491

351879426
492613578
786425391
218794635
963581742
547362819
175936284
639248157
824157963

318975426
694312587
527648913
439861752
271459368
856723194
143586279
962137845
785294631

312975864
567438921
498621537
186359472
923714685
754286193
675192348
241863759
839547216

312874695
798653421
546129837
859431762
671285943
234796158
485912376
927368514
163547289

342978156
587162349
196345278
738624915
954831627
261759834
629417583
875293461
413586792

321679584
658341729
479825136
594738261
837216945
216954873
963182457
142567398
785493612

392175684
564823719
718649235
879562341
625314897
143798562
986457123
437281956
251936478

358471629
146329587
729865143
687542931
295137864
431986275
973658412
812794356
564213798

384671952
752389146
619524873
935417628
127856439
846932715
491263587
563748291
278195364

364871952
192365847
875249613
923584761
657913428
418726395
741658239
236197584
589432176

341972685
769485312
825361974
237156849
156894723
498723156
912647538
674538291
583219467

341972586
769485312
825316974
237651849
516894723
498723165
952147638
674538291
183269457

341972685
769485312
825361974
237156849
516894723
498723561
952647138
174538296
683219457

341972856
582613497
976854132
764398521
835127649
129465783
658231974
217549368
493786215

359874162
167392458
824615937
785231694
643958721
912467583
476523819
291786345
538149276

326574198
987316245
154982763
513768429
249135876
768429351
432691587
675843912
891257634

391875264
475362891
286419573
542698317
718534926
639127458
127983645
864251739
953746182

391475268
475862391
682319475
234698517
718534926
569127843
127983654
846251739
953746182

354879162
169342758
827615439
985231674
643758921
712964583
496523817
271486395
538197246

346981527
972354861
185726943
713492658
569813274
428567319
697135482
851249736
234678195

367984512
159273846
248615793
824396157
936157284
715428369
592761438
471839625
683542971

324781965
159463278
678925314
832654791
467192583
915378426
781549632
246837159
593216847

326781945
159463278
478925316
832546791
647192583
915378624
781659432
264837159
593214867

314982765
758613942
692547183
976421358
421358697
583796214
839265471
265174839
147839526

354186927
298743615
167952483
481527369
932614578
576398241
729865134
845231796
613479852

375482619
619753824
248169537
192845763
586937241
734621985
421576398
953218476
867394152

314982567
976453821
258617934
821539746
435876192
769124385
192365478
683741259
547298613

315986724
782341695
964275381
593617842
641528973
827493156
159834267
438762519
276159438

342681597
719435286
568792431
851263974
297814365
436957812
673529148
924178653
185346729

394785216
716293845
285146937
967834521
548621793
132579468
821967354
673452189
459318672

364785912
218394576
579126348
851467293
796231854
432958761
125849637
643572189
987613425

364987521
925431876
187265349
859716432
436592187
271348965
798123654
642859713
513674298

315287946
268459137
794316852
953721684
126548379
847963521
571632498
489175263
632894715

351982467
729654318
864317529
137896254
946725183
285431976
618549732
593278641
472163895

351982467
729654318
864317529
137896254
496725183
285431976
618549732
543278691
972163845

341986257
572314689
698275341
934521768
815763924
267849135
186437592
729658413
453192876

359187426
287456391
146923578
975641832
831592647
624378915
768239154
513764289
492815763

321789465
795624831
864153279
412935786
978461352
653872914
546398127
187246593
239517648

314982567
862375941
795614832
253749186
689251374
471836295
127493658
946528713
538167429

356982147
172643859
948715632
295461783
763859421
814327596
427536918
681294375
539178264

341582679
589367421
627941853
862794315
473158296
195623748
758439162
934216587
216875934

341582679
589367421
627941853
862734915
974158236
135629748
758493162
493216587
216875394

354982716
867315429
129746583
641539278
582674931
793821645
275198364
938467152
416253897

321985647
684317925
597426183
872569431
953174862
146238759
268751394
739642518
415893276

314985672
852376941
796214835
963742158
527861394
481539267
178493526
249658713
635127489

319485276
485627391
627391548
798142635
263759814
541836927
152964783
876213459
934578162

341785296
768329541
952416873
215697384
487231659
693548127
826174935
579863412
134952768

371589246
694732815
258164937
419273658
526418793
837956421
743695182
965821374
182347569

371589246
694732815
258164937
419253678
726418593
835976421
543697182
967821354
182345769

315896742
267514983
849273615
426785139
791432856
583961427
934127568
658349271
172658394

382497615
675321948
941568732
136789524
829154367
754236891
563842179
418973256
297615483

314695287
697182543
582743169
871926354
426538971
953417628
145869732
269374815
738251496

378491526
625387419
194562837
516829374
983746152
742153698
461975283
859234761
237618945

318594627
726381549
495672138
647829315
153467892
982153764
574916283
869235471
231748956

368491725
417352689
295876143
749628531
526139874
831547296
983765412
152984367
674213958

341592678
598367421
627841359
862734915
974158236
135629784
759483162
483216597
216975843

387192654
914658723
652374891
169837542
238465179
745219386
893521467
571946238
426783915

387192645
914658732
652374819
169837524
235469178
748215396
893521467
571946283
426783951

384172569
612985347
579463812
836749251
725631498
491528736
967254183
253816974
148397625

354168927
817932654
926457813
179326485
243581796
568794132
782615349
631249578
495873261

365127498
872594613
419863752
931652847
628479135
547381269
296745381
154238976
783916524

376149825
921785634
458623791
235916478
147358962
689472153
792834516
514267389
863591247

376142859
219586743
548739162
857263491
423918576
961475328
634827915
792351684
185694237

392154786
418736925
675289431
541893267
269471853
837625194
954318672
786542319
123967548

369154872
451287963
827936415
794628531
135749628
682513749
943861257
576392184
218475396

396147285
752863914
184259763
528376491
913482576
647915328
871524639
469731852
235698147

386192547
291475368
745638291
128954673
657381429
934267815
879526134
463819752
512743986

359178246
246935781
817426395
498617523
631542879
725893614
973261458
182354967
564789132

385162794
671459823
294837516
937528461
146793285
852614937
763985142
428371659
519246378

397154682
468927351
251863479
516348927
739216845
824579136
945731268
682495713
173682594

358146792
479528361
261973584
517369428
834217956
926485137
645831279
792654813
183792645

367182495
821495637
459673812
716354928
984217356
235869174
198526743
642731589
573948261

397156842
625834791
841279536
189345267
462798153
753612489
578923614
234561978
916487325

342189657
917562843
658743921
495378162
123956784
786214395
879435216
234691578
561827439

398126457
265794813
471358926
549213678
716489532
823675149
684532791
152967384
937841265

372149856
964825137
851763942
129576384
736498215
485312679
593687421
617234598
248951763

374152968
516984372
829736145
183265794
457398621
962417853
798541236
241673589
635829417

395147862
467829531
128356974
954638217
832714695
671592348
246981753
783465129
519273486

387194256
419652783
562738491
158476932
973285614
246913578
695341827
734829165
821567349

367182495
954673821
281945763
196824537
435719286
728536914
842351679
673498152
519267348

376182594
512394678
984765231
458639712
297541863
163278459
641927385
835416927
729853146

396178524
745932618
182456397
978345261
524619873
613827945
861793452
459281736
237564189

379184526
486275139
125369784
247893651
891526347
653417298
932641875
768952413
514738962

379184526
485276139
126359784
247893651
891625347
653417298
962541873
738962415
514738962

347182695
529637418
168594237
654321879
782945361
913876542
236718954
875469123
491253786

349182675
528637419
167594238
654321987
792845361
813976542
236719854
975468123
481253796

392185647
516743829
478692315
925364781
647851932
183927564
831479256
754236198
269518473

357198624
846352719
192467583
938546271
624713895
715829346
271935468
463281957
589674132

367145892
951283764
482679513
729456381
843721659
516398247
138967425
275814936
694532178

379182645
182465793
546739281
754396812
891257364
623841957
418973526
235618479
967524138

327194568
481536972
569287314
178653429
936428751
245719836
852971643
794362185
613845297

327184965
481956372
569237814
175693428
836425791
294718536
952871643
748362159
613549287

392165784
786349521
145872396
478931265
921654873
563728419
239517648
857496132
614283957

394186527
517329486
268475913
829654371
756213894
431897265
682541739
175938642
943762158

384126957
759438261
126957438
645271389
213589746
897364125
572813694
968742513
431695872

354127986
178963542
629485731
846271359
517398264
293654817
765819423
931542678
482736195

396187452
521649873
874235196
219358647
785461239
643972518
157896324
938524761
462713985

394167528
518324967
276985413
829756341
457213896
631498275
782541639
145639782
963872154

329167458
451938276
876542913
947321865
163485792
582679341
735296184
218754639
694813527

378124695
561793824
294586731
459367218
127849563
836215479
615432987
943678152
782951346

387145269
241689753
965732418
536821974
728594136
194376582
453967821
679218345
812453697

349162758
258793461
671485293
786251934
512934687
493876512
934617825
167528349
825349176

348162795
259873461
671495283
786251934
512934678
493687512
934516827
165728349
827349156

358164927
796832415
214579836
582796341
479381562
163245789
935628174
647913258
821457693

348162957
651897234
792543816
586274193
927351648
413689572
279416385
864935721
135728469

349172658
258693471
671485293
786251934
512934786
493867512
934716825
167528349
825349167

341259678
526748931
978163452
184672395
259834167
637591284
715926843
863415729
492387516

349217568
652498731
718356492
184672359
275139846
936584127
823941675
491765283
567823914

374296185
685173294
129458673
532749861
497681532
816325749
241837956
968514327
753962418

368217594
452693187
197485236
721368459
934521678
685749321
276954813
843172965
519836742

391284576
652731498
478659123
983417265
745326981
126598734
539162847
214873659
867945312

397258461
428316597
516794832
784931625
951682374
263547918
675829143
849173256
132465789

341268759
729135846
856479132
672341598
518927364
934856217
167584923
285693471
493712685

395217846
421683795
768495123
132854967
954762318
876931254
617528439
543179682
289346571

385294176
129657843
467183592
298741365
753869214
641325789
874932651
512476938
936518427

356247189
219863574
478591326
765924813
921378465
843615297
184756932
632489751
597132648

317264958
426895371
859137426
564789132
182643795
973521864
741952683
298316547
635478219

381249765
254876913
769153824
925431687
876592341
143768592
517984236
438625179
692317458

347259816
652817349
819436752
176345928
495782163
238691475
561978234
784523691
923164587

341286759
762539481
589471263
936145827
418723596
275698134
897354612
154962378
623817945

361284795
247195863
859763241
598632417
724951638
613847952
932418576
485376129
176529384

387215649
592364187
641798253
168529374
725643891
934871562
859432716
473186925
216957438

348216597
692375418
751894263
174629385
826753941
935481672
269138754
583947126
417562839

356274918
794618253
128593647
475326891
869147532
213859764
542761389
937485126
681932475

371259864
628147359
945368217
852493671
734612985
169785432
597834126
213976548
486521793

369284157
175936248
428157963
891743526
637592814
542618739
754329681
286471395
913865472

367294158
185736249
429158763
971843526
638527914
542619837
854372691
296481375
713965482

387269451
196854372
452137986
541693728
263718594
978542613
835926147
629471835
714385269

315297468
682145379
947638512
491562837
273984651
568713294
839451726
756829143
124376985

341296875
862573149
957481236
125964387
786315924
439728561
578639412
214857693
693142758

381259476
649783512
527164839
935641287
412978653
768325941
274836195
156497328
893512764

396271458
582346791
147859236
214693875
739485162
658127943
925738614
471562389
863914527

396271458
582346791
147859632
214693875
739485126
658127943
965738214
471562389
823914567

396271485
852346791
147598236
214639578
739485162
685127943
928753614
471862359
563914827

396271485
852346791
147598632
214639578
739485126
685127943
968753214
471862359
523914867

389247516
657139842
124568793
741683925
863925471
295714368
432871659
918456237
576392184

316297548
749185236
852436719
423568971
981723465
675941823
538674192
267819354
194352687

354217689
972486153
168593274
497865321
286134597
513972846
841659732
725341968
639728415

395248617
728136945
164579823
841793562
973625481
256814379
432981756
619457238
587362194

347291685
852346791
196578432
214639578
739485126
685127943
968753214
471862359
523914867

375281649
814956732
926743581
769415823
258397416
143628957
632874195
491562378
587139264

341265789
567983412
289471563
124358976
693714258
875629341
958142637
436897125
712536894

381295764
594176832
276483159
649851273
825734916
713962485
158629347
967348521
432517698

357241869
986573412
142896537
715382946
238469175
694157283
423715698
879624351
561938724

389254671
756931842
142678539
297183456
468795123
531426987
974512368
825369714
613847295

376215894
841693275
952847631
465378129
293164587
718529463
687431952
129756348
534982716

367215948
841379562
295846317
536187294
428693751
719452683
974531826
152768439
683924175

341286975
796451832
528739146
839567421
412398567
657124389
964812753
185673294
273945618

375286194
896514273
412739865
624395718
951872346
783461529
539147682
247658931
168923457

386297145
947615283
512834976
725346819
164982357
893571624
631458792
258769431
479123568

351289467
497365281
628174539
269857314
843912675
175436892
584793126
732641958
916528743

356219784
782463951
149758632
478921563
623845197
915376428
264537819
831694275
597182346

375246819
294813765
186759423
932567148
861924357
547138296
729485631
618392574
453671982

391248576
628573914
475619238
783951462
916432785
254867193
849126357
567394821
132785649

314259867
296187453
857643192
963714285
745928631
182536749
439871526
578362914
621495378

375261894
628497135
149853762
286375419
437129586
591684273
763548921
952716348
814932657

385261947
629487135
147953862
276395418
491628573
538174296
863549721
952716384
714832659

385261497
629478135
147953862
276385914
491627583
538194276
863549721
952716348
714832659

341265897
625897431
978413562
863729154
297154386
154638729
519376248
432981675
786542913

315264897
624897531
978153462
863729145
297541386
541638729
459376218
132985674
786412953

385261497
942735816
716489523
871324659
429516378
653978241
298143765
134657982
567892134

391264857
762895341
458317629
643581972
175629438
829743165
937458216
516932784
284176593

381274956
924365718
576918432
743652891
658149327
192837645
869523174
435781269
217496583

359271864
872964531
146538927
214856379
937412658
685793142
493125786
768349215
521687493

381275694
425936718
769148352
253781469
648593271
197462835
572314986
916827543
834659127

345276189
189453267
672189453
826941375
451837692
793562814
934615728
268794531
517328946

379481625
548629713
162735849
937812564
256374198
481596237
825963471
694157382
713248956

386492175
954137862
217658934
562381497
873924651
149576283
425863719
691745328
738219546

326491785
548736129
179285634
214568397
687349251
935172846
793814562
862957413
451623978

395471286
174826593
862935174
631598742
489217635
527364918
943752861
218649357
756183429

398426517
157893462
246157839
673582194
425971386
819364275
562718943
784239651
931645728

387429561
261538794
945176832
623897145
174653289
859214673
492765318
536981427
718342956

327465891
514289367
896731254
658174932
439628715
271593648
182946573
765312489
943857126

315427968
894356721
627198354
789241536
462835179
153679482
271983645
546712893
938564217

329451786
168732945
754986312
513298467
247163859
986574123
671345298
495827631
832619574

356487129
184925673
297613854
541276398
872394516
963851247
415738962
728169435
639542781

357486129
184925763
296713854
541267398
872394516
963851247
415638972
628179435
739542681

378492156
621857934
594136287
953628741
186574392
247913568
839761425
762345819
415289673

392468157
586371942
174592638
915783426
463925781
827614593
248156379
731249865
659837214

357498126
948216735
216375849
634921587
791854263
582637914
169583472
823749651
475162398

392465187
856371492
714298365
149653278
635782914
287914536
421836759
963527841
578149623

375469218
648172359
921583674
216798435
497315826
853246197
769821543
582934761
134657982

328496517
165372984
794158263
846537129
251849376
937261845
572683491
683914752
419725638

327468591
185792634
964135278
438579162
251346789
679281453
792854316
843617925
516923847

389467512
641258973
275193846
567912384
923684751
418375269
794521638
152836497
836749125

327458691
186792534
954136278
468379152
231645789
579281463
792864315
843517926
615923847

358492617
749156832
261378954
582639741
613247598
497815326
936721485
824563179
175984263

351427698
629538147
847619253
478263519
562981734
913754826
784195362
295376481
136842975

392481675
415736298
867925134
641597382
578213946
239864751
923658417
184372569
756149823

321498675
765132849
948675123
482963751
637251498
159784236
294516387
876349512
513827964

321498675
765132849
948675123
482967351
673251498
159384267
294513786
836749512
517826934

352486791
468971235
917523864
731894652
689235417
245167983
593748126
876312549
124659378

351492768
826137954
947685123
619574832
532918647
784326519
293761485
175843296
468259371

376492158
194835267
852617943
427358619
935261784
681749325
713586492
268974531
549123876

318495672
254367981
796128453
532671849
869534217
147289365
621853794
473916528
985742136

386415792
175329864
942876513
893251476
567948321
421637985
238194657
719563248
654782139

371496852
964258713
582137469
219374586
837965241
456821397
743519628
125683974
698742135

327498156
518736249
946152378
782561934
469327815
135984627
673249581
291875463
854613792

391427856
742685913
856391742
275148639
684539127
913276485
568713294
127954368
439862571

321459678
968723451
754168923
142976835
579834216
683512794
296341587
815697342
437285169

321459678
569728341
784163925
142576893
875934216
693812754
256391487
918647532
437285169

321459786
974826531
856173924
162587493
589634217
743912865
297341658
615798342
438265179

387456921
529317864
146892573
412963785
798524316
653178249
934781652
275649138
861235497

325461789
148739526
697258413
571384692
239617845
486592137
964825371
713946258
852173964

381465297
254973816
697218435
573849621
869132754
142756389
926587143
438691572
715324968

391472568
476583291
528916374
687125439
152394687
934867125
269751843
845639712
713248956

378491265
649523178
152876943
281749536
965318427
734265891
413957682
597682314
826134759

397584126
164732598
258196743
973218465
645973281
812465937
581629374
726341859
439857612

348517962
965832417
271946835
157328694
489765123
632491758
813279546
526184379
794653281

326574891
458913276
197826435
264758913
975341628
831692547
542187369
783469152
619235784

382546917
546197382
179283654
268471593
915632748
437859261
751368429
894725136
623914875

382564917
546197382
179283456
268471593
915632748
437859261
751348629
894726135
623915874

346578921
815329746
297614385
462931857
759862134
183457692
574183269
931246578
628795413

396541827
154827369
287639541
945263178
732184956
618975234
429316785
563798412
871452693

374581692
965723481
812649537
786392145
291475863
453816279
528934716
649157328
137268954

381549672
742163895
956278431
493851726
625397148
178624953
837412569
269785314
514936287

328546971
614297358
957831264
769184532
435729816
281653749
192475683
876312495
543968127

369528714
528714369
147936285
654893172
273451896
891267453
412689537
935172648
786345921

369581427
745623981
182974653
697312548
531468792
824759136
978246315
253197864
416835279

381547629
526391487
497682513
735926841
219438765
648715932
964173258
152869374
873254196

372561849
586249713
149837265
821356497
754198632
963724158
438675921
615982374
297413586

391528467
256794813
478316925
649253178
715489632
823167549
584632791
162975384
937841256

348529761
912786354
765143982
176452839
283691475
459378126
694237518
827915643
531864297

326598174
185724693
947163285
694281537
253976841
718435962
561847329
879312456
432659718

369524187
842167953
517839462
195476328
436982571
278315694
681753249
754291836
923648715

317594286
469328175
852617493
978251634
126943758
534876912
781465329
693782541
245139867

349567281
167824359
528139746
786453912
931278564
254691837
695312478
812745693
473986125

361598472
249713685
857246193
796384521
412965738
583172946
978621354
125439867
634857219

379581642
645927183
128463795
894372561
217695834
563148927
456219378
732856419
981734256

361594782
579832164
428176935
654781329
287963451
913425678
742659813
136248597
895317246

367528941
241697538
895431726
689245317
412783695
573169482
928376154
136854279
754912863

362591874
594738612
871426395
237169458
658374129
149852763
425687931
916243587
783915246

316524987
754938261
289671534
671493852
925186473
843257619
468312795
532769148
197845326

381574926
254369781
796182534
567238149
438916275
129745368
943821657
812657493
675493812

361574928
254389761
798162534
587236149
436918275
129745386
943821657
812657493
675493812

314567982
567982341
298413765
953621478
186734529
742859136
639148257
821375694
475296813

374528916
652931748
198647523
581273469
943165287
726489135
437892651
865714392
219356874

374518692
251369784
896472135
568794321
943621857
712853946
629185473
135947268
487236519

327514986
416893275
958276143
569732418
132948567
784165392
245681739
671329854
893457621

328519467
415673982
769824153
592746318
846132795
137985246
671398524
984257631
253461879

361529748
452783916
789614523
623971485
198345267
574268139
946137852
215896374
837452691

361529748
852743916
749618523
623971854
194385267
578264139
286137495
415896372
937452681

376521498
152498376
498763152
721685943
935274681
864139527
517342869
649817235
283956714

368541729
247936851
519827364
196753248
735482916
824619537
682175493
451398672
973264185

389542671
512876943
746193825
251368794
493721568
867954312
174635289
938217456
625489137

312569847
687423591
459187326
125748963
794635218
836912475
268391754
543276189
971854632

316574298
452938761
879612345
725469813
698351472
143287659
937126584
584793126
261845937

361579482
875243196
942816375
237954861
659138724
184762953
796421538
513687249
428395617

314598267
569273841
872416953
456921738
983647125
721385694
697134582
248759316
135862479

374651298
289437561
165829473
938165724
417982635
652743819
526314987
743298156
891576342

395647812
462183579
187592634
574821396
936475128
821936745
219358467
753264981
648719253

375621489
912584763
486973152
631752948
729418635
548396217
267845391
154239876
893167524

327651948
165948372
498732651
256473189
819265437
734189265
542317896
973826514
681594723

357621948
194578263
826439157
971865432
568243719
432197685
689754321
745312896
213986574

329654871
615287439
748931265
831795642
596428317
274163958
182546793
967312584
453879126

392648571
567913248
841725639
718564923
624839157
935271864
459386712
283157496
176492385

329687145
174925683
856143279
985271364
263894751
417536892
631759428
798412536
542368917

352697841
781543296
469182375
146859732
235476918
897321654
914238567
623715489
578964123

352689174
876142593
194537286
215968347
637415928
489273615
768321459
941756832
523894761

352649871
764831259
981275643
597328164
426157398
813964725
149782536
678593412
235416987

329685174
418379625
567241398
672453981
954168237
183792456
791536842
846927513
235814769

392675481
867431295
541289637
986724153
725193864
413568729
158342976
274956318
639817542

359627148
612948537
784513962
231475689
975286314
468139275
193854726
826791453
547362891

359627148
612948537
784513962
231475689
975286413
468139275
193854726
826791354
547362891

329648157
456172839
871593246
137264985
642859713
985731624
713925468
294386571
568417392

349685172
826791435
751243689
974536821
635128794
182974356
217369548
598417263
463852917

352678149
764913528
891425736
683251497
479386215
215794863
938542671
527169384
146837952

352678194
467913528
891425736
683251947
749386215
215794863
938542671
524167389
176839452

345687219
178329645
296145873
752438196
961572438
483916752
829751364
537864921
614293587

394682571
712453698
856719423
967148235
241375986
583926147
675234819
128597364
439861752

394687521
512439768
867512493
759148236
241376985
683925147
476253819
928761354
135894672

384627519
729154836
156893427
973285164
645931278
812476395
438762951
561349782
297518643

398641752
457823619
126975834
715289346
934516287
682437591
541768923
863192475
279354168

375641892
164928357
298357164
582439716
439716528
617285439
951864273
743592681
826173945

324691875
896357421
157248396
471539682
938126547
265874139
642985713
719463258
583712964

381642957
526973418
974158632
765839124
843521796
219467385
492386571
157294863
638715249

395614782
478532916
261897534
856273491
729148653
134965278
983456127
617329845
542781369

392645718
168379254
475182936
546821397
283794165
917563842
859216473
734958621
621437589

381697254
769452318
254813967
175928643
496731825
832546179
517289436
943165782
628374591

348697521
692135748
175428396
217956834
589374162
463281957
951862473
836749215
724513689

325698471
189724536
476135982
637542819
851963724
294817365
748251693
562379148
913486257

317648529
824539761
965127384
589461237
142873695
736952418
251394876
678215943
493786152

317698254
598421763
624735189
179362548
265849317
843157692
451283976
936574821
782916435

394618257
561372498
287459163
736524981
812937546
945186372
658291734
173845629
429763815

312649875
694785312
875132496
148257639
953861247
726394158
481976523
567423981
239518764

395621874
728934651
164857923
879316245
241579386
653482719
536748192
982165437
417293568

327649518
584731926
961258743
836972451
475183692
219564387
798325164
652417839
143896275

314658927
756923841
289147356
673491285
921835674
845276139
597312468
438569712
162784593

314659728
856327941
297148356
683471295
721935684
945286137
538712469
479563812
162894573

318652974
425793618
976814325
643178592
582946731
197325846
761289453
859431267
234567189

312679845
687543291
459128763
265431987
841967532
973285614
194852376
728316459
536794128

312679845
678543291
459128367
265431978
841967532
937285614
194352786
723816459
586794123

312678945
689543271
457129683
265481397
841937562
973265814
194852736
728316459
536794128

312678945
678549231
459123678
265481397
841937562
937265814
194352786
723816459
586794123

314678592
798523461
256149378
963481725
521796834
487235619
172354986
649817253
835962147

351674982
867329541
492185673
973418265
524936817
186752394
738291456
249567138
615843729

382741695
759638412
164295783
415379268
927186534
638524971
541867329
296413857
873952146

318745296
769283541
452169783
546392178
921478635
837651924
684527319
293816457
175934862

316749528
948523176
572168493
637491285
854237619
291685347
469852731
123976854
785314962

351784629
478629153
629135784
765243918
913876542
842951376
586312497
234597861
197468235

345718269
817692435
269534817
198456372
573281946
624973581
732145698
451869723
986327154

365724819
849531267
172689543
257168394
913472658
486395172
591843726
734256981
628917435

354796182
198253746
672481539
946178253
587324691
231965478
769842315
423519867
815637924

392741568
714658932
865923741
928135674
531467289
647289315
159374826
476892153
283516497

315749286
684253917
297816453
156924738
872361549
943587162
429138675
731695824
568472391

316749285
584263917
297815463
162954738
875321649
943687152
429138576
731596824
658472391

319746285
784125693
256983147
145392768
678514932
923678514
461857329
592431876
837269451

364758921
527941638
189632754
493216875
716584293
258379416
871425369
935867142
642193587

345768921
782391654
196542873
951876432
863254719
427139568
638925147
214687395
579413286

345768921
782591643
196342857
951876432
863254719
427139568
638925174
214687395
579413286

351796824
784512369
962438751
617349285
549287136
823651947
235174698
196825473
478963512

361785942
597142638
248963751
729431865
483657219
615298374
876524193
952316487
134879526

325761489
681954237
974283651
837692514
492815763
156437892
763148925
218579346
549326178

381749256
624513978
975826143
538462719
497158362
162937485
746295831
859371624
213684597

349785216
168329547
275146893
452638179
691572438
783914652
827491365
534867921
916253784

396725481
274186935
158934672
983261754
642578319
517349826
769812543
431657298
825493167

381729546
795461823
624853179
953682714
268147395
147395682
439518267
876234951
512976438

398724561
645981732
712635498
961873254
253146879
874259613
539462187
127598346
486317925

359724618
467185392
218369475
846293751
935817246
721546983
184932567
592678134
673451829

392754816
584163927
176892453
237941568
961578234
845326179
419237685
758619342
623485791

382754619
174396528
569128437
618273945
725941386
493865271
237589164
941637852
856412793

318749256
976532481
542861937
623915748
187324695
495678123
751293864
234186579
869457312

318749256
976532481
524861937
632915748
187324695
495678123
751293864
243186579
869457312

381729564
724653891
659814273
278546139
196378452
435192786
913285647
847961325
562437918

312749865
487653291
659218347
791865432
835427619
264931758
176584923
923176584
548392176

321768945
976452813
485319672
518637294
763924581
249185736
832571469
654893127
197246358

321768945
976452813
485319672
518637294
637924581
249185367
862571439
754893126
193246758

351769284
628453917
497812635
519678342
786324591
243195768
962581473
835947126
174236859

312784596
498563721
756219483
147926358
829135674
635478219
561397842
973842165
284651937

312784596
498563721
756219483
147326958
829175634
635498217
561937842
973842165
284651379

321786459
798543162
645129387
984231675
263475918
517698243
179862534
436957821
852314796

392781465
675324918
481569732
724698153
916235847
538147296
857916324
163472589
249853671

364871925
578429631
129653748
416537892
782196354
935248167
657314289
841962573
293785416

321876459
659423718
784159263
965738124
173245896
842691537
296587341
417362985
538914672

371826945
954713826
286594713
693172458
527468391
148935267
769341582
832659174
415287639

345867921
862139745
197452638
458216379
671398452
923745186
589674213
234981567
716523894

325864917
486179235
791235684
638942571
942517368
517386492
164723859
853491726
279658143

314862957
297315468
856974123
162743589
948521376
735689241
473158692
629437815
581296734

367821945
194675283
825439167
971568432
586243719
432197658
659784321
748312596
213956874

361875924
527149683
849263157
713698245
954321768
286457319
492786531
178532496
635914872

325819674
679524183
148673952
593461728
216387495
487952316
861735249
754296831
932148567

394862517
178953246
265174398
427689153
631245879
589317462
812496735
953721684
746538921

325864917
169273458
874591326
217645839
546938172
983712645
651429783
498357261
732186594

325864917
167293458
894571326
219645783
546738192
783912645
651427839
478359261
932186574

371895246
826134597
549627138
215783469
798462315
463519872
982371654
634958721
157246983

394817652
685492173
127536894
478365921
936124587
512978346
241689735
853741269
769253418

341895672
975426831
268731549
759683124
134259786
826147395
693572418
582314967
417968253

362849715
987156423
145237986
451962837
873514269
296378154
719623548
628495371
534781692

361894725
489572316
527163489
732651948
194738562
856429137
678345291
945216873
213987654

354821796
891736254
762594831
938265147
125947683
647318529
286479315
519683472
473152968

352841697
174693258
968752413
536128749
891467532
247935186
685374921
723519864
419286375

319847265
786532419
524961738
672315894
198724653
435689172
851273946
243196587
967458321

345826179
127493856
968157423
694735281
852914637
731268594
283649715
479581362
516372948

316854297
487239561
925617348
759463812
632981475
148572639
893126754
574398126
261745983

321896547
689745123
745123896
274651938
568379214
913284675
436512789
852937461
197468352

326958471
819473652
547261839
165397284
973824516
482615397
298136745
654789123
731542968

356924178
197683254
428517639
782469315
963851427
514732896
839245761
245176983
671398542

316948527
274135968
598627143
763281459
425396781
981574632
859412376
142763895
637859214

372948651
156237984
498516327
921465738
764183592
835792416
217354869
643829175
589671243

314925876
897136524
526478931
631782495
782549613
459361287
963814752
275693148
148257369

347958612
825316947
691247835
182675394
576493281
934821756
418769523
759132468
263584179

347958612
825316947
691247835
182675394
576439281
934821756
418763529
753192468
269584173

365921748
798436152
124758693
951267834
236814975
487593216
672145389
849372561
513689427

361947258
289153674
457628931
592781346
743562189
816394725
125476893
674839512
938215467

391572846
647381592
852496731
579813624
428659173
136724958
983265417
265147389
714938265

341756298
968312745
257984163
574129386
823675914
196843572
785431629
612598437
439267851

321869745
459237681
768541923
693418572
274953816
815726439
537682194
942175368
186394257

361857249
857429316
294136875
178963452
642715983
539248167
425371698
783694521
916582734

391846572
785329461
642715938
853691247
469278153
217534896
136452789
528967314
974183625

361498725
895726431
472513986
526941378
937685214
184237659
743159862
619872543
258364197

381456927
756923481
294718365
138692754
572341896
469875213
823167549
917584632
645239178

381456927
756923481
294718365
138692754
542371896
967845213
823164579
419587632
675239148

391862745
652743198
478915263
245189376
867234519
139657482
926571834
783426951
514398627

361278594
578943621
492561837
645327918
839154276
127689345
216495783
753812469
984736152

361278594
579643821
284591637
645327918
938154276
127986345
812469753
753812469
496735182

381527496
627943851
594681732
865194273
743258619
219736584
978362145
152479368
436815927

361578429
579243861
284691537
645327918
938154276
127986345
812469753
753812694
496735182

391642875
876359124
245718936
953261748
462875391
718934652
127496583
689523417
534187269

391284765
674159283
285637149
432976518
159428376
867513492
928745631
546391827
713862954

381527496
427963851
596481732
865194273
743258619
219736584
978342165
152679348
634815927

371285694
458963217
692471385
264158739
517396428
839724561
145639872
923847156
786512943

371285694
458963217
296471385
564128739
719356428
832794561
145639872
923847156
687512943

371625498
289473561
456981732
618594273
543267819
927138654
795342186
162859347
834716925

371245896
645789321
892613547
138976452
529134768
764852913
256398174
487521639
913467285

391546827
625781943
478923516
762394158
583612794
149875362
234158679
956437281
817269435

341296785
259387641
678514923
462935817
917842536
583761492
796128354
825473169
134659278

391762854
724185936
568493721
819246573
257831649
643957182
435679218
176328495
982514367

361954287
974283651
285167943
832516794
157439826
496728315
728641539
519372468
643895172

361478295
485291763
792356148
276835419
518749632
934162857
843517926
657924381
129683574

321485796
784296351
956317428
412653987
597148263
638972514
863524179
145769832
279831645

321569748
658471293
479823156
863214579
542987631
917356824
784135962
296748315
135692487

371862945
258491673
496375821
734586192
625917438
189243567
963758214
542139786
817624359

371826945
298451673
456379821
734568192
625917438
189234567
963785214
542193786
817642359

381962745
972453681
654817329
526179834
719384562
843625197
498531276
265798413
137246958

381572649
257469831
496138527
913246758
724851396
865397412
578923164
149685273
632714985

381269754
962457318
475138692
598641237
124793865
736582941
253816479
849375126
617924583

351698724
968472531
427315869
614753298
582169347
739284156
145927683
873546912
296831475

391674258
268593174
547821963
452736819
839415726
176982435
685147392
724359681
913268547

361428795
748593216
295167483
832946157
519732864
476815932
953284671
684371529
127659348

351842769
972563418
486197325
643219587
825476931
719385246
594631872
268754193
137928654

321879546
957643281
846125739
473216895
289357614
165498327
692734158
734581962
518962473

321879546
849625731
657143289
473216895
982357614
165498327
296734158
734581962
518962473

391285467
428617953
576349182
742896531
985731246
163524798
617953824
854162379
239478615

351894276
268751493
974326581
487532169
523169748
196487325
642913857
735648912
819275634

381264957
524793681
796581342
947615823
653428179
812379465
438952716
269147538
175836294

361795248
475862139
289143657
194658723
732419865
856327914
948231576
523976481
617584392

361475928
247896513
895312476
784253169
512968734
936741852
129534687
453687291
678129345

381467259
629853741
745129683
596238417
238714965
174596328
467981532
853672194
912345876

391785624
475926183
862314597
948671235
523849716
617532849
186453972
739268451
254197368

321974586
986523714
754618923
198736452
432851697
675492831
269345178
543187269
817269345

321489576
956731248
487652139
174268395
268593714
539174682
815346927
643927851
792815463

371482596
956731248
482659137
194268375
268573914
537194682
815346729
643927851
729815463

371482596
569731248
482596137
194268375
258379614
736154982
815643729
643927851
927815463

381694257
456278391
972531486
163725948
825419673
749386125
634957812
598162734
217843569

341658297
952741638
687392415
265879341
473516982
198423576
816935724
534287169
729164853

341869527
578231469
629475813
754923681
816547932
932186754
263754198
187692345
495318276

371829546
985674321
462153798
514738269
297465183
836291457
123586974
659347812
748912635

381927546
957684321
462153897
514738269
298465173
736291458
125379684
673842915
849516732

361249587
459768132
728135649
593682714
814357296
672491358
937816425
186524973
245973861

381956274
459728631
726134895
298413756
167589423
534267189
915842367
873691542
642375918

391872456
548619723
276345819
689531274
425768931
713924685
167483592
934257168
852196347

351246987
962378514
784519263
519624738
823197645
647835192
436751829
278963451
195482376

381452796
572396418
469718523
648127935
297635184
153984267
925843671
816579342
734261859

381452679
562397418
974618523
148926735
296735184
753184296
425873961
817569342
639241857

391452786
572368419
864719523
649127835
287635194
153894267
425983671
918576342
736241958

391462587
748593126
652718934
824951673
169387245
537246819
215674398
973825461
486139752

391574286
862193574
457682931
289367145
145829763
736415892
573941628
624758319
918236457

381695742
569427813
274318596
692153478
745869321
813742659
426581937
938274165
157936284

391675842
576428913
284319567
762153489
845967321
913842756
427591638
639284175
158736294

372618594
659342781
418759236
296835417
137426958
584197623
745983162
963271845
821564379

372418596
659372481
418659237
296835714
134726958
587194623
745983162
963241875
821567349

372165984
698427513
145983726
817534692
239618457
564792831
953246178
481379265
726851349

312749568
478651392
659238174
743192685
981564723
526387941
295416837
837925416
164873259

362849715
785631942
149275863
618492357
923756481
574318629
451983276
297564138
836127594

342791685
561834792
879256143
937148526
628573914
154629837
286317459
413965278
795482361

362145879
571983624
948762315
296374581
854291736
713658492
425817963
189436257
637529148

362895174
745213698
981476523
496732815
857164239
123958746
278649351
639521487
514387962

392478615
784651329
156392784
578134296
961285473
423967158
615749832
837526941
249813567

392786514
716345982
485921763
648572139
137694825
259813647
571438296
864259371
923167458

392867415
816345972
574921638
649782153
138459726
257613849
781536294
965274381
423198567

372896415
816345792
594721638
647982153
138457926
259613847
781539264
965274381
423168579

362789514
817654239
495123867
684295371
239417658
751836492
143962785
578341926
926578143

392786415
716354982
584921637
649872153
137695824
258413769
471538296
865249371
923167548

342519867
965748123
178263945
581472396
496385712
723196584
219657438
654831279
837924651

312759864
684123957
975468321
596841732
843572619
127396548
258617493
761934285
439285176

372469518
461852739
895173462
687924351
513786924
924531876
259647183
746318295
138295647

372469518
461852739
895173264
687924351
513786942
924531876
259647183
736218495
148395627

372516948
495283671
618794532
754628193
186359724
239471865
827935416
941862357
563147289

382147965
641953728
597286413
876312594
915468372
423579186
259831647
164725839
738694251

382451976
945267381
167398425
698124753
571683249
234975168
459812637
826739514
713546892

362751984
459368217
781294653
198643572
534827169
276915438
913582746
825476391
647139825

392167584
571948263
468523791
126794358
835216479
947835612
283671945
714359826
659482137

392675184
485213967
716498532
154367298
938542716
267981453
573829641
841756329
629134875

382794651
159263784
476581932
543129876
217658349
698347125
764935218
821476593
935812467

392175684
618243975
745698231
179586423
563427819
284931756
826354197
951762348
437819562

382459761
947168532
156237849
461825397
293714685
578396214
829671453
635942178
714583926

392458761
748169532
156372948
481925376
263714895
579836214
927681453
635247189
814593627

382591476
975624381
641738925
713849562
459216837
268357194
596182743
124973658
837465219

382591467
975634281
641728935
713849526
459216873
268357194
596183742
134972658
827465319

342561798
978432651
156879342
695318274
217954863
483726915
539247186
864193527
721685439

382561749
145279683
769834125
457312896
231698574
698745231
576483912
813926457
924157368

312694587
986725341
754831926
843159672
569247138
271368495
697412853
125983764
438576219

312694578
986735241
754821936
843159627
569247183
271368495
697413852
135982764
428576319

342651798
978432165
165879342
596318274
217964853
483725916
639247581
854193627
721586439

342685197
961327854
758491632
587269341
236714589
194853726
413572968
675948213
829136475

342687195
961354872
587921463
613249758
298715634
754863921
479132586
825476319
136598247

312647589
764958231
859132764
493265178
527481396
681793452
146579823
978324615
235816947

382714569
954826731
176593482
843251976
561947328
729638145
635172894
217489653
498365217

342785196
961324785
578169423
216573849
894216357
753948612
435897261
187652934
629431578

342751689
978436152
561829374
694172835
813945267
257683941
185267493
439518726
726394518

352718946
476329851
891564237
639285174
187436592
524197683
768941325
215873469
943652718

392814576
586927431
174563892
943251687
651748329
827639145
735182964
218496753
469375218

324956718
879341256
156782394
582193467
741568932
963274185
617829543
298435671
435617829

314862759
692357814
578941326
846179235
957236148
123584697
765413982
439728561
281695473

314862759
692357814
578941326
846279135
957136248
123584697
765413982
439728561
281695473

354928671
867153294
912476358
598231467
271564839
436789125
145692783
689317542
723845916

384619275
956827314
217534986
162378459
873945621
549261837
791482563
625193748
438756192

364719285
917528364
258634917
172386459
683945721
549271638
891462573
725193846
436857192

354791286
197628354
268534719
572389461
983146527
641275938
819452673
726913845
435867192

324958167
769124853
581367942
153749628
692835471
847216539
418573296
276491385
935682714

394857216
851642739
672391458
517286943
469573182
238914675
123765894
786439521
945128367

384956721
952173684
167842395
526417839
813629457
749385216
291734568
675298143
438561972

384296751
925173684
167845329
596417832
813652497
742389516
251734968
679528143
438961275

354798261
796521483
182634957
673849512
249153678
815267349
428375196
961482735
537916824

314892675
279651483
586374912
495287136
621543897
738169254
852936741
967415328
143728569

394675182
871932456
256418379
435867921
912543867
768291543
529386714
183724695
647159238

394257186
658149327
217638945
186473259
723915864
945862731
562781493
479326518
831594672

364592178
259718634
817436259
528643791
791825346
436971582
683154927
172389465
945267813

374968512
856271934
291453687
168795423
539124768
742836195
985642371
613587249
427319856

374968512
856271934
291453687
168795423
539124768
742836195
985642371
623517849
417389256

314289576
582763491
697415832
236574918
478931265
159628743
721896354
965342187
843157629

384926571
259871634
761354892
417283965
698145327
532769148
823597416
176438259
945612783

384962571
652871934
791354628
419623857
278145369
536789142
823597416
167438295
945216783

384726591
275891643
961453872
129684357
756932418
843517269
412375986
697248135
538169724

314529678
652718934
897436251
528643197
761895342
439271586
283154769
976382415
145967823

384972615
926851743
157643829
268495371
571368294
439217568
795136482
813724956
642589137

384751296
657928341
291346875
129865734
748213569
536479128
475192683
913687452
862534917

364751298
759823641
281469375
125936784
897214563
643578129
578142936
416397852
932685417

374852196
981637245
652419873
496521738
817943562
235786419
129375684
768294351
543168927

394852617
658417932
172936584
865271349
921643875
743598126
486329751
537164298
219785463

394857126
756219438
812364759
163485972
279631584
548972613
625743891
981526347
437198265

364759128
298614735
517283496
731596842
829147563
456832971
143928657
682475319
975361284

314957628
798264531
562318794
683495172
275831469
941672853
126743985
859126347
437589216

314957628
758264931
692318754
583496172
276831495
941572863
129743586
865129347
437685219

314857629
759264831
862319754
693485172
278931465
541672983
126743598
985126347
437598216

394562718
782143659
615789234
168437592
457926183
239851467
973215846
821694375
546378921

324861579
517943682
698752134
165439827
879126453
432587961
983215746
251674398
746398215

394761285
751842693
862359174
548276931
916534728
273198546
429613857
687425319
135987462

394517286
758624391
162839574
943276815
521348769
687195423
875963142
236481957
419752638

394517286
758624391
162839574
543276819
921348765
687195423
875963142
236481957
419752638

394517286
768924531
152863974
435276819
921348765
687159423
876435192
249681357
513792648

394578621
762139854
158462793
836914275
215387469
479256138
543621987
927845316
681793542

394578621
752196834
168432759
836214975
415987263
279365148
943621587
527849316
681753492

394578621
762134859
158692734
849216375
615387942
273459168
436921587
927865413
581743296

394651728
268743951
571298364
415967283
789325146
632184597
823419675
146572839
957836412

394671825
265843971
781295364
417968253
859327146
632154798
523419687
176582439
948736512

314768925
265493718
798152463
829576341
476381592
531249876
157824639
643915287
982637154

385196247
497823165
261754938
912465873
543278691
876319524
658937412
729541386
134682759

395174628
476298153
182536947
649821375
213657489
857349261
721483596
538962714
964715832

325974861
761832945
894561723
679123584
412758396
538496217
287645139
943217658
156389472

385471692
964253817
127968435
719582346
238746159
546319278
693125784
452837961
871694523

375649128
649821375
182735496
268417953
791563842
534298761
823954617
416372589
957186234

315947628
647821395
289635741
172486953
896573412
534219876
923758164
461392587
758164239

345796128
789421365
162835497
274618953
691573842
538249671
823954716
417362589
956187234

325467918
684291357
971385642
213548769
497632581
856179234
749856123
168723495
532914876

325847169
748961325
196235478
672418953
819573642
534692781
263759814
481326597
957184236

395867412
618492753
724135896
972654381
546318279
183279564
467521938
251983647
839746125

365172849
471985326
298643715
943517268
687294153
512836497
836429571
754361982
129758634

385912467
619874235
724653198
461527983
578139642
932486571
197345826
843261759
256798314

365291874
279846351
814735962
923157486
681324795
457689213
548963127
796412538
132578649

395862147
618347592
742951863
869523471
421678935
537194286
973285614
284716359
156439728

315792684
769485231
428136957
681954723
257361498
943827165
136278549
872549316
594613872

325814976
689372541
147569823
491785632
238196754
756243198
962451387
573628419
814937265

365812947
497365218
218947365
623458179
849176532
751293684
972634851
586721493
134589726

385421697
726395841
491768325
973842156
652917438
814653972
247136589
569284713
138579264

375426189
961387245
248915736
416752893
537198624
829643571
183269457
754831962
692574318

315942687
268317459
794586213
182635794
647129538
539874126
473258961
856791342
921463875

325961478
184752963
769348125
546817239
893624751
217539846
458296317
931475682
672183594

365981274
872345961
941762835
213496758
794518326
658273419
127859643
486137592
539624187

345192768
187463529
629758134
273589641
916347285
458621973
764815392
532974816
891236457

345196278
182473569
679852134
263589741
918347625
457261983
824715396
536924817
791638452

325196784
894273561
617854932
146327859
739518246
582469173
451682397
273945618
968731425

315298476
642751398
897634152
538946721
471582963
269317584
156429837
783165249
924873615

375496128
491782563
862315497
187259346
634178259
529643781
943561872
258937614
716824935

345618279
769324158
128795634
986247315
431956827
572183946
254839761
817462593
693571482

385764192
916328547
724195368
847216953
692453781
531987624
178549236
269831475
453672819

326948517
981752634
475136928
142697385
597483261
638521479
753864192
219375846
864219753

346158927
897426153
152397684
684271395
715839462
239564871
921783546
563942718
478615239

346589721
918427653
752613894
694271385
275368419
831954276
123896547
567142938
489735162

376149852
925836714
481572963
843951276
567284139
219367548
758493621
194625387
632718495

386974125
529168473
471523689
862735941
753491862
914286357
697812534
235649718
148357296

316289754
254761893
897543621
163854972
472396518
985172346
648915237
521637489
739428165

316257489
975841263
284963517
892576134
451328976
763419852
539684721
148732695
627195348

316742985
478596312
592138647
123879564
745361829
689254173
857413296
264985731
931627458

316947285
297815436
548326791
785493162
924168357
631752849
453279618
879631524
162584973

346759218
725618493
891342657
218534769
467891325
953267841
132475986
689123574
574986132

396547812
148269537
572183469
287431695
913675284
465892371
621758943
859314726
734926158

356924871
298571463
741683592
527416389
983752614
164839257
612398745
479265138
835147926

396184527
287536914
451792683
673215849
825649371
149378256
912867435
768453192
534921768

326915874
854672931
197348256
581793642
432186795
769254183
948521367
273469518
615837429

316927845
894315267
752648913
927163458
583794126
461852739
675281394
148539672
239476581

316524798
827396451
594871326
783152964
162948537
945763182
258437619
679215843
431689275

316524798
827396451
594871326
983752164
162948537
745163982
258437619
679215843
431689275

396721485
175489326
428365197
752946831
943178652
681532974
514293768
837654219
269817543

316457829
259186734
784293615
472631598
961578342
835942167
648325971
197864253
523719486

356871294
972643851
841952736
213465987
794318625
685297413
128736549
569184372
437529168

316472958
759368241
482951376
263845719
871293465
945617832
124786593
698534127
537129684

346971285
872653491
195284367
519746823
238519746
467832159
753498612
681325974
924167538

346281759
589347162
271659348
768193425
125764983
493825617
612978534
857436291
934512876

386159274
241768935
597243816
168432759
453971682
972685143
724316598
839527461
615894327

376152489
295648731
418973562
789531246
531426897
624789153
952867314
143295678
867314925

326179845
497586213
581423769
213864597
974235681
865791432
638957124
152348976
749612358

346275918
728319564
195468327
583146792
974852136
612937485
857693241
469521873
231784659

356298417
971543268
284167953
718926534
495381672
623475891
839614725
142759386
567832149

396481527
842795136
157362984
264913875
973258461
518674293
781526349
635849712
429137658

326459718
917286453
485173269
753814926
298367541
641592837
169745382
572638194
834921675

346518972
925736841
871429365
267853419
194672538
583194726
659247183
438961257
712385694

396582174
814763259
752419638
925346817
468971325
173258496
689127543
247635981
531894762

396581247
482397156
751264893
123849675
675123489
849675321
914738562
568912734
237456918

356741289
489352716
172698345
823916457
791534862
645287193
517829634
234165978
968473521

397542168
541638729
286917543
863791254
475263891
912854637
759486312
124375986
638129475

317482569
589163472
426975813
648217395
931654287
275839146
162598734
853746921
794321658

347189562
629537814
581624973
853961247
276458139
914372685
465893721
192746358
738215496

327948615
489156237
156327894
963785142
245619378
871234956
718463529
634592781
592871463

387945126
629178543
541623789
872436951
963581472
415297368
794812635
236759814
158364297

317652948
548397162
269814735
726135894
851429673
934786521
192573486
483961257
675248319

327614859
159783624
486295317
563921748
278456931
914837562
791362485
835149276
642578193

327546189
946821537
185973246
214638975
863795421
759214368
691482753
438157692
572369814

397845216
528196743
641372859
189423567
275681394
436759128
864517932
752934681
913268475

317958246
926471583
458362917
791524638
543186792
682793451
865219374
274835169
139647825

317958246
926471583
458263917
791524638
543186792
682397451
139642875
274835169
865719324

357942681
264185739
198763542
429816375
513427896
876359214
681274953
732591468
945638127

387912654
962548137
451763829
598671243
214839765
673425981
836194572
729356418
145287396

397428615
168597243
245316879
652149387
839275461
714863592
983651724
476932158
521784936

357914862
496728315
281635497
824173956
165489723
973256148
639547281
518392674
742861539

357941862
496728315
281653497
824137956
165489723
973265148
639574281
518392674
742816539

387526941
691438572
452179368
514267839
268395417
739814625
946782153
175943286
823651794

367598142
184732965
529146837
936254781
458617293
712983654
245879316
873461529
691325478

347518269
962473815
185269437
853127946
621954378
479386152
294635781
716842593
538791624

347518269
982673415
165249837
853127946
621954378
479386152
296435781
714862593
538791624

317425869
269738541
584961723
741586392
695342178
832197456
128674935
453219687
976853214

317425869
469738521
528961743
741586392
695342178
832197456
184679235
953214687
276853914

367421859
459738621
182956743
746195382
591382476
238647915
624579138
813264597
975813264

357162894
894357621
162984537
689435712
421796385
735821469
543218976
278649153
916573248

357184962
628593471
491762358
863451297
214679583
579328146
185937624
942816735
736245819

357182469
491563827
682947135
543278691
769314258
218659374
125896743
934721586
876435912

357184629
294736518
618925347
136298754
849573162
725461893
981352476
562847931
473619285

397218564
265947318
841356297
428569731
673124859
159783642
732691485
986475123
514832976

387241695
951678432
246953817
178534269
563192784
492786153
625317948
819425376
734869521

387492615
162735498
459618327
548126973
296573184
731984256
923847561
815369742
674251839

397541826
158627493
462938175
521786934
789413562
634259718
876394251
213875649
945162387

397625148
268741395
514839276
783912654
159364827
426578913
872156439
945283761
631497582

358276419
629148573
174935628
243697185
796851234
815324796
561783942
482519367
937462851

378142695
926573148
154698732
849267513
617354289
235819476
581436927
492785361
763921854

378452961
519683742
426971583
743596218
695218437
182734659
864329175
251867394
937145826

378294165
426518793
951637482
297456831
165823947
834971526
682145379
543769218
719382654

318659742
572148639
964237518
497521863
826793451
135864927
259376184
641982375
783415296

348627951
765491823
192853746
416278395
279135684
583946217
621384579
837519462
954762138

328457169
795621843
614938725
849516372
167243958
253789614
586374291
471892536
932165487

328947561
761528934
459361278
694735182
283194657
517286349
972853416
845619723
136472895

368142579
427596138
159783624
673425891
914368257
582917463
746859312
895231746
231674985

398254761
672813549
541976382
426587193
785391426
139642875
863425917
214739658
957168234

398254761
672813549
451976382
826547193
745391826
139682475
563428917
214739658
987165234

368214957
791365428
245789136
423978561
986153274
157426389
812547693
634892715
579631842

328974516
954612873
617385249
546138792
173529468
289467135
765243981
491856327
832791654

398712546
514693872
627458931
163587294
852349167
749261385
971826453
235974618
486135729

318426579
475839621
629571843
851647392
746392185
932158467
194785236
263914758
587263914

318257964
925364781
764819523
491628357
572943618
683175249
247591836
136782495
859436172

318257964
925364781
764819253
491638527
573942618
682175349
247591836
156783492
839426175

318257964
925364781
764819523
491638257
573942618
682175349
247591836
156783492
839426175

318957624
964218357
752364198
826793415
573142869
149685732
497531286
235876941
681429573

318957624
964218357
752364198
896723415
273145869
145689732
427531986
539876241
681492573

358472961
964351827
172698435
695834712
827165394
431927586
543219678
289746153
716583249

368142579
492857631
751639428
519326784
276584193
843791256
124978365
937465812
685213947

398152647
462837519
157649328
519426783
276583194
834791256
723918465
941365872
685274931

348297615
526831794
197564238
839475162
465123879
271986543
753648921
914752386
682319457

398241657
625379841
741586239
164958723
957423186
283167495
436815972
512794368
879632514

358471926
269385471
471629583
612754398
947813652
583296714
724968135
196532847
835147269

328465971
476189523
195732684
751394268
934628715
862517439
213956847
649873152
587241396

318465927
542987361
679123854
126879435
953241786
487536192
865794213
791352648
234618579

318456927
542987361
679123854
125879436
963241785
487635192
856794213
791362548
234518679

318426759
456379128
927185463
534261987
281793546
679548312
192657834
745832691
863914275

318429756
459376128
627185493
534291687
281763549
976548312
192657834
745832961
863914275

398457612
147263985
526918473
975632148
261845739
483179526
639781254
812594367
754326891

368527491
179864253
452139786
596482137
847613529
231795864
685371942
723948615
914256378

318572694
965481273
247936815
632714958
571893462
894625137
423159786
186347529
759268341

348516792
752948136
961327548
273491865
615832479
489765213
524673981
196284357
837159624

328649715
976215834
541378962
439756281
657182493
812493576
183924657
265837149
794561328

379286514
124957386
685413279
453861927
792345861
816792453
968124735
231579648
547638192

349158627
867429153
152367984
684291375
715836492
293574861
921783546
536942718
478615239

329674581
186592734
475318269
612783945
948125673
537946128
754869312
263451897
891237456

359147862
127638549
846925371
934516728
682473915
571892634
215369487
468751293
793284156

369518247
128749356
457362981
712453698
834691725
596827413
273985164
681274539
945136872

369145278
527986134
148723956
673592481
814367529
952814763
796458312
485231697
231679845

379568412
584721396
261439875
195674283
647382951
823195647
716843529
432957168
958216734

359624871
267183954
481975263
128537496
635849712
794216538
572368149
913452687
846791325

329874516
485612973
617395248
546139782
173528469
298467135
764253891
851946327
932781654

389576241
267914853
145238769
872493516
596127438
413685972
731859624
658342197
924761385

319264875
526378491
478915623
851729364
642583719
793146258
284651937
137892546
965437182

319264875
526378491
478915263
851739624
643582719
792146358
284651937
167893542
935427186

319264875
526378491
478915623
851739264
643582719
792146358
284651937
167893542
935427186

319268457
526374891
847915263
794186325
683542719
152739648
278651934
461893572
935427186

319268475
526374891
874915623
753189264
682543719
491726358
248651937
137892546
965437182

319268475
526374891
874915623
752189364
683542719
491736258
248651937
167893542
935427186

329761584
576428913
481953267
613589742
245317698
897246135
154632879
938175426
762894351

329578614
146329875
875461923
468257139
251893746
793146582
632715498
987634251
514982367

319876254
876245319
524931678
241687593
985123746
637594821
763459182
192768435
458312967

359184267
628573491
471962358
863451972
214697583
597328146
185739624
942816735
736245819

379145682
612839457
584627391
256783914
197564238
843291765
925416873
738952146
461378529

349578216
657912843
128436975
764389521
291754368
835621497
986143752
472865139
513297684

389541276
625873194
471926853
594218637
167359482
238467915
742185369
853694721
916732548

389541276
265873194
471926853
594218637
127369485
638457912
742185369
853694721
916732548

329648571
856271934
147359862
438516297
675492183
912783456
793824615
261935748
584167329

359768124
174325968
826194573
268539741
541687239
937412856
695241387
482973615
713856492

359768124
124593768
876124539
268357941
541689273
937412856
695241387
483975612
712836495

319742586
675891423
824365791
742183965
961457238
538629147
257938614
493516872
186274359

349856712
782431659
516927483
824379561
957164328
631285947
265713894
478592136
193648275

312976584
865241973
497853126
954637218
726184395
138529467
589462731
243718659
671395842

316984275
798652413
524731968
682147539
159328746
473596821
265419387
947863152
831275694

316984275
798652413
524731986
182347569
659128347
473596821
265419738
947863152
831275694

319672548
845319267
726584931
457861392
198423675
263957814
532746189
671298453
984135726

319562478
874319256
625487931
746951823
198273564
253846719
482635197
561798342
937124685

312896754
658427931
497153268
785931642
124678593
963542187
531264879
849715326
276389415

314985726
589672314
627341985
958716432
162453879
743829651
491538267
236197548
875264193

312567894
475298631
986143752
269731548
547829316
138654927
723916485
691485273
854372169

318549627
956172834
724836591
642913758
571284963
893765142
165428379
437691285
289357416

314275698
926834715
578169423
269457381
437918562
851326974
642591837
195783246
783642159

317842659
854196273
926537481
142983567
789265314
563471928
278354196
635719842
491628735

315678942
947213685
628459713
876321459
532947168
194865327
281796534
459132876
763584291

312479568
465318729
798256143
254183697
876592431
931764285
687921354
523847916
149635872

316429758
972185463
845673921
431852679
569317842
728946135
687231594
294568317
153794286

312495876
647182539
589637214
268543791
731926485
954871362
193754628
426318957
875269143

312679548
645318729
798254163
254183697
876592431
931746285
487921356
523867914
169435872

312679548
645318729
897254163
254183697
786592431
931746285
478921356
523867914
169435872

314629758
972185463
865473921
431852679
596317842
728946135
687231594
249568317
153794286

318674295
546932817
297851346
839517462
652489731
471263958
184325679
965748123
723196584

312745698
798632541
654981237
975163482
143827956
286594173
467258319
839416725
521379864

312745689
769832541
854691237
675183492
143927856
298564173
427356918
936418725
581279364

317829654
496537182
825461937
789146325
154372869
263985471
531798246
942653718
678214593

326794815
457182963
918653247
581927634
264531798
793846152
875319426
132468579
649275381

327981564
861453927
549267318
283679145
694512783
715834296
176398452
438125679
952746831

328715964
795624318
146389257
451293786
689471523
237568149
874132695
962857431
513946872

325618947
896724315
174953286
781392654
459167823
632845179
267531498
948276531
513489762

329816475
846725319
157493268
561342897
792581643
438679152
985134726
274968531
613257984

326715948
597824316
184963257
851392764
649178523
732546189
278431695
965287431
413659872

326719458
947825316
185364297
891243765
562178943
734956182
478631529
259487631
613592874

327816459
648925317
195374268
961243875
752189643
834657192
489531726
276498531
513762984

326845197
784931562
195267438
578392614
461758923
932416875
249183756
853679241
617524389

328947651
914365827
675182493
761439582
482516379
539278164
197853246
253694718
846721935

329715846
546892713
817436925
195368472
268547139
473921568
751683294
932154687
684279351

329567148
786941532
145238697
854623719
971485263
263719854
537896421
612374985
498152376

325479168
876521349
419683527
541932876
987164235
263758914
738296451
694315782
152847693

325948761
896751423
174236859
458623917
637194285
912587634
561472398
789365142
243819576

328157964
749386521
651942387
463729158
185634279
972518436
836495712
597261843
214873695

328974561
765138924
419256738
257413689
136589247
984762315
641397852
593821476
872645193

328679541
795148623
146523879
819765432
234981756
567234198
471396285
683452917
952817364

329674581
685193247
174528369
741835692
562419873
893267415
958742136
217386954
436951728

324976815
976815432
581423697
632587941
197342586
845169273
463758129
219634758
758291364

324967851
568134297
719852634
195726483
482315769
637498125
971683542
246579318
853241976

329657841
568431729
417298635
685129374
294763158
173845296
842576913
736914582
951382467

328615479
795342861
614978352
182463795
579281634
463597218
941726583
856134927
237859146

329856741
657421389
148397256
864275193
273189564
915643872
791534628
432768915
586912437

328145976
694728531
157369842
765912483
842637159
913584627
439871265
271456398
586293714

321875649
974236851
856941732
592487316
483169527
617523984
135692478
768314295
249758163

321875964
896413572
457296318
168932457
945781623
732654189
673529841
589147236
214368795

321785469
468293751
759164823
937621548
214538976
586947312
143876295
895412637
672359184

329156847
875249613
461837529
184592376
937618452
652374981
298461735
516783294
743925168

327491685
846527139
159638247
631749852
592813476
784256391
278964513
415372968
963185724

328419756
564378921
197256483
859143267
672895134
413762598
281937645
945681372
736524819

329471586
174568239
685923741
241356978
937842165
568197423
416735892
753289614
892614357

329471586
174568239
685923741
241356978
937842615
568197423
416735892
753289164
892614357

328541796
947628135
165739248
731854962
652913487
894267351
289475613
416382579
573196824

326584971
819372645
574691283
943756128
657128439
281439567
432917856
798265314
165843792

326594871
918372645
574681293
483756129
657129384
291843567
832417956
769235418
145968732

326795184
517648932
894312675
739421856
281956743
465837219
653179428
148263597
972584361

325781469
947265381
816934572
278549136
534617298
169823754
452396817
791458623
683172945

324975168
957681432
618423597
532768914
869314275
471259683
295137846
746892351
183546729

329718465
456329718
187654293
895147632
274863159
613295874
568431927
732986541
941572386

341726859
756984132
829135746
537249681
218657493
964813527
172498365
685372914
493561278

348167592
571293648
269458317
825941736
137682954
694375281
456829173
983716425
712534869

341625789
856719324
279348516
197263458
528974631
463851972
632197845
984532167
715486293

347285196
928641753
651739428
832974615
719356842
564128937
476592381
195863274
283417569

341586297
698274153
257193486
935647812
182359764
764812539
576431928
413928675
829765341

346825197
128739645
579614328
291357864
487961253
653482719
814576932
932148576
765293481

347296581
265781493
819534726
953468217
684127359
721953864
132675948
498312675
576849132

348769512
679251483
512384697
495876321
836912745
127543968
781695234
264137859
953428176

348769512
679251483
512483697
495876321
836912745
127534968
781695234
263147859
954328176

341579628
685412973
927836154
168924735
459367281
732185496
596748312
814293567
273651849

347159682
156872934
829643175
261384759
983567421
475291863
732418596
518936247
694725318

345861297
198274356
627359814
712935468
953648721
864127539
586712943
439586172
271493685

345861297
198274365
627359814
712936458
963548721
854127639
586712943
439685172
271493586

347612859
816539472
952487631
278351964
469728513
135946728
591863247
683274195
724195386

347612985
916835472
852497631
279381564
465729813
138546729
581963247
693274158
724158396

341675982
657982431
928341675
593217846
864593217
172468359
485729163
236154798
719836524

342985617
689417523
175632849
456798132
798321465
213546978
964873251
827154396
531269784

348219567
796548231
125673894
631724985
957186342
284935716
479351628
513862479
862497153

348612975
951473268
267985134
826541397
579326481
413798652
195834726
784269513
632157849

348912657
751643298
296785134
827591346
564327981
913468725
175839462
489276513
632154879

341827956
692345781
875916234
734681592
526493178
918752463
287564319
159238647
463179825

341827956
692435781
875916243
734681592
526394178
918752364
287563419
159248637
463179825

341827956
692345781
875916234
784631592
526498173
913752468
237564819
159283647
468179325

348127659
296538741
715964328
827641935
461359287
953782164
134275896
689413572
572896413

342769581
586412937
197538264
473695812
819327645
265184793
738951426
624873159
951246378

341876295
289345761
567921834
926758413
458139672
713264589
135682947
692417358
874593126

345271698
826539471
197468253
971382546
532647819
468195732
284953167
619724385
753816924

342561789
765849231
189327564
593276148
418935627
627184395
936758412
271493856
854612973

342518976
956743281
871296453
187439625
469852137
523167894
618975342
794321568
235684719

347521689
526849731
189367524
935276148
418935276
672184395
793658412
261493857
854712963

347521689
526849731
189637524
935276148
418395276
672184395
763958412
291463857
854712963

347521698
826943751
195867324
538276149
419358276
672194835
753689412
261435987
984712563

347561892
258943761
196827354
583276149
419385276
672194583
725639418
861452937
934718625

341625789
627849531
589371624
936217845
458936217
712584396
193768452
275493168
864152973

341625789
627849531
589731624
936217845
458396217
712584396
173968452
295473168
864152973

341625798
827943561
596871324
638217945
459368217
712594836
163789452
275436189
984152673

341675892
268943571
597821364
683217945
459386217
712594683
126739458
875462139
934158726

346719285
287453961
915268437
168947352
473582196
529136874
852371649
694825713
731694528

346782195
195643278
278519463
953864712
487921356
621375984
564137829
812496537
739258641

345768129
289431756
617592483
473925861
961874532
852316947
596287314
728143695
134659278

342597168
975681432
618423975
523968714
186374259
497215683
251739846
764852391
839146527

342975168
957681234
618243597
534768912
869312475
271459683
193527846
726894351
485136729

345816279
789243615
216597834
428175963
973624581
651938427
834752196
592361748
167489352

347182659
695437281
281659473
718943562
564271398
932865147
426398715
853716924
179524836

357129864
824367519
916458723
238645971
179283645
645791382
781532496
493816257
562974138

359281647
726543198
148769325
674912583
915378264
283654971
437126859
592837416
861495732

358921674
216745938
749638521
134862795
567493182
982517346
471259863
825376419
693184257

358219467
642857193
197364285
869431572
423785619
571926348
216598734
934672851
785143926

359762148
786541932
142938657
294673815
571489263
863215794
937856421
618324579
425197386

359462178
786591432
142738659
294673815
571984263
863215794
437856921
618329547
925147386

356978412
718243569
249561387
187495236
634812795
592637148
475386921
823159674
961724853

354978216
718263549
269541387
187695432
436812795
592437168
675384921
823159674
941726853

351894726
892671543
674235189
143587962
269413857
785926431
527168394
938742615
416359278

354986721
672415398
918237465
593762184
826341579
147598632
781659243
469123857
235874916

354986721
672413598
918257463
539762184
826341975
147598632
781635249
463129857
295874316

351249867
896157342
427683591
639571284
785462139
142398675
214936758
968725413
573814926

354267189
678419532
912538764
893756421
526941378
147382695
781695243
469123857
235874916

357284196
428691753
691735428
832479615
719356842
564128937
283947561
145863279
976512384

351824796
892671543
674935281
527198364
138746925
469352178
943587612
215469837
786213459

354728196
791364825
682951437
179586342
836492571
245137689
913875264
528649713
467213958

354718296
791264853
862935417
179586342
286493175
435127689
913872564
528649731
647351928

351976428
794821635
682435197
425183976
839647251
167592384
976218543
548369712
213754869

357824619
826951734
149376825
271538496
638249571
495617382
514782963
763195248
982463157

354817692
687923541
192456837
749168325
238574169
516239478
923685714
465791283
871342956

352849671
486721359
719356284
965137428
137284965
824695137
241568793
593472816
678913542

351862794
697431258
428795136
734218965
269354871
185976423
913687542
872543619
546129387

356729814
749381625
128465793
281537469
637294581
495816372
514672938
963148257
872953146

358712649
917634582
264598731
482361975
576829413
139457826
641973258
793285164
825146397

358914726
917562483
264378951
486251397
579843612
132796845
691435278
725689134
843127569

358914627
917562483
264378951
483251769
576849312
192736845
631495278
725683194
849127536

352876941
784195326
169432857
617958432
495321768
823764519
538219674
246587193
971643285

351498627
764321895
892756413
415632789
639187254
287549361
946213578
578964132
123875946

356214897
791386452
482579613
273495168
548761239
169823745
924658371
617932584
835147926

357412986
912638475
486975312
591327864
648159723
723846159
274591638
835764291
169283547

358716249
761924385
429853716
836592174
594371628
217468953
685137492
972645831
143289567

354921867
972368451
816547293
195734682
237896514
648152379
521673948
763489125
489215736

351926847
728534691
964817325
892651473
547398162
613742589
236475918
479183256
185269734

357928164
621435798
849167235
915243876
734816529
268579413
182394657
496751382
573682941

356142879
784639521
129857634
871263945
493518267
265794318
918376452
532481796
647925183

359142678
764389521
128657934
671293845
493518267
285476319
916735482
542861793
837924156

359847612
128695473
764321985
481963527
593782164
276154839
932416758
647538291
815279346

352148976
148976235
697253841
983521764
426739158
571684392
264317589
719865423
835492617

351247896
964851237
827396415
219768543
438512679
675934182
786123954
192475368
543689721

358761249
426395781
179824356
842937165
567218493
913546872
281679534
794153628
635482917

357462981
961853724
428791536
175249368
694387215
283516479
512674893
746938152
839125647

358126947
179534826
624798351
862947135
715283469
943615278
486371592
237859614
591462783

352194876
617582439
489637215
268453791
731926584
945871362
193745628
526318947
874269153

354281967
792634851
618579342
839745126
176823495
425196738
987362514
241958673
563417289

357249816
896531742
124786935
543672189
261498357
978315264
412963578
639857421
785124693

357429816
894163257
261875943
946712385
135984672
728356194
583697421
412538769
679241538

356418729
249675813
817932456
762389541
931547682
485261397
528793164
693154278
174826935

358619472
149725863
627834159
596387214
714296385
283451697
865942731
471563928
932178546

358624917
279831645
146957238
462785391
581493726
793162854
635218479
914376582
827549163

351846297
689327541
247591638
914278356
576134829
832965714
163759482
428613975
795482163

351964782
946728513
278513649
734192865
612485937
589637124
893251476
425876391
167349258

351694782
946728513
278513694
739162845
612485937
584937126
863251479
425879361
197346258

351694782
946728513
278513649
734162895
612985437
589437126
863251974
425879361
197346258

351469782
946728513
278513946
739142865
612985437
584637129
893251674
425876391
167394258

352679418
769481352
418235697
175943286
934826571
826517934
683792145
297154863
541368729

358142769
796538241
214769583
841953672
675281394
932476158
527394816
463817925
189625437

358497261
469231785
712685394
976523148
143768529
825149637
687952413
231874956
594316872

362149857
578623194
419857326
854936271
937412685
126785439
741298563
683574912
295361748

364275189
728169543
915348726
531724968
892516374
647983215
256831497
479652831
183497652

365297184
724168593
918345726
531724968
892516347
647983215
276831459
459672831
183459672

369854712
528137496
417629358
294316587
183572964
675498123
932765841
746981235
851243679

368157492
471296538
259348617
824931765
637582941
195674283
543829176
986715324
712463859

361589427
572614839
498237561
829375614
654192378
713846295
237451986
946728153
185963742

367495821
428613579
915728346
143952687
679834152
852167934
781349265
236571498
594286713

367195842
915428673
284736915
471953268
528641397
693287154
859364721
136572489
742819536

362587941
795143826
814692753
148269537
523718469
679354218
451976382
936825174
287431695

362597841
785143926
914682753
148269537
523718469
679354218
451876392
836925174
297431685

365872149
217594836
489136752
941683527
573219468
628457391
832765914
756941283
194328675

364589271
582471396
719623485
827395164
496712538
135864927
271948653
643257819
958136742

361579482
487612539
925843167
753984621
249761853
618235794
196428375
574396218
832157946

368249571
729581643
415736289
693174825
284695137
157823496
542367918
976418352
831952764

365942781
497851263
812367594
756138429
128594376
934726158
241679835
673485912
589213647

362951847
158742369
479683125
283517694
791426538
645839712
927168453
814395276
536274981

369425781
547318692
218976435
951784263
736259814
824163957
193842576
475691328
682537149

369415728
547829163
281673945
813296574
974158632
625734891
438567219
752941386
196382457

368521794
795364281
421987536
257836419
834219675
916475823
673158942
189642357
542793168

367425198
952681374
481739526
219374865
576198243
834562719
695213487
148957632
723846951

368541792
519237864
274698351
423975618
196823475
785164239
641752983
837419526
952386147

367954821
892173465
415682397
251367948
678249153
943815672
589421736
124736589
736598214

361572948
497386251
528941376
952163487
173458629
684729513
835297164
749615832
216834795

368974215
517623894
492518673
645782139
921436587
873159426
189345762
234867951
756291348

368291754
729645318
451873296
984716523
136452987
275389641
812567439
547938162
693124875

361258974
427391856
598746123
675482391
213679485
984135267
739864512
156923748
842517639

369248175
527319846
418756932
675482391
293671458
184935267
731864529
956123784
842597613

361278459
728954316
945136872
587362941
234719685
196485723
813597264
479621538
652843197

368419257
574328961
192657483
859134672
726895134
413276598
281963745
945781326
637542819

361489572
894527631
725316984
148952763
279638415
653174298
932865147
586741329
417293856

369471528
157862934
284953716
536287149
872149653
941536872
418395267
795624381
623718495

369527481
158634729
724981653
287345916
593816247
641279538
912463875
435798162
876152394

361584792
275963841
498127356
849632517
627451938
513879624
754316289
136298475
982745163

369528714
751643829
824971635
218354976
593716248
647289351
972465183
135897462
486132597

361594287
954287136
872136459
689453721
243719865
517628394
425361978
796842513
138975642

361789254
872465931
495231678
589312467
713694582
246578193
157846329
928153746
634927815

361785249
987432651
542916378
259173486
873264915
416598723
695827134
128349567
734651892

364291578
598736241
712458369
971623854
253814697
486579123
145982736
637145982
829367415

365928741
928174653
741536928
152697834
673845219
489312576
594783162
837261495
216459387

368194752
145762938
279358461
527986314
691243587
834517629
452839176
983671245
716425893

374956128
682413795
519278364
935862471
726341589
148795632
851639247
493127856
267584913

374956128
682413579
519278364
735862491
926341785
148795632
851639247
493127856
267584913

379256841
524891673
186473952
652134798
938765214
417928536
291387465
763542189
845619327

378196254
916524783
245837916
581963472
624751398
793248165
469375821
137682549
852419637

378942561
962581734
514673289
645738912
139426857
827159346
256394178
781265493
493817625

372854169
649127583
158396247
867213495
523948671
914765832
481539726
296471358
735682914

375196482
618542937
429387516
183725694
794861325
256934178
962473851
537618249
841259763

375946182
926581347
418327659
581493726
749162835
263758914
897234561
652819473
134675298

374296185
261485379
859371624
623157498
598634217
147829536
915743862
486912753
732568941

378612495
469853172
152479638
516287943
983546721
247931586
635724819
824195367
791368254

374985621
286314975
159276834
693541782
718623549
425897316
562138497
937462158
841759263

378152649
561943287
942876513
613427958
897615324
425389761
234591876
786234195
159768432

372495861
948621753
615387492
893746215
761258349
524913687
286539174
139874526
457162938

371584296
694372581
285961347
947213658
538796412
126845973
419628735
752139864
863457129

379856241
652491387
148327956
764285193
283179564
915643728
821534679
437962815
596718432

375421896
692873145
418596273
561347982
849152367
723968514
254789631
187635429
936214758

378951462
459236781
126748953
931682547
285479316
647513829
514367298
893124675
762895134

378965412
594812673
216437598
629341857
837596241
145278369
451783926
782659134
963124785

378591462
459236781
126748953
931682547
285479316
647315829
514967238
893124675
762853194

378591462
945236781
126748593
731685249
589472316
462913875
214367958
893154627
657829134

375129864
486753921
129486735
594362178
218975346
637814259
942538617
861247593
753691482

375129864
486573921
129486735
594632178
218795346
637814259
942358617
861247593
753961482

379164582
856927413
241835679
182653947
637498251
495712368
724386195
518249736
963571824

375491628
819726354
264835971
941673285
732584196
586912437
453268719
627159843
198347562

378491265
125768934
469253871
537186492
816924357
942375618
683512749
291647583
754839126

379461582
284539617
516728394
967283451
145976823
832145976
793652148
621894735
458317269

371596248
826347591
945812763
798154632
634728159
512639487
487961325
259473816
163285974

371495268
824367591
965812743
798154632
436728159
512639487
687941325
249573816
153286974

371685429
689423571
254719863
568231794
127964358
943578216
436157982
815392647
792846135

374286591
269514738
185379246
713695482
542831679
698742153
927158364
851463927
436927815

375214689
691837254
842569371
984723165
263195748
517648923
156982437
739456812
428371596

378164529
541298673
269735841
716852394
495673218
823419756
682947135
134526987
957381462

387196245
912458736
456732891
174689523
598273164
263514987
635927418
749861352
821345679

384975126
592461873
167328549
451892367
628537914
973146258
219784635
736259481
845613792

382691475
496587123
157342698
865173249
243869517
719254386
678425931
921736854
534918762

385194276
419672853
627385419
156938724
798246531
234517698
942851367
573469182
861723945

384712695
271695384
956384721
723158469
569437218
148926537
615843972
497261853
832579146

385974612
276138549
194562738
963481275
841257963
527693184
432719856
618325497
759846321

381645792
259871634
467923185
693457821
725318946
814269573
942186357
536792418
178534269

389614725
524873196
167952834
291367548
458291367
736485912
645739281
873126459
912548673

381754296
549326187
762981534
298417365
435862971
176593842
924178653
653249718
817635429

385916472
714285963
629374518
961432785
432758691
578169324
893527146
146893257
257641839

385624719
962731458
471895362
749218635
536479821
218563974
157986243
693142587
824357196

389651472
456237891
127849653
231796548
695482317
748513926
514378269
963124785
872965134

384167529
915432768
276859413
158324697
632798145
497516832
549683271
721945386
863271954

382174596
951863274
476952318
765318942
893245761
124796835
637521489
219487653
548639127

386251749
517394286
492786513
873619425
149825367
625437198
934562871
751948632
268173954

389261475
724539861
156748239
863192754
972456318
541387692
218973546
635814927
497625183

389461275
742539861
156728439
863194752
974256318
521387694
217943586
635812947
498675123

381579264
954263817
672148593
497635182
263781459
815492376
748356921
139827645
526914738

385712694
249638751
167594283
632851479
751429368
498367125
973245816
816973542
524186937

385791642
746532891
129468753
491327586
537689214
862145937
274853169
618974325
953216478

385649172
496271358
217538469
752364981
943187625
861925734
534896217
129753846
678412593

386579214
752143689
149682357
518964723
493827561
627351498
935416872
874295136
261738945

389514627
254786391
617932584
548129763
731865942
926347815
493651278
872493156
165278439

395281647
726543198
148769325
674912583
519378264
283654971
437126859
952837416
861495732

398415726
452697813
716238594
147956382
235184967
869372451
681749235
973521648
524863179

398267541
276514983
145893672
461382759
857149236
932756814
524638197
619475328
783921465

397284156
428651793
651739428
832475619
715396842
964128537
576942381
149863275
283517964

396714825
524986137
178352964
231678549
459231678
867495312
745863291
983127456
612549783

394561872
721948653
856372194
587213946
169485237
243796581
935124768
672839415
418657329

397184265
281657439
465329718
149738652
523946187
876215943
734562891
958471326
612893574

396721548
457398621
218654973
184935267
532176894
769482315
841263759
673549182
925817436

395217846
176834952
824695371
269473518
718952463
543168729
451329687
982746135
637581294

463579281
879126345
251834976
638752419
914368527
725941863
182695734
396487152
547213698

458296731
716534928
329718465
231957846
897642153
564183297
682379514
945861372
173425689

489367521
617295438
253814967
135629784
896471253
742583196
561948372
978132645
324756819

486529371
259371846
317684295
548217963
731896452
692453718
925768134
163942587
874135629

432987561
819356742
567214389
921548673
385672914
746193825
173469258
258731496
694825137

437685921
269371854
815249673
384912765
921756348
576834192
643598217
752163489
198427536

473962581
516378942
829541367
941256873
265783419
738419625
152834796
394627158
687195234

453692871
618735942
792148536
235914687
974863215
861527394
549281763
126379458
387456129

438927651
729651438
615834279
186475392
354289167
297163845
943718526
561392784
872546913

429368751
638715249
517924863
342176985
751892634
986453127
165239478
274581396
893647512

427836591
631594287
589271463
274918635
918653724
365742819
742369158
196485372
853127946

462893751
751246893
839571264
197384625
628159347
345762189
586437912
274918536
913625478

438975261
961428573
257316849
682194357
314587692
795632184
843761925
176259438
529843716

437528691
861439527
529716348
978164235
652387914
314295786
743951862
196872453
285643179

437629851
961458327
528713469
759184236
682395714
314276985
843961572
296537148
175842693

437628951
961453728
528719346
675184239
892376514
314295687
743561892
186932475
259847163

427356981
961782543
853419726
138625497
642971835
579843612
786134259
395268174
214597368

429836571
361574289
587291463
274618935
918753624
635942817
742369158
156487392
893125746

458293671
769841325
213657849
674312598
391578264
825469713
946735182
132986457
587124936

438629571
971453628
526817349
689174235
752396814
314285967
843561792
195732486
267948153

438629571
671453829
529817463
986174235
752386914
314295687
843561792
295738146
167942358

438627951
671459328
529813647
785194236
962385714
314276895
843961572
156732489
297548163

438627951
671459328
529813467
785194236
962385714
314276895
843961572
256738149
197542683

438627591
671459328
529813647
785194236
962385714
314276859
843561972
196732485
257948163

438627591
671459328
529813467
785194236
962385714
314276859
843561972
296738145
157942683

438629571
971453628
625817349
589174236
762385914
314296857
843561792
196732485
257948163

473986521
582314679
916572483
134768295
269451837
758239146
821697354
695843712
347125968

467298531
185473296
329165748
946731852
871952364
253684917
732546189
698317425
514829673

467289531
195473268
328165749
846731952
971652384
253894617
732548196
689317425
514926873

457689132
912734685
638512794
863497251
749125368
125863479
391278546
576941823
284356917

419637582
532894761
678521943
284756319
156349278
793182456
365978124
827413695
941265837

479136582
182795364
563482917
826943751
934517826
715628439
247351698
658279143
391864275

456817932
392465178
871932645
239186457
784359261
615724389
143278596
967541823
528693714

476915382
351482796
982763154
627541839
849237615
513896427
265378941
734159268
198624573

482617953
176395428
395824617
254739861
837461295
619258734
968143572
721586349
543972186

428517963
691238475
735964128
812376594
563849217
947152836
186423759
354791682
279685341

429618573
715239486
638574129
952387614
176945238
843162957
597423861
364851792
281796345

482617593
713925846
596834172
125349687
679281354
348756219
857463921
234198765
961572438

492617583
813425976
576938142
125743698
687291354
349856217
958364721
234179865
761582439

476813925
839725146
251964387
568491732
314257869
792638514
685149273
123576498
947382651

481697325
695132748
327845961
213456897
856729134
974381652
748263519
169574283
532918476

423859617
687341952
159267843
794685231
265913784
318724596
942536178
871492365
536178429

423859617
687341952
159267843
794586231
265913784
318724596
942635178
871492365
536178429

439268517
265713489
187945632
312457896
894632175
576189324
748591263
951326748
623874951

458963217
692187453
173254698
721538946
835649172
946712385
367495821
284371569
519826734

467529138
125386974
389714265
796458312
841632759
253197486
618943527
932875641
574261893

475126938
218439657
693857142
546392781
931578264
827641593
169784325
382915476
754263819

475813629
863529147
219674385
687491532
924735816
351268974
798146253
132957468
546382791

463258179
259731846
178649253
684975321
325416798
917382465
896124537
532897614
741563982

458621379
136479852
729358164
597283641
842167593
361594728
273845916
984716235
615932487

483729615
716853249
529614837
194568723
837942561
265137498
671495382
348271956
952386174

435926718
798153426
621478359
259634187
847591263
316782594
564817932
973265841
182349675

487365912
591782463
263941587
359617248
128534796
746298351
875426139
912853674
634179825

457632918
963185472
812974365
178463259
326859147
594217836
689741523
745328691
231596784

435976812
967218354
218453967
692341785
841597236
753862491
124689573
586734129
379125648

438962517
216537984
597148236
853476192
721395648
649821375
984653721
162789453
375214869

436892517
519736824
287145639
653489172
821367945
794521386
948253761
162978453
375614298

436895217
219736854
587142639
653489172
821367945
794521386
948253761
165978423
372614598

438762519
517839624
296145837
953427186
721386945
684591372
849253761
162978453
375614298

435962817
619837524
287145639
563489172
821376945
794251386
948623751
152798463
376514298

438765219
217839654
596142837
953427186
721386945
684591372
849253761
165978423
372614598

435962817
219837564
687145239
563489172
821376945
794251386
948623751
156798423
372514698

437296518
621835974
859417236
215978643
346152897
798364125
183549762
574621389
962783451

486793512
321465897
597812436
649571283
135289764
872346159
958624371
714938625
263157948

483962715
925713468
617854932
348276591
579138624
162495873
236549187
851627349
794381256

426975813
931648752
587321964
892537641
375416298
614289375
748163529
153792486
269854137

425976813
931548762
687321954
892657341
576413298
314289576
748135629
163792485
259864137

465723918
839561427
217894635
981657342
372948561
654312789
748239156
196485273
523176894

423876915
569314872
817592463
751689324
692453187
384127659
245961738
138745296
976238541

475386912
681927453
239514678
843791526
927865341
516432789
792648135
164253897
358179264

439758612
581246739
267139485
914562873
375814926
628973541
792385164
843691257
156427398

497283516
381695427
625417938
274931685
916528374
538764291
763849152
849152763
152376849

432869715
698517342
517324896
153642978
274958631
869173254
721436589
385291467
946785123

453796218
286514973
917832654
145273896
629185347
378649125
891467532
762351489
534928761

453928617
218674539
976351428
765892341
182437965
349165872
531286794
627549183
894713256

478265913
352419876
916873524
729138645
145692387
683547291
591384762
267951438
834726159

482365917
516749283
937128654
178934562
653287491
249516378
721653849
364891725
895472136

482365719
516749283
793128654
178934562
635287491
249516378
921653847
364871925
857492136

483967512
159382467
726154983
672548391
518293674
394716258
835621749
261479835
947835126

497562813
635871429
218349567
821937645
769254138
354618972
946783251
183425796
572196384

478562913
635981427
219347568
921638745
867254139
354719682
746893251
193425876
582176394

476938215
251674839
893152764
582361947
647829153
319547682
925486371
138795426
764213598

498273615
261958743
537146289
386724591
925681374
714395862
872519436
649832157
153467928

457832916
318596427
269174853
945261738
671348592
823957164
136785249
584629371
792413685

493258617
765319482
128647539
579132864
641985723
832764951
254873196
986421375
317596248

462583917
175269483
983417562
847931256
629745831
531628794
796154328
258376149
314892675

486723519
137589426
295416783
549631278
862947351
371852964
928174635
653298147
714365892

472653819
168279435
593418672
649831257
725946381
831725964
987164523
256397148
314582796

462583719
175269483
398417562
849731256
623945871
751628934
986154327
237896145
514372698

475968321
926713458
813542796
291385674
364179582
587426913
652837149
139254867
748691235

476983521
925716483
318542796
291435678
684179352
537628914
852367149
169854237
743291865

438697125
796152384
512348796
685723941
927514638
341869572
179486253
254931867
863275419

418657923
362984715
759132486
645291837
231578694
897463152
924316578
576829341
183745269

479568321
823147596
165239748
547826139
692371854
381495672
938712465
716954283
254683917

463179528
821356794
759482136
274693851
398517462
615248973
182935647
946721385
537864219

471896523
962351487
583472619
648729135
235164798
197583264
356248971
719635842
824917356

453196827
812375496
697482351
946728135
231564789
578913264
369241578
185637942
724859613

453916827
869327514
127458396
281563479
634179285
795842631
578631942
316294758
942785163

479658321
132947685
865213497
583124976
716839542
924765813
347582169
698371254
251496738

438567921
159382647
267914385
325746198
681295473
794138562
842651739
573429816
916873254

438576921
572194386
169832574
315928467
926741853
847365192
291457638
783619245
654283719

475698321
136472598
982513674
298165437
643729815
751384269
824931756
517246983
369857142

417693825
865217349
932485761
581934276
729168534
643752918
258346197
396571482
174829653

481679325
762135498
953284617
675392184
218456973
394718256
527943861
146827539
839561742

471389625
329765418
685124397
736952841
812436759
954817236
267541983
548693172
193278564

413587926
756932814
829416573
967241358
281653749
345798162
532169487
694875231
178324695

483519726
176238594
925746138
518623479
642957813
397481265
834162957
761895342
259374681

481936527
265718394
379524681
917352846
826149735
534687219
793261458
158473962
642895173

498165327
172938456
653247981
329471568
584692713
716853294
937516842
241789635
865324179

413576928
856932714
729418563
968241357
271853649
345697182
532189476
694725831
187364295

495276138
186439752
237815649
749163285
852947361
361582974
624751893
978324516
513698427

481297635
956831724
372645819
629184573
835729461
714563298
563978142
197452386
248316957

451286937
623917458
789435621
365842719
297651384
148793265
876129543
512374896
934568172

418295736
975613248
632748519
396571824
827436951
541982673
189327465
763854192
254169387

415672839
938154672
627983415
389726541
246531987
571849326
764315298
192468753
853297164

415782639
936154782
728963415
349827561
267531948
581649327
874315296
192476853
653298174

429785631
763291584
158643972
571832496
346179258
982564713
614357829
297418365
835926147

481567932
327189546
956342718
294853671
615724389
738916425
879631254
562478193
143295867

412695738
853714962
679238415
346951287
128473659
795826143
934567821
567182394
281349576

415876932
768932541
293145867
629483715
574291386
381657429
932714658
147568293
856329174

475269138
681573492
293814567
962138754
734652819
158497326
327985641
546721983
819346275

412987536
658413792
739526814
275391648
861742953
394658127
583269471
147835269
926174385

427865931
358921746
961473582
214738695
685192374
793654128
549386217
176249853
832517469

428976531
369521874
571483692
215839746
796142385
843765129
654397218
187254963
932618457

475896132
932571648
186243597
759384261
318629475
624157983
267935814
841762359
593418726

497865132
635721498
821493675
562347819
143958726
789612354
916574283
258136947
374289561

428975136
735861429
961423785
576348912
143259867
892716354
617584293
259137648
384692571

491857236
825693417
736124985
947586123
318972654
652341798
584269371
273418569
169735842

458127936
973465128
216389457
127548369
864293715
395671284
782936541
641752893
539814672

452968137
378241695
691753428
849617253
765832914
213495786
926384571
534179862
187526349

427856139
583291467
691437852
715364298
968125743
234978516
159783624
842619375
376542981

421765839
573298416
896431752
615384297
987126543
234957168
159873624
742619385
368542971

426785139
873291456
591436782
168354297
957128643
234967815
619873524
742519368
385642971

425786139
873291465
691435782
518364297
967128543
234957816
159873624
742619358
386542971

425786139
897231465
613495782
581364297
976128543
234957816
159873624
742619358
368542971

493817652
852649371
617325489
365974218
184562793
279183564
926731845
548296137
731458926

421863957
796215384
853947216
287539461
519684732
364172598
645798123
938421675
172356849

423169857
758234619
169758432
687512943
932846571
541397286
374925168
895671324
216483795

423879156
671354289
859162734
132586947
985417362
764923518
596741823
217638495
348295671

478196253
361425897
952873641
519638724
746251389
283947165
634789512
195362478
827514936

493186752
185372469
726495183
659743821
871269345
234518976
942637518
367851294
518924637

481967253
563241978
729853416
854392761
316475829
972618345
148529637
697134582
235786194

461237958
389145267
527968413
678321594
952684371
134579826
213496785
896753142
745812639

436291758
815637249
792584316
924158673
568723491
371469582
243915867
187346925
659872134

471825963
926134587
853796412
285369741
314278695
769541328
197452836
548613279
632987154

487139265
192675348
365284971
539416827
876923514
214758693
743862159
651397482
928541736

432198765
869537124
517462938
394256871
725381496
681749352
153924687
946875213
278613549

489123765
721856493
536794821
697312548
352648917
148579236
265981374
973465182
814237659

429385167
751964238
368172594
832657941
596431872
174829653
617548329
285793416
943216785

439587162
256319487
781642593
592438716
863271954
174965238
645123879
928756341
317894625

489731562
271956843
563248719
746512938
815493276
932867451
358679124
624185397
197324685

472931865
615827493
983645127
194562378
358719246
267483519
726158934
841396752
539274681

473928165
956371482
182645397
517834629
638259714
294716538
845162973
369587241
721493856

437198265
521637489
896452731
753249618
642581973
189376524
364715892
218964357
975823146

497138265
521697438
836452719
753249681
642581973
189376524
364715892
218964357
975823146

481723965
692854173
375619482
237185649
548396721
169472538
854261397
923547816
716938254

421879365
385416297
769352481
546128973
278593614
193764852
614287539
837945126
952631748

471329568
856471392
239568471
984632715
367915824
125784639
798246153
612853947
543197286

473825169
596731842
182649357
948562731
317984526
265317984
734156298
651298473
829473615

439518276
265479138
817362459
721893645
953246781
684751392
178635924
546927813
392184567

416358279
853972614
297614358
682143597
371895462
945726831
529461783
134587926
768239145

418632579
937514628
265879413
721948356
549326781
683157942
874263195
352491867
196785234

432189675
186574329
957326418
721968543
693245781
845713962
269837154
514692837
378451296

423589176
175632489
689741523
718395642
562874931
934126857
896253714
251467398
347918265

469513872
257864931
183297465
372186594
948725613
615439728
594372186
731648259
826951347

416823579
359714862
728569314
563972481
872145936
941638257
237451698
684397125
195286743

461859372
823671495
759234861
694527183
518963247
372148956
147396528
935782614
286415739

461953872
928671435
753284961
634527198
519836247
872149356
147368529
385792614
296415783

438915672
756423981
219867453
987156324
163742895
524389716
641578239
375294168
892631547

416529873
857316249
932487651
781942365
693158724
524673918
248735196
365291487
179864532

481962375
763581429
259743681
892637154
534198267
617254938
328415796
945376812
176829543

428136975
193745682
765892143
219453768
854671329
376289514
632514897
581927436
947368251

481952376
756381429
239764581
892637154
543198267
617245938
328416795
964573812
175829643

493571286
786392451
152684793
629718345
837459162
541236978
964125837
275843619
318967524

467593182
132864579
958217463
574136298
823759614
619482735
781345926
295678341
346921857

429365781
357281469
186794235
691437528
845129376
273658194
718943652
932516847
564872913

491237685
563981742
278654193
782346519
915872436
346519278
159768324
624193857
837425961

493716582
716258439
285934176
651827394
827493651
349165827
578649213
134572968
962381745

491576283
256381479
783294516
932768154
675142938
148953762
814627395
527839641
369415827

472635981
938714652
516829437
821597364
643281579
795463128
289346715
167952843
354178296

417639582
398752461
625814379
859261734
261473895
734985126
182597643
973146258
546328917

461927583
783156429
592834716
249568137
378241965
156379248
934782651
615493872
827615394

421765983
587239461
963481725
615394278
879126534
234857196
158973642
742618359
396542817

461927385
273685419
859134726
728359641
916478253
345216897
532741968
684593172
197862534

416927385
273685419
859134726
728359641
961478253
345216897
532741968
684593172
197862534

475932186
963851472
182746395
651374829
738269514
294518637
846127953
317695248
529483761

426913587
183275496
597468231
218597364
365184972
749632158
972851643
854326719
631749825

428637591
731859624
695124837
257398146
914576382
386241759
872413965
569782413
143965278

432615897
789234615
165978423
921856374
853147962
647329581
276593148
518462739
394781256

432671895
796825413
815439276
968712534
247583169
351946728
683157942
124398657
579264381

481735692
239816457
657249813
743192586
596487321
812563974
375628149
924351768
168974235

472356189
891274356
356918724
645123978
183697245
729845631
268431597
917582463
534769812

432567189
971384256
865129374
713492865
289675413
546813792
394751628
128946537
657238941

483627195
597831642
126954873
834765219
975182364
612349587
758413926
269578431
341296758

493572168
176948325
528631749
614897253
952163874
387254691
235719486
861425937
749386512

487596132
563712498
219834765
152968347
746325981
398147526
831279654
924651873
675483219

463589172
251637849
789214356
576192483
832475961
914863527
628951734
147328695
395746218

492865173
671923458
358471269
146738592
937254681
825619734
563192847
714386925
289547316

467923185
512867934
938145627
326589471
754312869
891476253
289751346
145638792
673294518

458379126
613852947
792146538
925634781
864517293
371928465
289761354
136495872
547283619

428397156
165284973
397516824
634159287
819742635
752638419
576421398
283965741
941873562

428537196
675129348
193468257
349816572
786952413
251743869
912375684
537684921
864291735

425837196
678129345
139465287
843916572
796582413
251743869
912378654
387654921
564291738

458329167
713856942
692147538
965734281
874512693
321968475
289671354
137495826
546283719

486329157
571864923
392157846
947531268
653298714
218746395
764982531
125673489
839415672

458962137
621734598
379518642
567241389
193875264
842396715
914627853
786453921
235189476

425763198
671859243
389214675
268971354
143582769
597346812
914628537
856437921
732195486

473629158
216358749
589147263
835764921
624981375
791235486
158473692
967512834
342896517

465872139
731954682
298613745
679381254
142596873
583247916
314729568
957468321
826135497

478695231
132847596
596123784
351289647
849756123
627431958
914362875
263578419
785914362

459678231
316254789
782139546
268743915
574961328
931582674
645827193
897315462
123496857

461573289
328649571
975812436
219384657
587926314
643157892
136295748
792438165
854761923

465917283
917238654
328456719
734821965
896375421
251649378
673184592
149562837
582793146

465917283
719238654
328456719
154629378
896375421
237841965
673184592
941562837
582793146

456781293
178239564
329546178
567428319
981365427
234917856
793154682
845672931
612893745

413697258
625183974
879524613
987236541
542871369
361945782
234758196
796412835
158369427

471638295
329154678
856792341
964527813
132986457
587341926
213465789
645879132
798213564

457689213
618327549
932154687
379245168
241968735
586713492
724891356
865432971
193576824

491875236
825369174
673412985
762581493
349627518
158943762
986154327
234796851
517238649

437968215
296513847
581472639
875341962
329856471
614297583
153624798
762189354
948735126

468971235
971523684
532468197
315842769
246397851
897615423
629154378
784239516
153786942

476913285
921685734
835472196
568134927
193257468
247869513
314526879
652798341
789341652

437869251
159732648
268514397
684297135
325481769
971653824
893125476
546378912
712946583

481365297
523978164
967214853
836129475
754836921
192457638
615742389
248593716
379681542

493715286
861924537
275836149
719248365
624357891
538691472
387162954
952473618
146589723

491875236
825963174
673412985
762581493
349627518
158349762
986154327
234796851
517238649

489751263
732684951
561932748
174895632
958263417
326417589
693578124
215349876
847126395

453689217
162374859
789512346
518246793
234798561
697153482
925431678
876925134
341867925

453679281
162384759
879512346
587246193
234197568
691853472
925438617
716925834
348761925

489651273
162387549
573249816
948132765
617895432
235476198
851763924
796524381
324918657

493578216
185632794
726149385
369821547
271453869
854967123
942715638
637284951
518396472

473965281
196823547
582417639
249751368
617382954
358649172
965174823
834296715
721538496

416893275
398752146
572146389
934215867
851967423
267384951
683479512
749521638
125638794

416893275
398752146
572146398
934215867
851967423
267384951
683479512
729531684
145628739

416893275
398752146
572641398
934215867
851967423
267384951
683479512
745128639
129536784

416893275
398752146
572641389
934215867
851967423
267384951
683479512
725138694
149526738

431895267
527463198
896721453
764382519
918654372
352179846
279518634
645237981
183946725

465197283
329845617
187623594
638714952
792538461
541962378
216389745
974251836
853476129

435819276
276534981
198672345
982741653
617395428
543268719
864957132
321486597
759123864

493785216
857216943
126349785
245637198
619428537
378591624
964872351
782153469
531964872

431756298
286391745
597824361
325687914
814539627
769142853
672413589
948275136
153968472

413675298
765928341
892314756
538496127
147253869
926187435
684739512
351862974
279541683

431658279
289371645
576924381
395286714
814537926
627149853
762413598
948765132
153892467

431587269
962341875
875629341
213764958
546892713
789135624
654973182
198256437
327418596

413587269
962341875
875629341
231764958
546892713
789135624
654973182
198256437
327418596

468973215
529814367
317652894
682491573
195327648
734568921
851246739
243789156
976135482

497658231
238194567
165723498
381462975
652379184
749815326
824537619
976241853
513986742

471859236
389624715
526173498
715982643
842536179
963417852
258341967
634798521
197265384

497863251
328751694
156492378
612548937
534927186
789316542
871235469
245689713
963174825

413958276
679321584
825764319
382476951
564192738
791835462
257689143
138247695
946513827

416935278
257861394
893742165
924587631
635124987
781693452
562479813
148356729
379218546

481729356
397856142
526314987
142963875
759481623
638572419
864235791
273198564
915647238

425976318
137458926
986213754
219364587
678529431
543187692
891645273
362791845
754832169

425876319
136259874
897413256
218964537
673528491
549137682
781645923
962381745
354792168

415726398
723984165
896531427
937648512
152379846
684152973
549263781
368417259
271895634

475691328
961832745
823754196
259143687
347586219
618927534
534269871
796318452
182475963

457869312
628153497
193724568
314576829
985241736
762398145
536482971
271935684
849617253

496158372
285739164
137642985
762381549
349275816
518496237
653917428
871524693
924863751

496572381
578314692
321968745
213496857
849751263
657823914
182647539
765139428
934285176

461729385
875163942
932584167
253697814
198245736
746831529
524378691
687912453
319456278

451629387
867153942
932784156
723596814
198247635
645831729
274368591
586912473
319475268

412687395
358921674
796435281
625743918
187569432
934218567
273894156
561372849
849156723

418726395
235194768
697385241
961257483
524863179
873941526
759632814
382419657
146578932

491526378
528731649
637498152
163857924
859642731
742913586
376184295
914275863
285369417

482716359
513894726
967235814
879563142
634128597
125479638
298357461
751642983
346981275

495682371
276351984
831947526
348725619
127496835
569138247
912864753
783519462
654273198

475612389
832597614
619438572
741269853
598341726
263875941
156984237
327156498
984723165

412756389
739218456
865493127
278369541
651842973
394175268
543987612
986521734
127634895

485672391
293851674
671349258
348925167
127436985
569187423
812764539
936518742
754293816

485672391
293851764
671349528
348925617
127436985
569187243
852764139
936518472
714293856

468217395
293685417
517349628
356791284
784523169
921468573
875132946
149856732
632974851

469387521
235914876
178256349
926548713
813679452
547132698
651423987
794861235
382795164

413968527
952714368
678352149
241683975
789541632
365297814
834129756
527836491
196475283

469781523
728534691
315629874
936842715
254197386
871356942
543278169
197463258
682915437

489137562
725689413
613542798
296415837
347826951
851973624
934258176
578361249
162794385

492618573
613527849
875943216
328769451
561384792
749152368
286495137
157236984
934871625

437289561
681735924
592614387
128967453
375148296
964352718
253871649
719426835
846593172

463981572
125763894
798524361
387615429
649238715
251497638
516872943
934156287
872349156

472169583
865732914
931548672
593427168
724681359
618395247
357214896
186973425
249856731

492618573
657923481
318475269
845731692
973246158
126859734
539162847
761384925
284597316

432861597
659327814
178459236
583976142
267184953
941235678
895742361
726513489
314698725

417369528
839125746
652748319
925437861
781956432
346812957
294683175
573291684
168574293

417369528
839125746
652748319
925837461
741956832
386412957
294683175
573291684
168574293

416972538
978345621
235816947
721589364
654137892
893264715
189723456
547691283
362458179

428693517
396175248
715284936
849317652
167529483
253468179
582746391
674931825
931852764

461978523
582316974
739524618
695247381
847163295
213895467
326481759
958732146
174659832

471896523
853712694
269345817
745923168
632481759
198567342
584139276
927658431
316274985

461937528
579821634
823465971
947352186
218679453
635148792
156783249
392514867
784296315

481976523
953812647
276345918
845723169
732691854
169584372
594137286
628459731
317268495

476983521
351672984
298415736
682397415
745261398
139548267
564139872
927856143
813724659

486793521
351682479
279415863
692348715
845271396
137569248
564137982
728956134
913824657

486921537
723658419
951374628
849137256
367542981
512896743
195463872
678215394
234789165

489672531
763154892
125983674
318429756
654837219
972516483
591268347
836741925
247395168

468329571
359781264
172654839
715896423
234517986
896432715
623975148
581243697
947168352

423758691
651293847
879164523
938476152
716529438
245831976
194387265
587642319
362915784

419587632
268913547
573246189
946875321
785321964
132469875
894652713
321798456
657134298

472839615
385416729
196275384
249783561
768154932
531962478
613548297
824697153
957321846

435218679
986357214
217964538
852149763
193672485
764583192
678495321
521836947
349721856

497213658
856479312
213856749
935621487
782594163
641387925
574132896
129768534
368945271

431592687
928376154
765841923
689435271
317928546
254167839
872614395
143259768
596783412

435219678
186375294
297648531
852961743
761423985
943587162
678154329
529836417
314792856

435218679
196375284
287964531
952841763
741623895
863597142
674159328
528436917
319782456

432587691
871396254
965124378
613472985
297865143
548913762
386751429
129648537
754239816

432587691
817396254
965124378
673412985
291865743
548973162
386751429
129648537
754239816

432587691
871396254
965124378
613872945
297645183
548913762
386751429
129468537
754239816

432587691
671394258
985126374
813672945
297845163
546913782
368751429
129468537
754239816

438951672
279836541
615274398
856342719
923167854
741589236
567418923
182793465
394625187

421537698
578961342
396824157
152476839
839152476
647398215
283719564
965243781
714685923

435712689
891546732
762398145
527431968
943865271
618279453
389624517
256187394
174953826

435172689
897546132
162398745
521437968
943865271
678219453
389624517
256781394
714953826

435182697
128796453
976534821
643278519
812659374
597413286
754861932
361925748
289347165

493528671
276319854
851647923
945876132
687132549
312495768
169254387
534781296
728963415

431987652
697452183
825316947
769825431
214693578
358174269
583249716
142768395
976531824

431579682
768132954
952864137
296385471
584217369
317496825
623741598
845923716
179658243

452197683
963528741
781634295
534971826
698243517
217865934
326459178
149786352
875312469

487195623
653287194
291634578
312956847
745328916
869471235
138542769
976813452
524769381

418795623
259836147
736241895
172568439
365479281
894123576
621387954
983654712
547912368

437218659
952736841
861549327
285974136
193625784
746183592
629851473
514397268
378462915

435298617
896137542
271546389
162483795
549762138
783951426
958614273
324875961
617329854

435278619
876139542
291564387
162483795
549726138
783915426
958641273
324857961
617392854

493587621
156432987
782169345
941628753
267354819
835791462
524976138
319845276
678213594

471298635
269513874
385764912
637452198
952187463
814936527
793645281
148329756
526871349

451287639
867931524
932456817
643578291
219643785
578192346
724369158
396815472
185724963

498327651
763581429
251946873
617234985
325869147
984715236
839152764
142673598
576498312

412936758
587421396
369857214
851672439
936148572
274593861
625789143
143265987
798314625

458126739
392587416
167934528
214653987
973418652
586792143
731865294
625349871
849271365

498213756
657489312
213756849
735621498
862594173
941378625
584132967
129867534
376945281

432569781
971384256
865127349
743612895
289745163
516893472
397451628
128976534
654238917

439128765
752694318
681537924
375416289
896275143
214983657
147352896
523869471
968741532

432568791
817394256
965127348
743682915
291745863
586913472
378451629
129876534
654239187

432568791
781394256
965127384
813472965
297685413
546913872
374851629
129746538
658239147

496832715
823517649
175649283
587924361
341768592
962351478
754183926
238496157
619275834

458931762
697528134
312674895
241389657
763415289
589762341
875143926
926857413
134296578

489526731
315847962
267139845
792481653
641395287
853762194
526973418
938214576
174658329

492653718
371894265
865217439
924361587
753489621
618725943
586172394
147936852
239548176

482961735
953874261
671325849
516789423
824613597
397542186
138256974
265497318
749138652

491362785
725984361
836571492
182637954
679145823
543298176
914856237
258713649
367429518

418692753
372514896
596783421
723158964
941276385
865349172
137965248
689421537
254837619

416923758
375648192
892517634
968374521
154862973
237159486
529431867
781296345
643785219

458219763
731456829
629873514
983641257
267985431
514327986
375198642
192564378
846732195

498156723
723984561
165237948
946315287
587642139
312879456
851493672
634721895
279568314

495682731
276351894
831947526
348725619
127496385
569138247
952864173
783519462
614273958

416582739
893471625
257396814
745263198
639158472
182749356
978615243
524837961
361924587

461258739
239167584
578934612
953826471
682741953
147395826
716483295
325679148
894512367

491582736
532764819
876193245
945638172
368271594
127459368
753846921
284917653
619325487

421693758
836175942
975824163
213547689
749286531
658931274
382769415
597418326
164352897

421965783
786321954
593784216
259837461
817649325
634152879
948576132
362418597
175293648

412936785
587241639
639758124
798513246
163472598
254869371
826197453
375684912
941325867

457169832
138427569
296583147
873695421
542318976
961274385
719832654
325946718
684751293

421573869
538964172
796182345
975418236
164327958
382659417
653291784
247836591
819745623

479562831
326891574
185743296
268137459
937425168
514986327
843659712
792318645
651274983

479562831
326891574
185743296
268437159
937125468
514986327
843659712
792318645
651274983

417539862
239168574
685274391
874352619
523691487
196847235
968415723
742983156
351726948

413279856
589163724
672584139
367892415
148356972
295417683
951628347
836745291
724931568

479213856
318546729
265789341
593671482
147892635
682354917
851467293
724935168
936128574

456793812
317582946
298416573
529167438
834925167
761834259
142379685
675248391
983651724

456793812
317582946
298416573
529167438
834925761
761834259
142379685
685241397
973658124

463795821
187624953
592138674
849512736
371469582
625873419
954381267
216957348
738246195

427165839
156938742
389427156
934812675
215746983
768593214
593281467
872654391
641379528

495126873
217398546
386754291
623847159
948615732
571932684
169583427
834271965
752469318

465379812
283651947
197482635
618247593
952138476
374596281
736924158
529813764
841765329

427631895
856972341
193854267
349785126
615293478
782416953
974168532
561329784
238547619

417369825
839125746
652748319
925437168
781956432
346812957
294683571
573291684
168574293

417369825
638125947
952748316
825437169
791856432
346912758
284693571
573281694
169574283

417369825
632158947
958724316
825437169
791586432
346912758
289643571
573291684
164875293

435279816
967581342
281634597
693745281
178326954
542918763
356492178
829167435
714853629

423165879
198723546
756984321
812579634
634812957
579436182
285697413
361248795
947351268

423165879
198723546
756984321
812579634
634812957
579346182
285697413
941238765
367451298

427163859
389574162
156289374
214697583
795328416
638451297
571932648
943816725
862745931

495632871
286751394
731948526
347825619
128496735
569173248
952364187
873519462
614287953

412395876
397861425
568472139
745218963
936547281
281639547
654123798
829756314
173984652

437286915
195437826
682159734
569813247
821674593
743925168
954762381
278341659
316598472

485672931
296351784
731849526
347925168
129486375
568137249
952764813
673518492
814293657

429581673
671432958
583769124
947253816
216894735
835176492
398627541
162945387
754318269

436821795
271459683
895736214
718643952
653192478
924587136
182965347
569374821
347218569

489231567
132756894
567948132
624875319
391462758
875319246
953687421
218594673
746123985

438291567
172653984
596847132
924735618
381462759
765918243
859376421
217584396
643129875

452971836
973486521
618235794
185627943
724359168
369148257
247893615
891564372
536712489

437821695
951637824
862945137
649573281
183294576
725186349
598462713
276319458
314758962

437821695
951637824
862945137
649573281
183294756
275186349
798462513
526319478
314758962

426591387
179386452
385247619
742658931
851439726
963172548
597823164
638714295
214965873

425961387
179385462
386247519
742658931
861439725
953172648
697823154
538714296
214596873

435721869
781649532
296358471
954137628
127486395
863295714
378512946
619874253
542963187

459632187
128759634
376841529
764318952
293465718
581927346
847593261
632174895
915286473

469712835
317895264
582364917
693258741
154973682
728641593
875139426
941526378
236487159

493512678
167384295
285679134
971826453
832745916
546193827
714258369
359461782
628937541

493512678
167384295
285679134
971826453
832745916
546193827
314258769
759461382
628937541

437612958
129538476
856479123
562947831
783126549
941385762
698753214
315294687
274861395

437612859
128539467
956487123
862745931
793128546
541396782
679853214
315274698
284961375

461952387
982473615
753861294
214697538
596348721
837125469
678214953
125739846
349586172

463892715
759164238
128375964
637981542
845627391
291453876
912536487
586749123
374218659

471293658
823765914
569841732
685437129
392618475
714952863
246579381
938126547
157384296

481273659
923865417
576941832
695738124
342619785
817452963
264587391
739126548
158394276

498123765
253678194
671495823
826514937
514937682
739862451
185249376
342786519
967351248

492365871
783914562
156872493
527691348
618543927
349287615
264138759
871459236
935726184

462985137
538217496
179364528
385429761
697153284
214678359
721596843
953841672
846732915

481975362
726813945
359624718
138492576
972561483
645387291
867259134
293148657
514736829

431895672
576243198
892176354
687931425
249657831
153428967
964782513
715364289
328519746

453816972
962475381
178239654
296154738
714983265
385762419
841397526
639521847
527648193

478196253
529738164
316245987
837512496
651479328
294683715
782351649
963824571
145967832

492786135
731954286
658312974
579138462
286479513
143265897
364821759
825697341
917543628

497236158
862541379
153897624
749125836
538769412
621384795
376958241
285413967
914672583

482196375
365278491
197543826
924857613
678431259
513629748
751382964
849765132
236914587

435897621
728165349
916342758
197523864
864971235
352486197
681259473
249738516
573614982

498127365
253698147
671435829
826514793
514379682
739862451
185243976
347956218
962781534

451937862
937826541
268514973
193478256
846152397
725369184
682791435
379245618
514683729

495137862
278465931
361928547
146389725
837251496
529674318
983712654
652843179
714596283

425378169
786941532
391562748
632859417
158724693
947613285
874135926
513296874
269487351

453718269
627539148
189642735
538971426
794263581
216854973
875126394
942385617
361497852

435798621
826145379
917362854
198523467
764981235
352476198
641259783
279834516
583617942

492568731
678321459
135479628
924615873
316287945
857943216
581794362
763852194
249136587

429538176
378196524
165427839
714352698
283649715
596781243
947265381
851973462
632814957

463958271
152374896
978216435
817493652
245167983
396582147
784631529
531829764
629745318

456928137
297361485
318475296
623817549
149536872
875294613
782159364
561743928
934682751

437968521
265741398
918352476
176425839
843197652
592836147
651273984
784519263
329684715

426918573
813257946
597364821
351682794
682479315
749135268
964523187
275841639
138796452

479618325
356492718
812753694
298564137
135879246
647321859
723946581
961285473
584137962

487915623
691234785
532867941
264358197
153479268
879126354
925783416
716542839
348691572

453816927
712495638
689237415
524369781
861724359
397158246
138972564
945683172
276541893

453216789
917458632
682739145
524367918
168925473
379184256
731892564
245673891
896541327

467813592
512469738
893752146
971624853
685137924
324985671
756348219
139276485
248591367

425819763
713654892
869327154
946731528
158462937
237985641
681543279
594278316
372196485

429718653
651493827
837526419
186342975
372965184
945871362
298654731
564137298
713289546

463218579
951476832
827539416
512384967
684927153
379165248
135792684
246853791
798641325

492516387
576839124
183724659
625348791
819267543
347195268
951683472
268471935
734952816

496817532
215396874
738452619
529731486
381645927
674928153
957284361
163579248
842163795

496817532
215396874
738452619
529731486
381645927
674928351
957284163
163579248
842163795

429315876
617824593
538967124
364259781
792681345
851743962
185496237
943572618
276138459

462813975
518697432
379452816
637285194
291374568
854169723
983746251
125938647
746521389

467518932
829436175
513972846
281764359
694385721
735129468
178653294
952847613
346291587

456913872
721856349
389427156
867235914
514798623
293164587
945682731
678341295
132579468

428316795
731295846
695487321
163974258
879152634
542863179
286539417
914728563
357641982

428519376
935467281
617238945
761342859
543986127
892175463
186723594
254691738
379854612

428519673
935467281
617238945
761342859
542986137
893175462
186723594
354891726
279654318

426917835
739825614
815463729
273659148
158234967
694781352
582376491
347192586
961548273

439215687
867349521
215768439
946531278
321487956
758926314
584673192
673192845
192854763

459218673
361795482
827436915
278953164
593164728
614872359
986547231
132689547
745321896

459218673
361795284
827436915
278953461
593164728
614872359
986547132
132689547
745321896

463715289
872964153
951238647
597681324
624593718
318427965
139856472
786342591
245179836

485713296
372964158
961285347
753691824
824537619
619428573
137859462
596342781
248176935

495613287
372498156
861275349
653741928
928536714
714829563
136954872
547382691
289167435

485613297
372984156
961275348
653791824
824536719
719428563
136859472
597342681
248167935

469715832
271384956
583629714
714832569
635497128
892561347
126958473
957243681
348176295

492615387
871324596
536789124
964238715
183457962
257196438
615972843
749863251
328541679

495813276
382467159
761295348
853641927
927538614
614729583
138954762
546372891
279186435

428913576
597486321
163725894
841372965
932561748
756849132
389654217
274198653
615237489

439812576
578396241
216457398
897265134
345189762
621743859
152974683
784631925
963528417

439815276
278396541
516427398
897562134
345189762
621743859
152974683
784631925
963258417

485613927
327954168
916872345
163587492
752149836
894236751
231795684
648321579
579468213

457816932
923745861
681329475
578932146
134567289
296184753
362498517
815273694
749651328

456817392
928436715
713925864
694578123
175362948
832194576
281743659
569281437
347659281

437815296
961432785
285769314
528641937
743598162
619273458
894357621
172986543
356124879

482716953
169538724
735492861
356874192
814269375
927153486
271945638
648327519
593681247

492816537
317925486
586734921
148673259
725491863
963582174
279348615
631259748
854167392

495317826
178426539
236859147
549683271
781942365
362175498
927531684
853764912
614298753

452617839
961843527
873259614
196324785
587961243
234785196
315478962
729136458
648592371

452817639
961243587
873659214
196384725
587921346
234765198
315478962
728196453
649532871

465918723
321765498
789432156
158379642
673254981
942186537
897521364
214693875
536847219

462319875
381567249
795428136
278634591
159872364
643195728
526741983
837956412
914283657

491623875
325798641
876415932
758164293
934287156
162539487
513946728
289371564
647852319

465721839
783469521
192385764
539146278
216578943
874932615
947653182
358217496
621894357

439526178
682713945
157984362
316495287
598172436
724638591
963257814
271849653
845361729

456921387
192837465
378456912
685342791
213769548
947518236
524683179
761294853
839175624

473625819
189473265
526198734
631854972
294317658
758269341
845936127
317582496
962741583

495821376
631547289
872396145
246175893
987263451
153489762
514638927
768912534
329754618

419623758
358719426
672845319
596274831
783156942
124398675
935481267
241967583
867532194

453129786
869734152
127856943
782543691
936218475
541697328
618975234
274381569
395462817

476921385
531748296
982365147
247186953
698253471
153497862
714639528
869512734
325874619

451923786
763814529
982567413
698751234
317246958
524398167
845139672
276485391
139672845

497521638
328694157
156837492
874153269
531269874
269478513
985346721
712985346
643712985

457921638
329684157
168537492
874153269
531269874
296478513
985346721
712895346
643712985

436921587
725863941
198457362
961374825
582196734
347582196
679235418
854619273
213748659

435129867
827654319
196387524
764938251
513276948
982415736
671592483
359841672
248763195

473926158
169857432
825431976
298514763
546379821
317682549
732195684
681743295
954268317

491328675
572694318
368157429
189762534
734581296
625943187
253876941
947215863
816439752

453629178
617385429
289714356
392861547
576432891
841597263
165948732
924173685
738256914

453729681
718365429
269814357
392671548
587432196
641598273
175946832
924183765
836257914

468927135
159634782
372851946
945783261
816245397
237196458
783519624
591462873
624378519

468923517
712564398
953871426
839657241
275419863
146238759
324186975
697345182
581792634

468923517
712564398
953871246
839657421
275419863
146238759
324186975
697345182
581792634

453921678
896347125
172685943
249138756
365479281
718562394
684793512
921856437
537214869

468921735
253768194
197453628
921574386
536289417
784316952
812697543
645132879
379845261

413829765
598764123
672315948
986572431
245931876
731486259
157648392
329157684
864293517

493721568
162458739
857639421
341895276
529376814
678142953
735914682
284563197
916287345

438521697
962783451
751469823
893615742
617234985
245897316
529346178
176958234
384172569

457821936
931476582
862935174
194263758
528749361
673158429
245697813
719382645
386514297

438721596
276598143
591463782
123946875
967835421
854217639
719682354
682354917
345179268

471523869
293486571
568971423
189647352
325819746
647235918
816354297
752198634
934762185

471523896
863497152
925861374
742618539
398752641
156934287
634189725
587246913
219375468

461523897
873694152
925871346
642718539
398452761
157936284
736189425
584267913
219345678

451726398
762398541
398415627
243971865
579684132
816532479
924153786
137869254
685247913

451826973
862397541
379415628
243981765
598674132
716532489
124753896
937168254
685249317

438127659
752496318
196583427
285714963
367952184
941368275
613845792
879231546
524679831

453128697
928467135
617953428
132746589
795831264
864592371
281374956
349685712
576219843

453129687
829467135
617853429
132746958
785931264
964582371
291378546
348695712
576214893

417829653
968537412
532461789
675142938
143985276
829376541
284653197
396714825
751298364

481329756
692457831
753618492
534182679
178965243
269734185
325846917
817293564
946571328

481536297
576429831
239718654
957261483
648357129
123894576
312675948
895143762
764982315

482539716
713624958
965871324
124986573
897352641
536417289
359748162
641295837
278163495

472539186
538146972
169728453
926817345
741352698
385694217
653471829
894265731
217983564

492831756
385764192
617925348
769418523
538276419
241359867
973542681
124687935
856193274

412836579
689547123
573129648
951782364
824653791
367914852
196478235
245361987
738295416

452837619
789641325
613529748
965182473
824763591
371954862
597418236
246395187
138276954

481739625
259486317
736512498
693825741
527164839
148973562
975341286
312658974
864297153

481739625
259486317
763512498
694825731
527163849
138974562
975341286
312658974
846297153

481739625
259684317
763512498
694825731
527143869
138976542
975361284
312458976
846297153

415632897
963587214
287491356
352976148
149258763
876314925
724869531
598143672
631725489

467532918
593841726
281679345
132784569
678195234
945326871
314957682
756218493
829463157

471639258
238547691
956812734
512378469
764195823
389426175
643251987
895764312
127983546

497836251
832519476
165472893
328967145
649251387
571384962
913745628
784623519
256198734

496732851
732518469
185469723
327986145
948251376
561374982
813645297
679823514
254197638

478632951
159478623
236519478
723186594
915743862
684925317
391857246
867294135
542361789

485731296
637529814
921486537
354217689
862394175
719865342
278953461
193642758
546178923

479836251
158297643
623415789
862573914
394182576
517964832
285641397
746359128
931728465

412935768
657841932
839627145
374289651
168573294
295164387
781496523
526318479
943752816

421735869
638914725
795862431
562349187
917628543
843157692
259481376
186273954
374596218

428631957
391475628
756982314
614753289
279846531
583219746
162598473
937124865
845367192

475832619
632971458
819654723
793465281
526718934
148329576
387546192
961287345
254193867

461732985
293485176
587961342
872694513
349518627
615273498
136847259
958126734
724359861

468532971
253917846
917468352
572694183
349781625
681253497
736845219
895126734
124379568

482735619
659142387
713689452
325876194
946251873
871394526
268913745
134527968
597468231

498236751
167459283
235781964
789563412
326174895
514928376
652397148
943815627
871642539

451938276
973246581
628715349
897621435
214573698
536894712
382459167
749162853
165387924

461938275
973245681
825716349
597821436
214673598
638594712
382469157
749152863
156387924

425739681
783146592
196258743
879521364
632487159
514963278
348672915
957314826
261895437

498657321
316482957
752193684
287964135
539718246
641325798
123846579
865279413
974531862

426351879
589274361
173869452
864937215
397125684
251486937
735642198
948713526
612598743

463152789
978634512
215798364
721369458
834215697
596487123
182573946
359846271
647921835

481359276
329674185
756218493
542937618
168425739
973861542
895146327
217593864
634782951

483152697
679834512
215769384
721386459
934215768
568497123
192573846
356948271
847621935

423158769
671934528
895762314
718396452
254817693
369425187
182573946
536249871
947681235

427351689
135968472
698274153
814597236
269843517
753612894
381726945
546139728
972485361

436159872
857426139
921378456
163947528
782561394
594832761
249713685
675284913
318695247

479351682
861279354
523486971
135794268
982165437
647823195
798642513
354917826
216538749

461758932
237491865
859263471
176942358
985137246
324586719
593624187
742815693
618379524

492856173
753912846
168734952
974563218
285179634
316428795
649387521
527641389
831295467

472951836
835762941
169483725
791236458
528194367
346875192
913627584
684519273
257348619

472951836
839462751
165783924
791236548
528194367
346875192
913627485
684519273
257348619

431759268
628134597
597682431
753268914
146973825
982541376
869427153
315896742
274315689

483251967
517369428
269478513
324986751
976512384
158743692
635827149
742195836
891634275

423957861
178264593
659183427
894716352
236598714
715432689
967841235
582379146
341625978

412953876
573286149
896741523
965324718
348175962
127698354
634817295
251439687
789562431

423859167
786214359
159736842
964378215
312495678
578162493
297643581
631587924
845921736

493852167
257316894
186479352
978641523
632598471
514723689
761284935
829135746
345967218

423659178
815724369
697831524
936218745
754396281
281475693
569187432
142963857
378542916

428753169
735691824
619482375
581926743
297314658
364875912
953147286
146238597
872569431

467359218
281764935
935812647
526971384
379428561
148536729
713285496
654193872
892647153

467359218
981762435
235814697
526471389
374928561
198536724
713285946
659143872
842697153

467358219
291764835
358912674
526471398
734829561
189536427
813295746
675143982
942687153

498352617
723816549
516974238
182469753
967135482
354728961
639587124
875241396
241693875

481953627
732146589
956287134
613824795
527639841
849571362
268415973
174398256
395762418

419258673
876319425
352764189
985637214
237941856
641825397
568472931
724193568
193586742

438956712
795124863
261837945
523671498
679482351
814593627
982765134
347219586
156348279

436952781
291876534
758431269
189745326
647293158
523168947
364519872
972384615
815627493

413652897
925718643
786493251
137586429
264379185
859241736
578964312
642135978
391827564

462751893
715893264
893426517
934267185
186549372
257318946
321684759
548972631
679135428

469251738
257386914
831497526
583764192
614932875
972518463
346879251
198625347
725143689

486752913
957341286
132986754
321679548
748135692
569428371
875213469
294867135
613594827

463852719
812497635
957613842
246785193
589361274
371249568
198536427
735124986
624978351

481953627
753462891
296781534
378529146
925614783
164837952
839146275
512378469
647295318

417253698
356498271
892617354
538972416
769134825
124586739
943821567
675349182
281765943

478653129
913287654
265419378
327946815
541728963
689531247
732194586
196875432
854362791

423856719
817439265
956217834
264785193
589341672
371692548
198563427
735124986
642978351

487956231
139278546
265431978
526783194
793142865
814695327
958364712
672819453
341527689

419358627
865427931
237169584
983246175
651873492
724915863
148632759
592784316
376591248

491358672
865427931
237961485
184295763
659873124
723146598
918634257
542789316
376512849

423958716
816247935
957613248
264795183
598361472
371824569
149536827
735182694
682479351

423958167
781436295
965721384
892614753
637582941
514379826
256193478
149867532
378245619

481967532
736285914
295413876
152748369
678359241
943126785
514872693
829631457
367594128

438267591
526491837
791835624
812543769
679182453
345679182
964728315
257316948
183954276

485361729
962487351
137925864
643759218
579812436
218643597
756138942
391274685
824596173

485361729
962487351
137925864
643759218
759812436
218643597
576138942
391274685
824596173

475361829
962487351
138925764
643759218
597812436
281643597
756138942
319274685
824596173

437861925
165942387
298537146
584123679
326759418
971684253
843295761
752316894
619478532

421863795
975412863
386975124
562194387
734286951
198537642
643728519
217659438
859341276

475961832
123847596
698235174
219458367
567193428
384726951
831572649
746319285
952684713

457169283
381524976
269378541
893645712
526791834
714283659
645832197
132957468
978416325

452768913
876931425
139524867
541872639
728693541
963415782
385147296
294356178
617289354

473962581
518437692
629815473
196583247
857294316
342176958
731659824
285341769
964728135

417968235
236517489
895432167
583129746
629374518
741856923
158743692
364295871
972681354

415968237
236517489
897432165
583129746
629374518
741856923
158743692
364295871
972681354

472563189
168749523
593821764
257984316
346217958
819635472
921458637
634172895
785396241

472563189
168749523
593821674
259684317
346217958
817935462
921458736
634172895
785396241

435761829
218349657
967852314
391428576
584617293
726593148
842176935
153984762
679235481

415867932
267349815
839521674
923618547
781954263
546732198
358176429
194283756
672495381

487362951
352891467
916574832
164258379
879436215
523917648
645729183
791683524
238145796

431569278
728134695
596782431
653278914
147953826
982641357
879425163
315896742
264317589

457362981
683519742
192874635
965437218
318926574
274158369
821793456
749685123
536241897

481563792
935712486
672984315
846359271
259147863
317628954
763491528
524876139
198235647

451762398
973584216
826319574
534971862
769238451
218456739
382695147
195847623
647123985

423768195
581249376
976153248
739814652
612975834
854632719
265391487
347586921
198427563

497862315
563714892
182539467
875923146
216478953
349156728
734295681
951687234
628341579

481267395
325419687
769385124
973526418
256841973
148973562
892154736
634798251
517632849

415263879
376985214
928471365
561827493
784359126
293146758
147698532
839512647
652734981

425961873
871345296
936827154
392714685
768532941
514689327
257193468
189476532
643258719

471862953
263495871
589317462
316789524
924156738
758234619
197543286
632978145
845621397

419762853
263485791
875391462
396178524
524936178
187254639
931547286
652813947
748629315

491862573
528437169
673591284
762348915
384159726
915276438
239785641
857614392
146923857

428563179
579412368
163789524
295178436
731624895
684395217
947831652
352946781
816257943

423865719
816479235
957213864
264758193
589341672
371692548
198536427
735124986
642987351

497265831
821439675
635781429
943526187
572814963
186397254
318952746
264173598
759648312

497265831
621384579
853791624
934526187
572819463
186437295
318942756
265173948
749658312

498265731
621379584
357841629
934526178
582714963
176938245
713492856
265183497
849657312

498265731
621374589
357891624
934526178
582719463
176438295
713942856
265183947
849657312

498265731
321974685
657831924
934526178
582719463
176348259
713452896
269183547
845697312

458267931
921435687
637891425
743526198
582914763
196378254
319752846
264183579
875649312

491867235
852394176
673251498
917546382
345982761
268173954
724635819
186729543
539418627

491768532
365492871
827531946
214679358
973815624
586243197
152384769
739126485
648957213

451279386
279638541
683415279
934182657
128756493
567394128
812567934
395841762
746923815

491876235
275439681
863215497
534192768
129768543
687354129
912687354
356941872
748523916

459873261
387216459
612495387
293148576
765329814
841657932
528961743
976534128
134782695

426173598
587429136
391865274
643291785
275386941
918547362
764912853
832754619
159638427

465178329
897532164
312469857
249356781
581247693
736981542
954613278
128795436
673824915

421673895
589412673
367985124
672194358
835267941
194538762
743826519
218759436
956341287

481973562
526814379
793526481
319785246
264391758
857642913
172438695
648259137
935167824

485172936
372964581
169853742
536718429
791426358
248539167
853697214
627341895
914285673

432871596
157693824
869425371
621948735
573162948
984537162
248319657
795286413
316754289

419378265
587462931
236591784
825647193
174839526
693125478
751986342
948253617
362714859

419378265
587462931
236591784
625847193
174639528
893125476
751986342
948253617
362714859

483576921
617932485
952148736
579283614
128694573
346751298
894325167
765819342
231467859

452971836
839462571
167583924
791236458
548197362
326845197
913624785
685719243
274358619

456871932
198243756
372965481
267458193
583619247
914732568
745186329
839527614
621394875

456871932
178293456
392456781
745632198
683915247
219748563
967184325
834527619
521369874

495273186
876415392
312986457
937528641
621349875
548167923
254691738
189732564
763854219

451976283
873512694
269483157
147329568
325861479
986754312
638295741
592147836
714638925

412875639
957643821
863219547
649521783
128437965
735968412
581394276
396782154
274156398

496271385
513489267
278365914
762513849
945826173
381794652
859637421
124958736
637142598

428173569
953426871
167958423
512634987
749582316
836719254
395861742
271345698
684297135

426573189
589412376
173869524
295681437
831724695
764395218
948136752
352947861
617258943

416573289
793428561
285916734
351794628
927865413
864132975
578241396
132659847
649387152

416273598
735489216
892516734
378962451
659147823
124358679
947821365
563794182
281635947

416273598
735489261
892516734
378962415
659147823
124358679
947821356
563794182
281635947

491573286
263489157
875261394
924617538
387952641
156834972
638145729
542796813
719328465

491573286
263489157
875261394
942617538
387952641
156834972
638145729
524796813
719328465

458173269
627498135
931652874
713284956
865319742
249567381
382945617
174826593
596731428

413278956
782569431
659413782
168392547
374651829
925784163
597836214
231945678
846127395

462378951
835491672
197256483
641782539
379514826
258963714
713645298
526839147
984127365

421378956
678954213
395612784
754136829
189245367
263789145
832567491
916423578
547891632

458179263
379462851
126385479
784651932
591823647
263794518
835916724
647238195
912547386

481379526
759642318
326581497
578964132
213857649
964213785
637428951
192735864
845196273

415379826
297861534
386452791
564713982
731928645
928546317
153287469
649135278
872694153

459681723
678352941
132479658
983145267
215967834
764238519
846593172
327816495
591724386

453982671
968417235
271635849
592376418
817294356
634158927
389521764
126749583
745863192

453982671
768415239
291637845
572396418
819274356
634158792
387521964
126749583
945863127

473982651
568417239
291635847
752396418
819574326
634128795
387251964
126749583
945863172

417382569
859461237
236975184
741236895
562798413
398514726
674129358
925843671
183657942

432985716
579416382
681723594
895672143
163548927
724391865
256139478
948257631
317864259

435786192
918423576
627915438
876591324
541237869
293864715
189352647
354679281
762148953

461987532
527314689
893562471
319875246
274691853
658423917
182746395
745239168
936158724

419382567
623579184
587416293
295134876
371865429
864927315
752648931
938751642
146293758

417386952
968425137
253917864
374691528
821753649
596248713
139574286
745862391
682139475

493186752
581927364
627435918
836274591
274519683
915863247
768351429
159742836
342698175

427689135
691435278
538721469
813957642
749216583
256348791
384172956
165894327
972563814

452986713
679341528
381527469
938752641
165894237
724163985
547618392
896235174
213479856

497682351
516437892
238519476
821746539
765923184
943158627
682391745
374265918
159874263

435289167
281675349
769134582
627953814
358741296
914862753
592417638
873596421
146328975

435289167
281675349
769134582
327956814
658741293
914328756
592417638
876593421
143862975

412983657
376154289
985627314
897532461
524716938
631849572
258391746
743268195
169475823

465283971
279156843
381749562
146398725
927415386
538672419
793821654
614537298
852964137

417682953
853749612
692513784
524371869
789264531
136958247
375126498
241895376
968437125

476582391
129734865
583961427
835496712
261378549
794215683
942657138
317849256
658123974

412685973
873249615
695713284
524371869
789462531
136958742
357126498
241897356
968534127

423985716
816273495
957614238
264759183
598341672
371862549
149536827
735128964
682497351

491786532
375421986
286935147
712349658
964158273
853672419
647213895
128597364
539864721

458691732
632457891
179382654
963145287
215876943
784239516
846523179
327918465
591764328

438297561
529461837
761835924
812543796
695172483
374986152
946728315
257319648
183654279

423795681
961824357
578316924
347268195
152943768
896157432
615432879
734589216
289671543

452897613
187643925
639521748
561782439
824936571
973415862
345178296
296354187
718269354

431598672
657421938
829376451
163847529
782659314
594132786
248763195
975214863
316985247

461297835
972538164
358614279
823471596
714956382
596823417
689145723
235789641
147362958

416893572
327516489
859724163
294651738
685937241
731482956
572369814
943178625
168245397

416893572
359427186
827516943
294651738
785934261
631782459
572369814
943178625
168245397

418396572
672854139
359712684
135489726
286137945
947265318
793528461
864971253
521643897

416293785
387154296
592768314
965832471
824517639
731946528
659371842
243689157
178425963

486592173
197834562
523761498
235476819
874319625
961285347
742658931
318947256
659123784

426157398
813629745
579384261
134276859
257891634
698543172
965718423
382465917
741932586

486173925
315249876
927856314
893621457
572384691
641795283
158432769
264917538
739568142

469172853
351846279
278359614
785421396
143965782
692783145
834697521
517234968
926518437

432168579
619275348
758943126
347892651
596731284
281654937
824316795
173589462
965427813

487162395
291354678
653987214
162538749
574296831
938741526
316475982
849623157
725819463

497185362
518362749
362794518
281647935
756913824
943258671
175826493
839471256
624539187

496137528
372854916
815692743
134785692
687921435
529346187
741263859
963518274
258479361

463182759
185697342
729543816
638425971
571839264
942716583
256971438
897364125
314258697

436152789
958673214
217849365
674321958
193785642
825964137
741596823
569238471
382417596

436152789
958473216
217869345
674321958
193785462
825946137
761594823
549238671
382617594

438172965
259683417
617954823
784321659
163895274
925467138
871546392
546239781
392718546

487192563
391645287
265873149
746589321
539421876
128367495
952738614
673214958
814956732

453179826
297846531
168352947
835461279
719523468
624798315
576284193
941635782
382917654

478193526
123465798
695728431
951284673
732516849
864379215
287631954
349857162
516942387

478193526
123465798
695728134
954281673
732546819
861379245
287634951
319857462
546912387

492167835
736582149
815943726
689475213
123698574
574231698
361759482
957824361
248316957

462173958
931856247
857942136
579284613
284631579
316795482
193468725
645327891
728519364

467189253
285347196
931256874
124593768
698471532
573862941
712934685
846725319
359618427

482153967
175926348
963874152
321687495
847539216
596412783
634798521
718245639
259361874

498152673
376948125
215376849
921783564
843695712
657421938
584267391
169834257
732519486

468159273
257348196
931276584
724593861
695481732
183762945
812934657
546827319
379615428

496137258
728695341
513482697
265713984
187249536
934568172
679324815
851976423
342851769

496178253
317524986
528639741
783296415
245381679
169745832
632457198
954812367
871963524

467129385
853674291
219853467
592367814
378412659
641985732
926731548
734598126
185246973

498125367
271396584
563784912
826439175
735618429
149572836
382947651
957861243
614253798

468172359
357948261
219536847
675294183
821753496
934861572
146389725
783625914
592417638

426195378
357628419
819734625
298347561
163582947
745916283
632879154
581463792
974251836

487126395
361975842
295438176
146593287
852714963
739682451
974361528
623859714
518247639

486172395
573896241
291345867
347589612
128463579
659721483
934657128
812934756
765218934

479168523
856342179
231957846
714695238
592783461
368214795
645829317
987431652
123576984

439178526
521936874
876245391
143759268
295684713
687312945
718423659
954867132
362591487

439178526
621935874
875246391
143792658
296584713
587361249
718423965
964857132
352619487

426178593
387925641
591346782
263581974
815497326
974632158
752863419
139254867
648719235

432179586
695382147
871645392
128963475
369457218
754821639
946518723
587234961
213796854

463192587
927685314
851473962
238517649
195864723
746239158
672958431
314726895
589341276

492136587
831725649
657894132
173562498
926348715
548971263
365487921
784219356
219653874

497128536
125367948
638594721
963451287
572839164
814276359
751642893
349785612
286913475

489125673
576349218
132786945
951468732
648273591
327591486
293854167
714632859
865917324

489125673
576384219
132796845
751869432
694273581
328541796
243958167
817632954
965417328

498157632
273869541
156324978
685931724
732486195
941572863
864295317
327618459
519743286

493125678
625873491
871964523
987651342
532749186
146238759
314582967
758396214
269417835

459168723
876342159
231957864
714695238
592783641
368214597
145829376
987536412
623471985

496158723
178362459
523974168
367819245
842735916
951426387
684293571
219587634
735641892

498162357
512743689
376958412
639481725
284675931
157329846
945237168
861594273
723816594

498172563
135864729
726593814
942658137
581327946
367941285
253716498
874239651
619485372

453172698
821649375
679385412
245796183
718423569
396851724
584967231
937214856
162538947

463175298
582946317
719823546
397612854
854397621
621458973
946281735
135769482
278534169

498175263
736294815
521863749
954628137
182347956
367951482
243716598
875439621
619582374

458126379
716394582
293578416
371682954
529743168
864915237
187459623
642831795
935267841

458196327
132745896
769238154
547683219
891524673
623917485
375862941
986451732
214379568

429186573
837542916
165973824
642759138
591328467
378461295
253817649
986234751
714695382

493158672
728369541
516742893
831697254
645821937
972435186
269573418
157284369
384916725

492138576
156742893
873695412
937584261
561327948
284916735
718453629
345269187
629871354

472139685
156842973
983675412
238594167
761328549
594716238
819453726
345267891
627981354

487156329
915324687
362789541
276813954
548967132
139245768
851692473
794538216
623471895

498152367
326947158
715836942
549768213
273519684
681324795
967483521
134295876
852671439

461283795
358947261
792156384
547621938
819734652
236895147
675419823
183562479
924378516

435296178
627184359
189573624
968315247
741829536
352467981
873951462
294638715
516742893

413298756
289567143
567143892
748356921
635921487
192784635
326479518
854612379
971835264

413298657
289567143
675143892
948356721
537921486
162784935
326479518
854612379
791835264

413269758
296578143
785143962
649357821
538421697
172896435
327684519
954712386
861935274

497213856
512648379
368597412
183964725
624735198
975182634
251876943
746359281
839421567

451268739
723195846
896437152
672341598
518972364
934856217
167584923
385629471
249713685

495236817
621847935
873519642
184795326
239461758
756382491
318624579
947158263
562973184

469273581
182956347
375148269
837469125
541382976
926517834
613894752
254731698
798625413

457219836
391864752
862573914
749128365
523496178
186735249
274951683
618342597
935687421

476259831
293187654
185346297
357612489
941578362
862934175
524893716
618725943
739461528

496281537
852973164
137654982
213497856
974865321
685312749
529736418
741528693
368149275

489257136
521346897
763918254
197685423
234179685
856423719
675831942
348792561
912564378

431289675
528736419
976154382
743621598
695847123
812395764
357962841
264518937
189473256

493251876
126487935
875396412
649735281
387129564
512648397
758964123
931572648
264813759

495287163
678931452
312564897
169348275
524679318
837125946
953816724
786492531
241753689

496257318
582139764
137468295
243796851
975814623
861325479
658973142
329641587
714582936

496278531
253146789
187395642
549627318
732814956
861539274
675981423
928453167
314762895

467239518
153486927
892157364
675942831
328571496
914863752
239718645
581694273
746325189

467239518
153486927
892157346
675942831
328571694
914863752
239718465
581694273
746325189

471298563
853176492
962534187
584367219
719842635
236951748
698715324
125483976
347629851

453297618
986513247
127864395
592786134
318945762
674132589
269378451
835421976
741659823

475289613
968173452
312564897
196348275
524917368
837652149
653891724
789426531
241735986

487213659
936875241
521964387
173456928
649128573
852397164
764539812
295781436
318642795

485239671
317648259
692157384
164792538
238561947
579384126
726815493
953476812
841923765

495216783
862937415
317854962
128369574
753421896
946785231
674593128
239148657
581672349

465219783
391687254
827354169
178543692
532896471
649172835
954761328
783425916
216938547

416239857
932587641
587164932
348716295
275948163
169325784
793851426
651492378
824673519

419285736
765349182
283761459
128976543
357824691
694513827
546132978
831497265
972658314

481296357
325748196
769531248
694187523
837425961
512963874
156379482
948612735
273854619

497286513
831945672
526173849
965732481
248591367
173864925
619457238
382619754
754328196

487296513
931584672
526137984
865372491
279841356
143965728
618459237
792613845
354728169

453217689
872946351
169853472
925384716
746129835
381765924
618432597
537691248
294578163

481297356
325648197
679531248
542186973
936475821
718923564
157369482
894712635
263854719

491267358
325849167
876531249
764198523
938625471
512473986
157384692
649712835
283956714

481297356
372645198
695831247
924156873
536478921
718923564
157369482
849712635
263584719

436217985
527968341
198453672
649832157
253179468
781645293
912786534
374591826
865324719

418297653
937564128
526813749
184932567
263475981
795186234
351728496
649351872
872649315

461298357
325746198
789531264
592167483
637485921
814923576
158379642
946812735
273654819

491268357
532749168
786531249
625197483
347685921
819423576
158374692
964812735
273956814

491268357
382745169
765931248
624157983
537689421
819423576
158374692
946812735
273596814

413259687
586147923
297368514
972614358
341785269
865932471
158423796
639571842
724896135

467218935
281359647
539674182
342896571
195437268
678521493
723945816
916782354
854163729

469218735
281357649
537694182
342876591
175439268
698521473
723945816
916782354
854163927

451237689
826954731
937618452
574861293
682379145
193425876
765143928
248596317
319782564

415237896
382169475
679845123
937416582
861352749
524978631
743591268
256783914
198624357

456231879
389756241
127489635
295647183
864193752
713825496
541972368
638514927
972368514

456231897
378956421
129784635
295647183
864123759
713895264
581469372
637512948
942378516

481253976
627498531
953617824
372586419
598134762
164729358
239871645
816345297
745962183

419258736
852367419
673149258
524816397
961573824
387924165
795432681
136785942
248691573

439261875
826574931
517938462
983427156
752196348
164385297
691853724
245719683
378642519

483261795
512974386
769385124
378649251
156728943
924513678
635897412
291456837
847132569

498261537
712354896
563897124
379648251
156729348
824513679
687935412
231476985
945182763

498261735
512374896
763895124
379648251
156729348
824513679
685937412
231456987
947182563

451278936
926354178
378169245
547831692
862947351
139526784
695413827
213785469
784692513

476281395
258396417
139475682
817634529
625719834
943852761
761948253
584123976
392567148

471286593
862539417
539147682
684371925
297654831
153928746
715492368
346815279
928763154

456281397
389756241
127349685
895627134
264138759
713495862
531962478
678514923
942873516

452386179
873149526
619572834
364925781
295817463
781634952
526498317
938761245
147253698

456318297
138792546
927564381
214675938
583921674
679483125
761839452
895246713
342157869

421367589
573928614
896154273
348216957
259743168
167895432
985471326
634582791
712639845

416382795
532497681
879615324
293756418
165834279
784921536
328549167
651278943
947163852

498317625
752469813
136852794
574936182
281745369
369128547
613274958
945683271
827591436

481362759
263759184
975148263
359276841
126584397
748931526
514893672
892617435
637425918

421386759
983752164
576149283
392678541
168524397
745931826
814293675
659817432
237465918

469315287
153827694
782964153
321589746
945176328
678432519
517648932
836291475
294753861

489321675
167458293
253976814
728195436
946837521
315642987
874263159
591784362
632519748

429316875
675284193
138759426
762931584
954678231
813425967
391847652
587162349
246593718

417395286
523867194
896142357
942716538
768523941
135984672
679451823
351278469
284639715

491376528
836592174
527184936
274935681
968417253
315268749
653741892
789623415
142859367

417389652
693251478
258764391
831572946
562943187
974816235
325697814
749128563
186435729

428391567
635847921
971265384
864512739
713689245
592734618
356178492
147923856
289456173

482375961
165924378
937618452
324186795
871549236
596732184
643891527
718253649
259467813

482375961
165924378
937618452
324786195
871549236
596132784
643891527
718253649
259467813

482351967
375926148
961874352
123687495
847539216
596412783
634798521
718245639
259163874

482351967
175926348
963874152
321687495
847539216
596412783
634798521
718245639
259163874

472316985
681579234
593284167
834795621
125863479
967142853
258931746
716458392
349627518

496325187
852147936
317896245
781259463
649731528
523468719
974682351
265913874
138574692

496325187
852167934
317894265
781956423
623741598
549238716
974682351
265413879
138579642

416397258
759182364
823546719
534268971
981735426
672914835
348671592
267859143
195423687

486357219
972816534
135942876
213689457
849571362
567423198
624735981
391268745
758194623

498357216
672819534
135642879
213968457
849571362
567423198
924735681
381296745
756184923

481326579
965874312
237195846
312967485
859431627
746258193
674512938
598743261
123689754

481326579
956874312
237195864
312947685
869531427
745268193
574612938
698753241
123489756

482371569
953268174
761495823
297514638
534786912
618923457
346857291
179642385
825139746

428371659
135296748
796854213
349587126
857162394
261943587
574629831
683415972
912738465

482371659
135896742
796254813
349587126
857162394
261943587
578629431
623415978
914738265

416329758
952187634
837546912
724638591
591472863
683951247
348795126
269814375
175263489

486325791
192847356
573196824
657984132
921573648
348612975
764231589
835469217
219758463

486325791
193847256
572196834
657984123
931572648
248613975
764231589
825469317
319758462

482371659
917586342
635294781
893762415
564138297
721459863
176943528
258617934
349825176

497321685
632598174
815764932
978132456
561847329
324659718
256973841
143286597
789415263

481326957
762985413
935174268
578691324
619432875
324857691
193568742
857249136
246713589

495317826
876924531
231568794
387196245
164752983
529843617
643285179
952471368
718639452

495317826
876942531
231568794
387196245
162754983
549823617
623485179
954271368
718639452

491387526
278465139
356192874
983671245
524938617
167254983
849523761
735816492
612749358

451328679
283679451
796541283
528734196
347196825
619852734
865213947
972465318
134987562

456318927
987524631
231679854
598137246
174862395
623945718
745296183
362481579
819753462

456318927
387924651
291675834
538197246
174862395
629453718
745236189
962581473
813749562

456318927
987542631
231679854
598137246
172864395
643925718
725496183
364281579
819753462

428369157
913752468
756148293
681475932
539216874
274983615
342591786
895627341
167834529

487315962
396782541
251694873
725931486
934826715
618457329
563148297
142579638
879263154

425376891
619482537
378519642
531948276
764253189
892761453
947125368
256837914
183694725

491372586
573986124
826514937
932658741
748129653
615743298
154897362
267435819
389261475

476389251
938521476
125764893
792856134
351942687
864173925
589617342
217438569
643295718

421596378
693782541
857143629
769835214
285461937
314927856
576218493
148359762
932674185

416572938
589634127
732981564
295146873
371829645
864753291
127498356
948365712
653217489

472593186
865147932
139682457
946278513
287315649
351964278
613759824
798421365
524836791

491526783
386174529
257398146
674912358
128453967
935867412
813649275
562731894
749285631

493526781
158379624
726148395
234957168
581263479
679481532
965834217
847612953
312795846

427589361
659713824
813264795
768452139
532891647
194376582
246137958
381945276
975628413

429563817
317289456
568147392
873956124
195324678
246871539
631492785
954718263
782635941

476583291
253619748
198742536
931825674
564137982
827496315
389264157
712358469
645971823

427596831
615283497
839741265
368175942
574928316
291634758
182459673
746312589
953867124

436572891
287139564
519648372
621854937
953761428
874923156
368497215
195286743
742315689

412596783
658731249
739428615
945673821
361842957
287915436
196384572
873259164
524167398

412596783
958731246
736428915
645973821
391842657
287615439
169384572
873259164
524167398

497582316
836417259
215396748
184763925
769251834
352849167
941638572
523974681
678125493

463598712
798612453
125734869
281453697
654179328
937826145
572361984
819247536
346985271

493528716
278136594
165749382
926354871
581672439
347891625
632417958
714985263
859263147

491576328
823914567
576283491
382651749
765498213
914327685
659132874
237849156
148765932

471582936
863917425
259634871
547368219
132479568
698251347
915723684
386145792
724896153

476519832
518263947
293784516
635428791
941657283
782931654
157396428
824175369
369842175

478591236
561237498
293468175
659812347
124376859
837954621
785643912
312789564
946125783

429568371
517392468
386174925
731249856
895617234
264853197
673981542
152436789
948725613

473526189
812974563
695318472
169845237
357269841
248731695
581693724
736452918
924187356

482573169
697481532
351692748
136854927
974126853
528739614
213967485
849215376
765348291

487529136
952361874
361487295
524873619
873196542
619245387
235714968
146958723
798632451

467531298
198427356
325968147
951246873
634875912
782193564
279354681
516782439
843619725

416528379
753964128
928173456
567231984
831749562
294685713
379856241
642317895
185492637

479581326
216493785
835627914
927836541
584219673
163754298
698342157
351978462
742165839

479581326
216437985
835692714
123746598
584219673
967853241
698324157
351978462
742165839

419578623
857362149
236914857
145296738
692783514
378451296
764129385
981635472
523847961

419578623
857362149
236914875
145796238
692483517
378251496
761829354
984135762
523647981

498523671
237168594
165974382
846259713
971346825
352817946
683492157
529731468
714685239

469518723
875342169
231967854
754196238
692783541
318254697
146829375
987635412
523471986

419568723
856372149
237914865
745691238
192483576
368257491
671829354
984735612
523146987

492563781
356187294
871249365
613975428
728436519
549812637
185324976
264798153
937651842

426593718
935781642
817246953
561378294
289654371
374129865
652437189
148962537
793815426

426593718
935781642
817246953
561378294
298654371
374129865
652437189
149862537
783915426

416523798
759846123
832179546
597261834
641738952
283495617
378954261
924617385
165382479

498562731
271389654
635147289
352874916
167925348
849631527
926413875
784256193
513798462

412569873
986347152
735281946
854612739
621793584
379854621
167428395
298135467
543976218

463519827
781243965
925786314
572964183
398125476
614837259
137692548
846351792
259478631

437562981
892314756
165897324
374689512
281475693
956231847
513728469
649153278
728946135

492531867
136748295
587269314
813495726
769312548
245876931
658924173
321657489
974183652

437582619
529361748
168749235
653497821
872135964
941826573
394278156
785613492
216954387

431592678
927864513
865173429
352716984
649328751
178945362
213659847
786431295
594287136

479562183
132894765
865731429
694328517
728415396
351679248
246957831
917283654
583146972

486592173
719634825
352187964
245361798
867259431
193748256
528473619
931826547
674915382

463592781
897614235
125738964
358167492
246859317
719243856
532481679
971326548
684975123

496572183
812634975
357198462
275361894
964857231
183249756
529483617
731926548
648715329

473592681
851367924
692148753
316429578
285671349
749853216
167985432
928734165
534216897

429573168
513862479
867149253
791486532
635217984
284395716
342651897
956728341
178934625

481567329
953428671
276139845
347296158
562841937
819375462
638712594
795684213
124953786

481567329
953428671
276139548
347296185
562841937
819375462
635712894
798654213
124983756

491567823
873942651
256138794
325486179
964271538
718359462
632714985
547893216
189625347

412587963
768913254
593246817
384752196
627491538
159368472
875629341
931874625
246135789

481597263
975362814
632148579
213985647
849276351
567431928
358614792
196723485
724859136

413568729
865972341
729341568
237615894
948723156
651489237
186234975
572196483
394857612

471568923
983427651
256139874
345296187
862751439
719384562
634812795
597643218
128975346

471568329
983427651
256139748
345296187
862741935
719385462
637812594
598674213
124953876

471568923
983742651
256139874
327496185
564281739
819375462
632814597
748953216
195627348

418523967
925674831
673189542
892741356
364952718
751836294
139268475
586497123
247315689

476521983
125938467
983674152
392186574
564792831
718453629
831245796
249867315
657319248

439521768
682794351
175836249
953142876
861973524
724685913
547368192
218459637
396217485

439526178
651387249
827419365
543671892
178942536
962853714
286134957
395768421
714295683

496531287
837492561
152867934
749128653
368975412
215346879
574619328
981253746
623784195

421539678
563728941
798164325
132976854
974853216
685412793
256391487
819647532
347285169

412537896
385169472
679842153
937216584
861354729
524978631
753491268
246783915
198625347

427538691
189246375
563917824
276459183
851673249
394182567
932761458
715824936
648395712

498531726
236897415
175624893
764915382
351278649
982346571
549762138
627183954
813459267

431569782
265784193
987312465
526943817
374851926
819627354
758496231
193275648
642138579

491573862
876429351
253816497
362194785
789235146
145687923
918362574
527941638
634758219

436572198
287914356
915638427
852493671
149765832
673821945
324156789
768249513
591387264

463572891
287914356
915368724
852496173
149735268
376821945
724153689
638249517
591687432

493571628
156284937
287396541
714639285
569728314
328415796
672843159
945162873
831957462

418572693
932846157
756139248
271498536
643251879
895367412
589613724
364725981
127984365

476589312
298134657
351672984
625917843
817463529
934825176
583746291
142398765
769251438

491583627
352746189
687129345
273415968
518962734
946837512
135298476
869374251
724651893

428691735
965743812
137258946
794516328
856327194
213984657
642839571
371465289
589172463

417692853
923548167
856137294
279316548
561874329
384259716
642785931
735961482
198423675

498612753
672354819
135879426
281965374
367421985
549738162
856143297
713296548
924587631

413682759
685197342
729543816
368425971
571839264
942716583
256971438
897364125
134258697

429653817
317289456
568147392
873965124
195324678
246871539
631492785
954718263
782536941

451689372
972534168
836271594
768945213
519823746
324167859
693718425
145392687
287456931

457682319
361795482
829134756
912348567
574961823
638527194
285479631
796813245
143256978

487635912
312798546
569241783
891523674
246987351
735164298
953416827
674852139
128379465

487635912
312798546
569241873
791523684
246987351
835164297
953416728
674852139
128379465

432675198
791382456
865149273
627954381
918763542
354218967
243896715
576431829
189527634

428657931
715293468
936841275
679185342
583429617
241736859
192564783
867312594
354978126

483671295
297854361
165293847
526319784
831467529
749528136
952186473
614732958
378945612

413682957
658739412
279145863
736924581
591378624
842561739
365417298
127896345
984253176

475618923
329745618
681329457
794132865
816594372
253867194
532986741
948271536
167453289

483657921
759182436
126394785
834571692
617239548
295846317
561423879
372968154
948715263

412658739
839724516
756193842
283465971
645917283
197382654
368271495
521849367
974536128

412687539
739524816
586193742
273468951
648951273
195372684
367215498
821749365
954836127

451679832
782513469
369284715
638745291
924168573
175392684
846921357
293857146
517436928

458671932
796523418
213498567
384915726
679234851
521867394
145382679
862759143
937146285

451687932
892513674
367294815
739845261
624179583
185362497
946721358
273958146
518436729

471623859
365978124
892154736
729316485
584792361
136485297
243567918
618249573
957831642

437698152
869215374
125347986
613872495
974531628
582964713
291486537
756123849
348759261

437689152
986215374
125347698
813972465
674531829
592468713
261894537
758123946
349756281

478693152
362154987
159827463
837419625
695732814
214568739
946285371
721346598
583971246

482671953
697235814
153984276
921347685
836159742
574826139
349768521
715492368
268513497

479618253
861325497
352947168
623851974
518794632
794263581
285476319
147539826
936182745

413687952
865921734
972345861
629518473
158734296
734269185
287456319
541893627
396172548

435621879
826379415
197548326
749165283
682734591
513892764
368417952
271953648
954286137

482637195
796581234
513294678
934865721
125973486
678142953
259316847
867459312
341728569

487629135
962351874
351487296
524873619
873196542
619245387
236714958
145968723
798532461

497653182
268719543
513284769
834971256
159862437
726345918
985426371
642137895
371598624

481659237
356728419
972341865
193574628
247186953
568932741
714293586
839465172
625817394

478639251
251748639
936521847
792456318
514893726
683172594
349287165
127965483
865314972

459681237
683279451
712543968
968715324
145328679
327496185
574932816
291867543
836154792

459681372
821973456
637254819
392716548
748539621
516842937
983125764
275468193
164397285

498651372
265793184
713842596
841275639
572936418
639184257
386529741
157468923
924317865

482695317
573214968
196378542
647139825
359862174
218547693
965723481
824951736
731486259

487612539
532984761
196735284
321859647
865471923
749263815
654327198
273198456
918546372

437692581
856173249
291548763
143985627
762431958
589726314
675819432
928364175
314257896

418639527
935278416
726145839
869453271
257816943
341792685
683921754
172564398
594387162

429618735
687253194
153974826
276431589
945786312
831529647
364197258
598362471
712845963

437651289
261948537
598723614
315269478
682374951
974815362
846597123
759132846
123486795

452613897
869754213
137892564
621375489
598241376
743986152
386127945
214569738
975438621

471653928
398721645
265849173
537984216
612537489
849216357
183495762
956172834
724368591

423657819
985341672
176892534
752963148
861724395
349185726
597216483
234578961
618439257

495618273
861327594
723549618
137962845
958734162
642851739
286193457
314275986
579486321

418629357
692753148
375814296
863971524
951246873
724385961
546198732
137562489
289437615

419623875
326857149
578914236
963781524
751246983
842395617
684139752
137562498
295478361

481627953
673459128
925183746
258794361
367512489
194368275
712835694
839246517
546971832

471635892
935824761
682719435
793581246
568342917
214976358
326197584
857463129
149258673

451638729
783924561
926157843
398461275
612573498
547289316
864715932
239846157
175392684

495638271
713452689
268179354
839245167
126387945
547916832
671593428
982764513
354821796

481639257
367524891
925187643
296478135
758316429
143952786
839261574
512743968
674895312

471653928
258947361
639128475
397864152
846512739
125739846
712386594
563491287
984275613

439651827
256387941
781924635
317846259
864592713
925713468
692138574
573469182
148275396

431659827
256387941
789124635
397846152
864512793
125793468
612938574
573461289
948275316

427658913
586139724
139427586
964871352
258394671
713562498
895243167
371986245
642715839

412673859
783529461
596184327
234918576
975436218
168752934
827391645
659247183
341865792

425791386
376548912
198263574
647385129
819624753
532917648
761432895
283159467
954876231

463798152
159342687
827156934
612487593
745913826
398625471
976534218
231869745
584271369

438751269
217968345
695324718
851249637
749683521
362517894
174832956
583496172
926175483

432716859
698354217
571982463
984231576
716495382
325678194
169823745
843567921
257149638

498735612
236184579
517962438
651293847
942857361
873641925
185376294
769428153
324519786

412739586
675281934
839546217
348915672
251867349
796324158
587192463
124673895
963458721

425791836
198365274
637824519
381957642
546283791
972146385
263418957
719532468
854679123

419758623
856243719
237916485
183564297
574892136
962371854
621439578
798625341
345187962

469713852
285694731
137285469
928376145
576148293
314952678
693421587
751869324
842537916

412753896
569841273
837629145
158964327
374215689
926378514
781596432
693482751
245137968

412753896
567891243
839624175
158469327
374215689
926378514
781546932
643982751
295137468

481765923
962183574
537924186
158679342
674231859
329548761
813452697
745396218
296817435

431786925
972153846
685294713
298541637
567832194
143967258
819475362
756329481
324618579

496758231
251936748
783142596
179385462
328614975
645297183
937821654
562473819
814569327

489756231
376421958
512983674
657842193
241397865
938615427
725164389
193278546
864539712

436792851
891465723
257183469
123946578
689537214
574218936
315824697
768359142
942671385

452738196
639145287
871296354
915467823
743582619
286319475
567823941
198674532
324951768

461795832
932681547
578243196
257368419
389124675
146579283
624837951
813952764
795416328

463751829
271948365
589326714
947582631
126473598
358169247
815634972
734295186
692817453

461753928
398621745
275849163
536984217
712536489
849217356
187495632
953162874
624378591

428735916
567941328
931862754
673418592
184259637
295673841
849327165
752196483
316584279

491768523
568324971
327159648
135297864
789643152
642815397
256431789
814976235
973582416

451723986
976584132
823169745
692351874
134876259
785942613
569418327
348297561
217635498

458729613
193654827
627831954
984516732
536472198
712398546
379285461
265147389
841963275

451728936
638594172
297163854
382947615
976215348
514386297
825431769
763859421
149672583

412738596
753964281
689215437
261349758
548671329
937852614
395486172
874123965
126597843

412738596
753694281
698215437
281346759
546971328
937852614
365489172
874123965
129567843

412739586
753684291
698215437
281346759
546971328
937852614
365498172
874123965
129567843

493751628
716284935
285396741
164539287
579628314
328417596
652843179
947162853
831975462

415789632
968324751
732516498
283465179
694178325
571293864
827651943
359847216
146932587

471836529
395247681
628159734
856471293
147392865
932685147
513968472
264713958
789524316

451837926
723946518
689125347
175392864
834671259
296584173
912763485
347258691
568419732

475819236
986234517
132756948
568921374
317645892
294378165
621483759
843597621
759162483

429873651
185642739
376915428
732581946
651394872
894726513
548139267
963257184
217468395

432861579
978345126
165972834
824597361
613284795
597136248
751429683
346718952
289653417

413856792
295374186
876129354
521687943
647935821
389241567
934768215
162593478
758412639

425861739
179523684
836749215
653487192
291356847
784912356
968234571
517698423
342175968

417862395
958473216
236159784
674321958
193785462
825946137
761594823
549238671
382617549

425896317
781345629
396712854
652187943
834259761
917463285
278531496
163924578
549678132

436819572
917265438
258734196
185692347
674381259
392457861
849526713
563178924
721943685

479813256
521769384
368542197
285174963
937628415
614395872
846937521
793251648
152486739

457862319
368195472
219437586
982371645
173654298
645928731
796583124
531249867
824716953

462871539
597243168
183695472
258736941
936124785
714958326
321587694
649312857
875469213

413859627
978326541
256417398
569182473
731964852
824573916
192648735
647235189
385791264

431865972
297143568
568729314
712396845
849251736
356487291
124938657
683574129
975612483

437865912
269143578
518729364
721396845
894251736
356487291
142938657
683574129
975612483

482957613
791643852
536218794
358491276
627385941
914726538
879132465
165874329
243569187

457913862
291856374
863742591
174368259
329571648
685429713
732195486
518634927
946287135

457913826
621845379
893762541
175328964
934671258
286594713
742139685
318256497
569487132

471935826
968124357
325678194
147263985
836759412
259481673
512396748
793842561
684517239

461975238
987132546
352684971
629841357
814753692
735296184
193467825
576328419
248519763

417932865
659487213
238165974
784321659
163859427
925674138
871546392
546293781
392718546

462973518
791485236
358216794
536124879
814759623
279368451
983547162
627831945
145692387

457962813
289341657
136587492
695423781
374815926
812796345
543179268
728654139
961238574

451632897
873419652
962587431
395761248
784253916
216948573
139824765
648375129
527196384

481276359
973815462
256349781
168423975
392657148
547981236
839164527
724598613
615732894

421685379
375194682
698732541
539246718
287951436
146873925
964318257
713529864
852467193

491367582
285914736
763258149
627583914
139472865
854691327
542139678
376845291
918726453

431859276
769342581
258671934
642583197
973126458
815497362
594718623
327964815
186235749

481297563
936845127
275631849
827569431
619483275
543712698
192356784
754928316
368174952

471628395
239745168
586931742
928567431
613492587
745813629
162359874
854276913
397184256

491752368
738496521
526183497
185679234
342815976
679234815
864921753
257368149
913547682

481375269
573926814
269814375
794582631
358169427
126437958
817293546
942651783
635748192

421563897
896217354
573894216
954371682
612948573
738625149
189432765
345786921
267159438

471296385
935748126
268531749
726859431
519473268
843612597
192385674
654927813
387164952

451389627
789624351
263715498
196537284
824961573
375842169
938156742
612478935
547293816

471539826
936827541
582614397
627153489
348796215
195248763
854361972
713982654
269475138

421865973
768139452
935742168
893521746
152674839
647398215
584916327
279453681
316287594

461789523
598632471
327514689
283471956
754396218
916825347
849267135
672153894
135948762

421659738
976834521
385271469
548763912
269518374
713492856
632947185
897125643
154386297

491786523
682531794
753249861
537192648
948365217
126874935
274618359
869453172
315927486

481627935
625839714
397145268
534298176
962471583
178356492
756984321
219563847
843712659

491728563
758631942
623954187
516472398
349865721
287193456
962347815
174586239
835219674

471398526
629751348
385642197
738269451
914875632
562413789
896134275
247586913
153927864

481275639
732961485
956834217
623157948
179486523
845392761
317629854
298543176
564718392

431286975
562974138
798351624
317498562
924165387
856723419
649837251
175642893
283519746

481523697
632974158
795861342
856432719
247196583
913785264
374658921
169247835
528319476

481235976
635971284
792648153
814597632
367124895
259863741
123759468
946382517
578416329

481235697
962874315
753196482
834927561
276581934
519643728
627419853
145368279
398752146

451236798
972584613
863197425
634928571
287651934
519743862
728419356
146375289
395862147

471385926
865129347
932674581
719532468
253468719
684917235
398251674
527846193
146793852

461935827
759284631
823167459
387651942
942378165
516429783
135896274
674512398
298743516

491835276
357246981
862971534
286794315
749513628
135682749
523468197
914357862
678129453

421795863
698234571
375681429
734128956
286359147
159467382
567813294
843972615
912546738

421836975
759214683
386795421
834529167
297361548
165478392
678953214
943182756
512647839

491378625
863215794
257469831
372851946
948623517
615794382
534186279
126937458
789542163

431875296
726391458
895462713
342917865
678534921
519628374
263149587
984756132
157283649

481762593
957348216
362159748
123975684
678234951
549816372
815693427
734521869
296487135

481762593
952384671
376195428
169237854
847951362
523846719
698513247
234679185
715428936

431762598
952384671
678195423
169237854
847951362
523846719
396518247
284679135
715423986

461792538
952384671
378165492
196237854
847951326
523846719
689513247
234679185
715428963

471682539
632549781
895371246
368957124
129834657
547126398
784265913
213798465
956413872

421687539
637549281
895321746
368952174
179834652
542176398
784265913
213798465
956413827

431795628
859624731
627138459
768351942
943286175
512479863
175963284
284517396
396842517

461835729
957624831
328179456
839751642
746293185
512486973
185367294
294518367
673942518

481352697
253697184
967418235
639741852
874265913
512839476
398526741
125974368
746183529

471582936
239641785
856973412
527398641
314265897
698417253
165829374
943756128
782134569

481572639
753698241
926431785
832954167
617283954
549716328
165347892
274869513
398125476

471582369
985634271
326719584
243961758
659827143
817453692
164378925
538296417
792145836

481752369
975634281
326819547
243961875
659478123
718523694
164387952
537296418
892145736

491528763
836794521
257136948
378241695
512679384
964853172
649312857
125987436
783465219

481532679
296718354
573496821
129364587
658279143
347851962
935627418
812945736
764183295

481256973
237849516
956137824
798614235
562378491
143925768
825763149
674591382
319482657

451632897
793845126
268197543
682574319
175963284
349218765
924351678
836729451
517486932

471396258
529847613
836215479
695781342
384652791
217439586
768924135
952173864
143568927

471352968
253986174
896417235
538641729
764295813
912738456
387529641
125864397
649173582

481926375
659387124
732451968
945273816
378165492
216894537
863512749
524739681
197648253

481926375
659387124
732451968
145279836
378165492
296834517
863512749
524793681
917648253

481239576
369751248
527468193
174382659
238695714
956174382
813546927
645927831
792813465

481592637
367841259
592763148
125379486
879624315
643185792
916457823
754238961
238916574

481532697
967841253
532967148
125379486
873426915
649185732
316754829
754298361
298613574

421539687
967841253
538267149
185372496
273496815
649185732
316754928
754928361
892613574

421593687
367841259
598762143
185379426
279684315
643125798
916457832
754238961
832916574

461975238
985263174
327481956
148752693
596138427
732694815
874329561
619547382
253816749

461279538
289563174
357481296
148792653
596138427
732654819
874325961
615947382
923816745

461925738
985763124
372481596
147592683
596138472
238674915
724359861
819246357
653817249

461529738
985763124
372481596
147952683
596138472
238674915
724395861
819246357
653817249

451269738
829753164
376481925
147692583
295138476
638574219
964327851
512846397
783915642

491258736
568173249
372964185
149682357
736541928
285739614
817426593
953817462
624395871

421973865
967851423
853246179
386597241
742318596
195462387
578634912
219785634
634129758

471539286
953826147
682741539
526173894
137984625
849652371
298465713
364217958
715398462

461925387
739184562
285763149
956231874
312847695
847659213
674512938
598376421
123498756

461587932
985623714
372914685
297136548
548279163
136845297
824761359
653492871
719358426

491832657
657149823
832567914
175286349
268493175
943751286
789615432
324978561
516324798

451832697
637195824
892467513
173286945
265349178
948751236
789613452
524978361
316524789

451832697
637149825
892567314
178256943
265493178
943781256
789615432
324978561
516324789

471832659
659471823
832569741
794216538
265398174
318754296
987645312
123987465
546123987

461532798
738964521
952178436
385217649
297456183
146893257
819745362
624381975
573629814

451932768
738165924
962478315
183297546
275346189
649851237
896713452
324589671
517624893

491735628
287469351
356821974
649517832
125683497
738294165
513942786
874356219
962178543

481653279
729148635
653279148
217534896
534896712
896712354
342967581
965381427
178425963

481763952
957218364
263459718
732941685
815672439
649835271
524387196
398126547
176594823

491675823
738942651
652831479
379584216
264193587
815267934
187429365
546318792
923756148

451267938
623984751
798513462
812695374
379842615
546371289
165439827
987126543
234758196

491527836
653481729
287369415
526834971
974612583
318795642
135978264
842156397
769243158

472369185
896571324
135842697
651298743
287436951
349157862
924613578
718925436
563784219

472936158
693581472
185742963
861294537
524378691
937615824
746829315
358167249
219453786

452819736
316547892
879263154
148356927
723984615
965721348
297438561
634175289
581692473

472186395
316529847
589437216
254798631
891365724
637214589
143652978
768943152
925871463

482567931
937182564
615943728
351479286
874621359
269358417
548736192
796215843
123894675

412369785
659748231
873215946
125487369
384926517
796153428
948531672
531672894
267894153

412369785
695748231
873215946
157482369
384976512
269153478
948531627
531627894
726894153

412689735
398715462
576234918
639457821
781923654
254168379
143872596
965341287
827596143

482796351
679315284
351248769
927651843
563874192
148923576
715462938
234589617
896137425

492867351
687315294
351249867
728651943
563984172
149723586
815472639
234596718
976138425

482176953
617359842
359482176
971648325
546923718
823517469
194235687
765891234
238764591

472153968
516892347
398467125
751384296
683279514
249516783
825741639
934625871
167938452

492378165
761495328
835162497
586743219
914286573
327951684
173529846
659814732
248637951

412398576
978652314
635471298
786123459
154987632
329564187
591746823
863219745
247835961

482153679
516972348
379468125
851394267
693287514
247516893
925841736
734625981
168739452

432967158
915824367
876513294
263751489
148396572
597482613
721648935
689235741
354179826

412638579
658972431
793415826
534269187
286147953
971853642
867394215
125786394
349521768

432796851
867351924
159842763
675938412
941265378
283174596
396417285
718523649
524689137

452618937
739425861
186397542
964152378
371986425
528743196
695874213
847231659
213569784

492651738
783249615
561873924
635194872
247368591
819527463
954732186
126985347
378416259

472361958
853972614
916485237
397524861
185796423
624813795
268137549
741659382
539248176

482971563
963452781
175386942
537698214
614723859
829514376
398145627
751269438
246837195

412783965
865914723
397625814
653872491
971346582
248159376
589461237
134297658
726538149

462891357
789435612
153276948
618743529
927568134
345129786
596384271
871952463
234617895

482165973
971432586
653987421
847391265
516728394
329654817
195846732
734219658
268573149

492378561
856914372
731625849
623189457
514763298
987542136
265837914
378491625
149256783

472516389
893274156
651983472
914867235
536192748
728345961
265731894
187459623
349628517

492671835
365842197
781395426
158927364
679453218
243168759
917534682
534286971
826719543

482617935
591238746
367549182
946851327
158723694
273964518
814376259
635492871
729185463

482653197
516927438
379184526
791538642
264791385
853246719
648379251
927415863
135862974

492718356
765342891
183956472
516423987
347869215
928175634
679231548
231584769
854697123

452871396
163495827
987362514
519286473
624739185
378514962
846957231
231648759
795123648

482913657
579624381
136875924
843261579
761539248
295487163
927358416
358146792
614792835

423956718
879341256
156782493
582194367
731568942
964273185
617829534
298435671
345617829

493682517
278531694
165479823
617893245
389245761
542167938
821954376
754326189
936718452

493876215
817542639
562391478
176285943
954763182
238914567
321657894
685439721
749128356

493528671
621937548
857416392
586274139
132689457
974153826
319765284
248391765
765842913

453962187
289417536
671583924
814256793
562379841
937148652
125694378
398721465
746835219

493257186
657138924
218649537
186374259
724915368
935862741
562781493
379426815
841593672

463982571
728561934
159734682
276853419
391476825
845129367
614298753
987315246
532647198

473962581
826571934
159834762
287653419
691487325
345129678
714296853
968315247
532748196

493782516
278156349
651394728
937841265
524673981
816529473
165237894
342968157
789415632

423786591
987152436
156493872
735264918
291837645
648519723
579621384
814375269
362948157

453287619
769413825
182569743
974821356
215936487
638745291
891374562
326158974
547692138

413857629
652139874
897264135
731695482
286471593
549328716
124583967
968742351
375916248

453689721
976312485
182475693
645791832
318264579
297538164
539847216
721956348
864123957

423689715
869571423
715423698
542367981
691854372
378912546
286795134
954138267
137246859

483716952
276589143
591432687
768123495
152947836
349865721
915378264
637294518
824651379

473198526
896235174
152746398
615487239
789352641
324961857
237814965
548629713
961573482

463127589
825493761
791856243
254631897
136789425
978542136
649275318
512368974
387914652

493857162
268319547
751246389
587492631
126738954
349165728
974683215
835921476
612574893

493857162
267319548
851246379
578492631
126738954
349165827
984673215
735921486
612584793

493261785
527389164
861475392
279143658
658927431
134856279
315694827
742538916
986712543

413962875
965738241
827154396
598476132
136295784
742813659
251347968
384629517
679581423

463781259
291354678
587296143
638942715
954617382
712835496
179563824
826479531
345128967

493681257
281357694
567294183
638942715
954716328
712835469
179563842
826479531
345128976

473981265
261345798
589267134
618523947
754819623
932674581
825136479
397452816
146798352

483571269
597236841
162948375
721394658
659782413
348615927
876459132
215863794
934127586

413592867
879346512
256718943
984173625
135269478
762854391
591637284
348921756
627485139

493527168
562148793
781369425
618432579
934675281
257891346
179283654
845716932
326954817

493528167
572146893
861379425
716432589
934685271
258791346
189263754
645817932
327954618

493578621
762139854
158462793
839614275
215387946
674295138
346921587
527846319
981753462

473598621
592146837
168732594
836217459
719485263
254369178
347621985
925874316
681953742

483579621
752146938
169832754
936218475
815497263
274365189
348621597
527984316
691753842

493568712
158273946
627914385
986732154
271456839
345189627
539847261
812695473
764321598

413685927
976432158
582791364
658174239
327859416
149326875
734518692
891267543
265943781

493651782
726984135
185237964
271368549
539142876
648579213
352816497
864795321
917423658

493651782
726984135
581273964
675319248
138427596
249568317
852196473
964735821
317842659

493651287
726984135
185237964
671328549
539146872
248579613
357812496
864795321
912463758

493651782
276984135
185237964
721368549
539142876
648579213
352816497
864795321
917423658

483712956
576394281
291586743
728145369
159863472
634279815
315428697
862957134
947631528

493712568
567489231
281356974
326894715
875631492
914275683
148927356
732568149
659143827

453879621
861423957
729561483
682714539
195638274
347952816
514297368
976385142
238146795

473956281
182734965
695128734
349871652
826593147
517462893
931285476
258647319
764319528

485762391
632951784
719843562
326179845
197485236
548326917
873214659
261598473
954637128

485719326
967823415
312645978
673482591
824951637
159376842
291538764
738164259
546297183

485239176
369741258
127568493
571382649
238694715
946175382
813456927
654927831
792813564

475863129
986721345
321594678
132685794
697142583
854379216
769238451
218456937
543917862

475863129
986721435
321594768
132685974
697142853
854379216
769238541
218456397
543917682

495786123
821943567
367512489
546278931
913654278
278391654
639427815
152839746
784165392

495786123
821953467
367412589
546278931
913645278
278391645
639527814
152834796
784169352

415379862
382164579
796258431
567821943
924735618
138496725
279683154
651942387
843517296

425983671
978261534
631475928
519824367
863157249
742639815
384796152
196542783
257318496

435271869
128396754
769854321
871942635
693715482
542683197
914568273
287139546
356427918

475129683
623478159
981356742
734861925
892537416
516294378
249615837
368742591
157983264

475129386
263478159
981635724
732861945
896547213
514392678
659214837
328756491
147983562

475921386
263478951
189635742
734869125
896512473
512347698
651294837
348756219
927183564

425163798
769458231
183927645
634712859
851396472
297584163
312649587
576831924
948275316

435267891
869154732
712893654
987325146
643719528
251486379
124538967
598672413
376941285

495173682
762854391
381269574
276941853
139587426
548632917
914328765
623795148
857416239

425879163
761432895
839651724
274168539
356794281
198325647
983516472
612947358
547283916

495281673
623754918
178936425
241893567
369475182
857612349
734568291
586129734
912347856

416289537
572314986
893657214
357168492
128945763
964723851
281576349
635492178
749831625

486913572
537826491
291475683
769342158
324158967
815697324
653781249
972534816
148269735

496532871
317986452
258741639
982367145
671425983
543819267
865293714
139674528
724158396

486539172
523871469
791426853
817692345
362745981
954318627
639287514
245163798
178954236

486917235
273568419
951432768
148659327
569273841
327841596
794386152
832195674
615724983

486935127
291786453
357124869
724863915
835219746
169457382
918572634
672341598
543698271

476532198
328619745
915784362
697258413
283147956
541963287
734896521
162475839
859321674

476398125
529167483
381524976
862935741
953471862
714286359
697812534
235749618
148653297

476398125
529147386
381526497
862935741
954271863
713684259
697812534
245763918
138459672

416829753
795134682
832576914
127395846
543768291
689241375
374912568
968453127
251687439

436259781
587361294
129874653
793128546
812546937
645937812
378492165
251683479
964715328

436725189
287391654
951684732
612478395
795263418
348159276
823516947
179842563
564937821

456397281
389521476
271684359
592713864
847269135
613458792
165832947
728945613
934176528

436982175
821753946
795146382
318625794
574398621
269417853
947261538
182539467
653874219

436812579
295673814
718594326
851427963
623951748
974368251
587136492
369245187
142789635

436812579
295673841
718495326
869527413
523941768
174368295
987134652
341256987
652789134

496253781
528174369
371698425
983421576
714586932
265937148
639845217
842719653
157362894

436579812
857241396
912386457
391658724
278493165
564127938
125734689
783962541
649815273

436519278
125874963
798236451
814795632
273461589
569382714
951648327
687923145
342157896

416527839
825394671
793618254
658941723
241736985
937285146
384162597
569873412
172459368

496832715
785169423
132475896
951248367
274653189
863791254
548917632
629384571
317526948

496832517
735461829
812975346
154289763
278653194
963714258
589147632
621398475
347526981

416932587
735861429
892475316
158249763
274653198
963718254
549187632
621394875
387526941

456132798
731958426
982674531
819247365
274365189
563819247
148793652
625481973
397526814

486173529
193582764
752496831
931765482
865241397
274938615
327814956
548629173
619357248

486173592
193582764
752496831
231765489
865941327
974238615
327814956
548629173
619357248

496273581
173485269
852169734
984536127
265714398
731928645
327841956
518692473
649357812

496273581
153498267
872165934
784536129
265914378
931782645
329841756
518627493
647359812

416389527
285746139
973512684
591238746
642197853
837465912
758623491
364951278
129874365

426158397
351794628
897236154
578362941
219475836
643819572
762583419
934621785
185947263

486271359
923564871
157398246
875916432
241735968
639482517
398647125
712853694
564129783

486273519
912458637
753961248
125684973
639712854
847395162
368527491
294136785
571849326

476218395
238594761
519367428
361945872
927683514
854172639
795431286
182756943
643829157

416387295
789562341
253149876
374216958
521938467
968475132
835791624
197624583
642853719

416537982
953268741
782941356
547896123
869312475
321475869
138654297
275189634
694723518

486591732
953247861
172368495
591736248
764982513
328415679
839624157
615873924
247159386

457839216
316527849
982461375
294678531
871395624
635214987
143952768
568743192
729186453

487936215
316527948
592481376
254879631
971365824
638214597
143652789
869743152
725198463

467925831
915863724
382471596
748592613
596137482
231684975
824359167
179246358
653718249

467529831
915863724
382471596
748952613
596137482
231684975
824395167
179246358
653718249

457269831
129853764
386471925
748692513
295137486
631584279
964328157
512746398
873915642

457819263
698253714
321764895
239641587
865397421
174528936
913472658
542186379
786935142

457918236
986253714
321476985
749135862
835627491
162894573
614782359
598341627
273569148

457819236
896253714
321476895
749138562
635927481
182564973
914682357
578341629
263795148

457918236
986253714
321476985
749531862
835627491
162894573
614782359
573149628
298365147

457398126
629175483
381624957
572936841
963481572
814257369
795812634
236549718
148763295

457398126
629145387
381627495
572936841
964281573
813754269
795812634
246573918
138469752

457863921
698521374
132497865
325174689
914638257
786259413
579382146
261945738
843716592

437189562
251736498
968524713
526947381
843261957
719853624
194672835
675318249
382495176

427165983
653984721
189237564
712853496
968741352
345629178
596412837
234578619
871396245

417629583
698354712
253178694
139745826
864932175
725861439
582497361
341286957
976513248

497658231
256173849
138924675
972841563
815367924
364592187
781239456
623415798
549786312

457386291
261594837
398127645
135842976
926713458
874965312
542631789
619478523
783259164

427896315
986531274
513427968
871263459
635974182
249158637
752319846
398645721
164782593

427189653
513276489
968534172
732618945
196345728
845927316
259761834
681453297
374892561

497236851
681549372
235718469
854923716
912687534
763451298
326895147
149372685
578164923

467328951
381579642
592164378
615247839
749831526
238695417
954782163
176953284
823416795

467328951
381549672
592167348
615274839
749831526
238695417
954782163
176953284
823416795

437519286
195286473
826734951
614895732
283471569
579362814
951647328
768923145
342158697

497532618
856471329
312986547
164259873
285763194
973814265
639148752
721395486
548627931

497361825
865724931
321985764
638172459
152493678
749856213
976538142
213649587
584217396

487963251
369152478
521847396
736491825
148275639
952386147
294518763
615734982
873629514

497163258
361852479
528947316
736485921
859271634
142396587
284519763
615734892
973628145

457281963
638594271
291763458
864152397
312679584
579438126
185947632
923816745
746325819

417283659
862951437
395746218
651374982
243869571
789125346
538697124
176432895
924518763

417983625
926451738
385276419
651347982
243869571
798125346
832694157
179532864
564718293

457163829
819247563
623895471
362514987
148739652
795682314
986421735
531976248
274358196

427165938
913847265
685392471
369214587
148753629
752689314
896421753
531976842
274538196

467158392
213749685
895632417
359417268
681295743
742863159
524976831
138524976
976381524

437125689
819764325
265938471
342596718
578412963
196873254
684357192
751249836
923681547

487261359
623579841
195348762
854712693
261934578
739685214
378496125
912857436
546123987

487316592
593842671
126975834
635291748
914768253
278534169
351427986
869153427
742689315

417536982
583297641
692841573
826753194
759412368
341968725
174389256
268175439
935624817

427519683
651823794
893467215
168372459
945681327
732954861
584796132
316245978
279138546

457612983
963478521
281593764
618924357
374851296
592367418
726139845
149785632
835246179

478925361
519376824
632481957
941263785
367158492
285794136
753812649
124639578
896547213

468279531
219563874
357481296
841792653
596138427
732654189
174325968
685947312
923816745

458916237
967253814
321487965
849631572
635728491
172594683
714862359
583149726
296375148

418563729
932718564
765492138
187946352
649235817
523871946
276159483
354687291
891324675

418563729
932718564
765492138
187946352
629835417
543271986
276159843
354687291
891324675

438659271
956721483
271384956
314978562
762415839
589263714
645197328
197832645
823546197

418596372
957321846
362784915
123947658
745862139
689153724
291438567
534679281
876215493

438962571
976154238
125387496
643795182
781246359
592813764
354628917
269571843
817439625

418526379
239478615
567913248
625794183
871352964
943681527
356147892
792865431
184239756

418973562
539612748
276485913
957168324
182347659
364259871
895724136
623591487
741836295

468952731
275316849
193874652
529137486
614528397
387469215
731285964
842691573
956743128

428361795
679524381
531897624
843759216
296413857
715682943
987135462
164278539
352946178

428631975
371598246
965472381
853264719
142957638
796183524
514329867
289716453
637845192

438726951
761598342
592134768
615247839
347819526
289365417
954682173
176953284
823471695

428913756
639572481
157468923
371829645
845136279
962745138
513294867
296387514
784651392

458237916
679814253
321965487
795421368
846573192
132689574
264158739
587392641
913746825

428637915
675914283
391285467
752461398
846593172
139872654
264158739
987326541
513749826

438715296
291864573
756239148
589643721
172598634
643127985
914352867
367981452
825476319

468127359
923465187
751398642
639841725
872536914
514279863
287914536
395682471
146753298

468721953
923465781
157398642
639847125
872519364
514236879
281974536
395682417
746153298

468123597
327569418
591874623
913457862
275681349
846392175
784936251
159248736
632715984

468123597
397568412
521974683
913257864
875641329
246389175
789436251
154892736
632715948

498132657
637845921
152967384
871296543
269453178
543718296
715689432
924371865
386524719

458932617
637185924
192467835
871296543
265348179
943751286
789613452
524879361
316524798

498732516
516849723
732156984
861275349
257493168
943618275
679581432
324967851
185324697

458731296
936245781
172986453
567894312
814352679
293617548
789563124
321479865
645128937

428153697
659847231
173926584
835612749
741395862
296478153
312589476
564731928
987264315

428365971
791428536
635971428
314587692
572196843
986234157
163749285
259813764
847652319

418763952
679251438
325894716
751389264
293647581
864125397
536478129
187932645
942516873

428371695
356829471
791465283
614258937
879136524
532794168
943582716
167943852
285617349

428371695
356829471
791465283
164258937
879136524
532794168
943582716
617943852
285617349

498217365
563948271
721563948
637425819
245189736
819376524
974831652
156792483
382654197

498326751
571984632
236517498
964852317
357149826
182763945
823691574
745238169
619475283

458316279
291754638
637928154
183275946
972643815
564189327
715862493
849531762
326497581

418596723
953287641
672341958
526734189
749812365
381965472
197458236
265173894
834629517

418596372
593287641
672341895
826734159
759812463
341965728
137459286
265178934
984623517

418536972
573294681
692781543
726453198
954812367
381967425
149378256
267145839
835629714

418536972
539287641
672941835
826793154
754812369
391465728
147359286
265178493
983624517

478531269
953286741
162947853
521394687
649872315
387615924
796458132
215763498
834129576

418567392
593248761
762931485
927856134
846312579
351479826
185693247
279184653
634725918

458612973
963478521
271593846
817924365
346751298
592836417
625189734
189347652
734265189

478613952
952478631
361592874
817934265
246751398
593826417
725349186
189267543
634185729

478632519
159874263
362195874
597426138
236718495
841953627
785361942
623549781
914287356

478651239
962387514
153942867
247816953
681593472
539274186
725438691
816729345
394165728

498613527
726594183
351872469
245189736
873265914
169347852
614728395
587936241
932451678

439158276
612437895
875296413
148572369
967381524
253649187
591864732
724913658
386725941

439657281
876321954
251894736
314789562
762415893
598263417
645178329
187932645
923546178

489275163
137649852
256813974
978524631
641938527
523167489
815792346
362451798
794386215

419672583
275813694
368945217
821359746
746128935
953467821
584236179
197584362
632791458

479286531
165743298
238591467
682937145
351624879
794158326
547319682
923865714
816472953

459318726
786245913
321967548
265839471
948172365
173654892
692483157
817596234
534721689

479128653
623475198
851396742
734961825
982537416
516284379
248619537
365742981
197853264

469532718
715968324
832471596
958217643
273846159
146359287
381795462
624183975
597624831

459638712
132947856
876521943
528764139
761893425
394152687
247316598
983475261
615289374

459638712
137429856
826571943
578264139
361897425
294153687
742316598
983745261
615982374

459862173
613574928
278139564
365948712
821657349
947321856
132796485
584213697
796485231

419372586
857946231
263815749
721693458
935428617
648157392
392561874
574289163
186734925

469578312
132946875
875321964
728654139
351897426
694132587
243715698
987463251
516289743

459281367
638574291
271963458
864152973
312697584
597438126
185749632
923816745
746325819

459281637
382567491
671349852
564928713
927413586
138675924
216854379
795136248
843792165

469251738
325678491
781349265
674925813
958413627
132786954
217564389
896137542
543892176

419536872
853297641
672841953
596783124
784912365
321465798
147359286
265178439
938624517

419586732
853247691
672931458
586793124
794812365
321465879
147359286
265178943
938624517

419567823
653298741
782341956
527836194
864912375
391475682
148659237
275183469
936724518

489531627
753246891
162798453
591673248
674982315
328415769
846359172
215867934
937124586

489531267
753296841
162748953
521473698
674982315
398615724
846359172
215867439
937124586

459612873
863497521
271583964
617824359
394751286
582936417
926148735
148375692
735269148

418372659
265419378
973586241
357194862
641823597
829765134
594231786
732648915
186957423

412769538
958231467
736548291
847692315
391854726
265173984
673915842
584326179
129487653

418695723
769132584
253784961
984361257
527948136
631257849
876429315
392516478
145873692

418367925
362859741
597214836
183542679
729136458
654798213
841675392
936421587
275983164

415296387
693487251
728513469
946821573
281735946
537649128
869154732
352978614
174362895

419568372
867243519
235179846
546391287
928754631
173682954
681425793
754936128
392817465

418957623
563214789
279863415
184396257
325748196
796125834
942571368
857632941
631489572

417985623
628743591
395621784
974836152
256197438
183452976
569218347
831574269
742369815

417965823
359821764
826743951
574638192
298157436
163492578
985216347
631574289
742389615

412736895
367958214
958421673
596172348
271843956
843695127
629587431
135264789
784319562

418796235
523184796
697235481
251673948
839452167
764918523
186529374
372841659
945367812

412935768
739826415
856147932
328571694
964382571
175469283
597218346
683754129
241693857

419365872
735982641
826714539
347526918
298431765
651897324
972153486
564278193
183649257

412956873
859327416
367148952
523681794
974532681
186479235
698215347
735864129
241793568

413569287
278314569
965782413
157436928
829157346
634298751
746921835
382675194
591843672

418679352
936258714
527143968
259714683
371586429
864392571
142967835
695831247
783425196

419678325
386259714
527143869
852714936
931586472
764392581
148927653
695831247
273465198

416529378
982173564
753648192
298415637
371896425
645732981
829354716
537261849
164987253

416529378
982173564
753648192
398416257
271895436
645732981
829364715
537281649
164957823

412759683
798236541
635148927
179624835
243581796
856397412
581473269
967812354
324965178

419568723
283497516
765231948
196824375
524379681
837156492
372915864
958642137
641783259

413726895
926358741
857149326
298534617
765291438
134867952
641975283
572483169
389612574

418532976
762491358
539867421
187243569
256189734
394756182
873614295
945328617
621975843

419268375
265173984
378594162
153927846
682345719
794681523
526719438
947836251
831452697

413628597
925714638
687539241
538247916
192863475
746951382
279485163
861392754
354176829

413628795
925714638
687539241
538247916
192863457
746951382
279485163
861392574
354176829

415728936
362491587
879635421
546317298
783269145
921584673
658943712
197852364
234176859

418523976
692471583
735968421
947315268
386297145
521684739
859746312
173852694
264139857

415823967
672491583
839765421
547316298
386972145
921584736
758649312
193258674
264137859

415839276
697125483
823467519
534678921
278951364
961342857
749586132
382714695
156293748

416358972
297146583
385927146
852714639
671593824
943682715
538479261
124865397
769231458

418253679
793816254
625974318
287695143
356421987
941738526
862149735
579382461
134567892

418765293
927314856
653982714
276453189
195826347
384179625
569238471
732541968
841697532

415793826
629418573
738625491
547362189
382971645
961584732
856249317
193857264
274136958

413257689
629814537
785693421
291536748
354178962
876942153
138469275
967325814
542781396

419387562
523164978
786295134
397852641
865471293
241936785
952648317
678513429
134729856

418357926
962148735
753692418
537819264
621574389
849263157
376481592
284935671
195726843

418593627
326417895
975268314
854932176
731856942
269741538
643125789
197684253
582379461

417523968
986714235
325869147
132485796
549276813
768391524
893652471
274138659
651947382

413652987
728914635
956378214
345267198
291583476
687149352
832495761
569721843
174836529

417638259
539421687
826759341
683594172
794213865
251876934
165987423
978342516
342165798

419675238
362984517
587312469
275869341
194253876
836741925
953126784
721498653
648537192

413672895
986514732
275839641
129756483
654398217
837421569
762943158
598167324
341285976

419683725
256947138
378512694
962758413
187394562
534261879
745129386
693875241
821436957

416798532
527134689
893265174
368952741
975481263
241376895
752649318
689513427
134827956

419857263
682934517
537612489
275368941
164295378
398741625
853126794
921473856
746589132

416835279
582794316
397612485
235967841
164283957
978541623
853126794
621479538
749358162

416857239
382694517
597312486
275968341
164235978
938741625
853126794
621479853
749583162

417328965
398456127
265917438
836742591
579831246
142695873
953164782
681279354
724583619

426937581
891452637
735861429
387524196
512698743
649713852
968375214
253146978
174289365

426179853
873652914
915843627
238416579
759238461
164795238
397564182
681927345
542381796

423987561
675314892
189652437
234791658
568243719
791568324
317826945
946175283
852439176

421873596
859621743
367495812
618549237
943782651
572136984
235917468
786354129
194268375

421836957
568749231
739215846
813952764
976384125
254671389
647128593
392567418
185493672

425736189
967851324
138294576
512983647
674512938
389647215
796128453
841365792
253479861

425986713
317542869
869173245
694321578
538467921
271859634
186735492
753294186
942618357

428639157
769541823
153287946
216758394
875394612
934126785
341962578
587413269
692875431

421976853
396528714
857134926
163795482
745283691
289641375
914357268
578462139
632819547

429173856
657982413
183564729
715498362
934216578
268357941
596731284
341825697
872649135

427839156
895671342
136452978
658394217
279165834
314728569
943586721
581247693
762913485

423871956
918654732
567239814
186925473
245387691
379416285
652198347
831742569
794563128

429587361
658314279
317296854
962851437
531742698
874963512
796438125
185629743
243175986

428539167
956781342
137426985
792364518
685192734
314875629
243657891
561948273
879213456

428935167
956781342
137426589
792354618
685172934
314869275
243697851
561248793
879513426

421695378
568437912
739128564
647983125
895214637
312756849
173549286
254861793
986372451

429763581
637158249
518249736
851932467
764581392
392476158
173895624
286314975
945627813

428769153
791235864
356841792
265398471
839174625
147652389
573916248
684523917
912487536

425197368
893456172
167823594
549378621
631942785
278615439
986531247
352784916
714269853

427965381
935281647
186743952
879416235
251398764
364572198
518637429
743829516
692154873

425976381
963128475
817534926
198762543
674315298
352489167
739841652
241657839
586293714

428397561
795186324
316524879
189765432
234918756
567243198
671439285
943852617
852671943

423867591
871495236
695213847
142986753
567342189
389751462
914628375
238579614
756134928

429358167
875916342
361742598
658293471
137864925
942175836
516429783
293587614
784631259

423857619
685219437
719463825
547631982
832794561
196528743
278145396
964372158
351986274

421758693
795236148
386419572
167843925
953172864
842965317
534697281
618324759
279581436

425168397
967453281
318792654
159376428
283541976
674289135
846925713
791834562
532617849

427863159
196452387
385971642
218596473
764138925
539724816
853647291
671289534
942315768

429187563
731965842
865423179
698371425
214596738
357842691
182734956
943658217
576219384

428391756
631875294
795624318
512743869
376918542
984562173
847259631
163487925
259136487

426581379
715943628
839762514
397628451
168435792
542179836
971856243
284317965
653294187

426581379
715943628
839762514
357628491
168439752
942175836
571896243
284317965
693254187

426593178
913278564
857641932
542837619
369412857
178965243
681724395
795386421
234159786

429531768
813674952
756829413
387912645
695748321
142365879
268453197
971286534
534197286

428531769
139746285
765289134
576324918
912867543
843195627
394652871
681973452
257418396

428531769
139746285
765289134
976324518
512867943
843195627
394652871
681973452
257418396

423651798
968347215
571892634
814526973
256739481
397418562
649283157
735164829
182975346

427618539
539427681
816395742
198763425
642589317
375142896
961874253
254936178
783251964

428659317
376412895
951873246
143785629
695231478
287964531
739526184
862147953
514398762

425617389
786539421
319824576
193476852
547298613
862153794
271345968
654981237
938762145

425693178
913278564
867541932
542837619
396412857
178965243
681724395
759386421
234159786

423695178
951278364
876341952
382457619
564912837
197863245
618724593
739586421
245139786

427613598
856749132
319528467
281354976
694271853
735986214
163492785
972865341
548137629

429718536
537462981
816395274
198273465
642589317
375146829
961824753
254637198
783951642

428769351
135842967
679135248
283974516
794516823
516283479
962357184
857491632
341628795

423597168
975681342
618324975
542968713
189273654
367415289
251749836
736852491
894136527

423579168
975681342
618324579
542968713
187253694
369417285
291745836
736892451
854136927

423579168
957681243
618234579
534768912
871392654
296415387
145927836
762853491
389146725

423975168
957681243
618234597
534768912
891352674
276419385
149527836
762893451
385146729

429386175
681759342
753124968
174593826
596278431
238641597
817932654
342865719
965417283

435916782
162748953
789523164
956274318
321869475
847351629
518497236
274635891
693182547

431895276
652471398
798632451
387964125
916257834
524183967
275318649
863549712
149726583

431827596
876945213
592316748
714632859
369584127
285791364
158479632
643258971
927163485

437598621
258617394
196432587
683729145
942165873
715384962
321846759
569273418
874951236

431786952
859243617
726159483
182497536
643528179
975631824
514972368
367814295
298365741

432589167
856271493
719463528
168342759
923756841
547918236
271694385
684135972
395827614

432759861
795816342
618234759
584167293
176923485
329485176
247591638
961348527
853672914

439257861
526981374
817364592
278539416
951426783
643178925
782645139
165793248
394812657

432865179
759124683
168397254
874213596
623958741
915476832
581649327
297531468
346782915

438569271
657281394
219374856
976148532
182953647
543726918
761835429
394612785
825497163

432981576
587632149
169754382
276193458
954278613
318465927
743526891
821349765
695817234

438259176
257641389
619387254
843172965
192568743
576493812
961735428
785924631
324816597

435628179
827951643
196347285
248579361
971863524
563214897
659732418
384196752
712485936

432567981
865291473
791483625
124358796
957642318
386179254
579836142
618724539
243915867

431765892
759821463
286394715
618253974
973648521
524917386
362579148
847132659
195486237

435689127
961427385
278531496
127364859
389752614
546918273
692173548
713845962
854296731

437695128
561428397
289137456
128364975
395872614
746519283
612783549
853941762
974256831

436728519
728951634
195463728
261837495
587249361
349516872
814672953
653194287
972385146

437698512
965721483
218453679
571836294
394172865
826945731
782519346
659384127
143267958

431269578
892751643
765483192
286975431
173642859
954138726
628594317
517326984
349817265

439867521
568921743
217354698
952148376
841673952
673592184
326785419
185439267
794216835

439876521
578921643
216354798
952148376
841763952
763592184
327685419
185439267
694217835

436591827
785236941
219478635
842765319
671983452
593142786
928614573
357829164
164357298

431297865
857463219
926518347
248356971
519742683
673189524
182975436
394621758
765834192

431826759
529473681
768915324
293641578
847259163
615738492
386594217
152387946
974162835

431827956
692435781
875916243
783641592
926358174
514792368
247563819
359184627
168279435

439526817
867341952
512789634
281964375
794835261
356172489
943657128
625418793
178293546

437921586
512468973
698357412
769842351
251673849
843519267
985136724
124795638
376284195

432156798
187932654
956487213
648293571
329571846
715648932
561329487
893764125
274815369

435961872
792485631
186237594
254379186
673128945
918546723
361892457
549713268
827654319

435167289
769824351
812359476
971485632
526731894
384296715
198643527
653972148
247518963

432167859
765829341
819354276
971485632
526731984
384296715
198643527
643572198
257918463

439871562
267453981
815269437
986324715
571698243
342715698
128947356
793586124
654132879

436591287
927863145
185724693
251689374
698347512
374215968
742956831
563178429
819432756

436217859
582934761
719586234
358461927
621759483
974328615
867193542
293645178
145872396

437218569
652934871
819657234
365471928
721869453
984325716
278193645
593746182
146582397

437256198
529187643
168943752
943861275
816725439
752439816
291378564
674592381
385614927

436592187
291678435
785134629
543987216
918265743
672413598
824356971
359721864
167849352

439567281
825134769
671892354
148759623
756321498
293486175
367948512
914275836
582613947

437658192
165294378
892137546
589726431
274381965
316945827
753412689
641879253
928563714

437658192
165239478
892147563
589723641
276481359
314965827
743512986
951876234
628394715

437689152
165234879
982157346
596723481
274891563
318546927
753412698
641978235
829365714

437689152
185234679
962157348
596723481
274891563
318546927
753412896
641978235
829365714

437689152
165234879
982157463
594723681
276891345
318546927
753418296
641972538
829365714

438612597
796538142
215794863
187463259
362985471
954127386
641259738
523876914
879341625

439617825
852493716
716582394
197864532
583279461
624135978
961758243
348921657
275346189

437658291
186293574
592417368
963142785
215789436
874536912
321875649
758964123
649321857

438712596
957638142
216594873
185473269
372986451
694125387
741259638
523867914
869341725

439712586
657839142
218564973
195473268
372698451
864125397
741256839
523987614
986341725

439721568
856349721
712865439
243958176
975614382
168237945
597486213
381572694
624193857

432781569
957263481
816945372
278359146
345617298
169824735
523496817
791538624
684172953

436891275
128745639
957236418
385412967
741369852
269587143
894653721
512974386
673128594

436978125
129356847
785142963
657834291
243519678
891627354
978461532
512793486
364285719

431952768
956847213
827163945
513429687
784631592
269578134
648215379
392786451
175394826

431687295
795421638
286593741
528149376
179356482
643872159
352718964
817964523
964235817

432865791
856719243
719423658
197546382
364982175
528371469
283697514
975134826
641258937

432579168
957681342
618324579
524968713
179253684
386417295
291745836
763892451
845136927

432597168
975681342
618423975
524968713
186374259
397215684
251749836
763852491
849136527

432579168
975681243
618234579
543768912
897312654
261495387
154927836
726853491
389146725

436218795
597364821
218795364
683457912
925136478
174829653
751943286
369582147
842671539

459378126
876251439
321496857
594687213
617532948
238914675
982743561
765129384
143865792

451932687
269871534
387564129
732158946
594627813
816493275
648715392
125349768
973286451

457932618
269781534
318564729
832157946
594628173
176493285
641875392
725349861
983216457

459762813
682413597
371985426
843176259
916254378
725839164
237598641
598641732
164327985

459762318
682413597
371985426
843176259
916254873
725839164
237598641
598641732
164327985

456783129
738291465
219654378
871365942
365429817
924178536
542936781
693817254
187542693

457986123
862341579
139725486
748653291
395218647
621497358
286539714
513874962
974162835

458276931
623891475
197534286
371452698
269783154
845169327
712948563
986315742
534627819

451279863
239658714
867134592
193726485
746583921
582941376
914367258
628495137
375812649

453172698
267589413
819643527
692735841
138924756
574861239
385217964
946358172
721496385

453681792
697523148
821974653
918265437
276439815
534817926
389742561
742156389
165398274

456327819
987651234
123894657
641275983
239148576
578963142
312786495
864539721
795412368

459286371
283471956
176395842
647129583
938564127
512837469
724953618
891642735
365718294

458297163
391658427
726143985
532781694
864932751
917465238
189576342
673824519
245319876

458213679
793856214
621974358
287691543
316425987
945738126
862149735
579382461
134567892

458621739
327549186
169873425
295764318
814392657
673185294
536418972
782936541
941257863

459721863
763458192
182369475
645193728
378245916
291876354
517634289
836912547
924587631

458923176
762154398
391786245
837692451
615437982
924518763
176245839
589371624
243869517

459821736
372654918
816937542
241385697
765419823
938276154
527163489
693548271
184792365

458921367
372864591
916537284
725316948
891745632
634298175
267459813
549183726
183672459

451729863
283546179
967813254
874691325
196352487
532478691
649185732
728934516
315267948

459738621
687152394
213964578
594823167
328617459
176495283
931576842
862349715
745281936

452768193
836194725
719523864
594672381
678319542
123485679
361247958
285936417
947851236

452769183
936184725
718523964
584672391
679318542
123495678
361847259
895236417
247951836

451962873
362178549
987345261
573294618
298516734
614783952
139857426
845621397
726439185

457981362
839256471
126437985
941672538
578349216
362815749
213564897
785193624
694728153

459186723
127439685
638275194
513967842
796824351
284513967
862341579
375692418
941758236

459213678
682547931
137698542
768439215
914752386
523186794
345961827
291875463
876324159

459213876
682547931
137896542
768439215
914752368
523168794
345981627
291675483
876324159

458213769
792546831
136789524
679435218
514862397
823197645
345671982
261958473
987324156

458213967
792546831
136987524
679435218
514862379
823179645
345691782
261758493
987324156

451237968
296845731
387169524
923784156
168352479
745691283
534978612
619523847
872416395

459281673
362975148
781436925
524613789
193748256
876592314
638157492
247869531
915324867

459387612
813652479
726149835
574298361
931476258
682513794
297865143
168934527
345721986

458671392
326895471
179234865
261983754
845127639
793546218
934752186
687419523
512368947

457638192
163294578
892157346
589726431
274381965
316945827
735412689
641879253
928563714

457683219
126549873
839217546
943875162
715962438
682431795
398724651
564198327
271356984

457683219
126975843
839214675
573849162
914762538
682531794
368427951
745198326
291356487

458693127
921478356
376215498
612387945
893546712
745921683
137859264
564132879
289764531

458671932
312954867
967238514
643719285
289546371
175382496
731495628
596827143
824163759

459683172
683172459
127495368
574931286
912856734
368724915
836219547
791548623
245367891

459631872
132857496
876492135
687324519
215978643
943165728
328746951
791583264
564219387

456718392
972634581
138925647
213587964
567249813
894163275
781356429
625491738
349872156

456719832
872634951
139825764
213547689
567298143
984163275
791356428
625481397
348972516

456718932
982635741
137942865
213584697
564279183
798163254
871356429
625491378
349827516

459813726
728546931
136792584
672435819
514968372
983127645
345671298
261389457
897254163

452871369
736952148
918346527
523684791
647195283
891237654
179568432
364729815
285413976

451936782
936728514
278514639
723149865
614385927
589672143
892451376
345867291
167293458

451639782
936728514
278514693
729146835
614385927
583972146
862451379
345897261
197263458

451639782
936728514
278514639
723146895
614985327
589372146
862451973
345897261
197263458

451396782
936728514
278514936
729143865
614985327
583672149
892451673
345867291
167239458

452819367
863752419
719436825
935628174
127594638
648371592
581967243
294183756
376245981

456217839
871396245
923845617
692531784
385724961
147689523
518472396
739168452
264953178

458397261
369241785
712685493
976524318
134768529
825139647
687952134
241873956
593416872

458619327
193278546
726345198
247581639
619732854
385496712
834957261
561824973
972163485

465917832
172843956
839526174
957284613
321679485
648351729
513498267
284765391
796132548

461795823
397826451
258413697
516342978
823679514
974158236
782934165
639581742
145267389

461895327
938276451
275143986
814932765
723654819
596718243
352469178
149587632
687321594

461853729
853972416
279164538
542391867
798426153
136785942
317248695
684539271
925617384

467258193
218349765
359761824
974813256
631592478
582476319
893125647
725684931
146937582

467982135
329514678
581673249
914865723
658237914
732491586
876329451
295148367
143756892

469835217
832761495
175294683
694527831
758413962
321689754
287156349
916342578
543978126

465739281
932851476
817624359
546297138
128563947
379418562
653982714
791346825
284175693

463981257
157342689
289576314
572419836
316827495
894635721
928754163
735168942
641293578

469732581
325891647
187564329
712653498
634189752
958427163
591348276
276915834
843276915

462159738
387246591
951873426
125798643
834625179
796431852
649387215
213564987
578912364

461239857
928475136
573168294
719826345
345791628
682354719
257983461
894612573
136547982

462731985
875496123
139528674
283165497
917843256
546972831
721384569
694257318
358619742

469738521
723516894
815924367
248375916
197682453
356149278
532467189
974851632
681293745

469738521
723516894
815924367
278345916
194682753
356179248
532467189
947851632
681293475

461937852
285614397
937258641
746325189
593186274
812479563
378542916
624891735
159763428

462851397
735469812
189273546
621385974
394726185
857194623
913547268
578612439
246938751

462987315
319542768
587613492
748251936
623894571
195736824
251479683
876325149
934168257

468153792
519742836
327698145
953487621
174265983
286931457
731824569
892516374
645379218

468153792
519742836
327968145
953487621
176295483
284631957
731824569
892516374
645379218

468195372
173824956
592367184
759241638
286953741
341786529
817632495
625479813
934518267

468192735
139857246
275364891
586423179
724519368
391786524
652971483
847635912
913248657

462195387
718632594
593748216
279563841
841927635
356481972
134856729
627319458
985274163

461257938
293846751
587139426
925784163
148362579
736591284
654978312
319625847
872413695

463298517
512746983
987135246
346519872
179382465
258467139
791654328
824973651
635821794

463291587
259873164
178645392
714956823
532418976
896732415
327589641
941367258
685124739

461385792
932167845
578924163
196243578
325678914
784519326
643751289
257896431
819432657

468312957
593674128
217598364
349287615
682451793
175936482
921843576
854769231
736125849

469528713
371964825
825731469
218645937
596317248
743289651
952473186
134896572
687152394

463591278
912678354
875342961
386427519
254916837
197853642
528764193
739185426
641239785

463591278
921678354
857342961
346827519
295416837
178953642
582764193
739185426
614239785

463591278
921678534
857342961
546827319
239416857
178935642
382764195
795183426
614259783

463598721
125476983
987123564
258761439
371984256
694235817
819657342
736842195
542319678

463912875
951786243
782345169
524163987
819427536
376859412
135698724
247531698
698274351

463957821
582163974
917482635
751694382
298531746
346278159
135849267
824716593
679325418

463758921
572193684
918462735
751684392
286539147
349271856
135847269
824916573
697325418

471568239
968243517
352917486
783154692
526739841
149682753
214896375
635471928
897325164

478536921
693217584
125498637
842759163
957361842
361842759
514983276
236175498
789624315

473891265
269543187
185726439
648175392
592634871
317982654
821359746
936417528
754268913

475389162
918652473
632147985
821976354
354218796
796435218
589724631
263591847
147863529

471695823
396218574
285473691
528934167
137862945
964751382
643587219
812349756
759126438

479825631
528631497
163974852
857143926
946582173
312769548
785296314
231458769
694317285

472593861
359861247
816247359
548972613
697138524
123456798
931725486
264389175
785614932

471523986
658971423
392468715
284637159
915842367
763195248
529316874
847259631
136784592

471895632
269341875
853627941
126458397
538179426
947236518
694782153
382514769
715963284

471386295
395742681
286591374
964213758
538967412
127854963
619428537
752139846
843675129

471832956
936745218
258961743
864219537
319657482
725483169
142398675
687524391
593176824

472158639
538649712
916237854
791584326
623791548
854326197
185462973
349875261
267913485

471236859
356189427
829754613
562378194
934621578
718495362
245913786
193867245
687542931

478351926
236894715
159672384
723985461
614237598
985146273
842763159
391528647
567419832

478351629
236849715
159672384
723985461
614237598
985164273
842793156
361528947
597416832

475361829
283549716
169728354
328956471
714832695
956174238
847295163
531687942
692413587

472386159
513497286
869512437
134625798
698174523
257938641
926851374
345769812
781243965

471365928
839124675
562879143
324687591
987451236
615932784
293546817
158793462
746218359

478569132
135274689
962138475
594823761
286791354
317456928
843612597
651987243
729345816

473591628
825764931
916832475
287659143
159243786
364187592
731926854
592418367
648375219

473591628
825746931
916832745
284659173
159273486
367184592
631927854
592418367
748365219

473592816
651873249
298614753
829745631
345186927
716239584
987421365
534968172
162357498

479683125
251947638
368512794
926758413
187394562
534261879
745129386
693875241
812436957

479653218
352918467
816724953
931846725
627195384
584372691
268431579
745289136
193567842

472689351
153274986
896531274
218945637
367128549
549367812
934816725
725493168
681752493

471382569
965471823
283965714
532149687
716823945
894657132
627514398
348796251
159238476

487325961
219648357
563197842
824759613
691483275
735261498
152934786
348576129
976812534

487325961
219684357
563197482
824759613
691843275
735261894
152938746
348576129
976412538

481756923
367219584
295483761
629534178
138972456
574861392
743698215
916325847
852147639

489362157
523781694
671945382
346528719
817694523
952173468
134259876
795836241
268417935

489325761
526791438
173486952
358149627
647532189
912678543
895267314
231954876
764813295

482391576
597642183
163758294
276183459
354279618
819465327
748526931
921834765
635917842

482365791
659187324
713924856
561739248
297548613
348612579
976453182
835291467
124876935

482769513
963125784
715348269
679513842
541872936
238694157
896457321
157236498
324981675

481935762
627418935
539276184
713824659
948561327
265793841
892347516
376152498
154689273

485261973
371594286
296783145
954612738
712835469
863947512
628479351
537126894
149358627

485271963
761593284
329684175
954712638
612835497
873946512
298467351
537129846
146358729

486915273
159732648
732846519
263157984
975384126
814269357
348621795
527493861
691578432

485731629
329864175
716952348
253186794
178429536
964573812
691348257
532697481
847215963

482936175
973154682
651827394
294685731
135479268
867213459
729561843
348792516
516348927

487951362
395268471
126437985
941672538
578349216
632815794
213596847
754183629
869724153

481963527
627854391
395712864
168295473
253476918
749138652
876541239
932687145
514329786

483251976
926378145
715946328
269834517
358617492
147529683
591762834
832495761
674183259

487351629
236749815
159628374
923875461
614932587
875164293
748293156
361587942
592416738

487312695
593684271
126597384
735849162
914265837
268731549
851476923
379128456
642953718

487369152
135248679
962157843
598723461
276491385
314586927
743612598
851974236
629835714

486571329
753942681
192386475
527138946
941625738
638794152
815463297
274819563
369257814

489521376
127346895
536879124
641932587
893715462
275684931
352497618
914268753
768153249

496538271
573921684
218647953
951764328
387295146
624813597
842156739
135479862
769382415

495286731
867531429
312974856
981725364
526348917
734619582
648157293
173892645
259463178

497581362
385269471
126437895
841672539
579348216
632915784
213856947
754193628
968724153

495361827
287594316
163728954
328956471
714832695
956147238
849275163
531689742
672413589

492315687
837649521
516287394
359861472
164723859
278954136
921438765
643572918
785196243

497561238
625843791
183297564
962478315
518326947
734915682
279684153
851739426
346152879

495218367
731649852
286753491
317485926
964372518
852961734
543826179
128597643
679134285

563749821
974821356
281356497
156938274
498275613
327164589
715483962
832697145
649512738

537894261
819625437
264731859
148572396
976348125
352916784
485163972
691287543
723459618

537289641
986714235
241536798
162958473
798342156
354167829
419823567
823675914
675491382

597624831
341789652
826513479
469358217
758241396
132976548
683195724
215467983
974832165

597624831
316789542
824513679
469358217
758241396
132976485
683195724
241867953
975432168

597426831
314789562
826513479
469358217
758261394
132974685
643195728
281647953
975832146

564829731
289731546
317465298
932176854
678543129
451982673
795614382
826397415
143258967

564829731
281735946
397461258
132576894
678943125
459182673
715694382
826357419
943218567

564893271
913726854
278154639
456231798
832479516
197568423
749385162
621947385
385612947

598467321
316892754
472531896
967253418
283149675
154786932
821974563
735618249
649325187

582743691
316952748
974186253
649531872
158627439
723498516
267314985
491865327
835279164

568973241
723461958
419285736
187352694
346719825
295648173
654197382
931824567
872536419

583462791
127539846
946187532
874956213
269713458
315248679
658371924
791824365
432695187

563472891
128539647
947168532
384957216
279816453
615243789
756381924
891624375
432795168

543789621
921635874
678142935
854291367
769358142
132467598
415973286
296814753
387526419

586297431
239641587
417835926
941352678
678914352
325768149
192573864
763489215
854126793

574836291
231795684
689241573
765418932
918623745
342957816
457369128
826174359
193582467

574936281
231785496
896241573
785419632
619823745
342657918
457368129
128594367
963172854

574936281
231785496
896241573
785419632
619823745
342657918
457368129
968172354
123594867

542839671
761524938
938617452
279185346
483796215
615342897
854961723
327458169
196273584

597238461
263741598
418965327
741352689
389614752
625879143
132586974
876493215
954127836

546823791
371649258
928517643
854761932
263984517
197352864
632498175
789135426
415276389

546927381
781643259
329518647
954861732
263794518
178352964
632489175
897135426
415276893

568432971
297168354
341759628
624391785
759824136
183576492
876915243
432687519
915243867

573462981
298173654
641859723
724391865
859624137
136587492
387915246
462738519
915246378

542369781
689751432
317284659
954138276
178625943
236947815
893416527
461572398
725893164

597683241
834215769
612479538
276351894
348962175
951847326
425798613
163524987
789136452

579684132
426137958
318295647
952413876
637928514
841576329
264851793
795362481
183749265

586941372
341725869
729863514
658132947
172594638
493687251
935418726
817256493
264379185

596481372
381725964
724963518
659132847
172548639
843697251
435819726
917256483
268374195

598163742
461782395
372954618
239815467
187346529
654279183
726591834
843627951
915438276

598467213
267315498
143289675
829673541
436591827
715824369
681732954
374956182
952148736

587329614
631874952
249165873
463781295
725936481
918542367
854613729
396257148
172498536

576398124
328461597
149275683
963817245
281954376
754632918
615749832
492583761
837126459

538479216
749126358
126583479
913752684
467831925
852694731
675248193
291365847
384917562

529314687
871569432
346287951
137458269
458926173
962731548
694173825
283695714
715842396

574326918
192847635
836915274
428561397
315479826
967238451
241783569
789652143
653194782

548612379
136579842
729384165
497238651
862157493
351496728
273845916
985761234
614923587

542163879
739284651
168957423
487631592
395472168
621895347
973548216
256319784
814726935

578924613
924136587
361857294
483569721
157248936
692713458
236485179
819672345
745391862

573642918
614938527
892715436
439561872
125487693
768329145
986274351
347156289
251893764

572368914
916457283
384291567
821749635
495836172
637512849
163924758
258673491
749185326

572368914
916457283
384291567
421789635
859634172
637512849
143926758
265873491
798145326

587923614
921486537
634157928
462715893
713869452
895342761
358294176
249671385
176538249

589342617
241687935
637159824
468531279
923874156
715926348
176493582
352768491
894215763

562439817
713862459
498751632
246917385
381524796
957683124
875396241
134275968
629148573

574869312
312754689
968231745
197583264
823476591
645912837
786145923
251398476
439627158

574896312
312754896
968231745
197583264
623479581
845612937
789145623
251368479
436927158

589463712
316257894
247189536
654391287
892576341
173824965
925618473
731942658
468735129

583627914
621945783
479813526
958431672
142768395
736592148
367289451
815374269
294156837

563927814
821546793
479813526
956431278
142785369
738692145
387269451
615374982
294158637

563827914
921546783
478913526
856431279
142795368
739682145
387269451
615374892
294158637

589623417
621547893
473918562
957231684
142865379
836794125
368479251
715382946
294156738

589623417
621547893
473918562
957231684
142865379
836794125
398476251
715382946
264159738

589623417
621547893
473918562
957431286
142865379
836792145
398274651
715386924
264159738

596723418
721548963
483619572
658231794
142975386
937864125
379482651
815396247
264157839

583629417
721548963
694713582
458231796
162975348
937864125
379482651
815396274
246157839

572349816
348671592
619825734
153498627
894267351
726153948
961732485
237584169
485916273

527368419
349157682
681294375
138542967
475689231
296713548
962471853
814935726
753826194

598423716
613857249
742619583
826531974
934786152
175942368
259168437
381274695
467395821

589647312
136982574
724153689
895321746
271564893
643798125
962875431
418236957
357419268

542978613
693142785
781563924
417396852
826751349
935284167
358417296
269835471
174629538

584627913
371895426
296143785
739251648
425786139
618934572
953412867
162578394
847369251

594687213
612493785
378152694
429376851
867519342
153824967
285761439
731948526
946235178

562798314
714623589
398154762
476312958
283975146
951846273
125469837
849537621
637281495

526849317
197326548
843175962
368792451
471568293
259431786
914287635
735614829
682953174

526943817
197826534
843175962
368759241
471268359
259431786
914587623
735612498
682394175

526934817
197826534
834175962
368792451
471568293
259341786
913287645
745619328
682453179

536492817
879351642
214786539
692817453
357624981
148935726
481279365
923568174
765143298

542793618
681542379
397681542
814935267
236478195
759126834
925367481
173854926
468219753

582746319
196823745
374195628
749368251
263519487
815274963
928657134
657431892
431982576

514983726
692714835
837526914
786291543
125438697
943675182
258369471
471852369
369147258

584769321
632148579
179325684
261583947
947612835
853497162
396271458
428956713
715834296

587693421
612748539
349251786
271586943
496132857
853479162
925314678
134867295
768925314

517496328
842371596
693582417
956728134
234165789
178943265
369254871
481637952
725819643

517496328
842371596
963582417
659728134
234165789
178943265
396254871
481637952
725819643

594186327
812374596
673592841
956728134
231465789
487913265
369251478
148637952
725849613

536189724
972453816
184627539
241378965
763945182
859216347
498532671
325761498
617894253

574613928
923478615
168529437
791364582
245187396
836952741
689741253
417235869
352896174

573148629
198672435
624395718
236587194
817934256
459261387
762819543
945723861
381456972

514983726
632754819
798162435
486327951
379516284
251849673
925438167
167295348
843671592

567349821
183762459
294815763
915486372
672531948
348927615
431278596
829654137
756193284

586493721
941872365
327156984
632915478
718264539
495387612
164729853
853641297
279538146

597463821
641982375
328157694
732516489
819274536
456398712
174825963
963741258
285639147

514396827
378512694
269478513
953167482
186243975
742859361
825931746
631784259
497625138

576894321
342671895
981325467
238716954
165439278
794258136
817962543
659143782
423587619

576894321
342671895
981325476
238716954
165489237
794253168
817962543
623548719
459137682

539784621
782316549
461295783
158679432
246531897
973428156
317852964
824967315
695143278

517986324
234751968
869234571
678592143
341678295
952143687
495327816
183469752
726815439

517869324
234751968
689432571
876295143
341678295
952143687
495327816
163984752
728516439

581673924
649852371
732194658
496521783
327986145
158347296
273468519
914235867
865719432

548197326
276385194
931624578
163859247
459712863
827463951
694538712
312976485
785241639

581364927
239871546
764295318
857632491
913547862
426918753
372159684
698423175
145786239

539816427
126473985
748259136
972645813
364128579
815397264
453781692
691532748
287964351

584167329
317429568
629538714
196843257
832751496
475296183
243985671
961372845
758614932

581346729
964712538
327895461
195267384
732184695
648539217
456928173
219473856
873651942

546978132
198362745
237154968
965731284
471285693
382496517
714623859
659847321
823519476

521684937
738921546
964375812
682419753
175863429
349257681
813746295
297538164
456192378

582917436
617243859
394865127
856439271
123678594
479152368
245786913
968321745
731594682

516879432
897342165
243156789
372518946
159264378
468793251
984631527
635927814
721485693

564928731
138674592
729153864
347581629
695237418
812469375
253816947
986742153
471395286

518247936
934681527
672359481
326594178
851723694
749816253
495138762
163972845
287465319

542869137
319745628
687231549
421598376
793416852
865327914
178952463
954673281
236184795

546972831
192438657
783165249
968713425
351624978
427589163
215847396
639251784
874396512

512674938
738921564
496835712
164752893
257398641
983146275
871263459
349587126
625419387

568271439
129483765
437965821
381746952
795812346
246359187
973528614
654137298
812694573

567924831
192783564
348165927
871296345
239458176
654371289
786512493
913847652
425639718

581942736
436715892
729863415
147586923
265379148
893421567
954237681
318654279
672198354

574926831
216843579
938175642
325764918
861392457
497518326
149637285
782459163
653281794

578269134
234781596
196534872
385472961
649813257
721695348
412957683
967328415
853146729

521768934
938241756
764953812
372489561
816375249
495612378
153824697
689137425
247596183

526781934
134629857
879435162
952314678
781562493
463897521
315978246
247156389
698243715

528479136
763821945
491563782
145786293
687392514
239145678
312958467
954637821
876214359

528479136
763821945
491536782
145768293
687392514
239145678
812953467
954687321
376214859

521648937
376291584
948573612
154786329
782359461
693124758
867432195
215967843
439815276

592468137
378251694
641793825
159647283
764832519
283519746
926385471
835174962
417926358

524976138
378421965
961538742
689745213
243819576
157362894
415293687
792684351
836157429

516247938
987135264
423869571
342978615
658421793
791356482
265783149
879514326
134692857

512749638
463128795
897635412
178496253
235817946
946352187
681574329
724983561
359261874

582476139
436915872
197283564
245839716
371562498
869741325
714628953
658397241
923154687

572846139
183297546
694531872
217365498
968124753
435978261
729483615
856719324
341652987

526847139
183296547
794531862
612375498
978124653
435968271
269483715
857619324
341752986

512864739
673129845
948735621
189476253
235918476
764352198
491587362
827693514
356241987

516237948
243985716
897641532
468759123
732164895
159823467
984376251
621598374
375412689

516237948
243985716
897641523
468759132
732164895
159823467
984376251
621598374
375412689

572631849
963845721
841792365
328179654
194563278
756284193
289416537
637958412
415327986

576819342
823764159
491523867
238697415
157438926
964152783
749286531
312945678
685371294

591763842
234891576
768542319
426315798
985274631
173986425
349628157
817459263
652137984

526179843
738642519
941853726
382594671
697318452
415726398
164237985
859461237
273985164

531962748
284731956
679854231
127493685
468175329
953286417
745628193
816349572
392517864

518279364
726534189
934861752
281653497
467198523
359742816
175426938
892317645
643985271

582947163
369521487
147836592
458269371
623714958
971358246
294683715
736195824
815472639

574823961
196745238
823961547
487296315
639517482
215438679
941682753
768359124
352174896

527138964
498265371
136947258
859613427
712489635
643572819
281796543
975324186
364851792

587142963
396875124
412396578
638251749
241789356
975463281
154637892
763928415
829514637

512734869
439862715
867519243
925476138
648391572
173258496
794685321
381927654
256143987

571324968
423968715
986517243
852476139
694831572
137259486
748695321
319782654
265143897

593127468
416389257
278456931
985671342
167234895
342895176
629748513
851963724
734512689

572493861
168275349
493816572
631547298
785962134
249138756
314729685
957681423
826354917

591487263
368192457
742653819
236749581
459821376
187365924
923516748
815974632
674238195

527439861
914786523
386251947
752648319
698513472
143927658
261395784
835174296
479862135

543827961
829164573
617395428
165748392
372916845
498253617
984571236
251639784
736482159

518937462
763425981
492186537
856792314
247318659
139654278
671243895
925861743
384579126

517928364
624731895
839654271
375896142
986142537
241573689
762319458
458267913
193485726

517928364
624731895
983654271
375896142
896142537
241573689
762319458
458267913
139485726

517928364
624731895
893654271
375896142
986142537
241573689
762319458
458267913
139485726

571239864
263841579
498576213
127458396
654193782
839627145
912765438
746382951
385914627

549321867
267985134
183674529
698132745
451867293
372459681
926513478
714298356
835746912

591432867
263871495
478596213
125948376
647153982
839627154
912764538
356289741
784315629

591432768
283761459
467859213
125947386
649183572
738625194
812594637
356278941
974316825

591437268
263891475
478625913
127948356
649153827
835276194
312764589
956382741
784519632

571234968
263891574
498576213
127958346
659143827
834627195
312765489
946382751
785419632

571234869
263891574
498576213
127958346
659143782
834627195
912765438
746382951
385419627

531846972
287539416
946217853
319675248
452983167
768124539
694758321
823461795
175392684

541326978
287194635
936578412
759831264
324769581
618452793
893247156
162985347
475613829

528916374
397245861
164387925
643179582
789532146
251468739
812693457
475821693
936754218

541862973
279345618
386179425
957634281
438521769
162798354
893257146
714986532
625413897

541826973
279345618
386179425
957634281
438512769
162798354
893257146
624981537
715463892

541962378
392847615
687135429
758624193
429513786
163798254
276359841
815476932
934281567

539264871
247851369
168397524
983746215
726518943
415923687
391672458
872435196
654189732

589632471
132487596
467519328
843765219
695128743
271394685
956241837
714853962
328976154

589236471
136487592
427519368
843765219
695128743
271394685
952641837
714853926
368972154

546839271
938271654
271564389
124698537
697352148
853147926
715426893
369785412
482913765

596342871
183759462
472861593
941683257
827915634
635274189
258497316
369128745
714536928

568439271
342671895
791852463
854267319
217943586
639185742
473516928
125798634
986324157

539481672
617329854
248576193
376152489
821947536
495638721
183265947
764893215
952714368

539684172
247319568
861752493
692435817
173268945
485971236
754123689
926847351
318596724

586934172
239617854
174852936
425391687
718546329
963728541
857269413
642183795
391475268

582169473
963748512
471253986
846375291
327891654
195624738
258417369
639582147
714936825

518236974
764891235
329754681
451382769
936147528
287569143
173425896
645978312
892613457

518926374
724831956
369754281
683597142
957142638
241683795
872315469
496278513
135469827

542198376
176432589
893567142
925786431
638241795
714953268
269314857
481675923
357829614

591432678
273681459
486597213
148956327
729143586
635728194
962814735
357269841
814375962

536284179
298671543
471539862
654892317
723156498
189743625
962315784
347968251
815427936

543168279
216937584
798245631
465712893
129483756
387596412
674359128
832671945
951824367

591237684
463981752
278645193
782356419
914872536
356419278
129768345
645193827
837524961

521764983
489312567
637985412
718296354
396548271
245173896
953627148
164839725
872451639

572931486
148627539
639458721
263745918
795183642
481269375
856314297
317592864
924876153

594362781
238471596
617985234
142598673
385716429
976234815
721649358
863157942
459823167

563497182
428361579
719825436
156238947
842976315
397514268
981742653
635189724
274653891

576934182
239618754
184752936
425391678
718546329
963827541
857269413
391485267
642173895

591472683
736918524
284635917
628593741
453167298
179824356
315789462
962341875
847256139

526193784
974682315
138754962
413279856
687315249
295468173
369847521
842531697
751926438

567923184
289741356
341865927
436257819
728419635
915638742
173594268
694382571
852176493

596372184
143698752
728145963
967834215
281759346
354261897
835417629
472986531
619523478

531926784
678345912
942178563
715284639
293617458
864593127
189452376
357869241
426731895

541739286
268514739
397286514
684953127
913827645
725461398
832645971
159378462
476192853

521394687
478621935
369857421
936742158
745183269
182965743
657418392
893276514
214539876

543761289
912834576
786592413
825976341
169345827
437128965
278653194
394217658
651489732

521684397
839721465
746395812
453269178
968417523
172853649
694578231
287136954
315942786

581437692
926581734
734296581
645829317
278315946
193674825
869742153
417953268
352168479

526418793
193672584
748935612
372169845
689354271
415287936
861593427
237846159
954721368

562418793
193672584
748935612
371269845
689354271
425187936
816593427
237846159
954721368

513728694
784691352
269453718
978536241
321874569
456912873
835147926
647289135
192365487

586732194
293641587
471589263
628157349
754396812
139428675
962875431
847213956
315964728

564398172
729461385
318275469
976814523
231956847
845723691
193682754
487539216
652147938

572346189
891275346
346918725
654123978
183697254
729854631
268431597
917582463
435769812

527496138
349821657
816753492
754918263
682534719
931267845
298145376
465372981
173689524

549327186
627158394
381469752
914273865
236581479
875694213
468735921
753912648
192846537

536897142
872416593
419523678
124935786
367148259
958762314
281359467
743681925
695274831

563874129
784291365
219365874
126943758
397582641
458617293
631759482
972438516
845126937

534697182
786214935
219358467
367182549
458973621
192546873
821769354
943825716
675431298

567432198
329781654
418695372
786543921
193826745
254179836
941267583
672358419
835914267

538964172
714382956
629715834
245193687
187456329
396278415
873629541
462531798
951847263

539867142
728194365
146352879
485679213
917283456
263541987
354728691
691435728
872916534

569273184
341958276
872614395
728195463
436782519
195436827
954861732
217349658
683527941

543692187
817435692
962187354
698321475
351974268
724856931
179268543
435719826
286543719

583962147
791845362
462137958
649321875
315678294
278459631
156294783
837516429
924783516

592348167
783916542
614572398
459837621
237691854
168254973
921463785
346785219
875129436

573264198
961785243
284193675
325847961
417956382
698312457
832479516
759631824
146528739

576438129
819257436
243691758
961742385
387915642
452863917
724389561
138576294
695124873

573948126
291376845
846215379
962531784
354789612
718624593
627893451
185462937
439157268

573948126
291736845
846215739
962571384
754389612
318624597
627893451
185462973
439157268

573289164
691457832
842136795
264918573
718563249
935724681
456372918
189645327
327891456

589634172
364271859
271598346
193756428
842913765
756842931
927385614
618427593
435169287

594327186
812964375
673815492
358491627
749682531
261573849
936258714
185749263
427136958

517486293
384921756
692735184
231548967
749612835
856397421
173859642
468273519
925164378

573481296
691327458
842596713
216759384
934862571
785134629
467915832
359248167
128673945

567493281
234815976
198627543
382571694
941286357
675934128
419358762
853762419
726149835

578436291
264915387
139728546
792581634
641293758
385674129
416359872
957862413
823147965

563798214
782341596
194625738
847913652
935286147
621457983
358162479
476539821
219874365

537891246
942763815
861425379
458139762
726584931
319672584
174258693
283916457
695347128

586719234
942583176
317426985
629854713
153972648
874631529
738295461
491367852
265148397

583679241
769142853
142538796
231765489
697824315
854391627
318457962
426913578
975286134

514739268
869142537
723685419
148563972
936274851
257918643
685327194
392451786
471896325

569837241
137452986
482619357
953178624
841296735
276345198
698724513
324561879
715983462

583694217
962718453
741532986
897453621
236971548
415286739
174865392
658329174
329147865

517694283
283517946
496823175
972365418
345182697
861479352
759246831
124738569
638951724

578934261
164825937
392176854
649357128
815249376
237618495
951782643
486593712
723461589

531478296
482965731
679321458
316759824
795842163
248613975
127586349
954137682
863294517

583976241
691842357
472135968
249351876
365728194
718469532
157294683
836517429
924683715

547389261
682741935
193625487
238967514
471258396
965413728
314872659
759136842
826594173

576498213
324516987
819723654
643159872
781264539
952387461
165972348
238641795
497835126

581367294
246891753
937245168
852439617
793156842
614782539
475623981
168974325
329518476

591784236
673192548
428365791
249851367
157436982
386279415
734518629
865923174
912647853

541389267
827641953
693527841
716958432
932174685
485236179
268715394
174893526
359462718

519864237
846372591
237915846
621598374
495137682
783426915
158643729
962781453
374259168

596814237
783692541
421375896
249156378
315487962
678239415
834561729
157923684
962748153

576319248
913482756
428576391
862754139
341298567
759163824
297631485
184925673
635847912

587943216
196782543
423651789
359417628
871269354
642538971
915324867
768195432
234876195

518697234
234851697
976342815
649215378
783964152
125738946
897423561
352176489
461589723

576194238
813276549
294583716
721369485
938451627
645827193
457932861
169748352
382615974

578914236
143652879
629783154
395426781
467831925
812597643
954178362
286349517
731265498

561794238
873261549
294583617
627319485
938457126
145826793
456932871
719648352
382175964

584917236
173652489
629843157
395426871
468731925
712598643
957184362
246379518
831265794

571698234
246137985
389452176
924563817
637821459
158974362
762319548
493785621
815246793

571896234
248137956
369452178
924683517
637521489
185974362
792318645
453769821
816245793

571968234
246137958
389452176
824593617
637821495
195674382
752316849
463789521
918245763

597368241
843271596
261954378
478635912
326819754
915742683
734196825
189523467
652487139

598367241
743281596
261954873
417635982
326849157
985712634
834196725
179523468
652478319

597368241
842195637
136724598
461532879
283479156
759816423
628947315
374651982
915283764

517389246
362471895
894526317
679138452
423965781
185247639
946753128
731892564
258614973

518379246
647812593
932465178
465981327
271543869
893627415
329156784
786234951
154798632

563917248
148326957
972458631
389142576
421675389
756839124
815294763
294763815
637581492

571938246
326147985
849652173
283496517
467521398
195873624
758319462
932764851
614285739

571938264
269475183
384126795
613582479
427693518
895714326
748361952
952847631
136259847

517369284
698412357
234578619
986753421
172684593
345291768
721836945
863945172
459127836

547182369
123649587
968735421
731258694
489316752
652974813
214863975
376591248
895427136

546782391
389165472
172943658
618537924
924816537
753429186
831254769
267391845
495678213

514629387
739485612
268713459
197862534
846537921
325941768
671254893
953178246
482396175

564798321
132654978
978312456
893127564
721546893
456983217
247865139
689231745
315479682

517842396
263719485
489365217
652973841
948621753
731584629
175238964
896457132
324196578

561248379
289637415
734159826
346975182
857312694
912864537
178526943
623491758
495783261

581497362
342186957
796523184
827619435
163854279
954732816
435261798
679348521
218975643

548169327
612537894
739284516
285641739
467953281
391728465
153492678
926875143
874316952

547169328
612538794
839724615
276451839
458693271
391287456
163942587
925876143
784315962

592748361
148263975
736195284
923576148
467831592
815924637
659417823
384652719
271389456

521697384
437182965
698534172
762841593
159376248
843259617
985763421
316428759
274915836

512487396
463291578
879356142
691738254
257649813
348125967
184573629
926814735
735962481

584971326
732468951
916253874
127634598
863529147
459187632
698745213
241396785
375812469

546719328
172683594
938245671
863527149
429831756
715964832
394156287
251478963
687392415

567924318
821637954
439851762
785319246
913462587
246785139
654293871
172548693
398176425

597268341
281437596
436915278
962384157
314756829
875129634
753891462
648572913
129643785

597268341
281437596
436915278
962384157
374156829
815729634
753891462
648572913
129643785

581629347
437851926
926743815
742598631
698314752
153276489
865932174
374165298
219487563

521784369
976513482
438926175
352498617
684271593
197635248
769342851
843157926
215869734

571829364
398476125
264153789
612598473
457632891
983714256
749261538
835947612
126385947

571829364
368475129
294136758
612398475
437652891
985714236
749261583
853947612
126583947

584269371
371458962
926713458
652384197
497125683
138697524
863971245
749532816
215846739

542197386
391286745
786435129
613859472
279314658
458672913
164928537
837561294
925743861

529146387
168793425
374285196
687419532
452638971
913527648
296854713
845371269
731962854

532617489
764289153
189453276
397864512
825731964
641925837
976148325
458372691
213596748

571893426
983246175
246517389
752934618
439168752
168752934
397485261
824671593
615329847

571832496
624795138
398146257
167458329
439267815
852319674
915624783
286973541
743581962

581932476
624875139
379146258
168459327
437268915
952317684
715624893
296583741
843791562

571693482
238174965
946528173
397251648
482369751
615487239
169845327
754932816
823716594

571693482
238174965
946258173
397521648
482369751
615487239
169845327
754932816
823716594

531927468
978164532
246835197
865379214
194258376
723641859
487593621
659412783
312786945

568792431
914583726
723614958
631829547
489375612
257146893
845237169
376951284
192468375

531896472
492731658
786542193
827619534
154283769
369457821
648925317
273168945
915374286

531896472
462731859
789542163
827619534
196453728
354287691
648925317
273168945
915374286

598176423
364298571
271345689
412863957
657429318
983751246
149682735
735914862
826537194

579328416
386149572
124576389
632485197
817293654
945761238
761954823
493812765
258637941

513897426
987246351
264135789
376529814
145678293
829413567
632751948
751984632
498362175

593817426
781246359
264935187
376521894
145698273
829473561
612359748
957184632
438762915

532961487
467382159
891574362
948617523
756423918
213859674
624138795
385796241
179245836

532987416
716542983
849631527
168279345
924358761
375416298
651794832
487123659
293865174

537198426
214673598
896425731
145362879
683947152
729581364
362854917
471239685
958716243

513768429
926435817
784921365
478693152
259174683
361852974
837546291
645219738
192387546

529761438
146983725
873452916
398615247
457239861
261847593
712398654
934576182
685124379

519723486
438961527
276854391
792416853
645387912
381592764
964175238
823649175
157238649

573892614
146375892
298164735
967548123
452631978
831927456
685219347
729483561
314756289

579283614
246591783
813746295
638452971
921378456
754169328
167935842
395824167
482617539

512437698
698521347
374698215
851762439
437159862
269843571
726984153
143275986
985316724

549387621
782619435
163245987
831724569
657193842
924856173
216578394
395462718
478931256

532719684
864235179
197648235
943156827
615827943
278394561
789563412
426971358
351482796

582473691
476219835
193568247
635741928
248956713
917382456
364127589
721895364
859634172

582473691
476219835
193568247
635741982
248956713
917382456
864137529
721895364
359624178

571893642
983246175
246517389
762934518
439158726
158762934
397485261
825671493
614329857

538917642
246853791
971642835
759236418
683174529
124598376
392785164
415369287
867421953

548179623
723486519
916235874
381562947
265947381
479318256
894723165
152694738
637851492

587319642
913462857
462587391
276854139
341296578
859173264
698731425
134925786
725648913

524987613
736421895
891653274
145796382
679238451
283145967
918372546
357864129
462519738

524987613
736421958
819653274
145796382
678235491
293148765
981372546
357864129
462519837

519824637
846375291
732916845
921658374
457132986
683497512
168543729
295781463
374269158

521483697
784269153
369175428
198532746
253647981
647918532
936724815
815396274
472851369

541273698
873596124
296418357
152764983
367859241
984132765
615987432
438621579
729345816

534279618
718643925
962851347
841967253
395124786
276385194
189536472
657412839
423798561

541938627
237614859
689572413
456827931
728391546
913456278
875263194
362149785
194785362

571349628
429861357
368275194
984713265
217596483
635428719
796154832
852637941
143982576

593748621
721365498
864291357
286453179
915672834
437189265
642917583
378524916
159836742

518792634
963481572
427356918
845273169
732169485
196845723
289517346
674938251
351624897

581297634
246138579
379465182
624753918
738921456
195684327
862319745
453876291
917542863

524798631
631425798
978136452
286573914
149862375
753914826
867351249
495287163
312649587

581492673
964731825
273586194
348269751
796815432
125374968
412957386
857643219
639128547

549327681
216948753
837516942
192653478
478291365
365874129
723165894
984732516
651489237

541392786
927658143
863417592
618925437
732184659
495763218
279531864
186249375
354876921

534298716
897614235
261357489
648935172
375182964
912746358
729561843
186423597
453879621

529483716
834167295
167592834
391875642
756249381
248316957
912658473
685734129
473921568

564813792
297654813
813729456
142365978
675298134
938471265
326147589
789532641
451986327

592413786
843627951
176598243
961284375
384975162
257136894
725369418
418752639
639841527

582416793
943827651
176539248
861294375
394675182
257183964
725368419
419752836
638941527

529384761
174569238
386217459
637451982
458926173
912738546
895173624
243695817
761842395

581426793
674935182
923817465
258791346
169342578
437658219
845163927
316279854
792584631

534819726
671425983
829376154
347562891
962138475
185794632
498251367
213687549
756943218

518946732
234871965
967352841
621738459
473519286
895624317
149263578
786495123
352187694

516894732
842376591
937215846
421568379
695137284
783429615
158643927
269781453
374952168

534691782
671825349
892473156
128547693
945236817
367918524
483759261
759162438
216384975

561934728
397128645
284567139
452786913
839251476
176349852
943615287
628473591
715892364

561834729
389127645
274569138
452976813
738251496
196348257
843615972
627493581
915782364

583946712
671283945
924157836
412869573
795312684
368574291
257491368
139628457
846735129

541936728
986712345
273485196
154273689
698154273
732869514
467391852
825647931
319528467

564189723
972346815
183527469
497251386
236874591
815693247
349762158
728915634
651438972

598463721
627891345
134752896
375926184
461387952
982514637
749135268
253678419
816249573

589346721
476921358
231785964
694273815
815694237
327158496
768539142
952417683
143862579

521968734
493127568
678345219
714582396
269713485
835496127
346871952
952634871
187259643

586142739
213897546
947365281
428536917
735918462
691274358
152489673
869753124
374621895

518926734
327841965
649573812
176358249
982467153
453219678
795132486
231684597
864795321

591264738
467835192
832197654
958742361
316589247
724316985
283651479
145973826
679428513

541629738
378415962
629738154
237591846
896243571
154876329
965384217
783162495
412957683

592136748
834792165
176845293
289357416
357614982
461928537
748569321
915283674
623471859

583961742
142375689
976824135
738649251
459132876
261587394
697258413
825413967
314796528

519632748
386794152
427185396
134826975
678951234
952347681
765413829
841279563
293568417

563218749
149376852
782459631
397145286
421687395
856932174
918724563
274563918
635891427

563218749
149376825
287459631
395147286
421685397
876932154
918724563
754863912
632591478

563218749
149376528
278459631
397145286
421687395
856932174
915724863
784563912
632891457

563218749
149376258
782459631
397142586
421685397
856937124
915724863
274863915
638591472

563218749
149376258
278459631
397142586
421685397
856937124
915724863
784563912
632891475

591643782
243718695
687295341
756384129
839162574
124957863
912576438
475839216
368421957

569143872
781269534
234785196
976418253
825397461
413652987
692571348
148936725
357824619

572314896
314968257
698725134
749832561
823651749
156497328
431276985
267589413
985143672

532614897
179835246
864297135
245983671
716542983
983761452
658329714
497156328
321478569

562731894
143982675
798456321
237145986
456893217
819627543
675219438
981364752
324578169

524719863
173684259
968253147
732945681
641378592
859126734
387462915
296531478
415897326

592167834
873294651
146385297
468952713
319678425
257431986
624519378
985743162
731826549

514936827
827451693
396827451
482615379
739284165
165793248
271349586
658172934
943568712

523476819
981325746
476819325
359741682
842653197
617298534
798164253
164532978
235987461

593672814
874319256
621458739
946725183
218934675
357861492
169283547
735146928
482597361

591347826
328691754
476285139
864972513
752413698
139856247
613724985
287539461
945168372

561937824
298465173
374182956
813279465
429653718
657814392
746321589
985746231
132598647

561937824
279468153
384152679
813579462
496283517
725614398
647321985
958746231
132895746

561927834
379468125
284153697
812579463
496382571
735614289
647231958
958746312
123895746

512973846
968241735
437865129
874652913
156398472
293417568
681729354
345186297
729534681

593612847
642875139
187394265
956741382
471283596
328569471
864157923
735928614
219436758

561492873
984731625
273586194
348269751
796815432
125374968
412957386
857643219
639128547

517436928
629518473
384927516
498162735
132754689
765893142
973681254
246375891
851249367

546731982
213985476
789246351
468173529
957624813
132598764
324817695
671359248
895462137

541728963
376419582
928365174
863152749
415937826
297846315
689574231
734291658
152683497

562418937
198637254
473925618
286354791
357891462
914762385
645179823
729583146
831246579

567348912
418692357
239517486
823174695
645239871
971865243
152483769
394756128
786921534

542318976
318769254
679425138
784932561
923651487
156847329
431286795
267594813
895173642

528467931
937281465
461935287
179326548
283154796
645879123
714693852
352748619
896512374

561728934
387469125
294153678
912587463
435692781
876314259
648231597
759846312
123975846

571238964
289476153
364159782
613582479
427693518
895714326
748361295
952847631
136925847

571328964
389476125
264159738
612583479
457692381
893714256
748261593
935847612
126935847

516237984
279468135
834195267
942713658
651984723
387526491
795342816
163879542
428651379

537921486
681473529
294568317
975384162
128756934
346219758
859637241
413892675
762145893

587621349
963458127
241397856
156279483
328564971
479813562
615982734
894736215
732145698

597621348
863459127
241378956
156287493
329564871
478913562
615892734
984736215
732145689

534721698
172896534
869534712
341265879
258973146
697418253
723189465
915642387
486357921

573461298
261895347
498237516
387954162
915623784
642178953
729546831
836719425
154382679

574861293
261934578
893257416
487195362
915623784
632478951
728546139
346719825
159382647

572431986
384596271
916872354
149257638
638149527
257683149
463928715
821765493
795314862

597341826
324856971
816927354
145279638
632518749
789463512
463782195
958134267
271695483

578261493
192345786
436897152
925734618
381652947
764918235
849576321
217483569
653129874

549831276
237645891
816972345
921364587
674528139
385197624
468753912
753219468
192486753

567921843
249583761
813647592
321475689
798136254
654892317
176354928
935218476
482769135

597841632
846523791
213697548
321475869
789136254
654982317
178354926
965218473
432769185

598431267
362897415
741526893
183652749
954783621
627149538
819274356
435968172
276315984

584721639
179436285
632589741
258693417
791248356
346157928
923875164
415962873
867314592

583421976
624397851
179856423
791538642
456219738
832764195
367145289
218973564
945682317

582671349
739248561
641359278
178432956
964517832
253896714
825764193
316985427
497123685

539821647
482376915
761459238
315247896
648593172
297618354
123765489
976184523
854932761

526941738
743568912
819372654
384795261
961423587
275186349
452837196
197654823
638219475

598412673
462739815
317586429
239164758
174258936
856397142
945873261
783621594
621945387

513872946
268149735
974563182
891635427
642798513
357421869
725314698
136987254
489256371

539872146
268143795
174569382
891635427
642798513
357421869
725914638
916387254
483256971

514732698
782691345
396458172
831574926
275916834
469283751
127849563
658327419
943165287

536842791
872691435
419753628
687539214
341276859
295418367
724165983
163984572
958327146

578342196
436917528
129568437
284631759
793854612
651729843
815296374
362475981
947183265

597832614
468179325
123645978
976513842
842967153
315284769
759321486
281496537
634758291

567342918
392185764
148796325
786534291
214679853
935218476
473961582
851427639
629853147

578342619
426189375
931756482
365427198
794813526
182695734
843261957
619578243
257934861

516942738
743568912
829371654
384795261
961423587
275186349
452837196
197654823
638219475

516392748
743568921
829471653
394785216
281946537
675123489
952837164
137654892
468219375

521893746
634127985
879564132
486951273
793642518
215738694
168375429
947286351
352419867

594863271
683721459
217954638
421389765
735146982
869572314
348695127
172438596
956217843

594683217
836721459
271495836
423978561
758136942
169254378
915847623
387562194
642319785

527483916
936215478
814967523
783549261
469321785
152678349
291834657
675192834
348756192

527693814
346128795
891547623
974861352
158372469
263459187
482715936
639284571
715936248

587693214
346182795
291547683
974361852
153278469
862459137
438715926
629834571
715926348

564213987
317489625
289675314
723146859
648592731
195738246
936851472
452367198
871924563

584913267
126785349
937462158
698524713
712396584
453871692
349657821
275148936
861239475

538614927
672539418
194728635
846395271
923871546
715462893
259187364
461253789
387946152

527164893
698327145
341598762
482971536
973685421
156243978
719832654
265419387
834756219

571324869
289576134
346981275
132765948
658249713
497138652
824657391
713492586
965813427

561324789
279586134
348971265
132865947
857249613
496137852
724658391
613492578
985713426

571364298
924587361
638912745
189473652
752691483
463258917
345829176
897136524
216745839

589624173
236175849
147389562
471298635
958736214
362541987
694853721
825417396
713962458

526794318
148325679
973186425
281637954
469512837
357948261
794253186
835461792
612879543

567384921
934126578
128795346
391258467
785643192
246917835
412579683
679831254
853462719

576284931
129753468
834196275
785629143
462315897
391847526
913572684
648931752
257468319

527984361
849136572
163257489
698425713
271893654
435671928
314762895
956318247
782549136

526914738
743568912
819372654
384795261
961423587
275186349
452837196
137649825
698251473

581296374
346758921
729341865
674913258
918562437
235487196
163825749
452179683
897634512

527416983
968352174
413789265
194673852
875241396
236598417
359164728
641827539
782935641

582196473
467358921
193274865
925837614
678541239
314629758
731482596
859763142
246915387

581946237
463172589
972358164
697821453
354697812
128435976
246583791
819764325
735219648

547216398
396587412
281943675
158724963
973865124
462139587
724651839
815392746
639478251

583176429
627934158
491852763
768491235
935728641
214563987
176285394
359647812
842319576

538926471
467135298
192847635
846391527
279458163
315762849
954283716
783614952
621579384

571926834
284731695
936458217
392185746
458697321
167243958
825374169
719562483
643819572

571926834
234781695
986453217
892135746
457698321
163247958
325874169
719562483
648319572

571926834
234781965
986453217
892135746
457698321
163247598
625374189
719862453
348519672

568127394
174359268
293648751
426531879
931876425
857492136
742985613
689213547
315764982

569127384
174358269
283649751
426531978
831976425
957482136
742895613
695213847
318764592

546137928
371289645
892654731
759813462
263495817
184762359
628941573
915376284
437528196

546137829
371892645
892654731
759213468
263485917
184769352
628941573
915376284
437528196

519267834
628349517
743518269
371482695
485693721
962175348
254831976
137956482
896724153

561297384
294386715
837451629
683124957
725938146
419765832
158649273
942873561
376512498

543987261
781236954
926514873
459372618
268145739
137698542
694723185
372851496
815469327

541267398
723981456
869435172
392148765
674592831
185673249
236719584
958324617
417856923

526417389
834569172
179328645
297836514
385142967
461975238
742691853
653284791
918753426

518327496
964581372
732649158
621934587
475816239
893275641
347192865
259468713
186753924

518327496
964581372
732649158
621934587
475816239
893275641
347192865
159468723
286753914

598137426
426895173
371264859
739541268
845629731
612783594
253416987
984372615
167958342

513927648
869541273
274683519
758312964
941856327
632794851
326179485
487235196
195468732

548297613
697413825
123856947
356129478
419678352
872345196
235964781
981732564
764581239

548297613
679413825
123856947
356129478
712648359
894375162
235964781
481732596
967581234

593478126
461523879
728196534
285639741
634751298
179842365
917365482
842917653
356284917

593618427
268374159
147592386
975421638
681953274
324786915
819267543
736145892
452839761

571948632
932156784
684273159
815697243
729435861
346812975
468329517
253761498
197584326

546219387
123678495
789453162
312847659
654192738
978536241
235961874
897324516
461785923

541279368
623581497
879436152
362148579
154792836
987653241
236915784
798324615
415867923

547219368
123586497
869473152
312648579
674952831
985731246
236195784
798324615
451867923

589217634
713648952
642593781
371456829
256879413
894321567
168934275
427165398
935782146

594218736
813769452
762543891
381657924
257984613
946321578
179436285
428175369
635892147

569817324
283594167
714326958
147968532
358241796
692735841
976483215
831652479
425179683

568217394
713496285
492538671
371625849
954873162
826149537
645781923
289354716
137962458

564912873
718356294
293478651
489231765
172569438
356784129
821693547
945827316
637145982

564213789
913487256
872965143
421879635
386152497
795634812
257348961
649521378
138796524

532917684
698543217
714826935
873165429
145279368
269438571
927684153
356791842
481352796

582913647
913746258
764825139
641538972
859267314
237194865
496352781
328471596
175689423

578219463
362485719
491763582
145826937
739541628
286937145
817354296
924678351
653192874

569413872
874562931
312789654
183946527
925871346
647325198
791258463
258634719
436197285

569718432
374925861
821463597
783296154
192534678
456871329
918657243
647382915
235149786

542813769
316974285
879562143
264739518
783145926
951286374
628351497
137498652
495627831

539416287
718235694
642978135
475369812
893721456
261854973
126597348
954683721
387142569

546718239
721359684
839426715
954632178
183975462
672841953
498567321
317284596
265193847

564918327
327564981
819732465
453127698
692845173
781396254
238459716
945671832
176283549

594617382
128395467
637824159
956432871
341578926
872169543
783251694
469783215
215946738

536912478
921478563
784356129
163529784
859764231
472183956
345897612
618245397
297631845

536218479
721496853
894357126
463125798
975864231
182973564
347589612
619742385
258631947

564812937
938576241
217934685
145693728
682741593
379258164
723189456
891465372
456327819

526917843
739824615
814563729
257649138
148235976
693781452
382476591
465192387
971358264

587314629
341269758
962785431
896153247
723946185
415872396
179428563
634591872
258637914

569318247
741629583
823574916
156982734
984753621
372146895
638497152
495261378
217835469

537912846
269548137
418367295
173486952
895273461
642195378
921754683
356829714
784631529

549312786
761894325
328576914
683245179
157963842
294187653
972651438
436728591
815439267

597412638
261893475
438576912
156749823
749328561
823165794
614287359
372954186
985631247

537812694
261493875
849576312
156748923
784329561
923165748
618237459
372954186
495681237

598314276
361287459
427596138
172943865
649758312
835162947
786421593
254639781
913875624

579314286
861297453
423586179
182743965
647859312
935162847
796421538
254638791
318975624

549612387
376489521
218573946
193845672
724396815
865721493
957268134
431957268
682134759

568412739
271396485
439587612
197845326
843629571
625173894
714268953
382954167
956731248

584917632
376825941
912634875
261483759
738259416
495176328
129748563
657391284
843562197

546718923
271639458
398524167
139267845
684395712
725481396
957846231
813952674
462173589

596214387
314978625
278365914
743681259
859732461
162549873
621453798
487196532
935827146

594816723
372594168
168237459
257943681
419682537
836175294
921768345
683451972
745329816

574213689
319876452
286594137
648732915
731965824
925148763
863457291
157629348
492381576

587213964
316984752
492576138
249837615
631425897
875169423
963758241
158642379
724391586

546719832
932865174
817432596
159624783
623587941
478391265
284953617
765148329
391276458

548217936
732569148
961384752
829745361
153926487
674138529
217853694
495672813
386491275

548217936
732596148
691384752
826745391
173629584
954138627
217853469
465972813
389461275

592316748
863574921
417829356
956281473
178453692
324967815
641732589
289645137
735198264

583419726
719628435
624375819
961547283
378962154
452831967
135784692
846293571
297156348

586714932
729635148
413829765
134257689
652498317
897361524
948176253
271543896
365982471

567914832
943728561
218365947
659283714
384179256
172546398
825491673
791632485
436857129

594813267
681752934
732946185
169378542
478625319
253491678
946537821
315284796
827169453

583912764
762548193
491673825
214359678
638127549
975486231
347865912
829731456
156294387

567819342
823476591
419325786
281957463
935684127
674132859
146798235
392541678
758263914

574219368
812673945
693485271
489167532
236958714
751324689
145732896
368591427
927846153

584917326
213586947
697243815
176324598
928175634
435869172
759632481
341758269
862491753

537918642
928476531
416325798
291857463
385694127
674132985
143789256
862541379
759263814

537918642
926475831
418326795
291587364
853694127
674132958
145769283
362851479
789243516

537918642
926475831
418326795
291587364
853694127
674132958
145769283
362841579
789253416

567812493
428593716
931467528
872635941
193248657
654179382
246351879
389724165
715986234

548312679
162957384
379648512
791483256
426579138
853126947
634891725
987235461
215764893

548312679
162957384
379648512
791486253
423579168
856123947
634891725
987265431
215734896

569712834
784653921
213489765
658971342
142538679
937264158
871345296
325896417
496127583

549312876
182657394
376849512
761493258
428576139
953128647
634981725
897235461
215764983

574613298
283759146
916824735
321475869
457968321
869132574
635241987
792586413
148397652

586213749
932467815
417589326
361795482
275841963
849326157
654978231
198632574
723154698

569213748
287564913
431798265
174682539
326459187
958371426
693147852
715826394
842935671

523914876
974586231
861732459
198427365
357869142
642351798
715293684
239648517
486175923

568914372
324876591
719523648
935142867
872639154
146758239
683297415
457381926
291465783

528714963
714963258
639852174
495638712
287145396
361297485
873529641
946381527
152476839

574916823
821534796
369728145
785349261
192867534
643152987
257693418
438271659
916485372

532916847
867432519
914578236
475293168
193685724
286741395
621859473
759324681
348167952

589317264
126548397
374629815
637451928
892736541
451982736
213865479
965274183
748193652

529317864
186549327
374628915
637451298
298736541
451892736
813965472
965274183
742183659

592317864
186549327
374628915
637451289
928736541
451892736
213965478
865274193
749183652

529317864
186542397
374698215
637451928
298736541
451829736
813965472
965274183
742183659

524917683
971638425
638542719
843251976
295786134
167394852
456873291
719425368
382169547

574319286
381672459
296584137
428735691
169428375
753196842
647851923
832967514
915243768

542719863
631582497
897634152
126473985
954826371
378195246
485361729
263947518
719258634

574619328
689237514
123548769
862475193
437192856
951386247
345861972
296753481
718924635

573921648
649835712
128467953
261754389
987613524
435298167
814579236
752386491
396142875

573921648
649835712
128467953
261754389
987316524
435298167
814579236
752683491
396142875

574921683
982376541
136584792
853649217
469712358
217853469
648137925
391265874
725498136

564921783
982376541
137584692
853649217
496712358
271853469
648137925
319265874
725498136

596824713
218793456
473561289
754289361
681437592
329615847
835976124
162348975
947152638

574328169
368195742
129647583
937456218
481239675
652781934
793514826
846972351
215863497

594628173
367195842
128347569
983456217
471239685
652871934
839514726
746982351
215763498

594128367
862375941
173649825
219463578
435817296
687592134
328754619
941286753
756931482

564129387
982375641
173648925
218463579
435917268
697582134
329754816
841296753
756831492

516827943
398415267
427369185
674981352
931256874
852734619
785193426
269548731
143672598

539621847
876435921
124879536
741368295
983257164
652914378
465193782
297586413
318742659

518624793
629713845
347598612
982175436
164382579
753946281
275439168
496851327
831267954

569427183
148563972
732918645
957684231
286139754
314275869
893742516
421856397
675391428

547928136
631547892
829613475
278139564
916452783
453876219
182395647
794261358
365784921

514328967
398567412
762149835
837451629
645982371
129736548
253874196
986213754
471695283

536721498
481359762
927864315
263498157
754136829
819275634
398517246
642983571
175642983

573926148
841537962
629814573
132469857
487351296
956782314
218645739
765293481
394178625

538429167
126875439
497316285
859164723
361782594
274593816
912647358
785931642
643258971

597824631
168537429
423619785
274165893
681943257
935782146
742391568
819256374
356478912

597824631
168937425
423615789
274561893
681349257
935782146
742193568
819256374
356478912

594823617
183476952
267519384
739164528
416285739
825937461
972351846
651748293
348692175

594823617
183476952
267519348
739168524
816245739
425937861
972351486
651784293
348692175

534628791
812497635
967513482
348961257
691275348
725834169
473159826
289746513
156382974

537821649
981674325
642539178
754913862
198462537
263785914
376298451
419357286
825146793

547921638
812653497
639874251
285437916
361592784
794186523
178265349
456319872
923748165

547921638
812653497
639874251
286537914
351492786
794186523
178265349
465319872
923748165

547821639
912653487
638974251
286537914
351492768
794186523
179268345
465319872
823745196

548921736
912673458
637584291
295738614
361452879
874196523
189265347
456317982
723849165

546921873
179438526
328567941
961284735
257319684
834675192
695843217
412796358
783152469

586421973
174938526
329567841
961284735
257319684
843675192
695843217
412796358
738152469

541923786
623587194
798614235
912468573
467395821
835172649
379251468
184736952
256849317

541923867
829576431
736841295
293617584
457389612
168452973
974165328
382794156
615238749

561724893
349815672
728396415
284961537
613572948
975483126
492657381
136248759
857139264

531924768
964837521
782561394
293718456
417356982
658249137
129673845
845192673
376485219

561824397
723965148
849731265
457198632
132476859
986352714
674583921
295617483
318249576

538127964
672594318
491683527
286745139
317962485
954318276
163859742
849271653
725436891

518927643
927346851
436518279
269451738
174893562
853762914
791235486
682174395
345689127

518927643
927346851
436518297
269451738
174893562
853762914
791235486
685174329
342689175

516327849
937485126
842961357
721538964
354692718
689714532
195846273
268173495
473259681

594827631
187693524
326541978
951362487
468715293
732984156
275136849
813459762
649278315

514328967
382679541
769514328
178493652
425761839
936285174
693847215
241956783
857132496

514328967
682579341
739614528
178493652
425761839
963285174
396847215
241956783
857132496

571428369
342659187
869317254
785261493
234975816
916843572
653784921
428196735
197532648

516328947
438795126
972461358
821539764
357642819
694817532
145976283
269183475
783254691

514329867
362578941
798614352
175483629
429761538
836295174
683947215
241856793
957132486

571329486
826547193
394618257
245871369
163495872
987236514
738162945
459783621
612954738

564729381
719385462
823614957
248976513
391852746
657431298
136547829
472198635
985263174

568729314
719345862
423618975
284976531
391852746
657431298
136587429
872194653
945263187

527931468
468527913
139684752
796218345
845396271
213745896
684172539
371859624
952463187

562931478
478526913
139784256
297618345
845397621
613245897
784162539
321859764
956473182

564831729
127569348
938247615
653924187
481375962
792618453
249153876
315786294
876492531

578936412
639214857
241587369
715648293
492375186
386129574
827491635
164753928
953862741

547938612
962415873
831672594
298546731
753891426
614723985
385269147
176384259
429157368

578934126
632781945
419256783
256198437
384567291
791423658
943615872
125879364
867342519

518932467
623574918
479681253
735418692
142369875
986257341
391845726
854726139
267193584

564238719
829715346
713694852
976142583
245873691
381956274
698521437
457369128
132487965

512736894
843591267
679248135
728459316
165873429
934162758
257614983
386927541
491385672

542837619
789615324
631429758
164782935
825963471
973541862
417358296
296174583
358296147

517439682
482615937
936782541
264851793
173926458
859374216
621598374
798243165
345167829

518237694
743569821
296814735
625473918
987125346
134698257
459782163
371946582
862351479

581739426
269584317
743612598
394826751
627145839
158973642
976451283
412368975
835297164

526739418
419865723
837124695
184597236
963218547
275643189
648972351
351486972
792351864

514238976
293167845
678495312
187352469
459671283
326984157
762813594
845729631
931546728

546837291
723169845
189425673
812574369
934612587
675398124
468753912
391246758
257981436

546738291
823169547
179425683
712584369
934612758
685397124
467853912
391246875
258971436

574638291
628719354
193245867
815467923
936182475
742593618
361974582
459821736
287356149

567839214
193246758
428157936
271385649
685914372
934762581
342671895
859423167
716598423

572931468
136784925
948526137
795142683
364879512
281365794
423617859
657298341
819453276

512938647
764512839
983674215
475396182
231485796
698721354
326149578
159867423
847253961

594832617
728416953
361579248
142765839
976381524
835924176
413298765
659147382
287653491

521934768
934678125
876512934
487296351
263145879
159783246
792451683
315867492
648329517

594631827
271859643
683724159
948376512
135982764
726415938
862547391
319268475
457193286

579431286
321689574
864572931
795216843
483957162
612348759
237165498
156894327
948723615

579831462
264957183
813642975
356298714
748165329
192473856
635784291
927316548
481529637

586231749
417569823
932487165
163795482
275843916
849126357
654978231
398612574
721354698

596832147
234715896
871496532
417568329
325974681
968123475
753649218
649281753
182357964

584132697
169754832
237869451
973528164
826341975
451697283
715286349
398415726
642973518

584132679
169754832
237869415
976528143
823641957
451397268
715286394
398415726
642973581

589134762
267598341
143672598
716843259
358921674
924756813
435269187
872415936
691387425

589134762
237698514
146572398
713846259
658927143
924351876
365219487
872465931
491783625

514936827
298754163
763182549
356217984
147869352
982543716
631478295
425391678
879625431

579136824
268457193
413982576
356214987
147895362
982673415
631748259
795321648
824569731

519837264
873426159
426195387
745219836
231768945
968354712
194673528
652981473
387542691

521738469
937546821
864921735
472165983
389472516
615389247
796814352
143257698
258693174

512738946
683594712
497621538
234875169
178963425
956142387
741256893
829317654
365489271

571638429
284957163
963142875
356219748
749865312
812473956
635794281
127386594
498521637

583749261
264135789
971628543
149587632
736214958
852963174
698451327
315872496
427396815

597648123
826531974
314927865
739152648
468379251
152864739
271493586
945786312
683215497

528749613
961358427
374126895
287965341
193874256
456231978
812697534
635412789
749583162

582746193
139528674
746193285
615832749
894671352
273459861
451387926
967214538
328965417

578643291
916287435
342519768
125938647
469751382
783426159
234875916
651392874
897164523

561948327
987523461
342761985
834615279
756239148
129874536
475182693
298356714
613497852

561849327
897523461
342761895
934615278
756238149
128974536
475192683
219386754
683457912

597142836
843695217
162783945
431579682
689321574
725864193
376958421
914236758
258417369

589142736
472653189
613987542
236871495
195324867
847596321
328765914
954218673
761439258

581942367
649738512
273615984
924857631
867123495
135469728
712394856
358276149
496581273

593847261
476312589
218569473
621495738
347681952
985723146
134976825
769258314
852134697

581642379
392758614
746913825
159876243
264391758
837524196
918437562
675289431
423165987

591642387
342758619
786913425
159876243
264391758
837524196
918437562
475269831
623185974

581742396
342659718
796813425
159478263
267391854
834526179
618937542
975284631
423165987

567349218
981762534
432815697
246571389
375928461
198436725
713284956
654193872
829657143

578943621
631827495
294615378
467182953
129356784
853794162
785461239
312579846
946238517

591743628
738621459
462985137
649217583
857436291
123859746
914362875
276598314
385174962

539842716
128756934
764391825
395267481
412985367
876134259
943618572
657423198
281579643

529346817
761528439
348719256
187654392
293187564
654293178
876435921
432961785
915872643

526349817
781625439
349718256
197564382
253187694
864293175
978436521
432951768
615872943

562941873
784532916
913786254
245613789
176498325
839275461
657329148
498167532
321854697

579341862
326798451
814562937
645819273
791423586
283675149
452937618
138256794
967184325

571342968
342869751
986517234
498651327
165723489
723498516
237184695
619275843
854936172

516342897
497586312
382971645
243697581
879135426
165428739
638259174
954713268
721864953

563942187
219687354
748513296
397156842
452798631
681234975
135469728
924871563
876325419

598142376
763589124
124736985
945827613
382461597
671395248
436918752
217654839
859273461

517943862
296718534
483526179
154689327
638172945
729435618
972861453
365294781
841357296

523846719
971523846
684791325
358167492
762439158
419285673
895614237
136972584
247358961

592346718
871592436
463718592
386924157
157683924
249175683
934861275
728459361
615237849

592346718
841792653
673518492
786925134
139487526
254163987
967831245
428659371
315274869

526847139
187396245
394521768
869215374
741963852
253478916
632184597
975632481
418759623

583947162
176285394
294136785
932871456
845693271
617452938
368724519
729518643
451369827

569248317
874135629
321976485
157623948
938754162
246891573
615382794
492517836
783469251

541362897
679584132
238917465
195278643
764193258
382456719
927645381
856731924
413829576

534961872
196872453
827543196
342759681
915638247
678214935
463197528
781425369
259386714

578261349
629345871
134987526
467198253
381572964
952436718
896754132
245813697
713629485

538961274
629457831
174283596
481539627
967128345
253746918
792815463
846372159
315694782

521863794
974512863
386974125
462195387
735286941
198437652
643728519
217659438
859341276

543968172
687521349
291374856
864152937
325897614
179436528
958243761
416785293
732619485

593468172
687521349
241397856
865172934
329854617
174936528
958243761
416785293
732619485

548763219
763291485
921548367
379814652
654329178
182675943
896452731
415937826
237186594

542768913
876931524
931425867
154872639
728693451
369514782
483157296
295346178
617289345

518964237
276381945
439572186
694728513
157493862
382615479
941236758
823157694
765849321

512869743
389574126
674123958
461782395
298635471
753941682
127456839
945318267
836297514

578264913
642931758
193578642
467359281
819742536
325816479
234197865
781625394
956483127

592463718
738219546
614587932
821694375
347852169
965731824
176928453
459376281
283145697

537168429
189342765
462975813
674219538
321587694
958436172
243751986
796824351
815693247

549267831
216389745
783541692
624178359
157932486
398456217
965824173
832715964
471693528

549267831
216389745
873541692
624178359
158932476
397456218
732815964
965724183
481693527

587261439
419738526
236945781
953127864
762384915
841659273
375412698
698573142
124896357

581762349
472539816
369814275
648971532
915243687
723658194
236487951
154396728
897125463

591863247
278451936
634927185
159634872
863792451
427185369
742316598
916548723
385279614

531968247
672541983
849732615
267153894
153894726
498627531
784216359
325479168
916385472

531968247
762541983
849732615
276153894
153894726
498627531
684215379
325479168
917386452

579364281
462918573
138257649
814679352
627583914
953421768
396845127
785192436
241736895

573864192
291573846
486129357
965217483
734698215
812345769
648932571
359781624
127456938

528963147
136274985
479158263
287649531
613587492
954312876
365891724
792435618
841726359

594268137
128437965
763195842
285943671
976851423
431672598
359716284
612384759
847529316

578364219
921875634
634912758
247681395
386529471
159437826
813296547
765143982
492758163

514963287
396827154
872541639
287319465
639475821
145682973
961738542
758294316
423156798

543861279
692753481
781942635
924385716
856127394
317496852
168534927
279618543
435279168

531968274
789142365
642375891
218539746
457621983
963784512
374856129
896213457
125497638

519468237
832517649
746239851
125973468
673184592
984652173
298345716
467891325
351726984

597468312
421793568
863125497
684912753
215387946
739546821
176854239
342679185
958231674

597468312
821793564
463125897
648912753
215347986
739586421
176854239
382679145
954231678

594268317
138759246
267134859
382675194
716943582
945821763
651392478
873416925
429587631

574269318
169853247
238174956
392685174
816347592
745921863
653712489
981436725
427598631

574269318
169853247
238174956
392685174
816347592
745921863
651732489
983416725
427598631

598267314
461583792
237491856
123976548
849352167
756814923
672139485
315648279
984725631

592861374
718349652
643572891
254187963
839456127
176923548
461735289
327698415
985214736

582961374
719342568
643578921
254197683
938426157
176853249
461735892
327689415
895214736

592368471
764215398
318974256
285496137
149837562
673521849
836742915
421659783
957183624

537869412
816234975
492175863
123496587
764358291
958721346
345917628
681542739
279683154

538967412
917234685
462185973
123476598
675829341
849351267
354618729
791542836
286793154

531869742
972451683
468237159
347512896
826793415
159684237
694378521
215946378
783125964

538964712
192587643
764312589
975628431
326451978
481793256
849235167
617849325
253176894

593462718
724815936
618793425
981657342
345921687
267348591
136589274
859274163
472136859

591267843
248935167
673481295
852793416
716548329
934126578
465819732
327654981
189372654

592461873
348297516
671583924
125374698
463928751
789156432
814735269
256819347
937642185

517362894
364589172
928174365
671835429
895427631
243691758
739218546
482756913
156943287

513462798
467859312
982371465
624597831
795138624
138624957
349285176
856713249
271946583

513862947
728594163
946713852
654938721
897125634
132647589
481376295
269451378
375289416

513862947
728549163
946713852
654938721
879125634
132674589
481396275
267451398
395287416

541962837
826375914
973418562
435297186
768541293
219683745
682739451
154826379
397154628

572163948
936548721
841927536
628394175
713856492
495271683
287619354
364785219
159432867

578263941
934571826
126948357
692137485
785694132
413825679
867459213
349712568
251386794

582164973
946573821
317928654
298431567
165792348
734856219
821345796
459687132
673219485

587264391
163978542
429531867
396782415
842615739
715349628
658123974
931457286
274896153

521367894
674598123
893421567
945812736
382675941
167934285
438759612
256183479
719246358

591768243
462593871
837421956
315642798
274819635
986357124
723185469
149236587
658974312

574268319
621539748
398417625
145973286
986125437
237846951
459782163
762351894
813694572

541873296
876529143
392614857
689457312
415362978
723198564
964235781
137986425
258741639

541673892
369285471
287914356
913846725
428751639
756392148
174528963
692137584
835469217

568971342
397842651
142365987
481596723
925734168
673128495
219657834
756483219
834219576

568471329
179632458
243985167
316849572
785123946
924756831
492517683
657398214
831264795

521673894
698412573
347589621
472196358
835247916
169835742
783924165
216758439
954361287

561973284
384562917
972418653
456831792
739625841
218794365
623159478
147386529
895247136

561972384
284563917
973418652
456821793
729635841
318794265
632159478
147386529
895247136

592176483
831495267
476328591
164253879
927684135
358719624
715832946
683941752
249567318

512874963
487693125
963125478
351982746
829746351
674531892
196458237
245317689
738269514

512879463
987643125
463125978
351982746
829764351
674531892
196458237
245317689
738296514

512879346
987634125
364125978
451982763
829763451
673541892
196458237
245317689
738296514

542879316
987631524
361425978
154982763
829763451
673514892
496158237
215347689
738296145

562873914
387941526
149625378
651482739
824739651
973516842
416358297
295167483
738294165

562879314
987431526
143625978
651982743
829743651
374516892
496158237
215367489
738294165

591376428
863245719
472819536
934628157
216457893
758931264
347192685
629584371
185763942

531276849
724983516
896154237
183627495
659418723
472395681
268531974
915742368
347869152

596173842
143928567
278645931
429561783
837492156
615387294
962814375
381756429
754239618

546372189
239518764
781469523
123745698
468921357
975836241
817254936
654193872
392687415

538974162
961235784
472681953
623157498
754829316
819346275
346718529
195462837
287593641

549871263
632459187
178263459
914385726
783126594
256794831
861942375
325617948
497538612

549871263
632459187
178263459
914385726
753126894
286794531
861942375
325617948
497538612

596174238
421683759
873592416
138427965
765931824
942856371
219768543
687345192
354219687

561879342
932451786
478263159
643512897
829637415
157984263
796348521
214795638
385126974

526173489
134689257
879425361
491752836
782346195
653918724
215894673
348567912
967231548

526173489
134689257
879425361
691752834
782346195
453918726
215894673
348567912
967231548

529478613
467315298
183962475
956143827
374826951
218759346
791634582
642581739
835297164

594278613
276315498
183964275
468159327
327846951
951723846
719632584
642581739
835497162

529478631
847613259
163592874
675139482
431825796
298764315
314257968
986341527
752986143

538974612
917236584
462185973
123567498
875349261
649821357
354618729
791452836
286793145

538974612
916235784
472186953
123567498
754829361
869341275
347618529
691452837
285793146

534271689
762895341
891436257
487312596
613589472
259764813
128943765
346157928
975628134

534271689
762895341
891436275
485312796
613789452
279564813
128943567
346157928
957628134

528471693
461389257
973526148
732694581
659138472
814257936
147865329
296743815
385912764

523971684
817643952
946582731
754128396
639457128
182396547
491865273
268739415
375214869

524973618
193486725
768215394
832164579
416597832
975832461
287351946
651749283
349628157

542371896
138596247
976482135
289147653
751639428
463258971
394815762
825764319
617923584

536471829
219538467
478962315
752643198
381729654
694815273
945286731
127394586
863157942

593271468
816549327
247836195
762315984
389427651
451968732
634182579
125793846
978654213

542971638
817653492
639824751
785432916
361597284
294186573
178265349
456319827
923748165

542971638
817653492
639824751
786532914
351497286
294186573
178265349
465319827
923748165

542871639
917653482
638924751
786532914
351497268
294186573
179268345
465319827
823745196

542971836
917683452
638524791
795832614
361457289
284196573
179265348
456318927
823749165

514372896
372968541
698514327
167483952
429651738
835297164
983746215
241835679
756129483

548273169
763519284
291684573
159768342
632495817
874132956
325846791
487921635
916357428

581473926
763259481
492681537
326915748
917348265
854726193
278564319
149837652
635192874

569273148
281564973
437198265
174682539
326459781
958317426
693741852
715826394
842935617

542176389
697283145
318549627
435921876
971865234
826734951
259317468
163458792
784692513

542176398
687293145
319548627
935821476
471965283
826734951
254317869
168459732
793682514

538476912
621539847
497218635
145983276
376125498
289764351
952847163
864351729
713692584

594276831
623518947
187439625
945183276
376925418
218764359
452897163
861352794
739641582

591678243
472593861
836412957
365724198
214869735
987351624
623185479
149237586
758946312

576189432
148325796
932764185
485691273
361872549
729543618
694237851
857916324
213458967

536481792
714239658
289567413
462718539
197653824
853942167
941375286
378126945
625894371

596187423
431295678
287463591
174356289
968724135
352819764
815632947
723941856
649578312

594182367
671349285
283765914
459217836
128436579
367958421
845673192
732591648
916824753

596187423
231495678
487263591
174356289
968724135
352819764
815632947
723941856
649578312

543789621
281536749
796412835
319657284
467128593
852394167
974865312
128973456
635241978

543789621
281536749
796412835
319657284
867124593
452398167
974865312
128973456
635241978

512786349
876943125
934125687
451672938
728539461
369814752
183457296
295361874
647298513

512786349
876943125
439125687
154672938
728539461
963814752
381457296
295361874
647298513

572389146
193645278
468721395
934512687
825967413
617834529
781256934
346198752
259473861

563784219
174329658
928516347
751693482
289145763
436872195
812967534
645238971
397451826

526389714
731654928
849721653
165942837
974138265
382576491
658217349
217493586
493865172

536184729
284679513
971532864
368291457
145367298
792845136
627453981
453918672
819726345

571684329
683912745
294753618
925478136
738561294
146329857
859236471
462197583
317845962

572489631
934671582
861253479
413598726
758126394
296347815
325814967
649732158
187965243

514786932
273195846
689324175
436519728
857432619
921867453
795643281
368271594
142958367

574189263
238645791
196723548
481297356
657431829
329856174
865374912
712968435
943512687

594187263
287643591
136925748
461298357
758431629
329756184
875364912
612879435
943512876

516987234
743261985
289543716
672458391
194632857
835179642
368715429
421896573
957324168

536987421
179462835
428513769
847651293
913824576
265739148
652348917
394175682
781296354

536987421
179462853
428513769
865731294
913824576
247659138
652348917
394175682
781296345

592784613
134265789
786931254
218357946
473619528
965842371
647123895
859476132
321598467

527984631
169537428
483216795
274165983
691843257
835792146
748321569
912658374
356479812

527984631
189637425
463215798
274561983
691348257
835792146
748123569
912856374
356479812

594283761
162794853
378516924
741928536
986351472
253647189
439865217
817432695
625179348

564981723
129637458
387452169
641329875
972548316
853176942
495763281
738215694
216894537

514382967
362579841
789614352
175493628
428761539
936258174
693847215
241935786
857126493

514382967
382679541
769514328
178493652
425761839
936258174
693847215
241935786
857126493

547682913
162593478
839741265
751964382
483125796
296837154
925418637
674359821
318276549

531482769
786915342
492763158
359871624
824639517
617254893
978126435
263547981
145398276

546283197
932517846
187946235
298465371
463721958
715398624
879652413
321874569
654139782

546283197
328917564
971564283
157396842
239478615
684152739
892645371
463721958
715839426

517683294
843529671
296417835
361854729
428976513
975132486
689241357
132765948
754398162

547283196
163594872
298671435
316758249
859432617
724169583
671345928
485927361
932816754

512683479
493527168
876941325
231758694
654392781
987416253
748165932
165239847
329874516

569183472
348276915
127954683
293561748
681437259
475892361
936715824
814629537
752348196

521784963
368915472
749326815
294861537
813572649
675493128
482657391
156239784
937148256

536284971
471596328
928713645
897465213
345921786
162378459
783652194
214839567
659147832

563984712
428761395
197532846
642173958
931845627
785629431
274356189
859417263
316298574

524986137
316547928
789312546
248791365
965423871
173658294
897265413
431879652
652134789

541287963
863594217
972361485
284615379
156973824
739842156
315426798
497158632
628739541

593687142
627341598
184952673
768295314
352174869
419863257
935418726
841726935
276539481

536289174
148567932
279431685
823916457
417825396
965743821
654378219
781692543
392154768

564792813
273185469
819346752
142967538
358214976
796853241
687421395
935678124
421539687

541893672
378265491
269714358
913648725
427951836
856372149
184527963
792136584
635489217

587193642
169425837
234876195
956731284
421689753
873254916
792348561
648517329
315962478

573896241
219543786
648127935
136975428
925468317
487231569
892654173
364719852
751382694

547398126
862541937
319627854
796132548
428975361
135864792
271453689
954786213
683219475

574192368
691348275
283765914
458219736
127436589
369857421
845673192
932581647
716924853

543798621
768142935
192365478
624871593
381956247
975234816
237589164
816423759
459617382

572398146
139645278
486721395
943512687
825967413
617834529
791256834
364189752
258473961

521698734
984723165
376415982
415289376
638571429
297346851
852134697
163957248
749862513

516893472
327416985
849527136
293641758
784359261
651782349
472965813
935178624
168234597

512897364
634512789
978364215
463958127
291473658
857621943
329145876
185736492
746289531

571692384
834571296
296384571
382749165
159268437
647135928
428916753
963457812
715823649

531896472
879241536
264537918
423615789
687923145
915784263
148352697
792468351
356179824

516397428
384216597
279485316
162754983
795823164
843169275
937641852
458972631
621538749

572894613
134267895
896531274
219378546
483615729
765942381
648123957
957486132
321759468

547391826
813256794
962847315
124738659
759624183
638915247
295173468
476582931
381469572

571392486
826547193
394618275
245871369
167439852
983256714
638125947
459783621
712964538

568792143
142538679
937164285
756813492
894625731
213947856
625489317
471356928
389271564

528794361
934651287
167328945
351876429
749532618
286419753
695287134
413965872
872143596

518397642
972546831
436218579
267451398
194823765
853769214
721935486
685174923
349682157

543162879
912874653
867359241
374285196
289641735
651937482
496713528
135428967
728596314

527163498
619428357
438795261
241357986
863912745
795684132
176539824
984276513
352841679

528167934
613459872
794832615
179584326
865723149
432916758
357298461
941675283
286341597

532168497
417359682
896274351
749526138
183497265
625831974
268915743
951743826
374682519

587132496
291465378
364987215
123648759
675293841
948751632
412576983
859324167
736819524

576123498
832749615
419865273
361957842
298416537
754382169
925674381
147238956
683591724

597162348
814375629
326489715
742891563
158623974
963547281
281956437
639714852
475238196

596134827
741825639
328769451
867541293
219683745
453972186
634257918
172398564
985416372

596132847
721845639
348769251
867521493
419683725
253974186
634257918
172398564
985416372

568124973
317859642
492673581
873416295
246985317
159732864
634291758
985347126
721568439

574192683
931856724
268374159
785421396
143965872
692783415
859647231
417239568
326518947

598172463
326954871
714863529
173549682
965238714
482716395
247381956
651497238
839625147

529164378
834527691
176839452
692381745
718645239
453792816
345218967
987456123
261973584

592187436
413562879
867943152
678495213
935218647
241736985
324651798
759824361
186379524

562197438
413528976
987643152
679485213
835219647
241736895
324851769
758964321
196372584

578196432
413527968
962843157
689475213
735219846
241638795
324751689
857964321
196382574

528134967
731698425
694527183
286915734
145376892
379482651
863241579
452769318
917853246

583169724
647258391
219374586
832916457
964735812
175842963
796481235
458623179
321597648

583169724
697254381
214378596
832916457
946735812
175842963
769481235
458623179
321597648

574196238
293485716
816732459
731548962
925367841
468921375
359214687
182673594
647859123

546123879
321978546
789456213
264781935
938645721
157392684
475219368
692834157
813567492

592143687
738296541
614875923
849517362
157362894
263984715
976431258
485729136
321658479

592143687
738296541
614875932
849517326
157362894
263984715
976431258
485729163
321658479

583174926
726598413
914326587
871439265
269857134
345612879
458263791
137985642
692741358

583194726
926578413
714326589
871439265
269857134
345612897
458263971
137985642
692741358

593124876
276589413
814376592
981437265
762958134
345612987
459863721
137295648
628741359

593124786
276589413
814376592
981437265
762958134
345612978
459763821
138295647
627841359

574186329
263945178
819723564
126497835
745832691
938651247
451269783
697318452
382574916

547189632
912463587
863725941
398542176
451678293
276391854
129834765
735916428
684257319

527164938
418239657
693875142
274586319
386941725
951327486
132798564
765412893
849653271

568192734
273845691
419763825
946287513
721534986
385619247
637921458
894356172
152478369

574196238
863572491
291834576
925487613
417263985
386915742
148659327
759321864
632748159

523167948
846925137
917384652
185643279
764592381
239718465
452839716
371256894
698471523

569127843
278364159
431589672
943671285
816952437
752843916
694738521
385216794
127495368

539172846
826453179
741869532
954628713
613745928
287931465
492387651
378516294
165294387

583172946
926483175
714965832
845629713
631748529
297531468
452397681
379816254
168254397

547192863
291638745
863754129
418526937
675913284
329847516
132475698
784269351
956381472

562194378
897236145
314857629
431529786
289763514
756418932
123645897
648971253
975382461

538196274
241375869
967824153
385962417
419758326
672413985
796231548
823547691
154689732

563197248
419328765
278465319
827619534
145283697
396574821
731846952
684952173
952731486

546197283
378625149
219843657
193258764
452736918
867914532
625389471
984571326
731462895

526179384
978243651
431856792
689532147
143967825
752481963
865314279
394728516
217695438

526197384
478635219
319824657
294358761
153746928
867912543
635489172
982571436
741263895

568147329
739258641
241936785
912684537
673521894
854379216
187462953
425793168
396815472

578142693
396875241
142936857
214789536
637524189
985613724
729451368
451368972
863297415

543179628
128346795
769285314
431652879
685794132
297813546
356427981
872961453
914538267

592183647
316745829
478692315
925364781
647851932
183927564
831479256
754236198
269518473

542179638
368542719
791386254
814693572
257814963
639725841
973261485
126458397
485937126

598173642
762458931
431296857
346781529
279564318
185329476
923615784
614837295
857942163

598173642
762458931
431296875
346581729
259764318
187329456
923617584
614835297
875942163

548127639
972386145
316945287
651432798
487659321
239871456
825764913
163298574
794513862

523189647
769435281
418726953
174268395
635947128
982351764
897614532
241593876
356872419

589142637
123967584
746358219
295483761
378615492
614729853
462531978
951874326
837296145

534192687
927386415
861574932
248637159
396815724
715249368
172968543
453721896
689453271

538129647
726458139
149736825
974581362
682943571
351267498
813672954
467895213
295314786

526194783
387256194
419378265
832415679
694837512
175629348
951783426
763942851
248561937

539126748
714398625
682754931
473561289
261839574
895472316
358647192
126983457
947215863

567142839
281936745
349758216
624815973
173429658
958367421
832671594
495283167
716594382

567194823
834256791
219378465
143627589
958431672
726985314
692743158
481562937
375819246

587162493
129348675
463597812
658973241
291456738
734821956
916234587
875619324
342785169

596142873
437869125
812573946
925781364
678394251
341625789
263957418
184236597
759418632

578163429
362479581
419528673
641782935
925314768
837695142
793256814
256841397
184937256

538174926
469352871
712698453
951286734
624713589
387945612
145839267
876421395
293567148

538124679
976853214
214697583
725419836
143768925
689532147
897245361
362971458
451386792

538124679
976853214
214697583
725419836
143768952
689532147
897245361
462381795
351976428

593124678
617985324
284763195
872531946
369247851
451896732
126359487
945678213
738412569

527184396
164593278
389762145
912675834
458319762
736248951
293856417
875431629
641927583

582196347
476823195
391457826
923674518
768519432
145238679
639781254
857342961
214965783

582176943
971453268
364892175
738924651
129567384
456381729
215738496
693245817
847619532

592176384
486359172
317284659
623748915
941532867
875961243
769825431
138497526
254613798

528176934
736948521
194352786
981723465
352469178
467581392
843295617
615837249
279614853

592187643
861354279
473962185
356479812
948521736
217638594
125893467
789246351
634715928

592187364
471356982
368294751
923845176
147632598
685971243
816529437
739418625
254763819

592187364
461359782
378264159
923845671
147632598
685971243
819526437
736418925
254793816

582179643
761354298
493862175
356498712
847521936
219637584
925783461
178246359
634915827

576129348
321854679
894673125
915768432
268431597
743592816
659347281
137286954
482915763

573128649
641759382
829364517
932481756
185976423
467235891
354692178
798513264
216847935

574128369
361759482
829634517
632481795
185973624
947265831
456392178
798516243
213847956

574128639
361759482
829346517
132485796
685971324
947263851
453692178
798514263
216837945

574126389
312589764
896743251
467892513
138654927
925317648
253478196
781965432
649231875

578126349
942835671
631479825
194362758
865714932
327958416
719583264
283641597
456297183

578126349
941835672
632479815
294361758
867254931
315798426
729583164
183642597
456917283

582134967
431796825
796285314
247653198
368971542
159842736
813427659
925368471
674519283

592134687
431786925
768295314
247853169
389671542
156942738
913427856
825369471
674518293

573168492
916245873
842379165
481627359
769853241
235914687
358491726
127586934
694732518

593164827
247985316
861273954
976812435
312547689
458396172
124739568
789651243
635428791

592178643
836459217
471632598
967524831
143867925
285913764
628345179
754291386
319786452

541298367
279634158
836157429
452769831
983415276
617823945
128376594
365941782
794582613

541289367
273654189
968137425
482765931
395418276
617923548
129376854
836541792
754892613

546273918
892451367
371869254
763142589
954786132
128395746
239614875
417528693
685937421

568274391
172359468
439816725
624987513
897135642
351642987
986523174
245761839
713498256

596274831
237158649
481936257
123697485
945823176
768415923
314789562
879562314
652341798

597286431
123754689
684139527
816472953
735968214
249513876
958341762
362897145
471625398

567293184
438615972
921487536
254768319
176349258
893152467
319826745
785934621
642571893

567293814
248176395
193845672
682517439
759634128
431928756
325481967
876359241
914762583

584296713
719358426
632714985
893172564
276845391
145639278
951467832
468923157
327581649

584296713
719358426
632714985
893172564
276845391
145639278
951487632
468923157
327561849

596273841
127489356
834651729
965317284
748926135
312548697
483765912
279134568
651892473

546273819
172489356
839651724
965317482
728946135
314528697
283765941
497132568
651894273

543291768
792638145
186457392
267814953
914563287
835972614
459726831
621385479
378149526

564237891
728914365
319856427
693182574
287645913
145793286
951478632
476329158
832561749

546238791
872914365
391756428
639172584
287645913
154893276
915467832
468329157
723581649

537264189
698531472
421879365
749653218
256187943
183942657
864325791
315796824
972418536

578263491
324819756
619745382
192386574
853471269
467952813
286137945
945628137
731594628

574296183
683154972
129378645
362581497
451967238
798432516
835649721
917825364
246713859

579264183
634158972
128397645
362581497
481972536
795436218
853649721
917825364
246713859

573264819
462819375
189753246
694528137
831947562
725136498
348692751
957381624
216475983

589267134
621345897
743918265
197586423
234179586
865423719
476831952
358792641
912654378

516298473
842375916
739641528
257486391
183529647
964137852
471853269
395762184
628914735

581249673
697385412
423617985
378426159
945173826
216598734
734951268
862734591
159862347

598216473
714385296
362947581
827694315
946531728
153872649
679123854
231458967
485769132

519246387
372158649
648379251
164827935
237695418
985413762
721534896
893761524
456982173

594213786
126748539
378965142
657382914
439176258
812594673
241637895
985421367
763859421

519247683
476381295
328596174
185934762
794162358
263758941
857613429
641829537
932475816

547286139
326941857
981375624
213498765
479563281
658712943
134827596
865139472
792654318

548267139
932145768
761389452
154693287
329578614
876421395
697834521
285716943
413952876

538276149
749318652
261945738
913652487
672834591
854197326
387469215
125783964
496521873

519268374
843179256
762453891
697385142
134926587
258714639
325647918
481592763
976831425

513287694
967435821
428169357
852946173
396718542
174352968
781594236
649823715
235671489

583274619
216389475
497156832
832765941
965412783
174893526
648531297
329647158
751928364

578239614
961574832
342168975
813657249
294813567
756492183
629741358
485326791
137985426

584219637
736845129
129736458
478192563
963457812
251368794
617983245
895624371
342571986

584219637
739846125
126735498
478152963
953467812
261398754
617583249
895624371
342971586

548213697
732896145
169754238
476128359
395467812
281935764
617589423
853642971
924371586

541278639
932645871
876319452
154793268
329586714
687421395
798134526
215867943
463952187

541278639
932546871
876319452
154793268
329685714
687421395
798134526
215867943
463952187

548239617
761854923
923167584
135786249
872491365
694325178
456972831
287513496
319648752

541287693
786935412
392146875
268459731
439761258
175823964
654372189
923618547
817594326

513294687
894167325
627358941
246531879
759682134
138479562
382945716
961723458
475816293

593246781
726891354
481357629
279534168
145689237
368172495
654728913
932415876
817963542

513269748
947183265
862457913
678395124
134726589
259814637
725648391
491532876
386971452

561293748
342876915
879154326
137582469
956417283
284369571
625731894
713948652
498625137

591284763
628357419
734169825
273846951
469571238
815923647
952638174
387412596
146795382

541286793
786935412
392147865
278459631
439671258
165823974
954362187
623718549
817594326

571263894
342985617
986174325
138792456
765418239
294356781
627531948
813649572
459827163

584216937
736849125
129735468
478152396
365497812
291368754
617583249
853924671
942671583

573241869
941865723
826397451
687932145
139458672
452716398
264583917
718629534
395174286

536281497
241597638
978346215
683179524
459823176
712654983
397415862
865932741
124768359

537261498
241598736
689347215
763189524
958423167
412756983
394615872
875932641
126874359

563271489
172948356
849356172
438762591
791583624
625419837
284695713
957134268
316827945

537291864
612487395
498653217
843972156
175346982
926518743
284769531
769135428
351824679

591273846
324856791
876149523
248761359
963524178
157398462
789412635
412635987
635987214

567243891
928651743
134897265
491762358
873415629
256938417
685174932
342589176
719326584

569243871
728651943
134879265
491762358
873415629
256938417
685194732
342587196
917326584

531294678
842671935
769385124
685427319
923816457
174953286
418562793
256739841
397148562

597284136
683571942
124963785
869315274
472896351
351742869
746128593
915637428
238459617

531284697
764159832
928637541
852413976
647928153
193765284
319846725
275391468
486572319

587296134
321458769
496137258
965382471
213745986
748961325
674813592
152679843
839524617

536217984
427968351
198453672
659832147
243179568
781645293
912786435
374591826
865324719

541237896
286159734
379684152
825416379
164793285
793528461
432975618
657841923
918362547

513298647
974356218
682741953
268135794
159467832
437982561
891523476
325674189
746819325

513298746
682745931
947163528
791432685
836571294
425986173
178624359
264359817
359817462

576238149
148957263
923614587
817349625
352761498
694582731
731496852
269875314
485123976

518249736
429673851
367851942
982136475
634725189
175498623
241567398
853914267
796382514

547239861
391876245
682154379
234781596
168592437
759463182
825647913
916328754
473915628

531289467
497536281
628174593
269857314
845913672
173462859
384795126
752641938
916328745

516238947
392147586
784956123
438571692
971362854
625489731
853614279
267893415
149725368

581236974
726459318
934178562
265981437
378645291
149723856
652314789
413897625
897562143

519243678
342867915
687159324
461975283
238416759
975328461
823691547
794582136
156734892

516248397
327916485
849357612
294863571
631725849
785194263
952681734
178432956
463579128

516248397
327916485
894357612
249863571
631725849
785194263
952681734
178432956
463579128

537246189
842193675
619758243
971564328
263987451
485321796
194675832
328419567
756832914

578241369
134596827
692873154
761982543
249357618
853164792
327619485
486725931
915438276

514269378
297138456
368745192
972814563
846953721
153627849
429581637
685372914
731496285

514269378
297138465
368745192
972614583
846593721
135827946
423981657
659372814
781456239

514269378
397158462
268743195
973814256
846925731
152637849
439581627
685372914
721496583

539267184
761485293
428913756
852371469
397624815
614598372
146739528
983152647
275846931

571263894
893154726
246978135
314796582
785412369
629385417
967531248
438627951
152849673

517264389
468397512
932158674
725419863
691783245
384625197
876542931
249831756
153976428

547269318
891537426
632814597
968743251
273651849
415982673
724398165
359126784
186475932

538269741
714385629
962417853
649728135
281653974
357194286
495876312
176532498
823941567

563271894
172894635
984365172
237619548
695482317
418753926
356147289
841926753
729538461

589271346
627534189
341896752
918642537
452387961
763915824
135429678
296758413
874163295

561274983
783195642
249863175
314682597
675419328
928357416
892531764
437926851
156748239

591276438
824193675
376584192
657931284
238647951
149825763
463752819
785419326
912368547

531286479
486795312
297413658
342578196
769321584
815649723
923154867
658937241
174862935

536281947
241769358
978345261
815934726
624157839
397826514
459673182
783412695
162598473

517286394
862349517
394157682
685471923
279635841
143928756
731592468
456813279
928764135

571284963
863195742
249673185
314762598
785419326
926358417
192536874
438927651
657841239

591286374
726453819
438179562
265891437
379645281
184732956
652314798
813927645
947568123

517298634
469315782
382764591
178523946
945671823
236849175
851437269
693182457
724956318

571293864
863154729
249678135
314769582
785412396
926385417
197536248
438927651
652841973

518379264
467258931
293164875
972835416
856417329
134926758
781692543
345781692
629543187

564371829
879652341
123894675
718539462
396427518
245186793
681245937
437918256
952763184

564371829
879652341
123894675
781539462
396427518
245186793
618245937
437918256
952763184

519348267
236179845
487256193
941735682
765892314
328461579
654983721
872514936
193627458

564391782
132857946
879624315
657142839
493768521
218935674
741589263
385216497
926473158

569341827
473892165
128765349
394528716
681437952
752916438
917253684
835674291
246189573

528364197
739851426
416792538
684217953
375948612
192635784
267589341
943126875
851473269

561382974
329764851
874159623
958621437
712843596
643597218
287435169
196278345
435916782

594362187
821745396
673891425
916587243
245639871
738214659
362958714
189476532
457123968

516342897
249781653
837659241
378516429
654923718
192478365
765134982
923865174
481297536

517362948
246891753
938754261
389517624
754623819
162489375
875136492
423975186
691248537

519362874
246718953
837459261
378541629
954623718
162987345
795136482
423875196
681294537

526387194
498126753
137549286
381265947
642978531
975413862
269754318
754831629
813692475

562398471
139745268
847162593
478526139
216839745
953471826
391287654
625914387
784653912

526394781
419278563
783651492
294765318
165483927
837129654
971846235
352917846
648532179

574389162
132467985
869125734
986732451
425691378
713854296
398246517
257918643
641573829

567394812
138625497
492178356
814753629
756289134
923416785
371562948
685941273
249837561

568397412
479126385
213458679
821649753
936571824
745832196
357984261
684215937
192763548

569347812
873129645
214856379
421698753
936571428
785432196
357984261
648215937
192763584

568329741
124875396
793164285
246531978
879246153
315798462
637482519
481953627
952617834

541392768
276485913
839167542
367928154
912543687
458716239
795634821
623871495
184259376

542319678
137865492
869274315
913652784
675948123
284731569
326497851
758123946
491586237

517396482
384712695
269548371
872169534
931457268
645823719
123974856
756281943
498635127

546327198
129584736
837691542
375918264
281436957
694752381
968173425
413265879
752849613

547386192
269517834
813294765
936172548
758943621
124865973
682731459
371459286
495628317

597348126
841762935
623951847
716429583
439587612
258613794
382175469
174296358
965834271

569312487
127548963
843697125
258471639
694853712
371269548
435786291
986125374
712934856

568391472
924758631
173246895
217634958
849512367
356879214
795483126
681927543
432165789

598361472
324759681
176824935
831647259
947512863
265983714
653498127
719236548
482175396

517389426
892645371
643127895
475912683
986534712
321768549
158273964
234896157
769451238

592316487
837495126
146728935
318547692
254639871
679182543
783951264
421863759
965274318

568329471
493761258
712584639
135498726
249617583
876235914
387942165
624153897
951876342

587316492
614792853
923584761
762859314
358241976
491637285
239175648
176428539
845963127

529348671
786219453
143765289
378926145
612854937
954137862
467591328
295683714
831472596

529348671
186279453
743165289
378926145
612854937
954731862
461597328
295683714
837412596

581397624
462185379
973426158
729864531
815732496
634519287
196273845
248951763
357648912

598324617
471856923
236917485
859762341
167435298
324198576
912673854
783549162
645281739

541397682
982146573
736528914
273869451
895413267
164752398
417935826
329681745
658274139

587391642
192546387
463278159
974123865
621785493
358469271
819652734
246937518
735814926

571384692
269715834
843296157
936152748
718943526
425867913
682531479
354679281
197428365

582371649
934268175
761549823
297615438
645783912
318924567
456837291
179452386
823196754

582341679
937268145
461579823
296715438
745683912
318924567
654837291
179452386
823196754

528314796
937265481
146798235
693547812
274981563
815623974
469172358
381459627
752836149

541362798
839714265
672958143
357246819
194837526
268591437
983425671
415679382
726183954

524381769
196257843
837964215
345698127
968172354
271543698
689725431
753416982
412839576

594381762
126957843
837264915
345698127
968172354
271543698
689725431
753416289
412839576

591342876
634987251
872165943
956413782
287659314
143728695
469271538
328594167
715836429

521384976
496751283
378296145
149623758
632578419
857149362
213867594
965412837
784935621

521376498
346859721
789142563
694738152
813524976
257961834
138297645
472685319
965413287

594387216
827196435
631542978
915673824
378254169
246819357
152468793
783925641
469731582

512397648
473618529
968254317
385142796
147963285
296785431
754839162
831526974
629471853

546318729
987524631
231679458
398157246
174862593
625943817
753296184
862431975
419785362

594378216
238461795
167925483
975243168
312786954
486159327
759614832
641832579
823597641

572316849
934285671
618794235
183647952
467952183
259138467
325461798
796823514
841579326

568317249
231549687
497682135
915864372
784123956
623975418
876491523
342756891
159238764

549317286
721568934
638429517
286795143
173842695
954136872
867953421
315284769
492671358

572318964
318469725
964257813
123695478
486723159
795841632
249576381
631982547
857134296

561329748
423785916
789614235
946137852
215896374
837452691
652971483
198243567
374568129

561329748
823745916
749618253
286137495
415896372
937452681
652971834
194283567
378564129

518324967
263957481
479816253
841763592
652149738
937285614
326491875
794538126
185672349

519327648
472586913
683419725
138674592
265198374
794235186
946752831
357841269
821963457

519327648
472568319
683419725
138674592
265193874
794285163
846752931
357941286
921836457

591348276
243769815
678125934
785936421
369412758
124587693
452873169
837691542
916254387

567341298
489267351
123895746
396758124
275134869
814926573
631579482
748612935
952483617

561348972
427196835
938527614
319285746
654971328
782634159
895413267
243769581
176852493

591362748
873945612
264187395
146538927
925714863
738629451
359471286
487256139
612893574

582369417
731245689
946781235
615974823
328156974
497832561
174528396
259613748
863497152

548362791
216975843
397418625
435127968
721689354
689543172
962851437
853794216
174236589

586492173
934157826
217638954
362581497
875924631
149376285
423865719
658719342
791243568

563482917
417359628
982617435
135798264
874126359
296543781
721935846
349861572
658274193

596417328
841623975
327859461
789536214
465192783
132784659
954268137
278341596
613975842

539418762
274396185
816752934
168579423
957234816
342861597
483127659
795683241
621945378

516478239
294653781
837192645
321945876
945786123
768321594
689214357
172539468
453867912

516478239
249653781
837192645
321945876
495786123
768321594
684219357
172534968
953867412

598423167
142867395
367159248
619742583
834915672
275386419
423698751
786531924
951274836

513472968
946385217
287169354
795631842
462897531
831254679
629743185
178526493
354918726

562419378
149387625
738526491
984231567
217865943
653794182
825943716
391672854
476158239

596417382
182963745
347285916
729541638
461328579
853796421
675832194
918674253
234159867

598412376
623798514
714356289
836924751
452671938
179835462
347169825
965287143
281543697

587463219
341529678
692781453
173658942
269347581
458912736
736894125
815276394
924135867

576483219
341529867
892671453
168357942
239846571
457912638
683794125
715268394
924135786

562489731
891735642
743126985
684913527
159278364
237564819
478352196
325691478
916847253

563429178
192875643
847361259
278594316
914236785
356718492
625947831
481653927
739182564

573496218
284135796
916872354
731549862
865327149
429618537
642751983
357984621
198263475

561492387
847631592
329857146
136529874
982714635
754386921
215978463
678143259
493265718

518432697
396178425
247659813
185726349
479813562
632945781
861397254
923584176
754261938

529461837
836975412
174283569
768539241
341728956
295146783
417652398
953817624
682394175

537486912
189275436
264913578
891532647
456791283
372864195
723649851
648157329
915328764

587439612
293671548
164285973
638924751
952167384
741853296
429716835
815392467
376548129

571436829
983512647
246879513
435268971
819754236
762391485
398125764
627943158
154687392

531498726
962713458
748625319
294361875
853279641
176584932
489132567
317856294
625947183

596438127
473162958
821795463
689347215
754219386
312586794
935871642
267954831
148623579

578439261
241768395
936251874
123695748
795384612
684172953
312947586
457826139
869513427

589471263
671832945
234596781
168359472
453267198
927148356
742683519
396715824
815924637

538416279
149327865
672859143
295741638
317685492
486932751
951274386
723568914
864193527

568439271
241678395
937251864
723195648
695384712
184762953
312946587
456827139
879513426

539468172
476231589
128975634
312546897
865792341
794183256
287659413
643817925
951324768

562439781
314728965
789165234
627513498
193846527
845972316
438251679
956387142
271694853

567413892
314928765
289657413
426571389
958236147
731894526
195742638
642385971
873169254

523487169
617935824
894612735
259861347
471329658
386754291
142576983
968143572
735298416

537498162
241763859
698215374
963187245
714532986
825946713
479621538
352874691
186359427

573498261
692751834
814623759
461285397
728934615
935167482
259346178
146879523
387512946

583476291
479152863
162398745
341829657
857643912
296517438
628931574
734265189
915784326

581469237
367582149
924317685
248635971
653791428
719824563
175243896
436958712
892176354

598476213
462139875
173825496
954312768
781654932
236798154
629587341
347261589
815943627

561473298
327698154
849152763
752934681
916285347
438716925
675821439
184369572
293547816

536498271
724136859
198527463
459612738
281379645
673845912
962753184
347281596
815964327

582496317
639217845
147583296
764952183
325168479
918374562
873645921
296831754
451729638

567418392
982635174
134927568
243789615
798156243
651243789
475862931
319574826
826391457

528491376
761532894
943867125
296315487
387946251
415278639
132659748
654783912
879124563

578496321
162358947
943271856
827169534
639542718
415837269
391685472
756924183
284713695

517483692
928761345
364259817
791328564
832546179
645197238
489612753
276935481
153874926

517483692
928761354
346259817
791328465
832645179
465197238
689512743
274936581
153874926

572491683
861532497
493768125
326915748
948276351
715384269
134659872
257843916
689127534

538491762
721658394
694273185
287916543
346582971
915734628
172865439
859347216
463129857

568491732
731286459
294357861
319745628
876912345
425863197
957638214
183524976
642179583

532496781
486127953
179853246
821945367
943761528
657238194
764512839
298374615
315689472

532498761
486127953
179653248
621945387
943781526
857236194
764512839
298374615
315869472

586423791
194857263
372196845
467985132
931672458
258314976
745261389
823549617
619738524

583426791
194857263
672193845
467985132
931672458
258314976
745231689
826549317
319768524

538491726
917286534
642357819
265739148
481562973
793148265
874615392
329874651
156923487

517468923
348792165
269135784
953876241
472351896
681249537
135984672
796523418
824617359

563481927
874295361
291673485
428567193
956132748
317948256
135824679
682719534
749356812

593421678
617589324
284763195
872135469
369247851
451896732
126354987
945678213
738912546

587491263
924356871
361728459
192637584
675849132
843512697
418963725
759284316
236175948

527413986
964857213
813296745
149562837
632178459
785934621
256389174
471625398
398741562

586473291
123895746
974126853
731542689
695718324
842639175
467251938
219384567
358967412

517486329
348259761
269731584
135627948
786945132
924813675
493562817
851374296
672198453

571486329
348259761
269137584
935621847
786945132
124873695
413562978
897314256
652798413

592476138
317958624
468312957
621847593
783695241
945231876
139584762
856723419
274169385

523417869
674895231
198362475
917286543
842531697
365974182
281749356
459623718
736158924

523419867
649875231
178362945
914286573
857931624
362547189
281794356
795623418
436158792

537418296
691275438
284936715
712869543
856347921
943152687
468723159
325691874
179584362

537418296
691275438
284936715
912864573
456397821
873152649
769523184
328641957
145789362

526431879
874629513
139578462
241397685
357186924
698254137
483912756
765843291
912765348

521469837
479318265
368572491
936147528
182935746
745286913
694851372
257693184
813724659

589472613
326815974
471396825
237189456
195634287
648257391
714968532
952743168
863521749

536481792
821975643
947632185
614253879
783149256
259867431
178596324
465328917
392714568

536491728
841725693
927638145
612853479
793142856
458967231
379216584
265384917
184579362

536491782
841275693
927638145
614853279
793124856
258967431
179546328
465382917
382719564

581632749
362794851
749185326
436518297
197426538
825973614
613247985
958361472
274859163

582673941
619458372
374912865
867134259
125789634
943526718
231865497
456297183
798341526

594672831
863195742
721438569
372549186
189267453
456813927
637984215
945321678
218756394

542618937
879543162
136972485
785291643
214836759
693457218
921384576
468725391
357169824

583619742
167482935
429735861
642893517
971254386
835167429
214578693
796341258
358926174

583612794
167489235
492735861
624893517
971254386
835167429
219578643
746321958
358946172

582647139
497318625
361259478
813476592
975182364
624593817
159734286
746821953
238965741

528643971
914257368
736891254
679184532
483529617
251736849
192465783
867312495
345978126

549672318
126853947
387419265
832147596
674985132
915326874
761298453
458731629
293564781

531694728
687321945
492857631
816249573
324576189
975183462
259768314
168435297
743912856

539674821
621358794
478129635
243781956
185296473
967543182
816935247
392417568
754862319

518674923
479321865
362859147
194562378
723418659
685793214
236945781
951287436
847136592

531697824
679428315
428531679
386259741
742186953
195374268
214963587
957812436
863745192

531687924
678429315
429531678
396258741
742196853
185374269
214963587
957812436
863745192

581643927
724189653
369572814
245761398
893254176
617398245
178426539
952837461
436915782

591628437
264735891
783194625
946587213
832941756
157263984
479312568
325876149
618459372

547698231
236154789
891237654
412573968
783962415
659481327
364819572
978325146
125746893

528614937
634792815
197853624
985437261
416925783
372186549
851369472
769241358
243578196

591627843
247398561
368145927
673251489
859734216
124986735
432519678
986473152
715862394

523687941
169423578
847195236
794251863
615378492
238946715
956814327
471532689
382769154

539671248
614283975
278495316
821534769
943768152
765129483
357812694
496357821
182946537

598673142
427815396
361249578
876132459
243958761
915764823
684521937
739486215
152397684

578693241
962714835
134258697
296371458
853429176
417586329
381945762
749862513
625137984

532618947
674953128
819427635
197584362
348261759
256379814
481732596
725196483
963845271

541638972
736294815
928157346
395712684
872463159
164589237
219845763
487326591
653971428

541638972
763294815
928157643
695712384
872463159
134589267
219845736
487326591
356971428

519684273
482371965
367952148
124567389
873419652
695823714
236745891
751298436
948136527

589614273
472893156
316257849
167438592
834925761
925761438
243179685
658342917
791586324

598624371
627831954
413759682
375982416
186347295
942516738
731465829
269178543
854293167

517692384
698134725
234587619
465273198
873951246
129846573
786329451
941765832
352418967

539648172
412753968
867291435
398417526
721586394
654932781
176324859
285179643
943865217

537649182
412873569
968251437
359418726
821796354
674532891
186324975
295187643
743965218

582697134
417583926
396421758
834715692
675942813
129836475
263174589
951268347
748359261

582637194
497581623
361429785
134865972
975142836
628793451
213974568
859216347
746358219

537689214
412735869
869412573
683254791
275193648
941867325
756948132
324571986
198326457

594673281
768192543
132485769
429816375
685739412
371254698
947328156
256941837
813567924

549681237
683279541
712453968
968714325
154328679
327596184
475132896
291867453
836945712

549681237
673259841
812473965
967514328
184327659
325896174
458132796
291765483
736948512

579681342
346927185
128435796
894372651
217596834
635148927
463219578
752863419
981754263

572693418
816742935
394851267
645218379
289537641
731964852
468179523
123485796
957326184

513698427
264357891
879142365
981476253
345219678
726835149
137924586
652781934
498563712

513697482
264358791
789142365
921476853
345819627
876235149
138924576
652781934
497563218

592617483
368924751
147853269
684379125
731245698
259168374
423586917
876491532
915732846

587693421
362148795
149752368
456329817
923871654
871465239
615287943
298534176
734916582

592681437
361247958
874539162
413875296
956412873
728963514
139724685
645398721
287156349

512649783
946378152
738251964
865712439
124893675
379465821
481527396
297136548
653984217

543612798
672859143
189374265
321485976
964237851
758961324
436728519
817596432
295143687

543612789
672984153
198375264
321498576
864537921
759261348
436729815
917856432
285143697

538621794
142759836
697384215
751432968
984176523
263598471
426817359
319245687
875963142

512679843
987354162
436281957
865412739
124793685
379865421
741528396
298136574
653947218

512634879
436798215
897152436
729541368
684379152
153826794
945217683
361485927
278963541

582671439
671934528
439258716
158493672
396725841
247816953
924187365
865342197
713569284

572691384
943578126
168234795
296745831
784913562
315826947
657382419
821459673
439167258

572641983
193258647
468739125
246597831
789413562
315826794
657382419
821974356
934165278

573612849
869457321
124893675
238179456
957346182
641528937
395281764
416735298
782964513

547692183
819735246
362148975
486371592
275869431
193254867
624583719
931427658
758916324

574692183
812734956
369158274
456371892
297865431
183249567
625483719
931527648
748916325

518643297
932871465
674952318
429365871
351287946
867194532
743518629
186429753
295736184

518643297
962871435
374952618
429365871
651287943
837194562
746518329
183429756
295736184

524693178
189274365
376158429
741869532
853427916
692315847
918736254
265941783
437582691

592617834
463598217
187243596
346851972
718429365
259376148
925164783
874932651
631785429

582617439
463589217
197243865
349871526
716425398
258396174
925164783
874932651
631758942

582617439
473589612
169243875
346891527
715462398
298375164
924156783
657938241
831724956

582617439
463958217
197243865
359481672
718526394
246379158
924165783
675832941
831794526

521687439
974351268
836249517
769413852
342875196
185926374
457198623
698532741
213764985

543628791
287915463
169374852
326149578
814756329
975832146
492581637
638497215
751263984

543628791
286917453
179354862
325149678
814576329
967832145
492781536
638495217
751263984

572648913
498731625
163259847
246597138
719483562
385126794
657312489
821974356
934865271

592648173
413725986
768139245
821574369
946813527
375962814
287396451
634251798
159487632

593628741
416379852
782451639
279513468
648792315
351846927
965137284
137284596
824965173

548613792
163729548
792845361
286374915
419582637
357961824
634257189
925138476
871496253

584617239
619325784
237849615
172934568
396582471
458176923
723458196
941763852
865291347

537618492
629543178
814927365
176489253
498235716
253176984
381762549
765394821
942851637

541628379
329457816
678139524
487965231
965213748
132784695
713846952
296571483
854392167

571628349
329457816
648139527
487965231
956213478
132784695
713846952
264591783
895372164

573621984
689534172
124789356
358146297
716293845
492857613
247318569
865972431
931465728

583621974
649537182
127849356
354176298
816293745
792458613
278314569
965782431
431965827

583627194
129485637
764139825
895341762
247896513
316752489
658973241
432518976
971264358

537621489
612948537
498735126
976354812
251897364
384162975
743586291
129473658
865219743

594621783
128735946
763948521
356194872
271856439
489273165
832419657
615387294
947562318

594638217
683721945
712945386
175289463
468513729
239467851
827356194
351894672
946172538

594638217
813725946
762941583
178269435
456813729
239457861
327586194
685194372
941372658

512638947
396147582
784952163
438271695
971365824
625489731
863514279
257893416
149726358

587632941
162549783
394187526
931258467
875461392
426973815
713896254
248315679
659724138

578641239
324579681
169238754
291867543
843152976
756394128
917485362
685923417
432716895

578641239
324579681
169238457
291867543
843152976
756394128
917485362
685923714
432716895

578641239
324579681
169238457
251867943
843192576
796354128
917485362
685923714
432716895

532641879
749853261
168297534
381965742
695472318
274138695
927516483
816324957
453789126

537641829
249853761
168729534
381965247
695472318
724138695
972516483
416387952
853294176

578641329
243957861
619823574
197536248
356482917
824719635
782165493
461398752
935274186

518647329
246953871
739821564
197536248
653482917
824719635
382175496
461398752
975264183

571649382
843275961
629138574
297563148
356481297
184792635
718956423
462317859
935824716

589647312
134259786
726138495
875421639
241963857
693785124
967312548
352874961
418596273

587649123
932581764
641327958
258764319
469138572
713952486
196873245
874295631
325416897

521679483
693845172
748123596
354291768
279468315
816537249
167952834
435786921
982314657

514672839
726389451
893145267
267934185
945816723
138257946
371528694
652491378
489763512

598672143
316954827
274318956
459831672
623795418
781246395
142583769
867429531
935167284

589672143
316954872
274318956
458731629
623895417
791246385
942583761
167429538
835167294

579681234
324579681
168234957
251967843
983142576
746358129
417895362
695423718
832716495

573689142
862145973
149372856
458937261
621458397
397216485
714593628
235864719
986721534

573689142
926145873
184372956
852937461
641258397
397416285
718593624
235864719
469721538

572681349
938475216
146239785
281764593
754913628
369852174
417596832
825347961
693128457

572681349
938475216
146239785
281754693
764913528
359862174
417596832
825347961
693128457

598763241
746215983
132894657
921538476
863479125
457621839
379182564
685947312
214356798

523761498
194853267
687249153
941685732
835972614
276314985
319428576
752136849
468597321

523761498
194853267
687249153
941685732
835972614
276314985
369428571
752136849
418597326

591743826
274896351
638215479
329584167
745162938
816937245
487351692
153629784
962478513

593761284
842359617
176284359
768935142
259146873
314827596
931572468
687413925
425698731

529786314
314925876
876413952
748691235
263578491
951342687
432159768
685237149
197864523

534789126
879126453
126345987
758293641
943861275
612457398
281674539
465938712
397512864

536798124
974162853
182345697
749653281
623981475
815427369
291874536
468539712
357216948

548791236
179236458
632854917
381967524
925418673
764523189
857642391
216379845
493185762

593724681
741386529
826159743
365248917
479513862
182697354
218935476
634871295
957462138

531724689
794386521
826159743
365248917
479513862
182697354
218935476
643871295
957462138

564729831
197384625
238156947
873962154
641835279
952471368
785613492
329548716
416297583

561792834
283145697
479863521
946218753
827534916
315679248
638921475
794356182
152487369

582793164
374165928
169428573
238519746
796834215
415672839
957246381
841357692
623981457

562734891
314829765
897165234
628513479
143976528
975482316
439251687
756398142
281647953

593764128
468192735
217583649
635921487
182475396
974836251
751248963
329657814
846319572

591784263
623159748
874326159
389267514
152498376
467513982
736945821
245831697
918672435

591768234
876423951
423519876
738941562
214356789
965872413
352697148
649185327
187234695

518746392
974132685
623895741
381524967
769381254
452679138
146253879
835917426
297468513

589712364
467839251
132654798
273548916
841396527
956127843
625473189
718965432
394281675

589712364
467839251
132654798
273548916
841396527
956127843
625483179
718965432
394271685

562741398
847539612
139268574
683472159
954613287
721895463
416387925
298154736
375926841

569728431
312946875
847153269
986431527
251879643
473562198
134695782
725384916
698217354

593714628
468259731
271368459
935426187
714985263
682173594
827631945
159842376
346597812

516739842
492168537
837452619
245617398
971384256
368295174
753926481
124873965
689541723

596731824
378452961
241869537
412695783
987243615
635187249
769318452
124576398
853924176

542731896
687259341
319468275
721645938
954382167
836917524
475123689
193876452
268594713

531792648
947681253
862543917
615937482
798124536
423856179
379215864
254368791
186479325

531796248
647281953
892543617
915637482
768124539
423859176
376915824
254368791
189472365

561748239
482395671
379162458
214673895
896521743
735489162
957214386
623857914
148936527

542798316
189634275
376152849
893465721
617283954
425917638
761349582
938521467
254876193

529718463
461953827
873264915
298341576
715692348
634875192
346187259
187529634
952436781

582719346
347568291
619243758
975631824
123854967
864927513
791482635
458396172
236175489

584712693
326895741
791643258
139487562
645239817
278561934
912358476
457126389
863974125

591724836
372685491
684913752
936547128
428391567
157862943
843279615
269158374
715436289

561732894
897465213
324819756
648397125
759241368
213586479
476923581
935178642
182654937

591732864
764198532
832564917
918327456
356419728
427856193
689275341
243981675
175643289

581732964
746189532
932564817
419827653
865413729
327956148
694275381
258391476
173648295

541738962
687925143
329146758
768251439
915483627
432697581
153874296
274369815
896512374

513746928
874925613
692381574
348152769
261497835
957863142
725638491
486219357
139574286

591748263
483652179
726193854
259876341
368514792
147329586
615937428
934285617
872461935

591748263
783652149
426193857
249865371
368417592
157329486
814936725
935274618
672581934

561748932
423196875
978523614
319285746
654971328
782634159
895417263
247369581
136852497

529748631
671935248
384126759
437869512
268351497
915274863
142697385
853412976
796583124

593761428
612948375
478235196
837624951
925817643
164359287
749186532
281593764
356472819

512769483
879324156
643185729
398541672
726893514
154276398
935612847
481937265
267458931

521786394
473259618
986413275
814635927
769821543
352947186
637198452
298564731
145372869

534781296
267945813
189326754
648152937
312479568
975863142
853697421
421538679
796214385

561782394
247369158
389145762
936257841
428916573
715834629
872693415
194578236
653421987

546891372
789423651
231657948
892345167
174286593
365179824
958714236
413562789
627938415

573846192
142957836
689123754
726389541
431765289
958214673
297531468
865492317
314678925

596831247
847295163
132674985
925463718
673189524
418752639
389526471
761948352
254317896

563891247
278645139
149723685
491352768
725468391
386917452
957236814
834179526
612584973

537864219
629531748
184279653
972483561
468157392
351926874
845792136
793618425
216345987

547869213
629531748
138274956
972483561
486157392
351926874
865742139
793618425
214395687

571893624
246175938
983246715
624718593
817359462
395462871
758621349
169534287
432987156

549867213
387125946
216934758
691482537
724359681
835716429
162593874
458671392
973248165

569842173
372165948
184739526
893457612
416328795
725691834
938514267
247986351
651273489

591862347
423157698
678493512
216574983
834916275
759328461
362789154
985241736
147635829

523894617
697312485
148756392
369271548
785469231
412538976
856143729
931627854
274985163

526873149
319426785
748195632
431968527
675214893
982357416
254731968
863549271
197682354

574813296
123469758
986257314
831625947
759348621
462791583
618572439
345986172
297134865

534827916
962135478
178964235
825796143
397481652
641253897
759612384
486379521
213548769

541836279
693127584
287459163
729643851
358712496
164985732
912378645
476591328
835264917

531824769
782956143
946371528
619745382
857632491
423198675
395487216
264519837
178263954

542861973
398274165
176395842
483529617
659187324
721436598
914758236
265943781
837612459

563894127
129367485
487251369
346125978
291478653
875936214
618549732
734682591
952713846

574862319
896143257
231957684
748395162
123786945
659214738
385629471
917438526
462571893

523896417
869741253
174532986
791628534
238457691
645913872
487365129
952174368
316289745

514879632
826435791
379612485
961247358
283596147
457183926
798351264
142968573
635724819

563892741
298471356
174365289
617954832
932718564
845236917
321687495
459123678
786549123

591846273
284731956
376259148
713624895
658193427
942587631
869372514
435918762
127465389

579821643
642593817
138746529
421967358
396185274
785432196
254378961
867219435
913654782

569831724
471265389
328947615
247618593
153479862
986352147
834596271
615724938
792183456

519842376
234765981
678913524
762591438
341278695
985436217
156327849
427689153
893154762

519843726
324671958
786295134
863129547
297456381
451387692
945768213
638512479
172934865

569872143
482391756
173465928
294786531
631954287
857213694
318629475
725148369
946537812

569872134
472391865
183465972
294786513
631954287
758213649
317629458
825147396
946538721

584932176
372165849
169748523
938457612
416329785
725681934
893514267
247896351
651273498

547968132
238741659
619325784
863419527
724536891
951872346
175284963
486193275
392657418

564978321
178623954
329145768
217539846
896417235
435286179
743851692
682394517
951762483

562973418
794186235
318254796
136425879
845719623
279368541
983547162
627831954
451692387

523917846
148256739
976348152
831594627
294763518
657182394
785439261
369821475
412675983

523916847
184257639
967348152
631894725
298573416
745162398
856439271
379621584
412785963

523916847
148257639
967348152
631594728
294873516
785162394
856439271
379621485
412785963

571924863
462738159
389165274
824659317
613247985
957381426
138476592
745892631
296513748

571924863
469138257
382657194
824795316
913246785
756381429
138469572
645872931
297513648

546931782
921875634
873642195
619254378
734198256
258367941
197586423
365429817
482713569

526981437
791435682
834627195
613752948
982143756
457869321
148596273
365274819
279318564

536981742
791245683
824637195
612453978
983172456
457869231
348716529
265394817
179528364

531926784
984137526
276854931
793685142
425713698
618492357
857341269
369278415
142569873

521736489
486195732
793842651
649257813
238961547
157483926
975314268
814629375
362578194

581294763
247361589
963875421
379486152
825713946
614952837
132549678
756138294
498627315

591864732
873251694
426937581
167429358
285173469
934586127
642318975
318795246
759642813

591864732
873251694
426937581
167429358
285173469
934586127
342618975
618795243
759342816

541762389
826953741
397481562
278134956
914675238
653298174
169547823
732816495
485329617

591628347
784913652
236475198
327156984
615849273
948732561
173594826
469281735
852367419

571983462
638425197
249671853
462538971
857192634
193746528
986317245
324859716
715264389

581346927
746921385
293758164
815692743
472135896
369874251
128567439
957483612
634219578

581346927
746921385
293758164
815692743
432175896
967834251
128563479
359487612
674219538

531824769
469735281
728619345
975268134
384571926
612943857
247186593
196352478
853497612

581627934
624839751
397514268
435298176
962175483
178346592
746981325
259463817
813752649

561327948
892145367
374689521
938412756
417536289
625978413
149853672
756291834
283764195

531482796
284967315
697315824
925678143
746123958
318594672
862741539
473859261
159236487

541289637
827563914
963714825
378921456
259476381
614358792
486132579
135697248
792845163

591326487
468971235
327845916
834162759
719584362
652793841
176439528
945218673
283657194

581329674
426875931
379461582
954182763
617943825
832657419
148536297
263794158
795218346

561843297
492675183
738291654
127359468
649718325
385462719
276584931
814936572
953127846

561943782
482675193
739821654
127358469
648719325
395462817
876594231
914236578
253187946

541269387
836475291
792831564
218697453
975324618
364158972
627583149
483916725
159742836

541268397
938475261
762931584
219687453
675324819
384159672
827593146
493816725
156742938

581346972
246971385
793258164
815697243
437125896
962834751
124769538
359482617
678513429

591436872
286971453
734285169
428653791
915847326
367192548
672314985
149528637
853769214

591286374
283174695
647953821
324569718
769831452
158742963
475618239
812397546
936425187

521436789
478195623
936278145
817653294
295784361
643921578
369812457
182547936
754369812

521364798
734289156
896517243
487631529
965472831
213958674
348726915
179845362
652193487

581637294
764291835
293845716
312956487
649378521
857412369
978563142
425189673
136724958

581637942
697248135
234519687
845961273
762453819
319782456
423895761
176324598
958176324

591638247
768249135
234517689
952461873
187953462
346782951
423895716
619374528
875126394

521874936
786391425
493526178
658947312
142683597
379152684
935268741
817435269
264719853

531768924
627491835
984532761
472359186
196287543
358146279
763815492
245973618
819624357

531687429
962453187
487921653
645132978
723849516
198576234
274365891
316298745
859714362

531687429
927451683
468923157
645132978
712894536
893576214
274365891
386219745
159748362

591263784
328457691
647189235
735691428
862534179
419872563
253718946
184926357
976345812

541872639
962435718
783196524
378961452
159248367
624357891
497613285
235789146
816524973

531872649
962435718
487196523
378961452
159248367
624357891
793614285
245789136
816523974

591376842
368421795
724985163
679853214
852714639
143692578
986237451
435168927
217549386

531962874
926478135
784351962
493726581
275189346
168534729
847695213
652813497
319247658

531879624
784621359
692534817
475962138
169483275
823157946
348295761
216748593
957316482

591347268
728619354
346825179
473168925
169572483
852934617
915283746
687491532
234756891

571894263
934625718
682371594
148967352
796253841
253418976
427139685
865742139
319586427

561974283
834625719
792381564
149768352
687253941
253419678
426137895
975842136
318596427

541829763
938761452
267345891
325976184
614538279
789412635
192683547
873154926
456297318

591864273
628753194
437219865
786495312
149328756
253176489
875642931
364981527
912537648

531296478
468735291
729481563
874652319
953814627
612973845
287569134
196348752
345127986

591682734
863794251
427531896
342965178
718243965
659817342
176358429
285479613
934126587

581297634
436851279
927463518
142635897
653978142
798142356
275384961
864519723
319726485

571632948
692847135
834519627
945261873
268753419
317498256
423985761
186374592
759126384

561893274
284617359
397542816
853479162
129365748
476128593
632951487
745286931
918734625

571986324
394215786
682734951
736159842
129348675
845672193
253891467
418567239
967423518

591367284
847925631
362814975
426781593
173596428
985432716
758243169
634179852
219658347

541927386
769348125
832561974
258439617
374186592
916275438
497612853
625893741
183754269

591724386
764398125
832561479
258439617
379186542
416275938
947612853
625843791
183957264

571498326
439267581
628153479
392715648
167384952
854926137
715632894
286549713
943871265

571964832
934278615
286531479
342815967
765493281
819627543
198342756
423756198
657189324

561827934
839465712
472193865
217358496
954716328
386942571
198274653
623589147
745631289

571928364
629435718
483176592
745219683
932687451
168543927
316894275
257361849
894752136

541239687
382476519
796815423
124683795
837594162
659721834
463958271
218347956
975162348

541293687
392876514
786451923
129638745
837549162
654712839
463985271
918327456
275164398

531742689
278639154
496581237
613875492
852496371
749213865
925364718
167928543
384157926

561987342
792364815
438215697
187453269
653829471
924671538
815736924
246198753
379542186

541867329
978243156
632159478
129375864
486921735
357684291
894736512
765412983
213598647

571263498
846195273
392874156
267341985
418956732
953728614
785612349
639487521
124539867

521348679
976251843
483976215
369785124
752194368
148632957
817523496
235469781
694817532

591847623
328965417
476132859
263794185
784351962
915628374
132476598
859213746
647589231

541968327
726534918
983172645
678245139
215397486
439816752
362751894
157489263
894623571

581473962
964218357
273569481
832741596
416952738
759836214
625384179
398127645
147695823

561784932
839152467
472936158
126473589
794528613
358691724
245867391
687319245
913245876

541786932
839152647
672934158
128493576
796528413
354671829
265847391
487319265
913265784

531487926
926531784
478296315
784629531
369158247
215743869
193874652
657312498
842965173

571423869
483965712
296718435
364291587
912587643
758634921
825376194
149852376
637149258

531482769
496175283
827369451
978624135
612593847
354817692
149758326
785236914
263941578

531482796
469175283
827396451
972864135
618523947
354917862
146758329
785239614
293641578

591423687
347861295
862579341
258134976
179286453
436957812
724695138
983712564
615348729

532489176
897631425
146752398
361297854
278543961
459168732
925314687
713826549
684975213

582416973
796385124
431297586
328954617
974162358
615873492
249731865
863529741
157648239

582469713
197385624
436217589
328754961
764921358
915836472
241673895
873592146
659148237

572391486
189426573
364587912
793652148
456813297
218974635
631745829
847269351
925138764

532817694
168429735
947536182
823174956
456392817
791658423
675281349
214963578
389745261

592146738
637958421
841732695
789261543
426395187
315874962
278619354
953427816
164583279

572614893
648973215
931825647
823469571
769351428
415782936
257146389
196238754
384597162

572614893
846973215
139852647
423568971
765391428
918427536
257146389
681239754
394785162

572614893
648973512
931852647
853469271
467321958
219785436
725146389
196538724
384297165

572619843
648573219
931824657
853962471
467351928
219487536
795146382
186235794
324798165

582716943
947283615
136954728
463579281
875321469
219468537
658147392
791632854
324895176

532179486
976384125
814652379
398241567
241765893
657893214
485927631
169538742
723416958

532179486
967384125
814562379
398241657
241756893
675893214
486927531
159638742
723415968

592486317
438517296
761932584
287653149
159724863
346198752
613879425
975241638
824365971

542837961
638129547
179465328
854316792
321978654
967542183
486751239
795283416
213694875

542837961
683129547
179465823
854316792
321978654
967542138
436751289
795283416
218694375

532684179
678391254
149725386
713462895
984513762
265978431
891236547
426857913
357149628

582943176
643817592
971625348
736584921
418792635
259136487
364271859
197358264
825469713

532946781
769821435
184735296
647518923
318492567
925367814
273684159
491253678
856179342

592734681
874165392
631289745
427356819
386921574
915478236
248697153
769513428
153842967

592341687
647928153
183675294
364512978
275489316
918763542
856134729
431297865
729856431

592764183
614398527
873251694
245687931
369512748
187439256
738926415
956143872
421875369

562149387
931678425
748352196
416597832
259834671
387261954
123786549
874915263
695423718

582693471
496781253
371452968
714935682
638217594
259846137
865324719
143579826
927168345

572948613
869731425
143526798
635472981
798163254
214859376
427685139
381294567
956317842

592748613
768931425
143526789
635472891
987163254
214859376
429685137
371294568
856317942

592748613
768931425
143526798
635472981
879163254
214859376
427685139
381294567
956317842

562948713
978631524
341725698
197583462
486192375
235476981
719854236
824367159
653219847

582413769
473695218
916728534
754831692
698257341
321946875
845379126
139562487
267184953

512496837
846731592
793852461
351689274
267345918
984127653
435978126
679214385
128563749

512437698
648259731
397861425
176594283
935628174
824173956
459312867
783946512
261785349

582417963
349682175
761593248
895341627
673259481
214768539
138926754
427135896
956874312

542918673
198763425
673254981
867539142
921846357
354172896
785391264
236487519
419625738

572931864
439286571
168574923
916453782
854627139
327819456
243798615
681345297
795162348

512734698
376819425
498526137
734682951
261495783
859173246
623951874
185247369
947368512

592638147
748519326
136427859
263175498
481962573
957843261
615394782
374286915
829751634

582347169
791682345
346591278
629718534
437265891
158934726
263859417
874126953
915473682

512364987
869257431
374981265
248716593
691543728
753829614
986435172
437192856
125678349

542167893
968543721
731982456
476239518
289451367
315678942
697824135
153796284
824315679

542167983
968543721
731892456
476238519
289451367
315679842
827914635
153786294
694325178

542167398
369548721
781932456
476289513
293451867
815673942
657824139
134796285
928315674

592168374
864375912
371249856
439816527
657924138
218537469
186452793
743691285
925783641

512864937
678539421
439271568
254916783
187453296
396782145
823145679
961327854
745698312

542971863
793286451
168543279
356429718
819367542
274815396
627158934
981734625
435692187

512687439
438912567
976345128
867594312
341826975
259173684
693258741
785431296
124769853

572893614
694125783
183476529
961358472
347269158
825741396
458612937
739584261
216937845

592173648
461825379
378964512
246739185
137258496
859641723
713582964
625497831
984316257

562149378
718532469
943786512
184953627
237468195
659217834
476891253
325674981
891325746

582143976
319567482
674928153
245781639
137296845
896354217
453619728
761832594
928475361

592163748
318974526
764825319
289451637
437296851
156387492
871532964
943618275
625749183

562317498
739845162
481962573
196524387
347198625
258736941
615279834
923481756
874653219

562394871
179825643
384176259
945683127
837219465
621457398
498761532
716532984
253948716

562348917
137692458
894715263
219573846
653984721
748261395
925137684
381426579
476859132

532489671
947615382
861723954
726194538
315876249
498352167
273968415
689541723
154237896

592681347
768324951
143597862
481769523
925843176
376215498
854176239
619432785
237958614

532691784
187452936
694783251
463917825
871524693
259836147
346279518
915368472
728145369

512687439
938421576
746359821
361874952
897235614
254916783
189563247
475192368
623748195

512697438
938421576
746358921
361974852
897235614
254816793
189563247
475182369
623749185

512678439
739421586
846359721
361584972
958237614
274916853
195763248
487192365
623845197

582731946
691248357
473659182
957863421
368124795
214975638
835417269
746592813
129386574

583496172
762581493
941273856
615839724
239147685
874625319
357968241
128354967
496712538

583192647
421876539
697435821
978361452
354728916
216954378
149587263
865213794
732649185

593128647
481976532
627435981
879361425
254789316
316254879
148597263
962813754
735642198

543789621
826153479
791642358
358214967
612397584
479865213
284531796
137926845
965478132

583719462
249635187
716248395
628593714
497821653
135476928
362187549
871954236
954362871

543961872
287543916
169782435
975128364
326479158
814635729
752394681
431856297
698217543

513496827
629871354
784523916
472635198
156987432
398214675
267349581
835162749
941758263

583947621
924613758
671825394
457261839
312798465
896354217
248139576
769582143
135476982

593247681
824613759
671985324
457861932
312794865
986352417
249138576
768529143
135476298

593427681
842613759
671985342
427861935
315792864
986354217
259138476
768549123
134276598

513687294
826419537
479352168
641793825
387526419
952841376
735168942
268934751
194275683

583946271
496721358
721385496
267854139
835219647
149673582
378462915
614598723
952137864

513976482
946281735
872345169
497852316
125763894
638419257
251634978
384597621
769128543

583972416
974615823
621834597
365281749
249567381
817349652
496153278
732498165
158726934

583792614
972146835
461538279
148273956
659481327
327965481
216859743
894317562
735624198

593471628
164238597
872569134
326145879
781392456
459687312
647953281
915824763
238716945

593482617
684715923
721936548
375291864
246578391
918364752
467153289
832649175
159827436

513279684
296841753
478365129
381724965
762958431
954613872
825496317
647132598
139587246

593472618
628951743
147386925
269843571
371569284
485217369
756138492
914725836
832694157

593261784
278349651
164857239
985736142
712594368
436182975
629478513
341625897
857913426

593261784
278349615
164857239
985736142
712594368
436182957
629418573
347625891
851973426

593412867
418567293
627839415
342196578
971285634
865743921
286351749
734928156
159674382

523984617
946712583
718356294
697135842
384629175
152478936
879263451
461597328
235841769

513498276
286537194
974612835
168975342
497263581
352841769
829356417
631724958
745189623

573821496
692534817
481976253
215487639
746392581
938165724
167253948
824719365
359648172

513726849
986534271
247981653
165897432
798342516
432165798
621453987
874219365
359678124

523167894
968524731
741983256
376249518
289351467
415678923
697832145
154796382
832415679

523167984
968524731
741893256
376248519
289351467
415679823
837912645
154786392
692435178

523861794
469527138
178943256
986214573
247358961
315679482
691732845
854196327
732485619

523861974
469527138
178943256
786214593
294358761
315679482
651732849
847196325
932485617

523861794
964527138
178493256
486219573
297358461
315674982
731982645
859146327
642735819

523961784
467528139
189473256
896214573
274359861
315687492
731892645
958146327
642735918

523961874
467328159
189475236
396214587
248759361
715683492
871592643
954136728
632847915

523167498
469528731
781943256
376289514
294351867
815674923
657832149
142796385
938415672

573869142
264135987
918247635
497651328
182973456
356482719
625714893
849326571
731598264

563172984
879534216
421986735
236845179
785619342
194723568
942361857
618257493
357498621

513974862
968352471
472861395
645729183
297138654
831645729
389216547
756493218
124587936

593147268
764829531
218635749
389514627
472396815
156782493
821473956
935268174
647951382

593417286
748629351
162835479
359276814
421398765
687154923
874563192
236981547
915742638

593476281
762158943
148932657
651724839
824693715
379815462
437261598
285349176
916587324

593417286
648392157
127865439
976248315
431659728
285173694
752936841
819724563
364581972

593417286
648392175
127865439
976258314
431679528
285143697
752936841
819524763
364781952

573642918
142987635
968315742
236198457
497536281
815274396
781463529
359721864
624859173

543618297
769324158
128975634
687249315
431756829
295183746
852437961
914862573
376591482

523796418
146853972
978214365
815629743
269347851
734581629
497132586
381465297
652978134

574983261
891672354
236514789
925348176
413765928
687291543
162859437
759436812
348127695

564398712
932714586
178652439
325461978
617985243
849273651
786539124
251846397
493127865

574812639
823796154
691534728
958261473
462378915
137945862
289157346
316429587
745683291

584217639
327896154
691534827
953162478
462378915
178945362
239451786
816729543
745683291

584712639
327896154
691534827
953261478
462387915
178945362
239158746
716429583
845673291

564827139
287931645
139564728
726149853
415283976
398675412
641358297
873492561
952716384

594873162
738261459
261594837
147689325
689352741
325417986
816935274
952748613
473126598

584962371
267813459
139745628
698374512
325681794
471529836
843297165
712456983
956138247

514693278
378421596
296578341
849267135
753819462
162354789
431985627
685732914
927146853

524637189
937821645
186945273
215784936
378596421
469213857
791452368
643178592
852369714

574829163
981365247
263471859
748916532
356248971
129537486
832694715
615782394
497153628

574963128
369281457
812547963
691758234
428316579
753429681
936175842
287694315
145832796

574938261
823671495
196425783
682394517
731562948
945817632
367289154
259143876
418756329

564938217
893721465
721465389
182394576
637512948
945876123
316289754
259647831
478153692

574819236
892763415
316254879
743528961
168397542
259146783
935481627
421675398
687932154

574916382
196283457
238547196
425671938
963852714
781394265
812735649
357469821
649128573

584169327
296753148
317824695
628537419
479612853
135498762
961385274
753241986
842976531

584372619
926841753
137695824
298463571
371958246
465217398
759136482
813724965
642589137

594738621
721695834
368124597
235841976
647953182
189276453
913487265
452369718
876512349

574823196
362419758
189576423
923751864
615348279
847692531
238165947
456987312
791234685

584923176
392617458
761548923
923851764
815476239
647392581
239165847
456789312
178234695

584923176
392617458
761548923
923851764
815476239
647392581
139265847
456789312
278134695

594126873
216378549
378495612
185769234
769243158
432581967
827614395
643952781
951837426

594637182
781524936
623819754
215396847
869471325
347258619
438762591
172985463
956143278

564813972
297654813
318927456
183746295
975238641
642195738
851472369
736589124
429361587

584127963
973864152
261935478
645793821
719582634
832416597
156278349
397641285
428359716

584126973
963874152
271935468
845793621
719562834
632418597
156287349
397641285
428359716

594832716
786154329
132976485
861497253
279563148
453281967
648719532
925348671
317625894

514932687
796854321
832176495
168497253
279563148
453218769
641789532
925341876
387625914

514732698
296548371
387961254
125697843
768423519
943185726
631254987
872319465
459876132

514732896
298546371
367981254
125897643
786423519
943165728
631254987
872319465
459678132

514632987
638579241
792481563
459816372
183247695
276395418
361724859
925168734
847953126

524381967
869427531
173569824
691832475
752694183
348175296
935216748
487953612
216748359

594127368
718639542
362845719
489512637
173496825
256783194
831274956
945368271
627951483

584637192
329148675
617952438
835271964
742396581
961485723
198563247
276814359
453729816

534689721
872134569
169257834
957312486
216548973
483976152
345721698
628495317
791863245

564732819
179548263
283169754
612954378
357821496
498376125
926487531
831295647
745613982

526987431
479136852
138254697
892361745
614579328
753428916
381742569
247695183
965813274

586297413
217843596
394651827
175928634
942536178
638714952
821365749
469172385
753489261

546937821
739128546
281546379
913462758
428715693
675389214
354871962
867294135
192653487

516928374
948736521
732154698
324519867
189367245
675842913
493275186
257681439
861493752

536794128
194285367
278631954
367519482
485327691
912846573
753168249
629473815
841952736

596784132
283169547
174325896
867453921
932618754
415297683
629831475
751942368
348576219

586729341
749315862
231846597
498657123
623198754
157234689
364572918
975481236
812963475

516832497
872694351
493715268
249163785
751489632
368257149
134928576
687541923
925376814

516823497
892754361
473619258
249136785
751498632
368275149
134982576
687541923
925367814

526314798
917628345
843975621
168743259
479562813
235891476
392456187
654187932
781239564

516398427
274615983
389472156
795843261
843261795
162759834
627584319
431926578
958137642

576248139
219736845
384951267
692183574
438527916
157469382
723615498
941872653
865394721

596312487
723984165
814765329
371698254
459237618
682451793
238576941
945123876
167849532

536127894
189436752
274598136
745981623
312765948
968342571
891253467
653874219
427619385

516832974
937465812
248791563
485376129
163289745
792154638
371928456
854613297
629547381

586732914
741968352
923541687
312475896
457689123
869213745
695127438
278394561
134856279

586732914
741968253
923541687
312457896
475689132
869213745
637195428
298374561
154826379

586137492
792546183
341928765
917863524
825794631
463215978
274681359
639452817
158379246

596741382
238569417
147283596
654927831
371854629
982316754
423698175
819475263
765132948

546278193
917364825
328195467
761942358
432856719
895731642
289417536
153689274
674523981

526143879
398756421
714298356
649815732
837629145
251437698
173962584
482571963
965384217

586174392
194632875
732859641
325961487
618745239
479283516
941528763
857396124
263417958

596128473
847935621
213764598
761349285
432857169
985612347
129483756
674591832
358276914

596278341
321549678
748163529
685917234
174382956
932456817
419835762
257691483
863724195

596278341
321649578
748153629
685917234
174382965
932465817
419836752
267591483
853724196

536271948
781945326
942863157
274619835
698534712
153728694
329487561
417356289
865192473

536271948
781954326
924863157
472619835
698435712
153728694
349587261
217346589
865192473

526384179
897215364
413967285
958621437
372459816
641873592
734598621
289146753
165732948

526384179
987215364
413967285
859621437
372459816
641873592
734598621
298146753
165732948

526384179
789216354
413957286
968521437
375469812
241873695
634798521
892145763
157632948

586312497
934576812
271498563
315629784
468751239
792843156
147965328
859237641
623184975

586312497
934876512
271495863
318629754
465781239
792543186
147968325
859237641
623154978

586329417
417658392
932147568
374961285
158472936
629583174
843795621
261834759
795216843

596413278
742895316
381627495
178936542
423581967
659742183
837154629
915268734
264379851

596413872
742895316
381627495
178936524
423581967
659742183
237158649
915264738
864379251

596413872
742895316
381627495
174936528
823541967
659782143
237154689
915268734
468379251

596413872
742895316
381627495
174936528
823541967
659782143
237159684
415268739
968374251

516473298
493182765
278965314
142859673
387621459
659734821
724518936
861397542
935246187

586723149
941856237
372941658
629385714
417692385
835174962
753218496
264539871
198467523

547192386
862354197
913867425
784923651
396715248
251486739
639541872
428679513
175238964

527943618
148526973
693817524
731692845
862475139
954138762
479351286
285764391
316289457

537149628
912863475
684527139
128376954
763495281
459281367
291658743
345712896
876934512

517834629
932617845
846592137
178953462
359246718
624781953
283169574
465378291
791425386

517834629
932617845
846592137
178953462
329746518
654281973
283169754
465378291
791425386

547916238
319428756
268735914
684157329
721369485
935842671
893671542
172594863
456283197

517298346
394617528
628543179
759184632
243956817
186732495
465329781
931875264
872461953

547139862
269485317
138627954
985376241
476291538
312548679
693712485
724853196
851964723

517439862
492685317
638127459
985376241
364291578
271548693
143762985
729854136
856913724

547329186
296148753
183765294
374512968
865974312
912683547
758431629
431296875
629857431

547291368
326478195
189563427
654127983
732849516
891635274
965382741
218754639
473916852

587912643
291463758
436578912
842657139
315294867
679831524
724185396
953746281
168329475

547932816
896174325
132586497
961458273
285763149
473291568
654819732
729345681
318627954

517932684
436871529
892546317
168459273
245763198
973218465
659184732
721395846
384627951

547968213
268317495
193542687
981275364
756439128
324186579
632794851
819653742
475821936

537981624
849623157
621574398
964158732
283746519
175392846
398417265
412865973
756239481

537286419
489715623
126439857
345921768
268574931
791863245
953647182
814392576
672158394

537146928
249837165
816925743
974568231
125394687
683712594
798253416
451689372
362471859

587169324
394257681
612843975
136574298
428931756
759682143
945326817
273418569
861795432

597218436
264937518
831645297
358469721
672153849
149782653
726591384
985374162
413826975

517283496
926457381
348961275
195324768
673895124
482176953
739648512
261539847
854712639

567241938
923875641
481396527
746983152
298154376
315762489
134627895
679538214
852419763

587241963
923675841
461389527
746938152
298154376
315762489
134827695
879516234
652493718

567293184
248157396
391684257
729438561
615729843
834516729
472365918
186972435
953841672

527318946
963457821
841269573
258971634
416583792
739624185
385192467
192746358
674835219

517463928
968125347
243978615
431689752
879542163
652731489
326817594
185394276
794256831

597468321
381257496
246913578
619785234
824391657
753624819
465172983
972836145
138549762

537692841
264187935
189543627
716425398
453918276
928736154
691374582
845269713
372851469

578146293
134892765
296357481
859623174
641579832
723481659
362715948
415968327
987234516

528134967
179826534
346795218
832647195
751289643
694513782
417958326
285361479
963472851

578926431
241378659
396415827
723894165
614752398
859163274
135289746
467531982
982647513

548729316
972361548
361845927
196483275
837512469
254976183
415698732
623157894
789234651

598724316
472361598
361895724
146983275
837512469
259476183
715648932
623159847
984237651

578463921
426971385
139825647
912684753
783519462
654237819
241398576
365742198
897156234

568974321
739621485
142538976
326185794
815749263
497263518
684392157
271456839
953817642

528743961
739816542
164295837
416938275
852674319
973521684
691357428
287469153
345182796

578136294
631294857
429578361
197342586
342685719
856719423
765923148
214867935
983451672

598642371
234781659
761593482
973425816
186937524
452816793
815264937
629378145
347159268

568197324
294635817
713428695
142786953
987354261
635219478
376941582
821563749
459872136

518479326
439265187
276183954
347526891
195834672
862917543
751648239
923751468
684392715

538192467
241567893
697483125
312954678
954876231
876321954
463215789
129738546
785649312

518967423
623184579
947352186
185279634
392416758
476538291
759841362
834625917
261793845

538142967
241967853
697583124
312495678
954876231
876321549
463219785
125738496
789654312

578923416
362814759
194576823
423751968
615389274
987642531
239465187
856197342
741238695

538916472
692847351
147523896
784635129
315294768
926781534
271459683
863172945
459368217

598712634
714653982
263849571
649138725
821597346
357426198
135984267
986271453
472365819

578912364
136874295
294365718
741286953
925431687
683597142
869743521
312658479
457129836

578914362
136872495
492365718
741286953
925431687
683597124
869723541
314658279
257149836

578612394
194375268
236894715
741289653
625431987
983567142
869743521
312958476
457126839

578614392
192375468
436892715
741289653
625431987
983567124
869723541
314958276
257146839

518629734
964738521
327514986
876153492
259487163
143962875
482371659
631895247
795246318

598632714
467581329
312947658
175469283
246873195
983215476
739154862
821396547
654728931

578134926
396725814
214869573
167943285
842657391
935218467
759486132
623591748
481372659

528461739
369857241
147923685
836712954
451396872
792548163
213684597
675139428
984275316

528974361
479163582
631258497
842591736
153786249
967432158
395617824
216845973
784329615

528174369
471963582
639258417
842596731
963781245
157432698
395617824
216845973
784329156

548173926
213596784
679842135
835961472
724385691
196427853
361758249
457219368
982634517

518293476
276458391
349761285
125374869
687925134
493186752
832649517
761532948
954817623

518296437
372458691
649731258
125364879
783925164
496187325
837649512
251873946
964512783

538291764
472586931
169473528
217654893
843729156
695138247
351947682
986312475
724865319

538214976
962375184
471986532
796421358
215863497
843759261
189632745
624597813
357148629

538246917
127359486
469871253
853912764
694785132
271463598
942138675
786594321
315627849

578316924
234598671
691472385
127983456
985164732
346725819
413657298
752849163
869231547

568342719
379185462
241796583
852963147
734821695
196457328
915638274
683274951
427519836

568312497
934678512
271495683
312869754
486751239
795243168
147986325
629537841
853124976

528793146
176854239
943216758
487625391
351947862
692138475
769481523
834562917
215379684

538721496
796453182
124698573
643819257
951276348
287534619
365947821
419382765
872165934

549137628
132698745
786245139
957326481
618574293
324819567
273961854
465783912
891452376

519768423
263154987
847932516
938615274
621473859
754829631
175246398
482397165
396581742

589473261
732916548
164258397
915867423
826394715
473125689
358641972
241739856
697582134

529847361
864913572
173265948
416739285
952684713
387521694
691358427
238476159
745192836

529764183
476318925
381952674
132876549
964235718
857491362
743189256
698527431
215643897

589731264
123468579
476952318
845273691
291685437
367194825
732849156
618527943
954316782

569174823
173628945
248359761
987463152
632915487
451287396
325841679
896732514
714596238

539817624
861249357
427635189
684591273
293478516
175362948
756183492
318924765
942756831

529816473
674539128
318472659
465298731
897361542
132745896
246153987
781924365
953687214

569417328
182963754
743528619
231674985
695281473
478395261
827139546
914756832
356842197

529814673
673925481
814673259
281739546
796452138
435186792
168347925
942568317
357291864

579623184
162984537
384517692
857391426
643275918
291846375
938452761
416738259
725169843

589621347
734859612
126347589
378264195
695173824
412598736
961782453
847935261
253416978

589721346
436859712
127346589
368274195
795168234
214593867
971682453
842935671
653417928

589721346
436958712
127346589
362874195
795162834
814593267
271689453
948235671
653417928

519267483
326584791
784913625
247631958
963458172
851792346
498126537
672345819
135879264

519267483
326584791
784913625
247631958
953428176
861795342
498156237
675342819
132879564

519286437
378549621
642317859
785631942
423958176
196724385
267493518
854162793
931875264

589314627
732596184
164278359
347159268
695827413
821463975
218945736
973681542
456732891

549387612
683291574
721456398
236574981
817963425
495812736
178649253
962135847
354728169

518246793
967831425
324759816
285963174
671425389
439187652
742398561
153672948
896514237

513869724
627345891
849217563
458132679
396478215
172956348
764581932
235694187
981723456

512976348
863241957
497835162
934657281
726184593
158329476
389462715
245718639
671593824

518693724
963742185
274185963
839461257
127958346
645237819
786529431
492316578
351874692

516348972
324957861
987162435
498721653
652834197
173695248
231479586
745286319
869513724

512789346
764325918
839164725
483956172
251873694
976241583
648517239
327698451
195432867

519328647
637491582
248576931
895234176
324617859
176985423
753869214
462153798
981742365

512978346
369425781
874163295
648231957
157896432
293547168
431682579
985714623
726359814

513928476
986457123
472361895
231684957
854279361
769513248
697832514
345196782
128745639

513428976
894765312
762193485
451236897
627984153
938517264
379852641
285641739
146379528

513428976
486957123
972361845
231689457
859274361
764513298
697832514
345196782
128745639

512398647
879624531
643517892
954276183
237481956
186935274
361849725
728153469
495762318

512398647
879624531
643517892
964275183
237481965
185936274
351849726
728163459
496752318

516947823
798235416
342816579
654782391
831469752
279153684
467521938
185394267
923678145

513749628
948621537
672583149
129837465
865214793
734956812
456398271
381472956
297165384

519764823
824315769
367289154
693578412
745621938
182943576
278196345
951432687
436857291

519248637
287963145
463571928
356729481
921834576
748615392
192357864
634182759
875496213

512493768
346278519
987165324
251847693
694351287
873926451
435619872
729584136
168732945

514879263
936425178
278136549
392687451
781542396
645913827
167258934
853794612
429361785

518673492
476259318
239148675
827314569
165792834
943586721
791435286
684927153
352861947

517493268
936285417
842716359
621849573
354167982
789532641
265378194
473951826
198624735

514798326
389264715
627153894
862415937
431679582
975382641
158927463
746831259
293546178

514798326
387264915
629153874
862415739
431679582
795382641
158927463
946831257
273546198

514789362
978263415
623154978
289415736
341678529
765392841
152947683
496831257
837526194

517368492
243791658
689254713
892547361
164932875
735816249
428175936
971683524
356429187

512397684
863451297
479286513
287964351
146538729
935712468
328649175
751823946
694175832

518379642
643812957
792465318
189743265
267581493
435296781
856927134
924138576
371654829

518436792
769218534
324579816
953784621
241965378
876123459
437692185
682351947
195847263

519436782
867219534
324587916
753194628
241865379
986723451
438672195
692351847
175948263

513486792
869217534
724539816
958743621
241965378
376128459
437692185
682351947
195874263

519843276
247561983
683729154
892357641
765214839
431698527
124935768
358176492
976482315

519843627
246571983
873629154
982356471
761294835
435718296
124935768
398167542
657482319

518943627
246571983
973628514
892356471
765214398
431789256
124835769
359167842
687492135

519267384
734851629
286394715
398712456
427536891
165948237
653489172
942173568
871625943

518263947
476189352
239574168
627948513
891352476
354716289
743695821
965821734
182437695

513267849
426958713
978341652
145789236
367524198
892613574
784132965
259476381
631895427

518473962
946285317
237169584
463597821
179826453
852314796
724951638
391648275
685732149

514236978
638794125
927815463
251473689
473968251
869152734
745329816
392681547
186547392

514237986
739864125
268915473
651483792
423679851
987152634
845396217
396721548
172548369

518273694
429861375
376549812
943625187
182937456
765184239
697312548
234758961
851496723

512374968
689251437
473986215
167425893
238697154
954813672
825139746
341762589
796548321

518347926
962158743
734692518
347819265
651273489
829465137
476581392
285934671
193726854

512394768
634857219
798126534
965741823
871532496
423689175
159268347
286473951
347915682

517482693
934716258
286935417
128567349
465193782
793248165
642359871
351874926
879621534

513472869
984365271
276918345
468123597
321597684
759846132
697231458
842659713
135784926

517426938
896731452
234958671
483279165
971685324
625314897
768192543
142563789
359847216

517426938
869735412
234918675
483279561
975681324
621354897
756892143
142563789
398147256

517426839
896731452
234958671
483279165
671385924
925614387
768192543
142563798
359847216

517426839
869735412
234918675
483279561
675381924
921654387
756892143
142563798
398147256

512497863
498536712
637218594
346175928
821964375
975382146
753621489
284759631
169843257

512478369
946231875
873569214
367894152
481752936
259613748
638125497
125947683
794386521

512478369
946231875
873569214
367895142
485712936
291643758
638124597
124957683
759386421

518479326
624813579
973265148
256748931
731596482
849132765
392654817
185327694
467981253

512479638
684231957
973856241
367915824
859742163
241683795
136598472
425167389
798324516

512439687
487265913
936178245
173946852
869352471
245781369
358697124
624513798
791824536

512496387
748132695
693758214
279643851
851927436
364581972
135864729
427319568
986275143

513648297
296371584
874259631
362594718
948167325
157832469
689425173
735916842
421783956

518732469
936451278
274986531
369578142
427169853
851324697
643817925
782695314
195243786

512896347
374215968
968743512
789451236
253687491
641932875
835164729
197328654
426579183

512867349
674935182
938124756
751486293
869273415
243591867
497358621
385612974
126749538

512847369
674935182
938126754
751684293
849273615
263591847
497368521
385412976
126759438

513982746
697345821
248617935
721856394
869234517
435791682
186473259
374529168
952168473

517369284
692748135
438215679
943682751
875931462
126457893
381526947
764193528
259874316

518769234
692834175
743215689
937642851
485971362
126358497
371526948
864197523
259483716

519864273
487392156
326175894
863259417
295741368
174638925
641987532
752413689
938526741

519764283
487352196
362198574
836279415
295841367
174536928
641985732
728413659
953627841

519264837
724835961
638197254
451386729
976512483
382749615
263471598
197658342
845923176

523419768
614278395
798635412
836521947
279843156
145967823
981356274
362794581
457182639

526984713
139726548
874135926
385641297
792358461
461279835
647593182
953812674
218467359

524861793
961437852
738925461
645219387
319784526
287356914
193648275
476592138
852173649

526873194
798241635
134569728
453987216
217356489
869124573
945718362
681432957
372695841

523194687
819367425
764582931
278639154
431875269
956421873
185746392
642953718
397218546

523698714
174325896
968147235
357912648
219486573
486753921
641879352
732564189
895231467

524398167
697415328
318267495
943572816
872631549
156849732
281954673
469783251
735126984

529437861
814956732
376218954
987325146
143869527
265741389
752693418
438172695
691584273

523481967
497236581
681795324
165324879
239867145
874519236
948172653
356948712
712653498

526897413
834651729
719432568
265318974
397546182
148729635
653274891
481963257
972185346

521493786
463578192
789162453
148237569
237956841
956814237
375681924
814329675
692745318

524189376
967325814
138467952
786592143
453871629
219634785
641753298
395218467
872946531

521867943
743591682
986432517
158624739
274359861
369178254
637215498
495783126
812946375

524983761
896471532
713562948
237854619
481296375
965137824
648315297
179628453
352749186

528943761
496871532
713562489
237458916
841296375
965137824
684315297
379624158
152789643

527934681
348651729
619278354
176423598
854197236
293865417
431782965
982546173
765319842

527314896
314986572
869752314
192543768
758691423
643278159
976435281
231867945
485129637

528764391
967381542
314592768
651249873
732856419
849137625
293675184
186423957
475918236

523764198
967831542
814592367
651249873
782356914
349187625
298675431
136428759
475913286

524793186
863142957
791865423
276951834
349287561
185634279
438579612
952316748
617428395

526874193
971362548
834951762
163529487
295748631
487136925
658413279
312697854
749285316

527839164
169452387
438671952
842395716
913764528
756128439
275916843
694583271
381247695

527839146
169472385
438651972
842395761
913764528
756128493
275916834
694583217
381247659

526389417
839471256
714625398
347518629
168942573
952736184
681293745
495167832
273854961

521974683
498263715
367185924
935618247
142597368
786342159
813429576
679851432
254736891

524397618
368415792
179268345
457926183
281534976
936871524
813752469
792643851
645189237

521936784
893471652
647582193
975624831
164853279
382719465
458297316
219368547
736145928

521943786
937681452
846572193
768495231
295317648
413268579
652739814
384156927
179824365

521943876
938671245
476582913
769425138
384719652
215368497
143856729
892137564
657294381

527316489
896542731
314987562
172453896
689271354
453698217
941825673
765134928
238769145

523876491
891423675
674591328
782369514
936145782
415287963
157938246
349612857
268754139

524137689
978654321
136982475
312865794
765419238
489723516
647398152
291576843
853241967

527816943
163924785
894537621
631492857
952783416
748165239
486359172
275641398
319278564

524716839
789534261
136982745
913458627
452367198
678291453
291673584
845129376
367845912

524813679
791562348
836497521
987341256
653728194
412659837
148935762
379286415
265174983

528714369
641593728
379682415
734168592
286945173
915327684
467259831
893471256
152836947

526134789
394875261
178962354
917258436
643791825
285643197
469387512
851426973
732519648

527348196
694571238
381962754
876129543
932456817
415837629
163795482
248613975
759284361

523768419
891425637
764931852
482357196
379612548
615849723
138274965
956183274
247596381

524761389
137894562
896352417
613587294
249136758
785429136
952673841
361248975
478915623

528174396
346298571
197635482
473821659
281569743
965347218
752983164
619452837
834716925

521974683
963815274
847236159
458362917
279541368
136798425
384127596
615489732
792653841

521784936
389256417
647931258
964817325
732645891
815329764
458193672
196472583
273568149

526791834
984532671
137846925
791465382
468327159
352918467
813274596
679153248
245689713

528143796
761829435
439657128
942581673
856732941
317496582
273915864
685274319
194368257

524189637
189376425
763452189
372618594
846295371
915743268
658931742
297564813
431827956

529347168
613892574
748516923
187653249
396428715
452971386
974265831
235184697
861739452

527361984
893427156
146958237
631795842
452816379
789243561
278639415
314572698
965184723

528314967
973625841
416798235
749832156
165479328
382561479
651943782
894257613
237186594

529347681
436198725
817256349
971824563
243615897
685739214
398472156
752961438
164583972

529371684
634859172
187624359
976235841
851946723
342187596
215468937
468793215
793512468

528416793
734295681
619378452
146953278
385762149
297184365
451827936
963541827
872639514

529417368
648523791
713986245
234691857
861745932
957238416
375864129
196372584
482159673

529418367
367952841
814673259
496521738
283769514
751834926
648395172
175286493
932147685

527461983
419283576
836795412
241956837
365847291
798132645
183624759
674519328
952378164

528617943
369425871
147893265
415269387
692738154
873154692
254981736
931576428
786342519

529618347
673425981
148937265
415263798
362879154
987154632
254391876
731586429
896742513

529671438
843295761
716834529
265948173
374516982
198723654
457389216
681452397
932167845

528741693
376985214
149263758
914576382
237894561
685132479
761429835
453618927
892357146

523716489
897452631
614389752
471695328
952873164
368124975
246531897
189267543
735948216

524761839
136298457
798354162
651472398
349586721
872139546
913825674
285647913
467913285

526831497
978654213
134972568
643129785
785463921
219785346
862547139
451396872
397218654

523948167
179236584
486715392
318452976
762189453
945673218
237561849
691824735
854397621

524183679
963275184
817649532
176324895
458791326
239568741
382456917
641937258
795812463

526431789
137896425
984725631
375914862
841267593
269358174
752183946
698542317
413679258

527438691
694712835
381965247
142589763
968173524
753624918
415297386
879346152
236851479

538612749
761943825
249857361
193524687
476381592
852796413
387269154
624135978
915478236

536742918
418935627
927168453
741856392
389214765
265397184
154623879
672489531
893571246

538794261
714286395
629513847
895641723
273859614
461327958
342168579
957432186
186975432

539246817
247891635
816537942
421365798
693782154
785914263
168423579
954178326
372659481

539246187
247891635
186537942
428365791
693712854
715984263
861423579
954178326
372659418

539278461
186945372
427316589
261583947
873492156
954167238
318724695
795631824
642859713

536298471
197564238
284731569
945326187
673185942
821479356
418957623
752613894
369842715

531942678
928657134
674381925
169734852
483265719
257819346
746593281
812476593
395128467

539264871
627981543
814573692
176495238
482736159
395812764
951327486
248659317
763148925

534628971
962371584
817945326
293186745
175234698
486597132
721853469
358469217
649712853

538469127
641827593
729531648
417952836
385146279
296783415
862374951
153298764
974615382

532948176
781625349
469137825
317596284
295483761
846712593
628354917
973861452
154279638

534198276
687542139
192736485
371859642
459267318
826413957
265381794
743925861
918674523

531829467
469713825
782645139
347598216
298361574
615274983
976482351
123956748
854137692

537698412
964721538
218543679
471836295
895172364
326954781
742319856
659487123
183265947

537698412
964721538
218534679
371846295
895172364
426953781
742319856
659487123
183265947

534897621
218465379
769123854
486951237
975234168
321678495
892546713
643719582
157382946

534897621
218463597
769125834
486951273
972634158
351278469
827346915
645719382
193582746

534879621
218463579
769125834
486751293
972634158
351298467
827346915
645917382
193582746

531269847
928574163
476138952
719625384
384791625
652843719
247986531
163457298
895312476

538621947
649753281
271948356
462315879
815497623
793862514
156279438
987534162
324186795

532618749
861947235
479253168
283594617
957361482
146782593
694875321
728136954
315429876

532719846
971648235
486253179
693524718
158376492
247891563
764985321
829137654
315462987

539812764
467953821
821647395
356428179
742139658
918576243
693284517
184765932
275391486

537824691
962175483
418693752
684317925
321459876
759286314
845732169
273961548
196548237

534721698
962853471
187496523
216974835
498532167
753168942
345687219
821349756
679215384

539164278
827359641
416278953
941836527
765921834
382547169
694785312
153492786
278613495

539861472
486327591
127549863
851793246
692485317
743612985
314278659
965134728
278956134

532861947
618497235
479325186
783249651
951736428
264518379
395682714
147953862
826174593

539862174
241579368
876431529
924753816
783216495
615984237
357198642
192645783
468327951

534162978
187954263
692378415
945831726
863427591
271596384
719643852
328715649
456289137

531267849
289541736
467398512
172459683
396872154
845613927
614735298
758924361
923186475

536971284
894352617
712846359
479183562
125694738
368527941
251768493
687439125
943215876

538671249
467259831
219348576
341785692
675932418
892416357
923164785
786593124
154827963

537981462
849326571
126547983
951673248
278459316
463812759
314265897
782194635
695738124

538691472
946237581
127548693
351786249
689452317
472913856
214375968
893164725
765829134

532198647
419765823
687432195
953684271
761259438
824371956
348526719
276913584
195847362

538217496
769543281
421896735
297458613
843162579
615739824
374681952
186925347
952374168

539286471
741953682
862741935
657128394
493567218
128439567
985672143
276314859
314895726

536218749
148379562
729465831
954831627
813627495
672594183
261783954
395146278
487952316

539471862
164289573
782653914
216945387
345867291
978132645
851726439
427398156
693514728

539472861
814635297
726198354
941826573
352917486
687543912
193754628
478269135
265381749

539472861
814536279
726198345
641825937
352917486
987643512
193754628
478269153
265381794

532498761
894716235
176253894
641982573
283571946
759634182
417329658
968145327
325867419

532496871
879231564
146857932
258613749
794528316
613749258
965172483
421385697
387964125

531697284
629348571
478152639
347921856
816574923
952836417
164283795
293765148
785419362

534612798
867459321
912783654
149836572
275194863
386275419
758321946
423967185
691548237

534612897
768459321
912873654
149736582
825194763
376528419
257381946
493265178
681947235

538621479
217349658
694758213
869132547
741865932
352497186
485276391
976513824
123984765

539687421
176542389
824913576
367294158
485371692
912865734
758426913
693158247
241739865

538761492
297854316
146923785
872496531
364185927
951237648
419678253
785342169
623519874

538712694
749635281
126894735
674581923
912367548
385429176
851973462
467258319
293146857

532781469
947265381
816934572
278549136
354617298
169823754
425396817
791458623
683172945

532871469
968453721
417269385
891542637
675938214
324716598
783695142
256184973
149327856

537986421
298451376
461732985
684329517
972514638
315867294
756298143
823145769
149673852

532971468
968453721
417268395
891542637
675839214
324716589
783695142
256184973
149327856

532849617
489761352
671352489
215486973
794235168
368917245
847123596
926574831
153698724

532184769
649752138
178963452
725341986
391876524
486295371
954627813
863519247
217438695

536984172
789123546
214657839
173468925
928315764
465792318
697541283
851236497
342879651

538647129
429135678
176892453
263584791
791263584
845971236
314728965
687459312
952316847

538917264
297684315
641325978
916742853
485193627
372568491
163859742
729431586
854276139

541973268
862541379
739286154
923758641
186324597
457619832
318467925
294835716
675192483

547136892
196728435
823945716
639487521
758219364
214653978
471592683
985361247
362874159

548791326
196238754
327645981
639517842
751824693
284369517
465972138
813456279
972183465

549372816
731486295
628915437
916857324
354129768
287643159
895731642
172564983
463298571

548962137
263751894
719348562
954183276
182674359
637529418
471836925
326495781
895217643

548962137
263741859
719358462
954183276
182675394
637429518
471836925
326594781
895217643

542961837
719832654
836574921
695713248
374286519
281459763
127395486
953648172
468127395

542379861
869214735
317856429
936547182
184623597
275981643
621435978
798162354
453798216

547832961
236419875
918576243
172984536
864351729
359627418
481793652
725168394
693245187

549378162
186925473
237416589
362584917
874193256
951267348
428731695
795642831
613859724

543298761
826751493
719643582
197362845
654189327
238574619
972436158
361825974
485917236

542193768
798246513
316875492
685329174
973418256
421567389
167934825
254681937
839752641

546379281
327581496
198624537
762843915
481965372
953217864
634758129
219436758
875192643

549136287
318742956
726958413
632481579
854379162
971625348
287513694
465297831
193864725

546723198
297861453
831945267
768194532
954236781
312587946
123659874
475318629
689472315

543168297
796425813
812793546
271354689
634819725
985672431
359287164
127946358
468531972

543869271
826751349
791234865
957318624
634927518
182546793
318692457
279485136
465173982

549786231
736152984
182439756
213695478
465827193
897341625
324918567
978564312
651273849

542876391
936154782
178293546
257941863
384625179
691387254
465732918
729418635
813569427

547168392
816293754
329475861
674921583
231856947
958347126
162789435
493512678
785634219

547928631
369154782
812736945
638579214
471682359
925413867
193847526
256391478
784265193

547193682
983726514
216854397
364519278
792468153
158372946
879631425
431285769
625947831

541987632
687321945
239465871
162753498
753894126
894216357
428679513
316542789
975138264

543928617
216357984
789164253
465213879
921786345
378495162
694872531
832541796
157639428

549386721
861742539
327951846
196835274
485279163
732164958
953417682
618523497
274698315

549781236
326459817
781362945
465297381
173846529
298135764
852674193
637918452
914523678

541968237
872453691
369271584
956714328
287396145
134582769
698135472
413827956
725649813

546218379
971563482
238974561
325846917
764391258
189725643
897452136
412637895
653189724

543218769
617935248
289476351
965387412
138642597
724591683
491763825
872154936
356829174

547621938
982743156
163598427
218967543
375482619
694135872
736814295
429356781
851279364

549321867
178645392
263879514
384967125
691532748
725184936
417298653
856413279
932756481

547328961
169745832
283916574
394687125
871532649
625194387
418269753
956473218
732851496

541627389
923458617
768931254
892146573
357289146
416375892
684713925
179562438
235894761

547926831
619837542
283415769
152743986
874691325
396582174
728169453
935274618
461358297

549831762
763542891
182679354
918753246
425968173
376214589
291485637
654327918
837196425

548237619
916548237
723961584
397624851
684195723
251783496
135876942
872419365
469352178

542831796
613729485
897546132
951678243
784352619
236914578
328467951
179285364
465193827

549832761
813467259
627519438
762385194
398741526
154926387
231678945
976254813
485193672

547861932
312549768
896273145
651387294
928614573
734952681
285736419
179428356
463195827

549671382
623895174
871324965
982716453
435289617
167543298
714938526
358162749
296457831

541683279
236597148
789421365
674215983
812934657
953768412
367842591
428159736
195376824

548691372
936427581
127538694
251786439
689354217
374912856
413275968
892163745
765849123

548123967
276594183
391867245
714982536
862735491
953641728
625319874
139478652
487256319

542167983
176398524
893245761
317859642
928614375
654723198
235476819
781932456
469581237

546219783
728365419
319874652
831427596
457698231
962153874
285941367
693782145
174536928

548216379
732498561
169753824
851649237
394572186
627831945
216987453
985364712
473125698

549216378
732458961
168793425
851649237
394872156
627531894
216987543
985364712
473125689

549328716
673951824
821764539
218543967
394617258
756289341
962475183
135896472
487132695

541379628
839126745
672854193
324785961
985461237
716932584
253647819
168593472
497218356

542681397
976435128
813297456
391852674
624719583
785364912
138576249
257943861
469128735

547681329
683942751
192357486
825136947
961724538
734598162
416873295
258419673
379265814

541697823
689342751
372851694
428973516
967518342
153264978
736125489
815439267
294786135

541682739
739415862
286397514
695231487
823754196
174869253
418926375
367548921
952173648

547612389
289735461
316894725
163459872
794268513
852173946
921347658
675981234
438526197

547612839
286739541
319854276
193465782
754298163
862173495
921347658
675981324
438526917

543627198
671389524
892154367
719432856
325876941
486591273
137965482
254718639
968243715

543681972
812749356
697325184
761893425
325476819
489512637
234958761
958167243
176234598

542673981
637819254
819254736
278495613
953162847
461387529
194526378
785931462
326748195

541678932
968253714
237194865
196385427
385742691
472916358
829431576
714569283
653827149

541678932
968253714
237194865
196385427
385742196
472961358
829436571
653817249
714529683

541689732
769235814
238174596
186593427
953742681
472816359
327451968
815967243
694328175

541689732
769235841
238174569
186593427
953742186
472861395
327456918
695318274
814927653

548693271
932715864
167248935
475962183
813457629
629381457
281534796
394876512
756129348

546712839
289634751
317859264
921376548
465981327
738425916
193547682
654298173
872163495

549712836
287436951
316895247
163579482
495268173
872143695
921354768
754681329
638927514

546712839
287439651
319865247
193576482
654298173
872143596
921354768
765981324
438627915

549712836
287536941
316894257
163479582
495268173
872153694
921345768
754681329
638927415

548712936
297836451
316945287
163574892
854269173
972183645
421358769
785691324
639427518

546831729
972654318
318792456
285417693
691583274
437926185
753169842
864275931
129348567

543826179
798145326
621973485
876294531
259361748
134758692
917532864
482617953
365489217

547839621
826175493
139264758
253796184
918423576
764581239
371658942
492317865
685942317

543672918
962183754
187594326
736421895
829735641
451869237
694257183
275318469
318946572

546189723
912347865
738526491
187952634
265734918
493618257
871265349
654893172
329471586

549682173
631749285
728351946
395164827
812975634
476823591
184236759
957418362
263597418

568439271
321687459
749251836
817542693
496318725
253796184
974865312
132974568
685123947

564793281
927815364
381246579
138679425
796452813
452138697
273984156
615327948
849561732

568743192
342819675
197652483
834271569
215964837
679385241
726198354
481537926
953426718

561798432
293541786
487236159
134925678
759864213
628317594
345679821
976182345
812453967

569734182
342981576
187625943
635217498
214859637
978346251
756198324
421573869
893462715

569734182
342981675
187562943
235617498
614829537
978345261
756198324
491273856
823456719

569734182
342981675
187562943
234617598
615829437
978345261
756198324
491273856
823456719

561349728
429871536
873256419
154982673
296735841
387164295
915627384
748513962
632498157

562784139
483921765
917635428
839247516
271568394
645319872
124876953
398152647
756493281

568479231
417832569
239516784
352641978
784953126
196287453
973165842
641728395
825394617

569378241
384216759
172549638
925481367
437962815
618753924
791634582
243895176
856127493

568379241
394216758
172548639
425891367
837462915
619753824
781634592
243985176
956127483

562387941
374921856
918456237
431862795
827593164
695174328
286749513
159638472
743215689

563192847
782463591
941875326
478519632
396287415
215346789
624958173
137624958
859731264

568491372
329876514
147523968
856314729
271965843
493287156
912748635
634159287
785632491

561283479
872419356
943576812
197328564
684951723
325764198
739645281
458192637
216837945

564923871
923871564
817654392
258467913
736195428
149382756
685249137
491736285
372518649

561982473
347561298
289743615
754639182
128457369
936128754
472815936
893276541
615394827

561249873
983157624
427386591
639571248
875432169
142698357
214963785
398725416
756814932

562834197
489271536
173956248
798123465
254697813
631548972
947385621
826719354
315462789

563729184
798461325
412358769
879145632
641932578
325876941
234597816
157684293
986213457

569734281
874912536
312865749
231476895
697358412
485129367
158647923
923581674
746293158

568439271
432761958
179852634
695287413
724613895
381945762
957124386
216398547
843576129

569438217
432761859
178952643
685297431
724613985
391845762
857124396
216389574
943576128

569438217
432761895
178952643
685297431
724513986
391846752
857124369
216389574
943675128

569438217
432751896
178962543
856297431
724613985
391845762
687124359
215389674
943576128

561849327
247351896
389726154
954638271
132597468
876214539
693482715
728165943
415973682

568927341
329841765
741635829
457268193
693174582
182593476
215786934
974352618
836419257

562498731
437612859
189375264
948123675
625784193
713956428
291547386
374869512
856231947

569243871
348791256
172586439
814325967
793168542
625479183
957832614
231654798
486917325

564782193
392614857
187953426
246835971
873196245
915247638
738421569
621579384
459368712

569142783
487359162
132678549
391485627
756293418
824716395
273964851
615827934
948531276

568921743
973548612
124673958
852197364
317456289
496832175
731285496
289764531
645319827

568921734
179543682
423678951
852197346
317456298
946832175
731285469
284769513
695314827

561427893
749835126
328196457
193678542
854213769
276954318
687542931
412389675
935761284

568941372
349627581
127538946
291786435
684359217
735412869
413275698
856193724
972864153

569248173
437156982
821739465
348592716
195467328
276813549
712985634
654321897
983674251

567248319
914367258
823519674
358724961
746193825
291856437
139685742
682471593
475932186

567248319
914367258
823591467
358426971
796153824
241879635
139685742
682714593
475932186

561748293
348192756
972365841
284653179
695217438
137489625
453821967
829576314
716934582

561378249
972514386
483926157
197852463
634197528
258643971
849261735
325789614
716435892

563478219
187269345
429315876
316524798
254987631
798631452
972853164
835146927
641792583

563478219
178269345
429315786
316524897
254987631
897631452
982753164
735146928
641892573

561287439
387946521
249315768
623594817
418672953
975138246
752863194
134759682
896421375

562134789
371598624
849762531
934851267
215647893
687329415
196275348
728413956
453986172

562183947
719452368
348679251
874531629
153296874
926847135
295768413
481325796
637914582

563127849
214869375
879453621
381745296
927316458
645982713
498671532
732598164
156234987

561273894
782469315
439581627
243957186
975816243
618342759
194738562
356124978
827695431

561273894
782459316
439681257
243967185
975812643
618345729
194738562
356124978
827596431

561273894
789456312
432981567
243697185
975812643
618345729
194738256
356124978
827569431

569271438
814539726
237864519
753986241
982147365
146352897
698723154
425618973
371495682

563274198
124895736
789613245
297136854
845729361
631458927
956387412
318542679
472961583

561379284
893264517
472185936
357648192
289731465
614592378
748953621
136427859
925816743

569317248
437285691
128946357
713462589
942853176
856179423
385721964
694538712
271694835

569317248
437286591
128945376
713452689
942863157
856179423
385721964
694538712
271694835

564328719
791645823
823971654
218534976
359716248
647289531
972463185
135897462
486152397

561374982
479826351
283159764
348965217
957213846
612487593
725691438
194738625
836542179

568319742
732486159
149725836
214973568
856241397
973568214
485632971
691857423
327194685

569317842
872496153
143825976
214738569
956241387
738569214
495682731
681973425
327154698

569318742
782495136
143726958
214873569
956241387
378569214
495632871
631987425
827154693

568491237
324867951
197253486
951674823
876532194
243918675
739126548
412785369
685349712

562491378
974386521
318275469
159864237
743129856
286753194
621938745
435617982
897542613

561473928
372958614
894261357
723546891
456819273
918327546
149632785
687195432
235784169

569417238
234968157
817325496
172856349
398741625
456293781
623189574
941572863
785634912

567418239
234769158
918325476
182976345
359841627
476253891
623197584
741582963
895634712

562479813
184563972
397812456
671248395
825397164
943156287
718634529
459721638
236985741

568731249
273954861
194268375
632589417
719426538
845317692
387692154
951843726
426175983

569782134
427319685
831465972
315847269
294653718
678291453
186524397
752936841
943178526

563718492
984326517
217954863
149567328
736289145
852143679
395471286
671832954
428695731

569748312
127395468
348261759
783652941
916874235
254139876
895413627
472586193
631927584

561947382
947328615
328615749
234159876
715486923
689732154
892561437
456873291
173294568

561749382
947328615
328615794
239157846
715486923
684932157
872561439
456893271
193274568

561749382
947328615
328615749
234157896
715986423
689432157
872561934
456893271
193274568

561497382
947328615
328615947
239154876
715986423
684732159
892561734
456873291
173249568

562413987
941785326
738269154
357648291
124937865
896521473
689354712
415872639
273196548

562817439
439526187
817934625
198653274
653472891
274189356
345768912
921345768
786291543

562718439
439526187
817934625
198653274
653472891
274189356
345867912
921345768
786291543

564213987
273849651
918576324
732168495
851497263
649325718
186934572
395782146
427651839

568427139
921358746
347961582
193685427
876249351
452173698
214836975
635792814
789514263

569374812
347812596
182965347
836429751
754631928
291587634
425798163
973146285
618253479

573196482
642857931
189423675
364972518
918534726
257618349
495381267
731269854
826745193

571342986
294681753
386975421
628413597
945768132
137259864
419526378
763894215
852137649

573842916
469135728
182967435
618279354
357418269
294653187
731596842
846721593
925384671

574168239
318927564
296453817
983741652
452639781
761582943
829315476
637894125
145276398

576829341
842631579
139457826
398264157
421573968
765198234
954712683
683945712
217386495

573196842
916284537
248735691
189452763
762319458
354867129
637521984
891643275
425978316

576839142
983412567
241567389
712683954
658924731
439175826
394251678
827396415
165748293

573192846
182463597
946875321
468519732
397286415
215347689
624958173
731624958
859731264

574369281
326581794
198427536
462873915
751946328
983215467
237658149
619734852
845192673

576489123
921637485
348251796
213594678
654872319
789316542
492163857
837945261
165728934

579638241
328154697
146972583
831527964
297416358
465893712
714265839
952381476
683749125

571439268
932658147
864712359
458327916
619845723
723961485
386294571
147583692
295176834

579482361
463517298
218639754
345768912
981324675
726195483
652873149
837941526
194256837

579482361
468513297
213679854
745368912
981724635
326195478
652837149
837941526
194256783

578492361
469513287
213678954
745369812
831724695
926185473
652937148
397841526
184256739

571296438
948315672
632478195
724839561
369521784
815647923
456782319
183964257
297153846

578639421
614527938
239814657
795143862
346285179
821796543
163478295
952361784
487952316

573189426
126437589
498265317
842713695
765942831
931658742
619874253
387521964
254396178

578942613
426381795
319675482
732459861
645813927
981726354
853164279
297538146
164297538

572931468
816452379
349786125
631897254
758243691
924615783
283179546
197564832
465328917

572961438
813452679
469783125
631897254
785246391
924135786
248679513
397514862
156328947

579436182
468521937
312987465
793265841
641879523
285314679
857693214
936142758
124758396

579246183
268531947
413987265
794365812
621879534
385412679
857694321
946123758
132758496

574186329
239457681
618932547
321869754
467521893
985374216
846213975
153798462
792645138

573986124
186542793
429371856
941638275
758294631
632157948
895713462
364829517
217465389

574986321
389512764
126473859
931648275
758291643
642357918
865734192
417829536
293165487

578924316
621735894
493618752
746583129
932471685
815269437
289146573
354897261
167352948

576921843
392458716
184637295
743195628
921786354
865243179
657314982
419862537
238579461

572631948
648795321
193824657
819346572
256179483
734258169
421967835
385412796
967583214

579231864
143865927
628974531
765392418
312487695
984516273
491728356
836159742
257643189

574932861
136587429
289614357
692453178
745168293
318729546
867241935
921375684
453896712

571362948
384719562
692854317
418537629
936281754
725946183
867495231
149623875
253178496

572963148
364815297
819742365
731254689
495638721
286197453
158326974
927481536
643579812

572963148
364815297
819742365
431257689
795638421
286194753
158326974
927481536
643579812

572183694
491267358
386495712
143956827
829734561
765812439
937641285
614528973
258379146

578149623
691238745
324756189
152397864
786524391
943681257
839472516
415863972
267915438

579148623
618239745
324756891
852317964
196824357
743695218
931472586
485963172
267581439

579134628
281769345
346825791
163598274
754612983
892347156
417286539
628953417
935471862

571293648
426875931
839641527
263189475
794536182
185724369
347952816
912468753
658317294

573216498
462985713
189437625
918723564
735694281
246158937
651879342
324561879
897342156

578214396
412963758
963857142
684532917
759148263
321679485
835791624
297486531
146325879

578249316
249361785
316857942
697182534
853674129
421935867
182596473
934728651
765413298

571286943
392547681
648913257
136798524
459321876
287654139
914875362
823469715
765132498

578296341
241358697
693471852
319782465
825964713
764135289
182543976
437619528
956827134

578294613
149536827
623718459
391642578
286957134
457183296
934821765
862375941
715469382

579316248
436285791
128947356
713452689
942863175
865179423
387521964
694738512
251694837

579316248
436287591
128945367
713452689
942863175
865179423
387621954
694538712
251794836

572398641
931476258
846512397
368145972
294867513
157239486
783924165
629751834
415683729

579412863
834956721
216387945
342691578
968573214
157824396
481239657
795168432
623745189

572491683
348265917
691378542
186729354
924153768
735684291
817936425
259847136
463512879

578493126
269187354
314562798
782635419
631974285
495821637
126758943
953246871
847319562

579634128
286719345
341825796
163598274
754162983
892347651
417286539
628953417
935471862

579641328
286375149
314982675
193567284
647238591
852194736
721859463
965423817
438716952

579812346
831476259
246359781
362148975
954267813
187935624
723594168
695781432
418623597

573648912
819275364
246931587
632497851
758126439
194583726
481369275
967852143
325714698

578941632
963827451
214536798
429183567
831765924
756492813
197254386
345618279
682379145

578943612
934621758
216875493
342168579
189457236
765239184
827314965
653792841
491586327

579462813
682371459
143958762
238149675
456237981
791586324
317624598
965813247
824795136

582417396
461389752
973265148
719852634
834796215
625134987
298641573
146573829
357928461

581237496
246591783
397468125
174825639
829316547
635974812
918753264
452689371
763142958

581372496
267491583
394685721
629513847
745869132
138247965
416728359
873956214
952134678

586139247
479258316
132647985
654783129
728916453
391425678
847392561
263571894
915864732

583246917
247981635
916537842
421365789
638792154
795814263
169423578
854179326
372658491

583742916
169835427
472961835
617289354
358417269
294653178
831596742
746128593
925374681

587639421
362471598
149285673
894162357
213857964
675394182
736948215
928513746
451726839

581973624
672418593
439625718
253164879
196387452
847259361
315742986
724896135
968531247

582974136
167385249
439261785
295748613
674139528
813526974
726453891
351897462
948612357

584239176
731654829
629178435
163542798
478391652
295867314
917426583
856913247
342785961

589472361
463518297
217639854
745863912
931724685
826195473
652387149
378941526
194256738

582914367
794365218
613782954
271538496
836249571
459671832
928157643
165423789
347896125

589273416
367491285
124658937
941325678
256817394
738946152
695734821
412589763
873162549

583976421
796214835
214835679
971628354
628453917
435791268
367549182
142387596
859162743

581329467
493761285
726845139
847253916
932618574
615974823
369482751
178596342
254137698

587392461
146758329
932146758
318925647
659874213
274613895
725431986
463589172
891267534

581739624
263541789
794682153
839427516
125396847
647158392
956874231
478213965
312965478

584927613
937461258
612835479
169354827
823679541
745218936
471596382
356782194
298143765

581942673
234176958
697385421
862517394
473298165
159634782
715863249
926451837
348729516

581329764
964875231
273614598
417283659
396751482
852946173
729168345
135497826
648532917

589621473
463857291
127349658
231796845
695482317
748513926
314278569
956134782
872965134

587921643
963847512
124563987
752186394
316495278
498732165
631278459
279654831
845319726

583127649
492658731
716934285
237541896
865379412
149286357
658713924
371492568
924865173

582347169
936128574
417569382
753692841
149875623
268431795
891754236
674213958
325986417

584371296
279654318
316298547
421583679
638749125
957162483
192836754
743915862
865427931

584231769
672498531
319765482
723614958
156879324
948523617
461952873
295387146
837146295

584231697
932675841
176498235
213986574
798542163
645713928
369854712
821367459
457129386

583216479
462397815
197485623
719823564
835674291
246159387
651938742
324761958
978542136

589267341
241359768
763481952
315892476
926574813
874136295
192643587
438715629
657928134

589217346
246359718
713486952
361892475
925174863
874635291
192543687
438761529
657928134

589217346
246389715
713465982
365192478
921874563
874536291
192643857
438751629
657928134

589217346
241369758
763485912
316892475
925174863
874536291
192643587
438751629
657928134

586371429
743952681
192486573
427138956
931625748
658794132
814563297
275819364
369247815

584397621
137682945
962451783
846179352
219538467
753264198
325746819
691823574
478915236

582437196
617598423
394261578
271846359
859123647
463759812
126985734
748312965
935674281

587631429
436952781
192487635
623148957
951726843
748395162
814573296
265819374
379264518

589723614
627841953
341659827
762318495
418592736
935467281
254936178
893174562
176285349

593246187
247891635
186537942
428365791
639712854
715984263
861423579
954178326
372659418

596874123
724391568
831625974
347956281
982417356
615238497
278543619
153769842
469182735

597438216
164972385
382615497
926153874
475829163
813764529
248396751
631587942
759241638

592476831
867321459
143859276
978643512
251798364
634215987
489137625
315962748
726584193

594821736
382697145
617435298
935176824
421983567
768254913
856312479
173549682
249768351

596342718
218697543
437815962
365489271
879261435
124753689
641528397
782934156
953176824

596382471
143967528
278154639
721495863
839621754
465738912
982573146
354816297
617249385

598621734
126473985
473958126
781542693
639817542
245396871
362785419
814269357
957134268

597813246
328496157
146752839
865941723
734285691
912637485
281579364
679324518
453168972

629845371
784321695
351967482
438592716
216478953
597136824
962714538
843259167
175683249

625974381
347821659
981365742
734592816
216487593
859136427
562718934
198643275
473259168

685493721
417852936
239716485
721345698
364289157
598671243
952137864
873964512
146528379

649735281
215486397
837291456
983514672
172368549
564972138
498623715
321857964
756149823

687952431
235184967
491736258
168273549
349561872
752849316
524618793
913427685
876395124

674829531
289351647
315476298
952137864
738645129
461982753
596714382
827593416
143268975

674829531
281356947
395471268
152637894
738945126
469182753
516794382
827563419
943218675

627534891
319876245
854291763
465719382
178342659
293658174
931487526
742165938
586923417

684329571
971854362
253716498
136597824
597248613
842163957
468971235
729435186
315682749

635278491
429531687
781496523
516382749
247965318
893147256
962714835
174853962
358629174

634825791
529713864
718496352
392168547
871354629
465972138
983541276
146237985
257689413

635278491
841359267
927164538
478916325
592437186
316825974
763591842
254783619
189642753

682945371
543716829
719823645
425198736
837562914
196437258
958371462
361284597
274659183

647928531
851743269
329615748
964371852
275894613
183562974
732459186
598136427
416287395

689532471
253741689
714986235
871369542
426158793
395274816
947623158
168495327
532817964

647925831
581743269
329618745
964871352
273594618
158362974
732459186
895136427
416287593

629578341
781364259
354192768
863915427
472683195
915427683
596741832
148239576
237856914

635274891
481359267
927168534
879416325
542937186
316825479
763581942
254793618
198642753

635279481
981354267
427168539
879416325
542837196
316925874
763581942
254793618
198642753

635274891
481359267
927168534
874916325
592437186
316825479
763581942
259743618
148692753

674983521
582416379
913572684
341768295
269351847
758249136
826197453
195834762
437625918

639584721
284971653
715236498
821745936
953862147
467319582
196428375
342157869
578693214

652983471
874152639
391476528
548731962
213695784
769824153
927518346
186347295
435269817

672983541
834152679
591476328
458731962
213695784
769824153
927518436
186347295
345269817

641975832
952863714
387142965
429781653
873526491
516394278
734658129
198237546
265419387

687395412
924167385
153842697
895431276
236789154
471526938
512974863
349658721
768213549

687395412
924167385
153842697
895431276
236978154
471526839
512784963
348659721
769213548

649783152
812954367
573162984
291647538
465328719
738519246
384271695
926435871
157896423

689754132
327198465
415236798
962413857
738925614
541687329
274561983
896372541
153849276

653781942
497325618
182496735
248963157
319257486
765148329
574839261
831672594
926514873

631975842
572486913
849321675
428197356
396542187
715638429
154269738
983754261
267813594

691475832
547823916
328619547
782561394
956234178
413987265
274398651
169752483
835146729

639481752
872365149
145279863
728946531
963158274
514723698
296514387
451837926
387692415

635481792
872369145
149275863
728946531
963158274
514723689
296814357
481537926
357692418

635491782
972368145
148275963
829746531
563189274
714523698
296814357
451937826
387652419

698753142
427196835
531482796
149825673
862317954
753649218
285974361
374261589
916538427

694371852
581926473
237584916
742658139
863197524
915432768
476219385
328745691
159863247

649782513
813954267
572163984
291647358
465318729
738529146
384271695
926435871
157896432

692187543
741253986
835946172
154829637
978635214
326714859
563498721
417562398
289371465

651987423
278453196
493621758
567239841
389145672
124876935
712364589
846592317
935718264

628549713
173862594
594173286
235418967
861397452
947256831
752931648
416785329
389624175

651729483
792843615
843156297
924317568
578962341
316485729
167238954
435691872
289574136

627538914
548971632
139426875
814392756
792615348
356847291
471263589
965784123
283159467

689237514
723514698
145896732
376142859
954768321
812953476
237481965
491675283
568329147

682947315
134865792
759312684
598136427
267594831
413278956
375481269
926753148
841629573

639248517
245713689
187965432
312457896
894632175
576189324
768591243
951324768
423876951

615943827
478625391
293871456
821564739
736192584
549387162
957436218
362718945
184259673

691327548
582164973
734859621
243978156
876215439
159643287
927586314
465731892
318492765

648275913
359841672
217639485
572914368
483762591
196358247
824597136
935186724
761423859

638275914
459831672
217649385
572913468
384762591
196458237
843597126
925186743
761324859

632498715
458731629
197256834
926185473
584372196
371649258
843917562
215863947
769524381

627584913
915632478
384971265
731269584
248153697
596847132
173426859
862795341
459318726

652894317
714532689
398716524
527348196
961275843
483169275
145627938
839451762
276983451

652974318
814532796
379816524
528349167
761285943
493167285
145728639
936451872
287693451

654823917
719546283
238971645
467182359
381759462
925634178
172498536
843265791
596317824

638975412
519246783
427381569
365127948
741859326
892634175
256713894
184592637
973468251

687942315
254361987
913587426
146839572
829754163
735216894
391675248
562498731
478123659

675298413
829413657
314756298
587369142
946821735
132547869
253684971
498175326
761932584

675298413
829413657
314756289
587369142
946821735
132547896
253684971
798132564
461975328

698543712
314792658
257861439
743618925
186925374
925374861
879156243
461239587
532487196

673284915
295361487
481795623
914536872
832179546
567428139
126853794
749612358
358947261

678325914
439178625
215496783
521784396
846913257
397562148
963851472
784239561
152647839

689253417
521647893
473918625
967431582
154826379
832795146
348579261
716382954
295164738

683259417
721648953
495713628
568431792
174926385
932875146
349587261
816392574
257164839

673482915
428951637
519367824
842719563
135846792
796523481
957138246
364295178
281674359

673528914
921436587
485197362
356712849
714983256
298654731
839261475
142375698
567849123

678532914
321497586
495186723
753819642
812764359
964253871
286971435
549328167
137645298

652439817
831675429
749218653
593146278
478352961
216897345
127963584
385724196
964581732

659278413
341965827
278431956
184697235
562813749
937542168
816329574
793154682
425786391

659287413
341965728
287431956
714698235
562713849
938542167
176329584
893154672
425876391

653742819
948315762
217986543
192653478
364871295
875294136
731529684
589467321
426138957

647258913
859314276
312796485
495162837
136487592
728935164
964571328
271843659
583629741

647398512
258714396
319256478
821539764
534671829
796842135
162483957
985167243
473925681

698754312
274318695
315926478
831542769
459167823
726839154
567493281
183275946
942681537

653792814
978341265
412856973
184265739
239417658
567983421
826139547
741528396
395674182

648257913
579314286
312896475
495162738
136478592
827935164
964581327
281743659
753629841

648275913
579314286
312896475
497162538
136458792
825937164
964581327
281743659
753629841

648357912
279814356
315269487
921538764
834671529
756942138
162493875
597186243
483725691

647985213
385216479
912743685
123698547
479531826
856472391
264157938
531829764
798364152

652974813
391826457
847513629
735681942
128749536
469235178
576192384
984357261
213468795

682743915
134956827
759821346
846135792
395672184
217498563
578269431
461387259
923514678

694372518
312589647
857641923
789134256
465928371
231756894
943267185
528413769
176895432

679435812
435218679
821967354
398152746
154679283
762384195
983746521
217593468
546821937

685749312
139582647
724136985
856421739
291673854
473958126
342897561
918265473
567314298

695847312
137592648
824136795
953421867
261783954
748659123
472968531
319275486
586314279

628593714
794281653
351476829
247619538
819357246
536824197
962745381
183962475
475138962

678523914
124798356
953416278
837941562
261835749
495672183
719284635
582367491
346159827

687239514
251847693
934156278
376524981
829671345
415983762
792318456
548762139
163495827

634897215
257413689
891256734
146975823
785632491
329184576
512368947
968741352
473529168

643728915
981345672
752961843
816297354
439516728
527834196
375489261
198652437
264173589

643728915
981354672
752961843
816297354
539416728
427835196
374589261
198642537
265173489

697342815
183569472
452871693
941783256
825916734
736254189
218495367
379628541
564137928

627954318
198327645
453186972
374869251
581273469
269541837
915638724
846712593
732495186

627534918
148927653
935186472
379842561
481675239
256391847
513268794
864719325
792453186

698473125
475921386
321586749
283615974
916742538
754839261
542167893
167398452
839254617

643875129
197423586
852916437
428567391
731289654
569134278
275691843
386742915
914358762

681435729
937812645
425976831
712358496
354691287
869724153
243169578
576283914
198547362

613597824
527348619
849261735
274615983
158739462
396482157
962854371
485173296
731926548

614839725
582174639
379526814
957243168
138657492
426981357
761492583
245368971
893715246

631978425
489125637
572346819
347259168
958614372
126783954
763492581
295861743
814537296

618359724
459276138
327841956
542918367
731624589
986735241
263187495
194563872
875492613

613948725
482375691
579126834
347259168
958614372
126783459
761492583
235861947
894537216

614973825
572418693
893526714
437851269
268397451
951264387
785132946
126749538
349685172

648957321
972813456
315426789
253148697
861792543
497635812
524369178
739581264
186274935

619783524
542619738
738524916
973842165
265137849
184965273
497256381
351478692
826391457

657149823
942683175
183527964
564912738
218734659
739865412
895276341
371458296
426391587

631548927
479326815
825791346
382417569
156932478
947685231
563874192
298163754
714259683

613875924
582941637
497326518
174598263
925463871
836217459
369182745
241759386
758634192

673819524
581742639
429356718
234598167
715463892
896127453
367281945
142975386
958634271

617845923
342719856
859326417
496132578
238597641
571684392
725468139
184973265
963251784

617893524
429571638
583642917
298467351
156328749
734159286
875934162
961285473
342716895

618957324
472831659
395624781
529746138
184293576
736185492
247568913
961372845
853419267

687391425
251486973
934725618
428953761
365147892
179268534
892614357
513879246
746532189

697841325
513279684
824653917
945136278
236587491
178492536
382764159
459318762
761925843

618739425
352841967
479625831
237496158
564182379
891573246
145368792
983257614
726914583

675143928
918752436
234986715
783461259
192375684
456829173
547618392
321594867
869237541

691745238
258931674
437826915
369574821
725168493
184392567
512687349
976453182
843219756

627841935
849735612
513926487
452189376
398267154
176453829
261374598
985612743
734598261

657248931
238917654
149563872
392651487
471389265
865724193
914835726
586172349
723496518

615897432
873642195
249135786
362518947
197264358
458973261
784351629
536729814
921486573

651247839
829135476
347698152
196473528
278951364
435862917
563789241
782514693
914326785

691845732
534267819
278139645
915386427
483972561
726451398
869523174
342718956
157694283

614952837
739486125
825137946
963821754
478563291
152749683
597214368
286375419
341698572

654879132
219436758
783251649
541698327
392517864
876342915
128964573
965723481
437185296

678942531
132587649
594316827
953721468
426839715
817654392
269475183
781263954
345198276

697154832
235768491
184293657
923485716
718632945
546917328
371829564
869541273
452376189

698415237
437826951
125793486
372689514
581347692
946152873
869231745
753964128
214578369

658729134
192643857
374158629
935486271
821937546
467215398
549862713
783591462
216374985

627549831
194387625
358126947
871293456
439865172
265471389
782614593
913758264
546932718

697285431
231476589
584913672
915768243
826394157
473152968
762841395
359627814
148539726

648529731
125873694
739146528
897261345
453987162
216435987
964718253
381652479
572394816

681947532
423581796
597263814
239754681
875136429
146892375
968325147
314679258
752418963

681579432
473821569
952463718
247638951
816795324
539214687
398157246
165942873
724386195

612875934
743921586
895643721
154396872
279584163
368217495
521768349
486139257
937452618

621875934
349261857
578943612
236489571
817356249
495712368
183594726
762138495
954627183

685712934
937854126
214369578
569248713
478531692
123976845
846193257
351627489
792485361

627895134
183427695
594631728
941372856
856914273
732586941
319748562
468259317
275163489

612749835
453861972
789235461
837596124
194327658
265418793
541973286
928654317
376182549

641897235
257413689
938256714
164975823
785632491
329184576
512368947
896741352
473529168

628197435
394685721
157243698
941736852
763528914
285419367
519374286
876952143
432861579

691285437
473691825
258473196
529134768
136728549
847956312
365842971
914567283
782319654

691572438
582413697
437869215
256947183
378651942
149238576
824395761
765184329
913726854

641927538
328514976
975863214
732189645
856342791
419756382
587291463
194635827
263478159

679832541
341756982
582194736
815943267
493267158
726581394
967328415
234615879
158479623

657823941
241659783
983174625
798436512
324517869
165298437
812945376
479362158
536781294

681327945
427965381
593814672
346589127
259671834
178432569
735148296
962753418
814296753

657892341
243167598
189453627
821539476
736241985
594678213
965784132
418326759
372915864

675892341
249163578
183475629
821739456
536241987
794658213
967584132
418326795
352917864

687952341
243167589
195483627
921835476
736241895
854679213
568794132
419326758
372518964

689517243
145832796
237694185
972345861
364128957
851976432
493761528
728453619
516289374

657912348
293458671
841763259
724596183
568134927
139827564
385241796
412679835
976385412

625379148
794821365
831465297
156742839
482193576
379658412
968514723
547236981
213987654

639725841
428391675
715846392
963174528
571238964
284659137
346582719
152967483
897413256

639872541
572194683
418563279
725639418
384217956
196485327
953721864
261348795
847956132

657982341
213754689
498361275
934178526
582693417
176425893
321549768
865217934
749836152

652739841
893416725
174258639
531672498
469583217
287941356
346197582
715824963
928365174

652839741
893417625
174256839
531782496
489563217
267941358
346198572
715624983
928375164

617835942
928614375
534927681
463258719
752391864
891746523
379482156
285163497
146579238

639572148
128946357
745381629
814659732
356728914
297413586
563294871
471865293
982137465

638297451
249351687
157486923
824763519
376519842
915824376
581632794
462975138
793148265

689247351
275831946
134596728
428975613
597613482
316428597
741352869
852769134
963184275

642897351
978513624
351264798
814956237
236478519
597132486
129745863
765389142
483621975

697432851
128657349
534981672
285713496
763594128
419268537
852149763
941376285
376825914

693172854
281435679
574968132
815329746
436751928
927684315
162593487
359847261
748216593

681239754
453176892
972584613
325961478
169748325
847352169
598613247
236497581
714825936

614973852
532814769
798652314
457139628
821765493
369248571
946327185
273581946
185496237

691847352
235691487
874352619
527413896
946285731
183976524
359724168
418569273
762138945

621748953
357291648
948653712
164589327
582367491
793124586
875432169
216975834
439816275

632891754
958724631
741653829
384279165
516438972
279516483
425167398
163985247
897342516

692837154
751624983
834915762
318746295
479582316
265391478
926153847
583479621
147268539

641237859
795841623
283965741
328574196
179326485
564198372
856719234
437652918
912483567

621859374
754316928
839274516
275481639
968723145
413965782
387692451
192547863
546138297

652914378
874532196
319867524
528349761
761285943
493671285
145728639
937456812
286193457

682314579
459276183
317859246
273568914
198437652
564921738
825193467
741682395
936745821

614835279
397241865
258967314
539178426
746523981
182694753
423756198
961382547
875419632

685231974
173964285
429785613
968417532
754328169
231596847
847159326
512673498
396842751

613594872
578326419
294817653
742651398
186973245
359248167
425139786
961782534
837465921

652348971
347912865
819576423
921783546
586421397
734695182
473169258
295837614
168254739

634295871
875316294
921748635
357821469
189463752
462579318
718934526
246157983
593682147

698325471
132487659
574916238
263741985
981653742
457892316
816234597
749568123
325179864

624385971
158974623
937621584
571246839
486739215
392518467
865197342
743852196
219463758

613589472
497312856
852476319
326754981
584691237
179823645
941235768
735968124
268147593

641598372
872341695
593267841
357982164
286174539
419635287
134756928
765829413
928413756

618395472
423871659
597246318
849532167
761489235
235167984
982713546
354628791
176954823

651348972
724951683
839276541
947532168
285167439
163894725
578429316
316785294
492613857

628495173
473821965
519736482
136578249
795342816
284169537
342917658
861253794
957684321

651842973
723591684
849367215
967438521
514926738
382715469
298174356
136259847
475683192

691452873
283976451
745381629
127695384
964823517
358714962
579248136
416537298
832169745

614925873
385467912
927183645
742698531
859731264
163542789
291874356
438256197
576319428

614952873
382467915
957183642
745698231
829731564
163245789
291874356
438526197
576319428

698421375
725639148
143587692
354216987
986375421
271894563
437952816
519768234
862143759

651243987
984567312
732918465
873459126
195672843
426831579
517324698
348796251
269185734

651239487
984567312
732418569
875943126
193672845
426851973
517324698
348796251
269185734

652914387
784532691
319786524
527349168
861275943
493861275
145627839
936458712
278193456

651297483
378456912
429138576
542671398
867943251
193582647
735829164
214765839
986314725

697413582
421589637
835672491
784126359
253894176
916357248
178245963
562938714
349761825

697413582
421587639
835692471
984126357
253874196
716359248
178245963
562938714
349761825

639412587
471583629
825697431
284176953
953824176
716359248
198745362
562938714
347261895

692754381
417238965
385169724
873492516
924516873
561873492
746381259
138925647
259647138

651749382
729831654
348526971
872493165
193658247
465217839
217365498
534982716
986174523

612395784
857421693
943768521
736914258
284653179
195872436
471589362
529136847
368247915

639517284
457268139
128439756
584791623
372846915
961325478
895672341
246183597
713954862

651249387
937158426
248376951
125793864
874625193
369481572
516937248
792814635
483562719

614732895
532968714
879514623
398651247
126473958
745829136
953287461
481396572
267145389

615427893
879631254
342598617
153276948
764819325
298345761
931752486
426183579
587964132

627854391
591273864
438196572
912738456
754612938
863549127
376485219
249361785
185927643

643287591
791453286
825961743
239176458
184532679
567894132
972315864
458629317
316748925

643287591
791453286
852961743
239176458
184532679
576894132
927315864
468729315
315648927

648537192
392861754
157942683
816479325
935628471
274153869
563794218
721385946
489216537

618457392
729831654
345692781
936725148
182943576
574186239
297568413
461379825
853214967

618327594
245198736
937564218
479235861
381476925
562819347
824653179
753941682
196782453

685739124
217654839
934218567
528961473
146375298
379482651
463127985
751896342
892543716

624379158
183245976
597618243
352786491
876491325
941523867
435862719
269137584
718954632

639485127
847231596
152967384
418596273
965723841
273148965
321874659
594612738
786359412

674892135
291543786
538761492
823176549
459328617
167954823
345287961
916435278
782619354

625483179
319752684
748169235
287591346
153674892
964328751
472936518
831245967
596817423

645892137
982713546
731645829
258467391
167938254
493251768
874526913
329184675
516379482

674382195
138965427
295147863
741236589
389514276
526798341
912473658
857621934
463859712

694275183
138469257
752138964
926784531
315692748
847513629
469851372
271346895
583927416

628347159
397156824
514829376
751634298
842971563
936285741
175498632
483762915
269513487

683792145
915483627
427651893
142536978
798214536
356879214
234965781
571328469
869147352

634279185
257841936
819653472
371964528
598132764
462587319
146325897
985716243
723498651

639482175
125739864
748561329
217893546
863245917
594176238
481927653
372658491
956314782

639482175
125739864
784561329
217893546
463275918
598146237
871924653
342658791
956317482

685329147
471856923
392147865
967431258
543298716
218765394
754982631
126573489
839614572

623894157
758312649
419756382
197283465
862547931
534961278
981435726
246178593
375629814

642759138
918234567
573168492
831672954
265941783
497385216
384597621
156423879
729816345

653792148
179548362
482136795
794321586
361985274
825467931
918274653
536819427
247653819

684735129
215469837
397182546
956824713
478391265
123657498
531276984
849513672
762948351

683795124
174238965
259416837
468172359
732954618
915863472
591387246
826541793
347629581

653849172
817235946
924761358
248597631
376412589
195386724
781654293
462973815
539128467

653829174
817435926
924761358
248597631
376214589
195386742
781652493
462973815
539148267

683547192
794621835
512938467
278496513
451873629
369215748
825364971
947152386
136789254

687395241
291468573
534127896
916732485
723584619
458916732
175249368
849653127
362871954

649875231
381246759
752139864
215763948
874951326
936482175
168527493
597314682
423698517

653947281
942518376
178263495
239175864
581426739
764839512
327651948
496782153
815394627

637514298
951832476
428796531
762951384
843267159
195348627
319685742
284173965
576429813

637814295
981235476
452697831
726951384
543782169
198346527
319568742
264173958
875429613

695817234
217435896
438296571
971524683
563789142
842163957
786351429
329648715
154972368

659471238
827953146
431862579
164297853
273685491
598314762
985146327
346728915
712539684

613894275
789251364
542763189
467325891
358419726
921678453
136582947
874936512
295147638

637495218
945281736
281736954
529174863
163958427
874362195
352849671
416527389
798613542

684379251
739152864
152648793
341726589
297835416
865491327
418567932
523914678
976283145

681945273
532167489
749832156
374581962
926374518
158296347
495728631
267413895
813659724

651934287
724158963
938726145
417362598
862495371
593871426
276519834
385247619
149683752

638714295
259836174
417529863
365297418
782451936
194368527
946175382
821643759
573982641

634759218
182436597
759128463
546391782
391287654
278645931
867512349
415973826
923864175

681739245
723845916
495126783
268594137
357618492
149372658
874251369
512963874
936487521

673548219
129376845
584192367
795683421
236714958
841259673
918427536
467835192
352961784

693754218
812936745
754821396
427185963
361297584
589643127
235418679
946572831
178369452

653794218
812536749
794821365
425689173
361257984
987143526
239418657
546972831
178365492

615437298
374298615
829156743
967581324
182364957
453972186
298643571
731825469
546719832

679531248
382794561
415286397
843675912
527149683
961328475
736912854
154863729
298457136

691358247
438267591
527149863
314582976
862974315
975613428
159826734
246735189
783491652

619538274
452697813
378124596
527963481
893741625
164852739
735489162
986215347
241376958

617893254
932564178
458217369
821635947
346978512
795142836
284356791
163729485
579481623

618793254
932546187
457281369
721658943
346972518
895134726
274365891
163829475
589417632

671859243
429731586
835246197
214568739
567493812
398172465
942387651
186925374
753614928

618597243
497823651
532416879
251348967
369751428
784269135
175682394
923174586
846935712

631948275
758123496
924576381
316792548
249851763
587634129
192465837
475389612
863217954

671389245
452761983
839452167
298534716
743126598
516978432
965243871
187695324
324817659

641389257
983572164
527416398
752164839
398257641
164893725
215938476
479621583
836745912

645387219
719254836
823916457
951872364
486135792
372469185
298641573
167523948
534798621

678359214
395124867
124786935
456271389
931865742
782493156
267538491
543912678
819647523

695148237
182573694
734962815
453789126
968215743
271634589
846327951
527491368
319856472

671894235
284563719
935172864
798431652
543286971
126759483
459618327
367925148
812347596

681479235
452138967
379562184
295643718
738921546
164785392
827316459
543897621
916254873

681479235
452138967
379562184
295643718
738921546
146785392
827314659
563897421
914256873

619437258
385621947
742589136
864295713
257143869
193768524
531874692
976352481
428916375

678439251
342751689
915268743
164592837
289347165
753816924
831674592
596123478
427985316

681539274
734128569
295746381
913274856
467853912
852691743
328465197
176982435
549317628

681593274
794128563
235746981
913274856
467859312
852631749
328465197
176982435
549317628

643175289
927384516
851962347
789456123
132897465
465231978
518723694
296548731
374619852

681573294
729846153
534921687
496352871
258617439
173489526
942135768
867294315
315768942

678495312
945123768
231876459
792681543
514937826
863254197
389542671
426718935
157369284

649571382
531826497
287439651
472185936
963247815
815963724
754392168
326718549
198654273

691854327
734621895
258793146
523416789
876935412
149278563
917542638
382167954
465389271

678295314
231846759
945173268
792681543
514937826
863452197
389524671
426718935
157369482

694517328
823946157
517238469
782395614
146872935
359461782
271654893
438129576
965783241

698751324
513246879
427398165
752134698
986572413
134869752
241685937
369427581
875913246

691582347
235947186
487613952
314756829
729834561
856129473
178295634
542361798
963478215

645782391
198354267
273916584
482195673
967423815
351867429
529631748
716548932
834279156

645782391
138954267
972316584
489125673
267439815
351867429
523691748
716548932
894273156

648751329
973264851
521983476
287539164
194678235
365142798
752416983
816397542
439825617

618529347
935471862
724368951
492615738
387294516
561783429
146937285
873152694
259846173

697821354
231465987
485793216
854219763
719386542
362547198
528934671
173658429
946172835

682179354
917453826
534268719
153942678
746581932
298637541
479316285
825794163
361825497

614897352
523641879
879235164
381952647
457163298
296784513
738519426
945326781
162478935

658721394
249563718
173984562
967142853
382695147
415378629
526839471
891457236
734216985

614287359
879653241
532914786
943876125
281395674
756142938
495721863
328569417
167438592

671528349
289437156
435691287
958163724
346275891
712984563
123846975
594712638
867359412

657149328
142638795
839725416
274561839
568493271
391287564
413952687
926874153
785316942

658492317
213857469
497631582
839264751
741985236
562713948
985326174
124578693
376149825

654871392
781239564
392645178
428913657
136587249
579462813
215798436
847356921
963124785

647915382
312874965
985236417
538769241
194528673
726143859
873452196
259681734
461397528

621948375
758123496
934576281
316792548
249851763
587634129
192465837
475389612
863217954

651427398
247398651
983651472
576189243
819243765
432576819
125864937
394712586
768935124

685741329
132985647
749623815
357164982
428397561
961258473
596412738
813576294
274839156

679815324
483762159
521934768
194328576
362579481
758146932
936251847
215487693
847693215

619745328
247893165
583162947
391684572
876529413
452317896
765431289
934278651
128956734

619725348
348169527
527348916
185473269
293816475
476592183
762931854
831654792
954287631

617825349
349761528
528349716
195483267
273916485
486572193
862137954
931654872
754298631

651729348
348516972
729438165
234691857
867253491
195847623
476385219
982174536
513962784

651729348
348516972
729438165
234691857
867253491
195847236
472385619
986174523
513962784

612597348
783461592
594283167
251946873
976328415
348175926
869754231
435612789
127839654

691278354
423156978
758349216
914582637
276913485
835467192
347821569
569734821
182695743

621978354
453162978
798345216
214689537
576213489
839457162
347821695
965734821
182596743

678192354
324586179
591734826
265341798
789265431
413879265
147953682
852617943
936428517

691724358
438951627
527863914
852649731
749315862
163287495
974532186
385176249
216498573

612847359
435921876
798653214
829536147
356714982
174298635
941372568
567189423
283465791

641572389
387194652
295638147
579421836
826359714
134786295
912865473
768943521
453217968

651472389
387591642
294638157
479125836
826349715
135786294
912864573
768953421
543217968

671459382
832761495
549283617
786532149
925614873
314897256
453176928
267948531
198325764

612548397
743916528
589237164
968352471
325471986
174869253
497623815
851794632
236185749

678523491
245916783
139748652
392681547
451279368
786435129
514392876
963857214
827164935

659127438
124358679
837964521
341276985
578419362
962835714
215743896
493681257
786592143

621593478
743218965
895476132
378961254
416752389
952384617
564839721
189627543
237145896

683529471
745318962
921647358
458762193
316495827
297183546
174856239
869234715
532971684

615897432
249563781
738241965
127986354
853174629
964325817
392718546
576432198
481659273

615723498
239814576
874596312
148972635
956348721
327651849
781235964
463189257
592467183

659371428
271894356
843652917
732548691
485916732
916723845
167435289
328169574
594287163

682513497
519674382
743289165
824196753
367845219
195732648
478921536
251368974
936457821

632815497
974263185
158479362
865132974
497658213
321794856
789346521
213587649
546921738

613872495
548196327
927534816
174659238
285317649
396428751
439761582
861245973
752983164

673892451
914635827
825714963
731529648
459386712
268147395
346258179
587961234
192473586

651973482
742861539
893254761
238147695
569382174
174695823
917436258
485729316
326518947

698731452
472859163
531642879
247183695
315296748
869574231
754328916
926415387
183967524

617239485
945718263
238654719
763582194
194367528
582941376
426195837
879423651
351876942

682317495
937425861
154986723
415792386
278631954
369548217
846253179
523179648
791864532

631958427
798462351
542137869
915246738
473815692
826793145
267584913
359671284
184329576

653728419
417359862
298146537
876914253
524673198
931582746
385497621
749261385
162835974

693175428
425983671
178624359
384596712
956217834
712438596
531862947
267349185
849751263

631978425
947352168
582164739
873521946
469837251
125496387
798245613
256713894
314689572

631978425
947352168
582164739
873521694
496837251
125496387
768245913
259713846
314689572

618937425
374825619
925461837
497518362
862394571
153672984
531289746
789146253
246753198

615829437
374615928
982743516
163297845
258364179
497581263
831456792
729138654
546972381

615829437
374615298
289743516
163297845
958364172
427581963
831456729
792138654
546972381

615928437
374615289
298743516
163297845
859364172
427581963
931456728
782139654
546872391

621795438
734281695
859436172
198574263
465312789
273869541
517943826
942658317
386127954

697128435
513794286
842653179
974816523
251439867
368275941
739542618
485361792
126987354

659281437
281734956
743965128
598147362
164523789
372896541
425679813
936418275
817352694

681795432
732418596
954623817
293547168
815236749
467189325
526371984
349852671
178964253

628137459
345869127
917524638
169753842
874912563
253486971
786295314
592341786
431678295

695723481
381549726
427816539
732695148
568174392
149238675
976381254
853462917
214957863

694837512
157264893
832915746
341786259
276359481
589142637
425693178
968571324
713428965

698724531
157398246
324516879
415839627
932467185
786251493
549172368
271683954
863945712

679348521
234915687
185267349
927654813
513789462
846132795
761423958
498571236
352896174

679348521
235916487
184257396
927564813
513789642
846132759
751423968
498671235
362895174

639872514
725413896
814965372
248139765
976584231
351726489
197248653
483651927
562397148

639872514
752413896
814956372
248139765
975684231
361725489
197248653
483561927
526397148

693748512
781523964
254916378
129637845
367854291
845291736
536189427
412375689
978462153

683941527
951732864
247865319
128693745
369574281
574218936
736189452
412357698
895426173

637142598
154398267
892756314
285679431
419283675
763514829
576821943
921435786
348967152

638924571
197385624
425617839
581279463
269143758
743856912
856431297
374592186
912768345

673821594
842975136
159436287
967143825
214758369
538269471
386517942
491682753
725394618

693812547
174395862
852746319
319284675
286571493
745963128
568129734
931457286
427638951

694871532
132459867
857236941
379148256
468527319
521693478
985714623
213965784
746382195

631278594
428395167
957164283
592843671
386517429
714629358
273951846
145786932
869432715

649213587
357984261
128657439
214896753
796435128
835721946
981562374
462379815
573148692

649213587
357984261
128657439
214398756
793465128
865721943
981532674
576849312
432176895

691237548
728145369
354869127
843592671
265714893
179386254
512978436
487653912
936421785

639714528
754823961
812695734
496178253
385462197
271539846
947351682
568247319
123986475

641783529
579421863
832569147
287395614
395614782
164278935
426857391
713946258
958132476

621978534
453162978
798345216
214689357
576213489
839457162
347821695
965734821
182596743

621978534
438152976
759346218
214589367
576213489
893467152
347821695
965734821
182695743

617428539
823915476
495736182
936852741
278143965
154679823
341297658
782561394
569384217

647128539
823945176
195736482
936852741
278413965
451679823
314297658
782561394
569384217

694217538
825346971
713958426
142689357
987135264
536472819
351864792
479521683
268793145

617932548
548167923
293458716
126549387
975813462
834726159
469385271
352671894
781294635

617932548
548167923
293458716
162549387
975813462
834726159
429385671
356271894
781694235

619342785
578691432
432587961
347126598
985473126
126958347
861739254
753264819
294815673

635428719
427913856
198576342
573289164
864751923
219364578
956847231
342195687
781632495

613259748
795418362
284376159
528134976
461927835
379685421
147592683
956843217
832761594

635984721
874125369
129367845
386471952
917652483
452839176
761543298
298716534
543298617

642815793
973246185
158739246
435167928
716928354
289354671
894673512
327581469
561492837

614859732
958273461
237146589
172538694
493762158
865914327
526481973
749325816
381697245

682513749
597426831
134987256
458291673
721365498
369748512
875639124
946172385
213854967

645391728
382647195
917528463
254136879
163789254
879452631
736914582
498275316
521863947

624398751
378451962
195762483
582917346
961234578
437586129
253649817
846173295
719825634

625983741
347251968
198467532
914726853
756348219
832195476
579612384
481539627
263874195

619538742
437921658
852467193
598374261
324816579
176259384
785192436
243685917
961743825

635918742
127463985
948752163
473296851
286175394
591834627
352687419
814329576
769541238

641389752
983572164
572416398
257164839
398257641
164893275
715938426
439621587
826745913

618459723
342867915
579123468
296534187
784291536
153786294
927348651
861975342
435612879

618459723
342867915
579123468
296534187
784291536
153786294
927648351
831975642
465312879

618459723
342867519
579123468
296534187
784291635
153786294
927648351
861375942
435912876

628953714
374821569
591467238
187394652
456172893
239685147
912736485
763548921
845219376

631854729
297361845
548279361
375698214
914532678
826147953
482713596
769485132
153926487

681495723
324786159
597123846
748351962
153269478
962874531
275938614
816542397
439617285

681935724
324178596
957462318
892357461
715246983
463819257
538721649
249683175
176594832

659428731
478531962
123967458
915342876
367189245
842756193
231674589
796815324
584293617

681942735
457138692
392567184
265793418
738421569
149685327
874319256
523876941
916254873

612985743
943271856
785643219
168497325
394562178
257318964
826759431
579134682
431826597

612359748
347821596
859764213
293478165
478615932
165932487
781596324
934287651
526143879

631592748
245817963
978436152
312684597
497253816
586179234
754321689
869745321
123968475

698253741
345176289
271489356
169547832
537628194
824931675
413792568
982365417
756814923

681239745
745168923
932475816
367821594
194356287
528794631
459612378
876943152
213587469

652198743
718364529
943257168
564879312
827631495
391425876
189542637
235716984
476983251

691238745
845179632
372465918
783921564
124657893
569384271
457816329
938742156
216593487

612438759
395671248
847295136
964527813
258143967
173869524
531984672
786352491
429716385

612438759
397651284
845297136
964725813
258143967
173869542
731984625
586372491
429516378

689234751
327851694
415697823
156742938
294368175
873915246
731489562
562173489
948526317

621839754
374251869
895746123
537694218
918325647
246178395
789512436
462983571
153467982

628134759
395687124
741295836
256741398
987352461
413869275
134576982
862913547
579428613

642953781
785214693
193687524
479836215
526179438
831542976
968421357
314795862
257368149

691425783
324897156
578163942
749351268
153286479
862974531
285739614
916548327
437612895

657231894
984657312
321498756
238516479
749382561
516974283
465829137
872163945
193745628

612754893
378912564
459386271
567231948
293648157
184597632
835429716
741865329
926173485

619723845
384695127
257841396
143562978
572189463
896374251
938257614
721436589
465918732

619723845
384695127
257841396
143562978
572389461
896174253
938257614
721436589
465918732

679235841
314786592
258491376
547329618
892614753
136857924
721963485
465178239
983542167

617459823
248736915
539128467
982564371
374291586
156873294
823647159
791385642
465912738

617459823
842763915
539128467
296584371
374291586
158376294
923647158
781935642
465812739

612937845
358214697
794865132
965342718
241758369
837691254
526483971
179526483
483179526

651279834
423158679
789346215
814695327
572813496
936427158
347981562
265734981
198562743

619572834
423198675
758346219
241659387
587213496
936487152
374921568
865734921
192865743

659742831
478531692
132968457
845623179
963187245
217459386
781294563
396815724
524376918

612953847
849271653
357468219
196847325
734592186
285316794
923785461
568134972
471629538

612395847
847261953
395478216
189643725
734582169
256719384
923856471
578134692
461927538

615273849
324981756
978654213
283549167
569317428
147826395
436792581
752168934
891435672

615273849
328941756
974856213
243589167
569317428
187624395
436792581
752168934
891435672

613724859
978531264
254689137
781962543
326145978
549873612
132458796
465297381
897316425

693412875
481567293
527389164
715938426
936124587
842756319
179843652
368275941
254691738

651423879
824971365
973685124
745816932
138259647
296347518
519734286
387562491
462198753

613547892
794628135
582931467
278496513
451873629
369215748
825364971
947152386
136789254

613547892
784629135
592831467
279486513
451973628
368215749
825364971
947152386
136798254

675234981
423918567
198567423
867459312
251376894
349182756
534691278
986723145
712845639

684352971
539147862
127698534
451836729
873429615
962715348
395271486
718564293
246983157

645317982
298456371
713928465
326185794
481769523
579243816
834692157
152874639
967531248

617538942
452961378
839427156
598374261
324816597
176259483
785192634
243685719
961743825

653271984
189354627
247896315
532189476
968437251
471562893
816945732
795623148
324718569

641783925
752941836
398625174
416837259
987562341
523194768
875316492
269478513
134259687

681523947
492187365
357946182
534819276
978265413
216734598
829371654
765492831
143658729

624837915
918652743
357149286
532761498
761498352
849523671
196375824
475286139
283914567

634782915
985314267
721569438
857426193
219835746
463971582
178293654
346157829
592648371

683547912
794621835
512938467
278416593
459873621
361295748
825364179
947152386
136789254

628475931
953281476
471963285
139527648
286134597
745896123
314759862
562348719
897612354

658724931
293851467
471396582
964532718
815679243
732418659
149263875
387945126
526187394

685723941
243591768
971486253
718245639
396178425
524369817
852617394
167934582
439852176

624731958
957682143
381549276
832156497
516497382
749823561
195368724
478215639
263974815

651482973
423791586
978653124
745819632
169237845
832546719
516374298
387925461
294168357

651382974
924571386
873496125
745819632
169253847
238647519
516734298
387925461
492168753

632591847
985674123
714832965
391746582
428315796
576289314
159427638
847163259
263958471

697321854
812465937
345897126
471953682
283176549
956284713
768532491
129748365
534619278

683921457
217546938
549783621
431857269
792634185
865219374
358492716
174368592
926175843

687341259
351892746
429567318
236419875
918725463
574638192
863974521
145286937
792153684

654291837
978635142
312784596
143569728
289147365
765823419
437952681
821476953
596318274

685921347
217436958
439785621
792653184
861249573
354817269
548392716
173568492
926174835

685921347
271436958
439785621
792653184
816249573
354817269
548392716
163578492
927164835

697521384
835647291
214983756
172358649
369174528
548269137
456792813
921836475
783415962

632571984
718964253
549382716
967843521
481725639
253619478
824156397
376298145
195437862

657321948
824597361
319864725
278619453
543782619
961435287
182943576
736258194
495176832

645981273
973625814
821347596
196534782
758162349
432879651
564298137
219753468
387416925

638271549
192456387
547893162
926345718
381762954
475918236
859637421
214589673
763124895

623941857
195687243
478352169
814735926
736429581
259168374
981576432
362894715
547213698

687931245
421857936
359462718
895743621
716529384
243186597
134695872
968274153
572318469

639821754
841537629
275964813
567348291
123679548
498215367
712486935
354792186
986153472

649731528
581462739
372958416
295683174
417529863
863147295
134295687
926874351
758316942

649731528
581492736
372658419
265983174
417526893
893147265
134265987
926874351
758319642

649731528
581462739
372958416
925683174
417529863
863147295
134295687
296874351
758316942

638791542
175243986
942658173
491325867
563879214
827416359
384562791
759134628
216987435

692781354
834259176
751364289
189532467
475618932
263947815
546823791
317496528
928175643

651972483
927348156
483561927
736154298
842639571
519287634
274896315
165723849
398415762

614932578
975186342
328547196
186793425
259614837
743258961
461325789
892471653
537869214

671452398
492683715
853971264
214768539
567349821
938125476
789214653
125836947
346597182

641392587
538671942
729584136
215847369
983256471
467913825
872135694
196428753
354769218

613492587
847153926
952768314
274635198
385917642
196284753
739841265
421576839
568329471

615942783
328756491
947138625
783619254
592487316
461325978
254893167
836271549
179564832

647583219
851492736
239167584
324871695
786925341
915634827
478359162
593216478
162748953

658943217
217856934
439172658
861739425
724568193
395421876
582697341
143285769
976314582

681423957
235987614
974651328
458192736
193765842
726348591
342879165
517236489
869514273

675213984
314589726
289746315
123457869
758692431
496138257
937861542
562374198
841925673

614923578
935487126
782561493
247136985
198254367
563879241
321648759
859712634
476395812

619834275
874592316
235671894
587216439
321489567
496357182
963125748
758943621
142768953

695734218
827159643
314628759
581276394
732491586
946583127
269817435
453962871
178345962

615374289
932618574
874295163
583147692
129836745
467952318
241783956
756429831
398561427

652974813
983126475
714538962
127863549
498251736
536749128
875612394
249387651
361495287

682934175
941725836
357618294
873146529
419572368
526389741
765893412
238461957
194257683

618245739
432769518
975813642
746382951
129457863
853691274
587934126
264178395
391526487

683245917
725931486
419867523
956428371
148753692
372619854
831574269
294186735
567392148

698715234
523948716
417362859
184279563
762531948
935486172
851624397
276193485
349857621

693815247
845273916
712964358
258436791
961782435
374591682
529648173
436157829
187329564

691475283
748239156
235681974
856392417
423716895
179854362
564928731
382167549
917543628

674895321
298137645
135642879
456283917
319476258
782519436
543961782
861724593
927358164

627495318
584213967
193867245
431672589
759348621
268951734
942786153
816539472
375124896

691275483
748639152
235481976
856394217
423716895
179852364
564928731
382167549
917543628

634125798
781934256
295768341
172649835
548273169
963581427
357892614
829416573
416357982

621435897
938671524
745982136
219867345
863594271
457123689
572319468
196248753
384756912

642537918
857129643
319648527
581276394
734951286
926483175
465812739
293764851
178395462

659427318
178693254
423815697
784156932
592734861
316289475
231978546
865341729
947562183

659827314
178493652
423615798
784156239
592734861
316289475
231978546
865341927
947562183

613497285
842153769
957268314
269835471
185742693
734619852
326981547
471526938
598374126

621957438
573184629
984362175
798421563
365798214
142536987
257643891
819275346
436819752

657148239
481293756
932765841
368914572
274536918
195872463
729351684
816427395
543689127

693548721
571623948
428197635
286739154
735461289
149852376
814376592
352914867
967285413

653478291
182956347
794321568
265189734
379264185
418537629
831792456
546813972
927645813

625148379
149573628
783926415
568234791
372891546
914765283
857612934
231459867
496387152

639758421
578412936
142963875
785291643
314876592
926345718
891627354
267534189
453189267

642539718
859127643
317648529
581276394
734951286
926483175
465812937
293764851
178395462

642539718
859127643
317648529
581276394
734951286
926483175
265814937
493762851
178395462

642819573
189375642
357624198
293451786
718963254
564287319
925746831
831592467
476138925

687439152
591276843
324158796
465893217
839721465
172645389
213964578
746582931
958317624

617249538
432658917
859713642
945372861
128496753
763581294
576834129
294167385
381925476

678219345
329564871
154738269
263475198
485193726
917682453
531947682
796821534
842356917

697314852
813529764
452678931
765432198
124986573
389751246
538247619
941865327
276193485

652318479
418796523
973425816
569274138
781539642
234861957
395642781
147983265
826157394

675918324
293645178
814327569
158479632
369251847
742836951
487593216
931762485
526184793

675918324
239654178
814327569
198475632
563291847
742836951
387549216
951762483
426183795

684912375
391675482
275438169
152789643
769341258
843256791
438527916
917863524
526194837

627913584
814257396
359486271
465328719
173695842
298741653
981562437
742839165
536174928

679412853
183596427
254387691
417935286
832674519
596128374
765249138
348751962
921863745

685713492
421659837
739842165
854367219
193285674
267491358
918526743
346978521
572134986

683712945
214659873
597843612
751264398
926138457
348975126
469587231
872391564
135426789

624817359
953246178
781539264
372465981
546198732
819372645
137984526
268751493
495623817

682913574
497685321
351247689
134579862
278364195
965821743
813792456
526438917
749156238

672813945
518694732
349752816
736285194
291346578
854179623
983467251
125938467
467521389

635814927
498572361
217936584
321785649
749623815
586491732
162359478
853247196
974168253

659318247
721594683
843627915
165982734
984763521
372145896
538479162
496251378
217836459

639814752
521793468
487625193
294361875
375248916
816579324
153982647
968457231
742136589

627518943
835924761
914673852
268745139
149236587
753891426
392487615
476152398
581369274

697215483
531498762
824736195
219384576
368157249
745962318
976543821
483621957
152879634

683914257
945872361
712653948
538497126
497126583
261385479
176249835
329568714
854731692

678915234
941283567
523647198
152394876
794568312
836172945
387421659
265739481
419856723

693518472
851724936
247396518
916473825
584261793
372985641
469832157
738159264
125647389

693418572
851729436
247356918
916573824
485261793
372984651
569832147
738145269
124697385

658412739
271693485
439587612
197845326
846329571
523176894
714268953
382954167
965731248

638412759
271695483
459387612
197843526
846529371
523176894
714268935
382954167
965731248

638412795
271695483
495387612
157843926
846529371
923176854
714268539
382954167
569731248

659813274
471259368
382674159
836492517
194537826
527168943
263945781
745381692
918726435

648915237
971283564
523647198
152394876
794568312
836172945
387421659
265739481
419856723

649518237
871293564
523647189
182354976
754869312
936172845
397421658
268735491
415986723

652913487
981742365
473658219
135874692
894526173
267391548
746285931
329167854
518439726

625918743
487632951
913745286
371524869
842369517
596187432
239856174
768491325
154273698

694315278
352847916
178296534
516729483
849163725
237584691
985671342
761432859
423958167

682413795
415279863
379568421
968751342
754382916
123694587
531846279
246937158
897125634

645813927
327954168
918672345
163587492
752149836
894236751
231795684
486321579
579468213

685413927
327958164
914672385
163587492
752149836
498236751
231795648
846321579
579864213

657914832
493682175
182357946
826543791
315879624
749126358
971265483
238491567
564738219

658714932
437692185
192358647
923547861
715986324
846123759
381275496
269431578
574869213

649817352
573692418
281543796
412736589
895124637
736985241
964251873
328479165
157368924

674319852
359728614
218456793
723584961
985261437
461937528
842195376
197643285
536872149

647918352
395724186
128536947
819452673
436187295
752693814
273841569
984365721
561279438

659213874
327458619
841967253
764189325
532746981
918532746
176324598
285691437
493875162

679318245
425769381
381452796
217695438
893124657
546837912
164573829
958246173
732981564

674915283
832647519
159283764
391856472
746132958
528479631
215364897
987521346
463798125

639417258
184352967
752986413
871269534
263548791
945731682
498673125
516824379
327195846

643815279
592736481
781924635
924358716
856172394
317469852
168543927
279681543
435297168

627913458
483576219
591482367
769341825
158729634
342865971
274658193
915234786
836197542

678912534
143587692
259643871
791436258
582179346
436825719
925764183
317298465
864351927

628314795
794568213
153729486
569187342
817432569
432956871
981273654
346895127
275641938

659218743
832547169
471639285
165823497
927465831
384791652
518374926
746952318
293186574

652413798
184679352
397852416
568924137
231587964
479136285
925761843
843295671
716348529

687213459
412569738
539478126
854391267
271645893
963827514
725934681
198756342
346182975

657314928
819562347
243987651
486153792
395726184
721498536
578231469
964875213
132649875

657314928
819562743
243987651
486153297
395726184
721498536
578231469
964875312
132649875

689314752
452798613
713625984
235476198
961582437
847931265
178263549
596847321
324159876

654317892
917682543
823945716
146538279
539274681
782196354
361859427
278461935
495723168

684917523
521634879
379825164
856349217
193572648
742168935
268793451
435281796
917456382

632917458
174685329
598432671
269754183
815263947
743891562
357148296
981526734
426379815

654918723
391247685
827356941
732865194
518479362
469132578
946581237
173624859
285793416

671429358
492358761
385716942
127693584
953841276
846572193
514267839
739184625
268935417

689325714
527614398
341987256
758249163
192863475
436751829
915432687
264578931
873196542

674921583
982375641
135684792
863549217
549712368
217863459
458137926
391256874
726498135

691827534
354169827
827543196
576412389
489635712
132798645
743251968
968374251
215986473

654729183
378156942
129348675
293467518
481532796
765981234
932614857
847295361
516873429

648927513
153486927
927315648
586174392
719238465
432659871
874561239
395742186
261893754

641728359
329564781
875913426
758649132
413852697
962371548
287436915
136295874
594187263

641728359
329546781
875913426
758694132
413852967
296371548
982437615
137265894
564189273

679521348
132847596
854693712
291458673
563179824
748362159
327985461
986714235
415236987

679521348
132847596
845693712
291458673
563179824
784362159
928716435
357984261
416235987

645321879
831479562
729658134
372185496
156947328
984263715
218536947
497812653
563794281

648327915
192546387
357189426
234761859
589234761
761958243
813692574
926475138
475813692

634721598
581369742
927845316
213598467
765134829
849276135
398617254
452983671
176452983

619523748
542817396
378649251
197356482
253984167
864172539
485761923
921438675
736295814

649127835
738596412
125384796
391642587
854971263
267835149
973458621
586219374
412763958

675829314
348156297
192734685
459361872
726598143
831472956
214687539
567913428
983245761

643927158
851634972
729815463
132579846
584361297
967248315
418752639
276493581
395186724

648725913
271398654
395146872
834279561
756813429
912564738
527481396
189637245
463952187

658921347
374685921
129473568
965847213
412356789
837219654
291534876
543768192
786192435

637928451
812546937
549173628
984351762
263487195
751269843
175634289
428795316
396812574

645829173
731546892
829317546
274651389
586973421
913284765
198732654
452168937
367495218

648925173
351847962
927316548
274681395
896573421
513294786
189732654
462159837
735468219

683924175
241587693
597136248
135768429
972451836
468392751
324619587
756843912
819275364

639127584
584369127
721845693
142578936
378694251
965213748
253781469
897456312
416932875

678523194
534961278
192784356
325496817
769318542
481275963
253147689
946852731
817639425

615428379
239157468
748963512
153689724
462371985
987542631
571896243
896234157
324715896

617428359
239157468
584936712
173695284
468312975
952784631
721869543
896543127
345271896

645127389
231958467
879463512
153679824
462381975
987542631
518796243
796234158
324815796

618927354
723458916
459163782
942571638
536842197
871396425
187234569
394685271
265719843

651328479
842579631
739416582
185947263
974263158
263851947
316795824
497682315
528134796

651723489
324589617
789416532
835162974
197854263
462937851
916348725
273695148
548271396

651723489
324589617
789416532
835162974
197854263
462937851
976348125
213695748
548271396

695721438
731864925
842539761
258916347
374258619
916347852
183495276
529673184
467182593

691824573
325197846
478635129
784951632
569372418
132468957
943716285
217589364
856243791

613927584
725483916
489615732
942871365
836542197
571396428
197264853
364158279
258739641

681429537
793185426
425376918
379251684
164938275
258647391
512863749
847592163
936714852

648921735
372685194
159743682
287569341
915834276
436217958
723158469
591476823
864392517

648921735
372685194
159743682
287569341
935814276
416237958
723158469
591476823
864392517

634528791
817496532
952713486
348951627
591267348
276834159
423179865
789645213
165382974

674321895
192875643
538649127
483796251
916532478
725184936
267958314
859413762
341267589

683421975
172569483
459783162
364197528
527648391
891352746
938275614
245916837
716834259

683421975
172596483
459783162
324167598
567948321
891352746
938275614
245619837
716834259

691524738
743816925
528379416
284931657
917652843
356487192
462795381
139268574
875143269

673425918
954618723
128937645
781259436
492763851
536841297
219586374
845372169
367194582

618927543
927345861
435618927
256431798
174869352
893752614
761293485
589174236
342586179

671928435
824635179
593471268
349816527
752394816
186257943
438169752
967542381
215783694

631728495
782549631
459631782
517492368
824367159
396815247
245973816
168254973
973186524

697328415
324165879
581947326
165479238
872536941
439281567
948713652
216854793
753692184

641729835
729538641
358614792
512367489
934182576
876945213
263871954
185496327
497253168

651329784
829647153
374518296
245871369
163495872
987236415
538162947
496783521
712954638

612837459
837954126
549216837
395621748
481379265
726485913
163748592
974562381
258193674

641239587
795186243
238547196
869472315
327915864
154368729
476851932
582693471
913724658

678932415
915487623
234651978
481765392
527193864
369824157
142376589
856249731
793518246

674539218
182674593
539821674
253967841
718453962
496182735
361298457
927345186
845716329

617435298
432819567
589762134
893571642
275643981
164298375
948126753
351987426
726354819

698435127
734281956
512697483
279168534
385974261
461523798
953716842
126849375
847352619

645738219
219564783
873912456
758649321
432851697
961273548
186427935
327195864
594386172

645738219
219564783
873912456
758649321
432851697
961273548
187426935
326195874
594387162

617539248
924867513
835412796
268795134
593184672
471326985
346271859
759648321
182953467

652431879
749528163
831679245
473182596
126957438
985364712
318246957
597813624
264795381

647138592
183925746
529746831
278513964
961874325
354692187
832457619
796281453
415369278

678931452
193524786
524687391
912768534
386245179
745193628
857419263
231856947
469372815

617238954
438915726
592746813
184367295
375429681
269581347
723194568
851672439
946853172

625837419
413962587
987541236
549786123
168325974
732194865
876259341
291473658
354618792

627538914
394712658
851469372
149627835
283154796
765893421
978241563
416375289
532986147

674835219
512796843
938124576
129658437
453217698
786943152
247589361
361472985
895361724

627835419
415976328
938124657
194658732
573219846
286743591
749582163
361497285
852361974

624835917
718294356
953761482
541372869
269418573
837659124
196547238
472183695
385926741

641837259
382569471
579142863
963214587
817956342
425783196
194625738
256378914
738491625

679834215
842715936
153269478
924573861
315648729
768921543
281357694
497186352
536492187

691238475
234975186
785416329
957163842
142897653
863542791
479621538
526384917
318759264

618934527
249578613
357621894
976453182
124896735
583712469
835267941
762149358
491385276

684231597
723596184
195478236
369157428
548962371
217843659
472685913
931724865
856319742

698431725
175628394
234579861
751894236
842365917
963217458
586942173
427153689
319786542

615837942
729145836
483926157
548371629
267498513
391652478
852719364
136284795
974563281

647831952
812695734
539247186
354712698
276983541
981456327
798364215
465129873
123578469

647831952
812695734
593247186
354712698
276389541
981456327
738964215
465123879
129578463

651732849
437598162
829641375
782159436
346287591
195364287
214876953
568913724
973425618

614732859
537689124
928514763
265847931
783196245
149253678
871425396
352961487
496378512

614832957
738695124
952714863
265948731
893176245
147253689
581427396
329561478
476389512

614832957
738695124
952714863
265948731
873156249
149273685
581429376
327561498
496387512

614932857
739856124
852714963
285649731
976183245
143275698
591428376
327561489
468397512

681735492
395642781
742981653
538196274
926478315
417523869
254817936
863259147
179364528

621735849
437298165
859641372
785129436
346587291
192364587
214876953
568913724
973452618

624735819
175698234
389124567
743986125
968251473
512347698
491563782
837412956
256879341

614935278
983762154
527814369
298571436
371246895
465398712
749683521
156427983
832159647

682935417
745816923
139724658
913258764
257469381
468371592
876193245
521647839
394582176

651237489
379648512
284915673
947152836
538764291
126893754
892471365
413586927
765329148

651837942
289415367
374629851
836541729
945782136
127963485
498156273
763298514
512374698

651437982
249815367
378629451
436581729
985742136
127963845
894156273
763298514
512374698

651437982
289615347
374829651
836541729
945762138
127983465
498156273
763298514
512374896

642138975
873695412
159724638
237856149
418973526
965412387
794261853
521389764
386547291

657238149
184957326
932146758
819625437
546793812
273814965
765481293
498362571
321579684

647539128
852641973
913782465
325864791
798125346
164397852
471253689
536978214
289416537

638941725
154723689
972658143
589164237
246537891
713289456
321496578
865372914
497815362

637142985
492835167
815769324
956471832
178923456
243586719
389257641
724618593
561394278

653942187
248716539
971538642
894675213
367129854
125384796
586293471
732451968
419867325

653942187
248716539
971538642
894675213
167329854
325184796
586293471
732451968
419867325

615942387
429837651
783651942
258769134
371524869
946183275
534298716
162375498
897416523

615942378
429738651
873651942
256879134
381524769
947163285
534297816
162385497
798416523

615942378
429738156
873651942
256879431
381524769
947163285
534296817
162387594
798415623

678541329
423789516
195623874
569237148
312854967
847196253
254968731
786312495
931475682

693145872
528973614
174286935
249618357
756324198
831759246
462591783
987432561
315867429

681247395
293581647
745693812
564139728
928754136
137826459
872315964
359468271
416972583

687241395
293587641
145693872
564739128
928154736
731826459
872315964
359468217
416972583

652149387
834567192
179283465
563478921
981632754
247915638
326751849
415896273
798324516

695142837
182763495
743598612
237981546
568324971
914657328
329876154
456219783
871435269

627149538
859723146
134658972
783596214
245371689
916482753
572864391
491235867
368917425

681943752
357821649
294756381
825437196
463519827
179268534
548672913
916384275
732195468

681943572
375821649
294567381
827435196
953716824
416298735
548672913
169384257
732159468

628143975
537692814
941785632
189574263
274369158
365821497
816257349
793418526
452936781

685241973
319678452
274359681
537496128
968712534
142835769
453927816
821564397
796183245

693748152
254139687
817625943
568397421
731254869
942861375
476513298
125986734
389472516

632547189
945218736
781639245
816394572
457862391
293175864
568923417
379451628
124786953

629847153
781563294
354129687
547612938
236498571
198375426
813956742
475231869
962784315

658147293
492635871
713289564
876324159
945871326
321596487
164758932
287913645
539462718

685947213
724381596
391526874
812469357
547132689
936875421
168754932
459213768
273698145

689541237
354279186
127863495
735418962
468927351
912635874
846352719
573194628
291786543

687943512
591728346
324615789
159867423
732194865
468352197
273486951
816539274
945271638

693845721
542719386
817623594
951236478
376458912
284197635
729561843
168374259
435982167

693845721
542719386
817623594
981236475
376458912
254197638
729561843
168374259
435982167

618945732
427831956
395267184
761523849
542698371
839174625
253719468
976482513
184356297

618945732
427831956
395267184
761523849
542698371
839174625
253719468
176482593
984356217

628941753
571683294
439725168
742359681
963178542
815264937
154897326
297436815
386512479

621345879
435789126
987612435
598274361
273156984
164893257
842561793
716938542
359427618

652741839
134968275
798325164
375219486
249683751
816457923
981532647
567894312
423176598

659142837
374658291
128937654
781265943
243891576
596374128
965783412
817429365
432516789

651243978
243798516
987561243
179385624
324176895
568429731
736812459
812954367
495637182

612943857
937685412
845712963
591826374
483571629
726394185
164259738
279138546
358467291

617943825
935628471
248571936
794865312
521439687
386712549
169284753
452397168
873156294

625843791
179265843
348179562
984631275
237458916
561792384
816327459
492586137
753914628

625843719
179265843
348179526
987631254
234758961
561492378
816327495
492586137
753914682

618345297
534927681
927681354
251496873
469738512
783152946
375219468
192864735
846573129

682145973
954637821
317928465
298513647
146792358
735864219
821356794
479281536
563479182

629145783
547683921
318729654
295471368
176832549
834956217
951364872
482597136
763218495

623745189
794681325
518932746
169274538
475893612
382516974
236158497
951427863
847369251

671945832
438612795
259837416
514723689
862194573
793586241
927368154
145279368
386451927

653948172
741652398
298713456
865324719
137896245
924571683
319287564
572469831
486135927

631854927
457329861
928617345
379186254
246593178
185742693
714268539
592431786
863975412

684951732
952387641
137624859
563749218
479812365
218563497
745138926
391276584
826495173

674951832
952387641
138624759
563749218
497812365
281563497
745138926
319276584
826495173

649752318
758136492
213894765
375289641
192467583
864315279
937621854
586943127
421578936

674852931
298317456
531649872
912765384
385294167
746138295
857423619
463971528
129586743

619257843
238964751
457813692
576342189
943178265
821695374
762539418
394781526
185426937

694853721
385712649
127649538
261978354
758431962
439265187
846397215
572186493
913524876

671859324
395421876
842673591
934716258
567238149
128945637
456192783
219387465
783564912

691852743
248367591
375419682
587243169
463971258
912685374
734528916
859136427
126794835

691852743
258743691
473619582
387295164
946371258
512486379
734528916
869137425
125964837

687152943
241396587
395478612
876219354
453867291
912543768
534921876
168735429
729684135

697152843
241386597
358479612
976215384
483967251
512843769
834521976
169738425
725694138

643951278
512378496
879426513
324769851
987215364
156843927
735682149
268194735
491537682

693854271
547312689
218697534
921536748
354781962
786429153
175943826
469278315
832165497

643958271
587312694
219647538
721536849
354891762
896724153
175483926
468279315
932165487

634159872
789324516
512786439
145972683
328561947
967843251
251638794
896417325
473295168

623851974
154729683
798463521
237698145
946175238
581234796
872546319
315987462
469312857

612459387
758321649
439768512
573816924
926547138
841293765
365984271
287135496
194672853

643951287
512783496
789426513
324869751
978215364
156347928
835672149
267194835
491538672

683157294
592648371
714239865
476325189
928471536
351896427
165783942
237914658
849562713

678152349
324697851
915348267
791486523
436521978
582739614
243875196
157963482
869214735

628957341
143268759
957314862
231849576
894576123
765123984
586431297
372695418
419782635

692857341
754361928
813924756
345782169
169435287
287196534
538619472
976243815
421578693

631958427
784632951
259741368
975324186
423816795
816597234
198463572
362175849
547289613

632857491
498213765
157694823
345162987
816749352
729538614
971485236
584326179
263971548

632157498
419283765
857694123
324561987
186749352
795832614
978415236
541326879
263978541

694352718
182769345
735841962
346287591
519634827
278195634
953418276
467523189
821976453

638951724
927486513
415327869
291568347
563794182
784132956
146879235
372615498
859243671

613952784
794638251
285147369
972513846
156824937
438796512
569371428
321489675
847265193

634158729
198672345
275349816
916423587
427586931
853791264
762815493
581934672
349267158

634158729
128679345
975342816
216493587
497586231
853721964
762815493
581934672
349267158

694352817
132867945
875941632
346298571
519674328
287135469
453719286
768523194
921486753

648751923
139264857
275893164
721638549
894125736
563479281
352916478
986547312
417382695

634251897
571689324
892734615
428317956
963548172
715962483
246895731
187423569
359176248

629451873
378926415
415738269
567843921
143692587
982175634
256314798
891567342
734289156

624751893
378926415
915438267
569843721
143672589
782195634
256314978
891567342
437289156

634251897
581679234
279384615
428713956
963548172
715962483
346895721
192437568
857126349

614952873
295387461
378641295
742198356
956734128
831265947
529816734
167423589
483579612

681352974
527649831
493781256
254913768
179865342
836274519
965438127
348127695
712596483

673452918
954618723
128937645
781295436
492763851
536841297
219586374
845379162
367124589

618453972
427198563
935672841
756839214
391524687
284716359
562941738
843267195
179385426

618453972
425796183
739182645
857639214
391524768
264817359
572941836
143268597
986375421

679253148
481679253
235148976
164782539
327495681
958361427
793514862
516827394
842936715

613954278
842376195
579821364
754192683
381647952
296583741
435269817
168735429
927418536

693157428
275948361
148623579
956874213
487231956
312569784
829415637
761392845
534786192

671358492
298467531
345921786
916735824
723814965
584692317
459186273
867243159
132579648

613958274
482367195
579421368
756142983
341689752
298573641
835296417
164735829
927814536

647859132
159623748
823714596
984271653
765348921
312596487
296437815
571982364
438165279

653971428
174628593
982435176
538249761
419756832
726813954
345192687
891367245
267584319

635874192
892613574
417259386
963125847
578496231
241738965
754382619
189567423
326941758

651972348
938164257
472358196
814526739
326897514
597431862
785619423
149283675
263745981

623978415
587124396
149635287
395261874
762483951
814597623
976352148
438719562
251846739

619475238
534286917
278193564
186527493
792348156
345619782
921834675
463751829
857962341

612973845
749528631
853614279
297365418
138492756
465781392
381257964
924136587
576849123

612879453
987543126
354126978
163982745
829754361
475631892
591468237
246317589
738295614

612879345
987534126
453126978
164982753
829753461
375641892
591468237
246317589
738295614

628574319
314926587
759183246
173458692
982617435
465239871
547892163
296341758
831765924

649273851
185496723
327581946
456728319
891345267
732619485
213867594
568934172
974152638

683572914
729413586
415689723
341796852
278351649
956824137
137948265
894265371
562137498

645879123
321645897
789312546
274961385
896523471
513784269
168237954
457198632
932456718

695478321
178923456
324561978
847312569
219654783
536897214
753146892
462789135
981235647

685473921
371259468
492618753
936527184
257841639
148936275
769384512
513792846
824165397

649173852
172458693
835629741
967215438
514836927
283794516
751982364
498361275
326547189

629174358
571283964
438695271
952741836
146832597
387956142
763528419
894317625
215469783

695478312
134692875
827351694
783129546
946583127
251764983
412936758
568217439
379845261

648972351
531864279
297315846
985137462
312456798
476298135
729641583
164583927
853729614

612975384
859341672
743682915
564198723
931427568
287563149
475836291
328719456
196254837

614972358
589314267
273586194
127469583
436158972
958723641
392845716
861297435
745631829

653872491
217954368
894613275
921486753
475139682
368725914
739548126
182367549
546291837

698571423
527493168
341862975
982734651
413956782
756128394
235647819
179385246
864219537

628971453
431685297
579423168
742359681
963148572
815267934
157894326
294736815
386512749

689374521
143852967
752619438
321586794
574923816
968741352
816495273
297138645
435267189

652179834
917348652
384625197
845291763
261783945
739564218
123957486
496832571
578416329

631572849
879461523
542893167
467315298
958724631
123986754
315248976
784659312
296137485

651372849
879461523
342895167
467513298
938724651
125986734
513248976
784659312
296137485

613872945
459613278
287945613
876259134
534186729
192734856
948527361
321468597
765391482

652471983
413928756
879653241
396542817
587316429
124789635
941265378
738194562
265837194

652471983
413928756
879653241
596342817
387516429
124789635
941265378
738194562
265837194

631572948
872694531
945831726
724915683
518367492
396248175
453129867
167483259
289756314

618972345
372456981
549318627
267195834
985643712
134287569
453761298
821539476
796824153

645372918
723918546
198654273
986543127
537261489
214789635
351826794
479135862
862497351

641372895
759468312
823951674
237185946
185694723
496723158
312847569
974536281
568219437

614872539
357496218
982351674
723945186
169728453
845613927
298567341
431289765
576134892

638472951
942153687
157698324
371829465
894516273
265734198
786941532
429385716
513267849

681472359
527693841
934518627
872941563
369725418
145836792
216357984
453289176
798164235

689174325
274583691
135629487
918756243
567432819
423918576
391845762
742361958
856297134

625174983
731895264
849632751
463927518
597318642
218546397
974251836
156783429
382469175

613875492
578942631
924631875
832154967
451796328
769283514
286419753
145367289
397528146

621378495
873549126
954216378
562931784
418657932
397824561
736185249
149762853
285493617

643879152
159362748
827514639
984231567
536748921
712956483
395427816
271685394
468193275

643879152
159326748
827514639
984261573
536748921
712953486
365492817
271685394
498137265

653879142
149362758
827415639
985231476
364758921
712946583
496523817
271684395
538197264

618379542
972654831
435218679
257431968
194826753
863795214
721963485
589147326
346582197

675982314
384156972
219437568
192875643
568314297
743269851
937521486
856743129
421698735

625784931
387291456
419635728
948153267
132467895
576928143
251379684
864512379
793846512

675483129
149276538
238915476
823647951
564129783
917358264
796531842
352894617
481762395

639287154
248135796
571649382
167854923
482396517
395712648
853461279
714923865
926578431

693487152
581293746
724165893
958376214
146529387
372841965
469712538
837954621
215638479

647189253
258347691
931652487
793821546
814576329
526493718
165238974
372914865
489765132

694587321
183246597
725139648
947865132
512973864
836412759
479651283
251398476
368724915

657183249
314692578
298745631
946218753
582374916
173956824
469537182
731829465
825461397

675984231
341275689
982316754
893657412
427891365
516432897
134528976
769143528
258769143

645981273
732465198
189273465
214396857
893157624
567824931
971542386
326718549
458639712

639482571
827591346
154637298
985314627
216758934
473926185
542179863
368245719
791863452

614582793
839714256
257693418
581279634
926438571
473156829
148325967
365947182
792861345

692185743
487326159
135974286
324657891
769418532
518239674
276543918
841792365
953861427

632185749
487926153
195374286
324657891
769418532
518239674
276543918
841792365
953861427

632981745
517624839
489573261
395762418
128345697
746819523
961257384
874136952
253498176

632981754
517624839
489573216
395762481
128345697
746819523
961257348
854136972
273498165

634281597
792563841
518974326
345726918
126398475
987145632
879632154
261459783
453817269

694281537
782563941
531974628
945728316
128396475
367145892
879632154
216459783
453817269

631782459
824695731
795431862
413568297
982173645
567249318
149327586
256814973
378956124

613782459
824695731
795431862
431568297
982173645
567249318
149327586
256814973
378956124

695482317
831697452
427135968
314726895
769854231
582319746
258941673
146273589
973568124

697283145
183654972
245971836
314768259
859432617
726195483
971346528
468527391
532819764

691783245
275649381
834512976
958364712
742891563
316257498
423176859
189425637
567938124

619583472
235674198
784129536
862751349
391842765
547936281
476295813
923418657
158367924

671983524
239564178
854721396
527498613
148236957
963157482
786315249
395842761
412679835

642187953
798253146
315649728
536921487
481576239
927834561
269418375
174365892
853792614

651289374
289473165
347651892
725148936
914367258
836925741
563712489
198534627
472896513

624891375
739546182
185372496
812467953
497235861
563918724
346729518
951684237
278153649

687193542
153462897
294875136
569731284
431286759
872954613
725348961
948617325
316529478

674891523
183652497
529743816
896527134
735914268
241368975
952476381
317285649
468139752

637491852
814253769
295687413
472819635
158736924
963524178
541368297
389172546
726945381

617294358
429385167
358167492
276459831
593812674
184673529
741526983
862931745
935748216

671594238
438672915
925381674
396158742
154726893
782439561
219863457
563247189
847915326

684592317
725813694
139476528
412765839
968341752
573289461
856927143
397154286
241638975

643597182
185243769
279618453
938726541
562431897
714859326
827364915
396185274
451972638

614795283
529843716
873612549
342179658
751368492
986254371
498536127
135927864
267481935

672194385
341685729
598372416
926417853
413258697
785963241
839526174
167849532
254731968

615397428
389214657
274586319
142765983
796823145
853149276
937451862
468972531
521638794

637491582
142685793
859723416
965278134
718354269
423916857
391542678
286137945
574869321

675491832
382756419
941238576
258619743
167384295
493572681
539867124
714925368
826143957

647391825
813265794
952847316
124738569
769524183
538916247
291673458
475189632
386452971

671392584
829654173
354718296
245871369
167439852
983265417
738126945
496583721
512947638

648293157
193675482
275481936
316859274
954732618
827164593
581346729
769528341
432917865

653294781
481657329
729813546
938476215
546321897
172589463
895762134
214935678
367148952

637894152
148625739
592137648
759263814
823741965
461958273
214386597
975412386
386579421

618297534
974635821
325418679
257341968
143869752
896752413
761924385
589173246
432586197

618397542
972645831
435218679
267451398
194823756
853769214
721936485
586174923
349582167

643152978
751839642
829476513
912647835
538921764
476385129
397564281
164298357
285713496

695182374
438769251
172534689
926857143
584913762
713426895
359278416
247691538
861345927

674192385
819735426
235486971
986524713
521973648
347618592
193267854
758341269
462859137

679143258
214568739
538729146
952437861
467812593
381956427
896275314
123684975
745391682

685123479
914756823
237894165
351247986
496318752
872569314
128935647
763482591
549671238

634198752
275463918
819572643
758924361
423816597
196735824
962347185
547681239
381259476

625147398
419823576
738659124
842915763
571362849
963784251
394571682
256438917
187296435

645182739
281397654
973564281
724936518
568741392
139258467
496825173
357419826
812673945

683124759
549387126
217569483
736218945
921453678
854976312
178695234
365742891
492831567

629153874
374698251
851247936
543869127
716432598
298715643
132976485
967584312
485321769

687195234
493862571
152437689
871624953
924583167
536719428
348251796
765948312
219376845

632184957
948765312
571293684
319846725
825971463
764352198
153429876
486517239
297638541

625178934
791364582
843529761
584713296
916245378
372896415
459687123
167432859
238951647

658123794
271549683
394678521
187254369
936817452
425396178
819735246
763482915
542961837

658124397
273859461
149367825
435692178
816735249
927418536
794281653
561943782
382576914

647123985
321985647
859467213
274891356
935746821
168352794
483619572
792534168
516278439

648152739
513879624
297463185
936247518
185396247
472581963
824915376
369728451
751634892

658174392
179632584
423958176
832716945
946583217
715249638
291467853
367895421
584321769

627194835
438756921
915832647
154269783
273581496
869347512
542973168
791628354
386415279

643195287
972863154
815247639
356472891
728519463
194638725
489321576
567984312
231756948

643185927
872963514
915247368
356472891
728519643
194638275
489321756
567894132
231756489

654192837
937658124
281437695
563879412
742316589
198245763
825964371
419783256
376521948

654182937
237659184
891437625
563978412
742316598
189245763
925864371
418793256
376521849

642153987
158967324
379284516
496325871
781649235
235871649
927518463
813496752
564732198

634152978
291387465
578694213
312748596
947536821
865219347
786423159
459871632
123965784

634152978
291387465
578694213
312748596
947536821
865219347
186423759
459871632
723965184

634182759
879356142
215479683
142968537
567234891
398715426
451623978
783591264
926847315

645187923
318962457
792345168
926834571
584716392
137529684
853671249
479253816
261498735

645197823
319268457
728345169
286934571
594716382
137582694
953671248
472853916
861429735

695142738
284739615
317568429
723916854
968453172
451287963
876395241
132874596
549621387

628174935
941653827
735289614
873941562
469325178
512768493
356817249
294536781
187492356

678149532
549623871
213578496
762431985
834295167
951867243
427956318
385714629
196382754

652183947
347296815
918475623
139548762
586927431
724631589
491762358
875314296
263859174

637198452
591324768
824765139
946571283
253486971
718932645
472859316
165243897
389617524

694138572
378256914
125497638
431862795
967345821
582719346
819674253
746523189
253981467

684139572
379258614
125467839
431982765
867345921
592716348
916874253
748523196
253691487

652198473
418763925
379452681
835246719
947815236
261379854
186524397
593687142
724931568

692157384
758436291
431982576
126874935
379615428
845293167
214769853
963548712
587321649

634187259
217495386
895326417
183672945
976854132
542931768
761248593
459763821
328519674

634187259
719425386
825396417
193672845
286954731
547831962
961248573
452763198
378519624

634197258
718425396
925386417
193672845
286954731
547831962
861249573
452763189
379518624

673185294
984732561
125649387
832591476
751426938
469873152
246358719
598217643
317964825

685192347
471385296
293467185
752839461
169574832
834621579
328916754
516743928
947258613

657192348
423865971
819734256
162387495
935641782
784259613
341928567
298576134
576413829

649125387
185973642
732864519
253681974
917432856
468597123
874316295
321759468
596248731

643172598
952864173
781359264
327586941
465931827
198247356
534728619
879615432
216493785

647192538
892563417
351874692
724356189
165289743
938417265
213945876
586731924
479628351

639128547
875436192
421795863
743651928
916287435
582349716
298564371
357912684
164873259

637129584
985436127
421875936
843651792
716298453
592347861
259764318
378512649
164983275

678123594
295486371
413579268
136942857
857361429
924857136
569218743
382794615
741635982

659182734
873459126
421637859
542871963
316945287
987263541
165724398
294318675
738596412

695134782
173285694
824967531
432678915
958421376
716593248
341752869
567849123
289316457

649173825
783529146
521468739
254781963
316954278
978236451
132845697
495617382
867392514

679132854
512784936
438569721
324697518
195843267
786215493
967358142
241976385
853421679

672193854
518742936
439568721
324687519
185934267
796215483
867359142
241876395
953421678

648152973
923478651
751369842
462935187
589217364
137684295
814726539
275893416
396541728

682145937
754329681
319867452
561784329
237596148
948231765
125473896
893612574
476958213

679182345
128435796
543769281
754396812
891257634
362841957
416973528
235618479
987524163

684192375
731564982
925378416
298631754
347859621
516247893
173926548
859413267
462785139

682194753
971536248
543278169
437865912
856921437
219347685
324689571
168752394
795413826

672184539
491536782
538279614
189765423
367428951
254913867
725891346
946352178
813647295

627184935
314569287
895723461
189276354
753498126
462315879
548631792
971852643
236947518

627184935
314569287
859723461
182976354
793458126
465312879
548631792
271895643
936247518

627184935
314965287
895723461
289516374
753498126
461372859
548631792
172859643
936247518

693125748
721468395
458397216
916832457
835746129
274951863
169283574
587614932
342579681

632195874
519847263
478263915
183479526
254386791
967521348
326754189
741938652
895612437

672195384
519348267
483267915
137489526
254736891
968521743
326854179
841973652
795612438

643127589
718956432
529384167
135278946
487691253
296543718
854769321
961432875
372815694

682197543
745623819
391854726
427538961
918746235
536912478
873265194
269481357
154379682

638197425
529436817
714285396
892741563
167953284
345862179
451629738
286374951
973518642

623197458
581246379
974853162
746932581
198574623
235681794
452718936
369425817
817369245

694127385
287593461
513468279
729354618
431786592
856219734
162835947
975641823
348972156

629147385
518369742
374285961
132458679
965732814
847916253
496821537
783594126
251673498

634128579
781596423
952473681
213649758
495817362
867352914
578931246
149265837
326784195

634128597
781596432
952473681
213964758
495817326
867352914
578631249
129745863
346289175

634128597
781569432
952473681
213946758
495817326
867352914
578631249
146295873
329784165

682139457
971645238
543872169
495368712
836721945
217594683
329486571
168257394
754913826

623189745
154273869
798546213
561428397
849735621
372961584
437812956
986354172
215697438

678125349
531694827
429738516
254879163
317546298
896312475
745263981
963481752
182957634

695123478
378649251
412857369
527964183
831275946
946381527
269418735
154736892
783592614

634127589
127589463
958643271
379814625
862735194
541962738
216498357
783251946
495376812

692135487
541768923
738294615
257483169
489671352
163952748
914527836
826349571
375816294

672138954
514692873
893745216
437586192
951327468
286914537
168453729
349271685
725869341

692135478
547829136
813746295
739614852
185972643
264583719
351267984
976458321
428391567

628137459
359846712
741529836
295471368
873265941
416398527
932684175
184752693
567913284

698137452
352849716
741562839
265471398
873695241
419328567
936284175
184756923
527913684

698137452
351842769
742569813
235471698
876395241
419628537
963284175
184753926
527916384

635147289
127689543
948253671
379815426
862734195
451926837
293568714
786491352
514372968

625147389
137289564
948653271
379815426
862734195
451926837
294568713
783491652
516372948

697152834
853964127
412783695
189426573
264375918
735819246
328541769
541697382
976238451

658174923
379862415
214539867
582697341
496381572
137245689
965728134
743916258
821453796

635248197
489176235
127953486
913827654
276594813
548361972
394615728
752489361
861732549

643279581
528416739
917385426
852637194
194528367
736941258
379162845
261854973
485793612

613298457
289547163
475163892
948356721
537921684
162784935
326479518
854612379
791835246

641283759
792465183
385197426
923716548
817354692
456829317
234578961
568931274
179642835

618249357
493576128
275813496
852731964
741692583
936458712
567984231
324165879
189327645

635278941
248169357
719354268
367815492
924637815
581942736
192486573
473521689
856793124

658271439
142593768
973468152
297356814
384127695
561984273
715832946
429615387
836749521

634258917
529471863
178369254
867912435
395846172
241537689
456193728
783624591
912785346

653291748
792438156
184567392
247815963
915623487
836974215
569742831
421386579
378159624

643218597
157694382
928735146
396587421
415923678
872146935
739861254
564372819
281459763

691274583
853961472
472853196
528439617
736185924
149627835
384512769
967348251
215796348

678253941
325149687
941876325
197368254
284591763
563427819
712985436
436712598
859634172

657293184
328145976
491768532
245389617
816572493
739614825
174926358
983457261
562831749

657293184
328145976
491768532
245389617
816572493
739614825
174926358
963857241
582431769

635219478
418376925
927854163
579461382
263798541
184532697
752643819
341987256
896125734

678259431
451368279
329741685
843175926
597826143
162934758
934512867
215687394
786493512

614253879
523798614
879461352
452637981
387519426
961842537
295184763
736925148
148376295

681245973
574936812
932187564
123568749
756493281
498721356
345819627
267354198
819672435

689253417
524671398
713894265
476139852
938527146
251468739
167942583
345786921
892315674

617238495
832459167
459167823
721645938
984372651
365891274
198523746
243716589
576984312

683274519
425619387
179853246
794562138
231948675
856137492
342795861
968321754
517486923

635241789
124789653
978563241
319628574
256417938
487935126
761854392
542396817
893172465

675213489
381459726
492876513
827965341
953124867
146738295
239581674
764392158
518647932

687243519
932517648
514689732
253196874
179824365
468375921
891762453
326458197
745931286

657284319
189635742
423917685
298176534
745823961
316549278
862391457
571462893
934758126

673248915
921375846
458916237
539682471
284731569
716594328
145827693
362159784
897463152

673249815
281375946
459816237
532698471
894731562
716524389
145987623
368152794
927463158

697215834
412368957
538794216
349652781
751489362
826173549
963847125
274531698
185926473

689217345
475386192
312594678
134978256
728653419
596142837
241765983
953821764
867439521

658213947
431987625
279564318
164735289
387192564
592648731
946351872
823479156
715826493

698215473
714386295
352947681
827594316
945631728
163872549
279163854
531428967
486759132

619245387
783169542
542378619
251634798
836791425
497582163
378426951
124953876
965817234

619254783
748631295
325987146
136798452
482165937
597423618
251846379
864379521
973512864

634259178
251748396
789316425
896123547
517864239
342975861
165437982
428691753
973582614

654289137
137456982
928317456
281634795
576192843
349875261
762943518
893521674
415768329

689254173
541376982
723918465
368549217
152837694
974621538
895762341
216483759
437195826

653289147
147356982
928417356
281634795
576192834
439875261
762943518
894521673
315768429

648293157
175846329
329517846
281964573
756132984
493758612
932481765
867325491
514679238

689257134
457831692
213946758
324695817
165783249
978124563
732519486
841362975
596478321

675289314
829431576
143576892
217854963
956317428
384962157
491628735
568793241
732145689

659213478
283547916
714896532
327659184
198472365
546381729
962134857
435768291
871925643

634298517
827156394
195473682
583614729
741329856
962785431
256937148
418562973
379841265

697241538
824573619
351896427
978165243
513924786
462387195
789612354
236458971
145739862

697241538
854673912
321859467
978125643
213964785
465387129
782516394
536498271
149732856

697241538
854673219
321895467
978152643
213964785
465387192
789516324
536428971
142739856

694237518
357198642
182546793
741683259
836952471
925714386
469371825
218465937
573829164

694237518
357198642
182546793
741683259
836925471
925714386
469371825
518462937
273859164

694237518
327158649
185946723
741683295
836529471
952714386
469371852
518462937
273895164

697243581
215689374
384715962
956321847
138974256
472856139
729438615
543162798
861597423

639217548
785493162
124865973
351642789
248379615
967158234
512734896
873926451
496581327

689241537
124375698
357968241
561794823
732856419
948132765
813627954
295483176
476519382

674218539
198354672
352679814
781436295
936125748
245987163
829741356
413562987
567893421

674281593
283945167
159367428
942573681
815629734
367814952
736452819
498136275
521798346

648297513
791365842
253814769
425173986
836459271
179628354
312586497
567942138
984731625

651293748
478561329
239847156
912475863
764938512
583612974
396154287
845729631
127386495

657293841
318465927
924187563
136872495
549631278
872954316
265319784
791548632
483726159

659241837
124378695
378569412
281697354
965423781
437815269
816754923
543982176
792136548

654237891
193568247
872194365
349785612
517629438
286341579
768953124
421876953
935412786

614237895
593168247
872594361
349785612
157629438
286341579
768953124
421876953
935412786

678251943
321496578
549387612
935814726
162973485
784562391
496125837
817639254
253748169

635247918
817596324
429138567
158972643
794365182
362481759
583629471
241753896
976814235

634281597
125769384
897354621
513428976
742936815
986175243
469512738
278643159
351897462

647231598
281495736
593867214
754189623
926354187
318672945
469513872
872946351
135728469

615283947
782649135
934571862
876412359
593867421
421935678
357196284
249358716
168724593

637215498
425978361
198463752
769832145
583149276
241756983
912587634
354691827
876324519

679285341
218437956
354961278
163749825
945812763
827356194
532174689
786593412
491628537

613285974
972346185
458179326
395618742
187524693
264793518
541837269
739462851
826951437

689257134
347619852
152834679
293746581
574981263
861523947
938462715
426175398
715398426

698257134
321469857
475138296
567392481
213845679
849671325
784913562
152786943
936524718

615297843
437568921
829341567
943156278
782934156
561872439
398625714
276419385
154783692

683297541
914865237
725413968
136724859
478659312
592381674
841532796
259176483
367948125

651238749
823794651
497165832
284671395
179853426
536429187
745312968
312986574
968547213

641258937
527639184
398471265
465912378
812743659
973586421
284397516
156824793
739165842

613258947
782649531
945173628
591432786
837561294
426987153
158724369
274396815
369815472

659218347
741563298
832749651
295876413
487391526
316425879
964132785
128657934
573984162

654298731
297314586
381567942
129485673
768931254
543726198
832179465
476852319
915643827

614239857
932875641
578164932
256781394
187943526
493526178
845312769
321697485
769458213

657219834
349786521
812534679
731498256
428675193
965123487
273861945
596342718
184957362

617249853
289563741
543781692
472615938
958437126
361928574
894152367
125376489
736894215

641239857
987145632
325786149
269518374
154973268
873462591
532894716
798651423
416327985

657219348
831547269
942863751
275986413
498371526
316425987
764132895
129758634
583694172

638217945
172954368
459836127
317698254
985142736
246375819
561729483
724583691
893461572

675219348
321684579
849573126
914758632
258136497
763492815
596347281
137825964
482961753

675214398
321589674
849673125
914768532
258931467
763452819
596347281
137825946
482196753

654218379
283679541
791543826
912765483
476832915
538194267
145987632
869321754
327456198

685214973
312769548
947583216
471325869
829647351
536891427
164958732
758132694
293476185

694215837
357986412
812374965
971823546
423657189
568491273
135749628
789162354
246538791

641235897
732689514
589714326
415827639
897563142
263491785
976148253
328956471
154372968

651238497
829674135
743159862
568721349
914583276
237496518
372915684
485367921
196842753

659238471
123745968
487961352
278653149
536419287
941872635
792386514
865124793
314597826

685231974
713496258
429587631
936758412
278164395
541923867
354819726
862375149
197642583

681239754
473586219
952471638
264915387
719823465
538647921
347152896
895364172
126798543

651247398
934856217
827139546
298671453
346528971
715394862
462913785
589762134
173485629

617259438
523486971
489713526
135697284
972834165
864125793
291348657
758961342
346572819

641258973
832796154
579134862
725941386
364875291
198623547
456319728
283567419
917482635

697251483
825634971
143798562
431582697
258967314
976413825
562379148
314826759
789145236

673254198
421789653
859163742
362541879
947628531
185397426
796835214
214976385
538412967

617254983
549837162
832916745
281495637
756123894
493768521
325681479
978542316
164379258

613258749
845976123
972314865
457681392
196432578
328597614
284763951
739125486
561849237

689257314
451389762
732416589
328764195
596123847
147895623
974638251
265971438
813542976

689251473
145673928
723984165
861397254
352468719
974125836
438716592
597832641
216549387

643259781
918347526
752816493
267185934
485923617
139764852
571638249
826491375
394572168

685274319
739581246
421963857
157498623
864325971
293716584
942837165
518649732
376152498

681279534
475136982
329485176
258794361
794613258
163528497
946851723
837942615
512367849

645273189
189456237
273189456
892641375
451837962
736592814
964315728
328764591
517928643

693287154
124956387
587314269
978435612
361728495
452169873
836572941
245891736
719643528

651283479
327945681
498176253
143759826
589624317
276318945
912437568
765892134
834561792

674381925
935762841
128954736
819635472
357428619
246197583
791246358
483519267
562873194

674381925
935762841
128954736
891635472
357428619
246197583
719246358
483519267
562873194

671395482
324186957
598427316
739654821
845271693
216839745
962718534
187543269
453962178

691328574
534967281
872145963
318294756
725681439
946753128
253416897
487539612
169872345

679341528
483952176
125876349
534629817
761438952
892517463
918265734
356784291
247193685

679341528
483952176
125876349
534629817
761438952
892517463
318265794
956784231
247193685

651392478
384765291
279148536
593876142
426519387
718234659
132487965
865923714
947651823

651392478
389745261
247168539
563879142
924516387
718234956
132487695
476951823
895623714

679348125
312956478
854127936
743285691
298631754
165794382
437512869
586479213
921863547

654321987
239786415
781459362
143265879
597814623
862973154
378192546
916547238
425638791

651372894
732984561
984156372
573641289
429738615
816529743
297813456
368495127
145267938

628351794
937842561
145796283
581934627
764218935
392567148
279183456
856479312
413625879

645382719
739541286
281976453
376128594
512497368
894653172
158239647
963714825
427865931

629387451
751642398
834591762
416258937
973416285
582739614
148973526
365124879
297865143

627319548
435862971
891745263
354287196
218496357
976153824
543971682
189624735
762538419

652381749
413967825
879245361
294736158
385194672
167852493
521478936
946513287
738629514

671358942
524967381
839412675
412539867
956871423
783246159
368795214
297184536
145623798

621394758
843517296
597268143
438125967
916743582
275689314
359876421
762451839
184932675

694381725
873529146
521467839
489675312
315298674
762143598
148752963
936814257
257936481

624391785
978526143
531487926
496875312
315269874
782143569
149752638
863914257
257638491

674315892
182967435
539842761
296471358
413658927
857293614
348129576
925786143
761534289

674315892
182967435
539842716
496271358
213658974
857493621
348129567
925786143
761534289

691348752
524167983
783925416
472816539
368594127
159732864
845673291
937281645
216459378

625319784
741286593
839547126
214963857
963758241
587421369
192675438
358194672
476832915

658324917
297581643
143679852
571268394
436795128
982413576
769852431
814937265
325146789

681347529
325691487
497582613
736925841
219438756
548716932
954173268
162859374
873264195

671352849
325948716
489167325
296875431
518436297
734219658
947621583
853794162
162583974

691372845
324958716
587164329
276895431
918436257
435217698
749621583
853749162
162583974

678359241
153642987
924178365
392584176
781936524
546217893
419865732
837421659
265793418

678329541
532714698
194586327
925671483
483952176
716843952
341298765
267435819
859167234

682341975
579826314
341597628
257934861
964718253
138652749
896175432
413269587
725483196

682341975
394875612
571296384
263517498
148629753
957438126
429153867
736982541
815764239

651392874
249875613
387461259
736589421
198247536
425136798
972618345
814753962
563924187

675321984
439786215
281459673
367142598
512978436
894563127
948235761
153697842
726814359

695348172
418297365
237516498
382459716
976821543
541673289
124965837
763182954
859734621

654378129
389214675
712596843
243651798
891743256
567982431
175829364
426135987
938467512

649325187
852167934
317894265
781956423
426731598
593248716
974682351
265413879
138579642

678319254
142567398
593482761
726198435
485623179
931754682
369245817
257831946
814976523

678319245
142587396
593462781
726198453
485623179
931754628
369245817
257831964
814976532

678319245
149527368
523486791
786192453
495863172
231754689
362945817
857631924
914278536

645389271
237165849
981724563
328671495
596432187
174958632
813247956
759816324
462593718

675348291
432591876
189762435
758129643
914836752
326457189
241975368
567283914
893614527

694371285
718652493
523489716
179864352
845923671
236715948
452196837
381247569
967538124

672318495
953746218
148259736
894673152
321485679
567192384
786921543
215834967
439567821

687392541
952164387
134785962
316549728
475238619
829617453
263471895
791856234
548923176

694318527
372546981
158297436
245639178
967185342
831472659
716854293
483921765
529763814

684391572
912754836
735268149
241536987
356879214
897142365
423917658
578623491
169485723

684391572
912754836
735268149
241539687
359876214
867142395
423617958
578923461
196485723

624387519
715692843
839145267
397568421
582419736
461723985
253871694
976234158
148956372

619372845
725468319
438519627
172895436
594136782
863247951
357981264
981624573
246753198

654312879
913876452
827495136
742638591
165729384
398541627
286157943
471983265
539264718

615382479
943765812
827491536
752634198
168279354
394518627
286157943
579843261
431926785

618342579
943765182
527891436
752634891
861279354
394518627
286157943
179483265
435926718

614382579
953764812
827591436
742635198
168279354
395418627
286157943
579843261
431926785

615397842
743286951
829541763
267834195
538169274
491752386
386925417
974613528
152478639

615397824
723486951
849521763
267834195
538169472
491752386
386945217
972613548
154278639

629347185
135698247
847215396
586129473
291473568
473586912
964752831
312864759
758931624

694318572
283675149
751429863
438952617
965147238
127836495
546293781
312784956
879561324

614328759
853967241
279154638
327589164
568741923
491236587
185472396
742693815
936815472

674312859
285796431
913485276
138257964
527964183
469138527
346521798
792843615
851679342

647321895
832579641
159648732
728194563
591736284
463852179
314287956
986415327
275963418

617324895
832579641
459618732
728491563
594736218
163852479
341287956
986145327
275963184

641327589
823519674
957864123
418653297
265978431
379142856
592431768
784296315
136785942

695341278
748926351
132578946
257189634
461235897
389764125
813452769
526897413
974613582

628349175
354176892
719825436
283417659
196582347
475693281
547231968
932768514
861954723

618352947
435769821
297841635
521934786
746518392
983276154
159623478
362487519
874195263

671354289
835729461
492168375
389615742
264897153
157243896
726581934
548932617
913476528

684351792
735296481
219487563
397812654
156934278
428675319
941763825
562148937
873529146

641358792
259714683
738962451
572489316
864231975
193576824
317845269
426197538
985623147

658372149
493816572
172549683
524963718
936781254
817425936
749658321
381297465
265134897

649371582
735928164
218546973
971652438
583794621
426813759
167289345
854137296
392465817

675389142
293614587
184752369
452961738
961873254
738245916
346197825
817526493
529438671

681397524
497256318
523814679
279645183
364178952
158932746
836521497
712469835
945783261

613459278
284137956
597268134
751346892
846972315
329581647
465893721
972615483
138724569

617458293
293167854
584293176
351946782
946872315
728531469
435789621
862315947
179624538

619458273
274193856
583267194
351946782
946872315
728531469
435789621
862315947
197624538

637421985
842965371
159387426
291573864
378246159
564819732
485132697
723694518
916758243

618459273
594237186
237168954
751346892
846972315
329581647
465893721
972615438
183724569

691427358
748365291
235189467
159274683
824653179
367891542
973516824
512748936
486932715

621483957
548792316
379561284
264139578
185627439
793845162
437916825
916258743
852374691

651479328
384162579
927358416
498523761
732614985
165987243
519746832
243891657
876235194

691475382
524318976
738692541
217934865
856127493
349856217
185269734
473581629
962743158

651482739
347596182
289173654
593621847
418735926
726849513
872954361
964318275
135267498

613452987
952871364
847369251
439618725
265734819
178295436
326147598
584926173
791583642

612453987
857219364
943876251
439781625
275634819
168592473
326145798
584927136
791368542

637498521
928571346
541263798
285719634
376842159
194356872
413627985
859134267
762985413

695481327
178236495
243579681
451623978
732895164
986714532
529347816
367158249
814962753

689452317
573918246
124376859
931645728
467821593
852739461
346297185
795184632
218563974

658472913
134956827
279318564
945123786
813769452
726845391
381294675
467581239
592637148

689437215
751268349
234519876
923175468
478693152
165842793
312756984
846921537
597384621

687495123
942361785
135872964
314589672
298647351
756213849
821956437
473128596
569734218

681497532
253168479
497235618
736952184
824671395
915384726
342816957
569723841
178549263

681497532
259138476
437265918
796352184
824971365
315684729
942813657
563729841
178546293

629413857
357298614
814756923
462539178
985174236
731862549
146385792
593627481
278941365

629413857
387259614
145768923
492536178
856174239
731892546
914385762
563927481
278641395

691438257
845726139
327915846
463571982
579382614
182649375
918254763
756893421
234167598

678419352
214375968
593826147
432598671
157632894
869147235
381954726
925761483
746283519

632479581
851362497
974185236
297513864
183647952
465298713
749831625
328756149
516924378

625413897
387296514
914758623
462935178
859174236
731862945
146389752
593627481
278541369

689453127
354721968
172986345
437195286
861247539
295638714
726819453
913564872
548372691

613487295
528639741
749521863
961852437
284793516
375164928
452376189
137948652
896215374

679425381
845391726
123786945
451638279
962547813
387219564
518962437
736854192
294173658

685427319
293186475
147539286
328695741
451378962
976241538
762853194
834912657
519764823

695421387
842739561
137568429
318295674
754816293
269374815
421983756
576142938
983657142

682417593
195238764
734596821
946372158
873165249
251984376
567843912
329651487
418729635

632481759
481579263
597632184
378195642
946823517
125746398
254967831
813254976
769318425

658492137
124837659
397165428
582971364
946358271
713246895
269784513
471523986
835619742

637492581
245186379
918735246
573869124
869241753
124357698
456973812
391528467
782614935

678412539
521963874
493857162
354678921
916235487
782149653
265791348
137584296
849326715

631472598
254968731
789153642
497815263
815236974
362749815
128397456
573684129
946521387

671493528
539268174
284751396
125849763
947316285
863572941
756124839
418937652
392685417

681453729
743926518
952871643
419568372
537249861
826317954
195682437
268734195
374195286

675483219
284169357
139725486
812397645
547216938
963548721
358974162
491652873
726831594

672485913
435691782
891237564
367814259
259763841
184952637
943576128
518329476
726148395

692485713
143279865
587361429
465927381
738146952
921538647
879612534
316754298
254893176

612437859
794568231
385192746
923751468
546829317
178346925
461983572
259674183
837215694

615487293
248593167
973612845
796241358
182359476
534768912
427135689
369874521
851926734

692417538
315968724
478352961
726845193
583791246
941236857
139584672
857623419
264179385

623418597
754963281
198257634
582731946
379624158
416895372
865342719
241579863
937186425

672418395
813592674
954763128
386257419
745139286
129846537
261974853
498325761
537681942

695421783
824736591
371958264
182395476
739614825
546872139
213567948
958243617
467189352

675421983
824936571
391758264
182573496
739614825
546892137
913265748
258347619
467189352

637421589
842596731
195378462
321857694
478963125
569142378
784235916
253619847
916784253

618427395
795631248
243589167
821965473
439712586
567843912
376294851
184356729
952178634

612438957
543679281
897125364
754962138
128354796
936817425
469281573
371596842
285743619

678431925
234859761
159726384
517283649
486917532
923645817
391562478
865174293
742398156

629451837
875396142
314287596
198563724
267914385
543872961
786129453
451638279
932745618

651478932
349652871
278139654
587964213
926713548
134285796
463897125
892541367
715326489

651479238
973862415
284153697
527691843
418325976
369748152
895234761
146587329
732916584

621485397
349276815
857319462
596143728
273568941
184792653
932854176
768921534
415637289

675489132
249613587
138752469
352961748
961874253
784235916
596347821
817526394
423198675

671532894
435897216
289461753
746318925
928756341
513249687
362185479
854973162
197624538

632597184
451683729
798142536
945726318
286314975
173958642
819275463
564831297
327469851

627514398
915283476
834769125
748126539
359847261
261935784
176492853
583671942
492358617

647528391
839641725
215397486
158934267
496275813
372186954
583469172
964712538
721853649

692538714
483791625
157624839
526379481
319486257
748215963
834952176
971863542
265147398

671542938
485319627
293768451
158234796
726195843
349876512
967423185
534681279
812957364

649571832
521386974
783294516
215439687
936827451
874165293
168752349
452913768
397648125

681534792
759218346
342976518
963721854
478695231
125483679
214857963
596342187
837169425

612598473
378614259
459273681
134827965
925146738
867359142
781432596
293765814
546981327

618534927
325197684
497826351
561372849
983461275
274985136
742613598
159248763
836759412

629571438
153489627
478362159
294653781
567198342
831247965
712836594
385914276
946725813

629571438
135489627
478362159
294635781
367198542
851247963
712856394
583914276
946723815

627543198
415798362
398162754
269831547
783456219
154927836
842615973
931274685
576389421

627543189
458179362
319862754
276931845
593486217
184725936
942618573
731254698
865397421

628517943
173294586
954386172
846975321
531862497
297143865
369421758
785639214
412758639

627593148
315847629
849162537
458921376
176438295
293675481
931754862
564289713
782316954

678593142
291847365
345162789
584721693
912638574
736954218
153479826
467285931
829316457

612594378
859237146
374861925
435629781
287153694
961478532
123746859
748915263
596382417

628514973
143297586
957386142
864975321
531862497
279143865
396421758
785639214
412758639

691523478
287694513
435817926
749236185
516489732
823175649
364752891
172968354
958341267

639548172
475231689
128976534
312465897
856792341
794183265
287659413
543817926
961324758

671534298
493826751
852791463
165287934
324659187
789143625
546918372
918372546
237465819

612598347
859437261
473126985
581649723
236871459
947352618
765283194
194765832
328914576

691587342
428613795
735429168
356872419
289134657
147965823
914358276
573246981
862791534

689537421
315842769
274961583
528319674
463275198
197486235
731658942
852794316
946123857

683521479
425379816
197846325
831792564
762453198
549168237
216985743
978234651
354617982

614529738
825437916
937861254
792314865
481956327
356278149
143795682
569182473
278643591

639524718
481967523
257318496
765892341
198436275
324175689
512783964
873649152
946251837

691538742
342971586
578264913
915687324
837492165
426315897
783146259
269853471
154729638

631592874
927438156
485716239
714925683
869173425
352684791
193267548
576849312
248351967

637581924
419263857
258974361
976458132
123697485
845132796
581729643
364815279
792346518

674591328
235768491
189234765
352947186
468315972
791682534
927456813
843129657
516873249

643582179
592417386
781963254
158674923
467239815
329851467
274195638
815346792
936728541

631582497
729134568
458679312
914368725
375241689
286957143
547896231
862713954
193425876

672594813
398217645
541368927
139672584
857143296
264985731
715839462
486721359
923456178

682514973
379268145
541379628
137682594
958743216
264195837
815937462
726451389
493826751

618547923
537962841
492831675
279418356
185623794
346759182
753194268
961285437
824376519

684597231
927318654
315462897
149726385
762853419
853941762
431679528
596284173
278135946

649517328
817392465
253486197
561724983
472839516
938651274
184975632
795263841
326148759

643518927
127493865
859672431
591346278
384721659
276985143
415239786
932867514
768154392

628519743
731468592
495237816
314925687
567384921
982176435
873642159
249751368
156893274

638519247
721468593
495732816
214975638
567384921
983126475
879643152
346251789
152897364

691523487
827469351
453718296
945637128
382194765
176852943
238976514
569341872
714285639

648521739
375986421
192347685
287635914
931478256
456192873
523869147
819754362
764213598

641527839
782936154
935148267
498651372
513472698
267389415
856714923
329865741
174293586

643521987
582679314
719834265
164953728
837462591
925187436
296748153
451396872
378215649

643521879
582697314
719843265
164935728
837462591
925178436
296784153
471356982
358219647

647531892
253978146
189246357
714825639
396714285
528693714
871469523
965382471
432157968

619532748
238467915
475891623
153749862
726358194
984216357
567184239
841923576
392675481

683542917
412976385
957138246
295761834
376824159
841359762
739685421
164293578
528417693

638547129
492138675
175962384
713254896
956813742
824796513
547621938
389475261
261389457

623541798
451897362
879236415
718359246
345672981
962184573
596413827
134728659
287965134

631574982
257896431
489312567
928165374
514738296
763429815
895641723
346287159
172953648

692571438
735468219
148923765
413256897
859734621
276189354
564892173
387615942
921347586

684573192
253189746
917426538
745638921
869712453
321945867
578264319
436891275
192357684

642581739
375926481
198347625
287635914
931478256
456192873
523869147
819754362
764213598

629713845
845269317
137854962
374628591
986135274
512947638
451392786
763581429
298476153

691738425
257496831
384125796
435267189
918354267
726981543
573849612
869512374
142673958

618745293
793286541
452139786
546392178
921478365
837651924
384527619
269813457
175964832

642718935
859643172
137952486
586291743
214837659
793465218
921384567
478526391
365179824

632758914
157249836
849631257
418963572
963527148
275184693
584312769
391876425
726495381

639748152
478125963
125396847
794253681
563981274
812467395
281674539
946532718
357819426

628754931
915236478
734891265
369185742
587429316
241673859
192547683
876312594
453968127

628754931
915236478
437891265
769185342
583429716
241673859
192547683
876312594
354968127

625793481
749851263
813462795
496238157
137549628
258617934
581976342
364125879
972384516

659784123
481326975
372951648
164572389
823469751
795813264
237145896
516298437
948637512

651798324
829463715
374521986
943176258
562849137
718352469
237985641
486217593
195634872

618794235
397256841
425183967
761832594
532419678
849675123
254368719
976541382
183927456

684729531
395816427
127543869
941382756
276451983
853967142
718635294
432198675
569274318

615742938
478139562
293865741
731458629
564291873
829376154
947513286
386927415
152684397

618732945
427951386
395846721
253619874
941378562
876425193
569184237
134297658
782563419

695781243
731254896
842369175
179632584
458917632
263548719
924175368
387426951
516893427

632781549
154269837
987345612
745932168
263814795
819576423
596427381
371698254
428153976

613728954
258469173
479351628
784236591
961845237
325197846
542613789
197584362
836972415

629784153
481356972
375921648
164572389
853469721
792813564
237145896
516298437
948637215

619784253
482351976
375962148
124576389
853419762
796823514
237645891
561298437
948137625

619784253
485362971
372951648
124576389
853419762
796823514
237145896
561298437
948637125

689714352
214385769
573926148
432579681
158632974
967148235
391457826
725861493
846293517

629743185
754891236
813562974
142675893
587239461
936418752
395127648
268954317
471386529

635729148
781543269
249816375
458691723
367285914
192437856
523974681
974168532
816352497

623789145
489315276
571462938
216894357
354127689
897653412
762531894
935248761
148976523

649728135
273451689
581396427
192874563
754263918
836519742
315687294
928145376
467932851

639784125
581932467
427516389
362175948
198423756
754869213
215697834
943258671
876341592

634785129
985312746
271946538
328674915
759123684
146859372
513498267
497261853
862537491

659724183
214835697
873691254
135468972
796312548
482579316
568943721
341257869
927186435

615794238
283165497
479328516
194853762
867412953
352976841
736589124
541237689
928641375

681745239
473928561
592361847
125483796
968172453
347596182
739814625
856237914
214659378

659741238
783269451
412583976
978615324
145328769
326497185
564932817
291876543
837154692

629781345
548369127
173254869
917842653
382695471
456173298
864917532
291536784
735428916

683712459
742985163
195346287
321598674
876234915
459671328
537129846
914867532
268453791

682791543
531428796
479365128
743582961
218936475
956147832
827614359
364859217
195273684

652714893
719283456
348569712
185937264
236845971
497621538
921378645
874156329
563492187

684792135
975413826
312865749
298137564
431526978
567948312
726389451
843651297
159274683

645712983
978354261
132869547
726481395
813695472
594273816
281547639
369128754
457936128

641732895
352689714
987415362
534197628
716824539
829563471
495371286
178256943
263948157

694753218
721869453
835421967
143598726
576214839
982637145
359172684
417386592
268945371

691753824
235849716
874621953
467385192
958162437
312974568
149237685
726598341
583416279

681754239
473296851
952831674
528917346
749362185
136548792
314679528
297185463
865423917

691754283
473268951
852931674
529617348
746382195
138549762
314876529
287195436
965423817

631754928
849263175
257891436
184532697
976418352
325679841
498127563
512346789
763985214

631754928
478293156
295861473
184532697
756419832
329687541
547128369
912346785
863975214

623718594
478965321
519342687
395671842
267489135
184253976
951827463
842536719
736194258

653718429
279543816
841269375
738195642
165824937
492376158
927631584
386452791
514987263

631789524
592364817
874152936
728641359
915237468
463598172
247913685
186475293
359826741

629714853
451368279
738925461
295431786
876592314
143687592
562849137
317256948
984173625

693712485
815436279
472985136
928561743
347829561
561374928
239148657
184657392
756293814

631728495
972546138
845139267
483265971
257391684
196487352
318952746
764813529
529674813

653721489
127894365
948536172
439287516
261945837
875613294
396458721
582179643
714362958

659721843
347698521
218354679
935217486
482965317
761843952
824139765
596472138
173586294

681729345
327645198
549183762
452918637
136457829
798236514
865394271
274561983
913872456

693725814
187469235
524813967
431287596
752936148
869154723
248671359
915348672
376592481

642731589
573896421
189245367
314659278
758312946
926487153
261974835
897523614
435168792

649738125
378512469
512946378
463189257
195327846
827465931
781253694
256894713
934671582

685731249
493256871
127849356
271985634
569324718
834167592
348512967
956478123
712693485

695731248
483256971
127948356
271695834
568324719
934187562
349512687
856479123
712863495

651748932
349652871
278139456
584967213
796213548
132485697
963874125
827591364
415326789

638745219
514962837
972813645
387251964
245396781
169478523
891637452
756124398
423589176

631742589
957318246
428956713
289631475
516274398
374895621
843167952
762589134
195423867

689751423
254368971
731924685
318647259
467592318
925813746
892176534
573489162
146235897

681759423
254368971
739124685
398647152
467512398
125893746
812976534
573481269
946235817

629758431
157243869
348196527
294675318
873412695
516389274
931824756
782561943
465937182

621783594
837459621
954126738
396271845
415698372
278534169
182967453
563842917
749315286

694785123
137426859
582913476
219567384
746238915
358149762
965874231
471352698
823691547

694785123
137426859
582913476
259167384
746238915
318549762
965874231
471352698
823691547

631784952
279165438
584932671
967213584
345897216
812546793
498651327
753428169
126379845

652781439
381469527
749253186
164925378
275348961
938176245
416892753
597634812
823517694

631879425
528463917
479152386
156947832
247386591
893215764
785631249
964528173
312794658

654839217
792641358
138275964
923584671
587163492
461927835
876352149
349718526
215496783

614897352
985432716
732516489
197645823
846273591
523189647
351728964
278964135
469351278

672835419
314296587
589714623
425183796
891567342
763429851
156342978
237958164
948671235

613894572
495271863
827563149
389752614
254316987
761489235
532148796
978635421
146927358

675892341
328154796
419637825
796485132
132769458
854213967
567941283
243578619
981326574

645891327
179236485
283547691
451623879
732985164
896714532
524378916
367159248
918462753

654831972
387295614
129467835
431652798
876349521
592718346
965174283
748523169
213986457

694831572
387256914
125497836
431682795
879345621
562719348
956174283
748523169
213968457

614895327
795362814
238741569
571423986
429186753
863579142
342958671
186237495
957614238

623875491
981234765
574169283
157498632
239617548
846523179
762381954
418956327
395742816

635821497
819745362
247396581
352914876
796538124
184267935
428659713
961473258
573182649

643892517
978531624
215467983
391246758
824753169
756189432
489315276
137624895
562978341

643892517
975631824
218475963
591243786
324786159
786159432
469318275
137524698
852967341

651893274
924167538
738452169
589246317
342571986
167389425
873924651
416735892
295618743

615897324
493125678
827463519
152389467
948716235
376542981
234971856
581634792
769258143

652839147
738461529
149275638
367524891
824916753
591387264
415698372
973152486
286743915

632841795
789563421
145279683
258417936
371956842
964382157
497625318
826134579
513798264

694852731
357691248
182743659
569184327
241379586
873265194
936427815
428516973
715938462

641872539
892365471
753914268
327489156
165723984
489651723
976548312
514236897
238197645

614987253
723546981
859132746
198654327
246713598
537298614
371429865
965871432
482365179

613987254
824536971
759124836
197653428
236841597
548279613
965718342
481392765
372465189

637948512
824315697
591267834
182574369
475693281
963821745
318759426
746132958
259486173

673918254
148352769
952476183
489267315
316589472
527134698
291745836
835621947
764893521

637984251
981325674
452176398
243791865
195268743
876543912
369412587
518637429
724859136

678931452
143275869
592684137
951826374
436197528
827543916
369412785
785369241
214758693

643928751
187546329
295173846
324697518
851432697
976851432
712365984
438719265
569284173

675928134
329614578
814735692
987356241
456172389
231849765
162493857
793581426
548267913

645983127
319762584
782154936
496825371
831679452
527341869
958216743
164537298
273498615

671543298
342968175
985721643
756239481
423815967
819674352
297156834
538492716
164387529

621398745
854271396
379546218
542687931
736912584
918453627
493165872
267834159
185729463

621973854
758624319
934581762
475192683
386457291
219836547
843715926
562349178
197268435

681273954
759684312
234591768
475128693
396457281
812936547
943715826
568342179
127869435

671293458
328574196
954681237
532169784
189745623
467328519
743912865
296857341
815436972

671482539
924375186
835691427
782514963
596738241
143926758
258167394
419853672
367249815

651928437
983147265
247536198
438792516
195684372
726315849
364259781
519873624
872461953

621345789
893127456
754986123
289451637
537269814
416873592
345798261
962514378
178632945

691482735
524379186
837651429
782514963
965738241
143926857
258167394
416893572
379245618

671458329
459732681
238916457
863294715
194567832
527183964
342871596
785629143
916345278

651327894
827149563
394568721
273681945
985432176
146795238
538274619
412956387
769813452

691283457
827654319
345719826
578421963
264397581
913568742
489172635
136945278
752836194

641283957
827659314
953714826
578921463
269347581
314568792
485172639
136495278
792836145

671942583
829351746
543786192
468275931
152439678
937618254
294867315
785123469
316594827

641289357
827653914
953714826
578921463
269347581
314568792
485172639
136495278
792836145

691385247
854972361
723416895
478159632
569243718
132867954
947538126
285691473
316724589

631472859
259386741
874951632
182739564
493568127
567214398
915647283
746823915
328195476

651924378
492387156
873615249
385462917
724139865
916578432
569843721
147296583
238751694

691274385
745386291
238519674
573691842
824753169
169842753
917438526
486125937
352967418

681395472
792486351
345712689
427153968
519864237
836927145
258631794
964278513
173549826

651927384
234685791
798413526
475862913
913754862
862391457
386179245
127548639
549236178

651927384
432685791
798314526
875462913
914753862
263891457
386179245
127548639
549236178

651247839
372891645
489653217
215784963
947362581
836915472
194538726
768129354
523476198

651247839
372891645
489653712
215784963
947362581
836915427
194538276
768129354
523476198

631458729
457392168
982716534
816543297
529867341
374921685
248675913
195234876
763189452

621394875
837265149
495718362
543879216
918426537
762531498
356187924
174952683
289643751

671593284
594286173
382471569
147658392
238914756
965327418
729845631
856132947
413769825

681349752
354276189
792185634
537814296
149562873
826937415
478693521
263751948
915428367

651748932
387259461
294631785
729486153
568317294
413592876
846925317
135874629
972163548

651479238
942368571
783125946
426517893
579832614
318694752
294781365
835946127
167253489

691247538
854319762
327568194
538724619
712936845
946851273
175492386
289673451
463185927

621785493
579346821
348192657
852413976
936578142
714629538
185937264
493261785
267854319

651783492
879412536
423695871
318549627
247861359
965237148
582376914
136924785
794158263

681372954
392458176
754169328
235897461
947621835
168543297
573214689
819736542
426985713

671935842
823417965
495826731
367254198
142689357
589173426
238591674
754368219
916742583

691837254
324561789
785294163
473158926
158926347
269473518
532689471
916742835
847315692

681479325
347521968
295683174
432958716
176234589
958167432
523796841
864315297
719842653

671482359
984531276
325769481
213956748
549827613
867143592
156378924
438295167
792614835

621985347
594736182
837124596
379541628
185269473
462873951
216457839
948312765
753698214

631495827
849721365
527836149
265318974
378649251
914572638
482953716
156287493
793164582

681432579
295718364
473695821
129354687
568279143
347861952
936527418
812946735
754183296

671843925
259716438
843295176
965324781
132578694
784169253
428637519
397451862
516982347

691538427
235714896
847692153
528947361
319826574
764153982
476385219
952461738
183279645

671935842
324718965
895426731
763254198
142689357
589173426
237591684
458367219
916842573

691347852
542816739
837259614
273468195
916572483
458193276
365721948
189634527
724985361

681459723
349267851
257831469
968715342
524398617
173624598
436972185
812543976
795186234

691382475
852746931
374915286
547231698
123698547
986574312
469857123
735129864
218463759

691473825
745862319
283195647
839654271
472918563
516327984
924736158
358241796
167589432

641985327
982734561
357126894
876591432
234678915
519243678
123459786
795862143
468317259

681539742
547216389
392874165
725398416
463751928
819642573
254967831
976183254
138425697

641237958
753984126
829165734
385716492
476529381
912843567
197658243
264391875
538472619

671342958
954867231
238591674
542918763
319756842
867423519
496235187
183679425
725184396

621943785
537628149
948715326
892361457
753894612
164257893
276489531
419536278
385172964

631947285
285136974
947582316
124698753
763254198
598713642
452371869
379865421
816429537

631497285
285136947
974582316
129678453
763254198
548913672
457321869
396845721
812769534

671829435
984573126
352146798
413768259
297354681
865291347
126485973
549637812
738912564

681927435
947583126
352146897
413768259
298354671
765291348
124679583
576832914
839415762

651932478
279841536
843765219
496153782
732486195
518279643
387524961
965317824
124698357

631284795
472935681
985167432
357816924
129743856
846529317
593471268
768352149
214698573

691428735
542137689
738596412
167243958
289715346
354689271
413952867
975864123
826371594

691824735
542137689
738659412
157243968
289716543
364598271
413962857
975481326
826375194

691428735
542137689
738695412
157243968
289716543
364589271
413962857
976851324
825374196

681792345
573481962
429635718
915248637
742369851
836157429
194576283
358924176
267813594

641237589
328519476
795648231
876925143
534871962
912364758
287153694
469782315
153496827

651847932
293516847
478392516
135469728
827135694
964728351
386254179
712983465
549671283

651847932
293516847
478392516
135964728
827135469
964728351
386259174
712483695
549671283

621948735
594763812
378125694
956812347
213574968
847396521
165237489
489651273
732489156

691748532
873215496
245369178
954876213
716523849
382194657
468931725
529487361
137652984

621753849
379814652
458629137
743582961
185396724
962147583
296475318
837261495
514938276

651973248
479825631
832614579
327581496
945736182
168249753
584362917
716498325
293157864

651874932
879352461
234619587
413295876
782436195
965187243
146728359
398561724
527943618

671398245
492675381
835421679
314752896
958163427
267849513
729586134
146237958
583914762

621897435
935164278
784532169
152483697
847629513
369751842
276948351
498315726
513276984

621897435
935164728
784532169
152483697
847629513
369751842
276948351
498315276
513276984

651274839
389156742
724839615
543967128
197482356
268513497
976321584
812745963
435698271

651372849
934861257
287459631
723915486
418623975
569748123
175294368
346187592
892536714

681374295
293856417
754219836
546921783
172638549
938745621
317582964
429167358
865493172

681352974
947618253
532794168
856279341
293461587
174835692
725983416
418526739
369147825

681397524
243651789
759482361
198523647
562748913
437916852
325169478
916874235
874235196

641398572
593726418
278415369
825641793
734859621
916273854
352187946
187964235
469532187

691548327
427631895
583297416
845729631
379164258
216853974
134985762
768312549
952476183

631598427
427631895
589247316
845729631
973164258
216853974
194385762
768912543
352476189

641598327
327641895
589237416
895724631
473169258
216853974
134985762
768312549
952476183

621598473
985374216
473126859
594761382
236485791
718239564
867943125
142657938
359812647

681527439
975384216
423196875
594761382
236458791
718239564
867945123
142673958
359812647

681529437
957384216
423176859
594761382
236458791
718293564
865947123
142635978
379812645

691537482
258496317
743182659
536218794
924375861
187649235
475861923
819723546
362954178

681592347
359714682
247368951
178923465
532476198
496185273
925841736
814637529
763259814

641523798
378491256
952687341
269134587
187259463
435768912
824976135
593812674
716345829

691523784
357481296
842679351
268134579
179258463
435967812
524896137
983712645
716345928

671534892
892617534
435298716
183726945
957481623
246359178
368172459
724965381
519843267

672318594
459672831
381594276
935126748
716483952
824759613
563847129
247961385
198235467

632791854
185643792
947852136
351289647
294176583
768534219
529317468
873465921
416928375

682749135
975316842
143852697
564238971
238197456
719564283
396471528
851923764
427685319

672391485
159486273
384527916
793865142
425913867
816274539
531749628
247658391
968132754

642318975
139457682
758296413
321689547
894725361
576134829
987562134
215843796
463971258

642831795
178529346
953647182
824315967
567492831
391768524
716283459
235974618
489156273

642981735
179523846
853647192
924815367
567432918
381769524
716298453
235174689
498356271

692384715
381576429
745912638
953428167
417639852
826751394
274193586
539867241
168245973

682574931
719863452
354291867
841625379
573918624
926437185
135746298
498352716
267189543

642539817
831472965
579186243
257698134
183724659
964315728
718243596
395861472
426957381

652479318
314685297
897312654
549731862
178296435
263854971
435168729
781923546
926547183

692857134
578431269
431296758
346572981
189364527
725918346
217683495
854729613
963145872

612957834
578431269
439286751
346572918
891364527
725198346
287613495
154729683
963845172

652978134
738451269
419236857
346582971
197364528
825719346
271693485
584127693
963845712

642985137
173642598
859173426
425367981
981254763
736819245
397526814
214738659
568491372

652971843
941835762
873246915
518324679
426597138
397618254
184752396
235169487
769483521

642938157
985721643
731456892
824379516
567182934
193645728
459267381
278513469
316894275

642538971
357129648
189476523
764315892
531982764
928647135
473861259
896253417
215794386

682953174
593471268
471286953
145739826
238564791
967812345
714325689
329648517
856197432

652943781
483751629
791682354
926438517
817265943
534179268
168327495
345896172
279514836

672598341
534716928
189432675
326174859
745983216
891625437
958241763
413867592
267359184

682957314
539421786
471386529
946715832
857234691
213698475
794163258
168572943
325849167

692785314
538421796
471396528
246817935
957234681
813659472
784163259
169572843
325948167

612459378
439871562
875326491
587642913
146938725
923715846
761593284
398264157
254187639

692785341
571346892
438192756
314257968
925638174
786419523
853924617
269871435
147563289

642319587
398756421
751284936
487921365
965438712
123675849
574163298
836592174
219847653

612497835
847531692
593862471
381759264
275346918
964128753
436985127
759214386
128673549

612395847
359874126
784162359
567289413
921453678
438716592
143928765
275631984
896547231

672351849
815492736
394687152
546718293
728943561
931526478
489165327
167234985
253879614

612385947
385974126
794162385
567298413
821453679
439716852
143529768
278631594
956847231

612385947
358974126
794162385
567298413
281453679
439716852
143529768
875631294
926847531

682543791
475619283
931278456
297186345
364795812
158432967
823951674
549367128
716824539

692431578
718596234
354827196
147265389
839714625
526389417
481952763
273648951
965173842

652931874
371648592
894752631
918264753
736195248
425873916
189327465
247516389
563489127

652143987
497268153
381795426
145927638
836451792
729836541
214379865
573684219
968512374

682341597
437956281
195782364
574238619
913467852
826519743
348175926
251693478
769824135

682347591
149265783
753981462
538719246
497623815
216458937
974132658
861574329
325896174

682347195
149265783
753981264
238719546
497653812
516428937
974132658
861574329
325896471

692743158
853619427
147528369
274386591
531972684
968154273
716495832
485237916
329861745

652741938
983562741
741389265
378956124
429138657
165274389
234817596
516493872
897625413

682154379
951763842
374892165
437528916
816937254
295416738
568271493
729345681
143689527

682153479
951764832
374892165
437528916
816947253
295316748
568271394
729435681
143689527

632481579
719536284
854927136
147265398
983714625
526398417
491852763
278643951
365179842

632481579
718596234
954327186
147265398
893714625
526839417
481952763
279643851
365178942

632481579
718596234
954327186
147265398
389714625
526938417
491852763
273649851
865173942

612794538
543812976
897356124
479685312
351247869
268139745
784963251
935421687
126578493

632154987
419678523
785923164
256831749
148297356
397465218
564719832
871342695
923586471

672149385
835726419
419853726
196572834
748631592
523498671
981364257
254987163
367215948

612354978
978126543
453978621
145763892
289415367
367289415
794531286
526897134
831642759

692341758
743528961
158679423
916437582
837295146
524186379
271964835
385712694
469853217

672315498
935864271
814297536
781539642
593426187
426781953
149673825
257148369
368952714

672581493
951473826
483692157
734928615
865314972
219756348
198267534
547839261
326145789

612784359
439625178
875391246
247918635
961532784
583467921
358179462
794256813
126843597

652739814
187462395
934518672
375896421
869124753
241375986
528943167
793651248
416287539

692743815
785126493
341859672
428937561
573614928
916285347
269578134
837461259
154392786

692731845
754829136
183645297
421368759
835297461
967514382
579482613
318976524
246153978

643792851
812456739
795138426
124683597
369275184
578914263
487569312
256341978
931827645

693852417
215974836
748163529
174629358
352748961
986531742
439286175
867315294
521497683

653948721
281756439
749231685
416893257
597124863
328567914
164372598
932485176
875619342

623195847
871624593
495738612
754963281
238417956
169852734
582371469
346289175
917546328

623879541
948251376
157364928
471932685
589617234
236485197
795143862
812796453
364528719

693572148
254819673
871364529
169743852
348625791
527198364
986237415
732451986
415986237

683497152
194526783
257138649
542613978
876259314
319874265
728341596
965782431
431965827

673259148
124687539
859431267
498176325
567328914
312945786
286793451
945812673
731564892

673928154
918534276
425716389
296185743
754369812
831247695
582473961
147692538
369851427

673815294
892746531
451329768
528931647
916457382
734268915
385674129
247193856
169582473

673815294
892746531
451392768
528931647
916457382
734268915
385674129
149523876
267189453

683297415
541836729
297541836
165374298
724918653
839652147
452769381
378125964
916483572

683597412
241836759
597241836
162374598
754918623
839652147
425769381
378125964
916483275

673829451
948156327
521734896
735268914
894371265
162495738
457913682
219687543
386542179

613987425
487215936
295364781
926738514
741652398
538491267
169543872
374826159
852179643

613982457
482715936
795364281
976238514
541697328
238451769
169543872
324876195
857129643

623917584
857426193
194385267
948231756
572649318
316578429
485163972
731892645
269754831

653924871
297168534
481375269
129537486
765849312
348216957
572693148
814752693
936481725

653724981
278193654
491685273
129538467
735946812
864217539
582379146
316452798
947861325

673591824
194832576
285467319
852149763
719683245
436275198
341756982
567928431
928314657

623147598
145986732
879532641
281453976
564279183
937618425
316724859
758391264
492865317

653712984
781496253
249358617
392875461
865241379
417639825
524183796
976524138
138967542

643812759
579463812
218975346
826549173
491738265
735126984
152697438
967384521
384251697

683912457
592374861
174658293
269741538
418235976
735869124
321496785
946587312
857123649

683521749
754639218
291874563
516798432
879342651
432156897
127463985
948215376
365987124

613724958
897635241
254891763
176489532
489352617
532176489
921563874
745218396
368947125

693721458
428359176
751684329
814296537
569437281
237815964
345978612
972163845
186542793

683421579
297635841
154978623
846197352
571342968
932856417
428769135
315284796
769513284

683421975
257639841
194578623
846157392
571392468
932846517
428765139
319284756
765913284

683421579
497635821
152978643
826197354
571342968
934856217
248769135
315284796
769513482

623947815
958136724
471825693
365218479
892754361
147693582
739561248
516482937
284379156

653941782
297385146
481627395
316794258
972518463
548236917
125879634
834162579
769453821

613758429
482913675
957246831
578694312
241387956
369125784
795862143
826431597
134579268

693258147
278941365
451763892
785612934
349875216
126394758
867439521
914527683
532186479

693258147
278641935
451793862
786912354
349875216
125364798
867439521
914527683
532186479

683754219
459182763
217963854
596318427
748296135
132475698
374521986
961837542
825649371

613485792
259673841
874219563
527164938
491538627
386792415
742356189
965821374
138947256

623584719
985167243
471392586
256419837
194873652
837256194
712935468
569748321
348621975

613987542
954632781
782541693
327169458
168254937
495873126
879315264
531426879
246798315

683127594
419865732
257934681
572486913
831259467
946713258
394571826
125648379
768392145

693127458
518964732
247538691
472896513
931245867
856713249
385471926
124689375
769352184

653182947
791564382
284937156
539718624
827496531
146253879
468329715
312675498
975841263

653128497
297543186
481976352
749652813
168739245
532481769
875364921
314295678
926817534

613472859
854396271
297581436
576138942
341259687
928647315
782913564
439765128
165824793

693427518
241856937
857193624
162745389
975238146
384961275
528379461
419682753
736514892

683429751
214567839
795183264
142796583
358214976
967835142
526371498
879642315
431958627

643597182
958124376
712863459
421786935
589231647
367459218
176948523
294375861
835612794

693742851
817653924
524918763
168425379
472139586
359867412
945286137
281374695
736591248

653721984
281394765
794865213
578139642
912546837
346287159
865472391
429613578
137958426

624957381
971368452
358241796
743512968
815694237
296783514
167435829
582179643
439826175

674932815
259178643
138546729
487351296
315629487
926784351
562417938
891263574
743895162

674352918
291478536
853196427
349781265
728564193
165239874
987615342
416823759
532947681

684597213
973214856
512638947
827456139
351829764
469173528
196385472
248761395
735942681

634825917
915743628
782916453
328697145
479158236
561234879
846571392
197362584
253489761

634859712
289713564
751624839
376542981
918376245
425198673
193267458
562481397
847935126

634598172
895721346
172346859
218967435
763485921
459213687
927134568
381652794
546879213

694527183
587361924
213489567
158732496
476958312
329614875
961243758
845176239
732895641

624839157
953714682
718265349
132948765
876521934
549673218
487396521
391452876
265187493

634719258
729385146
581462397
873146529
156297483
942853671
468571932
217934865
395628714

634719258
729385164
581642397
873164529
156297483
942853671
468571932
217936845
395428716

634158792
589274631
172936548
967841325
325697814
418523976
251789463
893462157
746315289

634159782
597284631
182736549
768941325
325678914
419523876
251897463
973462158
846315297

654293871
328157469
791486523
976534218
835912746
142768935
289341657
517629384
463875192

674318925
925764831
381259764
243687519
197435682
568192347
856941273
432576198
719823456

684319257
572864931
391275864
243698715
158437692
769152348
926741583
437586129
815923476

624813957
179564328
358972614
836259471
591748263
742136589
213697845
967485132
485321796

624813759
971564328
358927614
836251497
519748263
742639581
293176845
167485932
485392176

694217835
283465791
517839462
975684213
168352974
432791658
741526389
856943127
329178546

614832759
257649318
398571264
126798543
879453621
543126897
731264985
982315476
465987132

624938517
137254896
859671423
916825734
543769182
278413965
785396241
392147658
461582379

624137958
839465712
751982346
576328194
398614527
412579863
243851679
187296435
965743281

624931875
357846129
981725346
138652497
296487513
745193268
812569734
463278951
579314682

684951273
753284169
291637548
317546892
469328715
825719436
136872954
942165387
578493621

614389527
285746139
973512684
591238746
462197853
837465912
758623491
346951278
129874365

624581793
873496521
519327684
158234967
462975138
937168452
345612879
286749315
791853246

694581732
873426195
512379684
158294367
439657821
267138459
346912578
985743216
721865943

634127895
519368742
287945631
372586914
841239567
956714283
495871326
128653479
763492158

654193782
319278564
827546319
978451236
561329478
243687951
195834627
436712895
782965143

654289317
318754692
729613548
162397485
975428136
483561279
836942751
541876923
297135864

684235719
129768543
375149682
813576924
742391865
956824371
597482136
231657498
468913257

614235897
729168543
385947612
173586924
842391765
956724381
598472136
231659478
467813259

684237519
129865743
357941682
573186924
842359167
916724358
491572836
235698471
768413295

674238519
129765843
358941672
513876924
742359168
986124357
491582736
235697481
867413295

654273918
921485367
387196254
716934582
248561739
593728641
132649875
469857123
875312496

694283175
352719486
187564932
521436798
469827351
738195264
843951627
975642813
216378549

674293185
359718426
128564937
581436279
462987351
937125864
743851692
895642713
216379548

684293175
359714826
127568439
571436982
468972351
932185764
243851697
895647213
716329548

634251879
571948326
982763451
825619734
167432598
493587612
248175963
359826147
716394285

654317982
238964571
791285634
479158263
865423197
123679845
912736458
386541729
547892316

624513897
879246315
135879462
741392586
563781924
298465173
957638241
386124759
412957638

694571832
157382469
382469571
873914256
216758943
945236718
769843125
521697384
438125697

694571283
157328946
832946175
926783451
785614392
413259768
571462839
249835617
368197524

654783129
789142536
231596784
375264891
968371245
412958673
596837412
823415967
147629358

654738192
918256734
327194658
731485926
892367415
546912873
175643289
489521367
263879541

654823917
397154268
281679435
475396821
813247596
962518743
129735684
748961352
536482179

654823917
397154268
281976435
475369821
813247596
962518743
129735684
748691352
536482179

685719342
419832765
372456819
154678923
938125674
726943581
843297156
297561438
561384297

685719342
912834765
374256819
159678423
238145697
746923581
823497156
497561238
561382974

625974831
719863452
384125697
841296375
573418269
962537184
136749528
498352716
257681943

695274831
712893456
384165297
841629375
573418962
926537184
139746528
468352719
257981643

695438127
834271956
721956438
916385742
347612895
258749613
572164389
469823571
183597264

675938241
398241756
241675839
837152964
526394187
419786523
752469318
984513672
163827495

625493187
934871256
781256934
816935742
347612895
259748613
578164329
462389571
193527468

695732481
231984576
478165329
964813257
813257964
527496138
359648712
746321895
182579643

675243981
294851367
831679452
712385649
953164728
486927135
348712596
567498213
129536874

685923174
342781965
179654823
923865741
416379258
857142639
538216497
764598312
291437586

685923174
342718965
179654823
923865741
416379258
857142639
531286497
764591382
298437516

685321479
247596381
391784265
178945632
426138957
953672148
732869514
819453726
564217893

685731249
479562831
123948675
716285493
538479162
294316587
341627958
857194326
962853714

675142398
321789564
849365271
796421835
218653947
453897612
164238759
932574186
587916423

685743129
427691538
319258746
971386452
243579861
568124973
192467385
736815294
854932617

635749128
219586734
847213596
426195873
591837462
378462915
152374689
984621357
763958241

695481327
872935146
431627598
954362781
316874952
728519634
143798265
567243819
289156473

635218749
824379561
791456382
179625438
456893127
382147695
918764253
243581976
567932814

635218749
894375261
721496385
176952438
459863127
382147596
918724653
543681972
267539814

635218749
894375621
721496385
172659438
459823167
386147592
918764253
243581976
567932814

675348129
239167854
418259673
124876935
953421768
786935412
591783246
347692581
862514397

637249185
952831476
184657293
293715864
416398752
875426931
549173628
328964517
761582349

637245198
852931476
194678253
273819564
416357982
985426731
541783629
329564817
768192345

637459128
529187436
148632975
495213867
286574391
713896542
874325619
961748253
352961784

627845931
843917562
159236748
315469287
962783415
784521396
471358629
298674153
536192874

647519238
513428769
298736514
384167925
721395486
956842371
835971642
172654893
469283157

647139852
259486317
138527694
981375246
365241978
472698135
593762481
724813569
816954723

687345192
245981376
391276485
562714938
719863524
834529617
923457861
158632749
476198253

657382149
813469527
492157836
364978251
971523684
285641973
128736495
536294718
749815362

647358291
328941567
951267384
486529713
572183946
139674852
715836429
894712635
263495178

697851243
821943675
354276918
749165832
163782459
285394167
518639724
932417586
476528391

637518294
481296753
529437168
195872346
873641529
264359817
358924671
746185932
912763485

697543218
584291736
321786549
815472693
472639185
936158472
243815967
769324851
158967324

657924381
238165794
491387256
129538467
863749512
745216938
582673149
914852673
376491825

627854319
859213467
134679852
581347296
463592781
972168543
246935178
395781624
718426935

627984315
958213467
134675982
891347256
463852791
572169843
246538179
385791624
719426538

697421385
521839467
348675192
962543718
854167239
173982546
786214953
439758621
215396874

617823495
482951763
395476128
268349517
139785642
754162839
846297351
521638974
973514286

627893451
948156732
135274986
572369814
894721365
361485279
453917628
219638547
786542193

647952381
831674925
952318764
273841659
596237148
418569237
165783492
789426513
324195876

657928341
913764258
824531967
185673429
496852173
372149685
738216594
561497832
249385716

687213945
912465378
453789612
298576431
531924786
764138259
346852197
125397864
879641523

637218945
912465378
458739612
293576481
581924736
764183259
346852197
125397864
879641523

657214938
213958476
984367152
521849763
836571294
749632815
195423687
372186549
468795321

617829534
984735621
325614978
876153492
259487163
143962785
462371859
731598246
598246317

697425138
321986745
584713692
243679851
816254379
975138426
438562917
762391584
159847263

697825143
521439786
843176592
759342861
264518937
138697425
472961358
386754219
915283674

647321958
198675432
352984176
436759821
721846395
589213764
863492517
914567283
275138649

617832945
439576812
258491673
986317524
573284196
142965738
395128467
861743259
724659381

617832954
435976812
298415673
186347529
573289146
942561738
359128467
864753291
721694385

617832954
439576812
258419673
186347529
973285146
542961738
395128467
864753291
721694385

617932845
435876912
289415673
196387524
573294186
842561739
358129467
961743258
724658391

617932845
538476912
249851673
196387524
473295186
852164739
381529467
964713258
725648391

657342981
139687254
842591376
398156427
475928163
216734598
723469815
964815732
581273649

687134295
239567148
451892367
578641923
362985471
194273586
916328754
845719632
723456819

627183945
438596217
591427863
216934578
384275691
975861432
769358124
152749386
843612759

697218453
254937618
831645297
368459721
572163849
149782536
726591384
985374162
413826975

697213548
234865197
581794236
925436781
873152964
416987325
769341852
342578619
158629473

657391284
842576931
931482576
729163458
315248697
468759123
296817345
583624719
174935862

647318592
329756814
851429376
762541938
134987625
985263147
213875469
498632751
576194283

637429815
542718963
189365742
853247691
271693458
964581327
795136284
328954176
416872539

627541398
853796241
491832765
189627534
542319876
376485129
718264953
234958617
965173482

697543218
512986734
384217956
479621583
835794162
261358497
946132875
123875649
758469321

697518243
241793865
853426971
416832597
375149628
982675134
138964752
529387416
764251389

617539284
594128637
382467591
245391876
968275143
173846925
721683459
459712368
836954712

617834259
385269741
924175863
431758692
568392417
792641538
249583176
856917324
173426985

617834259
385279641
924165837
431658792
568792413
792341568
249583176
856917324
173426985

617834529
384592761
592617438
126748953
759361284
438925617
261489375
845273196
973156842

647819352
593726184
281453679
935268417
724531968
168947235
456172893
379684521
812395746

647815329
185293467
293746518
718634952
564921873
329578641
951482736
472369185
836157294

678294153
451736928
329185746
183542679
247619385
965378214
812463597
534927861
796851432

648153729
231974586
795628143
129487365
874536291
563291478
312769854
456812937
987345612

628745931
759813642
134296857
415938276
862574319
973621584
591367428
287459163
346182795

648517239
513429867
279836514
794168325
821375496
356942781
935781642
467293158
182654973

648973152
271485963
359126487
725318649
914567328
836249571
562791834
187634295
493852716

618479253
437251968
529836174
862943715
395617482
741528639
184795326
953162847
276384591

618479253
437251986
529638174
286943715
395817462
741526839
164795328
953182647
872364591

698513247
125974683
437682519
561297834
249831765
783456192
972368451
854129376
316745928

658497231
972153486
143628975
564932817
217845369
389716542
431569728
825371694
796284153

658497231
972351486
143628975
564932817
217845369
389716542
431569728
825173694
796284153

698347215
734152896
125968743
951834627
267591438
843276159
479613582
312785964
586429371

698347215
743152896
125968743
951834627
267591438
834276159
479613582
312785964
586429371

698375214
753142896
124968573
941837652
562491738
837526149
279613485
315284967
486759321

648925371
257183469
391674258
129537684
735846912
864219537
572398146
416752893
983461725

658924371
237165489
491873256
126537894
783649512
945218637
572396148
814752963
369481725

698751324
513248796
472693815
839164257
741825963
265379481
956432178
387916542
124587639

628379451
793541268
541826397
917482536
832765914
465193872
154237689
389614725
276958143

618392547
325174896
794568312
567219483
281453679
439786125
143925768
872631954
956847231

648251793
512379864
973864125
729548316
356712489
481693257
135426978
264987531
897135642

638914572
492857361
157623894
785236149
316495728
924781635
271569483
843172956
569348217

698437215
314258769
752916348
923564187
547381692
186729453
261875934
475193826
839642571

698437215
314256789
752918346
923584167
547361892
186729453
261875934
475193628
839642571

618579342
439261587
725384691
974813265
162457938
583692714
351928476
846735129
297146853

618429573
792356481
453178629
174583962
236794158
589612347
845231796
327965814
961847235

658732491
937451268
142698375
379146582
526873914
814925637
291567843
483219756
765384129

658947213
729361854
341258967
185794632
463182579
297635148
576823491
834519726
912476385

648175293
297386541
153429768
571948632
432761985
986253174
764532819
829614357
315897426

658174932
392856417
714329685
543961278
961782543
827435196
175298364
289643751
436517829

698175234
475932168
213468975
859643712
167289453
324517689
932756841
781394526
546821397

698243157
145786392
327159486
532467819
764891523
819325764
451972638
986534271
273618945

678231945
934856127
521497683
216385479
395724816
487619352
759143268
162978534
843562791

658391742
437826519
129745863
591483627
762519438
843672195
974268351
316957284
285134976

698312574
735649218
241578693
312467985
586921437
479853162
154786329
967234851
823195746

678312594
935746218
241598763
312479685
587621439
496853172
154987326
769234851
823165947

678312594
935746218
241598763
312479685
587261439
496853172
154987326
729634851
863125947

678394521
924715683
135826947
316248795
589167432
742953816
297581364
451639278
863472159

648391572
231875946
975462381
819654723
764123895
523789614
457238169
382916457
196547238

618325749
345679128
927184653
436251987
281793465
579468312
192547836
764832591
853916274

618329745
349675128
527184693
436291587
281753469
975468312
192547836
764832951
853916274

618325749
345879126
927164853
834251967
261793485
579486312
193542678
482637591
756918234

618329745
349875126
527164893
834291567
261753489
975486312
193542678
482637951
756918234

678451293
143962785
529837164
435176829
782349651
916528347
257693418
864715932
391284576

618739425
734215968
259486317
971653842
582947136
346821759
193572684
827364591
465198273

659831724
317462589
824579613
941286375
235947861
768153942
176325498
582794136
493618257

679582341
482371659
351469728
216894537
837625914
594713286
728156493
145937862
963248175

659784123
174932568
823615479
536297814
741856932
298143756
312478695
985361247
467529381

619758234
527394861
483612795
374261958
152839647
968475312
246583179
831947526
795126483

649351278
321478965
758692134
413526789
265987341
987134652
574213896
136849527
892765413

639487215
824531697
571692438
348725169
267819354
915346782
752168943
496253871
183974526

689512374
137468592
254937186
548129763
326784915
971356428
893675241
412893657
765241839

619725348
837461259
524983176
375198462
246357891
198642537
983516724
761234985
452879613

629378451
783541269
541926387
917482536
832765914
465193872
154237698
398614725
276859143

679124853
314875629
582693174
891237546
237456981
465981732
926748315
158362497
743519268

659431872
432897615
178625439
367542981
981376254
245918763
514789326
823164597
796253148

679251843
158346279
342987516
215739468
934168725
786425391
821594637
593672184
467813952

639175248
471829563
582634719
315467982
294358176
867291435
946513827
728946351
153782694

689175234
475832169
213469587
958643712
167298453
324517698
532786941
791354826
846921375

689175234
475832169
213469578
957643812
168297453
324518697
532786941
891354726
746921385

679251834
485637219
132894756
751986342
243715968
968342175
324168597
597423681
816579423

679215834
485637219
132894756
751986342
243751968
968342175
324168597
597423681
816579423

619234587
548769123
273518496
132847659
854693712
967125834
386452971
425971368
791386245

689431257
453297861
172568943
865749132
914823576
237156489
521374698
746982315
398615724

629541873
853796241
471832956
187629534
942315768
365487129
718264395
234958617
596173482

629587143
473216895
815394762
741859236
258463917
936721458
184632579
392175684
567948321

615823974
974165238
832479561
748231695
326958417
159647382
481392756
297516843
563784129

613824579
925167348
847539261
798241653
236958417
154673982
581492736
479316825
362785194

615834729
279165348
843927561
798241653
436758912
152693487
581479236
327516894
964382175

617254983
389167542
452839176
531928764
748613259
926475831
263581497
874392615
195746328

619258473
354167298
782934156
531782964
947613582
826495731
263571849
478329615
195846327

615792348
297348561
384651279
872134956
531926487
946875123
759283614
128469735
463517892

614835927
398726415
725941386
962514873
851379642
437268159
243687591
586192734
179453268

614859273
579342861
283716549
967283415
358174692
421965738
846531927
732698154
195427386

618347952
354892716
927516348
492731865
135468297
876925134
581679423
749253681
263184579

617245893
952378641
483169725
821453976
396781452
745692138
234817569
179536284
568924317

619283475
372456918
485179236
948715623
231968547
567342891
754621389
823597164
196834752

612837954
378459261
459621738
547182396
263945187
981763425
724598613
135276849
896314572

614982735
873546921
925137846
492751683
736829154
581463279
369274518
248615397
157398462

612483975
859762341
374159682
187325496
423976518
965814237
538641729
746298153
291537864

617849253
325761498
498235167
274613985
136598742
859472316
543926871
781354629
962187534

615824397
837916542
942753861
428675139
571392486
369481725
754268913
293147658
186539274

613294587
972851643
584376291
247963158
158742369
396518724
425139876
739685412
861427935

615347289
397582461
284961375
738154692
156293847
429678153
563829714
872415936
941736528

612839574
837465921
459271386
245698137
983714265
761352849
174523698
526987413
398146752

612839574
873465921
459271386
245698137
987314265
361752849
134526798
526987413
798143652

614839275
938752164
527641893
342986751
159274386
786513942
473195628
865327419
291468537

618592473
924367815
537841692
246739158
871625934
359184726
793456281
482913567
165278349

612378495
743591268
589264713
895642371
174935826
236817549
458126937
921783654
367459182

618723594
592461873
734985216
427318659
985647321
361592487
159234768
873156942
246879135

618379542
243815967
795426318
189743625
527681493
436592781
862957134
954138276
371264859

618379542
243815967
795426318
189743625
527681493
436592781
861957234
954238176
372164859

613928745
597461283
482375196
926713854
371854962
854692317
768249531
149537628
235186479

619342758
423875196
578961324
746593812
381426975
952187643
295738461
867214539
134659287

617324859
983567241
542189673
298476315
475831962
136952784
821795436
759643128
364218597

614923758
852647139
937518642
246731895
178495326
395286471
729164583
563879214
481352967

614732985
537698214
298145376
461279853
782513469
359864721
123486597
846957132
975321648

613458729
597216483
482937156
176823945
234569817
859174632
348795261
961342578
725681394

613294578
572168349
498375612
925741863
136852497
784936251
267589134
341627985
859413726

612475938
389261547
574983216
137526894
248197365
965834172
826349751
453712689
791658423

619428537
874563291
352917684
927185346
185634729
463279815
248751963
596342178
731896452

612435789
349867215
758129643
926751834
871643952
534298176
165382497
283974561
497516328

612485793
345967218
789132645
926751834
871643529
534298176
168329457
253874961
497516382

612438795
345967218
789125643
926751834
871643529
534289176
168392457
253874961
497516382

612495783
345867219
798132645
926751834
871643592
534289176
169328457
283574961
457916328

612439785
345867219
798125643
926751834
871643592
534298176
169382457
283574961
457916328

612495783
543867219
798132645
926751834
871643592
354289176
169328457
285974361
437516928

612539748
785241963
934867251
473916825
869352174
251784396
347698512
526173489
198425637

613745298
274981635
598326741
382614957
745298316
169573482
857469123
921837564
436152879

615842397
378691542
429735816
294158673
861973425
753264981
932587164
146329758
587416239

613845972
527916348
894723561
246137859
951268437
378459126
439671285
165382794
782594613

617924358
982513476
435876219
278145693
546239781
193687542
854361927
761492835
329758164

615738492
837924561
294516783
369472815
482651937
571389624
923845176
148267359
756193248

618379245
792845136
453216789
934752861
586931472
127468593
341627958
875193624
269584317

629871543
857436192
134925867
416287359
295314786
378659214
763198425
982543671
541762938

623795814
184326957
579148236
968512743
215437689
437869125
741983562
852674391
396251478

628594317
145763892
973281465
217856943
584139276
396427158
869315724
452978631
731642589

625819437
194723865
378654219
519438726
467192583
832567941
251946378
746385192
983271654

628917534
457683219
319425678
963751842
541298763
782346951
835169427
194572386
276834195

625894731
314257896
987316245
453162978
869573412
172948563
246781359
531429687
798635124

629538714
384761259
715429863
971654382
436872591
258193647
543987126
162345978
897216435

628593147
537841296
419672583
386957412
741328659
295416738
874169325
952734861
163285974

624975831
913826754
875431692
192763548
538194276
467582319
781259463
359648127
246317985

624185937
713926854
985437612
172863549
539714286
468592371
897251463
351649728
246378195

628537941
579641283
134982765
415726398
793854126
286193457
941365872
352478619
867219534

621735849
938641275
574892361
495328617
867154923
213976458
749563182
382417596
156289734

621738549
938541276
574692813
497826351
863154927
215973468
749365182
382417695
156289734

621398547
539147268
478652139
362984751
897561324
145273896
254719683
913826475
786435912

628539741
194762385
735418296
451897632
976325814
382641579
569183427
243976158
817254963

621853947
349176258
785294631
197485362
436927815
258631794
814769523
562348179
973512486

621483759
934572618
875916423
419865237
758234961
362197845
146759382
287341596
593628174

621839574
837465912
459127683
145298736
986374125
372651849
764513298
513982467
298746351

624975381
953168274
817432965
198756423
572314698
346289157
739821546
261547839
485693712

624159378
587236491
193784265
876391524
451862937
932547816
349678152
265413789
718925643

623897415
854213769
179546823
591684372
348729651
762135984
917358246
236471598
485962137

628735491
947861325
135942768
713284659
856397142
294156837
481523976
569478213
372619584

629374518
487521369
315869247
941253786
562487931
738916425
153692874
296748153
874135692

627394518
485721396
319865247
941273685
256489731
738516429
173952864
592648173
864137952

627394518
489521376
315867249
941273685
276485931
538916427
193752864
752648193
864139752

627394518
485721396
319865247
941573682
256489731
738216459
173952864
592648173
864137925

628974513
345618297
917352486
831547962
562839741
794261835
286195374
453786129
179423658

623478591
719635824
584192367
458326179
196857432
237941658
965714283
871263945
342589716

624183759
931572468
857694321
143957682
798236514
562841937
319768245
485329176
276415893

627354819
495821376
318967245
841573692
276498531
539216487
153782964
782649153
964135728

624319875
319857642
578264913
195478326
742936158
863521794
437182569
281695437
956743281

627413985
948256731
315987246
581674329
769832154
234195678
892741563
173568492
456329817

627954831
148237596
593681427
835149762
976523184
412876953
354792618
781365249
269418375

628415397
345297186
197683245
463872951
571934862
982156473
219768534
856341729
734529618

629835741
475126389
831749652
567498123
984312576
312657894
753964218
198273465
246581937

624198357
835674912
197523468
371286549
958741236
462935871
519362784
743819625
286457193

624178935
835924617
197563428
371289546
958641273
462735891
516392784
749816352
283457169

624178935
835924167
197563248
516392874
743816592
289457613
968745321
371289456
452631789

629537841
814629753
573841629
438965172
257318496
196472385
365794218
781253964
942186537

625741389
479328651
183695724
712839465
948156237
536274918
854962173
361487592
297513846

623851794
854739261
197624835
348962517
271583946
965417328
519248673
482376159
736195482

621359748
785614293
934278165
563791482
198542637
472836951
347165829
219483576
856927314

629751438
743829156
815634792
297183645
564972813
381546279
172365984
458297361
936418527

628971435
497253681
513648729
849326517
351789246
762415893
174592368
286137954
935864172

621375489
934286571
587914632
865432197
379851264
142769853
718643925
253198746
496527318

629871543
357426891
184935726
561389472
493257618
872164935
235748169
948612357
716593284

624973851
738516294
159842736
215437689
986251473
473689125
891324567
342765918
567198342

625791843
714328596
389645712
931586427
547219638
268437159
173964285
852173964
496852371

625791348
714328596
389645712
938516427
547289631
261437859
173964285
852173964
496852173

624159387
318476295
579283641
183694752
295817463
467532918
752968134
846321579
931745826

624159378
317486295
589237641
173694852
295318467
468572913
752963184
846721539
931845726

625148379
819763452
473592618
192475863
738216594
564389721
351624987
947851236
286937145

625148397
817693452
943572618
192465873
738219564
564387921
351924786
476851239
289736145

628319745
439572681
157486932
213657498
784931526
596248173
941825367
865793214
372164859

628437195
154926873
739518264
342671958
861395742
597842631
915263487
473189526
286754319

629437185
154628973
738519624
342871596
981365742
567942831
815293467
473186259
296754318

629473185
814965273
375812964
147359628
596287341
283641759
938526417
752134896
461798532

627491385
843567129
159328647
231749856
574816293
986253471
768934512
415672938
392185764

628431795
973528164
154769238
731846952
542913687
896257341
289374516
315682479
467195823

627431985
893527164
154968237
431796852
562814379
789253641
278349516
315672498
946185723

627413598
854796132
319528467
281354976
496271853
735689214
163942785
972865341
548137629

629531478
758624391
134987256
845793162
273156849
961248537
416875923
397412685
582369714

629571843
145389672
783462915
214956387
356847291
978123456
861734529
537298164
492615738

621534798
875961432
439782561
187356924
394127685
562498317
948273156
213645879
756819243

624758319
395612784
817439256
473125698
158396472
962874531
289567143
736941825
541283967

621794358
875362491
439185762
517639824
943528617
268417935
796851243
354276189
182943576

624759381
378461295
915382647
483625719
759138462
162947538
896573124
247816953
531294876

624795318
317468295
589213647
463829751
895371426
172546983
756982134
248137569
931654872

624795318
387416295
519238647
463829751
895371426
172564983
756982134
238147569
941653872

623741859
579863214
814925736
437592681
281376945
956184372
745639128
168257493
392418567

629751834
143826597
587349621
291634758
836975142
475182369
958267413
362418975
714593286

627831945
539426187
148795236
714968523
285314679
396572814
451683792
873259461
962147358

627819534
438526971
915347286
369152847
584793162
172684395
841965723
756238419
293471658

627849531
835172694
149356782
354798126
216534879
798621345
471285963
963417258
582963417

621485793
874139652
935627814
318542967
249768135
756913248
493271586
562894371
187356429

621738954
987654123
534921876
746293518
358417692
192586437
419362785
275849361
863175249

621489753
794352186
835617249
483126975
917835462
562794831
276541398
359278614
148963527

623489715
894517632
517632984
142975863
758346129
369128457
931854276
286793541
475261398

623894715
984517632
517632984
142975863
758346129
369128457
831459276
296783541
475261398

628153479
395674182
417928356
763812945
289745631
541396827
152489763
876531294
934267518

639127548
875436219
124859367
712584693
593671482
468293175
281765934
956348721
347912856

639154782
425768319
187329546
758613924
912547863
364892175
841235697
596471238
273986451

635789421
791254836
482613975
874526319
159347268
326891754
968172543
517438692
243965187

635489721
491257836
782613945
874526319
159374268
326891457
968142573
217935684
543768192

637495281
592831467
841726593
279164358
184253976
365978142
916582734
458317629
723649815

637528149
829174563
415639278
291387654
583462791
746915382
962851437
374296815
158743926

632489517
891375426
745216398
417958263
928643175
563127984
279564831
184732659
356891742

639285417
821374596
574916382
917548263
258693174
463127958
795462831
182739645
346851729

635978412
718243956
249651387
187496235
564832791
392517648
476385129
823169574
951724863

634978215
718253946
259641387
187596432
465832791
392417658
576384129
823169574
941725863

638517924
972843516
451962387
186394275
547281639
293756841
825479163
314625798
769138452

634718952
917325864
258469317
189572643
325946781
476183295
792651438
543897126
861234579

639582174
852741693
417963285
341259768
276834951
985176342
764318529
523497816
198625437

638942571
297581634
514736289
345678912
179423856
826159347
452397168
781265493
963814725

635291478
271584369
489673125
814962753
763845912
952317684
128739546
597426831
346158297

638254179
527891346
914376285
765483912
192765834
483912657
351627498
249538761
876149523

638254179
527891346
914376285
765483912
192765438
483912657
351627894
249538761
876149523

639254871
527981643
814673592
248569317
951327486
376148925
795416238
482735169
163892754

637294581
824531976
915786234
143865792
286917453
759423168
561372849
378149625
492658317

637542981
829731645
145896237
786359124
214687359
593214768
951423876
378165492
462978513

635947182
912538647
874261593
396412758
241785936
758396214
189624375
467153829
523879461

635947182
912568347
874231569
396412758
241785936
758693214
189324675
467159823
523876491

635487291
748219365
192536874
826341759
314975682
579628143
461893527
287154936
953762418

635918247
921743856
478256391
269385714
513674928
784129563
156897432
397462185
842531679

635819247
921743856
478256391
862395714
513674928
794128563
156987432
389462175
247531689

638754291
254198763
917632845
582943617
169827534
473516982
825361479
791485326
346279158

638547291
752198364
149632758
864713529
517924683
923865147
291476835
375289416
486351972

635891472
418762395
927354186
876943521
541278963
392615847
763589214
159427638
284136759

631598427
894762135
725143698
547931286
283456971
916827354
179284563
462375819
358619742

632895471
149273856
758614392
281467539
567329148
493581267
915742683
376158924
824936715

639417528
475628391
281935476
128374965
356892714
947156283
712583649
863749152
594261837

631497528
475128396
289536471
128374965
396852714
547961283
752683149
813749652
964215837

638417529
471529368
295638471
129374856
356982714
847156293
712893645
963745182
584261937

632794518
549381672
817526493
428637951
975812364
163459287
381265749
254978136
796143825

638927541
579146238
214853796
853261479
921374865
746589123
162738954
487695312
395412687

639728541
587146239
214953876
953261487
721384965
846597123
172839654
498675312
365412798

635849721
749251638
281673459
512468973
468397215
397125864
874532196
123986547
956714382

635724819
748961523
129358764
251637498
467289351
893415672
314572986
586193247
972846135

635729814
749381526
128456793
281637459
567294381
493815672
314572968
956148237
872963145

637291845
128457936
459836172
275318469
814962753
963574281
591743628
786125394
342689517

637291845
128457936
459638172
275813469
814962753
963574281
581349627
746125398
392786514

634795821
587162394
129384657
942538176
358617942
716429583
865271439
471953268
293846715

634795821
587261394
129384657
942538176
358617942
716429583
865172439
471953268
293846715

637421859
981576243
425398716
716283594
394157628
258964371
162739485
879645132
543812967

637421859
819576243
425398716
746283591
398157624
251964378
162739485
973845162
584612937

631924875
745368291
928517346
192836754
354792168
876451923
263175489
417689532
589243617

632947851
947518236
815632794
254891367
783465129
169273485
521786943
478359612
396124578

631847592
872359641
459216837
314698725
587421963
296573418
128965374
765134289
943782156

635142798
798536421
124798563
971253846
843619257
256487319
419875632
382964175
567321984

631549287
457812639
982367514
895271346
764935128
213486975
148653792
579124863
326798451

639142758
518397624
274586913
782613549
145879236
963425187
426731895
397258461
851964372

639851472
458237691
127649853
381792546
295486317
746513928
514378269
963124785
872965134

639251487
457638291
128749536
261893745
795426318
843517962
514382679
972164853
386975124

632854197
598176234
417329658
726483915
951762483
384591726
243618579
879245361
165937842

638957142
129684357
475213986
917436528
256879413
384125769
542398671
791562834
863741295

631958742
879423165
524617893
348176529
157249638
962385471
796531284
213864957
485792316

631274859
529368741
748951236
974813625
256749318
183526497
465182973
312697584
897435162

634571298
728649351
195823647
219356784
863497125
547182936
951738462
472965813
386214579

639871245
274569813
815243697
198435762
356927481
742618359
921386574
583794126
467152938

631578249
945312768
872496513
487231695
563849127
219765834
194657382
358124976
726983451

639278415
124395867
587164923
752481396
463927158
918653742
891532674
345716289
276849531

634187925
295643187
178529346
729856431
841372659
563914278
317498562
452761893
986235714

637984251
918275643
452316897
371649582
895127436
246538719
529463178
183752964
764891325

638271954
495863271
172495863
961387542
823546719
754912638
219654387
587139426
346728195

631298547
472513689
895764321
126349758
349875216
587126934
768452193
953681472
214937865

631258947
794163528
825947163
348572691
519684372
267319485
456721839
982435716
173896254

634215879
895736421
712849536
368974215
547621983
129583764
981462357
256397148
473158692

639285471
241763985
857941632
765128394
493657218
128439756
986572143
572314869
314896527

635241789
927583146
418796532
273468915
146952873
859137264
794615328
582374691
361829457

631279458
892354716
745186392
523941687
468725931
179863245
387592164
214638579
956417823

638471529
492865317
157923486
824597631
375186942
961234758
519748263
286359174
743612895

639415872
174289653
582763914
257946381
346871295
918532746
865127439
421398567
793654128

637421895
529837461
184596237
915243786
743689152
268175943
451962378
396718524
872354619

638521497
452967381
179438265
563149728
914872536
827356149
785293614
396714852
241685973

632514987
598637241
417298365
964172853
753486192
281953476
345861729
876329514
129745638

632549718
947861523
815372649
378924165
194657382
256183974
521436897
789215436
463798251

632549178
947861523
158372649
316924785
894657312
275183964
521436897
789215436
463798251

637518249
942376158
815924367
561783492
429165873
378249615
153692784
794831526
286457931

634579821
257168439
891234675
145792386
982613754
376845192
569487213
428351967
713926548

639571428
521438976
847269135
495723861
213986547
786154392
954612783
168347259
372895614

637598412
841273596
295416378
572381649
184965237
963742851
318657924
456129783
729834165

631589472
879234516
245176983
324658197
598712364
716943825
182465739
467391258
953827641

631752984
987436251
524198673
219567438
845213796
376849512
153924867
468375129
792681345

631782945
754931268
298564173
329645781
146827359
875319624
582173496
917456832
463298517

631782945
258914763
479536182
863241597
792853416
145697238
516329874
384175629
927468351

639871542
428965317
157243896
984527631
273196485
561384729
815739264
396452178
742618953

632871495
579463821
148295763
281739546
467582319
953146287
726314958
814957632
395628174

637214598
294785613
815639247
123548976
546972381
789163425
968321754
351497862
472856139

638917245
297584316
451326978
914752863
586193427
372648591
143869752
725431689
869275134

639724851
725981436
841536729
218473695
354269187
967815342
573698214
486152973
192347568

645378129
971246358
238951467
163725984
597483216
824619573
459862731
316597842
782134695

648175329
375982146
219346785
823567914
756491832
194238657
932714568
487653291
561829473

642957183
978163254
315248769
259381476
481679532
736425891
894716325
167532948
523894617

649321578
235768194
817459623
964183752
158274936
372596841
491637285
723815469
586942317

648325179
971864325
532197684
187456293
395712846
426938517
869273451
754681932
213549768

641238579
352479861
798516324
567843192
239651487
184927653
975364218
823195746
416782935

641328579
253479168
798516234
567842391
329651487
184937652
975264813
832195746
416783925

645978312
718234956
239651784
187396245
563842197
492517638
376185429
821469573
954723861

643978215
718254936
259631784
187596342
365842197
492317658
576183429
821469573
934725861

645783129
738291654
219546378
871354962
354629817
962178435
426935781
593817246
187462593

643897521
971524638
582613749
129378456
457261893
836945172
765139284
314782965
298456317

645897231
897321456
132564789
528943617
471682593
963715842
754239168
316478925
289156374

647285139
823791654
195634278
256913847
438567912
971428563
582346791
714859326
369172485

645918372
718234956
239657184
187396245
563842791
492571638
376185429
824769513
951423867

641893275
739254618
258617394
187536942
392148756
465972183
576381429
824769531
913425867

643918275
718254936
259637184
187596342
365842791
492371658
576183429
824769513
931425867

645937281
987421356
132568794
529384617
471692538
863715942
758243169
316879425
294156873

643752189
957831642
281946735
532467891
879215364
416398257
168524973
794183526
325679418

649752183
271438956
385916247
152364798
437829615
896571324
523147869
914683572
768295431

645378192
821694357
973251684
167832549
492765813
538419276
384127965
756983421
219546738

643891275
192573846
758246319
327984651
516732498
489165723
264359187
971628534
835417962

642785391
895143276
713629548
926578413
374261985
158394762
281957634
539416827
467832159

645927318
973581264
812634597
291453876
784162935
356798142
428379651
169845723
537216489

643198527
752346819
819725643
971563482
234819756
586472931
365287194
127954368
498631275

643179528
857426913
912853647
581364792
734912856
296785431
365298174
128547369
479631285

641329578
379851246
528674139
485263917
932718654
716495823
867542391
153987462
294136785

641329587
397851246
528674139
475263918
932718654
816495723
789542361
153986472
264137895

645983712
928715436
137264958
713429865
486531279
592876143
874352691
251697384
369148527

648593712
529718436
137264598
713825964
896431275
452976183
974382651
281657349
365149827

645182739
872936541
319457862
234718956
581629374
967345128
493271685
128563497
756894213

641532798
572981364
893476125
419358276
325764819
768219453
954827631
236145987
187693542

643128795
179534628
852796314
915467283
368251947
724983156
487312569
296875431
531649872

642139785
379485261
158726349
596318427
721964538
834257196
415692873
987543612
263871954

641839725
825617394
973254186
567483912
134926857
289175643
492761538
758392461
316548279

643259871
952817463
178346259
521463987
739581624
864792135
287934516
415678392
396125748

641382597
725649831
839751246
253917468
916834752
487265319
174598623
568123974
392476185

641972385
789563142
352184796
165729834
974835261
823416579
296358417
537641928
418297653

641935872
835267419
729481563
572143698
164829735
983756124
318572946
496318257
257694381

642517893
198324756
753698421
435769182
286135974
971482635
817256349
329841567
564973218

641735289
732489156
859621347
284516973
513972468
967843512
378254691
426197835
195368724

641935287
932487156
857621349
284516793
513792468
769843521
375268914
426179835
198354672

641735289
237698145
859421376
784216953
512973468
963854712
378542691
425169837
196387524

641253897
985714362
327698145
173529684
592846713
864137529
458971236
236485971
719362458

645123798
897654123
321897546
714582639
258936471
963741852
576319284
132478965
489265317

645123879
978654123
321978546
814592637
297836451
563741982
786315294
132489765
459267318

649185372
173924658
582376194
754261839
291853746
368497521
917632485
425718963
836549217

648251937
932476851
517839462
865147293
374692518
129385674
253768149
491523786
786914325

643215879
895736421
712849536
368974215
574621983
129583764
981462357
256397148
437158692

643281597
972635814
185497362
291854673
354726981
867913245
718562439
429378156
536149728

641358972
793246851
582791634
428935716
967814325
135672489
374129568
819563247
256487193

649328751
571964832
823157649
182749365
436512978
957836124
768495213
215683497
394271586

648391275
175264839
923875614
231749568
459186723
786523491
892437156
564912387
317658942

641397285
293458671
578162349
985214736
136789452
724536198
357821964
419675823
862943517

642371859
895642173
137859246
278536914
351294768
964187532
483725691
519468327
726913485

648521937
937864125
521739684
279483516
316295748
854617293
492376851
165948372
783152469

647591832
925843761
183267594
462978315
518326947
739415286
274689153
851734629
396152478

643589721
278341695
195762843
981657234
362418957
754923186
529136478
417895362
836274519

649538271
732416985
815792364
458973612
297165438
163824759
324651897
576289143
981347526

648791325
327854619
915632784
781563492
496217853
532948167
254386971
169475238
873129546

648791325
327845619
915632784
781563492
592417863
436928157
254386971
169274538
873159246

645731928
871942653
329568714
738625149
216489537
594173862
163297485
487356291
952814376

649718235
257364198
138952764
496285371
381476952
572193486
764831529
823549617
915627843

645719328
287563194
139824756
821976435
756438219
493251867
372645981
518397642
964182573

643791852
872356149
519824376
486273915
237915684
195648237
921587463
358469721
764132598

645712398
879543621
213698745
156927483
438165279
927834516
362481957
584379162
791256834

645723819
127489356
398156247
762538194
539641728
481972635
814265973
976314582
253897461

641892753
759346821
823157946
417235698
598671234
236984175
382569417
964713582
175428369

645891732
837542691
129376854
391468527
568729413
472135986
284653179
713984265
956217348

641973258
935284671
782156943
413627895
576498312
298315764
357849126
169532487
824761539

641275938
825936471
739148265
516397824
487612593
392854716
273581649
154769382
968423157

647189532
912345867
538627491
185962743
276534918
493718256
851476329
764293185
329851674

648359217
159782436
273164985
926531874
731498652
485627193
314976528
592843761
867215349

648937215
297185436
351426978
913752864
586394127
472618593
134869752
729543681
865271349

648937215
297581436
351426978
913752864
586394127
472618593
134869752
725143689
869275341

652973418
794186325
183245697
379851246
541627983
826439571
965714832
237598164
418362759

659734182
342981675
187562943
934217568
216859437
578346291
765198324
421673859
893425716

652714983
941382576
837965142
389127465
716453829
524896731
475631298
293548617
168279354

657829314
342715986
198463275
521386749
876942153
934157862
483691527
219574638
765238491

658439721
194762385
732518469
521876934
479325816
386941572
965183247
243697158
817254693

653914728
924876135
781325649
375249861
412768593
869153472
248597316
596431287
137682954

659374821
374821695
182956437
261543789
795218364
843697152
918762543
426135978
537489216

659374821
374821956
182965437
291643785
765218394
843597162
918752643
426139578
537486219

657384921
384921756
192675438
261743895
875219364
943568172
719852643
426137589
538496217

653948721
214736598
798512634
127654983
385197462
469823157
931275846
872469315
546381279

651978234
793421658
428356179
842695713
179234865
536817942
364189527
285763491
917542386

658379241
394512768
172648539
426891357
837254916
519763824
781435692
243986175
965127483

653871249
479632815
128495736
917524683
562318497
384967521
895146372
241753968
736289154

657832941
984571236
213964578
435697812
168325794
792148653
549283167
871456329
326719485

658219743
432768195
179534268
521397684
784625319
396841572
965183427
243976851
817452936

658239741
192764385
734518269
521876934
479325816
386941572
965183427
243697158
817452693

658129347
492873156
371546928
783261594
526794813
149385762
814657239
265938471
937412685

652173948
493826715
178945623
381752469
925468371
764391852
849217536
517639284
236584197

653491278
478632915
129875436
917524683
562318794
384967521
795186342
241753869
836249157

654837192
879421635
213596847
431275986
985163724
726948513
542789361
168352479
397614258

657824193
948351672
231967458
123679584
596482731
784135926
865713249
412598367
379246815

658724193
947351682
231968457
173689524
596472831
824135976
765813249
412597368
389246715

657493128
489721356
132658794
918564237
745382961
263179485
326847519
594216873
871935642

653971284
127584369
498236517
214693875
375428196
986715423
542869731
761352948
839147652

658394271
749125863
213678954
967532418
134869527
825741396
481956732
392417685
576283149

653984217
892761543
714235698
246357981
381492765
579618432
437129856
965873124
128546379

653179248
128435679
794286315
472513896
586924731
931867524
815792463
347651982
269348157

658427319
243891657
917653284
381576942
526349871
794218563
169782435
432165798
875934126

658942317
214873659
379165824
896217543
541396278
732584961
485631792
927458136
163729485

658942317
214873596
397156824
876215943
541397268
932684751
489531672
725468139
163729485

658942317
214873596
397165824
865217943
741396258
932584761
489751632
526438179
173629485

659138742
827946513
413572869
394687251
278351694
165429387
536214978
981763425
742895136

654239781
293781645
781465293
967514328
415823976
832976514
528347169
179658432
346192857

653194872
419728653
728653941
592841736
371965428
864237519
987512364
145386297
236479185

653194872
419728653
728653941
592841736
371965428
864237519
987512364
245386197
136479285

659142783
482376195
137958246
321485967
795263418
864719352
573694821
916827534
248531679

657413928
948276351
123598476
712935864
589764213
364821597
491682735
876359142
235147689

652187349
937452681
814369725
268914573
349578162
175236498
791845236
526793814
483621957

654819327
172463985
839752461
217935648
983674512
465281739
591348276
748526193
326197854

651328794
892467513
473591286
734186925
125943678
986275341
218639457
569714832
347852169

658421793
794356281
321987465
247835619
836219574
915674832
573148926
189562347
462793158

658123749
192754368
734968512
876342195
519687423
243591687
927436851
365819274
481275936

657831924
493265817
182497536
926173485
378542691
541986372
864719253
219354768
735628149

654132978
839476215
721589643
148395762
973261584
562748391
387924156
216857439
495613827

654239871
317685492
928714356
139462785
846357129
275198634
782946513
563821947
491573268

658143927
924567381
137892546
475281693
261439875
389675214
843916752
596724138
712358469

657143982
829675341
134928567
912364758
583719426
746852139
291536874
475281693
368497215

651743829
498521367
237968154
986214735
143875692
572396418
819657243
724139586
365482971

653847192
124596873
789321546
431985627
965732481
278164935
392618754
817453269
546279318

654178293
927345861
813629475
179286354
546931728
238457619
381562947
492713586
765894132

653972184
792418635
184536297
519724863
327865941
468391572
241683759
875149326
936257418

658179423
234685179
179234586
813567942
542391867
967428315
396812754
785946231
421753698

659178423
238495176
174236859
913867542
582341967
467529318
346912785
795684231
821753694

654182397
987345261
213769485
179238654
546971823
832456719
361527948
498613572
725894136

657183429
389462571
241579638
764231985
895647312
123895764
916758243
432916857
578324196

657142839
381956742
429738516
294815673
715369428
863274951
932587164
548621397
176493285

659127348
487359126
231864759
372496815
145283967
968571234
524938671
793615482
816742593

654128379
391476825
728953416
987562143
435817692
162394587
213745968
846239751
579681234

652174938
918362457
437589261
769841523
324795186
185236749
293657814
871423695
546918372

659148237
721356948
843279165
582934716
136725489
974861523
498617352
317582694
265493871

658271394
324895617
719436285
531628479
476519823
982743156
295384761
147962538
863157942

651279834
237458916
894136527
943562781
528714693
716893452
179345268
362987145
485621379

658219374
374658219
912473568
431896752
725341986
896527143
287965431
569134827
143782695

657391428
943852761
182467593
426139857
831725649
795684132
514973286
269518374
378246915

657381429
843952761
192467583
428136957
931725846
765894132
514673298
286519374
379248615

657381429
483952761
192467583
826134957
931725648
745698132
514873296
268519374
379246815

658321794
217594368
493768215
789643521
362915847
145287936
536472189
824159673
971836452

658714932
973265481
421893756
367589214
182347695
594621873
235976148
849152367
716438529

652731498
987546321
314298567
491362785
725819634
836475912
143687259
268954173
579123846

651723849
789641532
324598761
217359684
548162397
936874125
473285916
195436278
862917453

658719243
397254816
124683957
583147629
246935178
971826435
712568394
839471562
465392781

653798214
147326589
982514673
879245361
536179428
421863957
768432195
395681742
214957836

653798214
147325689
982614573
869247351
735169428
421853967
578432196
396581742
214976835

653798214
147326598
982514637
879245361
536179482
421863975
768432159
295681743
314957826

653798214
147325698
982614537
869247351
735169482
421853976
578432169
296581743
314976825

651832479
249756813
873941265
394617528
127583946
568429137
416398752
932175684
785264391

652819374
984736125
137245689
269453718
871692543
345187296
793528461
516974832
428361957

653281479
297456813
814397625
762543198
139768254
548912736
976825341
421639587
385174962

653472918
879136245
214598367
195623784
482759631
367841529
946317852
528964173
731285496

654978213
298351674
713426859
871563492
329784561
465219387
936847125
142695738
587132946

657428319
891365247
342791856
469512783
238947561
715836924
184279635
573684192
926153478

657428319
891375246
342691857
476512983
238946571
915837624
184269735
563784192
729153468

657428319
819375246
342691857
971532684
238946571
465817923
184269735
593784162
726153498

678354192
924681375
153927648
241876539
369542781
785193426
836719254
512438967
497265813

675843192
342519786
198726453
736281549
214957638
589364271
827195364
451638927
963472815

671549328
342687951
895312746
123758469
958436172
467291583
284973615
536124897
719865234

671245938
849163725
235798614
364921857
952874163
187356492
513687249
796432581
428519376

679324851
235891746
148756329
512683497
493172568
867549213
351267984
986435172
724918635

678429153
213756894
954318267
739241685
461583972
825967341
346195728
182674539
597832416

673954281
582371946
194286573
821465397
365792814
947813625
756129438
419538762
238647159

679385241
853421967
412967538
134892756
267153894
598746123
721534689
945678312
386219475

678395241
953421867
412768539
134982756
267153984
589647123
721536498
345879612
896214375

674538219
582941763
193672548
821465937
367219854
945387621
758123496
419756382
236894175

672894315
583612947
419573862
194728536
326145798
857936124
261387459
735469281
948251673

679485312
854231679
123769548
291873456
347652891
568914237
732146985
416598723
985327164

679485312
854231679
123769548
291873456
347652891
568914237
982347165
416598723
735126984

678594312
954231867
123678549
241983756
367452981
589716234
832147695
715869423
496325178

678495312
954231876
123768549
261973458
347852961
589614237
832147695
416589723
795326184

678594312
954231876
123786549
261973458
387452961
549618237
832147695
415869723
796325184

678495312
954231876
123768549
261973458
347852961
589614237
792346185
416589723
835127694

678594312
954231876
123687549
241963758
387452961
569718234
792346185
415879623
836125497

678452391
523971468
194386572
231865947
467219835
985743216
752134689
319628754
846597123

679582314
241637589
358914267
734826195
926451738
815379642
463795821
592168473
187243956

679132458
125984367
834576129
918427536
263815974
547693812
451768293
396241785
782359641

671839425
825614379
394257186
569483712
147926853
283175694
932761548
758342961
416598237

671839425
825614379
493257186
569483712
137926854
284175693
942761538
758342961
316598247

679432581
438519267
125786943
964178325
351924678
287653419
542897136
796341852
813265794

674983521
135642798
289175346
956817234
718234965
423596187
542361879
397458612
861729453

671934852
425861793
983275416
594382167
362417985
718596324
846153279
259748631
137629548

674832591
382951746
519746832
193468257
825317964
746529183
451283679
237695418
968174325

675142893
492386175
138759246
321495768
857263419
964817352
583674921
716928534
249531687

671459238
594328176
328671594
287916345
439582761
165743982
942167853
853294617
716835429

672159483
359482716
814736592
248397651
937561248
561824379
493215867
125678934
786943125

672531948
583794621
194826537
819645372
235179486
746283159
421957863
368412795
957368214

671935842
935248761
842716395
293187456
568324179
714659283
357462918
189573624
426891537

679841523
523976841
814352967
198564372
437298156
265713489
342689715
951427638
786135294

679841325
325769841
814532769
786154293
941327658
532986417
298613574
457298136
163475982

679842153
312765984
854391267
143658792
298417536
765923418
931276845
526184379
487539621

672154893
983672154
415398726
129485637
857263941
364917582
541826379
298731465
736549218

672185394
498637521
513924876
841579632
736241985
259368147
125793468
387456219
964812753

672985341
314627958
958413762
589362174
163749285
247851639
835296417
721534896
496178523

671382459
982415367
543967128
198624573
735198642
264753981
459271836
326849715
817536294

679134528
853927461
241865397
182653974
367498215
495712683
724386159
518249736
936571842

672135489
194687523
385294671
217543968
968721345
453968712
529876134
731452896
846319257

672184935
913562478
458739261
865341729
324897156
197256843
239678514
581423697
746915382

672184359
913562478
458793261
865941723
324857196
197236845
239678514
581429637
746315982

672134859
345798261
981526437
269873514
754219683
813465792
497651328
538942176
126387945

679182453
325467918
481953726
854729631
162834579
937615284
246378195
798541362
513296847

679183254
528476139
341952687
296834571
783521946
415697328
154368792
967245813
832719465

678153924
231894756
459276318
817632549
923548167
564719283
742961835
385427691
196385472

672195438
183764295
945382176
518946327
329517684
764238951
436879512
851623749
297451863

671254389
852369741
439871256
198627534
263495178
745138962
986513427
514782693
327946815

671254983
923867541
548139627
354712896
162985734
789643152
216498375
495371268
837526419

673215498
452389716
189467523
918726354
736594281
245138967
591873642
324651879
867942135

673215498
459386217
182497563
218769354
936524781
745138926
591873642
324651879
867942135

672319458
453786291
918254673
567842319
189635742
234197865
741928536
895463127
326571984

679314285
452876913
813592467
124768539
396125748
785943621
968451372
541237896
237689154

679521384
824736951
135498726
517683492
482917563
396245178
961372845
243859617
758164239

678521394
425936871
139478526
814693752
792815463
356247189
561382947
243759618
987164235

679531284
285479361
134682975
743896152
516723849
928145736
891364527
457218693
362957418

679528143
341796825
825143769
218965437
564317298
793284651
152479386
436851972
987632514

674528319
391746825
825931764
218654937
569317248
743289651
952473186
136895472
487162593

673594218
125368974
948271356
714936582
536812749
892745163
459627831
367189425
281453697

671594832
583127946
924386715
368745291
745219683
192863457
856471329
239658174
417932568

679514283
432786159
158329467
261893745
543167928
987245316
715632894
896471532
324958671

672814953
894563127
351792846
239458761
485671239
167239584
543187692
916325478
728946315

673985142
954123867
128476359
836597421
217648593
495312786
342759618
781264935
569831274

673925148
954183267
182476359
836597421
217648593
495312786
348759612
721864935
569231874

674358912
538291764
129467358
316924587
982175643
745683291
863542179
257819436
491736825

674358921
538291764
129467385
316924578
982175643
745683219
863542197
257819436
491736852

674358912
538291764
129467358
316924587
482175693
795683241
863542179
257819436
941736825

684931257
315276489
729584631
293615874
847329516
156748392
532497168
968152743
471863925

689715234
431926875
257348169
845679312
796132458
312854796
923467581
164583927
578291643

689457231
257319846
134268597
841972365
576831924
923645718
712596483
468723159
395184672

687953142
593412678
241678593
812795364
769324851
435186927
354261789
928537416
176849235

687395142
539412678
241678593
812753964
763924851
495186327
354261789
928537416
176849235

685913472
249675813
317824965
456192387
873456291
192387546
931568724
528741639
764239158

687953421
943721568
251648793
479536182
512489637
368172945
895267314
124395876
736814259

689735421
274981365
135642789
713294856
952368147
846157932
491523678
568479213
327816594

681927534
479351268
325846179
854263917
932718645
716594823
567482391
193675482
248139756

684593721
253617489
179428536
796851243
531274698
842369157
327946815
915782364
468135972

684152793
719463285
532798164
957381642
361249578
248576319
195827436
823614957
476935821

682145397
547392816
913876452
239754681
754681239
861923745
375218964
128469573
496537128

682145397
547392816
913876452
239758641
758461239
461923785
375214968
124689573
896537124

681459237
594327186
327681594
278916345
435872961
169543872
942168753
753294618
816735429

683129574
294758631
175436928
451893762
932674815
768215349
819347256
527961483
346582197

684523719
952761348
371894256
739218564
465379821
218456973
147985632
596132487
823647195

684329571
237518496
915647382
549182763
861793254
372465819
726954138
493871625
158236947

684329517
237518469
915647382
546182793
821793645
379465821
762954138
493871256
158236974

689542137
547831692
123679584
452367918
318294756
976158423
234916875
795483261
861725349

683142957
492758631
517936284
236471895
854329716
179685342
748213569
361597428
925864173

683142759
592768431
417935286
234651897
876329514
159487362
768213945
321594678
945876123

689471523
425863179
317529864
274356981
563918247
198742635
851634792
746295318
932187456

689471523
425863197
317529864
294356781
563718249
178942635
851634972
746295318
932187456

684193257
729856134
315472968
972634581
546718392
831529746
298367415
457981623
163245879

685193247
729864135
314572968
972435681
456718392
831629754
298347516
567981423
143256879

685197234
429683175
713542896
572436981
936218457
841975362
298764513
157329648
364851729

683794251
759128634
412635978
361572489
598413762
274986513
945361827
126847395
837259146

683254791
724196853
519378264
851763942
437829615
296541378
162985437
975432186
348617529

683254791
742198653
519376248
851743962
437629815
296581374
128965437
975432186
364817529

689215473
245367189
137948526
471826395
958731264
326459718
892573641
514692837
763184952

685234971
129786354
743591286
857649132
416327895
932158467
291875643
378462519
564913728

685213497
942875136
317946582
531769824
726481953
894352761
459627318
168534279
273198645

682371459
453896271
179254683
568942317
791635842
234718965
847129536
915463728
326587194

681374592
253698174
749521683
192486357
437159268
568237419
924765831
375812946
816943725

681379524
437251986
592486137
315628479
746935812
829147365
963714258
254863791
178592643

681352479
395471628
724869513
532714986
916528734
478693251
259186347
863247195
147935862

682371945
593462871
147859326
279538614
831246759
465197283
928615437
316784592
754923168

687392541
153674829
294185736
321568974
976421385
845937612
532846197
468719253
719253468

682314957
374529816
519687324
756932481
198745632
243168795
431296578
967851243
825473169

685431279
743592168
219768354
827315496
136984527
954627831
561873942
378249615
492156783

681472935
945368271
723159846
259847163
436921758
817536429
164793582
592684317
378215694

681439527
479256381
325178694
894517263
532684719
716923458
957361842
163842975
248795136

682437195
517698423
394251678
271843569
869125347
435769812
123986754
748512936
956374281

687521394
924736851
135489726
518693472
492817563
376245189
861372945
243958617
759164238

681754293
327968541
549132678
853617924
164295837
792843156
216479385
975381462
438526719

681754293
723968541
549132678
354817926
167295834
892643157
216479385
975381462
438526719

681739245
934265871
527184369
175342986
463891752
298657413
352476198
849513627
716928534

689713254
521468739
347952861
268134597
793526148
415897326
154389672
876245913
932671485

689741325
541923687
327568149
196384572
478152963
235679418
813296754
954817236
762435891

681795234
574283619
329461785
192358476
735649821
846127953
968512347
453876192
217934568

681795234
594263817
327481965
172356489
935847621
846129753
758912346
463578192
219634578

681795234
574263819
329481765
192356478
735849621
846127953
958612347
463578192
217934586

681745239
549283617
327961548
172358964
934627851
856194723
768412395
493576182
215839476

681379245
297845136
453216978
934752861
568931427
172468593
319684752
725193684
846527319

683472951
914365827
257819463
528134679
796528134
431796285
879651342
342987516
165243798

683275149
594138267
712694853
135429678
829567431
476381925
257816394
961743582
348952716

684937512
519624783
372851496
746183259
295746831
831295647
428369175
957412368
163578924

684937512
591628743
372451896
768193254
245786931
913245687
829364175
457812369
136579428

695784213
871293546
423615897
162357984
748129365
359846172
934568721
287431659
516972438

692785134
358421976
174396825
241579368
783614592
569238417
925863741
817942653
436157289

692437851
357821946
814596723
928765134
136942578
745183269
573618492
461279385
289354617

694325871
527841963
183967452
356194728
748532196
912786534
465278319
231459687
879613245

697583421
543721869
281649735
475836192
312495687
869172543
958267314
124358976
736914258

691324578
354871296
827956134
985263417
432719685
716548923
573492861
149687352
268135749

691532487
572684931
438971265
953146728
214857693
786329154
329715846
867493512
145268379

698521743
573948612
124673598
852197364
317465289
469832175
731289456
286754931
945316827

692548137
437129586
518637492
853472961
146985723
279361845
961853274
784216359
325794618

697183425
385462971
241579638
764231589
859647312
123895764
916758243
432916857
578324196

695172348
274389561
138465279
816724953
927536814
453891627
362917485
581643792
749258136

695413827
824975136
317286594
531762948
746891253
982354761
458627319
169538472
273149685

692538714
743196528
581724936
139857462
478263195
256941387
325679841
864315279
917482653

723694851
598123746
416578932
945862317
237915468
681347295
362481579
859736124
174259683

728359461
641827395
395641782
413296578
269578134
857134926
136985247
984712653
572463819

724896351
389521764
165374982
938462517
217958643
456137829
572619438
893245176
641783295

726485931
358921764
491376852
835692417
217548693
964137528
672819345
149753286
583264179

726485391
358921764
491376852
835692417
217548639
964137528
672813945
143759286
589264173

726385491
458921763
391476852
835642917
217598634
964137528
672819345
149753286
583264179

746598321
819623547
235147896
192475683
468931752
357286914
584762139
971354268
623819475

763428951
581936247
942715863
275384619
816597324
394162785
127843596
659271438
438659172

762589341
389164725
451372986
273951468
146728593
895436217
524613879
917845632
638297154

726589341
389164725
451372986
273951468
164728593
895436217
542613879
917845632
638297154

792364851
561892743
348517692
439176528
187425369
256983174
825641937
614739285
973258416

764389251
398251674
215764983
679145328
852973146
143826795
926438517
437512869
581697432

738645921
145289763
269371458
491563872
627418539
853927146
582134697
314796285
976852314

738695421
169284753
245371968
491563872
627918534
853427196
582139647
314756289
976842315

725893641
618452379
934167582
346928157
587341926
291675834
872519463
163784295
459236718

756829431
298413675
413657982
142786593
679135248
835942167
524368719
981274356
367591824

738296451
261854973
459317826
125439768
873165249
946782315
612973584
384521697
597648132

723469581
619825437
845371296
487216953
931754862
562983174
358147629
274698315
196532748

786254391
342819657
591367428
137496285
629578143
854123769
978641532
415932876
263785914

786295431
924631875
315487962
261974358
893152746
547368219
438519627
172846593
659723184

756324981
931678254
824951763
372196845
148235679
569847132
285469317
413782596
697513428

759632481
263841759
814957236
185379642
427165893
396284517
948723165
571496328
632518974

738925641
569841732
214763598
185437926
423659817
697182354
941576283
356218479
872394165

756932481
394861725
812457639
645213978
281796354
973548216
567384192
428179563
139625847

762395841
154678392
389241756
643819527
918752634
527463189
875124963
296537418
431986275

786924531
294135876
513786924
345218697
821679453
967543182
678391245
139452768
452867319

734582961
218963745
569147238
321754896
695831427
487629513
972315684
146278359
853496172

731549862
852736941
649812357
517984623
498263715
326175489
274358196
983621574
165497238

753894162
912365478
684172395
321758649
576429813
849613257
495281736
237546981
168937524

713645982
965128473
824793156
341287569
582469317
697531248
476952831
258316794
139874625

791564832
645823917
328719654
582471396
967235148
413986275
254398761
179652483
836147529

791465832
645823917
328719645
482571396
967234158
513986274
254398761
179652483
836147529

789316452
635924871
421578963
398267514
542189637
167435289
214853796
873692145
956741328

736145982
942768351
185392647
591476823
468231579
327859416
253987164
879614235
614523798

789351462
456982173
312476958
168235749
927814536
543697821
674128395
231549687
895763214

792618543
813425976
546937182
125743698
684291357
379856214
958364721
237189465
461572839

745821963
396547182
812963754
184239675
253786419
967415328
628194537
539678241
471352896

789452613
612983457
453617298
931574862
526398741
847261539
375126984
168749325
294835176

765821943
423957681
198463752
634189275
257634198
981572364
816295437
349718526
572346819

782165943
369248715
415379826
296483571
873651294
154927368
521896437
647532189
938714652

738469215
692531784
154827936
281754369
569312847
473698152
916243578
825176493
347985621

716248935
385976412
294135768
852413697
931567824
467829153
573681249
129754386
648392571

781523946
625974381
439816725
214738659
896152437
357469812
543297168
178645293
962381574

784539216
263814975
195276834
351482697
976153482
842697351
439721568
527368149
618945723

794538216
263914785
185276934
351492678
876153492
942687351
437821569
528369147
619745823

719243586
452861379
836579214
624738951
175492863
398615742
281956437
567324198
943187625

735214986
891673542
246958713
613749258
984521367
572836194
427185639
359467821
168392475

795426318
421983657
386517249
169758432
874632591
253194786
648379125
532861974
917245863

735192648
912846573
486537921
194763852
368215497
527489316
243978165
879651234
651324789

784536219
293814765
165279834
351482697
976153482
842967351
439621578
527398146
618745923

784536219
293814675
165297834
351482967
976153482
842769351
437621598
529378146
618945723

716834259
859172643
432965178
685319427
293457861
174628935
967541382
541283796
328796514

753824916
629135784
418697523
961583247
247961835
385472169
872349651
594216378
136758492

736945218
429186537
158723469
973614825
245398176
681572943
314857692
862439751
597261384

756839412
913724586
284615793
429561378
165378924
378492651
532147869
841956237
697283145

728536419
145987632
936421785
851349267
492768351
673215894
387154926
219673548
564892173

738654912
219387564
465129738
196578423
324916857
857243196
572431689
643895271
981762345

764382915
528419763
391657482
213576849
687934251
459821637
842193576
176245398
935768124

764382915
825419763
391657482
213596847
689734251
457821639
948173526
176245398
532968174

792638415
813495762
564271389
249167538
685324197
371589624
438712956
956843271
127956843

784962315
629513784
513487269
257841936
396275148
841396527
932658471
165734892
478129653

784392615
219568743
536417289
628173954
941856372
375249168
192785436
867934521
453621897

754392618
219568743
836417259
625173984
941856372
378249165
192785436
567934821
483621597

754392618
219568743
836417295
698273154
541689372
327145986
172856439
965734821
483921567

749635812
215897634
683421597
421569378
578143926
396278145
152384769
934756281
867912453

783942615
596813724
214567983
648791352
352684197
971325468
165478239
827139546
439256871

756238914
489715623
312946875
164382759
537491286
928567431
293854167
841673592
675129348

765984213
238175694
149632875
476518329
851293467
392467581
613849752
927356148
584721936

764532918
239861745
815749632
957214863
146378529
328695471
693157284
581426397
472983156

759286413
341975628
286431957
174698235
562713849
938542176
617329584
893154762
425867391

754268913
369415287
812397546
596172834
137584692
428936175
975641328
241853769
683729451

754832619
281796543
936415782
518347926
693528471
472169358
849651237
165273894
327984165

753268914
689415237
412397586
596172843
137584692
824936175
975641328
241853769
368729451

753268914
689415237
412397586
596172348
137584692
824936175
975641823
241853769
368729451

764932815
389451276
251786943
426318597
978564321
135279468
693125784
512847639
847693152

738265914
491387625
625149783
876591432
912734856
354826179
247613598
589472361
163958247

728465913
491387625
635129784
876591432
914732856
352846179
247613598
589274361
163958247

753468912
421539867
698172345
865293471
349716258
217854639
186325794
974681523
532947186

768952413
913648725
452731689
324586197
175429836
896173254
639214578
541897362
287365941

732856914
891347652
654192783
387615249
549278361
126934578
965483127
473521896
218769435

728439615
146852937
539671428
615394872
283167549
974285163
491523786
852746391
367918254

732495816
968271435
451386792
214569378
597138624
386742951
875914263
143627589
629853147

752498316
469371852
318265794
174852963
693147528
825639147
936584271
581726439
247913685

725439618
146582937
983671425
618394572
234157869
579268143
491823756
852746391
367915284

762354819
418962735
953817426
384529671
196738542
275146398
639481257
841275963
527693184

785461923
629837145
341925768
932148657
567392481
418576239
156784392
894213576
273659814

745136829
938542716
126987534
852361497
361794258
479825163
213479685
687253941
594618372

796135824
415628739
823479561
367954218
981762345
542813697
659381472
274596183
138247956

785641329
429853176
316792458
548917263
271386594
963425781
632178945
197564832
854239617

785641329
462953178
319782456
546817293
271396584
938425761
623178945
197564832
854239617

758934621
139826754
426175938
243587196
875619342
961342587
512463879
697258413
384791265

716459823
952783416
438621975
675942138
284135769
193876542
869217354
341568297
527394681

748593621
632417589
519268743
281634957
456972318
397185264
923851476
175346892
864729135

751948623
923516784
468237915
386471592
572369148
149852367
895623471
237194856
614785239

718936524
249851736
356274981
691342875
482795613
573168249
934687152
167523498
825419367

713859624
256374198
849621573
132597846
498236751
675418239
387142965
964785312
521963487

716982534
259374681
438156729
821569473
697413852
345827916
184635297
973248165
562791348

751946238
236871945
849523716
495387621
623159487
187462359
568734192
312698574
974215863

715296834
893471526
426583917
238147659
157968342
964325781
681752493
542639178
379814265

752189634
163254978
489637251
218763549
375941826
946528317
631872495
594316782
827495163

769412538
183569427
524873169
276981354
835724916
941356782
698137245
357248691
412695873

769412538
183569427
524873169
276381954
835924716
941756382
698137245
357248691
412695873

716529438
234867519
895134762
542698371
189375246
367412895
953241687
421786953
678953124

769825134
813964572
542713869
281396745
675482391
934157628
356248917
127539486
498671253

745219638
261583749
839647152
498165273
612734985
573892416
957321864
384976521
126458397

758162934
243589617
916347285
674825391
132796458
589413762
465231879
321978546
897654123

749261538
162835749
583479216
276143985
891752463
354986172
938517624
415628397
627394851

714592638
296387415
853416927
379158246
581264379
642739581
967823154
138945762
425671893

728569134
914823657
536417289
695341728
187952463
243786915
472638591
869175342
351294876

796285431
231467589
584913762
965178243
827394156
413652978
672841395
359726814
148539627

716954238
942387516
538162749
297643185
384571962
165298473
473825691
859416327
621739854

761895432
354162879
928473615
235914786
147658293
689327541
476539128
592781364
813246957

761829534
345671892
298435761
983254617
452716389
176398245
629543178
534187926
817962453

712486935
453791682
896523471
968237154
134658729
275149863
341865297
629374518
587912346

761824935
453916278
829753416
347589621
612437859
598162347
285391764
976245183
134678592

724961538
835247916
961385742
478619253
652734891
319852467
286593174
193478625
547126389

751689243
328147956
694253718
246791385
517438692
983526174
479365821
862914537
135872469

751689243
382147956
694253718
846721395
513498672
927536184
479365821
268914537
135872469

751689243
839142756
624357819
946821375
518473692
372596184
483765921
267914538
195238467

769832541
341756982
582194736
815943267
493267158
627581394
976328415
234615879
158479623

719283645
536941782
248657193
362814579
195762834
487539216
954176328
621398457
873425961

765123849
983457621
241689735
318546972
472398156
659271483
597812364
826934517
134765298

781963542
964152783
253748196
672439851
148275369
539816274
495381627
817624935
326597418

713625849
946187235
825934167
438761952
691542378
572893614
164279583
359418726
287356491

792635841
546178392
183429765
671392458
935814627
824756913
418267539
257943186
369581274

792635841
346178592
185429763
671392458
539814627
824756319
418267935
257943186
963581274

752316849
684259713
139478625
963145287
475862931
218793564
896534172
327981456
541627398

782913645
316254789
549768312
153497268
498632571
267581493
621349857
835176924
974825136

782913645
316524789
549768312
153497268
498632571
267851493
621349857
835176924
974285136

732569841
159824763
648317925
526983174
387146592
491752638
914278356
275631489
863495217

782965341
195384726
436217589
964721835
578439612
213856497
351698274
627143958
849572163

783296541
465381297
912547638
278469315
194835726
536712489
827154963
359628174
641973852

763958241
941623758
258147936
125894673
439716582
687235194
372469815
596381427
814572369

721856943
836941275
945273681
483529167
192764358
567318429
218435796
354697812
679182534

729185643
314926857
568347192
832514769
471692538
956738214
295863471
147259386
683471925

768943251
451762893
293185746
849537612
325618974
176429538
914256387
582374169
637891425

719283654
436951782
258647193
362815479
194762835
587439216
925176348
641398527
873524961

786913452
215784936
349265781
972831564
864592173
531476829
428659317
653147298
197328645

781426953
624395781
359781462
817234695
295168374
463579128
176853249
938642517
542917836

734892651
618574932
295361478
946253817
857149326
321687594
473916285
182435769
569728143

712689453
385421967
964753821
853247196
196538742
427916385
641392578
239875614
578164239

738921456
691475283
245386791
416298375
579163824
382547169
823619547
167854932
954732618

712495863
438761592
659238714
864917325
571382649
293546178
947153286
185624937
326879451

715984362
324651798
869327415
932168547
687245931
541793286
476832159
258419673
193576824

791384562
324651798
568927431
952168347
617243985
843795216
476832159
285419673
139576824

714825963
236941758
985637214
671384592
823159476
459762381
568293147
142576839
397418625

791432865
285967413
436581729
159746238
678253941
342198657
964375182
823619574
517824396

791432865
284956713
635781429
169547238
578263941
342198657
956374182
823619574
417825396

731492568
986153274
425678931
197865423
658324719
243917856
569241387
812739645
374586192

713482569
896153274
425697831
187965423
659324718
234718956
561249387
972831645
348576192

739256481
248371596
156498723
325864917
987513642
614927358
591632874
462785139
873149265

754621389
613589742
982347516
438796251
526138497
197452863
249863175
861275934
375914628

763125984
425938716
918746235
639582471
154673829
287419563
376854192
591267348
842391657

745612983
398754126
126839754
513247869
267398541
984561237
639185472
871423695
452976318

743925186
651483297
928617435
589261374
236574918
174839652
497156823
865392741
312748569

792453186
841697532
635182497
328946715
179528643
456371829
587234961
963815274
214769358

719426583
836759214
524813697
648932175
251687349
397541826
985164732
173295468
462378951

764235981
182496573
539817642
821674359
673951428
495382167
348769215
257143896
916528734

769245183
483761592
215893476
157438629
892576341
634129857
346957218
928314765
571682934

761945283
823671594
945328716
587439621
614257839
392816457
279184365
436592178
158763942

761954283
328617549
549238716
412563897
987421635
653879124
836742951
274195368
195386472

765129483
391458762
428637915
279316548
534982671
816574329
147893256
683245197
952761834

736241985
482975631
195836724
658194372
943527168
271683549
869712453
524369817
317458296

782463195
659781324
134259687
973516248
516842973
248397561
321674859
897125436
465938712

734528691
165943287
298716543
516239874
849167325
372485916
453872169
687391452
921654738

715846392
492351768
863927415
236714859
954682137
187593246
348265971
521479683
679138524

761328594
894156327
532974816
247569138
389241765
156783249
473892651
615437982
928615473

716328594
245691837
938574261
489235176
361487925
572169348
124753689
853946712
697812453

743528196
591634287
682791543
854263719
169475328
327189654
238957461
475816932
916342875

754398162
629451387
318267459
945813726
261975843
837624591
193582674
486739215
572146938

795284136
831976542
642315978
167549283
924863751
583127694
356491827
219738465
478652319

739852164
465179382
218463597
976231845
182645973
543798216
397514628
854926731
621387459

764298135
895136247
321475869
183542976
657319428
942867351
436781592
278954613
519623784

725946138
469381572
318527946
647152389
851693724
293874615
132465897
976238451
584719263

762459183
854321679
391687524
438265917
975813246
126794358
517938462
243176895
689542731

786429135
291573846
534861972
423687591
659314728
178952463
345298617
967135284
812746359

745982163
216537849
893416572
379651428
182394657
654278931
521769384
967843215
438125796

745389162
261547938
983612475
397251684
614738259
852964317
576493821
139825746
428176593

729863145
143275968
865941237
614397582
352618479
987452316
236584791
578139624
491726853

725634189
486159372
319728564
258396741
143872695
967541823
672415938
891263457
534987216

795634182
324819765
861572493
246957831
917283654
583461927
458126379
639745218
172398546

758694132
632715498
194823675
369542817
821379564
547168923
915287346
473956281
286431759

739452186
126839574
458671329
815293647
273546918
694187235
541928763
382765491
967314852

725839146
341256978
689471532
964127853
157348269
832695417
573912684
496583721
218764395

732495186
846321597
951687243
319852674
527964318
468173925
293746851
675218439
184539762

726958134
531462897
894713625
143629578
967581342
285374961
378146259
419235786
652897413

793642158
512978346
864351297
457213869
236489571
981567432
649825713
125736984
378194625

749685231
361247859
852139674
215873946
687914325
934562187
176428593
523796418
498351762

734589216
869312457
125674938
487291365
352867194
916435872
673928541
241753689
598146723

784569213
536812497
192374856
469721385
253986174
817435962
328697541
641258739
975143628

716853294
482619375
395472186
534186729
269734851
871925463
627541938
948367512
153298647

761498235
429635178
385712946
516324789
973856412
248179563
654281397
132967854
897543621

785496213
123857649
964321578
641583927
892714365
357962481
438275196
276139854
519648732

741389256
692145873
835627194
564891327
189732645
273564918
426978531
958413762
317256489

783645219
625198437
419327856
164853792
957412683
832769541
396574128
578231964
241986375

768419235
429375861
315628947
147283596
596741382
832596714
284967153
973154628
651832479

793456218
826391475
145872639
437928561
658714923
912563847
584237196
271689354
369145782

718693245
329514876
564782319
285176934
937248561
641935782
153427698
472869153
896351427

718693245
329514678
564782319
285176934
937248561
641935782
153427896
472869153
896351427

754361298
823594176
196872534
537928641
468715923
912643857
685237419
271489365
349156782

754361298
123894576
896572134
537928641
468715923
912643857
685237419
271489365
349156782

784165293
261398475
395427618
152746839
643981752
978253146
829514367
517632984
436879521

789356214
415872936
263149578
348725169
672491385
951638742
536987421
124563897
897214653

798143256
134562879
625879134
867315492
351924687
249786513
982431765
516297348
473658921

758394261
143627598
926581473
264875319
587913642
319246785
875162934
631459827
492738156

791563284
354182976
862479153
128937645
937654812
546821397
483295761
219746538
675318429

781563294
354192786
962487153
129738645
837654912
546921378
493275861
618349527
275816439

756843219
312967548
894215376
937486125
425179863
168352497
683724951
541698732
279531684

715936284
832415976
964827531
629348715
471592368
583761429
147653892
356289147
298174653

751468239
439712586
286593147
927356814
563841792
148927653
814679325
375284961
692135478

741598236
283641597
659732148
316279485
497853621
528416973
162384759
935127864
874965312

754189236
196523748
832467195
683271954
429835617
517946823
948652371
275318469
361794582

736985241
589421673
124367958
815643792
943712865
267598134
391256487
478139526
652874319

731569248
546281973
928374516
864953721
273416859
159827634
415692387
392748165
687135492

781369245
964512378
523748169
876234591
432195786
159876423
615927834
248653917
397481652

786943251
493251867
521687439
378125946
219764385
645839712
852376194
967418523
134592678

743165289
926384517
851927346
289456173
137892465
465731928
518273694
692548731
374619852

743165289
925384617
861927345
289456173
137892456
456731928
618273594
592648731
374519862

743165289
926384715
851972346
689457123
132896457
475231968
518723694
297648531
364519872

719486325
843952176
526173849
367248951
294531768
185697234
678314592
451729683
932865417

756298314
239471685
481563297
962857143
348129756
175634928
897342561
613985472
524716839

718529346
629314587
453867921
846951732
195273864
372648159
534796218
981432675
267185493

751469382
634827195
298513467
865791243
473285916
129634578
947358621
312976854
586142739

796852341
123647895
845931672
431578926
258469713
679123458
364715289
582394167
917286534

749521386
283746159
651983472
517362894
432895761
896417235
168279543
324658917
975134628

742518369
381946527
695273418
156724893
829351746
473689152
917865234
568432971
234197685

725846319
138952467
946713852
214367598
879524631
563198274
681475923
392681745
457239186

748629315
532187496
961453827
153896742
694732581
287514639
379245168
415968273
826371954

749521386
253986417
681743952
517362894
432895761
896417235
168279543
324658179
975134628

726598314
953147628
184623957
468371295
397254186
512869743
239785461
841936572
675412839

765489321
948132675
123657948
259374816
831926754
476815239
692543187
587291463
314768592

758249316
621537894
439186257
213965478
596478132
847321965
972614583
385792641
164853729

745189362
263547918
981632475
397251684
614378259
852964137
576493821
139825746
428716593

726598314
153647928
984123657
468371295
397254186
512869743
239785461
841936572
675412839

714298356
986753241
532614897
643987125
291365784
857142639
475821963
329576418
168439572

761529348
429683175
853471962
975346281
386215794
142897653
598732416
214968537
637154829

791468352
548372691
632159874
425683917
873915426
916724538
169837245
357246189
284591763

795614382
412839765
863572149
246957831
379281654
581463927
958126473
634795218
127348596

749568312
638412579
251397684
325841967
416739258
987256431
192683745
864975123
573124896

795826314
834951726
261743598
328465179
579138642
146297853
987314265
453672981
612589437

724916358
815342679
639785421
251864793
963157842
478239165
397621584
582473916
146598237

762859314
453261879
918374256
625418937
871693542
349725168
136942785
284537691
597186423

725918346
134276958
689453127
973864512
512397684
468125793
846531279
391742865
257689431

785619342
213548769
496723158
837495621
962381475
154276893
379162584
621854937
548937216

752691348
469387521
138245697
597163482
316824975
284579163
921736854
845912736
673458219

752961348
469387521
138245697
597613482
316824975
284579163
921736854
845192736
673458219

764218359
358749126
129563487
613857942
492136875
587924613
241695738
836472591
975381264

721589364
439162587
856347219
214695738
587213496
963478152
348921675
675834921
192756843

719582364
423196785
856347219
241759638
568213497
937468152
384921576
675834921
192675843

782415369
569783214
431629785
617394528
894257631
325168497
153976842
976842153
248531976

782456391
431829675
956713824
698542137
374981562
215637489
149268753
823175946
567394218

798526431
146837592
523941867
237618945
961254783
485379216
654192378
319785624
872463159

731265498
645789132
829413576
587692341
362154789
194837625
413926857
976548213
258371964

731925468
945786132
826413579
587692341
392154786
164837925
413269857
679548213
258371694

798615423
346278519
215943768
524186397
879532146
631794852
183469275
462357981
957821634

798615423
346278519
215943768
524186397
879532641
631794852
183469275
962357184
457821936

758162439
924375861
631984572
387649125
295718346
416253798
163527984
872491653
549836217

732851469
648392571
951476832
289764315
467513298
513928647
895637124
324189756
176245983

731269458
892574361
564318972
186742593
247935186
359186247
928651734
475823619
613497825

715326498
239814567
864597312
148972635
657438921
923651874
381265749
476189253
592743186

715623498
239814567
864597312
148972635
357468921
926351874
681235749
473189256
592746183

713856492
268149753
459273186
527964318
394718265
681325947
976482531
842531679
135697824

715832496
362594871
948761325
871623549
423915768
659487213
536279184
187346952
294158637

765892413
384176592
291534678
548927136
623418759
917365284
176289345
852743961
439651827

756192483
394867125
218354679
687943512
123586947
945721368
869215734
472639851
531478296

729538461
614927583
538614927
947851236
351462798
286379145
475283619
193746852
862195374

732168495
549372861
618495732
126537984
957846213
384921657
463259178
875614329
291783546

783596421
452318967
916742385
529461873
361879254
874253619
148635792
635927148
297184536

718659432
534281976
269374815
481932657
627845193
953167248
346598721
892713564
175426389

721869453
845273619
963514827
382456971
514927386
679138245
237645198
496781532
158392764

763925481
281364597
945187362
539246178
812739654
476851239
628473915
154698723
397512846

716325498
245891367
839764125
467259831
598173246
321486579
982547613
174638952
653912784

719468523
862351479
435927168
324816957
186579342
957243816
291785634
578634291
643192785

728941563
631258497
459673812
596734128
382516974
147892635
214389756
973465281
865127349

798436512
654127983
132859674
485673129
921584736
367291458
813945267
579362841
246718395

794623581
856419372
321758469
569872143
417536928
238194657
185967234
973245816
642381795

793416582
154827396
268395417
416953278
925784163
387162954
532671849
649538721
871249635

719246583
632589174
845713692
984621357
367954218
521837946
456398721
193472865
278165439

732816594
945273186
168549372
876432915
591768243
324195867
489357621
213684759
657921438

764189532
531672894
928435176
286543719
417968253
359217648
193856427
675324981
842791365

736928514
251346987
498715326
987562431
164837295
325194768
649271853
873659142
512483679

731948526
586372149
492165837
863421795
957683214
124597683
378254961
645819372
219736458

731948526
582367149
496152837
863421975
975683214
124795683
658274391
349816752
217539468

731948526
582367149
496152837
863421795
975683214
124795683
358274961
647819352
219536478

764389521
832415697
915267834
673851249
521794386
489632715
158926473
297543168
346178952

731948526
982365147
456172839
863421975
579683214
124597683
398254761
647819352
215736498

731948526
982365147
456172839
863421795
597683214
124597683
378254961
645819372
219736458

718623549
645987123
293154687
426735918
189462375
537891462
361279854
852346791
974518236

762398541
495261387
138754629
246587193
879143256
513629874
951432768
324876915
687915432

783591624
156248379
429367851
231479586
645823917
897615432
514736298
968152743
372984165

741852693
582369471
369147582
253698714
976214835
418735926
837526149
195473268
624981357

724598631
519643278
683271954
158764329
392815746
476932815
245386197
961427583
837159462

745319682
312864975
986275413
538796241
194528367
627143859
873452196
259681734
461937528

745319682
312864975
986752413
538697241
194528367
267143859
823475196
659281734
471936528

712458693
495236718
863197542
924375186
136982457
578614239
681743925
259861374
347529861

712458693
495236718
863197542
924375186
631982457
578614239
186743925
259861374
347529861

729581643
136249857
485367921
354726198
861934572
972815364
293458716
647193285
518672439

712593684
435286917
869174352
298345176
176928435
543617298
681459723
327861549
954732861

712593684
435286917
869174352
298345176
671928435
543617298
186459723
327861549
954732861

712483659
934256718
865197342
249375186
176829435
583614297
691748523
328561974
457932861

712483659
934256718
865197342
249375186
671829435
583614297
196748523
328561974
457932861

758934612
312586794
649172835
186453927
573629481
924817563
431768259
267395148
895241376

753418629
962735418
184629375
547192836
698357241
231846597
815273964
429561783
376984152

715348629
926571438
843269517
174826953
682935174
539714862
291453786
467182395
358697241

715349628
826571439
943268517
184926753
692735184
537814962
271453896
468192375
359687241

795418623
432956718
681327594
869542137
354761289
217839465
143285976
928674351
576193842

759428631
436591728
128376459
915642387
687139245
342857196
891264573
273915864
564783912

725398641
346251897
891647253
164729385
239485716
578136429
413572968
682913574
957864132

712589643
965324187
843716529
327691458
586437912
194852376
651978234
279143865
438265791

789421653
456893217
123675894
861249735
375168429
942537186
594782361
618354972
237916548

728143659
516279384
439658127
987516432
163492578
245387916
374921865
692835741
851764293

742135698
356298147
891746325
689354271
437812956
125679483
914567832
273981564
568423719

725193864
183624579
496587132
219348657
854976213
637215498
572869341
968431725
341752986

743159862
259864713
618273945
531982476
962347158
487516239
374698521
196725384
825431697

739621845
164895327
258743196
341562978
582179463
976384251
895236714
623417589
417958632

739621845
164895327
258743196
341562978
582379461
976184253
895236714
623417589
417958632

719623845
364895127
258741396
143562789
582179463
697384251
836257914
921436578
475918632

719623845
364895127
258741396
143562789
582379461
697184253
836257914
921436578
475918632

729153864
831496257
645782931
154368729
283975146
967241583
472839615
316527498
598614372

713649852
562871439
948523167
629485371
435917628
187362594
296138745
854796213
371254986

762395814
541286739
839147256
678951342
925734168
413628597
394572681
157869423
286413975

762395814
981246753
435178296
647951382
529834167
813627945
394582671
158763429
276419538

723495816
861327945
495618327
358741692
642953178
917286534
579164283
184532769
236879451

721946835
895321467
634857129
589613742
162784593
473295681
348572916
956138274
217469358

759316842
348592167
612874593
865139724
274658319
931427685
493781256
586243971
127965438

725693841
849521736
361874529
974312685
518467293
632985417
257138964
186749352
493256178

761239845
845671923
932485617
378126594
194357268
526894731
459712386
687943152
213568479

761239845
945681732
382475619
893126574
124758963
576394281
458917326
639842157
217563498

725143869
689572413
134869257
516934782
492781536
378256194
841697325
263415978
957328641

723816945
561493278
894257316
138965724
459372681
672148539
247689153
985731462
316524897

742358961
635219874
189476532
571823496
893164725
264795318
318647259
927581643
456932187

724358961
635219874
189476532
571843296
893162745
462795318
318627459
947581623
256934187

786324951
493516287
125798436
231679845
957481623
864235179
512943768
349867512
678152394

742385961
869741325
135269847
521978436
396524718
478136592
283697154
657413289
914852673

756428931
231965847
489371526
628719354
975243168
143856279
594137682
862594713
317682495

756428931
239165847
481379526
628791354
975243168
143856279
514937682
862514793
397682415

713648952
542391768
869572134
698425371
435817629
127963485
286139547
954786213
371254896

758426931
439581726
126973458
915642387
687139245
342758169
861294573
273815694
594367812

765432981
291587463
834196527
687241395
943658712
152973846
329815674
476329158
518764239

745632981
291587463
836194527
487261395
963458712
152973846
329815674
674329158
518746239

793821654
214567839
586493721
431956287
862734195
975218346
359672418
147389562
628145973

743651928
691283745
852794361
485362179
169875234
327419586
214936857
938547612
576128493

769521438
432678951
518349672
841957263
675832194
293164587
156483729
987216345
324795816

762831954
891745326
354962178
613457892
487293615
529618437
945176283
138524769
276389541

762831954
891745326
354962178
413657892
687293415
529418637
945176283
138524769
276389541

763841529
415729368
829563417
942637185
586194732
371258946
234976851
157482693
698315274

754821936
319765428
682934175
831457692
295613847
476298513
947582361
128346759
563179284

764281359
251973684
893456217
489327165
125698473
376145928
917864532
532719846
648532791

796381524
814752639
352496817
483519276
927634158
165827493
639245781
271968345
548173962

748621395
216593847
935748261
182369754
374185629
659274138
467852913
521937486
893416572

783951462
614287359
259463871
561374298
928615743
347892516
132546987
875139624
496728135

738291546
192456387
546873192
927345618
381762954
465918273
859637421
213584769
674129835

739281546
182456397
564973182
627345819
391862754
845719263
958637421
213594678
476128935

726541398
891362457
435798162
153627849
672984531
984153276
269835714
347219685
518476923

743682951
586931247
192574386
268749513
451823769
379156428
835267194
614395872
927418635

746582931
285931647
193674285
658749312
421863759
379125468
862357194
514296873
937418526

759412836
386795241
142386975
593248167
617953482
428671593
875139624
964527318
231864759

791352648
625478913
384691572
572849361
839167254
146235897
458913726
267584139
913726485

791352684
625478913
348691572
572849361
439167258
186235497
854913726
267584139
913726845

784512963
152369847
936748251
678195324
523487196
419236578
345971682
261854739
897623415

735862419
491357286
682194753
947285631
358641927
126973548
864539172
513726894
279418365

794132685
135684972
628975413
246751398
379268541
581493726
912346857
453827169
867519234

741623985
625879431
839451267
216538749
974162853
583947612
158294376
497316528
362785194

741983526
856724319
923561847
638145792
512697483
479238651
287416935
395872164
164359278

738514629
624739518
159268437
896375241
543821976
217496853
975182364
461953782
382647195

758914632
964352718
231687945
189543267
425769183
673128459
596231874
347896521
812475396

795814632
864352719
231697845
189543267
452768193
673129458
518236974
347981526
926475381

765324198
324981657
198576324
643197285
951832746
287465913
472659831
816243579
539718462

738564219
592138764
416279358
859721643
623845197
147693582
381452976
975386421
264917835

739564218
852139764
416278359
985721643
623945187
147683592
391452876
578396421
264817935

731894526
864275931
259361847
918427653
523618479
647953182
395746218
472189365
186532794

721864593
854739621
963251847
618327459
549618372
237945186
395476218
472183965
186592734

796435218
824169753
315728964
681257349
532941687
947683125
279814536
463572891
158396472

728965431
963241578
145837962
279153684
384796215
516482397
891324756
457619823
632578149

786295143
241738569
395641782
638912457
457863291
129574638
974326815
862159374
513487926

793815246
821463957
654927318
285734691
917682435
346591782
579248163
432156879
168379524

791385462
852469713
643712895
134597628
976823154
285641937
368154279
427936581
519278346

742836519
986125743
315749826
691287354
834561297
257493168
478912635
523674981
169358472

721936485
869451327
354728196
235817649
976342518
148695732
483579261
592164873
617283954

738916542
124385976
569742318
697851423
415293687
283674159
856137294
942568731
371429865

715296843
893147562
246583791
364975128
528361479
971824356
659718234
132459687
487632915

721896354
854231769
936475812
298754136
513968247
647312598
362189475
475623981
189547623

751328496
684579231
293641578
345967182
968132754
127854963
519283647
876415329
432796815

751328496
684597231
293641578
345769182
968132754
127854963
519283647
876415329
432976815

742638519
968125743
315749628
691287354
834561297
257493186
476912835
523874961
189356472

796218543
185934267
432765198
653829471
247351986
918647352
821596734
564173829
379482615

732918546
169745238
485362971
957134682
821657493
643289157
398521764
514876329
276493815

756218349
193754268
482396157
635829471
247531986
918647523
821965734
564173892
379482615

716938524
382546179
459721836
165472398
874193265
293865741
938657412
621384957
547219683

763518924
159742386
824936751
948167532
231485679
675329148
512893467
396274815
487651293

763518924
185942376
924736851
849167532
237485619
651329748
512893467
396274185
478651293

743658291
952137468
618942573
239864157
486571329
571329684
827415936
165793842
394286715

736948521
284571396
915362478
168425739
423197865
597836142
671253984
842719653
359684217

718639524
392548176
456721938
165472389
974183265
283965741
639857412
821394657
547216893

763519824
185742396
924836751
849167532
231495687
657328149
512973468
376284915
498651273

754139268
296487351
381526497
619742583
578361942
432895716
863254179
125978634
947613825

782649315
531278496
694351278
149582763
378164952
256793184
463915827
815427639
927836541

758219346
326547819
194638257
213465798
689173425
475982163
531794682
967821534
842356971

734618925
816295734
295734681
523967148
981423567
467851392
658372419
149586273
372149856

734618925
816592734
295734681
523967148
981453267
467821359
658379412
149286573
372145896

764312589
283597146
951468273
537649821
426185397
198723654
619254738
342876915
875931462

764312859
285796143
931485276
576849321
428163597
193527684
619254738
342678915
857931462

796415832
513298467
824367951
972683514
348521679
165749283
237956148
451872396
689134725

784912365
319756482
256438179
162589743
547361298
893274651
438625917
971843526
625197834

783415962
519286347
642739581
827653419
951847236
364192875
476528193
135964728
298371654

728613459
564798312
391425687
175986243
849372165
632541798
913867524
456239871
287154936

739815426
812746359
546293718
374529861
298167543
165438972
957681234
481372695
623954187

759413682
612897354
348625917
987532461
431976825
265148793
196754238
873261549
524389176

762513489
498726531
315948726
871652394
923487165
654391278
546239817
287164953
139875642

758916324
693247581
241358967
879521643
124639758
365784219
916872435
587463192
432195876

783412956
614957823
259836714
561378492
427169538
398524167
975283641
842691375
136745289

783412956
614957823
259836714
561378492
427169538
398524167
975683241
846291375
132745689

783416952
215739864
694825713
961357428
327148596
458962137
579283641
842691375
136574289

783416952
215739864
694825713
961357428
327148596
458962137
579683241
846291375
132574689

732619854
961584237
548723196
375168429
819472365
426935718
154297683
287356941
693841572

792315864
416829537
538764129
945231786
273648915
861597243
357482691
124956378
689173452

789416352
254739186
316285947
162354879
947861523
538972461
871523694
423698715
695147238

789312456
651489237
234756189
862594371
945137862
317628594
493275618
128963745
576841923

789316452
651429837
234758169
862594371
945137286
317682594
493275618
128963745
576841923

796418352
284735196
315296847
162354978
847961523
539872461
971523684
423689715
658147239

723618459
496253781
815794326
689547132
341829567
257361948
132985674
564172893
978436215

736419285
281657934
594832617
179243568
623581479
845976123
352764891
918325746
467198352

785913462
293746581
416582937
138425679
974368215
652179843
849237156
321654798
567891324

748913562
235746981
916582437
183425679
479368215
652179843
894237156
321654798
567891324

749613582
235748691
816592437
193425876
487369215
652871943
964237158
328154769
571986324

756214839
412839576
893657421
569482713
374196285
281573964
638925147
145768392
927341658

783416592
426935817
195287364
241398756
568721943
379654128
634579281
852143679
917862435

745613928
328954167
916782345
163578492
852149736
497236851
231895674
674321589
589467213

795413628
328659147
416782395
163598472
852174936
947236851
231845769
679321584
584967213

726914835
493785162
185326947
857243691
312869754
649157328
961572483
238491576
574638219

726814935
438795162
195326748
953248671
812967354
647153829
361582497
279431586
584679213

735419862
419628735
268537194
624185973
983276541
571943628
352791486
896354217
147862359

745816329
891237546
623945871
218754963
936182754
574693182
157429638
469378215
382561497

768519342
235784691
914263587
356178429
879342165
142956873
427635918
581497236
693821754

769513428
345628971
218497365
934176852
871254639
526839714
193745286
657982143
482361597

769513428
345728961
218649357
534176892
871294635
926835714
193457286
657982143
482361579

745312968
381679245
926854317
564783192
237491856
819265734
653927481
192548673
478136529

786213459
412579638
539468172
857391246
261745893
943826517
625934781
198657324
374182965

762514893
153789462
498362517
674925138
231648975
589137246
926871354
345296781
817453629

768315942
219674358
453928761
527163894
396847125
841592637
684231579
975486213
132759486

796315824
183249567
254786319
372658941
561934782
948127635
625891473
819473256
437562198

724915836
186324975
935768241
851472369
273689154
649531728
397146582
562897413
418253697

752416938
319785264
468932157
536841729
291357486
847629513
184273695
975168342
623594871

798416325
634752891
215983467
173568942
829134756
546279138
451327689
967845213
382691574

798216435
241753896
365984217
174568923
539172648
826349751
652437189
917825364
483691572

794316825
531782469
862549173
916234587
285971346
347658912
658123794
423897651
179465238

786519234
239784561
154326897
591468723
643275189
872193645
967841352
425637918
318952476

786219354
415763298
923584176
248671935
169325487
537948621
691837542
852496713
374152869

749623185
523718946
186945327
478136592
361592874
952487631
834261759
695874213
217359468

743921658
129685473
568734192
631849725
257163849
984572316
472358961
395416287
816297534

743921856
126845793
589637142
831794625
254163978
697582314
972358461
365419287
418276539

718324659
524689173
396157482
143576298
687293541
259841367
861935724
432768915
975412836

751924638
938615724
462387951
846593172
129876345
573142869
314759286
685231497
297468513

713528649
256914837
489763152
865179324
941382765
372645918
538296471
697451283
124837596

786521439
345986127
291743685
429875316
517364892
638219754
162458973
853697241
974132568

731928456
564317982
829645731
318759264
472861593
956432817
193574628
245186379
687293145

759621348
386745921
124983576
975468213
412357869
638219754
291534687
543876192
867192435

716824953
598713246
243965178
159432867
384671529
672598431
965147382
421386795
837259614

716428359
239156478
584937612
163792584
478315926
925684731
651879243
897243165
342561897

739821546
528746319
164539827
812697453
973485261
456213798
687154932
341972685
295368174

738921564
925746381
164538972
512687439
873459216
496213758
657194823
341872695
289365147

738921564
925746381
164538729
512689473
893457216
476213958
657194832
341872695
289365147

749321586
831675429
652984371
296417853
385269714
417853962
164598237
928736145
573142698

748523961
139486752
562917438
371645289
295738614
486192375
614879523
927351846
853264197

796321485
213584976
458796231
579638124
182479563
364152897
941867352
625913748
837245619

751623894
342798651
986451327
619245738
425837169
837916245
173569482
298374516
564182973

751923846
932684751
468715923
613497582
245138697
879256314
394871265
187562439
526349178

765124398
324895716
198376542
581639427
273541869
649287153
836412975
457968231
912753684

715924683
923786451
684351927
476819235
352647198
891235746
147598362
268473519
539162874

718924653
923756481
645381927
479815236
382647195
561239748
194578362
257463819
836192574

751924386
429386175
836715294
912578463
587463921
643192857
265831749
198647532
374259618

751924683
924386175
836715294
412598367
587463921
693172458
265831749
149657832
378249516

751924683
924386175
836715294
412578369
589463721
673192458
265831947
147659832
398247516

736924158
452718936
189563427
375691842
928475361
614382579
263159784
597846213
841237695

791325486
258746391
346819752
439172865
587693214
162584937
823461579
915237648
674958123

714325986
352968147
698741235
476539821
135682479
829174563
947816352
261453798
583297614

735428619
498716532
261953784
352641897
876392145
149875326
684539271
527184963
913267458

735428619
498716532
261953487
352671894
846392175
179845326
687539241
524187963
913264758

783629145
941758263
526134897
198473526
265981734
437562981
612397458
379845612
854216379

784932651
315764928
296158347
843276519
162549783
957813462
538627194
679481235
421395876

746532981
523198647
198467352
875946123
639215478
412873569
354729816
261384795
987651234

798135246
163472958
542986137
237861594
451793862
986524713
825349671
379618425
614257389

781532469
946718253
235946187
318465972
692187345
457293618
823651794
569374821
174829536

795431286
831267954
462859173
176398425
283514697
549672318
618945732
357126849
924783561

794635182
163482957
582719436
645893721
879126543
321547869
957368214
438271695
216954378

782635914
531429687
649817352
198576423
265143798
374298561
453982176
816754239
927361845

798432516
146598723
253761489
519876342
682143975
374925168
425387691
961254837
837619254

716934852
425718639
983265417
579841263
342596781
168327594
891672345
637459128
254183976

716532948
942768351
583419267
465821739
831697425
297345816
628174593
379256184
154983672

728931654
645287913
139564872
453678291
861492735
972315468
594126387
317849526
286753149

724831659
853649172
169752348
312597486
576483921
948216735
687124593
291375864
435968217

759834612
863127945
421956873
184592367
972613584
536478291
348261759
697345128
215789436

786134529
234759681
951682347
148526973
379418256
562973814
895347162
413265798
627891435

758934612
246751389
931682547
384526971
579418236
162379854
895247163
423165798
617893425

761932548
325814697
984657123
652348971
837129456
149576382
578461239
496283715
213795864

761839425
524716983
893245167
642973851
975168342
138452796
459321678
386597214
217684539

721839465
564712983
893645127
642973851
975128346
138456792
459361278
386297514
217584639

721839465
564712983
893645127
642953871
957128346
138476592
479361258
385297614
216584739

768135942
134629578
592487361
426971835
957863214
813254796
679542183
345718629
281396457

765931248
934285716
128647359
296758134
573419682
481362597
859176423
642593871
317824965

719534268
382169475
465278139
876952341
193647582
254381697
938425716
547816923
621793854

748931562
631528794
952764381
327196845
594283176
186475923
219657438
865349217
473812659

714632859
936581247
258794136
425168793
673429518
891357624
369815472
142976385
587243961

721436859
439582167
586719423
657824931
143975682
892163574
978251346
315647298
264398715

758436912
429158736
163927584
647815329
231794658
895362147
372549861
586271493
914683275

729831654
136549827
845726931
453987162
971263485
682154793
297615348
318492576
564378219

725431986
963785214
814962357
482653791
197824635
536179428
348596172
659217843
271348569

741632958
382795641
956841327
235916784
618473592
497258136
564129873
173584269
829367415

714532869
853769421
269814357
198453672
472691583
536278194
621945738
387126945
945387216

754832916
329761458
168945273
597428631
216397584
483156792
835674129
942513867
671289345

751234698
239768451
648915273
813526749
425379186
967841325
384657912
576192834
192483567

759834162
163792458
824615793
685271934
947358621
312469587
436527819
271986345
598143276

759834162
163792458
824615793
985271634
647358921
312469587
436527819
271986345
598143276

758934162
163872459
924615873
695281734
847359621
312467598
436528917
281796345
579143286

758934162
163872459
924615738
395281674
647359821
812467593
436528917
281796345
579143286

718634592
439752681
265981473
647528319
953147268
182396745
571863924
894275136
326419857

728634519
391875624
645912873
514783296
267549138
983126745
852397461
436251987
179468352

781935246
354762819
962481735
613827954
849516372
527394168
235148697
496273581
178659423

792436581
536891742
481752936
917263854
358147629
264985173
145379268
623518497
879624315

794836152
635712894
812594376
263189745
589467213
147325968
376241589
458973621
921658437

751436829
283759146
469821735
542167398
318592674
697384251
934678512
176245983
825913467

713645829
564298173
892731654
235976418
481523967
976814532
349157286
128369745
657482391

751943286
346827951
289615734
567194328
812376549
493258617
175462893
634589172
928731465

786142359
923857164
145693278
351764982
698521743
274938615
419386527
562479831
837215496

795241683
362857149
841936725
427319856
918562437
653784291
236198574
584673912
179425368

752349861
938216574
146785932
394127685
561894327
827563419
415678293
673952148
289431756

798345621
465271893
231698745
352486179
849712356
176953482
684539217
527164938
913827564

728149365
519637824
346825917
974361582
153278649
862954173
697582431
285413796
431796258

716943285
298517643
453268197
321679854
679854321
845132976
187496532
964325718
532781469

793145862
628973514
154286937
249618375
567324198
831759246
472591683
986432751
315867429

795146832
624893715
183752469
258614397
967325184
431978256
579281643
846537921
312469578

759346218
243518976
681927534
965734821
437182659
128659743
594263187
872491365
316875492

719642835
453981627
862573419
537426198
628719543
194835276
971258364
245367981
386194752

731649258
248375691
956812743
512738469
367194825
489526137
673251984
895467312
124983576

731649258
248375691
956812743
312758469
467193825
589426137
675231984
894567312
123984576

761349285
489652137
325781649
832967514
546813972
197425368
918576423
654238791
273194856

791845263
825396714
643712589
354168972
276439851
189527346
562971438
418253697
937684125

716542398
849613527
532987641
628759134
973164285
154238976
281376459
495821763
367495812

762941538
389756142
145283697
573462981
928517463
614839725
296178354
857394216
431625879

715843692
286719534
394625178
631958427
542371986
879264351
963487215
128536749
457192863

715943682
298716534
364825179
831659427
542371968
976284351
683497215
129538746
457162893

719543682
268719534
354826179
831695427
542371968
697284351
983467215
125938746
476152893

718543692
634298175
529716438
347129856
851467923
962835714
485371269
276954381
193682547

719543682
634289175
528716439
347128956
951467823
862935714
485391267
276854391
193672548

739641852
164825397
852739164
413962578
928573641
576184923
397258416
645317289
281496735

782941356
195736824
463528719
654872931
839154267
217369548
548693172
321487695
976215483

718342695
346795821
592681437
983574216
157263948
624819753
839127564
271456389
465938172

786243159
291756483
534189267
175892346
328564791
649371528
863415972
417928635
952637814

721648935
348597261
695312874
589163742
476259318
213874596
862931457
134785629
957426183

721649385
349587261
685312974
593168742
476253819
218974536
962831457
134795628
857426193

784951632
952386741
136724859
573649218
649812375
218573496
465138927
391267584
827495163

729654183
643178925
158329647
831746592
574293861
296581374
965432718
382917456
417865239

713954286
298637154
564218397
421379865
379865421
856142973
187593642
935426718
642781539

741253968
682749513
953618472
519487236
274365189
368192754
125834697
897526341
436971825

791358264
653294178
284716359
836175942
512943786
947682531
325469817
169837425
478521693

734652189
891734652
265189437
376218594
948576321
512493876
123847965
659321748
487965213

794653182
632871495
815942367
183425679
546789213
927316854
461297538
259138746
378564921

769251438
152384976
834679125
643592781
285167394
917438562
498725613
321946857
576813249

746953218
931728645
528416397
293871456
854269173
167345982
475692831
312584769
689137524

729156834
658734921
314829765
296518473
187342659
435967218
961475382
542683197
873291546

752368419
618942537
394517628
827156943
965473182
143289765
571834296
286791354
439625871

752963841
149825637
368741952
693174528
421598763
875632194
286419375
914357286
537286419

752968341
346175928
198432756
679841532
824753619
513296487
461327895
237589164
985614273

731962458
965478231
284135697
356781942
478329165
129654873
593216784
842597316
617843529

719263485
328514769
456978213
875149326
632857941
941632857
187325694
264791538
593486172

743265981
892413657
651897324
179658432
285341769
364729518
926584173
517932846
438176295

743268591
698315472
251497386
825936714
364871925
917524638
589143267
136752849
472689153

739465182
861392745
425187963
276948531
983751624
154623879
697214358
512836497
348579216

739465182
861392745
452187963
574926831
983751624
126843579
697214358
215638497
348579216

759468213
423715896
186293574
648371952
372549168
915682437
234957681
561834729
897126345

785163294
629745138
314298576
471326859
856971423
293584617
167859342
938412765
542637981

735168294
629745381
814239576
487326159
952481637
361597428
196853742
273914865
548672913

752964813
498321567
316857294
235146789
879532146
641789352
127495638
963218475
584673921

791563842
283194765
564827139
327415698
658739421
149286357
876352914
432971586
915648273

712864953
586932147
493517826
621375498
358491672
974286315
137659284
269748531
845123769

729163485
418759326
356824791
583691247
697432518
241587639
135278964
862945173
974316852

712364589
938251674
546879321
867945213
451632897
293718465
685193742
124587936
379426158

784365291
916782435
253914876
179436528
532871964
468259317
647593182
895127643
321648759

749265183
135487269
268913574
814739652
697152348
523648917
976821435
452376891
381594726

735184692
689237415
412569378
374915826
896423751
521678934
143756289
268391547
957842163

751983246
386427951
249615738
567148329
892376514
413259687
175862493
638594172
924731865

724681953
563729184
198354267
435162798
219875436
876493512
651237849
982546371
347918625

759482163
361759824
248613579
832146957
576938412
194527386
625894731
413275698
987361245

723481695
169523487
485796132
218637549
354819276
976245318
832964751
591372864
647158923

742581693
836942715
195763428
327894561
984156237
561237984
618479352
279315846
453628179

724681593
816359247
539742618
248135769
651927384
973468152
492576831
185293476
367814925

762983145
598164372
341572986
179425638
823716594
654839217
286397451
915248763
437651829

795681342
618324597
432597618
124736985
856912734
973458261
387249156
561873429
249165873

761583492
943276851
852419367
174325986
689147235
235968174
326794518
518632749
497851623

741289653
683145279
259637148
368714925
924856731
517923864
492361587
875492316
136578492

753481692
149762538
286953471
897645213
461328957
532197846
328579164
675214389
914836725

753981642
189462537
246753891
897645213
461327958
532198476
328579164
675214389
914836725

732581649
516924837
489763251
397652418
128347596
645819723
951276384
864135972
273498165

732981645
519624837
486573291
395762418
128345769
647819523
961257384
874136952
253498176

756382419
823419657
149765283
597643128
638271594
214598736
361927845
485136972
972854361

736482951
942156378
158397624
381729465
694513287
275864193
867941532
423675819
519238746

721983564
543762918
986451273
857214639
432698751
169375842
618549327
395127486
274836195

731284695
849756231
265931478
912375846
684192753
573468129
328517964
496823517
157649382

753984162
168732459
924615783
895271634
647359821
312468597
436527918
271896345
589143276

794586132
126743958
385129476
812395764
963478215
457612893
548931627
671254389
239867541

719286435
248753961
365194278
184569723
937842156
526317849
852431697
671925384
493678512

741693285
369582147
528741639
836927451
912435876
457168392
685274913
273819564
194356728

734692815
598137426
612845973
259314768
463758291
187269354
921583647
376421589
845976132

736298415
549761832
812435976
695873124
483126597
127549683
351687249
278954361
964312758

738594261
651238479
492716583
514972836
367481925
289653147
875329614
926147358
143865792

742195386
351786429
698342517
927514863
413268795
586973241
839627154
174859632
265431978

746895123
153742896
892361475
428176539
561983742
379254618
915637284
687429351
234518967

718296435
249153876
365784291
194568723
537912648
826347159
652431987
971825364
483679512

746182359
891753642
325496781
932564178
514879236
687321594
178645923
253918467
469237815

765128934
318497256
249563187
482719365
536842719
971356842
897635421
153274698
624981573

738192465
651487392
249635871
386549217
125763948
974218536
592376184
463821759
817954623

743125968
519876342
682394751
364518297
251947836
978632514
495281673
837469125
126753489

734159286
519826437
628437591
971268354
863945712
245371968
496713825
182594673
357682149

723198456
956374821
814265793
685421379
392756184
471839562
538642917
167983245
249517638

739165428
851324967
624897513
318759246
492681735
567243189
186972354
943516872
275438691

752149683
948356217
136278954
369781542
215463798
487592136
891624375
673815429
524937861

746128953
518397264
293456178
689731542
132584697
475962381
967243815
351879426
824615739

786124395
549386127
213579486
861437952
924658731
357912648
138795264
675243819
492861573

784163295
659724381
312958467
243679158
875231649
196485732
567392814
931847526
428516973

726195483
439678152
518423976
951362847
374819265
682547319
245986731
193754628
867231594

783169524
645278391
219354786
832916475
964735812
157842963
596481237
478623159
321597648

735162894
681459723
294378516
978523461
146897235
352614978
867935142
423781659
519246387

783169524
695274381
214358796
832916475
946735812
157842963
569481237
478623159
321597648

752146983
149873652
683295714
915487236
378562491
264319578
436951827
891724365
527638149

763184592
159732684
428965137
342817956
587649213
916253748
291478365
875396421
634521879

769185243
253694187
481732695
128479356
947563821
536218974
814956732
372841569
695327418

734162589
659387142
218459763
142978635
396514827
875236491
481723956
563891274
927645318

768135249
231694587
459782631
123479856
847563192
596218374
914356728
372841965
685927413

765182934
941653728
832497615
483961572
529374186
617825493
356718249
274539861
198246357

762184935
549723681
831956742
315279864
928641357
674835129
293567418
156498273
487312596

742185936
315496728
896273154
671932845
459618273
283547691
128359467
937864512
564721389

798162345
264835917
351947628
526481739
417593862
839276154
683724591
172659483
945318276

736125948
812947536
594368721
358614279
279583614
461792385
647839152
923451867
185276493

763128945
529734681
841956723
415379862
938612457
672845139
394561278
156287394
287493516

746123859
521896473
398475261
265938147
817254936
439761582
652349718
983517624
174682395

745189263
863427915
291536487
358691724
174258639
629374851
516742398
482913576
937865142

729153864
815649372
436278519
697814235
184532796
352796148
543927681
961385427
278461953

735192486
298476315
461538792
974825163
512763948
683914257
847359621
156247839
329681574

796182435
458397216
321564897
273658149
985241763
614739582
547913628
132876954
869425371

756183492
348592761
219476358
423618975
675249183
981357624
197824536
864735219
532961847

785192436
493685712
261374589
328746951
654931827
179528643
812469375
536817294
947253168

759182634
361945287
248376591
924753816
176829345
835614972
682431759
497568123
513297468

785129634
942386175
316745298
651432987
498657321
237891456
829564713
163278549
574913862

729135684
154682397
368497521
631759248
587241963
942368175
493816752
875923416
216574839

762134958
598627341
431598672
843965217
925371486
176842593
384219765
617453829
259786134

746192835
823475691
951386724
598641273
162537489
374928516
417869352
239754168
685213947

754182639
138967542
629435871
346821957
581793264
297654318
815276493
973548126
462319785

764192385
831574962
925386417
293761854
648953721
517248639
189627543
356419278
472835196

754193628
392687145
861425379
186932457
539741286
247856931
918274563
473569812
625318794

762184593
314597826
589632417
648729351
195863274
237415689
423951768
976248135
851376942

738195246
415672398
926834571
291387465
864529137
573416982
659741823
182963754
347258619

738196425
529437861
164285397
892641573
671953284
345872619
456729138
287314956
913568742

724198635
381756294
659432178
243567981
578921463
196384752
915643827
462875319
837219546

749138625
318256479
256947318
483679251
695321847
127485936
531862794
872594163
964713582

749138625
358762419
162945378
413689257
597321846
826457931
681273594
275894163
934516782

749156823
582743961
631982475
916324587
324578619
857619342
473891256
295467138
168235794

726195384
958437261
143268975
294516837
861723459
537849126
672981543
389654712
415372698

746192853
521378649
389645127
917864532
258937461
634521798
162489375
893756214
475213986

763219485
925487631
184356927
512648793
376591842
498732156
857963214
639124578
241875369

745236981
916587234
238419675
459361728
673824519
182975346
821653497
597142863
364798152

718243569
269587341
453196287
546379128
821465973
397821654
634958712
985712436
172634895

765219483
982473651
134586927
213648795
576391842
498752136
827965314
659134278
341827569

713284596
692537481
854196372
365718924
428963157
179452863
987641235
546329718
231875649

748215693
962437158
153689427
675843219
291756834
834921765
429568371
516374982
387192546

716298534
945173268
832645197
324781659
578926341
169534782
693412875
451867923
287359416

746295318
815473629
392861547
971546832
568312794
423987165
659734281
234158976
187629453

785216943
492357681
136894527
861972435
279543816
543681792
628435179
314769258
957128364

765294381
419378625
283516947
692857134
857431269
341629578
938765412
124983756
576142893

798253461
125496837
463871925
319762548
287345619
654189372
571934286
932618754
846527193

736298145
825413976
149576382
981367524
462851793
573924618
698132457
257649831
314785269

748296135
162537948
593418726
654389217
937152864
821674359
285763491
419825673
376941582

768254319
543891267
129367854
976542138
834619572
215738946
681973425
452186793
397425681

784236159
139547862
625819734
576398421
943162587
218754693
361425978
457983216
892671345

756231489
148759623
932846751
381965247
529417368
674328915
267183594
413592876
895674132

765231489
148769523
923845761
381956247
692417358
574328916
257683194
436192875
819574632

763214598
529687134
418395672
685743219
231956487
947821365
192468753
876532941
354179826

756283941
128495376
934671258
547318692
819726534
362549817
493867125
285134769
671952483

798254316
426183759
531769824
154376298
863921547
972548631
285417963
649835172
317692485

714298563
928536714
365147928
139865472
482379156
576421839
253784691
641952387
897613245

743296815
518473692
629185734
162834957
357619428
894527361
985762143
476351289
231948576

719284536
438756912
526913487
392147658
641825793
875639124
263571849
187492365
954368271

786254319
324619857
159873642
475326981
968147235
213985764
842761593
537498126
691532478

756294318
394618257
128573649
475326891
869147532
213859764
542761983
937485126
681932475

791243568
384576192
625198437
472915683
568432971
139687245
953761824
247859316
816324759

735294816
891365742
642178953
416537298
983426175
527819364
274953681
368741529
159682437

756294318
934618257
128573649
475326891
869147532
213859764
542761983
397485126
681932475

736241895
124895763
589673241
315729684
267418539
498536127
871964352
952387416
643152978

736241895
124895763
589673241
315729684
467538129
298416537
871964352
952387416
643152978

769285413
412367589
538419762
327548691
684931275
195672834
853794126
941826357
276153948

796283415
832415967
541679283
165894732
489732651
327156894
978541326
214368579
653927148

789251634
465387219
123694857
837912546
546873192
291546783
678435921
352169478
914728365

759216843
381475296
624389517
593724168
472861935
168593472
845937621
917652384
236148759

748296351
956431287
123875649
495162738
361987524
872354196
639518472
514729863
287643915

794263185
213854976
658917432
961432857
435178629
872695314
187549263
529386741
346721598

785239146
413586927
926714853
532641798
179853462
864972531
651397284
348125679
297468315

789235164
652471983
413968527
128394675
946752318
537816249
275683491
861549732
394127856

789246315
643915782
152873649
291368574
534197268
876452931
315689427
427531896
968724153

758231469
314697852
692458317
165743298
483912675
279865143
821574936
937186524
546329781

795231468
341687952
628459317
156843279
439712685
287965143
912574836
873196524
564328791

786293415
521647398
943581627
354718269
178926543
692435871
237154986
415869732
869372154

735261498
928453167
614978532
381695724
249137856
567824319
156749283
493582671
872316945

784231596
956487132
123596748
395864271
671325489
842179653
568942317
219753864
437618925

783241695
461597823
295386471
524763918
637819254
819425736
158672349
342958167
976134582

783241695
416597823
295386471
564723918
137869254
829415736
658172349
342958167
971634582

794238651
153694287
826175394
287356419
415982736
369741825
938567142
572413968
641829573

734261985
129578436
685493127
853147269
276359841
491826753
368912574
517684392
942735618

798261435
254983761
316475892
481532679
625897314
973614258
849756123
162349587
537128946

795231468
386574291
421698735
914782356
852346917
673915824
149863572
238157649
567429183

795231468
386547291
421698735
917482356
852376914
643915827
179863542
238154679
564729183

754293681
123876954
869514372
547168239
936742815
281935746
478659123
392481567
615327498

741293856
392586147
568471293
619742385
435968712
827135964
956317428
274859631
183624579

754293186
893416572
126578493
985127634
642389715
317645928
271864359
439752861
568931247

793214586
821765439
645398721
256473918
438159672
917826354
379681245
164532897
582947163

793214586
841765239
625398741
256473918
438159672
917826354
379681425
164532897
582947163

748215936
325976481
169834572
912748653
834652719
657391824
486127395
273569148
591483267

741295638
365148927
892736154
576481293
924673581
138529476
487962315
213854769
659317842

735296184
942718356
861534279
198473562
426985731
357162498
579641823
213859647
684327915

791258463
286374591
435169872
164832759
378695214
529741386
952417638
813526947
647983125

769215483
421738965
853469712
185397246
397624851
642581379
534172698
278956134
916843527

763214598
521689734
849735126
914378652
258961473
376452819
697543281
135826947
482197365

786215349
321694785
945783126
514879632
269431578
873562914
657348291
138926457
492157863

765218493
312497856
894563127
481375962
259684731
637921584
128756349
546139278
973842615

795218463
312467859
864593172
481325697
957684231
236971584
128759346
549136728
673842915

781235946
423689517
596174283
937816452
854792361
612543879
368951724
279468135
145327698

784239165
631458792
952617483
378921654
129546837
465783219
596874321
217365948
843192576

718245963
624937581
593816472
361452897
487691325
952378614
235789146
179564238
846123759

786241953
524937861
193685472
318452697
467198325
952376184
231769548
879514236
645823719

791248536
482635917
365197428
638719254
279456381
154823769
843571692
517962843
926384175

785246319
341985672
296317854
423591768
568724931
917638425
654179283
872453196
139862547

798261453
526734981
143895672
431652798
265978314
987413526
672389145
354127869
819546237

751284369
423697581
896135472
685713924
249568137
137942658
312476895
978351246
564829713

793286415
612547983
548139276
324671598
879453162
156892734
965728341
487315629
231964857

751289634
426135987
389476152
562894371
894713265
173652498
947561823
238947516
615328749

753298164
124567398
698314572
289436715
371859426
465172983
937685241
546921837
812743659

769314285
425678931
183295467
541763892
698521743
237849156
972456318
816937524
354182679

724361985
536987214
189254637
291743856
345628179
867519423
653192748
472836591
918475362

724351986
583976214
169284735
291843657
345627198
876519423
657132849
432798561
918465372

791354826
526187943
834629517
265493781
183576294
479812365
617938452
942765138
358241679

791354826
526187943
834629517
265493781
183576294
479812365
647938152
912765438
358241679

764391852
132578946
589624317
658142739
493867521
217935684
841759263
375216498
926483175

796312548
853467192
124985673
915678234
432591786
678243915
289736451
367154829
541829367

745319268
632857149
189462735
496781352
213945876
578236491
364528917
921673584
857194623

791324865
638517294
245986173
859432617
327169458
164875329
486751932
972643581
513298746

749315862
283496517
615287439
968134275
521768394
374952186
837549621
152673948
496821753

725396481
938514627
146278593
481753269
369182745
572649318
657921834
893467152
214835976

761349852
384527691
529168437
138956724
456732189
972814563
845273916
693481275
217695348

728354916
195786342
436912857
241579683
659843271
873261495
384127569
512698734
967435128

745329168
169857234
238146759
386974521
917582643
524631897
451298376
673415982
892763415

786341952
495728316
312695847
924813675
851267439
673459128
268174593
139582764
547936281

769324851
485916723
123578496
236145987
894732165
571869342
957283614
342691578
618457239

768324951
495618723
123579486
287145369
649832175
531967842
852493617
376281594
914756238

758391462
169274583
423865917
631952748
275648391
894713256
317489625
986527134
542136879

752386914
148297356
693451728
819523467
365874192
274619835
537142689
426938571
981765243

765324918
238691745
149758362
681279534
457836129
392415687
873962451
914583276
526147893

765389124
918247365
423516798
594721683
172638459
836954271
259173846
641892537
387465912

746318925
952746831
813529746
324197658
169853472
578264193
637982514
281475369
495631287

784362951
916475382
235189476
198653247
647821593
523794168
379518624
851246739
462937815

782351964
145269873
369487125
514736289
293814756
876925431
951678342
438592617
627143598

786325149
512479683
439186527
951832764
624791835
873564291
367958412
245613978
198247356

792346185
563891427
841527639
928415763
316978542
475263918
654782391
187639254
239154876

746382159
519476283
238519746
867925314
325164897
194837625
482693571
651748932
973251468

795348162
418276395
236519478
382495617
967821543
541763289
124957836
673182954
859634721

794385126
523916487
816274539
659823741
371469852
248157963
935742618
162598374
487631295

786319245
142586379
593427681
678192453
459873162
231654798
327945816
865731924
914268537

796381425
824765913
153492867
461879532
579213684
382546179
938124756
247658391
615937248

748321596
629578431
135469278
396152784
872946315
451837962
583714629
214693857
967285143

749321586
623589471
185467239
836152794
972846315
451973862
598714623
214638957
367295148

746315892
215897643
983642157
697428315
531976428
824153769
369584271
178269534
452731986

762354918
849176532
153298764
376425891
485619273
921837645
694583127
238761459
517942386

725314698
943786512
186529437
398657124
572491386
461238975
259843761
837165249
614972853

792345816
851796423
436812957
983524671
245671398
617938245
328159764
179463582
564287139

726395814
891274536
543681729
259746183
138952647
674813952
465127398
917438265
382569471

726395814
981274536
543681729
259746183
138952647
674813952
465127398
817439265
392568471

756318942
843297561
921645873
278964315
639571284
415832796
397126458
184753629
562489137

756318924
823497561
941625873
278964315
639571482
415832796
397146258
182753649
564289137

765348291
489712536
213965487
827659143
596134872
134827965
378291654
951476328
642583719

765348219
489712536
213965487
827659143
596134872
134827965
378291654
951476328
642583791

712368954
983475612
456291378
198752463
235846791
647139285
864913527
329587146
571624839

721349856
639785421
458162973
572893164
984617235
163254789
347521698
296438517
815976342

752369418
938174562
416258973
649827135
123695847
587413629
891736254
364582791
275941386

713492658
245386971
689175324
821659437
496713582
357824196
534268719
162937845
978541263

713492658
245386971
689175324
821659437
496713582
357824196
534267819
162938745
978541263

796481253
843275961
152936784
428653197
675129348
931847625
564712839
319568472
287394516

738425619
549631278
216879354
687342195
192586437
453917862
974168523
365294781
821753946

719458263
243196857
586237194
651943782
974862315
328571946
435789621
862315479
197624538

721438659
396572184
485196732
513869247
948721365
267354918
159283476
674915823
832647591

721465893
569378142
483192576
645781239
837924651
192653487
958236714
274819365
316547928

723491865
148576293
956382147
492815376
617923458
385764912
279648531
561239784
834157629

716452938
943678215
285139647
874926351
329514876
651783492
467295183
132847569
598361724

793412685
165893247
284675913
817359426
632147598
459286371
521968734
946731852
378524169

763498152
215376489
894152637
456829713
971634528
382715946
139247865
647583291
528961374

786451932
925836714
134972586
893625471
461397825
572184369
659718243
218543697
347269158

713498652
254376189
896152437
465829713
971634528
328715946
139247865
647583291
582961374

768431952
391275864
524869137
612793548
937548621
845612793
156384279
283957416
479126385

731496258
684251397
259837614
912574863
578613942
463982571
395148726
846729135
127365489

765429183
142853769
839167245
257316894
416982357
398745621
921634578
684571932
573298416

798416235
236857419
145923876
359168724
861742593
427539168
673285941
984371652
512694387

798416235
236857419
145923876
359168724
861274593
472539168
623785941
987341652
514692387

768435219
524891367
319672845
947318526
136257984
852964731
481529673
675183492
293746158

736481925
295376184
184925637
478169352
623758419
519234768
961842573
847513296
352697841

768459123
134782965
259631784
317245896
695178342
482963517
973826451
846517239
521394678

712456839
634829517
859173642
263945781
945718263
178632954
396281475
421567398
587394126

712486539
634529817
589173642
263948751
948751263
175632984
396215478
421867395
857394126

769458231
128736495
543921867
274619583
891345726
635872914
386597142
452183679
917264358

715498326
293176854
846235971
381962547
574381269
629547138
138724695
957613482
462859713

718459362
253186974
946237581
391562748
584791236
627348195
139824657
875613429
462975813

798462513
234157986
561983724
387621495
642539871
915874362
129348657
853716249
476295138

751482693
284369175
936175284
847613529
195724368
362598417
673851942
528946731
419237856

782435619
439261587
165978234
621597843
597843162
843126795
956784321
374612958
218359476

793458621
286391574
145726389
524169837
318574962
679832145
862917453
937645218
451283796

795431268
481296573
362857419
674382951
139645827
528179346
946723185
213568794
857914632

731462895
596378421
824951367
945187236
267539148
318624579
682713954
453896712
179245683

796412835
425938671
381675294
154263789
239187546
678549312
547396128
812754963
963821457

795412386
361978524
428563197
234695871
816247953
957831462
673189245
182754639
549326718

713465298
594128637
826379154
937652481
248931576
165784923
472896315
351247869
689513742

791438652
248675391
365192784
657921843
429863175
183547269
872354916
536719428
914286537

753418629
249563817
681279354
836195742
175624938
492387165
924731586
367852491
518946273

781429563
392658174
546173982
624715398
958346217
137892456
865231749
413967825
279584631

769412358
243578169
815936742
386257491
924163587
571894623
152349876
497681235
638725914

718429563
942536781
536187924
394761258
857392146
621845379
489253617
165978432
273614895

751429683
932768154
684135927
327951468
869347512
145682739
276814395
593276841
418593276

795426138
632189574
148735926
356297481
481563792
279841365
863954217
527318649
914672853

791426583
326785149
845193672
458917326
963542718
217368954
532674891
689251437
174839265

781426593
326795148
945183672
459217386
263548719
817369254
538674921
692851437
174932865

761435289
348297651
952618437
836974125
127356948
594182763
673521894
419863572
285749316

761435289
349287651
852619437
936874125
127356948
584192763
693521874
418763592
275948316

768439152
294175638
135862479
526913847
913784265
847256913
659348721
381627594
472591386

716458392
549213687
832976451
981647235
265139748
473582169
398724516
657391824
124865973

712469358
934578261
865321974
657982143
398154627
241736589
126843795
589217436
473695812

738469125
469251378
215837694
876514932
392678451
154392867
543786219
681925743
927143586

735496182
269781543
814532967
356128479
947653218
182974356
428317695
693845721
571269834

721495836
396718425
845362719
457136982
218954673
639287154
562841397
984573261
173629548

762495318
541738269
983621547
297816435
415379826
836254791
174563982
329187654
658942173

792548163
514693287
683217945
259761438
168354792
347829516
476935821
821476359
935182674

732561894
169478253
584293176
651782349
847935612
293614587
928146735
375829461
416357928

734598621
928641357
651273498
486719532
375824169
192365874
213457986
869132745
547986213

734598621
928641357
651273498
486719235
372854169
195362874
513427986
869135742
247986513

782516493
953847612
614239875
498721356
126953784
375684129
839165247
247398561
561472938

726539814
945128367
138674592
612845973
574391628
389762145
867413259
493256781
251987436

716534928
325198764
498627351
671382549
953471286
284956137
842713695
169245873
537869412

784536129
932471586
156892374
319684752
248753961
567219843
821367495
495128637
673945218

784536129
932471586
156892374
319684752
268753491
547219863
821367945
495128637
673945218

784536129
293471586
156892374
315684792
978253461
462719853
821367945
549128637
637945218

784536129
932471586
156892374
315684792
298753461
467219853
821367945
549128637
673945218

798536124
532471896
146982375
314698752
269753481
857214963
921367548
485129637
673845219

798536124
532471896
146982375
315698742
269743581
487215963
921367458
854129637
673854219

798536124
532471896
146982375
315694782
289753461
467218953
921367548
854129637
673845219

798536124
532471896
146982375
315698742
289743561
467215983
921367458
854129637
673854219

728549136
914637582
356218794
432975618
687123459
591486273
845792361
279361845
163854927

798516432
136247985
452893176
975438261
384162597
261975843
543629718
629781354
817354629

798516432
136249785
452873196
975438261
384162579
261795843
543627918
627981354
819354627

729561438
134278695
568493127
275346819
486917352
913825746
352784961
697132584
841659273

763589142
152374968
948126735
427958613
395641287
816732594
581467329
674293851
239815476

739582461
864971235
125346789
671238594
498765123
253194876
986417352
312859647
547623918

793582461
864371295
125946783
671298534
438765129
259134876
986417352
312859647
547623918

793581264
465972318
182346795
634217589
951863472
827495136
248139657
379654821
516728943

794532861
356198724
812476593
567249318
231785649
489613275
645821937
978364152
123957486

746528391
893416527
125397648
431965782
569782413
287143965
958671234
672834159
314259876

742589163
839416257
615327498
478963512
926751834
153842679
384175926
291638745
567294381

784592136
952361847
136487952
561823479
378946215
429175368
817254693
693718524
245639781

764518293
519327846
382469157
857942361
193685472
426731985
941256738
235874619
678193524

763594218
142873569
895621473
584716932
326948751
917235846
238467195
679152384
451389627

762581349
984623157
135479268
259738614
376914582
418256973
647395821
591842736
823167495

781594623
264137958
395268471
513746289
642985137
879321546
937412865
458679312
126853794

781594623
254136978
396278451
513847269
842965137
679321845
935412786
468759312
127683594

791543682
856291437
423876195
362985714
147362859
589417326
938624571
214758963
675139248

738529614
192486573
465137928
924675831
386912745
517843269
851264397
643798152
279351486

738529614
162487593
495136728
824675931
376912845
519843276
951264387
643798152
287351469

741593682
253867194
968412357
697281543
384759261
512346978
825634719
176928435
439175826

743562891
596381274
182479653
819654327
274193568
365728149
631247985
458916732
927835416

743562891
596381274
128479653
917654328
284193765
365728149
631245987
479816532
852937416

743591826
812467935
965238471
496723158
238615794
157849263
574382619
381976542
629154387

729541863
518367429
436892157
241683795
683975214
957124638
362458971
174239586
895716342

716532489
543896127
829174635
962413578
438725916
175689243
651348792
284957361
397261854

786543192
195267384
423891756
579324618
618759423
342186975
231678549
957432861
864915237

724563198
935781624
168492753
291376485
857249316
346158279
482937561
613825947
579614832

731548269
268973514
459126378
182739456
543682791
697415823
815294637
924367185
376851942

734528691
829761534
516439782
143286975
975143268
682957413
351674829
268395147
497812356

764529183
298317546
513468927
859746312
136285794
472931658
385174269
947652831
621893475

714526983
825379641
693481572
561842739
947135826
382967415
259718364
476293158
138654297

721539648
853647291
649182573
318296457
275418369
496375182
182954736
934761825
567823914

791532648
452768139
836194275
968317452
514629783
327485916
645273891
279851364
183946527

781532649
452769138
936184275
569317482
814625793
327498516
648273951
273951864
195846327

726541893
854693721
139728654
612834579
975216438
483975216
541367982
397482165
268159347

726541893
854369721
139728654
612834579
975216438
483957216
541673982
397482165
268195347

726541893
894673521
135928674
612834957
957216438
483795216
541369782
379482165
268157349

726541893
894367521
135928674
612834957
957216438
483759216
541693782
379482165
268175349

721564839
495387261
683129457
956712348
837945612
142638795
264891573
518473926
379256184

721564839
659387241
483129657
945712368
836945712
172638495
264891573
518473926
397256184

734561289
258349176
196728435
815674392
923185764
467293851
542937618
679812543
381456927

734561289
258349176
196728435
815674392
923185764
467293851
642937518
579812643
381456927

749568123
813427569
265193478
596284731
172359684
438671952
954836217
687912345
321745896

749568132
813427569
265193478
538674921
172359684
496281753
954836217
687912345
321745896

769581342
482376951
351924876
523617489
146895237
978432615
694158723
235749168
817263594

791584362
685312479
234697815
948271653
327465198
156938724
419753286
573826941
862149537

752614389
963857421
418932657
179328546
245761938
386495172
821549763
694273815
537186294

735624189
261987435
489351627
378546291
194273568
652819374
946138752
513792846
827465913

745628931
136975824
829314765
458192376
267583149
391746258
972451683
684239517
513867492

732614985
915283467
864579132
348127596
259846371
671935248
197462853
583791624
426358719

729685143
635412987
418973256
154326879
276891534
983547621
542139768
397268415
861754392

723618945
916547382
485329761
138495627
642173859
597862413
269781534
374256198
851934276

781635942
429817563
365429871
697284135
543961287
812573694
978352416
236148759
154796328

751634892
869251347
342987651
973825164
485716239
126493785
214568973
697342518
538179426

741638925
562791438
983524761
617243859
829175346
435986172
278459613
356817294
194362587

749615823
381274695
562389417
493726158
627851934
158493276
874932561
916547382
235168749

754639821
132874695
986125473
319487562
465291738
278356149
697512384
821743956
543968217

798654123
462913758
531827964
817342695
259186347
643579281
325461879
986735412
174298536

741682935
853419627
269537841
674358219
132976458
598241376
916723584
385164792
427895163

758621934
419783526
632459718
386594172
297816345
541237689
823975461
974162853
165348297

781692345
294375816
365148972
952481637
876953124
143267589
538726491
417539268
629814753

734692851
891457623
265183479
423976518
689531247
157248936
316824795
972365184
548719362

782639154
396451728
541728639
279145863
634872591
158396247
915283476
463517982
827964315

758634129
312879546
964251837
147523968
523986714
689147352
496318275
271495683
835762491

784639125
231587694
596142837
853726941
479813256
612954378
968375412
145298763
327461589

784639125
231587694
569142837
853726941
497813256
612954378
978365412
145298763
326471589

794632185
231587694
568149732
953276841
476813259
812954376
689325417
145768923
327491568

794638125
231597684
568142937
953726841
476813259
812954376
689375412
145289763
327461598

735691248
281475396
946283157
872914563
369528471
514736982
127859634
658342719
493167825

741685293
583129467
629374185
836451972
472938516
915762348
264813759
157296834
398547621

784621395
326597481
519483276
248375169
193862547
657149823
932714658
875236914
461958732

751689342
492531768
863247159
647812593
235974816
918365274
579428631
186793425
324156987

751624398
236978145
498135672
387219564
964853721
125467983
619382457
873546219
542791836

758693421
341572698
269148357
493217586
512864973
876359214
184935762
927486135
635721849

724618593
169534872
835729461
476382159
983175246
251496387
598263714
347951628
612847935

713689542
564321879
928475136
396752418
852146793
471938265
687294351
249513687
135867924

724659831
516238497
983174526
197582643
452763189
368491275
631847952
249315768
875926314

751693824
342815967
968724531
835461279
274389615
196572348
419238756
683157492
527946183

792615834
168473952
453982176
534869217
917524368
826137495
281796543
649358721
375241689

794651283
283974651
165328479
527143896
316892745
948567132
432719568
679285314
851436927

724681395
386957421
159243786
491578632
835126947
267394158
672839514
918465273
543712869

759682143
146379852
832145769
214598637
985736421
367214598
473951286
698427315
521863974

715632489
243981756
869475132
974856213
681293547
352147968
437569821
526718394
198324675

785643192
193257684
426891735
679324518
518769423
342185976
261578349
957432861
834916257

792683145
135497286
864215397
346128759
971354862
258976413
523849671
419762538
687531924

781693254
394521876
265874193
672189435
413265789
859347612
548916327
137452968
926738541

714683925
563729814
298415637
847932156
926154378
351876249
482561793
635297481
179348562

794623158
836751924
215498637
541972386
982316475
673584291
429865713
168237549
357149862

712683945
935417286
864295371
346128759
179354862
258976413
523841697
491762538
687539124

712683945
935417286
864295371
349128657
176354892
258976413
523841769
491762538
687539124

783645192
195237684
426891735
679324518
318759426
542186973
261578349
937462851
854913267

783645192
196237584
425891736
579324618
618759423
342186975
261578349
937462851
854913267

721635948
684719235
395482617
257193864
813246759
946857321
139528476
572964183
468371592

751628934
486379251
239541678
812436795
374195862
965287413
597812346
148763529
623954187

739618245
856247391
421953876
598371462
264895137
317426958
972164583
185739624
643582719

753618429
916342578
248597163
671825394
582934617
439761285
195486732
864273951
327159846

748612359
259837461
631495287
316258974
592174638
487963512
174526893
863749125
925381746

745623198
386917425
912548637
863294571
129756843
574831962
437165289
691382754
258479316

759621438
362854971
481793256
835417629
127369845
946582317
613278594
278945163
594136782

753624198
461879325
892351476
918735642
637492581
524168937
245986713
389517264
176243859

731629548
689547132
425138976
548271369
217396485
396485721
164853297
953762814
872914653

731629548
892547136
465138792
548291367
219376485
376485921
124853679
953762814
687914253

721634589
693857421
584129673
462315897
175982364
839476215
316598742
947263158
258741936

742635918
153894762
869712534
591326487
387541629
426978153
614289375
938157246
275463891

798641532
546327891
132859746
361792485
274538169
985164327
813276954
659413278
427985613

751643829
436982715
982157346
329815467
645379281
178426593
594768132
867231954
213594678

739651428
624839175
185472369
216794853
943528617
578316942
892167534
451283796
367945281

732685194
968174532
145239876
387421659
524396781
619857423
493768215
851942367
276513948

714689325
328574196
596132487
832457961
479261853
651398274
967813542
283745619
145926738

745692138
382741659
916853274
867329415
129574386
453168792
691287543
278435961
534916827

719865243
348297516
652134897
467352189
921678354
835941762
586729431
294513678
173486925

723891654
698345721
154276389
462758193
319624578
875139462
286513947
937462815
541987236

723849516
418576932
695321748
561784329
287963154
934215687
152497863
876132495
349658271

756813924
148269375
329475816
573194682
961582437
482736591
834627159
697351248
215948763

764859312
829137456
153426798
698514237
247398561
531672984
412963875
386745129
975281643

736852914
192764853
485193762
953647281
627918345
841235679
374526198
269481537
518379426

719836245
428579631
365124987
876241593
142395876
953687124
231468759
587913462
694752318

746829351
983415627
125367849
431586792
568792413
297143568
859671234
672934185
314258976

791854362
682139475
435267819
873612954
246975138
159348627
568791243
324586791
917423586

756829143
419563782
238147569
892671435
164352897
573984621
625798314
981435276
347216958

754829163
619543782
238167549
492671835
186352497
573984621
825796314
961435278
347218956

719835246
652149873
438672159
384751962
925468731
176293485
897526314
261384597
543917628

792863451
145297386
863154279
421678593
938541762
657932814
514389627
389726145
276415938

796823451
283145976
154769382
537916824
961482537
842357169
475298613
318674295
629531748

796823451
283145976
154769382
837916524
961452837
542387169
475298613
318674295
629531748

731859426
846271539
259364178
627913845
183745692
594682317
918426753
462537981
375198264

746823591
918546327
325971486
591287643
874369215
632415978
169732854
283154769
457698132

792861543
631452897
485397126
843625971
516739482
927148635
278514369
354976218
169283754

795861243
481327596
263945871
842673915
376159428
519284637
954738162
127596384
638412759

791852436
823649571
465173892
249567183
576318249
138924657
687431925
952786314
314295768

731845629
549263187
286971534
195432768
863517942
427698351
658129473
312754896
974386215

794816253
632975481
185234697
246193578
379458126
851762349
427381965
518649732
963527814

723815496
518946327
496327815
359682741
641579283
872134659
987253164
164798532
235461978

752813649
983476512
164925378
431589267
296734185
578162934
819657423
625348791
347291856

746819325
819235476
532647198
178923654
265481739
493576281
324198567
687354912
951762843

761825439
392641857
584973162
815764923
923158746
476392518
149286375
657439281
238517694

742836519
983571426
516249837
265793184
834612795
179458263
498165372
627384951
351927648

725831496
834697512
169254783
472168935
693572841
581943267
356789124
248315679
917426358

761843259
982657341
345192678
274981536
619534827
853276194
426715983
197328465
538469712

791854362
358692741
426317958
245938617
689471235
173265489
914786523
567123894
832549176

796851324
812493567
453726981
389675142
271934856
564218793
637549218
145382679
928167435

781953642
945672318
623148759
378564921
192387465
564291873
836715294
259436187
417829536

724985631
983416257
516237849
465321978
192578364
378649512
239164785
647852193
851793426

746918253
352476189
819235476
694153728
283647915
571829364
128364597
935782641
467591832

756934218
324618957
198572643
475326891
869147532
213859764
542761389
937485126
681293475

756934218
924618357
138572649
475326891
869147532
213859764
542761983
397485126
681293475

736985421
598412736
142673985
961257348
275834169
483196572
654329817
829741653
317568294

741983562
852647139
369215874
934156287
185724693
627398415
593862741
278431956
416579328

742913685
398657412
165824379
837495261
216738594
459162738
973541826
624389157
581276943

742913586
398675412
615824379
831496257
256738194
479152638
963547821
124389765
587261943

714983265
639215784
528467931
391546872
256879143
487321659
942658317
163794528
875132496

761943258
954827136
823516974
648231597
397658421
512479683
239764815
186395742
475182369

721358649
948671235
365924871
293567184
857143962
416289753
672415398
134896527
589732416

751924638
896371542
432865971
528749316
613582794
947613285
289436157
364157829
175298463

761859234
834127956
592463187
253986471
946715328
187342569
428631795
319578642
675294813

751348296
923651784
468972315
589214637
376589142
142763859
634125978
897436521
215897463

751468932
432159786
698327415
325876149
814935267
967214853
283691574
546782391
179543628

741298356
653471289
892653471
467382195
238519647
519746823
374125968
185964732
926837514

731695284
542831796
986274513
427386159
365129847
198457362
654713928
279568431
813942675

721698453
483157269
965324718
246871935
398546127
517239684
134782596
872965341
659413872

721698453
935412687
468753291
514827369
893146572
672539814
189364725
247985136
356271948

741628953
596713284
283459176
438297561
162584739
975136428
324965817
657841392
819372645

761382459
395164827
824957163
483579216
659821734
217643598
532498671
978216345
146735982

741395826
956821437
283476951
894153672
512768394
637942185
169237548
428519763
375684219

741593268
869421753
235867419
458736921
672189345
193245876
527318694
984652137
316974582

791635842
453827169
268491357
639572481
582143796
174986235
927368514
816754923
345219678

761943528
348125697
952678314
593761842
824539761
617482935
185394276
236817459
479256183

781245963
945736821
362819475
598127346
124963587
673458192
457681239
239574618
816392754

721658394
586943271
943217685
267831549
354729816
819465723
692584137
438176952
175392468

741286953
389451267
625379148
493612875
156748392
872593614
264135789
538967421
917824536

731248596
982653471
465917382
257891634
349726815
816534729
593482167
628175943
174369258

721834596
348965271
569217384
876351429
235489167
914726835
687543912
492178653
153692748

781249365
954863271
632571849
546327918
327198654
819456723
498612537
163785492
275934186

751382469
328964517
496571832
967815324
543726981
812493756
635149278
184237695
279658143

731426985
259783164
846519327
385641792
124978536
967352418
672135849
518294673
493867251

731246985
945387261
268519734
593761842
826453179
174892356
419638527
687125493
352974618

741329568
925486371
863571294
258147936
176935842
394268715
489712653
512693487
637854129

751623948
396784215
824951376
439512867
278346159
615897423
543269781
962178534
187435692

761835294
498216357
532794816
325679148
976481532
184352679
653948721
819527463
247163985

721356849
839241756
645789312
482917635
567432981
913568274
254673198
398125467
176894523

741985326
695237841
238461795
816742953
927853164
453196278
574319682
382674519
169528437

741985326
695237841
238461795
856142973
927853164
413796258
574319682
382674519
169528437

751483629
934267851
268591743
896152374
427836195
513749268
675314982
382975416
149628537

731268459
245319687
968754132
473921568
152486793
689573214
594137826
326845971
817692345

731452986
645389271
892176435
568247193
129563847
473918562
284631759
317895624
956724318

741952638
962378541
583461729
425196873
619783452
837524196
394817265
258649317
176235984

751468932
248395671
693127485
564231798
137689254
982754316
319846527
826573149
475912863

781695423
945321876
362784915
597168234
816243759
423957168
134579682
258416397
679832541

761283594
253497186
894165372
582641739
936752841
147839265
318926457
479518623
625374918

741592386
569483271
823176549
458317962
132964857
976258134
285641793
617839425
394725618

741592683
953486271
862173549
628957134
139624857
574318962
385241796
417869325
296735418

791562834
283491657
654738129
425387916
967124385
318956742
536849271
142673598
879215463

781625394
539417826
462938715
947263158
658791243
213584967
394176582
826359471
175842639

721896534
869453712
453217896
285974361
146532978
937168245
694785123
572341689
318629457

781926453
256438197
394715826
147583962
529167348
863249715
632891574
978654231
415372689

761234958
924581637
385769241
598412763
437956812
612873495
253697184
179348526
846125379

731682495
246597813
598134762
973428651
684315927
152976348
315869274
829741536
467253189

791682435
246537819
538194726
973428651
684315972
152769348
315876294
827941563
469253187

721983645
469571823
835624197
594318762
687492531
213765489
358149276
146237958
972856314

781642359
964531287
325879416
213957864
549168723
678423591
157386942
436295178
892714635

751283469
492651873
836974521
615432798
983765214
247819635
528397146
364128957
179546382

751293468
482617953
936854721
615472839
897365214
243981675
529738146
364129587
178546392

741259836
835674219
926831574
257463198
489712365
613598742
162345987
378926451
594187623

761539428
298641537
534872916
453296781
126758394
879314652
615423879
987165243
342987165

791532486
852647319
643981752
367218594
589364271
214795638
478156923
135429867
926873145

781263459
564879213
293415687
132547896
948126375
675398124
329651748
456782931
817934562

751269438
492853761
638741925
967385142
324176859
815924673
146538297
579612384
283497516

781524963
534869271
962173548
456217839
129438657
873956124
395641782
617382495
248795316

781942563
943865217
652173948
596714382
134258679
827396154
279681435
468539721
315427896

721943568
943865217
658127943
596714382
134258679
872396154
289671435
467539821
315482796

761952483
953846217
482173956
695714832
147238569
238695174
329561748
574389621
816427395

781265493
453891672
296743158
967124385
342586917
815379264
638952741
529417836
174638529

721654839
456839721
893217654
568923417
937461582
214785963
642378195
375196248
189542376

751349826
239867451
846512937
378421569
964735218
125698743
483956172
517283694
692174385

741285396
536974128
829316457
487523961
965148732
213769845
398657214
154892673
672431589

791283546
856914273
342567189
269758431
574391862
138426795
417635928
625879314
983142657

761853429
582947316
349126785
213569874
876214593
495738162
624371958
138695247
957482631

741568293
358912467
629743185
496185732
812397654
573624918
265439871
934871526
187256349

791564283
358912467
624783195
846195732
912347658
573628914
265439871
439871526
187256349

731682945
562974831
984351267
498165372
156237489
273498516
315749628
629813754
847526193

781469253
349572861
562831497
978216345
623754918
154398672
437925186
815643729
296187534

781469523
349572861
265831497
978216345
623754918
154398672
437925186
812643759
596187234

781943256
456872319
293165874
837596421
542718693
619324785
925437168
368251947
174689532

761549328
942387615
853612749
427896153
598173264
316254897
275431986
134968572
689725431

761549328
945382617
823617549
472896153
598123764
316754892
257431986
134968275
689275431

751926348
249835671
368147952
483691527
195782436
672354189
927563814
516478293
834219765

731485962
958261743
264379185
175634298
693812457
842957316
426798531
319526874
587143629

721583964
856497132
493162587
362814759
587329641
149756823
634978215
918235476
275641398

721965384
465378219
983124765
249517638
138296457
576483192
897641523
652739841
314852976

731546892
485239716
962817354
347195268
819623547
256478139
698352471
524761983
173984625

761293458
948657132
325148967
682319745
479825613
513764289
896571324
157432896
234986571

761293458
349856172
825147639
682319745
497625813
513784296
978561324
156432987
234978561

731465829
548912673
269387415
976841532
812573964
453296187
385129746
197634258
624758391

731465928
945812673
268397154
876941532
412573869
593286417
359128746
187634295
624759381

731564928
954812673
268397514
876951432
413276895
592483167
349128756
187635249
625749381

731465982
495812673
862397514
276954138
158273469
943186257
319528746
587649321
624731895

721365984
935814672
864297153
476931528
318572469
592486317
259148736
147623895
683759241

721365984
539814672
864297153
476931528
318572469
952486317
295148736
147623895
683759241

761524398
389716452
425983716
956432871
134678529
278195643
847269135
593841267
612357984

781625439
234179856
569348217
457263981
823917645
196854723
345786192
618592374
972431568

791526834
423187956
586493217
957648321
648231795
312975648
169852473
235764189
874319562

781623945
542819367
396475128
937286514
825941673
614537289
168354792
459762831
273198456

791832456
548619723
236745819
689571234
425368971
317924685
163487592
974253168
852196347

791248635
326597814
548136729
439851267
875629143
612473958
284965371
157382496
963714582

721365948
846219735
359847216
182754693
497632581
635198472
573986124
268471359
914523867

731865942
564219873
892743615
456138297
318972564
927654381
173596428
249387156
685421739

721864359
398527641
465139827
253971486
149685732
876243915
537416298
612398574
984752163

721386495
964125783
853497261
278953614
549261378
136874952
682549137
395712846
417638529

721386495
964125783
853497261
276853914
549261378
138974652
682549137
395712846
417638529

721495836
936178524
548632179
169543782
382769415
475821693
257984361
894316257
613257948

751246398
362789514
894513267
517624839
923178645
648935172
476851923
289367451
135492786

731245986
584619327
629837451
215984763
496372518
378561249
142796835
867453192
953128674

751428639
869531724
432976815
624853197
315792468
987614352
293187546
576349281
148265973

731529486
856417293
429386571
362875914
547193862
198264357
614938725
973652148
285741639

742918635
568437192
391256784
675329418
913684527
824571963
287165349
159843276
436792851

762189435
843527619
195634278
451768392
628913754
937245186
289471563
516392847
374856921

752148936
168935742
439726158
824397615
576281394
913564827
345879261
281653479
697412583

792385146
381647529
456912738
963528471
514739862
827461395
245193687
139876254
678254913

762518394
593426817
184397526
836145279
941782653
275963148
458671932
617239485
329854761

752843916
634917285
189256743
246189537
975324861
813675429
591432678
327568194
468791352

742853916
635917284
189246753
256198437
978324561
413675829
891432675
327569148
564781392

762859134
589431726
431762859
243587961
196324578
875916342
617293485
954678213
328145697

742958136
356271948
891346257
517483692
638729514
429615783
165832479
973564821
284197365

792386451
653941872
481752369
167835924
934217586
528469137
876594213
319628745
245173698

792348165
461795328
835162497
586473219
914286573
327951684
173529846
659814732
248637951

762934185
493581627
581267439
148392576
635178294
927456813
879625341
316849752
254713968

792658431
546931278
381742569
614527983
875493126
239186754
157864392
963215847
428379615

792685431
546931278
381247569
619524783
475893126
238176954
157468392
963712845
824359617

762583491
549261378
831974526
314756982
978132654
625498137
456327819
197845263
283619745

712938546
658124739
493765821
537291684
281647953
946853172
864379215
125486397
379512468

712638549
658924731
493715826
537296184
286147953
941853672
864371295
125489367
379562418

792138546
658924731
413765829
537291684
281647953
946853172
864379215
125486397
379512468

792348561
361975482
458162937
679821345
213594876
584637129
146753298
935286714
827419653

752139684
169842537
483576129
914753268
528461793
637928415
841697352
276385941
395214876

752943618
934168257
861752349
617239485
348571962
529486173
483697521
196825734
275314896

782945613
596831472
341267895
258796341
174328956
963514728
835179264
617482539
429653187

782549631
531678492
469132785
657921348
213784956
894356127
145863279
376295814
928417563

792645831
546831279
381279564
618527493
975483126
234196758
157964382
863712945
429358617

712356948
365984127
894172365
678295413
251463789
439817652
143529876
586731294
927648531

712938564
563274918
849651723
638745291
251893476
974162835
195426387
487319652
326587149

752431968
936582147
481796523
249317685
873659412
615248739
524963871
197824356
368175294

762458391
539721486
814369275
358217649
496583127
127946538
675834912
941672853
283195764

742351698
358629174
169784253
431968725
285173946
976245831
613597482
594812367
827436519

742851369
183769542
695234871
254193687
831576294
976428153
517642938
429385716
368917425

742561839
836792541
195384276
468175392
351249768
927836154
683417925
574928613
219653487

712485936
468239571
539761248
275914683
981623754
346578192
823157469
197346825
654892317

762495813
398162754
145738926
983247561
276513498
514689372
451876239
629354187
837921645

782153946
416972853
395468217
168597432
547236198
239841765
671329584
953784621
824615379

792153846
186427593
354869712
528931674
643785921
917246358
279618435
831574269
465392187

742351689
953682471
186974325
294716538
561823794
837549216
315497862
479268153
628135947

732485916
649137825
851692437
297568341
316274589
584319762
125943678
468751293
973826154

792481365
385967214
641523879
269318547
518674923
473295186
134752698
856149732
927836451

742819563
586372941
931465827
214953678
693187254
875624319
158796432
469231785
327548196

732865149
194372865
586149372
628934751
453217698
917586423
365798214
879421536
241653987

763829415
284135697
159476238
841297356
925368174
637541982
512683749
396754821
478912563

723146589
461985273
895237146
159462738
274398615
386571492
542813967
937654821
618729354

753842916
198657423
264319857
439176582
876295134
521483769
685924371
912738645
347561298

713485692
482976513
956123874
527349186
194867235
368251749
835614927
279538461
641792358

743821596
126759483
589643217
672385149
938214675
451976328
265198734
397462851
814537962

723861549
918457623
654293871
389576412
142389765
567124938
435618297
876932154
291745386

723981654
869547312
514236879
148395726
635872491
297164583
371659248
956428137
482713965

723569481
658412379
149837652
592741836
817653924
436928517
384276195
975184263
261395748

753928164
914356728
862417593
198274635
276583941
435169287
381792456
549631872
627845319

783269154
619534287
425817369
957182643
264375918
831946725
596423871
142798536
378651492

753918462
849625731
612437598
586792314
124563879
397841625
965174283
278359146
431286957

793612548
126584793
458793612
671258934
542931876
839467125
285379461
964125387
317846259

793412685
168579432
245386197
659134728
427895316
381627549
936748251
512963874
874251963

743691852
189254673
265837149
427918365
836542917
591763428
674385291
958126734
312479586

763594812
498261573
251873694
547928361
132746958
986315427
314652789
875139246
629487135

753821469
196754238
482936715
817562943
265349871
934187652
378495126
649213587
521678394

753421689
498736521
162985743
927568314
681342975
534197268
245879136
316254897
879613452

793841265
654723891
182596437
817635924
549287316
236419578
978152643
421368759
365974182

713956824
894712536
562483197
648139275
125874369
937265418
371648952
286591743
459327681

723865149
561497382
894213657
382954761
945176238
176382495
259631874
617548923
438729516

753982614
284613759
169475328
847231596
936547281
512869473
395126847
628794135
471358962

713698245
546327981
892415637
428956713
631872594
957134826
165283479
279541368
384769152

713698245
546327981
892415637
628954713
431872596
957136824
165283479
279541368
384769152

793264518
265318479
814579623
571896234
349127856
682435791
958743162
426951387
137682945

753261489
486953217
129874563
861729345
945316872
372548196
597182634
638495721
214637958

753216489
486953217
129874563
861729345
945361872
372548196
597182634
638495721
214637958

793261854
146835297
825749163
478596312
361482975
952173486
634917528
589624731
217358649

713258946
546791823
982436517
867912354
329645781
154387269
291574638
475863192
638129475

713462598
648539721
295178463
154283976
879615342
326794185
482357619
567921834
931846257

713584629
928736541
456291873
361842957
579613482
284975316
195328764
647159238
832467195

723514986
895367241
461982753
917238564
658491372
234756819
579643128
142879635
386125497

743581926
295736481
861942357
918427563
652319874
437865219
589673142
174298635
326154798

723591864
486732951
951864273
674259138
198673542
532148796
869417325
315926487
247385619

753618924
694372158
821954367
167495283
482136579
539827641
976581432
215743896
348269715

713625489
965184237
842739156
678341592
524976318
139258674
281567943
496813725
357492861

713685429
846297315
592431786
684319257
371542698
259876143
425963871
168754932
937128564

713954268
296873451
485216973
924135687
561798324
378462195
657321849
832549716
149687532

754219863
629834751
138756429
861492375
495673182
372185946
586941237
943527618
217368594

734516928
261987534
895243716
189435672
457162389
623879451
378691245
546728193
912354867

714259683
523846917
896137245
951328476
387964152
462715398
175692834
238471569
649583721

714258693
823946517
956137248
581329476
397864152
462715389
175682934
239471865
648593721

754916238
698253714
321478695
947631582
835729461
162584973
419862357
586347129
273195846

734825916
915643728
682917453
823796145
469158237
571234869
347581692
196372584
258469371

724961358
659283147
138457926
987514632
543826791
261379485
315798264
896142573
472635819

764983125
389521467
152674938
637149582
895762314
241358679
926437851
518296743
473815296

794238516
658149327
231657948
176485239
825913764
943762851
562871493
489326175
317594682

764193285
825746193
391528764
189657432
243819657
576432918
658974321
412365879
937281546

724815936
396742185
581963724
965124378
832579641
147638592
218357469
453296817
679481253

714968253
328751964
596342817
259634178
483217596
671589432
867125349
132496785
945873621

734815296
215964783
698237514
857643921
163529847
942178635
479352168
386791452
521486379

784529361
253671849
916483527
869147235
532968714
471235698
697354182
128796453
345812976

784529361
253617849
916438527
869174235
532986714
471253698
697345182
328791456
145862973

734251698
165849723
298637415
483175269
951462837
672398154
326984571
817523946
549716382

734251698
156849723
298673514
483195267
921764835
675328149
362987451
517432986
849516372

734251698
165879423
298634715
483195267
951762834
672348159
326987541
517423986
849516372

794152386
652438917
318976524
423561879
869743152
571289463
985624731
136897245
247315698

794235618
128679543
365148792
613587924
942361875
857924361
586492137
231756489
479813256

784239516
126578943
359641782
513897624
942356871
867124395
695482137
238715469
471963258

754218693
329467581
186593274
837156942
642879135
915324768
598732416
263941857
471685329

794286315
328715694
516394782
469857231
271943856
835621947
952178463
183462579
647539128

764319258
235784961
981256473
316925847
859471326
427638195
578142639
192563784
643897512

784691523
593872416
621543897
936284751
815367249
247159368
372915684
158436972
469728135

794835612
162947583
385261479
931756248
647382951
528194736
253678194
876419325
419523867

754923618
618745329
293186745
972658134
831294567
546371982
125837496
469512873
387469251

724968513
631572849
958134762
412783695
895621437
376459281
269345178
543817926
187296354

795382641
842561973
613749825
926873514
581924367
374156298
167238459
239415786
458697132

725914683
491683257
683752419
278546931
514329876
369871542
832497165
947165328
156238794

735684921
941275836
628391457
564813279
189527643
372946518
496732185
813459762
257168394

765819423
391254876
428637915
916483257
257196348
843572169
674328591
182965734
539741682

765392814
293814765
148675923
426958137
831467592
579123648
954731286
317286459
682549371

765381429
389452617
241796385
894517263
537628194
612943578
476139852
958264731
123875946

715942386
498376152
236581479
384627915
952134867
671859234
563498721
129763548
847215693

725183469
846972315
319564872
964321758
158749623
273658194
497815236
581236947
632497581

735248691
968175342
124396857
841923576
392567418
576814923
617439285
289651734
453782169

715362849
286974135
493581726
351849267
624137598
879625314
147298653
932756481
568413972

715362849
286974135
493581726
351749268
624138597
879625314
148297653
932856471
567413982

715246389
846359217
329187465
982714653
653928174
471635892
268573941
534891726
197462538

785216349
149837625
623549817
234981576
597623481
816475293
968754132
451392768
372168954

725831694
914652873
638749215
371296548
496185732
582473961
243968157
867514329
159327486

745296381
281734659
693185427
956841273
834672915
172953864
528419736
417368592
369527148

735184269
129765483
468239175
341872956
697543821
852691347
583927614
274316598
916458732

715432968
436958217
298671354
184529673
352867491
967314582
641793825
523186749
879245136

735492861
426178593
198653427
879526314
243781659
561934782
682349175
317265948
954817236

725691834
183745926
964382175
392518647
578469312
416273589
657834291
231957468
849126753

795864132
816329547
423175869
947216385
652483791
381597624
139748256
268951473
574632918

736915482
592486371
184732695
823594167
671328549
459167238
247659813
915843726
368271954

716984253
429351786
358267914
632718549
195643872
847592631
971425368
283176495
564839127

786149253
243857619
951362487
134586972
675921348
829734561
598673124
417295836
362418795

796254318
825913674
431876592
259487163
678321459
143695287
387562941
962148735
514739826

796215483
284396715
153784962
942178356
531962874
867453129
328647591
679531248
415829637

716829534
984735621
325614978
678153492
259487163
143962785
462371859
831596247
597248316

736521894
549387261
821469537
415972386
378615429
692843175
284756913
957138642
163294758

746921385
183657942
295834671
524193867
831576294
679482153
917248536
452369718
368715429

756132948
839674152
241895673
194758326
628341795
375926814
982567431
463219587
517483269

756132948
839674152
241895673
195748326
628351794
374926815
982567431
463219587
517483269

756132984
839674152
241859673
198745326
625381749
374926815
982567431
463218597
517493268

746831529
239576148
158492673
421965837
395784216
867123495
683219754
572348961
914657382

716945238
329618574
485723916
834561729
561297843
972834651
253486197
198372465
647159382

716945238
329618574
485723619
834591726
562837941
971264853
253486197
198372465
647159382

756341289
948265371
321798465
297583146
864129753
135674892
613857924
589432617
472916538

726185493
954326781
831497265
278953614
549261378
163874952
682549137
395712846
417638529

726385491
954126783
831497265
278953614
549261378
163874952
682549137
395712846
417638529

746295381
281734569
593186427
965841273
834572916
172963854
658419732
417328695
329657148

736124895
518769324
294583761
429816573
875392146
163475289
941258637
352647918
687931452

736219854
829547316
451836972
198624537
243175689
567398241
912753468
384961725
675482193

796213548
482756391
351894276
574389162
619542837
823167954
167938425
235471689
948625713

736214985
819753426
425869731
153698247
648127359
972345618
284971563
591436872
367582194

716458932
398261547
245937816
482613759
531729468
679845321
824596173
157382694
963174285

786415293
531926874
249387516
892731465
617542938
453698721
925164387
364879152
178253649

736498125
194325687
285176349
857961432
942783561
361254978
629537814
518642793
473819256

726538941
351749862
894261753
143697528
569812437
278354619
487126395
932485176
615973284

798651432
256843179
143972865
369718524
421536987
875429316
917285643
584367291
632194758

718452693
423986517
956137284
541329876
397864125
862715349
175648932
239571468
684293751

768352914
943816725
152974863
496285137
231467589
875193642
584731296
317629458
629548371

728916543
941385627
563274819
637541982
154829736
892763451
389157264
475632198
216498375

768153249
314962875
295487613
872634591
456791328
139528467
527349186
943816752
681275934

718263459
349571682
526498371
861724935
495386127
273159864
682945713
154637298
937812546

728659413
349187256
561243798
134892567
295476381
687531942
412365879
956728134
873914625

728659314
493187256
561234798
134892567
259376481
687541923
312465879
946728135
875913642

768912453
192543768
453678921
924361875
375824196
816759234
581296347
237485619
649137582

738251694
156849723
249673815
473195268
821764539
695328147
362987451
517432986
984516372

798231546
265948731
143756298
471569823
682374159
359812674
827693415
534187962
916425387

798241635
632958741
154763298
571639824
283475169
469812357
827394516
345186972
916527483

748215369
692473185
135968427
524836971
916752843
387194256
853641792
271589634
469327518

718293564
946581372
325746981
159678423
637124859
284359716
473862195
861935247
592417638

748261539
263579841
195384267
624138795
951427386
387956124
839615472
412793658
576842913

748261539
263589741
195374286
624137895
951428367
387956124
839615472
412793658
576842913

738261954
126945837
945738162
479582316
861493275
352176498
684317529
593624781
217859643

798324516
516987243
324615789
945863172
671492358
832571694
183259467
259746831
467138925

748319265
632857419
159246873
274693581
863521794
915478326
321984657
596732148
487165932

758491623
642387951
193526874
369758412
215649387
487132596
974265138
831974265
526813749

768451293
945237186
321968754
257843961
834619572
196725438
582394617
679182345
413576829

738491562
254386719
196275348
869753124
471862953
523914687
945627831
317548296
682139475

728451369
659372841
134689527
342716958
561938472
987524136
296843715
415297683
873165294

738429615
291568743
546137298
173946852
962385174
854271936
625794381
319852467
487613529

728593146
694178235
153642987
836254791
215789463
947361852
569417328
472835619
381926574

798561234
456932178
213478596
861749352
579283461
324156789
932617845
185394627
647825913

798516234
456932178
213478596
861743952
579281463
324659781
932167845
185394627
647825319

798561234
456932178
213478569
861743952
579286413
324159786
932617845
185394627
647825391

728561439
451379286
369248571
583612794
914785362
276493158
197834625
645927813
832156947

748631952
321975468
965284137
439527681
517468329
286193574
673819245
152746893
894352716

748639251
123587946
956421378
867943125
394152867
512876439
635218794
289764513
471395682

749162385
863549127
125837946
358476291
672981453
914325768
436218579
581794632
297653814

759321864
136854279
842976153
315497682
697283541
428615937
973562418
261748395
584139726

759286134
216437985
384159672
598371426
421698753
637524891
943865217
172943568
865712349

769513248
125684793
438792516
571268934
642931875
893457162
286379451
954126387
317845629

719352648
356184927
824679315
678215493
591463782
432897156
143526879
985731264
267948531

749825631
123976548
586314297
962481375
478539162
315762984
891657423
657243819
234198756

749821365
183567942
265934871
524183697
831679254
976452183
617248539
452396718
398715426

739251648
165874923
248639715
483195267
951762834
672348159
326487591
517923486
894516372

769185243
413962578
825437196
654721389
172893654
938546721
286379415
391254867
547618932

789461352
243958716
651372894
167584239
594723168
328196547
436817925
815249673
972635481

729431658
435286197
681957234
346598721
298174365
517623849
963815472
854762913
172349586

729431658
435286197
681957234
346598721
298174365
517623849
163849572
854762913
972315486

769413852
548927613
123856974
631594728
872631549
954782136
385279461
417368295
296145387

739521864
841697523
562843179
417982356
286135947
395476218
624359781
958714632
173268495

789561234
456832179
213479568
961743852
578296413
324158796
132687945
895314627
647925381

739645281
185237469
426189375
672391548
314578926
598426137
947812653
853964712
261753894

712584963
896317524
453269817
248931756
631758492
975642381
524876139
367195248
189423675

718492653
543716289
629358174
152839467
364527918
897164532
935281746
486975321
271643895

713964582
256178349
948352671
869241735
437589216
125736498
591423867
382617954
674895123

713964825
286175349
945328671
859241736
467839512
132756498
591483267
328617954
674592183

716234985
985176342
243589671
852341796
437962518
169758423
521493867
398627154
674815239

714235689
936178452
258649371
892351764
347962518
165784923
621593847
589427136
473816295

716245839
389176452
254938671
892351764
547862913
163794528
621589347
438627195
975413286

712384695
498615327
356927184
549876213
631452978
287139456
925763841
873241569
164598732

716532984
892741356
435968127
687195432
924873615
351426798
178354269
569217843
243689571

716532984
892147356
435968721
681795432
924813675
357426198
178354269
569271843
243689517

713962548
295841637
846375129
632759481
954128376
187436295
568294713
471583962
329617854

715983426
869452137
423617958
134725689
972836514
586149372
658291743
291374865
347568291

715693428
968452137
423817659
134725896
872936514
596148372
659281743
281374965
347569281

715386294
394251678
826749153
531498762
689572431
472163985
253917846
948625317
167834529

718963524
639254781
425817396
384172965
261598437
597346812
856431279
972685143
143729658

713954286
546238971
289761534
467895123
321647895
895312647
152479368
678523419
934186752

712589364
456321978
839764521
583916742
271843695
964257183
648175239
325698417
197432856

713829465
896345721
245167839
129453678
568271943
374698152
952784316
481536297
637912584

715826349
264391758
398754216
681947532
947235861
523618974
472569183
836172495
159483627

716385492
293461875
584297163
649758231
851632749
327149658
162973584
435826917
978514326

712583964
935674218
846192735
693841572
258736491
471925386
129358647
567419823
384267159

714985326
583672914
629143785
158396472
362457891
947821653
471538269
236719548
895264137

716925483
432718596
958346127
163294758
594873261
827561934
675432819
241689375
389157642

715364829
439852671
268719453
843975162
976128534
521436798
182697345
397541286
654283917

713862549
589471632
624935817
138527496
946318275
257649183
465783921
392154768
871296354

718396245
495782361
623541897
976153482
852964713
341827659
537618924
289475136
164239578

713529846
694871235
582364197
948732651
357416928
261958374
479683512
136245789
825197463

712935684
538476921
469281357
246759138
953814276
871362549
184623795
627598413
395147862

712935684
583476921
469281357
246759138
958314276
371862549
134627895
627598413
895143762

716495328
483627951
295831674
349586217
567219483
128374596
874953162
652148739
931762845

715429368
364851279
289763451
176394582
853217694
492586137
631948725
548672913
927135846

713298654
698547321
425136789
137864295
954712863
862953417
249381576
576429138
381675942

715926843
964837215
238514976
476389152
329751468
851642739
193275684
687493521
542168397

718325469
326749185
594186273
972861354
645293817
183457692
839674521
251938746
467512938

719426358
352918764
468735192
946587213
835241679
127369485
271854936
594673821
683192547

715934862
632758149
948216357
253841796
186597423
497362581
829175634
374689215
561423978

715932846
394681725
862457913
631298574
428765391
579143268
987516432
256374189
143829657

719256843
458173926
632849517
264315789
397468251
185792364
876921435
921534678
543687192

714586329
853927461
296341578
429738615
685192743
371654982
968415237
137269854
542873196

715263849
629548371
438719562
964352718
357981624
182476935
843625197
291837456
576194283

713245986
528961347
694873512
146738259
957126438
382459761
439682175
265317894
871594623

716358924
329417658
485692173
658973241
231546789
974281536
542139867
893765412
167824395

712564938
358279416
496183275
563421897
281796354
974835162
825317649
149652783
637948521

719524638
346198275
285736491
193672854
857341926
462859713
524983167
678215349
931467582

712836954
598417236
634529871
853294167
269173548
147658392
386941725
921765483
475382619

723569184
418237965
659148327
975682413
384715692
162493578
296854731
841376259
537921846

725489136
683721549
419563827
341972685
968154273
257836914
836297451
594318762
172645398

729486351
548312769
316795842
957841236
431627598
862953417
695238174
184579623
273164985

729543186
684791352
153862497
215489673
498637521
367125948
871354269
946218735
532976814

721935684
538476912
469128753
146259837
957384126
382761549
874613295
613592478
295847361

721935684
695418237
348276951
983621475
457389162
216754893
139847526
874562319
562193748

729463185
634581972
518972436
291857364
867134259
453629718
976345821
182796543
345218697

724368195
396451782
581792346
175689423
938124567
462537819
253846971
819273654
647915238

721865394
695413287
843279651
389621475
457398162
216754938
168947523
974532816
532186749

721835694
635419287
849276351
398621475
457398162
216754938
183947526
974562813
562183749

725369184
461857392
893124567
578643921
146592873
932781645
289435716
657218439
314976258

725396184
461857392
893124567
578943621
149562873
632781945
286435719
957218436
314679258

725368194
461957382
893124567
578643921
146592873
932781645
289435716
657219438
314876259

725386194
461957382
893124567
579843621
148562973
632791845
286435719
957218436
314679258

726498315
589317642
413526897
194862753
372145968
865739124
251983476
937654281
648271539

721659384
563148729
849732516
954216837
137485962
286973145
615394278
478521693
392867451

726581493
158493762
934726158
243867915
815349276
697152834
571238649
389614527
462975381

728364519
695821374
314795268
461253897
572986431
839417625
143572986
287649153
956138742

728364519
695281374
314975268
461523897
572896431
839417625
143752986
287649153
956138742

721968534
589341672
436752189
897526413
162473958
345189267
213697845
658234791
974815326

729385614
846291375
315476289
581623947
672948531
934517826
453162798
297854163
168739452

724819635
163547892
589362174
847623951
295178346
316954728
952781463
678435219
431296587

726531894
153849762
948762153
634287915
815493276
297615348
581374629
469128537
372956481

725419836
341826597
968735421
897542163
154693782
236187945
473258619
582961374
619374258

725419836
341826597
968735421
597248163
184693752
236157948
473582619
852961374
619374285

728193465
435762891
196845237
267518943
381974652
954236178
613487529
579621384
842359716

721348956
539617482
846295137
298531674
153764298
674829513
485976321
317452869
962183745

726415983
941378652
583926714
375869421
219547836
468231597
192784365
654193278
837652149

725641389
489352671
361789542
897465123
146293857
253817496
674128935
912534768
538976214

721543689
384692751
659718423
136857942
478921365
592436178
845369217
263175894
917284536

721465983
368279415
495318672
214957368
957683241
683142597
132794856
879536124
546821739

724591368
398267451
165348297
652834179
431975682
879612543
916753824
247186935
583429716

724156983
915837246
638924751
483712569
196485327
572693418
269578134
857341692
341269875

724156389
315298746
698437251
483715962
156329478
972684513
869572134
237841695
541963827

723196458
548273961
619854732
461938527
837425196
295761384
986517243
372649815
154382679

729314865
853672941
146895372
531426798
472981653
698537124
284169537
365748219
917253486

728349165
153672849
946185372
539426781
472891653
681537924
214968537
365714298
897253416

725369814
348517296
619482357
573198462
196724583
482635971
864973125
257841639
931256748

729418635
468235971
513697482
341529768
972861354
856743219
137952846
695384127
284176593

723461985
849573612
156298437
364729851
571386249
298154376
435612798
912847563
687935124

728491563
639587214
451326789
184675932
372149658
596238471
963712845
845963127
217854396

728541396
943678125
165329748
231854967
684917253
597263481
879435612
416782539
352196874

729586431
145937682
638124975
356218749
491675823
287493156
973862514
562741398
814359267

729586134
145937682
638421975
356248719
491675823
287193456
973862541
562714398
814359267

723516498
469387215
185492673
218975364
937624581
546138927
691853742
374261859
852749136

728513694
316294758
549876123
293647581
185932467
467158239
952481376
834765912
671329845

729516843
145389762
683472915
264957381
357841296
918623457
876134529
531298674
492765138

723581946
146392785
895674312
314257698
657948231
289136457
961823574
578469123
432715869

721536849
385479261
649182357
493715628
168294573
572368914
934657182
216843795
857921436

723651894
946873512
185249736
394725681
261398475
857164329
438512967
619487253
572936148

723651948
946873512
185942736
394725681
261398475
857164329
432519867
619487253
578236194

725689413
896143752
413752896
974325681
532816947
168497235
281564379
349271568
657938124

729615384
836492715
154378692
415786239
287934561
693521847
341857926
568249173
972163458

723649815
496518732
518732649
162485973
854397126
379126458
631954287
247863591
985271364

723649815
946518732
518732694
162485973
854397126
379126458
631954287
297863541
485271369

725361948
894725316
613489257
147693825
938572164
256148793
481957632
362814579
579236481

728396541
531847692
964152738
647928315
185473926
392561487
416789253
253614879
879235164

739614825
814527693
265839741
496381572
127945368
358276419
542798136
673152984
981463257

732684591
159723684
864915372
627198435
548362917
391457826
415879263
286531749
973246158

732456189
854197263
619328574
596283417
178964325
423571896
265849731
981735642
347612958

739128465
584637219
126549378
812465793
493781652
675293184
251874936
947356821
368912547

735916248
126834975
489752316
514369827
368127594
972548631
251673489
847295163
693481752

732514896
568927143
149638257
425371689
983462571
671895324
256149738
814753962
397286415

736149582
429658317
185327496
658413729
912576843
347892165
861235974
594761238
273984651

734298165
615473928
289165734
957821346
128634579
346759281
561387492
893542617
472916853

731829645
482657931
695314278
816943527
574261893
329578416
267195384
153482769
948736152

735694218
648521397
219783654
457968123
821435769
396217845
582179436
963842571
174356982

732961548
815437629
649258371
983576412
124893765
576124893
458619237
361782954
297345186

736548129
842691753
915723864
257436918
684917532
193285476
361859247
528374691
479162385

735821964
186459327
942736518
651987432
398264751
427315689
514692873
869173245
273548196

732159468
456837192
819426357
985214673
163578924
247693581
398761245
571942836
624385719

732158964
456937182
918426357
845219673
163574829
297683541
384761295
571892436
629345718

738529164
591746283
462831957
326498571
849157326
175263849
654912738
217384695
983675412

736548291
852719346
194632758
247351869
315986427
689427135
571293684
428165973
963874512

732659481
569841723
814273596
921436875
475918362
386725914
148592637
653187249
297364158

736418529
481529367
295637481
129384756
357962814
648751293
872193645
963845172
514276938

736418529
485629371
291735486
129384765
357962814
648157293
812593647
973846152
564271938

731468529
485129367
296537481
129384756
367952814
548671293
812793645
953846172
674215938

732941568
894563271
165872493
923156784
678234159
541798326
286415937
459387612
317629845

739864521
564172839
812953674
178539246
453216798
296748315
621487953
985321467
347695182

735498621
849612753
126537498
971826345
583941267
264753819
492385176
658174932
317269584

731459628
549826173
268713594
475968231
196342857
382175469
924631785
613587942
857294316

739458621
845621793
126937458
983516247
571842369
264793815
452389176
698174532
317265984

736541982
159278364
824693751
267389145
318456279
495127638
942765813
681934527
573812496

732815946
149672835
658493172
893524761
276138459
415769328
364281597
587946213
921357684

731586249
652974381
849321576
215897634
486153927
973462815
397245168
524618793
168739452

731596248
652784391
849321576
215978634
486153729
973462815
398245167
524617983
167839452

735129648
986347521
412685379
659718432
124563987
378294156
293851764
561472893
847936215

736518492
591724638
842396715
953642187
467831259
128957346
615283974
284179563
379465821

736154289
925638741
418279653
341986527
867521934
592743168
654897312
173462895
289315476

736951482
154782693
892436517
219348765
647125938
583697124
965273841
371864259
428519376

732968514
564713829
918425637
495136782
826579143
371284965
657842391
289351476
143697258

731465829
964812537
852739146
643291785
579348612
128576493
217683954
386954271
495127368

734681592
852749361
196253748
219367854
573498126
648125937
961832475
485976213
327514689

734581926
296743185
158629347
529867431
841352769
673914258
315498672
462175893
987236514

736581294
824963175
195427683
251679348
679348512
348215769
482756931
563194827
917832456

736581294
428963175
195427683
251679348
679348512
384215769
842756931
563194827
917832456

734198625
659732481
812645973
961427358
385961247
427583169
598214736
276359814
143876592

736591284
924863175
185724693
251689347
698347512
347215968
472956831
563178429
819432756

734168925
158492763
962573184
897231456
516984237
423657891
349725618
681349572
275816349

735294186
962178354
841536927
294683571
356719248
187452693
428961735
673825419
519347862

734215968
628973541
519684327
173459682
285136479
946827153
492761835
851342796
367598214

735284169
961753248
248691573
173568492
896142735
452937816
624879351
389415627
517326984

734589621
258167439
691234875
145792386
982613754
376845192
569478213
427351968
813926547

734568192
895217463
162349758
486193275
529476381
317825946
278634519
951782634
643951827

734569182
985217463
162348759
416983275
528476391
397125846
279634518
851792634
643851927

738569412
941283657
256417389
682391745
194756238
573842961
319678524
467125893
825934176

734612958
968435127
125789364
471856293
896324715
253197846
312548679
649273581
587961432

734658291
825139476
916427358
382976514
497315682
651842937
579284163
148563729
263791845

734869125
258371649
691425387
189546273
547132896
362798451
913254768
826917534
475683912

739845621
428716359
156932748
865293174
347651892
912487563
574328916
693174285
281569437

731926548
628154397
594873621
489315762
152687439
376492185
967231854
245768913
813549276

735482961
914376582
268519743
627135498
893624175
451897236
589761324
342958617
176243859

748356921
193248657
625719483
819563274
362487519
574192836
281934765
456871392
937625148

748356921
193248657
625719483
819563274
362487519
574192836
281974365
456831792
937625148

742851639
891643527
365297814
283714965
614529783
957368142
178435296
429176358
536982471

742619583
563824197
819573264
286431975
937256841
451798326
324187659
178965432
695342718

742953186
513286497
986714352
364527819
258491763
179638245
691342578
835179624
427865931

746538921
159642783
832917465
361425879
527389146
984176532
475261398
698753214
213894657

749865231
823917654
156234798
691783425
538642179
274159863
982571346
415326987
367498512

749865231
823917546
165234798
691783425
538642179
274159863
982576314
416328957
357491682

749283165
823561947
156497823
538149276
674852391
291376458
465938712
317624589
982715634

745629381
698135742
132874695
561987423
379542168
824361957
917458236
486213579
253796814

741963582
956281734
238457916
372516849
165894327
894372651
527648193
683129475
419735268

742315896
931867524
568249137
896134752
154672389
273598641
615423978
487956213
329781465

748956132
953421876
126837954
492578613
567143298
831269547
385792461
614385729
279614385

745296381
632781594
198354726
463128957
219675843
857943612
381562479
576419238
924837165

742169358
639485271
158723469
597316842
421897536
863254197
315972684
274638915
986541723

746893512
825416739
139257864
913728456
467531298
582964173
654372981
291685347
378149625

741362598
395781624
862954173
526879341
413625987
978413256
189246735
634597812
257138469

741963528
395281674
862457193
526879341
413526987
978314256
189642735
634795812
257138469

749253681
126978354
853614279
975836412
681742593
234195867
598421736
312567948
467389125

749853612
826719435
135264897
291586374
467392581
358147926
513428769
974631258
682975143

749853612
826419735
135267894
291586347
467392581
358174926
513728469
974631258
682945173

749185623
536427891
281396745
312578964
895641372
674932518
953264187
127859436
468713259

743258619
625941387
189367254
356489721
891732465
472516938
264875193
517693842
938124576

745361982
289745136
631928547
976534218
128679453
354812769
813257694
562493871
497186325

746318529
251946873
839752164
923871645
167594238
485623791
378465912
614289357
592137486

748631259
923457681
156928743
631584927
894276315
572319864
289143576
315762498
467895132

745139862
862574391
913286475
679318254
328457916
154962738
291643587
537821649
486795123

746238951
192654873
583791246
324879165
875316492
619425738
268547319
451983627
937162584

743251869
956843271
128796435
369472518
281539647
475618392
612984753
594327186
837165924

742165893
983742561
516398427
129486735
865273914
374951682
651827349
298534176
437619258

743281695
698345712
125697438
569472381
417538269
832916574
951764823
374829156
286153947

746381295
853926741
912547368
569734812
138652974
427198653
291463587
375819426
684275139

748152963
961743852
253968741
825637194
376419285
194285637
619324578
482576319
537891426

745198632
921364587
683275941
859631724
162547893
437829156
516482379
278913465
394756218

748251396
926347581
513869274
287613945
461925837
359784612
634192758
192578463
875436129

749251638
362984571
158376492
695127384
827463159
431598267
283619745
916745823
574832916

749265318
682341597
513879462
126483759
875926143
934517286
251638974
498752631
367194825

748561932
625943871
193278564
462789315
519326748
837415296
284697153
951834627
376152489

748512936
296734851
315986274
821367549
567491328
439825617
153648792
674259183
982173465

749513862
162489375
358276491
891327654
674958213
523641789
486192537
217835946
935764128

741623598
562978431
389541276
174369825
935182647
628457319
816294753
497835162
253716984

748632195
536149827
219758346
965821734
382497651
174563289
651284973
423976518
897315462

748632159
192857346
356914827
539276418
487591632
621348975
264185793
915763284
873429561

746823195
582179634
319654287
267931458
491587326
853246719
135468972
924715863
678392541

746815329
298673154
135924867
951287436
867439215
423561978
382746591
619358742
574192683

743861295
281597364
569324178
376489521
894215637
152673489
938156742
625748913
417932856

748159326
356274891
219386457
534917682
981625734
627438915
175863249
892741563
463592178

748512936
693748521
215396478
452189367
379265184
186473259
831927645
927654813
564831792

752168394
394257861
816439527
927586143
138974256
645321978
461892735
273615489
589743612

752168394
394257861
816439527
927685143
138974256
645321978
461892735
273516489
589743612

756148329
394257861
812639574
927586143
138974256
645321987
461892735
273415698
589763412

752138496
694257831
813649527
927586143
138974265
546321978
361892754
275413689
489765312

751496823
438721695
629385147
143562978
562879314
987143256
375218469
816954732
294637581

759846123
342751896
816392745
297583461
531624987
684179352
168435279
975218634
423967518

759681423
412375896
836294517
621837954
597412368
384569271
165943782
273158649
948726135

756384921
384921765
192657438
271543896
865219374
943768152
519872643
427136589
638495217

751986432
936247518
842153697
419578263
385462971
267319854
523794186
694831725
178625349

752943681
983261547
416578923
639487215
124695378
578132496
891354762
367829154
245716839

759624183
341985267
862371954
426819735
138547629
597263841
673498512
215736498
984152376

756824193
948361752
231975468
123759684
697482531
584136927
875613249
412598376
369247815

756824193
948361752
231975468
183759624
697482531
524136987
875613249
412598376
369247815

752984136
894361275
136725849
271649583
345817962
968253417
583496721
417532698
629178354

758462391
463891275
912753864
675319482
129548637
834276159
541637928
296185743
387924516

754698321
963152847
812473659
638219574
425867913
179345268
291786435
546931782
387524196

758649312
693821475
214735698
379254861
426178539
185963247
561487923
932516784
847392156

759234618
842169735
136587492
213798546
564312987
978456123
481673259
327945861
695821374

759126843
628349517
413587692
394768125
276951384
185432769
837214956
941675238
562893471

759182463
238674915
614539287
167458392
342917658
895326174
526893741
471265839
983741526

756832194
149567823
328194567
932651478
514789236
687423951
495316782
873245619
261978345

754132896
938645721
162789354
285914637
419376582
376258419
821567943
597423168
643891275

752469318
643518792
189327564
391784625
875632941
426195873
268943157
937251486
514876239

752469318
643218759
189357264
391784625
875632941
426195837
568943172
937521486
214876593

752468319
643519782
198327564
831794625
975632841
426185973
269843157
387251496
514976238

752468319
643219758
198357264
831794625
975632841
426185937
569843172
387521496
214976583

751462893
298135746
346978152
814529367
567381429
923746518
185697234
479213685
632854971

752193486
849652731
136784295
621537948
475869123
398421657
913278564
267345819
584916372

758496231
139285467
264731859
672914583
841357692
395862174
986123745
413578926
527649318

752134986
981256743
346978251
873625194
419783562
265491378
134567829
627819435
598342617

754128936
128369574
963457128
842793615
316542789
597816243
235681497
681974352
479235861

754129638
129386574
386457129
942763815
813542796
567918243
235691487
691874352
478235961

754231698
932685741
186497235
213976584
897542163
645813927
369754812
521368479
478129356

758293461
924671538
613485279
291734685
437856912
865912743
386549127
149327856
572168394

758293416
924681537
613475289
291734658
437856921
865912743
386549172
149327865
572168394

759216384
384759216
612483579
431967852
825341697
976528143
298675431
567134928
143892765

751398642
382645719
496127835
943762581
867519423
215483967
178254396
529836174
634971258

751389642
932645781
486127359
847962513
369518427
215473896
173254968
528796134
694831275

754329861
681457932
923168754
192875643
437612589
568934127
879246315
216593478
345781296

754382916
268917453
391654278
172563894
583491627
649278135
826739541
435126789
917845362

754381269
839672541
162594837
345869712
921437658
678125493
483716925
216958374
597243186

754381269
839652741
162794835
347869512
521437698
698125473
483516927
216978354
975243186

754391862
398672541
162854937
249568713
871439625
635127498
483716259
916285374
527943186

754391862
398652741
162874935
249768513
871435629
635129478
483916257
516287394
927543186

754391862
398652741
162874935
249768513
871435629
635129478
483516297
916287354
527943186

754381962
389672541
162954837
245869713
971435628
638127459
493716285
516298374
827543196

756398214
143276598
982514736
829645371
567139482
431827965
378462159
295781643
614953827

752413698
894657132
316298457
281935746
639724815
475861923
563179284
947582361
128346579

751423986
492856371
638971542
917268453
864315297
325749618
143697825
276584139
589132764

752486931
394175682
618293475
486352719
123967854
975841263
261734598
539628147
847519326

754681293
683259741
129374865
436712958
871596432
295438617
312967584
567843129
948125376

753684912
842917356
961532847
576128493
218493765
439765281
395241678
184376529
627859134

752841369
436952178
918376524
523684791
647195283
891237645
179568432
365429817
284713956

756842319
931675284
482319576
125986437
873421965
649537821
364798152
518264793
297153648

756842391
913675284
482193576
125986437
839427165
647531829
364718952
598264713
271359648

769815432
328674195
514293786
952347861
673182954
481956327
135468279
297531648
846729513

769235841
142798635
538416297
315624978
984371562
627859314
873162459
456987123
291543786

764235891
132798645
958416237
315624978
489371562
627859314
873162459
546987123
291543786

764392518
389561742
215874963
528613479
647289135
193457286
831945627
456728391
972136854

765948132
943251768
218763495
472539816
856124379
139876254
691487523
324615987
587392641

762159438
453826197
819437652
985214376
136578924
247693581
398761245
571942863
624385719

762158934
453926187
918437652
845219376
136574829
297683541
384761295
571892463
629345718

769354281
845126973
213789564
178632459
534971628
926845317
491567832
352418796
687293145

768452391
453891267
912763845
675319482
129548673
834276159
541627938
396185724
287934516

761854329
248369175
593172648
875431296
934286751
126597834
687925413
319748562
452613987

763542981
154978236
298613457
839165724
642739815
517824369
375291648
921486573
486357192

769841325
325769841
814523679
987154263
641372958
532986714
178635492
456298137
293417586

769841325
325967841
814532976
987154263
641329758
532786419
278613594
456298137
193475682

761845293
283791654
594623817
918367425
632459781
475218369
356172948
829534176
147986532

763951824
824637951
195482637
658143279
431729568
972865413
389216745
546378192
217594386

761852394
384791625
925634817
198467532
643529781
572318469
416273958
839145276
257986143

769153428
124786359
385249167
618934572
453627891
297518634
532871946
846392715
971465283

769182453
234659187
185437962
513928674
697341528
428576319
342715896
856294731
971863245

763291854
154873692
829645317
982417563
436528971
517369248
275186439
341952786
698734125

762895314
849371256
351642789
513926478
276418593
498753162
985237641
627184935
134569827

764123859
192578436
358496721
981264573
547931268
623785194
235849617
419657382
876312945

762195483
351846729
894732516
947318265
538627194
126459837
273984651
415263978
689571342

764251893
283976451
159438726
845197632
671823945
932564178
426319587
518742369
397685214

769384125
283175946
145962738
678529314
451738692
932416587
324697851
516843279
897251463

765319428
483762915
912584376
541897263
326451789
897623154
238976541
679145832
154238697

762319458
485762319
913584672
341897265
826451937
597623184
238976541
679145823
154238796

768495312
193827654
542361987
659214738
287953146
314786529
871632495
425179863
936548271

769841352
541923687
328576149
195364728
487152963
236789415
613295874
854637291
972418536

764951283
382476519
915382746
631845927
548297631
297613854
129564378
873129465
456738192

765394281
293816457
814752639
182635974
937428165
546971328
471283596
359167842
628549713

789214635
321865794
564397218
493526187
215789463
678143529
157638942
932451876
846972351

782349156
534681729
619257483
458976231
263415897
971832564
896124375
347568912
125793648

782146359
916352847
534987216
357468921
268719534
491523678
845631792
673294185
129875463

783496521
269517384
415382679
658241937
192673458
374958162
546729813
921835746
837164295

786943521
943521867
215687943
472358196
369214785
158796432
824135679
597462318
631879254

782341569
934568271
165972483
328156794
679234158
541789326
296415837
453897612
817623945

785239641
612487539
439165827
594872316
326591784
178643952
863914275
247356198
951728463

789251643
124367985
536489127
861592374
473816259
952734861
398675412
645123798
217948536

783145926
126938745
495267318
619524873
358791462
274386159
542813697
867459231
931672584

783145926
126938754
594267318
619524873
348791562
275386149
452813697
867459231
931672485

786194532
594823671
123675498
372459186
419286357
658731249
965318724
231947865
847562913

781954632
654723891
923816574
519247368
472368159
836195427
248539716
165472983
397681245

783596241
659421873
142387596
364279185
297158364
815643729
921834657
438765912
576912438

781249365
265731498
439856172
614925783
598173624
372684951
923517846
157468239
846392517

783421596
524796138
916538427
841257369
359684271
267913845
172365984
635849712
498172653

784231659
392765841
615849372
431572968
568493217
279618435
853124796
926357184
147986523

784231659
293765841
615849273
431572968
562498317
879613425
358124796
926357184
147986532

784231659
936574812
125689374
691428735
578193246
243756198
359867421
812345967
467912583

784231659
936574812
125689473
691428735
578193246
243756198
459867321
812345967
367912584

784231659
936574821
125689374
691428735
578193246
243756198
359867412
812345967
467912583

784231659
936574821
125689473
691428735
578193246
243756198
459867312
812345967
367912584

784132596
935648721
162759384
258914637
419376852
376285419
821567943
597423168
643891275

786541932
594832671
213796458
851629347
672483519
439175826
967254183
348917265
125368794

786941325
325768941
914532678
897154263
641327859
532896417
279613584
458279136
163485792

786941325
325786941
914523768
892154673
641397852
537862419
179635284
458279136
263418597

786941325
325786941
914523678
892154763
641397852
537862419
179635284
458279136
263418597

786152439
459736821
213948675
692813547
134275986
578694213
925387164
847561392
361429758

789136254
541972386
362548197
973254618
126387549
458619723
615493872
297865431
834721965

783126945
429385617
651497832
145839276
932671458
876542193
518764329
267913584
394258761

785169432
134275986
692384517
923741865
546928371
871536294
218497653
467853129
359612748

781265439
263479851
549381267
192738645
374596182
856142973
937614528
615823794
428957316

785243169
319678542
624195837
952736418
843921675
176584923
467852391
238419756
591367284

785261349
124379568
936485172
653742981
271598634
498136725
867954213
319827456
542613897

785261349
124397568
936485172
653942781
291578634
478136925
869754213
317829456
542613897

785491326
249368571
136275984
528736149
971542638
364189257
413627895
857913462
692854713

783591264
452367189
619824357
547283916
236915748
198746532
921658473
365479821
874132695

789526431
142937658
635184279
396218745
421675983
857493126
973862514
568741392
214359867

789526134
142937658
635481279
396248715
421675983
857193426
973862541
568714392
214359867

783546192
159237468
624891753
815329647
467185239
392674815
246753981
571968324
938412576

786532491
495178362
123694758
231845976
869317524
574269183
952483617
648751239
317926845

781634925
926158473
534729618
652871394
397462851
418593267
863215749
179346582
245987136

782915436
964327158
531864972
476539821
395281764
128476395
653198247
217643589
849752613

782154396
395678421
416239875
568723914
971846532
243591687
629315748
837462159
154987263

796514382
312689547
458372691
175436928
643928175
829157436
261743859
984265713
537891264

793541826
825637941
164829375
356192487
412758639
978364152
639475218
541286793
287913564

791538264
346279158
582461379
875612943
263794815
419385627
934156782
158927436
627843591

796415283
452837619
831296574
943152867
127648935
685973421
318569742
279384156
564721398

793486521
268715394
415392678
659241837
182673459
374958162
546827913
821539746
937164285

795238641
612497538
438165927
574982316
326571894
189643752
963814275
247356189
851729463

791425368
534968271
268713459
387246915
426159837
159837624
972681543
843572196
615394782

791425368
534968271
268713459
387246915
426159837
159837624
872691543
943572186
615384792

795423618
348619527
216758493
653192874
971834256
482576931
827365149
534981762
169247385

795231846
843576912
126498573
381629754
579143268
264785139
458967321
912354687
637812495

795231846
843576921
126498573
381629754
579143268
264785139
458967312
912354687
637812495

794865213
836271459
251934867
512649378
679318542
348752691
985427136
467183925
123596784

794865213
836271459
251934867
512649378
679318542
348752196
985427631
467183925
123596784

793481562
842765391
165923847
238196754
416257983
579348216
921534678
384679125
657812439

793481562
842965371
165723849
238196754
416257983
579348216
981534627
354672198
627819435

791385624
532649781
486127359
847962513
369518472
215473896
173254968
928736145
654891237

791638542
582941367
436527819
217356498
965874123
348219675
629185734
873462951
154793286

795461328
832579146
461832597
926387451
154296783
378145269
613954872
247618935
589723614

825369471
741528369
396741825
413297586
279685134
658134792
537916248
164872953
982453617

825947631
361852497
479631852
738465129
542179368
196283574
957318246
613724985
284596713

897243651
214765839
653198427
729456318
465381792
138972564
342617985
571839246
986524173

825367491
471295638
369184572
634512789
718946325
592738146
956423817
283671954
147859263

837269451
619475328
452318967
948157236
725683194
361924875
583791642
196542783
274836519

837265491
651479328
492318567
148597236
729683154
365124879
983751642
516942783
274836915

864927531
715436829
329815674
543169287
176258493
982374165
251693748
638741952
497582316

894632751
361579824
275418693
126795348
453286179
987143562
519327486
638954217
742861935

894732651
376519824
215468793
627195348
453687219
981243576
569321487
738954162
142876935

863247591
142569783
579381246
756134928
314892657
928675134
491723865
285416379
637958412

853472961
214695738
697831452
465289317
731564829
982317645
576148293
329756184
148923576

893524761
217693548
645781923
372415896
581936274
964872315
159347682
726158439
438269157

894732561
716945382
532816974
968571423
321694857
475283619
253169748
647328195
189457236

895432761
416957382
732816945
968571423
321694857
574283619
243169578
657328194
189745236

872396541
564781932
391245876
743159628
615872394
928463157
189524763
257638419
436917285

891437562
324596781
765821943
479283615
612975438
583164297
958342176
237619854
146758329

834957612
165832497
279146853
941523768
327698541
586714329
652379184
413285976
798461235

845963712
176842593
293157864
351629478
429738651
687415329
762394185
514286937
938571246

813596742
457238691
962147358
245619873
371825469
698473125
536984217
184752936
729361584

834159672
765832419
219647853
348521796
127396548
596784321
652978134
483215967
971463285

892614573
317825946
546973182
125348697
678291354
439756218
953467821
284139765
761582439

892614573
713825946
546937182
125348697
674291358
389756214
957463821
238179465
461582739

876942513
219537846
435861792
941283675
683175429
527694381
162458937
754319268
398726154

812756394
549381672
376429185
254178963
983264517
761935428
698542731
427613859
135897246

839476215
762531894
154928367
291854673
576312948
483769152
617243589
925187436
348695721

836714925
417925386
952368174
563891742
748253619
291647538
175489263
324576891
689132457

896124537
513967842
274358961
451796283
627835194
938412756
349571628
782649315
165283479

864925317
723146895
519738642
471693258
258471936
396582174
982354761
635217489
147869523

827463519
413259678
596718324
164587293
739621485
285934761
951372846
342896157
678145932

869437512
152698734
437521896
921356478
546879321
783214965
398165247
214783659
675942183

846725913
397461582
251893647
134957826
685312479
972684135
563178294
428539761
719246358

894536712
617492385
352718946
149253678
785641239
236879154
461987523
978325461
523164897

845972316
719643825
623518479
468251937
397486152
251397648
932764581
176835294
584129763

824675913
759321846
316849257
143582679
275196384
968734521
531468792
682917435
497253168

834269517
165347982
729851364
542918673
687435129
913726845
376194258
491582736
258673491

867925413
513674829
492813675
324567198
189432756
756189234
635241987
941758362
278396541

857964213
214783965
639125847
123849576
985637421
746251389
592416738
471398652
368572194

897564213
214793568
635128947
123945876
958637421
746281395
582416739
471359682
369872154

892356714
754921863
316748925
287134659
631579248
549862137
428695371
175283496
963417582

893527416
157684923
264391578
942763851
376158249
518942367
489216735
721835694
635479182

816573429
529461873
743928615
698235741
251746938
374819256
465187392
932654187
187392564

849176325
537248619
612539874
364927158
251864793
978351246
485713962
796482531
123695487

874396521
362851479
159427683
241679835
586134792
793582146
918245367
425763918
637918254

879364521
342851976
156927483
261479835
584132769
793586142
618245397
425793618
937618254

894613527
721954368
536782941
973265184
165498273
248371659
352147896
617829435
489536712

857194326
491263578
632785914
765318249
148629753
329547681
916852437
274931865
583476192

849175326
372964518
615382497
937526841
264891735
581743269
456217983
193458672
728639154

851463927
936572418
724981635
469738152
372615849
185249376
593824761
217396584
648157293

895374621
423168759
176529843
958417236
312695478
647283915
761852394
284931567
539746182

873194526
624357891
915628473
469573218
157842369
382916754
546781932
291435687
738269145

874396521
952481376
136275849
341529687
729863154
685714932
597632418
213948765
468157293

834517629
967423851
152869743
795346218
246178395
381952467
619784532
528631974
473295186

897516324
163742598
425398761
541273986
689154273
372869415
234687159
756931842
918425637

851639427
396742518
427518963
684325179
739461852
512987634
145293786
973856241
268174395

891675423
326948517
457312968
684523179
739461852
512789634
145297386
973856241
268134795

851964723
923517846
674238915
367481592
582379164
149652378
495723681
238196457
716845239

813956724
267384159
945721683
132568947
459237861
786419235
398142576
674895312
521673498

814937625
257461839
963285714
479352186
582176943
631849257
145798362
398624571
726513498

814973625
259461837
763285914
497352186
582196743
631847259
945718362
378624591
126539478

837196425
542738916
961452837
286514793
375829641
419673258
693281574
154967382
728345169

859741326
732596148
164328957
543289761
986157432
271463895
697832514
315674289
428915673

859671432
417382956
236495187
945163728
681257349
723849561
168734295
574926813
392518674

829764531
765231894
134598276
483612957
512973468
976845312
291387645
357426189
648159723

817962435
426835719
539417862
281354976
964721583
375689241
653278194
742193658
198546327

897415632
635728194
241639857
452963781
916847325
783152946
364581279
129374568
578296413

845216739
963847152
271593846
439165278
712384695
586972413
358721964
194638527
627459381

864279135
219653748
573148962
457896213
932714856
186532497
698321574
345987621
721465389

897415632
523768941
164293857
459672183
632841795
718359264
376184529
941526378
285937416

867412539
931567428
524983167
286391754
795824316
143756892
679138245
358249671
412675983

841256739
653974128
927318645
438162957
276589413
519437286
182693574
395741862
764825391

859647231
162583749
437129658
694731825
321856974
785492163
973214586
516378492
248965317

871592634
295634871
463871925
652387149
914256783
738419256
589123467
347968512
126745398

864579231
137624598
259183746
473958612
628731954
915246387
542317869
786495123
391862475

821594736
495736821
673821945
764382159
219657483
538419267
986143572
352978614
147265398

897154632
235768491
164293857
923485716
718632945
546917328
371829564
689541273
452376189

816254937
349876512
572193846
283649175
794531268
165782493
437925681
658417329
921368754

867259431
139476528
452813976
918325764
576941283
243687195
721538649
394162857
685794312

827569134
614382579
953174826
145693287
378245961
296817345
462958713
789431652
531726498

827965134
613482579
954173826
135694287
476238915
298517463
362859741
789341652
541726398

816279534
394651872
572384916
465793281
938142765
721865349
243518697
157936428
689427153

817496235
423175869
695238714
178543926
352967481
946812573
764329158
281654397
539781642

812579436
479631852
563248971
735926184
124385769
986417523
651893247
298764315
347152698

892571436
167439582
453628197
931852764
574316829
628794315
746983251
319245678
285167943

851427639
349615278
672983415
237194856
968352741
514876392
796241583
125738964
483569127

865173249
973452681
241689735
317546928
428397156
659821473
592718364
786934512
134265897

839571642
541962783
267843951
492735168
173286495
685194237
926357814
318429576
754618329

821356749
376149852
495728136
982431675
753962481
164587923
539674218
648215397
217893564

835267941
647139825
129584763
952673184
476918352
381452697
568741239
794326518
213895476

875639142
934218657
216745893
142967385
769583214
583124769
321496578
697852431
458371926

873195246
169724358
254386719
792653184
386419572
415872693
928531467
631947825
547268931

812637549
476958213
593412687
649283175
251796438
387541926
735164892
924875361
168329754

872619345
354728961
691543278
513862794
267495183
948137526
425981637
736254819
189376452

852697341
314852796
697314852
128473965
943561278
576289134
735126489
481935627
269748513

863597241
941623857
257148936
125974683
439816572
678235194
382469715
796351428
514782369

871923645
456781932
329546871
294365718
567812493
183479256
732654189
645198327
918237564

817923645
456781932
329546871
294365718
573812496
168479253
732654189
645198327
981237564

817295346
346178952
529643871
135486729
974321685
682759413
261834597
493517268
758962134

872359146
419762853
365184927
694238715
187596234
253417698
736941582
521873469
948625371

813529647
596347821
724618935
251786394
687493512
349251768
972834156
438165279
165972483

813269547
724531986
569847132
935678214
647125398
281493765
498712653
376954821
152386479

817523649
693471825
245698317
379142568
528967431
164835792
736259184
951384276
482716953

846713259
175294863
923865174
234958716
651372498
798641532
469587321
387126945
512439687

897413256
145692873
623875194
234958617
751326489
968741532
476589321
382167945
519234768

892437651
456981327
731526849
174392568
683154792
925678413
369815274
517243986
248769135

861794352
453216798
297835641
512469873
378521964
649387215
934172586
725648139
186953427

841762953
279345618
356189427
985634271
437821569
162597384
793258146
514976832
628413795

841726953
279345618
356189427
985634271
437812569
162597384
793258146
624971835
518463792

819723456
367954218
245861937
186372594
973485162
452619783
698547321
731296845
524138679

819473256
625198743
734652198
186935427
352714869
947826531
491567382
563281974
278349615

873964152
254813967
961752834
519327648
738146295
426598713
685239471
392471586
147685329

845297361
267381954
193546728
928675413
574913682
316428597
651732849
432869175
789154236

872531469
136498725
945726831
653947218
497812356
281365974
328154697
719683542
564279183

821345769
375169842
496728135
982431576
763952481
154687923
639574218
548216397
217893654

871539264
945216738
236847195
523798416
184362579
697154823
318675942
462981357
759423681

834192567
792586134
561734829
628917345
357648291
149325786
976253418
413879652
285461973

845972361
269531478
317648925
153294786
798156234
426783159
984367512
631425897
572819643

859173462
216954783
743628195
365241978
497836251
182795346
938462517
624517839
571389624

895714263
361952784
742863951
489376512
627145398
513289476
278531649
956428137
134697825

845362971
372981654
169547238
917458362
658723419
423619785
731295846
594876123
286134597

892631574
473528619
156479823
721984356
549316782
638257941
284763195
315892467
967145238

842513976
673492518
519687342
361275894
257849631
498361257
986154723
125738469
734926185

829635471
647219853
351784629
432168597
185972364
976543182
564397218
713826945
298451736

853169472
726543198
194827536
489251763
532674819
671398245
968412357
347985621
215736984

814956372
372481695
569732841
456897123
731624958
928513467
247368519
193245786
685179234

853267194
429315687
716498352
298641735
164573928
537829416
985734261
671952843
342186579

812476593
976853214
534912678
649237185
251698347
387541926
795164832
123785469
468329751

875246193
493871562
216953487
138469725
952387641
764125938
547638219
329514876
681792354

871236594
942715863
356489217
729648135
413952678
568371942
684597321
235164789
197823456

845296173
279513486
316748592
591674328
687321945
423859617
958162734
734985261
162437859

896325147
142987653
753416928
271659384
935874261
684132795
467591832
319248576
528763419

823594167
614873259
795216483
167938542
589462731
342157896
256381974
931745628
478629315

839467125
654231798
172985364
516798243
947523681
283146957
321654879
795812436
468379512

872456193
954321786
361798524
439275618
586913247
127864359
618539472
243187965
795642831

876423195
452791683
139658274
968245317
345167829
217839546
524986731
783514962
691372458

843965172
216738594
795142368
584216937
679483215
321597846
458371629
932654781
167829453

829563174
561947283
473182569
657421398
294358617
138796452
315874926
742619835
986235741

842675193
519324768
736819254
164732985
983451627
275986341
697148532
328567419
451293876

892754163
561923748
347861259
185637492
736249581
924518637
453192876
618375924
279486315

893754126
126398574
547621983
984265317
271843659
365179248
619587432
732416895
458932761

873259146
165347928
924168375
746913852
518472693
392685417
487596231
251834769
639721584

842796135
561234879
379518642
436985721
925173468
718642593
687321954
153469287
294857316

842697135
561234879
379518642
436985721
725163498
918742563
687321954
153479286
294856317

896345271
257918346
143726985
932457168
561283794
478169532
619832457
725694813
384571629

843975216
627841395
159632748
785129634
364587921
912463587
231758469
596314872
478296153

843769215
796512348
152384796
289175634
531246879
467938521
924653187
618427953
375891462

891436275
637952148
524781936
483569712
752813469
169247583
978324651
215678394
346195827

895674213
137952864
462831579
641583927
729416385
358729641
276345198
983167452
514298736

831594276
947362158
625781394
578643912
362918547
194257683
289435761
716829435
453176829

864593217
721468395
539172684
482731956
397685421
615924873
276319548
953847162
148256739

849576231
125893647
736214985
618732459
472965813
953148726
594327168
287651394
361489572

856791234
923465187
471823659
519238746
782546391
364179825
137984562
695312478
248657913

857391264
132486759
469725831
674138592
521679348
983542617
216854973
348967125
795213486

854391267
917562438
623478915
781239546
395684721
462715893
536927184
278146359
149853672

859147236
714623985
326598471
561384792
493271568
278956143
185469327
937812654
642735819

876519234
532684791
491372658
387425169
154967823
269831475
743156982
615298347
928743516

857134269
213697458
694528731
789253146
345861972
162479583
976342815
521786394
438915627

845391267
132786459
769425831
674138592
521649378
983572614
216857943
397264185
458913726

871956234
362784915
459312768
296541387
583697142
714823596
647135829
128479653
935268471

813467295
296853147
574192638
451326879
732589416
968741352
647918523
325674981
189235764

893467215
216953847
574182639
459326178
732518496
168749352
647891523
325674981
981235764

813957264
792641583
546382197
475219836
328564719
169738452
937825641
254196378
681473925

813569274
297438651
654712389
371985462
942671538
586324197
438196725
169257843
725843916

813569274
294738651
657412389
371985462
942671538
586324197
438196725
169257843
725843916

865197243
217438956
493562781
586379412
341625897
729841635
172954368
938216574
654783129

847615293
529387146
136924758
251796384
673248915
498531627
984163572
762859431
315472869

847963215
529147368
631285947
216759483
384612579
795834126
472598631
158326794
963471852

834976215
156482937
729513486
968735142
543261798
271894653
487659321
612348579
395127864

831956247
925417386
476283951
214635798
569728134
387194562
753841629
698572413
142369875

817465239
629371458
534982716
372548691
195623847
486719523
248136975
751894362
963257184

879543261
346912758
152768439
687324195
214859673
935176842
568491327
493287516
721635984

841963275
627541398
359827416
732185964
164239857
985476132
493752681
518694723
276318549

834561279
219437586
675298341
463182795
527349168
981756432
758623914
192874653
346915827

876924315
239851674
541673298
962748153
357219846
184365927
798532461
425186739
613497582

851467392
634928175
279513468
965871243
483295716
127634589
348759621
712386954
596142837

827965314
916743258
453182679
174826935
369451827
285379461
598637142
642518793
731294586

845926317
139457826
627813954
214368579
968572431
573194682
781645293
396281745
452739168

819642357
576193482
432758169
953864271
681237594
247519836
768425913
325971648
194386725

845162397
719453682
632879514
467318259
958246173
321795468
183627945
576934821
294581736

859172346
623498157
714653928
261947583
435281679
978536412
186325794
597864231
342719865

817254396
253689174
649137528
981542637
324716859
576893412
738425961
465971283
192368745

816952374
549738126
273164598
781549632
394216857
625873419
938425761
457691283
162387945

852941367
193756284
746832195
327695841
465128739
918374526
631589472
279413658
584267913

872946315
163857429
495213687
527461938
941538276
638729154
716395842
354682791
289174563

872964315
134857629
695213487
527641938
961538274
483729156
718396542
356482791
249175863

846592317
271634589
593781462
368275941
715469823
429813756
634928175
157346298
982157634

846527319
791634582
523981467
368275941
215469873
479813256
634798125
152346798
987152634

846192375
239567481
715483926
973218564
521634897
684759132
168375249
352946718
497821653

849761325
265843917
137295684
586374291
392158746
714629853
473582169
921436578
658917432

819752346
372684159
465913287
694371528
231568974
758249613
126897435
583426791
947135862

819625347
726143598
354987612
498351276
231876459
675294831
542769183
167538924
983412765

897416352
456372198
132985476
963147825
285693714
741528639
574839261
319264587
628751943

812946357
365271948
497538126
571862439
249753681
638419275
953184762
726395814
184627593

892145367
713296458
564783129
359628741
471359682
286471593
647932815
128567934
935814276

861249375
372586194
945713268
217835946
496127853
583964712
724351689
639478521
158692437

829351467
751964328
634728195
562137984
918542673
347689251
273495816
186273549
495816732

821357469
794168325
635924187
562731948
918542673
347689251
273495816
186273594
459816732

836572491
274961583
159843276
692415837
785639142
413287659
321758964
948326715
567194328

813659472
694278135
572314698
246891753
937546281
185723964
359462817
721985346
468137529

857639412
639241578
142758639
573824961
216395784
984176253
465983127
321467895
798512346

836752491
174369852
925148376
689513247
513427689
742896135
251934768
368275914
497681523

836791425
924563187
571824639
419238756
782456391
365179842
147985263
698312574
253647918

815697432
239548761
746213985
127986354
653174829
984325617
392761548
578432196
461859273

825976431
641532879
397418526
178649253
953127684
462385917
784293165
216754398
539861742

859372461
132694587
746851329
491283756
387465912
625719843
513928674
968147235
274536198

871923456
924685173
563471982
435217698
197846325
682539714
356198247
749352861
218764539

813597462
274168953
569243187
625874319
348915276
791326845
987452631
452631798
136789524

826715493
135942876
974683152
357268941
482391765
691574328
269137584
743856219
518429637

819762453
372485169
546913287
495371628
231648975
768259314
124897536
683524791
957136842

876952413
415683972
293174658
532761894
948325167
761498235
389217546
127546389
654839721

851976432
746231958
293458716
485763291
362194875
179825643
938542167
524617389
617389524

875139462
246785913
931264857
629541378
387926145
514378296
152693784
493857621
768412539

857139462
246785913
931264857
529641378
368927145
714358296
172593684
493876521
685412739

826951473
793642185
415387629
572468391
961735248
384219567
149576832
238194756
657823914

861253479
327946185
945718263
218394756
596127834
473865912
752431698
684579321
139682547

824139576
759468312
316752849
597681423
168324957
243597168
681975234
472813695
935246781

834972516
925861374
617435892
176543289
258619437
349728651
463157928
581294763
792386145

836149527
754236918
219587364
398761452
162458739
547392681
483925176
675814293
921673845

862749513
745381629
139265748
694853271
217496835
358127964
576934182
481572396
923618457

813724569
564391728
792658134
345287691
678913245
921465387
456872913
237149856
189536472

813964527
952718364
674352189
241683975
789541632
365297418
438129756
527436891
196875243

819274536
425631897
673958241
146789325
932165784
758342169
561893472
394527618
287416953

863217549
157649328
429385671
542761983
638924715
971538462
316492857
784153296
295876134

821974563
439615728
657832149
748563912
365291487
192487635
216758394
974326851
583149276

892146537
475238196
316579428
721954683
583762941
964813752
139685274
247391865
658427319

823796514
571243698
649158237
954671382
162839745
387524961
738912456
296485173
415367829

843729516
127356498
659184237
471538962
386291745
592467381
238915674
964872153
715643829

872963541
456217983
193854267
947538126
628149375
531672498
785421639
314796852
269385714

836197542
247635189
591824637
679482351
384571296
125963478
752318964
468259713
913746825

824319567
591768234
736542891
253694178
917835426
468127359
182956743
349271685
675483912

823419567
591768234
746532891
254693178
917845326
368127459
182956743
439271685
675384912

819254637
426731958
753986241
147698325
932175864
685342179
571863492
398427516
264519783

829534671
714926583
536718924
948651237
351472869
267389145
485293716
193867452
672145398

892415673
576923184
341876259
685731492
937248516
124569738
453192867
768354921
219687345

837492651
416735928
925681374
643258719
179364582
258917463
561849237
784523196
392176845

835926714
947351286
126487935
214593867
768142359
593768142
689234571
351679428
472815693

841526739
236897145
975314682
698732451
427165893
153948276
514273968
782659314
369481527

891536724
476128359
352497168
239671845
147985632
685243917
724369581
568714293
913852476

815693724
369274185
247518369
678432951
194756832
532189476
921867543
756341298
483925617

863914725
492357168
175268394
219473856
547681932
386529417
724195683
958736241
631842579

891536724
376428159
452197368
239671845
147985632
685243917
724369581
568714293
913852476

816235794
975648213
432971856
547319628
693824175
128567439
789156342
364792581
251483967

852193764
317246895
946758213
185674932
794532186
263981547
429865371
538417629
671329458

843562791
971483256
265791483
758639124
614257839
392148675
429376518
136825947
587914362

812453769
465297813
379168542
694385127
187629435
523714698
731842956
256971384
948536271

812453769
465297813
379168542
694385127
781629435
523714698
137842956
256971384
948536271

891425736
763189452
542673918
985732641
637841295
214956873
178564329
356297184
429318567

856429731
437581962
129367458
615742389
978136245
342958176
281674593
793815624
564293817

812936745
597241638
634758129
749513286
163872594
258469371
426197853
375684912
981325467

893612754
254738961
176954238
718596423
962341875
435287196
649175382
587423619
321869547

863275914
297416358
145398627
376829541
918564732
524731869
731952486
452687193
689143275

814576923
672943581
395218476
237184659
581629734
469357812
753461298
948732165
126895347

864523917
792164385
531978624
489731256
327685491
615492873
276319548
953847162
148256739

826315974
139476528
754829631
918547362
275631489
463982715
387154296
641293857
592768143

851426937
743598162
926731485
568172394
217943856
439865271
695284713
372619548
184357629

867531924
342897615
915264738
259378146
173456289
684912357
598723461
726145893
431689572

829531746
631487925
754692318
263758491
175349862
948216537
596824173
487163259
312975684

896521374
312947856
547638921
624359718
759182463
138764592
965413287
273896145
481275639

846521397
312879456
597634821
629358714
758142963
134967582
965413278
283796145
471285639

897621435
342589167
651743928
725168394
469352871
138974652
976415283
213897546
584236719

834921567
657843291
219765348
521478936
346159782
798632415
985317624
473286159
162594873

835621497
741983526
269475183
158732649
624198375
397546218
986254731
413867952
572319864

835621497
741983526
269475183
158732649
426198375
397564218
984256731
613847952
572319864

837451296
615293748
294876153
546732819
972518634
381964527
758149362
169327485
423685971

823451967
157869432
964273581
231647895
678592314
549318726
792134658
316785249
485926173

825731496
376549281
419268753
297856314
648193572
531427968
764982135
182375649
953614827

837512946
562493817
149867532
795384261
683721495
214659783
928176354
451238679
376945128

837412695
692538417
154697832
769385241
543721986
218946753
925174368
481263579
376859124

815932467
942671538
367854921
659318742
231547689
784296315
578163294
423789156
196425873

814532976
297641538
365879412
453267891
182953647
976184253
621795384
548316729
739428165

814752693
952836741
376941285
748569312
631278459
295413867
483197526
127685934
569324178

839642715
462715389
715893246
271469538
693578124
548321967
387156492
124987653
956234871

815942376
639751482
724863915
462189537
971235864
583674291
247396158
196528743
358417629

867413259
953276814
214859637
795168423
381524796
426937185
179342568
632785941
548691372

852913674
617428935
943756218
321549867
596837421
784162593
168275349
435691782
279384156

852913764
617458932
943762518
321546897
596837421
784129653
168275349
475391286
239684175

856913724
712458936
943267518
321649875
597832461
684175293
178526349
435791682
269384157

857913264
612458937
943267518
321649875
796835421
584172693
178526349
465391782
239784156

872463951
643951728
159827346
586174239
917382465
324596817
238715694
761249583
495638172

867543291
942178536
135269748
413826975
278954613
659317824
781495362
326781459
594632187

817954236
934672518
256831974
693218457
521497683
478365192
785126349
342589761
169743825

832674195
764195238
195832476
976281354
528943617
413567982
289716543
641358729
357429861

857914236
946237158
123568749
471893562
389652417
562741893
618375924
234189675
795426381

873654291
956123847
142879653
514237986
238965714
769418325
381596472
427381569
695742138

821765943
745923618
693841527
964287135
358194762
217356489
179638254
582419376
436572891

894735216
613982574
527641839
765318492
948267153
132594768
259873641
486159327
371426985

862975143
793142586
451863279
924538617
316794825
578216394
137629458
689451732
245387961

857916432
364278195
192453786
671529348
238764951
945381627
426135879
513897264
789642513

872356194
169487532
345291678
928613745
751942863
436578921
683129457
597834216
214765389

892476153
451239687
637581924
968754231
743192568
125368749
276813495
319645872
584927316

849316275
367524981
125978436
786451329
451293768
932867154
598742613
674135892
213689547

896217354
174358269
253649781
489532176
531976428
627481935
742895613
965123847
318764592

896127354
174358269
253649781
489532176
531976428
627481935
742895613
965213847
318764592

856147923
471239658
329685741
937814562
264573819
185962437
698351274
712496385
543728196

846157932
172943568
593826174
328715496
419682753
657394821
734561289
961278345
285439617

859217346
326548917
174639258
213465789
697183425
485792163
531874692
768921534
942356871

842319657
179625483
563874912
926187534
731546829
485293176
657931248
398452761
214768395

869315274
213749586
574826931
687432195
145968723
392571468
736254819
951687342
428193657

834512697
917846532
265793481
486235179
593471268
172689354
658924713
721358946
349167825

869514237
572368149
341729568
493256871
215847693
786193425
928675314
134982756
657431982

859713246
136824795
742695318
514379682
627548931
398162574
983456127
275981463
461237859

835214697
976853214
214697853
752489361
389165742
461732589
623948175
548371926
197526438

859612473
361794258
274853619
618345792
742968531
593271864
935487126
186529347
427136985

829513647
714896325
365427189
638741592
142935876
957268431
571389264
493652718
286174953

873415269
695287341
124639578
941723685
536948712
782561493
217854936
458396127
369172854

872514936
513869427
496372815
164957283
937286154
258431769
345198672
721645398
689723541

847315926
536892471
291746538
428639715
715428693
963157284
352984167
174263859
689571342

843216759
519748623
627395148
478962531
291453867
356187294
135824976
782639415
964571382

876213945
315974628
492865173
953687214
187542396
624391857
249736581
561428739
738159462

843617925
715249368
692538147
928351674
174962853
356874219
469723581
531486792
287195436

853917246
726453891
491628753
249571368
537864912
168239574
674385129
312796485
985142637

839716542
671254938
245893617
923641785
458937126
716528394
392475861
564189273
187362459

869712543
271354968
345896217
923641785
458937126
716528394
692475831
534189672
187263459

869312574
241857396
573469218
732685941
194273685
685941723
426598137
957134862
318726459

837612594
519348672
246597318
375481269
968253741
421976835
684729153
792135486
153864927

824913756
376852419
951746328
192435867
463178592
785629143
238594671
519367284
647281935

896215437
453879612
127346985
648792153
215463798
379158264
534921876
761584329
982637541

865719324
193248765
472356819
726894531
914523687
538167492
657982143
349671258
281435976

843625179
921437865
675918432
417856293
259374681
368291547
782543916
196782354
534169728

819527346
762349185
453618279
685134792
237895614
194762853
376951428
541283967
928476531

856124379
927385416
413976852
641259738
592837164
738641295
265718943
374592681
189463527

841623957
572918463
369574281
984367125
613245798
257891634
125489376
498736512
736152849

896721453
431589762
527364918
963452187
784136295
215978634
359217846
642893571
178645329

894721563
531689742
627345918
913562487
785134296
246978135
369217854
452893671
178456329

871926534
534718296
926345187
342587961
758169342
169432875
483651729
695273418
217894653

813629574
697154328
542738169
175863942
928471635
436592781
789345216
354216897
261987453

813629574
679154328
542738169
195863742
728491635
436572981
987345216
354216897
261987453

894523176
732861594
615947328
987316245
241758963
356492781
469175832
173284659
528639417

876325941
329841567
145967823
987136452
453279186
261458739
712583694
594612378
638794215

845123769
923756418
671984352
384591627
197362584
256847193
712639845
468275931
539418276

843725916
625198743
791643285
534271698
987564132
162839574
476982351
218357469
359416827

814927356
527863941
693514782
948135627
261789435
375642819
789351264
132476598
456298173

851237496
947816235
632954817
596721348
284395761
713648529
428179653
379562184
165483972

854132976
639784251
217695483
723418569
148956732
965327814
372569148
486271395
591843627

854637912
736129458
921845376
187394265
249576831
365281794
572968143
413752689
698413527

892735461
143826975
576491238
425317689
368549712
917268354
789654123
634182597
251973846

846937251
123854679
957612843
438796125
571328496
269541738
382465917
794183562
615279384

846937251
123654879
957812643
438796125
571328496
269541738
382465917
794183562
615279384

851632794
243579861
697418532
978251643
324967185
165843279
486195327
539726418
712384956

859734612
246851397
137692548
394526781
518479236
762183954
975248163
421365879
683917425

821934567
365712894
974658123
652843971
738129456
149576382
587461239
493287615
216395748

871936524
524718396
936245187
342587961
758169243
169423875
287651439
495372618
613894752

871935426
524716893
963248175
642873951
785169342
139452768
457321689
396587214
218694537

871935462
564712893
923648175
642873951
785129346
139456728
457361289
396287514
218594637

821935467
564712893
973648125
642853971
758129346
139476582
487361259
395287614
216594738

871934526
625718394
934256187
752843961
368179452
149562738
583421679
496387215
217695843

871936524
625714893
934258176
752843961
386179452
149562738
567421389
493687215
218395647

871936524
625714893
934258176
752643981
368179452
149582637
587421369
493867215
216395748

871934526
625817394
934256178
752348961
386179452
149562837
563421789
497683215
218795643

871934526
625817394
934256178
752643981
368179452
149582637
583421769
497368215
216795843

819236547
347519862
625478139
598647213
431892756
762153984
176325498
953784621
284961375

827631594
519284673
346579218
275418369
968352741
431967825
684793152
793125486
152846937

815632479
276849351
394715628
458196732
761328594
923457816
637981245
142563987
589274163

861932547
723854961
945761238
152689473
394517826
687243195
578426319
436195782
219378654

897532461
426891573
531674289
374958126
652417398
918263754
749185632
285346917
163729845

851932746
372846591
496715238
219468357
543127689
687359124
164583972
938271465
725694813

861235749
235497861
749861532
913672458
426358197
578914326
394786215
657123984
182549673

857436219
621879453
934125768
145798632
762354891
398261574
219647385
573982146
486513927

895637412
326154789
714829653
153978246
469512837
287346591
932465178
648791325
571283964

846539172
593127468
127486539
784695321
952813746
361274895
275368914
419752683
638941257

841639725
723581469
659742318
164978253
978253146
532164987
315827694
287496531
496315872

853941276
769238451
124576398
681495732
497623185
235187964
572819643
316754829
948362517

829146753
756893214
341275698
963721845
514638927
287954361
138569472
492317586
675482139

851743296
347926851
296815734
568194327
912367548
473258619
185472963
634589172
729631485

836541927
972836145
145792863
251964738
387125694
694387512
569473281
723618459
418259376

861743295
374592618
529816734
937428156
412635987
658179342
795281463
283964571
146357829

857643291
643192758
912578463
286957134
794316582
531284679
465831927
379425816
128769345

857643291
634129758
219578463
486257139
721396584
593481672
165834927
372915846
948762315

857643291
643129758
219578463
986257134
724316589
531984672
465831927
372495816
198762345

832146759
459728361
176935248
724391586
591867423
368452197
283614975
615279834
947583612

892643517
516798342
743215869
364179258
275864193
189532674
627981435
938456721
451327986

819743562
364285791
752691834
648579213
531462978
927138645
495327186
273816459
186954327

879641523
531872946
264593178
143789265
795126834
628354791
916238457
352417689
487965312

827645319
613928745
594371862
179864523
285193674
436752198
951436287
348217956
762589431

869147532
154239768
723856914
395784126
416392875
287615493
538921647
641573289
972468351

876349152
342158769
951762834
568974321
729531648
134286975
293417586
485693217
617825493

816347952
342159768
957862134
569478321
728531649
134296875
483715296
295683417
671924583

891642573
276513948
354879216
968725431
142938765
735461892
519387624
427156389
683294157

891642573
274513689
356879241
968721435
542938167
137465892
615387924
423196758
789254316

891245367
342796518
756813924
527681493
683429175
914537682
239158746
178364259
465972831

816953742
792846351
435712698
589134267
271568439
643279815
327695184
968421573
154387926

864351927
237869145
195427863
371594286
549682371
628713594
412936758
753248619
986175432

816453927
352987614
794261583
421735896
639824751
587196432
973618245
245379168
168542379

864159273
957238461
312647598
685492137
429371685
173865942
748526319
531984726
296713854

864159273
519237468
327648915
675482139
482391657
193765842
748526391
931874526
256913784

864159273
759238461
312647598
685472139
427391685
193865742
948526317
531784926
276913854

864359127
751286394
293471685
189743562
642195738
537628419
418967253
976532841
325814976

831457629
657912483
249836715
978241356
524673891
163598247
412365978
796184532
385729164

862359741
359741286
741268359
297683415
413597628
586124937
978412563
125936874
634875192

873251496
649873251
215496873
931628745
526147389
487539612
164385927
392714568
758962134

892751364
615843297
734926815
523419678
469278153
178365429
257134986
941687532
386592741

813752694
529846731
674913582
236589417
187364925
495127368
762438159
958671243
341295876

841753629
756892413
392614578
684127935
239548761
175936842
563481297
927365184
418279356

871654329
934278165
625913847
159826734
367149258
248537691
492761583
786395412
513482976

871456392
456923871
329871465
714362958
263598714
985147623
142639587
597284136
638715249

893157462
572468193
146239875
419385627
365742918
728691534
651823749
937514286
284976351

827961543
564372981
193845276
942783165
635214897
781596324
419638752
358427619
276159438

825761349
196843752
347925861
762314985
539287416
418659237
683192574
951478623
274536198

819762345
746513928
235498716
572831694
683249157
194657832
421986573
958374261
367125489

817369452
456217398
392548176
763821945
149756283
528934761
631495827
274683519
985172634

817369452
456712398
329548176
263871945
194256783
578934261
631495827
742683519
985127634

815369274
346287195
792154863
573948621
984621537
621735489
467813952
259476318
138592746

839261475
245738619
176954832
351649728
724815396
698327154
963182547
412576983
587493261

874365921
935812647
126497835
769153284
541289763
283746519
612574398
358921476
497638152

891562473
275413689
346879215
968725134
412938567
537146892
654387921
123694758
789251346

872361594
563849271
149725863
315278649
684593712
297416358
731684925
928157436
456932187

853962147
172843659
946715832
295481763
768359421
314627598
427538916
681294375
539176284

873562419
569841273
412937586
724359861
936128745
185674932
298713654
641285397
357496128

827563491
516894237
493172856
632947518
975218643
184635972
348756129
769421385
251389764

831264759
524987631
679531248
367195824
415628397
982473516
243716985
196852473
758349162

842765193
576913824
931824765
167489352
394572618
258136479
419658237
683297541
725341986

825371964
946285173
173694528
258937416
431562897
697148352
362419785
589723641
714856239

812379645
457618392
396524178
763841259
129756483
548932761
631495827
974283516
285167934

894375126
127649538
563128947
248596713
716283459
935714682
651837294
482961375
379452861

862975341
541236987
793418652
617359428
954862713
328147596
179583264
435621879
286794135

821973456
573468192
694512387
416257938
382149675
957836214
739625841
248791563
165384729

831472569
724596183
596831247
952148736
473629815
618753924
387265491
265914378
149387652

865172934
724963185
391854267
587239641
239416578
146587392
952348716
473621859
618795423

814697532
697235841
532184697
358476129
129853476
476921385
245369718
781542963
963718254

852496173
391725684
674831295
569183742
723964851
418257936
185372469
946518327
237649518

867592341
241836795
359147286
436975128
928613457
175428963
693784512
784251639
512369874

873192456
256847931
419653287
547936128
328714569
961528374
794385612
185269743
632471895

861593724
934872651
257416398
583269147
649781235
172354869
796125483
415638972
328947516

871394625
954826731
236517498
348269157
695781243
127453869
769132584
513648972
482975316

871694325
945823761
362517498
684279153
759381246
123465879
297136584
516748932
438952617

827695143
645132798
391874562
186923457
234567819
759481236
562348971
918756324
473219685

851397624
749268531
632154798
167583249
924671385
385942176
293815467
578426913
416739852

856134729
914782536
327659418
573891642
189426357
462375891
741963285
238517964
695248173

895164372
316729854
427583691
968245137
154376928
273891546
541632789
739418265
682957413

867153492
214978653
539264187
351649728
478312965
692785314
126537849
983426571
745891236

857146923
613592748
249783651
364815279
521967834
798324516
176459382
985231467
432678195

847129635
269573418
351468927
685932174
412857396
793641852
924385761
176294583
538716249

842139657
971526438
356478912
685913724
429857361
713642895
294385176
167294583
538761249

847132695
256987431
193645782
324751968
719368254
685429317
968574123
571293846
432816579

857123469
263794815
914856372
491638257
786512943
325479186
579241638
138967524
642385791

879132465
521649387
436758912
265973148
783214596
194865273
647321859
318596724
952487631

834192765
769584213
512367498
128736549
673459821
495218637
256971384
987643152
341825976

853176294
294358761
671492538
135624879
748539126
926781453
382947615
517863942
469215387

842156379
615739248
379482165
964821753
237945681
158673492
791268534
526394817
483517926

894125736
126379485
375648921
943852167
618793254
257416398
561937842
789264513
432581679

854163972
963278154
217495863
728614395
346529781
591837426
139756248
682941537
475382619

864173925
973528164
215496873
528714396
347659281
691832457
139267548
782345619
456981732

853169724
649275318
271834659
568342971
912587436
437916285
184793562
726451893
395628147

843127659
621598437
975436128
514983762
269741583
387652914
752364891
136879245
498215376

825139674
916745283
374628519
497856321
582913746
631274958
759381462
268497135
143562897

865142793
319867524
274953816
748591632
951236487
623784951
492618375
186375249
537429168

863219475
927485631
154376928
512648793
376591842
498732156
785963214
639124587
241857369

873291456
146578239
925346178
268753941
457912863
391684527
782439615
639125784
514867392

865219473
927483651
134576928
213648795
576391842
498752136
782965314
659134287
341827569

894263157
635187492
172954836
321546978
746839521
589712364
968475213
457321689
213698745

847256913
652139487
391784625
576843291
429571836
138692574
985367142
263418759
714925368

869274351
172358469
435916728
624897513
987135642
351642897
796523184
248761935
513489276

849251367
716493528
352768149
921846735
587312694
463975812
698534271
234187956
175629483

836297145
725413689
149586273
591768324
472351896
683924517
967132458
258649731
314875962

845269371
127358649
693471825
571694238
234587916
968123457
752936184
319845762
486712593

839215647
674398512
512674938
146529873
327861495
985437126
253146789
498753261
761982354

864251397
915374628
372986514
431795862
758462931
629138475
597813246
283647159
146529783

876293145
349185762
215647938
457329816
682714593
931568427
168952374
794836251
523471689

841279653
927536841
536148792
475681239
289357416
613924578
394762185
168495327
752813964

835216749
792534618
164789235
359428167
286175394
471963852
913852476
527641983
648397521

867215943
391486257
524397618
635824179
482971536
179653482
946138725
718562394
253749861

863215947
791486253
542793618
675924831
429831576
138657492
384169725
916572384
257348169

834216759
792435618
165789234
349528167
586174392
271963845
913842576
427651983
658397421

879234561
465197823
132586497
651948732
784362915
293751684
517629348
928473156
346815279

845296317
297134658
163587942
384975261
572613894
619842573
951728436
426351789
738469125

895231764
314678952
672459318
156743289
739812645
248965173
921587436
483196527
567324891

893241765
417586923
265397481
574863219
138972654
926415837
759128346
342659178
681734592

869253714
351784629
472691853
124836975
583179246
697542381
235918467
746325198
918467532

869254713
451783629
372691854
124836975
583179246
697542381
235918467
746325198
918467532

873241965
249685173
165793824
417568239
596324718
328179546
751836492
932457681
684912357

817264953
324589671
695173482
461352897
538796124
972418365
783921546
159647238
246835719

843217596
671594832
295386471
952463718
738159624
416872359
389741265
124635987
567928143

841259673
569783124
723641859
298417536
634825791
157936248
385174962
972368415
416592387

831269547
269754831
547183926
173948652
924516783
658327194
412875369
795632418
386491275

873215649
621794835
945836127
514389762
269471583
387562914
758643291
136927458
492158376

851243679
732968451
946517238
369825147
218476395
574139826
497682513
625391784
183754962

851243679
734968251
926517483
369485127
418726395
572139846
293674518
645891732
187352964

861273954
924156387
573984621
248539176
637821549
159647238
792415863
415368792
386792415

861273954
974156382
523894671
748539126
632781549
159642738
297415863
415368297
386927415

861392754
749586231
235147968
596214387
417638592
328759416
952871643
174963825
683425179

892354671
613789524
457612983
165427398
274938156
389165247
546273819
921846735
738591462

892314657
615789324
437652981
163427598
284935176
759861243
546273819
928146735
371598462

892364517
536217849
417985263
183659472
264873195
975142638
651798324
349526781
728431956

875396214
236471958
194528673
723165489
651984732
489237165
947653821
562819347
318742596

857392641
694781352
213465897
189537426
432619578
576824913
765143289
321958764
948276135

825396471
971584263
436217958
163729845
782435196
549168732
358941627
697852314
214673589

851324967
639718254
247596183
975432618
328165479
164987325
496851732
782643591
513279846

825367941
674189235
913542678
136294857
258671394
749835126
461723589
387956412
592418763

854319267
172486539
936275418
715692384
283754691
469138725
648927153
521843976
397561842

875361429
924578613
136924857
218493765
647852391
593617284
461789532
789235146
352146978

821374965
594628731
673159428
135967842
267843159
948215673
486592317
759431286
312786594

815367942
624189735
973542618
136294857
258671394
749835126
461723589
382956471
597418263

861329475
593147862
742685931
276514398
359268714
184973526
918432657
637851249
425796183

892371465
635294178
147685293
758432619
314769852
269518347
571826934
923147586
486953721

896375124
732481695
145962783
921758436
463129578
587634219
314597862
279846351
658213947

872351964
145296783
369487125
514638279
237914856
986725431
751869342
493572618
628143597

865349172
437216985
219587463
692475318
378921546
541863297
124658739
783192654
956734821

869341752
453827961
217659438
785192346
926435817
341786295
578964123
192573684
634218579

856394712
279185364
413276598
738941625
564723981
192568437
987652143
325419876
641837259

897341562
531268497
426795183
283419756
159672834
764853921
348527619
975136248
612984375

842376195
973185426
516294738
638942517
791563842
254817369
485621973
327459681
169738254

841329576
329567841
657184932
184952763
935716428
762438195
413275689
596843217
278691354

826359174
354718692
197624835
639542781
418973526
572861943
941286357
763495218
285137469

851367249
392458761
476912853
217639584
563824917
948175632
625743198
739581426
184296375

854367192
732819546
619542378
593671824
248953617
167428935
386294751
921785463
475136289

854367192
732819546
619542378
395671824
248935617
167428953
586294731
921783465
473156289

817394526
439526871
625718943
274135698
163489752
598672314
951263487
746851239
382947165

875491326
394526781
162783954
927314865
486257193
513869247
231648579
659172438
748935612

815469327
639287541
724153689
561748293
982316475
473592816
397624158
146875932
258931764

825491763
146783925
937625814
271954386
354268197
689317542
762139458
593842671
418576239

821493576
694587132
375162984
182935647
567824319
439671258
716349825
258716493
943258761

897412653
436578192
125963784
913786245
564291837
782354916
249837561
678145329
351629478

826473951
745189236
913652748
137295864
268741395
459836127
571324689
384967512
692518473

816473952
725189436
943652718
137295864
268741395
459836127
571324689
382967541
694518273

851439276
647258913
329176548
496523187
578914632
132687459
963845721
714392865
285761394

876491235
529673148
143285796
764352981
951847362
238169457
417538629
395726814
682914573

869432157
253871964
741569238
987345612
516287349
324196785
192658473
638724591
475913826

891435276
324976851
756182349
178259634
245361798
639847512
513624987
982713465
467598123

831479265
456128397
729356418
218567943
567934821
394812756
973645182
642781539
185293674

869423175
154976328
237518496
396251784
748639251
521847639
413795862
982364517
675182943

827463519
569271483
143985762
371894256
952617834
684352971
796128345
238546197
415739628

851472693
247396185
936185247
468713529
175829364
392564718
683951472
529647831
714238956

851472693
297386145
634195287
968713524
175824369
342569718
483651972
526947831
719238456

851472693
297386145
436195287
968713524
175824369
342569718
683951472
529647831
714238956

851492673
429376851
736581924
362817495
587934216
914265387
648159732
295743168
173628549

851432679
423976851
796581324
362817495
578394216
914265783
147658932
235749168
689123547

815432679
423976851
796581324
362817495
587394216
941265783
174658932
259743168
638129547

891452376
342867591
675931842
463789215
128546937
759123684
516378429
287694153
934215768

819453267
324786951
567921483
736812594
495637812
182549736
253178649
941265378
678394125

827453169
143896527
569712834
485927316
691348752
732561948
254189673
976235481
318674295

875416392
163259487
249783561
438627915
596341728
712598634
954832176
681975243
327164859

851429673
372156489
649837512
925361748
763984251
184572936
436215897
298743165
517698324

816432975
453798621
927615348
684271539
391854762
275369184
538146297
749523816
162987453

826435179
495718632
137629854
649352781
318974526
572861493
951286347
764593218
283147965

872431695
931568742
564279183
218957364
697384251
345126879
759812436
426793518
183645927

835476192
264891573
917532864
356129487
478653219
192784356
729318645
683945721
541267938

863479521
945281673
127365984
759138246
432796158
618524739
291847365
574613892
386952417

892561734
743298156
156734298
675942381
319875642
284613975
931486527
568327419
427159863

864529713
931687245
257143698
312754986
698231457
475968321
786495132
143872569
529316874

819567432
732148965
645932781
956824173
124375896
378691254
261783549
597416328
483259617

826514397
915273468
734689125
647821539
359746281
281935674
168492753
573168942
492357816

826531497
195746283
374982516
269413875
738259164
451678932
512397648
943865721
687124359

836542917
215739468
479681253
687923541
152467389
394158726
743216895
568394172
921875634

846523179
173968254
259147863
597834621
381692745
624751938
465289317
738416592
912375486

861529374
297134865
453678912
142963758
985712436
376485291
634291587
518347629
729856143

831547962
254169738
697328154
423681579
169752483
578493216
946815327
712936845
385274691

879563412
165429387
423187695
358742169
216398754
947615238
584231976
732956841
691874523

861573249
972648513
453129876
394817652
215364987
687952431
536491728
129785364
748236195

861573249
972684513
453129876
395417682
214368957
687952431
536891724
129745368
748236195

814527936
357968124
269413875
586742391
931685247
472139658
693854712
748291563
125376489

869521743
132874569
754369182
318746295
946152837
275938416
521493678
497685321
683217954

849576123
173492586
625381497
564938712
738124965
291765348
956213874
487659231
312847659

831549267
725631489
496728135
357284691
218963754
964157328
649315872
173892546
582476913

864593217
725841369
319726458
692178534
573264981
148359672
256487193
981632745
437915826

897536214
536142879
124978356
459213687
213867495
678495132
341659728
962781543
785324961

842576319
963481725
157293468
581742936
324968571
796135284
635824197
478319652
219657843

821574693
463289751
975136428
714823569
659417382
238965147
396758214
582341976
147692835

821594763
453276891
679138425
914863572
562417389
738952146
397685214
286341957
145729638

891564723
264137589
357289461
613948275
942675138
785321946
536412897
479856312
128793654

861594723
294137586
357286491
613948275
942675138
785321649
539412867
476859312
128763954

862574391
143982657
795163248
986421573
537698124
214357869
329845716
671239485
458716932

871526439
425389671
639417258
254873916
798162543
163945782
516234897
987651324
342798165

891523647
354786129
627149385
273415968
518962734
946837512
135294876
469378251
782651493

892541637
647238519
351769842
785916423
164352798
239874165
473625981
926187354
518493276

849615723
672438159
153792468
785943612
261857934
934261875
426579381
517384296
398126547

853612947
127459836
496387215
938721654
541968372
762543189
275836491
314295768
689174523

831629475
297345816
564178932
152934768
986712543
473586291
345291687
618457329
729863154

859643127
314728695
267519834
435286719
798135462
621497583
946852371
582371946
173964258

872619345
639548217
145273689
584327961
316954728
297861534
453786192
921435876
768192453

871659243
254713968
369284517
936845172
427361895
185927436
518436729
743592681
692178354

879623145
154987326
236514897
397251468
648739251
521468739
413895672
982376514
765142983

857621934
194538726
326497158
548279613
263814579
971365842
639152487
785943261
412786395

897625431
145783269
362941578
983216745
754398126
216457983
629134857
478569312
531872694

897625431
145793268
362841579
983216745
754389126
216457893
628134957
479568312
531972684

895647312
463821957
127593468
579234681
346158279
218769534
982316745
734985126
651472893

852617934
461389725
793452168
617945382
934826571
528173496
245798613
389561247
176234859

832614759
514978362
769325148
645182973
981753624
273469581
456291837
397846215
128537496

829614357
167523984
543978261
312745698
654289173
798136425
471892536
986351742
235467819

831624597
526987314
497153826
973468251
684215739
152379468
315746982
249831675
768592143

817632945
253498761
964715328
786241539
391856472
425379186
538167294
649523817
172984653

871635294
935428761
624719835
793581426
568342917
412976358
346197582
257863149
189254673

871635492
935428761
642719835
793581246
568342917
214976358
326197584
457863129
189254673

825631497
643798512
179254836
482173965
796582341
531946278
357869124
264315789
918427653

843672159
251938476
679415238
716259384
532184697
498763512
384527961
965841723
127396845

843692175
279815463
561734298
937421856
458367912
126958734
612549387
384176529
795283641

843692175
279815463
561734298
937521846
485367912
126948537
652479381
398156724
714283659

834692517
279815463
561743298
147328659
958461372
326957841
612539784
483176925
795284136

854762139
671398542
329451687
547216398
982543761
136879254
793185426
465927813
218634975

862759143
175436928
439218567
754693281
321845796
986172435
617984352
598321674
243567819

852764913
167239485
349581276
936147852
518692734
724358169
473825691
691473528
285916347

824793615
371256948
659814237
538479162
216385794
497621583
763942851
142568379
985137426

856714923
391285746
472396518
534827169
728961435
169543287
985132674
617458392
243679851

863749251
721685349
594312867
156278934
987534126
342961785
439857612
675123498
218496573

863794251
427615398
519382764
156248937
948537126
372961845
731459682
685123479
294876513

836751492
519246387
247839651
498325716
125687934
673194528
754912863
361578249
982463175

836751492
519246378
247839651
498325716
123697584
675184923
354912867
961478235
782563149

856791423
279436581
143258697
728315946
634879215
591624738
315962874
987543162
462187359

826741593
974538621
153629478
215397846
697184235
348265917
532916784
469873152
781452369

862741395
154963782
379852461
593684127
628317549
741295836
416539278
937128654
285476913

821764359
574398162
639152847
187936425
346275918
295841673
768429531
952613784
413587296

891736425
374952618
265184379
913547286
486291753
752863194
629375841
148629537
537418962

826759341
419386752
537142698
761935824
385264179
294817563
958621437
142573986
673498215

824769351
519384762
637152849
781936425
396245178
245817693
968421537
152673984
473598216

849712356
257638491
631495278
316257984
592184763
478963512
984521637
763849125
125376849

819725463
742638591
635914728
487169352
123547986
596382174
964251837
351876249
278493615

831729645
729465183
546318729
615832497
482971356
397546812
253684971
968157234
174293568

831729465
792465183
546318729
619532847
428971356
357846912
283694571
965187234
174253698

816723945
495861237
372594618
631947582
587612493
249385761
724136859
953478126
168259374

813729546
492685317
765314892
579142683
124863975
386597124
631478259
248956731
957231468

893741526
574682391
162359847
321897465
687524139
945136278
416278953
759413682
238965714

891743265
476852139
523196784
937561428
165428973
248379516
312984657
789615342
654237891

843762159
251938476
679415238
716259384
532184697
498673512
384527961
965841723
127396845

865914372
134728569
729563148
697851423
248396715
351472896
476235981
913687254
582149637

847932615
256187439
193645782
324751968
719368254
685429371
968574123
571293846
432816597

857942361
263187549
194356782
425761938
319528476
786439215
938675124
671294853
542813697

861975432
537246819
492138567
986413275
314527698
275869143
643782951
729651384
158394726

823967154
179584632
456213897
615378249
947125368
382496571
264731985
531849726
798652413

814923765
693857214
527641839
275496183
148735692
936182457
389214576
752368941
461579328

874962531
396815472
152473986
723694158
649581723
518327694
931748265
265139847
487256319

814965732
293718456
567243918
642539871
789124365
135687294
358476129
971852643
426391587

814965732
293718456
567243891
145639278
789124365
632587914
358476129
971852643
426391587

871536294
592174836
346982517
284697153
765321948
139458762
458713629
923865471
617249385

821976453
439158276
657342918
245863197
916725384
378419625
163597842
584231769
792684531

821369457
456781293
379452681
732945168
964817532
185236974
548193726
293674815
617528349

821596734
436781295
975423681
659274813
248135976
713968542
182647359
394852167
567319428

871642593
395817246
246953187
169238754
532764918
487195632
658371429
924586371
713429865

831297564
946583271
527164398
685731429
792458613
314629785
279845136
153976842
468312957

821397456
754268391
369541287
542176938
638952174
917483625
493815762
286734519
175629843

821396745
654271398
379548216
542687931
736912584
918453627
493165872
267834159
185729463

831547692
259136748
467829135
548972316
316458927
792613854
674395281
123784569
985261473

841526973
359174826
672938514
968745132
415283769
237619458
586397241
724861395
193452687

851963427
397824156
426571938
274135689
613798542
985246713
562319874
748652391
139487265

861593427
397824165
425671839
274139586
613758942
958246713
582317694
746982351
139465278

891653427
357824196
426971538
274138659
613795842
985246713
562317984
749582361
138469275

891563427
367824195
425971836
274135689
613798542
958246713
582317964
749682351
136459278

891534627
236917548
745268193
653421879
127893456
984756312
418679235
372185964
569342781

871356429
359724168
264918375
437891652
192645783
685273941
748132596
523469817
916587234

861542397
247639851
395718642
728451963
659327418
413896725
986275134
574163289
132984576

851964237
476832951
293715846
125697483
987243165
364158792
642579318
719386524
538421679

851964237
674832951
293715846
125697483
987243165
346158792
462579318
719386524
538421679

871942653
539867241
246315879
657498312
124653798
983271465
768529134
492136587
315784926

861542937
793168245
542379861
478913652
615427389
329856174
956234718
234781596
187695423

831495672
962378451
754261893
125649738
697853214
483712569
279186345
548937126
316524987

831526479
456897231
972341865
243185697
695274183
718639542
329418756
587962314
164753928

891547326
354216978
762893415
135478692
479632581
628159734
213965847
587324169
946781253

851493627
469217538
372865194
624538971
795124386
183679245
538946712
247351869
916782453

841765329
573291648
296438175
715349862
362857914
489126537
628973451
937514286
154682793

851473629
943268751
267591843
736152984
428936175
519847362
685314297
392785416
174629538

851493627
743268951
269571843
917852364
428936175
536147289
685314792
392785416
174629538

851493627
743268951
269571843
936157284
428936175
517842369
685314792
392785416
174629538

851493627
736258941
249761853
913875264
428936175
567142389
685314792
392587416
174629538

861497523
543216798
279358614
418573962
735629481
692841375
156984237
327165849
984732156

861247395
527389461
943156728
789465132
632791584
154832679
275618943
418973256
396524817

821674593
964325871
735198264
176543982
358219746
249867135
417932658
592486317
683751429

851264937
672398451
493157826
517946382
248573169
369812574
135729648
786431295
924685713

861247935
742359861
593861247
389126574
275438196
416975382
638712459
927584613
154693728

851376492
932458671
764291583
527619348
648735219
319824765
496583127
173962854
285147936

871963425
692584317
345127896
213675984
987241653
456839172
724318569
139756248
568492731

891372645
234586791
765149328
529431867
173628459
486957132
647895213
352714986
918263574

891352746
237648159
546179382
913564278
652987431
784213695
368725914
175496823
429831567

891354672
247698351
536271984
153769428
784132596
629485137
475926813
368517249
912843765

891453672
247698351
536271984
153769428
789142536
624385197
475926813
368517249
912834765

891354672
247698351
536271984
453769128
719482536
682135497
175926843
368547219
924813765

851394267
497621385
326785149
918237456
235468791
674519832
543176928
782953614
169842573

891435762
257698341
643271895
736914258
512786439
489523617
324157986
178369524
965842173

831279465
527643918
469581327
795328641
613457892
284916573
976832154
158764239
342195786

871924653
392685471
645137829
527493186
413856297
968271534
236519748
784362915
159748362

851629347
263784195
749135862
326957481
975418623
184263579
432891756
598376214
617542938

831469275
945728361
726153498
153892647
697314852
482675913
278941536
514236789
369587124

851964723
269738145
473215869
382651497
716492538
594873216
138529674
625347981
947186352

851964732
269731854
473285196
312658479
786492513
594173268
138529647
625347981
947816325

851672439
674935281
239184657
563418972
142597368
987263145
326751894
718349526
495826713

861475392
247913568
935862147
794251836
526389714
318746925
182534679
453697281
679128453

851643729
496872135
732591486
945728361
218369574
673154892
389416257
127935648
564287913

861257493
297341658
543986217
478165932
935472186
612893745
359624871
786519324
124738569

871265493
296341758
543978216
465137982
932854167
718692345
659423871
387519624
124786539

871253496
295641738
346987215
457138962
938462157
612795843
569824371
783519624
124376589

851732469
936418752
247695831
683249517
172853694
495176283
324561978
518927346
769384125

861432579
937518462
245796831
783249615
152863794
496157283
324671958
618925347
579384126

891536472
342719658
675842931
216493785
753628194
984157263
168374529
527981346
439265817

891352647
246781359
753496821
478913265
532867194
619245738
384679512
965128473
127534986

821963574
456728391
937154268
378241659
694537812
215689437
589312746
143876925
762495183

841296375
329875641
657413892
713524968
462389157
985761234
594138726
176952483
238647519

871645293
396217854
542389617
984173562
635428179
217956348
763891425
458762931
129534786

872534196
396812457
541679328
185293674
763458219
924761583
459186732
237945861
618327945

862459731
957361248
134782695
295134876
786925314
341678529
629847153
513296487
478513962

872164593
659327418
134598726
917453682
285619347
463782951
548236179
391875264
726941835

852317946
461589732
739246158
324678591
517924863
986135274
195863427
243751689
678492315

842351769
397624158
561879432
156482397
789163245
234795816
475938621
623517984
918246573

862945731
349671825
175832946
217458369
536129487
984367512
658293174
491786253
723514698

852637941
439512786
176489253
695748132
381295674
247163895
564871329
723956418
918324567

852749361
934156278
176832954
768293415
341685792
529417683
413978526
695321847
287564139

842795316
975631428
631248957
219853764
786429135
354167892
493586271
168972543
527314689

872369451
635142789
941875623
319627548
256438197
784951362
468213975
523794816
197586234

812375649
367894152
954126387
679258413
281463795
435917268
143582976
596731824
728649531

852139647
769524831
413876952
638251794
591748263
247963185
974382516
126495378
385617429

812345796
974612538
653987421
149238675
728561349
536479182
267194853
491853267
385726914

892531476
764829531
531647982
218375649
359486217
476912358
985164723
623758194
147293865

892531476
764829531
531647982
218375649
359486217
476912358
685194723
923758164
147263895

872431596
369528174
145976238
458197362
691352487
723864915
534789621
217643859
986215743

862731459
943586127
751429638
519372864
236948715
487615293
394267581
678153942
125894376

892143576
546728931
371659842
627931485
438562719
159874263
963485127
714296358
285317694

852361749
349728165
167459283
431875926
296143857
578296431
713684592
685912374
924537618

852361749
364729185
179458263
431875926
296143857
587296431
713684592
645912378
928537614

842319756
369587412
157462938
985174263
236895174
471623895
723958641
694231587
518746329

872316945
561794382
493852176
349678251
156429837
287135694
738241569
615987423
924563718

842537196
196824375
357196824
571462983
984315267
263789541
438271659
719658432
625943718

832547196
156923874
497186325
571462983
984315267
263798541
349271658
718659432
625834719

812534697
956782134
473196825
361478259
597623418
284915376
148359762
729861543
635247981

832514679
659278431
471936582
945682713
768391254
213457896
384165927
127849365
596723148

832645971
179238654
465179283
943851726
627394518
581762349
296417835
754983162
318526497

872613594
634958712
951724836
187392645
546187923
329465187
213579468
768241359
495836271

842973156
196582347
357146982
913425678
764891235
285367419
678214593
521739864
439658721

813279546
426518739
957346812
142783965
795621483
638954127
374192658
561837294
289465371

813465927
569271348
247938615
938542761
724613859
156789432
491826573
682357194
375194286

843967251
759123648
126548379
271835964
965472183
438619725
597281436
314756892
682394517

863452971
472691853
951873246
148729635
796534128
235168497
314287569
587946312
629315784

823564971
765291843
941738256
174829635
598643127
236175498
312487569
487956312
659312784

853147692
146982735
927365418
271458963
534619287
689723154
362594871
495871326
718236549

823476591
564193782
197285436
632751948
451869327
789324615
978632154
245917863
316548279

843965712
675241398
291783645
724359186
169872453
538416279
316597824
987624531
452138967

893712456
415639872
276845931
361497285
542368197
789251364
928176543
137584629
654923718

823615794
614798253
597342186
752163948
481259637
936487512
178524369
345976821
269831475

863921754
524837916
971564283
642195378
197483562
385276491
218749635
756312849
439658127

853721496
426593817
791468523
374156982
289347165
165982374
647839251
518274639
932615748

853721496
496583217
721469583
374156928
289347165
165298374
647932851
512874639
938615742

873562419
146893572
295714386
761285943
452379861
938146257
629457138
587931624
314628795

843261759
567398241
291475368
926513874
185647932
734829615
418732596
672954183
359186427

853672419
147893652
296415387
571286943
462359871
938147265
729564138
685931724
314728596

893147265
567928341
214563789
926814573
375296418
481375926
152789634
638452197
749631852

893417265
567928341
241563789
926841573
375296418
418375926
152789634
634152897
789634152

874912365
325648179
169573482
741256893
258397641
936481257
487135926
512869734
693724518

834652791
597341862
162978453
723189546
918564237
645237918
379426185
251893674
486715329

874231695
251968473
369574281
645893127
792156348
138427956
423685719
986712534
517349862

834172695
129465378
576398124
295681743
683247951
741539286
957813462
362754819
418926537

854123769
367498512
291765483
518346927
742859136
936271854
125937648
673584291
489612375

824157396
961348257
537692184
789523641
215469738
643781925
378914562
152836479
496275813

834625791
269781543
715493628
973148256
652937814
481256937
598364172
327819465
146572389

814736952
536924817
972851634
649512378
321478596
785693241
467389125
253167489
198245763

814932567
536847921
972561384
693215478
251784639
487396152
128659743
769423815
345178296

824157639
936428175
157639824
472963518
598712346
361584297
785391462
243876951
619245783

834762951
965841723
712935684
659213478
271584369
483697512
528379146
197426835
346158297

854367921
692481735
317952468
421573896
785629143
936148257
569714382
273896514
148235679

874265913
123489576
695371842
362897154
457126389
918534627
531942768
286753491
749618235

814932567
325678419
796415283
942756138
578193642
163284975
281369754
639547821
457821396

814932567
325678419
796415283
942756138
578193642
163284975
231869754
689547321
457321896

865327149
912845367
374619528
731498256
486532791
529176483
148953672
657281934
293764815

845671923
263498517
197253846
719345682
586127394
324986751
438719265
652834179
971562438

845921367
193768542
267534981
524173698
931685274
786492153
618249735
472356819
359817426

825197346
691834257
734625819
218476935
947253168
356918724
579361482
182549673
463782591

835296471
219473568
746815293
928147635
351968742
467532189
193754826
584629317
672381954

835296471
219437568
746815293
928174635
351968724
467523189
193752846
582649317
674381952

845237196
196854372
327196854
571462983
984315267
263789541
438571629
719628435
652943718

835247196
126953874
497186352
571462983
984315267
263798541
349571628
718629435
652834719

815347926
736592814
294186573
428679351
953214687
671853492
169425738
387961245
542738169

845761923
672389154
391452768
934215687
528673419
167894235
456137892
289546371
713928546

876259143
425813697
193476258
689325471
734198562
251764839
312547986
567981324
948632715

846359712
279461853
351278964
634597128
782134596
195826437
567982341
423715689
918643275

816579432
475312968
923684157
139468725
257931684
684257319
541893276
398726541
762145893

856194273
321876495
479253186
145982367
738645921
962731548
693528714
284317659
517469832

896571243
147392685
253468917
521634879
734819562
968725431
472983156
389156724
615247398

867493512
913625478
542871936
789214653
234568197
651937824
128349765
496752381
375186249

817954236
623187549
594362178
235819467
169473825
478625391
941536782
786241953
352798614

837915462
462378159
159264378
645182793
978643521
213759846
721536984
594821637
386497215

867523914
253491678
194876325
642318597
375942186
981765243
738159462
516284739
429637851

857241369
623759418
914683725
786324591
391576284
542198673
239417856
165832947
478965132

867251439
324769518
915834726
738425691
491673285
652198374
249517863
186342957
573986142

837129546
941756238
625483179
213967854
594318627
786542913
458631792
172894365
369275481

817943652
349652178
625817439
598721346
273486591
461539827
156274983
734198265
982365714

817425936
392681547
645937218
426718359
581396472
739254861
264579183
153862794
978143625

817425936
392681547
645937218
426713859
531896472
789254361
264579183
158362794
973148625

847631952
321975468
965284137
439528671
518467329
276193584
683719245
152846793
794352816

849365271
627189345
351427986
416893527
738512694
592674813
273946158
164258739
985731462

829317546
341695728
576284913
738541692
154926837
962873451
693158274
485732169
217469385

859764312
462813759
137592468
715486293
328951674
946237185
681349527
293175846
574628931

869732451
721654938
345189726
657428193
284913567
913567284
192346875
438275619
576891342

859732614
321546798
467198253
685974321
943261875
712385469
536829147
174653982
298417536

859426713
671835249
243197865
532749186
918652374
467381592
785963421
126574938
394218657

839642157
645179823
172853694
716938245
593264718
428517369
284796531
357421986
961385472

839652147
654179823
172843695
716938254
493265718
528417369
285796431
947321586
361584972

869415273
751832496
243796158
936127845
427589361
185364729
512943687
394678512
678251934

869415273
751832496
243796158
936128745
428579361
175364829
512943687
394687512
687251934

859126374
162743895
374859261
948237156
537961482
216485937
723594618
495618723
681372549

869415723
714328659
235679481
657294138
942183567
183756942
498537216
326941875
571862394

869514723
714823659
235976481
657492138
942381567
381657942
498735216
176248395
523169874

859416723
714832569
236579481
167294358
942358617
385761942
491687235
528943176
673125894

839615724
745239168
216874539
467592381
952381647
381467952
598746213
124953876
673128495

819624573
375918624
462537918
784365291
251479836
693182457
138256749
926741385
547893162

849521367
153768942
267934581
524173698
731689254
986452173
618245739
472396815
395817426

849635217
165782493
372149685
953421768
714856932
286397154
637218549
491573826
528964371

859273164
163498527
274615398
938761452
726584913
415329876
397146285
641852739
582937641

819532476
265478931
743169528
957681243
436725189
182394657
624813795
391257864
578946312

819532476
265479831
743168529
578691243
436725198
192384657
624913785
381257964
957846312

819532476
265479831
743168592
578691243
436725189
192384657
684913725
321857964
957246318

819532476
265478931
743169582
957681243
436725198
182394657
694813725
321957864
578246319

839617254
627548319
451239786
196724538
543186972
278395641
912853467
364971825
785462193

829671435
461385297
375249681
693712854
514896372
287453169
132967548
746528913
958134726

814275693
367189452
259463781
972351846
548692317
136847529
621534978
493728165
785916234

814275936
397186452
256439781
962351847
578942613
143867529
621594378
439728165
785613294

816425739
952837641
347619258
531294876
284376915
679158423
428563197
763941582
195782364

819347625
576928314
324561879
732419568
951836742
468752931
643295187
185674293
297183456

819673524
736254891
425918367
394182675
257369418
168547932
971435286
582796143
643821759

815273649
472596381
936481257
723649815
194852763
658317492
387965124
561724938
249138576

813659742
962741835
547832691
654913287
798526413
321478956
185297364
236184579
479365128

817925463
432816597
956347128
173294856
694583271
528671934
785432619
241769385
369158742

817436295
425978163
396152748
639285417
741369852
258741639
572613984
963824571
184597326

812543769
749286513
365179842
284635971
597821634
136794258
471958326
628317495
953462187

816957324
352164879
749328651
124835967
968712435
537496182
485671293
673249518
291583746

814572693
562934781
379168524
921783456
435296817
786451932
157349268
298617345
643825179

816593724
357426891
249718563
183257946
974861235
625349178
531974682
492685317
768132459

812754963
459638712
637192845
275469381
946381527
183275496
728913654
564827139
391546278

815462793
974835162
623197584
567913248
492758631
381624957
158249376
249376815
736581429

815297436
746315892
329864751
672583914
154926378
938471265
587649123
293158647
461732589

812397456
563184297
974526381
346912875
129875634
785463129
491258763
257631948
638749512

816429735
475318629
329567184
952746318
147835962
638192457
781654293
593271846
264983571

813546297
974821563
526397481
135469728
297185346
648732159
489213675
352678914
761954832

812534679
374968125
965217483
481623957
293475861
657891234
136789542
529346718
748152396

813647295
954821673
267395481
136279548
495186327
728534169
689413752
342758916
571962834

813629745
254738691
769514382
175946238
936852417
428173956
687491523
592387164
341265879

813629547
294758361
756314982
175946238
639872415
428135796
587491623
962583174
341267859

819746325
235819674
647532198
923178456
481265739
576493281
198324567
354687912
762951843

825796143
174832659
936541827
513428796
648975231
792163485
357214968
469387512
281659374

824167593
739458612
156329487
691543278
582716349
347982165
275691834
968234751
413875926

829357461
673194528
154286793
561879342
387542619
942613857
295438176
436721985
718965234

827956341
651234798
394178562
413529876
268347159
579681234
985762413
132495687
746813925

827956341
651234798
394178562
413589276
268347159
579621834
985762413
132495687
746813925

823759641
759146283
164328795
347681952
692435178
581297364
978512436
236874519
415963827

829513674
541697382
763284591
154976238
976832415
382145769
617458923
438729156
295361847

826754319
534921876
791683542
153892764
247136958
689547123
375269481
912478635
468315297

829376451
634851729
517924683
395647812
741285936
268193574
953418267
486732195
172569348

829765431
674391825
315284679
941527368
286139547
537846912
193652784
758413296
462978153

826379514
795146823
143528967
918765432
234981756
567234198
471693285
389452671
652817349

825917346
613458792
749326185
987243561
132865974
564179823
358692417
271584639
496731258

821634795
673598241
459271683
347965812
216487539
598123467
164352978
982716354
735849126

823941576
594876321
176253849
239187465
417562983
685394217
941638752
368725194
752419638

829351467
435679281
167248935
216593748
573824196
948716352
381967524
792485613
654132879

825469731
763512948
419378526
347985612
156724893
982136457
674253189
538691274
291847365

829136754
541879326
367542189
253794618
196328547
478651293
615483972
782965431
934217865

825347169
613982574
749516823
197653248
386429715
452871396
574268931
238194657
961735482

823491675
546378129
719652348
658243917
432917856
197865432
961724583
374589261
285136794

826497531
154638279
793125486
475369812
218574693
369281745
537942168
942816357
681753924

826419537
734658219
195723486
413596872
268374195
579281643
351942768
942867351
687135924

823517946
146392875
795684312
374258691
658941237
219736458
967123584
581469723
432875169

821657934
936482571
754931268
687215349
213849657
549376182
168793425
375124896
492568713

827639415
164578923
539241687
386154279
792386154
415927836
671895342
258463791
943712568

823761495
794583612
156249837
369824751
581397246
247156389
435612978
912478563
678935124

823761495
749583612
156294837
364829751
571346289
298157346
435612978
912478563
687935124

824397651
631258794
975164832
758942316
146583927
392671548
517829463
463715289
289436175

825739164
437681952
196245378
749356821
618972435
253418796
964127583
382594617
571863249

825371964
974625318
613489257
149837625
736542189
258196743
461753892
382914576
597268431

826493175
359781462
147256398
594367821
718942536
263518947
475129683
982635714
631874259

836914257
527863149
149275638
914638572
652749813
783152964
275396481
368421795
491587326

837914526
526873149
149562738
914738265
752649813
683125974
265397481
378451692
491286357

832917654
651243798
749685312
495721836
218364579
376598421
987156243
163472985
524839167

832761549
917458623
645293781
379586412
124379865
586124937
453617298
768932154
291845376

836597412
519234867
427618935
982145673
653782149
741963528
174359286
265871394
398426751

839754621
256913874
714862395
461327589
385149267
972586143
598671432
127438956
643295718

834976251
715423689
926851473
591347826
372685194
468192735
687519342
253764918
149238567

839524167
471968253
562731489
243619578
916857324
785243691
357496812
128375946
694182735

837952416
429163758
165784923
316427589
574398261
298516347
653849172
742631895
981275634

832479561
679521438
154638297
261943875
495817326
783256149
346785912
517392684
928164753

834796521
975182346
612453897
758219634
423865719
169347258
291578463
547631982
386924175

834976521
975182346
612453897
758219634
423865719
196347258
261598473
547631982
389724165

832769541
679451832
415283679
921537468
586914327
347826915
154692783
793148256
268375194

831726549
452139786
679548231
793652814
528491673
146873952
284917365
917365428
365284197

831472659
462519738
957386412
618237945
379845261
524961873
245793186
796158324
183624597

831725649
672149538
459683271
798562314
263491785
145378962
324917856
917856423
586234197

834596721
975182346
612473895
758219634
423867519
169345278
291758463
547631982
386924157

831952764
265471839
947368521
174523986
529684173
386719452
793245618
458136297
612897345

834765192
195382647
267194583
726539814
953841276
418627935
649278351
582413769
371956428

837129465
294568173
615743829
176954382
982631754
543872916
729486531
351297648
468315297

837254196
912637458
645819237
126483579
584971623
793526841
269748315
471365982
358192764

837254169
912637458
465819237
129483576
684571923
573926841
296748315
741395682
358162794

834156972
791428365
526793481
279814536
315962748
468537129
983241657
657389214
142675893

835241769
962875143
417963528
658327491
194658237
273419685
586734912
749182356
321596874

835471926
264539781
179268354
691325847
748916532
352784169
487152693
916843275
523697418

836597214
291468375
745312869
167983542
482175693
953624781
518246937
624739158
379851426

832571964
159462783
764398215
697824531
518936427
423715698
346287159
285149376
971653842

832517964
159462738
764893215
697324581
513986427
428751693
346278159
285149376
971635842

835716249
249538671
617492853
156973482
793824516
428165397
572649138
964381725
381257964

836975421
297431865
451682937
574829316
962314578
318756294
685297143
723148659
149563782

837956421
295431876
461782935
684329517
972514683
513867294
756293148
328145769
149678352

837956421
295481376
461732985
684329517
972514638
513867294
756298143
328145769
149673852

835916247
249578631
617432859
156397482
793824516
428165973
572643198
964781325
381259764

832951476
649372851
517684293
284719365
395246187
176538924
423867519
961425738
758193642

841953267
752486139
639271548
925347681
176528493
483619752
317865924
594732816
268194375

849731526
615482397
327569184
178246953
453897261
962315478
231658749
596174832
784923615

843269517
126357984
579418326
687134295
391572648
254986173
712645839
435891762
968723451

846972513
293451768
157638429
985723146
612584397
734169852
571896234
429317685
368245971

845379216
267184953
319562478
732456189
984713625
156928347
698247531
471635892
523891764

846129735
152738694
973645218
317986542
528417369
694352187
465291873
231874956
789563421

841356792
257894361
963127584
685479123
194632857
732581649
326748915
519263478
478915236

847692315
312475689
659318274
536947821
728531496
194826753
983254167
461789532
275163948

847239615
361857429
592614783
289763541
175492836
634185297
456321978
718946352
923578164

847632951
162795483
935418276
371546829
458129637
629387145
586271394
794863512
213954768

847639251
165728493
932415876
371586924
458192637
629347185
586271349
794863512
213954768

849763251
265914873
713852496
431527689
586149327
972638145
698471532
127385964
354296718

843591762
956742138
271368594
562189473
134627859
789453216
618235947
497816325
325974681

847953612
956412738
132687954
613729485
475831269
298546173
724365891
561298347
389174526

847953612
952416738
136287954
213769485
475831269
698542173
764325891
521698347
389174526

842953761
365271849
917468532
271534986
539186274
486729153
794315628
158642397
623897415

847316529
251947683
639852174
973681245
128594736
465723891
386475912
714269358
592138467

849716235
573248169
261395847
356879421
714623598
928451376
632187954
197534682
485962713

841736529
653429871
279851634
596213748
732684195
184597263
365142987
417968352
928375416

846135927
972684315
513297468
765918234
398462571
124573689
251746893
439821756
687359142

842961375
756328941
139475268
561297834
297834516
384156729
613789452
975642183
428513697

843265197
912743568
756819243
329584671
185637924
674921835
297358416
531496782
468172359

843269175
152743968
796851243
327984651
985617324
614325897
279538416
531496782
468172539

842691375
756328941
139475268
591267834
267834519
384159726
913786452
675942183
428513697

841265379
932817564
765943182
324781695
159436827
687592431
413629758
596178243
278354916

841265379
932817564
765934182
324781695
159346827
687592431
413629758
596178243
278453916

842315697
793684521
516297384
359861472
164723958
278459136
421938765
637542819
985176243

847361529
135249687
926587314
493815762
612793845
578426193
251938476
389674251
764152938

847512936
295634871
316987254
721368549
568491327
439725618
153846792
674259183
982173465

846517392
792638451
315942678
271386549
568491237
439725186
123874965
684259713
957163824

846512937
795634281
312978465
271386549
568491372
439725816
123857694
687249153
954163728

846517932
792638451
315942768
271386549
568491327
439725816
123874695
684259173
957163284

841537926
597264381
326189457
965418273
432795618
718623594
689351742
173942865
254876139

845613279
796542381
132798654
513986427
968427513
427135896
681359742
274861935
359274168

852936417
694175328
173248596
369781245
521469873
748523961
985614732
236897154
417352689

852379164
637418952
491265837
318592476
976143528
524786391
745921683
183657249
269834715

857914632
429673851
613528794
298465317
731289546
564137928
946752183
372891465
185346279

854973216
137462958
269158473
471596382
396287145
528341769
982715634
613824597
745639821

857416932
943725618
261938547
418693275
572841369
639572184
384269751
195387426
726154893

856947132
743261589
129583647
985732461
461895723
237614895
672358914
318479256
594126378

857923146
639741825
142865379
384152967
796438512
521679438
268394751
415287693
973516284

853947162
746231985
129685347
985762431
461593728
237814596
672359814
318476259
594128673

852734196
479261538
163958247
697123485
284596713
531847962
946375821
728619354
315482679

853647192
749251386
126983745
385792461
491536827
267814539
572368914
618479253
934125678

852467391
347198652
619253748
173849526
426531987
598726413
235614879
981375264
764982135

852179463
794836251
163425789
645317892
321958647
978264135
416592378
289743516
537681924

852173469
734896251
169425783
645317892
321958647
978264135
416532978
283749516
597681324

857149623
163827495
942356187
321578964
578964312
694231758
789415236
216783549
435692871

857149623
612783459
439625187
796512834
184937562
325468791
961354278
243876915
578291346

857149623
261753489
439628157
796512834
184937562
325486791
918364275
643275918
572891346

854129376
369457182
127386495
472538961
681942753
593671824
738215649
915764238
246893517

854327169
296158743
731649528
385974216
467231985
129865437
518493672
942786351
673512894

859437162
264198735
713562894
438951627
527386941
691274583
946725318
372819456
185643279

856139427
423768195
971524863
697451382
542683719
138972546
789215634
364897251
215346978

856472319
742319865
193568274
561894723
938726541
427153986
679245138
285631497
314987652

851369274
394278516
762145938
436597182
278631459
915482367
649753821
183926745
527814693

854762931
392815467
716943852
547381296
269574183
183296745
628159374
935427618
471638529

862359714
319274568
754816392
581697243
246538971
973142856
435721689
128965437
697483125

863452791
154897263
279316845
647538129
385129476
912674358
736941582
528763914
491285637

869572314
573941286
142863975
786314592
421659738
935287461
654738129
217496853
398125647

867941523
951327468
324586197
798215634
536874912
412639785
185463279
643792851
279158346

862317459
495862317
713594682
341978265
926451738
587623194
239786541
678145923
154239876

865317429
493862715
712594386
541978263
326451897
987623154
239786541
678145932
154239678

861542379
473981526
295763841
629837415
138425967
754619238
917354682
546278193
382196754

862731945
971542386
453986271
614853729
529467138
738219564
395678412
146325897
287194653

862475139
457931628
319268475
678513942
934627851
521849763
143792586
795386214
286154397

865127934
319846527
742953861
657381492
294675183
183492756
428769315
936514278
571238649

873695124
916248735
452173698
139426587
264857913
587319462
791582346
625934871
348761259

876941532
349527168
251863749
425738916
798615423
163294875
684152397
937486251
512379684

872154936
619283745
354697821
285419673
936725184
741368592
468572319
527931468
193846257

879562314
563941278
142873956
786314592
421659783
935287461
654728139
317496825
298135647

874562391
563891427
912473658
687319542
129654783
435287169
251748936
396125874
748936215

876249315
319657482
254138769
925481673
183576924
467392158
698724531
732915846
541863297

875319642
216485379
439267581
184623795
567894123
392751864
741936258
923578416
658142937

874532619
356971428
912486753
731258946
628749531
495613287
289165374
167324895
543897162

871652394
394781625
526934817
189465732
743829561
652317489
418273956
935146278
267598143

874965213
936281457
251734968
512647389
687319542
349852671
495128736
768493125
123576894

871593642
426178935
359426781
943857126
582361479
167249358
635984217
294715863
718632594

876519243
295347618
413268975
721653489
369874521
584192736
958421367
632785194
147936852

871523649
435967821
629814357
546731298
912648573
387259164
158472936
763195482
294386715

874652319
356179842
219483657
538921476
142567983
697348521
985716234
461235798
723894165

875461923
324789156
961532847
486395271
159276438
732148569
617954382
248613795
593827614

891536742
542971386
763428195
938752614
256314978
174689523
329867451
687145239
415293867

892614537
157923864
436758921
245196378
681375249
379842615
728531496
513469782
964287153

894672315
276531984
513984627
127496538
635728491
489315762
958167243
761243859
342859176

896734521
437521698
215698473
782359146
364217985
159846732
923175864
578462319
641983257

896734521
437521968
215698473
782359146
364217895
159846732
923175684
578462319
641983257

894253617
536781294
721469835
673924581
452138976
189675342
248597163
367812459
915346728

893421576
524976381
176853429
235197864
417268953
689345217
951632748
362784195
748519632

897153246
426978351
135624978
912365784
753489162
648217539
281736495
579841623
364592817

891365274
354278916
762149538
436597182
278631459
915482367
649753821
183926745
527814693

894325671
163487952
527691438
285973164
479816523
631254789
912768345
356142897
748539216

891467253
574238916
623195847
358946721
469712385
217853694
785621439
142379568
936584172

895471326
247369581
136285794
572836149
981542637
364197258
413628975
758913462
629754813

895471326
247368591
136295784
572936148
981542637
364187259
413629875
759813462
628754913

934628571
621759483
578341926
716294358
285163794
349587162
853912647
192476835
467835219

945836271
261759834
837421695
374985162
618273549
592164783
153697428
426318957
789542316

953847621
417269835
682135974
731652489
569784213
824391756
248516397
176923548
395478162

937482651
651397428
248615793
483956172
762831549
195724836
526143987
814279365
379568214

963248571
184567293
572391846
856134729
317982654
429675138
741823965
295416387
638759412

926873541
451692387
783451962
832514796
169738425
547269813
394125678
615987234
278346159

985327461
732641589
416985732
591736248
348152976
627498153
879264315
264513897
153879624

924538761
167429358
358176924
243687195
579341682
681295437
496812573
732954816
815763249

945367281
168524937
237198465
586719342
723645819
419832576
894271653
651983724
372456198

986531472
721864953
435972681
543629817
879315246
612487395
258743169
367198524
194256738

927461583
813597642
546328197
238149765
769253418
451876329
694732851
382615974
175984236

961432875
423587691
857169234
678321459
539746182
214895763
182653947
745918326
396274518

934178526
817652934
256394187
192863745
468725391
573419268
625981473
389547612
741236859

963254718
285719463
147683592
624871935
738925641
519346827
352468179
471592386
896137254

952467318
136598724
874321956
341672589
695834172
287159463
518243697
469785231
723916845

923678514
451923876
687514932
894162753
316745298
572839461
145296387
738451629
269387145

972654318
641783529
853129647
185436972
394217856
267895134
439578261
728361495
516942783

942563817
738421569
615987423
593718642
127654938
486239751
279346185
854192376
361875294

942563817
738421569
615987423
593618742
126754938
487239651
279346185
854192376
361875294

942583716
568271943
731469582
215698437
389147625
476352891
893715264
154926378
627834159

942583716
861279543
537461982
215698437
389147625
476352891
793815264
154926378
628734159

978645321
146328957
253719486
315286794
897453162
624197538
481532679
732961845
569874213

916573824
542816739
378924516
784251963
129637458
653489172
297345681
435168297
861792345

987563421
512748639
346921785
671285943
425139867
893476152
269314578
134857296
758692314

984376521
362951487
157428693
271684935
596137842
843592176
719245368
425863719
638719254

975463821
412875639
368921475
681247953
529136748
743589162
296314587
134758296
857692314

973165428
251784639
864239157
186542973
425397861
397816245
549678312
738421596
612953784

914658327
368472195
725391864
872165439
456937281
193284576
641829753
589743612
237516948

984267531
273591468
156843729
529438617
368715942
417926385
741352896
832679154
695184273

957182436
628347519
431659278
574821693
389765124
216493785
142538967
763914852
895276341

961524738
274683519
835791246
527849163
486317952
193256487
642935871
318472695
759168324

952874631
174263958
863195724
617352489
439781562
528946317
286437195
341529876
795618243

954287631
163594827
782361945
316972458
849153276
527648319
291835764
438716592
675429183

968547231
135829764
472361985
526493178
749618523
381752496
213984657
854276319
697135842

947216538
162835749
583497216
276143895
891752463
354968172
638571924
415629387
729384651

947261538
162835749
583497216
276143985
891752463
354986172
738519624
415628397
629374851

948217536
162835749
573496218
296143875
781952463
354768192
637581924
415629387
829374651

947216538
162835749
583497216
296143875
871952463
354768192
638571924
415629387
729384651

912654738
738921564
456837912
164792853
297385641
583146279
871263495
349578126
625419387

916254738
243987516
587136942
879643125
324571869
165892473
438725691
652419387
791368254

942786531
186523497
537149682
371658924
695214873
428397156
269831745
754962318
813475269

962857431
354621798
817349652
548732916
793186524
621495387
436918275
175263849
289574163

957614238
483527961
621389475
876152349
192473586
345896712
218745693
739268154
564931827

956728143
247931856
318564927
425619378
831457692
679283415
162845739
784392561
593176284

932567841
157824963
648319725
576982134
893146572
421753689
714298356
285631497
369475218

987631245
154827936
326459178
895376421
273184659
461592783
512763894
748915362
639248517

935127846
867349251
124685973
573964182
649218735
281753469
396472518
718596324
452831697

975613248
184527963
632489175
856372419
327194586
491856732
218735694
749268351
563941827

973286451
682451739
154739826
237965184
841327965
596814273
428593617
319678542
765142398

931427658
254986713
678315294
716854329
593762841
842193567
427531986
385649172
169278435

963817254
487265913
152439687
821576349
649328175
375194826
738952461
296741538
514683792

914762358
376485291
825391674
582176439
463958127
197234586
741529863
659843712
238617945

948376152
351924687
762815934
213657849
684239571
579481326
125793468
437168295
896542713

978341562
346527198
215869734
829735641
567194823
431682975
753416289
694258317
182973456

972831564
465927138
318546927
247385619
583169472
196472853
739654281
624718395
851293746

953174862
216358749
748629135
365291478
497836251
182745396
839462517
624517983
571983624

913584672
254736981
876291534
491372856
387165429
625849713
139658247
562417398
748923165

913586472
256734981
874291536
691372854
387145629
425869713
139658247
562417398
748923165

942351678
587624319
163897524
421785963
659413782
738269451
275938146
316542897
894176235

964523871
187946235
253871964
678294513
425317698
319685742
792438156
541762389
836159427

965123874
873649215
124785936
536974128
749218653
281356497
397462581
618597342
452831769

963125874
875349216
124786935
356974128
749218563
281653497
597432681
618597342
432861759

963125874
875649213
124783965
356974128
749218536
281356497
597432681
618597342
432861759

964257183
251836794
387419652
128973465
546128379
739645218
492781536
813562947
675394821

974652183
658319247
321874965
235761498
167498532
489235716
892543671
743126859
516987324

962537184
317468259
458291637
524876913
196324875
783159426
645712398
871943562
239685741

945782163
217536849
863419572
379651428
182394657
654278931
521967384
796843215
438125796

982546173
517923486
346871295
194738652
673215948
825694731
439152867
761389524
258467319

953268147
176349528
824175396
547813962
619452783
382796415
495687231
261534879
738921654

953268147
176439528
824175396
547813962
619542783
382796415
495687231
261354879
738921654

956238147
173469528
824175396
547813962
619542783
382796415
495687231
261354879
738921654

916874253
327519648
845623197
178942536
453168729
269735814
531487962
684291375
792356481

948731265
562948317
371652498
693517842
425386179
187294536
836129754
754863921
219475683

958314276
672958413
413762598
794631852
526487139
381295647
847129365
165873924
239546781

958314276
672958413
431762598
714693852
526481739
389275641
847129365
165837924
293546187

931587246
478362159
625491783
589674312
362819574
147253698
294735861
716928435
853146927

931587246
478362159
625491738
589674312
762813594
143259687
294735861
316928475
857146923

935416278
726583491
841792365
184359726
693278154
572164839
358647912
219835647
467921583

935416278
712583469
846729315
184352796
623978154
579164832
358647921
291835647
467291583

943517268
527683491
816492375
184369527
739258146
652174839
368745912
291836754
475921683

943517268
527683419
816429375
184362597
732958146
659174832
368745921
291836754
475291683

935186274
842375619
617492385
291648753
753219468
468537921
174823596
326951847
589764132

934571286
167428359
825396417
583714692
412965738
796283541
378659124
651842973
249137865

967841235
423576198
581923764
614239857
892657341
375184926
138495672
756312489
249768513

975831246
321546897
468297315
619382574
253479681
784165932
896724153
537618429
142953768

975138246
321546897
468297315
689312574
253479681
714865932
896724153
537681429
142953768

987516234
123794865
456382719
598421673
341678592
672935481
834157926
715269348
269843157

916385274
835742196
472196583
589214367
341867925
267953841
693578412
758421639
124639758

916385274
835742196
472691583
589214367
341867925
267953841
693578412
724139658
158426739

971386245
324715698
658429137
567138924
482697513
139254786
296543871
845971362
713862459

954673218
382514769
671298453
425986137
719325846
863741592
246137985
137859624
598462371

941576382
267831495
583429176
128694753
475318269
396257814
712963548
839745621
654182937

951467382
674823195
238519467
865371249
493285716
127694538
349758621
712936854
586142973

926184375
573962481
184735692
865319724
219457863
347628519
798243156
451896237
632571948

956182347
723469158
814753629
271648593
435291786
689537412
197325864
548976231
362814975

961825347
358479126
742631859
629783415
134956782
875214963
417592638
596348271
283167594

982617345
417385296
365249178
524193687
196872453
738456921
849531762
651724839
273968514

952876314
417293586
863154792
524381679
679542831
138769425
781425963
246938157
395617248

928546371
741382965
356791248
269415783
514873692
873269514
692134857
437658129
185927436

972486351
863521947
145937628
521364879
634798215
789215436
418672593
357849162
296153784

951248367
364179582
827635149
495786231
273514896
618923754
542861973
739452618
186397425

961248375
327596184
854713269
219835746
486127953
573964812
742351698
638479521
195682437

927638451
635741298
184529736
846352179
379186524
251974863
512893647
798465312
463217985

975621483
843957216
126384579
297135864
361842957
584769321
732596148
658413792
419278635

982657413
614329758
357148296
275436981
169582374
843971625
598764132
421893567
736215849

937851426
524673198
681924735
415239867
892467351
376185942
148596273
769312584
253748619

982761435
547392618
613485792
126579384
859143276
734826951
498257163
375614829
261938547

986351472
247896315
531274968
725643189
398127546
614589237
162735894
453968721
879412653

968351472
247896315
531274968
625743189
379128546
814569237
182635794
453987621
796412853

926134587
854769312
317852964
578691423
149327658
263548179
791485236
682913745
435276891

943267581
621859437
875134629
186472953
432915768
759386142
367598214
298641375
514723896

946731528
157824693
832956174
465278931
219463785
378519246
521347869
683192457
794685312

927438561
615729483
438615729
389541276
741362958
256897134
894273615
173956842
562184397

938627514
714853296
526491783
359714862
182369475
647582931
275138649
493276158
861945327

918342675
546791328
327856194
839675412
652134987
471289563
163427859
294568731
785913246

931528647
482376159
765491832
529784316
873619524
146253798
694835271
317962485
258147963

983574612
762813594
415629378
647982153
129345786
358761429
271438965
536297841
894156237

931748625
286351794
457629381
364587912
519432867
728196543
872913456
695274138
143865279

931748625
286351794
457629381
364597812
518432967
729186543
872913456
695274138
143865279

932875641
741236589
856914723
368147295
527389416
419562837
693728154
184653972
275491368

945281763
617935284
382476195
123564978
569827341
478193526
791348652
254619837
836752419

986415732
412367859
573892641
139576284
824139576
765284193
251743968
397628415
648951327

953162784
276483591
148579326
582314967
691758243
437296815
815627439
369845172
724931658

924183765
378564291
156279438
583416927
691728354
247395816
812637549
469852173
735941682

924163785
376584291
158279436
583416927
691728354
247395618
812637549
469852173
735941862

918453726
372681594
645279138
284536917
596712843
137894265
451327689
869145372
723968451

963425871
482731659
157689324
895173462
624958713
731264985
348516297
216397548
579842136

961347825
283596174
745218369
318752946
476139582
529864713
834921657
697485231
152673498

925631847
731498526
864752319
273869451
586143972
149275638
657924183
498317265
312586794

987461532
215387469
634925871
372849156
456713298
198652743
563278914
841596327
729134685

983251746
217684593
564973821
145738962
376129458
892546137
658412379
439867215
721395684

983251764
214786593
576943821
165438972
392167458
847529136
758612349
639874215
421395687

965241873
472386591
318957426
759628314
241593687
836714259
194865732
687132945
523479168

985241673
472386591
316957428
759628314
241593867
638714259
894165732
167832945
523479186

964531278
312478659
587629413
145286937
738954162
629713584
491867325
853142796
276395841

943172856
781965423
265843719
124659378
596738241
378421695
452396187
837514962
619287534

965132487
147698532
283745619
471923856
536817294
892456371
618374925
724589163
359261748

982453671
631279485
574186293
716945832
849362157
325718964
157894326
493627518
268531749

976534281
832179546
145268739
214396875
397852614
658417392
721985463
463721958
589643127

973564281
862179543
145238769
214396875
397852614
658417392
721985436
436721958
589643127

976254381
823179645
145638729
514392876
397865214
268417953
751986432
439721568
682543197

936274581
827159643
145638729
514392876
379865214
268417395
791586432
453721968
682943157

947265381
823194756
156738924
615342897
394876215
278519463
461987532
539421678
782653149

924765381
836194752
157238964
615342897
349876215
278519436
461987523
593421678
782653149

937265481
826194753
154738926
615342897
349876215
278519364
461987532
593421678
782653149

947235681
826194753
153768924
615342897
394876215
278519346
461987532
539621478
782453169

983625714
267418593
415937268
752369481
196874352
348152976
539281647
671543829
824796135

985127364
174356289
623849751
462531978
531978426
897462135
748295613
259613847
316784592

946857132
172943568
583126974
328715496
419682753
657394821
734561289
861279345
295438617

946317285
378524691
125689437
897451362
451263879
632978154
569842713
784135926
213796548

972348615
586712394
413965287
745893126
329176458
861524739
698431572
154287963
237659841

982317564
417658923
563429718
849562137
671983452
235741896
394275681
156834279
728196345

938214765
451687923
267953814
584729631
723165489
619348572
146572398
892436157
375891246

985412736
214673859
637958421
372894165
546231987
891567243
129346578
453789612
768125394

943817265
215639874
768425319
621384597
854972136
379156428
482763951
137598642
596241783

982417635
713562489
645938271
359876142
124359768
867241593
236184957
571693824
498725316

958417326
621953487
734682519
175239864
342861975
896574132
287145693
563798241
419326758

923715648
168934572
574862319
631428957
489571263
752396184
846259731
217683495
395147826

934716852
728543619
651928437
589637124
467251983
213489576
842395761
196872345
375164298

953612784
467958123
182374596
276481359
314295867
895736412
539867241
721549638
648123975

946518273
283947651
517326849
821473596
439651782
675289314
368794125
754132968
192865437

938427165
625819734
174356829
457263981
893174652
216598473
541682397
369745218
782931546

947526183
312879546
658314297
269457831
185632479
734198652
423781965
596243718
871965324

956421387
172893465
438756912
685342791
213967548
749518236
524689173
361274859
897135624

954126387
362578941
187349526
728694135
639251478
541837269
896413752
273985614
415762893

938127564
271654839
564983721
453872196
197365248
826419375
749531682
612748953
385296417

978625143
145379826
326148597
263591784
794832615
581764239
837916452
612453978
459287361

964321785
283745619
175968432
728659341
439217856
516483297
352896174
841572963
697134528

956824317
841937652
237516489
164752893
795368124
382491576
529683741
413275968
678149235

972631584
854927361
163584729
581479632
237168945
649253817
396742158
725816493
418395276

917538426
863427195
254619387
695241873
348975612
172863954
486152739
721394568
539786241

917538426
863429175
254617389
695241837
348975612
172863954
486152793
721394568
539786241

974632851
236158497
518947362
842579613
657314928
193826745
329765184
461283579
785491236

984632751
236751498
175948362
742589613
618374925
593126847
329865174
467213589
851497236

926137548
137584629
458269317
843916275
579428163
612375894
765891432
381742956
294653781

961538472
542769183
738214956
829147635
174653829
356982714
685421397
417395268
293876541

978135264
364289715
125647893
652394178
739821456
841576329
297468531
586713942
413952687

981634572
672159438
543728691
829475163
714362859
356891247
167583924
238946715
495217386

981635472
672149538
453728691
829476153
716352849
345891267
167583924
238964715
594217386

981735462
762149538
453628791
829467153
375891246
614352879
146583927
238974615
597216384

981734562
462159738
573628491
829465173
357891246
614372859
146583927
238947615
795216384

921638475
365471829
874952361
589214637
632597184
417386952
743165298
156829743
298743516

941835276
267419853
835762941
584371629
673294185
129586734
492658317
356127498
718943562

915732486
672984135
843615279
587193642
264857391
139246857
326479518
491528763
758361924

914738256
863259471
572641398
326915784
197482563
485367912
748193625
659824137
231576849

947638215
685219473
213457698
459786321
861523947
372194586
194375862
528961734
736842159

938546127
624817935
175329864
546293781
893175642
217468593
451682379
369754218
782931456

985241637
724963185
163875249
537186924
412397568
698524713
871639452
246758391
359412876

956148327
128753694
347269518
679825431
534916782
812437965
461592873
795381246
283674159

951246873
743819526
268357419
682794351
435182697
197563284
814935762
576421938
329678145

967148235
521639748
843725916
318257469
294361587
675894123
439582671
756413892
182976354

967148235
521639748
843725916
318257469
294361587
675894123
439582671
156473892
782916354

938745162
614392857
752816493
295678341
473521986
861439275
529164738
346287519
187953624

968345172
714692853
352817496
295768341
436521987
871439265
529174638
647283519
183956724

963148572
154237869
827956413
375894126
416372985
298615734
539721648
641583297
782469351

916842573
275913648
384675291
159726834
842139756
637458912
561387429
428591367
793264185

918342756
426957381
735618492
172836549
654791238
893425167
589174623
267583914
341269875

961253847
485917362
327864195
238671954
754398216
196542738
679185423
543729681
812436579

982153647
163974258
754628913
531769482
429385176
678412395
846531729
315297864
297846531

971352648
346187529
258946371
412839756
865714932
793625184
634271895
589463217
127598463

946851723
321764859
857932146
674283915
519647382
283519674
498375261
162498537
735126498

987163542
165492837
234875196
596731284
471289653
823654719
752348961
648917325
319526478

971263854
586914372
324857196
438591267
267348915
195672438
749186523
653429781
812735649

914367582
257819346
386542179
763981254
148256793
529734861
631475928
872693415
495128637

915362874
384597162
762148953
573986421
698421537
421735689
847613295
259874316
136259748

947261358
385749126
261385794
179832645
628457931
534916872
756123489
413598267
892674513

981576432
572483619
643921785
138247596
465319827
729658143
857132964
216794358
394865271

928476315
375821694
416935827
741682539
589143762
263597148
697354281
154268973
832719456

968471352
147235689
235698741
654327918
813956274
729814563
472583196
381769425
596142837

948371625
321654879
576928143
465283917
719546238
832719564
294867351
153492786
687135492

962478513
537129864
184563279
476852391
891734625
325916748
658241937
743695182
219387456

937186245
612549837
458273961
394721586
821465793
765938124
246857319
589314672
173692458

937486152
621357498
584129763
875234916
142698375
369571284
213765849
496812537
758943621

916285473
238974561
475361289
724519836
651438927
893627154
369152748
182746395
547893612

974153286
215876943
368492571
159634728
743289615
682517439
436921857
827365194
591748362

932168457
417395682
856274391
749526138
583417269
621839574
268951743
195743826
374682915

942168573
587493216
361572849
713824965
429657381
658319724
174985632
296731458
835246197

941237685
732658491
856194372
283415967
419763528
567829134
178346259
325971846
694582713

981247536
725836419
643195827
372958641
159764283
864312795
296471358
417583962
538629174

981234567
267185934
453697128
814572693
526349871
739861245
698713452
172456389
345928716

985273614
416895237
732461895
521348769
379156428
648729351
193687542
267514983
854932176

943251786
175689432
286347519
492873651
561492378
837165294
658934127
719526843
324718965

971285364
824736591
365194782
697348125
548612937
213579648
432951876
756823419
189467253

985236714
621794835
734518692
173985426
298461357
456372981
317629548
849157263
562843179

945283167
376149852
128576493
792651348
683492571
514738926
251364789
469817235
837925614

976241853
142853769
835697124
329176485
761584392
584932671
218469537
457328916
693715248

953247861
127658934
864319752
479521386
516873249
382964517
248195673
795436128
631782495

974216538
162835749
538479261
849523617
651794382
723168954
317682495
295341876
486957123

986243175
574691832
123587496
245938761
897156243
361724589
439815627
752469318
618372954

956274318
734618259
128593647
475326891
869147532
213859764
542761983
397485126
681932475

973241586
248695173
165783924
417569238
586324719
329178465
751936842
832457691
694812357

956283471
128479536
347615829
679358142
235146987
814927653
763594218
492831765
581762394

916348275
235176849
487295163
541739682
769852314
328461597
654983721
872514936
193627458

948371256
635824197
127596384
213459768
856137429
479682531
594218673
762943815
381765942

921378564
348659721
675142839
132867945
467935182
589214673
896523417
753481296
214796358

946371852
751824369
283659417
614985273
379246581
528137946
462798135
897513624
135462798

942357681
576182934
138649572
761895243
295473816
384261795
613728459
829534167
457916328

954372186
286419753
317568429
795683241
462195378
138247965
623751894
841926537
579834612

972345816
851976423
436812957
783524691
245691378
619738245
328159764
197463582
564287139

914365278
857429613
263187594
179548326
386291745
542736981
625874139
798613452
431952867

962415738
148793265
753682419
631527894
429861357
587934126
275346981
816279543
394158672

962451738
148793265
753682419
631527894
429816357
587934126
276345981
815279643
394168572

916478235
254693781
837152694
321945876
549786123
768321459
685219347
172534968
493867512

986431275
524687139
137295846
863752491
751948362
249163758
418579623
375826914
692314587

981452376
324876951
756139248
179285634
245361789
638947512
513624897
892713465
467598123

965428137
283176549
741395286
618953472
379642851
524817963
156789324
432561798
897234615

985427316
243186975
176539482
328695741
451378269
697241538
762853194
834912657
519764823

985472613
714368592
263951784
852649371
649137258
371285469
126793845
498526137
537814926

965482713
814379562
273615894
652794381
749138256
381256479
127863945
496527138
538941627

926451738
451378692
837692145
374269851
168745329
295813467
683927514
712534986
549186273

921435687
473869125
568712943
614378259
785291436
239546718
357624891
892157364
146983572

968573214
273814695
514296387
356187429
782349561
149652738
431728956
827965143
695431872

926538417
354719682
718624359
235197846
891462735
647853291
582946173
173285964
469371528

978513264
213864795
645297381
367185429
582349617
194672538
431728956
829456173
756931842

978513264
253864791
146297385
317685429
582349617
694172538
431728956
829456173
765931842

961524387
278139465
453687912
142863759
395712846
786495231
637241598
519378624
824956173

948513762
216784395
357296418
123645879
789132654
564879123
431957286
675428931
892361547

942576318
863491725
157283469
581742936
324968571
796135284
635824197
478319652
219657843

942573618
387614295
165289374
516428739
273956481
894731562
421397856
758162943
639845127

921584763
473692851
586137429
814963572
752418396
639275148
367859214
295341687
148726935

927543618
465781239
138926754
289634571
651297843
743815962
874169325
512378496
396452187

912574638
546398271
387261459
173429865
658137942
294856713
729613584
861945327
435782196

974526183
658319247
213478956
596847312
137295864
482631795
325184679
849762531
761953428

984526173
762319548
513487296
625948317
138752964
479631825
357194682
241865739
896273451

971542683
428369715
536718942
693857124
247193856
185426379
764231598
859674231
312985467

978632451
641598237
235714869
359467128
712853694
864129375
596381742
127946583
483275916

938615742
412789536
765342819
147598623
386271495
529436187
853127964
694853271
271964358

932614875
815273469
764598132
347921586
258746391
691835247
189462753
573189624
426357918

931625487
278349516
564187932
152834769
496712853
783596241
347251698
619478325
825963174

948613572
251974368
367258419
123589746
674132985
589746123
435861297
796425831
812397654

978654132
213987564
456213798
589146327
764325981
132798456
691572843
827439615
345861279

984651273
532497618
716238549
641982735
857364192
293715486
478529361
165873924
329146857

972685341
163942758
854173296
497521683
638794125
215368479
329456817
781239564
546817932

937612584
416578923
582934176
174869235
325741869
698325741
263157498
841296357
759483612

913685724
267314598
458279136
721938465
845162973
639547812
596821347
172453689
384796251

913782654
746359218
258164379
879631542
462598731
531247986
624873195
187925463
395416827

936712845
524638197
817549632
653897214
781426953
249153786
495261378
372984561
168375429

975846213
186723954
432519768
829165437
361472895
547938126
254381679
698257341
713694582

976823145
482159367
315746289
547361892
631982574
298574631
859237416
763415928
124698753

972853614
146279538
583146729
624718953
817395462
359462871
798621345
265934187
431587296

914873562
683925471
752416389
327164895
849257136
165389247
538791624
291648753
476532918

965843721
742156938
318729564
653982147
179465382
824371659
231694875
597238416
486517293

957813642
218746395
364259871
123984567
576132489
489567123
731698254
695421738
842375916

971845236
653912748
428637915
312594687
597168423
846723159
265489371
739251864
184376592

936821574
428675319
157394826
214938765
793256481
865147293
371589642
642713958
589462137

961824537
284375196
753961824
679413285
542798613
138256749
325147968
496582371
817639452

952813647
183476592
764925318
437589261
216734985
598162734
879651423
625348179
341297856

924815673
576349812
318762945
763158429
241936758
895274136
687423591
139587264
452691387

943812567
687435912
512796438
725184396
836259741
194367825
271543689
459628173
368971254

963812547
784935612
512467938
625184379
837259461
149376825
291543786
456728193
378691254

932845176
417396852
685271439
593412768
874563921
261789543
159634287
348927615
726158394

942856173
517439862
386271549
634512798
875694321
291783654
163945287
458327916
729168435

941872536
782365491
653914278
326489157
195723684
478651923
869547312
514238769
237196845

981423765
675198432
324576918
739845126
216739584
458612379
842357691
563981247
197264853

951836247
782145639
346927185
518293764
674581923
239674518
163459872
897362451
425718396

931428567
625197834
874563912
289346175
417859623
563712489
752684391
348971256
196235748

961572843
587143692
243968157
738429561
619385724
452617938
376251489
125894376
894736215

961857432
742631895
853294176
638512749
594376218
127489653
289745361
416923587
375168924

941678235
873245691
625391874
267139548
189452367
534786912
716523489
458967123
392814756

921856347
735241896
864739152
243695781
689174523
157382964
516923478
472518639
398467215

941568273
563247891
827391564
256139748
189472356
374685912
615723489
438956127
792814635

961542738
873169245
425387961
789413652
516728394
342956187
657234819
234891576
198675423

981765432
427318695
563294871
648531729
235947168
719826543
152679384
896453217
374182956

961248375
528397461
743156829
897465132
632781594
154932687
285619743
419873256
376524918

961248375
527396481
348157629
796485132
832761594
154932867
285619743
419873256
673524918

951238746
826475391
374169285
563947812
418623957
297851463
649712538
132584679
785396124

971352864
268471593
543869721
359724618
816935472
724618359
687293145
495187236
132546987

981243675
527698431
643157829
796435182
832761594
154982367
265319748
419876253
378524916

981243765
527698431
643157829
796435182
832761594
154982376
275319648
419876253
368524917

961425837
583716429
472839651
659281743
814573962
237964185
726158394
345697218
198342576

921843675
465721389
783965241
647319852
539682417
812574963
178296534
254138796
396457128

941823675
265741389
783956421
627319854
539684217
814572963
376295148
452138796
198467532

981372645
546891372
327564198
259643817
614287953
738915426
173458269
865129734
492736581

971346258
832571649
465982137
546297381
287134965
193658724
759863412
324715896
618429573

921835746
758461923
364729518
247958631
516243879
839617254
182594367
495376182
673182495

941762358
583914267
267358941
379245186
456189723
812673495
634597812
128436579
795821634

951267438
623984751
748513962
812645379
374892615
596371284
165439827
487126593
239758146

951467238
346982751
728513964
814625379
573891642
692374185
465139827
187246593
239758416

941526387
765348219
832971546
358194672
217635894
694782153
423817965
589463721
176259438

961745823
478623951
532918467
657831249
293476185
814259736
329587614
785164392
146392578

981754263
367218945
452396718
596183472
734529186
218647359
873961524
145832697
629475831

972165384
638427519
145983726
817534692
293618457
564792831
359246178
481379265
726851943

972135684
683427519
145698723
817563492
236914857
594782361
359246178
461879235
728351946

912567834
875431926
634982751
246379518
158624397
793158642
389216475
461795283
527843169

952678134
783451926
416932857
247589361
631724598
895316742
179243685
564897213
328165479

962578134
735461928
481932567
247689351
513724896
896315742
179243685
654897213
328156479

962458137
548731926
731269548
319682754
624573819
857194263
495816372
186327495
273945681

972365481
835194627
461287395
356728914
248519763
197436258
684971532
713652849
529843176

962781453
843596127
751423689
518372964
236849715
497615238
384267591
679158342
125934876

932165874
714389526
685427931
369574182
478216395
251893467
843752619
597631248
126948753

973286514
124957386
685413279
356891427
792345861
418762953
869124735
231579648
547638192

923571648
748269531
165834972
514786293
876923154
392415867
689147325
237658419
451392786

923871654
745269831
168534972
814756293
576923148
392418567
689147325
237685419
451392786

943612875
672859413
158347692
214578369
765193284
839264751
521486937
496731528
387925146

943865712
675231984
281947365
729358146
164792853
538416279
316589427
897624531
452173698

943816572
782953641
651724398
315467829
476298135
298531764
127345986
864179253
539682417

974253816
321968574
658417932
817639245
592184367
436572189
749821653
163795428
285346791

954867213
261359784
387412659
572941836
846735192
193286547
619524378
428173965
735698421

954286371
271435698
683179524
896751243
735642819
142893765
427518936
519367482
368924157

954286371
271435698
683179524
896751243
735642819
142893765
467518932
519327486
328964157

934258617
851697423
726341589
369874251
142536978
587912346
278469135
495183762
613725894

985612437
143978625
762345189
214753896
538169274
697824351
429586713
376291548
851437962

915627483
327485916
648913572
289156347
156734298
473298651
792341865
531869724
864572139

945132786
637485219
821679453
289346175
713598624
456217938
592861347
368724591
174953862

985143267
316792485
274856931
528367149
491528673
637419852
759681324
163274598
842935716

926385741
435172698
781694235
614928357
298537416
573416982
357869124
142753869
869241573

986372541
457168923
213459687
762984135
395216874
148735296
871593462
529647318
634821759

937425816
421689735
856317429
364592178
518734962
792861354
685143297
273958641
149276583

927465318
458193276
613728459
185634792
376912584
294587163
539276841
841359627
762841935

917438256
264975381
358621497
473159862
196842573
825763914
689314725
732586149
541297638

967431528
284756139
351892467
849127653
125963874
673548912
538674291
716289345
492315786

968724513
517683429
342159786
624318957
835947261
791562834
189435672
453276198
276891345

978642513
632715489
541893267
486579132
215384976
397126845
854937621
729461358
163258794

948726315
732541968
165983742
213694857
876235194
594178623
457369281
621857439
389412576

968127345
175438296
432659871
827346159
319875462
546291738
654782913
781963524
293514687

968217345
175438296
432659817
827346159
319875462
546192738
654781923
281963574
793524681

968251734
571634298
234978615
342789156
789516342
615423987
457192863
896347521
123865479

978165423
126439785
543728169
682547931
459213678
317986542
231654897
894371256
765892314

928613547
764598231
153742986
837264195
296185473
541379862
679451328
412836759
385927614

917425638
852936741
346718259
631254987
294387516
785169423
429873165
573641892
168592374

916375482
372684519
485219637
657932148
238741965
194856723
841527396
563498271
729163854

915376482
372584619
486219537
657932148
238741956
194865723
841627395
563498271
729153864

917356482
352784619
486219735
765932148
238541976
194867523
841625397
573498261
629173854

916874523
724395168
835621974
347956281
582417396
691238457
278543619
153769842
469182735

917825643
836914572
452637918
324589761
578261394
691473825
283746159
749158236
165392487

912654387
685317492
473892165
296743518
538169724
147285639
329571846
854936271
761428953

912847563
735619824
648253719
127564398
456398172
893721456
274985631
361472985
589136247

928715364
537694218
146382957
451239786
682471539
793568142
874123695
369857421
215946873

925647183
431895726
786123945
673482591
859361274
214579368
147256839
562938417
398714652

925368417
683174529
147952683
276891354
594723861
318546972
751639248
469287135
832415796

928146375
754823169
631957824
169738452
472519683
583264917
895471236
317692548
246385791

925418736
684379215
173625498
418736952
239584167
756291843
361842579
542967381
897153624

934851726
761432985
258769431
146985372
527346819
389127654
475613298
892574163
613298547

935872416
682419753
147653892
259738164
764125389
813964527
578246931
496381275
321597648

934127658
768459132
215863974
157384296
682915743
493672581
549231867
871546329
326798415

932418576
147956823
865732419
459327168
281569734
673184295
398275641
716843952
524691387

931847562
872356941
456219837
314698725
587421693
269573418
128965374
795134286
643782159

935461278
276358491
814279563
681932754
423715986
597684132
169847325
352196847
748523619

935481627
768923541
142756398
374592816
816347259
529618473
681275934
297834165
453169782

937681425
562943871
148275639
681537942
725469318
493812756
814356297
276194583
359728164

936782541
854916327
271354698
785423916
623195784
419867235
542638179
398571462
167249853

931657284
625348179
478192536
347921658
816574923
592836417
164283795
253769841
789415362

931657482
625348179
478192635
347921856
816574923
592836714
764283591
153769248
289415367

948351276
172496583
536287149
623548791
817629435
495713862
381975624
259864317
764132958

948736251
172859463
536412987
381697524
469125738
725348196
697281345
854973612
213564879

948275316
613948527
275361849
587426931
324819675
169537482
836792154
751684293
492153768

948637125
275481369
136529784
517946238
693218457
824753916
782164593
359872641
461395872

942831675
378456921
165972834
854729163
213568749
697314258
781245396
536197482
429683517

946572318
183649275
257831649
325984761
671325984
498716523
769458132
832197456
514263897

946371528
523849617
178625439
865413792
397268145
412597386
759184263
231956874
684732951

946527183
175839624
328164957
231486579
567912348
894375216
612743895
789651432
453298761

945681327
268379541
137245896
582437169
691528734
374196258
413762985
856913472
729854613

956874123
724391568
831625974
347956281
582417396
619238457
278543619
193762845
465189732

958167324
761342985
423895716
634789251
287531649
195426873
512673498
876954132
349218567

951346872
386721459
274985361
837469125
142857936
695213784
518674293
763192548
429538617

954831726
263579841
718642935
581296473
342785619
679314258
835467192
127958364
496123587

957138462
423679185
861524793
782451936
546793218
139862547
698217354
374985621
215346879

965724813
781593426
324186597
843975261
592461378
176832954
237658149
618249735
459317682

965724318
781593426
324186597
843975261
592461873
176832954
237658149
618249735
459317682

963214857
421875693
875963124
798431562
216759348
534628971
682197435
159342786
347586219

964213857
321875649
875946123
748391562
216754938
593628471
482167395
159432786
637589214

962871534
438569721
715342869
871426953
546938172
293715486
329187645
657294318
184653297

962145387
547382916
813976452
238754691
754691238
691823745
375219864
129468573
486537129

965827143
132654789
478913265
853791624
246538971
791462538
389176452
527349816
614285397

962547183
814693725
375812469
596721834
431958672
728364951
289175346
647239518
153486297

965814372
248736195
317259846
754963281
621587439
893142567
479321658
532698714
186475923

975316842
218495376
436287591
194623785
567948123
382751964
741832659
623579418
859164237

973281645
548679231
216453879
821537964
657942183
394816527
439128756
762395418
185764392

978451623
362978514
415623879
684297351
537814962
129536487
851342796
746189235
293765148

975148326
236795814
841623759
684359271
519274638
723861945
467582193
358917462
192436587

985736421
214985637
763412985
341857296
572694318
896123574
137569842
628341759
459278163

985672314
673941528
142583769
798314652
421765893
536298471
264859137
317426985
859137246

987356421
543128796
612947583
251769834
738514962
496283175
374691258
129835647
865472319

982145367
547362819
613879452
239758641
754691238
861423795
375216984
126984573
498537126

984132567
537648921
162759384
258914736
419376852
376285419
821597643
695423178
743861295

984132765
735648921
162975384
298714536
416359872
357286419
821597643
679423158
543861297

985142763
347658921
162973485
678315249
519426837
423789516
831297654
296534178
754861392

981645327
572931684
364872195
628197543
743256918
195384762
236518479
857469231
419723856

982753614
145826739
637914582
271365948
496182375
358497261
563248197
829671453
714539826

986517342
375824619
124396758
637182594
849653271
512749863
461278935
758931426
293465187

326981457
785346912
149572863
418765239
563829174
972413586
831694725
697258341
254137698

139645872
746182593
528397416
954238167
271569348
683714259
412973685
895426731
367851924

143769582
725183649
689245317
458932176
937651824
216478953
362514798
891327465
574896231

592483716
874261539
316975248
137694825
968532174
245718693
723846951
489157362
651329487

469583127
318672954
572491368
247956813
135248679
896317542
951824736
723169485
684735291

791824356
428635791
365719248
654392817
187456932
932178465
879563124
246981573
513247689

623584197
174639825
598172634
869723541
251496783
347851269
985367412
436215978
712948356

859643712
274189635
361527489
798312564
142756893
536894127
925461378
413278956
687935241

249537816
875162493
361948527
693814752
752396184
418725369
984271635
126453978
537689241

162894573
953617842
847532916
298173465
415286739
376459281
539741628
721968354
684325197

374628591
986451273
215379684
128745936
543986127
697132845
762594318
831267459
459813762

793518264
851264937
264397158
128436579
635972481
479851623
547123896
986745312
312689745

892467531
314259786
675318429
127935864
938746215
546821397
489173652
261584973
753692148

967845132
251693478
483217569
529186347
674329851
318574926
195732684
746958213
832461795

581647392
369258471
742391865
213786549
874925136
956413728
438169257
625874913
197532684

376198524
518462397
492357681
684579213
129643875
735281946
843915762
267834159
951726438

217863954
395142678
468975231
836594127
549217863
721386495
152439786
683721549
974658312

716254893
925378461
483169527
139546278
264817935
857932614
542791386
691483752
378625149

294571836
578369412
631824597
862915743
417283965
359746128
743152689
986437251
125698374

418793265
563482197
927165438
356827914
189346752
742519386
231678549
674951823
895234671

793648521
452319867
168527934
279134658
841956273
536782419
627891345
384275196
915463782

694521738
527389416
831764592
786915243
419273865
352648179
243156987
978432651
165897324

329468571
475129836
816357942
958231764
134675289
762894153
547916328
693782415
281543697

618529347
792643158
543178962
275931486
834756219
169482735
421895673
987364521
356217894

518429376
692573148
473168952
264931785
739685214
851742639
127894563
986357421
345216897

639582714
452716893
871493256
348279561
297165438
165834927
586941372
914327685
723658149

729365481
561478293
483192675
192837564
658941732
374526819
936284157
845713926
217659348

639582714
452716983
871493256
943278561
287165439
165934827
598641372
314827695
726359148

327458691
194362857
586719243
971625438
263984715
845173962
739241586
452836179
618597324

765941283
382576194
914238567
523864971
178392645
496715328
237459816
851627439
649183752

458932716
276418359
139756284
847691532
561243897
923875641
684529173
392187465
715364928

936754182
852619473
147823596
284935761
695172348
713468259
579381624
461297835
328546917

476852391
328916547
591374286
147685923
985231674
632497815
769123458
213548769
854769132

952847613
187369254
436521789
615932847
274618395
893475126
541786932
368294571
729153468

213564987
859732461
674189352
935618724
182457639
746293518
421375896
368941275
597826143

479528613
813976245
256341987
792165834
164783592
385294761
947632158
631857429
528419376

641587932
978623154
253941678
792138546
164295387
385476291
419852763
527364819
836719425

372194865
958672134
614538729
195326478
836457291
247981653
769843512
423715986
581269347

468239517
791584623
253716849
927658431
615347982
384921756
549163278
172895364
836472195

719583624
648721539
352964187
561298473
823417965
497356218
176849352
985132746
234675891

836719245
195234786
274856319
652983174
741562938
983147562
318625497
429378651
567491823

678341259
342895671
951726483
716283594
589417326
423569718
134952867
895674132
267138945

682547931
591368247
374921865
136289574
845673129
927415386
419732658
753896412
268154793

481735296
392416758
756928413
924561837
563874129
178392645
645189372
217653984
839247561

753421869
214689357
689753421
932547186
567812934
148936275
395264718
871395642
426178593

652197438
439852761
817364592
124976853
598431627
763285914
275618349
346729185
981543276

254836791
189457632
376291845
842765913
793142586
561983427
638514279
925378164
417629358

527618943
198243567
436795218
952187436
671324859
384956172
213479685
869531724
745862391

258379416
794561832
136482795
643295178
925817364
871634529
589123647
367948251
412756983

259387416
874561932
136492875
643275189
527918364
981634527
795123648
368749251
412856793

296385417
734961285
815427936
529873164
367142859
148596372
682714593
451639728
973258641

751489623
438672591
926531487
847926315
163758942
592143876
679815234
284367159
315294768

758294631
631587249
942136785
329461578
876953412
415728963
287619354
194375826
563842197

289375416
634821975
715496832
598763124
326149758
147582369
972614583
451238697
863957241

698457321
512938467
374621985
869314752
731592648
425876139
143785296
957263814
286149573

935214678
178356429
246789351
497625183
813497562
652831794
769142835
581963247
324578916

846735291
791482635
352916487
928541376
415367928
673829154
137698542
569274813
284153769

128935476
534786192
679142853
283651947
496873215
751429638
917568324
842317569
365294781

183579624
596324187
742186953
624915378
358467291
971238546
239841765
417652839
865793412

173268594
985374126
642195873
594812367
327456981
861937245
238741659
416529738
759683412

631254789
429738561
587691234
172865493
895423617
364179825
916587342
253946178
748312956

482693715
751248396
639175842
967581234
148329567
325467981
816952473
594736128
273814659

651937482
238614759
479258136
843791625
916825374
725463918
387546291
562179843
194382567

543627981
981354267
726981435
817562349
352419678
694873512
268145793
135796824
479238156

827134965
156892743
943756128
234915876
781463592
695287314
378649251
419528637
562371489

293671458
851429376
674835192
587342619
932516784
416798235
125963847
349287561
768154923

627984351
598613274
143527698
864295713
275138946
319476582
951862437
782349165
436751829

734869512
629315874
158742936
961457328
375281469
482693157
893526741
546178293
217934685

982654371
376198254
541327689
754836912
813942567
629715843
195463728
237581496
468279135

621849375
749523168
385761492
596417823
238695741
417238659
972386514
864152937
153974286

491267538
638951427
572843916
926375184
157486293
384129675
749632851
815794362
263518749

582673914
791248356
634195872
967581243
148327569
325469781
816952437
459736128
273814695

427358691
193426857
586719324
971635248
235984716
864172935
749261583
652843179
318597462

184679532
396258147
275413986
863592714
751346298
942187653
429735861
618924375
537861429

245683719
976214538
381597462
657932184
832471695
419856327
764128953
523769841
198345276

673145289
124897365
958263471
492731658
781456932
536928714
319572846
847619523
265384197

512796438
967483521
834521967
643812795
728659314
159374286
496137852
375268149
281945673

153672498
472839651
869451327
618524973
795316842
324798165
236145789
541987236
987263514

952174386
374865921
186329754
569437218
428916573
731582649
615798432
243651897
897243165

918634257
572981643
634752198
391827465
856143729
247596381
783265914
425319876
169478532

398421576
724586319
561397284
913674852
286953147
457218693
179862435
842735961
635149728

723968514
869154327
154372896
697235148
415689273
238741965
571896432
986423751
342517689

164897523
978253614
523641789
849165237
236978145
751432896
492786351
685319472
317524968

926815743
835674921
471923856
749156238
652738419
318249567
167492385
293581674
584367192

954638721
321457968
768192435
842769513
176385249
593241876
487916352
219573684
635824197

592381746
468279153
371654298
987562314
134798625
256143879
825937461
613425987
749816532

589731426
462985371
173426985
731692548
295874613
648153792
357248169
814369257
926517834

589731426
462985371
173426589
731692845
295874613
648153792
357249168
914368257
826517934

812367945
376495812
495218763
653829174
947631528
128574396
569182437
734956281
281743659

347581926
512769438
896423571
973648152
458217369
261935784
784392615
625174893
139856247

347591826
512768439
968423571
673849152
459217368
281635794
794382615
136954287
825176943

549731862
261485379
783269514
417523698
392816745
856947123
128654937
674398251
935172486

657194832
138526749
294837516
542673981
381259674
769418253
826741395
915382467
473965128

861359724
432876195
975412638
749628351
283541976
516937842
197285463
624193587
358764219

428931576
193756824
756482931
274619358
315874269
869523417
581397642
637248195
942165783

963275418
241683957
587914362
398567241
412398576
675421839
724856193
139742685
856139724

692851347
173492865
458367912
831679254
524183796
769245183
346928571
287516439
915734628

439257168
172836954
658149732
926513487
513478629
847692513
265984371
391725846
784361295

269813754
583274196
147965283
752691348
491387562
836542971
924736815
318459627
675128439

947561238
538924617
612378459
251896743
364217985
789435162
496783521
123659874
875142396

531628947
297534186
684179253
963817524
458962731
172453869
829746315
316295478
745381692

943675281
721348965
685291734
592817643
816439527
437562198
378126459
164953872
259784316

918324576
275196843
634587192
367458921
591732684
842619735
726845319
159273468
483961257

637512498
518946372
294873516
951234867
742685139
863791245
186357924
429168753
375429681

536218479
217954863
894376125
781465392
643129587
952783641
169832754
328547916
475691238

549621378
372948651
861357429
638592147
795134862
214876935
926713584
453289716
187465293

357192684
649835217
281764539
165347928
423958176
978621453
792586341
516473892
834219765

859763214
671524839
432189567
328647195
567918423
914352678
296475381
785231946
143896752

731528469
964731582
258964173
412697358
573482916
689315247
127853694
895246731
346179825

678249315
423561789
195378462
946782531
782153946
351694278
534916827
817425693
269837154

219537864
538246719
647918235
425371698
891625473
376489152
754192386
982763541
163854927

675341289
149258736
283679154
762985413
438126597
591734862
816492375
354867921
927513648

156273489
783649125
429581367
897412536
341765298
265398714
614927853
932854671
578136942

427316859
895247163
631859724
214693578
576481392
389725416
168532947
753964281
942178635

931547268
856231947
724986351
319852476
248763519
567194832
675328194
492615783
183479625

862497315
153268974
947315628
671853249
498126753
325974861
786549132
519632487
234781596

643589217
827341569
591672348
714953682
956428731
238716495
385294176
162837954
479165823

261354879
579862431
843719265
312647958
758931624
496285317
624178593
135496782
987523146

487625193
569831742
312974658
875149236
146382975
923756814
231598467
658417329
794263581

486329715
215847963
973516482
537698241
894271356
621435897
762954138
359182674
148763529

163527498
425698713
798134526
519382674
637945182
284716935
972463851
841259367
356871249

451782693
397645812
286193547
713569428
528417936
964328175
875934261
139256784
642871359

129378465
847156239
536924718
371492586
468517923
295683174
653241897
714869352
982735641

769328154
852914637
431765982
946257318
517683249
328149576
684591723
275436891
193872465

369728154
852914637
471365982
746259318
513687249
928143576
684591723
235476891
197832465

329618547
867524319
415397826
243859671
758146932
196273458
934782165
582461793
671935284

483291675
129576384
675483219
854127963
736859142
291364758
312745896
947638521
568912437

628931475
135247869
749586132
896175243
213469758
457823691
972314586
361758924
584692317

739564182
128739456
654821973
542986731
371245698
986173245
813697524
295418367
467352819

975428361
168973524
234615978
793146285
456289713
812357649
521734896
687591432
349862157

562841793
381976425
497523816
649315278
238794651
175682349
723158964
956437182
814269537

928763415
361594872
475128693
817956234
249387156
653241987
134872569
582639741
796415328

625783419
341965278
978412563
516297384
289634157
437158926
863541792
754829631
192376845

582716493
637459281
419283576
195368724
264971358
378524169
853192647
921647835
746835912

573184962
146295378
892376154
417629835
368751429
259843617
921568743
685437291
734912586

647251893
321896475
895437126
916378542
458629317
273145689
182763954
564982731
739514268

871439625
326158947
549276138
267384591
935721486
418695372
754962813
692813754
183547269

374658192
968271453
215394678
543189267
692537841
187426539
429715386
736842915
851963724

963587241
782641359
154932768
315426897
249875136
678319524
431268975
527194683
896753412

963842157
278615934
541937268
194578623
725364819
386129475
437281596
652493781
819756342

438276195
917853642
652149873
541692387
869317254
723485961
285761439
176934528
394528716

438672195
917853642
652149873
541296387
869317254
723485961
285761439
176934528
394528716

325879146
879614235
146235978
518942763
634781529
792563814
457328691
283196457
961457382

618253749
234967851
795184362
953641287
476328915
182579436
367895124
829416573
541732698

432158769
769423815
518697342
173849526
625731984
984265173
856912437
291374658
347586291

624379518
589416273
731528496
897165342
352784961
146932857
963257184
418693725
275841639

984563127
612798435
573412968
739186542
825934671
461275893
356847219
148329756
297651384

379182456
465973281
281654739
843715962
597268314
612439578
728341695
956827143
134596827

843921675
916475832
725638149
267543981
198267453
354189726
479356218
632814597
581792364

876415392
419732658
253689417
528371946
964528731
137946825
641853279
385297164
792164583

931458627
672193584
458627193
287361459
346589271
519742368
163875942
794216835
825934716

842519736
156837924
379624581
563498172
491276358
728351649
217945863
635182497
984763215

253476891
691835724
874129536
486791253
537268149
912354678
765983412
348512967
129647385

837456291
264189537
519237648
381762459
492518763
675394812
126843975
958671324
743925186

423765891
758194236
916328547
372681954
895473612
641259378
567942183
239817465
184536729

924718365
875639412
361245897
418362759
792851634
536497128
659174283
243586971
187923546

613954872
458372619
279186543
187463295
324597168
965821437
591748326
742635981
836219754

647925183
912378564
853164729
768243951
324591876
195786432
281437695
579612348
436859217

471689523
635127489
289354176
758436912
162975348
943812657
524793861
316248795
897561234

278593641
546721983
913846257
321469875
894357162
657182439
165974328
489235716
732618594

315967482
742851963
968342517
527138649
694725831
183496275
231584796
476219358
859673124

256974831
841365972
379218564
923586147
167492385
584731296
418629753
632857419
795143628

847561239
539824617
612379485
281956743
364217598
795438162
456793821
123685974
978142356

358192674
649735218
271864539
165348927
423957186
987621453
792586341
516473892
834219765

534879216
682451937
179632845
491785623
865123794
723946158
957264381
316598472
248317569

879426153
324915768
561387249
186573924
935241876
247698315
418769532
752834691
693152487

163527498
425698317
798134526
519382674
637945182
284716935
972463851
841259763
356871249

581369247
694721835
372485619
425638971
869157324
137294568
913842756
756913482
248576193

193754682
852613479
647289351
978165234
435892716
261437598
586321947
719546823
324978165

418376259
296851734
537492168
924618375
865739412
371245896
759124683
643587921
182963547

597382461
361945827
428716935
749138652
136529784
285467193
654873219
912654378
873291546

879365142
621984735
453217698
185472963
964538271
237691854
318759426
746823519
592146387

673981254
281456379
954723168
418635927
567249831
392817546
139574682
725168493
846392715

658427391
147839526
239615847
463198275
895276413
712354968
521963784
974581632
386742159

394821675
816475392
725693148
267549831
183267459
459138726
978356214
632914587
541782963

297468531
841375962
365219478
723954186
156782394
489631257
918527643
532846719
674193825

874329615
215846937
963517482
597638241
486291753
321475896
732954168
659182374
148763529

837546129
965721843
421938657
192487365
583269714
746315982
674192538
358674291
219853476

756134892
321896745
849725136
267941583
598372461
134568279
675283914
482619357
913457628

153794286
629853417
748621953
497536821
265189734
831247695
374918562
912465378
586372149

746523981
932618754
815947362
261754893
478391625
593862147
354186279
189275436
627439518

321497856
965813742
847526931
473682195
298135674
156974283
532769418
689341527
714258369

764853192
815792463
392146785
123684579
659317248
478529316
247938651
586271934
931465827

251387469
934612578
768945321
582163794
179458632
643279815
896531247
315724986
427896153

873541269
954362718
126798534
387925146
541687923
269413875
618254397
435179682
792836451

452631798
813794562
679825143
397146825
528973416
164582379
281459637
736218954
945367281

695348271
218765439
347921865
879153642
532674198
461892753
753216984
924587316
186439527

653948271
218765439
947321865
879153642
532674198
461892753
795216384
324587916
186439527

245916783
368725194
917483265
784631952
659274831
132598647
576842319
821359476
493167528

259473861
814659327
376821945
543167298
782934156
691285473
927518634
438796512
165342789

265483971
914765328
387921546
643178259
892534167
751296483
428619735
539847612
176352894

517342986
869157234
324968715
295781463
138426579
476539821
653874192
982615347
741293658

153682794
468179532
279543816
531896247
724315689
896427153
982731465
345268971
617954328

685127934
971438265
243956817
524769183
318245679
796813452
452671398
867394521
139582746

759381246
812649573
436725198
327198654
584263719
691457382
168972435
275834961
943516827

258791643
964328715
173654829
426583197
731946258
895172436
689415372
512837964
347269581

146783952
982645317
537291864
465312798
791864235
823957641
674529183
259138476
318476529

142369857
573281496
689475312
927638541
415927638
368154279
756893124
294516783
831742965

931426578
726583194
485791263
243875619
869142357
157369482
398614725
512937846
674258931

591836724
278419563
436527189
647381952
952674318
183295476
315968247
824753691
769142835

462195873
751683492
839472561
524369187
317258946
698741325
186937254
973524618
245816739

542687193
976312485
138954627
421739568
765148239
389526741
213495876
654873912
897261354

185437692
493562817
627819354
578396421
342185769
916724538
859641273
264973185
731258946

852179436
134268957
967354812
628943571
793512684
415687293
346795128
571826349
289431765

597682341
416935872
832147596
954371268
673298415
128564739
349826157
265713984
781459623

752169438
138247956
946358712
427983561
693512874
815476293
384695127
561724389
279831645

756491283
834265791
129387654
541972368
967538142
382614579
278159436
615843927
493726815

297581643
513649782
684327519
452798361
176432958
938156274
845273196
369815427
721964835

531479268
267851934
498632175
182347659
749165382
356928417
923586741
874213596
615794823

243589617
798416253
615732894
587263941
361894725
429157386
932645178
856971432
174328569

745621389
819453762
632987451
154239678
376815924
298746513
523164897
961378245
487592136

583461972
149327658
276598143
312754869
768219435
495683721
824975316
631842597
957136284

754693821
893214657
216578493
928451736
671329584
435867219
587136942
349782165
162945378

471596283
368427519
592318647
237154896
945862731
186739452
614283975
759641328
823975164

547312689
831967245
269485731
753846912
486129573
912753468
174598326
698234157
325671894

957823416
321649758
468157329
246931875
835274691
719586234
172498563
683715942
594362187

217654983
593278146
684391257
475839612
138526794
926147835
359712468
842965371
761483529

495813762
372496851
816527943
267951384
954238617
183674529
748362195
521789436
639145278

268351749
549672381
713498256
354129678
627843195
891567432
482715963
175936824
936284517

917465832
845321769
632879154
258916473
493587216
176243985
524138697
361794528
789652341

721954368
386172495
954863217
839547621
647281539
512639874
175426983
298315746
463798152

534179286
267854913
198632457
482317569
719465328
356928174
923586741
871243695
645791832

367481952
481529673
592367184
913874526
624953817
875216349
749135268
256798431
138642795

478293651
259816437
136547892
591384276
364729185
782651943
813965724
627438519
945172368

814936257
697251438
235784619
923175846
481362795
576498123
762519384
158643972
349827561

724561398
195738642
368294175
687923451
231485769
549617823
416859237
973142586
852376914

568231749
234759186
917846532
721563498
856497213
493128657
675984321
149372865
382615974

179382564
348756219
625194387
593647128
761829435
482531976
257418693
814963752
936275841

169782453
378645219
524139786
437596128
651823974
982471365
246318597
813957642
795264831

179682534
348759216
625134987
596347128
731826495
482591673
257418369
814963752
963275841

923471865
548629731
761583429
692735148
385142976
174968253
419256387
857394612
236817594

723491865
549628731
861573429
692735148
385142976
174869253
418256397
957384612
236917584

369248751
518793246
427615839
942567318
736481592
851932467
684329175
173856924
295174683

681543927
457928613
392167458
248671539
536289174
179435286
765314892
814792365
923856741

276541398
148392756
395768214
714253869
639184572
852679143
967835421
481927635
523416987

276541389
149382756
385769214
714293568
638154972
952678143
867935421
491827635
523416897

976285341
183479652
425163879
358941267
741632985
269758413
532816794
617394528
894527136

317958426
598246173
264173859
479825631
653417298
821369745
936784512
782531964
145692387

183952764
564817923
792364815
675483291
931276548
248195376
857621439
326549187
419738652

671549283
943872516
285316479
124795368
896431725
357628941
562984137
718253694
439167852

345978261
871326495
296145738
682437519
739651842
514289673
968712354
427593186
153864927

945613287
138279546
276485391
563892174
789154623
412736958
691547832
324968715
857321469

934518672
187269534
265374891
591436287
746821953
823957416
418792365
659143728
372685149

389567124
754128369
261934578
692345781
437812956
815796243
543671892
928453617
176289435

546827193
217693584
839415276
128376945
953284761
674159328
785941632
392568417
461732859

524961738
831574926
967823145
793458612
615297483
482136597
156389274
379642851
248715369

268579341
195834672
743612985
987253416
452196837
631748529
574361298
326987154
819425763

713842569
546319278
928657134
875431926
134296857
269785413
487523691
392168745
651974382

518476923
963285741
427391865
836124597
751869432
249753186
674912358
385647219
192538674

639875214
571324896
284169357
423517968
158296473
796483125
842751639
915638742
367942581

316748295
742695831
958321467
865432719
279816543
134579628
581964372
493287156
627153984

974385612
685271493
231964875
716523984
893416527
542798361
428159736
367842159
159637248

385719246
271465983
964823517
793582164
426197358
518346792
832651479
147938625
659274831

187423956
364951287
592867143
745239861
819746325
236185794
458312679
673598412
921674538

269374815
481562937
375189462
592618743
618743529
734925186
146257398
853496271
927831654

261374895
489562137
375189462
512698743
698743521
734251986
146927358
853416279
927835614

267541983
935728641
481369572
198435267
526917834
743286195
319672458
672854319
854193726

586174293
413952876
279836415
651328749
927465138
348719562
864597321
195243687
732681954

389167245
214985376
576324891
738496152
642518739
951732684
895271463
427653918
163849527

936821574
782546319
514397286
647985132
823174695
195263748
379452861
451638927
268719453

936127584
872546319
514398276
648915732
123784695
795263841
389452167
457631928
261879453

793564821
185972346
264138597
648213759
932657184
517489632
451826973
879341265
326795418

429176358
867539214
351824796
186745923
294613875
573982461
742361589
918457632
635298147

625143789
479286531
183957246
834712695
251469873
967538124
718395462
592674318
346821957

532619748
874253961
916874253
683425197
791368425
425791386
257146839
168932574
349587612

357246918
216798543
948351627
694182375
782534169
531679482
179423856
865917234
423865791

237598146
594216837
681374259
329185674
415762983
768943521
946827315
152439768
873651492

367952841
924187563
851643792
695834127
473521689
218769354
182395476
539476218
746218935

354978162
612345798
978126345
189467523
523819674
467253819
295781436
841632957
736594281

253976148
971438562
846152379
467893251
329715684
185264937
594681723
732549816
618327495

361498752
287165439
459237618
894376521
573921846
612584973
935642187
128759364
746813295

172845639
439261587
685937214
316479852
857123496
294658173
528396741
941782365
763514928

951473682
238691745
764285139
186539427
327846591
549712863
412367958
675928314
893154276

137259648
258746913
649381275
571968432
382417596
964532187
415823769
723694851
896175324

816425793
493167825
725839461
372586149
189342657
654791238
531274986
947658312
268913574

963457281
128369745
457182936
674835192
389721564
215946378
741598623
896213457
532674819

638975412
572184693
491623758
246598371
957231846
813746529
189467235
765312984
324859167

374682519
128597436
695341872
532964187
781253964
469718253
957126348
243875691
816439725

758412639
269358417
413796285
587623941
691845723
324971568
876534192
145289376
932167854

362495781
419768352
857231469
598376214
174982536
623154897
941523678
236817945
785649123

861547329
723891456
954236187
518673942
249185673
637924518
472319865
385462791
196758234

961748325
725931486
384256197
519673842
248195673
637824519
452317968
893462751
176589234

567248319
128593746
349761258
275186934
893427561
416935827
632819475
951374682
784652193

734261598
186495237
295873641
328957164
541638729
967142853
819524376
672319485
453786912

723165498
186394527
594872631
258947163
431628759
967531842
819453276
675219384
342786915

981743256
526891374
437265198
748312569
613459827
295687413
879524631
354176982
162938745

691743528
735628194
248519376
867195243
359462781
124387659
412976835
973851462
586234917

257348961
698521743
413967258
569832174
784615392
321479586
832754619
976183425
145296837

596421378
413978625
728356149
387269451
964815237
251734896
845692713
172583964
639147582

681342795
953768421
742159368
819627543
235894617
467513289
396471852
528936174
174285936

412638597
837159264
965742813
648591732
259367481
173284956
786415329
521973648
394826175

326891547
574263918
198574632
842739156
651428379
739615284
417952863
283146795
965387421

435891672
869247531
271635984
716329845
548176329
923458716
687514293
192763458
354982167

293418765
518276934
764395218
957132486
432689571
186754392
649827153
871543629
325961847

481295673
276384159
935176824
368752491
592461387
147839265
619548732
823917546
754623918

289436571
146579832
537821469
372645198
418293756
965718324
694157283
851362947
723984615

239418765
148567932
576923481
362845197
417239856
985671324
894156273
751382649
623794518

592648317
684137259
137925468
763259841
425381976
918764532
871493625
249516783
356872194

824751369
796832541
351469278
289376154
437518692
615294783
143685927
572943816
968127435

476931825
251847369
983256417
762598134
814372956
539614278
345729681
128465793
697183542

395167842
742938615
681245397
564389721
179652483
238471956
916823574
427596138
853714269

527638419
413792568
968154732
352879146
876421953
194563827
285317694
731946285
649285371

485291736
916738254
732564891
371856429
568429173
294173568
647385912
129647385
853912647

491528763
326417598
578963214
932756481
854231976
167894352
715642839
649385127
283179645

873269451
256174839
194583627
465327198
938651274
712948365
587436912
349712586
621895743

642983517
751264839
983157642
895471263
126398754
437526198
269835471
374612985
518749326

358461792
961572384
472398615
539687421
124953876
786124953
893216547
245739168
617845239

876241953
259367841
431895267
143758629
685932174
927416538
314529786
568173492
792684315

483915672
256437819
917826354
564198237
139572486
872364195
745281963
698743521
321659748

915478632
438256719
726913854
197564283
582139476
364782195
659821347
843697521
271345968

412965873
893147625
756283914
581329746
247658391
369471582
925816437
178534269
634792158

386157429
452639817
791428653
967314582
214985736
538276941
625891374
843762195
179543268

649385271
572619834
138247695
317856429
296431587
485792163
751928346
864173952
923564718

631587942
529143687
478926513
285469371
763812459
194735268
356271894
947358126
812694735

531487926
429163587
678925413
284659371
793812645
156734298
345271869
967348152
812596734

967518324
135724869
248639751
854376912
716892435
329145687
481953276
672481593
593267148

457286391
321594768
896371254
639427815
145938627
782615439
563749182
978162543
214853976

926178354
351294687
784356921
538627419
647915832
219843576
193562748
465781293
872439165

542719836
789643512
136258749
463527981
925381467
871964253
214896375
657432198
398175624

346172859
782395146
591846723
978523461
635914287
124768935
259681374
867439512
413257698

856234179
932781645
147965823
469128357
321576498
578493216
213859764
785642931
694317582

519824376
387596421
624731598
958267143
472318659
136945782
765182934
891473265
243659817

328156947
641879253
597423681
259381476
476592138
813764529
932647815
184935762
765218394

184759632
623148597
579362148
947631825
231875964
865924713
318297456
752416389
496583271

348521679
952746813
761389542
824193756
673254198
195867234
589412367
417638925
236975481

748359261
526741389
193862547
482916735
615473892
937528614
371284956
269135478
854697123

326785491
917324586
854916723
781469352
593271648
462853179
148697235
679532814
235148967

326481597
579263418
148579632
892734156
651928374
734615289
417852963
283196745
965347821

417392856
895416273
326857419
973528641
258164397
164973582
681249735
532781964
749635128

547629138
682413975
391857246
178594623
239768451
465231897
724185369
916372584
853946712

865719432
943628157
127453698
781294563
492365781
536871924
279186345
358947216
614532879

957268341
362514897
418397625
789645213
531972468
246183759
694831572
875429136
123756984

927568341
365214897
418397625
789645213
531972468
246183759
694831572
872459136
153726984

896357241
352914786
417286539
678542913
231869457
945173628
584791362
763428195
129635874

593712468
167384952
842965173
279438516
385671294
416259387
621893745
938547621
754126839

593612478
174385962
862974153
249538617
385761294
617249385
721893546
938456721
456127839

469532871
381967254
527418936
653821749
894375612
712649583
248793165
935186427
176254398

832576194
715849236
649231578
574198623
128763459
396425817
961382745
287954361
453617982

421598763
856723149
973164258
598241376
347956821
162837495
684379512
239415687
715682934

629485173
754361982
318972465
981753246
462819537
573246819
297134658
136528794
845697321

362498571
895317462
147652938
529761843
681543729
734829615
953276184
216984357
478135296

265731498
498652371
713498625
329514786
654873219
871926534
142385967
986247153
537169842

517643982
436289175
928157643
841592736
375461298
269738514
794825361
182376459
653914827

647851392
298473516
315269784
471695823
539182467
826734951
982317645
163548279
754926138

327916584
549378621
618524739
892453176
135267498
764189253
486732915
253691847
971845362

195862734
472513698
638947512
381476925
729351846
546298173
257639481
963184257
814725369

194852763
672413598
538967412
381675924
425391876
769248135
247539681
953186247
816724359

248173569
639485127
175926438
524769381
863214975
917538642
786351294
391842756
452697813

745862391
328491576
169735824
653189742
281674935
497523168
916257483
834916257
572348619

172364958
398521647
546987123
817296534
629453871
453718296
984675312
231849765
765132489

125793684
938461257
476285931
269318745
347952816
581647392
794536128
852179463
613824579

349276158
586143792
712958634
258437916
691825347
437619825
863592471
924781563
175364289

528364917
643179528
179825463
937618254
856247139
214953786
765482391
382791645
491536872

956471832
421835697
378692514
765983241
194526783
283714965
617359428
842167359
539248176

946371825
351824697
278695413
764982531
593416782
182753964
617249358
835167249
429538176

791645283
325897461
864132759
972518346
658473192
143269875
236984517
417356928
589721634

239768451
587314629
641592837
124956783
396827514
875143296
413275968
962481375
758639142

695281734
172934658
843675219
418569327
936427581
257318946
529146873
381792465
764853192

364951278
578243691
219687453
187536942
953412786
426879315
742165839
631798524
895324167

369451278
574283691
218697453
187536942
453912786
926874315
792165834
631748529
845329167

869572134
572143869
431896527
926458713
387621945
154937286
718365492
645219378
293784651

782369415
149587326
365124798
438251967
691473582
527698143
954836271
813742659
276915834

325467981
468159732
179823564
742395618
693281475
851746293
216578349
934612857
587934126

543628971
276915384
981347562
624571839
815439627
739286415
352164798
197853246
468792153

863147592
492583176
571962348
146798235
735421869
289635714
917254683
324816957
658379421

239154867
146987325
875632419
798421536
461395278
352768194
927843651
514276983
683519742

431857926
982136457
765492318
296348571
358971264
147265893
574689132
819723645
623514789

792315468
481976523
563284179
824739651
159862347
376541892
217653984
945128736
638497215

428637519
759128463
361945872
213594687
647381925
985762134
134879256
572416398
896253741

149253687
538617942
267984531
795328164
816549723
324176895
672835419
953461278
481792356

756413298
319852476
248796153
921684537
874531962
635927841
493168725
582379614
167245389

387495261
296731485
415268739
739582614
628914357
541376892
854629173
172853946
963147528

479123856
318756294
562849173
156438927
947215368
283697415
635981742
794362581
821574639

591427386
348695721
672138549
427361958
859742163
163589274
235814697
914276835
786953412

139867254
654231987
782594631
261948375
978325416
543176829
896712543
315489762
427653198

836724915
914856723
725193684
457912368
263485179
189637542
548371296
391268457
672549831

539814726
261973854
478562319
792486531
645321987
183795462
856149273
917238645
324657198

389251764
752463819
146897235
493618527
628735941
517942683
861574392
974326158
235189476

615748293
843952176
927361458
439127865
762589341
581634927
396415782
178296534
254873619

429157368
735846291
618923574
872394156
194685732
563712849
241539687
386471925
957268413

624538719
975261384
138479265
319854672
562713948
847692531
453987126
291346857
786125493

785916432
341257869
692438517
539164278
127895643
864723195
976542381
213689754
458371926

632418957
481957632
795326814
176583429
953264781
248179365
564731298
317892546
829645173

724561389
365798241
198324675
653249718
481673952
279815436
936157824
812436597
547982163

836425179
794316852
512789436
965278341
328154697
147963528
471632985
689547213
253891764

639428751
184597623
752316489
246873195
915642837
378951264
891765342
423189576
567234918

639428751
184597623
752316489
426873195
915642837
378951264
891765342
243189576
567234918

453798621
761324859
928561473
672419538
185637294
349852716
514283967
836975142
297146385

437591268
915862473
682374159
271683594
564927381
893415726
329156847
748239615
156748932

483915627
256437819
197826345
564198273
931572468
872364951
745289136
618743592
329651784

915478623
438256719
726193845
197564238
582931467
364782951
651829374
843617592
279345186

317645298
926783145
584219736
741956823
235874961
869132574
193567482
478321659
652498317

287645139
316792845
594183726
743856912
125974368
968321574
832567491
479218653
651439287

275941683
134658729
986723145
823416957
417295368
569837214
691574832
748362591
352189476

356871294
248369517
719524683
564138972
193752468
827496135
931285746
472613859
685947321

569321748
738456921
241978536
183764295
457892163
692513487
914637852
876245319
325189674

541629378
392718645
678543219
867931452
123854967
459267183
715492836
984376521
236185794

528149736
963875124
471326598
237491865
845632917
196758243
614987352
382514679
759263481

623985741
158724936
794613258
489361572
217859463
536472189
965137824
371248695
842596317

918264753
634785291
752319486
289546317
173928564
465173829
397851642
841632975
526497138

945127368
271638495
368945172
896352714
423719586
157864923
582471639
614293857
739586241

386952741
957481623
142376958
865729134
714835296
293614587
629148375
578263419
431597862

876594132
495321876
231687459
123875964
589246713
647139528
718963245
964752381
352418697

347615892
652897134
918432756
794528613
123964578
586371249
871243965
465189327
239756481

148629735
723815496
659734812
276593148
914278563
835461927
492387651
381956274
567142389

792614385
361875429
485329617
157296834
846731952
239548761
978153246
614982573
523467198

786143592
145892376
932756841
857461923
391275468
624389715
218937654
573624189
469518237

215846739
964753821
837921564
189265473
653417982
742389156
476138295
328594617
591672348

276493815
953128476
841675329
615842793
738519264
429367581
184736952
562984137
397251648

427836519
659127483
381954762
213495678
568371924
974268135
135789246
846512397
792643851

428637519
759128463
361954872
213495687
576381924
984762135
135879246
642513798
897246351

458732619
629148573
371956842
213695784
547381926
986274135
135829467
764513298
892467351

842163957
356947281
971528463
238471695
567892314
194356872
723619548
615284739
489735126

672358194
834196257
951724386
365849721
498217563
217563849
543681972
729435618
186972435

138764925
974152386
625839417
287693541
341578692
596421738
459286173
863917254
712345869

234985761
716243958
958167342
682794135
379516284
541832679
827351496
165479823
493628517

234985761
716243895
598167342
652794138
379816254
841532679
927351486
165478923
483629517

137589462
864231759
295746183
513492876
789613524
426857391
651974238
372168945
948325617

821739456
579864132
346215879
983472561
652183794
417596328
295341687
168957243
734628915

297583146
358416297
614279853
829631574
731845962
465927381
572168439
946352718
183794625

597468213
621593748
384217569
478952136
215386974
936174825
762835491
849621357
153749682

349621758
728495631
561738924
185943267
936872415
274516389
892167543
453289176
617354892

215389647
984627531
376451928
893174256
647235819
152968374
561792483
729843165
438516792

621938547
375164829
849572136
756341982
234689751
198725364
513496278
487213695
962857413

514982376
738461592
269357148
985673421
421598763
376214985
842139657
693725814
157846239

915426873
482573619
376198452
563984721
149237568
728615394
254361987
831759246
697842135

631297458
587314629
429568173
263159784
814732596
975846231
342685917
798421365
156973842

139852476
578469231
246137598
614783925
823945617
957216384
391574862
765328149
482691753

452318679
678249153
931765428
327684915
165973284
894152367
219837546
586491732
743526891

574329168
623178594
981645723
192837456
768254931
345961287
859716342
216493875
437582619

812359647
347628951
569174832
954837126
238461795
671592483
493715268
185246379
726983514

935628471
472319865
816457392
651873249
387294516
249165738
198732654
764581923
523946187

279583641
853146792
146972853
721364985
694815327
385297416
937421568
518639274
462758139

283176459
459832671
716945328
971623845
865794213
324518967
637259184
592481736
148367592

592186347
731945682
864372519
648237195
379518426
125694873
486723951
957461238
213859764

925478613
643591728
187362549
254183967
869247351
371956482
798624135
412735896
536819274

352641879
746839251
198572364
215784936
974316582
683925417
829163745
431257698
567498123

841392675
579684312
236571984
753219846
912846537
468753129
687125493
324968751
195437268

286541397
147392856
395867214
714283569
639154782
852679143
968735421
471928635
523416978

657349281
341872596
289516473
124795368
876431925
935628714
562984137
718253649
493167852

631598742
725143698
489726513
297465381
863912475
154837269
376281954
548379126
912654837

631598427
425173698
789426513
294765381
853912746
167834259
346281975
578349162
912657834

426531897
893647125
517982643
751823964
689415372
342769581
275398416
168254739
934176258

691523487
743986215
285714936
857241369
124369758
369857124
576192843
432678591
918435672

281645793
793182645
465937812
619458327
834279561
572361489
957826134
326714958
148593276

236154897
145987326
879632415
768421539
491365278
352798164
927843651
514276983
683519742

983472561
651938472
724156938
435821697
862749315
197365824
249513786
376284159
518697243

149627835
823915467
756834912
287563149
614289573
935471628
462398751
391756284
578142396

582179346
631842975
794365218
247536189
368917452
159284763
475623891
826491537
913758624

246937185
378154629
159286347
492371568
783562914
615849732
861725493
534698271
927413856

483592167
271468539
596371482
719856243
854237916
632149758
965784321
147623895
328915674

946531287
385276194
172849536
253487619
819365472
467192853
634718925
598623741
721954368

195763284
238491657
476285931
629318745
347652819
581947362
764539128
852176493
913824576

468237519
729158463
351946872
213594687
576381924
984672135
135829746
642715398
897463251

816947352
534268197
792351684
659473218
428196735
173825469
987632541
345719826
261584973

612359874
879641523
354287169
793526481
586413297
241798356
438965712
167832945
925174638

368492157
729153486
415867932
642735819
581924763
973618524
234589671
896271345
157346298

458319627
369527814
271648953
893175462
742986531
615432798
927863145
584291376
136754289

716529438
845173692
329864175
531682749
497315286
682497351
164758923
278936514
953241867

854792316
739641825
126853947
613278594
472519638
985436172
597164283
261387459
348925761

517643982
436289175
928751634
841532796
365974218
279168543
793825461
182496357
654317829

165784239
743629518
829315746
972136485
316458927
584972163
231897654
657243891
498561372

386175492
497263815
215948376
142897563
758316924
963452781
539681247
674529138
821734659

185269734
673451892
492837651
926314587
318572946
754698123
569743218
831926475
247185369

538712946
746839251
921456378
417598632
253167894
869243517
692374185
375681429
184925763

426781593
851493672
397265148
972836451
635149827
184527936
749612385
263958714
518374269

748951326
319642875
265387194
651734982
892516743
437829651
183295467
574168239
926473518

452168937
861793425
379254618
593647182
786321594
124589763
915872346
638415279
247936851

218637459
795842316
643159872
139586247
856274193
427391685
564928731
982713564
371465928

193247568
846195732
527836149
958361274
364972815
271584693
689753421
732418956
415629387

381426957
654937182
972581643
418759326
735162498
296843571
829315764
147698235
563274819

925718436
638249751
174536892
381957624
597624318
246183975
819362547
762495183
453871269

925718436
638249571
174536892
381975624
759624318
246183759
817362945
562497183
493851267

423967581
871532964
569148732
357826419
948715326
612394857
734681295
195273648
286459173

571428369
289637145
634591287
958143726
463275891
712986534
125864973
396712458
847359612

684721395
132594786
795863214
271945638
348617529
569238147
427386951
916452873
853179462

571298436
238641597
469735812
312587964
847963251
695124783
186452379
923876145
754319628

432518976
916437528
875629314
129876435
647351289
583942761
398265147
764193852
251784693

358617492
426389157
719245386
245793861
897164523
163528974
534872619
682931745
971456238

682157934
531249786
497368251
856923417
214785693
973416528
169872345
728534169
345691872

915726483
682394157
743518962
398651724
274839516
561472839
839245671
157963248
426187395

413295867
528673194
769481253
234958671
197362548
685714932
872536419
951847326
346129785

498237516
615489237
327165948
532978164
741652893
869341725
953826471
174593682
286714359

364721958
715893264
982546713
659378142
421659837
873214695
538162479
147985326
296437581

964827315
528413796
371695824
452176938
693258147
187934562
249581673
836749251
715362489

963827154
428351796
175649823
342576918
691238547
587914362
239485671
754163289
816792435

348276591
765319428
912485763
571824639
634951287
829637145
453768912
297143856
186592374

871652349
354918267
269347581
913864752
685273914
742195836
597436128
126589473
438721695

174692853
936875124
825314679
589431267
467259318
213768945
352946781
691587432
748123596

568732914
347951628
912486735
876324591
194578362
235619487
623147859
751893246
489265173

459617283
672583419
831429756
917842635
583796124
246351897
164938572
798265341
325174968

143285769
798346521
652179348
476518293
921637485
835924617
589463172
314792856
267851934

271439865
459681327
863257194
986372541
132945786
547168932
325794618
618523479
794816253

264891375
975364821
183257946
849612537
632578194
751943682
518429763
327186459
496735218

436217895
512389647
789456312
825931764
167845239
394672581
658794123
973128456
241563978

264381795
157629843
389745216
592174368
476853921
831962574
715236489
623498157
948517632

529643781
347819625
681257439
276598314
498731562
135462978
952176843
714385296
863924157

769143528
312568479
845729361
176854293
953217846
284396715
591432687
628975134
437681952

469581723
253674981
781932546
314769258
892145637
675328194
538217469
126493875
947856312

479581623
253764981
681932745
314659278
892147536
567328194
738216459
125493867
946875312

852749361
416823975
397651482
963417528
781295643
524368197
675932814
148576239
239184756

692378415
583914672
147625893
876153924
459286731
321749568
268591347
735462189
914837256

639472851
472581693
851396427
568713942
327954186
914268735
196835274
283147569
745629318

843975261
752618493
169324785
975263814
316487952
284159637
598732146
421596378
637841529

829657413
643891572
571243986
358462197
914738625
762519348
186374259
295186734
437925861

284659371
391827645
765341928
572986134
816234759
439175862
628493517
953712486
147568293

431826795
672953481
589741362
357418629
824695173
196372548
245187936
713269854
968534217

872159346
614723598
593846721
289634175
361597482
457218639
926471853
738965214
145382967

487639251
693251784
215847369
948163527
752984136
361725498
126578943
839412675
574396812

937452681
816973425
245168397
591247836
784639512
623581749
359816274
168724953
472395168

964583172
821674359
573192846
756318294
348926715
219745638
687451923
492837561
135269487

367581942
452397618
189642573
594876231
726139854
813254796
931728465
275463189
648915327

912875634
743621859
658943172
426587391
379164528
185239746
564398217
891752463
237416985

261439758
395786124
784251369
872394615
453162897
619875243
928513476
136947582
547628931

825347916
731596482
469281357
948125763
357964821
216738549
574619238
192853674
683472195

956721483
731845296
824396517
593467821
248139765
167582349
312974658
685213974
479658132

159348726
648972315
723615498
287461953
416539872
395287641
962854137
874123569
531796284

865173249
912854673
437962815
758346921
629517384
143298756
576429138
394781562
281635497

619852437
724963815
835147269
597326148
248591376
163784952
976418523
351279684
482635791

974651283
612387954
538942176
326598741
189476532
745123698
253764819
891235467
467819325

186724539
245693187
937518246
328469715
751832694
694157328
579341862
463285971
812976453

296715348
547368291
831294576
174582639
358976124
629431857
415629783
983157462
762843915

794821365
136574892
825963714
281745639
349618527
567239148
478396251
612457983
953182476

794821365
132564897
865973214
281745639
349618572
576239148
428396751
617452983
953187426

684791325
139524786
725863914
271945638
348617592
596238147
467389251
912456873
853172469

327465891
861297435
594138672
736981524
489572163
152346987
975624318
618753249
243819756

296734185
371865492
458219736
982156347
714328569
563947821
627481953
839572614
145693278

951782364
342965187
876431952
269178543
734659821
518243679
625397418
183524796
497816235

297136458
653478291
841295637
135682749
768943125
429517863
516729384
984361572
372854916

864927315
529413786
371658924
452176839
693284157
187539462
245891673
938765241
716342598

186724539
245963187
937518246
328496715
751832694
694157328
579341862
463285971
812679453

231685947
879214536
654379281
345926178
927138465
186547329
418752693
793461852
562893714

231685947
879214536
654379281
345926178
927138465
186547329
718452693
493761852
562893714

215964738
894732561
376185942
783526419
962471853
451893627
147258396
628349175
539617284

963427158
428351796
175689423
382576914
691248537
547913862
234895671
756134289
819762345

863427159
429351786
175689423
382576914
691248537
547913862
234895671
756134298
918762345

293415678
465897321
871362549
532149867
149678235
786253914
618524793
954736182
327981456

241359678
978216543
536874192
154692837
793481256
682537419
867945321
315728964
429163785

286537914
571489623
943612875
825964731
167328549
439175286
392851467
658743192
714296358

241358679
679214583
538976142
154862937
763491258
892537416
987645321
315729864
426183795

951728364
742365198
386491257
263189745
874653912
519247683
635812479
197534826
428976531

964385172
721649835
583172496
356714289
849526317
217893654
698451723
472938561
135267948

698275431
315489726
742316589
561892347
829743165
437651892
254168973
186937254
973524618

143296758
295378164
678154932
819532647
567849321
432617589
956421873
321785496
784963215

153284697
287369154
946157832
718532946
569748321
432916578
895421763
321675489
674893215

174583269
925416873
368927451
243895716
516732984
897164325
659248137
781359642
432671598

485962137
396871245
721435689
914723568
637158924
852649713
569314872
273586491
148297356

369421587
578639412
214857369
152746938
697318245
483295671
721964853
945183726
836572194

843769215
726315948
195284367
267931584
351478692
984526173
579642831
412893756
638157429

631758492
795412386
482936517
273589164
954167823
168324975
526893741
817245639
349671258

581672439
367419825
942538617
625183794
438967251
179254368
256741983
894325176
713896542

842659371
195372864
637418592
953841627
426597138
718236459
261983745
374125986
589764213

842569371
196372845
537418692
963841527
425637189
718295436
251983764
374126958
689754213

421693578
763548219
589172364
348726195
175934682
296851743
837269451
952417836
614385927

912743586
568219347
734685921
386594712
497126835
251378694
649852173
123967458
875431269

589731264
314256789
726894513
642389175
853417692
197562348
465973821
931628457
278145936

738549216
249861375
651372498
425938167
187624953
396715824
562493781
974186532
813257649

273489615
861375249
495612378
534826791
617953824
928147536
159238467
742561983
386794152

396287514
752416398
481395627
579621843
614738952
823954176
235849761
947163285
168572439

685931274
243857691
197624538
564219387
729483165
318765429
456378912
972146853
831592746

175946238
963852714
842317596
621794853
458631927
739528461
517283649
396475182
284169375

248516937
637289451
519743682
952478316
163952874
784631529
395167248
876324195
421895763

142653897
675892413
983174256
459718632
867235149
231946785
714329568
328561974
596487321

136498725
587236914
294715386
359142678
728659431
461387592
615873249
872964153
943521867

452168937
389472561
761395824
136984275
948257316
527631489
674829153
293516748
815743692

416852793
297341856
835679214
523486971
764915382
189237645
672594138
958123467
341768529

372816549
184395276
596472318
658247931
943581627
721639854
467953182
215768493
839124765

239157486
584639721
716248395
127896534
843725169
695314872
361482957
978561243
452973618

594731682
278469153
163528479
317692845
642875931
859314726
426983517
735146298
981257364

391867254
865342791
247195638
573618942
419273586
628954173
132589467
756431829
984726315

257681943
461593728
893742156
629314875
134857692
785926314
346279581
572138469
918465237

941738625
568492137
372615849
829163574
415287396
637954218
183579462
296841753
754326981

821439576
745216983
396578142
453182697
689745321
217963854
164857239
978321465
532694718

182657493
376194582
549832671
921485736
734926815
658713249
267341958
493568127
815279364

719834256
358629471
426715389
943178562
275946813
861253794
684397125
592481637
137562948

948756312
356218749
712349586
873925461
261473895
594681237
685132974
439567128
127894653

632489175
851376429
794152836
147563298
963821547
285794613
519647382
328915764
476238951

932465871
615783492
487192563
853914726
146237958
729658314
271849635
398526147
564371289

632785914
947216538
185943672
451862793
876359241
329471865
764128359
213597486
598634127

472689153
169753824
853412796
641875932
985234617
237196548
528947361
316528479
794361285

832716459
749352618
615948273
153827946
427691385
968435127
284563791
371289564
596174832

948127563
657483192
321695847
865932471
219754638
473816925
734568219
596271384
182349756

157364928
263985471
984721536
419256387
832197645
675438219
541672893
796843152
328519764

258137649
471629853
396845217
583296174
649751382
127384596
834912765
962578431
715463928

257934861
894651237
136782954
361425798
489317526
725869143
518246379
943578612
672193485

157364829
439812657
268759143
516493782
742586931
983271564
674935218
395128476
821647395

261978354
957134286
438562971
714389562
695241837
823657149
379816425
186425793
542793618

423618957
781954362
659372418
975286143
812543679
346791825
294135786
167829534
538467291

328417695
914568732
657329418
491275863
876193524
532846971
743951286
165782349
289634157

328157694
915468732
647329518
591274863
876593421
432816975
753941286
164782359
289635147

792381645
461275389
538964271
379648512
186527934
245193768
823719456
654832197
917456823

546217389
738659412
291384675
385421796
967538124
412976538
673842951
859163247
124795863

973816524
162457983
458239617
546192378
239768145
817543296
795381462
321674859
684925731

672985431
549136728
318742659
837429516
954613872
126578394
483251967
761394285
295867143

972643158
384521697
561897324
639175482
458269731
217384569
196752843
843916275
725438916

534978216
726314589
981652374
379461825
648527931
152839467
465183792
817295643
293746158

154628739
826793415
937154628
368572194
491386257
275941386
549237861
712869543
683415972

853742619
429816537
617359824
594681372
138275946
276493185
765134298
941528763
382967451

925761834
648329175
371458269
854976312
736214598
219583647
167892453
583147926
492635781

587324619
619785342
423169875
962417538
854293761
731658294
395871426
146532987
278946153

294386517
357921486
186475392
723569841
915248763
648713259
431897625
562134978
879652134

491567283
657832914
283419675
368274159
149658732
725193468
572341896
934786521
816925347

217548963
946372581
358169724
795634218
432781659
681295347
179826435
823457196
564913872

198645237
562937184
734812956
647253891
289164375
351789642
923476518
415328769
876591423

529417863
734268519
618539742
873946125
452183697
961752438
246375981
387691254
195824376

281976354
957834216
436512978
714389562
695241837
823657149
379168425
168425793
542793681

971584263
856392471
324167895
763815942
419273658
285946137
132659784
648731529
597428316

746913528
315728496
829546317
954187263
678235941
132469875
567392184
281654739
493871652

746513928
315928476
829746315
954187263
678239541
132465897
567392184
281654739
493871652

953128476
128467539
764935281
541786923
396251748
872394615
687543192
439612857
215879364

853129476
129467538
764835291
548796123
316258749
972314685
697543812
431682957
285971364

735496218
619528473
842317659
976152384
128643597
354879126
281934765
563781942
497265831

849576231
351248796
627391548
715429683
963815472
284763159
178634925
436952817
592187364

563491827
189726345
742835691
675384912
291567438
834912756
428659173
317248569
956173284

462395817
589716234
731824695
674283951
195467328
823951746
358649172
217538469
946172583

492758316
735196428
681243597
379824651
526319874
148567932
254631789
917485263
863972145

482357916
935186427
671249583
398724651
526918734
147563892
254691378
813475269
769832145

973854621
152679834
846321579
687492315
214537986
539168247
461983752
798215463
325746198

384956712
156723498
927418635
578139246
612584973
439267581
765341829
241895367
893672154

179623458
283415796
456879321
621384579
538967214
947152863
365741982
714298635
892536147

549623178
283175496
176894325
625318749
438967251
917542863
364751982
751289634
892436517

136759482
542638791
897124635
781463259
365912847
924587163
678391524
459276318
213845976

123786594
457913286
689425317
596842731
874361925
231597648
745238169
962174853
318659472

473612598
216598743
985347621
764823159
528169437
391754286
137285964
659431872
842976315

764239158
351648729
298715346
432871965
976523814
185964237
617482593
543197682
829356471

231547896
698312574
745698312
387965241
419273658
526481739
952136487
864759123
173824965

739648152
516927348
428531697
264375981
397812564
185496273
853264719
941753826
672189435

167234859
842596173
935817462
729183645
358462917
614975238
271658394
493721586
586349721

967231854
458976132
213548679
549183267
136792485
872465391
781329546
395614728
624857913

164753298
297468153
538291467
351984726
786532941
429617835
675129384
943876512
812345679

139685247
457231869
268479135
375862491
926147358
841593672
694728513
583914726
712356984

471258963
389617245
562394781
715489326
238176594
946523178
823941657
697835412
154762839

217569834
934821567
865437192
152346789
783195426
649782315
428953671
376214958
591678243

835294617
461857293
729163548
548631972
217948365
693572184
976385421
382416759
154729836

425319867
836257419
197468532
371694258
268175943
954832176
789543621
642781395
513926784

862375194
741296583
539184627
973461258
254938716
186527439
695713842
317842965
428659371

752369184
641258973
839174526
963481257
284537619
175926438
598613742
316742895
427895361

419258367
653974812
278163495
896742531
724531689
135689724
581397246
362415978
947826153

783916542
624785913
519243876
341859267
976432158
852167394
497528631
235671489
168394725

896273154
524819367
731456829
265384791
189627543
347591286
678142935
953768412
412935678

896273154
524819367
731456829
265384791
149627583
387591246
678142935
953768412
412935678

986273154
254819367
371456829
625384791
149627583
837591246
768142935
593768412
412935678

981352476
736148592
245967183
864295731
573814629
129736845
652473918
317589264
498621357

486251379
579834261
213769845
152347698
698512437
347698512
831475926
924186753
765923184

978356214
421978563
365214987
213497856
754681329
689532471
142863795
537129648
896745132

614935728
782641359
935728641
593286417
248179536
176354892
357812964
429567183
861493275

678254193
341879652
952361874
167523948
235498761
894617235
589136427
713942586
426785319

578149632
231876549
946253871
157492368
624318957
893567124
489625713
762931485
315784296

695847123
873612945
412395687
361289574
548763291
729154368
287931456
934576812
156428739

634578921
958123764
127649385
241786539
395412678
786935412
512364897
869257143
473891256

654397128
927581364
831624975
379468251
246135789
185972436
412756893
598243617
763819542

528173649
617924385
439658217
195862473
862437591
374591862
283716954
756349128
941285736

591387642
637294581
842165379
715946823
429813756
368752194
953628417
274531968
186479235

821597346
365824719
794163825
287459163
916382457
453716298
179648532
648235971
532971684

659741238
278395146
431268597
397682451
146539782
825174963
912853674
563427819
784916325

659781342
328564719
174923856
516348297
943275168
782619534
437192685
291856473
865437921

564781239
298354716
173692845
632948157
415273968
789516423
327169584
941835672
856427391

529741863
614839275
378256194
793512648
156498732
842367951
285674319
937185426
461923587

632195784
475683291
891724536
953241678
748956123
126837459
519362847
287419365
364578912

467283195
813596427
259741368
926135784
345978612
781624539
678419253
532867941
194352876

916372548
523849176
784516293
298451367
135768429
647923851
872634915
351297684
469185732

387416295
569273184
124895736
672148953
845739621
913652847
251387469
436921578
798564312

456912378
127583469
938764215
315827694
689435721
742196853
873251946
564379182
291648537

426593817
758641329
319728465
297485631
865132974
143976258
674319582
581264793
932857146

916372548
523849176
784516293
298451367
635798421
147623859
872934615
351267984
469185732

891352674
736148592
245967138
368295741
579814326
124736985
652473819
417589263
983621457

893271456
526493718
147856329
671549832
952638147
438127965
219385674
764912583
385764291

847296135
513748629
962153478
791534286
325867941
486912357
238671594
679425813
154389762

439712568
716835249
852469731
194576823
573284916
628391475
981627354
265943187
347158692

384512967
679483125
512976384
147259638
826341579
953768412
438625791
791834256
265197843

396287451
578491623
124563789
489625317
213749865
765318294
952874136
837156942
641932578

593647128
781592634
264318795
917486253
436725981
852931476
329864517
678159342
145273869

243589761
869137245
571642839
754391628
128476953
936825417
317964582
495218376
682753194

614978532
523164798
987523461
352486179
498317256
176295843
731652984
849731625
265849317

456217893
172893546
389465217
564172938
723984165
891536724
615328479
238749651
947651382

643185792
927436185
851297463
162748539
385619274
794523618
536972841
219864357
478351926

861243579
542971368
793685214
178462935
435819726
926537481
389756142
214398657
657124893

639572148
451893267
827614359
218946573
745231896
396785412
573429681
184367925
962158734

673819452
859462731
421537986
947381625
132956847
568274193
296145378
785693214
314728569

653472819
482193567
791685423
964328175
175946238
238517694
349861752
817259346
526734981

391824756
865173492
472569831
258741963
743695218
916238547
129357684
684912375
537486129

796548321
215396487
834721659
942673518
168952734
357814296
571439862
623187945
489265173

327659148
698421357
514783926
759368214
863214795
142597863
436172589
971845632
285936471

964375281
123468975
758129634
891652743
472913856
635784129
316247598
547891362
289536417

385174926
471926853
926385147
518632794
743598612
269417385
632849571
854761239
197253468

962345871
831297465
754186932
273964518
185723649
496518723
518472396
349651287
627839154

359417862
726895134
418326957
283649571
594731628
671582493
962174385
845263719
137958246

374856219
651924837
829713465
432569781
185247693
967381542
296178354
543692178
718435926

456278193
789341526
231956487
943562718
175893642
628714359
394127865
517689234
862435971

715946382
438712965
296835417
621594738
987321654
354678129
549183276
873269541
162457893

839541762
571296843
426873951
718352694
345689127
692417538
167934285
953728416
284165379

598421673
234756891
167938245
719845326
645392718
382167459
876514932
453289167
921673584

198362754
543197826
627458319
812549673
369721485
754836192
431975268
976284531
285613947

869234175
741895362
352617849
516328497
423579618
987461523
174953286
638742951
295186734

493861572
185723649
267945318
856214793
719386425
324597186
672139854
548672931
931458267

164529873
378164295
925387416
293478651
756231948
481695732
837912564
649853127
512746389

126348759
458197326
973625841
381459672
547216983
269873514
615734298
734982165
892561437

962758431
451326789
873941256
346519827
729683514
185472693
238167945
614295378
597834162

789632514
432571869
561948273
148327695
623159748
957486132
295714386
814263957
376895421

469521738
571983462
328647951
745812693
932765814
816439275
653274189
184396527
297158346

726541398
584397621
913682457
692738514
458916273
371425986
845169732
167253849
239874165

832716954
915438672
746259831
168543729
457962318
329187546
674825193
581394267
293671485

913264587
726589413
485371296
257896341
869413752
134752968
598637124
341928675
672145839

541976832
627385149
893142567
759614328
264538791
138297456
985421673
376859214
412763985

195764832
467823195
283519467
652148973
971635248
348297516
819372654
726451389
534986721

469372851
328165974
157849362
794628513
581793426
236451789
673514298
812937645
945286137

876541923
423976158
519382764
648735219
357129486
192864375
765293841
234618597
981457632

473561289
986247351
125389674
651978432
794132865
238456197
369724518
812695743
547813926

473561289
968237451
125489673
651978342
739142865
284356197
396724518
812695734
547813926

915863247
743521896
286947351
571486923
398275164
462139578
857394612
639712485
124658739

938564217
216897453
475312986
189275634
364981725
752436198
597148362
841623579
623759841

679581423
325764891
814392675
196247358
258936714
743158962
931875246
482619537
567423189

624789351
138265974
975314862
586173429
219458736
743692518
851927643
467831295
392546187

357192864
842536791
691478523
463289157
715643982
928751436
139867245
284315679
576924318

315792684
462853719
897641523
578269341
124378956
936514872
783426195
259137468
641985237

536972481
972481635
148365729
261734958
495218367
387596142
714853296
653129874
829647513

873419625
546823719
921576843
765194382
182735496
394268157
239681574
658947231
417352968

416237985
937685241
852419673
584196327
379852416
621743859
765928134
243561798
198374562

239645718
154378692
768129453
672531984
485296137
913784265
341957826
597862341
826413579

237649518
194358672
568127493
672531984
485296137
913784265
341975826
759862341
826413759

275649318
194387652
368125497
632571984
489236175
517498263
741953826
953862741
826714539

283647519
154398672
769125438
672581394
495236187
318479265
841753926
537962841
926814753

184967352
235184769
769253418
973812645
426795183
518346297
692531874
847629531
351478926

321478956
684359721
759216384
945867132
876132549
132594678
598643217
263781495
417925863

321875964
697431258
854296317
943518672
718362549
265947183
572189436
489653721
136724895

982536147
745821639
316974285
638495712
597218463
421763958
169382574
253647891
874159326

659243187
213578946
784691532
567329418
438156729
192784365
325817694
971462853
846935271

864319725
593274861
271658943
359142678
126837459
487596312
745981236
618423597
932765184

217546389
594318627
836729541
679852134
423167958
158493762
382671495
941235876
765984213

918654723
365271984
742839651
453967218
629518347
871342596
236185479
584793162
197426835

431869725
796235841
582147936
918526473
264973158
375418269
157684392
623791584
849352617

613458729
429367581
578219364
381592647
956784213
742136895
837641952
264975138
195823476

829645173
467321598
135897246
593712684
648953721
271468359
756189432
912534867
384276915

261589734
893764521
457231896
142356978
635897142
978142365
529678413
786413259
314925687

371649258
652817349
498253716
186732495
935164872
247985163
764398521
513426987
829571634

352491786
847625193
169783254
471968325
695312478
238547619
923874561
784156932
516239847

763584129
195362784
824917653
238479516
576123948
941856372
457698231
682731495
319245867

984325167
731486529
256971438
569742381
842139675
317658294
698513742
425867913
173294856

651872934
378945162
249613758
934186527
716259483
582437691
425361879
897524316
163798245

431785629
276493581
598621437
382916745
154372968
769548312
915864273
623157894
847239156

286731594
574968312
139245867
925673148
863419725
741582639
612854973
457396281
398127456

689372415
317564928
245189673
724693851
953418762
861725349
438256197
192847536
576931284

236951847
571824693
984376125
753698412
812437956
469215738
328749561
645183279
197562384

927513684
516482379
843796152
398654217
465271938
271839465
184965723
659327841
732148596

386951472
925874361
741632598
198326754
534197826
672548139
467213985
219785643
853469217

231678495
794523186
865914723
649785231
527136849
318249657
183497562
452361978
976852314

375294816
486715923
129368754
547836291
831529647
962471538
798142365
654983172
213657489

378152649
651943287
942876351
516427938
897631524
423598716
264319875
785264193
139785462

374812569
216975483
598364217
951438672
432657891
867129354
783296145
145783926
629541738

374912568
216875493
589364217
951438672
432657981
867129354
793286145
145793826
628541739

376842951
851936427
294715386
935168742
427593618
618274593
543621879
762489135
189357264

697428531
854913762
132576948
271345689
385269174
946781325
529634817
713892456
468157293

485729361
637514829
129836754
576982413
348651297
912473685
261345978
853297146
794168532

485729361
637814529
129536784
576982413
348651297
912473658
261348975
853297146
794165832

465278931
291634578
738159264
582317649
179486325
346925817
913842756
627591483
854763192

376812594
914576382
528439617
783641925
495283176
162957843
849325761
631794258
257168439

631829574
295476138
847135296
472561389
513987642
986342751
354218967
169754823
728693415

517438629
694572813
382169745
723851496
946723158
158694372
435216987
261987534
879345261

574291368
192638745
386745291
945172836
813964527
267583914
738419652
429856173
651327489

718694235
429735861
356821947
947358126
531462789
682179354
863517492
194286573
275943618

813259647
726348951
549167382
198735264
467982135
235416798
374891526
681523479
952674813

526317894
841295673
937648125
214573968
375869241
698421357
152786439
769134582
483952716

738149265
169258437
452637819
927864351
315972684
846513972
271396548
593481726
684725193

397514826
815629734
462387519
241876953
736295148
589143672
928731465
674952381
153468297

243679581
758241396
169538274
531824967
974316825
682795413
326487159
417952638
895163742

596487312
784123965
132659784
465738129
921564837
378291456
613945278
859372641
247816593

758693214
329714865
146825937
937548126
415362789
682179543
861457392
593286471
274931658

571968243
684253179
293714856
149387562
762591438
358642791
937825614
816479325
425136987

978352461
263841579
154769328
749586132
386124795
521973684
495638217
832417956
617295843

481659327
269473815
357218694
136925748
795864132
842731569
974186253
518392476
623547981

428571936
367924518
159836742
716352489
285419673
934768251
643285197
572193864
891647325

974318526
381652497
256947183
198463752
625871349
743295618
462539871
837124965
519786234

185679324
327814569
946325178
734592681
691783245
852461793
419236857
568147932
273958416

719538624
243176985
865492317
351289476
678314259
492765831
584621793
127943568
936857142

159726483
736418259
824953671
592384716
378169524
641275398
485692137
213847965
967531842

579314286
283567419
614289753
142973865
937856142
856421397
328195674
791642538
465738921

469351872
172894653
583276941
258143769
934768125
617925384
325617498
741589236
896432517

682739541
751486329
394512678
418673295
536928714
927154863
265841937
849367152
173295486

473956821
915842763
862371594
527693148
148527936
639418275
756284319
381769452
294135687

831795624
956234718
427861593
178946235
593172846
642358971
369487152
715623489
284519367

463259871
872413695
195768234
731584926
548926713
926371548
617842359
289135467
354697182

972346581
538971426
146285973
815769342
723514869
469832157
291457638
684123795
357698214

862439751
475821396
139576482
956314827
387692145
214758963
643287519
521943678
798165234

794861253
261357489
835429761
529746318
418593627
673218945
382675194
947182536
156934872

439785126
168429537
257136849
945217683
782653491
316948752
824361975
571892364
693574218

724965138
159384726
638721495
543192867
961478253
872536941
285619374
316247589
497853612

417395682
839762514
256184793
621873945
794521836
385946127
568239471
942617358
173458269

382971465
651423879
794685132
846759321
129368547
537214698
268537914
413892756
975146283

587396412
964127385
123845697
859431276
632978154
471562839
215784963
348659721
796213548

814925637
372186549
659374128
165837492
293641875
748592361
981263754
426758913
537419286

269537418
185624739
374918562
497261853
851349276
632785941
713492685
946853127
528176394

531674829
946825713
827139546
183756492
692483175
475291638
769542381
218367954
354918267

873925614
219463785
546718392
381254967
954637128
762891453
495386271
638172549
127549836

847951623
329647518
165823794
754289136
632514987
981376245
278135469
493762851
516498372

579284316
624315789
381967452
968571243
452839671
137426895
743192568
896753124
215648937

597431862
638972154
124685379
861257493
379148526
245369781
712593648
453826917
986714235

841953627
675281439
329674581
582167394
916438752
437592816
754819263
298346175
163725948

281467539
759132648
364589712
526918473
843726195
197354286
672843951
935271864
418695327

897251436
645783219
213694578
764129385
189536724
532847961
356478192
928315647
471962853

734192568
861435927
925867413
259718346
147356289
386249751
613924875
498571632
572683194

385291764
492376185
761854932
239748651
846519327
517623498
953487216
624135879
178962543

398724561
172635849
654981372
549217683
821356497
736849125
465192738
287563914
913478256

792845316
648371295
135296784
419753862
876129543
523684971
254967138
387412659
961538427

398462751
765913482
142587963
524371896
879625134
631894527
257139648
483756219
916248375

534621798
761895432
892437156
158946327
947352861
326178549
689514273
473289615
215763984

479218365
321956487
856374912
135629874
267841539
948537126
582463791
613795248
794182653

218635497
794821563
563749821
429357186
157968342
386214759
871596234
635472918
942183675

984521376
721936854
365478921
547892163
238615497
196347285
672184539
819753642
453269718

176453928
352879641
984162735
513296874
429718563
768345192
837921456
641537289
295684317

528437691
794612358
631958742
312546987
985271463
467389215
173864529
256193874
849725136

643197285
875462913
921853764
216574398
398216547
457938126
584321679
169785432
732649851

178345269
426891753
359672841
962517438
537486912
814239576
643728195
781953624
295164387

562183947
493725816
817649523
341896752
679512384
285374169
958267431
124938675
736451298

789561423
325874691
614293785
197648352
256937814
843152976
961385247
432719568
578426139

375492681
162853479
894617523
548269317
721348956
936571842
483726195
259134768
617985234

931248657
852679431
746153289
127394568
489567312
563812794
678925143
314786925
295431876

382571469
964238157
157946832
613782945
425319786
879465213
591624378
746893521
238157694

621538947
584792361
973146285
836425719
419387652
257961834
398214576
742653198
165879423

469253187
213678954
785491632
627349518
538162749
194785326
346817295
971524863
852936471

352194786
847625193
169783254
471869325
695312478
238547619
923478561
586231947
714956832

478631952
352849671
619572438
596183724
723964815
184257369
841326597
265798143
937415286

837196245
961452738
524837169
496283517
182574693
753961824
279645381
318729456
645318972

236951847
571824936
984376125
753698412
419237658
862415793
328749561
645183279
197562384

986751432
725834961
341692578
198326754
534179826
672548193
469217385
213985647
857463219

579264318
432781965
861539472
218653794
356947821
947812653
123496587
684175239
795328146

518439762
392576841
764182953
823951476
647823195
159764328
435217689
271698534
986345217

946753821
358124679
712896543
175289364
284365917
693417285
531678492
829541736
467932158

934718562
285436719
176259348
392547186
647821935
518963274
869372451
751694823
423185697

946713825
318524679
752896143
175289364
284361957
693457281
531678492
829145736
467932518

287943615
936715842
154628379
613489527
879256431
425137968
748562193
391874256
562391784

975318624
381462597
264957183
498536712
726841359
153279468
542693871
837125946
619784235

283954716
947816253
165732489
714529638
528367941
639148572
852673194
491285367
376491825

478329561
359168247
216457893
524971386
197836425
863542179
932614758
781295634
645783912

135792486
462831597
978546321
843915672
691327845
527468139
259684713
714253968
386179254

624795381
315826497
978431256
832914675
591267834
467358129
149583762
753642918
286179543

927351684
516482379
843796512
398614257
461275938
275839461
184963725
659127843
732548196

869372451
357418296
241956783
638294517
795163842
412785639
174529368
526831974
983647125

459782631
768341295
132596874
527468319
694153782
381279456
976825143
243917568
815634927

421769538
678345921
953281647
397156482
185423769
264978315
842537196
516894273
739612854

456981732
829357614
317462859
645273198
781649325
932815476
198536247
574128963
263794581

572861349
863794125
419325768
241589637
756143982
938672451
127438596
395216874
684957213

568742931
379861542
412359768
145283697
283697415
697514823
751926384
934178256
826435179

298734561
371625849
654981273
549317682
813256497
726849315
465193728
187562934
932478156

167453928
352869741
984172536
613297854
429518673
578346192
835921467
741635289
296784315

167453928
352869741
984172635
513297864
478316592
629548173
836921457
741635289
295784316

917584263
826319457
345672918
134758629
762931845
598426731
273865194
659147382
481293576

472561938
316894752
598732461
687125349
253947186
941683275
765319824
829476513
134258697

468593721
731248596
259617438
845162973
926734185
317859264
684921357
593476812
172385649

465798213
831425679
972361854
359612748
284957136
716834925
627583491
548179362
193246587

849721365
267345189
531896247
128469573
693578412
754132896
416953728
975284631
382617954

389156742
742839516
651247893
594378621
137562489
268491375
815723964
426985137
973614258

476328951
138957264
259641387
582439176
394716528
761285439
843172695
627594813
915863742

465327891
137986254
298541376
972834165
384615927
651279438
743162589
526498713
819753642

495328761
138764259
276591384
682943175
743615928
951287436
864132597
529476813
317859642

476328591
138957264
295641387
982435176
354716928
761289435
843172659
627594813
519863742

367245891
159786243
824139567
681452379
472913658
935678412
598367124
746821935
213594786

351986274
679452831
284713569
542378196
938621457
167594382
896145723
423867915
715239648

265794183
489213756
317865429
841952637
972638514
536147298
794581362
653429871
128376945

356249781
128675943
794138256
571492368
462813597
839567412
987356124
645721839
213984675

519276384
863941752
427835619
351462897
694783521
782159463
175398246
946527138
238614975

298357614
741296835
536418729
915742386
684139572
372685491
823964157
457821963
169573248

824591367
796823415
135647892
378264951
562189734
419375286
281736549
957418623
643952178

952378416
378146592
461259873
784592631
236781945
195463287
827915364
519634728
643827159

769451238
583296147
124873569
897362415
631745982
245918673
458627391
972134856
316589724

547613829
326589741
918247356
261438975
489751632
753962184
832194567
175826493
694375218

978625314
162374859
453981726
697812435
531467982
824593671
316759248
785246193
249138567

724139685
639528174
158476239
586791423
912384756
473265918
845612397
391847562
267953841

143769582
965281374
278435916
614573829
859624137
327198465
492316758
536847291
781952643

169842375
432517986
578639214
691374852
823195467
754286139
985463721
217958643
346721598

257916384
348752691
169843572
976428153
581637249
423591768
735189426
692374815
814265937

176352984
382469157
945871623
723684591
468915372
591237468
614528739
859743216
237196845

961352874
372468159
845791623
123674985
497815362
586239417
614927538
758143296
239586741

235468179
718392456
649157328
487635912
163924587
952781634
891576243
576243891
324819765

236479185
859312467
741568329
498736512
573124698
162895734
915687243
687243951
324951876

456237198
739841526
281956437
948562713
175389642
623714859
364128975
517693284
892475361

289531674
653794218
174862395
562918437
938476521
741253869
327185946
415629783
896347152

483725619
925416378
716389542
197538264
264197835
358642197
539264781
871953426
642871953

863459712
217683594
945271683
692148375
174536928
358927146
539812467
421765839
786394251

631498725
248751396
795632418
164283579
523976841
879145632
956324187
482517963
317869254

796381254
251974863
843526971
639412785
584697312
127835649
918753426
472169538
365248197

689172354
143596872
527843691
295468137
731259486
864731529
412387965
376915248
958624713

689127354
143596872
572843691
295468137
731259486
864731529
417382965
326915748
958674213

153268479
276419358
489357621
592643817
614875293
837921546
748132965
321596784
965784132

942318657
831576942
756294183
683149275
517862394
294753861
165937428
329485716
478621539

138467925
745192836
296853417
821345679
364719582
957286143
683924751
479531268
512678394

254173896
176498253
938265741
569817324
782634519
341952687
627549138
893721465
415386972

492176358
173528469
856943721
645837912
318294675
729651843
961485237
587362194
234719586

917482635
465379821
832516947
329168754
651743289
784925316
243691578
198257463
576834192

931547628
425863917
786219345
198675432
342198576
567432891
259784163
673951284
814326759

193685742
846372159
257941638
572136894
361498275
489527316
614253987
928714563
735869421

529367841
781425693
364981275
853692714
417853926
296174538
648719352
932548167
175236489

481679253
537812946
629435178
378261594
164593827
952784361
743928615
895146732
216357489

461295387
932867451
857314962
298653174
643781295
715942638
179438526
526179843
384526719

345897612
178256439
692134587
534728961
769315248
821469753
286571394
913642875
457983126

376421589
159786243
824593761
581349672
267815394
493267815
912638457
645972138
738154926

158492763
692573148
734681529
581367492
976248315
423159876
265734981
349816257
817925634

947126583
258397614
136458972
725641839
394875261
861932457
419563728
582719346
673284195

948127563
253698714
167435982
825941376
374586291
691372458
419763825
532819647
786254139

253147698
419682735
867539124
172863549
384975261
596421873
638714952
745298316
921356487

694782351
831695274
527341968
713958426
246173895
958426137
169837542
382564719
475219683

617482593
345916287
829753461
193624875
256378914
478195632
764539128
932841756
581267349

637459218
841267935
952318467
384625179
126793584
579841623
765134892
413982756
298576341

473568291
968231547
152479638
821946375
346857129
597312486
239185764
685724913
714693852

748356219
129874635
536921748
675143892
914287563
382695471
853769124
497512386
261438957

529837461
648219537
371564982
853426719
762951843
194378256
417682395
936745128
285193674

862347915
549621783
173589624
354916278
618275439
927834561
486753192
291468357
735192846

342178596
871956423
956234187
183569274
529847631
467312958
294781365
638425719
715693842

721835946
984261573
635974812
459728631
873146259
162593487
398412765
246357198
517689324

378562491
529814637
416973582
897436215
142785963
635129748
951248376
764351829
283697154

479563281
528419637
316872549
987236415
142795863
635148792
851924376
764351928
293687154

439152876
712386495
586749312
154938627
978265134
263417589
847593261
621874953
395621748

268739541
391546278
574128693
629314857
413875926
785692134
946287315
152463789
837951462

426583971
891726345
735491862
673914528
159872436
284635719
517249683
368157294
942368157

538964217
261387594
497125683
943651872
176892345
825473169
359716428
712548936
684239751

426583971
891726345
735491862
283615794
159874236
674932518
517249683
368157429
942368157

869471523
417325986
325896714
693758241
748213695
251649378
582934167
176582439
934167852

632854179
457391628
189726354
968512437
743968215
215473986
591637842
374289561
826145793

438957126
251346987
796128453
973581642
165294738
842763519
329615874
614872395
587439261

438957126
251346987
796182453
873521649
165894732
942763518
329615874
614278395
587439261

753129648
691485372
824376591
276548913
149632785
538917426
987263154
465891237
312754869

587921436
261473859
349856127
823619574
196745283
475238691
712594368
654387912
938162745

694518372
752394168
138627594
319782645
827465931
546139287
473256819
281943756
965871423

684519372
752384196
193627584
318762945
927435861
546198237
479253618
231846759
865971423

652147938
497283516
831965742
243576189
165398274
789412365
974621853
316859427
528734691

536479182
218356749
974182365
725891634
483765921
169243578
897614253
341527896
652938417

731629458
895417326
462358791
278165943
356974182
914283675
627841539
583796214
149532867

965374821
132568749
478129563
314257986
786493152
259816374
593742618
621985437
847631295

842397651
753162849
916845723
439578216
521936478
678214395
187453962
294681537
365729184

367219854
821654793
945378612
634825971
159467328
278931546
496782135
582193467
713546289

358741296
947628513
612593478
871365924
523489167
469217835
295876341
784132659
136954782

598216734
341597268
726834951
652149387
439758126
817623549
163982475
974365812
285471693

328145679
645973182
179628354
417852936
952367418
863491725
291786543
534219867
786534291

387295614
216478359
594361782
158932467
762154938
439786125
671829543
925643871
843517296

587293614
216478359
394561782
158932467
762154938
439786125
671829543
923645871
845317296

498326517
157948623
362157894
236481759
579632481
814579362
725813946
643295178
981764235

421865793
357924861
689371452
168749235
973512648
245683917
716458329
832196574
594237186

752316489
184297365
936584721
629473158
318659247
547821693
861932574
293745816
475168932

867235491
943761582
512489637
681354729
274196853
395827146
756942318
439618275
128573964

326815497
718249653
549367218
471982365
652134789
983756142
235691874
864573921
197428536

513826479
964371825
287549361
729683514
158497632
346215798
691754283
432968157
875132946

847135629
591624738
362897541
713589462
459263817
628741953
986352174
134976285
275418396

984572361
573461982
612983574
458316297
726894135
391257648
235648719
867129453
149735826

426873519
897251346
315496872
973684125
684512937
251739468
568347291
132965784
749128653

265819473
918743265
743526891
394261587
821957346
657384129
489175632
132698754
576432918

871629543
254873961
963415728
126958374
538746192
497132856
782394615
315267489
649581237

925368147
671249538
483517962
714826395
596731284
238954716
362495871
849172653
157683429

965213748
128476593
743958621
432561987
817349256
596782314
351694872
674825139
289137465

687354129
352917684
941286573
826743951
594128736
173695842
715462398
468539217
239871465

285764319
961328754
743519628
627195483
594683172
318472596
876931245
159246837
432857961

382164975
759328641
614597832
563419728
147852396
298736154
421673589
976285413
835941267

627381954
491576283
358294167
932418576
185627349
764953821
276839415
849165732
513742698

376598241
214376598
859421736
548219367
792653184
163847925
435782619
681935472
927164853

976452138
243186957
851973426
132748695
568329714
497615283
624531879
319867542
785294361

312569478
694873152
875412369
286751934
431986527
759324816
527198643
963245781
148637295

814297635
795631842
236458971
461382597
987145263
352976418
673524189
129863754
548719326

627894531
934175286
518326947
392718465
786542193
145963872
461239758
259687314
873451629

248315697
957862314
631974528
493726851
816459732
725183946
564238179
182597463
379641285

216578493
593462871
478193652
724631985
361985247
985724316
639817524
847256139
152349768

423685197
597314682
186927543
342859716
875261439
619743258
958476321
734192865
261538974

852394716
317526948
469817532
926178453
541639287
783452691
274981365
638245179
195763824

631827549
254639718
798541632
983752164
125496387
476318295
562184973
347965821
819273456

581649732
239178645
467325819
123597486
875264193
694831527
342786951
916453278
758912364

861745239
357829461
924316587
289463715
715298643
643157892
598671324
132584976
476932158

176295834
948163572
532478619
623751498
451829763
789346251
865932147
317684925
294517386

397156824
481237569
256849371
914782635
863415792
572963418
629574183
748321956
135698247

286943175
195687342
734125689
927416853
451238796
368759421
879362514
642571938
513894267

279648513
634159287
815723649
328915764
946872351
157364928
591436872
763281495
482597136

285749613
734165298
916823745
529316874
347982561
168574329
651437982
873291456
492658137

782153964
619428537
543796812
457319628
136842795
298675143
321567489
965284371
874931256

594682317
671354829
823917465
938125674
257496183
416738952
365879241
142563798
789241536

634872591
572691483
198345267
365928714
817453629
429167358
746589132
953214876
281736945

265819374
918374265
374526891
497261583
821953746
653487129
789145632
132698457
546732918

568714392
493625781
271389465
389157246
156243978
742968513
935876124
627431859
814592637

965738421
371542698
428961537
536194782
147283956
289657143
752319864
614825379
893476215

947265183
138479652
526813497
275391864
461582739
389746215
792638541
853124976
614957328

458276193
639581742
127943568
286314975
571692834
394857216
842739651
963125487
715468329

541983762
986427153
732615984
817362549
365149827
429758631
678294315
253871496
194536278

423685197
597314682
186972543
342859716
875261439
619743258
958426371
234197865
761538924

285743619
734169258
916825743
529316874
347582961
168974325
691437582
873251496
452698137

461753289
975182436
328469517
859234671
736591842
142678395
687945123
293816754
514327968

854926137
971483652
362157894
749238561
235641789
618795423
187369245
496512378
523874916

283496715
947815632
651273948
416352897
872941356
539768124
724639581
365184279
198527463

872651934
169234857
345879621
624198573
587346219
931527468
793465182
216983745
458712396

572389461
964271853
381465927
298617534
615943782
743528196
137856249
829134675
456792318

563827419
482391657
719645238
631458792
874932561
295176843
958714326
147263985
326589174

421583796
638479152
579261438
167392845
243857619
895614273
316725984
752948361
984136527

792834516
638195472
451672839
275349681
149568327
863721954
987256143
314987265
526413798

264317958
789625314
513849276
847196532
695432781
132578469
921763845
356284197
478951623

739215846
254968173
816437295
368754912
195826734
472193568
983541627
627389451
541672389

317689425
542317698
869425173
291834756
736591284
458762931
684273519
923156847
175948362

941367825
683512479
572849631
164275983
298631754
357498216
435786192
829154367
716923548

516784239
293615874
874239561
642857913
735921648
189463752
328176495
957342186
461598327

284651973
153798246
679423185
765914328
418237659
932586417
591862734
827349561
346175892

349168752
517243698
628975431
872439165
495816273
163527984
754391826
236784519
981652347

479283615
518679432
326451987
695327841
184965273
732814596
941536728
253748169
867192354

763415298
451298637
298673451
315869742
874352916
629741385
987136524
136524879
542987163

234591876
179864325
865723914
318472569
452639781
796158432
581247693
623985147
947316258

984652173
721389564
536714892
658923741
492871635
317465928
145297386
269538417
873146259

372518649
546793218
981264537
719826453
624375891
853941726
465137982
238659174
197482365

253694871
849317562
617852394
576483129
321965748
498721635
785239416
132546987
964178253

854637219
632195874
197248365
768351492
341729586
925864731
589413627
213576948
476982153

538617429
416298357
972435861
341976582
869523714
725841693
284369175
697154238
153782946

593471286
718562439
426839175
275386914
831294567
964157823
652748391
389615742
147923658

937528614
865194237
421763985
586241379
742935861
319687542
194356728
273819456
658472193

692738154
857241639
431956287
918375462
564812973
723469518
385694721
179523846
246187395

968175243
217483596
435962187
743621859
652894731
189357462
874239615
591746328
326518974

943261785
578943162
612578493
231794658
457682319
869315274
195436827
326857941
784129536

428953716
579612834
613487925
157238469
942576183
386149257
895324671
234761598
761895342

374862915
159437268
826591374
932785146
415623897
687149523
563914782
241378659
798256431

534912687
986537241
217648539
148365792
769124358
325789416
452871963
671493825
893256174

978521364
251436987
364897215
127683459
843759621
596142738
712965843
439218576
685374192

451293768
267845931
398167425
139658274
642731859
875924316
724586193
986312547
513479682

743528961
286319475
951647238
835961742
129473586
467852193
694285317
372196854
518734629

534218679
789645312
261379485
478563291
623981547
195724836
312457968
957836124
846192753

671823594
249715863
385964127
137586942
928437615
456291378
762158439
593642781
814379256

741398652
238156749
659247381
812573496
973462815
564981273
485639127
327815964
196724538

819357264
325946781
467218953
671483592
548192637
932765418
783629145
156874329
294531876

439865217
681742539
572139846
263597184
194683752
857421963
745916328
928354671
316278495

769485132
251397864
348162759
527846913
986531427
134729685
673958241
412673598
895214376

632578914
584192763
791346285
358617492
916234857
427985631
165429378
273861549
849753126

586421937
297853164
143976528
465138279
312769485
978542316
821695743
739284651
654317892

981563247
246197358
753428916
397814625
825639471
614752893
539276184
168945732
472381569

791563284
486729531
352814976
927386145
834951627
165472893
243695718
679148352
518237469

325618974
671429853
849573162
157936428
964782531
238145796
516294387
493867215
782351649

187632459
349157268
265984713
592871634
476293581
831546927
914365872
753428196
628719345

582916734
173428965
649375812
915284673
827653491
364197528
798532146
256741389
431869257

698452731
235167489
714938256
982673145
356241897
147589362
479325618
861794523
523816974

615329847
893745612
472186359
369258174
247613985
158974263
786492531
931567428
524831796

984123567
652497318
317865249
265349781
479581623
831276495
748952136
126738954
593614872

153687942
298415736
647932815
736529481
529841367
481376529
315764298
872193654
964258173

518246397
632579814
947138562
175894236
389627451
426315789
764953128
293781645
851462973

286459731
753821496
194736582
672943158
439518267
518267349
847195623
321684975
965372814

286459731
753821946
194736582
672943158
439518267
518267394
847195623
961382475
325674819

742835691
853196724
961274385
295768413
176349852
438521967
524983176
387612549
619457238

453976182
276138459
891425376
932784615
618253947
745619238
167842593
389561724
524397861

613854279
925731846
478629351
367295418
184376592
592418763
849562137
751983624
236147985

564179238
812536794
973284561
628417359
451923876
739658412
286795143
347861925
195342687

452963781
817245936
936781524
768159342
341672859
295834167
623517498
579428613
184396275

374859216
159762438
628143597
513674982
967285143
842931675
496328751
231597864
785416329

941687235
867352194
523194678
715928346
486513729
392476581
258741963
134269857
679835412

926317458
354298761
871654293
597486132
142973586
638125974
469532817
713849625
285761349

263178495
594623187
718549362
937215846
152486973
846397521
629831754
481752639
375964218

524971368
197638452
863245179
439857216
785162934
216493587
651724893
948316725
372589641

416953827
872164395
539278416
691345782
324897651
758621943
963582174
287416539
145739268

372184965
586329471
194756328
618972534
457613892
239548716
943861257
721495683
865237149

983217654
426385971
517469238
851634729
269578413
374192865
698753142
132946587
745821396

329178465
516342879
874659231
452791683
681523794
937486512
148965327
763214958
295837146

731682945
865974321
942135678
478329156
623451789
159867234
294718563
317546892
586293417

127863594
689541372
453729168
268457931
395216487
741938625
536182749
874695213
912374856

869543172
321976854
574218693
783469521
456132987
192785346
937654218
218397465
645821739

813465972
426379185
975812364
542783691
639154728
781926543
258637419
397241856
164598237

376915428
481276935
952384716
543128697
169457283
728639541
894563172
235741869
617892354

312658794
574923681
986417352
463581927
751249863
298376415
835762149
627194538
149835276

576984213
293615874
814237569
642851937
135729648
789463152
328176495
951342786
467598321

417235689
529468371
683791425
975126843
261384597
348579162
194657238
852943716
736812954

584637219
632195874
197248365
768351492
341729586
925864731
859413627
213576948
476982153

593728614
687194235
142563987
876241359
254937861
931685742
419376528
325819476
768452193

396728514
587194236
142653987
875241369
264937851
931586742
419375628
623819475
758462193

953728614
867194235
421563987
786241359
542937861
319685742
194376528
235819476
678452193

974853261
531672489
826419375
258967134
769134528
413528796
187246953
642395817
395781642

357942618
614738295
298165374
869214753
423576981
571389462
946853127
782491536
135627849

618357294
325849761
497216853
761493582
549182637
832765419
973628145
156974328
284531976

618357294
325849671
497216853
761493582
549182736
832765419
973628145
156974328
284531967

917683542
258497631
643152879
164829753
739546218
825731496
491278365
372965184
586314927

391824657
285716439
764359812
973682541
528471396
416935728
632598174
147263985
859147263

572194638
439867125
618235749
986413572
247958316
351726984
194672853
863541297
725389461

852471936
176983542
943265718
697834125
584127369
321596487
718352694
469718253
235649871

524971368
197638425
863245179
439857216
785162934
216493587
651724893
948316752
372589641

329178465
514362879
876459231
452791683
681523794
937684512
168945327
743216958
295837146

512789364
973645281
486123759
634592817
721836945
895417623
169274538
247358196
358961472

547321698
861794325
392586471
254617983
139248567
786935142
478159236
925863714
613472859

369748512
847152639
521396784
184263957
796415328
253987146
978534261
432671895
615829473

297618543
143259876
856374921
524867139
719543268
368192754
931726485
675481392
482935617

642391875
537248916
189576234
956732481
718469523
423185697
391624758
265817349
874953162

742361985
538249617
196587243
657832491
819476532
423195768
371624859
265918374
984753126

249537861
817624539
635819274
423781695
796452318
158963742
362148957
981375426
574296183

123487965
947365281
856192437
615739824
384526719
792814653
261973548
578641392
439258176

513628749
642719358
879453612
754196823
128374596
396582471
965841237
481237965
237965184

349126578
752834619
816975342
427613985
691758423
583492167
234581796
175269834
968347251

453291786
186375492
297846153
514683279
369527841
728914365
675138924
832459617
941762538

467219835
823567491
591348762
754832916
618495273
239671584
985123647
376954128
142786359

365871249
429635871
718924536
176548923
542397618
893216754
681452397
234789165
957163482

941628375
328175694
567934821
679841532
213756489
485392167
132569748
754283916
896417253

341596872
765128439
982743615
627314598
859267143
413859267
598471326
274635981
136982754

537264189
918573642
426819753
894725361
172638495
365941827
749182536
653497218
281356974

839726514
751394628
624815793
592137846
316458972
487269135
168943257
973582461
245671389

279634518
583719462
164285973
832967145
416523789
795148326
648351297
327496851
951872634

641932875
782165349
935748621
378296514
256417983
419853762
524689137
163574298
897321456

598732614
327146895
164985732
679823541
431657289
285491376
816279453
752314968
943568127

749135286
853629714
216784953
684512379
921873465
375496128
437268591
198357642
562941837

328965714
741328569
569147238
854613927
176892345
932754681
217586493
495231876
683479152

678513249
349682571
215947386
423869157
186735492
597421863
734298615
961354728
852176934

367489125
581723649
429516738
945867312
218354967
736291854
692148573
853672491
174935286

319247568
758613942
624985371
236194857
987536214
541728639
895371426
162459783
473862195

745681932
381927654
692435817
867159243
524378196
913264578
156843729
239716485
478592361

284751693
367894125
159263874
413527968
895146732
672938451
728319546
541672389
936485217

931527846
276843591
854916273
695432718
427681359
318795624
543269187
769158432
182374965

678593241
529481376
341672589
415967832
867235194
932814657
154728963
286349715
793156428

726534189
549781362
183692754
295413678
817256943
364879521
978125436
651348297
432967815

726834195
845791362
193652784
258413679
917265843
364987521
579128436
681349257
432576918

426871359
539246871
718935642
172658934
653497128
894312765
281563497
345789216
967124583

537269184
418573692
926814753
894725361
172638945
365941827
749182536
653497218
281356479

253769814
671248935
849531726
587314692
412976583
936825471
128457369
395682147
764193258

253769814
691248735
847531926
578314692
412976583
936825471
129457368
385692147
764183259

951386742
782419536
643572198
519824673
326795814
874163259
295637481
468951327
137248965

253768914
671942835
849531726
598314672
412697583
736825491
127459368
385276149
964183257

493726518
751398624
682415793
529137846
316854972
874269135
168943257
937582461
245671389

279634518
586719432
134285976
862397145
413526789
795148623
348951267
927463851
651872394

374256981
198734526
625198347
987625134
546913278
231487659
813549762
752861493
469372815

523894617
896217543
741635928
438971265
915362784
267458139
654723891
189546372
372189456

164285793
987364125
532179486
398756241
756421938
241893567
829617354
613542879
475938612

548672913
263149785
917583624
194865237
376421859
852937146
725316498
431798562
689254371

293516748
516784329
847923615
721658493
369247581
458139267
634871952
985362174
172495836

523496817
419873625
768215439
692358174
187942356
354761298
946137582
271584963
835629741

537129648
462837915
918564732
729341586
643985271
185672493
251498367
374216859
896753124

279564813
841237956
356918427
598726341
764193285
132845679
423671598
987352164
615489732

961487253
285931647
743526918
859643172
374218596
126795834
537869421
692174385
418352769

453698172
987132564
612475839
195784623
728356491
364921758
276819345
531247986
849563217

269841537
817539624
534276819
123795486
645128973
978364152
391452768
452687391
786913245

264598731
589713462
731642985
415876293
923451876
678329514
357964128
196285347
842137659

298635174
634718925
517942638
382476591
746591382
159823467
473259816
821364759
965187243

635842719
972516384
418379625
391768542
256194837
784253196
529631478
863427951
147985263

254879361
819653427
673241598
561387249
427596183
398124675
142738956
735962814
986415732

254879361
839651427
671243598
563187249
427596183
198324675
342718956
715962834
986435712

598732461
413896275
276514839
657129384
384675192
129483756
861257943
735941628
942368517

593612874
274893615
186475329
659734182
327158496
841926753
938567241
765241938
412389567

419736528
657829314
238154796
543261879
896347152
721598643
365972481
984615237
172483965

451273869
938654172
267198435
589436721
372581694
146927583
824365917
695712348
713849256

542386179
376419852
198275436
439128765
825647391
761953284
917532648
684791523
253864917

521974386
436821579
897635241
378492165
954163728
162587493
643258917
719346852
285719634

372815946
954362178
816497253
491683527
685721394
237549681
128976435
549138762
763254819

597182436
824563971
631749285
256497318
179835642
348621759
915274863
483956127
762318594

152736894
389421756
764589123
237158469
948362571
516947238
875694312
621873945
493215687

519768342
438592176
726431895
254916738
863274519
197385624
672843951
341659287
985127463

521968347
473215968
869374152
754831629
912746583
638592714
346187295
195423876
287659431

659273841
318465729
724918635
946381572
572694183
183527496
865739214
491852367
237146958

465137928
731298654
928546137
852719346
319624785
674853219
596382471
287461593
143975862

824691753
157483629
369527841
648735912
573912486
912864375
495276138
781359264
236148597

716452398
293786154
485319267
952638471
168547923
374921685
637894512
841265739
529173846

467392185
923581746
158764923
642913857
781625439
395847612
539478261
274136598
816259374

497362185
823591746
165784923
642913857
781625439
359847612
538479261
274136598
916258374

948267153
712385946
536914827
673159284
894723561
125846739
269531478
351478692
487692315

275134869
816579432
394628715
931745286
687293541
452816973
729461358
148352697
563987124

178695423
394287561
562134789
436518297
921476835
785923614
849761352
617352948
253849176

189746523
354298671
672135894
537619248
421587936
896423715
945871362
718362459
263954187

947152386
682379541
153684927
235741869
769823154
814596732
528417693
476938215
391265478

234895167
715426398
968731524
596218743
871364952
423579681
687943215
349152876
152687439

842951763
795263418
631874592
573412689
269785341
184396257
418537926
356129874
927648135

742981653
698253417
531764892
863412579
259678341
174395286
487136925
315829764
926547138

217846935
483259671
956317482
138672594
694583127
725194368
862431759
371925846
549768213

671398524
483265971
592147386
246859137
859731462
137426859
924683715
768514293
315972648

459768312
863421975
217935648
524387169
196542783
378196524
981273456
732654891
645819237

879214563
631589274
254763198
925347816
483156729
167892435
798625341
542931687
316478952

724358691
639412875
158697432
913584726
862971543
475263189
541839267
296745318
387126954

315796248
742853196
869124357
598372461
427615983
631948725
976281534
253467819
184539672

982354617
437186295
615972834
351248769
729635481
846719352
168497523
294563178
573821946

657381249
938264751
412579368
893426175
765813492
241957836
529748613
376192584
184635927

326195874
748632591
951748263
137869452
892451637
564327189
485913726
679284315
213576948

239765184
876491352
145382679
367548291
452179836
918623547
691857423
524936718
783214965

371896542
865421379
942537168
713968254
694352781
258714936
427183695
139645827
586279413

768349215
539216487
142785693
317562849
896134752
425897136
674951328
253478961
981623574

793145826
825693174
416728935
138264759
264579381
957381462
349852617
682417593
571936248

219485376
568372419
374196852
831957264
956214783
427638195
683749521
195823647
742561938

219385476
568472319
374196852
831957264
956214783
427638195
683749521
195823647
742561938

423769518
917538462
586214793
178625349
254391876
369487251
641873925
895142637
732956184

512379864
893426715
674815239
268741953
349568172
751293648
185632497
436987521
927154386

925861734
364279581
781345629
859734216
473126958
612598473
197653842
536482197
248917365

648195273
172836459
539472186
326719845
785624931
491583762
257968314
863241597
914357628

547918263
639247815
182563974
718432659
253796148
496851732
975124386
321685497
864379521

435198627
267543918
918627534
354781269
172936845
896254371
521379486
683415792
749862153

836924157
457816329
192753864
713649285
245187936
968235471
371462598
624598713
589371642

784269531
952831764
361475829
276153948
198746352
435982617
649318275
813527496
527694183

574268931
829731564
361495728
296153847
187946352
435872619
648317295
713529486
952684173

236957184
579481632
841326597
452869713
183574926
967213845
618732459
724195368
395648271

831459267
467218395
295637148
156394782
924871536
783562419
319726854
578943621
642185973

185649372
736258914
249371568
361984725
957123846
824567193
412895637
698732451
573416289

426153798
875649213
391278465
234586179
187392654
659417832
768934521
543721986
912865347

426153789
857649213
391278465
234596178
179382654
685417932
768934521
543721896
912865347

983217564
741568293
652934718
234685971
169372845
578149326
495826137
816793452
327451689

974512863
265834791
318976245
589463127
731295684
426781539
657348912
193627458
842159376

597164238
246835719
318792564
861327495
953486127
472519386
739651842
685243971
124978653

724536819
589214637
136978452
653782941
917345268
248169573
875623194
362491785
491857326

346751982
581329746
792846351
275483619
634197528
918265473
129674835
453918267
867532194

627349185
951268437
384157269
468513792
715926843
239784516
596871324
142635978
873492651

381267549
546839172
729145638
958674321
463521987
217983456
175492863
692358714
834716295

782913465
913654728
564827391
698742153
437195682
251386974
826439517
375261849
149578236

362497581
584312967
179865342
437956128
695281473
821734659
258149736
943678215
716523894

149782635
723165948
658394127
864213579
315976482
972548316
291637854
437859261
586421793

684529317
253781496
197463582
375812964
419356278
862974135
541697823
936248751
728135649

326547981
419638527
758291346
932164875
845723169
671859234
564982713
297316458
183475692

326547981
418639527
759281346
932164875
845723169
671895234
564312798
287956413
193478652

478691253
126534978
395782146
934275861
582163497
617849325
263417589
851926734
749358612

245691738
137458926
986372514
358716249
479823165
621549387
762934851
893165472
514287693

395687241
246319875
781254963
657192384
439875126
812463759
124538697
573926418
968741532

862754193
549361728
371298546
738529461
195643287
624817359
416975832
987432615
253186974

279348561
518672394
364951827
195726483
437895612
682413759
926537148
751284936
843169275

291487635
867253914
345619287
526148793
784932156
139765842
678594321
952371468
413826579

364928175
918547263
725613489
236795814
149832756
587164392
893251647
451376928
672489531

736589241
185642397
249137658
468953712
312874965
957261834
821496573
593718426
674325189

642389715
197245863
853167429
538972641
479816532
261453987
714538296
985621374
326794158

451798263
672413958
839625147
396257481
528164739
147839625
213576894
964381572
785942316

274863951
596741328
183952476
315674289
627198534
948325167
862439715
431587692
759216843

765924831
814763925
392581476
137658249
528149763
946372158
651497382
273816594
489235617

984725613
172634958
356189724
247816539
891573462
635492871
523968147
769341285
418257396

984725613
172634958
356189724
247816539
891573462
635492871
523968147
769241385
418357296

287359461
139486725
546172839
492731658
718625394
653894172
974568213
865213947
321947586

289357461
136489725
547162839
492731658
718625394
653894172
964578213
875213946
321946587

317495826
596287431
284613759
635749218
841526397
729138564
463972185
972851643
158364972

348579162
721846935
596132487
239768541
867451293
154293876
685314729
413927658
972685314

837491652
619532784
245867193
961325847
573948216
482716935
794683521
158274369
326159478

239164875
854729163
671853249
598241637
743685912
162397458
415938726
927516384
386472591

238756941
954213768
671498352
782945136
143682579
569137284
426371895
315869427
897524613

641738295
328549716
597126384
139475862
264891573
785263149
816354927
473912658
952687431

921863745
845917236
763245189
586732491
234196857
197458362
458621973
619374528
372589614

761435289
985261473
423798651
132574968
876912534
594386712
647823195
359147826
218659347

671984352
538261794
294375816
459732168
726418935
813596427
342157689
967823541
185649273

639712485
275843916
814695723
728931654
543286179
961574832
492157368
186329547
357468291

238957416
467312985
159864273
385629147
671483529
942571638
524736891
893145762
716298354

419635872
853712694
276849135
987356241
162498357
345127968
731264589
698571423
524983716

391728456
867594123
425316789
589467231
736281594
142935678
953142867
674859312
218673945

695237481
872146359
413985726
158794632
726351948
934862517
361429875
249578163
587613294

587691243
293847561
146253879
634189725
728536194
951472386
819765432
375924618
462318957

952318674
184976325
763452918
617839452
539724861
428561793
295643187
841297536
376185249

389451762
246873519
751269384
538612497
162947853
974385126
425798631
613524978
897136245

483619257
679825413
125743869
962481735
357962148
814357692
598176324
246538971
731294586

879451236
612793854
354268971
485127369
736984125
291635487
548379612
963512748
127846593

698524317
732861459
451739628
345298761
827613594
169475283
574182936
986357142
213946875

792614853
315827946
468359172
931782564
284965317
576431298
143578629
627193485
859246731

847269531
925731846
316485792
458196273
693872154
172543968
731924685
569318427
284657319

568913742
471682935
932457816
716395428
853241697
249876351
195764283
387129564
624538179

869725431
123984567
475316829
387149652
612853974
954267183
736591248
241678395
598432716

792586143
586431297
314729658
671395824
943812576
825647931
157964382
468253719
239178465

478169532
356248719
912735846
591326487
647851293
823974165
269417358
135682974
784593621

346281795
281597643
597436218
814763952
729854361
653912487
932148576
175629834
468375129

382576914
947381256
165924378
859412763
214637895
673895421
731258649
596743182
428169537

382976514
547381296
169524378
893412765
214657839
675839421
751298643
936745182
428163957

614359278
359872416
278461395
492617853
763584921
581293764
845926137
126738549
937145682

846219357
137564892
592387164
425971683
378645921
961823745
654138279
783492516
219756438

589134762
634275198
172896345
897451623
346782519
251963874
468527931
913648257
725319486

549237168
186549273
372681945
265178394
497356812
813924657
958462731
624713589
731895426

612745893
354189267
879623514
926874135
548231679
137956482
763512948
281497356
495368721

612945783
354178296
798623514
526794138
847231659
139856472
963512847
271489365
485367921

237681495
948752613
165934287
512498736
673215849
489376521
854169372
396827154
721543968

196452738
785369124
432718956
354687219
928145673
671293845
847931562
513826497
269574381

987341526
256987134
413625789
624713958
375498612
198562473
741836295
539274861
862159347

395184267
817265439
642793851
926371584
134658972
758429316
269537148
473812695
581946723

624815937
573496281
981723546
495381672
236579814
718642359
167258493
842937165
359164728

471325698
239486751
685917342
852643179
743591826
196278534
514839267
327164985
968752413

238975164
469321857
571468923
785132649
312649578
694857231
926783415
853214796
147596382

526834197
847291365
931756482
153968724
678412539
492573816
369145278
215687943
784329651

419278563
367915842
528364971
235697418
186543729
794821356
952436187
641789235
873152694

365142789
724983165
198756324
481625937
952378416
637491852
219867543
543219678
876534291

219348576
853967214
746125938
421589367
635472891
978613425
194836752
582791643
367254189

547321869
319678254
862945137
275416983
186739542
934582671
653197428
421853796
798264315

974681253
352794816
186235794
529417638
761823945
843956127
438179562
617542389
295368471

231769458
497528316
685134972
752413689
863952147
149687235
526841793
918376524
374295861

861475392
435291876
927386514
598743621
376812459
214659783
649528137
183967245
752134968

561782943
932514876
784963152
376895214
419326587
825471639
248139765
193657428
657248391

623794158
981356427
745821693
157689234
864237519
392145876
418972365
576413982
239568741

921346587
386751429
547982163
752614938
864293715
139875642
698437251
475128396
213569874

547328169
823961745
916574382
269785413
158243976
374196258
431652897
785439621
692817534

356927184
821453976
974618532
689271345
517346829
432589761
248135697
795864213
163792458

829741563
675389412
341256897
793168245
482935176
156472389
217594638
964823751
538617924

867513924
594862137
231749685
185297463
972436518
643185279
456371892
318924756
729658341

397152468
281647395
645938172
572381649
469275831
138469257
853716924
916524783
724893516

175643298
368927541
924158367
241396785
537814629
689572134
756289413
813465972
492731856

298761543
731548629
645293178
172459836
963182754
854637912
387914265
416825397
529376481

963781245
178542936
524396871
741638529
392154768
685279314
439817652
217965483
856423197

274951836
918236547
536874129
751362984
483719652
692485713
845627391
169543278
327198465

568143927
714829635
932765418
476518293
189432576
325976841
257384169
843691752
691257384

612953784
785124396
493678215
326795148
857241639
149836572
964312857
271589463
538467921

415286937
987345162
632971854
769428315
321569748
548713296
196857423
854132679
273694581

274951836
918236547
536874129
351762984
487319652
692485713
845627391
169543278
723198465

264951837
913287546
587634129
751362984
436819752
892475613
645728391
179543268
328196475

598143627
761829435
432765918
976518243
184932576
325476891
257384169
843691752
619257384

479836152
256197483
381425796
932784615
617253948
845619237
168342579
793561824
524978361

263187495
495623178
817549362
938215746
152476983
746398521
629731854
384952617
571864239

852471936
176983524
943265718
697832145
528147369
314596287
781354692
435629871
269718453

973856412
842917653
651432978
538761249
216394785
794528136
465273891
189645327
327189564

921873645
865914237
473256189
586732491
234195876
197468352
748521963
619347528
352689714

254861739
917235846
836974125
381652974
475319682
692748513
748526391
169483257
523197468

284951736
913276548
576384129
651832974
438719652
792465813
845627391
169543287
327198465

276358491
945716238
831249657
127834569
498675312
563921874
752493186
384167925
619582743

624951873
139874562
587263914
291486735
876532149
345197286
963728451
712345698
458619327

961342587
345817629
872956134
628179345
537624891
194538276
483761952
256493718
719285463

274951836
913286547
586374129
651732984
738419652
492865713
845627391
169543278
327198465

923816574
841537692
657924318
234785961
179362845
568149723
495278136
716453289
382691457

941287536
786534291
532691487
328975614
459168372
617423958
194756823
865312749
273849165

267938451
354167298
981524763
496872135
513496827
872315946
135749682
729683514
648251379

315872946
697543182
842916753
924681537
138457269
756329418
289135674
563794821
471268395

315982647
798546132
642317895
924731568
163458279
857629413
239165784
576894321
481273956

934285167
126973845
578416239
713849652
842657391
659132784
467391528
291568473
385724916

492573816
681249375
357186429
964728531
123954768
875361942
739812654
516497283
248635197

624917538
351684792
798235461
419758623
572361849
863492175
137849256
286573914
945126387

765431928
128579346
934826715
546217839
217983654
893645271
472198563
681352497
359764182

169758423
738421659
254639178
597143286
321586794
846972531
415897362
683215947
972364815

286354917
715296384
934817652
862579143
593142876
147683529
659421738
321768495
478935261

928714365
317965482
465382179
741236598
592847631
683159247
854691723
236578914
179423856

942617583
156483972
873259461
495721836
328564719
761398245
284936157
619875324
537142698

514829367
873156492
926374158
351742689
297618534
648935271
182593746
439267815
765481923

982356714
457921386
613487295
198574632
324619857
576832149
749163528
235798461
861245973

547621389
692853417
138497526
759142638
361578294
824369175
915734862
473286951
286915743

369274815
748159236
152386497
295617348
671438529
483925761
834591672
927863154
516742983

137958426
864273591
295461873
428139657
653724918
719586342
342897165
976315284
581642739

741629853
269853471
538714962
682937145
415268397
397541628
176485239
854392716
923176584

924876531
678513249
513294678
192657384
857439162
436128795
341965827
785342916
269781453

816524397
573819426
294736518
651247839
329658174
487193265
765381942
142965783
938472651

318795246
697421583
245386197
854679321
972153468
136842975
723918654
469537812
581264739

543279618
162348795
987165342
421587963
798613524
356492187
239851476
874936251
615724839

829461375
645378912
137592684
478129536
952836741
316745829
281657493
763914258
594283167

965748213
718632495
324159786
436981527
592476138
871325649
153864972
647293851
289517364

314527896
596841327
872936154
645189732
937265481
128473965
259718643
783654219
461392578

145628793
389574612
726913485
417286359
892345167
653791824
574169238
231857946
968432571

145627398
379584612
826913475
498276153
712345869
653891724
584169237
231758946
967432581

732198564
146725389
985634127
418376952
293451876
657289413
369512748
574863291
821947635

183957246
927643185
465281739
514826397
879135462
236479851
341562978
698714523
752398614

182734659
963285174
475196283
547312968
831649527
296578341
354861792
618927435
729453816

572684931
149735682
863129745
695342178
438571296
217968453
954213867
326897514
781456329

651473289
789612345
243985167
125846793
896327451
374591826
962138574
517264938
438759612

537496128
684217953
291583746
718352469
946871532
325964817
453729681
172648395
869135274

518697423
672843951
394152876
465289137
731465289
829371645
256934718
183726594
947518362

581692374
392741586
647835912
423957861
816324759
975168243
764289135
139576428
258413697

864792531
125463879
739158624
418375296
396821745
572649318
651234987
247986153
983517462

531746892
762589341
849132576
196254738
425873619
378961254
683497125
917625483
254318967

637541982
485972361
912836547
568724193
793618425
241395678
356289714
129457836
874163259

315746829
478295163
269831745
641382957
523917684
897654231
784569312
956123478
132478596

483597612
176238594
259614873
915423768
347861925
628759341
534176289
862945137
791382456

514927368
673148259
892365174
146732985
358694712
927851436
431589627
789216543
265473891

781654329
469723185
532189647
695832471
813467952
274591863
958376214
346215798
127948536

821746593
346259178
957138642
278514936
439682715
615973824
763821459
594367281
182495367

267381954
943526781
815974623
376412895
429658137
581739462
754863219
692145378
138297546

932457186
451698372
768213495
125734869
387926514
694185723
213579648
549861237
876342951

524371986
796825134
813649275
478962513
169534827
235187469
981756342
347298651
652413798

459721683
136894725
287635941
325169478
791458236
648273159
514982367
973546812
862317594

459721683
136895724
827634951
342169578
791458236
685273149
514982367
973546812
268317495

458721693
136489725
297635841
325168479
781954236
649273158
514892367
873546912
962317584

458921673
136784529
297635841
325168794
781459236
649273158
514892367
873546912
962317485

568731249
129864735
347295816
932158467
675342981
481976523
714689352
253417698
896523174

643597182
829631457
175842963
962153748
487926315
351784629
794268531
216375894
538419276

243786951
796251834
815943267
387125649
462397518
159468372
534819726
628574193
971632485

458173629
219568347
367942185
146297538
725381964
983654712
692435871
834719256
571826493

768241953
249573618
135869274
614925387
987136425
352784196
893652741
471398562
526417839

513672849
927584613
648931527
289357461
136849275
754126938
475218396
391465782
862793154

687215943
453698172
192347685
315426798
926873514
748159236
534761829
861932457
279584361

654829713
219735468
378461925
196354872
732986541
845217396
921543687
587692134
463178259

531946872
962587341
874132596
196258734
425793618
387461259
643879125
719625483
258314967

597341682
483962751
612875349
758624193
936518427
241793568
365287914
129436875
874159236

531496872
962587341
847132596
186254739
425973618
379861254
693748125
714625983
258319467

592341687
487296351
613875249
758624193
936518472
241937568
365782914
179463825
824159736

639541782
487932561
512876349
768324195
953618427
241759638
376285914
125493876
894167253

215479368
963851247
784236951
356928714
127643895
498517632
671385429
549762183
832194576

215486379
673951248
894237651
357629814
168743925
429518736
781395462
546872193
932164587

927614538
638592471
541873962
162948753
785136249
493725186
354261897
819357624
276489315

831526974
574839612
926174358
467218593
359467821
182953467
245391786
693782145
718645239

831527964
564839712
927164358
476218593
359476821
182953476
245391687
693782145
718645239

726358941
148796235
539142768
381975426
674213859
295684173
413867592
852439617
967521384

791635284
534289167
268417395
842591673
315762849
976348521
657923418
129854736
483176952

791635284
534289167
268417395
842791653
317562849
956348721
675923418
129874536
483156972

653281947
274963851
981547263
136825794
548796132
792134586
427358619
315679428
869412375

231457896
549268713
786931452
628175934
453892167
197346528
365789241
814523679
972614385

834291756
295736814
671548932
782654193
916387245
453912687
329865471
168473529
547129368

856973421
923841675
714265839
587124963
492638517
361597284
679352148
238419756
145786392

716539248
548762913
239841576
327485691
691327854
485196732
974218365
152673489
863954127

572349618
146875923
983162745
839421567
615937284
724658139
358296471
291784356
467513892

425381697
763594182
189267543
578619324
691423875
342875961
216738459
834952716
957146238

937465182
654821793
128739546
713596428
496278351
582314679
871943265
349652817
265187934

196472853
284653971
573918462
718329546
435761289
962584137
841236795
659147328
327895614

492876351
751934628
386215974
523481769
914627583
867359142
648593217
135742896
279168435

783529614
426187935
195643827
954832176
678915342
231476598
369754281
842361759
517298463

178493526
436152879
952867341
369275184
781946253
524381967
295714638
617538492
843629715

895134276
426597381
371268954
687423519
952781463
134956827
263819745
718345692
549672138

879541326
325867419
146329758
712498635
654213897
983675241
568134972
491782563
237956184

568743921
429518637
371962854
195236478
783495162
642187593
256871349
834629715
917354286

634197285
129835674
578642139
967351842
381724596
245986713
753219468
496578321
812463957

483952671
625781943
971643852
512469387
749328516
368517429
857136294
134295768
296874135

536294718
874516923
129873546
615347892
492658137
783129465
341765289
967482351
258931674

529487613
687391524
431652798
895134276
742568139
163279845
374815962
956723481
218946357

128679345
376154892
495832617
947583261
563721489
281946753
639218574
854397126
712465938

128649375
364157892
795832416
976583241
543721689
281964753
439218567
857396124
612475938

956218734
342795186
718346592
297653841
534821967
861479325
489167253
125934678
673582419

325679481
687412359
194583726
948721635
731856294
562394178
816937542
453268917
279145863

182573469
396824571
574169832
729645318
641238795
853791624
965417283
417382956
238956147

249365817
683917524
517482963
961834275
832751649
475296138
726548391
354129786
198673452

397254861
162938475
854716923
789125346
643897152
521643789
436581297
278369514
915472638

398472651
472561893
615893742
753149286
124638975
986725314
247956138
531287469
869314527

732589461
846127935
159436287
528974316
361258794
497613528
673895142
285341679
914762853

297483651
853691472
614752938
365149827
421378596
789265143
178924365
546837219
932516784

218493765
963751482
745862139
576324918
321589647
894176523
189245376
637918254
452637891

763215894
895634271
421798365
987542136
354861927
612379458
138956742
276483519
549127683

347592681
915867423
286431759
123986574
764315892
859274136
498653217
631728945
572149368

287915346
543726918
961843257
358694172
794281563
126537489
815372694
472169835
639458721

841572693
637891452
529364871
918743265
374625189
265918734
196257348
782439516
453186927

216753984
879264351
543198726
684537219
932641578
157982463
768429135
425316897
391875642

217653984
869724351
543198672
784236519
932541768
156987423
628479135
475312896
391865247

165429387
743618925
892735641
519863472
486972153
237541869
974356218
628197534
351284796

176549328
853712946
294836751
419673582
527984163
638251479
985367214
742198635
361425897

169387452
458921763
327645891
231768945
895134276
746592138
683419527
514273689
972856314

573961824
164382759
829475136
341759682
652148973
987236415
295814367
438627591
716593248

642795381
583164927
791283456
167348592
825916734
934527168
218459673
479632815
356871249

416739285
875612934
923845167
284567391
659123748
137984526
341278659
562491873
798356412

691378542
378245619
524169387
957684123
416723958
283591476
769452831
835917264
142836795

943278516
621594873
785316492
892157364
374869251
156423987
237685149
519742638
468931725

594138627
718526934
623947851
379281546
186453792
452769183
941872365
865314279
237695418

941752386
652438719
783196524
264513978
315987642
879624135
498361257
537249861
126875493

817423956
534619872
269578413
198237645
342865197
675194238
426351789
983742561
751986324

817423956
534619872
269578413
198237645
342965187
675184239
426351798
983742561
751896324

283715964
519426837
746398521
157284396
894163752
632957418
971832645
425679183
368541279

357692841
612874953
489315627
761958432
523146789
894723516
138467295
975281364
246539178

567482931
329517486
841963725
186374592
954821673
732659814
218746359
495138267
673295148

259673148
176458392
438219576
362941857
987562431
541837629
813725964
625194783
794386215

129846537
674352198
835719264
917435682
268971345
543628971
356184729
491267853
782593416

729846531
614352798
835197264
971435682
268971345
543628917
356784129
497213856
182569473

587962143
129543687
634817259
963154872
471238596
852679431
318496725
295781364
746325918

786243591
124795386
359618724
467182953
935467812
218539647
692354178
871926435
543871269

523648179
978312546
461795382
354986217
789251634
612437895
297163458
836574921
145829763

629358471
715496238
438217965
581624397
296735814
374189652
852961743
167843529
943572186

467592318
213678459
589341672
342817965
758963241
196425783
625134897
971286534
834759126

729581463
368492517
451673982
672914358
183756249
945328176
814237695
296845731
537169824

382951647
957648213
416237895
869123754
741586329
523794168
198472536
635819472
274365981

576138429
194527638
283694751
751869342
469312875
328475916
935781264
817246593
642953187

769851342
842639571
315742896
576298134
283174659
194365287
951423768
638917425
427586913

165489372
482731965
379265148
721853496
894612537
653947281
236574819
947128653
518396724

391264875
524879316
687153492
462731589
813596724
975482163
248615937
736948251
159327648

439657182
187923645
652418937
971534826
845261793
326879451
793185264
218346579
564792318

843597162
512436879
697128534
761849253
254713698
389265417
925381746
476952381
138674925

619847523
784532196
325619478
938275641
472163859
561498237
143756982
257981364
896324715

356894712
712536849
498217365
681372954
927645183
534981276
249768531
863159427
175423698

817645392
624397815
953812476
139258647
765439281
482176539
391524768
546781923
278963154

376819254
294765183
185423769
918532647
523647891
647981532
852374916
461298375
739156428

237694518
951238746
486517932
819745623
673921854
524863179
192376485
765482391
348159267

713452689
925768143
468931275
182349567
639517428
547826931
291683754
856174392
374295816

976518432
581432967
243796185
632849751
758621394
419357826
894275613
127963548
365184279

231659784
968714352
547238961
359841627
724563819
186927543
675492138
812375496
493186275

392581467
465739821
187642953
521468739
638297514
749153286
976325148
853914672
214876395

825471936
617398524
493562178
954137862
138246759
276859413
741923685
369785241
582614397

397415682
412863597
658927314
789546123
523178946
146392875
964731258
275689431
831254769

397415682
452867391
618923574
189546723
523178946
746392815
964731258
275684139
831259467

365429781
982175436
714683529
471962853
258317964
693548217
137254698
829736145
546891372

425879136
618532497
973146528
197625384
834917265
256384719
369451872
741298653
582763941

426389157
715642398
983157624
198726543
534918276
267435819
379561482
841293765
652874931

579831246
284695731
361724589
413972658
857316924
926548317
642157893
198263475
735489162

715689234
329547861
468321759
183764925
297835146
654912387
531276498
876493512
942158673

284519367
137864529
695273148
341926785
952387614
768451932
519648273
826735491
473192856

264597831
785314629
931268547
142876395
856932174
379145268
627481953
513729486
498653712

689425137
542317698
731689524
497153286
816294375
325876419
953742861
278561943
164938752

351284796
489637125
762951438
975462381
236518974
148793562
827149653
594326817
613875249

521948367
849673215
376512489
934187526
612395874
758264931
185436792
493721658
267859143

521938746
839674215
746512389
314796528
672185934
958243167
185367492
497821653
263459871

328415679
765928413
941376582
213894765
457163298
689752134
876549321
134287956
592631847

951386274
648271539
237594168
412768395
569432781
783159642
874615923
395827416
126943857

851376294
647291538
239584167
413627985
528439671
976158342
764915823
385762419
192843756

851376294
647921538
239584167
413267985
528439671
976158342
794615823
385792416
162843759

162589437
493267518
758314629
816472395
527936184
934851276
371648952
689125743
245793861

154679283
387512964
926483157
248735619
539126478
761894532
672958341
413267895
895341726

934517286
265398471
817462935
481253769
652879314
793146852
128634597
376925148
549781623

147325689
356894721
892617543
518946372
724138965
639752814
485269137
961473258
273581496

468957123
293816574
751234689
319625748
847391265
526748391
634179852
972583416
185462937

356297841
974861325
821435796
419583267
685729413
732146958
267354189
198672534
543918672

148237965
536894271
927165834
761429358
294358617
853671429
319586742
685742193
472913586

148237965
527964831
936815274
761429358
294358617
853671429
319586742
685742193
472193586

239418657
851637942
764529138
513962874
678341529
492875316
947183265
325796481
186254793

268937145
473815926
519462387
947326518
631584792
852791463
724659831
185243679
396178254

257968134
638714925
914532768
389275416
571643892
462891357
823459671
146327589
795186243

491562387
758143692
236987145
825476931
167239854
943815726
314658279
679324518
582791463

481952376
697143582
235876149
726435891
159268734
843719625
314597268
568324917
972681453

297651483
538427961
164839572
971264835
843195627
652378194
315786249
426913758
789542316

397245861
624189357
158763294
875631942
936428715
412597683
263914578
749852136
581376429

948752631
327641859
516389247
734816592
259473168
681295473
162537984
875924316
493168725

387546921
125897364
469123587
972631845
834259716
516784293
253418679
748965132
691372458

387245961
924861357
156793284
675139842
839624715
412587693
263418579
748952136
591376428

948752631
327641859
516389427
732816594
459273168
681495273
164537982
875924316
293168745

248619375
793852461
156374982
475196823
629738514
831245796
964581237
382467159
517923648

965387241
782451639
341269857
153876492
826934175
479125368
637518924
214793586
598642713

521876394
387954216
469321857
274689531
138547962
956213478
643792185
892165743
715438629

136458729
782931645
954672138
475183296
629547813
813296574
598714362
361829457
247365981

243958176
985671432
716342589
168537924
324169758
597284613
452816397
871493265
639725841

825473916
691285347
437916825
312764598
568139472
974852163
146328759
753691284
289547631

967152348
214368975
835794126
581279463
342681759
679435281
496817532
123546897
758923614

517698342
892453761
346127985
681975234
724386159
953214678
168749523
275831496
439562817

269857314
835214769
471963528
652478193
193526847
748139256
587691432
924385671
316742985

831946527
965172834
724358961
697415382
143289756
582763419
278634195
459821673
316597248

612947538
378251496
459386217
284163975
196875324
537429681
925714863
743698152
861532749

312857694
687194532
495623718
569782341
273419856
841365927
758231469
136948275
924576183

463251978
185679423
297384651
821563794
659147832
734928516
972416385
548732169
316895247

391275846
485396172
267184593
619738254
834652917
572941368
146829735
923567481
758413629

381275649
465389172
297164583
618793254
934652817
572841396
146928735
829537461
753416928

276834951
134295768
895716423
689573142
421689375
357142689
762951834
513468297
948327516

731658492
624937581
598241367
259864173
346179258
817523649
175492836
962385714
483716925

863924571
419537286
527186394
631758429
284693157
975412863
156849732
742365918
398271645

913542768
547698123
286371594
435216987
628739415
791485236
879164352
154823679
362957841

495378216
137426985
682195374
361859427
578234691
249761538
753612849
826947153
914583762

495178236
137426985
682395174
361859427
579234618
248761593
753612849
826947351
914583762

176294385
285173496
943856172
469327851
521489637
837615924
714538269
352961748
698742513

126598374
483271956
975643182
254137869
698425731
317869245
861752493
749316528
532984617

943678215
617542983
582139467
176324859
398751624
254986731
729813546
461295378
835467192

534976812
798312645
126548379
479261583
653789421
812435967
941857236
365124798
287693154

382694751
169572834
457318692
945837216
876251349
231469578
518923467
694785123
723146985

875924631
419635287
623187594
731568429
284793165
956412873
167849352
542376918
398251746

795824631
418635279
623179584
139567428
274983165
856412793
961748352
542396817
387251946

356489217
217365849
849712365
182936574
675248193
934571682
721693458
463857921
598124736

518749362
692358174
473612859
324586791
759123648
861497235
935861427
146275983
287934516

385641792
617529384
294378615
728493561
561782439
439156278
953864127
142937856
876215943

124897356
538162497
796543812
987356124
365421978
412789563
641978235
879235641
253614789

528493671
764521893
391687524
817352469
235946718
649718352
153869247
986274135
472135986

572831649
498675312
136924587
857319264
249568731
613742958
324196875
965487123
781253496

413756289
572981463
689324571
756149328
948632157
231875946
365498712
894217635
127563894

971283465
846519732
325746918
294137586
653428179
718695324
132964857
467851293
589372641

437926815
681745932
592183746
143598267
756231498
928674351
214357689
869412573
375869124

976453182
281769435
534821967
428516379
653978241
197342658
842137596
319685724
765294813

369825471
241793865
587164923
416238759
938576214
752941638
873659142
125487396
694312587

461359782
582714963
397628541
159873624
846291375
723546819
978432156
634185297
215967438

526139478
947528613
183746925
418673592
275984361
369215847
632457189
891362754
754891236

134578269
592316784
786294531
257641893
349852617
618739425
871423956
423965178
965187342

913786425
728354196
564129738
235647819
496812357
871593642
347265981
682931574
159478263

491325678
673489215
528176943
359761482
867243159
142598736
216834597
785912364
934657821

286591347
534678921
179324658
692457183
748139265
315862794
953786412
821943576
467215839

752138469
643952718
819467253
924713586
176584932
538296174
261845397
485379621
397621845

781259643
293164785
546387219
865943172
319728564
427615938
138572496
972436851
654891327

687513942
541296783
932784516
793865421
815429637
426371859
178652394
264938175
359147268

697258413
834619572
152347896
728496135
369125784
415873629
586931247
941762358
273584961

752139468
943862715
618457293
824713956
176594832
539286174
261945387
495378621
387621549

713582469
528496731
946173852
187234695
395761248
462859173
279348516
834615927
651927384

374285169
698143257
251769834
543617928
782394615
916528473
825431796
139876542
467952381

492865731
638791542
157342986
586139274
349627158
271584693
913476825
825913467
764258319

829163745
576924831
314587629
637251498
452398176
198746253
281435967
745619382
963872514

149628375
856793124
732541689
283476591
467159832
915382746
698235417
524817963
371964258

681259743
243167985
597384216
865943172
314728569
729615438
138572694
972436851
456891327

981257643
243169785
576384219
865943172
319728564
427615938
138572496
792436851
654891327

681259743
273164985
594387216
865493172
317628594
429715638
138572469
742936851
956841327

681257943
293164785
574389216
865493172
317628594
429715638
138572469
742936851
956841327

675913842
942587613
831264579
583796421
716428935
429351786
157642398
264839157
398175264

531742869
876391254
492586317
148265793
957138426
623974581
784629135
219453678
365817942

648271395
923465187
157398246
382519764
496723518
571846923
719634852
834952671
265187439

452731986
839456127
761829543
597642318
128395764
643187295
216578439
974263851
385914672

542736981
678219543
913584762
834167259
291845376
765923814
359671428
127498635
486352197

183249567
597861243
624375819
265914738
731658492
849723156
472596381
918432675
356187924

524837961
786219543
913564872
431678259
692145387
875923614
259781436
148396725
367452198

178249536
356781249
924563718
235914687
681357492
749628153
462895371
817432965
593176824

183247569
976851243
524963817
265314798
731698452
849725136
492576381
618432975
357189624

683972145
195463728
427158936
851294367
236587491
974316852
362841579
548729613
719635284

451879632
792613584
638245179
925367841
847591326
316482795
279158463
563724918
184936257

748536192
629184537
315729648
836952471
174368925
952471386
467895213
293617854
581243769

748536192
629187534
315429678
836952741
174368925
952741386
467895213
293614857
581273469

176438259
892651347
345297681
758312496
413976528
269584713
681725934
537149862
924863175

831945762
674283951
529176834
398712546
467359128
215864379
952431687
746598213
183627495

396241758
724385619
158679324
867194532
541732986
932568471
415927863
283456197
679813245

368954271
249817365
571623894
713546928
492378516
685291743
137482659
926135487
854769132

684532971
291746538
735891462
816453729
952678314
347219856
423965187
169387245
578124693

632174589
519283476
478965231
186492753
294537168
753816942
967341825
845629317
321758694

396241857
724385619
158679324
867194532
541832976
932567481
415928763
273456198
689713245

397865124
241793658
865412973
659327481
472186539
183954267
538249716
724631895
916578342

658921374
134876295
972354816
793682451
425719683
861543927
589437162
316295748
247168539

513478962
926351478
487692513
275843691
198265734
364719825
859126347
732984156
641537289

723418569
845796321
169532874
472359618
591867243
638124795
984275136
357641982
216983457

765842931
214539867
389167452
827913645
543628719
196475328
471286593
658391274
932754186

946375182
312698745
578421396
857163429
439782651
261549837
693214578
784956213
125837964

537269184
629841573
481375692
945713826
816452739
372698415
163527948
294186357
758934261

247185936
569432817
183976542
931657428
824391765
756824193
375219684
698743251
412568379

395721486
827649153
461538297
578364921
942157638
613982745
754896312
236415879
189273564

396482157
714659283
285317964
578231649
623945718
149876532
452768391
867193425
931524876

149827563
826534719
735961248
253619487
461782395
987345126
518276934
672493851
394158672

265198743
391574826
874326159
918453672
623987415
457612938
746239581
582761394
139845267

562934781
341587926
789612354
453271869
198346275
627859413
816793542
974125638
235468197

861435972
453297681
972681453
624358197
785912346
319746825
537869214
296174538
148523769

714392586
683574291
295168437
957236814
826419375
431857962
342681759
178925643
569743128

581749263
924536718
736128549
693485172
472391856
158267934
365812497
219674385
847953621

178654239
264793815
359821674
413965782
725318946
986247153
641572398
532189467
897436521

186974325
752386149
934152678
218693754
379415862
465827913
691548237
523769481
847231596

168745932
942318567
573629481
695182743
837964125
214573698
381497256
456231879
729856314

289341657
741865293
635927148
973618425
428579316
156234879
567182934
392456781
814793562

836591472
471862935
259734816
987453261
345216789
612987543
793645128
564128397
128379654

391762584
482153967
576489231
953216478
248375619
617948325
769531842
824697153
135824796

418925736
356784921
927163584
675418392
243697815
891532467
589271643
732846159
164359278

957341682
284679513
136852497
519768324
473215968
628493751
361927845
745186239
892534176

126753894
843692571
597814236
319287465
784536129
652149783
931428657
468375912
275961348

573491268
194628375
862375194
237546981
945812637
618739452
726984513
351267849
489153726

825769413
346251897
179483256
591672384
768134529
432895671
914526738
657318942
283947165

964512387
127438965
358769241
816294573
495387126
732156498
681925734
579843612
243671859

641923857
532874196
897516432
783165924
259748361
416392578
174259683
325681749
968437215

473519268
196842537
825673491
749156823
618234975
532798614
361985742
284367159
957421386

659813247
283746195
741925368
492138576
517269834
836457921
378594612
165372489
924681753

936587412
217349685
584216397
142863759
678952134
395174826
869735241
753421968
421698573

396754812
785321469
412869357
579482136
831976524
624135798
167598243
958243671
243617985

459723681
816459273
723618594
264971358
138542769
597386412
685294137
972135846
341867925

671394258
483562197
592187634
346921785
728453961
159876342
265749813
837615429
914238576

873915426
541236789
692847153
284593671
916784532
735621948
327469815
468152397
159378264

162853947
359724681
784916532
527641398
691538724
843297156
475189263
918362475
236475819

296385471
385714629
471926835
813479256
952168743
764253198
647591382
528637914
139842567

963457218
517823964
842916357
328761549
791345682
654289173
189572436
436198725
275634891

357216894
482395761
169874523
241738956
538962147
976451382
625183479
714529638
893647215

318694527
496257138
752318469
521963784
849172653
637485291
974826315
283541976
165739842

182753946
359684271
674912583
526841397
891537624
743296158
465179832
917328465
238465719

267354891
135968472
849721635
328619754
754832916
691547328
472183569
986275143
513496287

271465893
346987512
859123746
428739165
165842937
793651428
634598271
987216354
512374689

951874326
286135497
743629581
864957213
312468759
597312864
475291638
138546972
629783145

317694528
496825137
825713469
581936274
749182653
632457891
954368712
273541986
168279345

318694527
496275138
752813469
521936784
849127653
637458291
974362815
283541976
165789342

317694528
496852137
825317469
581963274
749128653
632475891
954786312
273541986
168239745

871465293
346927518
259183746
428739165
165842937
793651482
632594871
987216354
514378629

768354291
135962487
249871635
327619854
854723916
691548372
482137569
976285143
513496728

951874326
386125497
742639581
864957213
213468759
597312864
475291638
138546972
629783145

712584396
435269871
869731245
598476123
321958764
647123589
956817432
284395617
173642958

219574386
435268791
768931245
587496123
391827564
642153978
856712439
974385612
123649857

964783152
573621984
821495367
197832546
285946731
346157298
739264815
652318479
418579623

578364291
136952487
249871536
325619874
864723915
791548362
482137659
957286143
613495728

712684395
463259871
859731246
698547123
321968457
574123689
946815732
287396514
135472968

612974385
943258761
758631249
487596123
321847956
569123478
894715632
276389514
135462897

164589372
723641985
598273614
372495861
486712593
951836247
637128459
819354726
245967138

856427913
293816745
147395628
931564872
524789361
768132594
372651489
489273156
615948237

841632975
796514283
352897416
938726541
514389627
267451398
423175869
189263754
675948132

728643951
395712486
416958273
534127698
271896345
869435127
642571839
987364512
153289764

719532864
685419273
342786915
837625491
491378526
256941387
923164758
178253649
564897132

815632974
796415283
342897516
938756421
421389657
567241398
253174869
189563742
674928135

251976834
398542671
674138259
146723598
725489316
839651427
987365142
463217985
512894763

436518729
912736548
875942163
697251834
241389675
583467912
728693451
359174286
164825397

436518729
912736548
875492163
697251834
281349675
543867912
729683451
358174296
164925387

941362875
286579134
753418629
362794518
815236947
497851362
574683291
138927456
629145783

941362875
386579124
752418639
263794518
815236947
497851362
574683291
138927456
629145783

937214856
521698473
684735219
392587164
716943528
458162397
875429631
149356782
263871945

812973564
794165283
536482791
675234819
183796452
429851637
261348975
948517326
357629148

289476513
617395482
543128967
152643798
396781254
478259136
735964821
821537649
964812375

856423791
179658423
243719586
382974615
967581342
415362978
738245169
691837254
524196837

149325786
375689142
268174539
597846321
413792658
682513974
724951863
831467295
956238417

827394156
541687239
369251478
476512893
918763542
253948617
634875921
192436785
785129364

738429561
425631978
169875423
394187256
681952347
572364189
216598734
847213695
953746812

983621745
421573986
576984123
368497251
149352678
257168439
635749812
814236597
792815364

759612438
834579126
612438957
193865274
465327819
287194563
328956741
971243685
546781392

274836195
359214786
168597324
541672839
986153472
723948651
612385947
435769218
897421563

852941367
743268195
691573428
186754932
539826714
427319856
978632541
215497683
364185279

879516342
214837569
356924781
982465137
165378294
743291856
591682473
628743915
437159628

915726438
627348915
834159627
298615374
543972186
761834259
456281793
382497561
179563842

287361459
516984723
439257681
921746835
643598172
875132964
754829316
192673548
368415297

583146297
697325148
124987365
376492851
912658734
845713629
231579486
758264913
469831572

697523418
854691273
321487965
236749581
719258634
548136729
473865192
962314857
185972346

798234651
324156879
165987324
879325416
512469738
643718592
287541963
451693287
936872145

865731249
712946853
943825716
457683921
196572384
238194675
374219568
621358497
589467132

354861729
218974536
976325184
641253978
593748612
827619453
785436291
169582347
432197865

814965273
652137489
379428561
231746958
987352146
465819327
728591634
146273895
593684712

894365271
652917483
173428569
231746958
987152346
465839127
728593614
346271895
519684732

683149572
154732968
279856314
495673821
816425739
732918645
941387256
328561497
567294183

139724856
257683491
468195327
846931275
391257648
572468139
683572914
724819563
915346782

671943582
398521467
524687913
219756834
765438129
843219675
157892346
932164758
486375291

325168974
671459283
948273615
753846192
294517368
816932457
469385721
182794536
537621849

912765834
756843921
348291756
583924617
429617385
167358492
671589243
834172569
295436178

197834652
485296317
236517984
719423865
623958741
854761293
572649138
368175429
941382576

946215837
513978624
278634195
694852371
782193546
351746982
167329458
835467219
429581763

324197568
569483712
187652439
293716845
758349126
416528397
945271683
831965274
672834951

153876492
428519367
679432815
315964278
947128536
862753941
531297684
286341759
794685123

935728641
768419325
214563789
681932457
592674138
473851962
846195273
359247816
127386594

826714395
594368172
731592486
152479638
473286519
689135247
918623754
247951863
365847921

586172349
971435286
432869571
293647815
157983462
648521793
329718654
865394127
714256938

375149286
684273519
219586437
921354768
537628194
468917352
192765843
743891625
856432971

613975824
847263591
529481376
238719645
495632718
176854239
951326487
762148953
384597162

697284513
324516978
581973462
145392786
768451239
239867145
456128397
973645821
812739654

615973824
487265391
329481576
254739618
893612745
176854239
931526487
762148953
548397162

786294513
324518796
951763482
145372968
869451237
237689145
478126359
612935874
593847621

938521746
715694328
246837519
367248951
152976483
489153672
674312895
523489167
891765234

381754962
246389571
957261438
625413789
473928615
819576243
768192354
194635827
532847196

531297864
982654731
476831925
168923457
325748619
794165283
819576342
647312598
253489176

938146752
725398461
146725983
817253649
492681375
653974218
371569824
564832197
289417536

839146752
725938461
146725983
317259648
492681375
658374219
971563824
564892137
283417596

839146752
725938461
146725983
917253648
482691375
653874219
371569824
564382197
298417536

893146752
725839461
146725983
317258649
482691375
659374218
971563824
564982137
238417596

529137684
364289175
871465392
136958247
987642513
452371968
295814736
743596821
618723459

286453971
349167825
751829634
817394256
495672183
623581497
162738549
974215368
538946712

951823476
278694153
634571982
397168245
412957368
865432791
543716829
186249537
729385614

362498157
598721643
741563982
417932865
239685714
856147239
683259471
975814326
124376598

713958264
926431875
584627193
391786452
647512389
852349617
139874526
478265931
265193748

261783459
349265781
587941623
958617342
712534968
436829175
824196537
173458296
695372814

936457182
475281936
128396475
812743659
593862741
647519328
389624517
264175893
751938264

129483657
764591238
853627419
947358162
315276894
682149375
496815723
538762941
271934586

426537189
395184672
187629345
814752963
963418257
752963418
278341596
531896724
649275831

187596342
925743618
634182957
419627835
372854196
856931724
268419573
741365289
593278461

197546283
832179564
456823971
261798345
985634712
374251698
729485136
643912857
518367429

529437618
641982375
837615249
298154736
175863492
364729851
983241567
416578923
752396184

253687941
764129835
198354627
812476359
679531284
345298176
581943762
436712598
927865413

376895241
154632897
289174356
792451683
863927415
541368972
915283764
438716529
627549138

763815294
819642537
452739816
521973468
938264175
647158329
194526783
285397641
376481952

932567184
476281935
158394276
814723569
693845721
527619348
389452617
245176893
761938452

831245769
927613458
564879132
419562873
385794621
276138945
698357214
752481396
143926587

379154286
241968375
586273194
813547629
462839517
795621843
638492751
927315468
154786932

593172864
286439751
714865932
125697483
967348215
348251697
431926578
672583149
859714326

619274385
234958761
758631249
487596123
391827456
562143978
845719632
976382514
123465897

328516947
561947328
479238651
836759214
152384769
947162583
294875136
615493872
783621495

149568723
267913584
358472619
736259841
824631975
915784236
482396157
671845392
593127468

458237196
273916548
169584723
781392654
395648271
642751839
926873415
517469382
834125967

458967321
372514869
169328547
687492153
294153786
531876492
723685914
945231678
816749235

918624573
376851942
524379681
245798316
789136425
163245798
437512869
692483157
851967234

347186259
295734186
861529743
918653472
572941368
436278915
624897531
789315624
153462897

768925413
592341867
431876295
354162978
179538642
826794351
217689534
985413726
643257189

914328567
852746319
673915824
291863475
485197632
367254198
138572946
749681253
526439781

349276851
265183479
187945326
496517238
723468915
851392764
578624193
932851647
614739582

947652318
136847952
285193467
792536841
513489726
468271539
871365294
324918675
659724183

419385627
728964153
653712849
236478591
174593268
985621374
342159786
561847932
897236415

481639752
675124389
293857146
932418675
567392418
814765293
128543967
356971824
749286531

375496128
198253746
624187953
953768214
286514397
741329865
839641572
412875639
567932481

698243517
154796382
237581649
746358291
382619754
915427863
429875136
561932478
873164925

365142897
247839516
198576423
681795342
953421768
472368159
724913685
839654271
516287934

918624573
376851942
524379681
245798316
789136425
163245798
437582169
692413857
851967234

243596187
816472359
975831426
684217593
591683274
732945861
128764935
357129648
469358712

859243167
476591283
312678954
163987542
724315698
598462371
947136825
281759436
635824719

869342157
472591386
315678924
126987543
734215698
598463271
947156832
281739465
653824719

869342157
472591386
513678924
126987543
754213698
398465271
947156832
281739465
635824719

971346258
826795341
345182796
758931624
463258179
192674835
289467513
537819462
614523987

489316527
721954863
536782149
253478691
174693258
968521374
342169785
615847932
897235416

586312974
719485623
324769185
257641398
463928517
198573246
835294761
971836452
642157839

126497358
594238167
873165492
468913725
951782643
732654819
685321974
217849536
349576281

921457863
573628941
864391752
386519427
219764538
457283619
732946185
145872396
698135274

691285437
387461592
245973186
764832915
958147263
132659748
826594371
579318624
413726859

598146327
374285691
126937548
769521834
415893276
832674159
953718462
241369785
687452913

985214637
721386459
463597182
847659321
312748596
596123748
278431965
654972813
139865274

612497358
498356172
753218694
241835967
365729841
987641523
879162435
136574289
524983716

261359874
574628193
893714526
685432917
432971658
719865342
357146289
148293765
926587431

875946312
213875649
946123758
394761285
761258934
528394167
159437826
682519473
437682591

875946312
312875649
946132758
294761583
561398427
738254961
159427836
683519274
427683195

249631785
351728946
786954132
938517624
175462398
624893571
513289467
462375819
897146253

945261738
182793645
736584219
694128357
827345196
351679482
569437821
478912563
213856974

592178634
764935821
813264975
126849753
378652419
945713268
457386192
231497586
689521347

738261495
592874163
164953728
326419857
479528631
851637942
987342516
245186379
613795284

627451893
385729641
914836572
163287954
572394168
849165237
751948326
436512789
298673415

627451893
385729641
914638572
163287954
572394186
849165237
751946328
438512769
296873415

584631729
913427865
762958314
637195482
249863157
851742936
196584273
375219648
428376591

835762914
491835726
627194853
156283497
273941568
984576132
712658349
549327681
368419275

273165489
189742356
546983172
694218735
852376914
731594268
417859623
928631547
365427891

948521637
123967485
765348921
876219354
319475268
254683719
532194876
481736592
697852143

796235814
842719365
135648729
258376941
367194582
419582673
574961238
621853497
983427156

412756398
795381624
368249715
283965471
157438269
649172853
531624987
924817536
876593142

237681495
815942376
649375182
196837524
358294617
472516938
784153269
961428753
523769841

248593176
153476982
796821354
374689215
582134697
961752843
619347528
425968731
837215469

172654398
438291576
569378241
857169423
943827615
216435987
621983754
385742169
794516832

638512974
451739682
927846315
316254798
845697231
792381546
289475163
163928457
574163829

924175368
637489215
518362794
759814632
281536947
346297581
473928156
892651473
165743829

126478359
574239168
983165472
469317825
851692743
732854916
395721684
218946537
647583291

126478395
584239176
973165428
469317852
851692743
732854961
395721684
218946537
647583219

483261975
957483261
621597348
316974852
874325196
592618734
748159623
165732489
239846517

539126478
612874953
478395162
861542739
295783614
743619285
986237541
327451896
154968327

362715948
571498632
849326157
798532461
425681379
613947825
957863214
186254793
234179586

197382645
628745931
435691782
549876123
872513469
361429857
214958376
756134298
983267514

598724316
314569278
762183495
921635847
456872139
837941562
173256984
289417653
645398721

527964381
483217596
961358472
679542138
154893627
832176945
315729864
296481753
748635219

476821539
591346728
283975641
715283964
832469175
964157283
129734856
357618492
648592317

428653197
175498326
963172854
536241789
819537642
742869513
381926475
257384961
694715238

358467291
924158376
167329854
473982615
592614738
816573429
731896542
645231987
289745163

291648537
564397821
783521946
937154682
645832719
812769453
426915378
358276194
179483265

284563791
376194258
519287463
138652974
762948315
945731826
457319682
891426537
623875149

653479182
481265937
729138654
915824763
374596218
268317549
532781496
846952371
197643825

628157394
341829657
579643218
256914873
193278465
487365921
915436782
764582139
832791546

942356817
785194236
316827495
158239674
274681953
639745182
863512749
421973568
597468321

529187436
476935128
831642597
764891253
312576849
958423761
697214385
145368972
283759614

786592413
134876529
529143768
375624981
948315276
612987354
867459132
451238697
293761845

379245186
452681793
681973452
825734961
947126538
163598247
736452819
598317624
214869375

843261975
957483261
621597348
316974852
478325196
592618734
784159623
165732489
239846517

613982547
258764931
479351268
541627893
792835416
836149725
327596184
965418372
184273659

597684312
314729865
628153497
481937526
739562148
256841739
863215974
172498653
945376281

754392681
169875342
283164795
576219438
341586927
928743516
697421853
415638279
832957164

271649835
364875912
958321476
196752348
742938651
835416297
583297164
427163589
619584723

736259841
915684372
248317596
859763124
174825963
362941785
527196438
691438257
483572619

186573924
937214685
425968317
612739548
748651293
593482761
879346152
251897436
364125879

289451376
635729148
147386529
971238654
853964217
462175983
318642795
724593861
596817432

248396157
539817264
167245389
671529438
923784516
854631972
396458721
485172693
712963845

725634198
486951732
319872645
638219574
274568913
951347826
867493251
142785369
593126487

879412365
526379184
134865297
453728619
768193542
291654873
645931728
912587436
387246951

534791862
172568439
698423715
749635281
815249376
326187954
961374528
287956143
453812697

687593241
549172863
231864957
126489375
493756182
758231496
862915734
915347628
374628519

251638947
764519382
893472615
418296573
625743198
937851426
589324761
176985234
342167859

415976832
796823154
382451976
859647321
237185469
164392785
523714698
971568243
648239517

278461539
163295874
594783126
821346795
346579218
759128643
937852461
682914357
415637982

491728563
526394817
873156429
718645932
964213785
235987146
347869251
682571394
159432678

193568247
285374691
674219853
739651428
421987365
856423179
367192584
912845736
548736912

123746958
946538127
785129364
859362471
412987536
637451289
598613742
274895613
361274895

395687421
867241395
214953786
752864139
481739652
936512847
649128573
128375964
573496218

295413678
438675219
716928354
567139482
341286795
829754163
184397526
652841937
973562841

279645183
536819247
184273659
758134962
961527438
342986715
617352894
493768521
825491376

324178965
516392784
987564123
652713849
471689352
893245617
738421596
145936278
269857431

254387196
391265874
876149253
763821945
429576318
185934627
612458739
947613582
538792461

415639782
623718954
879524163
786453291
532961478
941287635
364892517
298175346
157346829

951872364
287643951
463951782
125467839
634198527
798325146
846519273
512736498
379284615

841967352
976523841
253841679
194256738
537198426
628374195
785419263
412635987
369782514

142359678
759286431
683471295
527948316
894163752
361527984
435712869
916834527
278695143

345689217
278513946
619427538
793162485
852374169
164958372
936745821
427891653
581236794

967485321
843621579
251397648
394516287
672938154
185742963
736154892
529873416
418269735

973142568
864395271
152678349
317459682
528736914
649821735
791283456
485967123
236514897

317946582
928351476
465872391
852694713
149237865
736518249
683729154
291485637
574163928

376914258
589723416
412685793
695472381
248139567
137856942
951267834
764398125
823541679

487391256
391625478
562847319
823574961
176239845
945186732
759412683
218763594
634958127

679128354
835476219
142359678
328947561
591862437
467531982
986215743
714693825
253784196

274381569
956427183
831596472
368914257
127653894
495278316
749135628
583762941
612849735

257463198
648179325
913582467
534217986
182946753
769835214
371628549
496351872
825794631

683174952
592836417
174295683
841327569
936581274
257469831
465712398
319648725
728953146

538219674
649735812
271648539
185972346
324861795
967453128
816394257
452187963
793526481

691754382
752381496
438962517
827493651
946517823
513628974
384179265
275846139
169235748

175843296
689217435
432659718
346928157
758431962
291765384
567392841
924186573
813574629

532186974
476932185
189475236
617894352
958263417
243517698
794651823
825349761
361728549

451827639
289653147
637419528
718234965
963578412
524196873
396745281
145382796
872961354

954312687
126785493
837469251
785936142
649271835
213548976
571694328
398127564
462853719

652437918
419825637
873169452
385746291
947512863
261983745
736291584
598374126
124658379

745962318
631587294
829143756
583694172
497231685
216875439
172458963
368729541
954316827

294718563
836542719
571693842
468931257
329475186
715286934
682359471
957164328
143827695

126983475
538247691
497516382
269835147
384172569
715694238
852369714
943721856
671458923

128963475
935247681
476518392
269835147
384172956
751694238
892356714
543721869
617489523

359246781
846197253
721835946
637489512
512763894
498512637
284651379
965374128
173928465

581462397
476139285
293785641
754693128
632871954
819254736
148327569
927546813
365918472

821765349
469123857
537498612
982671534
176354928
354982761
693247185
215839476
748516293

837154629
256879341
194632578
471598236
623741985
589263417
918326754
762485193
345917862

358619247
417532869
629784135
273148956
945263718
186957324
734825691
591376482
862491573

571423698
384965712
629781543
732158964
945637281
168294375
216349857
897512436
453876129

671935824
832741695
594628371
315497268
769812543
248563917
453276189
127389456
986154732

375891642
481362597
962745318
196437825
843529761
257618439
618953274
739284156
524176983

376954281
249168375
581273694
813547926
462839517
795621843
638412759
127395468
954786132

163974528
285163497
947582163
531698742
496725831
872431956
319856274
728349615
654217389

358972641
914536287
672814395
241765839
867391452
539428716
785649123
196283574
423157968

418973652
965812734
327465189
791384265
543126978
682597413
859741326
274638591
136259847

573261948
821459736
964873125
358146297
792385461
146792583
215938674
439617852
687524319

235687914
987214365
146935278
312768549
758429631
694153827
461892753
873546192
529371486

618549273
479132865
253768491
546871932
927354618
831926754
164293587
782615349
395487126

468237519
351694278
729158463
682571394
573469182
194823657
946385721
217946835
835712946

369127485
218549376
745683192
691475238
472368519
583912647
836294751
157836924
924751863

612578943
593461287
874923156
356147829
928356471
147289635
261835794
439712568
785694312

821695347
947123856
536487912
278961534
159342678
364758291
483279165
715836429
692514783

218467593
364859712
759231648
875394261
643512879
921678354
186925437
592743186
437186925

349876251
862513749
517249638
685932417
721465893
934781526
498157362
253698174
176324985

397241856
582369714
416785923
653972148
748156392
921438567
875694231
269813475
134527689

983651472
751942638
462783195
618325947
597864321
324197586
176239854
235418769
849576213

618579243
523461897
974283156
356147928
892356471
147892635
261935784
439718562
785624319

145867329
798325461
326419578
513674892
674298135
289153647
961542783
432781956
857936214

671823594
238594176
954761382
567482913
149637825
823159467
796315248
382946751
415278639

134529768
952678341
678431925
897265134
413897256
265314879
521943687
389756412
746182593

895463271
713258964
462917853
127596348
539784612
684321795
351672489
946835127
278149536

165734298
923618574
847925631
638597142
451263987
792841365
374159826
586372419
219486753

598341276
214768953
376592418
769134582
482675391
135829764
921487635
657213849
843956127

594281673
816473529
372956418
287645931
461398257
953127846
729834165
138562794
645719382

947368251
218475936
356291478
589126347
621743895
473589162
732854619
195632784
864917523

763894215
248351679
159726834
932615748
571248396
486937152
315462987
824179563
697583421

861947253
432651798
579283416
216498375
953172684
784365129
198734562
325816947
647529831

569421873
318579426
247863519
691382754
724156938
835947162
952734681
473618295
186295347

685932417
924617853
713854926
378491265
256783149
491526378
537248691
862179534
149365782

283754619
156938274
497162385
968473521
374521896
512689743
729315468
831246957
645897132

842971653
691534287
753826941
217349865
439658712
586712439
365287194
974163528
128495376

136478529
825391746
497652318
641983257
273516894
958724163
562847931
389165472
714239685

194378526
325961748
687452319
941683257
273519864
856724193
562847931
438195672
719236485

394861752
562793148
817542963
678314295
431259876
259678431
146925387
985137624
723486519

486291753
573684912
129573648
394712865
261358479
758946321
912867534
635429187
847135296

817324659
396518742
245976831
963851427
152467398
478239516
684193275
721645983
539782164

376258914
259314678
841967523
513729486
697481235
482536197
135672849
724895361
968143752

421675398
789132564
365894721
594728613
273461859
618359472
156943287
842517936
937286145

867251934
154963827
329874165
682719543
793645281
415328679
578132496
231496758
946587312

495687321
261934758
378215469
954721836
187463592
623598147
739846215
512379684
846152973

591432768
742586913
386197245
618975324
475328691
239614587
967843152
124759836
853261479

638975124
415328679
279614583
591432768
742586931
386197245
967841352
124753896
853269417

239571684
864293751
715846923
653784219
498612375
172359468
986137542
547928136
321465897

574926831
238157946
691384725
957643182
342718569
186592473
469835217
813279654
725461398

865932471
937841526
214765938
649217853
721358694
358694712
193476285
586129347
472583169

473826195
265913487
981475623
896742531
317598264
524631879
639254718
152387946
748169352

473826195
265913478
981475623
896742531
317598264
524631789
639254817
152387946
748169352

694385271
532971864
817264359
483712596
751639428
926458713
265143987
379826145
148597632

641238579
532794816
879561324
498153267
725986143
316472985
154629738
963817452
287345691

835691742
196274358
247583619
519437286
623958471
784162593
972315864
468729135
351846927

124758693
978463152
356219874
832197546
695842317
417635289
269571438
543986721
781324965

983261457
261475938
475398612
654739281
827614395
139852764
346587129
592143876
718926543

917526348
538794621
246318975
791682453
485931267
623457189
362175894
154869732
879243516

917256384
538794612
246318957
791685423
482931576
653427198
365172849
124869735
879543261

764215983
918643572
325897416
632479158
459182367
871356249
543728691
186934725
297561834

548239716
327651948
169784523
481523679
693417285
275896134
814975362
932168457
756342891

392487516
564321798
178965432
817259643
236714859
459638271
721843965
645192387
983576124

987421365
324567891
156983742
863172459
295346178
471859236
632798514
748615923
519234687

876921354
324856791
195473682
753162948
289345167
461798235
532687419
647519823
918234576

654398721
829471536
173265984
267839145
418526379
395714268
536942817
781653492
942187653

529678143
148359726
673241958
451893672
362517894
897426531
935162487
214785369
786934215

549178632
638259741
172436958
315692874
264817395
897543126
921364587
453781269
786925413

376495821
952187346
148623759
621749538
837256194
495318672
764931285
283564917
519872463

234957618
567481293
198236457
673598124
419362785
852174936
745829361
326715849
981643572

367495821
952186374
148723659
421679538
836254197
795318462
674931285
283547916
519862743

432615897
617928453
859374621
761492385
285731964
394856172
546283719
178549236
923167548

576839142
842517396
139426578
497265813
215983467
368741925
923654781
654178239
781392654

632497851
549128376
817356924
423715698
976842135
185639247
791264583
264583719
358971462

125649783
637821549
849537612
314258976
296473158
758196234
472365891
561984327
983712465

316782594
592436718
748195623
439617852
657829341
821543976
964351287
175268439
283974165

268137945
579684312
341295768
957412836
683579421
124863597
895321674
432756189
716948253

914857236
253614789
678329415
739548162
465231897
821796354
397162548
142985673
586473921

845362971
763591248
921748536
356489127
278156493
194237685
682913754
539674812
417825369

628715394
571943826
439628715
316872549
285394167
794561238
943187652
167259483
852436971

375246981
284951376
169837452
832174695
691583247
547629813
453792168
918365724
726418539

235967481
817423659
964851273
642135798
173289546
598746312
429378165
386514927
751692834

578349162
396215874
421687935
732864591
815972643
964531728
657123489
143798256
289456317

576938241
432167958
981254736
793825164
145679823
268341597
659713482
827496315
314582679

982134675
613875429
547692381
321947568
856213947
794586132
235769814
478351296
169428753

347529618
586134927
129786453
618493275
932875146
754612839
271368594
463951782
895247361

921735486
573468912
468129735
647291358
135847629
892356147
359612874
284973561
716584293

632487951
549126873
817359624
428715396
376942185
195638247
781264539
264593718
953871462

571324869
968157342
423869517
784231956
395476281
216598473
649783125
132645798
857912634

853641729
296857143
714239685
562318497
948576312
371492568
639784251
125963874
487125936

348195627
159726843
762483519
693548172
574612398
821379456
237851964
485967231
916234785

586127349
241936758
379485162
927643581
458271693
163859427
815794236
632518974
794362815

732865419
518479326
649321785
295146873
871932564
463758192
154297638
327684951
986513247

453716298
819523746
726489351
178265934
932841567
564397182
245978613
697134825
381652479

453698712
918427653
672135894
824579136
796213548
135864927
567341289
389752461
241986375

291468357
347519682
856372194
174695823
629783541
583241976
962834715
438157269
715926438

857293461
361854927
942716835
275489613
439621578
186375249
628937154
714568392
593142786

179245836
245863917
368719254
453182679
697534182
821976543
536428791
784691325
912357468

845132976
631795248
297648513
172453869
354986721
986217354
428569137
519374682
763821495

972851463
368427915
514639278
741283659
253796184
689145327
426978531
895312746
137564892

879426513
632185794
145379286
458291367
317568429
926734158
583942671
761853942
294617835

976351428
154872639
238946571
823567914
715429863
469183752
387295146
641738295
592614387

915378426
328546197
476192583
247983651
589614732
631725849
864231975
752469318
193857264

536947182
794281635
128365479
487513296
961824357
352679841
645198723
273456918
819732564

537964182
694281735
128375649
486513297
971826354
352749861
765198423
243657918
819432576

851692743
379154286
264783915
627518394
938426571
145937628
712865439
486379152
593241867

432196785
758324196
169578423
974615832
516832947
823749561
241953678
695287314
387461259

891475326
745263918
236891547
617358294
328649175
459712683
164937852
972586431
583124769

854672391
617394258
923158476
582713649
139465827
476829135
798236514
341587962
265941783

946812573
178539462
325476198
253691847
861754329
794283651
489167235
617325984
532948716

763812945
159643287
824579316
398765421
217438659
546921873
681354792
435297168
972186534

281569347
397814625
456372891
179628453
645793218
823451976
962135784
534287169
718946532

684973521
937125864
251684973
172349685
468751239
593862147
715236498
829417356
346598712

537482169
412639785
896715432
254196378
971358624
368247951
749823516
625971843
183564297

965142387
172583469
384679152
716354928
428967531
539218674
897435216
643821795
251796843

146275839
892361574
375498126
917542683
283619457
564783912
759134268
431826795
628957341

976143258
548762391
213598476
621985734
837624915
495371862
364257189
189436527
752819643

897251463
423679581
156834972
684392157
712465398
539718246
275146839
961583724
348927615

829756134
631842795
457139682
178325946
965478321
243691857
584967213
316284579
792513468

152637849
937842651
684951723
296418537
745369218
813275496
561794382
478123965
329586174

267381954
493562781
851749632
136495278
724836519
985127346
319678425
542913867
678254193

268791354
473562891
951843276
735128649
824976513
196435782
317689425
542317968
689254137

267381954
493562781
851749236
935127648
724836519
186495372
319678425
542913867
678254193

469328157
217654938
583179264
821596473
794283615
635417892
942765381
358941726
176832549

164938572
985217364
237546918
341672895
896453721
572189436
428391657
659724183
713865249

389215674
756934821
142678935
297483516
568791243
431526789
975142368
824369157
613857492

231869547
769452831
845317296
394581762
527936418
618274359
473698125
982145673
156723984

268359417
347126589
951748236
639815742
184267953
572934168
423691875
895473621
716582394

234875169
986231457
715694283
852743916
647912538
193586742
329158674
568427391
471369825

612978543
978354621
354126897
467593218
539812476
821647359
143785962
296431785
785269134

659382741
781946532
324517689
197468253
563729418
248153967
476231895
935874126
812695374

847361592
261459387
539287614
415893726
973612458
628574931
394728165
186945273
752136849

936125784
518647239
472893165
651234897
843976521
297518643
769381452
125469378
384752916

472561938
691738452
853429617
736982145
924615873
518374269
265847391
147293586
389156724

548291637
196753482
273648195
314987256
827465319
659312748
761539824
435826971
982174563

564327819
819546237
237819654
328695741
175482396
946173582
693251478
782934165
451768923

921374865
876159423
345286197
439627518
687591342
152843976
718932654
293465781
564718239

837146259
124953678
596827314
689215743
271384965
453769821
912478536
768531492
345692187

921376854
874159623
365284197
439627518
687591342
152843976
718932465
293465781
546718239

921374865
876159423
345286197
439627581
687591342
152843976
718932654
293465718
564718239

921376854
874159623
365284197
439627581
687591342
152843976
718932465
293465718
546718239

762953481
913428756
854617392
195734628
276581934
438296175
689345217
341872569
527169843

186273945
457896231
392514678
524937186
863145729
971628453
649382517
718459362
235761894

158324967
632978154
497516823
923485716
816732495
574169238
245697381
781253649
369841572

369154827
428679513
571382964
715293648
246815739
893467251
152948376
687531492
934726185

169548732
287319465
534672198
675834219
413925687
928761354
351497826
796283541
842156973

921746358
375982416
684513297
413658972
758294163
269371584
892465731
137829645
546137829

481635297
296471385
573982146
328547961
647193852
159268473
714359628
862714539
935826714

349126857
652784391
178935264
965841732
281673945
437592618
816357429
723419586
594268173

568947213
732615984
914283567
281576439
679834125
345192678
826359741
493761852
157428396

183427965
762958134
459316872
328564719
971283456
546791328
214835697
697142583
835679241

491587362
683219754
752346918
817495236
945623871
236871495
578134629
364952187
129768543

792165834
456738921
831429576
327891465
169354287
584276193
645987312
218643759
973512648

672348915
419657283
835912467
123896574
956473821
748125396
264739158
581264739
397581642

513768249
976214358
824953761
159632487
642879135
387541692
768325914
291486573
435197826

163954287
289167354
457238961
975341826
821695473
346782195
718523649
594816732
632479518

521349867
489672513
736518429
347821956
215967384
968453172
154736298
692184735
873295641

645729831
927831654
183456792
378642519
459173268
261985347
514268973
732594186
896317425

932461758
814753296
765982413
578234961
193876542
426195387
689527134
347619825
251348679

932471658
814653297
675982413
568237941
193864572
427195386
789526134
346719825
251348769

932461785
715982436
864753219
578234961
193876524
426195378
689527143
347619852
251348697

832451679
619872435
754693218
467239851
183765924
925184367
578926143
346518792
291347586

832451697
714693285
659872413
467239851
183765942
925184376
578926134
346518729
291347568

871452693
654983712
923167485
249375861
587619234
136824957
318746529
465291378
792538146

741598623
329617548
586324719
853172964
467953281
912486375
174235896
295861437
638749152

493571826
215648397
768923145
952316784
184257639
637894512
849165273
376482951
521739468

943281576
612597348
857634219
376458192
294163857
581972634
728345961
465819723
139726485

649812357
375694182
182375964
763189245
528437619
914256873
236741598
897563421
451928736

325869741
469751283
718342569
876294135
941583672
532617894
154976328
287435916
693128457

827169534
159348672
643572819
384925761
715436298
962817453
298751346
471683925
536294187

178923546
254681973
639457182
316879425
485312769
792564831
567138294
923745618
841296357

571348926
463927815
289561473
956274381
147835269
328196754
895713642
612489537
734652198

548367921
692481537
137295846
315674289
874952613
926813754
281736495
759148362
463529178

271859436
854736192
369214758
536972814
942185367
718463925
483521679
695347281
127698543

586237491
721894653
394165827
238679514
145328769
679541238
917452386
853716942
462983175

628495731
534817962
197263548
983652417
265174893
471938625
746381259
819526374
352749186

861297534
394586712
275143896
738421659
952368471
146759283
519674328
487932165
623815947

968135472
215847963
473962158
152376894
684259731
397481625
836724519
549613287
721598346

463785921
159342867
278691354
645937218
381256749
792814635
934528176
816473592
527169483

283957461
156234879
794681523
375862914
841379652
629145738
968513247
432796185
517428396

485619327
732845196
691273584
378421965
129756438
546398712
814967253
967532841
253184679

691374528
734852196
258691473
312587964
567439812
849126357
986213745
475968231
123745689

327584619
458691273
916327845
642179358
831452967
795863124
164738592
589246731
273915486

268539174
749126358
135487629
452813796
387695241
691274583
576348912
924761835
813952467

842139765
561742389
793865421
938576142
456213978
217984653
624351897
189627534
375498216

457296813
361758429
982134765
523819674
746523198
198647532
835961247
679482351
214375986

842539671
596217348
173684952
357968214
281453769
964172835
735891426
628345197
419726583

638512749
219743865
547869123
456287931
972631458
183495276
795328614
824156397
361974582

932168574
486537129
175294836
798341652
213659487
654782913
529876341
841923765
367415298

625341798
983756124
471829635
312468579
864975312
597213486
249637851
758194263
136582947

486571329
791326845
523984716
139458267
642793158
875612493
358249671
267135984
914867532

172493685
695287143
438615297
924531768
581976324
763842519
247158936
319764852
856329471

973482516
215967834
846513972
128756493
657394281
394821765
781235649
539648127
462179358

437821569
281695437
569743812
674139258
123578946
895462371
352917684
916384725
748256193

496137528
528964713
137582649
751648932
263791485
984253176
315879264
642315897
879426351

981475326
673291485
452863179
867354291
219786543
345912768
528637914
194528637
736149852

934158276
718926354
652347891
246781539
593264187
187593642
865419723
329675418
471832965

461827935
297345618
385169274
713586429
546293187
829714356
672451893
154938762
938672541

461827935
298345617
375169842
713586429
546293178
829714356
682451793
157938264
934672581

572698341
834712659
169354872
397825416
651943287
248176593
415267938
923581764
786439125

418635279
265179834
739284561
854926713
692317458
371458692
526891347
987543126
143762985

921673584
358214679
674895213
162589347
783421965
495367821
839146752
546732198
217958436

931576248
276489135
485312769
357948612
814627593
629135487
598264371
162793854
743851926

937145862
268973154
154682937
643519278
519728346
872364591
381457629
496231785
725896413

862517439
945623187
371894256
489261573
153749628
726385941
634972815
297158364
518436792

412365897
687429513
935178426
259684371
743512689
168937254
571246938
324891765
896753142

894362157
712458396
356971824
279814635
635729418
481536279
548193762
127685943
963247581

268493157
179658324
354217896
927586413
586134279
413972685
891345762
742869531
635721948

751642389
248139567
693785214
914856723
372491856
865327941
487263195
129574638
536918472

716523498
524896173
398741265
179438652
682915734
453267981
231689547
945372816
867154329

957326841
234871965
618945732
572634189
186759423
349218576
493582617
825167394
761493258

962835714
751492836
843716529
418367952
329158467
675924183
284573691
137689245
596241378

976385241
583214967
421679358
617938425
234756819
859421736
745192683
192863574
368547192

528417396
741396258
693852714
167543982
485279163
932681475
859724631
314965827
276138549

428617935
619325784
735498261
971286453
543179628
862543197
187932546
254861379
396754812

823765941
974318625
561492837
492873516
356941278
187256493
718624359
239587164
645139782

136589247
458327196
297461538
715894362
843256971
629173485
572948613
364712859
981635724

982475163
415368729
673219485
269754831
854132697
137896254
346987512
521643978
798521346

682371459
345698721
197524368
726819534
953246817
418735692
839157246
571462983
264983175

295741638
487639125
136852974
618274359
529368741
743195286
351426897
962587413
874913562

864152739
273849165
159376428
518234976
742695813
396718542
487563291
621987354
935421687

584632719
372419658
961857324
829764135
613598472
745321986
157986243
498273561
236145897

216984753
489735216
573261489
142593867
637428195
958176342
791642538
825319674
364857921

386124957
179865423
452937681
241756839
938412576
567398214
615279348
823641795
794583162

753281694
942756831
816934725
271893546
684512973
395467218
469378152
528149367
137625489

728561439
613974528
945832716
864297351
139456287
257183964
492318675
571629843
386745192

436197582
521468973
789253146
953741268
268539417
174682395
317926854
895374621
642815739

249156873
736982514
815743962
923514687
167298345
458637129
572361498
381479256
694825731

635981724
712546389
948732516
486329175
159867243
327154968
293678451
564213897
871495632

351487296
794652813
826319475
675948321
918236754
243175968
467593182
182764539
539821647

534216879
286975341
971483652
618594237
452738916
397162485
769341528
823657194
145829763

582167439
491352876
736489125
248693517
359871642
167524983
873945261
914236758
625718394

539486712
614527938
872931645
296873154
385149276
741652893
457218369
168394527
923765481

643718952
892435671
157692843
415286397
736941285
928573164
589127436
274369518
361854729

149652738
523978416
687413259
471369825
265781943
938245671
312897564
854126397
796534182

693152784
251487693
748693521
526874139
134926857
879531462
482315976
917268345
365749218

235841679
498637125
167952834
619724358
582369741
743185296
351476982
826593417
974218563

791568423
453279168
268314579
817632945
624951387
935847612
149785236
586123794
372496851

753281694
942576831
816934527
521893746
684712953
397465218
469358172
278149365
135627489

397548126
658291743
412367985
146852397
729413568
835679214
974185632
563924871
281736459

247938615
831546279
659712384
168379542
473285961
925164738
394651827
782493156
516827493

923576148
586413792
147982365
659147283
218639457
734825916
391758624
475261839
862394571

398527146
617843952
254169873
439658721
582471639
761932485
945286317
876315294
123794568

168924357
743615298
259378146
815293764
426857913
937146825
571482639
694731582
382569471

746851923
931462785
852973164
183247659
579618342
624539871
467395218
295186437
318724596

168547932
273961584
549283761
951372846
384619275
627458193
736825419
895134627
412796358

625917348
341285976
798643521
513879264
879462135
462351897
954728613
136594782
287136459

695217348
342685971
718943526
523879164
879461235
461352897
954728613
136594782
287136459

162794385
953618247
847352961
486127593
219536478
375849126
734261859
621985734
598473612

739846125
852319674
416572389
923157468
571684932
648293517
364725891
285931746
197468253

973684215
542931867
168527934
496375128
321498756
785216349
214859673
639742581
857163492

328749165
674315982
591862374
137284596
946531728
852697431
789456213
413928657
265173849

418762935
735419826
926853174
871534269
643921758
592678341
259386417
387145692
164297583

827619453
314578629
695324187
279861345
483957216
561432798
748293561
936145872
152786934

742853619
531269874
869417325
475681293
218395746
693742158
354126987
186974532
927538461

845367291
679821345
123459768
518294637
297136854
436785129
384972516
751643982
962518473

521869473
843572961
796143528
619354287
357286149
284917356
965721834
432698715
178435692

481379625
923564781
765218439
198435267
237986154
654721398
379152846
842697513
516843972

658247931
723918465
941653827
417385692
389762514
265194783
892571346
176439258
534826179

965374218
873921546
124586397
746258931
251639784
389417625
638195472
412763859
597842163

513879426
862431957
794256831
945183762
638927514
127645398
381564279
456792183
279318645

637285491
841739526
529164378
968413257
473528169
152697834
396851742
715942683
284376915

281476593
596231784
734985621
915862437
623794815
478153962
149528376
862347159
357619248

289476513
516239784
734185629
951862437
623714895
478953162
197528346
862347951
345691278

986432517
157896342
234175896
541329768
329687154
678514923
865943271
793261485
412758639

295768413
346159827
178243695
627591384
513482769
984376152
839627541
461935278
752814936

294657138
315849726
867213594
526478319
483192675
971365842
739526481
158934267
642781953

189427356
472563198
653891247
925786431
368914725
714235869
846379512
231658974
597142683

374159286
526843197
891762453
137596842
285314769
469278531
942681375
653427918
718935624

578463192
691825473
243719856
736941528
812576349
954382617
467258931
385197264
129634785

283567194
769431582
145892736
974128365
326759841
518346927
852673419
491285673
637914258

915487623
826153974
347926815
794312586
532869741
681745239
279634158
163578492
458291367

129386475
374915286
685742193
843167952
792458361
561239847
957823614
218674539
436591728

247365891
658291374
913478256
521786943
479123568
386954712
762819435
835647129
194532687

574192836
693874215
218536947
736925481
945618372
821743659
487259163
162387594
359461728

362517894
984362715
751948326
639475281
547281639
218693547
423759168
876134952
195826473

172965843
946138275
358742196
783614952
615329487
294587631
521893764
867451329
439276518

592183764
736945128
841672593
689321475
457869231
123457986
965734812
218596347
374218659

851923764
379614852
624785319
146297583
932568147
785431926
418372695
567849231
293156478

946213785
152867943
738495162
587329416
421786539
369541827
614952378
875634291
293178654

396458172
752193864
148267953
963842517
514736298
827519436
479685321
685321749
231974685

582347169
493621758
167598423
871469532
256183947
934752816
315976284
748235691
629814375

459132876
127896345
638547219
286419753
374265198
915378462
843651927
761923584
592784631

759316482
831452976
426978351
183265794
972843165
564791238
218639547
345187629
697524813

827941635
931256874
546783192
659478321
483512769
712639548
275864913
198327456
364195287

325149786
941687532
786235419
852364971
493721658
167958243
214876395
679513824
538492167

325169784
941287536
786435219
852346971
493721658
167958423
219874365
674513892
538692147

485963271
761452938
239718564
348275196
127896453
596341827
852634719
913587642
674129385

837416529
456279183
921385467
719528346
542637918
683941752
168753294
394162875
275894631

964583172
578142639
312976845
193265784
645798213
827314596
451637928
239851467
786429351

913768452
768254913
542391867
684973521
159642738
237815694
426537189
891426375
375189246

164293758
297485316
835176492
941762835
752831649
386954271
573618924
629547183
418329567

875496231
196532487
234187965
619743852
327859614
458261379
541628793
783914526
962375148

489531762
512867394
367429518
836792451
945318627
271654983
694283175
758146239
123975846

965278134
714359826
382461957
127594683
549836712
638127495
851642379
493785261
276913548

961287354
248935761
573614928
894563172
127849536
356172489
412758693
739426815
685391247

985276134
714359628
632481957
127594386
549863712
863127495
351642879
498735261
276918543

861247359
294835761
573619428
948563172
127984536
356172984
412758693
739426815
685391247

985634127
172895436
436712859
568273914
241956378
397148562
653487291
714529683
829361745

847562931
596314287
123798564
678259143
214836759
935471628
351687492
762943815
489125376

935172648
276458193
184369725
641923857
358647912
729581364
512736489
863294571
497815236

413857926
569421837
287936415
752193684
391684572
846572193
628315749
974268351
135749268

598367124
624819573
137254869
273148956
915672348
486935712
759423681
362581497
841796235

594312786
618547239
273698415
926834571
841275963
735169824
157923648
382456197
469781352

927416835
348752196
651839742
473528961
265391487
189674523
712943658
834165279
596287314

195364278
826957431
743821569
689143752
574296813
312578946
468732195
931485627
257619384

591278436
736154982
428369715
349517268
685942173
172836594
217483659
953621847
864795321

375498612
246571893
819263754
158632947
792814365
634759281
927146538
561387429
483925176

691278345
725143986
348695712
239451678
586732194
174869253
417386529
962514837
853927461

641289375
875163492
329745816
237418659
594632187
186957243
718396524
462571938
953824761

372614958
416859273
958732164
547183692
691245837
283976541
864527319
725391486
139468725

841362975
572419836
369578412
123647589
456983721
798125364
284751693
915836247
637294158

294671538
358429671
167538249
431962785
586147923
729853164
613794852
972385416
845216397

857913426
962874135
341265789
578326941
429187563
613549278
296758314
185432697
734691852

743618529
658923417
192745836
586371942
324596178
917284653
439162785
875439261
261857394

978125463
321467895
456983712
584719326
637254189
192836547
715698234
849372651
263541978

398257614
461389527
725461839
573926481
842135796
619748352
287613945
156894273
934572168

356897421
219456387
784231965
672945813
845312796
931678542
468523179
527189634
193764258

634291758
175348962
892657314
586723491
921584637
347169285
453912876
768435129
219876543

957681432
381942756
642735198
293468571
168357249
574129683
419876325
726593814
835214967

789415326
624938175
513762948
867153492
952874613
341296587
475329861
196587234
238641759

945681732
871329654
326547891
287954163
614273589
593168427
168792345
432815976
759436218

721396458
689452371
543817629
937528164
816974532
254631987
478165293
362749815
195283746

367125498
984376125
521948376
645817932
193462857
278593614
432789561
856231749
719654283

789513246
261794583
354628971
643985712
578162439
192347865
935876124
826451397
417239658

749218653
352796184
861534972
538942761
216873495
497165328
175389246
924651837
683427519

639751428
147892365
582634197
258173946
964285713
713469852
826947531
391528674
475316289

645217398
928543716
173986524
491852637
382761459
567439281
236194875
814375962
759628143

567381942
912465738
384927165
793214586
825673419
641598327
458736291
236159874
179842653

531976824
947823651
826451397
465312789
293785146
178694532
382147965
614539278
759268413

531967824
947823651
826451397
465312789
293785146
178694532
382146975
659278413
714539268

431259867
269784135
785163429
856392741
394617582
172845693
617928354
523476918
948531276

137946285
245813679
896275134
928534716
471682593
563197842
684759321
312468957
759321468

729386451
368514792
451279368
693152847
185467239
247893516
576948123
912735684
834621975

952643718
813752694
674819235
721596843
368124579
495387126
237468951
546971382
189235467

479863152
328451679
561792834
247985316
835146927
916327548
154678293
783219465
692534781

279514863
384296715
561837429
498675132
635182947
127349586
713968254
842753691
956421378

361549287
529786143
847321569
473865921
982417356
615932478
234698715
158273694
796154832

561274398
432958167
798136542
146587923
329461875
875329416
217843659
953612784
684795231

496572318
381649275
275138469
148293756
952786134
763451982
637925841
524817693
819364527

586913742
731426958
429578316
867351294
395642871
214897635
943285167
672134589
158769423

985162734
216743589
437895612
851379426
793624851
624581973
179256348
348917265
562438197

168275439
475913268
392684715
921546387
783192654
546738192
637459821
819327546
254861973

528317694
476298351
193465872
219536748
765842913
384179526
932784165
651923487
847651239

943651287
782349156
651728394
129487563
467532819
538916472
874295631
295163748
316874925

841375962
576928413
932614758
254791386
387462591
169853247
613547829
498236175
725189634

524197836
917368542
836245719
753829461
298614375
641753928
175936284
369482157
482571693

195382467
248567931
736914258
462153879
813796524
579248316
354679182
681425793
927831645

694758312
738124965
251396487
512987643
479631258
863245791
345862179
987413526
126579834

935184672
418762593
267539148
346258917
872941356
159376824
723815469
584697231
691423785

324897516
865421397
917653428
698274153
472315869
153968274
281736945
739542681
546189732

769218354
352794681
841536972
538942167
216873495
497165823
175389246
924651738
683427519

165923874
347158692
829746315
213895746
574361289
986274153
698537421
732419568
451682937

431258769
268974135
975163428
756382941
384691572
192745683
619827354
523416897
847539216

159863274
486172539
237549816
794326158
825791643
613485792
948657321
372918465
561234987

132947865
497658312
856213497
324589176
768124953
519376248
643895721
981762534
275431689

953641287
782359146
641728395
129487563
467532819
538916472
875294631
294163758
316875924

138946257
965721384
247358691
584693172
679182543
321475869
753269418
416837925
892514736

542689371
813472596
976513842
268934715
159728634
437156289
395861427
781245963
624397158

872356941
913784256
654921738
495217863
167835429
328649517
249173685
781562394
536498172

872356941
913784256
654921738
495617823
127835469
368249517
249173685
781562394
536498172

265497138
498312756
137658942
572849361
384761529
619235487
856173294
921584673
743926815

916852734
257346981
843197562
694273815
381569247
725481396
578914623
462738159
139625478

954826713
867319254
312457689
431982567
298765431
576134892
683241975
149578326
725693148

825496371
673821594
914753826
581967432
736542189
249318657
467235918
152689743
398174265

784529316
352861479
916743258
473652891
265198743
198374625
639217584
547986132
821435967

865347129
734129658
192856473
546932817
319784562
287561934
671298345
923415786
458673291

563179248
917428365
482536971
376812459
148957632
259364187
694285713
735691824
821743596

574231869
693485217
128976345
761598432
845123976
239647158
987364521
452719683
316852794

972536184
183429657
465817293
598341726
346972815
721658439
614293578
259784361
837165942

931825674
824671953
765349281
287136495
593784126
416592738
652918347
348267519
179453862

582467139
946831725
731259864
194672583
267385491
358914672
473128956
829546317
615793248

693578241
257941836
841362975
125783694
378496512
469125783
584239167
932617458
716854329

583412679
142769583
697358412
371596248
925874136
468123795
759681324
214935867
836247951

528471369
634592781
719386254
486723195
971645823
352918647
893257416
165834972
247169538

674592183
589136274
321478965
852649731
436721859
197853642
243987516
918365427
765214398

843592167
751643982
269871543
916287354
537469218
482315796
625938471
378154629
194726835

149253768
532867491
867149253
378915642
254678139
691324587
485732916
713596824
926481375

289164573
765389214
431752869
923647158
657813942
814295736
348521697
572936481
196478325

251478936
789236514
436951827
962517348
514823679
378694152
127369485
645182793
893745261

498612537
657943812
312785469
239568741
745291683
861374295
526839174
173426958
984157326

216459387
934187625
578362194
423695718
869721543
157843269
341976852
695238471
782514936

742359681
816247593
593681274
671492358
438765129
925813467
154976832
387524916
269138745

318547926
467932185
295681743
641893257
523716894
879254631
784369512
936125478
152478369

876195243
421863579
395247618
234589167
657431892
918672354
583914726
742356981
169728435

519627843
768345912
324819567
687952134
245138796
193476258
871564329
936281475
452793681

482315697
537869142
619472835
368127459
951634728
274958316
845791263
126583974
793246581

897631245
264875931
531429876
149568327
378912654
652743189
923154768
416287593
785396412

482915637
537864192
619732845
368127459
751649328
294358716
875491263
126583974
943276581

897631245
264875931
531429876
419568327
378912654
652743189
923154768
146287593
785396412

856273914
439516287
712489356
381624795
264795138
597831462
148952673
673148529
925367841

382714695
497865132
615392874
568127349
741639528
239548716
874951263
126483957
953276481

567241893
241389567
839765142
695438271
183927456
472516938
358174629
714692385
926853714

136594782
524187936
987236451
792815643
453629178
618743295
275968314
369451827
841372569

715639428
489271536
623584197
538796241
972145863
146823759
261958374
854367912
397412685

594137826
187562934
263948715
932475168
745816392
816329457
479251683
358694271
621783549

594137826
187562934
263948715
932485167
845716392
716329458
479251683
358694271
621873549

695134827
183672945
274958316
942586173
856317492
317429568
539261784
468795231
721843659

467985321
591632784
283147965
324596817
716328459
958471236
845219673
179863542
632754198

789615324
356247189
412398765
834976251
971524638
625183497
243759816
568431972
197862543

413257986
297648513
865319274
358496721
649172358
172835469
936721845
521984637
784563192

895462317
321578694
467391528
782615943
136749852
549283761
954137286
678924135
213856479

517268493
243759618
986314275
469583721
758142369
132976584
374821956
621495837
895637142

459683721
138427695
762519843
271398456
643251978
985764312
597136284
816942537
324875169

759236418
816745392
243918675
475192863
631584927
982673154
327861549
194357286
568429731

649235817
715684392
238917564
364192758
581473926
972568143
826751439
193846275
457329681

723196485
685427931
194385672
816753294
247819356
359642718
571234869
438961527
962578143

734958216
912763458
685241973
293185764
846372591
571694382
359416827
468527139
127839645

184325796
975168234
623947581
561873429
492516378
837294615
716482953
258639147
349751862

275619348
639428715
814537269
928351476
153746982
746982531
597863124
381294657
462175893

264183759
871952643
935647128
428769315
516834297
793215486
647528931
389471562
152396874

762134895
859627143
431589267
916758324
348912756
527346918
294863571
685271439
173495682

382647519
956218374
714539862
178452693
563971428
249863751
431795286
895326147
627184935

437921658
685437291
192586734
819375462
564192873
273648519
741253986
956814327
328769145

798126534
543897621
162543879
417652398
856319247
329478165
284931756
675284913
931765482

285347916
743619258
619582374
931465827
862793145
574821693
426958731
157236489
398174562

371658942
958234617
426791358
835147296
294586173
167923584
689412735
713865429
542379861

691584327
823179645
754326819
918452763
342768951
567913482
485237196
279641538
136895274

953714628
187562439
246839175
419276583
765348912
832195746
398457261
524681397
671923854

827591436
139462587
465783291
786219345
352674918
914358762
571936824
643827159
298145673

741893526
986125374
523476189
174362895
269758431
358914267
615237948
837549612
492681753

249371568
178652934
536498721
493267815
812549673
765183492
951826347
387914256
624735189

593864172
816297354
742135698
258471936
631589247
974623581
469752813
185346729
327918465

593748162
718296354
642135897
257461938
831579246
964823571
489652713
175384629
326917485

789541362
632897451
451263798
167925843
594138627
823476915
248319576
975682134
316754289

892417563
613825497
475396281
936274815
784651329
521938746
267589134
359142678
148763952

197628345
628345197
345719826
753461289
486293751
912587634
239174568
861952473
574836912

186527394
527349186
394618725
643951278
975283641
812476539
238164957
751892463
469735812

589764312
174239856
236518497
651387924
423691785
897452163
312976548
748125639
965843271

369148257
421735689
785629143
938462571
172583496
654971328
543817962
297356814
816294735

295713468
614285379
387946251
931462785
768359142
452178693
543691827
826537914
179824536

248571963
365489217
791362548
152948736
879136452
634725189
916857324
523694871
487213695

248953176
765148293
391627584
952476831
613289457
487315629
534762918
876591342
129834765

657849321
248371596
193652784
531284679
972165843
486937215
729513468
815426937
364798152

456192378
283467591
791385264
849531726
625874913
317629845
178943652
934256187
562718439

762194835
985623741
413857269
527931486
639748152
841562397
154289673
298376514
376415928

891576423
237948165
465231879
583164297
612897354
974352618
758623941
346719582
129485736

523879461
741653928
869124753
317462589
486915372
952387614
274598136
195236847
638741295

523974861
781653429
964128753
317462598
496815372
852397614
278549136
145236987
639781245

214936758
358471629
796852413
531724896
847569231
629318547
972185364
463297185
185643972

734958216
912367458
685241379
273189564
846735192
591624783
359416827
468572931
127893645

283794516
519326847
674158329
198542673
435617982
726983154
942831765
857269431
361475298

734958216
912367854
685241379
293184567
846735192
571629483
359416728
468572931
127893645

283794516
519326847
764158329
198542673
435617982
627983154
942831765
856279431
371465298

283714659
619352847
574968312
728645193
436179285
951283764
145837926
897526431
362491578

936251784
781649253
542783961
695874132
327516498
814392576
168927345
259438617
473165829

471539268
239864751
568271943
156793482
923486517
847152639
795618324
314925876
682347195

721438695
458796231
693215874
342187569
986354712
517962348
834571926
175629483
269843157

721438695
458796231
693215847
372184569
986357412
514962378
837541926
145629783
269873154

621438795
458197236
793265814
342681579
987354162
516972348
834516927
165729483
279843651

731428695
452396817
698715324
273184569
986257143
514963278
827541936
145639782
369872451

341528976
568937214
279164835
693241758
854796123
127853469
715689342
486372591
932415687

541923867
986751324
372864519
637419258
825637491
419285736
764592183
158346972
293178645

951637842
684912753
273548916
846293571
317865429
592174368
135729684
769481235
428356197

563287149
192643785
478591263
945768321
681325974
237914856
819452637
724136598
356879412

631942758
928357461
574816329
853729614
492631587
716584293
249175836
187263945
365498172

631842957
827359461
594716328
753428619
482691573
916573284
248135796
179264835
365987142

631942758
928357461
754816329
873529614
492631587
516784293
249175836
187263945
365498172

631942758
928357461
754816329
873529614
492671583
516483297
249135876
187264935
365798142

671942358
928357461
534816729
853429617
492671583
716583294
249135876
187264935
365798142

571932648
928746351
364815729
843629517
692571483
715483296
239164875
186257934
457398162

561832947
827946351
394715628
743628519
682591473
915473286
238164795
176259834
459387162

275896431
684315729
139427586
451268397
897134265
326579814
942781653
563942178
718653942

785946231
692315847
134728596
451269378
928137465
376584912
247891653
563472189
819653724

671942358
928753461
354816729
843529617
792631584
516487293
239175846
187264935
465398172

285946731
694317825
137528496
451269378
978134562
326785914
742891653
563472189
819653247

785946231
692317845
134528796
451269378
978134562
326785914
247891653
563472189
819653427

672895431
589314762
134672985
461258397
897136254
325947816
946781523
253469178
718523649

561932748
928746351
347815629
873429516
692571483
415683297
239164875
186257934
754398162

275896431
689314725
134527986
451268397
827139564
396475812
942781653
563942178
718653249

671942358
928375461
354816729
843529617
792631584
516487293
239154876
187263945
465798132

785916432
643827591
921435876
194678253
872543169
356291748
438762915
517389624
269154387

615974832
897321564
423856197
541632789
936785241
278149356
752468913
184293675
369517428

752318469
834695721
916742358
681253947
475169832
329874516
293481675
547926183
168537294

946712358
823594761
715638249
581246937
374159826
269873415
692381574
437965182
158427693

516974832
897321654
423865179
641532798
935786241
278149365
762458913
184693527
359217486

695327814
287154963
143869752
371248596
964715238
852693471
518476329
736982145
429531687

695327814
287154963
143869752
371248596
964715238
852693471
418576329
736982145
529431687

971523684
482976315
635481279
317865942
249137568
568249731
126754893
754398126
893612457

293841765
854637291
716952483
489263517
631475928
572189634
328594176
947316852
165728349

834567129
519328674
726491583
283649751
497185236
165732498
372914865
951876342
648253917

834576129
619328754
527491683
283749561
496185237
175632498
362914875
951867342
748253916

417923685
862745139
953681427
685137294
279468351
341592876
524376918
736819542
198254763

417923685
862745139
953681427
685137294
279468351
341592876
724356918
536819742
198274563

694253817
751986324
382147596
268519473
139674285
475328961
946831752
823765149
517492638

624871395
935642817
781539426
379125684
162384759
458796231
547213968
296458173
813967542

935461827
612738495
847925613
378254961
426319578
159687342
283196754
761543289
594872136

534196728
716852349
928437615
387649152
159723864
462518937
841965273
693274581
275381496

341658279
798423516
562197843
479512638
185376924
236849157
657931482
913284765
824765391

583294167
179365248
264187359
928751634
415936782
736842591
691473825
852619473
347528916

613549287
942817356
785263941
527938164
864721593
139654728
356472819
491385672
278196435

573846192
824915763
169732854
395427681
742168935
681593427
937281546
218654379
456379218

917463582
526871349
348529617
175632894
863794251
492158736
734215968
251986473
689347125

712463598
596871342
384529617
125638974
863947251
947152836
438215769
251796483
679384125

235978461
876143952
194256873
347592186
689731245
512864397
963425718
451387629
728619534

981723645
723564981
456198237
134685729
297341856
568972314
349216578
612857493
875439162

973561428
185294673
264783591
842375916
539126784
716948235
328659147
457812369
691437852

432981756
615742983
879563412
381654279
964278135
257319864
528437691
743196528
196825347

432819765
516427893
978635412
391576248
857294136
264381957
629743581
743158629
185962374

432971856
675842913
189563472
317654289
964287135
258319764
521438697
843796521
796125348

432891576
697452813
158763492
319675248
865249137
274318965
721534689
986127354
543986721

293678514
467125389
851934672
912756843
375842196
684319257
136597428
529483761
748261935

483162597
625379841
719458263
954621738
178593624
362847915
531986472
897234156
246715389

456238791
723591864
189674325
218765943
695843217
374129658
831956472
942317586
567482139

291487635
648359172
753261849
124736958
589142763
376895421
465928317
837514296
912673584

851942763
462837159
739651248
594278316
317465982
628193574
246719835
975384621
183526497

527396481
189754623
346821795
463917852
295438176
871265934
618573249
732149568
954682317

146589732
297463518
835172694
751296483
462831957
983754261
678325149
319647825
524918376

396718245
174235869
528496137
412357698
785961324
963824751
649172583
237589416
851643972

753142698
468597231
912368475
541239867
289716354
637854129
196473582
874625913
325981746

386274915
794518236
215963487
627149358
431856792
958732641
842695173
169387524
573421869

798163425
423758691
165942387
912684573
536271948
847539216
379825164
284316759
651497832

169478325
578293614
423651897
341825976
986317542
257964138
632549781
795182463
814736259

974213865
285467931
613598724
391852476
548671293
762349158
157934682
426785319
839126547

984213567
257468931
613597824
391752486
745681293
862349175
178934652
426875319
539126748

451967823
738125694
296843715
945782361
167439582
823651479
689314257
372596148
514278936

498765231
723198564
651423987
976234158
215687493
384951672
867512349
139846725
542379816

269315478
748296135
315478926
652937814
187542693
934861752
423189567
596724381
871653249

561423879
392871645
847965312
124397568
978652431
653148927
735284196
486719253
219536784

748961532
532784691
961352847
316549728
495827163
287136954
673298415
129475386
854613279

341965827
285743961
769128354
872496135
916537482
534281796
453679218
128354679
697812543

549783162
182649753
763251984
278396415
631475298
954812376
897534621
325167849
416928537

963184257
257963418
148275369
614892573
532746891
789351642
375618924
421539786
896427135

749368215
825174639
361952874
137546928
498231756
256897143
683715492
574629381
912483567

798513624
246879135
351642789
517368492
823194576
964257318
672935841
485721963
139486257

374218695
652397841
189564723
541982367
938671452
726453189
497835216
263149578
815726934

798513624
246879135
351642789
517386492
823194576
964257318
672935841
485721963
139468257

574218693
632597841
189364725
341982567
958671432
726453189
497835216
265149378
813726954

156428937
748396251
392175684
814762593
275934168
639851742
581249376
467513829
923687415

527389614
346217589
981564732
768435291
295178346
134926875
612743958
479852163
853691427

419873526
537624819
862591374
981236745
724915638
653748192
398152467
245367981
176489253

164958732
389127546
257463189
743685291
918742365
526391874
672539418
891274653
435816927

364197852
572648931
981352476
195423687
746589123
823716594
658234719
217965348
439871265

623719485
795842163
418356792
567198234
984235617
231467958
152973846
379684521
846521379

759346812
618972543
432185697
296837451
873451269
145269378
367598124
524713986
981624735

798546312
615832947
432179685
286357491
573491268
149268573
367985124
924713856
851624739

671942358
928375461
354816729
843529617
792631584
516487293
239164875
187253946
465798132

145327986
793486215
826591347
358762491
672149853
419853672
581234769
267918534
934675128

214356879
853197624
697248135
438612597
926735481
571489362
765824913
142963758
389571246

274358169
853196724
691247835
438712596
927635481
516489372
765824913
142973658
389561247

213574698
687931452
459682713
126749835
874325961
935168247
548216379
361897524
792453186

497518326
135246879
628397145
513462798
286971453
974835261
759123684
342689517
861754932

782451693
563298741
914736285
641379528
857624319
239185476
395847162
426913857
178562934

817956234
453217968
296348715
149572386
638194572
725863491
584731629
971625843
362489157

582763914
319284675
467591823
951827436
673149258
248356791
826915347
134672589
795438162

168927435
532641987
794538261
873495126
641782593
925316748
387254619
216879354
459163872

197385426
328476159
654912837
263798514
415623798
789541263
946257381
571839642
832164975

715869234
463217859
982345716
148926375
537184962
629753481
274631598
891572643
356498127

786592341
513468729
294731685
437289516
629175438
851643972
145927863
362854197
978316254

659423178
341687529
278951463
137268945
592374816
864195732
425739681
913846257
786512394

176425938
859736124
234189756
423971685
591268473
768354219
682547391
315692847
947813562

825946371
639571824
741283965
517362498
964718253
283459716
192634587
376825149
458197632

874135962
321869457
569247831
682754319
437912586
915386724
146598273
298673145
753421698

469571382
738264195
152938467
621853974
975426813
843197526
286315749
394782651
517649238

479561382
638274195
152938476
821753964
965482713
743196528
287315649
394627851
516849237

357214896
162978354
849536172
698423517
521897643
473651928
735162489
986745231
214389765

219836754
678954123
354217869
735642918
942183576
186795342
497568231
561329487
823471695

785913462
319426857
264578319
896345721
137269584
542781693
623157948
951834276
478692135

379421568
586379124
142568937
657283419
894617352
231954876
928136745
463795281
715842693

851423769
769185234
432769815
347912658
628357941
195846327
284691573
976534182
513278496

231649875
486752931
759138462
675491283
342875619
918326754
564917328
823564197
197283546

231754986
795862431
864139752
386541297
472986513
519327864
657218349
943675128
128493675

453127689
871649532
692835174
268713945
547296813
319458267
724581396
985364721
136972458

174652983
653891724
928437651
341975268
587216439
296384517
439568172
815729346
762143895

264791385
159438267
837562194
643815729
925647831
781923456
598374612
416289573
372156948

731852946
824936175
956471382
562713894
189624537
347589621
495268713
618347259
273195468

928356741
653147298
174928635
469783152
237615984
581492367
795861423
816234579
342579816

948653172
273149586
561782394
459368217
186527943
327914658
715436829
834295761
692871435

279385641
465721938
813496725
527938164
934167582
681254379
152873496
396542817
748619253

568421739
931756482
247398516
685172943
372945168
419683275
196237854
754869321
823514697

368942715
257318496
149657382
571864923
693725148
824139567
736481259
912576834
485293671

653798421
841532679
972146835
239854716
487619352
165327984
726481593
518963247
394275168

893274165
215693748
467851239
189432576
746519382
352768914
534126897
621987453
978345621

782539614
614728593
935641278
597186432
123457869
468392751
271964385
856213947
349875126

379625481
415783692
286194375
864239517
932571864
157468239
743812956
591346728
628957143

198762453
645193782
723584916
879345261
432816579
516279348
287951634
954638127
361427895

897413526
326795184
514826379
953678241
762541893
148932765
475389612
681254937
239167458

738261954
645789231
129435867
413697582
286354719
957812346
394576128
561928473
872143695

647198352
298345617
135762849
954281736
823576491
716934528
382659174
471823965
569417283

872659134
635471892
914382675
158793246
726845913
349126587
283514769
561937428
497268351

792634581
386517942
154928376
429763158
678145293
531289764
815472639
247396815
963851427

978341652
156279438
234568971
397156824
645782319
821934765
782695143
569413287
413827596

987341625
156279483
234568971
379156842
845792316
621834759
792685134
568413297
413927568

579864213
416253987
283197465
954781326
132649758
867532194
795316842
348925671
621478539

798245613
541836792
326197845
179658324
685423179
432719568
213564987
967382451
854971236

581276349
397485126
264139578
953728614
126943785
478561293
632897451
719654832
845312967

685274391
219835674
347916582
856742139
193658247
472391865
764523918
928167453
531489726

751496238
263178594
489253176
825749361
614835729
937612485
576921843
192384657
348567912

821796345
936452718
457831296
589147632
674329851
213685479
792563184
368914527
145278963

624783159
371695842
985412673
568137294
147926538
293548761
719264385
852379416
436851927

854316297
637928415
291475683
318659724
475231869
962847531
783592146
529164378
146783952

412869735
738254691
596317284
173692458
865431972
924785316
649178523
251943867
387526149

724961853
516438729
983572146
265713984
847695312
139824675
658347291
492186537
371259468

652387491
148295637
379416258
513628974
426973815
897154362
984731526
735862149
261549783

135728946
476931258
892645137
621357894
354892671
987164523
749286315
563419782
218573469

184937652
726145893
539682741
457821936
892364517
361579428
978413265
615298374
243756189

179485236
364291785
528367419
412936857
783512694
695874321
947123568
836759142
251648973

126584793
943726518
857193642
584972136
279631854
361458927
692317485
735849261
418265379

371824956
928653147
645719382
159267438
236548791
784931625
597386214
462195873
813472569

245873691
396125748
817469352
561342987
938657214
724918563
153794826
682531479
479286135

426857931
971623458
853914726
784365219
319482567
265791384
542178693
197536842
638249175

729163584
681549372
435287619
597834261
846921735
312756498
264398157
973415826
158672943

451768923
267349158
938215647
392576481
786124539
145893276
814632795
579481362
623957814

561847392
329651487
847932651
283716945
196584723
754293816
972465138
638129574
415378269

479526138
625318749
831749652
182965374
394271586
756483921
213654897
548197263
967832415

489562137
526371849
137849652
672915384
394286571
851437926
213654798
745198263
968723415

519372846
824561973
637984215
198436752
372158469
465297381
986725134
743619528
251843697

271469538
683572491
954138672
126953784
395847216
748621953
812794365
467385129
539216847

957143826
682975431
431286957
326719584
145832679
879654213
298367145
513498762
764521398

759621834
428735169
163849257
674358921
315492786
892167345
931586472
246973518
587214693

269547813
481362957
357198246
875914362
132876594
946253178
793425681
618739425
524681739

732416985
965283417
814957632
659321874
183674529
247895163
526748391
371569248
498132756

536129784
897465132
241873956
982716345
615234879
473598621
164357298
328941567
759682413

958742631
736918254
124635987
683291475
412587396
597364812
861459723
375826149
249173568

421965738
697483215
835127496
163748529
749352861
582691347
958214673
276839154
314576982

145268397
238479651
679153824
312985476
796341285
584627139
423596718
967812543
851734962

724915863
159386427
863247951
516429738
432678519
978531246
691754382
347862195
285193674

285139746
931674825
647582913
516748392
378926154
492351678
764213589
123895467
859467231

712968543
684235917
593174286
425713698
871659324
936482175
168327459
247596831
359841762

764983251
258614973
193752486
876239145
915846327
342571869
637128594
429365718
581497632

241685973
759234186
836917254
527369841
983451762
614728539
378196425
492573618
165842397

241685973
759231486
836947251
527369814
983154762
614728539
378496125
192573648
465812397

265419873
938657124
741823956
524938761
183765492
697142538
856274319
472391685
319586247

265419783
937658124
481723956
524937861
173865492
698142537
756284319
842391675
319576248

192546837
847392651
356871492
913687245
568234179
274159386
425768913
639415728
781923564

531264879
746891235
298375614
174629583
863157942
925483167
459716328
687532491
312948756

943567281
718432695
625189743
159728436
437956812
286341957
891673524
572814369
364295178

519237486
723864519
648519732
854671923
376492158
192385647
431926875
265748391
987153264

713659428
945218376
826734159
691842537
237591864
584376912
178465293
469123785
352987641

423819765
619754832
587236941
195648273
862173594
374592186
756381429
241967358
938425617

813465279
692738541
754912863
468591732
935247186
271386495
326174958
149853627
587629314

795831264
864792153
213564987
957148326
381256749
426379815
542983671
638417592
179625438

179326548
538479612
246815397
412657983
963148725
857932164
781263459
394581276
625794831

621583974
439721568
587469132
972615843
163894257
845237619
316942785
254178396
798356421

235689147
697431528
814572693
928315764
576894312
341726985
462153879
183947256
759268431

257681934
439275816
681934572
914352768
876149325
523768149
798423651
345816297
162597483

351986427
268745319
974231568
546819732
719423685
832657194
693578241
125394876
487162953

392416875
847593621
561827943
753268419
689341752
214975368
975632184
426189537
138754296

625973841
743851269
819642735
954138627
138267594
276495183
587324916
461789352
392516478

896524137
417386529
253719468
142675893
738492651
965831742
671943285
324158976
589267314

279135864
568429137
341678592
786943251
932851476
154267389
613782945
827594613
495316728

386259471
591437682
742861935
467912358
813546729
925378164
139625847
658794213
274183596

612438597
843975612
759612834
965781423
387524169
124396758
531247986
276859341
498163275

913842657
246537198
875691243
632459781
487316529
591728364
758963412
169274835
324185976

483659721
197842365
562713849
674591283
921368574
835274916
718435692
259186437
346927158

859246371
164738592
273519468
487951623
326874159
591623847
748395216
935162784
612487935

742893561
581764932
369512487
853271649
617489325
294356178
176938254
925647813
438125796

639457182
427891365
158362749
293746518
714528693
865139427
542913876
981675234
376284951

426815739
871394625
593672814
685923471
912467358
734158296
258749163
147536982
369281547

496375128
157289643
823146759
672893514
534612897
918754236
361927485
249568371
785431962

542639871
938721456
617458293
874962135
169583742
325174968
286397514
751846329
493215687

251984763
396752418
874361952
183697524
547218639
962435187
619843275
428576391
735129846

369452718
258719436
174638259
816945327
437826591
925173864
541397682
783261945
692584173

982537146
376421589
541869723
158976234
634258917
297143658
429785361
765314892
813692475

923714865
175683249
468295731
749138526
256947183
381526497
514869372
892371654
637452918

923784165
175693842
468215739
749138526
256947381
381526497
514869273
892371654
637452918

386291547
754386192
219745386
137628459
698154723
542973861
975812634
823467915
461539278

384279561
957316428
126485937
835167249
742953186
619842753
498621375
271538694
563794812

629384517
587921643
413657298
391862475
846795132
275143986
162478359
754239861
938516724

827936451
194825376
356714928
519673842
243581697
768492135
675348219
932167584
481259763

428397615
659412837
731568429
893274156
264851793
517639248
185926374
942783561
376145982

582346179
613795284
749128563
298654317
351987642
476213958
935871426
127469835
864532791

869274531
573816249
241359678
326947815
785163492
914582367
657498123
438721956
192635784

429583176
786921543
135476298
391852467
854697312
267314985
542168739
673249851
918735624

329584176
786921534
415376298
194852367
853697412
267413985
532168749
671249853
948735621

489317562
562489173
731526894
957248316
643951728
128673459
814762935
376895241
295134687

479652318
682931457
135847692
251796834
367184925
894523176
726318549
943265781
518479263

961428375
847563219
325179648
183247956
259681734
476395182
732856491
698714523
514932867

682971354
719534826
354682971
138756249
497328165
526149783
943267518
875413692
261895437

298471653
156983427
473652981
615834792
839726514
742519368
584197236
927368145
361245879

291578634
867349152
453612978
972431586
314856297
586297413
735964821
629183745
148725369

345169728
192873546
768425913
219658437
856347291
437291865
621784359
584936172
973512684

395247861
617589243
428631957
169824735
874953126
532716498
783462519
256198374
941375682

697458312
241376958
385129746
864291537
532847691
179563824
918632475
756914283
423785169

697458312
241673958
385129746
468291537
532784691
179365824
916832475
754916283
823547169

683175249
271496385
549328671
492561738
136987524
758234916
365812497
827649153
914753862

693185247
281476395
574329681
742561839
136798524
859234716
365912478
928647153
417853962

517469328
962831547
834725619
493678152
681253794
725194836
376912485
258347961
149586273

583427691
792651843
164839572
218593764
935746218
647182935
826914357
371265489
459378126

583427691
792651843
146839572
218593467
935764218
674182935
827916354
361245789
459378126

617245938
524398671
839761245
382659714
745182396
196437582
963514827
478926153
251873469

789124365
542367981
631598427
427831659
396275148
815649732
153786294
274953816
968412573

523971864
679483512
418265379
396517248
751824936
842639751
934158627
165792483
287346195

342856917
867139425
915247638
159684273
673925841
284713596
598372164
721468359
436591782

487319256
593682147
216547839
958461723
371925684
624738915
149273568
762854391
835196472

894635271
165827439
327941856
276193584
453768912
981452763
548319627
612574398
739286145

835761294
194382765
762495381
348926517
617534829
529178436
281657943
976843152
453219678

672851439
539746821
418329576
187432965
963175248
254698713
325914687
891267354
746583192

829671435
345982617
167354289
934268751
658197342
271543968
516739824
782416593
493825176

356742189
819563472
472198536
547689213
268371945
193425867
934856721
685217394
721934658

657298314
912437658
483156279
196345782
745682931
328719546
874923165
261574893
539861427

726514983
493278561
851693247
675329418
318457629
942861375
589746132
167932854
234185796

547139628
681524739
239876415
326945871
915287364
478613592
863492157
152768943
794351286

647139825
581624739
239875416
863492157
152786943
794351268
326948571
478513692
915267384

432561789
516789234
897432651
364925178
125874963
978613425
659248317
243157896
781396542

561293847
293748156
487165932
756321498
319874625
842659371
634582719
128937564
975416283

387594162
216837495
459216387
538621974
941753628
762489531
175368249
823945716
694172853

385719624
792643851
641285937
213958746
479162385
856437192
528371469
134596278
967824513

637214985
412859763
958367214
526481397
843796152
179523846
295638471
384175629
761942538

697328451
328154976
145796328
583471692
961285743
274639185
856943217
412867539
739512864

675821934
431679528
982543176
148257369
356918742
729364851
867495213
594132687
213786495

563912874
127468935
489753216
694275183
371896452
852341697
946587321
738124569
215639748

169245378
278369145
453718296
592176834
731854629
684932517
946521783
325487961
817693452

891743625
632591874
574862391
945637182
726418953
318925746
167284539
259376418
483159267

734862159
891534762
625791348
279418635
458376921
163259487
512943876
947685213
386127594

824316579
659287413
713549682
362758941
198462357
547931826
235674198
986125734
471893265

329847156
514623987
867915423
481762395
695384271
732159864
173598642
946271538
258436719

982437651
675918423
314526897
143769582
798254316
256183749
539872164
461395278
827641935

453162798
891734625
762598134
915673482
328419567
674285319
249351876
536827941
187946253

382541976
745639281
196728435
627184593
413295768
958376124
539462817
874913652
261857349

248579163
319624857
675813924
834765291
567291348
921438675
192357486
453986712
786142539

781946532
536287941
249351678
975413286
624798315
813562794
498635127
157829463
362174859

362459871
517628439
984137652
296813745
431765298
758942316
145276983
679381524
823594167

625843917
348197562
197562483
986321754
754986321
231475698
572638149
463219875
819754236

216785394
357491826
489632175
678243951
935816742
124957638
591364287
842179563
763528419

419236857
587419326
362875419
695183274
238764591
741592683
856947132
924351768
173628945

681342957
549687132
237195846
312874695
856239714
974516283
728451369
195763428
463928571

741859632
325467891
968132745
832796514
694521387
157348926
476283159
213975468
589614273

861927345
357468921
942351687
479186532
615273894
238549176
184632759
726895413
593714268

539261487
472853169
618974253
965718324
723496518
184325976
891642735
246537891
357189642

674852391
938471562
251369748
816795234
523614987
497283615
782136459
345928176
169547823

651937248
432861957
798245163
823156479
914372685
567489321
349528716
175694832
286713594

268479315
547361289
319825764
175234896
483916572
692587431
951743628
726158943
834692157

345918726
721436859
896725143
532187694
674359218
918264537
457691382
289573461
163842975

934516827
186742593
275983146
718235964
492168735
653497218
869371452
547629381
321854679

986321475
153974826
427586139
362198754
719435268
845762391
294617583
538249617
671853942

423796158
795218634
681345279
358621947
174589326
962473815
539164782
817952463
246837591

469153278
871294365
532867419
947538126
286719543
153642897
795481632
624375981
318926754

491823765
375469182
826175934
768234591
253791648
914586327
537948216
642317859
189652473

981537642
263194857
574286391
392678514
618425973
457913268
725361489
849752136
136849725

591376428
367482519
842915763
928753146
154269387
736841295
415697832
683524971
279138654

357419268
961328574
248765913
125643897
786591432
439872156
873154629
594236781
612987345

915736842
386412957
427589163
678293514
234851679
159647328
541978236
863124795
792365481

257169843
846735129
391248756
139482567
724356918
685971234
478523691
513697482
962814375

126457398
584639217
739128546
378294651
615873429
492561873
961342785
843715962
257986134

129456387
574138296
638927541
367284159
915763428
482519763
891342675
743695812
256871934

843291576
719658342
256347198
568472913
421963857
937815624
192786435
674539281
385124769

392754816
861329475
745186932
678291354
159463287
423578691
917632548
536847129
284915763

695247381
813965742
724183695
946371528
271598436
358624917
167839254
489752163
532416879

987124365
542367981
631598427
724831659
396275148
815649732
153786294
279453816
468912573

695348217
418752936
273916854
364895172
987124365
152637489
531479628
829561743
746283591

538261947
942753168
617849253
865917324
123486579
479325816
781692435
296534781
354178692

517489623
683152947
942367158
271648539
435971286
869235714
394526871
128794365
756813492

814965723
697432851
235817694
561724938
972183546
348596217
486251379
723649185
159378462

851927463
946153782
723864159
267391548
589742316
134685927
472538691
618479235
395216874

683451927
712968354
594237186
341685279
258793461
976124538
865349712
139872645
427516893

384125697
952376841
176489235
238917456
469538712
715642983
593764128
621893574
847251369

234658719
571429836
869137542
952374681
483216975
716895324
325981467
147563298
698742153

178534692
934286715
625971348
213697854
859143276
467825139
582319467
346758921
791462583

245386179
917542368
638791452
421638597
763925841
589417623
196874235
352169784
874253916

492187653
837526194
165349278
248951736
716238945
953674821
589462317
624713589
371895462

492186753
836527194
175439268
248951637
613278945
957364821
589742316
724613589
361895472

578462391
926173485
134598627
685219743
241357869
397846152
459631278
712984536
863725914

214658739
576439812
839127546
952374681
483216975
761895324
325981467
147563298
698742153

593821674
462573918
871694532
256789143
137456289
984132756
349217865
618945327
725368491

687932514
341756298
925841637
894567123
573218946
162493875
218375469
759624381
436189752

913764582
687215943
245398716
472531698
196872354
538649271
729486135
861953427
354127869

126578439
385419762
749326158
597283641
832164597
461795283
258631974
974852316
613947825

126578439
358419762
749326158
597283641
832164597
461795283
285631974
974852316
613947825

537926184
146785293
982143765
495231876
728564319
613879452
354618927
879352641
261497538

514638972
629715384
873492165
281954637
935876241
746123859
462589713
198347526
357261498

961285437
875943261
432716589
543169728
719852346
628437195
394578612
187624953
256391874

862471539
574983612
391526784
987265341
215834976
436197258
159742863
648359127
723618495

974852361
365971842
182436579
859143726
216785493
437269185
723614958
598327614
641598237

176258349
342169875
985743261
254937186
618524937
793681524
537816492
861492753
429375618

378425691
149683527
526197483
283514976
491276835
765839214
632758149
914362758
857941362

953247816
814369725
267158439
376895241
521734698
498621357
742916583
185473962
639582174

297538164
148762395
653194287
564813729
329476518
781259436
416925873
832647951
975381642

459286173
782341965
163759284
641932857
278564319
935178426
524897631
897613542
316425798

237981645
659423187
184576293
421768359
395214876
876395421
913852764
568147932
742639518

574189236
982436715
316725984
468291357
253867149
197543862
621374598
745918623
839652471

128745639
697312485
543896271
269587314
735421968
814963752
456238197
971654823
382179546

845327961
367951428
912648537
653489172
124736859
798215643
531874296
479162385
286593714

317546289
426389571
985127436
691852347
842731695
753964812
239618754
574293168
168475923

891453726
354276819
267891435
436917258
578362194
129548367
942185673
783629541
615734982

869725314
251394687
437816925
384951762
725638491
916472538
598143276
143267859
672589143

546821397
279346185
831975246
158632974
697154823
324789651
413297568
965418732
782563419

837612594
152849736
496537821
361728459
279465318
548193672
714956283
983274165
625381947

783956142
219437658
546821739
892174563
675283491
134569287
951748326
468312975
327695814

689217345
431865279
257394681
725143896
163928754
948576132
396481527
814752963
572639418

462581739
583976241
719243856
251739468
937864512
846125397
124658973
675392184
398417625

931426875
467815392
528379164
742981536
615243987
389657421
196532748
853764219
274198653

672941358
953782614
841365972
726859431
134627589
598413726
385294167
467138295
219576843

948236175
753418692
261579438
396154827
574382961
812697354
139825746
427961583
685743219

318792465
926435871
457861239
643219587
891576342
572348916
264987153
135624798
789153624

639417528
152869347
847532169
583746912
971258634
426391785
398625471
714983256
265174893

867912435
534876129
291345876
348729561
612458793
759631248
975164382
426583917
183297654

354861279
826749531
971523648
687952413
412637985
593184726
249315867
738296154
165478392

286349751
317586924
954271863
163795482
849632517
572814396
425963178
791428635
638157249

689751324
341298567
257436198
795162843
132984675
864573912
523649781
476815239
918327456

853614972
927583461
641927835
315849726
296735148
784162593
478256319
569371284
132498657

754938162
328641759
691725348
586479231
213856497
479213586
937582614
162394875
845167923

754139862
321687459
698425317
586974231
213856794
479213586
137592648
862341975
945768123

759138462
321674958
684925317
216859734
593467281
478213596
137582649
962341875
845796123

759138462
321674958
684925317
516897234
293456781
478213596
137582649
962341875
845769123

758139462
321674958
694825317
516798234
283456791
479213586
137582649
962341875
845967123

391624785
645798321
827351946
784135692
956872134
213946578
532419867
478563219
169287453

832719645
564283197
197456382
471592836
253861974
689374251
945628713
716935428
328147569

819456327
456237189
723819645
294178536
631925478
587643912
345792861
962381754
178564293

948157632
126943785
537286419
792318546
614529378
385674921
853461297
461792853
279835164

148273596
367951482
529486137
452867913
681395724
793142865
916524378
875639241
234718659

829457136
715963842
643281975
154796283
937842651
286135497
378619524
462578319
591324768

942583167
187462935
563791428
498176253
625839741
731245689
276958314
359614872
814327596

695473821
314852976
827196345
583714269
271639584
946528137
458261793
769385412
132947658

351627948
286459731
479183625
543271896
867394152
192865374
715946283
624738519
938512467

354286917
968751324
271934685
123647859
795318462
846592173
519823746
682479531
437165298

648791532
751632894
923854716
162583479
374926158
589147263
296415387
835279641
417368925

794261835
835947216
261385749
617853924
942716583
358492671
476538192
589124367
123679458

231859746
876341529
495672813
754916382
918235674
362487195
149568237
683724951
527193468

231859746
876341529
495672813
754916382
968235174
312487695
149568237
683724951
527193468

437815692
628379541
951246783
719423865
842567139
365198274
574982316
296731458
183654927

763581942
825439716
914627853
591268374
637194285
482753691
178342569
246975138
359816427

672541398
598237146
143869752
359124867
214786935
867953214
481692573
926375481
735418629

564197382
972386415
813245769
348659271
657821934
129473658
236514897
781962543
495738126

682915437
431867259
759342618
318724596
964581372
275693184
596238741
843176925
127459863

937584261
485261793
126739845
693812574
714953682
258476319
569127438
871345926
342698157

948537261
627814935
513296748
194652873
385179624
276483159
439721586
751368492
862945317

374692581
692851347
158473269
943187652
265349178
781526934
439715826
826934715
517268493

976415283
218763459
435892761
123689574
654371928
897524136
381957642
562148397
749236815

942583167
178462935
536791428
491876253
685239741
723145689
267958314
359614872
814327596

527984136
831726549
694153782
378219465
452367918
916845327
783691254
249538671
165472893

367851294
215964738
894237156
431786925
752493681
689125347
578312469
943678512
126549873

283941567
459367821
671528493
964153782
128794635
735286149
547632918
316879254
892415376

283961547
659347821
471528693
964153782
128796435
735284169
547632918
316879254
892415376

796513482
243698517
158274693
932785146
817946325
465132978
529467831
374851269
681329754

381749526
976532418
542861793
457918632
298653147
163427859
734285961
619374285
825196374

293847615
846521739
715369482
189473256
652198347
374652891
421986573
968735124
537214968

627598134
983471652
415362879
741683295
368925741
592147368
256834917
834719526
179256483

593847216
271639854
684152379
942376185
358421967
167598423
836714592
419265738
725983641

397852164
261437985
854196723
938571642
516249378
742683591
423965817
685714239
179328456

875324169
269781534
143965287
756849321
382157946
914236758
631598472
427613895
598472613

874362159
259781436
163954782
645829371
382147965
917635248
531498627
726513894
498276513

524739618
819546732
376281459
683975241
741328965
952164873
498653127
137492586
265817394

593862147
427951638
816347259
248576913
139284765
675139482
954628371
782413596
361795824

689715324
521483769
347962851
765324198
213859476
894176235
476531982
932648517
158297643

675913482
918274536
243865971
134729658
796538124
852146397
581697243
329481765
467352819

295681734
637254819
814793562
728916345
451832697
369547128
543179286
186425973
972368451

345697218
891423756
762518943
936784125
124359867
587162439
219836574
678245391
453971682

247593816
935618274
681742935
518936742
326874159
794251368
452387691
879165423
163429587

129375648
867249351
453861972
631587429
298614537
745923186
576498213
984132765
312756894

176458293
542397861
983621475
357249618
291863754
864715932
439172586
728536149
615984327

165427839
748953621
329681754
231798465
986245173
574136982
457812396
812369547
693574218

651798243
472315968
839624157
593267481
268149735
147853629
316572894
925481376
784936512

138579642
749286531
256134789
673841925
421795368
985362417
892653174
314927856
567418293

423715896
985623471
761984532
376598214
254361987
819247653
198472365
632159748
547836129

416592837
938764512
752831946
523647198
691358274
847219365
379425681
264183759
185976423

517432869
986571234
243689751
621347985
359218476
478956123
865124397
794863512
132795648

536847921
827391546
149265783
378529614
491736852
652184379
784913265
213658497
965472138

429185736
137964258
865327194
278659341
394871562
516243987
651492873
983716425
742538619

672435918
459821376
318976245
245769831
163258794
897314652
921587463
584693127
736142589

268497513
935618742
741352968
514926837
896173425
372584196
183245679
659731284
427869351

561749832
432185976
798632451
873564129
149278365
256391748
925413687
387926514
614857293

798251436
612743958
534896172
827465391
946132587
351978264
483517629
269384715
175629843

628453197
549271836
317986542
175648329
894327615
263195784
986712453
752834961
431569278

147625983
829347651
653189274
498751326
561238497
732964518
916472835
375896142
284513769

741528963
926374581
385196274
497681325
158237496
632945817
519462738
863759142
274813659

397486512
251379486
846251397
635928741
978145623
124763859
712834965
469517238
583692174

765328419
249157836
183469527
691845273
874932651
352716984
917284365
538691742
426573198

576392418
843175269
912684735
157839624
628741593
394526187
769258341
431967852
285413976

958742361
614839257
372156489
531674928
729318645
486295713
295483176
847961532
163527894

278463159
619527834
345819276
453982617
786154923
921376485
592741368
137698542
864235791

371564289
629837145
458129376
514983627
786215934
932476518
893752461
247691853
165348792

163752498
854319267
927648351
375261849
241893675
698475132
786524913
412937586
539186724

163752498
854319267
927648351
375261849
698435172
241897635
786524913
412973586
539186724

427596318
638127495
159438726
596742831
782315649
341869257
863954172
215673984
974281563

719265834
284731956
356489712
528146397
471923685
963857421
135678249
692314578
847592163

594718362
826534197
137269458
978352614
613947285
452186739
389421576
745693821
261875943

682591374
479836215
153472968
247183596
915624783
836759142
794365821
568217439
321948657

732691584
469857213
158432967
245183796
916724358
873569142
594376821
687215439
321948675

682591374
453872916
179436258
247183695
915624783
836759142
794365821
568217439
321948567

732691584
469853217
158472963
245187396
916324758
873569142
594736821
687215439
321948675

465391728
283475196
917268534
694513287
538726419
721984365
376852941
852149673
149637852

762589341
159423876
348176259
891637524
524918763
673245198
435862917
286791435
917354682

451698237
683217459
792453861
267839145
534761982
819524673
178945326
946372518
325186794

431659782
658172943
927834561
586293174
142785396
379416258
714928635
263547819
895361427

431759682
758162943
926834571
587293164
142586397
369417258
614928735
273645819
895371426

697521384
321894765
458736219
743689521
215347896
869215437
572168943
936452178
184973652

763524981
152789436
984613752
829345167
546271893
371896524
218967345
495132678
637458219

495712638
617853924
283649157
136598742
752364891
948271563
864937215
521486379
379125486

492715638
617823954
583649127
136598742
725364891
948271563
864937215
251486379
379152486

324891675
796532418
815764932
472958163
153647289
968213754
281379546
549186327
637425891

369417285
741825639
285369417
594736821
673281594
812594763
927158346
158643972
436972158

689571243
734269158
512834769
968412375
321957684
457683912
276345891
895126437
143798526

923456871
874931652
561782349
148697523
796325418
235814796
659173284
482569137
317248965

872594316
156837942
349261875
931486527
285713694
467925138
513642789
794358261
628179453

317462958
829735164
564981273
452817639
136594782
798326541
941673825
275148396
683259417

342917586
697583214
815246973
164829357
923765148
758431692
281394765
476152839
539678421

569831742
824769531
713452896
147286953
298315674
356974128
931528467
482697315
675143289

836417592
795236418
412598637
261375849
347829165
958164723
689743251
524981376
173652984

219643587
843715692
765928413
571492368
392867145
486531279
938156724
627384951
154279836

923861475
647259138
815734269
596147382
178923654
234685791
361592847
452378916
789416523

765129843
298534617
143768259
529681374
471352968
386947521
612493785
834275196
957816432

436197258
895243617
271568943
958674321
312859764
764321895
687412539
549736182
123985476

623418579
491675238
758392164
379261485
514839726
862547391
146923857
287156943
935784612

423167958
895243617
671598243
958674321
312859764
764321895
287416539
549732186
136985472

491786235
736452189
258931647
629143758
315879462
874265391
183524976
542697813
967318524

523418679
491672538
768395124
379541286
612839745
854267391
146923857
287154963
935786412

543978126
291436875
876125349
652843791
739261458
184597263
328654917
467319582
915782634

543897126
281436975
976152348
652943781
738261459
194578263
329684517
467315892
815729634

315247689
784569312
692813457
576382194
241695738
839174526
968751243
127438965
453926871

637894512
492517386
815623974
754268139
269135847
381479265
178956423
946382751
523741698

194658372
856237491
237491568
762843159
315729846
948516237
623175984
571984623
489362715

372965418
896142735
541387926
154738692
963214857
287659143
639571284
415826379
728493561

139758624
852641397
647293518
584916732
261437859
973582461
418325976
326879145
795164283

532647189
816593274
479128356
167285943
243976518
958314762
795862431
381459627
624731895

512867349
376429158
894315672
685132497
139748526
427596831
251673984
748951263
963284715

698723415
214965738
573148629
946381572
735492861
182657943
451836297
329574186
867219354

517489362
834625917
296317584
741238659
382596741
659174238
965741823
173852496
428963175

745286391
916374852
238519746
369857124
124693587
857142639
681925473
572431968
493768215

537691248
612348759
894257163
381976524
275413986
946582317
768129435
159834672
423765891

437591268
512368749
869247153
381975624
276413985
945682317
758129436
194836572
623754891

274658913
561392874
983174652
897421365
412536798
635987241
348719526
129865437
756243189

693257481
814639257
257841963
571498326
348162795
926573148
765324819
489716532
132985674

146385927
927614853
358279461
831746592
692538714
475192638
714963285
263857149
589421376

523148679
614975328
879362415
245639187
186724593
937581264
762853941
451297836
398416752

753826491
846591723
219437658
971653284
385742169
624189537
492315876
568974312
137268945

863927541
957641823
412538769
281763495
396854172
745192638
524316987
679285314
138479256

152374698
987156234
643892751
264513879
738429165
519687423
321968547
475231986
896745312

175689324
482531967
639472815
716953482
258746193
394218756
923867541
847125639
561394278

315874692
672951834
984632571
159786423
468123957
723549168
847295316
536417289
291368745

315874692
682951734
974632581
159786423
467123958
823549167
748295316
536418279
291367845

726843915
513296748
894571326
238465197
147928653
659137284
475612839
961384572
382759461

385927164
741685932
692413875
413792586
857361429
926548317
174856293
568239741
239174658

321798645
786145932
954623178
139574826
245869317
867312594
692451783
473986251
518237469

921543786
765128934
438967251
376485192
289671345
514239678
892714563
153896427
647352819

461583297
395127648
287964135
719635482
524891376
638742951
172359864
853416729
946278513

532147986
674895312
891236754
183962475
725483691
946751238
357614829
418329567
269578143

532861497
786945312
941237856
193472685
825693741
467158239
358716924
619324578
274589163

257869143
461723598
893154672
376912485
914586237
528347961
149278356
732695814
685431729

924716835
316958247
758423961
273541689
869372154
541689372
197835426
635294718
482167593

382579641
764138529
159624837
596412783
421387956
837956412
948263175
275891364
613745298

354261879
298745316
761389425
412976538
635418792
879523164
183652947
946837251
527194683

175834962
349762815
628195743
796258134
453619287
281473596
962387451
814526379
537941628

164853972
539172864
728694135
697248513
345719286
281365497
972586341
813427659
456931728

265438719
819726543
347591682
426315897
973682451
581974326
794253168
638149275
152867934

319685742
264917853
758234619
975362184
482591367
631748925
127859436
896423571
543176298

431256879
928374561
576198324
689521437
247963158
315487692
794615283
863742915
152839746

192485376
574631928
368927145
826314759
719856432
453279861
637192584
945768213
281543697

973416825
216958437
458327961
724531689
869742153
531689274
192875346
645293718
387164592

239147658
865392147
174856329
658973214
792461835
341285796
427619583
583724961
916538472

812749356
396582417
745361928
951426873
623178594
478935162
187254639
534697281
269813745

582643971
496712853
317589246
164958327
853271469
279364518
725836194
931427685
648195732

845619372
169273584
273458169
927541836
514836297
386927415
632785941
491362758
758194623

965842713
248317695
173956842
531684927
897235461
426791538
752169384
684523179
319478256

457932186
921486537
368751429
713864952
296315748
845279613
189643275
634527891
572198364

351789264
427136589
968245731
195463872
742851396
683972415
236597148
574618923
819324657

173928546
942356871
856714293
731589624
428167359
569243187
387695412
294831765
615472938

178352469
694718523
352649871
765921348
921483756
483576192
846195237
519237684
237864915

586417293
214839765
973265814
629754138
148392657
735186942
351628479
897541326
462973581

835176942
721954368
946238751
418369275
592781436
673542189
167823594
254697813
389415627

528796413
974315268
316482975
652143897
837259146
491678352
763924581
189537624
245861739

485716293
213849657
967253814
529674138
178392546
634185972
741528369
896431725
352967481

537241986
482695137
691873542
758932461
146587293
923164875
365419728
814726359
279358614

283651947
154897236
976423185
735968421
861342579
492175863
348516792
529734618
617289354

572831946
649527831
381496752
218674593
967358214
435912687
823749165
156283479
794165328

647825139
531479862
982613754
275341698
894562371
163987245
429136587
318754926
756298413

651798243
472316958
839542167
593627481
268154739
147839625
316275894
925481376
784963512

746352891
152498637
938167245
689271453
513846729
427935186
265783914
874519362
391624578

748159326
619273854
532648719
953416287
826597431
174832965
361724598
287965143
495381672

473286159
519437268
826915743
231649875
965378412
784521396
647853921
158792634
392164587

382147569
165392874
947568312
413659287
576823491
829714653
251476938
734985126
698231745

157469328
864325197
239817654
625134789
483972516
791586243
916758432
378241965
542693871

132795486
987642315
645318279
563127948
871439652
294856137
429573861
356981724
718264593

462971835
378456192
195823764
931682547
627345918
584197623
816734259
249568371
753219486

217469853
659831274
834572961
478925136
925613487
361748592
183256749
542397618
796184325

816345297
597218634
342679815
673951428
184732569
259864371
438196752
965427183
721583946

931865724
274319658
586247193
457921386
169583472
328476915
613752849
895134267
742698531

953827164
267314598
481695723
874256931
125943687
639178245
316782459
598461372
742539816

527913684
936482571
814765329
683541297
752698413
491327856
269874135
175236948
348159762

659423871
821976354
347851926
793142568
164385297
582697143
478239615
236514789
915768432

312546798
568179234
479832156
795381642
123964875
684725319
851297463
247653981
936418527

952348617
348761952
716295384
129437568
583126749
467589231
274613895
831952476
695874123

538642197
179853624
642719835
457268913
891375462
326194758
763581249
284936571
915427386

986217435
513846729
472539861
124753986
738691254
659428173
345182697
861975342
297364518

328756914
659148372
147932586
786295431
291463758
534871629
865314297
472589163
913627845

134982756
568713294
927465183
359247861
271698435
846351972
785134629
612579348
493826517

251394678
693857421
784621953
975416382
462538197
138279546
516982734
327145869
849763215

179468352
835291746
264573819
318629574
546817923
792354681
487136295
953742168
621985437

139468752
875291346
264573819
318629574
546817923
792354681
487136295
953742168
621985437

167459382
239781645
854263719
312597864
745816923
698324571
476135298
923648157
581972436

137459682
269781345
854263719
312597864
745816923
698324571
476135298
923648157
581972436

598623741
123847956
467159238
971534862
635281479
284796315
856372194
342915687
719468523

598623741
127849653
463157928
671534892
935281476
284796315
859372164
346915287
712468539

697385214
813924657
425671893
938412576
741568932
256739148
574896321
169243785
382157469

247865193
135972864
896143572
921387456
368594217
754216389
482759631
619438725
573621948

841637259
369524871
725189364
617452938
234968517
958713426
586391742
493276185
172845693

574928631
869513742
231674985
643751829
158392467
927846153
785439216
316287594
492165378

645231987
798465231
132897654
274586319
516329748
983714526
861952473
459173862
327648195

732685419
965174832
418293765
149856327
657932184
283741596
871529643
524368971
396417258

498325761
715684239
326917584
682431957
574296813
139758426
843172695
957863142
261549378

247156839
153984267
896327415
581462973
972813654
634579128
368295741
715648392
429731586

453927816
219685347
678134295
732416589
584793621
196852734
867249153
341568972
925371468

291354768
568297413
374618925
849531672
736829154
125476839
613985247
482763591
957142386

349612875
826375491
175894236
692751348
531948762
784263519
468539127
217486953
953127684

471253869
326948175
589167342
258796431
714325986
693814527
165482793
832579614
947631258

376829415
214576398
589143726
631452879
427398651
958617243
842965137
193784562
765231984

145279863
398654217
726381459
814936725
679528134
253147986
981463572
567892341
432715698

836419257
245378619
179265843
987541326
413726985
652983174
728634591
561897432
394152768

134698527
596732841
872541369
641985732
259173486
387264915
963827154
718456293
425319678

658273491
341569728
972184365
236957184
587412936
194638572
829741653
463895217
715326849

239487651
547621389
816395274
473268195
962154837
185739426
651873942
728946513
394512768

237498651
568721349
914365287
783246195
642159738
195837426
451683972
826974513
379512864

239487651
547261389
816395472
473628195
962154837
185739246
651873924
728946513
394512768

945827316
123645987
876193542
617354298
584269731
239718465
391582674
458976123
762431859

431729568
872615934
659483712
793158426
526374891
148296357
917542683
265837149
384961275

542613798
891754623
763289514
476128359
289435176
315967842
128596437
654372981
937841265

749325861
381967254
625814793
954186372
278543619
136279485
567431928
893752146
412698537

759324861
381967254
624815793
945186372
278543619
136279485
567431928
893752146
412698537

176539842
249871365
385624971
738495126
652718439
914263587
563147298
897352614
421986753

529784136
176932845
384156927
943615782
862379514
751428693
698247351
235861479
417593268

198345672
372681945
645972183
581236497
426897351
739154826
964723518
817569234
253418769

198354672
372681945
645972183
581236497
426897351
739145826
964723518
817569234
253418769

463529871
297618354
851743269
519837426
382964715
674152938
936471582
745286193
128395647

691257438
452381679
783649512
346592781
975138246
128476953
839765124
267814395
514923867

869215734
471398256
523647189
957183462
138426975
642759318
216534897
395872641
784961523

739541862
826937154
541826397
295183746
483765921
167492538
354678219
618259473
972314685

674815392
359267184
218493756
136952478
987341625
425786931
862179543
741538269
593624817

417893652
398652417
265174983
583421769
642789135
179536248
954218376
821367594
736945821

863745921
541692378
297183645
374561289
952834167
186279534
638917452
729456813
415328796

514792836
789463215
326518497
458136972
671924358
932857164
243679581
865341729
197285643

583672914
729541368
641938572
235469781
968713425
174825639
816354297
352197846
497286153

853964127
296178435
714532896
421659378
638741952
579283614
362815749
947326581
185497263

975316428
483297561
162845397
749521683
851763942
236489715
314672859
627958134
598134276

643528971
912637458
587419236
874256193
235981647
196743582
759362814
461875329
328194765

841329657
256741389
397856142
724638915
618295734
539417268
463572891
982164573
175983426

213984675
479651823
685327194
351498267
926715348
847263519
592846731
768139452
134572986

894325671
652817439
713694528
976542813
135789264
428163795
547231986
261958347
389476152

578241963
349657182
612938547
283194675
764385219
951762438
497826351
135479826
826513794

629175348
473286195
185943276
216539487
398764521
547812639
731458962
862391754
954627813

927853164
648921753
351467892
795286341
286314975
134579628
819742536
572638419
463195287

574612839
326897451
819354627
493568712
258471963
761923548
682735194
145289376
937146285

275913468
139648527
468275319
546137982
897526143
321489675
784391256
613852794
952764831

275413869
139678524
468295317
586137492
947526183
321849675
794381256
613952748
852764931

254967831
918354627
763281954
685412793
342879516
179635248
827543169
496128375
531796482

643897152
729651843
851243697
318769524
476532918
295418376
932184765
167325489
584976231

243916785
698752413
751384629
832675941
417298356
569143278
985437162
376521894
124869537

471532896
835946712
269187435
918625347
357491268
624873159
546218973
792364581
183759624

952647318
678319452
341825796
794583621
186472539
235196874
867251943
429738165
513964287

168579342
534821796
729634815
285467931
641983527
397152468
812345679
953716284
476298153

681723954
793845126
524196387
416382579
978451263
352967418
237619845
865234791
149578632

678512439
349786512
215349876
864127953
937654128
521938647
783491265
196275384
452863791

695834271
718295634
432176895
279561348
354782916
186349752
841927563
963458127
527613489

785291436
642378951
913645827
174936285
538712649
269584713
897453162
456127398
321869574

917286534
864315927
253794618
426937851
791852463
538461792
345628179
672149385
189573246

217854693
896321754
534967218
682513947
749286135
153479826
471695382
925738461
368142579

328956417
645712983
917834526
764291358
591378264
283645179
839527641
472163895
156489732

681475293
943286175
257139846
872964351
394851762
165723489
426517938
738692514
519348627

239618745
786459132
145273986
598732461
471586329
362194578
653841297
814927653
927365814

586749312
231568479
479132856
317295684
645813297
892476135
158627943
723984561
964351728

615498327
732165984
984273165
491532876
253687491
867914532
346821759
579346218
128759643

561483792
749162835
328957461
934715628
612348957
875296314
497531286
256879143
183624579

581493762
746182935
329657481
834715629
612349857
975268314
467531298
258976143
193824576

231974865
547638291
968152473
614895732
759326148
382417659
493781526
175263984
826549317

847365921
526819743
391247856
718534269
459126378
632978514
974682135
283451697
165793482

352641798
849753162
176298435
217965384
695384271
438172659
761829543
924537816
583416927

382641759
946753182
175289436
217865394
568394271
439172865
751928643
624537918
893416527

895761243
627483591
314259867
956134782
178526934
243978615
739815426
581642379
462397158

423918756
895467312
671325984
918734625
736582149
254196873
367241598
182659437
549873261

671459832
845723169
932861754
428376915
356914278
719582346
283145697
164297583
597638421

892637415
563214897
174598326
217849563
459326178
386751249
745163982
928475631
631982754

461872395
953641782
872539461
318967254
729154836
645283179
594728613
286315947
137496528

592734861
378165429
146829573
219358647
654917238
837642915
485273196
963481752
721596384

592734861
378156429
146829573
219385647
654917238
837642915
765293184
983461752
421578396

385429716
614738925
927165834
169872543
742351689
538694271
273946158
856213497
491587362

456829371
279153468
183764592
327591684
815476923
964238715
731985246
642317859
598642137

927351684
314698527
865724931
439586712
658217349
271943865
543169278
782435196
196872453

982763415
561948723
437521869
324685197
719234658
856179234
678352941
293417586
145896372

695418327
437256189
812973564
761394852
354182976
928567413
283641795
149725638
576839241

325648971
641279835
789513426
592431768
174862359
836957214
918726543
253184697
467395182

873214659
469587123
521693478
235946817
647158392
198732546
956871234
784325961
312469785

189632574
374589612
526174389
761243895
843957126
295816743
458391267
637428951
912765438

451327869
279861435
683945712
812459376
794632158
536718924
147596283
368274591
925183647

254638971
937451268
186927435
871243659
649185327
325796184
793512846
462879513
518364792

321986475
746325189
598714326
983142657
614578932
275693814
859261743
462837591
137459268

628795314
931842567
475631289
864213975
352967148
719584623
283456791
547129836
196378452

486921573
379546821
215387496
562893147
891764235
743215968
954638712
138472659
627159384

921783654
683451729
745296318
356927841
879145236
214368975
592634187
467812593
138579462

536429781
182735469
947816352
693271548
425698173
718543926
871952634
259364817
364187295

759612348
813497562
246835179
498371625
172956834
365284791
921768453
537149286
684523917

512637894
637894215
948521763
264318957
183975642
759246381
876152439
491783526
325469178

521348967
978265314
463791528
394612785
816457239
752983146
289174653
147536892
635829471

258974361
936512478
741638925
412765839
567893214
389241756
173486592
624359187
895127643

819325674
473196852
526874193
935462781
642718935
781953426
367581249
158249367
294637518

781352964
453968127
269741385
137824596
624195873
895673412
516487239
372519648
948236751

621598374
358674192
974231856
483756921
592413687
167829435
736942518
249185763
815367249

419253786
762489531
538716942
327645819
986371425
154928367
871532694
643197258
295864173

416782539
258931764
937546128
875423691
364179285
192865347
721694853
543218976
689357412

841932765
923756841
567148329
289574613
736291584
154863297
398615472
412387956
675429138

596782134
124396587
378514269
789145623
215639748
463278951
641923875
857461392
932857416

865219743
921743586
734856921
648521379
173964852
592378164
259437618
317682495
486195237

732419658
194685327
685732149
217948563
548376291
963521874
456893712
829167435
371254986

582613749
167984523
349572618
854729361
731846295
926135487
618257934
273491856
495368172

693218745
817453269
542679381
438796512
976125438
125834697
381562974
759341826
264987153

851362497
623749158
479158236
295871364
716493825
348625971
982516743
164237589
537984612

621937845
348125796
597468321
172643958
836519274
954872613
719384562
485296137
263751489

521936748
347128596
896457321
162543987
734819265
985762413
619374852
278695134
453281679

397621854
685934172
421758639
719582463
568347921
234196785
142873596
973465218
856219347

397621854
685934271
421758639
719582463
568347912
234196785
142873596
973465128
856219347

938275461
641893275
275641983
192586347
356417829
784932516
869754132
517328694
423169758

475281639
816379524
293465718
732914856
649538271
158627943
521846397
987153462
364792185

819236574
472859361
635714982
756423819
398671245
124985637
583142796
261397458
947568123

718234569
562798341
493615872
635429718
987561234
124873956
379142685
251386497
846957123

541378926
689521473
372964581
917632854
263485197
854197632
796843215
435219768
128756349

532748691
864915273
971236485
683524917
725193846
419687352
246871539
158369724
397452168

812564793
746389215
593217846
284136957
159478632
367952481
425793168
938621574
671845329

597642831
631958472
428173569
213794658
865321947
974586213
152867394
349215786
786439125

936275841
125348697
748961253
687519432
259634178
413827569
394186725
872453916
561792384

542963781
716852943
938147652
175394826
263785419
489216537
621578394
894631275
357429168

587964231
931852476
462137598
213748659
675391842
894526713
156279384
348615927
729483165

597642831
831957462
426183579
213794658
685321947
974568213
152876394
349215786
768439125

162397485
947815632
583264917
658142379
319786524
724953168
835471296
471629853
296538741

231568749
945721863
876934215
194852637
683179452
752643198
329417586
517386924
468295371

378256419
264197358
195834726
537982641
826413975
419675832
781329564
943561287
652748193

485719263
921365784
367842951
693478512
152936478
748251396
836594127
514627839
279183645

791562843
652834917
843719652
487295136
325681479
916473528
234956781
168347295
579128364

736829415
915743628
248561973
673184592
891352746
524976381
457618239
382495167
169237854

653728491
491653728
287941536
536172984
718394652
942865317
869517243
374289165
125436879

136825794
928476531
754319682
675243819
213968457
489751263
592637148
367184925
841592376

218539647
735684921
964217853
487951236
159362478
326478519
591726384
672843195
843195762

825437169
369215748
174698253
658972431
293841576
741356892
532164987
917583624
486729315

895214763
137689542
426753198
612478359
349125876
578396214
961532487
783941625
254867931

514627893
286349751
379185426
895734612
647512938
123968547
731496285
962853174
458271369

514267893
286349751
379185426
895734612
647512938
123698547
431976285
962853174
758421369

179284635
382675491
456913872
721496358
894351726
563728914
945167283
617832549
238549167

765124893
348697125
192835746
489563271
216789354
573412968
951376482
637248519
824951637

724861395
359472681
816359427
685937214
271584963
943216758
468795132
592143876
137628549

647318925
123495876
589726431
476952318
958137264
312684759
835241697
791863542
264579183

721935684
384621795
956748321
492573816
817496253
563182947
648319572
275864139
139257468

843561729
265947831
719823654
574219386
326478915
981635247
158396472
632754198
497182563

524386971
971542863
638179254
297864135
456913728
813725496
349251687
185697342
762438519

238516479
745289316
619347852
824671935
971835264
563924187
397152648
152468793
486793521

389521746
674398125
152746389
496837512
218965473
735214968
967452831
823179654
541683297

398521746
674398125
152746389
486937512
219865473
735214968
967452831
823179654
541683297

324861597
186795243
597234186
749352618
658147932
231689475
463928751
912573864
875416329

395826741
782314956
416975823
123749568
874563192
569281374
637152489
948637215
251498637

612793458
394185726
578426391
185349672
947612835
263578149
756231984
429867513
831954267

789314265
435672981
126895437
618247593
593186724
247539618
372951846
864723159
951468372

751892364
948367125
326145978
237956841
695418732
814273659
582731496
463589217
179624583

954638172
386127459
721549368
192475836
863912745
475386921
249853617
617294583
538761294

564739281
327158469
819642375
152486937
973521846
486397512
241963758
795814623
638275194

428579613
153826974
697413285
975364128
814297356
236185497
561938742
742651839
389742561

376842519
825197346
194635782
537984621
268513974
419276835
751329468
983461257
642758193

387264519
625198347
194735862
538947621
276513984
419682735
851329476
963471258
742856193

238467915
471592683
569381274
895126437
346975821
127843596
913254768
784619352
652738149

153624879
967581432
842937165
721495386
495368721
386712954
278146593
619853247
534279618

159237846
732684519
684915372
921478653
465321987
378569421
216843795
897156234
543792168

187365249
592814763
436792158
971658432
325471896
864923571
219537684
743286915
658149327

763981452
425736981
189524376
956873124
371452698
842169537
518347269
297615843
634298715

534618729
196725438
827349156
759486213
418253697
263971845
981562374
342897561
675134982

589237614
671459283
342861579
294675138
836914752
157382946
918723465
723546891
465198327

412659738
583471296
796238514
271563489
659814372
348927165
164795823
935182647
827346951

364295817
958713264
172684935
281457396
649138752
537962481
825371649
793546128
416829573

143927865
862153974
975684132
521378649
396415728
784269351
238596417
659741283
417832596

124593876
967821435
835476219
649382751
583917642
271654398
456138927
392765184
718249563

851674392
643298715
729351468
938546127
216783954
475912683
562439871
387165249
194827536

891674352
643258719
725391468
938546127
216783594
457912683
562439871
389167245
174825936

481739562
372465198
956281743
235698417
894127635
617543829
543976281
769812354
128354976

258347169
673192584
149865327
964751238
387624915
521983746
492536871
735418692
816279453

945268173
683174925
712359648
396817254
524693817
871542369
139725486
258436791
467981532

276518943
894237651
351946287
632451879
718629435
945783162
189365724
527894316
463172598

321958647
958467321
746123895
839541762
214786953
567239184
483615279
692374518
175892436

683491527
915287436
427563819
378629154
259714368
164835792
836142975
541976283
792358641

347521968
921876534
658934721
289615473
476382159
513749682
862497315
195263847
734158296

129756348
864213759
753498216
672184935
948325671
531967482
287539164
315642897
496871523

459326817
872951346
316784925
293147568
781635294
645892173
967518432
128463759
534279681

741653298
628179534
953428716
317945682
862317945
495862371
189536427
574291863
236784159

851764239
723589641
964123857
418956723
372418965
596372418
139647582
685291374
247835196

943528671
867149235
512763849
328695714
175834926
694217583
736981452
251476398
489352167

341827695
287659143
956341827
795264381
423185976
618793254
564932718
139478562
872516439

739628541
541397268
826541379
315874926
497162853
268953417
174289635
683415792
952736184

578193264
319642587
462857931
793421658
624578319
185936472
251769843
836214795
947385126

287463915
941528367
365197284
478231659
153946872
629785143
712859436
896374521
534612798

235648719
467519832
918723654
381475296
742396581
659281473
593862147
176954328
824137965

245638719
367519842
918724653
184375296
732496581
659281374
591862437
476953128
823147965

548632719
263719845
719548632
874126593
356497281
921853467
182965374
437281956
695374128

325846719
967123485
418975632
634752198
172689543
589314276
753291864
291468357
846537921

154378926
832965741
796412358
361547289
249836517
578291463
915784632
487623195
623159874

128963745
356724981
749158263
912485376
873612594
465397128
694571832
587236419
231849657

518362479
674189253
923754681
159238746
467591328
382476915
296817534
731645892
845923167

125469783
634578921
879312546
758691432
492853617
316247859
547126398
981734265
263985174

365279418
891643275
742581963
689314752
573826149
124795386
957138624
236457891
418962537

354672918
861593274
792481653
586319742
473825196
129764385
647138529
935247861
218956437

365782419
971643285
842591763
697314852
583926147
124875396
758139624
236458971
419267538

428356197
635719842
197248356
283495671
751862439
946137528
869574213
512983764
374621985

492731586
731685429
856492371
285146937
369278154
147359862
528917643
614523798
973864215

492731586
831695427
756482391
285146739
369278154
147359862
528917643
614523978
973864215

249675381
658314792
137928546
915243678
374186925
826759134
783562419
592431867
461897253

817362594
923547618
654198723
176425389
438719265
592836471
385671942
261954837
749283156

249581367
857364192
316927548
681432975
793615284
524879613
432198756
178256439
965743821

264581397
857396142
319427568
481932675
793615284
526874913
632148759
178259436
945763821

387951624
549326187
216487935
475618293
163279548
892534716
931745862
654892371
728163459

867132459
534897621
291456873
946785312
312649587
785321946
673514298
159268734
428973165

168274935
423591867
795863241
619485372
357912684
842736159
276359418
981647523
534128796

418729536
329856174
765413982
672538491
153294867
984167253
831645729
546972318
297381645

469283517
782165943
513749286
174896325
638452791
295371864
927634158
356918472
841527639

386924571
421573869
975618423
749165382
863492157
512837946
157346298
634289715
298751634

723649518
581732469
946851237
267395841
419278653
835416972
652183794
178964325
394527186

429851763
615397824
738642915
856974132
943216578
172538496
581723649
297465381
364189257

241369875
985172436
673485912
764591283
519238764
328647591
496853127
832714659
157926348

143968752
658274319
972135468
726893145
519427683
384516297
497652831
831749526
265381974

184596273
795423861
362187594
921764385
658932147
437851629
576348912
219675438
843219756

539726841
178954632
624381759
283547916
965213478
741869325
857632194
496175283
312498567

678495123
321867954
549123867
765318249
912746538
834259671
253971486
497682315
186534792

816593274
537246189
942718653
153687942
269354718
478921536
685132497
794865321
321479865

968427153
742135986
153869742
317284569
429516837
685793421
834671295
576942318
291358674

875139624
419256783
326874159
632985471
947321865
158647392
594763218
263518947
781492536

247968315
389145762
615273948
968327154
753814629
124596837
496751283
871432596
532689471

247958361
389162745
615473982
968327154
753814629
124596873
596741238
871235496
432689517

726143958
814795623
395286174
951367482
437928561
682451739
178539246
269874315
543612897

827153964
415986723
396247185
761398542
938524671
542761839
184639257
273815496
659472318

329861754
768354921
415297368
173426895
652789143
984135672
547918236
836572419
291643587

879635412
356124798
412879563
694352871
285917346
731468259
128746935
543291687
967583124

871296435
629345871
354718269
932461587
785932146
146587923
567829314
418653792
293174658

147283596
268549173
539761482
495827631
376914825
821356947
682475319
753198264
914632758

716283495
258419736
439657182
194826573
365971824
827345961
582764319
643198257
971532648

764952813
291638547
853174269
186597432
945321678
372846195
437215986
518769324
629483751

419872536
287653941
635941827
356718294
921436758
874529613
168395472
793284165
542167389

812756493
564938217
793124586
947682135
135497862
628513749
286371954
379845621
451269378

812657493
674938215
593124687
945782136
138496572
726513849
287361954
369845721
451279368

953487162
481326579
762159834
524863791
619275483
837914256
298731645
375642918
146598327

465987123
379142856
182635479
817356294
924871635
653429781
296713548
741598362
538264917

325749168
867351492
419862537
681295743
274613859
593478216
946127385
132586974
758934621

279653814
341289576
865147923
796431258
483725691
152968437
928316745
517894362
634572189

458932176
739816245
126754839
687421953
214395687
395687412
843279561
961543728
572168394

246589137
985731624
713642895
862415379
197328546
354976281
428157963
671293458
539864712

315497286
279685314
864213759
743869125
692351478
158724693
937148562
521936847
486572931

723519486
859364127
641782395
436278519
582931764
917456832
178695243
265843971
394127658

198743526
267519438
345682719
816357942
539421687
724896351
472165893
983274165
651938274

172439685
543862971
869751243
738915426
624387519
915246738
486523197
391674852
257198364

182493675
547862931
369751248
738915426
624387519
915246387
476528193
891634752
253179864

135249867
728615349
946783512
462978153
851324796
379561284
594832671
287196435
613457928

138529467
695741832
742368159
851937624
374612985
269854371
913276548
587493216
426185793

814652379
537498216
962713485
251974638
683125794
479386521
796531842
348269157
125847963

965341728
712589634
384627915
496732581
827154396
531968472
678295143
259413867
143876259

657341298
921865374
438927516
873214659
214596783
569738142
182679435
796453821
345182967

561973428
934812567
782456391
315268974
678594132
249731685
423189756
897645213
156327849

317952684
295648713
486137529
943875162
678214935
521396847
132769458
859421376
764583291

259317864
346582719
817694325
621475983
934861572
578239146
485123697
193746258
762958431

326957184
795148623
481236795
943861572
568724931
217395846
132679458
859412367
674583219

259843716
347516892
861297453
536172984
728459361
914638275
473965128
692381547
185724639

364781529
192635847
785294163
819342756
653179284
427856931
548967312
931428675
276513498

456832917
398417562
271695834
782351649
963748125
145926378
629573481
814269753
537184296

956827314
247315869
183694725
519473682
478162953
632958471
864531297
795246138
321789546

968153742
274968351
135247968
316825479
429376185
587419236
853792614
742681593
691534827

639821475
574369218
182745936
351482769
726953184
498176352
815297643
263514897
947638521

976254831
318697524
245138679
524916387
891573462
637842195
753489216
469321758
182765943

946258731
381697524
257134689
524916378
719583462
638742195
465329817
893471256
172865943

475912368
921368547
836745219
658291473
314657892
297834651
583176924
762489135
149523786

947826351
625314879
813957462
792485613
368179245
154632987
281743596
439561728
576298134

971365482
362874195
458129367
684512973
129783654
735946821
847651239
513298746
296437518

896235417
143978562
725146398
462783951
379512684
581469723
238657149
617894235
954321876

751462839
483159672
926738154
237614985
869527413
514893726
642381597
195276348
378945261

257198364
649735218
813462795
175384926
384926571
962517843
528671439
791843652
436259187

489517236
713862594
256349178
324175869
897236451
165984723
548623917
672491385
931758642

548371926
173692458
926854137
832516794
657489213
491237865
369148572
214765389
785923641

261438597
389275146
475961382
156724839
837659421
924183675
542396718
718542963
693817254

573198264
916472835
248536917
785649321
429813576
361725498
694387152
152964783
837251649

564927183
381465279
927813546
479538621
632149758
815672934
743291865
298356417
156784392

694857132
213649758
785321694
841593276
576218943
932476815
327964581
158732469
469185327

176482953
854936721
329517486
293641875
461758392
587293164
942375618
638129547
715864239

814359672
623874951
597216438
768541329
135792864
942638517
476183295
281965743
359427186

598421763
362957481
147368529
476235198
835179642
219684375
924713856
751896234
683542917

943672581
681543792
527198634
752961843
194837256
836254917
318725469
265419378
479386125

273568941
584219637
196347258
428793516
951684723
367152894
639821475
812475369
745936182

251649378
834715692
796328154
573896421
149532786
628471935
985167243
412983567
367254819

283574196
157629834
496381527
648295371
372816459
915743268
721958643
564137982
839462715

593671428
728493516
164582379
281357694
945816732
637924185
452739861
316248957
879165243

528649713
193275684
746138592
389754261
217986435
654321879
935862147
461597328
872413956

713892465
629543817
584716329
271689543
356274198
498351276
842937651
965128734
137465982

326479158
491865327
587231649
754983216
612547893
938126574
163792485
875614932
249358761

324768159
691435827
587921463
756893214
412657398
938214576
149372685
875146932
263589741

274865391
519743268
638912475
746281539
123459786
895637142
382576914
967124853
451398627

913784265
678251943
524396871
496837152
237519684
185462397
749623518
862175439
351948726

837642915
954318726
126975348
293861574
675294831
418537269
541783692
762459183
389126457

654712839
123986745
789435612
846129357
237564981
915378264
592643178
378251496
461897523

913264758
674851923
852739461
237485619
569317284
148692375
326548197
495176832
781923546

946758231
173426598
825931476
218695743
369847125
457312869
682179354
731564982
594283617

981273645
326145789
475968132
167832954
542796318
893514267
734689521
218357496
659421873

749851632
128736954
563492178
312947586
954683217
687215349
491328765
836579421
275164893

854291367
913647582
672358941
298534176
146879253
537126894
369782415
785413629
421965738

368519247
254673918
179824635
917386452
435297186
826451379
681732594
592148763
743965821

428573961
961482375
753916482
837129546
695748213
142365798
319854627
586297134
274631859

268715934
913462785
547389612
791824563
436157298
825693471
184576329
659231847
372948156

921748536
785326914
643159782
852413697
394267158
167985423
579834261
418692375
236571849

568941327
132687594
497523816
219354678
746198235
853762149
981435762
324876951
675219483

256491387
798253416
134876925
582169734
463725198
917384652
321547869
879632541
645918273

274583169
631972458
958164723
849257631
715346892
326819547
597428316
163795284
482631975

526943718
748126935
391578264
964781523
237465189
185239476
812394657
679852341
453617892

612349587
954178326
378256419
567814293
231597648
849623751
723481965
195762834
486935172

835924716
174865239
962317845
397241568
648753192
521698473
759486321
486132957
213579684

289471635
473659281
561832794
394586172
615297348
728143956
832964517
956718423
147325869

462971835
173865924
859342167
947653281
285419376
631728549
798134652
516287493
324596718

932475861
814629375
675183249
168597423
527341986
349862517
793214658
281956734
456738192

937425861
814679325
625183947
168592473
579341286
342867519
793214658
281956734
456738192

487962153
195783264
362514879
631297548
254836917
978145326
826459731
549371682
713628495

815267394
697134852
423958761
768391425
359482617
241576983
584613279
972845136
136729548

517269348
694138572
823475961
265341897
379852614
481796253
758613429
942587136
136924785

458913627
739426815
162875349
273564981
916287534
845139762
627351498
391748256
584692173

984271536
351698472
267453981
746582193
529317648
138946257
412835769
693724815
875169324

945863271
671942835
328175496
814326759
293517648
567489123
436251987
752698314
189734562

395742861
684519237
271386549
128467953
439851672
567293184
816974325
752138496
943625718

417593286
856172349
923486571
162948735
349725168
578631924
234859617
791364852
685217493

673421895
154896327
892537641
538649712
241375968
967182453
425768139
716953284
389214576

289457613
351286794
764139258
695314872
873592461
142678539
537841926
928763145
416925387

429571368
517836942
638249751
762314589
395628417
184957236
941763825
276485193
853192674

513289764
742635891
869174532
486351927
935742618
271896345
398427156
154968273
627513489

613295874
842736951
975184632
497361528
356842719
281957346
539428167
164579283
728613495

562497831
473851926
819236754
941372685
728564193
635918247
257683419
194725368
386149572

987235416
132496758
546871329
875129634
461583972
329647581
614758293
253914867
798362145

984723651
235961487
167854239
619348572
852176394
473592816
728615943
596437128
341289765

629185347
754632189
138947562
942361758
387594216
516728934
265873491
871459623
493216875

713924865
269538174
548617239
987462351
624153987
351879642
492786513
835241796
176395428

512769384
786341259
934528176
279834561
658172493
341956827
425693718
893217645
167485932

213769485
786451329
945382176
379845261
628173594
451926837
532694718
894217653
167538942

213789465
786451329
945362178
379846251
852173694
461925837
538694712
694217583
127538946

612789354
785341269
934526178
279835641
846172593
351964827
428693715
593217486
167458932

912768354
756341298
834529176
278435961
695172483
341896527
429683715
583217649
167954832

213769458
786451329
945382176
379845261
628173594
451926837
832694715
594217683
167538942

213879465
867451329
945632187
389546271
726183594
451927638
532794816
694218753
178365942

731526984
546918732
892374615
683145279
957283461
124769853
279851346
365497128
418632597

415826397
836974512
972531468
297318654
581649273
643257981
129763845
364185729
758492136

428379561
956241378
173685492
581436927
792518634
364927815
249153786
835762149
617894253

941268573
657493218
283715964
896537421
314926857
572184396
729341685
138652749
465879132

491267583
568493217
723815964
976538421
314926758
852174396
289341675
137652849
645789132

537261894
891547236
624938715
185326479
763194528
249875163
412659387
978413652
356782941

713248956
462579831
859136247
594812763
321467598
678953124
936785412
247391685
185624379

253974816
789361542
146258379
312846795
568793421
974125683
837512964
425689137
691437258

341528967
698731524
527496813
859217346
763945182
412683795
935164278
176852439
284379651

259468317
846317529
173529846
465273198
391685472
728941653
687152934
912834765
534796281

269471358
147358629
583629147
476283591
395716482
821945763
758162934
912534876
634897215

635124879
481679352
729358461
168532947
352947186
974861523
243715698
817496235
596283714

517463298
624819735
389572614
142986573
896735421
753124869
261358947
975641382
438297156

726853941
358149672
419672835
867231459
142985763
935467218
273596184
594718326
681324597

697412385
534786129
128935476
972861543
351247698
486359217
249673851
713528964
865194732

751849632
392675841
846123957
675284193
128937564
439561278
213496785
567318429
984752316

518739264
273684159
964125387
639457821
142398576
785216493
891563742
357942618
426871935

845671293
631295874
927348156
278936415
456182739
319754682
594827361
183469527
762513948

945671283
631285974
827349156
276938415
459162738
318754692
594827361
183496527
762513849

357641928
916825347
824739516
132587694
645913872
789264153
568172439
471398265
293456781

945621783
283947561
716538429
628195347
194763258
537482196
871256934
462379815
359814672

842351976
653297481
971684235
265813794
437965128
189472563
528746319
394128657
716539842

416278395
839516274
725934618
162359847
594867123
378421956
283795461
951643782
647182539

257419386
648732951
193568724
531276498
962854137
874391562
785643219
329187645
416925873

694713258
721485963
835926714
473591682
952867341
168342579
346159827
289674135
517238496

452369781
389721645
176584392
218493576
647852913
935617428
561978234
724136859
893245167

462375891
395821746
187694352
219463587
748952613
536718429
671589234
824137965
953246178

981674523
254389617
736215849
543796281
827143956
619852374
492561738
368427195
175938462

385249671
942176583
167583924
873962415
419358762
526714839
251897346
734625198
698431257

395742681
742186593
168593724
983267415
417359862
526814937
251978346
834625179
679431258

517926348
296834715
483751269
132589674
875463921
964217583
658192437
341675892
729348156

157946832
382571649
946823715
761459283
538162974
429387561
214798356
893615427
675234198

984726351
713459826
562813947
627935418
845172639
139684572
478561293
296347185
351298764

894726351
713485926
562913748
625837419
948152637
137694582
489561273
276348195
351279864

478369125
196582734
532147698
947251386
683794512
251836947
725918463
369425871
814673259

761842395
289351674
354796281
478213956
136985427
925467138
897624513
543179862
612538749

726831495
314975682
985246731
861497523
497352816
532618974
278164359
653729148
149583267

652491738
139758462
748263591
526879143
814325679
397146825
471982356
985634217
263517984

752491638
631758492
849263571
526879143
418325769
397146825
174982356
985634217
263517984

963748125
847251693
152369478
618923547
439587261
275614389
721836954
386495712
594172836

492763158
163458792
587219436
731892645
946531827
825674319
618325974
279146583
354987261

823491765
461753298
759286431
697512843
238947516
145368972
912834657
384675129
576129384

528163947
971458623
436972815
294837561
687514392
153629478
819245736
742386159
365791284

912846735
658137924
374952861
143729658
529368147
786415392
467583219
835291476
291674583

534721896
296538471
817946235
179684523
462395187
358217649
683459712
721863954
945172368

594732861
132486957
768951234
245678193
913245786
687319425
359127648
421863579
876594312

519742368
372685419
684931572
758426931
931578246
246193857
423867195
197254683
865319724

281743569
597682134
346951782
628137945
759824613
134596827
913278456
465319278
872465391

768451293
145932786
932876541
516749328
894325167
327168954
279614835
683597412
451283679

243157986
169843572
785296134
531928647
678435219
924671853
456389721
317562498
892714365

263571498
195846732
784239516
538792641
471685329
629314857
847123965
952468173
316957284

726831495
384975612
915246738
861497523
497352186
532618974
278164359
653729841
149583267

173649852
849253167
652718394
438967521
516824973
297531486
921386745
385472619
764195238

264183759
713952846
859467213
537218694
692345178
148796325
326574981
471839562
985621437

312467859
587923614
946851327
679284531
851639742
423175986
298516473
134798265
765342198

426935871
193827645
587416239
261593487
875142396
934678152
652784913
349251768
718369524

924378561
756914328
831625974
549781632
682439715
317256849
193862457
475193286
268547193

961728435
584936172
237415986
718543629
645892713
329671854
156289347
493157268
872364591

341965287
768124539
295783164
426819375
873542691
519376428
937251846
184637952
652498713

628195347
971423586
453687291
162934875
895276413
347518629
736849152
514762938
289351764

721394865
958761342
436528179
874152693
362987514
519643287
643219758
187435926
295876431

831954276
462783915
957162843
725438169
348691527
619527384
583246791
196875432
274319658

621345978
397816452
485279631
274631895
853927146
916584327
532468719
148792563
769153284

148269573
569374821
723581649
215936487
937428156
684715932
356897214
892143765
471652398

584273691
639851247
712946583
245317869
378629154
196485732
461738925
827594316
953162478

715249638
846513729
392876415
163485972
487392561
529761843
278154396
934628157
651937284

157493628
329876541
684521739
718264953
465938172
932715864
271649385
596382417
843157296

843697152
192358746
765124893
371849265
684235971
259761384
418572639
526983417
937416528

754391826
216845793
398627154
829716435
637452981
145938672
481573269
963284517
572169348

147263985
835419762
269578143
614782359
783951624
952346871
371824596
526197438
498635217

215876439
798324156
643195278
379251684
461987325
852463917
984712563
136548792
527639841

734968125
921435876
568172349
156289437
283754961
479316258
847621593
395847612
612593784

246875319
789123645
513694278
197246583
365987124
824351967
938712456
651438792
472569831

798341265
453627198
126985734
219564387
387192546
645738921
534819672
861273459
972456813

798341265
453627198
126985734
912564387
387192546
645738921
534819672
861273459
279456813

247853916
691427385
385916247
428395671
579162834
163748529
756234198
812679453
934581762

845367219
319842765
276591483
927416538
581739642
463258971
694185327
132974856
758623194

518674932
679283145
432195876
395741268
126538794
784926513
247869351
953412687
861357429

871362495
265491378
943587162
618259743
794138256
352746981
139675824
527814639
486923517

513698724
964725138
728314956
239156847
647983512
185472369
896231475
451867293
372549681

765283914
938514267
142679583
286735149
457198632
319426875
874951326
693842751
521367498

125367498
943852176
867194325
239748561
581236947
674519832
456921783
398675214
712483659

916427385
473518692
285396147
394852716
827163954
651749238
748231569
539674821
162985473

581469732
764823195
932715864
297648351
315297486
648531927
473956218
126384579
859172643

219567483
478193526
365842179
793421865
584679231
126358794
941286357
632715948
857934612

419672583
528193647
376854129
293541876
685729431
147368295
951287364
732416958
864935712

496821357
173956824
825374691
542168973
617239548
389745162
751682439
268493715
934517286

967312854
284975316
315846729
643751982
852493167
791268435
129587643
578634291
436129578

658713249
214986357
739524861
397652184
582471936
146398725
873145692
925867413
461239578

496783215
175924836
382561479
548137962
619452783
723896154
264378591
937215648
851649327

753964812
892751463
164283759
689135274
531472698
427896531
348617925
216549387
975328146

185743269
962185374
473629185
629431857
357968412
841572936
798216543
516394728
234857691

231567984
967428513
485139627
359612748
716894235
842753196
173285469
694371852
528946371

241875639
563942781
987631254
395264817
814597326
672183495
429718563
138456972
756329148

278935416
345861972
196472835
819657243
564293781
723148659
457326198
631789524
982514367

462375189
157986243
839142576
698214735
571839462
324567891
946751328
285493617
713628954

672345189
154987263
839162547
748219635
591836472
326574891
967451328
285693714
413728956

235489671
416732958
987165342
743216895
591378264
628594137
864951723
359827416
172643589

728315469
139746582
645892731
463157298
251984376
987623154
312569847
594278613
876431925

521679438
897423165
346851927
685192743
214736859
973584216
459318672
762945381
138267594

723691485
659824713
418573269
296145837
587236194
341789652
862357941
134962578
975418326

832967145
174853962
596142387
368719524
749625813
251438679
423586791
985271436
617394258

618749523
394125768
275368491
482657319
561493287
739281654
827514936
153976842
946832175

923641587
418357926
567289134
346592718
892173645
175468293
651934872
739826451
284715369

125943678
748612953
693785241
856124397
934576812
271398465
487261539
369857124
512439786

478659312
159238746
362741589
934827651
216594873
785316294
597462138
643185927
821973465

241675389
653892714
987431256
328514697
579368142
416927835
892156473
734289561
165743928

561297834
923418756
487563219
819735642
375624198
642189375
234851967
796342581
158976423

942571683
786234591
351986472
519428736
237619845
864753219
428395167
195867324
673142958

168239745
937154682
425786139
642518973
793462518
581973264
354627891
816395427
279841356

723896541
514723869
896415237
162384975
438579612
957261384
381942756
679158423
245637198

276354189
958261347
413789652
582143976
361975824
749826531
125498763
634517298
897632415

647218953
851396724
392574681
576483219
483921567
219657348
135742896
968135472
724869135

648531927
752984361
193276485
479128653
216753849
835649712
981362574
367415298
524897136

745631928
862954371
193278456
489125763
217863594
356749812
931582647
578416239
624397185

971526384
586143972
432789561
165894723
248357196
397612458
619235847
824971635
753468219

471926385
586143972
932587461
165894723
248375196
397612854
619238547
824751639
753469218

675298341
934715286
182463597
827954163
519632874
463871925
256187439
741329658
398546712

613248597
987351246
524967831
438612975
769583412
152479368
241896753
875134629
396725184

834652719
526917438
197384652
359876241
672143895
418295367
781469523
245731986
963528174

742859361
968341572
531762498
859613724
617425839
423978156
194237685
385196247
276584913

618729543
392145687
475368291
284657319
539481762
761293458
847512936
153976824
926834175

294316578
715428963
386795241
642839157
971562834
538147629
127954386
459683712
863271495

653824179
978351462
142796358
389517624
521648937
764932581
436289715
817465293
295173846

743651892
968273541
512948637
897364215
635192784
124785369
281539476
456817923
379426158

471638529
639524871
852719364
513267948
924851637
768493152
197346285
385972416
246185793

521398746
864275193
739164825
645713982
913826457
287549361
472951638
356487219
198632574

758163942
923784156
641259837
587412693
412396785
369875214
175638429
236941578
894527361

863174952
124895367
759263148
698532714
532417896
471986235
386749521
247351689
915628473

263481597
519637824
487925316
134762985
698514273
752398641
971856432
345279168
826143759

658713294
924658731
173492586
236974815
815326947
497581362
769845123
382167459
541239678

641752839
978613542
532984617
293468751
154237968
786195324
869541273
317826495
425379186

627398541
341765928
958421673
165974832
872513496
493286157
236159784
584637219
719842365

358162479
674839512
192475836
723584961
816297345
945613287
531728694
269341758
487956123

328597416
164823795
975416832
689351274
531274968
742968351
457632189
216789543
893145627

247135986
538946721
169782534
913254678
856317249
724869315
682493157
475621893
391578462

375986214
298413567
614527398
582391746
946752183
137648952
461239875
729865431
853174629

174932865
835716294
269485137
741263958
623859471
958174326
597341682
316528749
482697513

174932865
835416297
269785134
741263958
623859471
958174326
597341682
316528749
482697513

173652984
954738261
286491735
369875412
418329657
725146893
637914528
591287346
842563179

591783426
846215793
237496581
382654917
164379258
759128364
675832149
423961875
918547632

143825679
682973415
975164832
239658741
854217396
716439528
598741263
461382957
327596184

395247186
218635794
476981235
837164529
142598673
659372418
763419852
584723961
921856347

681759324
235146879
749283516
563497281
817632495
924518763
376924158
452861937
198375642

258671943
461239758
739854261
312748695
587396124
946125387
194567832
673482519
825913476

871936245
295481376
643752198
958273614
467195832
312648957
736814529
529367481
184529763

645379281
371528469
928164375
196843527
457216893
283795614
812437956
539681742
764952138

839647215
145293768
627518439
251439876
478156392
396782541
584361927
763925184
912874653

326541978
978632541
154879236
892764315
761395824
543218697
215483769
689127453
437956182

186257349
724193586
593486712
972634851
835921467
461578923
619745238
258319674
347862195

189675342
734192586
526438719
372946851
895321467
461587923
613754298
958213674
247869135

361295487
897146523
245387196
938754261
156928734
472613859
684531972
523479618
719862345

167253894
859461732
342897651
234578916
715649328
698132547
926715483
571384269
483926175

238617954
541829376
967534182
623798541
819345627
754261893
385476219
496152738
172983465

798514623
532869471
641732985
374691258
129485736
865273149
416328597
287956314
953147862

371594862
256738941
498162753
745829316
962317584
813645279
529481637
684273195
137956428

253916874
617458932
948732561
475681329
891273645
326594718
569147283
182365497
734829156

953167482
628934751
741528963
297683514
485712639
136495827
364259178
572841396
819376245

924167583
638945721
751328964
397684215
582713649
146592837
465239178
273851496
819476352

624178593
739645821
851329674
386794215
592816347
147532968
475263189
218957436
963481752

751928634
389456172
246713859
628135497
175649328
934287561
562874913
897361245
413592786

827951364
145638279
693274815
438195726
752846931
961723548
284319657
576482193
319567482

891762435
724835196
563419827
389521674
456387912
217694583
138246759
945173268
672958341

967821543
351496782
824573196
219347658
748615329
635289471
192734865
573968214
486152937

958274631
763518249
142396857
631759482
574862193
829143765
296437518
385621974
417985326

872915436
134286759
695374281
318627594
947531862
526849173
269458317
481763925
753192648

943521678
857694231
126873459
615749382
792386514
384215796
531468927
269137845
478952163

425786931
638419275
179325864
251867349
784193652
396254718
863941527
512678493
947532186

923857641
815264937
476319285
541698372
297143568
368725419
632971854
784532196
159486723

429851673
316427985
857963124
231798546
985346712
674215398
168572439
742639851
593184267

287451693
916723485
345896127
158934276
479265318
632187954
791648532
524379861
863512749

932817456
765429831
418653279
654178392
291534768
873296514
589741623
147362985
326985147

345286791
721593684
896174532
639457218
184629357
572318946
258961473
913742865
467835129

954238176
183674295
672915483
741386952
568729314
239541768
395162847
826497531
417853629

384692715
527431689
619587324
196725438
875314962
243968571
432156897
951873246
768249153

891325746
537641298
426879153
918256374
375418962
264793581
659134827
142587639
783962415

293715486
147863592
685924137
376589214
458271369
912436758
769152843
831647925
524398671

453298671
198763542
726154893
365819427
241576938
987432165
612987354
579341286
834625719

291374865
673859241
548126793
864913527
759268134
312745689
135482976
427691358
986537412

681394752
735286491
942175836
896413275
274569318
513728964
458637129
167942583
329851647

987415326
631827459
524936187
253684791
416792835
879153642
398261574
145379268
762548913

271894635
586371492
349265718
463718529
725936841
198542376
834629157
612457983
957183264

372685194
146397258
589412673
837159462
624873519
915264387
498536721
251748936
763921845

315268479
942735861
876194253
569421387
237689145
481357926
628513794
154972638
793846512

459286731
263714895
178539624
512368947
384971562
796425183
847193256
931652478
625847319

231894657
849765132
657132849
714628395
582319476
963457218
496273581
325981764
178546923

315697482
498253167
276184539
681475293
754932816
923816754
549768321
862341975
137529648

315689472
987254163
246173598
671435289
534892716
829716354
458367921
762941835
193528647

159468723
476235891
328917456
735621984
981574362
642389175
564793218
893152647
217846539

751329486
236814759
849765123
687451932
315972648
924638517
472586391
193247865
568193274

281659374
739482561
564173298
328517649
147396852
695824137
816945723
952731486
473268915

671829453
854613279
329754681
965481732
412375896
738962514
146537928
593248167
287196345

581362947
263497581
974815326
732641895
649528173
815973264
426139758
357284619
198756432

631542978
492871563
875639412
243796851
187453629
956128347
768914235
319265784
524387196

627485931
384179526
519263478
263941857
458627193
971538264
132896745
745312689
896754312

943865172
612479385
758231946
491357268
865912734
327684519
536798421
174526893
289143657

378254691
569137428
124689357
732516849
941378562
856492173
693825714
417963285
285741936

314952876
729836541
856174932
478261359
562493187
931587264
197348625
685729413
243615798

548693172
162874359
379521468
296135784
837469521
451782693
723916845
614258937
985347216

297413658
863795241
154268397
749621835
516387429
382549716
635174982
478952163
921836574

341869527
697245381
528713496
854697132
263184975
179352864
932571648
485926713
716438259

573246819
641598732
982173456
865721943
214639578
739485261
157962384
498317625
326854197

267381549
389465127
514792683
958673214
732148956
641259378
196824735
425937861
873516492

581962743
967483251
342175968
625718394
493256187
178349625
234591876
716824539
859637412

647329851
358741629
291685347
513897264
879462135
426153978
185276493
964538712
732914586

618432759
594178326
723956184
437561892
269847513
185293647
971384265
856729431
342615978

526381947
893247516
714965238
967812354
451673892
238459671
149526783
372198465
685734129

843721596
196485372
527693184
235176849
671849253
489352761
968237415
752914638
314568927

368921745
541768392
927534168
495273681
832619457
176845923
619382574
783456219
254197836

592678431
837451962
641932758
764123895
125789346
389546217
453267189
976814523
218395674

471865392
692134587
583279164
236758419
759641238
148392675
914586723
867423951
325917846

326875194
854912367
971364582
795638421
218497653
463521879
589243716
142786935
637159248

624951837
375468192
918237546
452619783
897523614
136784259
283196475
761345928
549872361

932754618
415386972
876912543
649231785
753648129
128597436
367429851
591873264
284165397

241958673
368127459
759346128
614783592
827695314
593412867
932861745
175234986
486579231

481672539
367519824
952438617
645183792
238967451
179254368
526741983
894325176
713896245

497358612
253614978
618279345
384765291
179432856
562891437
936127584
821543769
745986123

234671589
689453127
517829346
958367214
762184953
341295678
196742835
425938761
873516492

618294375
495713628
237658491
173825964
569147832
824936517
342579186
756381249
981462753

745236189
698751432
321894675
987162354
213549867
456387921
174628593
562913748
839475216

428317569
615289473
397456128
284573916
561892734
739641852
876935241
953124687
142768395

634985721
519327648
287614935
492871563
158436297
763259814
321768459
845192376
976543182

761284953
398576421
254193687
586437192
123859764
479621538
635712849
812945376
947368215

741269853
293854761
568137942
325476198
487913526
619528374
836792415
952341687
174685239

921586473
456317298
837924156
179638542
642759831
385241967
294873615
718465329
563192784

813594762
946271835
275836491
439715628
752468913
168329547
697183254
581942376
324657189

183564927
645729813
792831546
519372684
428695371
376148295
257483169
961257438
834916752

317496528
485172639
962853741
654728913
823619457
179345862
536981274
791264385
248537196

453167928
872395146
196248375
581672493
264953817
739814652
325489761
918726534
647531289

971358426
268471935
345692871
524813697
613947258
789265314
192584763
856739142
437126589

285971634
973648251
461523798
854236179
796815423
132794865
328469517
649157382
517382946

297681543
684539271
351742869
973425186
865917324
142863957
429356718
536178492
718294635

291678345
367459182
458213796
835761429
914825673
726934518
682347951
143592867
579186234

218564379
965732148
743189526
437958612
652341987
189276435
821693754
376425891
594817263

824756931
369148752
751239468
195482673
687391245
432567189
213675894
578914326
946823517

518762493
769431258
234859716
456317982
387925164
921684537
173298645
692543871
845176329

326457981
958613247
417892653
592381764
174569328
863724195
641978532
289135476
735246819

954612738
137584692
826973541
749825163
382146957
561739284
673258419
298461375
415397826

485279613
637184259
921635478
814367925
753492861
296518347
349756182
172843596
568921734

695238714
738146259
421759683
916487325
853692471
247513968
364875192
182964537
579321846

347621958
852974136
961358472
489132765
176895243
523467891
618743529
294516387
735289614

594618237
372945816
186273549
863751924
715429683
429386751
647532198
958164372
231897465

594618237
372945816
186273549
863751924
715429683
249386751
627534198
938162475
451897362

361298754
824576193
759341826
415869237
672135948
938427561
596713482
287654319
143982675

683457129
417269853
925318647
156984372
298673514
374521986
531792468
842136795
769845231

194672385
753849261
682153749
378514692
469287153
521396874
916438527
237965418
845721936

148325976
723496851
965187342
239648517
451972683
876513294
397254168
582761439
614839725

457821963
136759428
289634157
715342689
943586712
628197345
561273894
874965231
392418576

257639814
689145732
134278569
342586197
791423685
568917423
476892351
915364278
823751946

349821765
762935418
518476239
637158942
184792653
295364871
971243586
826517394
453689127

763984512
892165734
451723698
624371859
385649127
179258463
946537281
237816945
518492376

735984612
892136754
461725398
524371869
386549127
179268435
943657281
257813946
618492573

768134592
259867413
143529867
376241958
591783246
824695371
412978635
987356124
635412789

831472956
742569831
956138472
295813764
468257319
317946285
523684197
179325648
684791523

143852796
687914235
259376481
391768542
568423917
724591368
872139654
916245873
435687129

864197523
719325468
253486917
925738641
381649275
647512839
538261794
192874356
476953182

964187523
718325469
253496718
825739641
691548237
347612985
539261874
182974356
476853192

631928754
829574163
574136982
152783496
496251378
387469215
963847521
745612839
218395647

687954132
453216987
129378645
976183254
532649718
841725396
294537861
318462579
765891423

975324681
163985742
248167395
629718534
534296817
781543926
352871469
896452173
417639258

692415873
713689524
485237619
921368457
837541296
564972138
356724981
149853762
278196345

347598162
981246735
652731894
194865327
528973416
736412589
273159648
469387251
815624973

168432975
324579618
597618423
246951387
819347562
735286194
651724839
973865241
482193756

145623798
386197452
297845136
624738915
758914623
931256847
463581279
819372564
572469381

168529473
239741685
475863291
527638914
683194752
941257836
356972148
894316527
712485369

419853726
627194385
358726194
983547261
564312978
271689453
745961832
832475619
196238547

358961742
729345861
614872953
586723419
193486527
247159638
472638195
831594276
965217384

768529431
254137698
139684527
693845712
582371946
417296853
841753269
926418375
375962184

861529437
259734681
734618925
693847512
572193846
418256793
147385269
926471358
385962174

869725431
274138695
135694827
683947512
592381746
417256983
941573268
726819354
358462179

962543718
715986342
483217965
548739621
396821574
127465839
831652497
674198253
259374186

581247396
642193857
397685142
829456731
713928564
465371928
154832679
976514283
238769415

927615384
486923517
513748926
874231695
659487132
132569478
395876241
268194753
741352869

893215764
721469358
465387129
154792836
236158497
987634512
648521973
572943681
319876245

476892513
218453697
395617482
631528974
749136825
582749136
967384251
124975368
853261749

468319752
529874136
137526498
384957621
751682349
692431587
976245813
243168975
815793264

438619752
529874136
167523489
684957321
751382694
392461578
946235817
273148965
815796243

651284397
743159682
289736415
518342769
362897541
974561238
896425173
427913856
135678924

267593418
583241796
194786532
415628973
729315684
836479125
342967851
958134267
671852349

693758241
214396785
578124639
146932578
837615492
952487316
769541823
421863957
385279164

218749563
975632418
436158279
154896732
687324195
392517846
563481927
849273651
721965384

618923745
475816923
932547861
324769518
751438692
869251437
196375284
543682179
287194356

913465728
245987136
687312549
872639451
569741283
134258967
426173895
351894672
798526314

925138674
864752139
713946582
237815946
158694327
496273851
672589413
541367298
389421765

486513792
927684153
153927468
795862341
642391875
318475926
861759234
574238619
239146587

361948572
257136849
948275316
492381765
573469281
186752493
825614937
639827154
714593628

513498276
692753814
478621593
986134752
134572968
725869341
241985637
857316429
369247185

413568279
968372514
725914638
576891342
831246957
294753861
659487123
387125496
142639785

459631278
627895134
138247659
564783912
871529463
392164587
743916825
986352741
215478396

356418927
892537614
741692835
467159283
139284756
528763149
283946571
675321498
914875362

392614587
471853296
658792431
584137962
167928354
239465718
926371845
815249673
743586129

143679582
528413796
976258431
652984173
314567829
897321654
469735218
731842965
285196347

462378159
987615243
135429786
746532891
391847625
258961374
679184532
523796418
814253967

591734628
243865971
768912534
826341759
937586412
415279863
172458396
389627145
654193287

548372691
932164857
176859432
867415923
394287516
251936784
683791245
415628379
729543168

623781594
857496231
194532876
281675943
735914628
946328715
519263487
362847159
478159362

351968472
247135896
968274351
672381945
483659217
195742683
824516739
539827164
716493528

372584916
645913278
189672543
927436851
451798362
863251794
538149627
294867135
716325489

483769251
175832649
629154783
941285367
862347195
357916824
216493578
598671432
734528916

697854231
531927648
482163975
253618794
849375162
716492853
368249517
174586329
925731486

745913682
318426597
269578341
493852716
826147953
157639824
972381465
581764239
634295178

329561784
867394521
145827639
214985367
596732418
783146295
972413856
651278943
438659172

598163427
174925386
236847951
329716548
645238719
817594263
783451692
462389175
951672834

315496728
987251436
462837591
754613289
893542617
621978345
279385164
146729853
538164972

768953412
921476583
354218697
143527968
576891234
289634175
632185749
497362851
815749326

193628754
876451239
452793681
528147396
319265847
764839512
645312978
237984165
981576423

298145673
641837529
375629148
436712985
517498236
829563417
184356792
953271864
762984351

472918365
813576429
659423187
938641572
547382691
261759843
325867914
184295736
796134258

295634718
364187592
178295436
981756243
452318679
736429185
619872354
523941867
847563921

516278439
247391658
389645271
762984513
154736982
893152746
438569127
925817364
671423895

268457319
153629784
794138265
985371426
627984153
431265978
842513697
519746832
376892541

468357219
152649783
793128465
985471326
627983154
341265978
834512697
519736842
276894531

876149532
912853467
345762918
684571293
723698154
159324786
561437829
237985641
498216375

368721495
295346718
741985236
184573629
976214853
532869174
829657341
613492587
457138962

368721495
295346718
741985263
184573629
936214857
572869134
829657341
613498572
457132986

697582413
315674982
284193576
579831624
431926857
826745391
943257168
768419235
152368749

625378194
814952367
793416825
289164573
436597281
157283649
361729458
572841936
948635712

796851423
832764195
514239876
329475681
657198342
481623957
273946518
145387269
968512734

978321645
462975831
153648972
831759426
726814359
549236718
617492583
385167294
294583167

219786354
738415629
546293178
164957283
852341967
973862415
385624791
421579836
697138542

169528374
482376591
753194286
398765142
241839765
576412938
935681427
817243659
624957813

971365284
436827195
528194367
253689471
867451923
149732856
695243718
784916532
312578649

976213485
148795326
352684179
815426793
623179854
497358261
534867912
289541637
761932548

976213485
148795326
352684179
815426793
623179854
497358261
534867912
289531647
761942538

752196348
681423759
934785162
349512687
517638294
826974513
468357921
293861475
175249836

461925837
279683541
358417962
895742613
732561489
614398725
546239178
127856394
983174256

254719638
917368425
638524179
169235784
742981356
385647912
821493567
593876241
476152893

186934527
497521386
352786419
539817264
761249853
248365971
925173648
613458792
874692135

528397614
716548239
439612587
972461853
643859721
851273946
295734168
367185492
184926375

731982654
648715329
529463718
174659283
852347961
963821475
385274196
417596832
296138547

152396874
694781253
873425169
785264391
326917485
941538627
569142738
438679512
217853946

238954176
659172483
741368295
593681724
426795831
187243569
374526918
862419357
915837642

695142738
724358619
318976254
132497865
987561423
546283197
473629581
869715342
251834976

483769125
197825643
265341798
972613584
548297361
631584972
756432819
314978256
829156437

129648753
487359216
356127498
945763821
632815947
718294365
263471589
571982634
894536172

539716482
871324659
264895173
752643891
186972534
943158267
627531948
495287316
318469725

125693748
638417925
497852136
983165472
541728369
762349851
216974583
879536214
354281697

182397564
635284791
749156823
297815436
451963287
368472159
573648912
816729345
924531678

178396452
534872691
629145783
296714835
841953276
357268149
463527918
715689324
982431567

168547392
475293816
239681457
856132749
324759681
917864235
691478523
542316978
783925164

346927815
927185346
518364729
163748952
285639174
479251638
654873291
792516483
831492567

346927185
927815346
581364729
163748952
295631874
478259631
654173298
719582463
832496517

612983745
537241698
498567312
126479583
985326174
374815269
743692851
269158437
851734926

391645287
627813459
845729136
274386915
583192674
169457328
716534892
432978561
958261743

876245913
319786425
542319786
468921357
193574862
725638149
651493278
234867591
987152634

763245819
918673425
524918673
497821356
185364792
632597148
351489267
249736581
876152934

439615872
517328946
862794351
273941568
641583729
985267413
356872194
794136285
128459637

437615982
518329746
962874351
283941567
641537829
795268413
356782194
874196235
129453678

716985243
298341657
354762981
167254839
583196472
942837516
639578124
425613798
871429365

237916854
514382796
968547312
845279631
376154289
129863475
491638527
653721948
782495163

156839274
982476153
347512698
814325769
523697841
769148325
478251936
231964587
695783412

249573861
351986274
687214359
576428913
498351627
132697548
963142785
815769432
724835196

417869235
859213764
236754189
365197428
792648513
184532697
523976841
978421356
641385972

726814593
394652187
185739462
932548671
518976324
647321859
459187236
871263945
263495718

392145678
851726493
764983152
618379524
423518769
975264381
547891236
139652847
286437915

916325874
345897162
728614539
684271395
179543286
532968417
463782951
891456723
257139648

457892361
289613745
316754829
935286174
648571932
172439586
863945217
521367498
794128653

457829361
928613745
316754982
835296174
649571238
172438596
263945817
581367429
794182653

362489751
751326984
948751236
476593812
285164379
193872645
527618493
839245167
614937528

362489751
751326489
948751236
476593812
195862374
283174695
527618943
839245167
614937528

152467398
476839521
893251764
528613947
761594283
934782615
315928476
649175832
287346159

431629587
578314296
269785413
342597168
817246359
695831742
953478621
126953874
784162935

824719653
519436278
736258419
295681734
147923865
368547192
973864521
451372986
682195347

824719653
519436287
736258419
295681734
147923865
368547192
973864521
651372948
482195376

637598241
895421736
124376598
251769384
478153962
369842157
782934615
513687429
946215873

957643218
384251796
216879453
145398672
863712945
792465831
639527184
521984367
478136529

381456972
942173685
576829143
735681294
628947531
194532768
463295817
859714326
217368459

685792143
273641985
914385762
531879426
428136597
796524831
867913254
349257618
152468379

679841253
352679481
418253976
197438562
563927148
284516397
841365729
726194835
935782614

594376218
628419735
137582496
952768143
381294567
476153982
819625374
745831629
263947851

627541389
943876215
815329476
759213648
184657923
362984157
598132764
431768592
276495831

895327641
721465938
463189257
682794513
137852469
549613872
978541326
214936785
356278194

143829756
729546813
658173249
312495678
876231594
594768132
235614987
461987325
987352461

724539861
561847392
389612754
297164583
413785926
658923147
872356419
945271638
136498275

724539681
561847932
389612574
297164853
413785296
658923147
872356419
945271368
136498725

832194675
791658432
546327819
174539286
365482197
289716543
627941358
458273961
913865724

732491658
194865273
685723149
563914782
821357964
479286315
246138597
957642831
318579426

843569271
512478396
769321584
635792418
497185623
281634957
358947162
926813745
174256839

297485361
851236974
634197285
485369127
729851643
316724859
148972536
573618492
962543718

279418635
365297184
418635927
751329468
683741592
924856713
896572341
147983256
532164879

519786423
243591786
786432915
367928541
894165372
125374698
478613259
651249837
932857164

592734681
374186259
618295473
945671328
186352947
237849165
469518732
823967514
751423896

582634917
793581624
461729358
817962435
954173862
326458791
249317586
678295143
135846279

571946328
348172965
296385714
832514697
465729183
719863452
653498271
124657839
987231546

581276943
647319825
932548176
875934612
126785394
493621758
268157439
754893261
319462587

469751238
587263194
312849567
154672389
296438715
873195426
941526873
625387941
738914652

758419623
691382745
324756198
146238957
285967431
937145862
579621384
813594276
462873519

176524389
438196275
592783416
325867194
967241853
841935627
784352961
253619748
619478532

176524389
834691275
592783461
325817694
719462853
648935712
481356927
953278146
267149538

861942573
529378614
473615829
732569481
698421357
154783962
245136798
987254136
316897245

841952673
629378145
573146829
732619584
198524367
465783912
256431798
987265431
314897256

521798436
874632951
369154872
157429368
432865719
698371245
986547123
245913687
713286594

186453729
245791863
739862415
697138542
823549176
514627398
462375981
958214637
371986254

873951264
651243978
942768135
238196457
516487392
794325681
325674819
467819523
189532746

395724861
128536479
674189235
483971526
567248193
912365748
241653987
756892314
839417652

937826415
546971823
218543967
469738251
123695784
875412396
684257139
751389642
392164578

329561847
658374129
417829653
732458961
196237485
584196732
965783214
843912576
271645398

938162754
176435928
542897136
457283691
263914587
819756342
321578469
694321875
785649213

498357612
532691487
671824395
715462938
286739541
349518276
823976154
154283769
967145823

678521493
325649781
194783526
732164958
541298637
869357142
957836214
413972865
286415379

351794268
964258317
278316459
823471596
697583124
145962873
412637985
536829741
789145632

482517639
735964128
961283547
598732416
273641985
146895273
827156394
614379852
359428761

943671825
825943671
761285394
192467583
376598142
458132769
684319257
217854936
539726418

876194325
523687914
149235786
634819257
985472163
217563849
368751492
491326578
752948631

876124359
592637814
143985726
634812975
285479163
917563248
368751492
421396587
759248631

624579138
731684592
589321476
872195364
453862917
916437825
265943781
198756243
347218659

573924168
891736425
246185397
359617842
124893756
687542913
465371289
932468571
718259634

857641932
416392875
932875614
578926143
691734258
243518769
384267591
729153486
165489327

184976253
579324681
632158974
916743825
723895416
845612397
351269748
267481539
498537162

437189652
591263487
826475139
974831265
652794813
183652794
318547926
765928341
249316578

934657821
751328469
682149753
498531276
263784915
517296384
846912537
125473698
379865142

328971645
946352871
175468392
612594783
794813256
853627419
537289164
289146537
461735928

478951632
265387419
913642875
639128754
851734296
742596381
527413968
394865127
186279543

589624731
671583924
423179568
918347256
265918473
734256819
846735192
352891647
197462385

482731659
561498237
379265184
823546971
695187342
714923865
237614598
948352716
156879423

324819756
698573214
751264398
169432587
435781629
872695143
246358971
987126435
513947862

326914857
741583269
859276314
167432598
435891726
982765143
274359681
698127435
513648972

326914857
741583269
859726314
162437598
435891726
987265143
274359681
698172435
513648972

873154296
614892573
259637841
462915738
538746912
197328465
745263189
321489657
986571324

894632157
756819234
312475869
547381692
938246571
261597483
123958746
475163928
689724315

495217836
382546197
167839425
629185743
734692518
518374269
951468372
846723951
273951684

761324598
452987613
389165427
623819745
974652381
815473962
138746259
247598136
596231874

853427169
914865732
726139584
437598621
598216347
162743895
281674953
345981276
679352418

387521649
194683572
265749381
816974253
542368917
739215468
621437895
458192736
973856124

571239468
938564172
264871953
847153629
395426781
126987345
653798214
489612537
712345896

392846157
476125893
185793246
537619428
268354719
941278635
613982574
759461382
824537961

528697134
471832695
396451287
945273861
162589743
783146529
234765918
659318472
817924356

352187469
674932185
918456327
245761938
796348512
831295746
129673854
567814293
483529671

245679381
976138542
381524796
724981635
653247819
819365427
532496178
197853264
468712953

596784312
238915467
741362895
982176543
653249781
417853629
364591278
175628934
829437156

465871239
831294657
297356814
948527361
152463798
673189425
589642173
716938542
324715986

569328714
147596283
283741965
632815497
875439126
914267358
426953871
358172649
791684532

276134598
935287641
184596327
423851976
561972483
798463215
812345769
347619852
659728134

176359842
243187695
598246317
619724583
382591764
754863129
831472956
465938271
927615438

465829371
793516842
281374695
914268753
537491268
628735419
152643987
349187526
876952134

276134589
853297641
194586327
428351976
561972438
739468215
912845763
347619852
685723194

475829136
316574892
289361745
794218653
531496278
628735419
152643987
963187524
847952361

465921387
873546912
291387645
714269853
538714269
629835174
152673498
347198526
986452731

927384651
614952387
835716249
241578936
789263415
356149872
478621593
163495728
592837164

135947628
486325179
972681435
827413956
651892347
349756812
264178593
593264781
718539264

739852641
541736982
628491537
974623815
285149763
163587429
356918274
892374156
417265398

423685917
965471328
817932546
692843175
578219634
341756892
759128463
184367259
236594781

348971526
761325489
259684371
124859763
986743215
537162948
692517834
875436192
413298657

867413592
954268317
312579486
296381754
175694823
438725169
781946235
643152978
529837641

563724918
497168235
128935746
649513872
752846391
831279654
384657129
276491583
915382467

432758961
578196432
961423857
815342796
327965148
694871325
146289573
753614289
289537614

769421583
341865729
285397164
617539248
453182976
892746351
938254617
124673895
576918432

638527941
745981632
219463758
967148523
123695487
584732196
472319865
891256374
356874219

546132798
819647532
327589461
931725684
768314925
452896317
194253876
273468159
685971243

356147298
729638514
184952736
567893421
843215679
912764853
271386945
498521367
635479182

456137298
729658413
183942756
367894521
845213679
912765834
271386945
598421367
634579182

356187249
724639518
198452673
567943821
943218756
812765934
271396485
489521367
635874192

436187259
825639417
197542683
368954721
754218936
912763845
281396574
579421368
643875192

936578421
871342965
254169873
348617592
612895347
597234186
765481239
183926754
429753618

842619735
971835246
365724819
437192568
196587324
528463971
659371482
283946157
714258693

693281574
417359628
852476319
739628451
165947832
284135967
541793286
326814795
978562143

329574681
546819723
187362549
918736254
254198367
763245198
635487912
491623875
872951436

932845716
574136892
618297534
247961385
169358427
853472169
325719648
486523971
791684253

123869457
694537218
578241693
765128349
419376825
832954761
947685132
381492576
256713984

259674831
316285974
748931526
935716482
184523697
627849153
571368249
863492715
492157368

541389627
238576149
697142538
925714386
376825491
184963752
469257813
853691274
712438965

453619782
916872345
278354961
324598176
169247853
785136429
647921538
592483617
831765294

756348219
819267543
423951876
178536924
235479681
694182357
561723498
347895162
982614735

569481273
324567918
817392546
472916385
931854627
685723194
193648752
246175839
758239461

351849267
429756381
786231945
978612534
142583796
563974128
695128473
837495612
214367859

569481273
324576918
817392654
672914385
931865427
485723196
193658742
256147839
748239561

549267183
236815497
871349526
913524678
785631942
462798315
128956734
697483251
354172869

867492315
413568792
529731684
752849136
184673259
936125478
691287543
345916827
278354961

593762418
674831295
812945763
748629351
126358974
935174826
469213587
381597642
257486139

748961235
159432786
362758419
915846327
276193548
834527961
691274853
523689174
487315692

759412836
862735419
143689527
671948352
235176984
498523761
916857243
384291675
527364198

942763815
738514629
156982473
564321987
391678254
827459361
213847596
475296138
689135742

697512438
841936257
352847169
763184925
429365781
518279346
285793614
176428593
934651872

697512438
841936257
352847169
763184925
429365781
518279346
286793514
175428693
934651872

287963154
941572386
356841729
538296417
794158263
612437598
175684932
823719645
469325871

369217584
825496713
174358926
948563271
217849635
536172849
751684392
492735168
683921457

524163897
689745321
713829465
167238954
842951673
935476218
351682749
496317582
278594136

516248739
342957168
789631542
951724386
463815927
827369451
138476295
674592813
295183674

539642871
281573496
746189352
367291584
492856137
158437629
615728943
924315768
873964215

469532178
281476359
735819642
657298431
394165827
812347596
548721963
923684715
176953284

358729164
471563289
296481375
512674893
643918752
987235641
724196538
865342917
139857426

214938567
856721439
397456218
543692871
962817354
781543926
639185742
475269183
128374695

154298673
967351248
283476159
379645821
528139467
641827935
835964712
492713586
716582394

192534687
743286159
586791432
961872345
835649721
274153968
418965273
659327814
327418596

145932687
237864591
968175324
479618235
356297148
821453769
682541973
593786412
714329856

687954312
951263748
324817695
479685123
816342957
532179864
793526481
248791536
165438279

728593641
194862357
635174289
549217863
876359124
213486795
362745918
487921536
951638472

936128574
148675392
725493861
413289756
872561439
569347218
394856127
681732945
257914683

539478261
876123459
241569378
417386592
928745613
365912847
782651934
694237185
153894726

629348517
738521964
145769382
213687459
587934126
964215873
456892731
371456298
892173645

527498136
846351792
193267485
735126948
461589273
982734561
379612854
254873619
618945327

461852739
723916485
895734216
189427653
346591872
257368194
638279541
572143968
914685327

652194873
389275146
174368952
921743685
768519324
543826791
417932568
836457219
295681437

162543897
743298156
598761432
681972345
935684721
274135689
419856273
856327914
327419568

623745198
984123657
175986243
759812436
831694572
246537981
592368714
418279365
367451829

173526498
645938712
298714536
829351647
367842951
514679283
786195324
451263879
932487165

671528349
952431687
834976512
783219456
426753198
519864723
147692835
268345971
395187264

637542981
154789362
289316475
923465817
546871239
871923654
418237596
792658143
365194728

978152643
264739185
351648927
697483251
542961378
813527496
725396814
439815762
186274539

987152643
264739185
351648927
698473251
542961378
713825496
825396714
439517862
176284539

367549821
859126374
142783569
628975413
734218956
591634287
416352798
273891645
985467132

514362789
738941256
692875413
953418672
461723895
827596134
145289367
376154928
289637541

459867132
138295764
267431985
394518276
672943518
581726349
743652891
826179453
915384627

162794853
783125496
459386127
895671342
216438975
347259618
634512789
578943261
921867534

231458967
864729351
957316284
378641592
126935748
495872136
643197825
782563419
519284673

162874953
893125476
475396128
957681342
216439785
348257619
634512897
589743261
721968534

961238457
387954621
425167893
654379218
138425976
279816534
512643789
796581342
843792165

371249568
498365721
526178934
765482319
149536287
283917645
612754893
837691452
954823176

812569347
674831259
953427168
241376895
386952471
795184623
528743916
439615782
167298534

856314297
214897356
397562148
531978624
769423815
482651739
925186473
673245981
148739562

845613297
213897645
697452138
461978523
759321864
382546719
924185376
576234981
138769452

978532164
412867953
563149782
846321579
291756438
735984216
687295341
359418627
124673895

517468239
283975416
694213785
926384571
145697328
378521964
739156842
462839157
851742693

791485263
536297481
482361795
874513926
163942857
925678314
658724139
249136578
317859642

314965728
765428913
982137456
679283541
253614897
148759632
426891375
591376284
837542169

314985726
857426913
962137458
679253841
283714695
145869372
428691537
591378264
736542189

485127396
923856741
761934825
316582974
542379168
897641253
639715482
154298637
278463519

958673214
236415897
417829365
125947683
694238571
873156942
562781439
749362158
381594726

472391586
913865274
685427931
356914827
248736159
197582643
831279465
764158392
529643718

352867149
687914523
491253687
924381765
563472891
718596432
146729358
275638914
839145276

592614873
643587921
718329564
936258417
874961235
251473689
385196742
169742358
427835196

963247581
412586793
578319642
835792416
291864357
647153829
759431268
124678935
386925174

714568293
582394716
693271854
268159347
379842165
145637982
927485631
431926578
856713429

413756982
829341576
675298143
357412869
284967351
196583427
542639718
961874235
738125694

413758962
829346571
675291843
542139786
981674235
736825194
357482619
264917358
198563427

413758962
629314587
785296143
358462719
274981356
196573428
542639871
961847235
837125694

413758962
729364581
685291743
542139876
961847235
837625194
358472619
274916358
196583427

937512468
624938571
581476293
168724935
745893126
392651847
459387612
813269754
276145389

836912475
921457368
574368291
187624953
649835127
352791846
463589712
715243689
298176534

269541738
734869215
851327496
547213689
382695174
916478352
675182943
498736521
123954867

326951847
584763921
197824653
943578216
261439785
875612394
619247538
732185469
458396172

537612849
841359267
692847351
956734182
128965734
374128596
283476915
415293678
769581423

618234597
239657481
745819623
371962845
586741239
924385716
453178962
862593174
197426358

472638591
165297834
893415726
589324167
726981345
314576982
258749613
947163258
631852479

781964235
462537891
359281764
193642578
276815349
548379126
635428917
814793652
927156483

138596742
942317685
567284193
671839254
329745861
854621937
713468529
285973416
496152378

527639481
946817532
318452679
691743825
734285196
285961347
173598264
459326718
862174953

598671234
324895761
671432589
789526143
465713928
213948657
936154872
152387496
847269315

975824361
162359847
348716529
596148732
813672495
427935186
789563214
231497658
654281973

256149783
318752694
974368215
162935478
789624531
543871926
431597862
827416359
695283147

392857614
548316297
716924583
957481362
231679845
864532971
673248159
429165738
185793426

364192875
951786423
827534196
678245931
549371268
213869754
132958647
485627319
796413582

796852431
431796528
285134796
948365172
657281943
123947865
519423687
364578219
872619354

256934178
871256943
439187526
384692751
125873694
697415382
913728465
742561839
568349217

598274163
731968542
246153798
654387921
819625437
372419856
967531284
483792615
125846379

162734859
783915246
945682713
624391578
857426931
391578624
576149382
219853467
438267195

159837246
873642951
462591378
385179624
291468537
746325819
618753492
527984163
934216785

357921846
286734519
194685372
918573624
472816953
563492781
635248197
829167435
741359268

158374962
396251478
274968135
983642751
712593684
465187329
849735216
527416893
631829547

428671935
795432681
136589247
562948173
871263594
943157862
657814329
214396758
389725416

756214983
429538167
813679524
935782641
648391752
172465839
261953478
387146295
594827316

639281745
872954316
145763829
951478263
283196574
467532198
798625431
524319687
316847952

512679834
468213957
793485261
946521783
137948526
825367419
274836195
651792348
389154672

714529836
839641527
256387149
485736291
397412658
162895374
571264983
923178465
648953712

179263458
368475192
452819673
694581327
723946815
815327946
246798531
931652784
587134269

289154637
735968142
146723589
472536891
691287453
358419276
523871964
864392715
917645328

591287346
278463195
346195827
682739451
415826973
937541268
723958614
169374582
854612739

473219568
589346217
612587943
857193426
341628795
926475381
268754139
734961852
195832674

584723916
293165748
671498532
718546293
429837651
356219874
867354129
145982367
932671485

541987326
638425791
972136584
724851963
186392475
395674812
469713258
853269147
217548639

614375289
327498615
895126473
731942568
946581327
258763941
463819752
582637194
179254836

976518423
184237596
325946781
613452879
297861345
458379162
861723954
742195638
539684217

634598127
978241536
152763498
596382714
783416952
421957863
319674285
245839671
867125349

634598127
978241536
152736498
596382714
783415962
421967853
319674285
267859341
845123679

628574913
437189562
591236748
375618429
816942375
942753186
163425897
254897631
789361254

546721983
397658412
821349756
953417628
718236594
462895371
235984167
689173245
174562839

564391827
132687945
798254136
481523679
376149582
925768314
853972461
617435298
249816753

934182576
627359418
158467392
265793184
489516723
371248965
742631859
596874231
813925647

352198647
769425381
814376952
426951873
175843269
938762514
681234795
593617428
247589136

548729361
312586947
976134582
689213754
431657829
257498613
193845276
725961438
864372195

653294187
841765329
927813456
379548612
216379548
584126793
432681975
168957234
795432861

795186234
324975186
681423759
147259368
836741925
952368471
513692847
278514693
469837512

563481927
974256138
128379546
732518469
619734285
485962371
841625793
257893614
396147852

743519862
216378945
958624713
469132587
382745196
571986234
835497621
197263458
624851379

697245138
831679452
254381697
312794865
975168243
486523719
568437921
743912586
129856374

436219758
592768341
178354962
713695824
649823517
825471693
257136489
364982175
981547236

731289456
586714293
492536187
659321874
248967531
173845962
964178325
827453619
315692748

642713598
851496273
739285614
185362947
297148365
463957182
976524831
514839726
328671459

921376485
835249617
476185329
162954873
789631542
543728961
354812796
618597234
297463158

413289576
965371482
728654913
379145628
684792351
152836794
237968145
846517239
591423867

742953816
561478293
839216574
917534628
356892741
428167935
185329467
694781352
273645189

267813594
915674832
348259617
129345768
786192453
453786129
832461975
694527381
571938246

589463712
136527894
724189635
952618347
673294158
418375926
845731269
367952481
291846573

953617842
718492365
264385791
847236159
136958274
529174683
485723916
692841537
371569428

341892765
529761384
678345921
754618293
162953478
983427516
836274159
295136847
417589632

618234579
352719486
749568132
836421957
495873261
127956348
981645723
573182694
264397815

163784259
598231476
427659831
849327165
732165948
615498327
386512794
271946583
954873612

983756421
465219873
712843695
324198756
859367214
671524938
536472189
197685342
248931567

763954218
149823576
285671394
351497682
498265731
627138459
516382947
974516823
832749165

527694831
894731256
163582497
376129548
285347169
941865723
419273685
738456912
652918374

165732498
843951672
279486315
614529837
387614529
592873146
936248751
458197263
721365984

428615397
913847526
675392184
786253941
159486273
234179865
342961758
561728439
897534612

142683579
967521834
853794126
475139682
329856741
618247395
596372418
231468957
784915263

472365918
563819247
189724356
934257861
718496532
256183479
321578694
647932185
895641723

279846351
158723964
346195872
782459136
593261487
614387295
931574628
865912743
427638519

952731468
437658921
168294735
815429673
324576189
796183542
281967354
643815297
579342816

173689425
895243671
264571398
581467932
347912856
926835714
758194263
632758149
419326587

589374612
436821597
127956438
691485723
742613985
853297164
315762849
964538271
278149356

921358674
645271839
837946521
163784295
572639148
498125763
786413952
254897316
319562487

936254781
715368249
284719365
628431957
593876124
471925836
162587493
347692518
859143672

123968574
687514392
459237816
872145639
541693287
936782145
294351768
365879421
718426953

497653182
136728954
825194763
258941637
371286549
649375821
984537216
713862495
562419378

248376951
761954823
539218647
976435218
354182796
182697534
497823165
615749382
823561479

384571296
675329841
291648573
127864935
539217468
468935127
753192684
916483752
842756319

938265147
421973856
567481923
845619372
316827495
279354618
192538764
753146289
684792531

928154637
361972845
457386912
834569271
215847369
679213584
196428753
742635198
583791426

938265147
427913856
561487923
845679312
376821495
219354678
192538764
753146289
684792531

827156439
319842765
654379812
731598246
265714398
948263571
186427953
492635187
573981624

756198342
293456817
148723965
582679134
967314528
431285796
614537289
379842651
825961473

534861729
726945813
819327465
197253684
248679531
653418972
962734158
385196247
471582396

431685927
628793541
957412836
573149268
162857394
849326715
796534182
384271659
215968473

714685239
325491768
986273514
857132496
643759821
192864375
531928647
269547183
478316952

415783269
263591478
879264315
386142597
754639821
192875643
631928754
947356182
528417936

376945182
418372956
259168743
731689425
824751369
965423817
687594231
543217698
192836574

495826173
217453869
368197254
941278536
732561498
856934712
579682341
624315987
183749625

284915763
651327489
937486152
728631594
495872316
163594827
512763948
349258671
876149235

267918534
143572968
985643721
518264397
496735182
372891645
754329816
631487259
829156473

235647891
167893524
498251736
754162389
619538247
382974615
926485173
571329468
843716952

689534712
735281694
421967583
517348269
863792451
294615378
146853927
352179846
978426135

296341758
137856249
584297613
618734592
472519386
359628174
723485961
861973425
945162837

374821965
859436721
162957843
287519436
693274518
541368279
936782154
718645392
425193687

354821967
879436521
162975843
287519436
593264718
641387259
936752184
715648392
428193675

829534167
657128934
341679582
715463829
934812675
268957341
572396418
183745296
496281753

439861752
526374891
187259436
691782543
845193627
273546918
752438169
918625374
364917285

793586214
625194783
148237965
489671352
251348697
376952148
964823571
537419826
812765439

497861532
356429817
182357946
523176498
861943725
974285163
648512379
735694281
219738654

571682943
482953176
936741825
694837512
357219684
128465739
719524368
843196257
265378491

642981357
195372468
387564129
976815234
518423976
234796581
851639742
723148695
469257813

548271639
136985724
927643815
384196572
765428391
219537486
471369258
852714963
693852147

548271639
136589724
927643815
384156972
769428351
215937486
471365298
892714563
653892147

632941857
941587236
758236419
583194672
467328591
219675384
124753968
875469123
396812745

641293785
729815364
853647192
297358416
516724938
384961527
165489273
978532641
432176859

968735124
371942865
254861739
495176382
816329457
732584691
183257946
627498513
549613278

169854732
258637149
473912865
627395481
831246597
594178623
742583916
315469278
986721354

641893275
982715364
357642198
298357416
516284937
473961582
165479823
729538641
834126759

248613579
635972418
719458263
194735826
367824951
582169347
973541682
856297134
421386795

743681259
589243671
216579384
928716543
375492168
164835927
851967432
697324815
432158796

124796538
368425791
795831426
519368247
836247915
472519863
247653189
681972354
953184672

124796538
568423791
793851426
319568247
856247913
472319865
247635189
681972354
935184672

647329815
158746392
239581764
715892643
986453271
324167589
862915437
493278156
571634928

467391258
239584761
581267934
693478512
125936847
874125693
948612375
756843129
312759486

397148256
142653978
586792431
968325714
754981362
231476589
419837625
875264193
623519847

183945762
945726183
672318459
894273615
521689347
736451928
269834571
318567294
457192836

183956274
956427183
724318569
895243716
641789352
237561948
479835621
318672495
562194837

436279158
829651437
175384296
951846723
264537981
387192564
593718642
618425379
742963815

539674812
742158693
618923547
851739264
376412958
294586371
987361425
425897136
163245789

312786549
458219673
976543128
645821397
291375486
837694215
764952831
183467952
529138764

425168397
617932458
938475261
581624739
749351826
263789145
876293514
354816972
192547683

253946817
469718532
178352946
584671293
632495781
917823465
821569374
346287159
795134628

742869351
938215647
156734298
384921765
675483129
219576834
567398412
893142576
421657983

386457219
125693784
947182365
268531497
471829536
593764821
812975643
659348172
734216958

456819732
932475618
781326954
245687193
879153426
613294587
567932841
398741265
124568379

178594632
423761895
965382417
312947568
654128973
789653124
846279351
291835746
537416289

429678531
371952684
865341729
236594178
147826953
958713462
614237895
582469317
793185246

715493826
438726591
269581437
376254189
584319762
921867345
142978653
897635214
653142978

496217385
857936421
213845976
932671548
145398267
768524193
579483612
621759834
384162759

948261735
362857194
751394682
824573916
519648327
637912458
293786541
486135279
175429863

948261735
312857694
756394182
824573916
591648327
637912458
263789541
485136279
179425863

856791423
921436587
473825961
789214635
632579148
514683792
295367814
148952376
367148259

687293451
432156879
951748263
569814732
328675914
714329685
896431527
175962348
243587196

527318649
968457123
431692587
675239814
289174356
314586792
856923471
742861935
193745268

972154386
483769125
156823794
539682471
761495832
824371569
397516248
245938617
618247953

972315486
584769123
136824795
349682571
761593842
825471369
497136258
253948617
618257934

937645281
654128739
281793654
513264978
469837512
872519463
328976145
146352897
795481326

487193652
265874931
913652487
741935826
538246179
692718345
124589763
359467218
876321594

654791832
219385647
873426159
165839274
438572916
792164385
327948561
586217493
941653728

359468217
216973485
874521369
423785196
791634528
568219734
637852941
982147653
145396872

597368142
124759368
863421597
645837921
378912654
912645783
239186475
781594236
456273819

583617942
471829635
269435718
138564297
752398164
694271583
327186459
915743826
846952371

517842963
689531724
432796851
395684172
146927538
278153649
963415287
721368495
854279316

265714398
387529614
149368527
413897256
758632149
692145783
524976831
936281475
871453962

612483597
574219863
389765241
791834652
863572419
245691738
926347185
437158926
158926374

729648315
436715289
815293467
364852791
971436852
258179643
182967534
693524178
547381926

796385421
514627839
832491675
628913754
471856392
953274186
349762518
187549263
265138947

492165783
768923541
351748926
547839612
123674859
689251437
816492375
934517268
275386194

549167823
683245971
712938645
397816254
824593716
165724398
236471589
478359162
951682437

825173694
164289357
973564281
732458169
549621738
681397425
398742516
416935872
257816943

238651749
719843265
564972183
971368452
452719836
386524917
625487391
143295678
897136524

534916287
829374651
167258349
241689735
698735412
375142896
986421573
413567928
752893164

186374295
593128764
472596813
735961428
948237156
261485937
624713589
317859642
859642371

186374295
593821764
472596183
735968421
941237658
268415937
624783519
317659842
859142376

749165823
653248971
812937645
398716254
524893716
167524398
236471589
475389162
981652437

926417583
537698124
814532976
693854712
471329865
258176349
742983651
189265437
365741298

486129537
372845691
915637428
238571964
597486213
164293875
841362759
659714382
723958146

562794381
479381625
381526947
938175462
256948713
147263598
893452176
725619834
614837259

425867391
386941752
791352864
817529643
634178529
259634178
548793216
162485937
973216485

714962538
985314672
362587914
896751243
157423869
243698157
638179425
579246381
421835796

152697438
493285671
867431529
319876254
624159783
578342196
235914867
781563942
946728315

152796438
493285671
867431529
319867254
624159783
578342196
235914867
946578312
781623945

176482935
845793621
239516847
758931264
392674158
461258379
924867513
517329486
683145792

352846917
897152463
164973528
516789234
948235176
273461859
689527341
435618792
721394685

352641897
748359612
916872453
127568934
683294175
495713286
234187569
869435721
571926348

126438957
879526143
453971826
365847219
284319765
791652384
947285631
518763492
632194578

147352986
683491752
529678143
495813627
732569418
816247395
964725831
351986274
278134569

195648372
648273591
237519864
756894123
389162745
412735986
874321659
961457238
523986417

683749152
491256378
257813946
736581294
145962783
928374561
564137829
372698415
819425637

269457381
348216975
751398426
683572149
974631258
512849763
136784592
897125634
425963817

976354281
213869547
485712639
364178925
128935476
759426813
691247358
832591764
547683192

638721549
512498763
749635812
456382971
381967425
927154638
293846157
874513296
165279384

281469735
746235981
395781426
413827569
678594312
952613874
839142657
167958243
524376198

481592736
325467981
967381254
279148365
546739812
813256497
758623149
194875623
632914578

238765491
746193825
915824367
592317648
187246539
463589712
859432176
674951283
321678954

451289637
893761425
726354981
284516379
615973248
379428516
967842153
532197864
148635792

532416798
816973452
794528631
679251843
158364927
243789165
481635279
925847316
367192584

978423516
643715298
512968734
836591472
297834651
154276983
481657329
325149867
769382145

149753628
385269741
276148395
832475169
597681234
461932857
754826913
618394572
923517486

154863729
396275841
287149356
932586174
648791235
571432968
865927413
719354682
423618597

638542197
245917368
971368524
196234785
857691432
423875916
589423671
764189253
312756849

169457382
738261945
245983176
387145269
652798413
491326758
976834521
513672894
824519637

236157894
957684321
418923567
345268179
862719435
791435286
173846952
529371648
684592713

369871452
485329617
721465938
897213564
613754829
254986173
538697241
976142385
142538796

845912763
613745289
297836415
126594378
934687521
578123946
769458132
452361897
381279654

543861729
786925413
192374586
458637291
231459867
967182345
624593178
875216934
319748652

358469217
692157483
741382659
916234875
237815964
485796321
523978146
164523798
879641532

328469517
695127483
741385269
916534872
257816934
483792651
532978146
164253798
879641325

421568973
768349512
395271486
182934657
654827139
973615824
217456398
549783261
836192745

548629317
326147589
917853246
279361458
463785192
851492763
182536974
794218635
635974821

548629317
326741589
971853246
219367458
463185792
857492163
182536974
794218635
635974821

738654219
946123857
152789463
364297581
817465392
529318674
475936128
283571946
691842735

567934218
842165793
913278456
394682571
756413982
128597364
439856127
675321849
281749635

384925716
279681534
651473298
847159362
936842157
125736849
568214973
412397685
793568421

534217869
198643752
627598143
381759624
976124538
245836917
713962485
862475391
459381276

517648392
246593871
983271645
159436287
364782159
728915436
472869513
835127964
691354728

274918356
386425917
195367482
529736841
637841529
418259763
753182694
842693175
961574238

479236851
563718249
812954736
925671483
786543192
341892675
237465918
654189327
198327564

579241863
614738259
832965741
926173584
783654192
451892376
247516938
165389427
398427615

879612453
265483917
143759268
326845791
458971326
917236845
632198574
594367182
781524639

769512384
254873916
183649257
825734691
347961825
916285743
532197468
498356172
671428539

475692813
389451276
612873495
948327651
567148932
231569784
793216548
856934127
124785369

719465823
426183579
358297416
543719268
267348195
981652347
692531784
134876952
875924631

156397824
239684175
784215963
617428539
395176482
428953716
542861397
971532648
863749251

145297368
937186524
286453917
869541273
571832649
324769185
698324751
412975836
753618492

493621758
687354291
521987463
768415932
134279586
952863174
319748625
846592317
275136849

927158634
416397825
358264971
185632497
742819563
639745218
563421789
891576342
274983156

981456723
743812695
562739814
154983276
639271458
827645139
415328967
276594381
398167542

245713896
837496512
196258437
453671928
968342175
712589364
521964783
684137259
379825641

124986375
768513492
953472816
416739258
572864139
839125764
385297641
247651983
691348527

321654978
586972413
794138526
167425389
258319647
439786251
672591834
843267195
915843762

512869374
964375281
738214569
685427913
347691852
129583746
256948137
473152698
891736425

932184657
174265389
685379421
519632748
846791235
327458196
468913572
291547863
753826914

571943628
432786915
698512743
214879536
986325471
357164892
843257169
725691384
169438257

328791654
945683217
617542398
436857129
871329546
259416873
764235981
593178462
182964735

954681237
328794615
617352498
765243981
493178562
182965743
546837129
871429356
239516874

238451679
679832451
145697328
513284796
824769135
796513842
362978514
451326987
987145263

459231786
621897543
738546921
142985637
965372814
873614259
294753168
517468392
386129475

842756931
735189246
619243758
163497825
528631497
497528163
374862519
286915374
951374682

362795841
841623795
579148326
284539617
156487932
937261458
695814273
418372569
723956184

546138279
382579461
791462835
913754682
675823914
428691357
134987526
859216743
267345198

542681739
763492185
198375426
674258391
839714652
251963874
985147263
317526948
426839517

139875624
842396751
657142389
428953176
591627843
376481592
214568937
765239418
983714265

927416538
384592167
516783492
738125946
469837215
251964873
895671324
642359781
173248659

589647213
613852974
247913568
725186349
964235781
831479625
378561492
196324857
452798136

439125876
286473915
571896342
843962751
965731284
712548639
198657423
354289167
627314598

457286319
293741865
816539742
735498126
649312587
182675934
921867453
574123698
368954271

914253867
268714935
735698124
876945312
321876459
549132786
483567291
692481573
157329648

715293486
638514279
429678351
973182564
862459137
541736928
357961842
296845713
184327695

654173928
327896415
198542376
769485231
542361897
831927564
413659782
975218643
286734159

826719543
345286791
719354862
234198675
697532418
158467239
482973156
573621984
961845327

876354219
391286547
254791836
417829653
968135724
523467198
735642981
642918375
189573462

987465231
431297658
265831947
518923764
379146825
624578319
846752193
752319486
193684572

754231689
691857324
832964571
926583417
347196258
185472963
468729135
279315846
513648792

137592684
526843197
489716523
254167938
691328475
873459216
968274351
345981762
712635849

143596782
829317465
567842931
691275348
274983516
358461297
485629173
912738654
736154829

732985146
648271359
951634827
124796538
369548712
875123694
587419263
413862975
296357481

378495621
456218379
129736845
742169538
693854217
815327964
281543796
937681452
564972183

396248715
784159263
521673948
268731594
159864327
473925186
932586471
615497832
847312659

375896142
269413857
841275693
487369521
953128476
126547938
692751384
534682719
718934265

693825471
471369825
852714693
219687354
384592716
567431982
936158247
725946138
148273569

942536817
563817294
718924653
439782561
157369428
286451379
375298146
624173985
891645732

842539716
593761284
617824359
479682531
136957428
258413967
965278143
324196875
781345692

972481536
453726981
681395472
867152349
519643728
234879165
328914657
145267893
796538214

319245678
576893421
482617359
791436285
624578193
853129746
947351862
238964517
165782934

279846531
853721946
146593782
917382465
385674129
624159378
798465213
432918657
561237894

279846531
853721946
146593782
917384265
385672194
624159378
798265413
432918657
561437829

341892765
578361924
629745381
754618293
162953478
983427516
836274159
295136847
417589632

276931584
591478326
384562719
658294137
412387695
937156842
743825961
169743258
825619473

298715346
154263798
367498152
946352871
731684529
582971634
629837415
813549267
475126983

193865247
785492361
624173589
951634872
842517693
376289154
219758436
438926715
567341928

594836217
781592436
326174985
965341872
812657394
473289651
259768143
138425769
647913528

194836257
786592431
325174986
961345872
852617394
473289615
219768543
538421769
647953128

856397412
437162589
912584367
685729143
193456278
724813695
241975836
578631924
369248751

154836297
786592431
329174586
965341872
812967354
473285169
291758643
638429715
547613928

514836297
786592431
329174586
961345872
872961354
453287169
295718643
638429715
147653928

981756423
627439581
435812796
173598264
568243179
294167358
812974635
359621847
746385912

427389165
183645927
956217384
571896243
632574819
894123576
269431758
315768492
748952631

427389156
183645927
965217384
571896243
632574819
894123675
259431768
316758492
748962531

178632459
235419678
496578213
943267185
857941362
621853947
762195834
384726591
519384726

145923876
678451392
392876415
237189564
981645723
564237981
826594137
413768259
759312648

824693517
357241896
691758234
913872465
478569123
265134978
789325641
132486759
546917382

781956432
245837916
693241857
578324169
439618725
162579348
316782594
824195673
957463281

429857631
867413925
531629847
274536189
653981472
918274356
395142768
142768593
786395214

149638572
827415639
563927184
286179345
954386721
731254896
395841267
672593418
418762953

645793128
738251946
912468375
891672453
524839761
367145289
186324597
453987612
279516834

615378294
384296571
927145836
861957342
243681957
579432618
198564723
732819465
456723189

269813745
148527936
357496182
873641529
512389674
496752318
735268491
681974253
924135867

251976348
749385216
368214597
674593182
193827465
582461973
827139654
935648721
416752839

583612794
674389521
921754386
156873942
839425617
742961835
418597263
297136458
365248179

478315269
591462738
632789154
765148392
283597641
914623587
847256913
126934875
359871426

253417869
478693215
916528347
742861593
581349726
369275184
625784931
134952678
897136452

342719685
675348129
189265734
437982561
218456397
956173248
521834976
863597412
794621853

371986524
689254731
452713896
246578913
897341652
135629487
714892365
923465178
568137249

976245381
813796254
254831976
539478162
621359748
487612593
392564817
765183429
148927635

428976135
563821497
917354862
289135746
746298513
351647928
834569271
172483659
695712384

894627531
516348972
723951486
382765149
961483725
475219368
657894213
239176854
148532697

718356492
394278516
265941783
487692135
952713864
631584279
149835627
576129348
823467951

361948257
854327961
972561483
487256319
623194578
195783642
518632794
736419825
249875136

657432189
842591367
391867452
538724916
216389745
974615238
429158673
783946521
165273894

378419652
926375418
154682973
589736241
413298567
267541389
895163724
732854196
641927835

341796258
896521473
275834619
487965132
129473865
653218794
914652387
732189546
568347921

592681743
476235819
138794562
624179385
951863274
387452196
713546928
249318657
865927431

789514236
623987541
541632789
265849317
814763952
397125468
172458693
956371824
438296175

715962384
629438157
348571926
194785263
253649871
867123549
481297635
972356418
536814792

915267834
362845719
748391652
581732946
296418375
473659128
839124567
654973281
127586493

372956184
156478932
849231756
481392567
695784321
723615849
914523678
567849213
238167495

973651842
261948573
584273619
395427186
428196735
716835294
832519467
649782351
157364928

345962718
862731945
917854623
523478196
674319582
189625374
458193267
731286459
296547831

574218963
139647852
628539147
791853624
386124579
245976318
813762495
962485731
457391286

951723864
837416259
426985173
742869315
513247986
698351427
269174538
174538692
385692741

897416325
615283974
342759168
163547289
589362417
274891536
956128743
431675892
728934651

659142873
217358946
348769521
763521498
481973265
592684317
825417639
974836152
136295784

873264951
514379268
269581437
697812345
328457619
451693782
986745123
142938576
735126894

874693215
259741863
136285947
321569478
647328591
985174326
718452639
562937184
493816752

786932145
145687239
932145687
421569378
573821964
698473521
357294816
269718453
814356792

635294871
149587362
287136549
968721435
413659728
752843196
896475213
571362984
324918657

436278951
827915436
519643287
395861724
682437519
174592368
243189675
958726143
761354892

467839512
132745968
985216734
523498671
791362485
648157293
316924857
854673129
279581346

972564138
548312967
316789524
839125746
651847293
724693851
263971485
487256319
195438672

789563214
246197583
315284796
528416379
431978652
967325148
693851427
854732961
172649835

482763915
593412876
761958423
374521689
159687234
826349157
948235761
615874392
237196548

687295314
415873269
239461578
368754192
192386457
754129683
973612845
826547931
541938726

327584619
851962437
946137285
568719324
213645798
479823561
785396142
692471853
134258976

458721639
793865142
612934785
924618573
365247918
187359264
279486351
546193827
831572496

852749361
639185427
741236598
965813742
284567913
173924685
427651839
398472156
516398274

785623941
632419587
914578623
578196234
329745816
146382759
861954372
453267198
297831465

316548729
459721863
827396154
148263975
273915486
695487312
931672548
764859231
582134697

561482937
324597861
897361452
278156394
945738216
613249785
759623148
186974523
432815679

714628539
523974168
968153742
859746321
672831495
341295876
436519287
285467913
197382654

816234975
593786412
472591836
258963147
369417528
147852369
735648291
684129753
921375684

961247538
347851692
852963714
278314965
436592187
195786243
789135426
514628379
623479851

429587136
751396842
836412579
172639485
693845721
548271693
367958214
214763958
985124367

738629415
245187936
169435287
682974351
351268794
497513628
573896142
826341579
914752863

691345278
843672519
275189463
439526781
567918342
182734956
756291834
328467195
914853627

482639517
965471382
317825496
253198674
194763825
678254931
836512749
729346158
541987263

183549762
576231849
294867513
418673295
369125487
752984136
621358974
845796321
937412658

621845379
854793162
937162458
285614937
713259846
496387215
368521794
579438621
142976583

192567348
756834921
834291657
467315892
385729164
921648735
549186273
613472589
278953416

485967321
679123584
321548796
563291847
197485263
842736915
216359478
938674152
754812639

968371254
215498367
734625819
481762593
672953481
359184726
847519632
123846975
596237148

543972861
726831549
189456237
657389412
932147658
814625793
291764385
365218974
478593126

653948172
217653894
498172356
174589623
825736419
369421587
536217948
942865731
781394265

971482653
324596187
865371492
197638245
586724931
432159876
659243718
718965324
243817569

572396814
483215976
691847235
236571489
157489623
948623157
865134792
329768541
714952368

245867931
169342578
387159264
751984326
623571489
498236715
532698147
814725693
976413852

965243871
273918456
184675932
841527369
796381524
532469718
619734285
358192647
427856193

864351792
157692843
293874156
671543289
549287361
382169475
938726514
415938627
726415938

268347159
941285637
357691824
572869413
896134275
413752986
629578341
784913562
135426798

245639781
819427653
673185942
487261539
156973824
932854176
794512368
328796415
561348297

216348975
587619243
439725861
951487632
648231759
372956418
863572194
195864327
724193586

258163497
193478562
467295813
374956128
529817634
816342759
635724981
942681375
781539246

679451832
542378196
318692547
791236458
254987613
836145729
167523984
425869371
983714265

635741982
827693415
149582673
258934167
471856329
396217854
783465291
912378546
564129738

469851273
857239164
123674598
274386951
615492387
938517426
596743812
382165749
741928635

436278195
712935468
958164723
569781342
824359617
173426859
697543281
241897536
385612974

475216893
932548176
681379254
864751329
529834617
713962485
196485732
247193568
358627941

159627438
783149265
264385917
645973182
312458679
978261354
521896743
896734521
437512896

675281394
492367851
138495276
543718962
926543718
781629543
319874625
864952137
257136489

496317582
852964317
731582649
129645738
678123954
543879126
365298471
984751263
217436895

964528137
728316549
315974628
591467382
687235491
243891756
472683915
836159274
159742863

834592761
215867493
769134528
371625984
698471235
542389617
127958346
456213879
983746152

247813596
861529473
593764218
635982741
489176325
712435689
328641957
154397862
976258134

259786143
764931528
318245679
691827354
437519862
825463917
182694735
543178296
976352481

291753846
465821973
783496152
637185429
928347615
154962738
812634597
579218364
346579281

819254736
623971854
574863219
436728591
187395642
295416387
742539168
368147925
951682473

782169435
651423987
934875126
823946571
569731842
417258369
345692718
298317654
176584293

312894657
598726413
647135298
134652879
286973145
759418326
823547961
965281734
471369582

312894657
578126493
649735218
134652879
286973145
957418326
823549761
765281934
491367582

415629873
236857194
798143625
184762359
672935481
953481762
869514237
521376948
347298516

927158364
614732859
358964712
471286593
263495178
895371246
186529437
532647981
749813625

351627849
968415237
274983561
827561493
593748612
416392758
635279184
142836975
789154326

546238197
283917654
917465382
765829413
829143576
431576829
152394768
694781235
378652941

128594367
563187492
794362581
285973614
941625738
376841925
859716243
632458179
417239856

962583147
715624839
834719526
278941365
356872491
149365278
491257683
587436912
623198754

379524681
624981375
185637942
251463798
943872516
867159423
438296157
596718234
712345869

716894352
345712896
829635174
564381927
238957641
197426538
473568219
982143765
651279483

295678431
486139752
731254698
528743916
174596283
369821547
647385129
852917364
913462875

295678431
436159782
781234695
528743916
174896253
369521847
647385129
852917364
913462578

247591386
965387124
381624579
529816743
478253691
613479852
154762938
792138465
836945217

268451739
341297568
975683214
583962471
629714853
417835926
732149685
196578342
854326197

698543712
472681593
135927684
521798436
863154279
749362158
257439861
986215347
314876925

274936851
856174392
913528476
435817269
168492537
729653148
581369724
392741685
647285913

312468975
496753281
758219634
134925768
285671493
679834512
861592347
547386129
923147856

792316548
613854972
458297163
837521496
524689731
961743825
176938254
345172689
289465317

391427568
467859132
825361749
549273681
736198425
182645397
953786214
218534976
674912853

576814932
923756184
814293675
489635217
361427598
752981463
235168749
197342856
648579321

984532761
375961824
261487395
198243576
527618439
643795182
719856243
856324917
432179658

974532861
385961724
261478395
193247586
528613479
647895132
819756243
756324918
432189657

953687214
164592783
278314956
732169548
415238697
896745321
349826175
627451839
581973462

268917435
149563827
753248169
631895742
987324516
524176983
375681294
412739658
896452371

492671538
376985421
185234967
968452173
531768249
724319856
853147692
649823715
217596384

726853419
814296375
593471682
632748951
951632847
478519263
285367194
349185726
167924538

493281756
165497283
728653914
857369421
931824675
642175398
274516839
319748562
586932147

364829157
875314269
291567843
549682371
623471985
718935426
436158792
952743618
187296534

183674259
592318476
476295318
657831942
934726581
218549637
849152763
365987124
721463895

452973861
793861542
168254379
315742698
946518723
287639415
534196287
879425136
621387954

562489173
894371652
371265489
436852791
957136824
218947536
645793218
189524367
723618945

764139258
583462179
219857643
971624835
856973412
342518967
125786394
698345721
437291586

682154739
134792658
975863421
246938175
759216384
813475296
498627513
521349867
367581942

912584673
435679281
786231945
824963517
157428369
693715824
248357196
569142738
371896452

473189526
251463987
896572134
384257619
917346852
625918473
769835241
542791368
138624795

615943287
839217645
274568913
483126579
967835421
152794836
321459768
796382154
548671392

512643987
683597124
794812536
159784263
836125479
427369851
271438695
965271348
348956712

291634758
853721496
647958312
739182645
426375189
185469273
564297831
972813564
318546927

124785369
753296184
896314275
612978453
589423617
347651892
465139728
238567941
971842536

498756321
537219468
216384597
849561273
172943856
365827149
954638712
623175984
781492635

193524678
257386491
864791325
518243769
429617853
376958214
631875942
742139586
985462137

879364521
451928673
623571489
286139754
714685392
395742168
947216835
538497216
162853947

614529378
283417569
579386421
198253746
327648195
465971832
742865913
951732684
836194257

651897234
932461857
847523169
769132485
214658793
583974612
498715326
376289541
125346978

547361298
693528741
218947356
136894527
975612483
482753169
851479632
324186975
769235814

582734916
367519824
941826573
758162349
429357168
136948752
874695231
293471685
615283497

819362547
463571289
275849316
397485621
521697834
648123975
782954163
156738492
934216758

476318952
582946317
931725648
294167835
167583429
358294761
719432586
623859174
845671293

438219765
915467823
627583194
174958236
289346517
356721489
761835942
892674351
543192678

483219765
915467823
627583194
174958236
298346517
356721489
761895342
832674951
549132678

296538714
815974263
473126859
147863925
562749138
938251647
659482371
721395486
384617592

528617943
713984265
496352187
659831472
341276598
872549316
284795631
967123854
135468729

528617943
713984265
469352187
956831472
341276598
872549316
284795631
697123854
135468729

216748539
537619482
489235617
923486751
168573924
754192863
342867195
691354278
875921346

725169438
493872651
681354729
146935872
832417596
579286143
217643985
958721364
364598217

791632485
486795321
532418769
845367192
127589634
369124578
658271943
274953816
913846257

437928561
819576342
625143798
162457983
598312476
374689215
756291834
941835627
283764159

725491863
931865247
468723519
254317986
389654721
617289435
172938654
893546172
546172398

973215468
152846937
486379512
895762143
314958726
267431859
538127694
721694385
649583271

968214375
142735986
375869421
794652138
813947652
256381794
437128569
621593847
589476213

756184932
382759614
419623857
861345279
543297186
297861543
938412765
675938421
124576398

514283679
298671453
736459281
351746928
879132564
462895317
927514836
683927145
145368792

412573986
986142537
753968214
837425169
629381475
541796823
164839752
278654391
395217648

261743958
378952164
495816273
586471392
934628517
712539486
853297641
147365829
629184735

267935148
359148762
184627539
426579381
591863274
738214695
813456927
972381456
645792813

825691734
619743582
734825916
346917258
981256347
572438169
457362891
198574623
263189475

785291346
942367851
316458297
694132785
853674129
271589634
527846913
468913572
139725468

923745861
187269534
456318792
348692157
569174328
712853649
835921476
691437285
274586913

426179385
795368421
831245796
612953847
579481632
348627159
954816273
263794518
187532964

385169274
694257318
721834695
518942736
469378521
237516849
943785162
152693487
876421953

624379581
791548632
853261794
432915867
568437219
179682453
345796128
916824375
287153946

641729358
857643192
329851467
735986214
214537986
986412573
162375849
473198625
598264731

578413269
631298574
492576318
726839145
185724693
349651782
263947851
814365927
957182436

138967542
596412738
724583619
952136487
487259361
361874925
849625173
613798254
275341896

148937652
693512847
725684319
962143785
587269431
431875926
859326174
214798563
376451298

716358942
583294716
294176358
945627183
132589674
867431529
678945231
429713865
351862497

528419736
931876452
746253819
853697124
614582397
279341568
387925641
495168273
162734985

451937286
827615493
693248715
584792361
239156847
716483529
348569172
975821634
162374958

917482365
865317429
342965817
528674931
431259786
796138542
654723198
189546273
273891654

752438916
314956278
986217543
578162394
263794851
149385627
621879435
897543162
435621789

571398246
493612587
826457391
932745168
785261439
614839752
368124975
257983614
149576823

913876425
587243196
462195378
734928561
651437289
829651734
195362847
276584913
348719652

872965134
643281759
195374682
314752896
957638421
286149573
469827315
731596248
528413967

872569134
943281756
165374982
314752869
657938421
289146573
496827315
731695248
528413697

397452186
865139724
412768593
731846259
629517348
584293617
246381975
153974862
978625431

976482315
213579468
485163792
897345621
341628957
562791843
728914536
654237189
139856274

345968721
768521394
912437568
571283649
294615873
836794152
487359216
129876435
653142987

583941672
672358149
149726835
738465921
461293587
295817364
957684213
316572498
824139756

386549271
429731865
751682493
517426938
632895714
948173652
194257386
275368149
863914527

386549271
429761835
751382496
517426983
632895714
948173652
194257368
275638149
863914527

527491368
384625917
196783524
459872136
618359472
273164895
832517649
745936281
961248753

824395716
379186524
516427389
932864175
648571932
157239468
285913647
793642851
461758293

436895712
198724365
527361498
253419876
841672539
769538124
615243987
382957641
974186253

364921758
127385694
598764312
231578469
749136825
685492173
452817936
916243587
873659241

164582739
598473126
372169548
237895614
619734852
485621973
743956281
951248367
826317495

971438652
524716398
638259471
497621835
316875249
852943167
763582914
249167583
185394726

764321859
123895674
589764312
231589467
847136925
695472183
452918736
316247598
978653241

691423758
835976142
247185693
923751864
718364529
456298317
364819275
582647931
179532486

865492731
921637485
374185926
137259864
596874312
482361597
648513279
219748653
753926148

473268951
182935746
596417238
347651892
658729413
219843675
734182569
921576384
865394127

584739126
912648357
637125849
345862971
861597432
279314568
756481293
498273615
123956784

981632457
247951683
365478192
678294315
492513768
153867924
839145276
726389541
514726839

712639584
863425971
945871236
376954812
259183647
481267395
697548123
538712469
124396758

519732486
364851972
782946351
697514823
425398167
138627594
846179235
273485619
951263748

972548631
536172849
814936752
293481567
681257493
745369128
157623984
429815376
368794215

316827549
854693271
927145638
438751926
195264783
762938415
281579364
573486192
649312857

645821973
978534621
123976548
291683754
356417289
784295316
432768195
867159432
519342867

938764512
475213698
216895743
692538471
741926835
853147269
169482357
584379126
327651984

681975234
592346817
347281659
254793186
176854923
938162745
419638572
863527491
725419368

726935418
594187263
813426759
467358921
152694387
938271645
689712534
271543896
345869172

674982513
892531647
135746928
751623894
289417365
463859271
316278459
527394186
948165732

476982513
892531647
135476928
751623894
289714365
643859271
317268459
524397186
968145732

741652938
562983417
839174265
617428359
328795146
495361782
186249573
953817624
274536891

518694723
269753841
473182659
986275134
142368975
357419286
634927518
821536497
795841362

519684723
268753941
473192685
956278134
142365879
387419256
634927518
821536497
795841362

431526978
859317264
672948315
123869547
986754132
547132896
298471653
364295781
715683429

836571294
542693187
791248356
689124573
273985641
154367829
967832415
418756932
325419768

658321974
342697518
917485326
574169283
183542769
296738145
839276451
761954832
425813697

378941652
461528397
295637841
612894735
754316289
983752164
527463918
146289573
839175426

362584791
594217836
718936245
856793412
143628579
927451368
271365984
489172653
635849127

942738165
165294378
873615942
531426897
489157623
726389514
697543281
258971436
314862759

378942561
562137948
149586273
984721635
621453789
753869412
895374126
217698354
436215897

984172356
632854917
517396248
751639482
298741563
463285179
325467891
879513624
146928735

637549281
429831675
851762493
518427936
372695814
946183752
194258367
285376149
763914528

296415738
845793126
173682594
539821467
781946352
624537819
957368241
418259673
362174985

543928761
916745823
728361459
875693214
134852697
269417538
451279386
682134975
397586142

529837461
387416529
146592738
258369147
691724385
473158692
865941273
714283956
932675814

893524671
257618394
641397582
785136429
962845137
134972865
329461758
478253916
516789243

961432758
485791236
723685419
274918365
519376824
836524197
342869571
198257643
657143982

961432758
485791236
723685419
274518963
519376824
836924175
342867591
198253647
657149382

681432759
495781236
723695418
274519863
518376924
936824175
342967581
169258347
857143692

681432759
495781236
723695418
274819365
518376924
936524187
342968571
169257843
857143692

546937821
798412365
213856794
481675239
962384517
375129648
127543986
859261473
634798152

789632514
325149867
416758329
541327986
678915432
932864751
193576248
854291673
267483195

561392748
798546321
234817569
847631295
953428617
612975834
475163982
389254176
126789453

274981653
635742918
198365274
413859762
769213485
852674391
521496837
386527149
947138526

485637921
297184365
316529847
879241653
154368792
632975184
568712439
941853276
723496518

745128693
932567814
186943725
371654982
829371456
564892137
498236571
613785249
257419368

461872539
872593164
953461872
617348295
395126748
284759316
538914627
129687453
746235981

843651972
269783451
571924836
438175629
156249783
927836145
795462318
314598267
682317594

758613492
216945837
439872165
583764921
647129358
921538746
372451689
864297513
195386274

869347125
471652938
352198764
615829347
924573681
783416259
536781492
247935816
198264573

981376245
365214978
472895316
597648132
216753489
843129657
139582764
654937821
728461593

719834652
325196478
684275319
532481967
897563241
146927583
471359826
958612734
263748195

573198246
261354879
984762351
845671923
612439587
397285164
729816435
456923718
138547692

436518279
295374618
817296345
681947523
972153864
543862197
758421936
324689751
169735482

251796483
374518692
869432175
718629354
536184927
942375816
487953261
123867549
695241738

974651823
251378694
836924715
345216987
769583241
182749536
598437162
417862359
623195478

957614823
241378695
836925741
315246987
769183254
482759136
198537462
574862319
623491578

639714258
542638719
871295346
387426195
254971863
196853427
923167584
415389672
768542931

268374159
754189623
193562478
936421785
521798346
487635912
342957861
879216534
615843297

241695378
368417592
759832164
617529843
435178926
982364715
876943251
123756489
594281637

495326187
271458693
638197425
569231874
784965231
123874569
857619342
316742958
942583716

964312578
135876294
782549631
257961483
348725916
619438725
893254167
421687359
576193842

472395618
953618427
168472359
529764183
341589276
786123594
814956732
235847961
697231845

482356719
653719428
179482356
526874193
341695287
897123564
914567832
235948671
768231945

163928547
524736198
978145263
431589672
697213854
852674319
386457921
245391786
719862435

697123584
354876129
128459367
241738695
935642718
876591432
583217946
712964853
469385271

367451892
982367514
415289367
634912758
821675943
759834621
296748135
173526489
548193276

172654983
945831762
386279541
238945617
417368259
659712834
824196375
791583426
563427198

945312876
327685941
681794253
839541762
456827319
172936584
594173628
713268495
268459137

945312867
623785941
781694253
869541372
457823619
132967584
594136728
316278495
278459136

871569432
246831597
539247816
153682974
928754361
467193285
692315748
385476129
714928653

869423571
731859246
245761839
318574692
456392718
927618354
672945183
584136927
193287465

578249163
321657849
469831527
697328415
143965782
852714936
214596378
735482691
986173254

467951328
251843967
398726415
584269173
673184259
129537846
816372594
732495681
945618732

698725413
532461798
714938256
287514369
146397825
359682147
925173684
863249571
471856932

314798256
298365741
765421983
429586317
853217694
671943528
986172435
547839162
132654879

413726958
689513742
527489316
945378261
278691534
361254897
856137429
734962185
192845673

795842316
816375249
234916758
689253471
421769583
357184692
578621934
163497825
942538167

795248316
816375294
234916758
629853471
481769532
357124689
572681943
163497825
948532167

796534281
813792645
542168397
178649523
234851769
965327814
651983472
489275136
327416958

153974286
497268513
628531749
762483195
514692837
839715462
981327654
246859371
375146928

863721594
924538761
751694283
638452917
519387426
472169358
297846135
185973642
346215879

763894512
148652793
952731486
896473251
327185649
514926378
281347965
675219834
439568127

168534927
539267148
742198356
825749613
913826475
476315892
684972531
397651284
251483769

934761285
871529364
652483179
248617593
765394821
193852647
389275416
527146938
416938752

934761582
871529364
625483179
548617293
762394851
193852647
389275416
257146938
416938725

698721543
532964718
714538296
287415369
359687421
146392857
925173684
863249175
471856932

654928173
937461825
812735496
278514369
395876214
146392758
529183647
763249581
481657932

972631854
351489267
486725193
714568932
895243671
623197548
268354719
547912386
139876425

236748915
189635427
754912386
572481693
918367542
643259871
425196738
891573264
367824159

952638741
836471295
417259638
528143967
743986152
169725384
395817426
674592813
281364579

954638721
836271495
217459638
528143967
743986152
169725384
395817246
672594813
481362579

364281579
257493861
198765243
715834692
823916754
649527318
581379426
436152987
972648135

462713589
318592647
957846132
195637428
286459371
734281956
523168794
679324815
841975263

216849537
538617492
497235618
823496751
169573824
754182963
342968175
671354289
985721346

957368241
264751839
183249567
541876923
692513478
378492615
725934186
819627354
436185792

684275931
953418762
712936584
538197246
497623815
261584397
875341629
349762158
126859473

879634125
213875649
564192783
945316872
381729456
627458931
752981364
498263517
136547298

851937642
746258391
239614785
483761529
592483176
617592834
978126453
124375968
365849217

851937642
749652381
236814957
483761529
925483176
617295834
578126493
194378265
362549718

981432657
463578192
572916384
154297863
729683541
638145729
215369478
397854216
846721935

958723641
234561879
671498325
789614253
512387496
346259718
165842937
823975164
497136582

178659342
924173856
653428197
315294768
867531924
492786513
549367281
781942635
236815479

513672849
479538621
286149375
965487132
834921756
721365984
342796518
197854263
658213497

153794286
497268513
628531479
762483195
519627834
834915762
981342657
276859341
345176928

928147563
564382917
371659824
816725439
752934681
493816752
149563278
637298145
285471396

328751694
456892317
179364528
295476831
863129475
714538962
542613789
681947253
937285146

815639742
769248315
324517689
297864153
641753928
583921476
176382594
932475861
458196237

432958176
186437259
795126834
624591783
973842615
518763942
351279468
247685391
869314527

349716528
258439671
671258349
735924816
412863795
896571234
524697183
963182457
187345962

783429516
459671238
216853947
695184723
321795864
874236195
967318452
138542679
542967381

279453186
385671492
641982357
857319624
436725918
192864573
723596841
568147239
914238765

682154739
739286154
451397682
245678391
376941825
198523476
824765913
963812547
517439268

239657814
657841932
841293657
163529478
985374261
724186395
598732146
412965783
376418529

973826541
428135967
615974238
567318429
341269785
892457613
286591374
754683192
139742856

469278135
531694872
782135469
825761394
614953287
397842516
256389741
173426958
948517623

543197826
827463159
619852734
396584271
274631598
158729463
981375642
435216987
762948315

547361298
216895437
893274156
729158364
681943572
354627981
965482713
438719625
172536849

539486271
861927345
274513896
652371489
713849562
948652137
427168953
386295714
195734628

412987365
695431278
873265914
957823146
146579832
328146597
781354629
534692781
269718453

917562483
452783196
683914752
875631924
249857361
136249578
398125647
521476839
764398215

926147538
718395264
435286719
643521987
579864123
182739645
254913876
391678452
867452391

576193248
139842675
428675913
612589437
894317562
753264891
381456729
247938156
965721384

659847321
312965748
748231695
135492876
897316254
264758139
971583462
583624917
426179583

564871329
912463578
378295416
736519842
845627931
291348657
183952764
457186293
629734185

361945827
729618345
584237619
876452193
913876254
452391768
647523981
198764532
235189476

574198326
129643578
683725941
246519837
397482165
851367294
465231789
912874653
738956412

965481372
473629581
218753964
351897426
684512793
729346158
547238619
132965847
896174235

357914286
126853479
894276135
439762518
561389742
278145963
742538691
685491327
913627854

526937841
714865932
839412657
178346295
495728316
362591784
981274563
243659178
657183429

927658413
863147925
415392768
186473592
794521836
352869147
571936284
239784651
648215379

579412638
146837925
328596714
261359487
785624391
934178562
613245879
857961243
492783156

843762915
297185643
615349827
781536294
426971538
539824761
362457189
958213476
174698352

179543286
456827193
382619457
724931865
563782941
918456732
831295674
695174328
247368519

745231986
298675413
136498752
482359671
961724538
357186249
679513824
823947165
514862397

189543627
453726981
627198354
896371542
714259836
532684719
371465298
965812473
248937165

456923817
918764532
732158496
387245961
695817324
124396785
263579148
549681273
871432659

178423695
456917328
932685174
749832561
613594287
285176439
391258746
524769813
867341952

193526478
748139652
265874931
852791346
679342185
431658729
326987514
987415263
514263897

176324958
598761342
243985617
924653781
635817429
781249563
362578194
459132876
817496235

134582796
529736184
678419253
296854371
357921468
841673925
962145837
483267519
715398642

452789613
978361425
613245897
146857932
589623741
327914568
891472356
735196284
264538179

145769328
239548167
876321954
917652483
583174296
462893715
721485639
698237541
354916872

769451238
152836974
834927156
216745893
375189462
948362715
627518349
593274681
481693527

928536741
436721985
571894326
312658479
697243158
854179263
145962837
269387514
783415692

937152684
428679135
165384279
284596317
713428956
596713842
679841523
852937461
341265798

152837649
679541283
348629517
814295376
267183495
935764128
491358762
723916854
586472931

895623471
736841295
214759368
369174582
172385649
458296713
947512836
583967124
621438957

864139257
912875436
753246981
537498162
628751349
149623875
385962714
271584693
496317528

817269354
695348172
234157869
723491586
589673241
461582937
946825713
352716498
178934625

946713582
751682439
823549176
569274813
137958624
482361957
315426798
698137245
274895361

415768392
638592147
927314865
853276914
746139528
192485673
384621759
569847231
271953486

427856319
593421876
186739425
978613542
612547983
354982761
249368157
831275694
765194238

416832975
329175648
785964213
193456782
654287139
278319456
932748561
541693827
867521394

179534826
534862179
682197345
267389514
913245768
458671932
841756293
795423681
326918457

283945761
749162385
516378294
162493578
395781426
874256139
951637842
427819653
638524917

648935721
592714638
173286459
834159267
925867314
761342895
417523986
286491573
359678142

648935721
592714638
173286459
834157962
725869314
961342875
417593286
286471593
359628147

692473851
534819627
187265349
358127964
271946538
469358712
846591273
915732486
723684195

726543189
543819267
918726345
139654872
685172493
274938516
367281954
451397628
892465731

356847921
948216735
721395684
473689152
189532476
265174398
517968243
834721569
692453817

192456837
837921465
456783192
789534621
523618974
641297358
274869513
915342786
368175249

875294613
214635798
369817254
692158347
537429861
481376925
156782439
743961582
928543176

231496587
647583912
589217463
853764291
714928356
926351874
175842639
392675148
468139725

952648371
847351926
163972845
314297658
589416732
726835194
671529483
238764519
495183267

153928476
978364512
426715839
394571268
682493751
715286394
847659123
539142687
261837945

896431275
724865931
135927648
459683127
368712594
271594386
583246719
917358462
642179853

937582416
458361792
216974583
894237165
563418927
721695834
389746251
145823679
672159348

527361894
864279531
391485276
678953412
413826759
952147368
189532647
236714985
745698123

375182496
286349751
194675328
841956273
762413589
953728614
418537962
529864137
637291845

375182946
286349751
194675328
841956273
762413589
953728614
618537492
529864137
437291865

592467831
734819526
186253749
378126954
261945378
459738612
845391267
913672485
627584193

678924315
429351876
351867294
965143782
137286459
284795631
793612548
846539127
512478963

364198527
159372846
287546931
738254169
926713458
415869273
592687314
641935782
873421695

475198623
169423857
382657941
248365179
937214568
516879234
693782415
751946382
824531796

962537418
784612395
153948762
439786251
576123984
821459637
618374529
297865143
345291876

468715932
351692784
927483615
736549128
295168347
184327569
873256491
642971853
519834276

293481675
651729843
847635129
126854937
579362481
384197256
435216798
912578364
768943512

293481675
651729843
847635129
126854937
579362481
384197256
435216798
962578314
718943562

471952683
925386741
836741952
682137594
317495826
594268317
153874269
748629135
269513478

561937284
794128365
328465917
647283159
912546738
835719642
473652891
256891473
189374526

762953841
984617253
153824796
845362179
396781425
271495368
527139684
619248537
438576912

218974635
763285419
459631287
897413562
634592871
125867943
941756328
576328194
382149756

218943765
693517284
547286931
869472513
135869472
724135896
951328647
486751329
372694158

863749251
952163847
417285936
674918523
381526794
295437168
139854672
726391485
548672319

897516432
461327598
235498716
324981657
756234981
189675324
512749863
973862145
648153279

253798614
648251937
917463258
421576893
586934721
379812465
835649172
192387546
764125389

125693478
438751296
976824135
517389624
642175389
389462751
764538912
891247563
253916847

214963758
638157429
597284631
375428196
461395287
982671345
749512863
153846972
826739514

859716423
461392758
237845916
384571692
796234581
125689347
513927864
972468135
648153279

762854319
859361724
143792658
538219476
427638195
691475283
385147962
976523841
214986537

762854319
853961724
149732658
598213476
427698135
631475982
985147263
376529841
214386597

381469725
924537816
657128943
463851279
715293468
892746351
139672584
578314692
246985137

524681739
318749526
697253148
439867215
185932467
276514893
941375682
852496371
763128954

215974368
863215497
974386125
538149276
741862953
629753814
356421789
482597631
197638542

831425769
267913548
945876123
374682951
596147832
128359476
412738695
759261384
683594217

142957638
963481572
857623419
216839745
785142963
394576281
638294157
479315826
521768394

185739246
962458137
437162985
243876591
596321478
718594623
859643712
621987354
374215869

859417236
327965418
146382975
478621359
693854721
512793684
284139567
931576842
765248193

829516374
537249186
416738259
354671892
671892543
298453617
965387421
782164935
143925768

324758691
867319254
519642873
496271385
751834962
238965417
142586739
675493128
983127546

531268497
942375618
687914253
498123765
725689341
316547829
173452986
259836174
864791532

659241378
813976245
427358169
374865912
981724653
562193784
196482537
245637891
738519426

269314758
485972613
371658429
938765241
627491835
514283967
193846572
842537196
756129384

621954873
958327461
734681952
867245139
219863745
345179286
173496528
492538617
586712394

679431582
428569137
531782496
947253861
312648759
856197243
764915328
185326974
293874615

126589374
987432615
453761289
614875932
398214756
275693148
531928467
742156893
869347521

256987341
394251867
871463925
182745639
547396182
963128574
418532796
739614258
625879413

615294783
398761542
472385619
786542931
123879465
954136278
249613857
537428196
861957324

798534612
435216879
621798354
273865941
956471283
814923765
562189437
189347526
347652198

296748531
148563972
735921648
879456213
354192786
612387495
427815369
961234857
583679124

296748531
348561972
715923648
879456213
154392786
632187495
427815369
961234857
583679124

296748531
348561972
715923648
879456213
154392786
632187495
427835169
963214857
581679324

296748531
148563972
735921648
879456213
354192786
612387495
427835169
963214857
581679324

316892547
498357162
275641983
627485319
549213876
831976425
153764298
962138754
784529631

381572649
465189723
792364185
179426538
643851972
528793416
254618397
837945261
916237854

462587913
517943826
839216754
924871365
781635249
653492178
276359481
345128697
198764532

573628914
618954237
249317865
935182476
821746359
764593182
387469521
456231798
192875643

592684713
741293865
638751942
926318574
487526139
153479628
314965287
269837451
875142396

945278613
163945782
287361549
796584321
824713956
531692874
358126497
472839165
619457238

682751934
143692857
975834216
826317549
751249368
439568172
567983421
294175683
318426795

594173682
837526149
162984357
289641573
456739821
371852964
623498715
915267438
748315296

974852631
281936754
365174829
128645973
436791582
597283146
652418397
713529468
849367215

523419687
914687325
786352149
678145932
359276418
142893756
467521893
835964271
291738564

948753162
327614589
651289437
534162978
892547316
176938254
765491823
413826795
289375641

948753162
327614589
651289437
534162978
892547316
176938245
765491823
489326751
213875694

761384592
983275461
425691378
659127834
312849657
847563219
234716985
196458723
578932146

549231768
387496125
612758943
874963512
936125487
125874396
461587239
793642851
258319674

915674382
827139546
643825197
582467913
174398265
369251478
758912634
431586729
296743851

529687431
718324965
346519827
932178654
175436298
864295713
283941576
697853142
451762389

618792543
925634871
374158692
489216357
157349268
263875419
592481736
831567924
746923185

427531986
531968247
986724315
294385671
615247893
378196452
162459738
859673124
743812569

893726541
261354978
475198623
546237189
129485736
387619452
934562817
718943265
652871394

234591768
718326594
956874213
523649871
461287935
897153426
675938142
389412657
142765389

984261735
352749861
671835924
746158392
213497586
895326417
529684173
138572649
467913258

372958641
185764239
694123875
241576983
867391452
539842716
416285397
758639124
923417568

978543612
236971584
451628739
714852963
825369147
369714825
183497256
647285391
592136478

841932675
765184239
923756418
658279341
139468527
274315896
396521784
512847963
487693152

498716235
615342879
237895416
186453792
359287164
742169358
574921683
863574921
921638547

498716235
617352849
235894716
186473592
379285164
542169378
754921683
863547921
921638457

891476325
645321879
327859164
582147936
963582741
714693258
258934617
476218593
139765482

971486325
345721986
628953174
592148763
763592841
814637259
259374618
486219537
137865492

356798241
942351786
178264359
631982574
294517863
785643192
463175928
827439615
519826437

365798241
942351786
178264359
631982574
254617893
789543162
493175628
827436915
516829437

352987614
416235897
798461235
824376951
975124368
163598472
531849726
287613549
649752183

897621543
452387196
613945827
584273619
326159784
971468352
749816235
268534971
135792468

487235169
563198742
219467583
658719324
791342856
342856917
825974631
934681275
176523498

816749325
549231876
327586914
251863749
634197582
798452163
165374298
473928651
982615437

612749385
548231976
397586214
251863749
734192568
986457123
165374892
473928651
829615437

714325968
523986714
896174325
681247593
235698147
947513682
179452836
468739251
352861479

713629458
486375912
259841376
127964835
648513729
395287164
861432597
974156283
532798641

547392681
316847925
928516734
635921478
489765213
172438569
864253197
791684352
253179846

352617489
794832165
861594372
615973824
439286751
278145693
187359246
546721938
923468517

342689751
958712463
761534928
527146389
483957216
619328547
134895672
875263194
296471835

541762839
682934571
937581642
275196384
469873215
813245796
158427963
394658127
726319458

528417639
349628175
176395482
491876253
735142896
862539741
654283917
983761524
217954368

156349872
724581639
893762451
612973548
538426917
947158326
385617294
279834165
461295783

514987326
287316954
693254178
329165847
876493215
451728693
135672489
948531762
762849531

982457163
316829574
547316289
859734621
734162958
621985437
293671845
175248396
468593712

926458371
437621895
185973624
864392157
359147286
271865943
593786412
718234569
642519738

561428937
379615842
428973651
695832714
283147596
147569328
854791263
712356489
936284175

521684937
873925146
964731825
786543291
415297683
392816574
639458712
158372469
247169358

689547321
435261897
721839645
248695713
157384269
396712584
564123978
813976452
972458136

347685219
526139874
819427635
678512943
135894726
492763581
284356197
761948352
953271468

694735821
527891634
318426759
279568413
143972568
865143297
951284376
432617985
786359142

273648159
594213876
168579324
942185637
785396412
316427985
439751268
851962743
627834591

795642183
312789564
648531972
561427398
287953416
934816257
473165829
856294731
129378645

947562318
281439657
653781249
432957861
578316924
169824735
895243176
726195483
314678592

293645187
874213659
516798432
362157894
947386521
185429376
438971265
751862943
629534718

198236574
235784916
476591382
547928163
862315749
319647825
654873291
721459638
983162457

128543679
974162853
356978124
463289517
892715436
517634298
681327945
745891362
239456781

614857239
385269174
792341856
576482391
231796548
948135762
423678915
857914623
169523487

394268517
821754396
756193248
263541879
975826431
418379652
632417985
547982163
189635724

374269518
821754396
956183247
263541879
785926431
419378652
632417985
547892163
198635724

795216348
842593176
163748925
476839251
529471863
318652497
987125634
634987512
251364789

563984217
291765843
748312695
954831726
382476951
176529438
639258174
417693582
825147369

571269834
846713295
932458176
497521368
325986417
168347952
219875643
783694521
654132789

561249738
748613295
932875164
496521387
325987416
187364952
219756843
673498521
854132679

389274651
621538749
475619832
542961378
863427195
197385426
756142983
938756214
214893567

728419563
156327849
493586172
314758926
275693481
869241735
642175398
587932614
931864257

936241578
124857396
785639142
591724863
248163957
673985214
869572431
452316789
317498625

783652419
461397582
529481367
957148236
612573948
348269751
136925874
895714623
274836195

578261349
961534728
243798165
739425816
154386972
682179453
817653294
326947581
495812637

857963421
961742358
432815796
183256947
729384165
546179832
698537214
214698573
375421689

857963421
961742358
432815796
193256847
728394165
546178932
689537214
214689573
375421689

931648752
746295138
825371946
567439821
293816475
418752369
654987213
382164597
179523684

931548762
745296138
826371945
567439821
293815476
418762359
654987213
382154697
179623584

743821569
962547183
158396247
836219475
297453618
415678392
581962734
629734851
374185926

294751836
653982471
781463259
579234618
138596724
426817395
345679182
867125943
912348567

172985463
468173925
539624718
813259647
296347851
745816392
384562179
957431286
621798534

489713256
567492831
123568794
692841375
741935628
835627419
356289147
274156983
918374562

783259461
149376258
625148739
268713945
974562183
531894672
397481526
412635897
856927314

946351827
215879436
387642195
154726983
869134752
732598614
621485379
578963241
493217568

713546928
649218375
285793614
978354162
324169587
561827493
892431756
456972831
137685249

754832619
821496753
936175284
465713892
372968145
198524376
247689531
689351427
513247968

754129836
162483795
893765421
347891652
219657384
586342179
421538967
635974218
978216543

164537928
875296431
392148675
917365842
438729156
256481397
583912764
741653289
629874513

153468927
469712538
287359614
914826375
578934162
632175489
391587246
846291753
725643891

527348619
943617582
816952347
351279864
694581273
278436951
762894135
185723496
439165728

162753498
374892651
985461273
719536842
438127965
526948317
641385729
253679184
897214536

964258731
257931846
813467952
485312679
796584123
321679485
572146398
638795214
149823567

964285731
287931546
513467982
458312697
796854123
321679458
172543869
635798214
849126375

869254731
253971846
714836952
485312697
697548123
321697485
542169378
936785214
178423569

695784231
312695784
487132695
126973548
549826317
738451926
274519863
951368472
863247159

681952473
795634182
243871965
524186397
817329654
936547218
368495721
152763849
479218536

425861397
183597642
769423851
351276984
672948513
948135726
597312468
816754239
234689175

279516843
318497652
465823197
946231578
753684921
821975364
194352786
532768419
687149235

873651924
462739581
519248637
147362895
638597412
295814763
324976158
981425376
756183249

924316875
751984326
836725491
362149587
475268913
189573642
518697234
697432158
243851769

135846297
864729531
729531486
476193825
512468973
983275164
297654318
348917652
651382749

528417639
671293485
493865712
152934876
984672351
367158294
719326548
245781963
836549127

685149273
492873651
731526849
864712935
317985462
259364187
976238514
128457396
543691728

286543197
715689342
493172568
367895214
124367985
859421673
538716429
941238756
672954831

352164978
781953426
946287135
863421597
594736812
127598643
439875261
615342789
278619354

748562913
152938476
963471852
295813647
816247395
374695281
529786134
681354729
437129568

873125469
519647238
624893571
762458913
498231756
135976824
347569182
951382647
286714395

289361457
546927813
317458629
938742561
624195738
751836942
873514296
165289374
492673185

681937254
975421683
423568179
347295861
259816437
816743925
168354792
594672318
732189546

321975648
496382517
758641329
249167853
513498276
687523194
865719432
174236985
932854761

931825467
672194853
458367219
593682741
186743925
247519638
814956372
729431586
365278194

569742813
271836954
483195267
798521346
124367589
635489721
856974132
912653478
347218695

679542813
285137964
431896275
398621547
124375689
756489321
867954132
912763458
543218796

241856937
987413562
635927418
574381629
163279845
892645173
726594381
358162794
419738256

684259173
537861294
192374856
268943517
913527468
745618329
856732941
429186735
371495682

684259173
537861294
192374865
258943617
913627458
746518329
865732941
429185736
371496582

817423965
234965178
596178432
165289347
923746581
748531629
671392854
352814796
489657213

817429365
294365178
536178429
165283947
923746581
748591632
671932854
352814796
489657213

398261754
612574389
475938162
849615237
261793548
753842916
924356871
586127493
137489625

281347596
349156728
675928431
536812947
428679153
197534682
753481269
914263875
862795314

281357496
359146728
674928531
536812947
428679153
197435682
743581269
915263874
862794315

439681275
786245319
512793846
397428651
851376924
624519783
968157432
275934168
143862597

138956427
946712583
257834196
785621934
612493875
493578261
524369718
861247359
379185642

765482193
149563827
328917564
487125936
591376248
236849715
972638451
654791382
813254679

915384267
768129534
342756981
483967125
629541873
157238649
896475312
534612798
271893456

482961375
579342816
613785924
736829451
195634287
248517693
964178532
351296748
827453169

317968524
546712839
289543617
961825743
758431296
423679158
634257981
195386472
872194365

649253187
238167954
517489362
791546823
853921746
462738591
325874619
186392475
974615238

719865342
463192587
258347196
975438261
346251879
821976435
132789654
594623718
687514923

641853972
358927641
729146583
213578469
867294315
495631728
172369854
536482197
984715236

318467529
247159638
659283174
894735216
176824395
523691847
461572983
735918462
982346751

491627358
523418796
786359214
279185643
835246971
614793825
947831562
158962437
362574189

752814639
169573248
384269751
831947526
947625813
526381974
418756392
673492185
295138467

169783254
738542916
254961738
391476582
472815369
685239147
526194873
947358621
813627495

782413596
134956728
965827314
416572839
273198465
598634172
357289641
621745983
849361257

852367149
671498523
439152768
265973814
183245976
947681352
528736491
796814235
314529687

175248963
864931572
329765148
652894317
938517624
741623895
597182436
486379251
213456789

759681423
284395671
361724598
138957246
976248315
425136987
542873169
697512834
813469752

759681423
284395671
361724598
138579246
976248315
425163987
542837169
617952834
893416752

289361574
651427389
473598261
845732196
397156428
162984753
518249637
924673815
736815942

129638574
384275691
765149823
873924156
642517389
591863247
257391468
418756932
936482715

618349257
257618934
934275186
865493712
473521698
129786345
582937461
341862579
796154823

769538142
425197638
831624795
197486523
246375819
358912467
574263981
613859274
982741356

517236948
324598167
869417253
953674812
742851639
186923574
691342785
475189326
238765491

569318274
132947658
748265391
274689513
385124769
691753482
816472935
927531846
453896127

128564793
957312846
436798125
589421637
764983512
213657489
845279361
691835274
372146958

469758321
315269784
872134569
147685932
623941857
958372416
286493175
591827643
734516298

978654321
652371948
134298567
419582736
823967415
765413892
547129683
381746259
296835174

186359472
347218659
952674318
524937861
679821543
813465297
798543126
461782935
235196784

563179284
481265739
972483165
328651497
659724813
147938526
894516372
216347958
735892641

861954723
543712869
972638154
758249631
129386547
634175298
287463915
495821376
316597482

561278493
394156278
872493615
148927536
639815724
257364189
486731952
723549861
915682347

458267391
193854267
762319584
837926415
519748623
246135879
375681942
621493758
984572136

893714256
657293481
421856739
316549827
248637195
975182364
734968512
189425673
562371948

792684153
135297486
468135729
254716398
319852647
876349512
921463875
583971264
647528931

954612387
231897456
867453912
625374198
473189625
189526734
796238541
312745869
548961273

936572841
125948376
487361259
351896724
642715938
798423615
519287463
873654192
264139587

134259786
792846513
685713924
578194362
326578491
941632857
817325649
259467138
463981275

986257413
312648957
745193268
429576381
167834529
538921746
271365894
653489172
894712635

286957413
314628957
795143268
429576381
167834592
538291746
971365824
653482179
842719635

328614975
641975328
579832146
752489631
163527489
984163257
835291764
417356892
296748513

167948253
238615497
549273816
492587631
851362974
376194528
985736142
623451789
714829365

453167298
628934157
719582346
936721584
184659732
275843961
392478615
541296873
867315429

617259438
284376591
359184267
593612784
478593612
162847359
846925173
731468925
925731846

759486213
164239758
823517469
248963175
591742836
376158942
687321594
935874621
412695387

645927381
791638254
283145967
836271495
912854736
457396128
579483612
364512879
128769543

372458196
896173524
145269837
257931468
684725913
913846275
421387659
539614782
768592341

198657243
763421859
425839617
246795138
387214596
951386472
679148325
534962781
812573964

756834129
319256478
842197536
684319752
275648913
931725684
523461897
497583261
168972345

749835261
356421897
812679345
274586139
698713524
135942786
561398472
987254613
423167958

547361298
239485671
168927543
826549137
753812964
914673825
391756482
475298316
682134759

793165428
215438967
684792531
947356812
126874395
538921674
361587249
452619783
879243156

576193248
189462357
324758916
617524893
293681574
458379621
961237485
732845169
845916732

915384627
386275419
472691538
648139275
153427896
297568143
824953761
769812354
531746982

937586421
425971386
618243597
251497863
349618752
786325914
163854279
572139648
894762135

912647835
375891426
648235971
587164392
269378514
431529768
756982143
824713659
193456287

467231598
819567234
523948617
238615749
746389152
951472386
694753821
175824963
382196475

376159284
248637195
951824367
135296478
462578913
897341526
619485732
724963851
583712649

265847319
189563742
734219568
928475631
643128957
517396824
372684195
851932476
496751283

374518962
926437158
518926734
641783529
795642381
283195647
859374216
132869475
467251893

649127538
271835694
538649271
823764915
195283467
764591823
416352789
987416352
352978146

968357214
523641897
174928653
657182439
439576128
812493765
381765942
296834571
745219386

968472513
724513689
135896472
549361728
316287945
872945136
297634851
483159267
651728394

321579648
875426319
469318572
743295861
256841937
198763254
584937126
637182495
912654783

651397824
273418596
894526713
439781652
526934187
718652439
387245961
142869375
965173248

974823165
816759423
235641879
521386947
749215386
368974512
683492751
197568234
452137698

849375612
375261489
126894357
782536194
463918725
591427836
917653248
658142973
234789561

263847951
857961234
194325768
678594123
529136847
341782695
416258379
982473516
735619482

915384627
386275914
472691538
648139275
153427896
297568143
824953761
761842359
539716482

376421985
425789163
891653274
147836592
982514637
653297418
734965821
568172349
219348756

642178953
381945672
597326148
213597486
475861239
869234517
728419365
954683721
136752894

327849561
581623794
496751832
718436925
234597618
659182347
165374289
842965173
973218456

726839451
481527693
395641872
618375924
273496518
549182736
157268349
832954167
964713285

429386571
783541296
651297438
148659327
597832614
236714985
362175849
975428163
814963752

237849561
581623794
496751832
718436925
324597618
659182347
163278459
842965173
975314286

726839145
581427693
394651872
658374921
273196458
419582736
847265319
132948567
965713284

237849156
681523794
495761832
768435921
324197568
519682347
853276419
142958673
976314285

984512736
215367489
367948125
531824967
478693251
692175843
726459318
859231674
143786592

168952743
952473816
347168952
824539167
639741285
715826394
583214679
271695438
496387521

639758142
748219635
251346798
925637814
186492357
374581926
417965283
863124579
592873461

496378152
823145796
157296384
285461937
719832645
634759821
948517263
361924578
572683419

485791362
316284597
972653148
124965873
837142956
659378214
791826435
568439721
243517689

429763815
563821479
178549326
631957284
284136957
957284163
742698531
896315742
315472698

427863915
563921487
189745326
631578294
294136758
875294163
742689531
956317842
318452679

132894765
489765123
657321894
863472519
724159386
591638472
346287951
275913648
918546237

128357469
357469281
694281375
276813594
583694712
941572638
815726943
732948156
469135827

621947583
749358162
835612947
318765429
267894351
954231678
492583716
586179234
173426895

169538742
784629513
253147986
316475298
528396471
497281635
632714859
945863127
871952364

731549286
965821374
284673951
346918527
819752463
527364819
478296135
692135748
153487692

648592137
273841569
195376428
981463275
527189346
364257981
416725893
752938614
839614752

743958621
581762439
296134587
927341865
314685792
865279314
679413258
138527946
452896173

743958621
581762439
296134587
927341865
365289714
814675392
679413258
138527946
452896173

483962175
259317486
671458932
734125869
168739524
592684713
915276348
827543691
346891257

547361289
812954736
936287154
491873562
768529413
325416978
654732891
283195647
179648325

428731965
675892143
139546728
362179854
581463279
794258631
913624587
856317492
247985316

527463918
496781532
138259746
263195874
781624395
954378621
842936157
315847269
679512483

534726819
869145237
712893564
497651328
123984756
685237941
951368472
378412695
246579183

316724598
875319462
924865731
748136259
169572843
532498617
481957326
253681974
697243185

294678153
765193824
138245697
576382941
941756238
382914576
627531489
859467312
413829765

583279164
162354798
749168325
476513982
295847631
831692457
354981276
627435819
918726543

325789164
876124935
149356728
687492351
251837649
493615287
738241596
962578413
514963872

513289764
762341895
849567312
485613927
297854631
136792458
351978246
628435179
974126583

927351468
583264971
146987523
768129345
435876219
219435687
351742896
874693152
692518734

168372459
472519683
935468721
281794365
793685142
546123897
314956278
857241936
629837514

546139827
279864351
831527946
628315479
415798263
793246518
187952634
362481795
954673182

781653249
239487561
645291378
573812694
428965137
196734825
364578912
812349756
957126483

683974215
715238649
924561378
859726431
146853792
237419856
392187564
571642983
468395127

136452798
859167234
274398156
683719542
427635981
915824673
341976825
762583419
598241367

385492671
126537849
974186523
419378256
832615497
567924318
653741982
241869735
798253164

654793281
978241653
231856479
892365714
513487926
467129835
185674392
326918547
749532168

857362194
263941875
419587632
642735981
978124356
531698247
786259413
395416728
124873569

214385679
693271845
587694123
928157436
751436982
436829517
149762358
362548791
875913264

679428351
514397628
283156794
728543916
351869472
496712583
932671845
165984237
847235169

264583917
758921634
931467582
875192463
419736825
623845791
596314278
387259146
142678359

271946358
346815972
598237614
819623547
453178296
762459183
685394721
924761835
137582469

576842319
238591674
419376285
743918562
952637148
861254937
627185493
385469721
194723856

576842319
238591764
419367285
643918572
957236148
821754936
762185493
385479621
194623857

736952184
891364275
524187369
483571692
157296438
962438751
615823947
278649513
349715826

863941275
512736894
794258163
647529381
289317546
351684927
435872619
978165432
126493758

739856412
214397856
865241973
152768349
697423581
348519267
523674198
471982635
986135724

521947386
648531729
397268451
975326148
216784935
483159672
862413597
754692813
139875264

356172489
182964357
479583216
735421968
298736541
641859723
913645872
824317695
567298134

516498732
943721586
827536149
682145397
354879261
179362458
265913874
731684925
498257613

516489732
843721596
927536148
692145387
354978261
178362459
285613974
731894625
469257813

527349861
681257943
349186725
876415239
412793586
935628417
794831652
263574198
158962374

751392846
684175239
239864157
973458612
426731985
518629473
897516324
165243798
342987561

483961275
719542683
652783941
934176528
867235194
521894367
275618439
148329756
396457812

934672185
527981643
681435279
148567932
753829416
269314857
316258794
892743561
475196328

361985427
749621538
285347196
576438219
914562873
832719654
627194385
498253761
153876942

243781569
871695243
956324187
167538924
394162758
582947316
629413875
738256491
415879632

256491837
847235619
193768542
532174968
978623451
461859273
714582396
689347125
325916784

471635298
986421375
532789416
657812934
193564782
248973561
325198647
719246853
864357129

328476519
751389624
946125378
895617243
632948751
174532896
289764135
417853962
563291487

862473591
753198624
194265738
916382457
425719863
378546219
237851946
589634172
641927385

528764391
197283465
643519287
485937126
731628954
962145873
219356748
876491532
354872619

463892517
951476328
287315649
596287134
718643952
342159876
134928765
825761493
679534281

246317985
985426371
713589642
591843726
832761594
674295138
368954217
457132869
129678453

963148257
275693841
148275369
519826734
384751926
726934185
892467513
431589672
657312498

762435189
385129674
149876253
251693748
438751962
697284315
974318526
813562497
526947831

471392586
293685174
865147329
384561792
652479813
719823465
938756241
146238957
527914638

834975612
657821349
912346587
495762831
763189254
281453796
579218463
328694175
146537928

192876435
643215978
758439621
987543216
421687359
536921784
279168543
315794862
864352197

654931782
721846539
839275614
143769825
568412397
972583146
217698453
396154278
485327961

574913862
289756314
136824597
418532679
927168435
653497281
891645723
742389156
365271948

389247651
746195832
512386749
653724198
824519376
197863524
471652983
265938417
938471265

678153942
295764318
134298657
819632475
527419836
463587291
951846723
382975164
746321589

316782549
759461823
824359176
271634958
943825761
685917234
167248395
498573612
532196487

927163854
485927361
136458792
862315479
794286513
513794628
379542186
651839247
248671935

462935817
789126345
351478962
643752198
278691534
195843276
514269783
836517429
927384651

851749623
623518749
947326185
395187264
218463597
476295318
139872456
564931872
782654931

421386975
936457128
857912634
318625497
794831562
562794813
183249756
279568341
645173289

162385497
487916523
953742816
231674985
546298371
798531642
815423769
329867154
674159238

857236194
291784563
346591287
973165428
618342975
425879316
734928651
189653742
562417839

957236184
281794563
346581297
873165429
619342875
425879316
734928651
198653742
562417938

261397584
874615923
953284176
512968437
639742815
748153269
487526391
395871642
126439758

142358976
539716248
786249351
673891425
918425637
254673189
825964713
397182564
461537892

254371896
968425137
137689254
329516478
641837925
875294613
512768349
483952761
796143582

579834216
684251379
213769548
156482793
928375461
437916852
341627985
762598134
895143627

975246183
312578946
468319527
653192478
784635219
129784365
846923751
297851634
531467892

197362458
632584971
458791362
874213695
526947813
319856247
943125786
285679134
761438529

197265348
625483971
348791265
873152694
456937812
219846537
932514786
584679123
761328459

935618742
827495613
461723859
793842165
146579238
582136497
274351986
318967524
659284371

389462157
615397284
724581936
938714625
261859743
457623819
843176592
596238471
172945368

495781236
736245918
182963475
519826347
324517689
678439521
943158762
867392154
251674893

269574831
584321769
137986524
418739652
973652418
625148973
856413297
392867145
741295386

849152637
356487219
712963845
264871953
138594726
975326481
593748162
681239574
427615398

316847529
254196837
798253614
823715946
541369278
967428153
672584391
139672485
485931762

923457861
471896325
856312794
685234179
294178536
137965482
768549213
342681957
519723648

345728196
289631745
671945328
163459287
857216439
492387561
528194673
714863952
936572814

589342617
746891352
312756948
961427835
478563291
253189476
635978124
124635789
897214563

146587392
932461758
785293461
478659123
521834679
369712845
297148536
614325987
853976214

458617293
136289574
279453816
317965482
582741639
964328751
691572348
723894165
845136927

642781935
385924671
791365248
513247896
476859123
829613457
164572389
958436712
237198564

267453819
493168572
158729436
819247365
625931748
374685921
932514687
786392154
541876293

867321459
215498367
493675128
136547892
582169743
974832615
348956271
751284936
629713584

248796153
567318429
193425687
631982574
482567931
975134268
324859716
859671342
716243895

879341562
216598374
543726198
137652849
684179253
925834716
358967421
461285937
792413685

546731298
819265473
372894651
923578146
165349782
784126935
297653814
638417529
451982367

625934718
198756423
347218965
932561847
816497352
754382691
283645179
569173284
471829536

452189637
971236845
863574291
634751928
527893416
198642753
245368179
389417562
716925384

497683521
365271849
182459736
548127963
716394258
923568417
259836174
674915382
831742695

479268135
215973846
836145792
684732951
957416328
123589467
568391274
342857619
791624583

428619357
975328416
316547892
567832149
132794568
894165723
641983275
253476981
789251634

517429836
938567412
624831957
196254378
452783691
783916524
369142785
841375269
275698143

517426839
638597412
924831657
196254378
452783961
783619524
369142785
841375296
275968143

517426839
638597412
924831657
196254378
452783196
783169524
361942785
849375261
275618943

348957162
216384579
759612438
931265784
572438691
684179253
497826315
125793846
863541927

783519246
124637985
659428713
831294567
596873421
247156839
418965372
365742198
972381654

364857219
582913746
917426835
129735468
758164923
643289157
831572694
296348571
475691382

682743915
347951628
591286473
876312594
915478362
423569781
259837146
764125839
138694257

398674125
751829463
264153789
479265831
523418976
186937254
647381592
812596347
935742618

621983475
874265139
539417682
495736821
167824953
382591746
948152367
753649218
216378594

735692814
486315792
219478536
841953627
953726481
672184953
394861275
127549368
568237149

964178352
512943786
873625491
498356217
736219548
251784639
387492165
625831974
149567823

925178463
613954782
874236591
598461327
741329658
362785149
487593216
136842975
259617834

643178295
892543671
517629483
938764512
126835749
475291368
784312956
261957834
359486127

748231569
931856742
256479138
197568324
364912857
582347916
419725683
673184295
825693471

635891247
142765389
789234165
518927436
923648571
467513928
374189652
251376894
896452713

194836275
623475819
875912643
519647382
237581964
486293751
368159427
941728536
752364198

287643159
461579823
593128467
639285714
158734692
724961538
312857946
976412385
845396271

986341275
412567893
753892416
874953621
625714389
139286547
348679152
291435768
567128934

157692843
486371592
923845761
714526938
395184627
862937415
531468279
249753186
678219354

536249781
942781536
871536492
718695324
465823917
329417865
297158643
684372159
153964278

941685372
536217984
782349165
365921847
298734516
174856293
857163429
623498751
419572638

482651937
573489261
196732485
627918543
914563872
835274619
349827156
261345798
758196324

413869752
628357941
579214386
846723195
795681234
132495678
367148529
981572463
254936817

283694571
569718243
741235689
892453167
156879324
437126958
615947832
978362415
324581796

165328497
347519826
289476315
934162578
652783941
871954263
418695732
723841659
596237184

421568793
368792415
975143862
897316254
652874931
143259687
739621548
284935176
516487329

482137659
361945782
957682431
879451263
613829547
245376198
598714326
734268915
126593874

384652719
951784263
627391854
879235641
516849327
243176985
468917532
192563478
735428196

312567489
674893152
985412367
296751834
437986521
851324796
528179643
763245918
149638275

876413592
254796183
319825746
793658214
428971365
165342879
931267458
542189637
687534921

241783965
397561842
685492173
573618429
916324587
428957316
759846231
164235798
832179654

958146237
241735968
637928451
512493876
876251349
394867125
783514692
169372584
425689713

978162543
253948761
461375298
714659382
596823417
832417659
129534876
385796124
647281935

359146287
281735469
647829351
512483976
976251834
438967125
793518642
164372598
825694713

372194586
158736924
694285713
439812675
521673849
786459132
845927361
213568497
967341258

768432159
241795836
395186247
637941582
412658793
589273614
926814375
854367921
173529468

924368751
683517924
175492638
396175482
218934576
547826319
839651247
462783195
751249863

162798435
834512976
597643218
345276891
271984563
986135742
728461359
659327184
413859627

794825136
238641579
156397248
412976385
683254917
579138624
867513492
325489761
941762853

512349687
968725341
437618259
743251968
625987413
189463572
276834195
854192736
391576824

428653791
173924865
569781423
396548217
814276359
257139648
942817536
731465982
685392174

619754832
283916475
574832916
836271594
147589263
925463187
351648729
498327651
762195348

562897341
431265987
879413526
623749158
987521634
154386792
398172465
215634879
746958213

374612958
659478213
281953764
962584371
813267549
745391826
436729185
528136497
197845632

384612957
659478213
271953864
762594381
813267549
945381726
436829175
527136498
198745632

469382571
285147936
173965824
342578619
617493258
598621743
736219485
921854367
854736192

173489256
589263741
426157839
291574683
745638192
638912475
852791364
364825917
917346528

649153782
382769514
157482396
461327859
873945261
295816473
938674125
514298637
726531948

263947851
497581263
158236794
826719435
371854926
549623178
715462389
632198547
984375612

847531692
193672845
625984317
564298173
238147569
971365428
459826731
712453986
386719254

862743915
945168327
371925468
597431682
184296573
236857194
659372841
428519736
713684259

928467135
451983762
637512948
579831624
243659871
816724359
762148593
385296417
194375286

387265419
591437682
246189753
729546831
138972564
654318297
412853976
965721348
873694125

572684931
481935276
936712854
298567143
165243789
743198562
359471628
817326495
624859317

962157438
147893526
583264179
428379651
671485392
359621847
294516783
815732964
736948215

354916287
817253649
269847531
432571896
678392415
195684372
946728153
783165924
521439768

254916387
831257649
967843521
423571896
678329415
195684273
346798152
782165934
519432768

291634587
654871293
387295164
423918756
869357412
715462938
942586371
578143629
136729845

591287634
624593817
387164529
453726981
869415372
712938456
945371268
278659143
136842795

316297584
742581369
895346712
423169875
578423691
961875423
187934256
239658147
654712938

698254713
475139268
312678459
589317642
246985137
731426985
963842571
854791326
127563894

521684379
684397251
973512864
852169437
149738526
367425198
736241985
495873612
218956743

547268391
193574628
826913754
672481935
431695872
985327416
254839167
318756249
769142583

658274391
193685742
472913865
784521936
531796284
926348517
265439178
317862459
849157623

189456732
725139846
463278159
691347285
572861394
834925671
356792418
217584963
948613527

189345762
724169835
653278149
591637284
472851396
836924571
345792618
217486953
968513427

169587342
438962751
725341689
857196423
216435897
394278516
681724935
573819264
942653178

521468379
684397251
973512486
852149637
149736528
367825194
736281945
495673812
218954763

647293815
381564927
952871463
598632174
426718539
173945682
864357291
719426358
235189746

374681952
956472813
821953764
698514327
713268549
245397186
439125678
582736491
167849235

169857234
872439165
453621897
738296451
615374928
924518376
386742519
241965783
597183642

543768921
672915384
981243765
315627849
496381257
728459613
259834176
167592438
834176592

632791854
597846132
184352697
743165928
851279346
269483571
376928415
418537269
925614783

281374596
935618724
746952381
513826479
429537168
867491235
672185943
358249617
194763852

827491653
694358721
351672498
578916342
243785916
916243875
139567284
765824139
482139567

532791864
197846532
684352197
743165928
861279345
259483671
375928416
418637259
926514783

158273964
269541783
473896125
936184257
814752396
725639841
687325419
542917638
391468572

634598712
178263459
925417863
869724135
713985246
542631987
497156328
351872694
286349571

534196872
876253419
921487653
659724138
783961245
142538967
497815326
318672594
265349781

534187692
821496753
967253418
758624139
693871245
142539876
486915327
319762584
275348961

534896712
871235469
926417358
359724186
718963245
642581937
497158623
183672594
265349871

534198672
876235419
921467853
359724186
768913245
142586937
497651328
613872594
285349761

486527319
597163284
312498756
645832197
278619543
139754862
761345928
824971635
953286471

237864951
964571328
158923476
681792534
475136289
329485617
893247165
716359842
542618793

215869374
374251689
986743215
197532846
863417592
452698137
638924751
729185463
541376928

678391524
419265387
325874619
961432758
783659241
542187963
294716835
137528496
856943172

816273954
372459861
954168372
265791483
187346529
493582716
529814637
741635298
638927145

816273954
273459861
954168723
365791482
182346579
497582316
529814637
741635298
638927145

681439752
435782916
792516834
216947583
873651429
954823671
528364197
147295368
369178245

458962731
237514986
691837425
375629814
846175293
129348657
962753148
783491562
514286379

189235746
364798125
527164839
741826953
932457618
658913472
273649581
495381267
816572394

298637154
154298763
763541289
581972346
379486521
642315897
935124678
427863915
816759432

387469521
421573689
695821347
139256478
862947153
754318296
576192834
943685712
218734965

457126398
681739452
932845617
294351876
173468925
865297134
348512769
729683541
516974283

612954378
583671924
497283615
125348769
934762581
876519432
249137856
361895247
758426193

934681275
528497361
617352489
793148526
241965837
865723194
356274918
189536742
472819653

768123954
324958176
195467823
631285749
957341682
842796531
219874365
573612498
486539217

139765428
725841396
648293517
581936742
963472851
472518639
254187963
896324175
317659284

581627934
369548172
742193856
974852361
156374289
823916745
235481697
697235418
418769523

124973865
673581492
958462317
417639258
562847139
839125674
385296741
741358926
296714583

638512479
924376851
715984326
481735962
369821547
257649183
173468295
546293718
892157634

214673589
635981724
987524136
568397241
342158967
179462358
456739812
721845693
893216475

245893167
318276459
976145382
851764923
763928541
429351678
692537814
587419236
134682795

512639478
638457219
749821635
354962187
287145396
196783524
923576841
875214963
461398752

693172584
241538769
578649213
427963158
169857342
835214976
956421837
384795621
712386495

683271495
541963872
297854361
452719638
936482517
718635249
164598723
829347156
375126984

157962348
324781659
986354712
279135486
631428975
548679123
765243891
893517264
412896537

259831647
481726539
367945821
914362758
875194362
632578194
798453216
123689475
546217983

591832467
836417295
742569183
928351746
453678921
617924538
164285379
285793614
379146852

981672345
245398716
673541829
459817632
327956481
816234597
738125964
164789253
592463178

196875342
834921567
752463189
941638725
528719634
673254891
215396478
387142956
469587213

258164793
731985246
496273185
847629351
619358472
523741869
175436928
962817534
384592617

314952867
258167493
679483521
792314685
536728149
481695372
947536218
123849756
865271934

362179458
984526731
751843692
817364925
596281374
423957186
638715249
249638517
175492863

375248691
248961735
196573842
483627519
567139284
912485376
631792458
854316927
729854163

486952371
925173684
731648295
297814563
148536729
563729148
312487956
674395812
859261437

346795812
987162534
152843679
278914365
431256987
569387241
793428156
614539728
825671493

861527943
932864175
574319682
718693254
396452817
245781369
489276531
627135498
153948726

841263759
673945812
529718364
352671498
968452137
714389625
196827543
285134976
437596281

764958231
123476598
589132746
245381679
876549123
931267485
697825314
412693857
358714962

376918542
951462837
284753619
645127398
897634125
132895476
763549281
528371964
419286753

512634879
987251634
643987521
156742983
374598162
298316745
469173258
731825496
825469317

549731682
137826945
862549137
954268371
721953468
683174259
418697523
296385714
375412896

947328651
835617249
162954738
453782196
289461375
671539482
724896513
596173824
318245967

893546721
641729538
725831649
367498152
489152367
512367984
174683295
956214873
238975416

731895642
984612375
625374198
253986714
168427539
479531826
816749253
597263481
342158967

567394128
128756439
394218675
813972546
279465813
645183792
952847361
436521987
781639254

913478652
684295371
725613948
538142796
172956834
496837215
361724589
247589163
859361427

813479652
694258371
725613849
539142768
172865934
468937215
381724596
247596183
956381427

246158793
893672415
751439628
975316284
638294157
412587936
169843572
327965841
584721369

435271896
726498315
891563742
513786924
287149563
649352178
972635481
158924637
364817259

435271896
726498315
891563742
153786924
287149563
649352178
972635481
518924637
364817259

597268431
826431597
341759628
132674985
965183274
784592316
473916852
258347169
619825743

921534687
648917523
375268149
216345798
537189462
894672351
183426975
769851234
452793816

493587261
276931845
158246379
524693187
381752496
769814523
645378912
837129654
912465738

314295876
695837124
728416539
172364985
849571263
563982417
256748391
437129658
981653742

152386947
934517286
786492153
569148732
423769518
817253694
641875329
378921465
295634871

714269538
593871642
268435197
985342716
437156289
126987453
871694325
649523871
352718964

453697128
128345796
697128354
872436915
364519287
519872643
746251839
931784562
285963471

429517638
175863492
863429571
541632789
798145263
632798154
387254916
256981347
914376825

358274169
417963582
269185347
936528471
845716293
721439658
184357926
693842715
572691834

684235791
235197864
719846253
157429638
863571942
942683517
426358179
371962485
598714326

538169472
962437851
147825963
724956138
681374295
395281647
453618729
216793584
879542316

679528341
853491762
412367859
231856497
968742135
547139628
126973584
795684213
384215976

143526798
897134562
265879143
678953421
954261387
312748956
429617835
581392674
736485219

741859632
826347915
395621748
983164527
452793186
167582394
619478253
534216879
278935461

935176284
827549136
641382957
516937428
794258613
382614579
453861792
268795341
179423865

473198625
985672431
612354897
798216543
356947182
124835769
531469278
847523916
269781354

851967324
437258691
692134875
724681539
516379248
983542716
345716982
278495163
169823457

283796541
576421893
914583762
791348256
348265179
652179438
837614925
125937684
469852317

238796541
576421893
914583762
791348256
843265179
652179438
387614925
125937684
469852317

217593486
945618327
386472519
623857941
158349762
479261835
731924658
594186273
862735194

917862354
243597186
865431297
596128743
724953618
381674529
458716932
639245871
172389465

913872465
254693187
876541293
697128354
325964718
481735629
568417932
739256841
142389576

985642173
123987654
476135289
541768392
239514867
768293541
654371928
812459736
397826415

582649731
649371852
137285649
291864573
374152968
856937214
713598426
468723195
925416387

592348761
416257938
738916542
359624817
127835496
864791253
241573689
985162374
673489125

526741983
984365172
371289645
815692734
269437518
743518269
497123856
132856497
658974321

234165789
715398426
689274135
968752314
453981267
172436598
527619843
391847652
846523971

487369251
362571894
159824736
274936185
691758342
538412967
923647518
816295473
745183629

574963281
821547369
396128574
968314725
257896413
143752698
735681942
682439157
419275836

938475216
521968743
647213895
753196428
296384571
814527639
362751984
175849362
489632157

362748519
179235486
854619372
427563891
638971245
915824637
793452168
581396724
246187953

562178493
184963752
793425681
679831524
841256937
325794816
236587149
457319268
918642375

792346851
615978324
483152769
169783245
534621978
827594613
356219487
278435196
941867532

243671958
856293741
719485263
321754689
487962315
965318472
638149527
572836194
194527836

295468371
136927584
847351296
458219637
621873459
379546128
914735862
582694713
763182945

539617842
742893561
168452793
851934276
697128354
324765189
415379628
976281435
283546917

538764219
621893574
974512368
463279185
157348926
892156743
385621497
719485632
246937851

527396841
389541276
416728935
752183694
631459728
948267153
164932587
273815469
895674312

863574129
154892673
729361485
485926317
216738954
397415862
641259738
932687541
578143296

435279168
697381542
281654937
942713685
758946321
163528479
829435716
514867293
376192854

946321587
587694132
213578469
869743215
175289346
432165798
658432971
391857624
724916853

512634897
789251634
643978521
156742983
374589162
298316745
467193258
931825476
825467319

473856921
216394875
859217436
642538719
581679243
397142658
925463187
738921564
164785392

437685921
652913874
189472356
971548263
526391748
843267519
318724695
794856132
265139487

427685931
653912874
189473256
971548362
536291748
842367519
318724695
794856123
265139487

637194582
985237164
241856739
512968347
368741925
479325618
853672491
726419853
194583276

948536217
621978543
735214896
863197425
297345681
154682739
372461958
416859372
589723164

839217564
152643978
674598312
598126437
721354896
346879251
965481723
283765149
417932685

185762493
236459871
794381265
529678314
418935627
673124589
842517936
357896142
961243758

817295346
569437218
234816795
478629531
123574869
695183427
981352674
356741982
742968153

428591376
763428195
519637284
631982457
947156832
285743961
192875643
354269718
876314529

762954831
345187296
198362574
679518342
483296157
521743689
836429715
214875963
957631428

683592417
974631852
512847369
195268743
837914625
426375198
768159234
349726581
251483976

817923645
469157832
235864719
721638594
583492167
946571328
158349276
692715483
374286951

743598216
612437589
598612734
265874193
831926457
479153862
354761928
186249375
927385641

763421859
854369271
921785643
549637128
187592436
632814597
496153782
315278964
278946315

694581273
527463891
831927654
213895746
759346182
468712539
976154328
145238967
382679415

831549276
764821953
925637481
472163895
516984327
398752614
287416539
659378142
143295768

816259437
234187695
795364128
179438256
583726914
462915873
341672589
928543761
657891342

873596124
954132876
162478593
427819635
531764289
689325741
796241358
248653917
315987462

648359217
237186549
915247386
386524971
159678432
472913865
893762154
721435698
564891723

576894321
842631975
319572684
263715849
481269537
957483216
738156492
694327158
125948763

813569247
695724318
472183965
367842159
958316472
241957836
534278691
786491523
129635784

549871263
172635984
368429751
785164329
621793845
493258617
914382576
236547198
857916432

913275486
728461935
546398127
294836571
367152894
185749263
632914758
459687312
871523649

269183574
185274369
743965218
512698437
637541982
894327156
328759641
456812793
971436825

785269431
429351867
163478259
937846125
648125973
251937684
316792548
594683712
872514396

386249571
415678239
279135846
647912358
892354617
153786924
964521783
721863495
538497162

276845319
538917642
419326587
741569823
825731496
693482175
167258934
382694751
954173268

258469137
649173582
317825964
874216359
196537248
532948716
765382491
921654873
483791625

381694275
754812369
962375481
673459128
549128736
128736954
216987543
897543612
435261897

539247168
248691735
617538294
426783951
185964327
793152486
871325649
364879512
952416873

759243168
386159427
421867953
568491732
132675849
974382615
615728394
247936581
893514276

763245198
589136427
421879365
658491732
132567849
974382516
316728954
247953681
895614273

576314829
328967541
941528763
765249318
189673452
234185697
452731986
817496235
693852174

462578139
785391426
139624587
951432768
276185943
843769215
617253894
394817652
528946371

317469582
459782136
286513974
635278419
742391658
198654723
521936847
973845261
864127395

412935678
653784219
978621354
391256487
586347192
724819563
137468925
269573841
845192736

476512398
518963724
392487516
259376481
731824659
684195273
947658132
123749865
865231947

346587912
529631874
187294653
491362587
273158469
865749231
754916328
618423795
932875146

923741856
741856923
856392147
485937261
179264538
362518479
214683795
537129684
698475312

613895472
847231569
592647381
124379658
365182947
978456123
489763215
751924836
236518794

315247869
827965314
964381275
631859742
492673158
578412693
256198437
743526981
189734526

928735641
645192738
731864529
594318267
213576894
867249315
359427186
472681953
186953472

125894637
436257819
798613542
972468153
651379428
384125796
547936281
819742365
263581974

387926154
695741238
412358976
864297513
579183462
231564897
758612349
126439785
943875621

729643185
586791234
431528769
958472613
372156498
614389527
195867342
243915876
867234951

326875194
598461723
471392586
714286935
953147268
682539417
245613879
137958642
869724351

457831629
283769154
619452738
395628471
821947365
746315892
132574986
964283517
578196243

896327154
471695823
253418976
365281749
718549362
924763581
689174235
132856497
547932618

927345168
453186297
681927435
319672854
768451329
542893671
134569782
875234916
296718543

314785629
682149537
759236481
491368275
523974168
867521394
175692843
238457916
946813752

765831429
824596137
193742658
378614592
612975384
459328761
237469815
541283976
986157243

429587316
157463829
863129574
615278493
972354168
348691257
591836742
734912685
286745931

328796154
465821379
971453682
754219863
236578491
819634725
142967538
693185247
587342916

354689172
189257436
276314895
962143587
718596324
435728961
841972653
523861749
697435218

528796314
169453728
743218695
416927583
892635147
357841269
681374952
935182476
274569831

319857426
682914753
574263981
721596348
836472195
945138267
468721539
153649872
297385614

318725496
942361578
675849132
167258943
429136785
853974621
536487219
294513867
781692354

879523146
134689752
265417839
693142587
517968423
482375961
926754318
358291674
741836295

392451678
814762593
657893412
736215984
489637125
521948736
943186257
268579341
175324869

985342716
134675892
267891453
379456281
526718934
841239567
412583679
798164325
653927148

135429867
879516324
642837915
728653491
954781632
316942758
493275186
281364579
567198243

479162538
653897214
182354796
731548629
526971843
894623157
315486972
248719365
967235481

916278453
874953162
532416978
487531629
321697584
695842731
753129846
148365297
269784315

962714538
185293764
347685912
693478251
728561493
514329876
236947185
471856329
859132647

126439758
348275619
975186342
452761893
693852471
817394526
289647135
534918267
761523984

365289714
978614235
124375896
741538629
892467153
653921487
219756348
537842961
486193572

723951468
658234917
941678325
382417596
516829743
479563281
895746132
167392854
234185679

723951468
658274913
149638725
287413596
516829347
934567281
895346172
361792854
472185639

546289371
792315846
138746592
423178965
987562413
615934728
351697284
869423157
274851639

936214758
142578963
587936241
315497682
628351497
794862315
869725134
251643879
473189526

516429738
893175462
274683519
168752394
945368127
732941685
381594276
659237841
427816953

157382946
289564137
643197285
428753691
736819524
591426873
875241369
362975418
914638752

647259381
892316547
135847629
423185976
918672435
756934812
361798254
579423168
284561793

329417856
745826319
861539724
982761543
617354298
453298167
234685971
178942635
596173482

495861237
287359614
631247958
714693825
862715493
359428176
173984562
928576341
546132789

895463721
271598436
634172985
563219847
129847653
748356192
986735214
452681379
317924568

589371624
624985173
137624598
856192347
342857916
791436285
213548769
968713452
475269831

479286531
521379864
368451792
135694278
892517643
647823159
213745986
784962315
956138427

154872639
396154827
782963514
528719463
931546782
467328951
273485196
849631275
615297348

374629851
861745392
529183647
143897265
698251734
752436189
987562413
236914578
415378926

652947831
743186529
819325647
495861372
186732495
327594168
534278916
971653284
268419753

217365894
859714632
436892517
124986375
978453126
563127948
382671459
645239781
791548263

591678324
674253918
283149567
429516873
365987241
718324659
846792135
952431786
137865492

217938456
385642971
964175832
472581693
839467215
651329748
743216589
528793164
196854327

531678294
697412385
284395617
946753821
158924736
372861459
429586173
865137942
713249568

813546927
964721538
527389416
732694185
498152763
651837294
286975341
145263879
379418652

187436592
645972813
932851674
358647129
726193485
419285367
873569241
561724938
294318756

596183472
714592368
283746195
845267913
672931854
931458726
128674539
369815247
457329681

782469153
394581627
561237894
957328461
238146579
416975238
143692785
679854312
825713946

853426791
916735428
427189356
398542617
264871539
175963842
582397164
641258973
739614285

853426791
971835426
426719358
398542617
264178539
715963842
582397164
647251983
139684275

839426751
516739428
427185396
398542617
264871935
175963842
982357164
641298573
753614289

839426751
571839426
426715398
398542617
264178935
715963842
982357164
647291583
153684279

583146927
964725831
127398456
732684519
498251763
651937284
216879345
849563172
375412698

693547218
274816935
518329467
831794652
469152873
752638194
127985346
946273581
385461729

897235614
326419578
415786239
249871365
178563492
563924781
651348927
784692153
932157846

321645789
947138526
568279431
213756894
685394217
479821365
892467153
736512948
154983672

678321459
159467382
342859176
427638915
983715264
516942738
891574623
234186597
765293841

159326487
738495621
642187359
963712845
471538962
285964713
527849136
816273594
394651278

968473512
231658947
754291863
615349728
327586491
489712635
593824176
842167359
176935284

578932614
249651783
316748295
821369547
937524168
465817932
684175329
152493876
793286451

174382659
963574182
582169347
451927836
897613524
236458791
625891473
748236915
319745268

695132487
318745629
724869153
271653894
549287316
863914572
986371245
157426938
432598761

297384156
451697823
638125479
719256384
843971562
526843917
964718235
382569741
175432698

843156927
671829354
592743618
384592761
159467832
267318495
925674183
736281549
418935276

395671428
187294356
246835791
739148562
628957134
451326879
562483917
813769245
974512683

912435687
376918245
584726139
158693472
297541863
463872951
629354718
831267594
745189326

237485961
168972534
459316827
783249156
694153278
521867349
842631795
915724683
376598412

164523897
239874651
785916324
516397482
923481765
478652139
692148573
347265918
851739246

293647518
417835629
658912734
584271396
176398245
932456187
741529863
365184972
829763451

914857326
685231974
723496581
849762153
256318497
371549268
468125739
537984612
192673845

427319856
861725493
935486217
154863729
296157348
378294561
513672984
649538172
782941635

549683127
861972453
237541896
472835961
915467238
386129745
798354612
123796584
654218379

527398641
689174352
341526798
934685217
762913584
815247963
496832175
173459826
258761439

685243719
719865423
234791865
327918546
146532978
598674132
873156294
962487351
451329687

951467238
842315967
367928415
286159374
539746182
714283596
695834721
423671859
178592643

583197264
294658137
761243958
659824371
832571649
147936582
976382415
415769823
328415796

496127835
821653794
357894162
732519486
645378219
918246573
289765341
563481927
174932658

689321547
421576839
375984216
543792681
918465372
267138495
132649758
796853124
854217963

413259678
592876413
687314259
975168324
148532796
326497581
761923845
839745162
254681937

197362854
836457921
254819376
613925748
785641293
429738615
968574132
571283469
342196587

241873659
679125843
835946172
462387591
987514236
513692784
756239418
328451967
194768325

241875639
679123845
835946172
462587391
987314256
513692784
756239418
328451967
194768523

621587493
975436812
348192657
719345268
854621379
263879541
532714986
186953724
497268135

682175439
493862175
517934286
758649312
946321857
321758694
174293568
239586741
865417923

723461985
689527314
451938726
572893461
148276593
936145278
267384159
395612847
814759632

894321567
657894312
123765498
369172854
478539621
512486973
931258746
285647139
746913285

859734261
176852943
432196758
687521439
943678512
215349687
764213895
591487326
328965174

645827193
791643528
238195764
423958671
167432859
859761432
386519247
512374986
974286315

687319452
145827639
923465178
871693524
436258917
259174386
568932741
392741865
714586293

943671825
658342179
127958436
715294683
896735214
432816957
271569348
389427561
564183792

639218475
542769381
781534269
173856924
965427813
428391756
357142698
816973542
294685137

748923156
369185427
251674398
974518632
625739814
813462975
482397561
536241789
197856243

673852941
451679328
928413576
364198752
215347869
789526134
532961487
897234615
146785293

237694518
841257639
695138427
976813254
318542976
452976183
523769841
789421365
164385792

483671925
516492387
792853461
369528714
154367892
827149536
671934258
235786149
948215673

724936815
691587432
835241967
147823659
286759341
359164728
418375296
973612584
562498173

493751268
817462395
265983471
376529814
154378926
982146537
721834659
538697142
649215783

493781265
517462398
268953471
376529814
154378926
982146537
721834659
835697142
649215783

591483672
862917453
734256198
645839721
317625849
289741365
478392516
126578934
953164287

916357482
542918673
837246915
753482169
189765324
264139857
628594731
471623598
395871246

473698251
156732948
829154367
698517432
231849675
745326189
564281793
982473516
317965824

372496581
861275934
954183267
437518692
519632478
286749153
748951326
125367849
693824715

125498763
794536812
683271495
817925346
942683571
536147928
369814257
271359684
458762139

142638759
763159248
598472136
831924567
256713894
479865321
927586413
685341972
314297685

239561748
781439526
564782913
472695381
895314672
613278459
946827135
358146297
127953864

692571348
538924671
417863295
784632519
351789462
269145783
126458937
943217856
875396124

965174328
172638549
843952176
619245837
384796251
257381964
726519483
431827695
598463712

756418239
423695817
819273654
241569378
368721495
975834162
592346781
134987526
687152943

376829514
521643879
948571236
415238697
769415328
283796145
837154962
692387451
154962783

387926514
561743982
249581637
415639728
872415369
693872145
938154276
726398451
154267893

394568127
617329485
582741936
976284351
153697248
248153769
839415672
721836594
465972813

874612593
259834176
361975284
485327619
937156428
126498357
542769831
693281745
718543962

291478635
834569217
675231849
569183724
387924561
142657983
426715398
958346172
713892456

615873924
283491567
749652813
178945632
354126798
926738451
832567149
461389275
597214386

621438975
378915246
549672831
453769128
962381457
817254369
196523784
285147693
734896512

724186539
395427861
681359427
139274658
462518793
578693142
853941276
216735984
947862315

724196538
689357421
351428967
138274659
462519783
975683142
593841276
216735894
847962315

724196538
691358427
385427961
138274659
462519783
579683142
853941276
216735894
947862315

234861579
871953624
695427138
453196287
726584913
918732456
349218765
582679341
167345892

746521389
851369742
923784516
614978235
587236491
239145867
362417958
175893624
498652173

386124759
297536418
541978362
738469125
952813647
164752983
875341296
619287534
423695871

729584631
548631792
136279485
971428563
653197248
284356179
317862954
495713826
862945317

732584691
549631782
168279435
971428563
653197248
284356179
317862954
495713826
826945317

872594631
549631872
163287495
781429563
635178249
294356187
318962754
457813926
926745318

673549821
819276453
245381976
521968734
987453612
364127589
438615297
792834165
156792348

369247815
142658379
578193462
756439128
931825746
824716593
683971254
497582631
215364987

694581723
132764958
785923416
418672395
259348671
376159284
543217869
967835142
821496537

618253497
497816235
253794186
186475329
745329618
932168574
561937842
829541763
374682951

624895317
859731264
371426589
915248673
486357921
732169458
143682795
568973142
297514836

716953428
895742361
342618795
957461832
621387549
483529176
134896257
568274913
279135684

637524189
851937462
492168537
976281345
345679218
218345796
569412873
724893651
183756924

786513492
254896731
193274856
941637528
837152964
562948317
429765183
675381249
318429675

172854963
385962174
496371582
861735249
529648317
743129856
954287631
618493725
237516498

258173496
649852371
317496528
972684153
465317982
831529764
196738245
783245619
524961837

985631472
673254819
124978653
351849267
749562138
862317594
217496385
436785921
598123746

685231479
973654812
124978653
351849267
749562138
862317594
217496385
436785921
598123746

895672431
367419825
214385796
953246178
672158943
148793562
729531684
431867259
586924317

251968734
498375261
763124589
937812456
582496173
614537928
876241395
129653847
345789612

584921637
629753841
371648952
265837194
943216785
718495263
452189376
837562419
196374528

857263149
423189576
196574238
284931657
639725814
571648923
362857491
945316782
718492365

134276895
672859431
895341726
458913672
721465389
369728154
917584263
586132947
243697518

598216743
172348569
346975281
214769358
985432176
637851924
763124895
429583617
851697432

476985321
985321746
312674598
293816457
648537219
157492863
521763984
834159672
769248135

598612743
167348529
342957681
214769358
986435172
735821964
623174895
479583216
851296437

912856734
485371962
763492185
534219678
198764523
627583491
276148359
349625817
851937246

564983172
238761954
719542386
381256497
925874631
647139528
173698245
456327819
892415763

962741853
487935162
513286479
824357691
639412587
175869234
391528746
248673915
756194328

539681472
471325986
826794315
264579831
315468297
987132564
752913648
643857129
198246753

781465392
435219876
962873154
893742561
257136948
614598723
576321489
149687235
328954617

487193265
351726984
629845371
938514627
572689413
164237598
796351842
213468759
845972136

145872639
376419285
928653417
583294761
291367854
764185392
412938576
859746123
637521948

623791845
491538276
785264139
179845623
852673914
346129587
567382491
214957368
938416752

276941385
159863427
834257169
967138254
318425976
542796813
491572638
685319742
723684591

176498523
489253176
235176948
812934765
394765812
657821439
743582691
561349287
928617354

165489273
498273165
732165849
917834652
384652917
526791438
643927581
251348796
879516324

726543198
143982756
598167342
654391287
837624519
912758463
385216974
261479835
479835621

312674985
465938217
978512643
759186324
126453798
843297156
284769531
631825479
597341862

716429385
943685217
582317964
871253496
269748531
354196728
138572649
425961873
697834152

512473869
873296415
964851732
741369528
356728194
289514673
497135286
135682947
628947351

512493768
743286915
869751432
491368527
356927184
278514693
984135276
135672849
627849351

749186235
658237194
312594786
194328657
827659341
563471829
271845963
935762418
486913572

865924731
273861459
419753682
641538297
392617845
758249163
187396524
924185376
536472918

231576984
789413625
456982317
694851273
872394156
513627849
968245731
347168592
125739468

967285341
283741695
145936782
794623518
532819476
618457923
871564239
359172864
426398157

792416835
683579421
154823796
219738564
875642319
436195287
367251948
948367152
521984673

641839275
283517694
795624183
354286719
867941532
912753468
578192346
426378951
139465827

618925374
739146582
254873961
386714295
542369718
197582436
965431827
823657149
471298653

396578421
847921635
512364978
263819754
781245369
459736182
138692547
624157893
975483216

716539842
582714693
394826751
428691537
165372984
973485216
841257369
657943128
239168475

954182736
176539824
823647159
741963285
539278641
268451397
612895473
385714962
497326518

169852374
345679281
287143659
726918543
953724816
814365792
698531427
431287965
572496138

537841926
864925173
912637584
179263458
423518769
658479312
296754831
781392645
345186297

518347629
467259831
329618547
271893456
953462718
684175293
845936172
732581964
196724385

514387629
687259431
329614587
271493856
953862714
468175293
845936172
732541968
196728345

168273459
542689731
397154862
754936218
619842375
283715946
836421597
421597683
975368124

291387456
748651923
653429871
124596738
365872194
879134562
936748215
412965387
587213649

291387456
748651923
653429871
124596738
365872194
879134562
437968215
916245387
582713649

853196274
742835691
169427835
428713569
936542718
517689342
371958426
684271953
295364187

598612437
371495826
426387195
834976251
612543978
759821364
963154782
245738619
187269543

384629175
651473928
927185436
268594317
713862549
495317682
532746891
849251763
176938254

671593824
948267351
523184769
456718932
837952416
219346587
795631248
364829175
182475693

914625378
783419562
625378149
371896425
249157683
856234791
437582916
568941237
192763854

712956438
834217965
596384712
327698154
485173629
961425387
678541293
243869571
159732846

618923574
947615238
235784169
861539427
724168953
359472816
483257691
576891342
192346785

687934152
295781364
413265978
521347689
738692415
964158237
156479823
379826541
842513796

675894132
289371564
413265897
521943678
967182453
834657219
196438725
358726941
742519386

291368547
365147829
784529631
637912458
429785163
158436792
843691275
516273984
972854316

641925378
975381624
823746519
319267845
486519237
752438196
537692481
298154763
164873952

235946871
749518632
168732495
387251946
621493758
954687213
896175324
573824169
412369587

625178943
739465281
841932765
596241837
482357619
173689452
318794526
964523178
257816394

128573964
654219387
973864251
437956128
296781435
815342796
361495872
742638519
589127643

145389627
936572841
278164935
523746198
861295473
497813562
384621759
612957384
759438216

425739168
681542397
379168452
753491286
216857943
894326715
942675831
167983524
538214679

297543186
481726395
356189274
572638419
963451827
814972653
638297541
149865732
725314968

723945861
859716234
416328579
571483926
938267145
264159783
187534692
645892317
392671458

765132849
193845276
428769351
689257134
541683927
372491568
256914783
934578612
817326495

463281579
827359641
951746382
532617894
196438725
748592163
279165438
385974216
614823957

146835297
973246851
528179436
837614529
692583174
415927368
389462715
261758943
754391682

978462513
256193847
314875296
729651384
143928765
685734129
862347951
431589672
597216438

712834569
643925178
598167342
186792435
435618297
927453681
864571923
271349856
359286714

147259386
863417529
925683174
586934712
412875693
739126845
298561437
671342958
354798261

649385217
372691548
851427936
417562893
286934751
593718624
938156472
765243189
124879365

678925413
943761258
152384769
469213875
231857946
587496321
826579134
395142687
714638592

896473521
357182694
214965873
621547389
948631257
573829146
762354918
439218765
185796432

721689543
384275691
659413287
948321765
536947128
217568439
165832974
493756812
872194356

172548936
395267148
864931572
657123894
238495617
941786253
586379421
413652789
729814365

172549836
358267149
964831572
687123954
239458617
541796283
896375421
413682795
725914368

293674185
574183962
168259734
716392548
842765319
359418627
431927856
687541293
925836471

473159862
615328479
298476153
342617598
159842637
867935214
981263745
534781926
726594381

615947823
973128546
842635197
759314268
234856971
186792354
421573689
598461732
367289415

357482961
284169375
691537482
168923547
429758136
735614298
913875624
846291753
572346819

418639752
236587149
957241863
193726584
672854931
845193627
589412376
364975218
721368495

273615498
614789523
598423167
326147859
981356742
745892631
157934286
469278315
832561974

327486915
856319742
941752683
479231856
563874129
218965374
132597468
795648231
684123597

957382146
683491527
214567839
732148965
169275483
548936712
891723654
426859371
375614298

567489213
819352467
432716958
741935826
386241579
295678134
623594781
978123645
154867392

618759243
472138695
935642817
263415789
847963152
591287364
786524931
324891576
159376428

294816573
358972416
167435829
541729638
983164752
726358194
619287345
832541967
475693281

294815763
378962415
156437829
541679238
983124657
627358194
719586342
835241976
462793581

698473521
134259867
275168439
523847916
946531782
817926345
751382694
369714258
482695173

498123567
537896241
612574938
956487123
241365789
783912654
124758396
875639412
369241875

356294718
127685493
498731562
549812637
862347159
731956824
683579241
915428376
274163985

256918437
489376512
317524689
578269341
142783965
693145728
734851296
921637854
865492173

316259847
784361529
295478613
123694785
479835261
568712394
841527936
652943178
937186452

952738416
614259873
873614925
425173689
781596342
369482751
198345267
536827194
247961538

365724981
748319652
192568347
576893124
283471569
419652873
924185736
837946215
651237498

936814725
745692831
821573946
178249653
394756218
652381479
467935182
283167594
519428367

597364281
468721395
213985764
739516428
124893576
856472139
942138657
381657942
675249813

547316298
328954176
169287453
493871625
816592347
275463819
732649581
681725934
954138762

157934826
963852147
824761395
581423679
376589412
249617538
438296751
612375984
795148263

796123548
514897632
283465197
361258479
947631825
825974361
658749213
439512786
172386954

918673254
234581697
657429831
763948512
549216378
821357946
372894165
195762483
486135729

452861973
768349125
319572864
283617459
941253687
675984312
134728596
597136248
826495731

243897165
196534278
587261493
628473519
431952687
975186324
752648931
319725846
864319752

947258613
123476895
685193742
362945178
851637924
794812356
518329467
239764581
476581239

389265174
461798532
725134986
932641857
578329641
146587293
254976318
697813425
813452769

293578641
417936852
586142973
832465197
164897235
975321486
659283714
328714569
741659328

872164359
345978612
196325748
618249537
537681924
429753861
964832175
751496283
283517496

529168743
467923518
318475629
931752486
645389172
782614395
194236857
253847961
876591234

427856193
189372564
563941827
718563249
652419378
934728615
295684731
846137952
371295486

912378456
587614932
634529187
391765248
268943715
475182693
746831529
829457361
153296874

276958341
319472586
845631279
768349152
432715698
951286437
193824765
624597813
587163924

278659341
319472586
645831279
764398152
832715694
951246837
183924765
426587913
597163428

169754382
254893761
873126954
348561279
625937418
917248536
582679143
491385627
736412895

498567321
652193784
173284965
346921857
519378246
827456193
264719538
981635472
735842619

915632874
734581296
628497153
146875932
379124568
582963741
867319425
491256387
253748619

164832579
792465831
583917624
351796482
976248153
248351796
819673245
425189367
637524918

169723854
824915637
357648192
785264319
243159786
916387425
672531948
538496271
491872563

725831694
419267853
638954127
584679312
372148965
961523748
893415276
247396581
156782439

359672418
627148539
481953276
836514927
145297863
792386154
578461392
963825741
214739685

123479685
874356129
965182734
248617593
536948271
719523846
457891362
381264957
692735418

361298745
498517326
725643918
954782163
132956487
876431259
587324691
649175832
213869574

621493785
389751426
475682139
537849612
214365978
896127543
958274361
763518294
142936857

719385264
648729135
523641879
462973581
837154926
951268347
294817653
185436792
376592418

546218379
873946251
219537468
392654187
487129536
165783924
958371642
731462895
624895713

867542391
139687245
425193768
653719482
714328659
298456173
581264937
342975816
976831524

249573681
875196432
316824975
164385729
532749816
798612543
983267154
451938267
627451398

739182456
245697831
816435927
954723618
672814395
381956742
163579284
428361579
597248163

694583712
321476589
875192346
916257834
732814695
458639271
289761453
543928167
167345928

539684127
827159634
416273985
175928463
648317259
392465718
763892541
254731896
981546372

615932748
247681359
398754126
562193874
871546932
439278615
724369581
983415267
156827493

583912764
612487359
497563128
264759813
958136472
371248596
825674931
139825647
746391285

134698752
269375184
857412639
472839561
618754923
395126847
583941276
946287315
721563498

437968152
285314976
619527834
921736548
543892761
768451293
896273415
174685329
352149687

736958142
219734865
584126973
127695438
943872651
658341297
895263714
461587329
372419586

918534627
745269381
326178495
472891563
569327148
831645279
293716854
684953712
157482936

497528316
218736594
635491728
756142983
942387651
183965247
361859472
829674135
574213869

596318724
248975613
137426589
859264137
364197258
721853946
913682475
472539861
685741392

283596147
617348952
594721386
748619235
129853764
356274819
461932578
935487621
872165493

543869127
216537849
879124365
497681532
652793418
381245976
938476251
164952783
725318694

753619842
182754396
469238715
294863571
537421689
618975234
821346957
975182463
346597128

873219564
156483927
492765183
324571698
761892345
985346271
518924736
237658419
649137852

825376419
764195283
319284765
642951837
957843621
183627594
536718942
271469358
498532176

921436587
837215469
465798312
643927158
582164793
719583246
254879631
378641925
196352874

825376419
974185263
361294785
642951837
759843621
183627594
536718942
217469358
498532176

341596287
687342519
952718463
564937128
823165794
719284356
235879641
478651932
196423875

672894351
418235679
539176482
124368795
986527143
753941268
345782916
897613524
261459837

492163875
618725349
753948162
945687213
327419658
186352497
531896724
274531986
869274531

532481796
617592483
498376512
721649358
853217649
946835271
284953167
165728934
379164825

951284736
346179528
287356194
412835679
563947281
798612345
129463857
674528913
835791462

473812695
695347128
128965473
789426351
564193287
231578964
316789542
842651739
957234816

357619842
182754396
469283715
294867531
573421689
618935274
821346957
935172468
746598123

514869732
263714895
798235416
642597381
187346529
935182647
329678154
471953268
856421973

681549237
295763148
473281695
357412869
169358724
842976351
516834972
934127586
728695413

512698473
379145826
468327951
145839267
627514398
983762514
734251689
856973142
291486735

517698423
329145867
468327951
145839672
276514398
983762514
634251789
852973146
791486235

297651384
456738912
813492765
571846239
324917658
689523471
732189546
165274893
948365127

172834569
845769231
639521487
963257148
458916723
217348956
721685394
596473812
384192675

314726895
769538214
285149673
476853921
952614738
138972456
693281547
521467389
847395162

314629758
698537214
275148963
469753821
852914637
137862495
943271586
581496372
726385149

346958271
819237546
752461938
275813469
168594327
934672815
593126784
687345192
421789653

654129387
829357641
137468925
315974862
248536719
796812453
472695138
581743296
963281574

253879614
681345927
947621538
534298176
162437895
798156342
376514289
829763451
415982763

471359682
569278314
823416975
257983461
136745829
948621753
614537298
395862147
782194536

382647519
619235487
574891326
943762158
827154693
156389274
498516732
261973845
735428961

784621395
632945718
951387426
873164259
529738164
416592873
195473682
247856931
368219547

435971628
761428359
982635471
197256834
624389517
853714962
318542796
279863145
546197283

728945136
691738254
543162978
852471369
437296815
916853742
385619427
179524683
264387591

386954217
275183496
914672358
748521639
539746821
621839745
892317564
467295183
153468972

194856372
865327419
327914586
786493125
942571638
531682794
619235847
253748961
478169253

194528763
285376194
367194852
816239475
752641938
943785216
629457381
471863529
538912647

732451968
641978325
598236147
415367289
387529416
926814753
864193572
159782634
273645891

627853149
195642837
348917256
853291674
462785913
971364582
214536798
586479321
739128465

845691723
921473685
763852194
296715438
457328916
138946257
589267341
614539872
372184569

738429615
521637849
496851273
245916738
863574192
179382456
314265987
657198324
982743561

751682934
469573128
382941657
546397812
138265749
297814563
815429376
974136285
623758491

923458716
684371925
517962438
852619374
139847562
476235189
798523641
241796853
365184297

756189324
432567198
198342765
275431986
869725431
341698257
914853672
683274519
527916843

921635784
548179362
763428951
189247635
376851249
452396817
235784196
814962573
697513428

453812976
829467513
671953428
386749251
514286397
792531684
137695842
245378169
968124735

354687291
718293456
962145873
271438965
836519724
495726138
143962587
627851349
589374612

194735682
528961473
367248591
739456128
816392754
452187936
243519867
675824319
981673245

372491856
958267134
461853972
293185467
185746329
647329581
736918245
514632798
829574613

137926845
584317629
629485137
963752481
418693752
275148963
896531274
751264398
342879516

236548971
791362584
485917362
964281753
128735649
573496218
612879435
849653127
357124896

234569871
761382594
895417362
486291753
129735648
573846219
612978435
948653127
357124986

678539412
914628753
253417689
896342571
542176938
731895264
169784325
487253196
325961847

265913748
893547162
741286953
429658371
587139624
316472589
932764815
174895236
658321497

138962457
764518392
259347681
487139526
913625874
625784913
876253149
591476238
342891765

146839752
879245136
235617894
763521948
482793561
951468327
618952473
394176285
527384619

316798542
529614873
874235619
251987436
648321795
793546281
167859324
435172968
982463157

685327149
214985637
937146528
342568971
176239485
859714362
498671253
563892714
721453896

796348152
415296738
238157649
352679481
187432596
964815327
549781263
673924815
821563974

318796542
529814673
674235918
251687439
946321785
783549261
167958324
435172896
892463157

869432517
124587963
375916824
548293176
912764385
736158492
653879241
297341658
481625739

453186279
687239145
921754863
249371658
376895421
518462397
195648732
762513984
834927516

873425961
695318274
421769358
569841723
234597186
187632495
352176849
918254637
746983512

412853697
398647125
567192384
845716932
629538741
173924856
734269518
956481273
281375469

839157624
421963578
567284391
758312946
342698715
196475832
273846159
615729483
984531267

976458123
538271964
412639758
765184392
189523476
324796815
293815647
847962531
651347289

439615827
261897453
578243196
154976382
896432715
327158649
943721568
782564931
615389274

189645372
532197684
467238591
254871963
896523417
713469825
341982756
628754139
975316248

289134576
753629481
416875923
567912834
892463715
134587692
345298167
678351249
921746358

927183546
185496273
364257819
451739628
879625431
236814795
713562984
548971362
692348157

256149783
837562194
491783562
589374621
713296845
624815937
148627359
372958416
965431278

139854762
254367819
768219543
317925486
425681937
896473251
672148395
941532678
583796124

751634892
896721345
234598671
563947218
412385967
978216453
149853726
685472139
327169584

923168574
145793268
876254319
461385927
587926431
239417856
318642795
794531682
652879143

541329786
369784251
782615439
638471592
927538614
415296873
176952348
854163927
293847165

743259681
158367294
962481735
637598412
519724368
284136957
895672143
476813529
321945876

613752894
952814736
874396215
328165947
796483152
541927368
489671523
267539481
135248679

673592481
852714369
941683257
526837914
719246835
438951672
295168743
184379526
367425198

387142956
649537281
512698743
473819625
865274139
291356874
124763598
736985412
958421367

317842956
649537218
582691743
473189625
865274391
291356874
124768539
736915482
958423167

695243871
172958634
384167592
423715968
769824315
851639427
937581246
546372189
218496753

497865231
685312497
123794865
564279318
231586749
978431526
746128953
812953674
359647182

468975231
795312468
123864975
674283519
251697843
389451627
847129356
912536784
536748192

351789624
724516398
896423751
613948275
548672139
972351846
265134987
187295463
439867512

137956284
829471563
465823179
912638457
786245391
543719826
271594638
654387912
398162745

852739416
146285973
793146258
539874621
621593784
487612395
275461839
368957142
914328567

743816952
291547386
685293174
532681749
417359268
869724531
158432697
326978415
974165823

146935728
783246951
529178436
938614572
267593184
415782369
392467815
671859243
854321697

347621895
258497613
916835247
834976152
179258364
625143789
583764921
791582436
462319578

139462785
847395621
256178934
968254173
423719568
715683492
572931846
391846257
684527319

261847359
597326814
843195726
476213985
189754632
325689471
932568147
714932568
658471293

513289746
942765138
687134259
436592871
891376425
725841963
264958317
358417692
179623584

153968472
684527319
297431856
379285164
462319587
518746293
831674925
745192638
926853741

197563842
365284197
248197635
839652471
526471983
714839526
951728364
673945218
482316759

159386247
742519863
638247951
963178524
875462319
421953786
384721695
217695438
596834172

549813762
782456319
631279458
264381975
817945236
953627184
398762541
425138697
176594823

542378916
863915427
971426385
498263571
157894632
326157849
714689253
289531764
635742198

314269587
867543192
295817346
653481729
428795613
179326854
781934265
546172938
932658471

841573629
795826134
632491857
216349785
583712496
479685312
324157968
157968243
968234571

519426837
763891425
428753691
394217586
256384179
187569342
941632758
872145963
635978214

932418576
785623914
461957382
547382169
196574823
823169745
219736458
358241697
674895231

432518976
985627314
761934582
547382169
196475823
823169745
219756438
358241697
674893251

432518976
985627314
761934582
547382169
196745823
823169457
219456738
378291645
654873291

761385942
493126857
528974613
217869435
836541729
954237186
185793264
349612578
672458391

468397512
175248936
923561874
647159328
819423657
532786491
256974183
781635249
394812765

851764932
273159864
649832715
184576293
965328471
327491586
736945128
498213657
512687349

561397824
742861539
398254761
984736152
237415698
156982473
419673285
875129346
623548917

184957362
759326148
263148597
692573814
415289673
378461925
521634789
937812456
846795231

147965328
298374651
536281497
853649172
964712835
712538946
379826514
621453789
485197263

586423917
294751683
371986542
769134825
152867394
843295761
617548239
935612478
428379156

987631542
543892671
621547389
194756823
765283914
238419756
352974168
816325497
479168235

259841763
348672159
617593248
934785612
761924835
825316974
476259381
593168427
182437596

259148763
348672159
617593248
934785612
761924835
825316974
476259381
593861427
182437596

418269375
395714862
276358941
682431597
547926138
931587426
869173254
754892613
123645789

491276385
872315694
653984217
216438759
584697132
739152846
965821473
147563928
328749561

485971362
136825794
927634158
591348276
743256819
862719435
218593647
654187923
379462581

186934725
942175386
357268419
869517243
431826957
725493861
694781532
573642198
218359674

859674312
132895764
674213589
348521697
721936845
965487123
516349278
487152936
293768451

915467382
267358419
384912657
139826574
472539861
658174923
596241738
823795146
741683295

493512768
726894153
851367942
679238514
142759836
385641297
568173429
214986375
937425681

184376295
327459681
956281437
645138729
732965148
819724563
261897354
493512876
578643912

374128965
196457328
852936714
287645193
561293847
943781256
638519472
415372689
729864531

964253781
132897564
875641923
657124839
241938657
389765412
428519376
713486295
596372148

143762589
567891234
289453617
958327461
736514928
412986375
874239156
391675842
625148793

764392815
539718642
128564739
657123984
891476523
342859176
973285461
285641397
416937258

154768932
398512647
762943815
543179268
827356491
619284573
931425786
276891354
485637129

154768932
396512847
782943615
543179286
827356491
619284573
931425768
278691354
465837129

452168793
736924851
189573642
674315289
913482567
528796314
841257936
367849125
295631478

745916328
619823754
823754691
152438976
376195842
984267513
437581269
598642137
261379485

741328569
289465731
365917284
536892417
427651893
918743625
173586942
692174358
854239176

653187249
217954683
849623715
531462978
972518364
486739521
798346152
325871496
164295837

653187249
217954683
849623715
531462978
972318564
486795321
798546132
325871496
164239857

685294713
397158642
124367958
943671285
276835194
851429376
538912467
412786539
769543821

952431768
348672951
671589432
764253819
289716543
513948276
835194627
496327185
127865394

351496278
267835941
498172536
714289653
625713894
983564127
572641389
149328765
836957412

165743982
749862153
832195746
453619827
271358469
698274531
314986275
527431698
986527314

571862493
428379615
963145728
639527841
857413962
214698537
195284376
786931254
342756189

716384295
342957618
598162473
857213964
461879352
239645187
974536821
683721549
125498736

716394528
324857619
598162473
957213864
461978352
832645197
249536781
683721945
175489236

816394275
374582619
295167483
958213764
461978352
732645198
549736821
623851947
187429536

361275498
785491632
492368517
629734185
573189264
148526973
814653729
236947851
957812346

361275498
785491632
492368517
629734185
537189264
148526973
814653729
976842351
253917846

235784916
149526837
867913452
716458293
928367145
354192678
472631589
581279364
693845721

874635291
569421387
231897564
345782916
916354872
728169453
653218749
492576138
187943625

529431867
743689125
681527493
432165789
978243516
165978342
257894631
394716258
816352974

817463592
294158763
635927481
721395648
589642317
463781259
346879125
972516834
158234976

365841927
178392465
249657813
983725641
457916382
612483579
724538196
596174238
831269754

184953672
273416985
956278314
861792453
725364198
349185267
637849521
512637849
498521736

518643297
963275148
742981356
421856739
896327514
375194682
659412873
287539461
134768925

174928635
396157482
528634197
243591876
867342951
915876324
651283749
732469518
489715263

367485129
451329786
892761354
578694213
146253897
239817465
923146578
614578932
785932641

713925864
248736159
659841723
136457298
974382516
582619437
461598372
827163945
395274681

571963284
423785619
968142537
756238491
239471865
184596372
895627143
317854926
642319758

716548923
945321867
328697145
851762394
297834516
634915782
169473258
483259671
572186439

876423951
315967248
429185376
163872495
298654137
754319862
541296783
987531624
632748519

382741569
415963827
679285314
231857946
594612783
768439152
827194635
956328471
143576298

453789621
862531794
791246835
918673452
624895317
537412968
186924573
379158246
245367189

785613924
439725168
621498537
364581792
892367415
517942386
978234651
243156879
156879243

784623951
961548273
523917468
392156847
456872139
178439526
647291385
239785614
815364792

925367418
763418529
481952736
138795642
276841953
549236871
692573184
817624395
354189267

625397418
943618275
781425639
138956742
264871953
579234861
492563187
857142396
316789524

862471953
391586742
547923861
736159428
259834617
184762539
415397286
928615374
673248195

869172543
415936827
372458961
957643182
186729435
243581679
624395718
798214356
531867294

719453826
834612759
625789314
598361472
376245981
241978635
167824593
453197268
982536147

973428516
814365927
265179348
146952783
782634195
539817462
658791234
497283651
321546879

947386521
261495873
538127649
829673415
654912738
173548296
796251384
485739162
312864957

312968745
785431269
649725813
461283957
953647182
827159436
296514378
178396524
534872691

693814572
251793468
784562913
946287351
827135694
315946287
439671825
162458739
578329146

159263487
834179652
627854139
912635874
576481923
348927516
465712398
293548761
781396245

857923461
162548793
934761528
518672934
276439185
349185672
721356849
493817256
685294317

175962843
342875619
869431527
436218975
287593164
591647382
623154798
954786231
718329456

895267431
246381579
173945826
987536214
364128795
512479368
431892657
629754183
758613942

128475369
396128745
745693281
832741956
614359872
579286134
453917628
261834597
987562413

925374681
731286459
486159327
512893764
647521938
893467512
164932875
359718246
278645193

597826143
861439275
324751968
143598726
786312459
259674831
612943587
478165392
935287614

671235498
389416527
254789361
423671985
597328146
816954732
965142873
132897654
748563219

671235489
389416527
254789361
423671958
597328146
816954732
965142873
138567294
742893615

953412678
124876539
768395124
897651243
642937851
315248967
476589312
239164785
581723496

651842973
894537612
723169854
937485126
246971538
518623749
165394287
382756491
479218365

952147638
473856192
618239475
534682917
726913854
189475326
261798543
895324761
347561289

376984521
258173946
194526738
513697482
489235617
762841359
641752893
925368174
837419265

324579816
765281943
198643275
541326789
283957164
976814352
652798431
819435627
437162598

947536218
632481957
815927346
126849735
793265481
584173629
471398562
359612874
268754193

849265371
321879465
675431289
967543128
532718946
184926537
716352894
258694713
493187652

795236841
268471395
341895762
413527986
582964173
976318524
129743658
837652419
654189237

316847259
247695381
859213674
972361548
138452796
465978123
724186935
591734862
683529417

793624851
658391472
421587936
246159783
985763124
317248569
534816297
879432615
162975348

972538641
851647923
463129587
649352718
185794236
237816495
714963852
596281374
328475169

216458973
795613842
834927156
947586321
583192764
162374598
321749685
678235419
459861237

324598716
965271843
187436259
641329578
273865194
859714362
592687431
718943625
436152987

591684273
467352198
823179456
674298315
259413687
138567942
386741529
745926831
912835764

936712854
428956317
157384296
879643521
361825749
542197683
293571468
685439172
714268935

413672589
958143267
267985413
539467128
186529374
724831695
645718932
892356741
371294856

935217684
142856973
876934251
451389762
728561439
369472815
283645197
597128346
614793528

635218794
142957683
987436251
456391872
821574936
379682415
293765148
568149327
714823569

635218794
142957683
987634251
451396872
829571436
376482915
293765148
568149327
714823569

256139874
473852961
918476235
621783459
835694127
749521386
597248613
362917548
184365792

761539284
254867931
389241576
192376845
578412369
643958127
937184652
816725493
425693718

531248769
487936521
296715483
362597148
719482356
845361972
958673214
673124895
124859637

342719658
967854213
185263947
498531726
216487539
753692481
634175892
571928364
829346175

349816752
278954613
165273948
492531867
617428539
853769421
734185296
581692374
926347185

967413825
238657914
415298763
874136592
396825471
521749638
182974356
659381247
743562189

631942875
978561342
542378196
325489617
716253984
489716523
857134269
264895731
193627458

357421689
824976513
691835274
982357146
143689725
576142938
239514867
415768392
768293451

784195236
361248795
592637418
825413967
479586321
613729584
946852173
258371649
137964852

659427318
412853796
873916254
328549671
167238549
594761823
746395182
235184967
981672435

384692715
217345896
596871234
153769428
472538961
968214357
829157643
645983172
731426589

485713692
213596874
697842513
568421937
741389256
329657148
976235481
852174369
134968725

738614592
214895763
596732814
357421986
681379245
429586137
965248371
872163459
143957628

415683927
792415368
863729514
938561742
627934185
541872639
286397451
374158296
159246873

678914253
219358467
453627981
134895726
597236148
826471395
961782534
345169872
782543619

746853192
251796384
893412765
124389576
375641928
968275413
587924631
619538247
432167859

278965341
346127895
915384672
562798413
791432586
834651927
129543768
483276159
657819234

726185394
593647281
148329765
957234816
481976523
632518479
815492637
374861952
269753148

746953182
251786394
389412765
124398576
863275419
975641823
597824631
618539247
432167958

286739415
374165982
519842637
793254861
645318729
128976354
857691243
961423578
432587196

297835416
384176592
615942738
823564971
746319825
159287364
968751243
571423689
432698157

568472319
732196548
194385672
845237961
319648257
627519483
951724836
483961725
276853194

297154368
418763259
635928741
359487612
724691583
186235497
943876125
871542936
562319874

541298763
729634185
836157429
273981654
418765932
965342817
184573296
397826541
652419378

149736258
375812946
268945713
591268437
784593621
632174589
817429365
453687192
926351874

723965184
645318279
819472536
582691347
371584692
964237815
298146753
457823961
136759428

951648732
378129456
462537189
893462517
625371894
147895263
539784621
214956378
786213945

328965417
796134852
451278639
672493581
914582376
583716924
867341295
135629748
249857163

395176248
671284359
842593176
784932561
219865437
563741982
956327814
127458693
438619725

627913548
543826917
981754623
892167354
315248769
764539182
459672831
138495276
276381495

648935721
937421568
215786349
164879235
759362814
823514697
492658173
576193482
381247956

645932781
937481265
812756394
164579832
783264519
529318647
498625173
276193458
351847926

259148637
136257948
847369215
678531429
412976583
593824176
984613752
765482391
321795864

389612547
215749638
467835912
548376291
192458763
673291854
934527186
756183429
821964375

248951673
931267584
765384192
689732415
154698327
372145869
823576941
497813256
516429738

831647259
497258631
526139874
968571423
342896517
715324986
284913765
673485192
159762348

296745183
584123796
137869245
972638514
341957628
865412379
658291437
723584961
419376852

241879653
965432187
378615942
513246798
724198365
689357214
492563871
856721439
137984526

386179425
527346198
149285637
792418356
815763942
463592871
231854769
958637214
674921583

683217594
597643821
421589763
812736945
745921638
936854217
379465182
158392476
264178359

375492816
264718359
189653472
716324598
538169724
492875163
857936241
623541987
941287635

475193826
361782459
289654173
126437598
548269731
793815264
857946312
634521987
912378645

537842961
291536874
846197352
629478513
315269748
784351629
972613485
468925137
153784296

695174832
143852697
827639514
468591273
512367948
379428156
934285761
786913425
251746389

416258739
789163524
352749681
968327145
137495862
245681397
523874916
874916253
691532478

175493682
932856471
684127935
716982543
829534716
453671298
241369857
597218364
368745129

421869735
957143862
638257149
713426598
562981473
894735216
275694381
346518927
189372654

284316759
715429386
396785412
472938561
859671243
163542978
941853627
538267194
627194835

548371962
613592874
927648351
456923187
189756243
372814596
264189735
791435628
835267419

521378469
893645271
476912385
742891653
659237814
138564792
317456928
985723146
264189537

596734128
783621945
421895763
938152476
174386259
265947381
357418692
612579834
849263517

529134867
176298354
834657219
352419786
417863925
968725431
783546192
641982573
295371648

925367814
867142953
341859726
689731245
512684379
473295168
734926581
296518437
158473692

813724596
742596183
569138427
497813652
136245879
258679314
375961248
984352761
621487935

852713694
346295871
917684235
478132569
293546718
165978342
689351427
724869153
531427986

584217936
176593428
932846751
621784395
758932614
349651872
265479183
817365249
493128567

867251934
139487265
245693871
523764198
916328457
784519326
651942783
472835619
398176542

289367154
564891723
137524689
395672418
742183965
816945237
923756841
671438592
458219376

319657428
725948136
846312759
153479862
478526913
962183547
681734295
597261384
234895671

896732415
425916387
173458692
958264731
617593824
234187569
349871256
781625943
562349178

698732415
425918367
173456892
956284731
817593624
234167589
349871256
781625943
562349178

639128754
214765893
875349621
198574236
362891547
457236918
546983172
923617485
781452369

684521973
127349685
359786241
241893567
873652419
965174832
498217356
516938724
732465198

694521783
128347695
357896241
241983567
973652418
865174932
489215376
516739824
732468159

217369458
659428371
834715962
326971845
791854623
548236197
982147536
475683219
163592784

485361729
723985461
619427583
561843972
972156834
348792156
157639248
896274315
234518697

249715368
786932415
315864972
567348291
834129657
921657843
698573124
172486539
453291786

167582493
348197652
592634781
971263548
485719326
623458917
234875169
756921834
819346275

149758326
652349178
378126594
723491865
864573912
915862437
431287659
286935741
597614283

258163974
376954182
194278635
712849563
489536217
635712498
927481356
543697821
861325749

268593174
375164982
194278536
712849653
489635217
536712498
927481365
643957821
851326749

791854632
324617598
568392417
879436251
653128749
412975863
185269374
946783125
237541986

281693745
796845132
435127869
547986321
619372458
823514697
968231574
372458916
154769283

153476298
486921357
297385461
719538642
624197583
538642719
342869175
961753824
875214936

651734982
437829561
829561734
295386417
164975823
378412695
912647358
786253149
543198276

341958267
287614539
956237418
794823651
625491783
813765924
139572846
568149372
472386195

159867234
347129856
268354971
684531729
915472368
723698415
832915647
471286593
596743182

719563428
863942571
425871963
942136785
637458219
158729346
396217854
571384692
284695137

142658973
865937241
937142568
791365824
486271359
523489716
359714682
618523497
274896135

846912537
275463918
139875246
568397421
397241685
412658793
953784162
621539874
784126359

649375128
517428936
823169754
781943562
496512873
235786491
154637289
968251347
372894615

297453681
364981572
851762493
639815724
512347968
478296135
746538219
923174856
185629347

681457392
573912468
249638571
192785643
357246189
468193725
734529816
915864237
826371954

958472316
271963485
634158729
597631248
816724953
423589671
145397862
789216534
362845197

975162348
624538179
813479625
158294736
239657814
746813592
481326957
567941283
392785461

916782543
287534169
453196872
341659287
872413956
569827431
628975314
795341628
134268795

549368712
276951834
831274569
692187345
485632971
317495286
964723158
728516493
153849627

451678392
237149865
689523174
163495728
572386941
894712653
946231587
718954236
325867419

651478392
297163845
483529176
134695728
572384961
869712453
946231587
718956234
325847619

928634571
743815692
516279834
364127985
275948163
891563427
657381249
132496758
489752316

714563829
859412367
236879415
183247596
697158234
542396178
478631952
365924781
921785643

291854763
675132498
348796512
167289345
934571286
852463179
483927651
516348927
729615834

982156473
436728159
517493268
695234781
873519624
124687935
748361592
351972846
269845317

453618297
267934581
819572436
378421659
126859743
594763128
985147362
742396815
631285974

342619857
986754213
715832946
597326184
831495762
264178539
658947321
473281695
129563478

452138769
837269541
916754832
781326954
329415687
645987213
593671428
164892375
278543196

837549261
425618793
691372845
762195438
143786529
589234617
258963174
914827356
376451982

982157436
174863529
365249187
621374958
849526713
753918264
596782341
238491675
417635892

732186945
546927831
891354726
417892563
368415297
925673184
184569372
679231458
253748619

732146958
546928731
891357426
417892563
368415297
925673184
184569372
679231845
253784619

145372968
839614527
672598143
317926854
986745312
524183679
798451236
261837495
453269781

839165247
174392568
256847139
382459671
915736482
467281395
741923856
523678914
698514723

561487329
893261475
742953168
654832917
218579643
379614852
436795281
187326594
925148736

635478921
819532476
427169358
954216837
762983514
381745269
198327645
246851793
573694182

536829174
928417365
714563829
469738512
182654937
357291648
293145786
845376291
671982453

817463259
962751384
453892761
624318597
385974612
791526843
136245978
249687135
578139426

279456138
416983725
853721469
167849253
984532671
532617894
748365912
391278546
625194387

851923647
394576281
726481395
432165978
615897432
987234516
248619753
179352864
563748129

278519463
954368712
361427985
546983271
823741596
197652834
639275148
782134659
415896327

453728691
927361548
186954723
639417285
572896314
814235976
265189437
791643852
348572169

819763524
625498731
437152896
763281945
148539267
952647318
571924683
394876152
286315479

934518762
851726934
276394851
587243196
423169587
619857243
742935618
165482379
398671425

541396872
689271453
237845169
794682315
815934627
326157984
468529731
172463598
953718246

965738412
231456798
487129536
672543981
819672354
543891267
798215643
326984175
154367829

954837621
327561489
681429537
815342976
279618354
436975812
193254768
542786193
768193245

752691843
468372591
931458267
679814325
385729614
214563789
196235478
547986132
823147956

981524637
743916852
652783194
379458261
814362579
265179483
428697315
196235748
537841926

783592146
451637892
962184537
837215469
149863275
625479381
398721654
516948723
274356918

978135246
263947815
541682973
157263489
429578361
386419527
634851792
712394658
895726134

492613578
685742931
713859624
534167892
879235416
126984357
358421769
961578243
247396185

437695218
965821347
182473695
849756132
673912854
251348769
514267983
326589471
798134526

347921856
195768432
268534179
672413598
954876213
813295764
436152987
529687341
781349625

925378614
643195827
178264539
864739251
732516498
591842376
259681743
487923165
316457982

416935872
578621439
392478615
847513296
169842753
235796148
923164587
754289361
681357924

576421389
142893675
938675412
321569748
694187523
857342196
489736251
765218934
213954867

769281453
342759186
815643297
537912648
426835971
981476532
293568714
154327869
678194325

726381549
193754628
854629317
247135986
581496273
369872154
412968735
675243891
938517462

314756298
592418637
678923154
453172869
726589341
981634572
269845713
847361925
135297486

328961745
457832961
196754283
531248679
962175834
874396512
243689157
615427398
789513426

763241859
451879623
289356174
948625731
627193548
315784962
874512396
596438217
132967485

732598416
654231897
189467325
361974582
428615739
597823641
875149263
213786954
946352178

574396128
392418675
618752493
763924851
859163742
421587936
185279364
946835217
237641589

367854219
841972653
295613784
972538146
518746932
436129578
654391827
729485361
183267495

637981524
582476139
491253786
264819357
378645912
159732648
745398261
816527493
923164875

893574621
716238549
245916738
478691253
321857964
569423187
682149375
957382416
134765892

893574621
716238945
245916738
478651293
321897564
569423187
682145379
957382416
134769852

783964521
615237849
249815637
467521983
391786254
852493176
578149362
926378415
134652798

893574621
716238945
542916738
478651293
321897564
965423187
689145372
257389416
134762859

894261375
573984621
216357948
165872493
482539716
937146852
728413569
341695287
659728134

478653291
135729468
269841375
897265143
312497856
654318729
541982637
786534912
923176584

489653271
135728469
267941385
978265143
312487956
654319728
541892637
796534812
823176594

743591682
981276354
256843179
192738465
864152937
537964218
415689723
679325841
328417596

478951623
352467891
961382574
634879215
129536748
785124936
517693482
246718359
893245167

175426893
346918725
892357416
628574931
954831672
713692548
469283157
537169284
281745369

498673215
621945873
735218496
549837162
283169754
176452938
314786529
957324681
862591347

687513429
435892761
219746583
572389146
194627358
368154972
956271834
843965217
721438695

786195234
421736598
953842176
869257341
234981765
517364829
342519687
675428913
198673452

693782415
815493267
427165389
742916853
568347192
931258746
389574621
254631978
176829534

329741658
416358729
578926413
962583147
731492865
845617932
197265384
653874291
284139576

392781654
816354729
547926813
925643187
731892465
468517932
179265348
653478291
284139576

842513769
971486352
563279841
698321574
437958216
215647938
186795423
354862197
729134685

768942513
215637498
934581276
657893124
321764859
489215637
146359782
592478361
873126945

658932417
214576398
973481265
546897123
321654879
789213546
135749682
492368751
867125934

875346129
391752648
462981357
257863491
634219785
918574236
723695814
189437562
546128973

312745689
745986231
968213754
579461823
284539167
631827495
496158372
153672948
827394516

234819675
756234189
198675243
629458731
347921856
815367924
583796412
462183597
971542368

526391748
831647259
794285316
172856493
963412587
458739621
615974832
347128965
289563174

967842351
341567892
825319647
613495728
479628513
582173964
754981236
198236475
236754189

153798264
289546137
476231985
861974352
547382619
932165748
625819473
394657821
718423596

417682539
926153784
583479126
164297853
879534612
235816947
391748265
752361498
648925371

532418967
617592384
498763521
274931856
986245713
351876249
165387492
843129675
729654138

432168957
517492386
698753421
276931845
985624713
341875269
154387692
863219574
729546138

293871465
617254398
854369712
469135287
785942631
321687549
538716924
976428153
142593876

764521983
523689174
981374526
698452731
347168259
215793648
152836497
439217865
876945312

813926475
629745831
754813269
591384726
376251984
248697153
187569342
962438517
435172698

428953761
963174528
751682943
642395187
819267354
537418296
285736419
394821675
176549832

428953716
963174528
751682943
642395187
819267354
537418269
285736491
394821675
176549832

429153876
753684129
861792543
642315798
917268354
538479261
295836417
374921685
186547932

428153769
953674128
761982543
642315987
819267354
537498216
285736491
394821675
176549832

378691425
549832671
261547839
615729384
482365917
793184562
156978243
934216758
827453196

972463581
316285479
854917236
163724958
748659123
529138647
637541892
481392765
295876314

287436951
641795283
953821647
578319462
436582179
192674835
315968724
824157396
769243518

273846159
469517823
581932746
714325698
952768314
836491275
397184562
128659437
645273981

924376518
853921746
617845293
345687921
762159384
189432675
531298467
276514839
498763152

476319582
283465719
519278346
968723451
157984263
342156978
821537694
695842137
734691825

473918562
289465713
516273948
368721459
157394286
942856371
821537694
695142837
734689125

819653247
376428951
245971836
753249168
964185372
128367594
532716489
497832615
681594723

368275194
579418623
124369785
846597231
752183946
931624857
417952368
285736419
693841572

423895671
859167342
167423859
976234518
514978263
382516497
231649785
698752134
745381926

513894672
429617385
687253419
352149867
894736521
176582934
235478196
961325748
748961253

613845927
542937861
978261345
729658134
485312796
136794582
257489613
394176258
861523479

589614732
672983541
143257968
861749325
297135684
435862179
714398256
356421897
928576413

271348956
468259713
953671824
682193547
539427168
714586239
196832475
347915682
825764391

143897652
976253481
258641397
321974568
794586213
865312974
419725836
537468129
682139745

625789143
317465298
984321765
493657821
168293457
752148639
279836514
836514972
541972386

297483516
851762934
634951287
985627143
743518629
126394875
319876452
468235791
572149368

985632174
316574982
724981653
862415397
547396218
139827465
293768541
471259836
658143729

842135769
356794182
917268453
763452918
591873246
428619375
634987521
289541637
175326894

483957612
759162384
216843597
375614928
168279453
942538176
834791265
521386749
697425831

876521943
243978516
915436827
792143658
134685792
568297431
621859374
457362189
389714265

534721689
267938541
918465732
792514863
851396427
346287195
425673918
689152374
173849256

634821795
285739641
719465832
842516973
951378426
376294158
427683519
598142367
163957284

517496382
942538716
386721459
725163894
634985127
891247563
453612978
169874235
278359641

654721389
978346251
321895674
835214967
149687532
762539418
417953826
293168745
586472193

765891432
829453761
431276985
946315278
152789643
387642519
518964327
294137856
673528194

239146758
571289634
864375912
786413529
413592867
952867143
645938271
128754396
397621485

495827316
682153947
317964852
963741285
754382169
128596473
231475698
876219534
549638721

735169824
246758913
918432567
587694231
321875649
694321785
472983156
159246378
863517492

913658247
764192358
825374916
257469831
639815472
148723569
381246795
572931684
496587123

157923846
643718259
892546137
928375461
571684392
436291578
389462715
714859623
265137984

953146287
421785963
786932514
235869471
147523896
698417352
319278645
564391728
872654139

578164932
264935781
931827465
849612357
723548619
156379824
415783296
392456178
687291543

259384671
381697245
467512389
798426153
526831497
134759826
813275964
672943518
945168732

248397561
951486327
376512849
684925173
529731486
137648295
413269758
762853914
895174632

923415876
164728395
785963421
549871263
217346958
638592147
396287514
872154639
451639782

543981267
189672534
726453981
615234798
837596412
492817653
361749825
254168379
978325146

543981627
189762534
276453981
615234798
832597416
497816253
321649875
754128369
968375142

291847635
867523419
435961287
149378562
526419873
783256194
974685321
358192746
612734958

372568941
695741328
481239675
854926713
716384592
923157864
139872456
547613289
268495137

836215794
571894623
492763581
643952178
159478362
287631459
925346817
318527946
764189235

143759682
765281493
829364571
358412967
214976835
697538124
931625748
482197356
576843219

832159746
941637258
765248319
318465927
457923681
296871534
183792465
629514873
574386192

832459716
419637258
765218349
341865927
957123684
286974531
193782465
624591873
578346192

743612985
265849713
189573642
837126594
954387261
621954378
416735829
398261457
572498136

284367951
356491287
179852364
925746138
618523749
437189625
893275416
741638592
562914873

195342867
763581924
284697531
378925146
941763285
526814793
632179458
819456372
457238619

918634275
523987164
647251983
495712638
872563491
136849752
369428517
251376849
784195326

563481972
824597361
197236854
981652743
736914528
452873196
615728439
349165287
278349615

637281549
582649317
491573286
915836472
364712958
278495631
126358794
843927165
759164823

149857263
365912748
278364519
497638152
852491376
631275894
783146925
914523687
526789431

214365798
378912546
695478231
462831957
957246813
183597624
831659472
729184365
546723189

421638975
387549126
569271483
948716532
716352894
253984761
694127358
132895647
875463219

816735924
542689371
793142685
967514832
251863749
384297516
128976453
635428197
479351268

498623571
631457829
527189643
945268317
382715964
716934258
869571432
154392786
273846195

981347256
762951438
543862917
856419372
214783695
397625184
478136529
635298741
129574863

389276514
512943876
476815392
697524183
841639725
235187649
723458961
954761238
168392457

943578612
861423597
275169843
197236458
358741926
426895731
619384275
582917364
734652189

268145739
759368412
143972856
921754368
385216974
476839125
897523641
514697283
632481597

436512978
827394561
519768234
264987315
795431682
183625749
651243897
342879156
978156423

651897243
927431685
348526179
812954736
794683512
563712498
279168354
486375921
135249867

863429571
745168239
192573846
984631725
637852914
521794368
356947182
219386457
478215693

251463789
467819325
938572641
624931578
573248916
189756432
315687294
796124853
842395167

721645398
389217645
456983721
597368214
813524976
264791583
132876459
678459132
945132867

468715932
239486715
571923648
395874261
612359874
784162593
956241387
843597126
127638459

721945368
386217945
459683721
597368214
813524679
264791583
132879456
978456132
645132897

469815372
273496815
581723649
735984261
612357984
894162537
356241798
947538126
128679453

417836592
638529714
259147386
982475631
376912458
541683279
724398165
195764823
863251947

376594821
582617394
419832756
128976435
735241968
964385172
291453687
643728519
857169243

168453297
542917683
793268451
284796315
915342768
376581942
839675124
421839576
657124839

469217853
213658974
587934621
392841567
158769432
746523189
935482716
671395248
824176395

287561349
149378256
536924781
692857413
875143962
413296875
721435698
968712534
354689127

512346987
648297315
379815426
264178593
985432761
731569842
427683159
196754238
853921674

643895172
712634985
598721463
157369248
329478651
864152739
486213597
275986314
931547826

634287195
571349286
892516473
147693528
283451967
965728341
458172639
726935814
319864752

749368521
281975643
635214897
963187254
178542936
524693178
892431765
357826419
416759382

842637519
965821473
317954682
279465831
134782965
586193247
621578394
493216758
758349126

879152436
351647982
246389175
685913247
492768513
713524698
128475369
967231854
534896721

951648372
364297851
872513964
643182795
597436128
128975436
289354617
435761289
716829543

951648372
364257891
872913564
643182759
597436128
128579436
285394617
439761285
716825943

613758924
478912356
592634871
364529718
157486239
289371645
736195482
845263197
921847563

963784512
724516983
851932764
648157239
539628147
172349856
495261378
387495621
216873495

498356721
315972648
267184359
542631987
189745263
736829514
623498175
871563492
954217836

129436587
458791632
376825491
683274915
715689324
942513876
234158769
597362148
861947253

698715423
742863195
351924867
269381754
517249386
483576912
974152638
126438579
835697241

954821673
316479582
872365149
485132796
723946851
169587234
231754968
598613427
647298315

581634279
932718654
674925138
369872541
248156793
715349862
196583427
823467915
457291386

348571296
295864371
176932854
734189562
951246738
682753419
517628943
863497125
429315687

347581296
285469371
196237854
934172568
751846932
628953417
519628743
863794125
472315689

589216743
324798516
716453829
293547681
845631972
167829354
438972165
972165438
651384297

681327945
295486137
473915682
827531469
346279851
519648723
754162398
162893574
938754216

187956324
469213875
235874961
321768459
576149238
894532617
913687542
742395186
658421793

198572364
357468291
246391785
614783952
729154836
835926417
961847523
482635179
573219648

361749258
529386417
478215936
836451729
142937865
957628143
713592684
294863571
685174392

742519836
135486279
896723154
529361487
473852691
618947325
361275948
287694513
954138762

641283597
359174826
287965314
938742165
724651983
165398742
576829431
493516278
812437659

259871364
741936285
368542791
517628439
834795612
926413857
672189543
183254976
495367128

639752184
521843967
847196253
284671395
196435872
375928641
762519438
418367529
953284716

735418692
842976315
916253784
328591476
674832159
159647238
281365947
467189523
593724861

248536971
376194528
915827436
537689142
689412753
421375689
152943867
794268315
863751294

735241968
146895237
289376415
923187546
574962183
618453729
461739852
857624391
392518674

431825967
826397154
795461328
279538416
358146792
164972583
912784635
643259871
587613249

852376149
419852376
673491258
386749521
927513864
145628793
261985437
594137682
738264915

546913728
932874165
187562349
874695213
621438597
359721684
415386972
298157436
763249851

342796185
956418327
187523694
815639742
294157836
673842519
729385461
468271953
531964278

587934621
493261578
126785349
319476285
752813964
648529137
831697452
264158793
975342816

631795284
957248613
824613957
265179348
349582176
718364529
493821765
186957432
572436891

456213798
239874651
718596234
941785362
572361849
683942175
864157923
125639487
397428516

895713462
416925783
732648591
281469375
563287914
947351628
658194237
324876159
179532846

482376951
396581274
157249683
219658437
563794128
748123569
935812746
674935812
821467395

948231756
321756498
567984132
179643825
682195347
453827619
715369284
834572961
296418573

785196432
291453768
364872159
942768315
573914286
618325974
427681593
136549827
859237641

834927615
679158432
251346897
142873956
783569241
596412378
917284563
468735129
325691784

932614857
856793214
471285693
187432965
295176438
643859721
318927546
769541382
524368179

935416287
814279563
672835419
297361845
583942176
461587932
726194358
349758621
158623794

281569473
637418592
495327618
349856127
516732984
872941365
923185746
764293851
158674239

578629341
641783295
239145876
123456987
495378162
786912534
854237619
912864753
367591428

915462873
873591264
642387519
326974185
794815326
158623497
239146758
461758932
587239641

236158479
478936125
951274836
782541963
193762584
645389217
869423751
317895642
524617398

726149583
584732619
139685247
945321768
863457921
217968354
651893472
498276135
372514896

347912856
298356174
561784293
452678931
879431625
136529487
714293568
623845719
985167342

629714853
483569172
751823964
816342597
532987641
947156238
194275386
368491725
275638419

297185436
863942751
415376928
759864312
186723549
342519867
521497683
674238195
938651274

586249371
274631895
319875426
451398267
693752148
827416953
162987534
735124689
948563712

827463159
945127863
631598247
319846725
452719386
786352914
298675431
163984572
574231698

529386471
781452963
463917825
845271639
612839754
937564218
154628397
396745182
278193546

236549781
954178326
178632459
823751694
649823175
517496832
791284563
482365917
365917248

213569748
768314952
459287136
374192865
926875314
581436297
895623471
632741589
147958623

741932685
963158427
825476391
382695174
159247863
674813952
218764539
437589216
596321748

517389642
928674135
436215798
842536917
179842356
365197284
294751863
781463529
653928471

216784359
475931286
398625174
829147563
531896427
647352918
184563792
952478631
763219845

216784359
475931286
398625174
827149563
531876492
649352718
184563927
752498631
963217845

351428967
687391245
924756138
798214356
436985721
215637894
572849613
169573482
843162579

845917326
219653874
367824519
652489731
931275648
784136952
493561287
526748193
178392465

479281563
281365974
536749812
748653291
362918457
195427386
657832149
913574628
824196735

318452769
427196538
695738214
154367892
932815476
786249351
273981645
861574923
549623187

648517293
395248761
172396458
816423975
524179836
937685142
483962517
269751384
751834629

937852614
624391758
815647293
491268537
283175946
756934182
379586421
562413879
148729365

246198375
513467829
987532641
891256734
732984516
465371982
374625198
628719453
159843267

241687539
587934612
693125487
769241853
852369741
134758296
325816974
476593128
918472365

514386927
893274156
267159438
632497815
145638279
789512364
456923781
928761543
371845692

538417269
716289543
924365718
167928435
485631927
293574186
341796852
659842371
872153694

514372896
783964152
629158437
932486715
145237968
876519324
257893641
498621573
361745289

241687593
587394612
639125487
763241859
852963741
194758236
325816974
476539128
918472365

518692347
269743815
473518269
827451936
954236178
136879524
642385791
381967452
795124683

781392654
294657381
356148927
635714298
819265473
472839165
968471532
547923816
123586749

478296153
912543687
635178249
597861432
184932576
326457891
869714325
253689714
741325968

479286153
812543697
635179248
597861432
184932576
326457981
968714325
253698714
741325869

374968215
856172349
912354687
539841762
461237958
287695134
198523476
645719823
723486591

681724593
549863127
723951486
237695814
864172359
195348762
476589231
918237645
352416978

697413825
235978416
841256739
162347958
573891264
489562173
728634591
916785342
354129687

619842357
782513649
345769128
937456812
864231795
521978436
193685274
456127983
278394561

649583172
783921465
251746389
512378694
936415827
874269513
328657941
197834256
465192738

173658294
825497361
946213875
658934712
297861543
314572689
432789156
761345928
589126437

245739681
871652394
963148275
698374152
357216948
124895736
732481569
419567823
586923417

231785469
975246381
486319257
693154872
547892613
128637594
754928136
362571948
819463725

986423571
321759864
745186329
492817635
853264197
617935248
539678412
164592783
278341956

918765432
562438917
473219658
146387295
357692841
289154376
791823564
625941783
834576129

746598321
832461759
195732684
684279135
519386472
273154968
361925847
428617593
957843216

174236598
563918742
289745631
436179285
917582463
825364179
751493826
348621957
692857314

598374126
467129835
231856947
314765298
985243761
672918453
826597314
759431682
143682579

423917568
168523479
759468132
237184695
691275843
584639721
846352917
315796284
972841356

413278596
528496317
769351482
687142935
395687124
142539768
274813659
851964273
936725841

528937164
134268759
796451823
685394217
941726385
372185496
469872531
257613948
813549672

613485792
952617384
478293615
749856231
381742569
265139847
524968173
136574928
897321456

835417296
614932587
927856143
183524679
756189432
492763815
268391754
549278361
371645928

985417236
614832597
327956148
198524673
756193482
432768915
269381754
543279861
871645329

849672135
731459628
526381974
352846719
198527463
467913852
615294387
983765241
274138596

935684712
271953468
486271359
869415273
713862594
542397681
627149835
398526147
154738926

986147325
213856794
745293186
378462519
192578643
654319872
427631958
539784261
861925437

754193682
628745391
913682745
836927514
471538269
295461873
567219438
182374956
349856127

785934216
369712845
214586937
153629478
697841352
842375169
426197583
531268794
978453621

826935417
374812956
915647238
163729584
798451362
452386179
547198623
631274895
289563741

246739581
871256349
953148672
798324156
324615798
165897234
637481925
419572863
582963417

137682945
269534187
548719623
916458372
852371469
374926851
795863214
623145798
481297536

561493728
947821563
382567941
294618357
718235496
653974182
436152879
879346215
125789634

246739581
871652394
953148276
598374162
367215948
124896735
732481659
419567823
685923417

273986415
591437286
846215739
728194653
639758142
154623978
487562391
965341827
312879564

841362597
695417328
237589614
152678943
378194256
964253781
429731865
786945132
513826479

914576823
568342719
237189546
789625431
143798265
625413987
372964158
851237694
496851372

514687923
679325814
238194567
896572431
143869275
725413698
382746159
951238746
467951382

647125389
923846571
581793426
316578294
798264135
452319867
265931748
874652913
139487652

463752891
798316425
125984673
234869157
579143268
816527934
951238746
687495312
342671589

463752981
789316425
125894637
234967158
578143269
916528374
351289746
697435812
842671593

263798415
547216983
918354672
376941528
125683749
894572361
452137896
731869254
689425137

256713849
198645327
374892615
639584271
725361498
481279563
563927184
847156932
912438756

781463295
293715648
564928371
915637824
837542169
642891537
428176953
359284716
176359482

923814675
684579321
157263948
348751269
561392487
279486513
415928736
892637154
736145892

296143785
578692314
314857962
842361579
967584123
135279648
421735896
783926451
659418237

418762953
972358146
635194728
847513692
563927481
291846375
726435819
389271564
154689237

138576924
675429831
942813567
326798415
519634278
784251396
491387652
853162749
267945183

139587426
785624931
642913578
327849615
514736289
896251347
461398752
953172864
278465193

547692831
269183457
318574629
654319278
182457396
793826514
925768143
831945762
476231985

738921654
451683729
692475381
513769842
847152963
926348175
175236498
269814537
384597216

816734952
253196784
947258631
482573169
375619428
169842573
724985316
631427895
598361247

865123947
473896215
219457638
654782193
728319564
931564782
187935426
342671859
596248371

982647153
476531928
531892467
869324571
325718694
714965832
697483215
158276349
243159786

521468397
693157284
874293651
189325746
357684129
462719835
746532918
935871462
218946573

563472198
124859367
987613542
271394685
458167923
639285471
792536814
845921736
316748259

815374269
974862315
326915847
142739658
637458192
598621473
269187534
781543926
453296781

412693875
839175624
657284931
146827359
725439186
398561742
583912467
261748593
974356218

714569823
298713564
563284179
435826917
127395486
689471352
846132795
372958641
951647238

712596843
493718562
568432179
235864917
147359286
689271354
826143795
374985621
951627438

963782154
574361892
812459367
651897243
247613589
398524671
489236715
135978426
726145938

943782165
576341829
812659347
451897236
267413598
398526471
685934712
139278654
724165983

946371825
135862497
872945163
283594716
759186342
461237589
517628934
328459671
694713258

853926417
721435896
649781253
236594781
487613925
195872364
372169548
568247139
914358672

721358649
385649721
496172538
854713296
613295487
972486315
247861953
139527864
568934172

681729453
597143862
234658791
153867924
768294315
429315687
975482136
312976548
846531279

635721984
897456213
142398567
316245798
278619345
954873621
521987436
769134852
483562179

763124895
154689723
298573146
432798561
671435289
985261374
816347952
547912638
329856417

863124795
154679823
297583146
432897561
681435279
975261384
316748952
548912637
729356418

589342761
631875429
247961583
924158637
873496215
165723948
758214396
392687154
416539872

723169458
169548732
584327619
491632587
235874196
678915243
817496325
942753861
356281974

694852731
571963428
382471695
217648953
856139274
943527186
469785312
138294567
725316849

321897654
549126738
687534219
235971486
968452371
714368925
873619542
456283197
192745863

251947863
793685421
846231597
634798215
527416938
918352746
162874359
375129684
489563172

371486592
968275431
542193867
856932714
217864359
439751286
625349178
794518623
183627945

586437219
731529486
429618375
293861547
815742693
674953821
362174958
148395762
957286134

526349817
798561243
143782965
954826731
687135492
312974658
475293186
239618574
861457329

748369251
152748963
936125487
691573842
385492176
427681395
214956738
869237514
573814629

624539871
835217649
791864352
176325498
943781265
258496137
367158924
489672513
512943786

943512687
867934512
125786934
354268179
286197453
791453826
572849361
438621795
619375248

971326458
625481379
438759216
562178934
849235761
713964582
396512847
287643195
154897623

738561249
542937816
916284753
687413925
421659387
395728164
869342571
253176498
174895632

137692584
826354971
945871263
718529346
692483715
453167892
571936428
284715639
369248157

975234861
216958374
348761952
524187639
783496215
169523487
897612543
432875196
651349728

648921753
537684921
921753468
176238594
854197236
392465817
263849175
415372689
789516342

649821753
537649281
821753964
176438592
254197836
398265417
463982175
915374628
782516349

957814623
238756149
461932758
512369874
843127596
679485312
726548931
194673285
385291467

243958716
195674382
687123594
856431927
471892635
932765148
729346851
568219473
314587269

354289716
792136584
816547329
629315847
485762193
137894265
971423658
568971432
243658971

316925784
895473216
247168593
973284651
482516379
651397842
138659427
724831965
569742138

281469573
735182964
964537182
842615739
176943258
359278641
623794815
497851326
518326497

452619738
613578492
987324516
165937824
374182965
298456371
836295147
741863259
529741683

426519738
513278496
987364512
165937824
374182965
298456371
832695147
741823659
659741283

643819257
285376914
719254368
438597621
521648793
976132845
392485176
857961432
164723589

397684125
564321798
182975463
419568237
875243916
236719854
951437682
643892571
728156349

391684752
475213689
268957341
924761835
756328194
813495267
182546973
539872416
647139528

397584261
564132978
281796453
619273584
745918326
823465719
132847695
956321847
478659132

367591428
842376519
195842763
439287651
651934287
728615934
274163895
916758342
583429176

657149238
831257496
492836715
713962584
269584371
548371629
174628953
925413867
386795142

136945728
945728613
872361495
728136549
493572861
561894237
217659384
659483172
384217956

498156327
362749851
175328469
751684293
284913576
639275148
947531682
823467915
516892734

127853649
395746281
648192357
483629715
219574836
756381924
971438562
862915473
534267198

876493521
591278436
234615978
965741382
423586197
718329645
147962853
659837214
382154769

793164582
815792463
426385197
349826715
682571934
571439628
954218376
267953841
138647259

941657382
576382194
832941576
385724619
629813457
714569238
463198725
158276943
297435861

269143758
387925641
154687923
943876512
726451839
518239476
871592364
695314287
432768195

592671843
861943752
473825691
149782365
687539214
235416987
724198536
358264179
916357428

391548672
462971358
587236194
246187935
139652487
758493216
815324769
674819523
923765841

687214359
214935687
593786421
825693714
476851293
931427865
749568132
158342976
362179548

468913527
351267498
297845613
984352761
673198245
512476839
749681352
125734986
836529174

483916572
961572348
725384619
837425961
154869237
296137485
518693724
679241853
342758196

861723954
257941386
934658271
513862497
496375128
728194635
345217869
672489513
189536742

861723954
935648271
247951386
513862497
496375128
728194635
354217869
672489513
189536742

829361547
613457298
574298136
165783429
498625371
732914685
946572813
351849762
287136954

536729481
247618593
891435267
175294638
983561724
624873159
418956372
352187946
769342815

648527913
135964728
729831456
267389145
351642897
984715632
573196284
812473569
496258371

781945632
436281795
259367148
192658473
568473921
347192586
824716359
913524867
675839214

781953642
436218795
259476138
192685473
568347921
347192586
824761359
913524867
675839214

781945632
436281795
259763148
192658473
568374921
374192586
827416359
913527864
645839217

763192584
921458376
485763192
349826751
856917423
217534869
532681947
694375218
178249635

198524736
627938145
435671928
284157693
769382514
513496872
956743281
841269357
372815469

453891672
672435198
891672435
738946521
145728963
926153784
317264859
264589317
589317246

178649253
952378146
463215897
534827619
789561432
621493785
396182574
217954368
845736921

214386795
895274136
763915428
158627943
637498512
942531687
381769254
426153879
579842361

689271354
715436892
324598716
172369485
536842971
948715623
893154267
257683149
461927538

679281354
185436792
324597816
812369475
536742981
947815623
793154268
258673149
461928537

312579468
569148273
487263951
274356819
936817542
158924736
795681324
841732695
623495187

472581963
956234187
318679245
529846371
634127859
781953426
145798632
263415798
897362514

817935624
246178953
953624817
368241795
124759368
579386241
635812479
791463582
482597136

951837264
673249518
824615793
489572136
712368945
536194827
268953471
397481652
145726389

341759286
982614357
567328941
275986134
496137825
138245679
624593718
753861492
819472563

629813547
871546293
435729681
162495738
547238916
983167425
358974162
714682359
296351874

375642819
148579236
926138547
651294378
897361425
234857691
589723164
463915782
712486953

875612394
962348571
134795628
241587936
659134782
387926415
523869147
416273859
798451263

875142963
392768145
614593827
938627451
127485396
546931278
481276539
759314682
263859714

548327916
719685423
263941587
925163874
134278695
687459231
491836752
356792148
872514369

187952463
965384271
243617958
852749316
379861524
416523789
791236845
534178692
628495137

965312874
341758962
872964513
184629357
723185649
596473281
437596128
618237495
259841736

476329581
231785964
895614273
752948136
364271859
918563742
549832617
683197425
127456398

714263598
563189274
829745136
296437815
148952367
375618429
931874652
687521943
452396781

382546791
615897432
749231865
237958146
154763289
968412573
596174328
423685917
871329654

178435926
952167843
643892571
397648215
864521739
521379468
235914687
419786352
786253194

673485921
582691473
941273568
415967832
729538146
368142795
256714389
137829654
894356217

734821956
652493781
918657432
863172549
547936218
129548367
285764193
476319825
391285674

792413856
634528791
815697432
563172948
947836215
128945367
259764183
476381529
381259674

734921856
652483791
819657432
563172948
947836215
128549367
295764183
476318529
381295674

782413956
634529781
915687432
863172549
547936218
129845367
258764193
476391825
391258674

714869253
659237841
832415796
528746139
396158427
471392568
943581672
285673914
167924385

387592614
465318279
192764358
976183542
834625197
521479863
718246935
659837421
243951786

926345178
348176259
751892364
812453796
495617823
673928415
534761982
287539641
169284537

421376859
796854132
358912467
183627594
275489316
964531728
812793645
637245981
549168273

735641928
689723145
412589673
123865794
874392516
596417382
267958431
958134267
341276859

614385792
952176438
837429561
246938157
571642389
398751246
485297613
763814925
129563874

386514729
945276318
172983456
759632184
823491675
461758293
694827531
218345967
537169842

295381764
673549821
481627935
964715382
532968147
718234659
156892473
829473516
347156298

526193784
394278561
187645329
438521697
675934812
219786435
741362958
853419276
962857143

421786935
396425817
785139246
634891572
219567483
857342169
568974321
973218654
142653798

468217359
379548612
125396847
654932178
891675423
237481965
746829531
913754286
582163794

271459638
369187245
854362917
938516472
125794863
647238159
592643781
483971526
716825394

765289431
413675928
298134576
579841263
134562789
682397154
321458697
946723815
857916342

875269431
413785962
629134587
586941273
132576849
794328156
361452798
247893615
958617324

918247536
257163894
346859721
694375218
825416379
731982465
562794183
179538642
483621957

786539142
214786395
359421678
928317564
173645829
645298731
491873256
532164987
867952413

247983156
369517824
518426739
731854962
486279513
952361478
194732685
625198347
873645291

287135649
169742835
543896712
328961574
756324198
914587263
435678921
691253487
872419356

618943275
257618349
493725168
542891736
379562814
861374952
725186493
986437521
134259687

786495123
415732869
293816475
972648531
368521794
154379286
647183952
839254617
521967348

214867953
695423178
378951624
482516397
137298465
569734812
723649581
846175239
951382746

392847651
841265397
657391428
176423985
289576134
534189762
713658249
468912573
925734816

587926143
691438257
342751968
173695824
864172395
259843716
728514639
436289571
915367482

143589672
728436195
569271843
674312958
835947216
912658437
497865321
281793564
356124789

534128976
897365142
621974385
378249561
256817493
149653728
462591837
985732614
713486259

148635729
932817654
675249183
461528397
297463518
853791246
529386471
384172965
716954832

781549326
569321748
243867951
628934517
317285469
954176283
876453192
135692874
492718635

215936748
793481256
468725391
876253914
134897562
529164873
342519687
981672435
657348129

281769435
395248176
647315982
726134598
918576324
453982617
834621759
169857243
572493861

231765489
948132756
765849132
154278693
329654817
687391524
572986341
413527968
896413275

619527483
748139265
352864917
125983674
876245139
493671852
531496728
264758391
987312546

561879324
498352671
372146859
254687913
619435782
837921546
123568497
986714235
745293168

617392584
345768921
829514637
534921876
281675493
976483152
462857319
753149268
198236745

428761395
657349281
319852764
296483157
175296843
834175926
941627538
762538419
583914672

632791845
578423691
914586732
853162479
746935218
129847356
297654183
465318927
381279564

632819745
578423691
914576832
853162479
746935218
129748356
297654183
465381927
381297564

935126478
478953261
126784935
547231896
682479513
319568742
763892154
291345687
854617329

123895674
564327198
897461532
972546813
485132769
631978425
219654387
356789241
748213956

468935271
257861493
913427568
679153842
132684957
584279316
726598134
345712689
891346725

631954287
825671493
794328615
287536941
169247538
453189726
578493162
346712859
912865374

961723854
487651932
235984716
723149685
598362471
614875293
856437129
349218567
172596348

934761825
267538419
851429736
716894352
428153697
395672148
642917583
173285964
589346271

435871926
278639415
961524837
817945362
529163748
346782159
752418693
183296574
694357281

914875362
675342981
238619745
567431298
421987536
893526174
352764819
749158623
186293457

631289574
258734691
794165382
547312968
912658437
863497215
129846753
375921846
486573129

146237589
387195624
952846137
538724916
621589743
794613852
415962378
863471295
279358461

146237589
387195624
952846137
538724916
621589743
794613258
415968372
263471895
879352461

135826479
286794513
947135826
421673985
578419632
693582741
314957268
752368194
869241357

132975648
576428319
489316257
864237195
357891426
291564873
743652981
918743562
625189734

132985647
586427319
479316258
864273195
357891426
291564873
745632981
913748562
628159734

983475162
472361589
615928743
547213896
329856471
861794235
796582314
154637928
238149657

536294871
814736529
279851634
682413795
491527368
753968412
947682153
328175946
165349287

526849731
743621859
918735426
894316572
231457698
657982314
365298147
482173965
179564283

438925617
791486325
265371894
387159462
649237581
152864739
816542973
974613258
523798146

438925617
796481325
215376894
387159462
649237581
152864739
861542973
974613258
523798146

917542836
658973124
324861759
892314675
431756982
576298341
289635417
165487293
743129568

273569481
864217359
159384627
426891573
591732846
738645912
982473165
615928734
347156298

753268419
984713265
612954837
461532978
528179346
397846152
846395721
139627584
275481693

917638524
832459761
456127398
195863247
248715936
673942185
364591872
589276413
721384659

126587493
534192786
879643521
317956248
452318967
698724315
263471859
941835672
785269134

368954172
941672385
257183964
172869543
589431726
634527891
716348259
423795618
895216437

741592863
285763194
936814527
869425371
152637489
374981652
528349716
613278945
497156238

785192364
316475289
429638571
637981452
951264738
842357916
574826193
198543627
263719845

481756392
365291748
792834165
629387451
534612987
178945623
816579234
243168579
957423816

936521784
781436295
425978316
819653472
253749861
647182539
592317648
364895127
178264953

278136594
314895762
596472138
142569387
863217459
759384621
685941273
921753846
437628915

986413725
543728691
712965843
628537914
139846257
475192386
297654138
364281579
851379462

381765492
256498371
974132568
437859126
825614739
169273854
543986217
612347985
798521643

254381976
789265431
136749258
541672893
978534612
623198547
812457369
467923185
395816724

936572418
718439265
452168937
549321876
283796154
167854392
321647589
695283741
874915623

415927368
786435129
293816754
628371495
571694832
934582617
857263941
349158276
162749583

471859326
528637419
936214857
614593782
253786194
897142563
389465271
142978635
765321948

142378695
539264178
687915243
863751924
215489367
794632851
476893512
958127436
321546789

467235981
128794653
935681427
812367549
759142836
346958712
591826374
674513298
283479165

382641957
145937286
679852143
468175392
251389764
793264518
934526871
526718439
817493625

439857261
285416397
716329584
962781453
543962178
871534629
327648915
658193742
194275836

268134759
514987263
397265148
976348521
835721496
142596837
659812374
783459612
421673985

721935486
946781532
358624719
569473821
413892657
287516394
635149278
894257163
172368945

548237916
271869354
963154287
439516728
625748193
817392465
794681532
156423879
382975641

947651328
152398476
836274951
781543692
563982714
294716835
629435187
315867249
478129563

741538692
283946517
965127348
497652183
318794265
526813479
154389726
639271854
872465931

138926475
695471328
247538916
789315642
326784159
514692783
971253864
862149537
453867291

342517869
976843251
158296347
563928174
719435682
284761935
431672598
695184723
827359416

317562894
586934712
294718536
628153479
459827361
731496285
865271943
142389657
973645128

549672381
286314795
713589642
172945836
438126957
695738214
351297468
924861573
867453129

168973425
952684317
347521869
496712583
283495176
715836942
829157634
671349258
534268791

194856237
763912854
528374961
316485792
985127346
472693518
649238175
837541629
251769483

276493158
493851762
815672934
537128649
142936587
968745213
629584371
354217896
781369425

654293817
927815436
138647925
265934178
379168542
481752369
813526794
742389651
596471283

872513469
156947238
934628571
315862947
729435186
648179325
563281794
497356812
281794653

214539786
659871342
783246519
836154927
427983651
591762438
375618294
162495873
948327165

215439786
649817352
783265419
836154927
527983641
491726538
378641295
164592873
952378164

865931742
379624851
421587963
732195684
596248317
148763295
954376128
283419576
617852439

695328471
348751962
712649358
829564713
136972584
574813629
253196847
961487235
487235196

716825943
584139276
923674581
159763824
832541769
467298315
695482137
378916452
241357698

746815932
583924176
912673548
459762813
821539764
367148295
695381427
278496351
134257689

672349815
953817246
841652397
328175469
167984523
594263781
419538672
736421958
285796134

485916327
973528416
612374589
867235941
254691738
139487265
528149673
391762854
746853192

746381295
853972641
291465837
417823956
368597124
529614783
974158362
632749518
185236479

974538216
283146579
561972483
142369758
896257341
357481692
429615837
715823964
638794125

723948615
549631278
618572493
162753849
495816327
837294561
984367152
351429786
276185934

179328654
624951783
358647921
493172568
215863497
867495132
936784215
782516349
541239876

196453728
738219456
254687391
463825917
571946283
982731564
319578642
627194835
845362179

192376458
386245791
745918623
614739582
579482136
238561974
821697345
467853219
953124867

192387654
347265891
865914723
714839562
589642137
236571489
621798345
978453216
453126978

837921465
652843971
491756238
725489316
148637529
963215847
374198652
586372194
219564783

178964352
356217894
492853716
819632475
637548921
245179638
961785243
784321569
523496187

178954362
369217854
425863971
897532416
513648729
246179538
951786243
784321695
632495187

512976348
473851296
896234751
641725983
357689412
289413567
165392874
938147625
724568139

274961358
513872496
896435721
651724983
327698514
489513267
162349875
938157642
745286139

147589632
539726184
826314597
458632971
961478325
273951846
312867459
795143268
684295713

845192637
213657489
697438125
526349718
178526943
934871562
781963254
469285371
352714896

356127498
798645312
241938765
639854127
425716839
187293546
512379684
873462951
964581273

386127495
759648312
241539768
638954127
425716839
197283546
912375684
873462951
564891273

546273981
739186524
821459763
498615237
317928645
265347819
983764152
154892376
672531498

754618923
829534617
631927485
598762341
162453798
347891562
983245176
216379854
475186239

491538762
358276149
672419835
713842956
986753214
524961378
837694521
149325687
265187493

536148729
924756831
781329465
495237618
172685394
368491257
817962543
253814976
649573182

126593748
789124365
543687291
931748526
874265913
652931874
367459182
218376459
495812637

179385642
263794851
854162739
716943528
492518376
538627914
645279183
381456297
927831465

189574623
246913578
357862491
561387249
492651837
738249165
915436782
673128954
824795316

687125439
234896715
195374826
951238647
742569381
368417592
829653174
416782953
573941268

965287341
482913675
731465982
214698537
576341829
893752164
648529713
329176458
157834296

865297341
492613875
731485692
214869537
576341928
983752164
649528713
328176459
157934286

547289163
631547928
982163457
198324576
465798231
723615894
359871642
876452319
214936785

693752184
584619372
712438956
941863527
827945613
365271849
176594238
259387461
438126795

289435617
467821395
135976824
592713468
746298531
813654972
678149253
951382746
324567189

578936241
426751983
391284675
213647598
784519362
965328714
839465127
642173859
157892436

951832674
768954231
234716859
542193786
389567412
617248593
893425167
125679348
476381925

298467531
456132978
731589426
645913782
173824695
829756143
567398214
314275869
982641357

713549268
659328741
842617935
578234196
391765824
264891573
186973452
925486317
437152689

518476923
639528147
247139865
324861759
875942316
961357284
483295671
156783492
792614538

264395781
359817642
817462359
736184295
485923176
921756438
193278564
572649813
648531927

246819573
893547621
571362948
412796385
935284167
768153492
129475836
687931254
354628719

256749813
943185627
817623954
569231748
432897165
781456392
675312489
324968571
198574236

857694231
946132857
312578496
681259743
295743168
734861925
569487312
173926584
428315679

127698435
345217986
896435721
632954817
584172369
719386542
451723698
968541273
273869154

619574238
287163954
543298176
198635742
375412869
462987315
726851493
851349627
934726581

812467953
974385126
563291784
357146892
428973561
196528347
635814279
789632415
241759638

697853214
325164987
418792365
574289631
132576849
986431572
243918756
851627493
769345128

684192375
173568492
592347816
451673928
327981564
968425137
835216749
219754683
746839251

684192357
173568429
592347861
451973682
327681594
968425173
835219746
216754938
749836215

378152496
914678352
562349871
723964185
195823647
486517239
239786514
657431928
841295763

819362754
647859231
523741896
961584327
275136489
438927615
394618572
752493168
186275943

568279341
123845967
794163825
417932658
936587214
852416739
279651483
681394572
345728196

765841932
341692578
829375164
238156749
654937281
917428356
196783425
472569813
583214697

968213574
741659382
253874196
389467215
472581639
615932847
127345968
894126753
536798421

214396587
375482169
896175342
731648925
682951473
549723816
158269734
423517698
967834251

961748325
487235691
235916847
654382179
398157264
172469583
843671952
519824736
726593418

782349615
643152798
951786423
568274931
317895246
294631857
479518362
825463179
136927584

753418269
194632587
628597314
562743891
879251436
431869725
386175942
945326178
217984653

294518637
387946512
165732489
728651394
649387125
531429876
416293758
872165943
953874261

267153984
158964273
493728516
874295631
319486725
625371849
581637492
742519368
936842157

624859137
153674829
897321564
536487912
218935476
749216358
482163795
971542683
365798241

487623195
619857423
235941678
928136754
746598231
153472986
562319847
371284569
894765312

127534986
498762513
356981472
835476291
741329658
269158347
614297835
572843169
983615724

761954832
438271965
259683714
876142593
593768241
124539678
645327189
982416357
317895426

362451978
759836124
184297365
576129843
241783659
893645712
638512497
927364581
415978236

172439865
693158427
485762139
837621954
249375618
516984273
751896342
368247591
924513786

789146532
254937681
136582794
341695827
897213456
562478913
473829165
618354279
925761348

412753896
369218574
578694213
847561329
156329487
293487651
935876142
681942735
724135968

184759623
937162584
256843971
695274138
312685749
478391256
741536892
829417365
563928417

789124536
653978214
421635987
845319762
372856149
916247358
538762491
167493825
294581673

735189462
468527913
129436875
291864357
576392184
384715629
942671538
653248791
817953246

295783641
718426539
643519728
862341975
154972863
937865214
486197352
571238496
329654187

952186347
347295186
168473952
516328794
839647215
724519638
283751469
491862573
675934821

691582473
583471692
724693185
368127549
945368217
217945368
856734921
179256834
432819756

943158726
528674391
176293584
451962837
869735142
237841965
312586479
785429613
694317258

574912863
683475291
921368754
168749532
732581649
459623187
897154326
246837915
315296478

472581639
815639274
369427158
583246791
946715823
721398465
298163547
154972386
637854912

428695731
956731284
371428569
639247815
547816923
812359476
295173648
164582397
783964152

439521876
681379425
572846193
268954731
357182649
194637258
923468517
716295384
845713962

568731429
723469851
419285637
876143592
951827364
342596718
687952143
234618975
195374286

716342985
398657412
524189736
147563829
283794561
965218347
459821673
832976154
671435298

169274853
582639471
374815269
643158792
825397146
791426538
917562384
258943617
436781925

273498561
154637289
896125473
328759146
761342958
549816327
917584632
635271894
482963715

169234857
342578961
875619432
286451379
597362148
431897625
614925783
758143296
923786514

973415628
824963571
516287934
638129457
451876293
297354816
385691742
169742385
742538169

357164289
682935147
914827365
761258493
498371652
523649718
135786924
876492531
249513876

468175293
793246158
215983476
851369724
379421865
624758319
146897532
987532641
532614987

958271364
764359218
312486579
549712836
683594721
127863495
295138647
831647952
476925183

375429681
469781352
182536749
534917268
217865934
896342517
723158496
958674123
641293875

639751482
715248396
428963715
567829143
281435679
943617528
196584237
854372961
372196854

125786394
784293651
639145872
942537168
861429735
573618249
217964583
396852417
458371926

927185643
641937582
538462197
392516874
164278935
875394261
713829456
486751329
259643718

416359278
295478631
378621954
184796325
963582147
527134869
839247516
751963482
642815793

359162478
721485396
846397215
167924853
982653741
534871962
478536129
295718634
613249587

935847216
847621395
126359874
498562137
361784952
752193468
679438521
583216749
214975683

184573296
579261834
623498751
345912678
268357149
917684325
736145982
851729463
492836517

835291476
296487531
714365892
942813657
683572149
571946283
128734965
359628714
467159328

613845792
897162534
452739681
924387156
578621349
136594278
341976825
769258413
285413967

975132486
123648579
864597123
219854637
658713942
437269851
741386295
396425718
582971364

142587639
859346217
376921845
518273964
627194358
934865721
781432596
463759182
295618473

975234681
623918574
841675293
568723149
234159867
197486325
789361452
352847916
416592738

631459782
247368591
985172346
178524639
459836217
326917854
564293178
812745963
793681425

456392817
387164952
129578436
861457293
273986541
594231768
948623175
735819624
612745389

824379156
957641328
163825794
216457983
548913672
739286541
672198435
385764219
491532867

294573168
358216749
167489235
782635491
639148527
541927386
826754913
473891652
915362874

783214965
146985372
952736148
298673514
561849237
374152896
415327689
637598421
829461753

674381925
512479836
938652471
397568214
261943758
485217693
829136547
146725389
753894162

283679514
579841263
614352879
461985327
328716495
957423681
135298746
792564138
846137952

981465372
467382951
253197684
632978145
594216738
178543296
316754829
749821563
825639417

794516823
658293174
123478569
486921357
379845612
215637498
532764981
847159236
961382745

394726158
768531429
251948637
149263875
582174396
637859241
923615784
876492513
415387962

124368579
795214638
836597241
458172396
972836415
361459782
217683954
683945127
549721863

418653297
392174865
657298341
921845736
876321459
543769128
735416982
264987513
189532674

254761398
783459612
961238457
812576934
395842176
647913825
176385249
439627581
528194763

862759413
539164278
147832659
798316524
614285937
253497861
921678345
386541792
475923186

158379426
936142758
724865139
573916842
489237615
612584973
261793584
397458261
845621397

186597234
597423186
243681759
612358947
875149362
439762518
961234875
324875691
758916423

379284165
528169347
416357982
965421738
783596421
241873659
692738514
157642893
834915276

721368495
684915327
935742168
356289741
817654239
492173586
149827653
578436912
263591874

426315978
378429165
519786342
153694827
842137596
697258413
765841239
934572681
281963754

614879235
352146789
879253614
963584172
481762593
527391846
748635921
135928467
296417358

849126357
576934218
123875946
392741685
758269431
461358792
935617824
684592173
217483569

985321746
647598123
213476895
861954372
794632581
352187469
479215638
526843917
138769254

283916547
517423986
496758321
358164279
649275813
721389465
875692134
132547698
964831752

564921873
982734561
317586429
725469138
136875942
849312657
251693784
473158296
698247315

367429851
815637249
429851673
654312987
932784165
781596324
243965718
596178432
178243596

289641375
357892461
461735298
195284736
734169852
826573149
548927613
972316584
613458927

642759318
753184962
891236754
326817549
175943826
984625173
269578431
538461297
417392685

542689317
638174952
791235684
825716439
163948725
974523168
259367841
387451296
416892573

652749318
743185962
891236754
326817549
174953826
985624173
269578431
538461297
417392685

135896274
926347581
784512936
268479153
413685729
597231648
859764312
642153897
371928465

763914285
185732964
249568371
412689537
697351842
538247196
371826459
826495713
954173628

128597643
976483251
345126987
239618574
857942316
614375892
483769125
762851439
591234768

468132597
135967842
279485136
826391475
917524368
354678921
783259614
642813759
591746283

153927864
679841235
428653179
362189547
785462913
941375682
536798421
897214356
214536798

492387516
837651429
516294873
358412967
679538142
241976385
165743298
924865731
783129654

976412538
853679421
412385697
561293784
284751963
397846215
125934876
749168352
638527149

563914278
842367519
791285346
689753124
325148697
174629853
237596481
918432765
456871932

684975312
392641785
517328469
843592671
125763948
976184523
731856294
268439157
459217836

829437615
741865329
653291874
164578293
978312456
532946781
297653148
486129537
315784962

518247369
472639815
639158724
194382576
385764291
726915483
263571948
941823657
857496132

495618273
638427951
271395684
967254138
542831769
183769542
319546827
826173495
754982316

975263184
481597632
236184795
193852467
724631958
568749321
642918573
819375246
357426819

732146859
165298347
894735126
473912568
258367914
619584732
321679485
986451273
547823691

674329581
931865472
582714369
793641825
258937146
146582937
825496713
319278654
467153298

987216543
421935786
365487219
298143675
613752498
754869132
546391827
179528364
832674951

216597348
375846921
948213765
791685234
852934617
463172859
137428596
524769183
689351472

981276354
273514968
465839172
516947823
834621597
729385416
398752641
647198235
152463789

541679832
369842517
278135649
615398274
832417965
497526183
984263751
753981426
126754398

368719425
547826319
912435768
856194237
429367851
173258946
694582173
235971684
781643592

371692458
849375612
526184397
195823746
267419583
483756921
658247139
932561874
714938265

651497328
794382156
328156947
432569871
587231469
169874235
215648793
876923514
943715682

769418532
235796481
814532796
943271865
576849213
182653974
698325147
357184629
421967358

936285147
724631985
158794263
317926854
849517326
265843791
472359618
681472539
593168472

516347829
483291576
279586314
642759183
957138642
831462957
765914238
394825761
128673495

734861925
912375846
865429371
629743158
573182469
148956237
496538712
287614593
351297684

634751928
912368745
857429361
529643187
368172459
741985236
495837612
276514893
183296574

857436129
326951874
194728365
569172483
243869751
781543296
978614532
612385947
435297618

972345618
465819723
138726954
623971485
891452367
754638291
246587139
389164572
517293846

694231857
578946231
231875694
169527348
843169572
752483169
987652413
326714985
415398726

238695417
647281359
159347628
524763891
396812745
871954263
985436172
763129584
412578936

792816453
531794628
684235197
947581362
863429571
125673849
258147936
376958214
419362785

348516927
591278463
627349185
136825749
254967831
789431652
475693218
812754396
963182574

359182476
614795832
782346915
123568749
498237651
567914328
245679183
971853264
836421597

152964783
367158294
489372165
238641579
671295348
594837612
943726851
826519437
715483926

182964753
367815294
459372168
235641879
671298345
894537612
943726581
526189437
718453926

548769312
761235849
932481576
286374951
354912768
197658234
879546123
425193687
613827495

785491263
164523897
923876154
841652739
296734518
537189426
459318672
378265941
612947385

615283974
287946315
439571682
341657298
892314567
756892431
528169743
973428156
164735829

913246875
628957431
574813269
287465193
496381527
135792684
752634918
349128756
861579342

258964173
613827945
497315268
975186432
124739856
386542719
762493581
531278694
849651327

526394817
831752694
794681325
617945238
283176459
945238176
368529741
179463582
452817963

678192453
143856927
295743861
926531748
857469132
431287596
769314285
382975614
514628379

314279658
695841732
872536194
547392816
931468275
286715349
158927463
469183527
723654981

315284769
764951832
982367145
658432917
431579286
297816354
149628573
576193428
823745691

571462389
428391567
396857142
859623471
632174958
714985236
165238794
287549613
943716825

841675392
537192684
692384157
918743526
365218749
274569831
759436218
183927465
426851973

851796342
672345198
934182657
516874923
793621584
248539761
389467215
167258439
425913876

986375421
315428976
274691358
823914765
497256183
561837249
642183597
158749632
739562814

246319785
183572946
795468132
861753429
537924861
429186357
674895213
958231674
312647598

967851342
248937156
315462798
473698215
891523674
526174839
639215487
154786923
782349561

769354812
814629753
352781694
285937146
631248975
497165328
943872561
126593487
578416239

659741238
281369457
347528196
132485679
765293814
498617523
926134785
874952361
513876942

681753924
342689175
597142368
915364782
426871539
873295416
758936241
234518697
169427853

516987324
879234651
423651879
931572468
642819537
785346912
357428196
268193745
194765283

397142568
516897234
482356791
943215687
751968342
268473915
624531879
135789426
879624153

683519274
495672183
127843659
234198765
519726438
768435912
972351846
346287591
851964327

683519274
495672183
127843659
539127468
214968735
768435912
972356841
346281597
851794326

917526834
436817925
528439176
852164793
194375268
673298451
745682319
369741582
281953647

389214675
167835492
524679183
745963218
891427356
632158749
456782931
273591864
918346527

361427958
745983216
982651374
176549832
438172569
259368741
814235697
623794185
597816423

571328469
942675318
638419725
154297836
863154972
729836541
217983654
485762193
396541287

427193586
915768324
863245917
381527649
652439178
749816235
534982761
298671453
176354892

934176852
162845739
785392614
219637548
546981273
378524196
491258367
627413985
853769421

254986137
786321594
319745826
421698753
635172489
978534612
193867245
562413978
847259361

735216849
418379265
692845137
387491526
926538714
154762983
569184372
271653498
843927651

829463571
541879632
637215894
318946257
496527318
275381469
983752146
762134985
154698723

793128564
184965372
265743981
378592416
652481739
941637825
527819643
816354297
439276158

187249635
923756481
564183792
251978346
738465129
649321578
312697854
475812963
896534217

864975231
953421786
127386954
516739842
392548617
748612395
671853429
435297168
289164573

768945231
954321876
123786954
516839742
392457618
847612395
681573429
435298167
279164583

619237548
724865193
583194267
236458719
971623854
458971326
167589432
895342671
342716985

698523714
321749568
457168392
134285976
276391485
985476123
813657249
749832651
562914837

275649138
364812579
189573246
743268915
892135467
651497823
926781354
537924681
418356792

234158976
967432851
185967432
718246593
326589147
549713268
472691385
891375624
653824719

912643875
475128639
638579124
594862317
867314592
123957468
759431286
386295741
241786953

617985324
928463715
354712968
261597843
783624591
549831672
195278436
436159287
872346159

532918746
174562839
698473152
749251683
361897524
285346971
413789265
856124397
927635418

236178495
591342876
478695132
923451687
815726349
647983251
354269718
169837524
782514963

618243957
293785614
547169283
835697142
429518736
761432895
376851429
982374561
154926378

352614897
794238165
861759423
487596312
529381746
136427589
218973654
943865271
675142938

952874316
187693524
634251879
876512943
541938267
329746158
213487695
465329781
798165432

921743586
643851297
785269134
236174859
178596423
594382671
459638712
317425968
862917345

234568971
875194326
169273485
517639248
423785619
986412537
792351864
648927153
351846792

234568971
875194623
169273485
516739248
423685719
987412536
792351864
348926157
651847392

584379612
219465378
637281954
196728435
375614829
842953761
751896243
468132597
923547186

324961785
685347291
791285436
817692354
453178629
962453178
576824913
148739562
239516847

621857394
598643127
374129856
857236419
136498275
249571683
782964531
965312748
413785962

476821395
389654721
152937864
821345976
793162458
564789213
235476189
947518632
618293547

849657321
127438965
563291478
792186534
631542789
458973612
274315896
315869247
986724153

849657321
127438965
563291478
796182534
231546789
458973216
674315892
315829647
982764153

754219836
612538794
839647215
396452187
178396542
245871369
463785921
581924673
927163458

795214368
432568971
861739254
973486512
248951637
516372489
327895146
154627893
689143725

736128945
158394276
429756381
915482637
274563198
683917524
562879413
397641852
841235769

729548163
345216897
168397425
291834756
457629381
683751942
834162579
572983614
916475238

385649712
241785396
697321458
752916843
934872561
816534279
529463187
168257934
473198625

374168295
592347681
168259743
641735829
285916437
937824516
726493158
459681372
813572964

691837524
537124968
842569371
975312846
316478259
428695713
289741635
153286497
764953182

274813569
153796248
986542713
819425637
537968421
642371895
365184972
728639154
491257386

239587164
147362589
586941732
391625478
862479315
475138926
958716243
613254897
724893651

528946173
694713582
371582694
867394251
953821467
142675839
485237916
236159748
719468325

659234781
841976253
237581496
975168342
168423975
423759168
784315629
512697834
396842517

278914365
543678921
169235784
892156473
431789652
657342198
386591247
724863519
915427836

938457621
274631589
651892437
365974812
182563974
497128356
826745193
543219768
719386245

893612574
512847396
746539218
269185743
371264985
458973162
685391427
927458631
134726859

587934261
924861357
136752894
391285746
865473912
472196538
649327185
758619423
213548679

394752618
516489237
287613954
172594863
463178592
958236471
621345789
749861325
835927146

739146582
156298347
428357691
547861239
381729465
962534178
294675813
615983724
873412956

348526971
197843562
526971438
785614293
234795816
619382754
951238647
472169385
863457129

827346519
963521478
541789326
254863791
179452863
386197245
795634182
432918657
618275934

357269814
418753296
926841537
273985461
695417328
841326975
164532789
539678142
782194653

579342861
648157932
123698457
952781346
786534129
314269578
467913285
231875694
895426713

935168472
621974358
478532196
892743561
564291783
317685249
256419837
743826915
189357624

482619573
196375824
753842691
624953187
539187462
817264359
245738916
371596248
968421735

513294867
946718325
872356194
194685273
265137489
387429516
721563948
659841732
438972651

218936457
975842631
436571928
387129564
194765382
652483179
743618295
869254713
521397846

523784169
761392584
489651372
618475293
357269841
294138756
135947628
976823415
842516937

871295463
465873291
329146587
793518624
542639178
618427359
954761832
287354916
136982745

372461589
645829317
891735426
587694132
134287965
926513874
769158243
258346791
413972658

368945127
791682543
245713986
827396451
936451278
514827639
173264895
459138762
682579314

395862741
718439256
246715983
182694375
657183492
934257618
521946837
869371524
473528169

471398265
628154937
395762841
954237618
213986754
786415392
849671523
167523489
532849176

417398265
628154937
395762841
954237618
231986754
786415392
843671529
179523486
562849173

975148362
623795418
481362579
852937146
714256893
396481257
138674925
269513784
547829631

951236847
284179563
673845192
542781639
316924758
798563214
167392485
835417926
429658371

512638794
937452681
684719253
326195847
751843926
498276135
843961572
265387419
179524368

423951678
157286934
986437251
841529763
539674812
762813549
294365187
375198426
618742395

852491637
916753248
734862195
329517864
678324519
541689723
295138476
187946352
463275981

872491653
916573284
534862179
329715846
658324791
741689532
297138465
185946327
463257918

683547912
451289763
279136584
128394657
947615328
365728149
532871496
714962835
896453271

912346875
354278691
678591423
235984167
869157342
147623589
781439256
593862714
426715938

926581347
143267895
785493126
398745261
254916783
671832954
867124539
539678412
412359678

976541328
431728596
528936174
219674835
364285719
785193642
652319487
893467251
147852963

368915724
219347586
547682931
154736892
782159643
693428175
476291358
935864217
821573469

764928513
829153467
315746892
691384275
273569148
458217936
546831729
187692354
932475681

914356872
625879143
378421659
842913765
153768924
796245381
267194538
431587296
589632417

753948621
194276358
862351794
627584139
341629875
589713246
215897463
476135982
938462517

715369248
364782159
298154637
439625781
521478396
876913524
142836975
957241863
683597412

247951863
318276594
596834127
189345672
475162389
632798451
924583716
861427935
753619248

682319745
439572168
715486932
821763594
396854217
547921683
164235879
958147326
273698451

617954283
283716945
945382716
792143568
864527391
351869427
439671852
128435679
576298134

679123584
521478369
834659721
362791845
198534276
745286193
286915437
413867952
957342618

375814296
629573841
814962573
147625938
258397614
936481725
562139487
491758362
783246159

863741529
529683741
714259386
495812637
632597418
178364952
351926874
286475193
947138265

385926417
169734825
724851963
851647239
943512678
672389154
597268341
436195782
218473596

917258436
836714295
542369178
375826941
164975382
298431657
659147823
421583769
783692514

692571834
571843296
438269157
265318749
149752683
783694521
926487315
817935462
354126978

792641835
614853297
538279461
276384159
459162783
183795624
927518346
841936572
365427918

946853271
257419683
831267495
678541932
419732856
523986714
394128567
182675349
765394128

647953281
251468793
938217465
789541632
416832957
523796814
364129578
172685349
895374126

921365748
365487129
487129563
548216397
792543681
613798254
236874915
154932876
879651432

359824617
684713925
127569843
538271469
461985372
972346158
896452731
213697584
745138296

349827561
281956743
567413829
728345916
634198275
915672438
453269187
872531694
196784352

596842173
183759624
472361895
951487236
348526719
267193458
719638542
834275961
625914387

987452613
136978254
254631978
718293546
569714382
423586791
691827435
345169827
872345169

768412539
351869742
294357816
682134957
513798264
479625183
145273698
937586421
826941375

657421938
831796542
294385761
172934856
583167294
469852173
945213687
316578429
728649315

679143528
234856971
185792643
852674319
716935482
493281756
568419237
947328165
321567894

937816452
521497386
846253179
419728563
375641928
682935741
163572894
798164235
254389617

394271568
165348927
287659341
758492136
631587294
942163785
819734652
573826419
426915873

742613958
861975342
935428176
183542697
674389215
259761834
328154769
516297483
497836521

735891462
649532187
812764539
481657923
356928741
927413658
598376214
263149875
174285396

748613925
561927348
932458176
173542689
654389712
829761534
385194267
216875493
497236851

574683219
381297456
692154783
719562348
436978521
258431967
165349872
823715694
947826135

531274698
789635421
264198735
672341859
843569217
195782364
457923186
318456972
926817543

531274698
769835421
284196735
672341859
843569217
195782364
457923186
316458972
928617543

869154237
145723986
327986451
931672548
258419763
476538129
593261874
612847395
784395612

938246175
425718693
761953842
194582736
287369451
653471928
519824367
842637519
376195284

758469312
612537489
493182567
821693745
549721836
367845921
986274153
275318694
134956278

426351789
195784236
873269514
281673495
957142368
364895127
719536842
638427951
542918673

761928354
248365197
539741268
192574836
384196725
675832419
823459671
456217983
917683542

682571493
951346782
437982651
348197265
526438917
719265834
874613529
195824376
263759148

763821495
495367281
812549673
928716354
156934827
374285916
587493162
639152748
241678539

596218743
284753196
137694825
613842579
928175364
745936218
362487951
459321687
871569432

541932687
932687145
786415293
859763421
367124859
124859736
698541372
473296518
215378964

147658392
529371648
386429517
954713286
862594731
713862954
638245179
471936825
295187463

931278546
487563921
562914738
624859317
879431265
153627894
218345679
796182453
345796182

184532976
276819543
935647128
423765819
758193462
619284735
562971384
397428651
841356297

149367528
853912764
726458193
278146935
915283647
364579281
537624819
482791356
691835472

652834197
931675482
478219563
127563849
589147236
364928715
716382954
845796321
293451678

472513986
935846721
681297345
267438519
894751632
513962478
158674293
346129857
729385164

238617594
475392816
961458327
324586179
756129483
819734265
187945632
643271958
592863741

791354628
653728941
284196753
347615289
915287436
826943517
139472865
478561392
562839174

264589317
783416259
915273846
542367981
836951724
197824563
659748132
321695478
478132695

539167284
481239756
726584319
275913648
698745132
314826597
167398425
852471963
943652871

538167249
491238756
726594318
275813694
689745132
314926587
167389425
952471863
843652971

516794382
923815476
874623591
169342857
738156249
245978163
682537914
351469728
497281635

498637251
213589746
567421893
126853974
739142568
845796312
374265189
652918437
981374625

219748356
473659128
658132974
536914287
184273695
792586431
945367812
821495763
367821549

524879163
631254879
798613245
487521936
962347581
153986724
216498357
849735612
375162498

642981735
859673142
713245896
598712364
437568921
126439578
275894613
981326457
364157289

329875461
647319258
185426739
978542316
256731984
413968572
791654823
564283197
832197645

397582641
425916837
861437295
614723589
758694123
932158764
246371958
573869412
189245376

457863291
123945876
896127534
738514629
964782153
215639487
349256718
571498362
682371945

489713526
623548791
175926483
834651972
597382614
216479358
941867235
768235149
352194867

419328576
536791284
872456139
248579613
967132845
351864792
685947321
124683957
793215468

259761843
314598672
867342591
698153724
143276985
572489316
736914258
921835467
485627139

498165273
236749581
157238946
821376459
679854312
543921867
364512798
912487635
785693124

925183674
687945231
134726589
312564897
798312456
456879312
273451968
541698723
869237145

826795143
941368257
357421869
268913574
413576928
579284631
132649785
685137492
794852316

632741895
597328164
814956723
748639512
259417386
163285479
981563247
475192638
326874951

732841965
586329174
914657823
849736512
257418396
163295487
691573248
475182639
328964751

291584736
738916452
546732981
673245198
859173624
124869573
912658347
387491265
465327819

821394756
349765812
657218943
764529138
935841267
182637495
478953621
596182374
213476589

657189423
142537698
938264157
719623584
386475912
425918376
293741865
861352749
574896231

849213567
231675948
657894321
175369284
328741659
496582713
982436175
514927836
763158492

472359861
965178234
183624579
541796382
739281645
628543917
897435126
256817493
314962758

248967531
395814276
716352948
921475863
857639124
634128795
583796412
172543689
469281357

569871234
713254986
428639157
295163478
681427395
347985612
834792561
972516843
156348729

564981237
813257946
729634158
275163489
691428375
348795612
937842561
482516793
156379824

134789625
869452731
527316849
756143298
913827456
482965317
671294583
295638174
348571962

291867354
674253981
358941672
512496837
867132549
943785126
135624798
729318465
486579213

965217384
418936527
723584169
642193875
139758246
857642913
574829631
296371458
381465792

849765321
537912846
162483957
675234198
391658274
428179563
914826735
756391482
283547619

152836974
794152386
638794521
375461298
869273415
421985637
517629843
943518762
286347159

592487613
746231985
813659742
239814567
457962138
681573294
165328479
324796851
978145326

513879642
769245138
482136759
348752961
176984523
925361874
851427396
237698415
694513287

613849752
479256138
582137469
348562971
157984623
926371845
861425397
234798516
795613284

231695478
586472193
479183265
963251847
145867932
728349516
617928354
352714689
894536721

726598341
953614278
418237596
571389624
649152783
382476159
865923417
294761835
137845962

762598341
853614297
419237586
571389624
248156973
396472158
685723419
924861735
137945862

762598341
953614287
418237596
571389624
249156873
386472159
695723418
824961735
137845962

726589341
953614278
418237596
571398624
649152783
382476159
865923417
294761835
137845962

862539741
957614283
413278596
581397624
249156378
376482159
695823417
724961835
138745962

619583427
743921658
852746913
936452871
485197236
127368594
398675142
274819365
561234789

317892654
648531279
592476318
425718963
769325841
831964527
184253796
273649185
956187432

354817692
721596834
968243715
842965173
136478259
579132486
293681547
485729361
617354928

572138649
863429571
941567832
354976128
689312457
217845963
138254796
426791385
795683214

769524813
824391675
315687492
597412368
132865749
648739251
983176524
471258936
256943187

529834716
476512389
138769254
647328591
315697842
982145637
263451978
891273465
754986123

921563487
685147239
374928156
892374615
453619872
716285943
567891324
238456791
149732568

142376985
695418372
873592146
529184637
318765294
467923518
236841759
781659423
954237861

168245937
523179864
947863512
815734296
296518743
734926158
679481325
481352679
352697481

271348965
659217483
843569217
138754692
467932158
925681734
786493521
512876349
394125876

596873421
713492856
482156973
835921647
164387295
927645318
241538769
678219534
359764182

934276815
651938274
872514369
528497631
749163528
316852497
167385942
495621783
283749156

495271683
176843592
832695174
253467819
684159237
719382465
521936748
968724351
347518926

746329518
381657924
259148376
692435187
517986243
438712659
865294731
174563892
923871465

753289641
618745293
492136578
531967482
827514369
964328157
385491726
149672835
276853914

471859263
538162947
629734518
716398452
893425671
245671389
967513824
354287196
182946735

834721965
627395184
159864372
471956238
965283417
283417596
342178659
796532841
518649723

471863592
523179684
968452173
285637419
319248756
647591328
834915267
196724835
752386941

512876493
439215678
678394152
956732841
327481965
184569237
895143726
763928514
241657389

547283916
198674523
326519784
264895137
975431862
813762459
439156278
752348691
681927345

684519273
917632548
532748196
379825461
846971325
125463987
293187654
761254839
458396712

867251934
413879526
295346187
784965213
326187459
951423768
172698345
538714692
649532871

453196872
618724935
792385461
987653214
546217398
321849756
269538147
174962583
835471629

613754928
497328165
852619347
348275691
175496283
926183754
564931872
281567439
739842516

276491538
341865279
958273641
134952867
792186453
865734192
519348726
487629315
623517984

167324895
842195736
539678124
791562483
425839671
683417952
956743218
374281569
218956347

647192583
182573946
593486271
731924658
968735412
425861397
856247139
319658724
274319865

723481695
186759234
954236187
892145763
617923458
435867912
341592876
578614329
269378541

672483195
495716832
813529647
721895364
946137528
538264719
267348951
354971286
189652473

649783512
372415869
581296437
967521384
834679125
215348976
156937248
498162753
723854691

695873421
712495863
483162975
836921547
154387296
927546318
241638759
578219634
369754182

675983421
812465973
493172586
956321748
134798265
728546319
241639857
589217634
367854192

849135762
365728194
217964583
173852649
526491837
498376251
631289475
754613928
982547316

759831264
631429785
842765193
325947618
198652437
476318952
267593841
983174526
514286379

596483721
831267594
247591638
973814256
685972413
412635987
364129875
159748362
728356149

386157924
759284136
124936875
412678359
678395241
935421768
261749583
847513692
593862417

281369547
637154829
954287613
769532481
548916372
123748956
495621738
372895164
816473295

384796152
679512483
125843967
456287391
917364528
238951746
893125674
561478239
742639815

476385219
182794536
953162487
298517364
734826195
561439728
849271653
617953842
325648971

291573648
345628917
867149532
478356291
132987456
956214783
619735824
724891365
583462179

439658172
526137894
871924356
683291745
745386921
912745638
154879263
267413589
398562417

435769182
687132954
921845367
793251846
546398721
812674539
154986273
278413695
369527418

514976832
937821654
268534197
893647215
156293748
742185963
629358471
371462589
485719326

913768425
568243791
247159368
459637182
831492576
726581943
182374659
694815237
375926814

145368927
927451863
863972154
374829516
258716349
619543278
596234781
781695432
432187695

879351642
142967538
536428917
268714395
495283176
317596824
751632489
984175263
623849751

785129634
941637582
632485179
819352467
473916258
526874913
394568721
268741395
157293846

682931475
751246839
439758126
874562391
263419758
195387264
326194587
548673912
917825643

319278465
752496318
468513279
637921854
584637192
291845637
175382946
843769521
926154783

752194368
194683572
368527194
241936785
879251643
536478921
683745219
915862437
427319856

291587346
364192785
875436192
428613957
936758421
517924863
683279514
149365278
752841639

925836741
178245963
463197825
382674519
794351682
516928374
831469257
659712438
247583196

925436781
174285963
863197425
432678519
798351642
516924378
341869257
659712834
287543196

243587169
185469237
769123548
651978423
374652891
928341675
836295714
592714386
417836952

257961348
134782569
869345712
923178654
518436927
746259831
475813296
682594173
391627485

395718642
124936578
687425931
871569423
943271865
256384197
438657219
562193784
719842356

682713495
493568172
175294638
768345219
951627384
324981756
849176523
237459861
516832947

193582746
785146932
624397518
548961327
361275489
972438165
836754291
417629853
259813674

621948753
835721649
794365812
359216487
187534926
462879531
573492168
218657394
946183275

632478519
179256483
485319267
853941672
964827351
721635948
248163795
596782134
317594826

925876314
143529678
678413925
437682159
869145732
251397846
394758261
586231497
712964583

348796125
567213498
219548637
485371269
692854713
173629584
924187356
856432971
731965842

751328469
268794153
394615827
982537614
637841295
145269378
476153982
523986741
819472536

728564931
935721864
641839275
182395647
596417328
473286519
219678453
864153792
357942186

567398412
834261975
129754638
341675829
675982143
298143756
782439561
453816297
916527384

483925176
715846239
692173845
836514792
521397684
947682513
158469327
264738951
379251468

135296487
982437615
467815329
528764931
716359842
394128756
249681573
853972164
671543298

349582167
172964583
856731429
913658742
485297316
267143958
534876291
728419635
691325874

849532167
172964583
356781429
913658742
485297316
267143958
534876291
728419635
691325874

261549783
987632154
345187629
693451278
724968531
518723496
432876915
859214367
176395842

482917536
516832749
397546182
263158974
941673258
875429361
654791823
138265497
729384615

234875691
579631284
861924735
957286413
186453972
342719568
795148326
613592847
428367159

461389275
873254196
925617348
138425967
249736581
657198423
596843712
382971654
714562839

478921536
615438297
293576841
867392154
329154768
541687329
186245973
954713682
732869415

896351472
312947685
457268319
245689731
731524968
689173524
168435297
573892146
924716853

782451369
963782415
514369872
875913246
436275198
129648753
347896521
658124937
291537684

739815246
456239187
128647593
572491368
863572419
914368752
345786921
697124835
281953674

916782354
548396712
273514968
324951876
681237549
759648123
497865231
132479685
865123497

968712354
547386912
213594768
324951876
681237549
795648123
479865231
132479685
856123497

795812634
823496715
146537892
482361957
531749286
967285143
258174369
614923578
379658421

356419278
819762453
247853691
438695127
175324869
962178345
681547932
794231586
523986714

416789253
798235164
352416789
645123897
871954326
239867541
163592478
927348615
584671932

972541368
361987542
845623719
518479236
439268157
726135894
194752683
687314925
253896471

274685139
169327548
853149672
341592786
728436915
695871324
417958263
532764891
986213457

764832915
382519476
195746823
623198547
871453269
459627138
948371652
536284791
217965384

836217954
724895136
159436278
615978423
482351769
397642581
978123645
261584397
543769812

837216954
624895173
195473268
351964827
482751639
769382541
946127385
213548796
578639412

412397865
935168247
867542319
358621794
196874532
724953186
673415928
541289673
289736451

261985743
539417286
784263195
458721639
976354812
123698574
342176958
615839427
897542361

782451369
963782415
514369872
835917246
429638157
176245938
347896521
658124793
291573684

794685312
135279486
682431975
216894753
359712648
478356291
523147869
841963527
967528134

456137829
713289456
829645731
674358912
235971684
981426573
197563248
562814397
348792165

915432876
267185934
348796152
421368597
596271348
783954261
159627483
872543619
634819725

341576982
526498371
897231546
615384729
274659138
938127465
763912854
459863217
182745693

328974651
694513278
175682943
532149867
419867325
867325194
941736582
286451739
753298416

135697428
846213975
279584361
357129846
921846537
468735219
582361794
714952683
693478152

547619283
628354197
931872654
173985426
485126739
296437815
362541978
819763542
754298361

167243859
835976421
294518763
372465198
918732645
546189237
489651372
623897514
751324986

642859137
187632594
539714268
725463981
891275346
463981725
258196473
374528619
916347852

938412567
645879123
217563984
159287436
476351298
382946715
721634859
564198372
893725641

169574328
872913465
435268971
951836742
728149653
643725819
286357194
597481236
314692587

894261537
715348269
362975418
578419326
126783945
943652871
437896152
659124783
281537694

237954186
816327549
954168732
172685493
569431827
348792615
621879354
785243961
493516278

534278916
621934857
789651432
365417289
418329675
972865341
856793124
193542768
247186593

619572483
475839216
382416795
196247358
854361927
723985164
947158632
561723849
238694571

658391742
714286953
329475186
832769415
471528639
596134278
287613594
143952867
965847321

267953814
318274596
459861732
836497251
975126483
124538679
743689125
682315947
591742368

753286941
946317582
812549367
584721693
367895214
129463875
675934128
498152736
231678459

764319825
293586174
518427963
642158739
157932648
389674251
936241587
825793416
471865392

713645829
982371456
564289317
659412738
431897562
827563941
298134675
375926184
146758293

362598471
784612935
591437682
173986254
925174863
846325719
438759126
219863547
657241398

249538617
781642935
653971824
475263189
162897543
398154762
536489271
914726358
827315496

769825143
843176592
521934876
384761925
972358614
156492387
617549238
495283761
238617459

674825931
859317642
132946875
721693584
498572163
365184729
546731298
913268457
287459316

425673981
319842567
876591432
963418275
257936148
184257693
641385729
732169854
598724316

394728156
528641397
617953482
741386925
952174863
836592741
473865219
185239674
269417538

745812693
826539147
913476582
657294318
189763254
432185769
274951836
391628475
568347921

943185762
761942583
852367419
475219836
126834957
398756124
237598641
514673298
689421375

163429758
947658231
582317694
415762983
796831425
328594167
879245316
651973842
234186579

548972631
291653784
763184592
637219845
859437126
124865379
976341258
382596417
415728963

847196325
912835647
653274198
736948251
425761983
189352476
364589712
591627834
278413569

968125734
453796812
712483569
139647258
274538691
685912347
397251486
846379125
521864973

547619238
831247695
269385471
375126984
612498753
498753162
183962547
726534819
954871326

345918726
296754138
781362954
918275643
632491587
457683219
573146892
864529371
129837465

894517236
351462798
762398145
236841579
985736421
417259863
148623957
573984612
629175384

239584671
451762983
678319542
517293468
394678215
826145397
743951826
965827134
182436759

825743196
671298453
439165278
352679841
148532967
796814532
264987315
987351624
513426789

943781652
718265943
526349817
187493265
239516784
465872391
671934528
892157436
354628179

423715896
851269734
769384152
386152479
172943685
594876213
948637521
637521948
215498367

759236814
326184759
184597632
275619483
968342571
413875926
692751348
531468297
847923165

967138542
321495768
548627913
785246139
196853427
234971856
459762381
872314695
613589274

235814796
489567132
176329854
328791645
954682371
761453289
842936517
517248963
693175428

134725986
752698341
968314572
321857469
689142735
547963218
276531894
493286157
815479623

795831642
462795813
138426759
273649185
541287936
689153427
924368571
816572394
357914268

327546198
498231567
165987243
872354916
913628475
654179832
231795684
746812359
589463721

461237859
598614732
237589614
983172465
715468923
624953178
159346287
846725391
372891546

631497528
248651793
759283164
512364879
896175342
374829651
487512936
963748215
125936487

381496527
247851693
659273184
512384769
793165842
864729351
476512938
938647215
125938476

682493175
154827963
937156842
319678524
275934618
468215397
541789236
896342751
723561489

517296834
324187596
689534271
768923145
932415768
451768329
275849613
146352987
893671452

459763812
713825964
286914375
925138647
378456129
641297583
532671498
194382756
867549231

312795486
674318952
985264371
821543697
739826514
546971238
257689143
498132765
163457829

312794685
578316942
964258371
621843597
739625418
485971236
247589163
896132754
153467829

312794685
576318942
984256371
821643597
739825416
465971238
247589163
698132754
153467829

612794385
579318642
384256971
821643597
736925418
495871236
247589163
968132754
153467829

291834567
436751829
587269413
759423186
348916275
612587394
173648952
865392741
924175638

697435821
325861749
814927356
948612573
763548192
251379468
476283915
532194687
189756234

356278149
871954362
942163587
798432651
563719428
214586793
439621875
127845936
685397214

196748352
345629178
287153469
628514793
514937826
973862514
752386941
439271685
861495237

496718352
315629478
287453169
628541793
541937826
973862514
752386941
139274685
864195237

175243698
892765134
463189572
726491853
918537246
354628719
631952487
549876321
287314965

695438271
732951684
418726395
986142753
347865912
251379846
564287139
173694528
829513467

689231745
352674981
174985236
247568193
963147528
518329674
831796452
495812367
726453819

983176524
251349768
467825913
795231846
126498375
348657192
639514287
514782639
872963451

537492186
168735492
249618357
426179538
975384621
381256974
653847219
892561743
714923865

451728396
297536148
863194527
985461732
372859614
614273859
138642975
529387461
746915283

821479356
635821749
497356128
269537814
714682935
583914267
342795681
176248593
958163472

492835671
351267849
786194253
514972386
963418725
827356914
239741568
648529137
175683492

792834561
341256879
685197243
417962385
953718624
826345917
239671458
164589732
578423196

315428769
742596831
869137245
528364917
694271583
137859624
476983152
281745396
953612478

873621495
594378621
621954837
368295174
957413286
412867359
746532918
285149763
139786542

983621475
574389621
621754938
369275184
857413296
412968357
746532819
298147563
135896742

947528136
521369487
638714295
714685923
392147568
865293714
476932851
189456372
253871649

195374628
634825719
728961435
563482197
972513864
481796352
249138576
357649281
816257943

269718435
187543926
453692781
792836154
514279368
638451297
376125849
945387612
821964573

963527481
157834629
248619375
831472956
794365218
526981743
612753894
485296137
379148562

948163752
253749816
671582934
724915368
865437129
319826547
137694285
492358671
586271493

369412587
874359216
521876934
456798123
132645879
987123465
248937651
613584792
795261348

678529413
259431687
413687529
532768941
967142358
841953276
126374895
785296134
394815762

635429817
924718356
187365294
568132479
213947568
479586132
752893641
891654723
346271985

571329648
984516723
326847195
638251479
419783256
752694831
847965312
165432987
293178564

428371659
315698274
967524813
231945768
794816325
586237491
642153987
853769142
179482536

987654231
643172985
512938647
451796823
796823154
328415769
875249316
239561478
164387592

578231694
396784215
421695837
784523961
915846372
263179458
132958746
859467123
647312589

832915647
951467832
746382195
478523916
693871254
125694378
367259481
589146723
214738569

279681354
841735296
365294871
693578412
718429563
452316987
187943625
936152748
524867139

531896724
986724153
427513986
645281397
792635418
813479265
164957832
378162549
259348671

736184952
298573164
451296378
862935741
374861529
519742683
945618237
687329415
123457896

193764258
745128396
268593147
814372569
972645813
356981724
637259481
429817635
581436972

436712895
179458236
825369147
243571689
651893724
798624513
317986452
962145378
584237961

795418362
312679548
864523971
489736125
536241897
271895436
957382614
643157289
128964753

893472156
751368492
462195738
126549387
387216945
549783261
918637524
675924813
234851679

354128697
789356124
621974853
913842576
846715932
572693481
437581269
268439715
195267348

763954812
289716453
451832697
514379286
638521974
927648531
395267148
176485329
842193765

283617549
156394287
749285136
328159674
564723918
971846352
432568791
695471823
817932465

581697234
632154978
497832651
968415327
275386419
143729865
756248193
324971586
819563742

294637815
518429736
763815249
379541682
456382197
182976354
825793461
647158923
931264578

147269385
235178964
896435127
681952743
359784612
724316598
978643251
463521879
512897436

491268537
786531942
532749681
248195763
963472158
157386294
674913825
329857416
815624379

463578192
279431865
815269473
921647538
638152749
754983621
186394257
592716384
347825916

283195746
169724538
475368192
927543681
516289473
348617259
732856914
891472365
654931827

879521364
126437589
345869712
254316897
731982645
698745123
912673458
463258971
587194236

358926714
427135968
916874352
734682195
695341827
182597643
269758431
843219576
571463289

617493528
584712963
392586714
759138246
436925871
821647395
968254137
245371689
173869452

286413975
957286143
314579628
542361789
173894562
869752431
498635217
631927854
725148396

258671943
176394258
394582176
813427569
469158732
527936481
735269814
981743625
642815397

546218397
178359642
329674581
283461975
914725836
657893214
865137429
732946158
491582763

852917643
719436825
364528197
536274981
297185436
481369752
943651278
128743569
675892314

962381754
813547926
475629813
647235198
238196547
591478362
154763289
329854671
786912435

473918526
256734918
918265734
862349157
549172863
731586249
695823471
124697385
387451692

198524736
476938251
523761849
284396175
935172684
761485923
312657498
657849312
849213567

238916745
564287319
719345862
976123458
821574693
453869127
685432971
142798536
397651284

632871495
951246378
874539621
163954782
789162543
425387169
248613957
396725814
517498236

521463897
746859312
839721546
263975481
174382965
985146273
452697138
618234759
397518624

529463817
746851392
831729546
263975481
174382965
985146273
452697138
618234759
397518624

523461897
746859312
819723546
261975483
374182965
985346271
452697138
638214759
197538624

185937246
237465189
649281375
793514628
468392517
512876934
971628453
856143792
324759861

127958346
384176925
659342817
732461598
465789132
918523764
596814273
273695481
841237659

921638754
368547192
574192368
895761423
736429815
142853679
419286537
257314986
683975241

256479183
397518426
841236579
528943617
739165248
164827395
483752961
915684732
672391854

852971643
917436825
364528791
486397152
279185436
531264987
743659218
128743569
695812374

852917643
719436825
364528791
486379152
297185436
531264987
943651278
128743569
675892314

816423579
954876213
732159864
281934657
495267381
673581942
328745196
167398425
549612738

256479183
397518426
841236579
728943615
539167248
164825397
483752961
915684732
672391854

936271845
845396712
271845369
618527493
523419678
497638251
369184527
184752936
752963184

396817452
124359876
587462391
713698245
249573168
865124937
632741589
958236714
471985623

958276134
327481596
461359728
192635847
736148952
845927361
514792683
683514279
279863415

297413856
435687192
861925347
628349715
549871263
173562984
382154679
956738421
714296538

132957846
478136529
569482371
947213685
816594237
253768194
621879453
394625718
785341962

782493516
143865297
956271483
875326149
219547638
364189752
521738964
498612375
637954821

687943215
543218796
129576384
768359421
214687539
935124678
371865942
452791863
896432157

576943218
843217695
129865374
657398421
214576983
938124567
361759842
482631759
795482136

531287964
489136527
267459813
918542376
342768195
756913248
695371482
823694751
174825639

561794823
498132657
723658419
954273186
382961745
617845392
246517938
839426571
175389264

682195734
157243968
934867521
865314279
473529186
291786453
329651847
748932615
516478392

872415963
346789125
915362847
569841732
483276519
721593486
137924658
658137294
294658371

598463217
361827549
427915386
914536872
683792451
275184693
152378964
839641725
746259138

183675429
576942381
942318756
214869573
837154962
695723814
458236197
361597248
729481635

183675492
576942381
942318756
294863517
817254963
635791824
458136279
369527148
721489635

643259871
857614293
912783546
381475629
569821437
274936185
195342768
438567912
726198354

185946732
237581649
694723158
512437986
846219375
379865421
768154293
951372864
423698517

185946732
237581649
694723158
712439586
846215397
359867421
968154273
571392864
423678915

578391462
234685179
916274835
651432798
329817546
847956321
163549287
782163954
495728613

946518327
135742689
782963154
864359712
593127846
217684593
451236978
678491235
329875461

468391752
237584169
915267834
571432698
329816475
846975321
153649287
782153946
694728513

478391652
236584179
915276834
561432798
329817465
847965321
153649287
782153946
694728513

986713425
521846739
347295618
138927546
792654183
654381972
473562891
269178354
815439267

537481692
294673158
861259743
146932587
328765914
759814326
615348279
472196835
983527461

521473698
834629157
769851243
146938572
378265914
295714386
613547829
482196735
957382461

537481692
294673158
861259743
146932587
328765914
759814326
613548279
472196835
985327461

365978142
197254368
842316759
258693417
473125896
916847235
589731624
721469583
634582971

398671542
415329678
672485319
124567893
956813724
783942156
831254967
549736281
267198435

563918472
219746385
847325169
975431628
482659713
631287954
358164297
726893541
194572836

765913824
813524967
492876315
546381279
371249658
289765143
924137586
658492731
137658492

419235786
573689412
862147395
738596124
695421873
124873569
257914638
386752941
941368257

963148572
172965384
548273691
694582713
837416925
215739846
781354269
459627138
326891457

276158943
381496572
954327618
568732491
723914856
149685237
635241789
412879365
897563124

275869431
491237865
638451927
549683712
827145396
163792584
914376258
382514679
756928143

896517324
437928561
152436987
973164258
518279643
264385179
385792416
641853792
729641835

521746938
948315672
763289145
675931824
219478356
834652791
356194287
187523469
492867513

418675392
657293148
239814765
921536487
863749521
745182639
386951274
594327816
172468953

651897243
932614758
487352196
548126379
213975864
796483521
174539682
829761435
365248917

619423587
372815496
458769132
863572941
195634278
724198653
237946815
541287369
986351724

369457218
785921463
421863957
598746321
213598674
647312589
154679832
932185746
876234195

287361594
549287316
361954782
198526437
754193268
632748951
823419675
915672843
476835129

124579836
657138294
983624157
365487912
871295463
492316785
236941578
749853621
518762349

498123765
231675498
657894321
546931872
173286954
982457613
825749136
714362589
369518247

712956483
349278156
568341972
683712549
497685321
125493768
871529634
956834217
234167895

719862345
458319672
362754918
873246159
941578263
625193487
284635791
597421836
136987524

721863549
863459217
495217638
359781462
184926753
672345981
247538196
518692374
936174825

561483279
843729165
297165348
625378914
718946532
934512687
379851426
182694753
456237891

157896324
832415679
964237185
796384251
248561937
315972468
679128543
521743896
483659712

731864529
864259317
295317648
459781263
183926754
672435981
327548196
518693472
946172835

561483279
843729165
297165348
625378914
718946532
934512687
379851426
186294753
452637891

517842639
428369517
963517428
375628194
681495273
249173856
192786345
756234981
834951762

817649532
493512876
526873194
675928341
982431765
341756928
734285619
159364287
268197453

385921764
167485239
294376581
541762398
736598412
829134675
912653847
678249153
453817926

183754692
742691538
659832714
298417365
416523987
537986241
374268159
865179423
921345876

589362471
147859632
362471958
914685327
236197584
758243169
893716245
671524893
425938716

251386479
678594123
394721568
143259786
825673914
967148235
519867342
782435691
436912857

439751628
826439571
175826493
241597386
768342159
953618247
584963712
617285934
392174865

548312679
971586423
263974581
625843917
784291356
139765248
397458162
412637895
856129734

295461783
367589142
148723695
632195874
574638219
819247356
921856437
483972561
756314928

834925716
259761483
617348952
781536294
465279831
392184567
578413629
923657148
146892375

829631745
547892316
136745892
712358964
385964271
964217538
471523689
653489127
298176453

739581642
846792315
125643798
612837954
378954261
954216837
461328579
583479126
297165483

428793165
639521487
715648329
872354691
961287534
543169872
354976218
187432956
296815743

685213479
793845216
421967583
347581692
862439157
159726348
934658721
276194835
518372964

468195327
275863419
391274685
924537168
753618294
816429573
582746931
149382756
637951842

168543792
453792186
792186354
981467235
576231948
324859617
839624571
215378469
647915823

789453162
256187349
134926875
362748951
915632784
847591236
428369517
573214698
691875423

854137629
912846357
637952418
146578932
328491765
579623841
485269173
293714586
761385294

389567124
164829753
527413968
895134276
241675839
673298415
918352647
436781592
752946381

542917863
681453729
973268541
438596172
169872354
257134986
894325617
326781495
715649238

591832647
236749851
784651329
429518736
615374982
378926514
943187265
157263498
862495173

718659324
236748159
945312687
823975416
679421835
154863972
461587293
387294561
592136748

214763598
635298174
789514326
826937415
397451682
451682937
162375849
573849261
948126753

135967842
748123596
962485713
821746359
573291684
496358127
614839275
389572461
257614938

362741859
714985623
958236174
437852961
629413587
581697342
146378295
893524716
275169438

281543796
394627581
765918234
157362849
643789125
928451367
536874912
872196453
419235678

542917863
681453279
937268541
478596132
169832754
253174986
894325617
326781495
715649328

584193672
296574831
713628594
167389245
945261387
832457916
428736159
351942768
679815423

785369214
931274865
642518973
128945637
563827149
479631582
257486391
894153726
316792458

249716358
316985472
857432619
723164895
185397246
964528731
572649183
438251967
691873524

785369214
931472856
624518973
198245637
563897142
472631589
257984361
846123795
319756428

582741639
741693528
963258417
629437185
834125796
157986243
296874351
415369872
378512964

825419763
139756824
764382519
372691458
481235697
956874132
297568341
618943275
543127986

298736154
514298673
637415982
981372465
756184329
342569718
863957241
125643897
479821536

491682357
328175496
675943281
714398562
283564179
956217843
839426715
567831924
142759638

729841356
685329741
431576892
312984675
897653124
564217938
243768519
178495263
956132487

764831925
895672341
312495678
578249136
426183597
931567482
657924813
143758269
289316754

714856239
526319478
938247615
871625943
492183567
365974821
643798152
287561394
159432786

283459761
167283459
459176382
625934817
831762945
794815623
572348196
346591278
918627534

768523149
429168753
315479826
196785432
572346918
834912567
287651394
941237685
653894271

463175982
219864753
785239614
648712395
357498261
921356478
536921847
174683529
892547136

891246573
246753981
573819246
687492315
315678429
924135867
158364792
469527138
732981654

437126895
692548713
185739426
248953167
369471258
751682934
576214389
923867541
814395672

271954683
948613527
356782941
793825164
825461379
164379852
689147235
432596718
517238496

284673195
315984267
976512384
137845926
869327451
542169738
758291643
493756812
621438579

375816492
894275361
162943875
423598716
519637284
687421953
256784139
938152647
741369528

673429185
985716324
412385679
267531948
841967253
359842716
728653491
596174832
134298567

569843217
731926485
284715693
695281734
842397156
317654928
176539842
458162379
923478561

297846135
634591728
581372469
319768542
846925317
725413896
978634251
153289674
462157983

746958321
238461795
195327864
527814936
689235417
413796258
862173549
371549682
954682173

978561243
312749865
546823917
754218396
231697458
689435721
495386172
827154639
163972584

619728534
873495261
245631987
384267195
751983642
962514873
428179356
536842719
197356428

217398564
943561872
568274931
685743219
132986457
479125386
321659748
754812693
896437125

172439856
895671324
346825791
281963547
963754218
754218963
437192685
519386472
628547139

754218693
632945187
189736452
875462319
491387265
326591748
967153824
513824976
248679531

457961382
162783945
893254671
749512836
218396457
635847219
574628193
386179524
921435768

359417682
486352179
217986534
521834967
673129458
948765213
732641895
194578326
865293741

873641529
146592387
592387146
927415863
368729451
415836972
234968715
781253694
659174238

768125943
512394687
934678152
379246815
481759326
625831479
246583791
197462538
853917264

398576142
421398657
675124983
549213768
162857394
837469215
753641829
286935471
914782536

543687192
921354768
786192534
654219873
172538946
398476215
865741329
237965481
419823657

524183769
769524831
318796245
671948523
943275186
852361974
185632497
437859612
296417358

652439871
849127536
371685924
937514268
465892713
128376459
286951347
513748692
794263185

598146723
423579618
617283549
765491382
281735496
349862157
834917265
156328974
972654831

538149726
426573918
917286543
765491382
281735469
349862157
894617235
153928674
672354891

598146723
426573918
317289546
765491382
281735469
943862157
834617295
159328674
672954831

538146729
429573618
617289543
765491382
281735496
943862157
894617235
156328974
372954861

735269481
681374952
942158367
859417236
173625849
426983715
268741593
314592678
597836124

197843526
536217948
842569713
764195382
315728469
928436157
473652891
681974235
259381674

329815647
647293158
815764329
584329761
962571834
731486592
156948273
478632915
293157486

975214368
681593427
324678519
817459632
593762184
462831795
256187943
738946251
149325876

164283975
597164823
238579641
859346712
726815439
341792568
612957384
973428156
485631297

186435297
534792861
972816534
813264759
429573618
765189423
357641982
241958376
698327145

197263548
834519672
625478931
549132867
712896453
368745219
271954386
956381724
483627195

938254761
521679438
674183925
495316872
286745193
317928546
843592617
169837254
752461389

879243561
156798324
243516978
318964257
762135849
495827613
931452786
627381495
584679132

279843561
156792438
843516972
312964857
768135249
495287613
931458726
624379185
587621394

869243751
175698324
243715968
318954276
652137849
794826513
931472685
526381497
487569132

513298476
982647135
476135928
831972654
294516783
765483291
127854369
648329517
359761842

965781234
348529761
271346859
682413975
154697382
793852146
527934618
439168527
816275493

926371485
743589216
185462397
832694751
451728639
679135824
394856172
217943568
568217943

529367481
768914523
143258769
637492158
451683972
892571346
284135697
376849215
915726834

762958314
531264978
489173256
148396725
673425189
925781643
254619837
816537492
397842561

762958314
531274968
489163257
148397625
673425189
925681743
254719836
817536492
396842571

548621793
976583124
132479586
854732619
721956438
369814257
615348972
293167845
487295361

279618435
483592671
561374928
812953746
637241859
954786312
348165297
725839164
196427583

486235917
735918624
291647385
827569143
614783592
359124876
943876251
562491738
178352469

796213854
532468179
418957362
871524936
253896741
649371528
924135687
387649215
165782493

685213794
432957168
917864352
791426835
263785941
548391627
824139576
376548219
159672483

295378461
481296735
367541928
724689513
618453279
539127684
843765192
172934856
956812347

571394682
469782135
238156974
857419263
324867591
916235847
783921456
145678329
692543718

721958346
463217859
985643712
256781493
147392685
398564271
834125967
612479538
579836124

591234768
872169543
364758219
785416392
916823457
423975681
139547826
658392174
247681935

768132495
213549678
495876132
952617843
836254719
174983526
587321964
349765281
621498357

271654839
895372416
634891752
412539687
753486291
968217345
526943178
149728563
387165924

314695278
659278431
278413965
987354126
425861793
136729584
593182647
862547319
741936852

826349157
715862394
943751862
271935648
589476213
634128579
392514786
457683921
168297435

892731456
361854792
475269831
153627984
649185273
728493165
984516327
216378549
537942618

983576241
572143986
461829357
637952418
124768593
859431672
796215834
315684729
248397165

387569214
264317895
519482736
893641527
126758349
745923168
472836951
951274683
638195472

268145937
793826451
541739826
475312698
186594372
329678514
852961743
634257189
917483265

786952413
295341768
431867925
619234587
854796132
372185649
147523896
528619374
963478251

953847261
167259384
248361957
396485712
514723698
782916543
871692435
429538176
635174829

296178435
784352961
351496782
469715823
532849617
817263594
178624359
943581276
625937148

892731456
163854792
475269831
351627984
649185273
728493165
984516327
216378549
537942618

596324187
124768395
378519624
745283961
981647532
263195478
637452819
852931746
419876253

654973812
273185496
918462537
491536278
826741359
735298164
167324985
582619743
349857621

694735182
783261945
521984376
467392851
239158467
815647239
978426513
356819724
142573698

791284356
843756129
625931487
986327541
257419638
314568972
439672815
162845793
578193264

491267358
637458129
825931764
978326541
254719836
316584972
783692415
142875693
569143287

175682439
398154762
246973851
569738124
837241596
421596378
752819643
913467285
684325917

694532187
283719465
715864392
458271936
126395748
379648521
567983214
942156873
831427659

187596324
642317985
359284761
718659243
935428617
426731859
861943572
273165498
594872136

548291736
931675248
267834159
826513497
194762583
753948612
689157324
312486975
475329861

968215347
374689521
215347698
186473259
427956183
539821764
692738415
741592836
853164972

576132894
928764531
134985762
749316285
361528479
285479613
697243158
413857926
852691347

497528136
813967542
625341789
154879263
276134958
938652417
382715694
549286371
761493825

964382715
713695248
528471369
671539824
432816957
859247631
147963582
395128476
286754193

962345178
785912346
413786529
536478912
841293657
297651834
654837291
378129465
129564783

542739816
793618425
816425397
124397568
967854132
385261749
651983274
278146953
439572681

946273851
185946732
732518694
254361987
613897245
897452316
429685173
378124569
561739428

516839472
894712653
732465891
275691384
469358127
183274569
328946715
641527938
957183246

684132975
219475863
375689214
842956731
157348629
936721458
723814596
461597382
598263147

681432975
249175863
375689214
824956731
157348629
936721458
713864592
462593187
598217346

597346812
263518497
418792365
871953246
935264781
642187953
389675124
754821639
126439578

874921536
532486179
619375428
765214893
921738654
483569217
358147962
296853741
147692385

896137245
351462789
247958316
528679134
179324568
463815972
612583497
784291653
935746821

975618432
318274659
642593718
183942576
496785321
527136984
739861245
261457893
854329167

476132589
195786432
283495671
917864325
364529718
528371946
631948257
752613894
849257163

852614397
461379582
937258164
514962873
679835241
283147956
748521639
325796418
196483725

759264318
431589672
826137954
985716423
143952786
672348195
218693547
397425861
564871239

293158647
168472395
547396218
832541976
754963182
619287453
381729564
426815739
975634821

569327418
473158962
281649537
947216385
126835749
358974621
735481296
614792853
892563174

845962371
736841259
921753486
453678192
682419537
179325864
594137628
268594713
317286945

527196384
639847125
481253697
243681579
158739462
976425813
895362741
314978256
762514938

564873192
172649385
893215476
935721864
621438759
487956231
219367548
348592617
756184923

564873192
819245376
273619485
935721864
621438759
487956231
192367548
348592617
756184923

983164275
571289463
642573198
326791584
715348926
894652317
269835741
438917652
157426839

821359476
765841923
943726518
287934651
396175842
154682397
672593184
439218765
518467239

392745618
568193472
741286593
286957341
934812756
157364829
413528967
679431285
825679134

357824619
648197253
291356784
465712938
823965471
179438562
712543896
986271345
534689127

781952463
265341798
493867251
619234587
854796132
372185649
947523816
528619374
136478925

815276349
267439518
943158726
594817632
781362954
326594871
652943187
439781265
178625493

482376951
357194682
961285374
195732468
274869135
836451297
643528719
519647823
728913546

782691534
953428761
416735289
175283496
234976158
869154372
648517923
521369847
397842615

519476823
283159746
764238591
178925634
495763218
326814975
951382467
632547189
847691352

916248735
743159286
582673419
328465197
657931824
491827653
279314568
865792341
134586972

482653791
167498523
935721684
543962817
718534962
629817435
891275346
356149278
274386159

183257694
479386215
526491837
864915372
795632148
312748569
637829451
241573986
958164723

485926371
732841659
691753482
543278196
826419537
179365824
954137268
268594713
317682945

856921347
273468591
491375628
132897465
789546213
564132789
625719834
948653172
317284956

215734968
348691275
967258341
173965482
894123756
526487139
459872613
631549827
782316594

239518764
471962538
586734921
125687493
364291875
897453612
612875349
748329156
953146287

238417695
469852731
751639824
127546983
394281567
586973412
912765348
645328179
873194256

935284671
627135984
481967352
792651438
548372169
316849527
859713246
273496815
164528793

427156839
156389274
893724615
678941523
914532768
532867941
745693182
281475396
369218457

521439768
387156249
964287315
196725834
758314692
432698157
643572981
875961423
219843576

521978643
346152987
978634512
497216835
853497261
162583794
239845176
715369428
684721359

621978354
453162987
978435612
597213846
864597231
132684795
249856173
716349528
385721469

582376491
396184725
147295368
865439172
714528936
239617854
953842617
678951243
421763589

951427683
238596741
764381952
426175398
873964215
195832467
342658179
687219534
519743826

876592314
431678925
925413876
162934758
793851462
548726139
354169287
287345691
619287543

896572413
431698527
725413896
162934758
973851264
548726139
354167982
289345671
617289345

642738159
951642387
378519462
483251796
127963845
569874231
894126573
716385924
235497618

496521378
872943651
531687924
129476835
683259417
745318296
364795182
958162743
217834569

861579342
253481967
947362851
428195673
175638429
396724185
634217598
582943716
719856234

692581473
853674129
471923865
328796514
916345782
547218396
739152648
285467931
164839257

678914325
241753689
539268417
857642193
192375846
364189752
426531978
983427561
715896234

523614798
879352614
164978352
352186947
941723865
786549123
618435279
437291586
295867431

263549178
187236945
945718263
314862759
872495631
659371482
728954316
491683527
536127894

976142385
584736291
123895476
742913568
658427139
319658724
837561942
461279853
295384617

561397842
978462135
432185697
794516328
685239471
213748569
359671284
147823956
826954713

561397842
972468135
438125697
794516328
625839471
813742569
359671284
147283956
286954713

761395842
238467195
459182637
594716328
687239451
312548769
973651284
145823976
826974513

761395842
832467195
459128637
594716328
627839451
318542769
973651284
145283976
286974513

735482619
896175342
421396875
962537481
158624937
347819526
679248153
283951764
514763298

354697182
279518346
186234795
761942538
842356971
593871624
637485219
415729863
928163457

764512983
839467512
512938467
987246351
126359748
453781296
675893124
398124675
241675839

475268193
962341857
831795624
618953472
524187369
397426581
189674235
746532918
253819746

367549218
829317456
514628739
653294187
478136925
192875643
985461372
246783591
731952864

379256481
564187239
218394756
756923814
182465397
493871625
937542168
625718943
841639572

736481925
182759463
594236871
619325748
347168259
258947316
463592187
975814632
821673594

583127469
172649835
496385712
618972354
745813926
329456187
237591648
851764293
964238571

269753418
345918627
187462935
456271389
723896154
891345276
572639841
918524763
634187592

735216948
169845327
428793156
346178295
817529463
952634871
674382519
593461782
281957634

693715824
825934167
741268953
318426579
564897231
972153648
186372495
239541786
457689312

935862174
612479853
784531926
463985712
159327468
827614395
376298541
241753689
598146237

259687341
478213956
163594728
784961235
915832674
326745819
642359187
597128463
831476592

612849753
593271864
847563921
129654387
438927615
756138249
385712496
964385172
271496538

134568792
926714538
857932461
279185643
561243987
348679125
412397856
795826314
683451279

674953281
259816473
831274569
392548617
718362954
465791328
923687145
547129836
186435792

987126453
321854796
465397218
234719685
819465327
576283149
653942871
748531962
192678534

271359648
859764231
634218597
413597862
968142753
725683914
192836475
347925186
586471329

671935284
859246137
324781569
296874351
483152976
715369428
948527613
567413892
132698745

576318294
931642875
284795163
628173459
453269781
197584632
315827946
842936517
769451328

312487956
549326718
867195243
176253894
458679132
923841567
731968425
295734681
684512379

429587631
861349257
375621984
187293546
932465718
546178329
714932865
258716493
693854172

169374258
732895461
854621397
915482736
486713529
327956184
293148675
571269843
648537912

612398754
784652193
953471682
869745321
231869475
547123869
175284936
396517248
428936517

348917562
126385479
957246183
879521346
632874951
415639827
294168735
761453298
583792614

349681527
865274931
721935468
214793685
976528143
583416792
652347819
137869254
498152376

837214569
146935827
925876413
653491782
279658341
418327956
582763194
791542638
364189275

837214569
146935827
529876413
653491782
972658341
418327956
285763194
791542638
364189275

429813576
367542981
815679423
152387694
648951237
973264158
796435812
534128769
281796345

198735264
257164938
346892175
713548692
462913587
985627341
529476813
871359426
634281759

965472813
837561294
142893567
358149672
621357489
794628135
476915328
589236741
213784956

812643975
765219438
394875216
458762391
137498562
629531847
573124689
981356724
246987153

496253781
238179645
571864932
649782513
127345869
853691427
982516374
365427198
714938256

359867421
781243596
264951873
498312657
523476189
176598342
847639215
932185764
615724938

389761425
571243896
264985713
497312658
823456179
156897342
745639281
932178564
618524937

912856374
385724619
647931825
756249183
421368957
893517462
138475296
279683541
564192738

517694238
492358761
836217549
765142893
249783156
183965427
628479315
974531682
351826974

843657219
761239458
295481637
319546782
652718394
487923165
974165823
536872941
128394576

365421789
142897365
897536214
658374192
429158673
731269458
913682547
286745931
574913826

714365298
698712543
352849176
186423759
947658321
523197684
479236815
831574962
265981437

873165492
561942837
294783615
952837164
148629573
736514928
389471256
417256389
625398741

812349765
547826391
693175824
269584137
735691482
184237659
351762948
476958213
928413576

894167532
752439618
163825794
921748356
486953127
375612849
238574961
517296483
649381275

542837961
869541237
731692845
453729618
697418352
218356479
126974583
985163724
374285196

592684173
746193285
318572496
483751629
169328547
257469831
871236954
934815762
625947318

246985371
975132468
318467529
593678214
684521793
127349856
861754932
732896145
459213687

246985371
875132469
319467528
583679214
694521783
127348956
961754832
732896145
458213697

146789523
937245861
528163497
651837249
792451386
384692175
265374918
819526734
473918652

827593614
359641872
146782953
691327485
284956137
735814269
972138546
413265798
568479321

946837521
871592364
523164789
138456297
254971836
697328145
719243658
462785913
385619472

953826471
861497253
427153689
182345796
734961825
596278134
619732548
375684912
248519367

187936452
246875931
359241678
765319824
893624715
412587369
634158297
971462583
528793146

768214593
941537826
235896417
627159348
513748269
489362751
154983672
892675134
376421985

867214593
341598726
295736418
629185347
518347269
473962185
134879652
782651934
956423871

542689317
613274589
789135642
435827961
826941735
197563428
351492876
978316254
264758193

387621549
629854317
415937628
732486195
156279483
894513276
261398754
973145862
548762931

485176923
612938754
973524618
867341592
329765841
154289367
538492176
296817435
741653289

135824679
627913584
489657132
918265743
563748921
742391865
871439256
356182497
294576318

541926837
839571426
762834519
273658941
984317652
615492783
497283165
356149278
128765394

541726938
938541726
762938514
283659471
697314852
415872693
874293165
356187249
129465387

693425718
427861935
518397642
785136429
261948357
934752186
179283564
846519273
352674891

743816529
192475683
685392417
936758241
421639758
857124936
568941372
314267895
279583164

861753492
592418673
734629518
349561287
278934156
156287934
925376841
617845329
483192765

941658372
672431598
358279461
237186954
894325617
165947823
783592146
419763285
526814739

942583761
561742398
378916245
157698432
429137856
683254917
735869124
296471583
814325679

154983672
826714935
379562481
932845716
541637829
687129354
498351267
213476598
765298143

825617439
936524871
741389526
269758143
478931652
153462987
314295768
592876314
687143295

593127864
467839152
128465937
685713429
231954786
974682315
342598671
756341298
819276543

256371498
718945263
934286175
389614527
172859346
645732819
497528631
861493752
523167984

831564792
624197358
795832146
548219673
916473825
372685419
267351984
153948267
489726531

126489753
874532691
593167284
961873542
247951368
385624179
718345926
432796815
659218437

189647235
672539184
354812967
263751849
948326751
715984326
591268473
837495612
426173598

571486392
492731685
683295714
925864173
348917256
716352849
137649528
269578431
854123967

948237165
136459287
752861493
321674958
874592316
695183742
487315629
513926874
269748531

492367815
681452937
735819264
527941386
348276159
169583472
954738621
213695748
876124593

975648321
248315976
361792845
629453187
137986452
854127693
412539768
596871234
783264519

152843976
743296581
986517324
371689245
465732819
829154763
597421638
634978152
218365497

137824659
625913487
489657132
918265743
563748921
742391865
851439276
376182594
294576318

835962174
142537896
697184235
273459618
958613427
461728359
384275961
526891743
719346582

152786934
839425761
746193582
478619325
321578649
965342817
684951273
513267498
297834156

963712485
471598326
825463971
547681293
192374658
386925714
254139867
639857142
718246539

789436512
152978634
463125798
246397851
937581426
518642973
375814269
821769345
694253187

547392816
319648257
628715394
964581732
751423968
832976541
296854173
485137629
173269485

975132864
684795231
132648975
421976358
798453612
356821749
869314527
243587196
517269483

217568349
653497182
894231765
946175238
182943576
375682914
438759621
561324897
729816453

548761329
261493758
793528461
917685234
682934175
435217896
156872943
824359617
379146582

297546318
813297645
465381297
954763182
126958473
738124956
581639724
372415869
649872531

497231865
361587942
285694713
953176284
842953671
176842359
534769128
618325497
729418536

217598364
653417982
894236715
946175238
182943576
375682149
438759621
561324897
729861453

538761249
629854371
417932865
972316458
184597623
365248197
743125986
251689734
896473512

824637591
973145826
615298473
246579138
759381264
138462957
381956742
567824319
492713685

213459786
897261354
456738129
572396841
148572693
639184572
925617438
764823915
381945267

956721438
184635927
372984561
468579312
513268794
729413856
247396185
691857243
835142679

942538761
578164932
631279845
465723189
817496523
329851674
193682457
256947318
784315296

762584931
589136427
143927586
814253679
635879142
297461853
351642798
928715364
476398215

569841723
213765948
487932561
326478159
745319286
891526437
938154672
152687394
674293815

476289315
258413967
913576842
739152486
621348579
845697231
387921654
194865723
562734198

385179642
124568793
679234815
912683457
537942168
468715329
241897536
893456271
756321984

978543621
231967548
645812793
382195476
564278319
719436852
427389165
896751234
153624987

892573461
351864729
746921835
469138572
237456918
185297346
973615284
624389157
518742693

841573629
237896154
965214873
793468215
482351796
516729348
659132487
178645932
324987561

693715248
584932716
172486593
851629374
467153829
329847651
248371965
935264187
716598432

984312567
326475891
175869234
462593718
731286459
859741623
218634975
697158342
543927186

596738412
324165978
178429356
945812637
761394825
283576149
612953784
439287561
857641293

246918573
397265841
815374296
534192768
968753412
172486935
453627189
689541327
721839654

692483715
378165942
154729368
946851237
781392456
523647189
215936874
439578621
867214593

271485639
983671425
546932718
197326854
324598167
865714293
419863572
638257941
752149386

682534971
374169285
951827436
437952168
195678324
268413597
726341859
813795642
549286713

471235986
928176354
365498217
247859163
896341572
153762849
612987435
784523691
539614728

529174863
683592741
174863925
891437256
237685419
456921387
718259634
942316578
365748192

573861924
416927538
892354761
359612487
281743659
647598312
165489273
724135896
938276145

439768125
257931648
681425973
178546239
543192786
962387451
814259367
726813594
395674812

942651738
183742569
657938421
216475893
498326175
735189642
361597284
879214356
524863917

728163495
315947286
649825137
482519673
163478529
957632841
296354718
534781962
871296354

687154923
931782645
542396718
879543162
465217839
123968574
356821497
218479356
794635281

314786925
685921374
972534861
439658712
827143596
156297483
291475638
568319247
743862159

972814563
654937182
381256749
546128397
823679451
719345826
198463275
265781934
437592618

958417623
734268519
126953784
547321968
693845271
281796345
362189457
419572836
875634192

831562794
624197385
795834126
548219673
916473852
372685419
267351948
153948267
489726531

894751326
325694871
716823495
459268137
167439582
238175649
583912764
971346258
642587913

614328759
753649128
892517364
478256931
965831247
321794685
237985416
549163872
186472593

481537692
293468517
756291843
628154379
534879126
179326485
867913254
342785961
915642738

256937841
193854267
478126395
932471658
615298734
847563912
521389476
364712589
789645123

428361975
536972184
719845632
243157869
687294513
951638247
394586721
165723498
872419356

267953481
315487296
894612753
921845637
458736129
673129845
732568914
189374562
546291378

817392654
234856719
956174328
145768932
793241865
682539471
529683147
461927583
378415296

639514782
748962153
215378964
162849537
957623418
384157296
871235649
496781325
523496871

965132874
784695231
132748965
421976358
698453712
357821649
879314526
246587193
513269487

287365194
951824673
436971825
894132567
762549318
315687942
629458731
148793256
573216489

756218943
391654287
824793651
138427596
642935178
579861324
267149835
983576412
415382769

632815749
415739628
789246153
178924536
354681297
926573481
543168972
291357864
867492315

694231857
382567194
571849632
823174569
965328741
147695283
716453928
458912376
239786415

385942176
274651893
196387425
512874369
768293541
943165782
659718234
821436957
437529618

846297513
952134876
137685294
569378142
721456938
384912765
273561489
498723651
615849327

142635987
396784152
785219634
851926473
439571826
627348519
974853261
563192748
218467395

856429731
392617458
741583629
175368294
269741583
483952167
628134975
517896342
934275816

852963417
493715268
716824935
941657382
278139654
365248179
137592846
689471523
524386791

613748295
972536418
584921763
236154879
751893624
849672531
398265147
167489352
425317986

186742539
597831426
243659817
815396274
739428651
624517398
952164783
368975142
471283965

521739684
876124539
943568217
138692475
769845123
452317968
684253791
297481356
315976842

725641389
316892574
489537621
248153796
967428135
531976248
652789413
193264857
874315962

158649237
934872156
672315498
293184765
467253819
815796324
329468571
541937682
786521943

528147693
134926857
976358142
349685271
687412935
251793486
465831729
792564318
813279564

529346718
736281594
184759623
693827145
857914362
241635987
975462831
418593276
362178459

516473928
984526371
732198456
471269835
859341762
263857194
347685219
698712543
125934687

694718523
582439716
713256948
845672139
936541287
127983465
268195374
379824651
451367892

572391486
961428375
348765912
624579831
719836254
853214769
497153628
136982547
285647193

264758391
783169254
195423867
942375618
517846932
638912475
351684729
476291583
829537146

857214369
694853127
213976458
735691842
982345716
461782935
576439281
148527693
329168574

685147239
421983756
739652814
162795348
948236571
573418692
296574183
317869425
854321967

723849651
569123478
481657392
648731925
357298146
192564837
976412583
835976214
214385769

938467152
712539864
465812937
624783591
159624783
873195246
281356479
546971328
397248615

298564317
514837269
736219584
382496751
169752438
457183692
873945126
621378945
945621873

417325869
628947315
593816742
832651974
156479238
974283156
781562493
269134587
345798621

657839241
234571896
918462735
461283957
795146382
823957164
176394528
549728613
382615479

628194375
945873126
317625984
792518463
481736259
536942718
264381597
873259641
159467832

428196375
965873124
317425986
792518463
681734259
534962718
246381597
873259641
159647832

782593461
351764928
649821735
498137652
236459817
175286349
863915274
524378196
917642583

792563481
351784629
486921735
649137852
238456917
175298346
963815274
524379168
817642593

534918627
169742583
278563194
695427318
781639452
342185769
826354971
953871246
417296835

218479635
479536812
563218479
684795123
791823546
352641798
945162387
126387954
837954261

927413658
186925374
453786219
864271935
532869741
791354826
678542193
315697482
249138567

927314658
186925374
453786219
864271935
532869741
791453826
678542193
315697482
249138567

317584269
928763541
465192783
672945138
183276495
549318672
896421357
234857916
751639824

254693781
369871542
781524396
572936814
846715239
193248675
938462157
425187963
617359428

976485213
251936874
834721695
317859462
642173958
589642137
128597346
495368721
763214589

127684395
954132786
863975124
715298643
439567812
286413579
671329458
598746231
342851967

127684395
954732186
863915724
715298643
439561872
286473519
671329458
598146237
342857961

874196532
326845917
951732846
492317685
537689421
168524379
289451763
745263198
613978254

172849356
395267814
864513297
637452981
581396472
249781635
413925768
958674123
726138549

296754318
538169274
174382695
482915763
719436582
653278941
961543827
327891456
845627139

258174936
437986521
169235784
845693172
721458369
693721845
574312698
316849257
982567413

274815963
518963427
963247158
659381742
731624895
842759316
185476239
497532681
326198574

264915387
519783426
873246159
648391572
751824963
932567814
196478235
485632791
327159648

271835694
983164527
465792183
842617935
197358246
536249871
324581769
759426318
618973452

851367924
623954871
497128356
135879462
769412538
284536197
578691243
342785619
916243785

739581246
412639758
685472319
328754961
597168423
146923587
874296135
253817694
961345872

967423851
248915367
531678492
874192536
193586274
625734918
412357689
389261745
756849123

483297615
126485397
597613842
312759468
759846231
648321579
835974126
961532784
274168953

497632851
128457396
536981472
285713649
743596128
619248537
854129763
961374285
372865914

963427158
248915763
571638492
834192576
197586234
625374981
482753619
359261847
716849325

413659782
892317654
765842391
954238167
127964538
638175249
541793826
279586413
386421975

895142763
321876459
467935821
518364297
679258134
234791685
786513942
152489376
943627518

163587492
295463781
874192635
918634527
432875169
657921843
526749318
381256974
749318256

165487392
924365781
873192654
518673429
392854167
647921835
456739218
281546973
739218546

176849235
942513876
358726194
813264759
694157382
725398461
431685927
267931548
589472613

573814962
814296537
629537481
952178643
361942758
487365129
298651374
736489215
145723896

684135972
513297648
729648531
962381754
471952863
835476129
298763415
347519286
156824397

814962537
569378421
723415689
637184295
195623874
248759163
986547312
472831956
351296748

573892614
281463957
469715283
128546739
347189526
956327148
615934872
732658491
894271365

123897456
984165237
567342981
216458793
475936812
398271645
632589174
841723569
759614328

592346187
381972465
647158239
175869324
234517896
968234571
419623758
726485913
853791642

581234769
972168543
364759218
795416382
816923457
423875691
139547826
658392174
247681935

645928713
189735624
327614598
798162435
416357982
253489167
564893271
932571846
871246359

429658317
856371924
137924568
614897235
975132846
283465179
562783491
391546782
748219653

724659318
956381724
138724569
617948235
285137946
493265187
562893471
341576892
879412653

895641237
637295841
412873956
328519674
751486392
946732185
184367529
263954718
579128463

562913847
138724695
749568123
617342589
254896731
893157264
481235976
976481352
325679418

236579418
495681732
178342659
387254961
941736285
562918374
729165843
614893527
853427196

879162534
452973186
163485792
348297615
596314827
217658943
984736251
735821469
621549378

857234691
936157842
412869735
184925367
365471289
729683514
598746123
243518976
671392458

748651932
193842567
652937481
816425793
479386125
235179648
361598274
987214356
524763819

651342789
927185346
843679215
394756821
186294573
275813964
769521438
412938657
538467192

483251697
962873451
751946283
314785962
876392145
529614378
635427819
148539726
297168534

568329174
924871563
317564928
849256317
236718495
175943286
693185742
452697831
781432659

519342768
283769451
476815329
931257846
752486193
864193572
698571234
127634985
345928617

729683451
634571289
518249673
451796328
963852147
872134965
145928736
297365814
386417592

281459673
739168254
465237918
842916537
657324891
193875426
578693142
314582769
926741385

871243569
246958713
395716842
789462135
463185927
152397684
934871256
528639471
617524398

621953874
378214659
954786231
267549183
543168792
189372465
892437516
735621948
416895327

412693785
537182946
986745312
341957268
629438157
758261493
165374829
293816574
874529631

345697182
786512493
291384765
634825917
129743658
578169324
463958271
952471836
817236549

239451687
185637294
746298315
391872456
867549132
452163978
678314529
523986741
914725863

238459167
674128953
159376248
597284631
342615879
816937524
963541782
725893416
481762395

391842576
857369421
264715893
176594382
539128647
482637915
645971238
728453169
913286754

174985362
569321847
382467915
718296453
926534781
435718296
697853124
853142679
241679538

451782369
637195284
298346571
749513826
823967415
516824937
362451798
184279653
975638142

921465387
574832961
368917425
685143792
713296548
492578136
246351879
859724613
137689254

148739625
257416893
396528714
583192467
472865931
961347582
635971248
824653179
719284356

215679843
679438521
348521679
156947382
894263157
732185964
483796215
921854736
567312498

689257413
541839672
273164958
724915386
136428795
895376241
452783169
918642537
367591824

567213849
418596732
932874516
624751983
179638254
385942671
253467198
746189325
891325467

382917546
941685372
756342819
427861953
513294768
869573124
134728695
678459231
295136487

542173968
638549271
197286543
356497182
481632795
729815634
913724856
875361429
264958317

275391486
638452791
491867325
567914238
182673549
943285617
829736154
316548972
754129863

635489217
298731546
147256938
981623754
456917823
723845169
519374682
372168495
864592371

589627314
142839657
376451928
618395472
425768139
793142586
861973245
234586791
957214863

189627354
542839617
376451928
618395472
425768139
793142586
861973245
234586791
957214863

839245671
624917358
517836924
253764819
941328765
768591432
472659183
396182547
185473296

156349278
473852196
298761435
732984651
981576342
564213987
829135764
617498523
345627819

547982163
926431857
381567294
198746325
764325918
253819476
479258631
815693742
632174589

364952718
185374926
729681453
578243169
632819547
491765382
217538694
843196275
956427831

983216547
651487329
472953816
248695173
537841692
196372458
865724931
324169785
719538264

289713645
436528971
175964382
768352194
341896527
952471836
524139768
813647259
697285413

974516382
562738149
183492756
438927615
617854923
259163874
845679231
391285467
726341598

975241638
213698745
486735912
692317584
847952361
351486297
738564129
129873456
564129873

912687435
637954128
854312679
479238516
183546792
265791843
798463251
326175984
541829367

246793581
379158426
581264397
812945763
763821954
495637218
124576839
938412675
657389142

851749362
296538147
734621589
362187495
485963271
179254836
923875614
618492753
547316928

867541239
245893716
193627485
716952348
438176952
952438671
579214863
624385197
381769524

597648231
138527964
426139857
264791385
751863492
389254176
673912548
842375619
915486723

364812957
872549361
195763842
756138294
281495673
439627518
513984726
948276135
627351489

562489731
814357269
739261485
143928657
287615394
695743812
328194576
471536928
956872143

615924837
739865412
842137569
984351726
273649185
561278394
496713258
127586943
358492671

236591784
198674325
457823916
764382159
321459867
589167243
672948531
843715692
915236478

592681374
187234965
436759812
924375186
861492753
375168249
259847631
743916528
618523497

236591784
198274653
457836912
964382175
721459836
385167249
673948521
842615397
519723468

297581364
186934752
435627918
854362179
721495683
369178245
573246891
642819537
918753426

243698571
178352964
695147823
581426739
427983615
936571482
719834256
864215397
352769148

486971235
512634789
937285146
195428367
768319524
243756918
829563471
674192853
351847692

785364912
629718435
143592786
872159364
394286157
516473829
451827693
938645271
267931548

194872563
568913427
723654198
289365741
415798236
637421859
956147382
872539614
341286975

965781234
782634195
413295768
376529841
248317956
591468327
637152489
854973612
129846573

164983725
328715496
975426183
459167238
716832549
832549671
543678912
291354867
687291354

631975482
548236791
792184635
125698374
379542168
864317259
486729513
253861947
917453826

246319785
839752461
175684392
681493257
392571648
754268913
517936824
468127539
923845176

721436859
943258617
658179342
564782193
837591426
219364578
382915764
475623981
196847235

517293864
943856721
286741935
132975486
869314257
475682319
728169543
694538172
351427698

645387219
932164758
718925364
479658123
821743695
563219847
254871936
386492571
197536482

421395786
658741239
379682541
865937412
217854963
943126857
734268195
186579324
592413678

695482317
847931625
321756948
264198573
713564892
958327164
439675281
186243759
572819436

729456831
645138279
318972564
576841392
193725486
284693715
832569147
461287953
957314628

315726489
264589713
987314526
478193265
152867934
693452871
841235697
736948152
529671348

195634278
823197456
764582391
971256834
458913627
632748519
249875163
316429785
587361942

145398627
726415839
983762145
832946571
461573298
579281364
698127453
257834916
314659782

837569241
924817536
156423897
278635419
649178352
315294678
492381765
763952184
581746923

132647589
964258137
875931642
641379825
329586471
758412396
593124768
486795213
217863954

376495812
821763594
954182736
692378145
587641923
413529678
748216359
165934287
239857461

736495812
921837564
854162379
692378145
583941627
417526938
348219756
169754283
275683491

362478591
719653248
548129736
187346925
253917684
496285173
931862457
625734819
874591362

629438157
847651392
135729684
974162538
316875249
582943761
793514826
268397415
451286973

169534782
257861943
483729561
916273458
378645219
542918637
731496825
625387194
894152376

356871924
748962531
921453786
864129375
597638412
213745698
672314859
485297163
139586247

528913764
471682359
369475812
893754621
147826935
256391487
732569148
914238576
685147293

693487152
284915736
175362984
348621579
567849213
912573468
859734621
726198345
431256897

693478152
274915836
581362974
347621589
865749213
912583467
759134628
126897345
438256791

427589613
139476825
658312794
764238951
392157486
581964372
815743269
973625148
246891537

174529683
539678412
682314759
863197245
451263978
927485361
716952834
248731596
395846127

349528761
861739254
752614893
624983517
197265438
538147926
273896145
986451372
415372689

342685179
561947283
879312465
625798341
187423596
934156827
293574618
758261934
416839752

859416732
374289165
612735948
746351289
921867354
583924671
265178493
197543826
438692517

438591267
756382419
129467835
915723648
284956173
673148592
897615324
541239786
362874951

735291468
948356712
126478395
391542687
267839154
584167923
659783241
872914536
413625879

285741396
674893125
193265487
836179542
521486973
749352861
452638719
317924658
968517234

154862793
762493158
839751642
387124965
691578234
245639817
976385421
518246379
423917586

317489652
824165379
596273418
758931246
461528793
932647581
689752134
145396827
273814965

158726493
974831265
326459178
749385621
561297834
283164759
617943582
492578316
835612947

961783542
243965817
578421963
635248791
894137256
712596384
189672435
326854179
457319628

436175289
781296435
952438716
127543968
365829174
849617523
278964351
593781642
614352897

491276385
852493716
763581429
618735942
539124678
247968531
375612894
924857163
186349257

628543971
413796582
795281643
237865194
861429735
549137826
984612357
152378469
376954218

691523748
438976251
725184963
214658379
356791482
987342615
869435127
543217896
172869534

586913247
341726598
927485613
865134729
213579864
479862135
652398471
134257986
798641352

623594781
479218653
851637492
594182367
718365924
362479815
946721538
287953146
135846279

453628971
629731584
178459326
381967245
794215863
562384719
936172458
245896137
817543692

542638971
639721485
178549326
381967254
795214863
426385719
963172548
254896137
817453692

972813456
351264978
648597123
534978612
896142537
217635849
185329764
463781295
729456381

398245617
174863925
652791438
745328169
936174852
281956743
427519386
513687294
869432571

496312857
527894361
183567492
832951674
751426938
649783215
965148723
318279546
274635189

493512876
527864391
186379452
832951764
651427938
749683215
975148623
318296547
264735189

326485971
187629354
549137862
231746598
754891623
968253417
673914285
815362749
492578136

798145236
236987415
415632978
864721593
173459682
529368741
982573164
657814329
341296857

471325698
352869174
689714523
537486219
814592367
926173485
765931842
148257936
293648751

493257861
162498735
785316294
934182576
856974312
271563489
618745923
529831647
347629158

853472961
427961583
169385724
782634159
316259478
594817236
645123897
231798645
978546312

173482596
428965713
596317824
852634179
319278465
764159238
647523981
235891647
981746352

715329648
392864175
684715923
537986214
861542397
429173586
976431852
143258769
258697431

971325648
352864179
684719523
537986214
819542367
426173985
765431892
143298756
298657431

124789563
539614872
786523194
941876325
265931748
873245916
352497681
698152437
417368259

268145397
435697128
917832456
784329615
193756842
526481973
642513789
351978264
879264531

392615784
865472193
471389265
784263519
526194837
139857642
258941376
647538921
913726458

561948237
498732651
273516984
649285173
382167549
157493862
824359716
935671428
716824395

924815367
536472891
718693524
651938472
872164935
493257618
247386159
165749283
389521746

728153649
419876253
635294817
157362984
294785136
386419725
571938462
943621578
862547391

398457126
415623987
276198354
859376412
142589763
637214895
964832571
583761249
721945638

423689715
875123964
169574283
386495172
542817639
917236458
694758321
238961547
751342896

138967524
679452138
425381967
317529486
294638715
856174293
743296851
961845372
582713649

452179638
368425791
179386245
281743569
547961823
936258417
894617352
615832974
723594186

137526948
956843712
248179365
514792683
792638451
863415279
689254137
421387596
375961824

172438695
843569217
659271438
531682749
287943561
964157823
716325984
325894176
498716352

316972548
725418963
849635217
184796325
963524781
257381496
632159874
591847632
478263159

695421837
243786159
817593624
769854213
524137986
138962475
386279541
472615398
951348762

482396715
651247893
379158264
528479136
163825947
947613582
714932658
296584371
835761429

683425179
719368452
254179386
532894617
497612835
168753294
926581743
845237961
371946528

163879254
594216873
827543196
385164927
742398615
619752438
931485762
456927381
278631549

154326987
367589412
892471653
541832769
239657841
786194325
423918576
615743298
978265134

481695273
692378514
537412968
758124396
249863157
316957482
975246831
123789645
864531729

283451697
719263458
546879231
621985743
374612985
895347126
437128569
168594372
952736814

876459312
412683795
395217648
927834156
658192473
143576829
269341587
531728964
784965231

786419325
412653879
395278641
928734156
657192438
143586792
269341587
531827964
874965213

926581347
134679528
785234691
493816275
267453189
851927436
679142853
348765912
512398764

634821579
218759436
759364128
376548912
492173685
185692347
547216893
963487251
821935764

653871924
129465873
874392615
915643782
462187359
387259146
538914267
796528431
241736598

942351678
587926314
136748592
619874235
475132869
328695741
794283156
851467923
263519487

731452689
496871253
825369147
367945821
518726394
249138765
154287936
672593418
983614572

653781924
729564183
184392675
975643812
312958746
468217359
531479268
896125437
247836591

982375416
376481952
415296738
231768549
647953281
859124673
523617894
168549327
794832165

276831954
841759326
359426781
718245639
962318547
435967218
594683172
127594863
683172495

425867319
687319425
193524786
569142837
734958261
218736954
942681573
856473192
371295648

495176382
217839465
368542917
976354128
534218679
182697543
743921856
829465731
651783294

781296453
942735681
635184279
273618594
164359827
859472136
527961348
318547962
496823715

312687954
785914236
496523781
573248169
261395478
948176523
854739612
137462895
629851347

312687954
785914236
496523781
573248619
261395478
948176523
854739162
137462895
629851347

825934671
794618532
631527948
162375489
973486125
548291367
319862754
487153296
256749813

149256378
253784196
876391245
485139627
917642853
632875914
761428539
398517462
524963781

521639784
489571236
763482915
634798152
217345869
958216347
176824593
395167428
842953671

613954872
578612493
249837156
765349218
132768945
984521367
451273689
396485721
827196534

193584726
746291358
258637194
537916842
482375619
961428573
679852431
825143967
314769285

754931862
823467951
619258734
146895273
295374618
378612549
931526487
587149326
462783195

759421863
682395147
143867592
815974326
436152978
297638451
961243785
374586219
528719634

816725439
973416285
542983176
387264591
495137628
261859347
139548762
724691853
658372914

361597248
482631975
597842613
923476851
716985324
854123796
248319567
175268439
639754182

375269418
249185763
186374259
631842975
927516834
854937621
712458396
463791582
598623147

932168574
856347921
417259683
578691432
391482765
624573198
269814357
743925816
185736249

152396487
984725163
673418529
861249735
435867912
729531648
546982371
217653894
398174256

825467931
694531827
173298465
942673518
786145293
531829746
358914672
467382159
219756384

642317985
795864123
318295467
983172546
576943218
421586739
269731854
854629371
137458692

378965124
269148357
154723689
786351492
493287516
521694873
842576931
617839245
935412768

867423915
924516837
153879426
375942681
618357294
249681753
492165378
781234569
536798142

346175892
871392546
259468317
687954123
425631978
193827465
568749231
714283659
932516784

546179382
371582946
298463517
637854129
429631875
185927463
963748251
714295638
852316794

459278136
782631495
613549278
546912387
827364951
391785624
234157869
165893742
978426513

214568379
789342615
653179824
521937468
467285193
938416752
842691537
175823946
396754281

934612875
215487396
678593124
352948617
467135289
891276453
749861532
586329741
123754968

817625394
954317862
263894571
796183425
148572639
532946187
621758943
379461258
485239716

584731629
967842153
132659784
673295418
259184367
418376295
725963841
346518972
891427536

572419863
918356724
346278519
834192657
297563148
651784392
465937281
789621435
123845976

178926354
345178962
962534817
297453186
836712495
514689273
489267531
653841729
721395648

912637485
745891263
836254971
624783519
358129647
179465328
483516792
561972834
297348156

847963521
369125487
521874639
738416952
214759368
695238174
973581246
452697813
186342795

738456912
245913687
619827354
576249831
321685749
984371526
197532468
463198275
852764193

486129357
192573486
357846192
619238745
573914628
248765931
865497213
931652874
724381569

835967412
296413758
714528369
647259831
321786945
958341627
189632574
473195286
562874193

268374519
135869427
497521836
952148763
346795281
871632954
513487692
789216345
624953178

591364728
837529641
642718395
254976183
713842956
986135472
365487219
179253864
428691537

483721569
721965834
695348172
847532691
219876345
356194728
968457213
132689457
574213986

916438527
752961384
834725691
495286713
387514269
621397458
548172936
173659842
269843175

465812793
319457826
872693145
948275631
736149582
251368974
524781369
183926457
697534218

419273865
267518493
385496127
854762931
192835674
673941582
738654219
521389746
946127358

324168975
769542318
518379246
871693452
956724831
432815697
195236784
683457129
247981563

789423156
631598472
542671893
964357281
378219564
215846937
823165749
496782315
157934628

152436978
769851324
384297156
438625791
975318642
216974835
647589213
821743569
593162487

485712639
379685214
162394587
538246791
246179853
917538462
753461928
694823175
821957346

321745986
675983421
498126573
542671839
867394152
913258764
134867295
759432618
286519347

572461389
384729156
961358247
635914728
847632915
219875634
128596473
493287561
756143892

275689134
461732598
398415627
643127859
817596342
529348716
784253961
156974283
932861475

426819357
735264819
198357246
941726538
283945671
567138924
659473182
314682795
872591463

174825936
238169475
659743182
867912354
541386729
923457861
785294613
412638597
396571248

318726495
526894371
497531682
264157938
183942567
759683214
672419853
935278146
841365729

367249185
281375649
954681273
619438527
725916834
438752961
172893456
893564712
546127398

126379854
847251639
395486271
689125347
714938562
532647918
958764123
463812795
271593486

574289316
963714528
218536947
645973281
189642735
732851469
896427153
451398672
327165894

845367192
936214875
721895346
152943768
674158239
398726514
513689427
289471653
467532981

854367192
936214875
721895346
142953768
675148239
398726514
513689427
289471653
467532981

953268714
482571693
167439582
628395147
531742968
794186235
315624879
279813456
846957321

574623981
928714365
613859427
291478536
846531792
735296814
187365249
362947158
459182673

643829157
182573649
579614832
391287564
726435918
458196273
964352781
837961425
215748396

491876352
273519846
586234971
849625713
732941568
165783429
628357194
354192687
917468235

839741265
251638794
764925813
316894572
598267341
427513689
182456937
973182456
645379128

785941236
394276851
261538479
516782394
942153687
837469512
428317965
679825143
153694728

827953614
416782539
539146728
351874962
794261853
682539471
245397186
973618245
168425397

862953714
417862539
539147826
351684972
698271453
724539681
245398167
983716245
176425398

386291754
195874632
247536819
413789265
972165483
568423971
751642398
829357146
634918527

957618432
863492751
412357689
629873514
748125396
135964278
586231947
271549863
394786125

824159673
561273894
397468251
632591487
475836129
189742536
913685742
248917365
756324918

928431765
714956832
563827194
486315927
391742586
257689341
872194653
649573218
135268479

297548316
814693527
653127849
172485963
936271485
548936271
789312654
461859732
325764198

247365189
591487362
863291475
184723596
629158743
375946821
716839254
932574618
458612937

235864179
896137425
147295368
723548916
961372584
458619237
584721693
672953841
319486752

764138952
129576348
538429671
387615294
952347816
416892735
871253469
695784123
243961587

256983714
349712856
781465239
174659382
638241597
925837461
812394675
567128943
493576128

961423785
582769314
743158926
498531267
637284159
125697843
214375698
359816472
876942531

947536218
286917345
513842796
394681527
128753964
765429183
472398651
651274839
839165472

319257648
748691532
256384179
924163857
673825914
581749263
835976421
497512386
162438795

528793641
497861235
136542789
671938452
352417896
849625317
285379164
914286573
763154928

713542986
896317245
425869137
974683512
568291473
231754869
349175628
657428391
182936754

713542986
896317245
425869137
974683512
238751469
561294873
349175628
657428391
182936754

213986457
789254316
645137289
971842635
328765941
564319728
896523174
137498562
452671893

271964835
843257169
965183472
187325694
524796381
396418257
439872516
612539748
758641923

681732549
329465187
754891632
297358416
468917325
513624978
932176854
145289763
876543291

918245637
542763891
637189425
274516389
893472516
156938742
325694178
789351264
461827953

146589237
579213846
832476915
215748369
763921458
498365172
921654783
687132594
354897621

862437519
153986427
794152836
415369782
389274651
276518943
631895274
928743165
547621398

964371258
253948617
178265943
491657382
736824591
825139764
589713426
342586179
617492835

213986457
769245318
845137269
971624835
326758941
584319726
638592174
197463582
452871693

352916748
718542936
946837125
189365472
674289513
235471869
491653287
823794651
567128394

961245738
542873691
738169425
284517369
693482517
157936842
325794186
419658273
876321954

724138659
196527348
538496712
487619235
659342871
312875964
871953426
265784193
943261587

527348691
468591273
391672854
736954182
284167539
915823746
152489367
643715928
879236415

142673589
397584126
856291374
614328795
985467231
273159468
568712943
429835617
731946852

357219486
618354729
942876135
126537894
589462317
473198562
261743958
834925671
795681243

371824659
526931487
489567213
293178564
645392178
817456932
968745321
132689745
754213896

583946127
917523864
246187539
654719382
132468795
879235416
325894671
761352948
498671253

867192354
921534867
534768291
653941782
419827635
278356419
796413528
142685973
385279146

489271635
713654829
265983417
621347958
948562371
357819264
872435196
534196782
196728543

253879641
179654382
864312957
326485179
598137264
741926538
937268415
415793826
682541793

271648395
834529716
965317842
486972153
753461289
129853467
598734621
342196578
617285934

748239651
256841973
319657284
925418736
681372549
473596812
132765498
564983127
897124365

412376589
673985241
958142376
891654723
327819654
564723918
135268497
749531862
286497135

123859467
846172359
957643812
479321685
261485973
538967241
382514796
695738124
714296538

123467859
846359172
957812634
479681325
231975468
568243917
382796541
695124783
714538296

632549178
187236945
459178362
243781596
765923814
918654237
591867423
874392651
326415789

596281437
831674592
247539168
162845973
489713256
375962841
753428619
918356724
624197385

598162347
317458926
624397815
751943682
249786153
863521794
482639571
976215438
135874269

196348527
475296138
283157649
829675314
364819275
517432896
642981753
951763482
738524961

849721635
736985214
512463897
398142576
254376189
167598342
671854923
923617458
485239761

653147982
187529634
492836157
379452816
261983745
845671329
516394278
928715463
734268591

312647985
497528136
568391247
273185694
951462873
846739512
785214369
134956728
629873451

589673214
467152398
132948765
298364157
351297846
746815932
615729483
824531679
973486521

827536149
136749258
459821673
271684395
598273416
364195782
745962831
982317564
613458927

683742519
974165238
125839467
598273146
241596873
367418925
759621384
816354792
432987651

561427389
349856127
827931465
452689731
618573942
793214658
135768294
986142573
274395816

837649512
246315978
195827364
329164857
451978236
768253491
572431689
914586723
683792145

928534176
635178924
471962358
513789642
764325819
289641735
142893567
397256481
856417293

518462379
924731856
637958124
762193485
451827693
893546217
276385941
189674532
345219768

437298651
198675423
256314987
583461792
762539814
914782365
879123546
625947138
341856279

634291758
597648213
821735469
348167925
175982346
962453871
259314687
783526194
416879532

974365812
516782943
823941576
148536297
765219384
239478651
487653129
352197468
691824735

496857231
873126459
521394768
218569374
647283195
935741682
369415827
152678943
784932516

489521376
672483951
153796428
241378695
536219847
897654213
764935182
315842769
928167534

712639854
468257931
359418276
294865713
175943628
836721495
587394162
641572389
923186547

924386751
567142839
138759642
796521384
215438967
843697215
372815496
681974523
459263178

769852314
841637259
532941867
173598426
284176935
956423781
698214573
315789642
427365198

159263874
874591362
623874951
468129537
731658429
295437186
582946713
917382645
346715298

792416835
165238479
384957621
937564182
246189357
518723964
659342718
871695243
423871596

394278561
865143279
172956843
726314985
581697324
943825617
217569438
639481752
458732196

465329718
328517694
179648532
854261379
691734285
732985146
583196427
247853961
916472853

765329418
348517692
129648537
857261349
691734285
432985176
583196724
274853961
916472853

829316457
567924381
341857962
782549136
956132748
134678295
673295814
418763529
295481673

362541978
519728346
487396125
956417832
823965714
174283659
291674583
745839261
638152497

271539864
654782319
389146752
148325976
762891435
935467281
526973148
497618523
813254697

879261354
635487291
214953786
742598613
356714928
198326475
567839142
421675839
983142567

142936587
739258641
856471392
915783426
378624915
264195738
697312854
481569273
523847169

986172543
214953876
573864129
867325491
321498765
459716238
792681354
135249687
648537912

213564987
486729135
597831642
654983271
139472568
728156394
942318756
871695423
365247819

592643817
831597624
476182593
269871435
354926781
187435269
945368172
623714958
718259346

519436278
324178596
867952413
246789351
158324967
973615842
735241689
681593724
492867135

687492513
923581764
514637892
495826371
836714259
172953486
248165937
769348125
351279648

687492513
923581764
415637892
594826371
836714259
172953486
248165937
769348125
351279648

946387152
287154396
315692847
739861524
152439678
468275913
894523761
523716489
671948235

634718295
597362418
128945736
781439652
245681973
963257184
459123867
376894521
812576349

483769251
152834796
796152384
239685147
641297835
875341962
924573618
567918423
318426579

517693284
963482571
482715369
624859137
195367842
738241956
349526718
871934625
256178493

497563128
518472396
263981475
185296734
974135862
632748951
326817549
741659283
859324617

842571693
675239841
193684257
324958716
716423985
589167432
258396174
931742568
467815329

862571493
475239861
193684257
324958716
716423985
589167342
258796134
631842579
947315628

652497381
194368527
837125694
549732168
761859432
283614759
915273846
378946215
426581973

961327845
247598613
835416792
629784351
784153269
513962478
178245936
452639187
396871524

745298163
219364578
638175294
526781349
187943652
394652781
953416827
461827935
872539416

795436128
128597364
346821597
634182759
879365241
512749683
281953476
453678912
967214835

936527148
718436295
524918376
462785913
193264587
857391624
385142769
249673851
671859432

243759168
915648723
768213594
536987412
124365987
879421635
487136259
391572846
652894371

567238914
293714865
184965372
932487651
816523749
475691238
621359487
759846123
348172596

671352849
835694721
294187653
916275384
453816972
782943516
367428195
529731468
148569237

394758261
217346895
568219473
475863912
189572634
623194758
752681349
936425187
841937526

865927341
372461895
149385276
593274618
426518937
781693452
214736589
637859124
958142763

915784623
728635491
346912875
567829134
294361587
183547269
431278956
652193748
879456312

912638574
765419823
438572961
573824619
896751342
241963785
129387456
357246198
684195237

975836421
281495376
346172589
813649752
752318964
469527138
697251843
524983617
138764295

786935421
291746385
354182697
913574862
862319574
547628139
478261953
625493718
139857246

351762489
489531762
726489315
672895143
938147526
145623978
263914857
817356294
594278631

672843159
819275463
543691728
397164582
261589374
458327916
985736241
124958637
736412895

589716342
761324859
342895761
418957236
957632184
236148975
823469517
194573628
675281493

349562871
517849623
628371459
432615987
971428365
865937214
196783542
254196738
783254196

382415697
169327854
745986231
491678523
253149768
678253419
834592176
516734982
927861345

345712869
716849523
928365471
432157986
169428357
857936214
591683742
274591638
683274195

298351647
614729385
573468921
381694752
427513896
965287134
846132579
759846213
132975468

298641537
513729684
476358921
381596742
627413895
954287163
835162479
749835216
162974358

298351647
617429385
543768921
381694752
724513896
965287134
836142579
459876213
172935468

295138764
376254189
418796253
963875421
524619378
187423596
632947815
749581632
851362947

529647381
871539462
463182795
315768924
647295813
298314657
934821576
782456139
156973248

324675189
716849325
859312674
945281763
173564298
682937541
567493812
431728956
298156437

378452691
254619378
916783254
421536789
697824135
835971426
142398567
783165942
569247813

753192486
648573291
192468735
937624518
516987324
824351967
471839652
269715843
385246179

591746382
387912546
624385197
916278435
273451968
845693721
462137859
138569274
759824613

189362475
473519826
652478913
568241739
241793658
397685142
924857361
836124597
715936284

582371946
137649528
469258317
218934675
956127483
743865192
694783251
375412869
821596734

473859162
695712384
182634975
954283716
826471593
731965428
247596831
519328647
368147259

548261973
316947258
972538614
284756139
139824765
657193482
865419327
423675891
791382546

587261943
316974258
942538617
274856139
139427865
658193472
865719324
423685791
791342586

968574132
257813946
314629587
472351698
631982754
589467213
795248361
823196475
146735829

978524136
625813947
341769582
462351798
713986254
589472613
254698371
896137425
137245869

387194265
245768931
619352478
496581327
173246859
528937614
862475193
951823746
734619582

962847513
835169427
417325968
583912746
741586239
296734851
129658374
658473192
374291685

538426197
427918653
691573824
985641372
246735918
173289465
714392586
852164739
369857241

294683751
357291486
681745293
732159648
148376925
965824317
826917534
513462879
479538162

231579486
479683512
568142937
823954671
146837295
957216348
694728153
712395864
385461729

851692347
963847251
427135986
638219574
574368192
219754638
796581423
185423769
342976815

751692348
963748251
482135976
637219584
548367192
219854637
896571423
175423869
324986715

948367152
521948673
763125894
185692347
472583916
639714528
314879265
256431789
897256431

935261487
764893125
182457963
857619234
423785619
619342758
341576892
576928341
298134576

943816257
875243961
216759483
427685139
381974625
569321748
638497512
194532876
752168394

743981526
182645973
659732481
467129358
325468197
891357642
214576839
576893214
938214765

156378294
732491568
849256173
427913856
398562417
561784329
914635782
275849631
683127945

892367154
541829637
763154892
178432965
956718423
324695781
215976348
687243519
439581276

413925768
698731542
275684391
934167825
562893174
781542936
129478653
847356219
356219487

843965271
627134985
195287364
519372648
384651792
762849513
276413859
951728436
438596127

263419875
578263941
941785632
829354716
435176298
617928354
384691527
796542183
152837469

213549876
678213954
954786132
829365741
536174298
147928365
385491627
791652483
462837519

917845236
435162789
862973145
123594867
684217953
579386421
758629314
341758692
296431578

916734285
324158679
758962134
182493756
573216948
469875321
647529813
831647592
295381467

864591723
137462589
259387164
371256948
648973215
592814637
426735891
783129456
915648372

265489731
738621945
419357628
187265493
653948172
924713856
576134289
341892567
892576314

568942731
749351862
312678945
683219574
271435689
495867123
837194256
926583417
154726398

127486395
958137462
463529817
831652974
279348156
645791283
396215748
784963521
512874639

126479835
795183462
483526719
851642973
249357186
637891254
968215347
374968521
512734698

586274391
724193865
139865472
657321984
398456217
412987653
861732549
245619738
973548126

382415967
451769382
769283415
123874596
574936821
698152743
846527139
217398654
935641278

568943217
421857369
379126548
634218795
182579436
957364821
295481673
816732954
743695182

914872653
376594218
825136974
482769531
639451782
157283496
298347165
743615829
561928347

638542719
591673428
247189536
153268974
829457361
476391285
384715692
962834157
715926843

581724693
793816425
246359718
465931287
317482569
829675341
174568932
932147856
658293174

418725963
765319428
239864715
694531287
371482659
852976341
147698532
523147896
986253174

593762418
762148935
841539267
217654389
638971524
954823671
486315792
329487156
175296843

691347582
537268149
284195637
945781326
812639475
376524891
123876954
759413268
468952713

913756248
485231679
276984351
168542937
352679814
749318526
827463195
591827463
634195782

742865319
598312476
316749582
671498253
854123697
239657148
127586934
985234761
463971825

458679312
691423785
732581469
549738126
273916548
816245937
367894251
984152673
125367894

927145386
143876259
586932471
398521764
614798523
752463198
439657812
271389645
865214937

312678459
678945321
954312876
825463197
461597283
793821645
536289714
189734562
247156938

289314675
615279483
437658912
843127569
721596834
956843127
578931246
194762358
362485791

362891475
857432961
914675832
673214598
521789346
489563127
248956713
736148259
195327684

425376189
618492573
937851426
289567341
146938752
753124968
371285694
592643817
864719235

498751632
621943875
573268914
149827356
367594128
852316749
236479581
715682493
984135267

437692185
965718243
182453796
648379521
521864379
793521864
874136952
359247618
216985437

637492185
945718263
182653794
468379521
521864379
793521846
874136952
359247618
216985437

549821736
271963584
368475192
187356249
653294817
924187653
416532978
832719465
795648321

351967842
827453619
649182753
413276985
598314276
276598431
782635194
165749328
934821567

475629831
189534627
623718594
846295173
512873946
937461258
251387469
394156782
768942315

572439618
386521947
914876235
763254189
159687324
248913756
421765893
635198472
897342561

824569731
793214658
165738249
231685974
976142583
458397162
547821396
619473825
382956417

518792436
729463185
364518729
956371248
472856391
183249657
841635972
635927814
297184563

378512496
162984573
459673812
514297638
683451927
297836154
931748265
825369741
746125389

584721369
297364815
136859274
752138946
813496752
649275183
461982537
975613428
328547691

874932156
653417928
192865743
419356872
285174369
367289415
731528694
548691237
926743581

392541687
548267139
716893524
987325461
124786953
653419278
275934816
869172345
431658792

425178396
178963245
693254871
389715462
716842953
542639718
964381527
857426139
231597684

597628341
623941578
184375296
469753182
215489763
738216954
872194635
351867429
946532817

248951637
971362854
356478921
162784395
583619742
497523186
825136479
714895263
639247518

351624879
746589231
829713645
972156384
438972156
165438927
214867593
687395412
593241768

195468732
478132659
326759418
543816927
961327584
287945163
639584271
712693845
854271396

923641587
865732914
471589362
214365879
358497621
796218435
137854296
642973158
589126743

869431257
753298614
214567839
537916428
648752193
192843765
386179542
471325986
925684371

317549862
482673195
965218374
591864237
748392651
236751948
624135789
153987426
879426513

956428371
187359624
342716589
718564932
539271468
264893715
623145897
491687253
875932146

729431856
354286719
168579243
293168574
516347982
847952631
472893165
985614327
631725498

496573182
152896743
378421569
627954831
945138627
831267495
784312956
563749218
219685374

956124387
213798654
874653129
527831496
638945712
149276538
481562973
395487261
762319845

635781429
294635718
178249563
381564297
542897631
967123845
816952374
459376182
723418956

378526914
169487352
425913678
987254163
631879245
542361897
793148526
854692731
216735489

234981657
657432198
918765432
789653214
341829576
526147983
475218369
863594721
192376845

648152397
531978426
279643815
923586174
867431259
154729638
496217583
782365941
315894762

659174328
471832956
283965714
748251639
392746185
165398247
914527863
836419572
527683491

946325178
815746329
327198465
671489532
283571946
459632817
798214653
162853794
534967281

596412837
342678915
871395426
719234658
653781249
284956173
468527391
137849562
925163784

683425971
921763845
574198263
735619428
849532617
162847359
397254186
456381792
218976534

518362974
964871532
723945681
486297153
351486297
279153468
647528319
195734826
832619745

125769348
463582197
789413265
831297654
572346981
694158732
246975813
957831426
318624579

439157628
581236479
762489135
614573892
378942561
925618743
253864917
896721354
147395286

365729418
274381659
819654237
981463572
536872194
427915863
753246981
648197325
192538746

345729618
276381459
819654237
981463572
534872196
627915843
753246981
468197325
192538764

354729618
276581349
819643257
981365472
435872196
627914835
743296581
568137924
192458763

173489265
254613789
869572413
912345678
786291534
435768192
341826957
628957341
597134826

469871253
352964187
871523946
784392615
923615874
615487392
598736421
246158739
137249568

498312756
563798214
721654938
187235649
352946871
946871523
674129385
835467192
219583467

432856719
867912453
195347286
974685132
258431967
613279845
321764598
589123674
746598321

619723584
832465179
754189623
485617392
291538746
367294815
176342958
528976431
943851267

741856932
583192764
269743815
126389547
837425691
954671328
618237459
375914286
492568173

719236458
265874913
483915627
351769284
692148735
874352196
937681542
528497361
146523879

741239658
295867413
683415927
319756284
452198736
876342195
937681542
528974361
164523879

189527364
276934518
534168927
457896132
928371645
613245879
795413286
841652793
362789451

854136279
193472568
762985314
238614957
975823641
641597832
527348196
416259783
389761425

549827361
283516947
617439825
824195736
391674582
756283419
135968274
968742153
472351698

851463297
693782451
427591863
764238915
938175624
512946738
279354186
346819572
185627349

591478362
874263519
236159478
345691827
712584936
689327145
427835691
953716284
168942753

586132794
372946581
194578623
861257439
923614875
745893216
637481952
258369147
419725368

586192347
392746581
174538629
761259438
823614975
945873216
639481752
258367194
417925863

586192347
392764581
174538629
761259438
823416975
945873216
439681752
258947163
617325894

816429735
492753618
753618294
341265987
928137546
675894321
287346159
534971862
169582473

672913854
538642971
491875236
814769523
927354168
356281749
743128695
165497382
289536417

972413586
354687219
168295437
893521674
715946328
426738195
631874952
589362741
247159863

589762413
762431598
341598726
478125639
236984175
915376842
697843251
123657984
854219367

718529643
943876521
652314789
326745198
485193276
197268435
234681957
869457312
571932864

639581274
872364591
514279368
167423859
458917632
923658147
345192786
286745913
791836425

719234865
458691372
362857941
694723158
123548796
875169423
241375689
537986214
986412537

496218357
573694812
821537946
918472635
265389471
734156289
182945763
657823194
349761528

459218367
673594812
821637594
918472635
265389471
734165289
182946753
597823146
346751928

437291865
692785413
518463279
965832147
871954632
324176958
749318526
286547391
153629784

637291854
592784613
418563279
961832547
875946132
324175968
759318426
286457391
143629785

271963845
593814267
864275319
426539178
738421956
915786432
142658793
689347521
357192684

613948572
429537186
857612934
398254617
261789453
574361829
136475298
782196345
945823761

492375186
163984572
785261943
826597314
354812697
917643258
531728469
279456831
648139725

356924718
748156923
921873654
587239461
134765892
269418375
873591246
612347589
495682137

964825137
871493652
325167849
432651798
798342561
156789324
219576483
583914276
647238915

964825137
831497652
725163849
472651398
398742561
156389724
219576483
583914276
647238915

462731895
178594623
359826174
794268531
683915742
215347968
831479256
527683419
946152387

913284765
684753921
275691384
392468157
458179632
761325849
837942516
526817493
149536278

923157846
815469273
674328195
761932584
539841627
482576319
246713958
197685432
358294761

456813927
283479651
197625348
314592786
962748513
578361492
729156834
845237169
631984275

934715628
216489753
758623941
142368597
579241386
863597214
695834172
427156839
381972465

573148629
198526473
246937185
714692358
362485917
985371246
429853761
831764592
657219834

137429586
586317249
942568713
423876951
795143628
861295374
374682195
258931467
619754832

312987456
654231879
798465132
485623791
173594628
269178345
536842917
827319564
941756283

967542813
452183679
381679542
193765428
845921367
726834951
638257194
579418236
214396785

283514967
415796823
769238154
347829615
856173492
192645378
578461239
634952781
921387546

956713824
278694135
341285796
789451362
514326978
623879451
835942617
492167583
167538249

628573491
194862357
753194628
485739216
917256834
236418975
879621543
341985762
562347189

546791823
198324576
237568419
875243691
924617358
613985742
461872935
759136284
382459167

836912574
517846239
492537186
641385792
753294861
289671345
324759618
968123457
175468923

739815624
258476931
146239875
571362498
694758312
382194567
815923746
423687159
967541283

846791253
195324876
237865419
578243691
924617385
613958742
461572938
789136524
352489167

685149372
213786459
749325681
537612948
164598237
892473516
958231764
371964825
426857193

768523194
432971586
159468732
976285341
243197865
581346927
824759613
615832479
397614258

864135972
235978416
179642835
587429163
923816547
416357298
351264789
748593621
692781354

427853961
963124587
185796243
816245739
534917628
279638415
691372854
748561392
352489176

168374529
437952618
925186437
674591283
351268794
289437165
512843976
793615842
846729351

918475236
547326918
362189574
675241389
231968745
489537162
123854697
794612853
856793421

861523749
953147682
274689315
345816297
197234856
682795134
518472963
736951428
429368571

857619324
193247856
246835197
984571263
572368419
631492785
768923541
329154678
415786932

861743529
975682341
234591768
159278436
387465192
642139875
596314287
428957613
713826954

821743659
975682341
634591728
169278435
387456192
542139876
296314587
458967213
713825964

821743569
975682341
634591728
159278436
387465192
246139875
592314687
468957213
713826954

391752864
782146539
564893127
456219378
938675412
217384695
125467983
843921756
679538241

189536247
432178956
657942318
793254681
816793524
524861793
261385479
375419862
948627135

471853629
689712354
532694871
964281537
318576492
257439186
796345218
125968743
843127965

421853769
689712354
537694821
974281536
318567492
256439187
792345618
165978243
843126975

421853679
689712354
537694821
964281537
318576492
752439186
296345718
175968243
843127965

219364785
536978421
478215639
897453162
124786953
653129847
382691574
761542398
945837216

941826573
786435219
532179468
257643981
168792345
394581627
623918754
415367892
879254136

849623751
671459832
253187964
415798623
392564178
768231495
986312547
524876319
137945286

132845967
486739152
759261384
691354278
547128639
823976541
378692415
965417823
214583796

632785914
971432856
584619273
428591637
763824195
159367428
246953781
397148562
815276349

674251839
295836741
813947526
932184675
461572398
758693412
549728163
326415987
187369254

186457329
247983561
953612487
532871946
479526138
861349275
725164893
314798652
698235714

432168975
568947213
971352648
257493186
184726359
693815427
846279531
315684792
729531864

812497653
695321847
437685912
126859734
749132568
583746291
971264385
364578129
258913476

689352741
452761398
173849256
236197485
817524963
945638127
328476519
764915832
591283674

875962341
432185679
196374852
549621783
761853924
283749165
614298537
958437216
327516498

942653781
368271945
157849623
629538417
571924836
483716259
816495372
795382164
234167598

942673581
368251947
157849623
629738415
571924836
483516279
816497352
795382164
234165798

435968217
719243568
862715349
983621754
276459831
541837926
127594683
358176492
694382175

349852761
125746983
876319254
517263498
698174532
432598176
761435829
253981647
984627315

425917368
719683524
863425179
197536482
346872951
582149736
231764895
978251643
654398217

289164375
736589421
415273986
127895634
358416792
964327158
843951267
571632849
692748513

259174386
837569421
416283957
128695734
365417892
974328165
643951278
581732649
792846513

816973254
349215678
527684913
291768345
753142869
468539721
132497586
685321497
974856132

497865312
135274869
286139745
862791453
753642198
914358627
571986234
329417586
648523971

273684519
915723468
468951372
526318794
394276185
781549623
839165247
142837956
657492831

139627458
458193627
726584139
375241896
912876345
684935271
891452763
547368912
263719584

165394278
423875961
987126345
312649587
758213694
694587132
271968453
839451726
546732819

937564218
481273659
265819347
519648723
372195486
846732591
653481972
728956134
194327865

521473968
794658123
638291547
482935716
357164289
916827435
873512694
149786352
265349871

521743968
798261543
634589127
482356719
357194286
916827435
873912654
145678392
269435871

871694523
542783169
693251478
729536841
164928735
385147296
938412657
457869312
216375984

198356247
623748519
574921368
341572986
869134752
752689431
285467193
936215874
417893625

423786915
165492738
897351624
574819263
612537489
389264571
956178342
238645197
741923856

453786912
162495738
987321654
874519263
615237489
329864571
296178345
538642197
741953826

293148576
654793812
817526943
142359768
386271459
975864321
769432185
428915637
531687294

592134876
438765912
167289435
641328597
879651243
253497681
724816359
916543728
385972164

592138476
438765912
167249835
681324597
974651283
253987641
729416358
816593724
345872169

732856419
864912753
195347286
947685132
258431967
613279845
321764598
589123674
476598321

517394628
324658719
896712345
685127493
931845276
742963851
459236187
168479532
273581964

837645291
142987365
956321748
361459827
785216934
294873516
479562183
613798452
528134679

671349825
324865971
598712436
157296348
963481752
482573169
216934587
739658214
845127693

289364751
567198234
413257986
724583169
891726345
356419827
678942513
945831672
132675498

961432587
352768914
487519236
134927865
528346791
796851342
249673158
815294673
673185429

953126784
412387965
876495132
768241359
149538627
235679841
394812576
527963418
681754293

419358276
532761498
876492531
657149382
298536714
341827965
983214657
764985123
125673849

159826734
286473519
374195682
632541978
817962453
945387261
793258146
468719325
521634897

159247638
378516942
642839175
427698513
513472869
896153427
285761394
964325781
731984256

712983654
345276819
986145732
537462198
198357246
624891375
871529463
269734581
453618927

236149857
579823641
841756932
917264385
352918764
468537129
695372418
724681593
183495276

235149867
679823541
841765932
917254386
563918724
482637159
396572418
724381695
158496273

341628579
826975431
975134268
593846712
284317956
617592384
169253847
458769123
732481695

675241893
892736451
314589726
147865239
586392174
239417568
458923617
763158942
921674385

748312965
935647281
162895473
351486729
876923514
294571638
417258396
523169847
689734152

298413657
163572498
745896123
359147286
672389514
481625379
826754931
537961842
914238765

913467825
574892631
286153947
697524318
342918756
851736294
429671583
738245169
165389472

327614859
184395276
596827341
462731985
851249637
739586124
973462518
648153792
215978463

178924536
463785921
592361874
846297315
917543682
325618497
289476153
754139268
631852749

279486513
814352769
356791482
192647358
548913276
637528941
963875124
781234695
425169837

421836759
753129864
698547123
142985637
567314982
839672541
975463218
316298475
284751396

759316842
263548179
418297365
684759231
921634758
375821694
142963587
537482916
896175423

619847352
243596817
578123496
761354928
954782631
832619574
425978163
186235749
397461285

719258643
456173289
328694751
642589137
971342865
583716492
135867924
897425316
264931578

257639481
314872956
986415732
521784369
678391524
439526817
745263198
163948275
892157643

478615932
963482715
152397648
296874153
315269487
847531296
721953864
634128579
589746321

274653819
936841572
815297436
429716358
183925764
567438291
741389625
398562147
652174983

568193724
217548963
349762185
472956318
981234657
635871492
154389276
793625841
826417539

681429735
572318649
934576218
298147563
745632981
316985472
463251897
157894326
829763154

618452793
753619284
492837156
275948631
164375829
839126547
381564972
547291368
926783415

146395782
538712964
972486513
754261839
369854127
281937645
493178256
825649371
617523498

357912486
461857932
289346517
536178294
712439865
894625371
925763148
178594623
643281759

826435971
945671283
371928564
568319742
419287356
237564819
182796435
694853127
753142698

287645319
536981247
491372685
378259164
954816732
162734598
815423976
643597821
729168453

563189742
817462359
924573618
179246583
682357194
345891267
791638425
258714936
436925871

879312654
213654798
546978123
684527319
391846275
725193846
458261937
167439582
932785461

867312594
213954678
549768123
984526317
371849265
625173849
758291436
196435782
432687951

368712954
295634718
417958326
629341587
183576249
574829163
956287431
842193675
731465892

368712954
295634718
417958326
829341567
143576289
576829143
954287631
682193475
731465892

651472983
439568217
827391465
713256849
584139672
962847531
298613754
146725398
375984126

812367459
759241638
463598721
634872915
281659347
975134286
527416893
146983572
398725164

247859163
319762485
586143729
873524916
694381257
152976834
465298371
738415692
921637548

321698457
674251983
859374126
942587631
185436279
763912548
238149765
596723814
417865392

619328457
478915236
325746891
143867529
856239174
297154683
732681945
964572318
581493762

861953247
932784165
475162398
789241653
156839472
243576819
318697524
527418936
694325781

861953427
934782165
275164398
789241653
156839274
423576819
318697542
592418736
647325981

735692841
829147653
614583729
546318972
182479365
973256184
457831296
368925417
291764538

286947531
395621478
174583926
751439682
962875314
843162759
617254893
528396147
439718265

417629583
865743921
932158647
581236794
243597168
679481352
126974835
394815276
758362419

472589361
931264875
658371942
284735619
317946528
596812734
823457196
145693287
769128453

847123569
396458127
152769483
739581246
214637958
568942731
983214675
621375894
475896312

652971834
473258619
189364572
847195326
531627498
296483751
714839265
965742183
328516947

483651729
729843615
516297483
634519872
291768354
875432196
357984261
162375948
948126537

956832741
813475269
742961583
571284396
289613457
634759128
397546812
468127935
125398674

871349526
953261847
246857139
534792681
689415372
127638954
795184263
312576498
468923715

761398425
849251736
235746198
493682571
578914362
126537849
684179253
312465987
957823614

716358942
534291687
829764153
973145268
265837419
148629375
397486521
651972834
482513796

758326491
149785326
236914875
963241587
514678239
872539164
497853612
685192743
321467958

587269143
914583267
632174859
761498325
458732916
293651784
176925438
829346571
345817692

145289637
893176425
726534189
217845963
358961274
469723518
682497351
931658742
574312896

129475386
374286915
856139472
612357849
497618253
583942167
738591624
245863791
961724538

418695732
395278641
762431895
239786154
587149326
146352987
851927463
623814579
974563218

619458732
345279681
872631954
236795148
597184326
184362597
951827463
423916875
768543219

385721496
674895231
912463875
136574982
827639514
459182367
263957148
791248653
548316729

236748159
485913276
197562384
524386917
368197425
719254638
872439561
641825793
953671842

974635128
563812947
821794365
789243516
342156789
615987432
238571694
456329871
197468253

325469718
469871253
817235496
734986125
592143687
681752349
976514832
248397561
153628974

537681924
149253687
826974153
271498536
495362871
683715492
714539268
352846719
968127345

421796358
536184297
897253461
975341826
382675149
614829735
263917584
758462913
149538672

124796358
536184297
897253461
975341826
382675149
641829735
263917584
758462913
419538672

147692358
829351476
653487219
734265981
216948735
598713642
975836124
482179563
361524897

358617924
729453186
614298735
576821493
982734561
143569872
237185649
465972318
891346257

614897235
285634791
973125648
328456917
791382456
546719382
432571869
859263174
167948523

129736485
456281379
378954612
642175893
587493261
913628754
264819537
895347126
731562948

129386475
456721389
387954612
642815793
513297864
978643251
264179538
795438126
831562947

268314957
759286134
314975862
547628391
183749625
692531478
921453786
435867219
876192543

268314957
759286134
314975862
647528391
183749625
592631478
921453786
435867219
876192543

567914823
239578146
418236957
946382715
382751469
175649382
624897531
751423698
893165274

934217658
851364972
762985431
519748326
273691584
648523719
386179245
425836197
197452863

924517638
851364972
763982451
319748526
275691384
648235719
586179243
432856197
197423865

613487295
478295316
925613478
762154983
594378162
381926754
247861539
136549827
859732641

931642875
624578913
785139624
218396547
593427186
467851392
876215439
352984761
149763258

685931247
729486315
143527986
452819673
378264159
916375428
591648732
264753891
837192564

314792685
825641793
769385214
532869147
948157362
176423859
687934521
293516478
451278936

742968513
153274986
689153427
378592641
964381752
215746839
536419278
491827365
827635194

742968513
153274986
689153427
368592741
974381652
215746839
536419278
491827365
827635194

814927653
397654128
652831479
481295367
726183945
935746281
263579814
548312796
179468532

214597683
376821594
589436217
693152478
847963152
125784936
751648329
962375841
438219765

514283697
236759418
879614523
167435982
328961754
495872361
781396245
952147836
643528179

514293678
236875419
987614523
165437892
328961754
479582361
891356247
752148936
643729185

968524173
214937856
735681924
496753281
583412769
127869435
642175398
879346512
351298647

971246583
528317496
463958127
234791865
785634219
619825734
356482971
847169352
192573648

395762148
186594372
274183956
421958637
938647215
657231894
749816523
563429781
812375469

658792143
971483562
324516879
263148957
547239681
819657324
182964735
496375218
735821496

178592463
942136857
653478912
731869245
584213679
269745381
395681724
817324596
426957138

189345267
276198345
453762189
712654938
395287416
648931572
837429651
961573824
524816793

219476853
753982641
684513972
428739516
936145728
571268394
845327169
392651487
167894235

182793654
639451287
574862139
947325861
856914372
213678495
321589746
465137928
798246513

241658397
379124568
658937124
723495816
184263975
596781432
965342781
437816259
812579643

726934581
845761923
913285746
582149637
671523894
394876152
458612379
139457268
267398415

725934681
843761925
916285743
582149367
371526894
694873152
438612579
169457238
257398416

846275139
932814675
517936284
321548796
794362518
658197423
273459861
165783942
489621357

687324195
439156827
215798436
976512384
324687519
851943762
743869251
598271643
162435978

769481523
238765491
451923876
574138269
183296754
926574138
895317642
317642985
642859317

318274965
276895341
459136287
841367529
937528416
562419738
194783652
725641893
683952174

318649527
742583619
695217438
236958741
584371962
179462853
951836274
867124395
423795186

589271634
764395821
132864759
617542983
395718462
428936175
251689347
843157296
976423518

849257613
561834279
732196584
196578342
283941756
457362891
318425967
974683125
625719438

691428537
275963148
843571269
518632974
324197856
769854321
932716485
456389712
187245693

891645372
643712895
275983641
758461239
962357184
314829567
426578913
189234756
537196428

246815397
593762418
187943526
671324859
925187643
834659271
418576932
362491785
759238164

856473129
124968573
379125486
597816234
681234957
432759618
913682745
745391862
268547391

469318752
538297641
127456398
846539127
913872465
752164983
381645279
274983516
695721834

625713489
379842561
184659723
743265918
916384275
258971634
432196857
891527346
567438192

359841762
168792354
427365189
941536278
582174936
736928415
893457621
614283597
275619843

926451873
783269514
514873692
698317425
437528169
251694738
162985347
375142986
849736251

143967852
269584371
785213964
427391685
538426197
691758243
974832516
812645739
356179428

492571368
863492175
751836942
938614257
576923481
124758639
289365714
315247896
647189523

214385796
987614235
635792841
579248163
843156972
126937458
498523617
751869324
362471589

253918467
789624153
641375982
962837514
834561729
517249836
125493678
398756241
476182395

613578492
725149386
948632715
594786123
867321954
132954867
476895231
281463579
359217648

295837146
367914528
814256739
439675281
152389467
786421395
673548912
921763854
548192673

934561278
625387419
718942635
259634187
386179524
147258396
572816943
493725861
861493752

397821564
182546973
654739281
518273649
749165832
236984715
861452397
923617458
475398126

941283756
265791384
837456192
582347619
493165278
716829435
329678541
678514923
154932867

624187593
713594286
895236741
359412678
467853129
281769354
148325967
536978412
972641835

536297184
972418356
418653972
281345697
357926418
649871523
893162745
764589231
125734869

495163278
837529461
621748593
143276859
569481327
782395146
278634915
356912784
914857632

174385926
596427831
238619457
763548219
912763548
845192763
681274395
329856174
457931682

264539781
378416925
915782634
621958347
537164298
489327156
796843512
143275869
852691473

437169825
512783946
869254137
146897253
253641798
978532614
381426579
795318462
624975381

568942317
294317568
713586249
479835621
652791483
831264795
147659832
326178954
985423176

124739865
975648213
863512497
486325971
731496582
592187346
647853129
319274658
258961734

124739865
953648271
867512493
496325718
731486529
582197346
649253187
318974652
275861934

487915326
162843597
935672418
841527639
359486271
276391845
713258964
524169783
698734152

891523674
634197528
752486913
563274891
128659347
479831256
246918735
987345162
315762489

267593841
159648327
438172659
816729534
924356718
573814296
785931462
641285973
392467185

592146738
413578926
867392514
325467189
946813275
781259463
234785691
658921347
179634852

231958467
874162935
596734182
983247516
617593248
452816793
345679821
729381654
168425379

643279185
957184623
128365947
864592731
231746859
795813462
412657398
389421576
576938214

975864123
428531976
361927854
294378615
817645392
653219487
139452768
586793241
742186539

839754162
514826397
762319584
327648951
645193728
198275643
951487236
286931475
473562819

473259168
928146537
615738429
786915243
159324876
234867915
347582691
861493752
592671384

378194526
914526387
625378941
532681794
891457263
746239158
157842639
463915872
289763415

432915876
871236954
596478213
968542137
157893642
243761598
615384729
724659381
389127465

423789615
985163472
167245983
632957841
519438267
748612539
296374158
874591326
351826794

956312478
438975612
127684359
514729863
379468521
682531947
891256734
263847195
745193286

693827145
841395627
752146938
516478392
928653714
437912856
174589263
269734581
385261479

796823145
841695723
352147968
917486352
528739614
463512897
134958276
279364581
685271439

459317286
762584319
138296574
681473952
945162837
327958461
596821743
273645198
814739625

149386275
652471389
837295461
571863942
984152736
326947158
495728613
263514897
718639524

695371284
874925613
231684975
723856491
548192367
916743528
369417852
182539746
457268139

897215643
126438795
453697281
584761932
971523468
632849157
749382516
218956374
365174829

453217968
897645123
261389457
912736584
536498271
784152396
175964832
649823715
328571649

453219768
879645123
261387459
712936584
936458271
584172396
195764832
647823915
328591647

613948527
479235861
825176349
956824713
248317695
731659482
582761934
367492158
194583276

947628153
831594276
562371984
473152869
156987342
289463517
698245731
325716498
714839625

945728163
831695247
672341985
453162879
167984352
289573614
798256431
326417598
514839726

961754283
823169745
457283196
614925378
532817964
798436512
145672839
389541627
276398451

961754283
823169745
457283196
614975328
539812674
278436519
145697832
382541967
796328451

546932817
283176945
179584326
932617458
718453269
465298173
651329784
894761532
327845691

546932817
283167945
179584326
932716458
718453269
465298173
651329784
894671532
327845691

514639278
792815346
368472195
685924713
943781562
127563489
259148637
871356924
436297851

321984657
768512943
495367182
289751364
654823719
173649528
532496871
916278435
847135296

721564839
539812674
864379521
482735196
375691248
916248753
647123985
153987462
298456317

316254987
752398164
489761325
821945736
935687412
674132859
243876591
197523648
568419273

594613278
761892345
328457196
685924713
943781562
172536489
259148637
817365924
436279851

349782561
765491823
281536947
817629435
452378196
693145278
538964712
926817354
174253689

349672581
658491327
271835946
716528493
482369175
593147268
837954612
925716834
164283759

725146893
943587621
681329574
376914285
852673419
419852367
168495732
537261948
294738156

825176943
743598621
691324587
386417295
952683714
417952368
169745832
538261479
274839156

825416973
713598624
694327581
386174295
952683417
471952368
169745832
538261749
247839156

146235897
739618524
258794163
617423958
583179246
924586371
491357682
862941735
375862419

734158269
518296473
629437581
397514628
482963157
156872934
865749312
971325846
243681795

263589174
194372586
587614329
938125647
671843295
425796813
752438961
846951732
319267458

168974532
523618479
974325816
742861395
315249768
896753124
631582947
259437681
487196253

918263475
542971386
367845912
251398647
836457291
794126853
629714538
185639724
473582169

237896145
589174236
614523789
375612894
421938657
896457321
143269578
962785413
758341962

137956824
594287163
862341975
678195342
945823716
321674589
283769451
416538297
759412638

945621387
761385249
283947615
879436521
614752938
532198764
396514872
127869453
458273196

845732691
312698457
697145238
439217586
176583942
528964713
251879364
983426175
764351829

184362579
975184263
623579148
261893457
359427816
748651932
817235694
532946781
496718325

763294851
294518673
158367492
537842916
682139547
941675328
875923164
419786235
326451789

435968217
718243569
962715348
893621754
276459831
541837926
127584693
359176482
684392175

832975416
615243879
947618352
793421685
264859731
581736924
176584293
329167548
458392167

421639857
683275941
795184362
568741293
179352684
342896715
257918436
916423578
834567129

932416758
486579321
571238964
158923647
643857219
297641583
819765432
325194876
764382195

826713954
951864372
743952861
314598726
572436189
689127435
297681543
465379218
138245697

215369478
396478521
847512693
478236159
963751842
521984367
132695784
684127935
759843216

873529614
264817593
915643287
548231976
632795148
197486325
326174859
451968732
789352461

429813756
817546293
653972814
745231689
962758431
381694527
536187942
294365178
178429365

412396785
593287641
786451239
964812357
137564928
825973164
659138472
278649513
341725896

429537816
175896342
638421597
381264759
796185234
254379168
843652971
517948623
962713485

693871245
125349876
478526391
964183752
812957463
537462189
751634928
346298517
289715634

897361245
425879316
163524789
349685172
658712493
271493658
932148567
516937824
784256931

156793284
478652391
932841576
283169745
719534628
645287139
594376812
827415963
361928457

436918725
718452936
925673814
294581673
687324591
153769482
369247158
571836249
842195367

651784932
427396158
983215476
264531789
198647325
735829614
312468597
876953241
549172863

348795621
965231847
721864593
689512374
137649285
254387916
896173452
472956138
513428769

736425819
891736254
254891367
962178435
375264981
148359726
527913648
419682573
683547192

547269831
218347956
396185427
179538642
624791385
853624719
985472163
762813594
431956278

651278943
239451867
487396521
813649752
725813496
964725318
396582174
172934685
548167239

639415872
827369514
145782963
572941638
986273451
314856729
491627385
268534197
753198246

321658974
976324815
584179623
845937261
167582349
239461758
712843596
453296187
698715432

741928653
528316497
639457182
185234976
297165834
463789521
872691345
356842719
914573268

253961874
471852639
698743512
512689743
849375261
736124958
385217496
924536187
167498325

263579418
589421736
714386952
947165823
635298147
128734695
856942371
391657284
472813569

283674159
574319286
169528743
832791465
416835972
957246318
691452837
345987621
728163594

921854763
754316892
863297541
619485327
548732619
237169458
482671935
175943286
396528174

921854763
754316892
863297541
619485327
548732916
237169458
482971635
175643289
396528174

765419382
918253746
234867195
852931467
346782519
179645823
427598631
583126974
691374258

563714829
874293561
192586743
235971684
419628357
786435912
627849135
951362478
348157296

561734829
874291563
392586741
235917684
419628357
786453912
627849135
953162478
148375296

489576231
536912478
217483695
124859763
893627154
675134829
361298547
952741386
748365912

964385217
583271496
721649853
439567128
158423679
276198345
617854932
392716584
845932761

391758264
427961385
865234719
946312578
712845936
538679421
284193657
653487192
179526843

124683957
689547321
735129468
351964872
847251693
296378145
412895736
963712584
578436219

281375469
596418372
734692851
879123645
415867293
362549187
923786514
647251938
158934726

982741653
375268194
146935728
563182947
498673512
721594836
859426371
614357289
237819465

296148375
457396821
183257496
541872639
839615742
762439158
974561283
625783914
318924567

496128357
285397461
173456892
521874639
839615724
764239185
948561273
652743918
317982546

491735628
836241795
752869431
375198264
214657389
968423157
549376812
123584976
687912543

431875629
728196435
659234718
264519387
897423561
315687294
542961873
976348152
183752946

573192648
249865371
618473259
786519423
125347896
394286715
867921534
451738962
932654187

781953246
924167853
635428917
549712638
876395421
213846579
398274165
162539784
457681392

582467913
143952687
967813245
631749528
479528361
825136794
398674152
756281439
214395876

671394825
524681739
983572416
715839642
436127598
298465371
147258963
352946187
869713254

681374925
524691873
793582461
875913642
436728519
219465387
948257136
352146798
167839254

458931762
139762485
267584319
845316927
913257846
726498531
692873154
374125698
581649273

458931627
726584139
139267845
267315984
914728563
583496712
645872391
892153476
371649258

791326854
652784391
843519762
538291476
164857923
927463518
279648135
386175249
415932687

683195247
274863519
195724368
516487923
937652481
428319756
751236894
849571632
362948175

683125974
974863512
125794368
516487293
237659481
498312756
769238145
842571639
351946827

612537489
485921367
937846215
248675931
761394528
593182674
859763142
126458793
374219856

426935187
835721649
179684352
781462935
594813726
362597418
948356271
613278594
257149863

187592436
954136278
623784519
765918324
841273695
392465781
578621943
216349857
439857162

782639541
634851792
159472683
513926874
476185239
298347156
821594367
347268915
965713428

732689541
694351782
158472936
519823674
473165298
286947153
821594367
947236815
365718429

732698541
684351792
159472683
516923874
478165239
293847156
921584367
847236915
365719428

517924386
638157429
294863715
465318297
821796543
973245168
382479651
746581932
159632874

782396541
634581792
159472683
516923874
473158269
298647135
921864357
847235916
365719428

296431875
418657932
753982461
875246193
621593748
349178256
584319627
967825314
132764589

186457392
475239861
239816547
698521734
724398615
513764289
367945128
842173956
951682473

354276981
871934526
692185473
237451698
485693217
916728354
748562139
123849765
569317842

465197283
817632549
392584617
256819374
948273156
173456892
731925468
689341725
524768931

465197283
817632549
392584617
256819734
948273156
173456892
731925468
689741325
524368971

738694215
926157384
541832796
163728549
874915623
295346871
652471938
489263157
317589462

362481759
789365421
154972683
921846537
576123894
843759216
438597162
615234978
297618345

174965832
263871459
958432671
397214568
612587943
845396127
529143786
486729315
731658294

689153742
537246189
142897653
328471965
965328417
714569238
896734521
271685394
453912876

186325794
397641258
524897163
438762519
271589436
965134827
612978345
759413682
843256971

126835497
784916523
953427186
349682751
512374869
678591342
861243975
297158634
435769218

864573129
917826453
532194786
283761594
156942837
479358261
621435978
745689312
398217645

341579826
658241739
792863154
576324918
284197563
913685472
425738691
169452387
837916245

592381674
647529813
831476925
784695231
163842759
259137468
376918542
915264387
428753196

681594732
359217846
427863915
248379561
596128374
713456289
964735128
872941653
135682497

512384796
374961285
689275413
941758362
736412859
825693174
467129538
153846927
298537641

591472836
238961745
476583921
823154697
765298413
149736582
912645378
684327159
357819264

981547362
467238915
235691874
128973456
596412783
374865129
759386241
842159637
613724598

871543269
569712348
234896715
385167492
946235871
712489653
653978124
427351986
198624537

981645273
637812549
245937816
396178452
574296381
812453967
763589124
428361795
159724638

456813297
813279546
972654831
247596318
698132475
531748962
784365129
365921784
129487653

618794523
432516987
759832164
173485296
965273841
824169375
386941752
547328619
291657438

319468527
564273981
782951436
643719258
927835164
851624793
438597612
196342875
275186349

186749352
723685149
549231867
264578913
857913624
931426785
418357296
675192438
392864571

157638294
462975138
938241657
273514986
695823471
841796523
524187369
719362845
386459712

657132489
824679531
931584267
162793854
395418726
748256913
573921648
419865372
286347195

231679458
894532671
765814392
956147283
478253169
312968547
683725914
529481736
147396825

352746981
164298753
978153462
843961527
517482396
296537148
421879635
685314279
739625814

267819345
481235976
395746128
648157239
129483657
753962814
534628791
872591463
916374582

653429187
248671395
719835642
971568423
386742951
524913876
435296718
867154239
192387564

763429158
245681379
819735642
981567423
376842591
524913786
437296815
698154237
152378964

192854673
375621849
468397521
629483157
581972364
734165982
957218436
813746295
246539718

354872691
981364725
267519834
436185279
579236418
128947563
812753946
695421387
743698152

741825936
268397541
953416827
492531768
817649352
635782194
526173489
374968215
189254673

245873169
693451782
187692354
359146827
721589436
864327591
436218975
918765243
572934618

261984357
754231869
398765421
976458132
843129576
512376984
425693718
639817245
187542693

812453967
954786321
637192548
569374812
721968453
348215796
186547239
493821675
275639184

546937821
328461597
197528643
652143978
739852416
814796235
475389162
281674359
963215784

942576831
783214965
156389247
431798652
629153784
578642319
295861473
814937526
367425198

362479158
874315269
951682347
649523781
713968425
528147936
237851694
495736812
186294573

234869175
976125483
185437269
857942316
369781542
412356798
648273951
593614827
721598634

495671283
238549617
761832594
853924761
642718359
917365428
384156972
176293845
529487136

259641738
643758912
781293456
138475629
467932185
592186347
826319574
914527863
375864291

392475186
568139274
417826953
125768439
983254617
674391825
249583761
751642398
836917542

492573186
368149275
517826943
124768539
983254617
675391824
239485761
751632498
846917352

412537689
536498271
798621435
271849356
683175924
954263718
167982543
829354167
345716892

412637589
635498271
798521436
271849365
583176924
964253718
147982653
829365147
356714892

957826431
482153796
631974825
263487519
174395268
895612374
316248957
549731682
728569143

659731842
138429756
724568391
972853614
415276983
386194527
243685179
591347268
867912435

925367481
631428957
784915623
562183749
478296135
319754862
293841576
146572398
857639214

238946751
479851632
516273498
785632914
392184576
164795283
627518349
941367825
853429167

932651847
678934251
514827639
261578394
357469128
489213576
843195762
796382415
125746983

579426381
416398572
823751946
294635718
167982453
385147269
642873195
738519624
951264837

739156428
284739156
561824397
628341975
915678234
473295681
856912743
342567819
197483562

695482317
728139645
413765289
574896123
289341576
136527894
861954732
957213468
342678951

645792318
729138645
813465297
578946123
294381576
136527984
961854732
457213869
382679451

932651847
876934251
514827639
281576394
357489126
469213578
643195782
798362415
125748963

963241578
457683921
218795634
672534189
894167253
135829746
326958417
541376892
789412365

561894732
893271465
724365891
157943628
432618957
986752314
248136579
619587243
375429186

579312684
341867295
682945173
894731526
735426918
126589347
257698431
963174852
418253769

658273941
291564378
374189625
187952436
932648517
465317892
716495283
543821769
829736154

853416927
297835461
146927358
682351794
479268513
531794682
918573246
324689175
765142839

861345972
357692418
249781356
425876193
678913524
913524867
734169285
596238741
182457639

154386297
762495183
398217546
239674851
647851932
581923764
916738425
425169378
873542619

274659381
395812764
618473259
742386195
863195427
951724836
587261943
136948572
429537618

618293457
372546819
594781236
465938721
187625394
923417685
241379568
759862143
836154972

631475298
478926135
925318674
517264983
346897512
892153467
789541326
253689741
164732859

246837519
835619274
971254863
693548127
452176938
187392456
324781695
718965342
569423781

647238519
235719684
981654273
793546128
452187936
168392457
324861795
816975342
579423861

596487321
842193675
371526894
918372456
723645918
654819237
489731562
267958143
135264789

621584739
985327614
473196825
567239148
192478563
348651297
836742951
714965382
259813476

528439167
497861253
613275498
875694312
132758649
946312875
769123584
381547926
254986731

691384275
738256941
254197836
946875312
823461759
175932468
417529683
369718524
582643197

842576193
713892645
695134278
274365981
389217456
561948327
158629734
426783519
937451862

613259784
542817396
879463521
195726438
487931652
236584179
324678915
768195243
951342867

531829746
962714358
748653219
196342875
374598162
285176493
627981534
459237681
813465927

847195362
915362784
263874915
624731598
531948627
789256431
358617249
492583176
176429853

197438256
536129874
428765139
384257691
215693748
769841325
651374982
843912567
972586413

735418692
829376415
164952738
341587269
658239174
297164853
476895321
512743986
983621547

534789612
217645389
896231475
749312856
652478193
183956724
961823547
428567931
375194268

256173984
738496512
491825376
364587291
829631457
175249638
517362849
643918725
982754163

287569134
964813752
351427896
149235687
876194325
523786419
612978543
795341268
438652971

692581374
451736982
387294561
239618457
748352619
165479823
976823145
514967238
823145796

327591846
941628375
685743912
564379281
892165734
173482659
216857493
438916527
759234168

547639218
638712495
192485763
453291876
219876354
786543129
375168942
961324587
824957631

471653289
962184573
583297461
348562197
256971834
719438652
894315726
627849315
135726948

879125463
513496782
462837195
347958621
685712349
921643578
294571836
136284957
758369214

816792453
357641829
294853167
571384296
438926571
629175384
945217638
762438915
183569742

543289671
826417539
719635842
935164287
461728395
287593164
658972413
394851726
172346958

139482576
765931842
824675391
697153284
358247169
412896753
976318425
543729618
281564937

581794362
297635184
436218795
178459623
352186947
964327851
843972516
729561438
615843279

274983516
931526874
685741239
347162985
856439721
129875463
493217658
512698347
768354192

284693517
361527984
795841263
648172395
957364821
123985476
436218759
512739648
879456132

147963258
285174936
693582741
832651479
971248365
456739182
369425817
514897623
728316594

389527146
421986735
657314982
514863297
792145368
863279514
178632459
235498671
946751823

396514782
524378961
781629435
958146273
162793854
437852619
843961527
679235148
215487396

749568321
853291476
621734859
197426583
365187294
482953617
934872165
518649732
276315948

732869145
981754632
645231879
219346758
873592416
564178293
157683924
428915367
396427581

396514287
281793465
574268139
153687924
768942351
942351876
417825693
625439718
839176542

451789362
238546917
967213584
572831649
849657123
316492875
125378496
684925731
793164258

814569327
923718456
675432981
251397864
738624195
469851732
382175649
196243578
547986213

132968745
547213986
896574213
925346871
478125369
361789452
284631597
719852634
653497128

642389751
318754926
957216438
825961374
196473285
473528169
289647513
564132897
731895642

213465978
697218435
854739126
349876251
562391847
781524693
476983512
125647389
938152764

395468172
812975346
647213859
973842561
524196783
168537924
781629435
259384617
436751298

973486125
145273968
268915374
796128543
832549617
451367892
529634781
617852439
384791256

348512796
962478315
571963248
713895462
425631879
896247153
254786931
637129584
189354627

748312695
932465718
561897243
617958432
425731869
893246157
254683971
376129584
189574326

263589741
574621938
189734265
416893527
358472619
927156384
832947156
695218473
741365892

541963287
672581439
893427561
428796153
136852794
957314826
384675912
719238645
265149378

439751628
651428379
827369514
194583267
562974831
783216945
246897153
318645792
975132486

812536947
497281365
365479218
943657182
286143759
751928436
529814673
674395821
138762594

893745612
147236895
256198473
328514967
415679238
769382154
572461389
684953721
931827546

761482395
932756418
485319672
527648139
394271586
618935247
176594823
859123764
243867951

691732548
253841769
748569123
475328691
869174235
132695487
927453816
386217954
514986372

527869431
698413275
413752869
965238714
172945683
834176952
246581397
781394526
359627148

981536427
742198635
635742918
259613874
413875269
867429351
324957186
178264593
596381742

529731864
136489527
487265391
751698432
243517986
698342175
965123748
374856219
812974653

973286451
124935786
568417392
645791238
231548679
897362145
456179823
382654917
719823564

375284691
892156473
164397528
629841735
483675219
751923864
948712356
537469182
216538947

568329741
139874625
742156938
953217864
287463519
416985273
824791356
691532487
375648192

451827693
392651784
678439512
214365879
783194265
965782341
146573928
839246157
527918436

928341657
314576982
576982143
483197265
697254318
152863794
865729431
241638579
739415826

926351874
478692135
513784926
849235617
752146389
361978542
284519763
635827491
197463258

682351974
479862135
513794826
948235617
756148392
321679548
294516783
835927461
167483259

286351974
479682135
513794286
948235617
752146398
361879542
694518723
835927461
127463859

286351974
479628135
513794286
948235617
752146398
361879542
894512763
635987421
127463859

621793584
739845621
485162379
178459236
963278415
542316897
254981763
397624158
816537942

837526149
952814637
641793258
168359472
379642815
524178963
795481326
216935784
483267591

483961572
179852643
265473891
692534718
817629354
534718926
946287135
751346289
328195467

263891574
857346291
419527368
124768953
395412786
786935142
948173625
671254839
532689417

259847316
384961725
617352948
578629431
431578692
962413857
196284573
823795164
745136289

657231849
849657312
213849765
582174936
196382457
374965128
925713684
461598273
738426591

421837569
986542713
735619842
859164327
314275698
267398154
678921435
593486271
142753986

281365947
645897213
973124586
419638752
326751894
857942631
732489165
568213479
194576328

351792864
869134752
274865913
942356187
583271649
716948325
127589436
438627591
695413278

367248519
982153476
451796283
574631928
613982754
829475631
238569147
795314862
146827395

359248671
742651389
618793245
983514726
165372894
274986153
496127538
837465912
521839467

638912475
529784316
471635829
893476251
214598637
765123984
347861592
186259743
952347168

652479318
834651279
791832564
913786452
587243691
246915783
175394826
428167935
369528147

143568972
697241385
825739164
318624759
459873621
762915843
584396217
236157498
971482536

352946817
649781523
817352694
591267438
473598162
286134759
765829341
124673985
938415276

254639817
639817425
718542396
947326581
365178249
182495673
591283764
423761958
876954132

983761254
427593861
516842793
348256917
251937648
679184532
734625189
195378426
862419375

596147823
147328596
823956741
372615984
651894237
489732615
938571462
714269358
265483179

153284679
296517843
748936125
417358962
639421587
582769314
824193756
371645298
965872431

624781935
753492168
981356274
238169547
569874312
417235689
345917826
892643751
176528493

913265748
548371692
276498351
167842935
835719426
492536817
689154273
754623189
321987564

614573298
325894617
897612453
789341526
431256879
562987134
946135782
173428965
258769341

431726859
529834671
876159432
745983126
983261745
612547398
294678513
167395284
358412967

354816279
962574381
187239654
618345927
425987163
739162548
243751896
571698432
896423715

258319476
137462589
469875123
374698215
512743698
896521734
781954362
643287951
925136847

726951834
893472156
154836279
317564982
465298317
289713645
532149768
678325491
941687523

375164289
192835746
684297135
567482913
249371568
831956427
718629354
453718692
926543871

194532876
735698421
826471593
348967215
257813649
961245387
473126958
682759134
519384762

726489351
418523976
395176428
964758213
153962847
287314695
679841532
831295764
542637189

759634218
683251479
124987653
936748125
541392786
278516934
467823591
392165847
815479362

619452837
245783619
783691254
934568721
576124398
821379465
452816973
397245186
168937542

961274538
378165492
425893671
132546987
594782316
786319245
613427859
859631724
247958163

983647512
521398647
476152839
632471985
197586324
845923761
359264178
268719453
714835296

714856329
893142567
652379418
178523694
265914873
439768152
546287931
921435786
387691245

762183549
315794826
948256317
691832475
857469231
423571968
186345792
539627184
274918653

417589362
825673194
936124857
391462578
278315946
564897231
783256419
159748623
642931785

672149583
139857264
548326197
351468729
496271358
827593641
914632875
285714936
763985412

859437261
621958374
437621958
594862137
178349625
263175489
942786513
715293846
386514792

485732691
126849573
379615842
891253467
653174928
247968135
934521786
718396254
562487319

431967258
278514396
569283174
792146835
853729641
146835927
625498713
317652489
984371562

431867259
729514386
568293174
872146935
953782641
146935827
685429713
317658492
294371568

869127543
734965812
512384967
491573628
683249175
257816394
175632489
946758231
328491756

765981423
382746195
194253687
816395274
523674819
479128356
941562738
258437961
637819542

389567412
542819763
671432985
863245179
497381526
125976348
958724631
736158294
214693857

148325679
763941825
529867431
987156243
234789516
651432798
812594367
376218954
495673182

782546391
459123678
316879452
268491537
571368924
934257186
895714263
123685749
647932815

618249537
493756821
257183649
584631792
926478153
731592486
365914278
872365914
149827365

874931625
325678914
916452738
287195346
493726851
651384279
169243587
542867193
738519462

826913754
734265189
951487632
485621973
217359846
693748521
572194368
349876215
168532497

739416528
824953617
651278349
478362951
162795834
593184276
946521783
385647192
217839465

738416529
924853617
651279384
879362451
162745938
543198276
486521793
395687142
217934865

297851643
586349712
134276958
863517429
719428536
425963871
958732164
642195387
371684295

397851264
582469713
146372958
814527639
625934871
739618542
958743126
263195487
471286395

394821765
172645893
568397412
739456281
821973546
456218379
283164957
647539128
915782634

159764832
368912754
724583691
832196547
641275983
597348216
476851329
983427165
215639478

271386945
984125763
356497281
732854196
469271538
815963427
528619374
647532819
193748652

196874532
278536491
435921678
863749215
952613784
741258963
684192357
529387146
317465829

945271368
263895714
187346925
458627193
329184576
716539482
634712859
591468237
872953641

974215386
286397145
135648927
597186234
423759618
618423579
751934862
369872451
842561793

478123659
392675481
561849372
123586794
945237816
687914523
254761938
716398245
839452167

153962784
942873561
678514923
231687459
596241378
784359612
365198247
827435196
419726835

596248731
278163954
341759286
659837412
134526879
782491563
467915328
823674195
915382647

491586372
782394516
563127984
359841267
147263895
628975431
836752149
214639758
975418623

415827936
872693451
369541827
947215683
623478195
581936742
198752364
756384219
234169578

912473856
835196724
647285913
184367592
329854671
576921348
498732165
253619487
761548239

946231857
381754692
725986431
138697245
692145783
574823169
857419326
263578914
419362578

541398726
879256431
326174859
917543682
635782914
482961573
763819245
254637198
198425367

382465197
975831426
614792835
821576943
749183562
536249718
157324689
463958271
298617354

247931856
931568724
685472913
378296541
152847639
496153287
513729468
764385192
829614375

829156473
531742869
746893215
984315726
172689354
653274981
315928647
468537192
297461538

692573481
783241569
541896237
415628793
827934156
936157824
178362945
354789612
269415378

254983671
913672485
768514923
425198367
397246518
681735294
876359142
132467859
549821736

681479253
534682719
792315648
273548961
468197325
915263874
327954186
856731492
149826537

268715394
371496285
945328176
782164953
514973628
639582417
457231869
823659741
196847532

928456713
341987256
675231894
794512368
832649571
156873429
567394182
283165947
419728635

683491752
941527638
725836491
257614389
834952176
169783524
392165847
418379265
576248913

821934567
769851432
543627981
485392716
617548293
392176854
978263145
256419378
134785629

759846321
342197856
861523749
217935684
436278915
598461273
985312467
173684592
624759138

568174932
231958476
749362851
953421768
416837529
872695314
687519243
324786195
195243687

613792548
759864132
824315769
562489317
198537624
347126895
281953476
436278951
975641283

579618423
861342975
342597186
956831742
428976351
137254869
783125694
294763518
615489237

178534692
293167485
654982731
982746153
736851924
541329867
415693278
829475316
367218549

523964871
846721539
791583426
437819652
965432187
218675394
352147968
674398215
189256743

285791643
634852791
791436258
168943527
473528916
529617834
357264189
812379465
946185372

395617248
784239561
162485739
479128653
618543972
253976814
937851426
821764395
546392187

172894635
865132974
349765281
654973812
781426593
923518467
537289146
296341758
418657329

823465971
917382564
546971283
275198346
381246795
694537128
462713859
738659412
159824637

835461927
296785134
174329685
351672849
489153276
762894351
943518762
618247593
527936418

172354986
598126347
634978152
283469571
719582463
465731829
856213794
921847635
347695218

681325497
479816235
523749681
214958376
956473128
738162549
197634852
362587914
845291763

734968512
281534967
659172843
145623798
367819254
928457136
876395421
512746389
493281675

614538927
398627514
725914368
943265871
286173495
157849236
862491753
439756182
571382649

746185293
532479816
918362745
675923481
483517962
291846537
169258374
354791628
827634159

783964521
649251378
512378964
897512436
251643897
364897215
438726159
175439682
926185743

439617852
586342719
712895634
193478526
845126973
267539148
371984265
954261387
628753491

532891746
968473215
417265398
749358162
625917483
183624957
874539621
251746839
396182574

318754962
647219835
592863741
876421359
923685417
451937286
234596178
785142693
169378524

436958217
592137486
718426395
951374628
384269571
267815934
125683749
643791852
879542163

492638751
657921348
183475926
978143265
521869437
346752819
714296583
265387194
839514672

957342681
312678549
648195237
893451762
124763895
765289413
471926358
536817924
289534176

318954672
794632518
526817493
463721859
879365124
251498736
185249367
937186245
642573981

318964572
796532418
425817693
563721849
879345126
241698735
184259367
937186254
652473981

217864359
346597218
985312467
431729685
592186743
768453192
824931576
679245831
153678924

613752489
492863517
875149326
758631942
346298175
921574863
569417238
234986751
187325694

235794168
814526739
976831524
147268395
359147682
628359471
583472916
491683257
762915843

471839256
926751483
358246971
612475839
537918642
849623715
283164597
164597328
795382164

892371456
643285917
751649328
924867135
316952784
587413269
169728543
435196872
278534691

693784512
572319684
814265397
948673251
236158749
751942863
165437928
389521476
427896135

581426397
497835612
263917854
612593478
875642139
349781265
734269581
158374926
926158743

762514893
348679152
195238674
837152469
516943287
429867315
674385921
251496738
983721546

598371462
217864395
436925871
953487126
682159743
174632958
745218639
321796584
869543217

834579216
971326548
562184739
796438152
183295674
425617893
619742385
358961427
247853961

643987251
725164938
189235746
968521374
572348169
314679825
836492517
491753682
257816493

153627894
674189235
928435617
289743156
731956428
546812973
897561342
365294781
412378569

379842561
268591734
415673298
187325946
694187325
523469187
942716853
736258419
851934672

615298734
439617285
278534619
142369578
963875142
587421396
324186957
756943821
891752463

582463179
431792856
967581342
193248567
726935481
845617923
659124738
278359614
314876295

278315496
564279381
931846572
653784129
849521763
712963854
497638215
385192647
126457938

916285374
284739615
753461982
495328761
138576429
627914853
879153246
361842597
542697138

541629873
786354192
293187654
365491728
819275436
472836519
128743965
937568241
654912387

263478519
819256734
574913826
427169358
951384267
386527491
645831972
792645183
138792645

792651438
138274695
456389712
984517326
563492871
217836549
675123984
341968257
829745163

584721963
391684752
726359481
839517624
175246398
462893517
213975846
658432179
947168235

186592734
475813296
923467158
638971425
759246813
214358679
897134562
562789341
341625987

876329154
954618372
213475968
127836495
569247831
438591726
692784513
341952687
785163249

647851923
913642875
285973461
198264357
562387194
734195286
871426539
359718642
426539718

598132764
326748915
741596823
853921476
672485391
419367582
965274138
234819657
187653249

647512839
831496725
529873146
452768391
716239458
398154267
974385612
163927584
285641973

369258741
472961835
581743692
725614983
698537124
134892576
817325469
246179358
953486217

594316782
827594316
631872954
186953427
279148635
453627891
348261579
715489263
962735148

295367481
764218935
813945267
642759318
179483652
538621749
986574123
457132896
321896574

637295148
824716953
519438267
948573621
362184795
751962834
473829516
285641379
196357482

985416327
271935648
643782915
468159732
137628459
592347186
819573264
326894571
754261893

235179864
169482357
478563129
893614572
527398416
614725938
781956243
946231785
352847691

614597832
759832146
328164975
936478521
271953468
485216397
892641753
563789214
147325689

619547832
745832196
328169574
536478921
271953468
984216357
852691743
463785219
197324685

961325847
238746591
745918236
412589763
576234189
893671452
384162975
157493628
629857314

541382976
372695841
698147352
423876195
786951423
915423768
134569287
867234519
259718634

349816572
678245319
215739486
183697245
792451638
456328791
527183964
834962157
961574823

346917582
789245316
215836497
193678245
862451739
457329861
528193674
934762158
671584923

423981576
716425893
859637421
541372968
682549317
937168245
398714652
165293784
274856139

651432897
893765421
742819563
264358179
587921346
319674285
926543718
475186932
138297654

324819756
689547321
571326498
246178935
895632147
137954862
713295684
958461273
462783519

857269431
961347528
432815697
348921765
276453189
195678342
783594216
524186973
619732854

879236415
536741298
214589763
981467352
652813947
347925186
198672534
765394821
423158679

726548931
835196247
419237865
258473619
167859423
394612758
643981572
581724396
972365184

546812739
397465281
218793456
154627893
762938145
839541672
683254917
421379568
975186324

615782943
823491657
479356821
257149386
164873592
938625174
541238769
382967415
796514238

937428561
452167398
816395427
698732145
243519786
571846239
724681953
365974812
189253674

589416237
463278951
217953864
198765423
674329518
352184679
836591742
921647385
745832196

152693748
478125396
396487251
915248673
834976512
267531489
723859164
581364927
649712835

251463897
948127356
763985241
139852674
876314529
425679183
692541738
514738962
387296415

251463978
948127356
763985241
439852617
876314529
125679483
682591734
594738162
317246895

421563879
896271345
537489162
162945738
378612594
954738216
619857423
283194657
745326981

479612583
358947162
261385497
627438915
134596278
895271346
912763854
546829731
783154629

561249783
947368125
238715964
893674251
176582349
452193876
785431692
329856417
614927538

385946712
421857639
967123548
692471385
813569274
574238196
146795823
759382461
238614957

685943712
421857639
973126548
792461385
816539274
534278196
147695823
359782461
268314957

498762153
365184927
721935684
617258349
953647812
842319765
134596278
289471536
576823491

341956728
567248319
289317456
415673892
672895143
893421675
958164237
126739584
734582961

864713529
917652483
352498761
128345976
649871352
573269814
435127698
296584137
781936245

415683297
728195463
963274581
531469728
692758314
847321956
389517642
254836179
176942835

276591384
498327615
135864927
751948263
623715498
849632751
984176532
312459876
567283149

287561394
469832715
135974826
851649237
726315489
943728651
394187562
612453978
578296143

685749213
279513648
314826579
968451327
137268954
452397861
796132485
521984736
843675192

753894126
618532479
294761583
162945738
537628941
489317265
825176394
341289657
976453812

712693854
953184267
468725139
239857416
145236798
876941325
397462581
584319672
621578943

179246835
845173629
632598741
927631584
314985276
568427193
796854312
281369457
453712968

518926734
269734851
743518962
351287649
824169375
976453218
492371586
187695423
635842197

178659243
342871659
965432781
723948165
586317492
419265378
631584927
897126534
254793816

243719568
571682943
986534127
729856431
364127859
815943276
698475312
437291685
152368794

632719458
471586932
985423617
719845326
253167849
864932175
598374261
327691584
146258793

295678431
734912856
681354297
927581364
158463972
463297518
879125643
316849725
542736189

132947586
859623714
467185239
374891625
698254173
521376498
915768342
786432951
243519867

394762185
825193674
176548293
963821457
581674932
247935816
658417329
739286541
412359768

513274896
492681735
876935142
759162384
628347951
341859627
287513469
964728513
135496278

613287594
972451836
584936172
841569327
725348961
369172458
258613749
497825613
136794285

953816724
184327956
267945831
796284315
842531697
531679248
375162489
418793562
629458173

259684137
467321598
813579426
781295364
632147859
594836712
146752983
375968241
928413675

894356712
276941358
531827694
965732481
327418569
148695273
483579126
652183947
719264835

913286754
274539861
865147329
138724695
526913487
497658213
341865972
659372148
782491536

837962451
261485397
945317682
183524976
756891243
492736518
524678139
318249765
679153824

374625918
596138247
812794356
237419685
165873429
948256173
451967832
623581794
789342561

193872564
672435918
548196273
859643127
321587496
467219835
715968342
234751689
986324751

956173482
287654139
413289756
549728613
768931524
321546897
132867945
695412378
874395261

264731598
795482136
813659427
137964852
429875361
586123974
358216749
641597283
972348615

924168735
536974218
817235649
291457863
743689152
685312974
458721396
372596481
169843527

528394716
179856243
436721895
247538169
365179428
981642537
813267954
692485371
754913682

295681437
783459261
146273589
931765824
628134795
574892613
869347152
317528946
452916378

279145863
546938217
138672459
957286341
314597682
682413975
425361798
891724536
763859124

479382156
832651947
615974382
756418293
293765418
184293675
968127534
541836729
327549861

598231476
613947258
247856391
482593167
735168924
961724835
379415682
824679513
156382749

923864571
465137892
187952364
254786139
679321458
831549726
718695243
392478615
546213987

429637518
671582349
583419267
195824673
367195482
248376951
916753824
834261795
752948136

745831296
829467513
316295874
594326781
638179452
172548639
987614325
261753948
453982167

143928657
862751943
597463281
675214839
418379562
239586714
326847195
951632478
784195326

276945183
491387256
853612794
649153872
718269345
325874961
137596428
584721639
962438517

467912385
289365471
315847269
531726948
926584137
874139526
658493712
193278654
742651893

568249137
421387596
937156482
215473968
743968251
896512374
384791625
179625843
652834719

264135879
378962145
519784632
145398726
827456391
693271584
436819257
981527463
752643918

467891532
239645871
185732964
391264785
824957613
576318429
743526198
918473256
652189347

215879346
748356291
963421857
682734519
154692783
397185624
539247168
471568932
826913475

769182354
248563791
315479826
192835647
453716289
687294135
821947563
976358412
534621978

943651287
587294316
216873945
198735624
365428791
472169853
654382179
721946538
839517462

942637158
863145792
751928436
128593674
635472981
479816325
517269843
384751269
296384517

327698541
485712369
916543827
231975486
598264173
674381295
149837652
862159734
753426918

962483571
418527396
573169248
849635712
736291485
125874639
297358164
351946827
684712953

497612835
621583794
385794621
842157963
953468217
176329458
768231549
519846372
234975186

628439517
459871362
137526894
945367281
263184759
781295436
396752148
874613925
512948673

341756928
697284531
528193476
812475369
435629817
976318254
269837145
154962783
783541692

845612793
329547168
167938425
534796812
798124536
612853947
271389654
983465271
456271389

172543968
495876213
836192475
568321749
243987156
917465832
389614527
751239684
624758391

954261387
768349125
213578649
325987461
846153972
179426853
581692734
692734518
437815296

382719654
164258793
597463821
239846175
658371249
741592386
973184562
816925437
425637918

791245683
468317259
235896174
859634721
346721895
127589346
973468512
512973468
684152937

781245693
469318257
235976184
957634821
346821975
128597346
873469512
512783469
694152738

491275638
768314295
235896174
943768512
512943786
687152943
859637421
376421859
124589367

481275639
769318245
235946178
843769512
512483796
697152483
954637821
376821954
128594367

624135798
175948632
839726415
491287563
587364129
362591847
743812956
956473281
218659374

375461298
216589743
489372561
627854139
594213687
138697452
842736915
751948326
963125874

942381576
673549182
851627493
785132964
264958317
319764825
596213748
427895631
138476259

732658419
869134572
145927836
593416728
287593164
416782953
678245391
321879645
954361287

375618429
196342785
248957613
481793256
753264891
962185347
634529178
819476532
527831964

458612397
731498256
296357184
965174832
324589761
187236549
812963475
579841623
643725918

879354612
251689734
364712985
485273169
127968543
936541827
518437296
793826451
642195378

349178256
176452398
258936417
795324861
612789534
834561729
587693142
921845673
463217985

356794218
478321965
192658374
835976421
624513897
719482653
541239786
983167542
267845139

932817645
876524319
415693287
754231968
169758432
328946751
247165893
593482176
681379524

375618429
196542738
248937651
654193287
781265394
932784516
863429175
519376842
427851963

964872531
381965427
527314869
196523748
258741396
473698215
739456182
642187953
815239674

982745316
145638927
367219458
298371564
654892731
731456289
526984173
413567892
879123645

487163529
932857461
651429738
765931842
124786953
398245176
849672315
516394287
273518694

826379541
937145628
514682973
372951486
689234157
451867239
765418392
198523764
243796815

541972683
726483159
839651247
958314762
367529814
412768935
695147328
274836591
183295476

816243957
923517468
745968312
357482691
469175823
182639574
691324785
538791246
274856139

917542368
638971524
425368179
851237496
763419852
249856731
174695283
586123947
392784615

817364295
562971843
394285617
458613972
279548136
136792584
643859721
781426359
925137468

546129378
387546192
291837546
129765834
763482951
854913627
415298763
672351489
938674215

647129853
385647192
291835647
129586734
573412968
864973521
416298375
752361489
938754216

815429637
937186524
264357981
526874319
178593462
493261758
741638295
659712843
382945176

987431562
563829471
124675983
639547128
248196357
751382694
395718246
812964735
476253819

824561379
365497281
791283645
172935468
489126537
536748192
918654723
653872914
247319856

254937816
768142539
139856274
547618923
981423657
623579481
316284795
895761342
472395168

672984351
395712864
841536279
267851493
984273516
153649728
718465932
539128647
426397185

546731892
983246517
721598463
678915324
315824679
294673185
469387251
152469738
837152946

621495387
945738162
837261495
192683754
784529613
563147928
356972841
279814536
418356279

185794632
943625718
267318594
452183976
816957243
739246185
391462857
524871369
678539421

961728354
358416927
724395168
587941632
196832475
243657819
479563281
832179546
615284793

941637528
678542391
532189467
457298613
326471985
189356274
763915842
894723156
215864739

249581763
156473928
387629154
938745216
615298437
472316589
821934675
593167842
764852391

269481753
145673928
387529164
938746215
516298437
472315689
821934576
693157842
754862391

196534728
873962154
245187396
914623875
527418963
638759241
469371582
781245639
352896417

539678124
128594673
647312958
984765231
315429786
276183549
792836415
463251897
851947362

579326148
438159276
261487395
324915687
785634912
196872453
912568734
653741829
847293561

187523946
365984127
429716538
948257613
651438792
732169854
296375481
573841269
814692375

479516238
835927461
216438579
157283946
328649157
694751382
782394615
541862793
963175824

415379682
379286154
862154793
136948275
984725361
257613849
528437916
793561428
641892537

794153268
815276493
623489751
938762514
471935682
256814937
547391826
162548379
389627145

971652483
524138769
836947215
395814672
467295138
182376954
259763841
713489526
648521397

782916435
154328976
963745182
579834621
241657398
638192547
326589714
895471263
417263859

172568493
456391827
893247516
548139762
721856349
369472158
934725681
617984235
285613974

486729315
592143678
731586429
178364952
249875136
653291784
867412593
925637841
314958267

861593724
597842316
234617589
482931657
675428931
319765248
156289473
923174865
748356192

813496275
257831469
946527183
324978651
789165342
165243798
491682537
538714926
672359814

679413825
148526937
325879641
483192756
962758413
751634298
836241579
217985364
594367182

576492381
943581627
281367549
497615832
628943715
135278964
854139276
719826453
362754198

596472381
743581629
281369547
479615832
635298714
128743965
854137296
917826453
362954178

423751896
198264753
657398241
976512438
381947625
245683179
762135984
514879362
839426517

419832675
386751492
572469831
795246318
863197254
124583769
651328947
948675123
237914586

478356921
329178645
165294738
934562817
682741593
751983264
216837459
547619382
893425176

873651294
549327168
621489735
492873651
157296843
386145927
938512476
764938512
215764389

617528943
482396517
359417682
861753429
745289136
293641875
938162754
124975368
576834291

794235681
568194723
321786954
819623547
435917268
672548139
986451372
147362895
253879416

573241986
924687531
681359742
817536429
465928317
392714865
258193674
136475298
749862153

573241968
624987531
981365742
817536429
465829317
392714856
258193674
136478295
749652183

673241958
524987631
981365742
817536429
456829317
392714865
268193574
135478296
749652183

931576284
486123597
725849316
148257639
673914825
592638741
854361972
219785463
367492158

436519872
752386491
198274563
683792145
215648739
947153628
371425986
569837214
824961357

275139846
614578293
983462571
168297354
342856719
759314682
527943168
436781925
891625437

758936142
421857639
369142587
945628371
286371954
137495268
813769425
672514893
594283716

431792568
526148379
789563412
814237695
975816234
263459781
648975123
197324856
352681947

476198325
813725694
259436781
365874912
748219563
192653847
587942136
934561278
621387459

634158297
891723546
752946831
389574612
247861359
516239478
478695123
123487965
965312784

582137694
746295813
931468725
314972568
627853941
859641372
165329487
293784156
478516239

917486235
453192786
682537914
834725691
269318547
571964328
146259873
798643152
325871469

362584791
154796238
897123645
621845973
548937126
973261854
285419367
439678512
716352489

379586214
185243976
264719538
543697821
826154793
917328465
738462159
691875342
452931687

356782194
214569378
978134256
643957812
582341769
197826435
761298543
839415627
425673981

896517234
754362198
123894675
972658341
438721569
615439827
361945782
247186953
589273416

576298143
314756928
928341675
281475369
745963281
639812754
163587492
452639817
897124536

729865143
836147259
154293786
518374692
493682517
672951438
361429875
247538961
985716324

451836972
278941635
639527481
726194853
895673214
314285796
582369147
943712568
167458329

423975816
975861342
618234597
581743269
294658731
736192458
147389625
859426173
362517984

512894367
489763125
673521489
754689231
328415976
196372854
965138742
237946518
841257693

628973514
531264879
974851623
387649251
146725938
259318467
712486395
495132786
863597142

592648731
834175962
176923854
649317285
258469317
317582649
981756423
423891576
765234198

648527139
715398426
239641875
126783954
984152367
357469218
491276583
562834791
873915642

214856397
678329541
359741862
765418923
482593716
193267485
927634158
531982674
846175239

781594263
345672891
926183457
153847629
268359174
497216538
812735946
639421785
574968312

346197528
591862734
872354196
764521983
253689471
918743265
425938617
189476352
637215849

183754962
467928135
529136478
842367519
396581724
715492683
974813256
658279341
231645897

348671295
125938647
769542318
291365784
653487129
487219536
812754963
976823451
534196872

756924381
218736459
943851726
589613274
162547938
437289615
391478562
675192843
824365197

674291583
918536742
253874916
391762458
867453129
425189637
549628371
132947865
786315294

735926481
812543796
496718325
983167542
164852973
257439168
579281634
321674859
648395217

567912483
918453276
234687159
451736928
693825741
872194635
125379864
386241597
749568312

916547823
528361497
473289156
785412369
364895712
291673584
142938675
839756241
657124938

237645198
819273546
456189327
985324671
142867935
763591482
671938254
328456719
594712863

872531964
493786251
561294837
346825179
719463582
258179643
987642315
625317498
134958726

631952847
529847163
874631295
963175428
457268931
182394576
348719652
715426389
296583714

583764912
169325478
274198536
752613849
918542367
346879125
435287691
697451283
821936754

456712389
783596124
921843576
674358912
239164758
815927643
592681437
147239865
368475291

786921435
495378621
312654897
863219574
524837169
179465382
631742958
248596713
957183246

743581629
125679438
896423157
619257384
284136795
537894261
478365912
351942876
962718543

582943761
491678325
367521948
945286173
278139456
136754892
859412637
714365289
623897514

135786924
927415638
648293517
276134895
489652371
351978246
512367489
763849152
894521763

928715436
365248791
741936258
276583914
183479562
459621387
517894623
894362175
632157849

973862415
526714938
418593762
864257193
351649827
297381654
739426581
645138279
182975346

928475316
651392478
437618529
594267183
876134295
312859764
143926857
789541632
265783941

628475931
451693278
937218546
594367182
876124395
213859764
142936857
789541623
365782419

649378215
832145796
517692483
354927861
976814352
128536974
781253649
265489137
493761528

897165243
523849716
416237589
642398175
951476328
378512694
734681952
289753461
165924837

843159276
619728345
527436891
296385417
731294658
458617932
975863124
184972563
362541789

759413268
482976351
631258974
815369427
976542813
324781596
548627139
197835642
263194785

816794352
352618497
974352168
431586729
785923614
629147835
567439281
293871546
148265973

578163429
631429875
492875613
314952786
289647531
765318942
853294167
127586394
946731258

251394867
387265914
649187253
534629178
798413526
126758349
873541692
965872431
412936785

592816473
437925168
816734529
754182936
169473852
328659741
675391284
241568397
983247615

925816473
437295168
816734925
754189236
162473859
398652741
679321584
241568397
583947612

351879642
842356917
967241358
726495831
493128765
185637294
638714529
219583476
574962183

283745961
951386427
467921835
648517293
712839546
539264178
896172354
375498612
124653789

341625978
295718436
876439512
169254783
482397651
537186249
658941327
913572864
724863195

461392578
723685194
598417632
817946325
256873941
349251786
974168253
135724869
682539417

492156738
873429156
561783294
754318962
629574381
138692475
386247519
217965843
945831627

749285361
362941857
185673294
624538719
538197426
917426583
853719642
496352178
271864935

286973451
379514286
451268793
635182947
794635128
128749365
512396874
947851632
863427519

234576819
159283647
786941532
362715498
815469273
947832165
593124786
428697351
671358924

461972853
325418769
987365142
279541386
643897521
158623974
812734695
736259418
594186237

967412835
513968724
248375196
821643579
496587312
375291648
189726453
754839261
632154987

964253187
357861429
182947653
635489712
721635894
498712536
549378261
873126945
216594378

782319465
139645287
645278931
913456872
524837619
867921354
478593126
391762548
256184793

867423915
953718624
214965738
489376152
326591487
571842396
732659841
695184273
148237569

832975614
614382975
597461823
348719562
976258431
125634798
461593287
289147356
753826149

712569483
964738215
853421679
491852736
285673194
637914852
526387941
379146528
148295367

538179462
147682593
629453178
852736914
416895237
973214685
765948321
391527846
284361759

485671293
632459817
719328465
974183526
156294378
328765941
863912754
591847632
247536189

281954736
459367128
637218945
728693451
543182697
196475283
365749812
912836574
874521369

135278694
268349571
497561328
756824139
942137865
381956742
874695213
613482957
529713486

136489572
597213648
824567319
612954837
358721964
479836125
943678251
765192483
281345796

136489572
597213648
824567913
612354897
958721364
473896125
349678251
765132489
281945736

672314598
843957621
519628473
431765982
987243156
265189347
158476239
324891765
796532814

867234159
935718642
142956387
458692731
791843526
326571894
689327415
274185963
513469278

198436752
623517849
475892631
547129368
981653274
362784915
834261597
759348126
216975483

914265873
368791524
752843961
596174382
247386195
831529647
423618759
675932418
189457236

268915473
745832619
931674285
824793156
356281794
197546832
679458321
512367948
483129567

751824369
294631587
836975241
573218694
962743815
418569732
187456923
645392178
329187456

917856432
624391578
853247169
162539784
375468921
498712356
586974213
741623895
239185647

243761985
695834172
817592463
724156398
361289547
589473216
156927834
972348651
438615729

785926134
613487529
294351786
431869275
867532491
529714863
372645918
948173652
156298347

785926134
213487569
649351782
431869275
897532641
562714893
376245918
928173456
154698327

916475832
543182679
278693415
182934756
765821394
439756128
891567243
624319587
357248961

784659312
312487596
965132748
596871234
178243659
423965871
247516983
651398427
839724165

613457892
842961375
957328461
365842719
428719653
179536248
234695187
581274936
796183524

548213796
261597843
793846512
187629354
625384179
934175628
412738965
876952431
359461287

473815962
895263741
621479853
382957614
569148237
147632589
254781396
936524178
718396425

928615473
654387129
713429865
342198756
895736241
176254938
569842317
437961582
281573694

182496753
435271896
679853142
893165427
724938561
561724938
916347285
258619374
347582619

852196347
937284516
614735928
278351469
163942785
549867231
426519873
391478652
785623194

658423917
732198654
941567328
426715839
387249561
519386472
863971245
194652783
275834196

239651847
584723619
761498235
958137426
173264958
426985371
812379564
397546182
645812793

394861752
176259843
528473961
439617285
751382694
862594317
283146579
617925438
945738126

192538467
768249153
354761829
283497615
576812934
419653278
625974381
841325796
937186542

219548376
654973281
873621459
465217938
927386514
381495762
732869145
148752693
596134827

652493817
179258436
843617529
431869275
728541963
596372184
265784391
984136752
317925648

258934716
167852439
934761285
692483571
375219864
841576923
786145392
423698157
519327648

491275836
583964172
276381594
634198725
857432961
912756348
728543619
169827453
345619287

427583619
835691427
916427835
379814256
541762398
268359174
693278541
154936782
782145963

168394725
475261389
932875416
589643271
246157893
317982654
791426538
824539167
653718942

794812536
832596417
165374829
483165972
926743185
517928364
279481653
348657291
651239748

436295817
219678534
578431269
721563948
394812756
685947123
147329685
953186472
862754391

439285716
218967534
567431298
621593847
984712653
375846129
146328975
853179462
792654381

295361748
867954312
314728596
142537689
653892471
978146235
429683157
786415923
531279864

416598237
752134986
983276415
591642873
264387591
837915642
345821769
679453128
128769354

281975634
357614298
964823517
615439872
492781365
873256149
549362781
138547926
726198453

125794368
768531294
934826751
691348527
452167839
387952146
843675912
279413685
516289473

768243915
421695783
593187264
675934821
984712356
132856479
816329547
259471638
347568192

985632417
347981265
162754983
529847136
631295748
874163529
418576392
256319874
793428651

821593467
395764218
674821359
968412735
152637894
743958621
436179582
517286943
289345176

827965341
631274895
495831726
258413967
914726583
376589214
769348152
543192678
182657439

652843197
491257638
378196524
765429381
839571246
124638975
583964712
916782453
247315869

379568412
846321975
152947683
967812354
285734196
431659728
728493561
514276839
693185247

238659471
759314268
614728539
572981346
193246785
486537912
321875694
867492153
945163827

698715342
315842976
724693581
239164857
147258693
586937214
972381465
853476129
461529738

491275368
385964127
672381594
238457619
946128753
517693842
724536981
163849275
859712436

158963274
746281395
329574681
835712469
971645832
462839517
287156943
513498726
694327158

725816439
936547128
814392675
592684713
483721956
671935842
149263587
367158294
258479361

298516743
741832956
356749128
437165289
615928437
829473615
184397562
963251874
572684391

193568274
842719653
567432819
715384926
426195387
938627145
384256791
679841532
251973468

638974251
154862379
927513468
481639527
275148693
396257184
712386945
863495712
549721836

692537841
314682579
857194632
736219485
289465317
145378926
971846253
568723194
423951768

712594638
948163572
563827419
351248796
687931254
429675183
876352941
194786325
235419867

834921576
679853421
215746389
328195764
491687235
567234918
782569143
153478692
946312857

361247598
845619372
972385416
796452831
518763249
423891657
654978123
287134965
139526784

857362419
194785326
326194875
563978142
982641537
741253698
619837254
438529761
275416983

572689431
869143572
143752986
257431869
384296715
916578324
635917248
428365197
791824653

891476523
267385941
543291768
975163284
486952317
312748695
654827139
739614852
128539476

419265873
387914256
256378149
532896714
674531928
891427635
163749582
925183467
748652391

584791326
691823475
732654198
347965281
816372954
925418763
468239517
179546832
253187649

584791326
697823415
132654798
341965287
876312954
925478163
468239571
719546832
253187649

926817354
478395261
135246987
342958716
569173842
817462539
783621495
291584673
654739128

695138247
728459136
314276598
236985714
479312685
581647329
943561872
852793461
167824953

342769581
517248369
869351472
954136728
273895146
186427935
725614893
431982657
698573214

912843576
576219438
438756291
685374912
193582647
724691385
847925163
261438759
359167824

269478531
341956278
857132649
936825417
528741396
174693825
682317954
413589762
795264183

146392875
329578461
758416329
672831594
431965782
985724613
214683957
893157246
567249138

967542138
124836975
835917642
213469857
549278361
678351294
486723519
352194786
791685423

914362758
587419236
362785419
295148367
746953182
831276594
458637921
679521843
123894675

462953781
397418652
851627934
786234519
914586273
523791846
639175428
145862397
278349165

748695213
519234786
623871495
381527964
972146358
465983172
137458629
896312547
254769831

692483175
581796234
347251986
859142367
726935841
134678592
213864759
968517423
475329618

973681245
251394876
684275319
518437692
769528134
432916758
825143967
196752483
347869521

759821634
481536972
326497815
932765148
145983726
678142359
564318297
293674581
817259463

628173549
471569283
953482176
189357624
564298317
237641958
816924735
345716892
792835461

584196273
691237485
273548916
925481367
816379542
347652198
138724659
459863721
762915834

263854791
581679342
947132856
134728569
879465213
625913478
752391684
416287935
398546127

543621879
628597341
971348652
187253964
462189537
359764128
714936285
835412796
296875413

293167584
457398261
681452379
832649157
914725638
576813942
769234815
345981726
128576493

216943587
548721693
379856142
483217965
795468321
621395874
852179436
964532718
137684259

281956743
465738291
973421865
839562174
754319628
126847539
598273416
312684957
647195382

682371594
347956281
915428736
798513642
531642879
264897153
423185967
156739428
879264315

865391247
934752861
721864395
216978534
587643129
493215786
359427618
678139452
142586973

493872561
851963724
627451893
936524187
185796342
274138659
712645938
368219475
549387216

619452387
438976512
527318694
362581749
985247136
174639825
896723451
251864973
743195268

645837912
372941586
819625734
723498165
156273849
498156273
231769458
584312697
967584321

135698472
879452613
426371859
258149736
617283945
394765281
543927168
961834527
782516394

418367295
567298341
329514876
982451637
173986452
654723918
895142763
746835129
231679584

568432197
294761835
371859462
146593278
759286341
832147659
913678524
625914783
487325916

217594368
659381427
843276159
324769815
978415236
561832794
185643972
736928541
492157683

619475238
487329516
253168947
174632859
538791462
926584371
342916785
865247193
791853624

579682341
216437958
384159672
935768124
821943765
647215839
768594213
153826497
492371586

627835491
198462753
534197682
975681324
316924578
842753169
751249836
469378215
283516947

974382561
312576984
856419273
745963812
193827645
628154739
481695327
269731458
537248196

178592346
623814975
945376182
416753829
892641537
537289461
369128754
784965213
251437698

675192438
248763519
319845276
721589364
964231785
583476192
832614957
497358621
156927843

628419735
149573628
375286491
834721569
761935284
592864173
253197846
486352917
917648352

523198674
764325981
981746253
345681792
279453168
816972345
692514837
438267519
157839426

317459286
492867513
865321794
749516328
681732945
523984167
278145639
154693872
936278451

134625987
569178342
872493165
986547213
713862594
425319678
398751426
247936851
651284739

971683452
528194763
346725819
614852397
892371645
753946128
439267581
185439276
267518934

513286497
462971853
879534612
381625749
694713528
725849136
136498275
248357961
957162384

517286493
462931857
839574612
781625349
694713528
325849176
176498235
248357961
953162784

389165472
124379658
675284913
743951286
256738149
891642735
437826591
512493867
968517324

478569312
932841567
516237894
765984231
249153678
381726945
654318729
893472156
127695483

397648251
451923867
286715394
712536489
945872613
863194572
574269138
138457926
629381745

583726941
941385726
672194583
715843269
298567314
436219875
124938657
367452198
859671432

693824175
715693482
428571396
267415938
341986527
589237614
152368749
836749251
974152863

923647581
875321946
614859327
342596178
759182634
186734295
237465819
591278463
468913752

462873951
389415672
751629834
526934718
814756293
973281546
638197425
147562389
295348167

615274839
429583167
873916245
236897514
987451326
154362798
398625471
541739682
762148953

438967512
679125843
152384796
793512468
586743129
214896375
945631287
827459631
361278954

947631852
126587439
358942176
593874261
781263594
264159387
632718945
879425613
415396728

674382591
312579684
859416273
745963812
163827945
928154736
481695327
296731458
537248169

573198624
964325781
281746953
345681279
729453168
816972345
697514832
438269517
152837496

819546723
643172985
572398641
294683517
157429368
386751492
438265179
961837254
725914836

732145968
948632751
516789243
475963182
863214579
291578634
154327896
689451327
327896415

397465281
524918763
168273459
213587694
975634812
846129537
439852176
682791345
751346928

265183794
819574236
347269158
196452387
423897615
578631429
781345962
952716843
634928571

952678341
738142596
146953728
561487932
274369815
389521467
895236174
617894253
423715689

625847139
948153762
137629548
456281397
893576421
271394856
364712985
512938674
789465213

342596817
615784392
978321456
594673281
837152649
126948573
761835924
489267135
253419768

615987432
947532186
328146795
851394267
794625318
263718549
182479653
539261874
476853921

213859476
876432951
594167328
938271645
657348192
142596783
785913264
461725839
329684517

852163497
436972581
719485362
928316754
167254839
543798126
671539248
394821675
285647913

328749165
765831294
149256783
491387526
573462819
682915347
217693458
954178632
836524971

915867432
274539681
683412795
847326159
369185274
152794863
736251948
428973516
591648327

851274639
627938514
493156278
765493182
384512967
219867345
978621453
546389721
132745896

153284796
729136548
864579213
982647135
547813962
316952487
435798621
678421359
291365874

796284135
185736942
423519867
372958614
614372598
859461273
247695381
931827456
568143729

692587431
785314629
413926875
136249758
847651392
259738164
324165987
571893246
968472513

453697281
168352749
279184356
527869413
831745692
694231578
385416927
912573864
746928135

691584237
258793641
374621859
967345128
835216974
412879563
786932415
543168792
129457386

379168452
162954837
845327619
716895243
958243761
423671985
534782196
687519324
291436578

346891572
597243186
182675943
923587461
614932857
758416239
261358794
839724615
475169328

651942873
497813265
832765941
328579614
169438527
745126389
513287496
276394158
984651732

814792356
263851497
975643281
738415629
452967813
196328745
349186572
621574938
587239164

174539682
689721435
352864719
935672148
468913527
217458963
521347896
793186254
846295371

563841972
128597436
947632815
714263598
386975124
259184367
431728659
892356741
675419283

839671452
617542938
254938176
346895217
725416389
198723564
481369725
572184693
963257841

476823519
821965473
593714268
964587132
258391647
137246985
745132896
682479351
319658724

365792418
721854369
489613257
853476192
247981536
196235874
634129785
572368941
918547623

789465321
463721895
125983467
512394678
397658214
846172539
634817952
278539146
951246783

348219657
971365428
625847139
213478965
496153782
857692314
762534891
189726543
534981276

294817653
876523419
513649728
621375984
735984261
489162537
357298146
142736895
968451372

682534791
375691824
419782356
756813249
143926587
928457163
267345918
831269475
594178632

678329145
931457826
425618793
347862951
812593674
569174382
194286537
286735419
753941268

327641859
814952736
569837124
291584673
736129548
458763291
982476315
643215987
175398462

618359427
935472681
274618935
352947816
891263574
467185392
726834159
543791268
189526743

581236497
927418635
634579812
218947356
753162984
469385271
376821549
145693728
892754163

725148936
186329754
439765218
548692173
372451689
691873542
864917325
957234861
213586497

427589613
935261748
816374592
154893267
392756481
678142935
261937854
543628179
789415326

763185942
981234567
245679813
194368725
837452691
652917438
418793256
379526184
526841379

395821647
261754938
874963125
526149873
413678592
789532461
132486759
658397214
947215386

286719543
593482761
147356298
412897635
759631482
638524917
861245379
975163824
324978156

861423795
392857461
754961832
287695314
419738526
536142978
925314687
173586249
648279153

465938217
821567934
793124685
179852463
586493172
342716859
637289541
218345796
954671328

786349125
135672489
924581367
273814956
548926731
619735248
361457892
892163574
457298613

486327195
732591468
591468372
853749621
219685743
647132859
164953287
978216534
325874916

316842795
548697123
729513684
275368419
891475362
634921578
187234956
953186247
462759831

872594316
549613278
163278594
287159643
415386729
396742185
758431962
921865437
634927851

437619258
519238647
628754931
241875369
953461782
786923514
164592873
395187426
872346195

428539671
193276854
576841923
649312587
857694132
312758496
931487265
285163749
764925318

438192657
291576483
765348219
126459378
549837126
873621594
387214965
652983741
914765832

847516293
953827416
126394857
268179534
371452968
495638721
589763142
732941685
614285379

685347219
724169385
913852764
847615923
236794851
159283476
391578642
468921537
572436198

759623418
432871965
816594327
674318259
285946731
391752684
928435176
543167892
167289543

315462798
246879531
879513246
582136974
197284653
463957182
934721865
651398427
728645319

158762943
293548761
746139582
462895137
937614258
815327694
689273415
521486379
374951826

152768943
893542761
746139582
468295137
937614258
215387694
629873415
581426379
374951826

639815274
148276593
752493681
271369845
394587162
586124937
925738416
813642759
467951328

834762519
769513824
152489673
217634958
983125746
546897231
478951362
625348197
391276485

394712865
715638492
268954731
987425316
436197528
521863974
172589643
843276159
659341287

295716483
718324965
436589127
157942836
642837591
389651274
864193752
523478619
971265348

123596748
687341295
549728163
958267314
734185629
216439587
872654931
465913872
391872456

159486372
684723915
723195468
536871294
478269531
291354687
962518743
317942856
845637129

436179285
782453619
591682347
215768493
678394152
349521876
927816534
854237961
163945728

132657498
689423571
547981236
254719683
963845712
871362945
426198357
798536124
315274869

789321645
562948137
431765982
815237469
647859321
293416578
158674293
924183756
376592814

419852376
673149582
528367491
754628139
281593764
396714258
167485923
945236817
832971645

457916283
962843715
318527649
725431896
136298457
849675132
683152974
591764328
274389561

814572693
629381574
735946281
158437962
296158347
347269815
583614729
472893156
961725438

145672389
276938451
398451672
769184523
832765194
451329867
923846715
587213946
614597238

634287519
859613742
721594386
316745298
597128634
248936175
973852461
162479853
485361927

268713495
714695328
539284617
953476281
876521934
142839576
687342159
395168742
421957863

564917328
831625974
927348156
475263891
693781542
182459637
248596713
319872465
756134289

971564238
428793165
563128947
239657481
786431592
145289376
897312654
614975823
352846719

485269371
369178542
217453869
798542136
542631987
631897254
956314728
874925613
123786495

127456389
358279641
649831572
265914738
874623915
913785426
582367194
796148253
431592867

362971548
785246913
491538762
638452197
174369825
259187634
516723489
843695271
927814356

846972351
392415687
175368942
934157826
758236419
621849573
417683295
283591764
569724138

743519826
926784351
185263947
569471283
237658194
418932675
852346719
371895462
694127538

354267198
781593624
962481573
543176982
829354716
617928345
138649257
276815439
495732861

791542638
658139274
342678159
879253461
426917385
135864927
264795813
583421796
917386542

143279865
578463912
962518743
619357284
854926371
327184596
286731459
795642138
431895627

982546317
456317289
731928456
369874125
275193864
814265793
147689532
598432671
623751948

931782645
786543129
254196837
675438912
428619753
319275486
593861274
842957361
167324598

391572468
657849132
248361795
176924583
982735614
435618927
764183259
523496871
819257346

218567943
649381752
375942681
864273195
791458236
523619874
152794368
986135427
437826519

493761582
257983416
816524937
935647128
184239675
762815394
328496751
679152843
541378269

839214765
512763498
674895123
948157236
263948571
157326849
726531984
481679352
395482617

913278546
628549317
754163298
836914752
271356489
549782163
387495621
195627834
462831975

179328654
635749812
248516793
923685147
781294536
456137928
594862371
362971485
817453269

793148562
824569137
651723948
176895423
948372615
235614789
487936251
369251874
512487396

786912435
215374986
439856172
543297618
867541293
921683547
398125764
654739821
172468359

521368794
936724815
478159263
847591326
265437189
319286547
183945672
654872931
792613458

915378264
486259371
327416589
892167453
673524198
541983726
164795832
739842615
258631947

396587421
758214396
241369758
624751839
975638142
183492675
439826517
562173984
817945263

752469831
164358972
389217654
915783246
246195387
873624195
527936418
491872563
638541729

965738412
247516938
813294756
489361275
571829643
632457891
326945187
754182369
198673524

625437918
498156372
317289654
942518763
753642891
186793425
574861239
231974586
869325147

936824571
514397268
827516439
451768923
379142685
682953714
743689152
198275346
265431897

952418637
486573192
173629854
769851243
241397586
538246719
327184965
615932478
894765321

724938615
185264739
369751428
847196352
951342867
236875194
593687241
472513986
618429573

152476389
346891572
987352614
628514793
719683425
534729861
895137246
471265938
263948157

834567921
695321874
271894563
589436217
742159638
163782459
318245796
426973185
957618342

546281937
389567142
172943856
735412689
918376425
264859371
497635218
653128794
821794563

546281937
389567142
172943856
765412389
918376425
234859671
497635218
653128794
821794563

671942835
239815467
548637219
315724698
786359142
924186753
492571386
857463921
163298574

781623945
526974813
349815267
458162739
932748651
167539428
873456192
214397586
695281374

715396284
693284157
842571639
368745912
459123768
127968345
576819423
281437596
934652871

635129478
142873569
897546213
759362184
263481795
418795326
526914837
984237651
371658942

647512893
815793462
239846751
951267384
326481975
784359216
198634527
462975138
573128649

452831697
937645812
681927435
798254361
543176289
126398754
219483576
365712948
874569123

452831967
937645812
681927435
768254391
543179286
129368754
216483579
395712648
874596123

452831769
739645812
681927435
968254371
543179286
127368954
216483597
395712648
874596123

492658317
786134259
513297486
835769142
271483965
649512738
354926871
128375694
967841523

892546713
564713289
371829546
127385694
935164827
486972351
243698175
759231468
618457932

974582631
123679485
586341297
697823154
815496372
432715869
248967513
751238946
369154728

924516783
167832459
385497261
873641925
692753148
451289376
718964532
236175894
549328617

512639748
683724915
497581236
934876152
278315469
165492387
741968523
859243671
326157894

732864159
496251837
185379264
613592478
259487316
874136925
348725691
561943782
927618543

934612758
516478923
782539416
271986345
843157269
695324871
458763192
129845637
367291584

387265491
459317826
621948375
138659247
796824153
542731968
815496732
963172584
274583619

146853972
792461358
853927164
315642789
268179435
479385216
581234697
927516843
634798521

146753892
289461357
753892164
315649278
967128435
428375916
571234689
892516743
634987521

394827516
512649837
786135492
425371689
971468253
863952174
238596741
659714328
147283965

758632149
962184573
314759286
647215398
891463725
235978461
179546832
586327914
423891657

284713965
963825714
157469328
398542176
546371892
712986543
831694257
425137689
679258431

418973625
923568417
657142398
395614782
246897153
781325946
134256879
569781234
872439561

584139627
921867435
673254891
239416758
865973214
147528369
792341586
316785942
458692173

465378192
891624735
273591684
654187923
932465817
718932456
149753268
387216549
526849371

823647195
654219738
971385642
739824561
268153479
145796823
516432987
397568214
482971356

276954318
481723659
935186472
193578264
654392187
728641593
819435726
362817945
547269831

937182645
812654379
645973281
359826714
176435892
428719536
794268153
561347928
283591467

812593476
597846321
463721958
371269584
286354197
954178632
748635219
625917843
139482765

812493576
397856421
564721938
471269385
286345197
935178642
758634219
623917854
149582763

715682349
628394175
943157286
572916438
831425967
496873521
357269814
164538792
289741653

231645978
956817432
784293561
863524197
579361284
142789356
327158649
695472813
418936725

179256438
236498751
485137629
862719543
743685192
591342867
928574316
614823975
357961284

283496517
945718263
617325948
861957324
479632851
532841796
794263185
128574639
356189472

357489216
264137985
198526437
681972543
475613829
932854761
843791652
726345198
519268374

657238194
942517863
831694725
284169357
316475289
795823416
178356942
529741638
463982571

487329165
513786249
962514738
251698473
798243516
346175982
674852391
829431657
135967824

465871923
289365174
731429685
692587431
854132796
317946258
576213849
143798562
928654317

837641295
165923847
294578631
952814763
341762589
678395124
423156978
716489352
589237416

543612789
719853264
286497315
358764192
174529638
692381547
427936851
831245976
965178423

426593817
187624359
395871462
964718523
718235694
253469781
632987145
841352976
579146238

976258341
584931726
123674895
468127953
391865472
257493168
645389217
812746539
739512684

265438197
398721456
714965823
152347689
946812375
873596214
539284761
421679538
687153942

198672534
254839716
763514289
647398152
835421967
912765348
571946823
429183675
386257491

123845796
567192348
984763125
372614589
841539672
659287413
435978261
218456937
796321854

156487923
894132576
273956481
615724839
938561247
427398615
789215364
542673198
361849752

572836941
691472385
348519726
854267193
713958462
926143857
169785234
485321679
237694518

468529713
951743682
723186459
132458976
576291834
849637125
215974368
684312597
397865241

678231549
951674283
423598167
569743821
312985674
847162935
785429316
294316758
136857492

281746395
576293814
934815672
362157489
458932167
719684523
123478956
847569231
695321748

839274516
624951873
157638429
315826794
976543182
482719365
568397241
743162958
291485637

971834625
568291734
243765981
852317496
437689512
196542378
724958163
685173249
319426857

516493728
729681435
384275169
653148297
472956381
891327654
945732816
268514973
137869542

642931587
597648132
183257469
436719825
719825346
258364971
375492618
924186753
861573294

721943856
938615472
564728319
615874293
249361785
387592164
193286547
456137928
872459631

498276315
267135849
135489267
814523976
673891524
529764138
956317482
342658791
781942653

498276315
267135849
135849267
814523976
673491528
529768134
956317482
382654791
741982653

257893461
814762395
639514278
592681743
783429156
146357982
478235619
925146837
361978524

764531928
985672431
231948657
578496312
193725864
426183795
319854276
852367149
647219583

259476831
743815629
186932475
364781952
821593764
597264318
472358196
918627543
635149287

238569471
641782593
759134682
192645837
376821945
584397126
467258319
825913764
913476258

745283619
193467852
286591437
317926584
824175963
659348271
532814796
461759328
978632145

713654892
254839167
689127435
548962371
361748259
972513684
825496713
496371528
137285946

783654219
259371864
614298375
896523147
472916538
135487692
527169483
368742951
941835726

852167934
974835612
136294857
768423195
341579286
295681473
487956321
519342768
623718549

364157289
259648173
781239465
513762948
896314527
472985631
937421856
645893712
128576394

398176425
761524839
542398176
986257341
217439568
453861792
834912657
625783914
179645283

597324186
432816957
618795243
741958362
859263471
263147598
125679834
986431725
374582619

236975814
954318672
187642593
873251946
569483721
412796358
325167489
741839265
698524137

321489657
976523814
458167293
263914785
145278369
897635421
614792538
732851946
589346172

365791248
719248653
428635971
597863124
186524397
243179865
832957416
971486532
654312789

428739156
316245879
579861342
257418963
983657421
164392785
635984217
741523698
892176534

523768941
681294537
497135628
856413279
312976485
974582163
239841756
148657392
765329814

135649782
642718359
978325164
483251697
519876243
726934518
867193425
294567831
351482976

967321845
385479216
421658973
876915432
153264789
294837651
549182367
732546198
618793524

297351846
561847932
834269715
672534189
143986257
958172364
426718593
785693421
319425678

634721859
528934617
971865243
369418572
715692384
842573196
193257468
456389721
287146935

634721985
529834617
871965243
352419876
716582394
948673152
183257469
465398721
297146538

741598326
892637415
563412879
486159237
317826954
259374681
934781562
675243198
128965743

947183265
235467918
861529374
752318649
483695721
196742583
629854137
578231496
314976852

472613895
963528174
851974236
196342587
385769412
247851369
618495723
734286951
529137648

827956341
534127698
619843572
192385764
758461923
463792815
386219457
245678139
971534286

764389521
321654897
859217436
698142375
412735689
573896142
936578214
145923768
287461953

546981237
813672459
972534861
135826974
698745123
427193586
261359748
384217695
759468312

129834675
846715239
537629418
613957824
784263591
952148367
491386752
378592146
265471983

187954362
465238179
392176584
576329841
813465297
249817653
634591728
951782436
728643915

897362451
413985276
526174398
259836714
361497582
748521963
674258139
982713645
135649827

284691375
593427816
671835492
862749153
415283967
739516248
127958634
958364721
346172589

154782396
298463517
637951842
475398261
386124759
921576438
712635984
569847123
843219675

154792683
239468517
687351942
475839261
396124875
821576439
712685394
563947128
948213756

597643218
684271953
231589764
425968371
869137425
173425896
358712649
716894532
942356187

149236587
726185394
358974126
413752968
597618432
682493715
935827641
261549873
874361259

836497521
594216387
721538946
375641892
148329765
962785413
459163278
213874659
687952134

736498521
598216374
421537986
385641792
147329865
962875413
859163247
213784659
674952138

965138247
412967853
378254196
697381524
184526379
253479618
539842761
721693485
846715932

983154627
546237891
217968435
378419256
195682743
624375189
462793518
759821364
831546972

791328654
638954127
254716983
423871596
185693472
967245318
849132765
572469831
316587249

152947368
763285149
894361725
416853297
275619483
389472516
947526831
621738954
538194672

532684917
496517283
718932456
943258671
285761394
167493825
879146532
651329748
324875169

693472581
581693724
247185639
479568312
132947865
856321947
324756198
768219453
915834276

395824167
184796523
267153894
731965482
928341756
456287319
612438975
849572631
573619248

862347951
145962738
739815264
496251387
528734619
371689542
657428193
214593876
983176425

864257931
521439687
937861524
493518762
276943815
185726349
742685193
358192476
619374258

953416278
827935641
614278935
478569312
391742856
265183794
132894567
546327189
789651423

183952746
765814329
249637851
452781693
316529478
897463512
978146235
534298167
621375984

654713829
178942653
923568174
249671538
781235496
536894217
867159342
412387965
395426781

836175429
574923618
912486357
763514982
248769531
195238746
487651293
329847165
651392874

965234871
184756293
372918564
623149758
791685342
458327916
247563189
839471625
516892437

213976845
958314267
764582931
591847623
387625419
426139758
632758194
845291376
179463582

879365421
364921587
521847396
213658974
786419253
495273168
658132749
932784615
147596832

782469351
136572894
495813762
379624185
541798236
628135947
213956478
867341529
954287613

549176328
863542917
217893456
354689271
981427563
726351849
432768195
175934682
698215734

459178362
376952418
281436957
163547289
845629731
792813546
614295873
527381694
938764125

527984316
984136752
361275849
176452983
492368175
853719264
238547691
649821537
715693428

835172694
649385217
217469538
154736982
763928145
928541376
581694723
392857461
476213859

295617348
816345792
374928561
142539687
753862419
968174235
429783156
687451923
531296874

973154628
546238791
218967435
387419256
195672843
624385179
862793514
459821367
731546982

965841237
748263195
312795684
583412976
627589341
194637528
459128763
831976452
276354819

452937168
913846725
678512394
291754836
365198472
847623951
724385619
539461287
186279543

263198547
489735126
517426398
734281659
825679431
691543782
942367815
178954263
356812974

765129843
923486715
841573692
218364957
637958124
459217368
384695271
592731486
176842539

743956281
865412739
219387564
572138496
196745823
438629157
987264315
651873942
324591678

594236178
287915643
136784295
758369412
361542789
429871536
615498327
872153964
943627851

129746538
453891276
786352194
548617923
937524861
261938745
314275689
892163457
675489312

521498376
364725981
978361254
249576138
813942765
657183429
132659847
785214693
496837512

187932645
536847192
924561837
395178426
748326951
261459783
412685379
879213564
653794218

862431975
749265318
531798642
298143756
153627489
674859123
317586294
925374861
486912537

894526731
671438295
325719846
132647589
486195327
759382614
963274158
518963472
247851963

512934768
476581392
839762415
268173549
157496823
943258176
784625931
321849657
695317284

713846592
468295137
952137468
839724651
521683974
647519823
286351749
374968215
195472386

839745261
176298543
524631897
453816729
218479635
697523418
942157386
385962174
761384952

962513487
417286593
358794261
796845312
581932746
243167859
129478635
835629174
674351928

962815473
587432169
413796258
751249836
836571942
294683715
328167594
149358627
675924381

859671432
641392587
327548916
496215378
518734269
273869145
965183724
732456891
184927653

395721846
846935172
217468953
521689734
483572619
679143528
734816295
962357481
158294367

764815293
258739146
913246875
371524968
495683721
826197354
632471589
589362417
147958632

819753624
246918375
753462918
582379146
134625789
967841532
495237861
328196457
671584293

348916527
612574839
957283461
231867945
795342186
486159273
124735698
879621354
563498712

451236897
379815462
826749531
763421985
945678123
182593674
538167249
694352718
217984356

814375269
356219487
972468153
149653728
728194536
635782914
293841675
561937842
487526391

542178963
168392547
397456182
829561374
731924658
456837291
215789436
974613825
683245719

695783214
378421596
241965837
527194368
463258971
819376425
752819643
184632759
936547182

765481392
284935671
193267458
938574126
451326789
672198543
817659234
349712865
526843917

915348672
674912853
382765941
248591367
759623184
163487295
491276538
526834719
837159426

538296471
912457368
476183259
385912746
197634582
264578913
743821695
829765134
651349827

431785296
629341758
857926134
518467329
763219845
942853671
285174963
374698512
196532487

236749851
894251637
751836294
512983476
483627519
679514328
968375142
125498763
347162985

573416289
928735641
614289537
489567312
351842976
267193854
132954768
746328195
895671423

912374865
846592731
753861249
178436592
365289417
294157683
529618374
637945128
481723956

386947125
514268793
792513864
678492531
145836972
923175648
237681459
461359287
859724316

654823197
819457362
723619458
962134785
371586249
485792613
238941576
546378921
197265834

362491875
958267134
471853962
293186457
186745329
745329681
537918246
614532798
829674513

815694732
372518946
946327815
753162489
624839157
198745623
269483571
581276394
437951268

427398561
615427983
938615472
279183654
581746329
364952817
156239748
892574136
743861295

625973841
913284675
847615923
452361789
186759234
739428156
564892317
378146592
291537468

573614928
912587346
486932751
651873492
234195867
798426513
127349685
845761239
369258174

649215387
731468259
258397164
825671493
367942815
914853726
472589631
193726548
586134972

439681275
571249368
826573194
268435719
153967482
794812653
642798531
915326847
387154926

165379824
978425613
423681795
547963281
396812547
812547936
251738469
689154372
734296158

361729854
785314926
942865317
594673281
276158493
138942765
827531649
453296178
619487532

687139425
345872916
219654378
564981237
821743569
793265184
938426751
172598643
456317892

463789215
782145369
951623478
395462781
276918534
148537926
639251847
817394652
524876193

857314926
142689753
396572184
983257461
725461398
461938275
674823519
238195647
519746832

825643197
419275863
763918245
197354682
386729514
254861379
631492758
972586431
548137926

725346819
316895472
948127356
863214597
574689123
192573684
639758241
287461935
451932768

416739582
738425196
529186374
851697423
973542861
642318957
294863715
185274639
367951248

516739482
738425196
429186357
841697523
973542861
652318974
294863715
185274639
367951248

851342967
632897415
497615328
578129643
264753891
319468572
143576289
986231754
725984136

675438219
342691785
981275634
267314598
198756423
453982176
814523967
529867341
736149852

564837219
382591674
971264538
256318497
897645123
143972865
718423956
429756381
635189742

759621384
164538792
328479165
492813657
537296418
816745923
283164579
645987231
971352846

913754286
247689135
568321794
894573612
175962348
326148957
432896571
651437829
789215463

346281957
917536842
825479613
291657384
768314295
534892176
482965731
153728469
679143528

932648157
648517932
571239684
486395721
193872546
257164398
714983265
365421879
829756413

634259817
158673492
279418365
465892731
892731546
713546289
947365128
381927654
526184973

789364215
164825739
523179486
231746598
458293167
697581342
945612873
812937654
376458921

451679823
369281457
728354619
536927148
817465932
942813576
295748361
173596284
684132795

653149287
984672351
271835469
716923845
345718926
892564173
527381694
439256718
168497532

539672481
241835976
678914352
324597168
967381245
185426739
496153827
852749613
713268594

138429576
647153289
529687143
853761492
791542368
264398715
486275931
915834627
372916854

687123549
914857362
253964781
136475298
572698134
849312657
421586973
768239415
395741826

365417982
784932165
912865374
846521793
593786241
127349658
259174836
678253419
431698527

453921867
789364521
162758943
315289674
297416385
648537219
576843192
921675438
834192756

315947628
962813745
784562139
523184976
896375412
147296853
278439561
651728394
439651287

746123958
159678234
823945716
237469185
614857329
598312647
471286593
962534871
385791462

791382564
682549173
435617982
873195246
126473859
954268317
349856721
268731495
517924638

157964328
926318745
834572619
741856293
289431576
365297481
578649132
493125867
612783954

628475193
471293568
593168742
786924351
349581627
215736984
152647839
937852416
864319275

269458371
341276895
587913264
956732418
138645729
472891536
625389147
894127653
713564982

614298375
382576491
579413682
253849716
961327854
748651923
137965248
496182537
825734169

458912736
217436958
396785214
931524687
674891325
582673491
149268573
763159842
825347169

426839751
318475962
957216483
763598214
895142637
241367895
572981346
184623579
639754128

786423915
593816724
241579863
829634571
164758392
375192648
918265437
652347189
437981256

324986751
561273489
798541632
243815967
675492318
189367245
957134826
416728593
832659174

481276593
592431687
637985214
274518369
158693742
963742851
829364175
346157928
715829436

578912346
961473825
324568917
846351279
792846153
153297684
619785432
435129768
287634591

516973824
729648315
384512679
932165487
471839256
658427931
897254163
143786592
265391748

758294361
964315278
312786495
683947152
175823649
249561837
427658913
596132784
831479526

728513694
394876251
651429873
517982346
839641725
246735918
485397162
962158437
173264589

362147895
578693124
941528736
854319267
629785341
713264589
295431678
186972453
437856912

394276158
572831964
186495732
638714529
257968341
419352687
861529473
745183296
923647815

435627918
712839645
698415723
571268439
326954187
984371256
243786591
169543872
857192364

452798613
176543298
893162547
231976854
568431729
947285136
785329461
619854372
324617985

789352614
563174298
124896537
976241853
341568729
258937146
492785361
835619472
617423985

128639754
679154283
345278691
793825416
512463978
486917325
864592137
957341862
231786549

891457623
267139548
354682719
478296135
623518974
915743286
586371492
149825367
732964851

857431926
912876435
463952781
629543817
738619254
145287369
396725148
581394672
274168593

681947523
739652481
245813796
924761835
157384962
368295147
596128374
813476259
472539618

148736295
356219784
927458361
795841632
812365479
634927518
471583926
583692147
269174853

235761498
716948253
948523716
589174362
367852941
421639875
174285639
692317584
853496127

426579831
183264579
957831246
698315427
541726398
732498615
219683754
365947182
874152963

385612497
167984253
492537861
218753946
534196782
679428135
751349628
846275319
923861574

945761328
371928564
682534197
538476219
764192853
219853476
857319642
496285731
123647985

431562987
689713245
257489613
123948756
796125438
845637192
374251869
968374521
512896374

712685934
859734261
643921857
428167593
967352418
531849726
385496172
274513689
196278345

456328179
918745236
732196584
324819765
185672493
679534821
547983612
291467358
863251947

238791465
179546382
564283179
813962547
957438621
426157938
691874253
382615794
745329816

159784326
674231958
238695147
427859613
815367294
963142875
596418732
342976581
781523469

835142769
294786351
176953428
317695284
459827136
682431975
921368547
548279613
763514892

359862147
128437965
674195238
937681524
861524793
245379816
713948652
586213479
492756381

495726138
183954672
726381945
372149856
654238791
819675423
248567319
937812564
561493287

694531782
521784936
783629451
369158274
452976318
817243569
978362145
145897623
236415897

327654981
491827356
658913742
742189635
835476129
169235874
913548267
586792413
274361598

613248975
275391684
849675231
138927546
496513728
752864193
981736452
524189367
367452819

148736295
659142837
327859641
591483762
786921354
432675189
274568913
813294576
965317428

683742519
194538276
572916384
928371645
431865792
756294138
345129867
867453921
219687453

985762143
137594862
264318579
823479615
756123498
419685327
592841736
648937251
371256984

896435712
214978563
537261489
483752196
721689354
659314278
168543927
372196845
945827631

914537826
362184795
587629341
291745683
736891254
458362917
143278569
879456132
625913478

681945273
359672814
724813956
432591687
178364529
596728431
847236195
915487362
263159748

812349675
753628491
964175823
148736952
527914386
639852147
281593764
476281539
395467218

195726348
832415697
647938251
481269573
563147982
729853164
954371826
376582419
218694735

367291485
952486137
184537629
521379864
673824951
849165372
216958743
795643218
438712596

451927638
627384519
938651472
849573126
573162894
162498357
284715963
795836241
316249785

475368219
918245763
263791584
824973651
136584972
759612438
591826347
347159826
682437195

937148652
284567913
156392874
761423598
549786321
328915467
812654739
693871245
475239186

493612785
751489623
826537941
234871596
675394218
189256374
968745132
547123869
312968457

893514726
564872139
127639458
975246381
632198574
418753692
789361245
251487963
346925817

528936714
691742835
734158926
362874591
849215673
157693482
276581349
485329167
913467258

257148396
649237851
813659427
498723165
732516984
165984732
586371249
321495678
974862513

289731546
163594287
754826319
521389764
476215893
938467125
342978651
815643972
697152438

895127643
327846951
146593728
632984175
914375862
578261394
753612489
269438517
481759236

814397625
239568741
675124983
467912358
391485267
582736419
748653192
956271834
123849576

458296317
937815462
126374985
274951638
391628574
685743129
743562891
569187243
812439756

561329784
397841652
842756931
274563819
186294375
953178246
439617528
628435197
715982463

589174623
421963785
367258419
873541296
294386157
615792834
946815372
738629541
152437968

584796321
961324578
732581694
146259783
875613249
293478165
658932417
329147856
417865932

749251638
836974152
215683479
172548396
583169724
964732815
457326981
398415267
621897543

835462917
124579836
967318245
671984352
458123769
392756481
219835674
743691528
586247193

589174623
421963785
367258419
873541296
294386157
615729834
946815372
738692541
152437968

741359682
859264137
632718549
913642758
276583914
485197326
168925473
394871265
527436891

923561748
486723519
715498236
642187395
859634172
371259864
267915483
534876921
198342657

627538941
431279586
598416327
765821493
249653718
813947652
352164879
186795234
974382165

421893675
563741892
879652143
938415726
617928534
254376981
385269417
142587369
796134258

382194675
649275183
157368249
798536412
416829537
235417968
563742891
921683754
874951326

382194675
749265183
156378249
968537412
417829536
235416798
573942861
621783954
894651327

817425936
249863517
653197842
435976281
986231754
172584693
521648379
764359128
398712465

485261973
397548216
216793548
739612854
851974632
624835197
172489365
948356721
563127489

258639147
974521368
316847259
783265914
521394876
649178523
435782691
892416735
167953482

249671583
317985246
586243179
938152467
461738925
725469318
854327691
693814752
172596834

912476358
453298716
876531294
748912635
529364871
631857942
365129487
294785163
187643529

521843697
938761542
467295318
846952173
279318456
315476289
192537864
753684921
684129735

453279681
218346759
697581423
764938512
129465378
385712946
942153867
871694235
536827194

914765328
782143695
563982174
246371589
839524761
157896432
678419253
391257846
425638917

865247193
419386725
732915846
983671254
127534968
546892317
694728531
258163479
371459682

385962741
917843625
624751398
549386172
732415869
861297534
258639417
196574283
473128956

482976351
195238467
736514298
319785642
527469183
864123975
651347829
278691534
943852716

817624593
693571284
542839167
261748935
954362871
738195642
389257416
426913758
175486329

923471658
756839214
481256739
692314875
548697321
137582946
865743192
279165483
314928567

781392564
352846719
496715382
263987145
578461923
149523678
634279851
927158436
815634297

836592741
421837659
759641328
387429516
294165873
615783492
542318967
173956284
968274135

196875243
528436917
743912568
964328751
831759426
257164839
679243185
382591674
415687392

196543278
842719653
573628914
361287495
427956831
958134726
234895167
789361542
615472389

781423569
294165378
536897142
129674853
365289417
847531926
473916285
652348791
918752634

642593871
897261543
153478629
716924358
934857162
528316794
471689235
289735416
365142987

853794261
691382457
724156398
239671845
146835729
587429136
478963512
912547683
365218974

129386475
683574921
547291836
892145367
461937582
375862194
718659243
234718659
956423718

123974856
869351724
754628391
476593182
538216479
912487635
287145963
391862547
645739218

953627481
246981735
718345962
821473596
694518273
537269148
489156327
375892614
162734859

745369821
923841567
861275394
138624975
679583412
452197638
394718256
516432789
287956143

742369851
953841267
861275394
138624975
679583412
425197638
394718526
516432789
287956143

813295674
674138529
952476318
261347985
487569231
539812467
125684793
748923156
396751842

789615423
362784159
541293786
895341672
613827594
427569318
254976831
178432965
936158247

314879256
876425931
925163478
452631897
698742315
137958624
281596743
769314582
543287169

154963287
682714935
973285416
268359174
315647892
497821563
849576321
731492658
526138749

491283576
625719834
783456192
238597641
956841723
147632985
512974368
869325417
374168259

759623841
612847593
384159726
823471965
167598432
945236178
298314657
431765289
576982314

954683721
136724859
827519463
642895317
319467582
578132946
291358674
483276195
765941238

812374596
953682471
647519283
785231649
439756812
126498357
371865924
564927138
298143765

682471935
791536482
453829617
546387291
237914856
918652743
825793164
374168529
169245378

513682794
627439851
984157623
245978136
798361245
136245987
471823569
869514372
352796418

354628917
826791543
719534682
987342165
641875239
532916874
475189326
268453791
193267458

947352816
628197453
351486297
784561329
193248675
265739148
516874932
439625781
872913564

936742815
578169342
241583796
683451279
192837564
754926138
415398627
329675481
867214953

539621874
618947253
742835691
127458369
984362517
356719428
861273945
273594186
495186732

852317964
764829153
139645287
987532416
423196875
516784392
295478631
641953728
378261549

823715469
179264583
465893172
952187634
316549827
748632915
634921758
591378246
287456391

238469571
496175823
751328469
925614738
184793652
367852914
879236145
513947286
642581397

981572364
254368917
763194285
835417629
419236578
672859143
596741832
127983456
348625791

495627381
731854629
268913754
826135947
943768215
517249863
689471532
152396478
374582196

971285346
325461897
648793152
754618923
893527461
216349578
569832714
132974685
487156239

761395482
859724163
423681579
285413796
317968245
946572318
632149857
198257634
574836921

597862413
316974852
248135796
153648279
789321645
462759381
871293564
934586127
625417938

234589716
571364982
698721435
346817529
712495368
859236174
185972643
963148257
427653891

614378259
872945316
539621478
328716945
947583621
165294783
453862197
296157834
781439562

543617982
867925341
291348756
378492615
614753298
925861437
482579163
739186524
156234879

961347285
425698173
387251496
612739854
538164927
749825631
294513768
856472319
173986542

935461872
426738195
178952643
841295367
593687421
267314589
754126938
382549716
619873254

539812647
481367925
627495813
346529781
758143296
912678354
173284569
265931478
894756132

539271648
842596713
716348592
287463951
164952837
395187426
651734289
928615374
473829165

782645931
391782645
564193827
426319578
837256194
159874263
943561782
275938416
618427359

351268947
978431562
264579183
842153679
519726438
637894215
196382754
485917326
723645891

419827563
352916487
786354192
538749216
671285349
294163758
825671934
947538621
163492875

965872431
134695287
278413956
847521693
526349178
319768524
493157862
682934715
751286349

459218637
281736459
673459128
592671843
814593276
736824591
127385964
348962715
965147382

398415726
714962583
526738149
479853612
631294875
285176934
863547291
942681357
157329468

761529843
248736159
953814627
514693782
687251394
329487516
835962471
496175238
172348965

768953421
421876395
593412867
156784932
984321576
237695184
372149658
645238719
819567243

145283679
987614352
326579841
568721934
793458126
412396785
831945267
259867413
674132598

715429386
398615427
264837519
847196235
952378641
136254798
689743152
471582963
523961874

821465973
367912584
495387162
632174895
519823746
748659231
986231457
254796318
173548629

194657283
867234195
325819476
472568931
981372564
653491827
216785349
538946712
749123658

518396742
672541938
439827516
254963871
897215463
163478259
785132694
346789125
921654387

542318679
167592483
893467251
418726395
759834126
326159847
685943712
934271568
271685934

147963258
869275413
352148976
285431697
674589132
931627584
523894761
498716325
716352849

915423786
782615349
463987512
324876195
896531427
157294863
638742951
541369278
279158634

396184275
751362948
842957163
128793654
937546821
465821739
614238597
279415386
583679412

697852134
542731698
138964257
985617423
721349865
463528719
376285941
219473586
854196372

794821653
258376491
361459872
913648527
645237918
827915364
476193285
139582746
582764139

183526974
579348126
624197538
718639452
245781369
936452781
392815647
461273895
857964213

574831692
168259473
329746185
743685219
295173846
681924357
456398721
817562934
932417568

534612789
782935164
916478253
267859341
148367925
395124876
853741692
471296538
629583417

981372546
527846391
634951278
268137459
345298167
179564823
493785612
816429735
752613984

916723485
743815629
852694173
237561894
185479236
469382751
578946312
691237548
324158967

183795642
629148573
475326819
867912354
231457968
594863127
346579281
912684735
758231496

573189624
849623715
162745839
624958173
391274568
785316492
218537946
436891257
957462381

516428739
984317526
372659481
125864973
463972158
897531642
241793865
759286314
638145297

479185623
253746819
186293457
562319784
837524961
941867235
314672598
695438172
728951346

361972584
827435196
495816327
653284719
784391652
219567438
538649271
142758963
976123845

968157432
712438569
354926781
149372856
625894317
873561294
436289175
591743628
287615943

349162578
865473921
712598463
581236794
974815632
236947815
698324157
153789246
427651389

216458397
875923614
349617258
531782469
924136875
687594123
753861942
192345786
468279531

476512398
582369741
931487265
829736154
143895627
765124839
297641583
314258976
658973412

748126953
356974821
291358647
817463295
935281476
624795318
489537162
562819734
173642589

916432785
548971362
732568914
291387456
674215839
853649271
125893647
367124598
489756123

162798345
984352167
375416298
256879431
497135826
813624759
638941572
541267983
729583614

351479826
482613795
967528413
795361284
124857369
836294571
518942637
673185942
249736158

283591467
179846235
456723819
368254971
945137628
712968543
627389154
591472386
834615792

681452973
957631248
342798615
573286194
128549367
469173582
736815429
294367851
815924736

493178265
512463879
867259341
981527436
275346918
634981527
356794182
128635794
749812653

251368479
987542631
346971285
432715896
875629314
169834527
593186742
714253968
628497153

837619524
452837691
196245873
328196745
961574382
574328169
289751436
745963218
613482957

756183492
324759186
981264357
498637521
213548769
567921834
832416975
175392648
649875213

289453716
764918325
135762894
913284657
657391482
428576139
872639541
396145278
541827963

219587436
785364129
643192587
152948763
876213954
394675812
968421375
437856291
521739648

752694138
184753692
639281475
326179584
478562319
915438726
867915243
543827961
291346857

987126345
261345798
534897162
329751486
146289573
758634921
675912834
493568217
812473659

651983724
783214596
942675318
438596172
579142863
216837459
127368945
395421687
864759231

289174365
546398127
713526849
834257916
951463782
627981453
378612594
165749238
492835671

675398241
342571986
189642357
813259764
756483192
294167538
961734825
428915673
537826419

627391584
591487632
438256179
785964213
342175968
916823745
863512497
154739826
279648351

945278613
783961254
162345978
318526749
674193825
259487136
537819462
496752381
821634597

173928456
825346917
964571283
417285639
689137542
532469178
396714825
251893764
748652391

381465297
574921386
962837514
198574632
257693148
436218759
619342875
745186923
823759461

751893426
394526187
826471359
542918763
618357942
973264518
465732891
287149635
139685274

316294587
947583216
285617493
869741352
732859641
451362978
124976835
678435129
593128764

796251483
845736219
231489765
179825346
463917852
582643197
927168534
658374921
314592678

376951248
195482637
824637159
962748513
741593862
583126974
418369725
639275481
257814396

756321849
132498567
894756213
985632471
463817925
271945638
619574382
328169754
547283196

517293684
824716539
369845721
643987215
198562347
752431896
985624173
471358962
236179458

239761845
786549321
415382967
862473159
193825674
547196283
971258436
324617598
658934712

687341952
923756481
145829376
796215843
234678519
518934627
479183265
351462798
862597134

628145739
914637852
537928164
375214698
849356271
162879345
451783926
786592413
293461587

324856917
179342568
568791324
956478132
412963785
837215496
281537649
793684251
645129873

741623859
389547621
625189437
493215768
152876394
867394215
576431982
918762543
234958176

479615238
218937456
365824917
894763125
156482379
723159684
687241593
932576841
541398762

751463982
492817536
836295147
924736851
675981324
318542769
269158473
183674295
547329618

648725913
715934268
329186475
294867351
586319742
173542689
837491526
461253897
952678134

745816239
362479851
918325476
524793618
697158342
831264597
259647183
486931725
173582964

536841729
789532641
412976853
941728365
328465197
657319284
893257416
175684932
264193578

512837694
394126875
678594213
437612589
869745321
125389467
783251946
956478132
241963758

239685174
568417923
147923685
672154398
451398267
983276541
814562739
796831452
325749816

417685392
296341587
853972461
549716238
732859146
168423975
681294753
324567819
975138624

417689352
256341987
893572461
549716238
732895146
168423579
681254793
324967815
975138624

165389427
429167853
837542916
752916384
394758162
681234795
246893571
578421639
913675248

654387192
398251764
172469358
816943527
923715486
547628931
731892645
265134879
489576213

794518236
652473198
183926547
375642819
218795364
469831752
937254681
821369475
546187923

194376285
762815934
358924617
915237468
487569321
236148579
523791846
679482153
841653792

156382479
932745186
487169523
671924835
894537261
523816794
268491357
345678912
719253648

963572148
745183962
128964375
532419786
614837529
897256413
276345891
451698237
389721654

728341569
314569782
659872413
231458976
975126348
486937125
542783691
893614257
167295834

379268145
264951387
185734926
843625719
612497853
957813462
591346278
736182594
428579631

576821934
912734865
384659271
839542716
457186329
261973458
648317592
123495687
795268143

173469582
584213679
692578341
759341826
836792154
421685937
268954713
945137268
317826495

987325461
426791583
351684729
795832146
612459837
834167295
143978652
568213974
279546318

439817526
215639847
768452931
392561478
874923615
651784293
527398164
146275389
983146752

186794325
357128946
942536871
264381759
798265413
531947268
879652134
415873692
623419587

715462893
842739165
963851274
429186537
157394628
386275419
674513982
298647351
531928746

729814536
548396712
163257948
816923457
452671389
937548261
375189624
291465873
684732195

216845397
843179652
759236184
197652438
638417529
425398761
964723815
372581946
581964273

124536897
957428631
386917452
541369278
238174569
769285143
613742985
875691324
492853716

276913485
954728361
318465297
827351649
461892753
593674128
135249876
782536914
649187532

648217359
973845621
251936748
167382495
394751286
825469173
419678532
786523914
532194867

568417329
917253486
432986517
283694751
756321948
194875632
675142893
841739265
329568174

158326794
693741825
427985136
382164579
764598312
915273468
249817653
831652947
576439281

198642537
326571894
754893261
973428156
612957348
485136972
547289613
869314725
231765489

138279654
576413892
942586731
657894123
894132567
213765948
361928475
489357216
725641389

795823641
261547938
438916752
179468523
682135479
543792186
814279365
357681294
926354817

276831954
953472816
184695732
427568193
615329478
398714265
832157649
541986327
769243581

376821459
129457638
845936217
697584321
251793846
483612975
738149562
914265783
562378194

381542769
462937518
759186324
273869451
648315297
195274836
934721685
816453972
527698143

351648279
924751386
768329451
275836914
683914527
149275863
597462138
432187695
816593742

592638174
738451962
614297385
957823641
326174859
481965723
879342516
143586297
265719438

691287453
347651289
852394617
924835761
576412938
183976542
718549326
469123875
235768194

536489217
729615483
841327569
974531826
658942371
213768954
195873642
482196735
367254198

385764921
219853746
746291583
673928154
598417362
124635897
952376418
467189235
831542679

263981475
459627813
178453296
946835721
817269354
325714968
781542639
632198547
594376182

347691852
251483769
896752134
418265397
962317548
573849621
624578913
739126485
185934276

581276934
396145728
724398516
817534269
965821347
243769185
179483652
452617893
638952471

536829417
471563928
289174356
314785269
852396174
967241583
795418632
148632795
623957841

537829461
461573928
289146357
314685279
852397614
976214583
195468732
648732195
723951846

947863125
521479863
368152974
289517346
613924758
475386291
754231689
836795412
192648537

312674589
948235617
567981243
125867934
894523176
736419825
651348792
283796451
479152368

647915238
815263479
923748156
184529367
372681945
569437812
256394781
498176523
731852694

847936251
195842763
632175948
578421639
963758412
214369587
751693824
486217395
329584176

491267385
378451692
256398714
169872453
824135976
735946128
947583261
513629847
682714539

514672398
293458167
678931452
761329845
432587619
985146723
347215986
826794531
159863274

312876495
675439281
489512763
127984356
963751824
548623179
731265948
896147532
254398617

634917528
187256394
592348176
258469731
749183652
316572489
421795863
873624915
965831247

594761328
178423695
326958174
851372946
243619587
967845231
735194862
419286753
682537419

167943528
432158976
589267341
651489732
824375169
973621485
718532694
296714853
345896217

317852694
954736281
628419357
541927863
836145972
792683415
485261739
273598146
169374528

983465172
426871359
715392648
654918723
897623415
132754896
261537984
549186237
378249561

237985146
941762853
856314792
569231478
412578639
378496215
693847521
124659387
785123964

187946532
435728691
926135487
652379148
719864325
843512769
361287954
578493216
294651873

782694135
693215487
415783629
254971368
938546271
176328954
347152896
869437512
521869743

627184593
495367812
183259476
936528741
218473965
574916238
342891657
869735124
751642389

715493826
849276153
326518479
964385712
573142968
281769534
458627391
132954687
697831245

147396528
568271394
923548716
894765231
372189465
615432987
431827659
256914873
789653142

529836417
641279358
873415269
135724896
794683125
268591743
957148632
312967584
486352971

691734825
725869314
483152697
134526789
862973541
957418263
548697132
216345978
379281456

315976248
864215379
927834516
548693721
791452863
632187495
286541937
153729684
479368152

361598742
584273916
729146538
438912657
957684321
612357894
246839175
173465289
895721463

526817943
491362785
783549126
352781469
178496532
649235817
935128674
217654398
864973251

891246537
734598162
625713894
453821976
967435281
218679453
176954328
542387619
389162745

523864719
914537826
768129354
289653147
637241598
145978263
892316475
456782931
371495682

395627841
678143592
421985673
237456918
584391267
169278435
742839156
956712384
813564729

571926384
238741569
964385127
456238971
827519436
193467852
715693248
349872615
682154793

942361875
185274396
637589421
713695284
569842713
428137659
874953162
351726948
296418537

154723689
987641523
326859417
291574836
738162954
465398271
579236148
612487395
843915762

631485297
297136854
548927316
425871639
713269485
986354721
172698543
359742168
864513972

147523896
695748213
823619457
986172345
354896172
271435689
439251768
762984531
518367924

317459628
598326147
462718395
923184576
684537912
175692834
846973251
759261483
231845769

386941572
721536849
459782136
912673458
543198627
867254391
674825913
238419765
195367284

984351726
357962481
261847359
793286145
148593672
625714938
579138264
412675893
836429517

837956421
692471538
451283697
976524813
243168759
185739246
719845362
568392174
324617985

134286759
782359461
569471832
927165348
618743295
345892176
893627514
276514983
451938627

867512493
452963178
931748652
724391865
583276941
196854327
345687219
219435786
678129534

548279316
397461825
126385497
672938541
951724683
834156972
413592768
769813254
285647139

915786243
624315789
837942516
359271468
246859137
178463925
583127694
792634851
461598372

385471962
921685374
647329581
598263417
134897256
762154839
456918723
273546198
819732645

671982354
845731269
239564187
527316498
483295671
916478523
192647835
358129746
764853912

398462715
761583942
254179683
635714829
487295361
912836574
573641298
849327156
126958437

923861574
417935628
586427391
369712845
142589763
875346219
791658432
254173986
638294157

827435916
341296857
659178234
974652381
218349765
536781429
182967543
763524198
495813672

914738256
836425179
752691843
129374685
673582914
548916732
381249567
495167328
267853491

761543892
528169374
943827615
374912568
856374129
192685437
419238756
237456981
685791243

825973416
436251789
971684325
257436891
643819572
198725643
369148257
714562938
582397164

416572398
938164725
527398146
145683279
763921854
892745613
654237981
289416537
371859462

928763154
376451928
415298376
743682519
562917483
891534762
634125897
189376245
257849631

791683542
534972168
826514739
652749381
489351627
173268954
968437215
215896473
347125896

751234986
432869571
869571243
295387614
176945832
348612795
914726358
687453129
523198467

679432815
821569374
345817926
417985632
268143759
593726148
784651293
936274581
152398467

894351627
513627894
627498315
341982576
258176943
976543182
432815769
785269431
169734258

516243978
974586231
832971654
397125846
681394725
425768319
148632597
259817463
763459182

751329468
489156237
623847159
147268593
836915724
295734816
968572341
372491685
514683972

962857341
318246759
574931268
627318594
431569827
895472613
253184976
749623185
186795432

683492571
972651834
415783296
356127948
291846357
748935612
129564783
564378129
837219465

214937586
693518724
758642391
329764158
865391472
147285639
931876245
482153967
576429813

539614278
268573941
417829365
941735682
685942137
723186459
392458716
154267893
876391524

763512894
498673152
512894376
974135628
835926741
126487935
687259413
351748269
249361587

148257396
956384217
237169458
614928573
825713964
379645182
563892741
482571639
791436825

137284596
249756831
586391427
851629743
964573218
372418659
423167985
618945372
795832164

938761425
241539876
576428913
692314758
453876192
817952364
369287541
184695237
725143689

374291568
962854317
158673249
435189672
619327485
287465193
521748936
746932851
893516724

825413679
376952184
914876325
648521937
739684512
251397468
563748291
197265843
482139756

243689157
815472369
976153482
127946538
368517294
459238716
594761823
732895641
681324975

813746295
957182436
246539718
139867524
482953671
765214983
324698157
671325849
598471362

392846571
465271938
178593462
651382794
789465123
243719856
926158347
514637289
837924615

642857913
385149672
791362584
274516839
169283745
538974126
426798351
957431268
813625497

284637951
695148273
371259684
739865412
512794368
846312597
467521839
958473126
123986745

574913862
263478519
891526743
152734698
437869125
986152437
628345971
315697284
749281356

821964375
643758912
579231864
792185643
154623798
368497251
487319526
215876439
936542187

827963145
351874296
649152378
195348627
468721539
732695814
584217963
276539481
913486752

169547832
278631954
534829176
792158643
341276598
685493217
827315469
956784321
413962785

894316752
356427819
271598346
789652431
563741298
142839675
618973524
935264187
427185963

894316752
356427819
271598346
783652491
569741238
142839675
618973524
935264187
427185963

218435697
579628341
463197528
351976482
846213975
927854136
692381754
784569213
135742869

621394875
387651249
549278361
758962413
934815726
162743958
295137684
816429537
473586192

685372491
293541867
417896532
748135926
361928754
529467318
974613285
152789643
836254179

243589761
685417932
719632845
457961283
162378459
398254617
874193526
936825174
521746398

561842793
239671485
487953216
728519634
915436872
643728951
892165347
176384529
354297168

731659482
869247135
542381796
154863279
273594618
986712543
397426851
428135967
615978324

791534628
842617935
536982417
285769341
367451892
914823576
159376284
428195763
673248159

498351627
352678914
176492385
923745861
781926543
564183279
645219738
837564192
219837456

236879451
791654832
845312796
912537684
483296175
567481329
678945213
154723968
329168547

836279514
491365872
527481936
714592368
358614729
962738145
649153287
283947651
175826493

673214859
981365742
254879613
497536281
168427935
325198467
519642378
842753196
736981524

851329764
342876195
967415382
534798216
179264538
628153479
495631827
216587943
783942651

518249673
376815924
429736581
234571869
961482735
785693412
643158297
152967348
897324156

658194372
371256948
429837615
297548136
546312789
813679254
932481567
164725893
785963421

652814397
318796524
497352816
741928635
285163749
936547182
523689471
174235968
869471253

956284173
718635924
342197865
489761532
127358496
563429718
295876341
671543289
834912657

628495731
154837296
793261485
936578142
481326579
572149368
849712653
315684927
267953814

943761528
721958643
865342179
487625391
312489765
596137284
159274836
238596417
674813952

386942517
492751638
157836294
843129765
265378941
719465382
674583129
928617453
531294876

281674953
564932817
379185264
693517482
142893675
857246391
438759126
925461738
716328549

291684573
564732918
387195264
643518792
172943685
958276341
439857126
725461839
816329457

974381652
631529784
825467193
362178945
497235861
518946327
186752439
249813576
753694218

964278513
528139674
731456892
352867941
496321758
817945236
275613489
149782365
683594127

964278513
528139674
731456892
352867941
496312758
817945236
175623489
249781365
683594127

981264573
476539281
532718964
724685319
659123748
318497625
243856197
865971432
197342856

643879152
129435876
758612439
236598741
895741623
471326985
314267598
982154367
567983214

584296371
372841695
691375824
463759218
219438567
758612943
946587132
827163459
135924786

296743185
384125967
751689423
137294658
549867231
862351749
413572896
978436512
625918374

937812645
142569873
856743921
218974536
794635182
563281497
621497358
485326719
379158264

712563489
965428371
384971256
896135724
571642938
243897165
657219843
128354697
439786512

284937615
165428973
739156842
496371258
318295467
527684391
872569134
643712589
951843726

923815746
716942385
458736219
381264597
549387162
267159438
832671954
695423871
174598623

425891637
683547912
791362548
154283796
879156423
236974851
562418379
918735264
347629185

534261978
172985634
968437521
297856413
681324795
345179286
429618357
716593842
853742169

945368721
683721954
721954368
462873195
518649237
379512846
156297483
237485619
894136572

642397581
953821746
781654392
298576413
567413928
314982675
876245139
139768254
425139867

652397481
943821756
781645392
298476513
467513928
135982674
876254139
319768245
524139867

653748921
941632875
782159346
236481597
574293618
819576432
468927153
325814769
197365284

237164958
859327461
461859372
514638297
386792514
972541683
725486139
193275846
648913725

483916275
517324896
629875413
876152934
194637528
235489761
342768159
768591342
951243687

918752346
564813279
237469158
681345927
342697815
759281634
495126783
823974561
176538492

269741385
184523697
573896214
945278163
612354978
837619542
391482756
456937821
728165439

268571934
314269578
759438126
542316789
687924315
193785642
921857463
875643291
436192857

693427581
517638942
248159376
981275463
726943158
354861297
865314729
432796815
179582634

459263187
321487596
867519342
946721853
573948621
182356974
298134765
715692438
634875219

847263195
653198742
912745836
738451629
596827314
124639587
479316258
385972461
261584973

579186234
213594687
468327915
856241793
142739856
937865421
325478169
684913572
791652348

128579436
973624185
654138792
492813657
765492813
381756249
546987321
839261574
217345968

568341792
791268354
243975816
936182547
457639128
182754963
625897431
374516289
819423675

648351792
791248365
253976814
439182657
567439128
182765439
326897541
975614283
814523976

324187695
987563421
156942873
593214786
642758319
718396542
479631258
831425967
265879134

263975481
987614235
451238967
894726513
735189642
612453879
548391726
179862354
326547198

458361297
321579846
967842135
792485613
136927584
845613729
279154368
614738952
583296471

762194835
849375126
531628947
378216459
425983761
916547283
183469572
254731698
697852314

479236581
158947632
632185479
314859726
725364198
986712345
267593814
591478263
843621957

497236581
158947632
632185479
314859726
725364198
986712345
269573814
571498263
843621957

945368721
137542986
862197345
658739412
371284569
429651837
596413278
784926153
213875694

752849361
814376925
639521847
546238179
371964258
928157436
163782594
495613782
287495613

587342691
462195837
319786524
951463278
278951346
634827915
745238169
126579483
893614752

648927153
795138246
312465789
569274831
823519467
471386925
254793618
936841572
187652394

134769852
527183946
689452137
863591724
975246318
241837695
792614583
418375269
356928471

578391642
216478953
943256817
739842561
682915734
154637298
361729485
825164379
497583126

139572648
284619537
657384192
891237465
372465819
465198723
943851276
516723984
728946351

324781569
916352487
857469213
475138692
168297354
239546178
792614835
581923746
643875921

586724139
712839546
934615827
873961254
691452378
245387691
428576913
359148762
167293485

389745612
275631948
146928753
914372865
658194237
723586194
462859371
531267489
897413526

231946875
564178329
897253461
618724593
375869142
942531786
786312954
129485637
453697218

139584276
584762319
762913458
976358142
418279563
253641987
825437691
347196825
691825734

645321879
879654231
231798645
753962184
498517362
162483957
316275498
987146523
524839716

912587634
475369281
836142579
258416793
167953428
394728165
529874316
681235947
743691852

931285674
827463159
564971823
615327498
248596731
793148562
359714286
482659317
176832945

162593784
387426519
954178326
725941638
418637952
639285147
596812473
871364295
243759861

795814236
683592147
124367859
452786913
918243675
367951428
841675392
276439581
539128764

782136549
361945278
945728361
274683195
596412783
138579624
853264917
619857432
427391856

364597218
297184536
581362749
759823461
832641975
146975823
415239687
928716354
673458192

364981752
821735946
759624831
586247319
497813265
213569487
938152674
675498123
142376598

735429681
281635947
964718325
128594736
493276158
576183492
659847213
842361579
317952864

652431798
384957621
791286534
173528469
825694173
946713285
437169852
569842317
218375946

128945763
534876291
967213584
259168437
486732159
371459826
813624975
795381642
642597318

127945863
349786512
856123794
961574238
785312946
432698175
293451687
678239451
514867329

895632174
316784529
247519863
132897456
458361792
769245381
673428915
521973648
984156237

895623174
346718529
217594863
132879456
458361792
769245381
673482915
521937648
984156237

687234591
951768324
243591876
794386215
562147938
138925647
316452789
879613452
425879163

314675829
896321754
725849361
439587612
261934578
587216493
158793246
642158937
973462185

937812546
524367918
681549273
748951632
293786451
165234789
419673825
876125394
352498167

746832519
182596374
593471628
827153496
369724851
415968732
278349165
951687243
634215987

859276143
673148952
142359678
531794826
486521397
297683415
324817569
718965234
965432781

246378519
785192436
913654278
698421753
321785694
574963182
439516827
162837945
857249361

531468972
942371856
678295314
253846791
194723685
867519243
389152467
725684139
416937528

461592387
932478651
857163294
246951738
193784526
785326419
679835142
324619875
518247963

283619457
715432896
946758312
391274568
578963124
624581739
452397681
139846275
867125943

421873596
967215483
358649172
674931825
295784631
183562947
749356218
816427359
532198764

539417826
782635194
146829735
625381479
498752613
317964582
851243967
274196358
963578241

678935124
924168735
531427698
367512849
859743261
412896357
146389572
285674913
793251486

261743589
578962431
934158762
783421695
615379824
492586317
356214978
149837256
827695143

197528436
468139275
523764819
985347162
271986543
634215798
352491687
819672354
746853921

934758162
156293847
782146593
815962734
627435981
349871256
268319475
493527618
571684329

783419265
195326847
426587139
549831672
278654913
361792458
657948321
814273596
932165784

382149567
965783124
147265389
738621495
514978632
629534718
471896253
296357841
853412976

132456987
769328154
485971632
627135498
394687215
851294763
976843521
513762849
248519376

486127359
571396842
239485167
623974518
158263794
947851623
764539281
312648975
895712436

815693742
936274815
724158396
382461957
167589423
459327681
293745168
678912534
541836279

312479856
759628431
864513927
138795264
475862319
926134578
597346182
281957643
643281795

516398742
742651389
398742561
874129635
639587214
251463978
485936127
123875496
967214853

732165984
814392576
695478132
361584297
489726315
257913468
943857621
528631749
176249853

432978516
756312984
819564723
327691458
568247391
194853672
681739245
275486139
943125867

346975821
975821346
182364795
639487152
254193678
817256439
498632517
721548963
563719284

932468751
854217369
617593842
328659174
579134628
146872593
291786435
783945216
465321987

219386475
847592316
653147928
965734281
721859643
384621759
572913864
136478592
498265137

536412897
918573426
247896153
825749631
361258974
479631582
792165348
154387269
683924715

765841932
214963578
839725146
157239864
926478351
483156729
671592483
348617295
592384617

612895437
953471862
874326195
738964251
195238746
246517983
569742318
387159624
421683579

396514728
524978613
718632594
972856431
845321967
163497852
631785249
257149386
489263175

794256381
362814795
158397642
519423876
247681539
683579214
821745963
435968127
976132458

594671382
832495761
716238495
241863957
385729146
967514823
473956218
159382674
628147539

421953687
856217934
973648215
539764128
762891543
184325769
218479356
647532891
395186472

421638975
753942618
689175342
842317596
516894237
937256481
368421759
274589163
195763824

425763891
891245673
367819254
258634719
739581462
614972538
186497325
573128946
942356187

476193825
195682734
238475169
859764213
764321958
321958647
942517386
683249571
517836492

893216754
514987623
726354981
487591362
231648597
965732148
342169875
658473219
179825436

968547321
715238649
342961587
874615932
529374816
136829754
693182475
451793268
287456193

746581293
159237468
382469157
614875329
593612874
827943615
938156742
271394586
465728931

938651472
276489513
514327698
793518246
641293857
852764139
185936724
429875361
367142985

873159642
295463187
164782359
658321794
429675831
317948265
732596418
986214573
541837926

469718253
173524698
528936147
394672581
812459736
657381429
985267314
246193875
731845962

841235796
723619458
956478312
675392841
394186275
218754639
539827164
487961523
162543987

586147329
942835761
137629485
264981573
891753642
753264918
629578134
375412896
418396257

672159348
319842657
548673129
857364291
931285476
426791835
164527983
285936714
793418562

173865942
529147836
648239157
794526381
286913475
351784269
462371598
917458623
835692714

825619743
716843295
394275681
948352176
153768429
267194538
471936852
689527314
532481967

852947163
631258794
794163825
487629531
369715482
215384679
573496218
146832957
928571346

893156724
472938561
561724983
256493817
149687235
387512649
714869352
635271498
928345176

672584931
918763425
543921867
765249318
124835679
389176254
836457192
297618543
451392786

239451687
745682913
168379542
382914765
491567328
657823194
816235479
524796831
973148256

634715892
579824631
218639475
325476189
961583247
487192563
742961358
196358724
853247916

714953826
395268417
682417953
258374169
463189572
179625384
927541638
546832791
831796245

594862731
283791465
671345829
452189673
718634952
369257148
936428517
145973286
827516394

831465279
652897413
794231658
429578136
185623794
376914582
567349821
213786945
948152367

379485216
185362794
642791835
418623579
567914382
923857461
234176958
791548623
856239147

729841356
563297418
184365729
491726583
637518942
258934671
876159234
912473865
345682197

623459781
498761532
715328469
349276158
862145397
571893624
184632975
256917843
937584216

472839156
896514732
351276948
635487219
189623475
247195683
718362594
563941827
924758361

543916827
728354916
916782453
387265194
491873265
265149738
859627341
134598672
672431589

587496132
416273958
392815674
839562741
124739586
675148293
253687419
961354827
748921365

724365981
863219754
519748326
938472615
241536897
657981243
392157468
176824539
485693172

456738219
138592746
297146358
371984562
849625173
562317894
685279431
714863925
923451687

527819634
643572198
981436257
815324769
436197825
792658341
269741583
378965412
154283976

328645197
459271683
761938245
876194352
935782461
214563879
647319528
192856734
583427916

978523614
125476893
364981725
516297438
483165279
792834156
259748361
647319582
831652947

318924765
925876431
674135829
462589317
583217694
197643258
731452986
256798143
849361572

184697235
796523418
325148967
231756849
458319672
967482351
519234786
642871593
873965124

963172458
487395612
215864379
652719843
839456721
174283965
396541287
548927136
721638594

293748561
841956723
756321849
179435286
462187935
538692174
925864317
314279658
687513492

351267948
687439521
249185673
165748392
728913456
934526187
472691835
896352714
513874269

695274831
248153796
137896425
523687914
764319582
981425367
856732149
419568273
372941658

921843657
586179324
743562981
675321498
438795162
219684735
892437516
354216879
167958243

142975386
768243951
539186247
695728134
813459762
274361895
481597623
326814579
957632418

631584729
974623851
258917643
785362194
162498537
349175286
896241375
517839462
423756918

816492735
274531896
359687421
182374659
967815342
543269187
635128974
721943568
498756213

812465793
947318256
653927814
138674925
426159387
795283641
271596438
564832179
389741562

812965734
397418256
654327819
481679325
926153487
735284691
243791568
569842173
178536942

512968734
398417256
674325819
481679325
926153487
735284691
243791568
869542173
157836942

945318762
681729534
273645198
368157249
152496873
794283651
539872416
427961385
816534927

857391624
639245178
124786935
715462893
348179562
296853741
972538416
561924387
483617259

346958127
518247396
792136854
954723681
637815249
821469573
463572918
279681435
185394762

825619743
716843295
394275681
948752136
157368429
263194578
471936852
689527314
532481967

453817926
861429357
279563481
726938145
348251769
195746832
934675218
617382594
582194673

563918427
971425368
284673591
827539146
349261875
156847932
435786219
718392654
692154783

894617532
261935874
375824196
187249653
536178429
942356718
413562987
729481365
658793241

475629381
628431975
931857426
817396542
546172839
293584617
754263198
362918754
189745263

196374285
452861937
738529641
275643819
649158723
813297456
987415362
564932178
321786594

431759268
726831459
598462731
682517394
973246815
145983672
864395127
357128946
219674583

825937461
764281935
319654287
987163524
546892713
132475698
671349852
258716349
493528176

239156487
874392561
561784329
785963214
416275938
923841675
357619842
142538796
698427153

731249685
826571934
945863127
374692518
589137462
612485793
263954871
497318256
158726349

165738294
394261857
827495136
439586712
751342968
682917543
976854321
213679485
548123679

517689432
963452781
824173956
198327645
372546819
456891273
685934127
231768594
749215368

387256419
162498753
954371628
645923187
713685294
829147536
591734862
436812975
278569341

719548326
482367591
653192748
196275834
538419267
247683159
965821473
371954682
824736915

961852734
274396518
385147962
143285679
659471823
827963145
792638451
436519287
518724396

451826379
839457612
726193458
984265731
612738594
573941826
398672145
267514983
145389267

342756891
589143627
716298543
124387956
695412738
837569412
263974185
971835264
458621379

158263794
943785162
276149358
625437819
487691235
391852647
769518423
512374986
834926571

295174386
734658219
186329457
357912648
461583792
829746135
542837961
913265874
678491523

514783692
398265417
726491835
165972384
283514769
947836251
871349526
459628173
632157948

475916283
386472195
291358746
134295678
968137524
752864931
523781469
817649352
649523817

783916452
169425837
452738916
631289745
847563291
295147683
324871569
976354128
518692374

398451762
274968513
156372894
462187359
537649281
819235476
925813647
741526938
683794125

829175346
531264978
764389521
697852413
318497265
245613789
456738192
173926854
982541637

387659412
951243786
462781539
524938671
673512948
819467253
248195367
196374825
735826194

987653412
351249786
462781539
524938671
673512948
819467253
248195367
196374825
735826194

871429365
659378241
342165897
136847529
528936174
497512683
785693412
264751938
913284756

386475129
724961538
915238746
263159487
459827613
178346952
847593261
632714895
591682374

219457863
387961542
465832917
751624389
934578126
826319475
548796231
173245698
692183754

219457863
876931542
435862917
751624389
964378125
382519476
548296731
123745698
697183254

416285937
582937614
397146258
621398745
759461382
834572169
965714823
278653491
143829576

759413286
483652917
261978453
632795841
548321679
197864532
375289164
826147395
914536728

942736851
738159426
615248739
451983672
867521394
293467518
574892163
389615247
126374985

836941527
251367489
974528136
325479861
698215374
147683295
562734918
413896752
789152643

314592786
856317942
279468351
625789413
147253698
983146275
731824569
468935127
592671834

825619734
379458621
146273958
512896473
934527816
768134592
491782365
287365149
653941287

724896315
318547692
659132478
136759284
947283156
285614739
571468923
492375861
863921547

765318294
419752638
238496571
192863745
346527189
857941362
921634857
583279416
674185923

247538916
831296745
965417382
419723658
586149237
372685194
798364521
623851479
154972863

286935147
915467823
734812659
647328591
821659734
359174286
478291365
593786412
162543978

237581964
941726835
865943217
583679142
412835679
679412583
154267398
726398451
398154726

579684231
824731695
163952784
298546173
346817529
751329468
982165347
635478912
417293856

946175238
835462917
217839456
364917582
572348691
189256374
721594863
658723149
493681725

467295381
351684927
892317546
914523678
738946215
625178493
173459862
589762134
246831759

593618274
641257938
872394156
756189342
138472569
924563781
485721693
269835417
317946825

495183276
386572491
712469358
978624513
254318967
163795824
837251649
541936782
629847135

416738295
938452761
257961384
745296813
623187549
189345627
571624938
892513476
364879152

564912837
132847695
798563214
345189762
617235948
829476153
973658421
251794386
486321579

193867245
786245391
245193786
364918527
527634819
819752463
471589632
932476158
658321974

265431879
849726531
137859624
471263958
352948167
698175243
923614785
516387492
784592316

891476235
374825691
265913478
549381762
736542189
182697543
418759326
923164857
657238914

416829537
278153649
953647821
789315462
134296785
562784913
695432178
341578296
827961354

483269715
276351894
519478236
721945683
658137942
934826571
147682359
892513467
365794128

981253746
537469128
624187953
276398514
345612897
819745362
768521439
453976281
192834675

249513786
318674952
756892431
182469573
935781624
674235819
427156398
591348267
863927145

461873952
987562134
325491786
579346218
148925673
236187495
693754821
812639547
754218369

258461937
937825614
416379285
721536498
549187326
863942751
395614872
174298563
682753149

349258761
815679432
762314589
654132897
238947615
971865324
423796158
586421973
197583246

537968241
192435687
864712395
259647138
381259764
746183952
678324519
423591876
915876423

781459236
294836571
536127894
359682147
172943658
648715923
867294315
913578462
425361789

354182697
268795431
179634852
731926584
596418723
842357916
415279368
927863145
683541279

254678913
913542786
867913425
586329147
729451638
341786592
438165279
672894351
195237864

578341692
294567138
136892754
813974265
742653819
659218473
981725346
425136987
367489521

935714628
271896534
468352917
729683145
584129763
613475892
397268451
152947386
846531279

834612597
615973824
729584361
467139258
398725146
152846973
286491735
941357682
573268419

346851297
297436185
185729364
521678943
839214576
674593821
718362459
463985712
952147638

375164829
861239574
924587631
187642953
246395718
593871462
639718245
758423196
412956387

413825679
756913428
982674153
834156792
625749831
197238546
241387965
568492317
379561284

329761854
657498231
418523697
731685942
842917563
965342718
586174329
294836175
173259486

462381795
791256483
835947621
678523914
143698572
529714368
357862149
984175236
216439857

826479351
739561824
145328976
582136497
473952168
961847532
317685249
658294713
294713685

895462173
436719285
712583946
569328417
378941652
241657839
687234591
924175368
153896724

754392861
392861475
861547392
249716538
618435927
537928146
986254713
173689254
425173689

692347518
741685392
358192467
137426985
584971623
269538174
975813246
813264759
426759831

453621789
896753421
217984356
345168972
189572643
672349518
731895264
964217835
528436197

923861457
486579321
715234689
592647813
871395246
364182795
149723568
657418932
238956174

941632587
625847931
783951264
257193648
369784152
814265793
578419326
136528479
492376815

682319475
935274816
741856239
519483762
324697581
867125394
473561928
198742653
256938147

468531927
137296854
592487361
645178293
723649185
981325476
816954732
359712648
274863519

927341568
146758932
538629174
361294785
489175326
275863491
712536849
654987213
893412657

628517943
193864752
457923618
941235876
536748291
872196435
384659127
269371584
715482369

279136854
415978632
368452179
921645783
583297461
746813295
694581327
132769548
857324916

657432819
392718546
814569237
978146325
436825971
521397684
285974163
763251498
149683752

742369851
896751243
351284976
419875632
538426197
267193485
674932518
923518764
185647329

586423719
271859634
439167825
967241358
315698247
842375196
194736582
723584961
658912473

793245681
846913725
215687943
681539274
432761598
957824136
174396852
568472319
329158467

237189645
196452387
485376129
729564831
518723496
643891752
964237518
352618974
871945263

796382154
528146793
431579286
812753649
957461328
364928517
685234971
173895462
249617835

162839574
783425916
459671823
315768492
946213785
278594631
521986347
834157269
697342158

196738524
273495816
458621793
315967482
849213675
627584931
561872349
734159268
982346157

694158372
381427956
725639184
856914723
219573468
437862591
543296817
972381645
168745239

736891425
412357968
895264731
678539214
329148657
541726389
267415893
183972546
954683172

562387149
183429576
947615823
216953784
734861952
895274361
451732698
679148235
328596417

874291365
916354287
325678419
468513972
239746158
157829634
783962541
691485723
542137896

438526917
671489235
259713864
145267389
892134756
763895421
316972548
924658173
587341692

834975216
612483975
975612348
493521687
267894531
581736429
146258793
329167854
758349162

283641957
596728431
471395682
327169548
915874326
864532719
139487265
748256193
652913874

163492578
924587163
875163924
749658231
312749685
586321749
238916457
651874392
497235816

317286954
269475381
584139726
752918643
641523897
893764512
478692135
926351478
135847269

195386274
486729135
723451689
637594812
219863457
548217963
871932546
352648791
964175328

648593271
927816345
135247986
416978523
752631498
893425167
579182634
364759812
281364759

412587693
897623541
356914782
641795238
285431976
739862415
173246859
528179364
964358127

596341287
341872695
827965413
134729568
759618324
268453971
973586142
682134759
415297836

286174359
974365128
513829674
867543291
329718546
145296783
432951867
791682435
658437912

769213584
458769231
132485697
873651942
915342768
246897315
524136879
391578426
687924153

238971645
497652138
165348972
673489251
549127386
812536794
386294517
751863429
924715863

973158264
652943187
814267935
781324596
349516728
265789413
138472659
597631842
426895371

671935824
859642371
324178965
947861532
168253497
235497618
786314259
413529786
592786143

592817643
364925871
178346295
653792418
247681539
819534726
781459362
425163987
936278154

279631458
458972613
316584927
523467189
891253764
764198532
935846271
682719345
147325896

327465981
916278435
548193726
162584379
835927164
794631258
483716592
271859643
659342817

368475291
517289436
249163857
175694382
936528174
824731569
493816725
781952643
652347918

497318625
568249731
132567489
916782543
324695817
785134962
671453298
249871356
853926174

174836592
592741863
368295147
983657421
427189356
651423789
819572634
246318975
735964218

873426519
592183764
461579823
624351978
389764152
157298346
748912635
935647281
216835497

976153428
485269731
123478569
269845317
517396284
348721695
734982156
691537842
852614973

542936817
168472539
379815462
715694328
896253174
234187956
951728643
687341295
423569781

723198465
159467823
648253719
514829376
397546182
862371594
975684231
481932657
236715948

465817239
198342765
327965418
849723651
271586394
653194827
512678943
984231576
736459182

697418235
521739468
348562179
853941627
462873591
719625384
976354812
134287956
285196743

768419235
521837496
349562187
653741928
492683571
817925364
986354712
134278659
275196843

326178549
974526381
581439267
642317958
735984126
819652734
158763492
467295813
293841675

953186472
182374569
746952813
679521384
521843697
438769125
865237941
317498256
294615738

241576398
867439215
395182746
984267531
132854679
756391824
529613487
613748952
478925163

634125798
152798643
879436521
963841257
721359864
485672319
317264985
298513476
546987132

127598634
463712895
598463712
974356281
286149357
351287946
735824169
612935478
849671523

258714693
463958721
719326845
592631478
834572916
176489352
381297564
627845139
945163287

817954236
432687915
956132874
689371452
743526189
125849367
268415793
571293648
394768521

692431578
781592643
345768921
568317294
937245816
124689735
453976182
219854367
876123459

864953712
253741698
197286345
918432567
472569183
536817924
741398256
389625471
625174839

153427968
498653271
762189534
915768423
234591786
876342195
621875349
349216857
587934612

457938621
862471593
931256874
718594362
649823157
523617948
196342785
275189436
384765219

932185476
846732159
571694328
265847913
419253687
387916542
128569734
653478291
794321865

271358649
645971238
839624157
794516382
352487961
168239574
926843715
413795826
587162493

236789451
851342976
497561832
918254763
745836129
362197548
629478315
173925684
584613297

952376814
184295763
376481529
635917482
847623951
291548376
418732695
769154238
523869147

584639217
367241985
129587436
913475862
258963174
746812359
832796541
691354728
475128693

584673219
769241385
123589476
917435862
258967134
346812957
832796541
691354728
475128693

681794352
974352681
253681749
725169438
148237596
396845127
412973865
837526914
569418273

564729381
289163745
317548692
731695428
945287136
826314957
178932564
453876219
692451873

789325461
632418759
415967382
541689237
278153694
963274815
894532176
326791548
157846923

792481356
138657942
546392871
614278539
987563124
253914768
875126493
369845217
421739685

678152934
532694781
419387256
293846517
847521369
156973842
961735428
725468193
384219675

486729513
512386749
973154862
165243978
829671354
734895621
651438297
248967135
397512486

345816279
827459361
916723854
759681432
184372695
263945187
678294513
431567928
592138746

346819572
275346198
918527634
463985721
582731946
197462385
721698453
654273819
839154267

596274813
314986527
827351496
982137654
173465289
465829371
649512738
231748965
758693142

432958716
195267483
876134952
721593648
968421375
543786291
657319824
314872569
289645137

851376294
439825167
672914385
768591423
245637918
913248756
524789631
387162549
196453872

476193825
958462137
123587496
261349578
394875612
587621349
745218963
632954781
819736254

954731862
632894571
871256349
485179236
197623458
263485197
748362915
329517684
516948723

861543927
527986431
493721685
658139274
732465819
149872563
384657192
976214358
215398746

824753691
763921458
519486237
981675342
352148769
476392185
695237814
238514976
147869523

856147239
397562814
412839657
548371962
739625481
261498573
125784396
674953128
983216745

754129863
832675491
691483257
528731946
163954728
479862315
217346589
346598172
985217634

896274135
147359268
523861947
952136784
671948523
438725691
365412879
284597316
719683452

482657139
763921845
915843267
356298714
279514683
148376952
591462378
634789521
827135496

546732819
217849365
839516427
683427591
195683274
472951638
351278946
924165783
768394152

319628754
547193268
286754319
428317596
193265847
675849132
764581923
852936471
931472685

417825369
852396714
396174528
729641853
563289471
184753692
978532146
645918237
231467985

462917385
819325467
753468219
924873651
185296734
637154928
548639172
276541893
391782546

125738694
836549721
947162835
278413956
413695278
659287413
594376182
762851349
381924567

732154896
498736215
516892347
843679521
179325468
625418973
961283754
357941682
284567139

915724683
472368591
863159427
726481359
384975162
591632874
659213748
238547916
147896235

458732916
961485327
327961458
273146589
684597132
195328764
546273891
732819645
819654273

839452716
462178539
751396248
278563491
916824375
543917862
324681957
185739624
697245183

269184375
874935162
351726849
723869451
148572693
695413728
586397214
932641587
417258936

237184569
819652743
546973128
163748952
985261374
472395816
328417695
794536281
651829437

793512684
561348927
842796513
459683172
637124895
218975436
374859261
185267349
926431758

538641729
749283615
216975384
681452973
397168452
452739861
173596248
824317596
965824137

725439681
419586273
863127495
178652349
936874152
542913867
287345916
651298734
394761528

217649538
594873621
836215749
361592874
752384196
948761253
129458367
685937412
473126985

934786251
725139486
816542793
168394572
572861934
349275618
291658347
487923165
653417829

953426871
847391265
612758943
438172659
271965438
596843127
184637592
365289714
729514386

793658124
125497386
468132795
389524617
671983542
542716839
254871963
837269451
916345278

145983627
983672415
627145938
876324591
291567843
534891762
369718254
712459386
458236179

798136452
512874693
346295187
165348279
823769514
479521836
984657321
631982745
257413968

597214836
421683579
386597241
258749613
179836452
634152798
763925184
842371965
915468327

913264758
675983214
482175936
261758349
347619582
598342167
156897423
839421675
724536891

913246758
675938214
482157936
261785349
397614582
548392167
156879423
839421675
724563891

248391567
763582914
195467238
657829143
824136759
319745826
931274685
472658391
586913472

189327645
723456918
564891273
817643592
635219487
492578136
241785369
976132854
358964721

167938542
839254716
452617398
578469231
324871965
691523487
916742853
745386129
283195674

732418695
548967312
196325847
361859724
879241536
254673189
425186973
917532468
683794251

483659271
629718354
157432986
894271563
712365498
365984712
541827639
238596147
976143825

483659271
627814359
159732846
948271563
712365984
365948712
591427638
234586197
876193425

976284135
245136897
813957642
739648251
562371489
481592376
327869514
698415723
154723968

219873465
648259317
753641892
526318749
981764253
374592681
165427938
432985176
897136524

657348219
824169753
319725846
471596382
593812467
286473195
948637521
132954678
765281934

395276481
642851793
781349652
134782965
568914237
279635148
427598316
956123874
813467529

486572139
259413687
317968245
863195724
592847316
174236598
748351962
621789453
935624871

649127835
817539642
235846197
792368514
483251769
156974283
921783456
374615928
568492371

367521849
958437261
142869375
295746138
816953427
734182596
681294753
523678914
479315682

618374529
394152768
527896413
235748691
471639285
986215374
842561937
153927846
769483152

461579823
385421796
927368154
573294681
896153472
142687539
738916245
659842317
214735968

752819643
689743251
143562978
278635194
965471832
314298567
421356789
836927415
597184326

649321875
385749261
217658439
163497582
928513746
574862913
896234157
751986324
432175698

897623514
213458679
564197832
329571468
148236795
675984321
486712953
932865147
751349286

629417853
437856192
518293746
196528374
285734619
743961285
351689427
964172538
872345961

629571384
341869752
578234169
187642593
954713826
263985471
816397245
495128637
732456918

639175428
482396517
571824639
146237895
895641372
327958146
768419253
254783961
913562784

317584296
962317845
485296317
729168453
154932678
638745129
896471532
243659781
571823964

526317498
349286751
871459623
918672534
467835912
235194867
752943186
193768245
684521379

539647812
274381596
816259437
142876359
753492168
968135724
687913245
491528673
325764981

652431987
839267154
471985263
165793842
798542316
324816579
286179435
547328691
913654728

465923817
178465392
932178564
829516743
613784259
754392681
247859136
386241975
591637428

895461372
143792856
726583149
914625783
687319524
352847961
568134297
439278615
271956438

543289761
729361548
816574923
172946385
684735192
935812476
357428619
468193257
291657834

124987563
586314729
973562418
367159842
419238657
258746391
695871234
832495176
741623985

498713265
631295874
725846391
543628917
179534682
862179543
287361459
916452738
354987126

547631298
218594736
369872145
493715682
172486953
685329417
956243871
831967524
724158369

547631298
218594736
369827145
493715682
675482913
182369457
956243871
831976524
724158369

256978413
941325678
738614295
823756149
495132867
617849352
589463721
374291586
162587934

471685329
582934617
396271584
237819456
148356972
659427138
925763841
863142795
714598263

631759824
849312657
572486139
783591246
195624783
426873591
317248965
254967318
968135472

149268753
825739641
376415829
537984216
614523978
982176435
793652184
268341597
451897362

178452639
249763185
365819427
652184793
813976254
794235816
527698341
986341572
431527968

127439586
549826371
836715492
382174659
975263814
614958237
461387925
298541763
753692148

548697123
972183654
361425789
429531876
157869432
683742915
215974368
796358241
834216597

854397621
269481573
137625849
521834967
793516284
486279315
615948732
378152496
942763158

862349571
351267948
749518263
138695724
275483619
496172385
924856137
513724896
687931452

925178346
687534192
413629758
534891627
879263514
162457839
348712965
296385471
751946283

512964873
846713295
937258164
453682719
768139452
291475638
374891526
625347981
189526347

723849165
541362789
689175324
215987643
974236851
368514297
192758436
836491572
457623918

623879145
541263789
798145236
315984672
964327851
287516394
139658427
872491563
456732918

413286597
972435861
865917324
539741682
784362915
126859743
691523478
347198256
258674139

845731926
173926854
269485731
697512483
428367519
531849672
784193265
912658347
356274198

265891437
978643152
413527986
391764825
642385719
857912364
584239671
739156248
126478593

418395672
569728341
372146859
853271964
927684135
146953728
784569213
291437586
635812497

741523986
852169743
396748215
539281467
628374591
174695832
917456328
283917654
465832179

923785641
481693275
567214839
645937128
312856497
798142356
856429713
279361584
134578962

549162873
628357149
371489625
964238751
753941286
812576934
497815362
236794518
185623497

372845196
941736852
658912437
735461289
416289375
289573614
123657948
867394521
594128763

625817493
148539267
937264185
381456729
476923518
259781346
894372651
513648972
762195834

625719483
187534269
934268175
371456928
846923517
259871346
798342651
413685792
562197834

523194768
914876532
768352194
347285916
856913247
192647853
485739621
231568479
679421385

236581794
419276358
785394216
528463971
397158462
164927583
872639145
643715829
951842637

584361729
972854136
136927584
745283961
693175842
218496357
361748295
427539618
859612473

493187652
571962438
826453179
642571893
715839246
389246517
134728965
968315724
257694381

389654172
462173895
751298463
127436589
634985217
598721346
916542738
243867951
875319624

246375189
385961742
917284653
821657394
463129875
579438216
734512968
698743521
152896437

247395168
395861742
618274953
821657394
463129875
579438216
734512689
986743521
152986437

485129736
172386459
396754812
239847165
614593278
758612943
961275384
843961527
527438691

943815267
276394815
581762934
392571486
617489523
854623791
425138679
738956142
169247358

972681543
436759812
518432976
389576421
245318769
167924358
693245187
824197635
751863294

965723814
273814695
481569372
519382746
726451983
834976251
648295137
157638429
392147568

798541623
231769584
456382179
512837496
984625317
367914852
873196245
125473968
649258731

247356918
895417236
136982547
482531769
573869421
619724853
751293684
968145372
324678195

492673815
683152749
571984632
268415397
745398126
139267458
317829564
956741283
824536971

379546812
652381497
481279563
538192674
914765238
267438951
123654789
845917326
796823145

431869275
596217483
278354916
352476198
619582347
847193652
784621539
165938724
923745861

578942163
921368574
364715928
415273689
783196245
296584317
852637491
649851732
137429856

437251968
528693471
961784532
682375149
754912386
319846725
843129657
296537814
175468293

914563278
768249135
532178649
671395482
829614357
453782961
285431796
396827514
147956823

154762398
236598471
789341256
823176945
497835162
561429837
642917583
375284619
918653724

895236471
617984253
432175968
184653729
523719846
769428315
258341697
971862534
346597182

685139742
713462895
924758163
852973416
436581279
197624538
271395684
549816327
368247951

976841325
342765891
518239674
684597132
297613458
135482967
761958243
423176589
859324716

854319627
132674985
796528143
467132859
283795416
519486732
375861294
948257361
621943578

827645931
543198627
619372485
435921876
162784359
978536214
381459762
796213548
254867193

784391526
569274831
123586479
612843795
345927168
978165342
456719283
291438657
837652914

518432769
726981543
439756812
852197436
643825971
971643258
264378195
195264387
387519624

278549163
164237589
953816742
549623871
387154296
621978354
835491627
412765938
796382415

251649783
368725491
974183562
143567829
897214635
526398147
432851976
619472358
785936214

273596148
986431275
415827396
159764832
367218954
824359761
741683529
692175483
538942617

865721934
319465872
247938156
976852341
523194768
481673529
692317485
758249613
134586297

431597862
576238149
289164375
648913257
792845613
153672498
365489721
824751936
917326584

281459736
647231958
935786241
564978312
829315467
713624589
498562173
356197824
172843695

143859726
975624318
682371594
451267839
769483251
238915647
597136482
324798165
816542973

427816593
618395274
395724861
842967315
169532487
753481629
584279136
936148752
271653948

138975642
952146837
746283951
394752186
275861493
861439725
513694278
689327514
427518369

369174852
241685379
875923164
458739216
126458937
937216548
594362781
782541693
613897425

139467852
478512639
652938741
314879526
597623418
826145397
943781265
765294183
281356974

132467859
478519632
659238741
314872596
527693418
896145327
943781265
765924183
281356974

653197428
412865937
987324561
139742856
524638179
768519243
395271684
271486395
846953712

531274986
286951743
497638125
129463578
863527419
754819362
348792651
975186234
612345897

732649518
495871326
618235479
361597842
587426193
924318765
849752631
276183954
153964287

819534672
243768159
567921348
438217596
172695834
956483721
685342917
794156283
321879465

257948361
486371259
139562748
743196582
928453176
615287493
591834627
364729815
872615934

813495762
974261853
625837419
539786124
762914385
481352697
396548271
248179536
157623948

751624839
286193457
394578162
875931624
643782915
912456783
428369571
569217348
137845296

238564179
497813625
651927834
514236798
972185463
386479512
143698257
725341986
869752341

156387924
827954316
934216578
462795831
583421697
791638452
675149283
249873165
318562749

371486259
849572361
652193874
568349127
934217685
127658943
795861432
483925716
216734598

517932486
934586271
862714395
145628739
678359142
293147658
329465817
456871923
781293564

456972183
913485267
872613495
734528619
568149732
291736548
129354876
345867921
687291354

946175328
152834679
783629451
617248593
524396817
839751246
468912735
271563984
395487162

879563412
635214978
421798635
764132859
512986743
983475126
297651384
356847291
148329567

294358761
178642359
563197248
751483926
386921574
942765813
629874135
437519682
815236497

368579421
521348976
479621538
245983167
136752894
987164253
713495682
692817345
854236719

295487136
316592847
847631259
172854963
958163724
463279518
731926485
529348671
684715392

251987643
478136295
369524187
146293758
892751436
537468921
723645819
915872364
684319572

728951643
315476829
496283715
971624358
863519472
254738961
582347196
149865237
637192584

253867941
764139825
891524367
479681253
185342679
326795418
618473592
532916784
947258136

845631972
392857164
176294538
958746321
423519687
761328495
619482753
584973216
237165849

482695713
139782654
765143289
218957346
357426891
694831572
546218937
923574168
871369425

471268935
592173648
386594721
659437182
123856497
748912356
937685214
265341879
814729563

369428175
452179683
781365429
695784312
834512967
217693854
528931746
946857231
173246598

521746893
473829615
869315472
186234957
342597186
957681234
738962541
694153728
215478369

497382156
326154879
158769243
235691487
849275631
671843592
563417928
784926315
912538764

517639428
682514397
394827561
421973856
756481239
839265714
245796183
168342975
973158642

628345917
154789623
397126854
572934186
463518279
819672435
931867542
746251398
285493761

514296783
386751294
729483615
952347861
837615429
461928357
248139576
693572148
175864932

385762149
427391865
196548327
973624581
864157932
251839476
538976214
712485693
649213758

629587431
731264859
854193627
947312586
562879143
318456972
496735218
175628394
283941765

439172658
827596143
165348729
643857912
571429836
298613475
916234587
752981364
384765291

691378542
842651973
735294861
356482719
427169358
918537426
589716234
263945187
174823695

296853471
143792685
857614329
538421796
462987153
719536842
324175968
971268534
685349217

367982451
291453678
845671239
729148365
584236917
613795842
432817596
978564123
156329784

784153269
935462871
216879453
698734125
142598736
357621948
873215694
521946387
469387512

974185326
652439178
813276495
369857241
127694583
485321967
241763859
536948712
798512634

186254397
354197628
972683415
549376281
863521974
721849536
695738142
237415869
418962753

913467258
475832916
286195347
624978531
739514682
158623479
391756824
547289163
862341795

349658172
857912643
621734958
196587324
435126789
278349516
712863495
583491267
964275831

286713594
419856732
573924618
195287346
632549187
847361925
351472869
928635471
764198253

256374891
348519672
179826453
934268715
815743926
762195348
597682134
621437589
483951267

829375164
165842973
734619825
271584639
396127458
548936712
657493281
483261597
912758346

123849765
785632491
469175238
274598613
956321874
318467952
837256149
591784326
642913587

419625378
876139542
253487169
562743891
734918256
198256734
945872613
381564927
627391485

128534976
674219358
953687214
439865127
762941835
815372469
291758643
387426591
546193782

934715682
587296314
126384975
261473598
895621437
473859126
358162749
749538261
612947853

875963421
319245687
426718593
682431759
597682134
134579268
243196875
961857342
758324916

596713482
783249516
142568379
427985631
658132947
319476258
231657894
975824163
864391725

457621839
683975142
219483756
192537468
548162397
376894521
931756284
824319675
765248913

651328947
238749615
479165382
123986754
967451823
845237196
394612578
516874239
782593461

362197854
845632197
179854623
928546371
634719285
517328469
796481532
251963748
483275916

871953264
469728315
352416789
745692831
236841597
198375426
913584672
587269143
624137958

351827946
724963851
986415327
412678593
863159274
597234618
139546782
645782139
278391465

872395641
945216873
631874295
568437129
124589367
793621584
387952416
216743958
459168732

784316952
136952478
529847631
273194586
645728193
918635724
497281365
861573249
352469817

784312956
132956487
569847231
273194568
645728193
918635724
496281375
821573649
357469812

267851349
315497682
849236175
631974258
984125763
572368491
453619827
728543916
196782534

892346517
754912863
163875492
319784256
276153948
485629731
638597124
927461385
541238679

518324796
396187254
247965813
829413675
164578329
753296148
985732461
432651987
671849532

936214875
214758639
857639142
549362781
781495326
623187954
175923468
368541297
492876513

319864572
586127439
427359168
195238746
634971285
872645913
261493857
958716324
743582691

619528437
842137659
375469281
126943578
958276143
734815962
497681325
563792814
281354796

351649827
724538961
689217534
863124759
597386412
412975683
245893176
176452398
938761245

793241856
168759234
542863197
819527463
234196785
657438921
476382519
925614378
381975642

763489152
524617983
891352467
316245798
485791326
972863541
139528674
658174239
247936815

852137964
491562378
763948251
635281749
287496513
914375682
128759436
549613827
376824195

926837415
453126987
187954632
594712863
638495721
712683549
345269178
271548396
869371254

852731469
639425871
471896532
968142753
527683914
143579628
396258147
214967385
785314296

625974813
378156942
914238567
839625174
742319658
156487329
567843291
481592736
293761485

584912736
736584912
219763458
628157349
153429867
947836125
395671284
461298573
872345691

381574296
247896351
695213478
478165923
962387145
513942867
739621584
124758639
856439712

982546317
314782956
657931428
731429685
468375291
529618734
876253149
245197863
193864572

915364287
326587941
874291536
642938175
581472693
739615824
453826719
297153468
168749352

481762539
569183742
237549618
142378956
953624871
678951423
816435297
325897164
794216385

528913647
364728951
791564283
672859314
483671529
915342768
856497132
247135896
139286475

731925684
865437192
492681375
918564237
246793851
573812946
384176529
159248763
627359418

139724685
782965431
564318927
925841376
841637592
673259148
257193864
496582713
318476259

972685341
568314792
413297685
751863924
624159873
839742156
346578219
197426538
285931467

235674198
794182536
168395427
579463281
381529764
426817359
913248675
657931842
842756913

839572146
541386297
726194358
497218635
368745921
215963874
652431789
983657412
174829563

273968514
165432897
849157263
651249378
927385146
438671952
792814635
516723489
384596721

685719324
317246958
249583671
124375896
563894712
978162543
456928137
732651489
891437265

275968431
839147256
164352879
792813645
516724398
483596712
927485163
641239587
358671924

462975831
139284567
587163942
371629485
845317629
296458713
724536198
653891274
918742356

475312986
193846572
682597413
936271854
851934267
724685139
268453791
319728645
547169328

215438679
983726415
746195382
157849236
398261547
624357198
539684721
872513964
461972853

781926435
635814927
429735861
172453698
564198273
893672154
258349716
316287549
947561382

763814925
158392674
492765183
581943267
379126548
624587391
247651839
835279416
916438752

142937865
589642371
763185249
917253486
836714592
425869137
298371654
651498723
374526918

493561278
726843591
158297436
587319624
341652789
269784315
612935847
935478162
874126953

329758461
578146932
416293758
637529814
841367529
952814673
193475286
784632195
265981347

624817359
578693214
319245786
753428691
146379825
892561473
231984567
965732148
487156932

538241796
916875243
472693518
321768954
764159382
895324167
147536829
653982471
289417635

357849216
894612537
261357849
925436781
136978425
478521963
643785192
719264358
582193674

139625487
564897312
872314569
451932876
693758124
287146953
345271698
718469235
926583741

317486592
498251673
625739841
269517384
843962157
751843926
534678219
182394765
976125438

752648931
481397526
936152874
394816257
127539468
865274319
643921785
278465193
519783642

571648923
869237145
342159678
284591367
936872451
715364892
628915734
197423586
453786219

327649158
561872439
948531726
715293684
892764315
634158297
489326571
173485962
256917843

951836472
247519638
368427195
523641987
176298354
489753216
795362841
832174569
614985723

641735829
523918746
987642153
194573682
236891475
875264931
368459217
459127368
712386594

836941725
457326981
921785364
178564239
542893176
693217458
769138542
314652897
285479613

728641593
613859742
945273186
139485267
587362914
264917835
896724351
452138679
371596428

728641593
613259748
945873126
139485267
587362914
264917835
896724351
452138679
371596482

753861294
126945738
984237156
648753912
591428367
372196845
265389471
419672583
837514629

247598136
693271458
851364972
789156243
462837591
135429687
324715869
576982314
918643725

261739854
358461792
749582631
936825417
875146923
124397586
582673149
613954278
497218365

537146892
869523741
214978563
748239156
926851374
351764289
193685427
682417935
475392618

825719436
346258917
719643852
681534729
297861543
453927681
168375294
932486175
574192368

915263847
368741592
427958163
143875926
596324781
782196354
679532418
231489675
854617239

257681349
348792615
691453827
513276498
864915732
972834561
735169284
126548973
489327156

621389475
548726913
379514628
896251347
452937861
713468259
965872134
287143596
134695782

297654138
854321769
631978452
725193684
943867521
168542397
376489215
419235876
582716943

384957621
952641837
167283954
295764183
738125496
416398572
821536749
579412368
643879215

129873645
865124973
734956812
348615297
692347581
571298436
487532169
956781324
213469758

465821937
832957461
719643528
643712859
251389674
978564213
386195742
527438196
194276385

871926543
435871962
962354871
527439186
148267359
693185724
754613298
389542617
216798435

839712654
542689731
716453829
183246597
975831462
624597183
258974316
491368275
367125948

743265891
869413572
152879364
384791256
916352487
275684139
438926715
621537948
597148623

478591236
395268471
216347895
852613749
134972568
967485123
549126387
681734952
723859614

378591246
495268371
216437895
852614739
143972568
967385124
539826417
681743952
724159683

836295741
517438296
429671583
183947625
675812934
294563817
368724159
751389462
942156378

832591467
617824359
495763218
721458693
384679125
956312874
568237941
173946582
249185736

876453912
359182764
142679583
627531849
431896275
985724136
268947351
513268497
794315628

598641732
246738195
173529468
312496587
465873219
987215346
631952874
759384621
824167953

473586291
615923748
892471635
146839572
389752416
257164389
524318967
731695824
968247153

275681394
819435276
436792851
362178945
958246713
147953682
723519468
584367129
691824537

271645938
385927614
946138572
734519286
859263741
162874395
527381469
613492857
498756123

693875421
714923658
852461379
968237514
325184796
147596283
276318945
589642137
431759862

926713548
431528769
758649312
875964123
349251687
612387495
267495831
193876254
584132976

762483951
185926374
934715268
827591436
649837125
351642789
593178642
476259813
218364597

764298531
289531647
153647982
425916873
916783425
378452169
641325798
892174356
537869214

279436158
185279436
346581972
534127869
967843521
821965743
753618294
612794385
498352617

245937861
673185249
189246537
718324956
592671384
364859172
421563798
937418625
856792413

275914386
814637259
693258714
562781493
941563827
387492561
436125978
128379645
759846132

936821754
847635291
512497368
253789146
168542973
794163582
389276415
625914837
471358629

436518972
972634581
185297346
851372694
723946815
694851723
248765139
519483267
367129458

178534296
654729318
329168574
712485963
965371842
483296157
836917425
597842631
241653789

138752694
476918532
952463817
265147389
349285761
781396425
513824976
697531248
824679153

278643591
315928476
694715832
867134925
423589167
159267348
946852713
532471689
781396254

394516287
172489635
865273419
928167543
643958721
751342968
486735192
237691854
519824376

837954162
642731859
195268473
728549631
364182597
951376284
489617325
213895746
576423918

215374968
946182753
873965214
768213549
524796831
391458672
159837426
632549187
487621395

831465972
269781543
547392681
194237865
652849317
378516294
985124736
423678159
716953428

738965241
941372685
526814973
853491762
694257318
172683459
285736194
369148527
417529836

195267843
438591762
276843951
682974315
547318296
913652478
351729684
724186539
869435127

592316487
768495132
134872596
473958261
825164379
916723845
681249753
249537618
357681924

946521837
817439265
523768491
159384726
782615943
364297518
295176384
431852679
678943152

562973148
139468275
748512639
491235786
356784921
287196354
913857462
625341897
874629513

562973148
139468275
748512639
491235786
356784921
287196354
613857492
925341867
874629513

386751924
429683751
715249386
857124639
264395178
931867245
192438567
678512493
543976812

752348619
341596827
869172534
538624971
174983256
926751483
687239145
493815762
215467398

986345712
254178963
731296548
693712854
827564391
145983627
478651239
512839476
369427185

286453791
479168253
153729486
792631845
645892317
318547962
524976138
867314529
931285674

341685297
726194358
895327641
689752413
472813965
513469782
268971534
937548126
154236879

613758294
745923618
289641375
152439786
467815932
938276541
391564827
826197453
574382169

619723548
845916732
723485961
581649273
962378154
374251896
256194387
497832615
138567429

615723948
749518632
823469571
581647293
972385164
364291857
297154386
456832719
138976425

516489372
487312596
923657184
745136829
392748651
168925437
831274965
259861743
674593218

587912643
312486759
964753218
728561394
143897562
659324187
235149876
896275431
471638925

423681759
951374862
876925341
195847623
384562917
267139584
632498175
549716238
718253496

523781964
974362851
681945327
416539782
357824619
298176543
849257136
132698475
765413298

296514783
718369452
453728691
342695817
965187324
187243965
829431576
674852139
531976248

914685273
732491856
586273914
157834692
243956187
698712435
479568321
861327549
325149768

789645132
346921857
152387964
231479586
975816243
864253791
618794325
497532618
523168479

619452837
372186594
458739126
734961258
125348679
896275413
941623785
287594361
563817942

425983716
678521493
193764852
857639241
312847569
964152387
746298135
289315674
531476928

912675348
563482719
748931625
195367482
624198537
837524961
489253176
251746893
376819254

134295687
768431925
952678134
371829546
589764213
246153798
623947851
417582369
895316472

134285679
967431825
852697134
341728596
578964213
296153487
623849751
419572368
785316942

413672859
865394712
792518346
189453627
254769138
376821594
937146285
548237961
621985473

158679423
379245618
462813975
693487152
587192346
241356789
924768531
736521894
815934267

849317562
715862493
362549178
538976214
497125836
621438957
274651389
953784621
186293745

762941538
985273146
341658927
126395784
438712659
579864312
293586471
817439265
654127893

762941538
985273146
314658927
126395784
438712659
579864312
293586471
847139265
651427893

542687931
873129546
196534287
965412378
214873659
738965412
627351894
389746125
451298763

694135278
738246591
125897436
246789153
381452967
957361842
563928714
879614325
412573689

824567391
756139428
391842576
915283764
283674159
647915283
179356842
532498617
468721935

534871269
716592438
892463517
175934826
623718945
948256173
469187352
287345691
351629784

164237985
837945162
952681743
528416379
693872451
741359628
316728594
489563217
275194836

648721935
371895264
529364817
257613498
834972651
916458372
762549183
493187526
185236749

926718345
734952861
851436297
319865724
568274913
472193586
187349652
693521478
245687139

368574291
274391568
951862347
417623859
826915473
593748612
185437926
642189735
739256184

413597628
698421375
725836941
984765132
156342789
237918564
872659413
541273896
369184257

628431759
475928316
391576824
784259163
956143287
213687495
849715632
532864971
167392548

279813645
458672391
613954728
741269583
582431967
396785214
864597132
125346879
937128456

578396412
394127685
216584793
962871534
185243976
437965128
623419857
841752369
759638241

956731482
412985673
378246951
297418536
534627198
861593724
683179245
725864319
149352867

862154379
971283546
354967812
586421793
243798651
197536428
615879234
739642185
428315967

895634172
426517938
713289645
182345796
574196283
369728514
258973461
647851329
931462857

697548231
824136795
351729486
578412963
263895174
419367852
945273618
186954327
732681549

468213957
351967284
927548361
584396172
712485693
639172845
295834716
146729538
873651429

829754631
374168529
615923874
197846352
236597148
548312967
962431785
753289416
481675293

452836917
631972584
798541632
327694158
549183726
186257493
914728365
875369241
263415879

546938271
723165948
819472653
261354897
985721364
437689512
392517486
158246739
674893125

839762541
561349827
274185369
798654132
342971658
615238794
956417283
487523916
123896475

257936148
436812957
891574632
763298415
985741326
142365879
629153784
378429561
514687293

278951643
345628917
169473825
853719264
714286359
692534178
536842791
421397586
987165432

379615842
584732196
261948753
798426315
453891627
126573984
912364578
645187239
837259461

541263798
379548261
286179345
657812934
834956172
912437856
495781623
768325419
123694587

594283761
183769425
267541389
429136857
856974213
731852694
945627138
678315942
312498576

692584371
745316829
183927546
417859263
528673194
936241785
354792618
261438957
879165432

124689573
786531429
593427168
245963781
638714295
917852634
361248957
472395816
859176342

832461957
564972381
179835426
256349178
413728569
987516243
741283695
325697814
698154732

713624859
269158473
485739162
647591328
591382647
832476915
976243581
128965734
354817296

178265394
593714628
246389715
321547869
769821453
485693172
654978231
912436587
837152946

268751943
315469827
497382516
973248651
542617389
186935274
854193762
731826495
629574138

692317548
854296317
713845692
941523786
578461923
326978154
189634275
265789431
437152869

164827935
572439861
398615472
723581694
915364287
846972513
481756329
657293148
239148756

871594263
345826719
926371584
137465928
284913657
569287341
698742135
713658492
452139876

973625814
512498637
684173952
368941275
457286193
291357486
129534768
836712549
745869321

914765238
678234951
325918467
852391746
167542893
493876512
749123685
536487129
281659374

538961427
962478513
471352869
189524376
627839154
345617982
713295648
856743291
294186735

768129543
243576918
519843762
326714859
495638127
871952436
937461285
654287391
182395674

735928416
821546973
964173285
392781654
658439721
417652398
276814539
589367142
143295867

892715364
364928715
517634829
739562481
148397256
625841937
956483172
273159648
481276593

365789214
421563987
798421356
876942135
253176498
914358672
549617823
187234569
632895741

281564793
947283516
365971428
712695834
534718962
896432157
653849271
128357649
479126385

785291436
329846715
614573892
896124573
452739681
137685249
263417958
541968327
978352164

381467592
974582613
526319748
297648351
613795824
458123967
135974286
869231475
742856139

459631872
728495613
361827594
986743251
513962487
247158936
672519348
135284769
894376125

137254698
952638741
846197523
684571239
723946185
591382476
379415862
218769354
465823917

539216874
281347956
647589213
854932167
396471528
712865439
178654392
425793681
963128745

438216957
519473682
672598134
751924368
823765491
964831725
195387246
387642519
246159873

874123596
615947328
329685471
491256783
238714965
567398214
182439657
753862149
946571832

241956837
698437521
573218469
732569148
185374692
964182375
327845916
456791283
819623754

431528967
267934518
589761324
946173852
173285496
852496731
715649283
394812675
628357149

524613798
167589423
983247165
672391854
419852376
358476219
736924581
841765932
295138647

981562473
564397812
723184596
475938621
198426357
236751948
342619785
857243169
619875234

316258497
279436851
854197326
698573214
132984765
745612983
521349678
983761542
467825139

715326849
823479651
649185732
538914276
276538914
491762385
987251463
164893527
352647198

321576849
769843251
854921736
546392187
198657324
273418695
932764518
417285963
685139472

348651729
517239468
926874351
651348297
832795614
794162583
175923846
483516972
269487135

169827354
238465791
475931628
981752463
756314982
342689517
694278135
817593246
523146879

147235986
952684317
683719452
219846573
368597124
475321869
796153248
524978631
831462795

168495237
237618945
945372168
729561483
683247591
451839726
596123874
312784659
874956312

469357281
753182649
812964735
178296354
634715928
295438176
521643897
947821563
386579412

732581946
419763825
586249317
145938672
897624531
263157498
674892153
328415769
951376284

926374581
347185629
581296437
879641352
165732894
432859176
253417968
718963245
694528713

521489637
849673125
376125849
793862514
462517983
185394276
658741392
937258461
214936758

743856192
285391746
169274583
526487931
314925867
978613254
691542378
837169425
452738619

476251893
251839647
938476251
564913728
387524169
129768435
843697512
695182374
712345986

248731956
613589427
597642318
325817649
976254831
184963275
832195764
761428593
459376182

698153724
724689315
531472896
349721658
275836941
186594237
863215479
452967183
917348562

549638217
638127549
172945683
314276895
796853421
285419736
921764358
857392164
463581972

438956712
529781634
176423859
392648175
715392486
864175293
987564321
653217948
241839567

418526739
596173284
327849615
761984523
259317468
834652971
685291347
173465892
942738156

751264398
983571462
426389517
874952631
632418975
195736824
567823149
219645783
348197256

461837295
528964713
973215684
392581467
687423159
154796328
835642971
249178536
716359842

624579381
395681274
718432695
537198462
986324517
241765839
469213758
853947126
172856943

678392541
139745682
542861793
254916378
813574269
967238415
481623957
726159834
395487126

354682917
187953642
692417835
265841793
439725186
718369524
876294351
921536478
543178269

135472689
824693751
967158324
678219435
291345867
543867192
782531946
459786213
316924578

926438571
815627394
734951628
167894235
453276189
289315467
348169752
671582943
592743816

639174582
574628139
218593674
753986421
421357968
896412357
185269743
947835216
362741895

324679851
695281374
178543926
859416732
467932185
231857469
516798243
743125698
982364517

263897451
895641327
471523698
618935274
932476815
754218936
126354789
589762143
347189562

412986537
658723914
739154268
241695783
965837421
387241659
894512376
573468192
126379845

582361497
613974582
794528631
176493258
348215769
259687143
961852374
837146925
425739816

698173542
513249876
724685913
345796128
861524739
972831465
259467381
436918257
187352694

193548627
524376891
786291534
652913478
418762953
379485216
967154382
241839765
835627149

927845361
536971824
418263579
374529186
162438957
895716243
251694738
689357412
743182695

459873261
372146895
618295473
596381742
243567189
187429536
721938654
964752318
835614927

167354928
942718365
583296174
679821543
421563789
835947612
218635497
396472851
754189236

451673928
682459371
973182546
364917285
519248763
827536419
745361892
198725634
236894157

421675983
836291457
975834612
189453726
342716895
567928134
713569248
694382571
258147369

981574623
635812794
274369518
162487359
349651287
758293461
827136945
413925876
596748132

965817423
412396578
783542619
527639184
639184752
841725936
276953841
194278365
358461297

271493586
568172394
943568217
127956843
395784162
486321975
739845621
614239758
852617439

926735148
437281569
518946273
251498736
643572891
879163425
382657914
795314682
164829357

271853496
386749521
594621873
937482165
842516739
165937248
618374952
423195687
759268314

254978613
761435298
398261754
875123946
923746581
146589372
582394167
439617825
617852439

452189673
891376542
376245981
165497328
749823165
238561794
683914257
914752836
527638419

594168327
382974516
716253849
869435172
475621983
123789654
931542768
648317295
257896431

298531674
457629831
163847529
829716345
631452987
574983216
785264193
342195768
916378452

439527681
856431297
217968354
941276835
785193426
623854719
172345968
594682173
368719542

374982165
892165473
156347829
431678592
687259341
925413786
248536917
763891254
519724638

349281576
521967483
876543129
682495317
457132968
193678254
264719835
918356742
735824691

831497625
269851347
457326918
192678534
786534291
543912876
625743189
914285763
378169452

289647153
713528649
564139782
457386291
836291475
192475368
671853924
945712836
328964517

561834729
974251638
832796514
317968245
425317986
689425173
746189352
258673491
193542867

927134658
438657219
516928743
845276931
792381564
163495872
679813425
384562197
251749386

326817495
945362781
871459236
583124967
214796853
769583142
658971324
497235618
132648579

915763842
742158369
683492517
526917438
498325671
371684925
867531294
234879156
159246783

458916723
396872541
712345698
249738156
167594382
835621479
971253864
583469217
624187935

541289736
987563241
326147589
298634175
135872694
674915823
719326458
463758912
852491367

279148536
681753924
354962178
746529381
128374659
935816247
892637415
417295863
563481792

231968754
645713829
978542613
356184297
194627538
782395146
823456971
469271385
517839462

239458617
756913284
148672953
362741598
491865732
587329146
614587329
823196475
975234861

394715628
758326491
261489537
476598213
539142876
812637954
947263185
185974362
623851749

135428697
627159384
498763521
981234765
563871249
742695138
854312976
379586412
216947853

369578241
582164793
741329685
653297418
128435976
497816532
814752369
236941857
975683124

162549837
893762541
475381269
386295174
249178356
517436928
738954612
624813795
951627483

638217495
294563781
571849236
745381962
812976543
963452817
159624378
486735129
327198654

564127389
793685241
128349756
931456872
845972613
672813594
357291468
416738925
289564137

297165438
486739521
513248697
628913745
179524863
345876912
854392176
762481359
931657284

975486231
134295678
682173459
821754396
369812745
547369812
458631927
216947583
793528164

152934876
967851423
834276915
546719382
783425169
219368754
475683291
321597648
698142537

569172438
378654219
241893576
157436892
482519763
936728154
794381625
625947381
813265947

427165938
869743215
135289647
973851462
218496753
546372189
684937521
392514876
751628394

492735618
738691425
651842379
579326841
326418957
814957263
165283794
987564132
243179586

312769584
845132679
976485321
261843795
534927816
789651432
493518267
627394158
158276943

638459271
172368945
954271863
543792618
217685439
896134752
389547126
725816394
461923587

695718234
142356879
738924156
456273981
327891465
819645723
283169547
571432698
964587312

239756814
748931625
165842379
682473951
491528763
357169482
524387196
816294537
973615248

159327864
426895713
387614259
894153672
712486935
563972481
935268147
671549328
248731596

871469532
639275481
524813679
752681943
196342857
348957126
987134265
265798314
413526798

972846315
681573294
543912687
729164853
856329741
314785962
498231576
135697428
267458139

728916543
169345278
453782691
571239486
634857912
982461735
815674329
246193857
397528164

452319786
961478253
378526914
839261475
547893621
216745839
623957148
795184362
184632597

681542397
973681245
245973618
527496831
498137562
316825974
859314726
734268159
162759483

163785924
524963178
897142635
935827461
641539782
278614359
716458293
359271846
482396517

521793468
978546123
364821975
487965312
215374896
693182547
832619754
749258631
156437289

281476395
736952814
954183762
197324586
568791423
423568971
372649158
615837249
849215637

165478932
879523641
423961785
342619578
618735294
597284163
936852417
284197356
751346829

387461295
465928731
129537846
798615423
246389517
513742689
674293158
951874362
832156974

872934156
964581273
513276948
456812739
739645821
128397564
291453687
385769412
647128395

195463782
324718965
867529431
783195624
916284357
452376819
641857293
539642178
278931546

976128453
231546879
458973216
167394582
849265731
523817964
695481327
782639145
314752698

543617298
867529134
129483567
974861352
635942781
281375946
758234619
492156873
316798425

769342851
154897623
382615497
946531782
521784936
837269514
413956278
675128349
298473165

259438671
814765932
376219854
431596287
625873149
987142365
543621798
762984513
198357426

847152369
512963874
396874251
681297435
435618792
729435618
954386127
273541986
168729543

736829415
451367928
829145736
975236184
613784259
248951367
592418673
364572891
187693542

642357198
139486275
587291643
796134852
418562739
253978416
865713924
321649587
974825361

594682371
168397452
327451968
415923687
236874195
789165243
653248719
971536824
842719536

527431698
869527413
431968257
653714982
174892365
298356741
382645179
945173826
716289534

173564829
946812537
285397164
762485913
839721645
451639782
624978351
317256498
598143276

173548629
529376841
486291537
652913478
718462953
394785216
967154382
241839765
835627194

134962578
725183649
896547321
567298134
289314756
413756982
672431895
948675213
351829467

891574623
635912748
274368519
162497385
348651297
759283461
927136854
413825976
586749132

418526739
596173284
327849615
261984573
759312468
834657921
685291347
173465892
942738156

913547682
657298143
284163597
738659214
146872935
592314768
879421356
461735829
325986471

231876954
645913728
879542613
357194286
184627539
962385147
723459861
498261375
516738492

149726835
562438791
387915462
623571984
815394276
794862513
471659328
956283147
238147659

197362584
458179623
326548197
534281976
982657341
671493258
715934862
249816735
863725419

428596371
567813249
391724865
935168724
172435986
684972153
749681532
216357498
853249617

452369871
793821564
168745923
539618247
217493685
846257319
921576438
685134792
374982156

561348792
429517368
378629145
293851476
185764239
746932851
617293584
854176923
932485617

389647521
524193867
671825943
438276159
752931684
196458372
967512438
215384796
843769215

693582741
287149635
514673928
951468273
428731596
376295184
132954867
869317452
745826319

691534287
273689415
485127963
527463198
348971652
169258374
836712549
754396821
912845736

124968537
359721864
687345291
498576312
261483975
573192486
942817653
736259148
815634729

847965321
951328764
326741589
693217458
172584936
584693217
238179645
715436892
469852173

319647582
785921634
264538791
931265478
648719325
527384169
496172853
172853946
853496217

839267154
517843926
264519837
971436285
342985761
658721493
783152649
495678312
126394578

835219764
219746853
467538129
358492671
142367985
976185342
723651498
594873216
681924537

954236781
621798543
873514629
142369875
589427136
367185294
715942368
438671952
296853417

124598736
567432891
839167542
291684357
648753219
375921684
452879163
983216475
716345928

873549216
524361978
691287453
139426785
457918632
268735149
742893561
315672894
986154327

741862539
623495781
598317264
165739428
987241356
234586917
859673142
376124895
412958673

475219836
816573294
932648715
697134582
248795361
351862947
763921458
529486173
184357629

125367849
376849125
498521673
632174598
817953462
549682731
763215984
254798316
981436257

247689315
198325746
563147298
439578621
681234579
725961834
976812453
312456987
854793162

246579318
195328647
873146295
439867521
581234769
627951834
968712453
312485976
754693182

436215798
728946135
915783624
654837219
271569843
893124576
389671452
567492381
142358967

751698432
246137895
893542167
589261743
367489251
412375986
138926574
675814329
924753618

837561924
564972318
129384675
341859762
795623481
286147593
653718249
912436857
478295136

174869523
326745981
895231764
789124356
451683279
632957418
567398142
948512637
213476895

372816549
561439872
849725361
297563418
413978625
685241793
128657934
754392186
936184257

531768924
894352716
726419538
469821375
352976841
178543692
917684253
283195467
645237189

173268495
684591327
259437816
391746258
528319764
467825139
942683571
736154982
815972643

423168957
791253684
568794132
384921576
972586413
156437829
245319768
817642395
639875241

157869234
342517869
896423751
528941673
974236185
631785942
289374516
763152498
415698327

537294816
941678352
826531479
195723648
782946531
364815927
419367285
653182794
278459163

413729856
896154732
257863491
741695283
389472165
625381947
934216578
572938614
168547329

671893542
425761983
938425176
849657321
357218694
162349758
293586417
714932865
586174239

219875436
856349127
374216598
631927845
725684913
498531762
583492671
967153284
142768359

653798214
127564893
984231765
798642351
312957648
465813972
846129537
571386429
239475186

321594678
569837214
487261539
645179382
192385746
873642195
716458923
958723461
234916857

594872316
631495287
278316954
716958432
945263178
382147569
127589643
853624791
469731825

283746951
549812673
167395284
754238169
832169745
691457832
426581397
975623418
318974526

468129753
157836492
392547816
724395168
981762534
635418279
213974685
549681327
876253941

964785213
532641987
187932456
658319742
429857361
371426598
216593874
893174625
745268139

148739625
256184973
973562841
734615298
615928734
892347516
387496152
521873469
469251387

732961458
986524137
154738269
418396572
329875641
675412893
867149325
291653784
543287916

235987641
974516328
618432597
146359872
359278164
782641935
823765419
491823756
567194283

623754198
457891632
819362457
135948276
978526314
246173589
761439825
582617943
394285761

763914825
582673149
914258763
178562934
395481276
246397581
621745398
457839612
839126457

281496753
657132894
493578216
864951327
935627481
712384965
548719632
179263548
326845179

734986521
168523974
952147368
691875243
423691857
875432196
216758439
589364712
347219685

132459687
984762531
756381249
463517892
815923476
297846315
571238964
628194753
349675128

163742958
859631427
724958163
641579832
538426719
297813546
482167395
916385274
375294681

713846925
964572318
825319674
498657132
231984567
576231849
159423786
647198253
382765491

841596237
326471895
957823146
184739652
735682419
269154378
493267581
678315924
512948763

521836479
764591238
389247165
156783942
293415786
478629351
945362817
632178594
817954623

592178643
876342195
413956287
769514328
238697451
145823976
984731562
357269814
621485739

712369485
845217693
963485721
581794362
426153879
397826514
634972158
159648237
278531946

248361759
317958264
596742138
983214675
175683942
462597381
829436517
651879423
734125896

723154968
564789231
918236547
836572419
459861372
172493685
387625194
645918723
291347856

498732651
375416928
261598743
527963814
639184572
814275369
953641287
186327495
742859136

326945718
157268493
849317526
682731954
795624381
413859672
538472169
961583247
274196835

327945618
156278493
849316725
982631574
673524981
415897362
738462159
591783246
264159837

813469725
462857139
759213468
945376281
371528694
286194357
524931876
638745912
197682543

819463725
472958136
653217489
745386291
381529674
296174358
524831967
937645812
168792543

289164735
541723689
376859421
834915276
965287314
712436958
428671593
657398142
193542867

169534827
253876914
478192365
984325176
327461598
516789243
631957482
795248631
842613759

781643259
954728361
362915847
139462785
675381924
248597136
516239478
827154693
493876512

213489576
645732981
897165342
984576213
132948765
756213894
571394628
428657139
369821457

382591746
914376825
675842139
467289513
531764298
829153674
256937481
798415362
143628957

483576291
719342586
625918734
278431965
596287413
134659872
857164329
941823657
362795148

981324675
532876194
764159382
896412537
325697418
417583269
679235841
248761953
153948726

715234896
634897512
892516347
281463759
973152684
546978231
359621478
427389165
168745923

768139542
914527836
253684197
692845713
375291684
481376259
839712465
126453978
547968321

948123576
215476893
367589124
179654382
583217649
426938715
851342967
792865431
634791258

479561283
652398741
318724965
985472316
761839524
243156897
836947152
594213678
127685439

918425673
764938215
325167984
247519836
659384127
831672459
576841392
482793561
193256748

261743589
879562341
543819672
984251736
637984125
125376894
718495263
452638917
396127458

124735869
938624751
567189234
489251673
651397482
273846195
792463518
346518927
815972346

918745623
572863419
436921875
741596382
283417956
659382741
865279134
124638597
397154268

983567124
261943785
475812639
526431897
897256413
134798562
652179348
348625971
719384256

983614572
516782943
247593861
354129687
672835194
198467325
469371258
835246719
721958436

925431876
386597124
471628935
842753691
137869452
659142387
798216543
214385769
563974218

312897465
849256317
576413892
964532781
785961243
231784659
657349128
193628574
428175936

835791642
216854937
497263851
973642185
562318479
148975326
681537294
359426718
724189563

219348675
746512893
583769214
867495321
495123768
132687549
321874956
678951432
954236187

812439675
369725814
574186932
793548126
158263497
426971358
641357289
235894761
987612543

614287359
872539416
539146278
163728594
987354621
245961837
398412765
451673982
726895143

891326475
657498123
324157689
973241856
248765391
516983742
785619234
132574968
469832517

423715869
789632415
615948372
547269183
168453297
392187654
276391548
834576921
951824736

724596138
568123497
913784265
649235871
871649352
235817649
387451926
196372584
452968713

436259718
928371465
517864392
865943127
179582643
342716859
281497536
794635281
653128974

413759286
278631945
659842731
536127894
792486153
841593627
124378569
387965412
965214378

425168793
931257648
678394215
182735469
749816352
563429187
214983576
396571824
857642931

167348592
895276134
243915678
652781349
931462785
784593216
318659427
579124863
426837951

371829456
829654371
546317982
268941735
495273168
713568294
152796843
637482519
984135627

945362781
312785964
786941253
463829517
897516432
251437698
674153829
129678345
538294176

967518432
532694187
481237569
154869273
679423851
328751694
243985716
715346928
896172345

462589317
831746592
759321486
596237148
328614759
174895623
987453261
243168975
615972834

234596718
715482639
968731452
327915846
841623597
596847123
483179265
679254381
152368974

217846935
865793214
934125768
479632581
352481697
186579423
541968372
793214856
628357149

369582471
458617932
217439685
921745368
783961524
546823197
674358219
832194756
195276843

469238175
372156849
518794236
685317924
293645718
741982653
156429387
924873561
837561492

937415682
642783591
851629473
415872936
368941257
729356148
176598324
583264719
294137865

261537894
389462175
754819263
438726951
625981347
197345682
813674529
572198436
946253718

526419873
918637254
374258169
169724538
243865791
785391642
432176985
897542316
651983427

453897162
179526483
862143759
231785694
695432817
784961235
947318526
528679341
316254978

973548216
865129374
214673598
638751429
152894637
749362851
581437962
426915783
397286145

578923614
963514287
124687395
239846751
785139426
641275938
897361542
316452879
452798163

123457896
567189423
948632715
389746251
254391687
716528349
431865972
695274138
872913564

731846925
985123764
426795318
548619237
173582496
692374851
314257689
257968143
869431572

925643718
148597326
673812594
731469852
482375169
569128437
397254681
256781943
814936275

531879426
974652381
862341957
729184635
415963278
386527194
257496813
148235769
693718542

217549386
983617524
564238179
396124857
428765931
751983462
642851793
175396248
839472615

267581394
835974126
419632587
683245719
952167843
174398265
598423671
741856932
326719458

453769812
216348759
978125436
837294561
624571398
591836274
142953687
785612943
369487125

921864753
538729641
674153928
346591872
157248369
289637514
492376185
715982436
863415297

258316749
136794285
974258631
649172853
817435962
523689174
391567428
782943516
465821397

931765842
627849513
854132796
249378165
573916284
186524379
415297638
768453921
392681457

195738426
862549173
473612895
936821547
518476932
247395618
624153789
789264351
351987264

138756492
479218536
265349817
687135924
354927168
921864753
742593681
516482379
893671245

139756482
487219536
265348917
691835724
354127869
728964153
842573691
516492378
973681245

139756482
487219536
265348917
698135724
354827169
721964853
842573691
516492378
973681245

934672185
812945673
567831924
496283751
325719846
178564239
759426318
681357492
243198567

816759234
945823716
327614895
538491672
472536189
691287543
263148957
784965321
159372468

578361249
913842576
426975138
847529361
691738425
352614897
135296784
264187953
789453612

829751436
735426819
614938527
397142658
451689273
286573194
168297345
573814962
942365781

781925436
695347281
243186759
539471862
478692315
126538947
364719528
817253694
952864173

362985417
749316285
581472369
893741526
254869173
176253894
917524638
428637951
635198742

593471682
241865973
678932154
486759321
159324867
732618549
817296435
924583716
365147298

165798423
798423156
342615798
574382619
839167542
216954387
421836975
687549231
953271864

467132859
329586147
581497326
175369284
842715963
693248715
914853672
738624591
256971438

453987612
876231495
219465783
764519328
582673149
931824567
325196874
697348251
148752936

734862951
821957634
596314728
158249367
249736815
673581492
365428179
417695283
982173546

589123476
317645289
264798135
158279643
693814752
472536891
745961328
931482567
826357914

489723165
376514289
251698734
148269573
593871642
762435891
614957328
937182456
825346917

581473629
236189475
974265138
467352981
812796354
395841762
629517843
758934216
143628597

918235674
543671298
276984135
624597813
351428769
789163542
432816957
197352486
865749321

384591276
257468913
196237854
912643587
635879142
478125639
549382761
761954328
823716495

452719386
783546921
916328475
874231659
235967148
169485237
548692713
391874562
627153894

716492835
295638417
384175296
162587943
857943621
943261758
639854172
528719364
471326589

961283475
475916823
832574619
256198734
197435268
348627951
524369187
719852346
683741592

475938612
398162745
216547398
942381567
561729483
783654129
634895271
827413956
159276834

629753148
453182967
781946352
167395284
538421679
942678513
214869735
375214896
896537421

672148395
354629178
891753462
526371984
748965231
913482657
289534716
437816529
165297843

521864937
739152468
864397512
186935724
253748691
947216385
692571843
478623159
315489276

154678392
372954618
986231574
263417985
417895263
598362147
635749821
841526739
729183456

975481326
614273958
382965174
258136749
461729583
739854261
896517432
127348695
543692817

457318629
281946753
396275184
862793415
749152368
135684297
974821536
628537941
513469872

849657231
153294876
267831459
432765918
916348527
578912643
381526794
795483162
624179385

418579362
573261894
296843157
651937248
384126975
927458613
849315726
732694581
165782439

743126895
526978431
819543726
495831672
267459183
138762549
354697218
971285364
682314957

386459271
592137846
714862539
849621357
671345982
253798164
425986713
967513428
138274695

391458267
586273194
247619853
629784315
413925786
758136942
862597431
134862579
975341628

148627539
753149628
926853174
461392857
287415963
539768241
675984312
392571486
814236795

854319276
129867534
367245189
748152693
235796418
916438752
482573961
673921845
591684327

541382769
329467815
678159324
486975132
957213486
132648597
894521673
763894251
215736948

895642371
721538694
436179852
358417926
274963185
169285437
687354219
913726548
542891763

549167823
361892547
278354169
425783916
197546382
836921475
653478291
982615734
714239658

718436295
693521487
452978136
971385624
365214879
824769513
146897352
537142968
289653741

486925317
259371684
371486592
728159463
693247158
514863729
845712936
132694875
967538241

497825316
258361794
361497582
629158473
784236159
513974628
142783965
935612847
876549231

715684329
926315487
834792516
283456791
549271638
671938254
168527943
492863175
357149862

596721843
412839756
738645129
965283417
381974562
247156938
823417695
674592381
159368274

751634892
428591637
936278415
574369128
689712354
312485976
243956781
867123549
195847263

469372518
157849263
823516749
312967854
584123976
976485321
638754192
295631487
741298635

246951738
831647925
597823461
184592376
729386514
653714892
962438157
415279683
378165249

968435721
754621983
132987456
273148695
495263817
816579342
581796234
629314578
347852169

876934125
519827643
423156897
738491562
265378419
194562378
647283951
352619784
981745236

953812764
716495823
824376159
475631298
392758641
681924537
538169472
169247385
247583916

439756218
762138495
158294637
387521964
916847523
245963781
571689342
894372156
623415879

862531479
349786521
157924638
234867915
915243867
786159342
478315296
621498753
593672184

841576239
273914685
695283147
752149368
164358972
938762451
387421596
519637824
426895713

932487156
168592734
457136829
785241963
649853217
321679548
213768495
894315672
576924381

845927361
619358247
732416598
978563412
426189753
153274689
367895124
581742936
294631875

721893465
534276198
896154372
645781239
273549816
918632547
362915784
157468923
489327651

631857294
972431685
458962173
124793856
589246731
763185429
847319562
296574318
315628947

654391287
319782654
782465913
528617439
936854721
471923865
897136542
243578196
165249378

457239861
328651749
196487523
965748312
231965487
784123956
512394678
643872195
879516234

649753182
238491765
175268943
367824591
581379426
492615837
923187654
816542379
754936218

649753182
238491765
175268943
367824591
581379426
492615837
926187354
813542679
754936218

491523786
325867941
876491532
753982164
162374859
948615273
614258397
289736415
537149628

527498163
631257894
894136725
418579632
273641589
965382417
746823951
152964378
389715246

241386579
863759421
597412368
489571632
756823194
312694785
938165247
174238956
625947813

354697281
978124635
126583479
419835726
783962154
265741398
591376842
647258913
832419567

578639214
392814765
416572398
639428157
841957623
257163849
185346972
763295481
924781536

195743268
873296514
462815973
638427159
921658347
754931682
347162895
286579431
519384726

164792538
532681947
897543216
926354781
471268395
385179462
249815673
658437129
713926854

965274138
231589476
847631952
754968321
382417569
619325784
173842695
526193847
498756213

481635279
276189543
395724816
813462795
527913468
649857132
958341627
132576984
764298351

195486732
286973514
473215869
751694283
628537491
934128657
569342178
347861925
812759346

618342579
947615823
352789461
289563714
473128695
165497238
521836947
736954182
894271356

847269153
215384967
693715842
532496718
978521436
164873295
426938571
751642389
389157624

364158279
897324561
152769843
615983427
943572186
278416935
526831794
431297658
789645312

831567924
456298713
792134685
968312547
173945268
245786139
619873452
584629371
327451896

591482367
247653981
683179245
416935728
832714596
975826413
158247639
764391852
329568174

684917325
312546879
579283641
793625418
426891753
158734296
835172964
967458132
241369587

547382196
328691754
916745382
739456218
481927563
652813479
193564827
875239641
264178935

593268741
146759328
827314569
312476895
784925613
659831472
431682957
268597134
975143286

597268341
146359728
823714569
312476895
784925613
659831472
431682957
268597134
975143286

258136497
746958123
319472568
571289346
683714259
492563871
124397685
837645912
965821734

259136487
846795123
317482956
581267349
693854271
472913568
124378695
735649812
968521734

139654782
867392415
524817369
948736521
213485976
756129843
491273658
685941237
372568194

957813624
268754319
314692758
831476592
695128473
472539186
583941267
726385941
149267835

728953461
645218793
319746528
562137984
493865217
187492635
934521876
851679342
276384159

684912537
253467189
791385624
126739845
537148962
948526713
872654391
415893276
369271458

938745621
467812935
512936478
675483192
291657843
843129756
386274519
124598367
759361284

431259786
756418239
928673415
567392841
284165973
319784652
693547128
875921364
142836597

561792438
479385261
382146597
194638725
237514689
658927314
743861952
826459173
915273846

531468927
984721356
267935841
675849213
819253764
342617598
428396175
756182439
193574682

436592781
975138462
812476935
128769354
593284617
647351298
789645123
361827549
254913876

643179582
821654739
579238416
196847325
435962178
287513964
352481697
768395241
914726853

239568174
864712935
715439628
673185492
581294763
942376581
426953817
397841256
158627349

378469152
569312784
421578693
916783425
257194368
834625917
683241579
142957836
795836241

378465192
569312784
421978653
916783425
237154968
854629317
683241579
142597836
795836241

378496152
569312784
421578369
916785423
257134698
834629517
683241975
142957836
795863241

175469283
948352176
632817945
714986532
289735614
356124897
461293758
593678421
827541369

185467293
479352186
632918475
814796532
297135648
356824917
761243859
543689721
928571364

613847529
749521386
285369174
126978435
897435261
354216798
932184657
468753912
571692843

532748961
879165324
461239785
186352479
243697518
957814632
715983246
624571893
398426157

173259648
629847135
548136972
951372864
286594317
734681529
862715493
397468251
415923786

297354681
415689732
638172954
843597126
172863549
956241873
789426315
364715298
521938467

239756841
856142739
147398265
762931458
481275693
395864172
613587924
924613587
578429316

239756841
856142739
147398265
762913458
481275693
395864172
613587924
924631587
578429316

341562879
587493162
692187453
239641587
864275931
175839246
956314728
413728695
728956314

476932158
598471632
321865947
753186294
142597863
869243715
684759321
237614589
915328476

476932158
589471632
321865947
753186294
192547863
864293715
648759321
237614589
915328476

213568497
485379621
967124385
836297154
124853976
579641238
391786542
658432719
742915863

845197236
736254981
291863745
362985417
918746523
457321698
523619874
679438152
184572369

324815976
617924358
859367142
438659721
792148563
165273489
941786235
583492617
276531894

148932765
592867134
637145289
859471326
416283957
723659841
974326518
261598473
385714692

954372861
761854392
823169457
435216789
619748523
278935146
396581274
182497635
547623918

165237948
879564231
243198657
917845326
326971485
584623719
752489163
498316572
631752894

365294178
291786453
487513692
832675941
574921836
916348527
643852719
758139264
129467385

796148235
823567194
145293687
264731859
589624713
371859426
457312968
932486571
618975342

496782135
732561984
815349267
284137659
563924871
971658342
157893426
349276518
628415793

916582374
328417659
754639281
583241967
269758143
147396528
635174892
871925436
492863715

247169358
359728416
681534972
976853124
135247689
824691537
498312765
512476893
763985241

463529871
285317694
719846325
157982463
892634157
634751289
948165732
526473918
371298546

471583269
239764815
568129734
846257391
725391648
913648527
697812453
354976182
182435976

753486129
614792835
928513674
439857261
561324987
872169543
385671492
197248356
246935718

762413589
381795246
549826173
198342657
435967821
627158394
253674918
814239765
976581432

179342856
386915742
542678931
294186375
813457269
657239184
461893527
728561493
935724618

538917462
461258973
297643851
752436189
643189725
189572634
975821346
326794518
814365297

184936527
725418369
396725418
237164985
618579234
459283176
962357841
573841692
841692753

584327916
763159284
219468375
397684152
826591743
145273869
671935428
958742631
432816597

652419783
179836254
438257196
826741935
547693812
913528647
284165379
795382461
361974528

492751386
687329145
513486927
249167853
175834692
368295471
821543769
934672518
756918234

579631842
321845769
468297153
896572314
743916528
215483697
634759281
957128436
182364975

569831427
321745689
784296153
897562314
243917568
615483792
438659271
952174836
176328945

579631842
321854769
468279153
896527314
743916528
215483697
632795481
957148236
184362975

168953274
457682193
329174856
742516938
895327641
613498527
976231485
231845769
584769312

291675483
467381925
538294617
742159368
956823741
183746592
379412856
614538279
825967134

562149873
738625194
491378265
684253719
273914586
159786342
345867921
816592437
927431658

145632987
387519462
926874135
632495718
459781326
718263594
561927843
894356271
273148659

126935847
359478621
874216359
437562918
915843762
268197435
593681274
682754193
741329586

387549216
629183457
451672389
142768593
768395142
935421768
596234871
813957624
274816935

649318725
317245689
258976431
834759162
765132948
921864573
586421397
172693854
493587216

649318725
317245689
258976431
734859162
965132847
821764593
596421378
172683954
483597216

387125946
426839517
951647328
692714853
738562194
145983672
564298731
219376485
873451269

814926537
976385241
235174689
721649853
549837162
368512794
657293418
483761925
192458376

598631742
134297568
276548139
753489216
849126375
612753984
967812453
421365897
385974621

513629784
249178365
768354912
397482651
625931847
481567293
834216579
172895436
956743128

453197286
162538794
789642135
237956418
915483627
648721359
591274863
824365971
376819542

186357429
294681375
375924168
931745682
867219534
452836917
749162853
628593741
513478296

972541863
136298475
485637912
293874156
751963284
648152397
867429531
314785629
529316748

694751238
271836954
583492671
856349127
942175863
137268549
415687392
329514786
768923415

348579216
179426358
526381974
957264831
681793425
432815697
765938142
894152763
213647589

371248956
862759314
549631728
286497531
954316287
137582649
495873162
613924875
728165493

456871932
239465187
718239546
321754698
987612453
645398721
892146375
174523869
563987214

846231957
273965148
915748236
731694825
628153794
594872361
352487619
467319582
189526473

754892361
381576492
692134587
917248653
245613879
836759124
169387245
423965718
578421936

465972318
297813564
813465279
684397125
159246783
732158946
928631457
541789632
376524891

627193548
845672391
319485726
938516472
571924683
462738159
294351867
753869214
186247935

692348571
857129463
413657298
384276915
126985734
579431682
741593826
268714359
935862147

641253897
829167453
357948261
236789514
184325976
975416382
762594138
498631725
513872649

523714896
476598123
198623754
751839642
269471538
384256917
612385479
835947261
947162385

195264837
837591624
246378591
689437215
713852469
452619378
361945782
924786153
578123946

431756928
697248135
852193476
714385269
365912847
289674513
573429681
128567394
946831752

296584731
485137269
731629854
324816975
168975423
579243186
612398547
943752618
857461392

567184932
891325674
243679158
682947315
479513826
315862497
738451269
926738541
154296783

154796823
928435167
376218594
592841376
863579412
417623985
281364759
639157248
745982631

213794865
498625371
675831429
349167258
561482793
782953614
854279136
137546982
926318547

643821759
982735164
571946328
215463987
739182645
864597213
426378591
197254836
358619472

735481692
291367548
684925173
147836259
958172364
326594817
412753986
569248731
873619425

849572361
263841957
175693248
421759836
596238714
387164529
958316472
714925683
632487195

849572361
263841957
175693248
421759836
596138724
387264519
958316472
714925683
632487195

957341862
281657349
346982715
615894237
428173956
793526481
869235174
134769528
572418693

613587249
795426138
248319576
524938617
867152394
139764852
372695481
481273965
956841723

719846523
463152789
528397164
651283497
234769815
897415236
385671942
942538671
176924358

283476951
765913824
914285367
659342718
472851693
138697245
321764589
597128436
846539172

836597214
927134568
154268973
243719685
781356429
695482137
478625391
369841752
512973846

321458679
756391842
849762531
573189426
418276395
962543718
194835267
635927184
287614953

356742981
148395276
729618534
514839762
982576413
673421895
235187649
497263158
861954327

829365471
647189325
531742968
498273156
275916834
163458297
916837542
782594613
354621789

258679341
463125798
719483265
645917823
387562914
192834576
976348152
824751639
531296487

179568342
823941657
645327198
264739815
938152476
517684239
351296784
492873561
786415923

457123689
982567431
136894527
724618395
395472816
618359274
261985743
849736152
573241968

235416978
146897352
879352146
758269431
391548627
462173589
923685714
684731295
517924863

273549618
584631279
691782453
367825194
428197536
159463782
732956841
816374925
945218367

581342967
629758143
347169852
863571429
714926538
952834671
278615394
496283715
135497286

497152386
251836794
863974512
146329857
735418269
928567431
314795628
679283145
582641973

624815739
351769428
879324516
418972365
935146287
762538194
187653942
546291873
293487651

813492567
479653821
256178349
548269173
392517486
761834295
934781652
687325914
125946738

451728369
628943751
397651482
945167238
832594176
176382945
563279814
789416523
214835697

693524871
875361942
214879635
426137598
187945263
359682714
568713429
941256387
732498156

871596324
329874651
456132879
694251738
785463192
213987465
168725943
932648517
547319286

371425986
692783541
854619372
463971258
189254637
725836194
936147825
548362719
217598463

578943162
934612758
621578943
415789326
892361574
367425891
256137489
783294615
149856237

934826571
751349286
862157943
597268134
148793625
326415798
289531467
675984312
413672859

847561293
592743861
631982547
714295638
265837419
389416752
158324976
976158324
423679185

723485961
589126347
614973528
157864239
368792415
492531786
271649853
946358172
835217694

354719628
978623514
612854793
763148259
281596347
495237861
539472186
146385972
827961435

485172369
129863475
673945218
741536982
536289741
892714653
957628134
264351897
318497526

138796452
269453178
745281639
671845923
593612784
482937516
856129347
327564891
914378265

672153894
395486127
814927635
589612473
743895261
261374589
438569712
157238946
926741358

365947218
821365974
479182563
987534621
146829357
253716489
692478135
538291746
714653892

475192368
918653274
326478159
194386725
267549831
853721496
641937582
789215643
532864917

579312684
346578291
821964375
934127568
152896437
687435129
715683942
293741856
468259713

487251963
639784512
215963847
561438729
948627351
723195684
194576238
352849176
876312495

756318492
834926571
921457836
218765943
549231687
367849215
195683724
682174359
473592168

369784521
521396487
874125396
438217965
257649138
196853742
613478259
785932614
942561873

483695271
157832649
926471538
614583927
732914856
895726413
361259784
579148362
248367195

817396254
945278163
263154798
791485326
432961875
658732419
184529637
576813942
329647581

589417263
342965781
167823594
916548372
275391648
438672159
791254836
623789415
854136927

295317864
761248395
438965172
673894251
954721638
812536947
526489713
349172586
187653429

842371965
937456128
561928437
174683592
358294716
629715843
783142659
496537281
215869374

184675239
957234816
326981475
891423567
642597381
573168942
239746158
718352694
465819723

234597168
189326547
765814392
548973216
973261854
621458973
456132789
317689425
892745631

296583174
315427698
748916253
187695432
963742815
452831769
629154387
574368921
831279546

728345196
346971285
519268347
183794562
692153478
457826931
971482653
264537819
835619724

649723518
187465239
235189746
371946852
568372194
492518673
853691427
924857361
716234985

719235468
542698137
638471925
365729841
274183659
981546273
127954386
493867512
856312794

195427638
742368195
368195274
217653489
489271563
536849712
854916327
921734856
673582941

964275831
731486925
825319467
473921658
196538742
582647193
357894216
219763584
648152379

968143527
324597816
517286394
271435689
693872451
845961732
432759168
186324975
759618243

591674823
382159647
476238159
127346985
638925714
945817236
259783461
714562398
863491572

652937481
437581269
891246357
283194576
175362894
964875123
549623718
718459632
326718945

639748125
427615938
158239746
842153679
396872451
571964382
713586294
265497813
984321567

958274631
736918452
142536897
615397248
429865173
387142965
574621389
263789514
891453726

659287341
431956782
827314596
163745829
982163475
745829613
398672154
214538967
576491238

915834267
734625198
862791354
359247681
127968543
648153972
583416729
276389415
491572836

623849715
895127346
714653298
962531874
587964123
341278569
458792631
179386452
236415987

751943862
364128975
298657143
983572416
512864739
647319528
435786291
126495387
879231654

378152964
912674853
546398172
635921748
789543621
124786539
451837296
267419385
893265417

378152964
912674853
546398172
135926748
789543621
624781539
451837296
267419385
893265417

671548923
235697148
894132675
459723816
186459237
327816594
543981762
968274351
712365489

723481956
564937182
918526374
192754638
476813529
385269417
657342891
849175263
231698745

254837916
671459832
389621547
892713654
513964728
467582391
138296475
726345189
945178263

675983421
348612579
291574863
167298354
432157698
859436217
584729136
926341785
713865942

854179632
236854719
791623845
625431978
417982563
983765124
569347281
148296357
372518496

743169528
825743619
691582734
584321967
316978452
972654183
459836271
137295846
268417395

278643915
594281736
631759824
145378692
967124358
382965471
723416589
816597243
459832167

198756432
235814967
467392581
926487315
751923648
384165279
842531796
679248153
513679824

536972184
794168352
812435796
367251948
285349617
941687523
423596871
179823465
658714239

174963852
862745193
935218746
513874629
628591437
497326518
249187365
751632984
386459271

432659718
167248593
985137426
714396852
528714639
396582174
271863945
659421387
843975261

845963127
396721548
721485396
268314975
179256483
453879261
537642819
984137652
612598734

574682319
632719854
918453726
297341568
861975432
453268197
386527941
749136285
125894673

254196837
716348529
893275146
139462758
475983261
682751394
968537412
541829673
327614985

641782593
938561724
725934861
394175286
172648935
586329147
253497618
867213459
419856372

859724136
417693852
236185497
394561728
562978341
781432965
628319574
143257689
975846213

548231679
719468325
362795184
185672493
637149852
294583761
923817546
856324917
471956238

891624753
374951286
562873941
637549128
928136475
145287639
713498562
289765314
456312897

586294371
173658429
429371568
712546983
645839712
938127654
264783195
357912846
891465237

159482673
836175429
742693518
213746985
584239761
967518342
378961254
495827136
621354897

785246391
921835476
364719825
673458912
859162734
142397658
498523167
516974283
237681549

769284351
421935876
358716429
673498512
945162738
182357694
894523167
516879243
237641985

392841657
145672398
768359142
936528471
827914536
451736829
673285914
284193765
519467283

598437621
742619835
361582749
415768392
623951487
987243156
239174568
876395214
154826973

395418762
681927534
274635918
419786325
768253149
523194687
137542896
846379251
952861473

392415876
847693251
561287394
678154932
413729568
925368147
754831629
136972485
289546713

987354216
265179834
341862957
836791425
159243678
472685193
718526349
693417582
524938761

571483926
384926715
296157834
438672159
719345682
625891347
862539471
953714268
147268593

364751289
712839645
958426317
825394176
631278594
479165832
547683921
286917453
193542768

714593682
869742315
532681974
187465239
946327158
253819746
398156427
675234891
421978563

398621574
564783921
271459683
457298136
126345798
839167245
782536419
643912857
915874362

681739245
497562813
523841769
172954386
865317924
349628571
916283457
234175698
758496132

683741295
947562813
521839764
172954386
865317429
394628571
416283957
239175648
758496132

514967382
983425617
276183459
695712843
128346975
347598126
731859264
852634791
469271538

971436582
865271349
432895176
586914723
729358461
143762895
358649217
614527938
297183654

718624935
349157862
625893417
831976524
967542381
254318679
482735196
596281743
173469258

648795132
359621874
127834659
581249367
293576418
476318925
832467591
714953286
965182743

458632719
273491685
196785324
984317562
561824937
327956148
742169853
815273496
639548271

742691358
936485712
581327964
614273895
275948631
398516427
467159283
853762149
129834576

631478295
458329716
297651348
826594173
713286459
945137682
572943861
189762534
364815927

538296417
762418593
194375628
316582749
485769132
279143865
621837954
957624381
843951276

963758124
542316798
178429356
297841635
384695217
615273849
421587963
756932481
839164572

378564192
921387456
654291738
489672315
713458269
265913847
897135624
146829573
532746981

173256948
684791352
592438176
758923614
931647285
426815793
347182569
865379421
219564837

125467398
396581742
847392156
612748935
734259681
589136427
263975814
458613279
971824563

816592743
793418265
425763891
234671958
168935427
957284136
581349672
642857319
379126584

164892375
592743861
837651492
689517243
375428619
421936587
753164928
216389754
948275136

963258741
578164923
241739865
827943516
315687492
694521387
432815679
786392154
159476238

583476129
697312485
142598763
325947816
968251374
471683592
839124657
756839241
214765938

381269574
927145683
546387129
654712398
172938456
839456217
295673841
713824965
468591732

716954832
483627159
592183674
658391427
937248516
124765983
275416398
341879265
869532741

724168935
856397142
391542768
973621584
248975613
615834297
567413829
489256371
132789456

274318695
856294371
913756248
742183956
691425837
385679124
467931582
529867413
138542769

231456987
846279135
759138426
693784251
482915673
517623894
168597342
925341768
374862519

653971284
718624395
294583167
937148652
142765839
586239471
879312546
325496718
461857923

364715982
518296734
729843651
832657149
451932876
976184523
297368415
685421397
143579268

857614923
921375684
364289157
518947362
643128579
279536418
435762891
786491235
192853746

598367241
361254789
742918635
619842573
475136928
283795164
936421857
854679312
127583496

589367241
361254789
742918635
613892574
475136928
298745163
936421857
854679312
127583496

673948521
249651387
851237964
436795218
912863475
785124639
327489156
598316742
164572893

356941872
794682153
821375964
913856427
542713698
678429315
167238549
289564731
435197286

237841569
186795243
594326718
315674892
728139456
469582137
642918375
853467921
971253684

235841796
186597243
794326518
417652839
528139467
369784152
642918375
873465921
951273684

147835926
936142875
258796341
479258613
381674259
562319487
894567132
615423798
723981564

689423715
431857629
527961843
974635182
163248597
258719364
396582471
812374956
745196238

961845327
458723169
237169584
796358412
524691873
813274956
182436795
379582641
645917238
