0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 15:12:00 +00:00
OI-codes/S2OJ/1486/data/set2.out

3001 lines
29 KiB (Stored with Git LFS)
Plaintext

814927523
226802266
44177137
497256138
835180324
170079678
795709637
479289648
34989041
909084327
779135700
987882982
316317422
949809585
742940002
988409931
78660450
965829934
488488251
906742660
874268224
180169750
241561927
210544408
985082658
827577932
377309056
606231147
687036103
405479536
915516600
947356507
666015535
905513333
567671705
471800347
776233955
124333151
779009284
270051217
180068129
384746073
860769060
1425368
792326845
157040351
267217935
612816603
967304522
221895619
628177927
914246726
558888096
171805380
22937918
119514136
924330734
920783211
351321222
729352476
755886916
178229829
258101946
434241362
972710358
281213472
801965941
398274737
634290534
20361551
974536892
314623195
908414949
748805139
677506829
442849966
829916159
391193156
883319360
89350058
668526729
578183388
666975293
607573142
295040485
937068565
546718255
684036764
366901847
999759475
118571126
962537542
12391898
686723949
782442894
409739234
256065975
415749334
141033031
218100926
808622920
571354306
427981270
789788914
563674890
847239493
486076516
402066401
67311629
832315733
730977718
582252261
890723410
301810380
176473126
655809356
97154121
705376906
676002092
335421390
934958899
707621095
776027066
43828895
305278139
122598294
74654174
365244030
143599690
664472745
503307444
531435268
149846759
507431233
190083751
588223472
860128717
166452489
413608730
897532566
711874023
33746953
746556136
154571995
745378111
630406383
214707362
77736821
9334228
190798037
438251965
873855291
514628364
127187485
990573517
874293724
369973213
198818066
160415125
139433912
579619460
317960301
449954001
99157866
328011671
504011179
50613148
26834563
951496215
940959437
96134752
166922989
764398626
149387172
34477011
394476203
47370550
180302039
437945663
151383752
374155593
466350101
138076362
676791792
900663559
424111601
786321352
351828635
886748849
83673763
144281587
508600206
546122459
353941473
941056121
44882011
932084133
550849018
221557556
870620531
428529438
951227757
87326377
406071077
902820728
360368692
432478271
533743727
137168907
296383991
30159347
54254396
237185827
817953207
980462001
820451321
809956221
573188420
68230746
994616172
886057918
710446403
539464086
837321269
366881901
99483099
53223387
749667950
126004784
594201900
407858583
520342300
927217239
795288413
869046080
585416269
946994736
762365101
657358025
336834500
866822227
848862199
754243622
592011562
663901074
884197197
772488578
351695240
873085700
849627592
202882489
793290033
107342532
246507549
123889373
51014445
644012505
301092384
63560367
231486674
827106906
775313191
766564679
959073666
336591703
674258660
379632962
741860773
629199356
933411594
329231991
750391750
390017874
130008474
922574364
82929655
119944818
497131380
972494729
721148076
690367645
896281834
714510281
385530910
284408354
130939378
527022835
504211341
333487171
982367527
68135580
957391761
998765771
368354050
731819798
638649527
722863055
411334028
728076134
745900864
61555499
255206951
644029389
486620231
730723078
178029625
365860835
27481158
512051227
412359009
611119946
619471635
417149935
650224098
376316552
212783790
772347892
921298035
509457122
561690668
209867463
242293350
167151767
773756613
445835238
247197819
602726249
454676613
298206924
772864702
310501173
852868697
666475932
305673049
502076485
291680197
318594259
430407354
88249959
795473786
545883458
832032822
950091889
778137901
959102506
662895315
941774285
908077513
159562952
589929169
898926921
372374439
149958042
391050001
492418947
627869018
751603328
916880530
355109181
175785978
38159706
961236547
512927888
993889639
872330387
869068019
188287997
386337286
622916893
482266389
231137606
716744354
957224748
442931709
674130041
755770978
334481353
583123432
761311156
717845092
793791995
214862439
542978676
570973203
580533412
832884041
930950734
281986790
974636774
736294040
461642359
734090881
999939875
102221710
969400185
24136065
426279271
429563243
635801426
257587722
443256518
783473671
872877725
987411996
518384958
743737585
159611732
829052728
63767649
889312944
401396194
297854599
464792111
180066185
117595722
600204061
510460542
865996798
64589541
246476221
403236000
408132832
194374717
463671856
482961682
122162114
559345990
204073037
553510356
654765256
569297033
733189010
724578024
550858550
980000226
137248472
904612706
330242804
166331965
449613492
755428237
110515084
679296730
939119423
708301259
103071176
61183789
203755187
725564379
702371276
606043535
125414442
497738708
125883080
427796334
891400925
272750507
522111940
895806589
55934037
17552755
349280678
11857999
274458066
161203771
981307388
602556365
928274281
667178490
618204074
544825126
298588657
671394960
970196452
340889448
957457380
958285778
367198308
62209695
559345279
525292877
684419770
137898162
638260421
960202934
127788171
593978303
773070251
94377553
23733838
897869638
810164726
128850197
927580900
109667080
877734309
87663884
567862318
862934734
761650859
606684750
586361173
860610290
351950817
350295135
496641401
415633296
94749415
103083243
968121547
344546325
282462702
297036210
442209087
492731463
884709489
164574437
817031222
491541793
763443583
111672451
438059780
308402348
340434425
648133887
190493876
178409049
13705528
516881388
614804931
817092062
564453372
418695053
399895582
907538060
849022922
338272426
989993787
189222035
1518949
499065634
66214993
318374464
978883852
533314149
507643876
44164606
160905043
346827749
798733083
594835283
585197015
515453288
901483650
227050391
297251469
147754264
73648162
115631903
169476797
544480182
623573360
917268246
143550999
613052618
990903568
37643943
523768491
76456178
82613194
747320558
684265815
515002846
219236654
615164154
709281825
723842623
804049106
983090409
748761389
385405851
655202485
9221132
973205511
33980440
503428243
259816662
668913209
189169150
460632169
122217707
15108793
448274602
727319504
659667135
183349723
761520628
656422083
846566801
678803629
670728316
16610225
564451050
505304385
892344596
726887821
956410553
744214317
459933041
42093027
741390277
393681934
938454120
51278022
362444096
282448739
318230181
533483978
254516334
202351370
569955700
273490526
694238912
548977765
986370383
434761271
147999112
886099909
678192286
451508338
926213753
619124562
7632102
669166591
278159244
485183818
575109831
258929074
718390698
271379274
974144283
930003170
47610603
9461924
953153546
986086655
733940790
98174954
385344068
97563134
558182515
839500551
390814692
532946658
645593368
404632164
544062966
405484857
564532575
254823893
438522001
88798954
44102195
235539987
514196412
944861838
933002880
481201284
397717634
98719172
454272204
940106699
510255098
692631222
501313007
106448136
376640005
518943982
244808102
355034015
462691663
690417876
961445265
520772042
549074844
284744109
186882085
988581919
667973749
480099647
861624479
353542438
444824839
677709471
29727183
819304744
11000541
437647990
584131587
909183320
33441754
523684373
411757725
390646892
278173640
326451051
972175697
903978831
757744774
798138058
341673234
659903766
165842617
830320496
656280513
932397492
910972424
605516248
418927403
628030180
956177377
424931033
741184455
246246754
446404658
810344870
280538991
222577448
786771965
669447690
778399851
394736963
261333481
781696132
671067700
71864001
146368229
183324081
559017484
560897890
90944326
40943704
470649500
961977300
415684362
875877476
709236340
878655653
236911851
556303381
404689722
436015844
158986743
364252753
30821749
607634338
280369868
424627029
921384338
429766333
617170876
606084139
2579504
847926752
950190062
615328282
223555829
961508717
222937819
244614237
880587046
453198735
547876864
627280387
81555075
5251700
537679172
155018466
163297039
430061407
289594561
357844436
208398585
938136481
424058625
67849602
487138878
153913444
253041411
542082106
317419691
798250795
772735014
294739839
828706291
816621464
410757836
57964761
669968620
583902437
584533952
727524715
364064014
710885512
533849722
258979345
968511223
889584420
342198079
592053335
341986577
272632168
722708339
311361433
896624759
698560985
809730107
561592566
57171300
923225042
30611262
635181880
298522271
598109870
601619297
505115445
383432421
444561418
417518290
261061821
542739492
116553128
677435062
169713295
284415875
586462504
18164030
97938995
570695347
901370802
725659871
957659976
557026406
471012956
346813319
478894858
990083679
919485144
899978559
913540973
604553253
716912839
288344947
556294270
557212029
388914996
521804732
457999189
221025046
166368824
849862539
533465255
964003836
54398871
348692486
989626486
586746267
260923168
220744450
133948248
300038333
342850370
81989283
505997131
106031255
556483768
138554027
997440851
726672713
670365581
519068514
303031940
950589761
187484507
941790041
917129568
89596560
115914432
756251620
328556921
400199756
105866523
527611884
780057246
528847337
70378410
442339661
664063721
800690927
583689295
693484723
720707992
200901694
186146567
306996594
958915346
233350910
875333871
294769329
725109222
385224847
200114444
968647629
446201999
826988792
321956597
712825368
392979223
511009608
6798684
287780643
691563569
737920510
427523370
540320530
793897268
405795317
15819791
609679933
664712194
850298331
997263323
907624119
313275504
400505825
102755924
715165210
350224149
633412683
302389247
900138711
561070776
409514322
495444504
554789423
53356309
304103640
133243625
543442443
275701192
210740213
738355242
958974694
653245997
347919203
339097186
664204701
379160111
967020353
454832620
774936828
139684925
136570524
647075353
191142760
858147834
853049853
350767612
532644787
410490021
403107803
416527285
668551958
675788451
840811752
669079140
85446379
698781524
265956636
891219312
279483921
225371956
821283152
515649657
607735082
529119778
545609557
219970691
505563508
251015716
680785080
768891400
842076082
870262959
529962592
217422302
248899078
689298580
135162076
290149118
566517025
930662175
945236585
867627721
261369567
984679727
491689841
641012245
84811251
881128729
717557621
684027846
939128279
177751665
423221826
543519071
630842441
689990646
746965974
655900557
116314814
454483302
134867689
506198741
756430828
242798978
715201173
992721057
159848553
983182453
693416758
735272685
330801233
696650508
923160803
177709862
569428547
290941352
474983329
52955587
115281819
673765038
427890581
450719642
216892217
310910478
864646964
740705795
876449054
627434619
277901691
859543377
349469350
875063504
336689459
504295971
602366853
836195516
499184373
538423800
775785564
291596685
643154467
164642696
701937247
591577591
261387847
592251569
868053455
880185710
493911765
721402403
425911504
427371526
172368224
873605379
103409677
34809554
809262355
966161591
867400221
792427313
683777898
272443426
172285441
223046535
340856703
995147492
363599552
85085579
706026617
712513872
910827322
606056903
842278359
193633592
602762859
192264415
637150052
91096224
938991345
796749660
757673438
387568761
359164403
838728961
129117905
538025974
227556747
35345760
950729713
502114975
735456741
505532714
72329384
928646563
86483572
372913706
581889262
132835324
321373991
945138559
946011768
5303520
607755389
894407653
773296435
848889164
689537955
11074745
298883994
200736810
305415658
831252387
33891819
40587320
678101758
794222949
454591102
884165354
5015374
21388493
20648498
286435198
93759775
795176840
279307195
975035138
963940147
784480201
898125490
869041107
186433889
577333373
332370776
496867958
42528124
50655212
69046306
615677726
282151408
438704013
120745597
438745372
651195644
160561034
971516890
425147296
797703573
907583331
668328580
144721536
595703713
442169838
612294991
620538566
224211722
427067382
870968292
854554286
503380303
363166619
604717110
887151156
42218707
862189724
730947335
279705575
692477144
35094078
447159800
72213585
425258393
500700353
559737031
776376634
608949140
293243915
138396479
612785421
257148641
53848723
792377590
760204124
332083164
781444810
227176314
420473175
370512297
549323262
336282789
98312754
319970478
201924069
6225320
379786905
906753216
301562780
984477746
401617268
629360496
442674664
629911488
155491124
90380458
664027349
898944445
574979842
92641155
262049935
173130401
977101669
959861052
348365961
846180620
670866981
498060828
894791150
133338134
742913284
461456097
738057048
734852723
622100527
3696300
543945595
918456650
575407324
586478508
461666385
24207661
210254732
423883815
336954318
582379007
337052806
809428619
846867132
598994560
722823673
814462925
823298751
701425006
101949472
991552
541102196
700680863
214806435
600279543
600279533
18789351
865589108
391006394
891196211
65038054
233635679
420230723
654166661
728203226
612121506
504257108
997922417
856921664
545657303
942488429
280616160
261598268
899060389
452279736
30747028
524586912
318288957
651895796
223917650
780991521
920406884
187852015
954346144
995716996
694770604
253979669
707131932
888852750
73929027
654979290
669025782
594016874
489464677
734064668
757823076
496299880
269724692
723508465
26265057
759517914
148186875
858319215
526366990
483590734
183065797
266482189
128956956
772810879
729528534
8693158
535474322
934211073
39626695
148653711
229658711
202965807
687080670
314613677
39493676
380378521
520486841
639131751
829632265
878050673
162074280
452974233
866538140
950839289
273221212
160344076
319961088
65726970
647737115
661905694
3356636
453810770
265134709
127148006
480949722
266493275
418584597
177201824
361799533
651787311
676268243
291607956
789887210
976369649
185733131
493667788
642407362
446969370
955354787
242759272
251780266
673707263
243393609
603035785
372231883
189821578
950974289
937837306
510051408
791470520
828174025
684072579
475493274
359098013
770413824
218282444
174903628
293047711
792362824
735168515
530797223
161298011
258955800
141768353
162778501
547919550
108528201
264066325
861795948
791788088
446167931
405959455
440380558
390862373
979100164
757761853
196646040
778217394
447107166
198637852
257515337
911449987
114450550
571076884
978541297
87784964
50141408
90408100
322015694
59024767
24971273
458090802
259336943
647600451
504207796
861678211
967950969
521521229
73690172
198445687
551011940
120890036
873643472
959340129
177984255
960072851
221574676
980800458
569275893
55542540
471714053
60010819
490479860
423807930
225805638
625069324
992862950
799460624
822373680
316686548
766926249
633333867
595429260
543960272
547175055
138832430
244789726
855486198
14171050
385069772
844074193
220587321
366423098
279342928
457882677
127251660
68255846
15039510
734211411
339176365
317014224
121657524
733852034
700335487
818598706
516074803
871493684
550335175
16180822
320331490
347512270
401490210
75968246
241214992
232307511
382375478
447622096
754031278
34994350
385459028
155740260
965975137
268624625
778392317
184796752
678896321
397050209
630955652
323113851
92300972
179817542
838498995
59368779
398988926
343031089
84010482
791961054
102074071
840688228
60825593
300823105
922165926
972848539
17713801
831852850
737437394
91439412
113774360
58251501
489870576
145600596
301059964
339908239
895891569
764246874
355090323
694527626
543521900
28139369
434187544
558270818
89699031
890690634
39554783
146975356
786828554
63151302
858124565
912346405
926872876
288536686
112366185
44521548
704998530
787058393
347139009
753441887
119307387
186282254
511254253
277008229
618111927
120649522
852403336
943839820
194375423
807335639
405002956
997187857
934116543
943421113
564578424
237193052
860472497
504544595
865712024
599482353
316552301
237187081
3767210
141124938
532234890
984193164
865346515
98617594
132773311
216909633
202590524
253026362
732487320
125869491
236592430
64123241
81266710
719706187
410894583
298025204
321340850
296344326
16158824
165118622
590531703
576489696
631593666
186501367
563774521
474275124
671091160
516607782
323992654
514789793
384385529
540328979
907257013
311813722
364162904
722823491
210641816
300140556
363123755
108977417
551461274
308033982
683920661
439786442
837551592
507325808
468370404
555903693
97479434
821930659
74092231
473923307
659178464
134532511
426868387
123012703
992890711
375173349
322885330
790096522
288878248
491752494
477192947
956038457
394132422
204022557
110226862
21705804
413570304
652429849
353129950
732382443
430626322
575274251
384348522
770724490
548496487
75516878
629582269
389266273
731985242
688963896
48506791
310704025
9303560
681240721
772844635
886381474
303635405
309463923
174548340
674619727
407526039
758817454
169680141
734167921
777286281
663907442
888332833
273773463
386016625
123962200
824225435
419710044
645148561
940879673
440024251
230617550
623515302
173590594
261117846
282163513
502839084
501119552
54214088
676655611
861732770
791205658
876902315
678548334
338139301
693695342
299696881
650449608
524418034
228661216
903106409
93047007
962057555
110310009
781512329
942024534
700032207
315031636
372553879
534728498
764757929
776409415
578876014
544787609
823387433
847475063
68192944
613197722
259622709
67132871
368719947
751286340
803075965
71573689
311920532
362158603
514642804
481718323
954587750
629766548
321851252
108659273
228880720
575045738
828296956
198191234
64264915
387081534
338111641
340925435
795158153
139187518
688802244
730453138
826695054
682901237
561092862
438593196
370080954
248364143
25460933
513343082
506244913
521209160
932151167
578594272
310549397
153973436
993985792
975704772
548331918
301016555
62248983
6383600
724150188
678666419
662040568
114852227
911667718
182371831
977597759
157830538
735318543
647591124
547459158
708229200
634225642
750166675
955308612
319679482
78944583
280128733
106450294
462377811
758988089
360607518
889700285
34774012
411797978
156125029
935638985
705517899
369835300
5467592
883279561
497469158
545870949
794210275
575513755
135033457
6038156
776238211
998928657
875399338
576074273
856494261
888757734
211747602
58634188
393533858
730199216
121857666
948807043
427387265
730158370
325677001
134750258
795315483
730879785
981467026
907272258
63774357
192529870
967196932
176623474
592267362
935135384
332344434
174495209
153482592
536626890
461301048
408644493
215806527
434029353
960537655
989709915
912694664
161380043
410975663
367127091
945702804
793191214
71091324
705654436
496119861
485397125
710768536
5156562
569766651
520216679
645763156
878450469
737857877
838373447
40200626
670095956
698048359
716450366
278249571
707313153
806367092
222967986
436264272
542986591
62603869
751919427
741904152
35197281
771449624
464255687
164386263
56941581
24273044
86100382
431660696
228301284
737832115
645825284
582421067
662777960
473881075
600609935
689814346
219411135
704850190
148599697
204669163
587784688
95198454
565087861
390887247
176753190
825003783
68154967
151965
396686816
610859097
667757778
875395895
760133615
799004016
230241584
680511041
246302774
152395658
726374528
435301593
819176659
21009355
342097666
681510412
163064485
428855665
599441515
307342507
861268439
559726712
612346868
624879822
662909952
446820438
307820067
364238229
947084096
116360539
509456513
430135656
646195669
947474378
131185728
577612404
48531851
487222197
68386598
490424662
103559488
459757164
735814226
255238519
401401192
159104887
725435839
357779029
777434150
493175592
746411724
869291388
71270988
488792256
517797668
599788210
376367351
904187986
647602113
594907160
934576130
236756538
458780895
625626823
686201986
334289686
696733743
670925478
394032249
934179573
201763945
254149256
401382121
934983730
763058292
95317373
748496322
451337458
998757152
722896602
33264297
376117778
855734874
417236571
203179669
858544335
72621294
550927030
427925150
637206971
991752021
680592341
149780932
826021781
505173535
441521771
431873678
737286510
852242066
456961416
716139659
294177652
251151141
256425666
470547797
57995927
920219426
248888120
634275885
173136683
912347124
157029259
845343479
589451821
536651868
225101764
887653532
89256690
416298238
121370532
47961000
140045149
450447100
664014200
658183538
576544745
40133145
42473769
738175891
289409859
84431635
102839686
173488045
719042402
712000112
759693582
657401838
843379759
771834761
650988131
969581286
976338948
110338701
308251746
456539151
901143437
211135957
281593768
893253388
690747964
272425301
239202327
556763144
119896958
967588467
937121717
963656157
722837681
522588621
29018738
66116128
517761145
178696531
277443291
981816208
539455392
267530227
767498260
702828437
914926088
27783208
906428127
471410488
195662326
556591049
534249525
86282781
961096492
150380208
702268571
538071599
421147060
672371125
460778247
927902336
500802894
878432158
946720940
236660860
81700019
467848417
84956713
745861017
953546129
123186038
437290581
100912277
618626373
318274848
337431243
428599242
853791377
35679663
886246823
756326313
61826199
42180010
782432410
909634972
148250900
298829752
178790038
699249477
313007995
282850604
179754440
235688571
680843553
92404053
516333188
422409907
857484374
103429548
703235629
176904121
514285765
63428769
366238623
701831496
159607677
728138572
121800648
512476814
753654828
421899059
384068566
898794228
671393493
970775000
646293459
393753581
376164096
34621634
993726750
634451270
906351454
411343135
131047126
940056775
17400799
75427061
885193869
773035081
148450226
561880537
493019730
764440880
108499105
163654754
636008874
816848238
319163550
681857927
245080963
459548406
458215914
4668574
732754606
152462337
845636
859611774
829372387
710695881
270972231
477005295
210333806
460545292
537201947
189865652
623976523
622923418
57979328
363634802
627890464
486716721
655306802
575665611
457029501
400487434
94831679
844478696
334999756
576123344
339108586
361082853
683454635
59585861
253034198
230476124
847633648
280938751
248014270
733944461
359986717
24961442
475032008
3893018
900349008
272950857
383410270
839851735
60981572
342115501
875079197
379868023
608328439
253477319
114890084
547697286
766104234
268878470
740052752
154296671
564495489
897804624
718802331
988466567
469015411
572327873
181630802
762925348
21462275
494653227
153353771
694902435
729982415
970598331
71546862
615349410
727585750
865708629
67091110
163387892
805950075
395704677
754622347
662342167
900890041
776602987
186630884
914444794
815866329
617824686
810563402
681037387
608812438
762984296
46123483
399673194
780368020
603513814
833220921
93621179
79618559
908124547
910809284
901918250
140857575
481689047
243289234
515000242
170150729
219935395
653507651
971061794
601705720
123315802
628917379
751082273
946994247
989331697
70671549
165657869
921385451
414590685
917585454
948210143
891608820
740715185
749098413
12586432
767547407
693301616
92511436
252783431
194175151
643473930
420704786
520182801
282095544
301029465
364558703
441010498
158886223
653862441
805353708
533115595
783228388
875038242
29931890
795825385
706691864
435907194
600215470
411952048
653321511
406149391
850616365
963872783
527086894
838924117
588856200
432781360
212149082
636067032
692757866
882839256
598840771
919837400
317851094
553521425
481869208
46955901
162390834
652007723
407091278
666957369
149986041
805739216
501625203
759501646
325025085
395069204
916482969
535033899
703920024
812560050
321354817
668779431
527414659
857356483
107306941
123247752
546104281
250032178
212445333
869564415
796671105
693924130
283490378
734634493
56869838
197817578
358463762
772800131
158476817
63716131
817089691
44816633
44571008
43132096
405731260
731435712
709510304
544893052
352872398
904718515
627178012
196136457
584601780
528162164
741266021
872061940
822353603
701204177
998770896
291639489
969990929
885749475
43491899
217663704
971573231
753382071
743485299
586537411
538758951
681857117
582081577
732296668
381084452
823868403
834143698
722798244
53710776
578929210
38385615
135775996
163698088
816462340
776373517
590702052
231190149
271302289
98466023
555279953
368408322
216160177
182697399
617897058
288430857
553333426
670080298
521354841
316862741
865228259
931457687
499373457
922845636
240936468
875005959
873840810
349424944
845668370
118728885
361647229
103049235
421169573
316997233
222333258
111668446
238871008
737975869
235388626
890335510
722174763
528708187
482567201
53369744
357355632
604048489
825772549
603058090
992551856
254642762
590141593
437293938
119626743
846677407
879507761
796619958
149858894
594535214
619036071
410313742
494259525
927971105
304765371
620074907
520251076
744747109
816741816
141457160
264439571
358853646
872685716
710943894
804838689
405982614
586009527
135300214
670036465
423980709
539898694
698748107
139390561
897581101
157731715
874476924
779021129
922958886
721479056
604630544
214836749
491924305
504899606
577721089
681594248
458650810
888636102
660893661
712787247
511448008
217074285
624178212
751670547
126148434
719555296
326217291
764430140
927030627
851043926
239514361
555220963
617193131
425110091
364755098
487157897
528742480
472981741
524463018
435346174
17876318
414698025
767718499
692797065
834249354
828065300
823292811
232693363
787633560
566039408
390553268
358246594
432213399
175648417
707527066
667660749
988376397
378240549
893700893
475207173
514251766
582041240
926916987
564410903
653490262
939014379
998842361
795362184
5530119
187016210
461295878
943244128
990000564
617545606
795754552
160495879
621853446
12713359
876761984
840813638
566474421
979472084
641080870
750777773
430350745
708540223
163313831
14399921
876098007
757264095
480761073
903596023
405160676
753326653
869918402
218914331
240129242
902199766
863110954
882364582
841480252
458139147
9950500
639637664
2072328
293871199
264062196
368061754
806983091
96870307
230230078
47843693
891165662
460542395
293883959
337878138
859866203
761231687
143126322
492008359
791969056
175225756
586194943
863903685
897979092
811149453
566652063
605070607
954446417
818665062
571727113
134562788
430732207
939866490
315731781
270785302
225040719
627377286
381529995
153739693
747133915
826614581
444136579
320757373
707040959
448703545
123069254
686106893
44115688
995334032
68143527
748774074
317602649
300165382
815406878
8220685
887812586
431029624
695295111
998012068
117817863
610798299
541970732
904210256
954897008
638727325
325145849
456955898
713480371
879113058
386563170
625982374
886145940
711383788
705729489
614279207
583214822
684175527
133131497
44196126
995486054
154842410
341493684
863364734
493544071
57742227
216993425
149258652
417506944
551523924
352453228
742392554
933185888
626900022
307912107
842268012
26170613
701894831
865500392
802472927
76418600
675856500
965523062
571628179
739155225
138525357
461367276
744891861
147864051
899847469
554791854
36661102
133632197
449519384
819847825
966642482
174914355
153895158
928074247
511757361
264773783
652952735
868907315
69237216
515037364
786665470
787936482
561581265
634249962
441454497
342826291
37842986
469177896
582870401
519267758
880264104
415173853
453130103
817456954
185932445
599122182
167962793
905427512
583721244
18632504
826137630
471283079
262336908
376781542
712186690
437369518
169907953
60511081
841448906
869093373
990275711
141824096
548827141
149629514
987337374
756329521
673378585
506658253
21812606
769207452
539900973
960903931
826722623
325149998
400827738
418636689
798942209
768100083
950410718
401371071
554718368
438770684
960578904
62128656
346104927
575499954
572035271
452129917
945471706
374089230
120090529
923294112
456538504
451080983
740982398
864690402
865710858
551056666
698581684
302753847
908384977
172230999
533385565
854615451
196929585
60774784
6363787
107297377
820568195
338301018
470325258
37237677
459348146
9683945
595078229
793301828
315698360
490044495
649212439
283591255
965839586
442964327
487155881
43720586
458016066
929102015
147001113
409883576
481143337
262441314
458624508
403761793
149843035
328956262
83776481
436628347
509083325
12131970
819637096
869491459
592363778
178135806
497613564
67443202
298699968
433100357
348828936
977631270
337121774
867765091
36802795
888286753
301391531
283471933
279226355
968700415
532843753
962547108
475343712
686517580
55226856
530743521
660229530
827901100
126807371
300535952
692479951
236302016
225323517
14896696
729994032
669069775
97720158
92844375
639138818
759966123
934260175
652625792
54223224
185882063
342123180
502782361
819785881
849792791
393307631
123342387
332178225
397506007
99417606
220066509
341617282
942602333
535289721
450665891
494040671
887837036
807748100
517765492
367068542
672440929
256299150
291994539
192086095
967395584
964151091
266270553
370195987
222481137
736517420
872670305
292851365
594816901
240278800
274968703
682681063
578386908
730463662
560196085
243554235
471978458
619090050
17101764
904777511
639596036
339303169
191418956
108853696
124962814
941999339
466654768
818117438
250146665
295675598
34762037
764623848
804743209
446650767
191674637
267854302
570487859
391476682
202392091
894518038
853648758
156692372
576537217
84609649
218205580
308939292
32783051
344634319
560005623
648847159
498994191
506041707
285555656
825892488
588603525
585648153
989697996
19952826
584398934
789535058
505423837
693150115
690939602
705784572
564559280
102600677
972814423
477761489
589368406
749185881
862803652
2250100
161461677
495757090
362306832
998307192
840331767
722009640
249277837
47455570
124986542
693691331
659556884
886802823
999205891
895866648
886276612
199893124
241610657
430339329
521810061
395930915
670887870
490419039
817600631
411715563
691844283
641076150
811992242
994146167
617028128
175402028
4448333
532380134
639540477
914716577
8878017
262712526
63448274
444478197
480848244
938690485
28120673
950568899
971329270
534222606
6547384
210491414
662004252
485758309
921376383
796018810
733123504
207093691
415020657
93031284
960402398
351555211
300693396