11
572034315
643181704
571708688
786658307
977659829
624875149
67944223
743039116
66045459
366936787
236311360
243616461
942986525
555448952
480391971
960449533
878860528
109002395
725040156
673382147
542064893
106760103
611486735
443280540
802072092
949105806
88099221
262558773
701983264
874735940
97595471
789706926
13999127
108315414
539633894
418661182
170696614
424686094
281771288
422515131
647262189
939836296
830386018
420923316
315361159
5978402
605375457
969695329
900838361
242423632
727572100
181401126
70149513
505040589
184326159
310922766
835012551
25000762
636672975
889904648
981058704
231273208
769556012
405469456
255806606
362714813
902626112
983945349
161379427
571815196
9309143
119369307
477798660
533717351
712617099
346914910
306151704
50858723
157601092
610721999
43825703
388959812
116560132
710236535
426018290
558544534
610922333
628959621
387065078
105708479
569253369
127094241
873454975
977629160
725004247
491623150
717544814
272797173
1869348
906984480
432665611
835032469
173147438
750646346
369061556
587748708
846324244
338171426
526849361
66491839
335687371
996026837
299780295
79221759
697566938
490577195
62237972
162817971
343107114
713747386
84654761
377809550
878220686
840339185
337045813
917260941
124700499
911996095
871658428
616941289
976908553
779850465
709000941
947604047
727432672
540069340
934516571
282052213
430535348
40101302
445081953
984848789
28308873
352254330
193704044
318601190
858800426
514487043
377899198
770121002
849459442
937067714
279620528
817359200
88940601
274952123
587874857
797957258
742927398
304934562
376281846
375725837
365908899
387311446
578581006
875210854
169933801
485605157
297302721
713937578
987958205
72409800
344406169
68434386
1183008
766120936
837244760
758099672
428603548
134622823
20716138
565966162
449721688
320625856
186266284
26520233
823774556
918692366
433321148
853478452
322610161
23794396
801868348
379026542
643132
625693281
675717286
127472941
564834840
908325207
741214147
883239221
349766466
691958224
493606999
773787716
410712529
106468291
16613616
340706126
691663410
904298549
398087214
198293052
798812349
665067470
723806195
381250945
843984115
19340536
108252528
78005570
136513284
702366065
538225845
727580236
98597549
793313941
1928897
831788830
854004799
152136088
196334234
813989923
765510073
58503123
127815794
213207733
224006700
495723168
112332522
38491011
842280849
820990055
85939092
72680920
579235407
592160609
624221404
679006544
491929352
396665542
780439533
824474160
922377748
800045707
935991908
735140763
878825244
79729646
495624856
328378269
438587404
366905146
131825392
784246743
726393022
965276184
417783857
621910695
463321042
780270066
408897759
911013214
962556808
432741749
473414508
312089065
386351095
412084415
278695615
397142438
73989076
589277393
781607348
172057036
604727761
550999658
794606331
247965482
675070485
588197465
67549542
845444504
201827307
823724046
230007233
556173969
889180929
234382742
170512584
490805419
822017218
125862388
322972598
222992949
73013718
199936020
166654315
714957279
429934596
438875706
267429429
828287834
461796975
827963487
797501329
897391443
233854746
179921441
30939068
423848259
359525277
594581032
244114607
141833400
879105945
634374749
161869242
823845584
279499459
778597834
696306060
320479412
100111425
701159249
752314129
511344606
377490652
390797393
662301107
711374983
595884374
422069911
95730003
108372776
207341650
568546091
913077466
921551129
246873181
719157924
112655039
767734320
889483379
532317794
772581695
723744137
364521379
225301816
1845550
159069787
985257559
228899088
921851423
624768318
190922410
398246928
119284266
477443399
384596684
284999533
206945942
576794344
398749970
599031116
603417695
663354319
807392575
42267412
769536555
586360865
140125629
554342781
448365116
126732925
900631614
514762910
285489128
980536981
675143447
981579722
981615963
912365379
753237279
310577928
634273014
350580058
591142084
864193097
433502088
973343933
36811585
672730930
550636938
746085367
330739953
251903445
776146901
281676194
571711174
162719274
924924310
559960825
864083890
562761386
856978003
853376077
245896459
701458744
279079502
327143566
759341840
678469190
774096909
781762737
446060785
626676061
595726742
86137353
321910263
322614531
329776709
832412149
213486631
68635746
284009308
604921225
759590869
872273042
790053965
548529793
528108398
512430018
892932301
47158119
730333218
220498256
219680007
401094625
574710563
781169222
704547594
351599077
538125688
779435152
89794237
60463651
185731719
913629369
779038452
695232171
474005834
322593431
795108949
188841792
804410310
640152003
734233694
557828073
664565671
445171785
870871649
120190450
371618790
365139613
700654158
1449110
974223963
291414843
257460866
822329371
278584792
930818974
623724076
194373621
787338553
36093345
64363701
931369081
706633089
521460234
704965642
111456027
663175536
868363959
752061627
433286143
345028472
489446889
190377575
116139844
500151283
785038706
365919689
879126251
245417867
736581781
605872499
713320148
243149421
752931176
742361791
352896691
237920718
415364141
300459304
98752122
693822773
629884692
881502453
274873893
302548304
93306206
542815734
917875385
785408083
476044983
9403523
345017106
296802492
599138485
683363932
224180663
970207021
90251220
272848389
532066008
594174664
701607315
866300953
150405969
402891123
964043893
913927184
366101076
380797293
194925934
909455368
763468316
439029985
252703409
149655077
776474600
324432825
88470315
204915090
131878640
579219865
823764031
574666834
106794378
997273274
904959268
126879551
870749335
832490229
687881798
71063742
415402749
921423123
335536510
320798844
221346782
264548472
132167828
265721284
541135887
19074520
394017126
741844070
258993716
855462124
827094629
726792856
362445560
985859737
293614096
870805105
64838283
893908983
461261206
935086276
755108144
42569722
456648649
478086758
813489535
192310614
146725390
404928314
985474544
969733676
963426147
537588994
110634071
540545069
965561525
780044610
984841624
10731874
323010785
274127857
263594986
156009014
606177292
615835076
406737012
663712361
653446194
587122847
153290639
248907519
934367680
2363372
4773844
15363947
122777518
8717016
654688792
190883942
28056217
911953337
135130773
559989129
331589832
580713893
337095475
552980272
476367129
733344296
794145069
829133841
507287865
875674320
787414507
23095310
590786226
486226012
984730766
259370247
363946127
925357658
708743383
884769761
139060820
829217867
474467399
931402322
424392869
33024829
847060814
39023802
309100668
636517857
202991174
931078264
760216295
271464448
921065300
157818972
578184595
473176507
828428113
724271894
381842061
397193046
160685661
316744962
939356140
268431737
286502154
473862005
537850948
52969639
680280205
843287823
131535432
305895973
859003965
433960024
172685906
878243789
566297376
683859956
702029771
359928363
726958336
749739392
125648043
55333753
89473747
49688278
46595984
395157310
462706758
208789799
574209485
863643863
245324605
289048453
899640730
161066014
8064285
77582834
44621608
776098019
43597036
532187387
929167303
409373598
51492342
169807020
22921351
902192489
317261778
558114379
817331099
668737253
144701739
600388510
412220249
964474105
704814626
5128408
862704049
968228284
212800986
872639683
167990798
227228340
749047061
839671116
72586301
36084162
908688785
657479672
689098675
661003009
872379286
649661024
486630192
732370272
415567058
758898463
589183161
383786715
992837584
823036516
454464014
58815444
376285273
329530857
303143848
302938413
487551422
752911014
233663605
727814937
344022536
695851986
739450905
700256701
686685072
62836388
539933877
328045947
648637097
937977864
192474123
198270246
47993751
459016876
230859229
331827672
180587607
169143474
262184984
792231399
633035923
119193504
648807922
78159152
179138647
120811352
283724795
829614032
79905248
482239839
770427991
958319882
293393210
145591635
364191091
742885069
140509392
747131599
28465330
249869785
281613112
103973963
213037702
223759675
278222658
176983416
85445226
510428641
12054811
792355124
784457545
175428612
595286653
268339285
6529115
263470907
957373578
744730162
771472989
731478635
687433469
221047534
896581456
850843136
41488197
12125300
263790048
684208005
558269671
382530095
715199052
195469878
965760101
355151402
251227792
880116252
418329068
542067369
349907257
309005718
805495030
299601821
923516690
573043131
147102065
540999630
638886655
988831074
293995391
894249399
199635095
293766530
658776665
804207964
779354802
101845431
141191128
561387537
561008116
531929514
374932037
122075956
491957442
862880643
648311037
688135631
556492919
738048001
931764167
705445894
490484016
149143479
151332983
974351382
867207069
898138125
264912101
126934364
365914974
4010644
507231134
601460800
853392942
732607449
575664327
366238811
379498233
599120828
944063912
658896570
977807806
897705433
135344781
623287518
605227758
919906818
752271945
973304882
232989237
650878380
558802372
496919759
244306875
845690579
640533136
197433722
884109159
566809398
686089463
22137693
243092643
667518778
346303544
748410596
731408106
428916987
372782310
983413178
450509047
909327855
896513625
200365215
197683582
205614252
161394648
51034248
359716628
781856743
302376778
640867045
558912453
277039818
740145818
932993964
98960992
195323795
313123971
462960012
352381191
226811274
423434076
195375758
803520283
54714095
733616646
656308598
426360484
449380253
80764943
111680494
298165690
177117418
70438528
810145439
335529874
217488626
170624345
819441016
566257017
282728908
694887210
206505188
843786925
445679930
70150802
210441736
70537113
220086174
785986649
319849064
79296969
835608472
216427002
347988599
201422170
913904220
95533065
569498638
26470975
231983512
840366688
734539268
998251625
798071799
422811358
689594167
63909865
103800022
460764640
316708773
689086841
860296886
179741765
389781485
894839360
129624086
297334785
327383717
768049445
219088471
121639783
448806205
278229857
914650476
381404845
30398294
5868489
692318937
889459143
191690720
982549832
199461823
161207609
12044134
513945408
746502961
537955035
23505002
522781780
799490585
285598156
121976585
832470229
739359005
84469662
913132123
307701353
689187774
440096737
370108921
916214498
670621486
507414309
120098402
370375152
899864588
994966408
746242390
418951484
229010498
534951699
675791283
854649902
732077908
854092744
27175928
654657463
773622289
945758243
500672623
921709765
620927000
248204269
808926444
964682776
725269478
93318354
499134802
836868106
680841564
7822991
640268779
45624104
808729191
449490493
284488074
547451664
336105556
932577800
781884389
171096699
96138874
765410055
516955001
110904316
76396390
320136252
122746267
906627618
650042304
623106260
480132357
8154464
336626066
267513875
50932719
642895286
259299497
387642447
771003137
299747481
132223419
687131275
353850597
173178354
73667573
759526530
771892285
331253736
948790781
422464908
844810926
196523566
446832447
173598690
433179697
944215737
377801169
207303446
356812190
396321862
804132128
992212044
95941433
811070473
874400864
365303038
69479895
749190751
923416543
835082507
130277837
518602017
153839482
448302031
252696372
210511917
18310611
548905132
754136649
4973125
603173619
750944439
230847965
588384849
855221880
847099843
557863115
360967508
384883185
42779307
847294017
1457733
41236410
31128054
118175743
438581896
264501613
432276172
525763272
937627415
947296539
582131848
186093206
279125993
525446758
122777394
813324585
251270706
166972405
661699179
390014320
974614317
251099229
960830049
504467288
585225786
637165351
177687708
201390176
79150075
122861260
49942274
109446677
757549198
747814654
99720400
424450981
826574738
469636244
158837820
862960301
997993246
749780554
781360450
311201652
728266038
258294532
697582138
522519670
901670810
653207995
549861062
243342451
22218647
253060111
448747096
809474054
381318694
274147126
648769221
99323010
930426194
909101736
649236991
696115794
248789359
19117111
956461584
290491254
84189030
845070552
589662902
168332073
718636440
113677228
913848562
215313142
602979990
998242984
434447547
880977623
715917678
741450293
382376408
470903962
920816188
975296551
180719453
135136557
338866672
618865135
589207470
379644314
345727038
210479184
248503840
432611844
13333248
890079167
972301640
263172475
644554568
932770450
558123210
12554466
446516978
60180972
972160073
86215520
657860224
513664455
972298455
455597642
723771322
196368100
693550648
375772325
401118486
228976043
299757163
210178643
834572943
645921698
258262642
959857684
258882901
466192281
151420807
773999700
675980357
127010970
284573313
179936003
904331439
834282055
543813531
587465889
910383882
303020509
924443633
145926616
266011802
971328472
270663609
414718194
79728553
251052944
914094070
345653567
805055853
73901639
34564495
864200059
518269896
516795438
295718573
551001331
919214810
762352024
225269271
108833229
899468893
676795855
329198141
722787914
717228741
103267068
941930090
749276477
826348828
6472502
184468717
788487216
976445373
299548989
407005909
264746908
806927989
978488370
455340333
553590619
867705223
772952280
536299236
355040036
619195240
218017831
468725902
689974969
555120635
190055349
736861669
719644611
137404197
574971875
898729464
440380217
679199651
472362173
117796912
283275646
807819331
127547273
863724632
306485317
855901753
498244221
60065699
899956404
134131868
160341764
30561774
568826713
103358528
908018854
625044536
480360871
72548289
485316374
418483314
468225703
324825261
756840486
118789195
699251088
998583191
857521970
363384174
263029370
620948341
904954782
304713188
667143216
639136743
967908755
912677634
718439854
809373283
636558673
562203763
336006645
579043060
981106084
233705674
890832648
752251718
943892047
613347944
982167346
686775360
411571912
62873129
883330697
654909781
539307380
121102370
689703148
113216119
778440439
203167943
685910847
154007594
89392230
923879819
913893731
3059861
460538264
770942401
773928968
876132299
852249732
184947175
503849842
401859468
686177459
814228600
127856623
807408470
533541052
19724611
174883721
760699996
825260771
293377586
949823052
625388525
494150565
808904975
853805812
659505963
952997661
661160134
181991022
665234171
850724411
161558109
333164318
145252932
299759268
682174685
562847347
634197593
32838872
129000439
460736015
34901812
635760998
909005769
111105828
523005814
728319469
224540382
457815227
385882828
937524430
514066730
126406402
934397264
14874188
550866778
63945711
685375060
652434861
690612289
350763917
912773962
483683265
170424176
516086732
452750534
634069461
284106067
998540071
123078255
574117182
942301751
509672427
160795181
622377193
504546907
306789164
624309093
37479584
619223985
636194545
136266624
273346583
912610201
280439627
778880037
117176464
520510009
733109486
780763495
436137580
199115402
850257941
228089189
822951885
48971777
91550003
680354975
22194749
35146579
204928781
419522359
967097080
575095483
835468938
864986822
575638399
435313793
708405784
941211050
403062287
711524999
176053113
117694541
88421498
804329470
977758142
639470294
355434690
576208773
967567605
975868491
353859516
444773877
73548207
677329632
532247368
248653147
753571673
221653851
984631686
835388133
996771007
205475884
836583322
721327590
436192234
723083013
35755112
944225685
137473818
481557669
761442090
752966638
403116149
448961303
602120174
128449608
729239351
706888740
726059504
963726909
56924939
26706882
695130006
885240344
369533721
958684835
164060429
273061751
361882679
672454252
801134070
530289537
213008242
26768601
64071430
554007184
258535841
60944540
637959807
892710267
707318415
81606443
910459402
869652787
498789112
105342284
528571036
588178726
436699032
665729947
743837050
748466369
420250376
5296390
964223544
595011660
843655046
858022444
723532603
751724214
386986876
843524415
499120150
645371197
865380599
787147644
558329419
268042721
413119376
641484168
35472065
544496543
762534860
764068246
624747306
642264838
775427409
487251595
242966631
758830357
703916462
556677381
672562381
301125924
289473562
83819163
843964787
247988557
304088266
537726976
740804244
387210448
914798982
711684426
479956615
608415601
42576989
767906318
746435090
344646884
377497903
815532405
148513397
808629119
271161722
762047379
658896814
190336216
580104501
452517997
831291141
650048766
515900278
512206203
848361460
391810139
561403925
892610806
553563201
319534532
938072801
244521591
475043543
564224215
338892261
655976636
978272639
504312276
634348449
50321007
690733330
824116782
589579017
369696711
661729442
476284365
26443573
974932476
109527546
594092600
55256184
549891190
696025420
541332953
835451671
523860697
254351163
81261004
141301669
476461545
868602390
749085088
252096422
786573890
456936375
441755227
527957123
304108182
227559047
223787442
187006148
650368503
922718605
743328369
596927728
557538189
293570793
635961253
547456907
836652473
631551136
850784046
578983513
7503577
928159049
807341438
798259703
770633521
315118252
14691629
643865741
675092526
119397700
617419167
941143263
80261956
149591275
843847496
157013962
631642102
523143234
593628657
583032819
989984411
561192212
815762049
614088495
994816098
719178674
716437658
932820039
659853488
376590349
224150483
147634686
177948962
137779989
542596399
327417733
585300256
60909834
454350549
131029147
201321276
674659202
179266572
811435624
783685320
595854410
14800809
29740624
103257680
281328140
97506636
291433052
410245836
549351666
10525627
99291764
662075563
752832737
63857811
407431048
685197000
994456051
559678377
390671494
944687565
989693225
36463642
312287202
753840440
250237036
587221504
510717927
155739640
811489249
563781560
875707670
588643263
420230968
347048745
813614236
264016982
205435092
554628967
198544310
832590991
299651932
530004503
462278955
977610717
288457837
817175393
445408574
327655028
43208391
164772399
114345215
563391521
863812489
995009827
658697159
116782239
664535982
235064004
612133008
372990933
648995622
547009551
288808373
706000888
775660418
727228452
805042831
384024652
413534445
445198137
515235292
757886206
260332180
246549022
206143712
583481339
60856200
357975300
238024736
817389609
63302883
691636881
442439810
570270625
471408003
806721678
584481552
235949844
784828308
81631639
314683643
360818856
940822597
419959743
623022777
749450977
756282492
191337260
907944508
755678467
287939771
527250049
62098650
151355983
655471161
688112081
149240334
666035943
385024520
277560509
593258661
826074447
957886201
535923812
798186825
67803649
674693138
312989384
546720558
891694045
373731454
901120667
969183064
440144449
361966426
437137495
414073653
289671395
402019491
546387673
784964338
462301412
121223174
805886527
532986024
762612273
493137967
730763785
285047107
884972936
928350883
93224438
177027199
704397621
878298211
783941657
152258708
166695157
960758167
260454077
108094968
937969260
255389970
6216538
555894935
715802913
879679009
996361989
697818858
949423109
236868594
431577744
665336222
916181384
27656963
83684806
294070819
357473430
827202582
787999174
867118130
20407438
49479429
566275433
194129795
767394586
325937734
622936488
12704845
364101023
936781855
27762317
48511718
372927673
593998514
573789934
974110685
396797382
462174420
563387101
705733944
661035602
859031908
413498799
311980187
407368659
16827078
604621350
313791740
994792504
764329942
777332531
42947109
430381488
33625583
401152900
452817992
942800707
639238118
310115873
581046291
32928721
421609914
683559250
406141024
327525767
588166018
774565669
582068367
853677927
466703992
191605204
513787445
674535474
995027632
838242045
600471165
513905216
802355248
811283589
457866554
5344893
486217657
390111836
226471066
363500242
236502248
576017861
965004351
211571194
114292456
249851377
536446847
843528843
280810578
438849666
390570164
788215333
649138039
323260122
948142724
807317128
889285232
9292275
281974625
755254840
189915050
524894367
865062703
114805669
392794164
840139403
85130688
653627276
309420067
130981470
974384842
821464018
186553919
597116561
67913327
994879093
744540995
433695189
885820708
215908740
944322786
6670447
36057142
880334662
880635435
305844945
708714947
405153718
