0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 17:16:26 +00:00
OI-codes/S2OJ/1602/data/data20.ans

2461 lines
31 KiB (Stored with Git LFS)
Plaintext

273459521797
615734000759
469630577672
563488973775
97608500758
295429856911
145545541873
56226244603
169571258687
162552235918
22291127348
161359888175
512620503802
127336580193
185283796427
235750165113
245144536709
523548504108
141028267628
133051143642
294810678808
707844161505
204433052816
177576597009
652983465192
265408114532
167010788501
278431561882
622784952042
279305946564
172034692373
317525663492
81696979408
194877466128
237066298746
167831316625
115991718229
141084617855
254215562617
126893474993
780946301985
165885930728
491740862421
355294090636
106296487622
946241958830
127182593954
224632787363
607198478316
259951412822
160134457693
227843804481
63558538064
147285463023
354178102439
68789919501
448571087810
413633351719
78818095582
79070018070
638827568430
71374657252
40286561993
132071783921
264695364644
250523845922
99278917995
107256854172
203299456408
252975784417
494442116407
10309477965
158619780965
161340570356
402229300394
266874482340
64949168608
740752859782
477962461976
390731812985
417785532063
353171444677
241684878015
61101086465
300176833338
369364764488
315061442002
191690082966
308235286557
215504552650
111033018815
126525188789
264645536624
258334483007
212841847489
725394272674
154126346535
53156982618
317400179794
126525188789
576436167968
49876498824
124677472993
295687233207
397076075083
962163047965
151627836465
334257496533
572443688474
215436088054
725582643933
101177384514
87775865912
99460838667
259189017256
75246848078
201018177915
74747924389
262084814740
101177384514
352911527410
193012550440
612828586295
161780405268
53592109351
135233353457
721325519954
165704035772
573791374271
142482735773
205387397917
341765812477
72208785594
74016202599
92787293600
186247347610
119087156273
132071783921
667615442897
334365802349
154814565078
418194405690
138808813821
254250234378
348782892199
819115601494
679233818804
364608677299
161138262836
613260753322
796137562705
109305954917
163500361247
184593304445
250109046513
202008520397
156523228753
154814565078
316813802623
215189307408
56110655053
77920425895
113892352685
56110655053
965424510872
189035762803
216858469796
54558851502
314099675674
177143158251
208995116157
254401690639
269817208287
225990687982
353320959363
303087512506
294896156159
10283092797
17463572768
214906086352
378043236363
246226588872
700975168631
114399812725
131196033305
426003128870
134658194654
965047347628
121563368326
306590936517
196725536207
572088096500
34948173813
702425989948
62093762586
205730800430
257665929209
680457604508
282236017928
251044892236
24410933131
237421326996
97608500758
40066356378
127336580193
89071101827
77596081703
925941557919
605448018045
155372297830
82164320047
681504812737
111087612792
50571086974
105926841909
750843815019
278329911699
717976372923
347893980930
66488756765
971543722048
966044252166
539646089460
236237270277
104675158037
437593222706
145789454377
280747052118
247911947882
321985516701
233467829812
187037851523
435899266886
128693504830
185151250499
314858410322
50425638899
698712428471
196568878712
296203579052
333350942275
64878414617
300545106160
181771051224
486033220614
760749098852
145512834042
527445639247
232594441879
126697890205
101782502586
295543636873
697320275931
203877668522
405747715741
156879039700
577582888042
296822272871
279347597813
209474504810
181374836799
215872579008
104675158037
247201873053
268131730020
397253624501
583478335342
758424114932
37861521695
337046175320
192517852953
334716206025
238322751613
89726723065
813862287645
441938715140
565529264117
269159994738
179426698603
232594441879
852146341263
374468128598
341132010863
260649396507
320553421455
362194715943
220021182991
498308810513
227044400393
270664790254
414687423726
297186913160
155225026396
173703374893
267224535013
28741802356
113045337603
373070125680
152635146295
128107143282
347924857048
23350517627
26871216874
80055895268
73435936273
39839853841
406617221732
295116048275
574502077586
183921027740
108467369580
102970776175
246908641838
23195734977
536205602333
142055984119
77596081703
476515425094
490203606238
477257532654
419092532107
123104945944
155411493660
286621623193
135430988084
346677574182
421177157995
648457210251
499761705768
833815131955
954543623505
197237250686
186377909344
320698761858
497886035961
168313776627
703153606048
228420524153
355750528849
215872030372
127517789992
103229820033
401331020959
633930182431
332943386650
300282452044
346120865104
501828565969
362133565486
188201445572
70969380891
354662204343
116508729346
113302317265
273660663317
590739284179
368463548188
381362809640
214234563859
685110336337
340515524660
187957894780
198957816039
314392588111
66488756765
80605451316
245920443225
140715153859
128591861749
481822842073
169018445551
32484251272
109968755325
486716848294
161983365868
219404696788
152375378887
87500070422
446402359642
185238549228
152808894314
132596385556
214234563859
707303881652
113983339642
128152130961
437501987227
297728110095
622757628829
204317518216
433975096886
837030825353
260250533039
575271599174
279861096284
185784251472
175198858504
315971595782
360487454563
69368930973
148863950075
179520843175
465265379420
271024222411
484231345448
336798014950
362518159113
460282524125
347742785412
379765891855
495515804735
380618989043
540677249817
218409797974
983979945922
93748700051
657840603605
129102555373
316230476891
28217821014
143153227576
234688879098
580009026299
196081000470
1096968416685
326852482450
162897816501
315811433612
220300354501
204240582690
353196485630
440697378125
273926120971
91060226816
578322238506
274609968170
883872764431
257763362960
237960508872
245826062679
237960508872
122684625200
755877603917
171806805503
267314369270
198840233592
79930713614
529161096418
77596081703
159375597785
262545782790
380408950943
222246674719
102462289420
746559945680
217818607358
261755606296
64092680282
162778593739
156931183486
352035174837
64999004870
315891433196
339374478512
432543913962
120439958168
205275582661
151334477527
381428409030
43011982908
436418721767
163395170593
477726477236
92440928292
352702119635
91093967264
265230900911
208445054537
143730707443
98151116627
126697890205
69368930973
134976023644
90915236250
301096717054
174532188346
120823000076
491937047293
101573919105
79930713614
300441650065
157528812915
253668346233
223603417402
55660340803
143886320264
234939592695
642018600831
127211398539
33101007962
79930713614
546047492367
210918289161
559695226732
494984413621
272161238042
275095981250
160475442403
52822456889
131030287778
280984705660
296843770305
66090568762
154653560397
375851447229
496490277926
113603707445
355605329246
619987499675
239796455949
156931183486
278874398351
272873779079
272873779079
263092116267
402638475214
406658658952
186072952843
43177715279
222463902751
334034257491
31947233344
13365412976
106892277618
143281472761
112732131381
77531017623
339473358775
610958754951
423081783887
222463902751
815955016632
197148914110
129102555373
25047664609
89199331641
639774589863
366820176489
102074532292
266817230445
224425989109
276426209569
295118024530
15867072772
190526920399
116749564569
212080341727
227665508923
191633617751
138493844724
237354333262
99577913501
220497267208
131476249978
39154635945
136006150652
237705820260
759764596075
381896702348
250483576231
838489648291
77596081703
349544046374
368490138206
98167675244
264628649432
380912511234
250944026447
384244334099
316603939035
41351188227
273093660721
212600060995
177350996107
498618868218
192116477932
405598676595
547102921784
284864515178
30168164819
200314957729
402073734835
258933985665
832013654553
833314397512
355533933892
465887264201
157935632133
186072952843
38560519281
348662254582
66090568762
344529701859
694480803811
135410570656
301770611047
277590503165
174519838340
361353340852
987942869019
600534409025
290879304209
80436369952
263508226264
42803174593
98885918895
108156048622
378897451463
426354803480
312863010296
290879304209
117891613534
19486937563
415970441519
239434262839
529884117636
295121692358
35835100269
162465994293
419747041460
820159178282
222551545786
186959556083
344751061131
218375262469
263508226264
222485439636
727045768321
52900702013
460597905338
113869463731
101988476090
227279971085
537634119423
282740875564
176446382261
422936521253
422936521253
98451810811
187463607931
218375262469
409705792458
199366447319
731059986733
154749407265
317170226011
79667239654
87285583317
606316805622
196696879940
617314772718
235755536053
279221247604
279297346714
415159678038
178029900436
321904991149
184395179342
759766274888
181484808689
107412578599
122374500212
357650870952
832386051619
440714991208
193010071643
122116167814
31248424387
65712043688
46624771050
369054730982
718396243788
122684625200
44215587065
173720353795
208699378755
159828046486
90832533881
649366133526
353338189935
606259595658
73236274645
259517200973
73585614054
175874125916
326340214461
106854702562
431364313404
290633822685
231093051071
315868908650
492386939509
234719789351
103032109702
578654118560
510967745281
191121832069
222567647389
218062220161
475577379539
702859293378
288919620992
273436195599
428413613425
814198362885
201603647803
121323114560
194533185121
233856751547
130876654598
350042157081
213194736595
133821218337
39655614437
681847692246
74490590421
430553401522
86530791846
233856751547
98876704001
400683978616
190521807147
94008359105
211159799386
110389661557
501178458493
48557609289
222567647389
131445652435
163550792271
644042313117
375530927007
48860794891
815031443578
301096397979
211204392330
304751394914
589425675605
320518868175
85528404924
122374500212
315221593152
77349580254
214092923438
120331068720
193313431734
222567647389
696020196762
247282525269
164541896472
566685531008
134656243961
209015020500
605636651639
311395450248
321904178736
760793334513
112599046924
98018703677
109432267488
201694828943
416458560947
370515457953
187729898227
359900949898
243926050083
103032109702
380232874215
103032109702
140038172168
110140739592
193971534885
480017475817
100536927412
430967492062
126330544276
330259346871
772117070232
731824824828
235039731315
43282232796
211163463629
352379590702
355110931702
160410318829
114134375204
182567860914
91348159308
368578094050
284180038951
233461391998
246261689289
407852418866
238983965027
264221437201
158267674121
265624704170
354905345891
105322420390
486524846277
75915679309
226927312180
156203242894
192384374156
505362283425
35525740611
110232193358
16032670113
151665342807
1072551703038
211366479998
216774179881
500707400207
369937692816
287350183209
194135105978
126855012061
60801634669
284479353488
220278302334
341322393141
41057173214
109665207872
155154732649
187758992404
71910318263
128974589483
133672556957
285289091892
235701592050
208884907030
222858828344
499519962418
603985361293
967297319256
140038172168
110708816746
569642974975
140799720832
284413553093
136104294712
459448795426
113653565754
334992458343
85058824273
90483639562
270063772619
174264676983
531349328030
296355562408
270063772619
94674580940
205371821181
496725562273
103768171763
750774632659
167876123332
23875644662
477395205597
424618211107
166116586983
347812109148
394994866586
287350183209
45084142572
253430030181
120326881507
107501046874
313436487121
227927554538
166647334276
34697924334
75648653811
367878939252
721143299768
200855726737
499668799854
96487345095
318471732560
162457248792
512602835951
46470056692
251959807185
153807066676
377451286369
156188137420
321581625866
186693928688
902107732912
128974589483
206456450991
335992374802
261461554223
94257189262
126437625121
484149008255
162062598340
349545905366
537149943398
155154732649
150060351086
355306063051
250378429821
149816632747
252721393964
115385172488
340831547162
32506841067
31968182917
81517344759
261461554223
347425571274
261253681618
108868380683
71336304549
311239474255
107114699935
217298546292
120326881507
111814368340
187758992404
239353597127
332364857771
49522498417
179366921115
261253681618
114755873015
73548191672
217904327657
88821142704
45712143769
128408921152
80727714171
181552269457
157596904750
240732505875
111055678835
840045170866
130721377602
100768261600
128974589483
7533788151
100317228819
69259741107
285328708514
282150037582
271367279924
42125014143
101674348052
360531957179
678830810201
315826281699
406148742551
237056979651
357572383127
193291564778
350349137240
715693377350
273866462793
274362613027
26871216874
374371283920
18642435764
258826346018
69171097660
385136536306
114638259023
159904111774
347288827321
109244074705
150768079069
606323953208
365452651462
772507578117
549454668520
463333317904
234926192129
334720089640
269976555335
346769300206
59623549812
640048871697
323622923627
152427035492
605095623671
729563939069
694175209184
652306845995
187488478301
285386554683
261632555517
335356392229
133538722036
227697683582
731578171200
333925705406
568796132613
109996128142
540240273611
82085588122
185477221360
83950656607
729104364022
844426463058
41856416043
482660264610
105322860955
180922985170
111893991698
276189701349
265297442475
373056188790
606433760694
197572925046
477319267664
29002782807
221190626708
656616735559
968039424590
499771304214
199452795517
185575166427
153941161356
302347501032
399449466095
423528229387
131454303875
358328483078
38570665682
247113589636
169073801964
169551106200
302443033542
799492911759
326183044970
272536496436
162062598340
129088760187
285386554683
149533128330
293860686084
215725003984
89784159003
468952037897
221190626708
756813142860
236297179436
425607643412
108016222880
254759263724
606922079450
104115877061
56719603835
961920543517
259287158193
362818255489
264880056653
267032216172
96604345520
133331833572
626888038207
57263166850
276149479600
229770828627
277717815760
476756840307
190872203312
136640234969
408513950068
217235387028
150544159398
232801671681
372221603232
379574328149
259398400775
86005531656
544969199329
272660770108
390143268715
117011985503
216436530260
90483639562
838774688355
142347072430
48281026234
523340928038
207158301441
277792843486
204030436695
161587117941
101730929913
94564828867
72117338681
220351145803
368848122955
463180273198
204030436695
169139067927
80998627254
357738062511
340563716834
264964313167
314449796813
333133248923
232613653505
38751301640
102792020304
704149097853
357100332701
85116899678
479966267423
236400751093
260096471163
102792020304
451359628268
160093299691
395402755461
148588898486
635038355686
286959171708
835724479680
175259171759
261550310580
209284888627
261469550181
542112361543
200942295329
204063144950
200942295329
167928690730
130210330598
561737630400
200942295329
40790208841
112599046924
833655925921
815979796828
343721525381
261938140741
235104944027
594373016365
368501451549
201577904650
312098362546
485159216654
966429684568
230946053587
324852928374
153941161356
141471497516
59686551187
852005748377
111468385676
184282297587
181868065800
217141930752
145523585815
386097879969
282973044633
429909226306
344966910010
149707219273
51574370135
102415076214
142595820440
368793596100
186371997538
298271731818
168709410111
185909689307
313319310585
258705094264
101379232895
106743927716
79206676076
173087068572
215259090130
67262202965
386564309280
187445876307
288273281943
239982688094
194957844505
313342948716
32951940855
46495255018
216917882613
31446977605
729336862190
141974484207
184812694844
1250642633
493975749400
101379232895
848919447481
693521130007
842559419640
128184797033
219949232471
217141930752
18409054088
141889670335
134975059444
587636343478
55035314079
328634732342
98016080270
312881160711
383925648233
191571746713
387839999825
194884718036
102792020304
200823120253
82534814254
262030383654
161829263811
149337110180
367910985569
183889131897
445705340851
186520571952
269472882493
370755908382
301685238230
141207359418
35792666467
48109535946
324170581220
272447609663
188632403068
350984652173
366222726227
731172416888
315105205686
671843516230
287593935913
289181310061
463656295734
39184270725
185557630100
761286217607
337595798209
61441160936
113500582534
196337321159
966754948106
328559089636
50026728621
729015760451
259658417132
195124053988
319454512125
259925842910
404333744065
672431395245
286386049691
356988531527
151292759888
16032670113
250248745625
283075991299
33512825960
124377175445
603975324895
55198423315
452387535305
84974859344
192076115541
293531353522
223006723660
287193737364
74431160541
159381814458
468804381887
317825946725
642847903232
66722917110
203089538484
93623931155
312881160711
339004201692
92287569573
105485981440
351881880119
40983132278
853281102028
293847443342
150753237827
337283254213
270538895553
160863061588
234692883234
274291757496
965956616735
193493246423
203089538484
324489897301
198774577017
55282046885
223985487232
157745479164
78811897298
472298263422
17771678468
425184363600
102792020304
757626038974
34928741539
70707969389
459408072055
500137615786
481490248101
197043604334
453121904422
27029329107
359744442682
582173615954
352858037531
352858037531
962918111788
122153040695
553582123229
115037032872
131957123859
157916642454
183581944854
382096744700
99185456154
312881160711
109284501118
173241389721
441080653798
333158590342
308618780315
77569013798
232007470068
298573451087
49027262348
305157768202
509011309789
370273711921
72479358114
258626609451
767813268945
309701017972
72479358114
67103521270
200396929642
378088386447
93909305342
303199807150
134788200293
56761448042
221131886958
244759359918
222981250783
603193435057
112957615929
406663951804
174776950660
9167146689
175622206564
135079970532
262205605238
68526832997
376536978294
505024543802
603657786910
489202020006
195339370100
271177118534
74014895623
66389103788
297865538186
117199076217
302535910854
11550159070
718787173113
273817992345
260603321012
384742332318
337500912914
271177118534
74979413258
726816324339
337050269897
260215496707
275106857280
217814513399
52680417168
164185320407
161029508507
341745921276
79623120536
311052050729
385291785507
259785857774
214393092549
303640479107
407188478375
472646351393
362743671355
273817990278
507881102213
65088662514
271831870895
579589462780
65249894355
345311495569
70055019186
155840746976
61441160936
956816273863
987355455740
530521820432
85116899678
159100041149
207921953515
74014895623
1073063042571
105831214908
811322143243
268319422842
99274062177
55969155855
50214713042
343688560070
30888517137
989022647446
271177118534
183665575071
265852806672
81516157840
572533352471
200055123115
195339370100
94838028729
290411124991
50891334075
339365806573
724555739271
91795995727
82534814254
23416365661
304302926968
335024547584
310082784212
962911029633
98916337252
320568049325
1137781427143
920902728396
473065165028
112679584368
283927297601
258121743304
65088662514
603425506324
149289666054
33723917128
129189905595
59275964130
156668365726
341816256870
342351340644
342351340644
125363314301
304076769378
209035084115
132889648675
369574574143
81290219279
190738580402
291356520405
396025359442
40547647951
268195517461
156685300979
340906018874
1135778425178
187136100112
699933403657
170210246022
346471220333
161133671781
270265053130
329945888366
230080793461
93476460838
475235290488
29443738423
194302759428
953969100580
66722917110
108915363471
111511819932
431143708926
289132880612
195339370100
218197707206
110439006570
711946867560
361103928990
213429575384
504722336493
426844613968
219531338780
113157750165
156730245008
250644001382
355154866352
57209914571
270201191785
561136595764
362026017363
357059861800
366204068387
309348934365
283052839521
132139513994
402094932940
256510978542
191083156420
294230740539
197205112565
339477188158
516878823216
71276063618
109379962888
282533379823
372062800258
335899417297
191392733378
18514906819
241195494724
270327884890
185727405500
63376545389
377109531300
827368808831
218357548952
215115001877
218357548952
132377549110
92514647569
297317914993
409756134318
342230855562
472693266484
48069819646
441773245136
359423379672
538275255874
223413477956
190308047950
168901723116
346303362652
286743115682
71942347657
333206715926
188034541313
180787674144
352215739998
154828644289
226709166481
630345792156
159573294363
306477210856
269217250084
209092168024
473065036285
211129210385
217270697623
664186139245
233145714108
74385697646
193411315300
135701919036
159294924988
237939705358
101961427145
608385710501
211624722659
413431110370
749189612461
262795633610
85116899678
201775956912
648039953777
187755501988
63459032861
293732787216
382033456796
241295104987
184401414697
80769196864
514525232518
915569236213
266937753227
140035652601
341550317543
137691335974
318166585795
81634658165
77427006275
375589759047
599576981814
156200504586
326768855687
517442798468
504149290504
347053332373
286406895465
141642845443
514363319865
212348212269
271801572745
111900700888
101961427145
316184895731
179487617362
741159148420
39067317837
244154156098
146407035067
107221856727
1137349787262
823243450126
493452267390
260700543784
439438434566
507872999068
94480870747
266376597845
140155965620
237762856652
588853266866
218071294687
340798887953
335622886300
694987438732
286112048282
279324037049
92514647569
458123757484
286886030920
459661073218
195880326497
73736496553
48986093338
76463477118
124579987183
643596526526
191012248561
268596097944
29752146884
507986206299
201885019951
306272325641
394501649951
115467385470
125707315388
261137853916
115861461733
608974005251
313739911065
137403284530
410348921658
162545945941
191919169742
257492355967
248433823598
27342156147
102920135945
181721155646
451130288882
751140898657
221194038189
749053930661
189474768109
179831917686
165482764641
289850026049
464337405940
202935510026
226157503903
91700714958
240848857797
93629067626
207069396970
220578641388
249136576802
411028045181
99685399322
197369913621
196358686978
1078475456932
411111690995
433629947628
253429677080
220578641388
282863230297
341207976411
291730393799
156872360599
337773826661
530149759084
75523266518
364059651307
473958400747
162046546805
961356366281
715675375021
324919209003
406198249388
171421092019
221064012413
101092713462
129298506045
282972014667
734639683247
289466272869
13764235748
200661245940
466918653172
309640632085
197661610776
279204790063
152085600846
200661245940
236444357427
101566363357
569538287817
329169659553
341885145061
248121379496
1089753049336
129298506045
309350583152
446625115634
279689907507
112522054563
456746164621
541105900377
351619426259
259166072910
190409820077
161412576461
292350260792
55359173265
142033753336
195678181632
356145251837
599722498117
104480167993
100725906195
210722941644
749997847727
70274378659
224617665252
233985904623
471218121948
471176104405
172300718234
197343044187
190518817221
317009518436
423622584640
85909552908
301261499787
346680404305
451392753093
902745918937
802838666630
266357975876
475266079707
111196654393
217054161983
29609408469
352904788422
331680191512
328739955615
260844169255
420423542380
493466818420
260015185860
702467754609
29775690438
69010868081
260574730513
582299999266
100569501116
135271276160
65506271998
295091371517
492867623893
82048962072
161037248472
111196654393
294928927127
476130894912
308057441725
73602668345
237940027097
287913751682
195998476427
190098956642
107060235215
536972667830
221095422229
241840512799
208438888446
322182215047
235131235437
122686389026
526158944685
37552994919
27088013227
85721981862
549659017264
151333891890
133254090638
209163263781
237352229802
665033497334
289094806771
251836295794
272175584769
232717328721
258978221345
462793290830
394154624891
139770515873
166917524324
326474847256
296019639994
89997553811
213227738901
415415174323
594874182160
401538453325
357295035076
289875793670
850251319259
207568953915
116543737431
538907159194
757341153800
258770617582
115481665035
94418469516
427475703554
224467256705
331680191512
732505887633
354567630671
202708263890
78391788566
272638209385
224467256705
679151903004
203455237764
447550541472
154106965070
331282622078
175805404486
68403052659
242684763564
637680820851
527814854857
408437291627
203718338604
215831044705
156267045076
239044901386
194049970690
199850681049
190712468039
537236847052
191959234784
670891190284
203455237764
412651800187
260547238939
327205583950
142440554901
220115707043
347779278810
134342232859
221702004179
314472101206
539527924423
286013132901
51954905042
590697558377
401939277568
593366285156
307062729842
144126619133
230990206872
91014124507
251732985043
208053256794
523757964910
259366275589
315735801055
259366275589
132086881289
316832549471
620495891236
365185278787
633163482105
583963543485
463215278732
307825053645
549065071191
162437384399
259366275589
419137180782
339353466601
348439152128
123162198338
137911367457
624235641786
750387377261
504526616944
4911393515
270365289002
466761430433
613226642925
257553579824
591199730760
472837034205
220115683707
257524260273
259366275589
151421819821
836427806167
371170020926
132471945045
190807988381
71422907218
156452158959
97622422811
975480793102
53096910050
167119536284
420226081200
123034445631
408739153294
78341995565
462482413104
74582679592
334255349895
122310050985
189471461856
178083035584
54288775751
451688605759
66155090607
145992800262
342201491202
584305366012
274837778108
219604397899
40638512764
163052128193
370458591954
100631521457
648836743734
98999337452
237003252042
233071302208
277656341545
714633144723
219123377654
119738903067
199260972158
235127189001
115871338669
252130088425
403792409071
71627724351
227131556994
89743595726
523794915777
109854337027
239044901386
164026828204
116024416110
259759752078
108256355394
157655579035
161367201575
413895024681
93202795074
228391319237
307673102568
157655579035
157655579035
140920248898
350473004632
467300446553
122927438904
225311155510
263734594166
156892968701
205493957192
269340320157
100448045592
288237318447
368469422994
306800409642
218868505479
191569420351
135647293714
107890131592
109850009763
111497193097
209745820180
41130056013
198690538316
48318012642
91056486539
707634343991
39801741459
154319085406
76177856083
371724195841
353196875527
301646179067
303422259889
163052128193
241720217906
175167251881
183900481241
155757039037
262020431139
506415933235
169435376240
226387420918
22858888006
351763023235
205493957192
57674326726
49031662485
93574129069
206495983273
269386876109
268578318759
158509715276
193201419673
199878218557
549961388375
568094460000
280589269464
261735116042
120894208154
630052804404
205493957192
444777672215
99884675139
260211517547
363888092238
171309926890
102476034116
213289132162
323449990233
290540617092
291439323370
329780865762
231072430429
170717939090
150358793753
351563110878
81798921834
715754473054
205493957192
346537410355
395612993349
472652702763
138310886032
279158262780
107198209478
287915477940
33695028592
94901361323
175065426598
316945554544
224823117030
350697068796
229441759502
65664730185
560336043970
161646233334
390527211489
256260684176
229441759502
287915477940
200881065794
159131841563
409837782516
27008553842
161453742490
98579013892
280961367402
264502389970
198408240248
432080396752
546326898767
234579625030
893204200057
164655205181
326290366830
60881023755
78159099656
116127299331
534659183340
98769840302
339327170283
296727475409
270765159115
51108309724
240698445267
95668096567
32011026703
49522498417
31430324991
338484335256
396916304843
306578878243
128111117866
102765350566
67503473869
85441299897
229441759502
671946573683
715056870762
115451938156
450323982023
577858868273
146745171938
752126250218
112801876179
176814340620
198408240248
138995867066
275334684542
77779274864
504401729026
220967443816
249775402263
386675943441
552512127110
270893773842
337674550957
380436795444
220967443816
75954630414
604409630309
220967443816
349346846313
329276075199
198758138491
55321037125
224336464588
273268924850
224591525537
134057364465
363428981773
408583541258
193553970819
112801876179
830430515623
32509893096
189735111705
235501164753
251583482837
91124934095
261692098458
123811863163
329423030281
739682382086
397169815399
57996025935
194299298707
112801876179
672504381068
489483419486
336600614549
70949157908
41432388090
86297803396
408959534946
346923230424
206091894432
703792336458
527621274772
206053077560
100532623564
338487269408
235848439126
933248304002
88590630406
548925065812
335425522509
133568845608
333408721187
60488879990
227597618887
60826642448
158448155979
335974638840
131249575560
307193607003
464116604617
631557377485
739306933286
500591631476
190179698580
117092559956
307082282120
329751179443
198163136349
158448155979
373561257227
408959534946
350995266331
65664730185
951470760012
125442135404
202103725044
930690267151
429201801784
501006754800
127312747820
467764137007
278403513898
491612561205
444611721385
152411847078
803617791565
35435049034
112930119612
464940466040
267027723930
198319341984
264373727092
351596319395
87438345566
148835378863
195424608671
142341277258
353514102113
156241648498
351618917542
312091189943
78599947347
741984438611
358899471997
426437901500
125010267510
310321936531
135160719409
285927681383
246108599935
351304686433
96976738317
101840141532
264298567503
467064532753
219630545363
155163950453
243314225117
666685916511
223045723233
294360753085
13808476435
31550285758
395037588543
536076500947
401982058008
383779015074
234116612676
153789170931
85777724104
273462247333
218722368349
682286262795
94878258237
173307136377
154000087289
121450047553
165210719759
136536838797
339830910008
199910259618
736743843270
177491315804
33723917128
447173032559
123770288004
256084707519
241657282879
152712324598
149313585757
350924573756
258050068430
115340648729
89380301515
271360292153
317402497016
318700210959
136536838797
201294863990
169361744976
93522536444
469645615995
219708558973
269836359707
268915495632
405731313088
100532623564
251129050691
517394727229
538077547427
261130027358
632804186610
168323202299
250890081694
223772439640
898908028239
392450793078
136376040394
266144755189
202385228257
97174421315
310336643537
499718123376
133066722884
100532623564
64112133734
666966316403
241775666553
579481230382
95961467844
317616629958
160001484730
413078149330
174041762308
621945804633
229873811797
404823820260
368440285069
219630545363
318140219917
315976287782
69182203384
759016207660
637174864711
436854522083
54720737506
261141526682
189973474499
219708558973
124214314014
354617186433
447581415701
672978056718
119808729143
151396380016
93723303657
104592970361
78731424519
139109246206
122824708832
300214059418
305527709389
218619623505
100871837852
543909889206
334916960901
426534219390
378513617288
446729921949
380131074833
306920926969
206080077456
256632177103
107072729162
200321121514
455824160716
75545885637
58785133239
82457185225
934010464702
264098504323
177653858899
197578234976
292706509475
86731519099
64569319179
93861161329
523257616678
351389078240
153964224749
262050703671
323242566237
81694953330
161574271571
577944261293
334383968201
549488957186
319249266231
155629694461
301258496558
362259006014
74648066922
278690031584
47603233715
338790496443
508847594648
382180333338
93608984905
455259918104
936690617144
143895766850
154649117337
195478193738
172588541820
122306673280
204786481616
227602137450
58529723522
151474062500
51917754796
486704142072
207375612393
206435262742
152431467618
86903230776
49880952004
278315452350
238548667718
736805948521
349853074378
123748019169
149882382094
492451018076