0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-11 19:06:26 +00:00
OI-codes/S2OJ/164/data/tree6.out
2022-05-29 07:47:12 +08:00

10001 lines
101 KiB (Stored with Git LFS)
Plaintext

353414249
304133590
208507687
275104360
484811932
-667217115
-71118648
-495775449
-29839786
-97916288
-780126076
398070536
-446859139
90815861
-705927674
47421069
290644067
-428571205
629492334
987750980
806831146
-130763098
-781799659
-55891686
615273708
-809886646
329811375
-440381960
958038009
-594349564
820060184
-740457718
-858277163
890901706
-876964758
-943411443
629078536
-53452099
56646124
946451229
939485560
372468080
-182660888
49771512
-787741810
-32687548
-678614322
-448052897
-686241732
987424919
-631211915
-28052864
308838855
620053323
156983053
242896827
505564129
81600879
-295894110
-909432489
137981871
393836894
-3115341
401638482
334214677
-526046829
779981855
-150143490
-196786955
957162621
259633046
-688618070
-143137013
-158857188
189578830
-370315
-335607740
23395593
-597420575
-696062725
784256821
149824041
518345758
791841328
244196964
932114309
-551219537
-626627194
-698412585
-39311235
-826920528
-998596535
-37788701
490795447
21009144
404018546
712388260
-996122787
42573421
408821421
-867806732
-344670456
166406069
-49906868
206338829
-634711295
878412373
799953246
727668327
-710079871
-90497901
-429270035
-71551144
-75661617
-924148994
-365514514
-559928572
120237580
639255227
-9711374
404922556
-681828158
-222827090
-692202894
-876570449
875417431
-359610131
-423045005
337319944
-564003146
-546954541
-960981609
-808673000
507941580
-488756151
661051643
-70928924
-704488657
535557255
-307579701
80715218
208091300
15012051
372442056
-951248645
-973440792
628229691
127161039
-222044394
638613823
626652089
-778222139
171461637
632846729
-168817157
-437437635
-877172580
-550159899
-198794800
-271431871
530167684
767980339
726378257
-956231395
-116428506
-239064337
-225492868
537860941
-162653624
797925888
420676418
-636748142
991060268
734679219
362277383
967952733
978938915
728084475
-668975006
169044109
720458724
-818111045
-519602773
789204223
171593539
-80336786
558416784
110616977
-131177169
-532835371
-429029958
660745816
307785628
706315412
-246912498
616694651
-149681333
-957747685
601279567
713934780
-627499533
-535825596
-265858046
-330228291
-606544296
-193732135
-978570852
936104733
420189248
-930766561
453252433
878048455
-357048193
324457221
841882566
468025278
439524862
-438178573
979157134
175535079
-291121272
499964530
775288632
846447767
461446639
669758410
319564051
-65965315
840735062
-312787058
793132198
644753184
885285341
803905975
578907742
455734673
-579346796
-545125034
-455845896
-17329720
-230117030
-715658581
196764852
976652164
218419760
-452881093
850828985
887184348
-28895559
757937845
-866282934
33136489
675722674
-217071369
332196122
140513190
457348978
-238986316
-858581849
185015624
-424238441
687123191
478287926
-202713676
15692244
663289471
477785976
456002897
-60668240
407596399
-263440936
-493057936
-607871311
-454122142
765547833
-487870007
-130943940
-4306169
-636882957
951946792
-503357540
-936886801
-192466147
-180961795
812703898
-795146535
-73735620
-732889536
163394860
510954349
-350124005
964198975
-57858138
-873707086
-278226222
651175308
-44687860
338009778
-963874560
-547770724
-847176340
48102892
-617111664
-854363333
542117498
-454250224
-10264985
671031542
149143040
-600343285
31845602
117320262
-133748897
-161168100
-480492351
474055124
-719977594
-654274426
-484384337
261015955
127552075
841926158
-891724149
-620447762
961345778
-376805463
-894088244
571689654
994896379
512545325
-256217501
-917939109
712444778
-254187350
123683475
852283864
285519623
659764317
627656390
-125272226
385682952
-486933595
373607695
962762840
886703984
-1863562
-354090228
-977932359
273855894
934453945
-893738681
-397566976
980743793
-119095661
102717289
441221593
-175487486
-784173195
-60335259
707828163
634671385
-887429083
-209690625
507766063
567058421
561680534
533528277
232169609
-201026123
-733340197
-89366025
40715998
-467147498
-125321796
489021407
-938098921
-356091051
-893467126
7789347
222508783
-448612811
-926441059
-256344496
360440826
-710782710
-294241029
-578488112
-243975284
183455345
631018253
711434014
-924966360
314654630
69852871
-981830008
-210248352
813167874
-159744803
91894530
453229548
643924252
-998843112
678503572
-977932359
927466071
-23282864
241773369
517918951
-851640125
-551518445
309107101
408034658
-404536123
909996679
-967552687
-113968062
-115554763
-215922702
-576091813
77340553
-938679514
-118973457
-674146889
-580932329
-972812772
-899125199
-888319533
-309506813
-545075428
-285508653
622650463
398582735
-47481483
-747819724
-192951972
-426058071
383999964
-739700263
232856381
-425000738
-495707059
13703162
-78367554
788814074
105868368
392825597
-548951501
194211327
951612799
-633466334
-850674759
902153477
18008065
-242402961
126733600
682400180
866517298
952131005
466973354
-99093098
-400968941
971251426
-535502967
274884078
112485985
-140112870
925357823
-70928924
231756800
735644466
-837461155
-94611219
-828156801
248285254
604145235
391950049
354312102
714645174
-42833233
54871893
-244899454
-271111847
-799203059
643014608
803905975
585910894
-477821326
567073718
339818200
-502330374
735483483
991706059
-503273764
913298072
-402697306
-706146151
-318294939
486026334
162104423
-864746833
135580954
273796368
933180903
427966332
-334936711
-359782839
-146540515
958462873
44742065
723290878
335605344
-98872480
64408798
689213156
-774940628
217166247
-354422444
824477773
540296798
847225327
831427544
384039680
-743354364
739295277
-939912181
-955824182
437807170
-912457570
-359766700
-603564028
-335863717
699688610
449482820
-681736225
-441344031
-909896425
-278396129
386162420
-27822214
-261166029
-272640556
-28754707
-299813875
652273449
506986594
429501725
-146260364
550929922
218230670
38678012
299182417
-369950862
-835578706
-397524342
4023992
346485428
-607215248
-937232184
-275332840
-895113699
-815457480
-126738273
13064058
534323794
461967581
-495267242
-641400784
454099655
-581278683
-2350737
309020495
223289929
-85852708
-213480506
-326414349
657959197
647050178
8915269
610947004
-406579112
215746041
541629718
807238015
37095687
-498585485
461446639
225700229
-11021982
913937475
-76815880
701375775
-255556954
590309944
-234186452
516765851
87820552
-175559985
441188067
844169388
-77623466
74731711
392227791
-279671405
128715395
-183404392
928364611
123301086
432124154
-480829374
235448652
869858853
702187808
-208146998
-505197137
-133292638
502920702
568891577
443978621
714829570
909131431
176001046
-391397696
-995662870
782046749
-667591478
-436062021
365544302
128771891
991414856
-505918591
500228380
-882926035
-482673278
687732734
150292936
610426554
-371258301
443020721
338094672
899397306
-731274604
-191840674
-842295972
860826570
495170397
110179594
-704198978
-117875732
818082515
217948054
782986060
343081982
-181015454
924014362
782808091
581375561
249567680
-437576265
78273240
-589162964
724544520
512132732
691337744
-22815745
905698905
685332907
-425641983
222481401
368330712
740417834
-464617809
410837164
-659396007
-860937073
686053524
226884326
-450517923
-659359567
474179606
157935284
-296135344
501751396
-755479386
46396567
-681093623
-201982192
-277430081
-614619359
-652109041
696548320
-713607190
60249491
-551718699
442665365
-677537402
-686531258
-125087646
-506370702
-198195221
632263093
-949522466
-519195967
71899406
655036397
763770973
777242708
-117354239
868181871
761990823
49164565
963377781
-962145041
661987192
342317709
-332083550
681263848
-322661258
924988643
638427737
159675914
-77623466
961947294
810167623
-945376908
562920732
-736779830
-130848533
-798439649
377548811
-324375983
-713721670
-147930136
-893617062
508588062
814625497
-462138067
-999462070
881394058
734685657
376237292
-987255730
479053243
-528621859
898237277
35804300
-824335485
676021851
-520849679
-937275065
-298562879
972711431
-376683288
790982828
287297647
639260843
496563146
-706977843
-102925354
-185532700
-183763464
929503774
-704643803
-165524097
-526735057
-951269792
-896930340
-845798258
268394649
469166497
-182634950
361769476
368012496
105219336
-522806176
170241538
591352605
-307254407
-951269792
325306089
-244885590
71992244
113741691
-292867611
-97556600
150232218
647538631
-641172905
558562626
459026358
416678098
-320363029
531563659
-97737301
61195528
531680741
807886101
-287482153
139462089
-948560655
-752952486
411326473
271583195
109215331
-541804295
243156159
-339192867
97775635
126733600
727131258
683324933
-282686233
881575577
-911863792
-414303705
395283146
-629186073
-462816972
828989145
-995174581
923672033
389876742
338036038
116617856
-755903544
199595631
-580439369
-79348243
927347957
387877478
-444510300
203179363
10667313
-152790785
-902816026
-670147162
191872814
-528889791
187858067
-918285808
-496974477
438167079
221967721
245086628
-51547543
588417845
1529632
-420810571
672130019
-10509803
853564921
-525232188
-44697549
150732249
282998275
151549002
-125898227
178352827
-313684719
13981469
607085179
-600086179
871042961
-65107344
282625537
596940911
-932633113
993304739
-284811541
-998300440
427334778
-900200554
90607581
904084688
-186645089
885327487
36874803
-706499431
-921654983
-793380230
488608671
-627942304
807298364
-118402910
118819892
228352862
-85717311
475329630
521092574
729156896
418394861
307659057
573286011
870672337
131105920
76514371
-601213478
-494954419
962526514
-161157798
-659559181
-884090347
-762542201
-274562687
580533270
-282004195
-467399053
501353933
890484176
-682791991
-848223917
-439961979
-575869962
-183851508
238975831
-46669714
-338435688
110894435
39314219
987297765
-108711889
-787368639
-511761691
-844764760
737504121
-529652341
575403569
386775180
903876912
139363293
-380444234
824388700
-277286587
-245881302
668068161
-168294140
255810201
323291412
-294635868
934391480
-743629689
62620163
-607039225
-139684291
-861551016
-808867259
-111039113
988869662
-277761911
88338341
737678292
-423263957
-116954741
-787306933
-473737534
-657629581
631135442
165969307
-990502292
-196359411
-452283445
-705406
-509965743
189003870
277181831
-509035102
985503770
910829815
-884795306
-558849664
-799599935
418584577
342057800
339559700
-313404847
324004771
-170192454
-26131365
-415697669
668990872
-143873504
-818105425
-275654769
544579606
-226472713
339818200
339977602
-169020158
-662409574
-376640665
319499390
316628130
-321476382
-133413522
649286305
440289194
982522896
-586590044
-848104198
-981692784
-337868530
-515946019
563919761
483455396
-439797205
921933143
-600769438
63302079
-260795561
487541153
156040729
170251766
-889346053
-529684041
517614203
-514582316
-588134997
832244038
811007609
-134413200
-994910604
-240587256
-859008050
275354957
439764011
-354501638
152366172
354415864
-234072357
-358627238
-72836686
-258428187
-960569400
-635307642
106540729
-835578706
-573215981
-238884685
300063499
-851221223
122877966
-978189702
-530970139
456356511
-727554594
-921396218
-414002829
282541284
-896556274
-882583364
787851917
721555743
-801113038
-186213996
883260345
-97916288
-670868567
-625111949
701283098
-685299131
968827262
232856381
108643070
-644832690
268154751
60469422
777355546
381718130
-242888549
-475302632
896539693
136663220
687022633
815247599
-331114017
-465769611
-270188046
-222556203
476361347
-655624999
-722889582
404055925
-842098384
102717289
-154938856
-549637027
-594678857
-422702946
530661512
272733993
-416029030
-728739324
984083788
794624648
-649448913
147462386
-205813679
78011312
220326634
-132357237
820025238
-623603119
-156452591
-222102021
-585231894
899185350
-950866836
37961877
79869124
615338152
-994055253
-614570104
217034432
404137466
-33476313
-261817740
-647201910
855606921
-955215016
776391539
878397073
-820142098
-694371801
239976625
-882066613
854008120
-608269517
968827262
991323135
62620163
160019980
735071436
-498349621
519993832
535140636
-28364705
337154639
-552618306
-709750937
-679972559
-360255091
-62586355
557731021
-906546669
-841897454
-467881273
-422413601
-968593983
795208753
-118973457
820723712
-681788941
-664562112
276562685
324234096
-261516081
333553808
-976092677
-148309140
245911281
556360758
-951269792
145244355
-209541410
92111152
-765175252
890447534
-38993277
268473285
230334839
80394819
277782361
248133031
-192466147
-704264710
989127868
916223657
-273030339
-598234637
-363692466
-847787149
-577954158
-878291416
-985889996
-71662039
-571142720
-58559228
897592317
-685557431
22430037
-801360573
765434115
622294527
6417668
-892689895
725231535
491458729
417747338
-950076639
5961553
-957015418
936616554
-909165599
-23440738
360020055
-121936644
-26737263
-700368464
625440602
-429394763
-351512037
-430251154
875391635
419265068
-25923456
-700351024
610614003
68907922
-945487986
-644395690
800063589
768682943
785982113
-205607041
-808601530
-44061221
107577414
-646907011
504698581
-828691456
349776096
295885953
927754997
-294785665
-118099563
-504764077
-334459981
648221143
534497425
716431236
505869244
369009104
-468256880
-214483843
-685600720
-122690587
988935821
991739468
738101993
-911311272
400263621
473809650
950124369
-753203139
27101239
338981033
514301374
108765531
846902314
419209605
552165755
-186255675
59631732
831559974
-522020116
-507199614
963310283
-111391289
628161062
412963821
211897460
884313971
57379847
-562179043
568051073
493545830
-911159522
225612892
735246109
-222131217
113202581
889720008
-628159134
-629803196
-987635342
-751753916
-721653193
663685111
174192388
-161576211
-227327112
138355074
775889789
80591856
-804394514
-5484733
196423988
-661672509
-20324797
372945443
-155963201
-37031831
-552436554
-661397855
426120599
528397919
-291552004
-132682121
-484235329
-788024358
-858277163
160702284
120792583
-720904400
132151856
-174769443
835786148
370601429
987072435
-86352210
984541827
-323385284
-937778928
414600982
-729550223
576859230
789880860
218792590
-5118764
-430312593
-382216999
543348592
-323385284
-646613690
995327629
-259550494
8529432
-668665248
189003870
-370872970
45599179
-170210079
-376583488
441550219
-764846760
-426378734
736602562
-741740830
-558018644
951946792
166888305
37834944
-487928390
-951548752
-282971437
-263481063
-702995159
-715255271
-51020367
981037844
-485020537
-198316020
275381432
883651377
-85108637
-275083773
-41586197
358693913
-813187552
504485434
-385738929
985868596
-588218051
-545722267
196621205
-285336726
-861425419
297115961
-48782211
431874301
-560927969
671435863
67271344
420742017
-998351025
-941599836
869668355
-33957809
921256741
504512303
-993000824
-104021486
-162616260
-363692466
-189742921
-547714114
-677924015
-179460009
26313585
702967596
-232032228
-804137428
227288431
915160288
215837717
-212839049
-730518538
933746305
-753203139
-123116671
-457308922
670386584
354749073
623544982
649618123
-618926161
-248013086
-947787907
-447177363
-158714689
-260767287
56493545
962303362
-811565209
-148375460
-302035415
-541900211
623937609
-183646927
35217539
-738416365
86859524
-623277435
794726344
-372356273
-461355762
429606583
85602291
-912518255
125114834
877171950
526435149
-664192036
-760420826
76936327
921042932
-442131075
-782217646
-960641316
670287895
-702802515
-149651856
-270472271
-853106900
-496623917
-970053232
328090342
-611332266
789197122
915071210
588477390
-475967026
344553998
-804379712
310256854
-143019567
815959200
-623408292
692363879
-198924440
-245646991
-719323535
657376428
-392537798
739979750
25477517
-903650197
486556955
683213171
-875833558
649618123
851146789
-997730333
774319512
-91177298
808283846
749263963
-679623538
331447946
-622876332
298473805
589319756
401273888
-221954188
593630393
-378507234
-43774228
-819868838
-266227127
949458020
737941921
-959775030
809909120
-425979184
660745816
634827821
-483582119
71419991
966876934
573648626
-637524179
394005972
-291369475
925179754
296908788
502887612
137108118
-894188046
-92145440
-143541563
176783022
-688335579
356568403
-354773408
80817387
-582108389
865289639
-341641086
-45708495
-472707147
964458640
-479707618
929898932
191166684
316165447
-764570455
58958050
14146497
-488865666
279744792
272432274
810766320
368807798
909509502
804662131
112512270
-164110329
868241501
-118687675
-308143317
235419186
-757795458
826373235
718562601
717855122
473068720
117748926
404018546
540266103
-999354352
688806510
458335998
-188321763
-262204214
-414002829
-759909758
166406069
-253003369
-898939390
-330012080
403405240
823923340
611952804
-158741900
-61290524
-658409615
264933939
779393129
872266322
249959732
-754843163
-71628613
709014257
-210734595
388375609
830233718
-390572163
387079655
-442691076
660275634
421813961
-992585331
-683271937
965919529
-744915288
-124539356
-663155129
748631870
-511981124
-275794004
-323305236
-852131604
-237661934
-749866629
-615443715
289349490
-129294435
-581840401
-852396970
-600847379
415040872
-195734727
632842808
-95675752
-548420313
62248466
-49405474
232557630
553245128
-457001181
-290697404
256805021
-643207187
-466570874
81715905
-445701768
4364959
128372991
-250353382
-395997371
836621758
747475359
572661852
205993534
430459294
-316892897
349371836
132352685
961760218
701923253
269826600
-697690144
256527204
-590258668
490209951
-457414974
344547805
776757920
-1657242
-52168121
299954559
-156234528
387540706
-942776967
677014641
-7025488
443278632
594005613
805991436
-99498534
924115967
-849813187
-228585684
110381025
273910967
251758389
-473821945
-376117480
142258294
-684272095
849161785
584921038
-110329744
933314392
475658913
668165004
-970222326
51164338
-658535999
923698698
-13193129
560855068
512437306
-249855711
-75661617
838998316
846691394
802040119
906295226
-869810495
227301389
159898696
218021569
787140289
-285830798
-70358295
40005357
743687492
-381710494
-167360248
80261996
488604233
-861907184
-961812927
641999242
828793440
-959014509
-486028832
738767156
-382531076
297768145
50340541
571769686
558663984
-944952895
894740519
8329084
186865605
-710065233
820148503
-451702782
797974394
345807903
401105613
13401322
300768966
831640031
932806177
28627930
-277982540
-100369323
-527718328
-380197535
-659716814
982956252
-957735383
-455070792
223305602
-144247704
274593348
-75386420
745379786
-749812148
941281232
842610355
64245372
863914057
-837730440
139118570
-418161597
-58149818
672708815
655582990
-598362797
136756764
526722982
-882814066
-376329653
-167022047
716356955
24454417
841810472
943281
-231668059
-791761370
15653782
-51010266
-657632185
774834340
717684794
391950049
816347126
-929526082
371695895
-523524432
-239024713
624802871
168523410
84193361
180460440
209948676
427547260
-991964061
709835390
-551350192
-376668815
-153963581
270680698
997263094
-245275829
-971618847
-874426099
735464624
699918861
422266970
-252073356
250525842
641585110
572263548
269533076
836139014
298473805
-912758238
582854534
300233647
-979967978
891869075
564423341
217669480
265278572
-684702638
-816792127
879105149
660309394
96260415
306753113
-103953363
-738662360
855091164
-919802454
769994388
849879950
765103698
-539759301
-828692567
-871382536
-162206977
-175065661
769432010
-611514793
355386420
-566015032
134286853
361906617
-270162291
-532612718
725021151
638613823
-662878765
-342635487
-292115960
-215658094
440020214
142537200
-255565619
188853049
690757501
-381420981
-352730473
-309166588
-603952682
-801639532
-663046268
586890910
-961668245
-816963642
555622148
-808023354
-547364757
277143596
185581015
625457462
793372046
-216323128
800421312
506802791
-952404339
-407455342
-744380741
-248592689
-913610608
-259877525
693118473
-117354239
508640998
358619961
872434408
475262479
321707877
-636178746
65510204
-191285175
-869395067
329806529
533729375
341496423
109823773
443232781
-748617244
619789981
352670197
359613354
275381432
-550937549
-589407379
-482136634
39556548
352089277
-779219494
-85129894
-45679076
503209255
460346745
-173827851
969590527
-278803377
-924480744
-939490172
707590550
-568625994
-170536644
76331972
9627522
444694638
-83040184
-839790981
-684017633
203174131
-906788342
762390237
-660012106
318633938
-197382109
-490966531
-920842610
-307694521
79824400
-404616946
-266838928
122292348
-352502035
-909251116
985961604
320685801
-140508958
-449315560
998310723
-52052965
991710138
-560984519
859696668
668461784
-776870133
-319017688
-92154214
729803522
362705610
104507298
-655660194
-632462021
-508233982
312311849
-171025441
817615233
-181508795
-543826296
529065262
853812406
-934455535
-504553424
606924507
863412780
-823969429
-97209257
-659606579
93409160
477817439
-388318900
-144043484
977160987
-43007597
827905840
-983894868
996869478
123359273
-720524998
-960290302
-335625456
924271440
191535112
989166931
-26438469
-956138953
-787659871
-130496406
813127853
145122447
-320363029
896195864
-867515870
425991702
281378670
-300824103
-504764077
-297865120
-577925471
-355498703
-466103386
-376427247
471086549
-114418513
136331279
-437967294
128106201
-136469582
967208873
676145394
-75972238
539336835
-723672873
-159600655
997588193
169395727
-388039599
-427951089
262872490
-962043024
-161746329
464583452
-415541290
-412007459
-211402067
-993912764
491370920
853812406
453493372
-598525925
163842206
814000143
-976188531
327002891
154596611
571630900
-44623146
-263477330
-577817754
-821543530
191943590
914645194
-290877879
58741637
-149651856
-257647011
10205798
438735683
-613858874
-215922702
482461964
-458939774
213970115
-139684291
-776979741
-731916126
-530549373
975841523
868596957
-931112772
257754506
856191393
269064333
-871881987
776205608
-387426395
442708053
476506210
-222554457
-190447428
303178557
217948054
-532819269
-515198225
-524558340
-51940718
932407996
-798890488
170589269
325691399
-308169667
890785446
61195528
293658149
-884157614
-769949393
-469393101
-224516136
610288574
-768137289
-802821634
357158449
-754290204
-372033142
627383186
-303911918
538949712
407569095
103799426
-95847209
115573564
317036907
-891922672
559375849
-442691076
610541775
363681238
394005972
-296892821
-874426099
373147304
-435393758
-452661194
-622966323
-534888235
822385482
46646218
-558579116
-718905698
-472140943
601617339
-479826975
-187917628
190119530
-464126745
-490977373
-966874936
368553197
539531046
797629143
-783118069
985202786
-499645627
174976240
-867245468
771685657
722402606
225859926
-834447600
803619138
-880496346
-551776434
305259727
190323494
883521422
93728189
43867412
51985530
535960677
-958710086
-526046829
-89850275
615449350
-840249237
-457437558
-215144413
-91659125
-602879946
899918442
19759720
276591525
-830563838
325409644
738358790
-759292890
-136933876
-519212106
851944678
280968839
-479747813
450985171
826558468
140194099
-38771684
410687095
-260498473
230213951
-790003934
645603576
744763596
265506806
942193949
764823084
-979157019
-304499132
-903714697
-69697707
882445828
-544854799
-877735212
-594895092
-975603898
544127228
-627499533
684208333
-418465706
-977638659
-142735630
67529790
988020611
370225726
-687226452
-900389318
-261625117
-584920790
-36050117
-741664979
80295898
298473805
575978692
718399708
837635702
-989925332
751971162
-804030191
427896765
132435996
592809113
-550549830
-249855711
-952560947
-178665293
816732189
985566848
-411881762
-791893954
-23189101
354475319
952059732
-153565935
-354129881
332196122
401006646
439989389
201083204
-559695871
353932638
700327895
-646336377
-374633783
-193920229
-125169165
-919749228
-781063646
-142752933
563968990
940321642
632638166
-103032449
667281556
-485872886
922236268
574939437
10585496
-493545918
-135149799
227694319
176553139
-772752937
-692585841
-97642710
541958059
-525736716
-170308105
-87768553
597240075
-888952547
968155809
-414972091
-439586927
655999303
-744440979
-16271397
256393230
-995615758
-557659374
-587963049
-397722678
-143953749
-404544947
-51690481
332999570
-695396978
422889113
424251659
585312910
30738783
414738511
-629747120
780102978
374328891
328012983
899037014
-535414330
520674508
738681948
-328584807
467095098
-882608379
988796194
-543401834
906644068
-440376648
-55046225
978862209
-210431701
615606316
-508982040
375853196
-447344464
785250548
591649278
-810410226
605180547
448945772
-648137461
-240700857
-455070792
-158519041
-621327755
365122712
-227998164
331834768
902253280
58744120
624843260
-386091243
-63160270
988796194
-4022482
-841824878
156722490
-536906673
-645173142
79869124
233539920
192509123
-994517093
610541775
97363887
896539693
-33085492
341068193
-189711634
-660760182
-439061176
-641274538
455131697
-154475195
-143019567
559938655
-445314651
-415696687
-247409271
353932508
778239755
-211951423
-672872156
398442218
100275809
645072931
-839165370
-960998519
-370910203
358174054
-860465320
855453148
804566848
-811654781
-917444
-1619872
605382586
813394243
-78738605
361906617
906295226
-582689488
287236507
657959197
-348554312
-479643362
-398372622
771685657
-589269426
-385738929
308969352
-215868135
-947065750
129793910
-557875057
414621924
-22812323
645117358
-700126918
-685557431
695239623
214934114
732224852
256117500
-625169795
578641434
364957591
2575120
463319683
-190128524
145581241
-274257843
203283026
-776410128
-420953916
-652770418
222649063
2550456
-6641579
742258804
243648133
575720184
997263094
824770797
784041100
-842813452
404137466
176572784
941940840
472594302
398821788
-24587097
937335826
-692469530
-952889435
-264907772
749088532
-707134380
734674874
60943928
718780300
-640873686
777328290
975222903
774184508
193720261
175725934
615977006
630892378
422954023
172461368
472723749
-174262469
-482018866
662530957
-844456519
811173767
983864891
-464597367
-956656511
422874158
-623473615
666414428
840400631
-27275342
978465686
196582265
-606747708
404055925
607205934
202158960
-638809644
-640873686
-730917995
361732641
-138865158
-112798908
-316694361
74760371
-439061176
967929231
111204072
-593775685
-95569463
-993456186
-508993617
-649317941
-158251188
-498235320
757465813
-37196993
80318362
703887067
135486793
501658645
953345997
632881004
828840433
-97447796
-560874062
157074186
628281780
-517716795
861096050
162343481
929733662
299320439
763612525
-899284707
803619138
-212517858
-373506619
116694178
-140837096
-512489910
529848373
-241793318
767980339
-89714359
337529883
-533135255
-886890316
-550001112
81966743
-831419571
86729099
-590904843
320165757
541752587
325981767
321707877
775856032
326365713
608253725
816656383
-944247676
520154856
849942630
139028727
146874361
-922508982
815151325
-398579190
431549298
-712195953
-582474955
370234475
339492213
379030817
744883476
-99231374
152407569
-132946921
-566026876
-747393933
-410559501
-123632732
-597736786
-451064900
-635229226
61360417
68493392
232447954
-748271575
-435099232
655856974
-915899232
-618334647
-418794474
834872384
-731133
-794576004
439558063
-910422273
417498343
614575032
309107101
648669673
798890563
471000052
709766460
-998661817
726968064
325672328
-480879635
414582707
800812095
-915620349
-519701308
144708200
805223655
-535606158
817506001
-576791220
-218448871
-101057479
-264877509
88132975
681544130
-768137289
-398760929
-951493573
-467162208
-42714497
348216940
428816366
-838336394
759955218
605156886
109474993
305191535
-299542094
383522309
-916795078
-501456481
-2180445
513382239
106212226
923480333
313050784
-447660696
-102506819
-343873579
-386184810
948161143
37188685
881519332
-492631799
-86121795
-209474584
-201339099
-283924038
188668112
-879842297
328048858
94413758
-341866681
929724170
843178178
819501280
-736390116
17828078
-757748662
139554880
244072295
575571257
606617682
-376329653
-491131099
117285017
205964331
-710749206
-803178900
-115203814
-572864499
-774102235
-11333670
384031231
504512303
276750317
14037288
-553750086
194203451
-921654983
-599459998
865773319
335950939
-110074385
62358674
-841324135
-260117148
-392490960
234837581
580718062
189471144
611521041
-125997150
-184898853
-34904436
213677106
626652089
-291576950
800106536
-995616914
-459577212
-896066770
-201987782
887187166
-71435908
-934677852
116274974
508272145
292775867
-893919135
-234173558
-294635868
-145049490
715330648
395170420
-210991450
-362567449
-807195792
-432640760
428838980
-488459985
18213087
643716128
-811856968
377734662
911283283
-503120872
109761900
258308050
-695207595
572243707
-922029629
242024191
544530015
-817787166
-149305662
-596567318
270138125
670257088
-115915984
-319973805
-312334145
625984729
-330050564
752060484
-163695819
-212667505
640728597
-270307623
538677154
777085975
827511219
392636597
427816487
-119720878
81691894
651008153
-296827181
-33540638
789618184
943023893
707536379
972504593
-993380868
976504102
120792583
271175869
-14568279
-571124662
-246912498
-472576949
-166052340
78376147
660330122
-594850348
103993376
-741073573
-516507042
-43868978
483846733
-351134206
-499304619
778344186
280571511
-26648478
-593962782
-547147087
15251255
883151128
-988822235
-548420313
-317369519
388278484
-26388866
343679959
-774247934
479784781
-475606305
-416791944
334664002
-340991380
-754386621
-779774409
-670974816
581679478
-490121586
-706499431
513236832
-934279044
-46292328
-272006989
-659716814
-56714721
-130349170
221090527
-267745160
751709337
-597763059
-256179296
-365629912
782330391
-620083864
909442293
885468660
-349440549
676854902
-54570269
327959623
-452082276
912404996
-378994667
-361585953
-448989683
170847436
966210306
-533316018
-733780685
-630784471
-518919326
604565663
919069875
-493086155
-912822272
382795979
-154863926
379602292
-69412014
-386114351
-968290945
-378770512
569513752
338009778
796439758
790017044
-720042826
-547147087
-860937073
895949477
-785456185
-298032862
266182405
-526046829
72684978
320165757
-874066581
-984335625
-892643970
203248948
148209024
-435488126
155257769
-16806678
-371258301
-655019541
-175697296
510826365
928028118
-295274088
37270017
-179765536
741766799
-864389215
-633085943
-479290986
451592625
-896665210
-215150632
125273646
-898078507
739885899
-268544363
358541753
-31508861
-178935995
332659355
824366516
676145394
427836445
855091164
991714283
436797746
-535142345
394994281
802071237
-204282098
685299268
40005357
52702635
745716287
-324032302
948349627
7179261
-164116046
-549321539
288261913
-440376648
-498220438
-299689432
39801987
725330180
111238464
-672969189
432380565
-505091191
-639636259
206742737
293949309
751788904
329096859
-508495589
407356255
-938098921
-497412169
732848716
171865079
588239540
862267141
-985803283
-597098095
460675538
658287875
294709463
582562982
-729540273
948161143
414014300
-664074296
-893467126
-359533462
-9918494
-522108368
-298680533
-852008329
-217839164
814682773
289014052
623900484
289325662
-865160705
-407225335
-597420575
774958191
118377873
-615172956
-80044165
691761702
-545789906
95676014
-925365111
-149424513
688236761
717766139
349623669
-350124005
-613188541
-39268853
-951879497
799709920
-635114204
-436559249
-199754256
824091545
-491278995
-964769184
988534551
-186026027
459187827
-288539615
34967172
962950879
749238296
-952269567
388254636
590026041
610614003
-560148436
716719286
-394457472
9627522
-305039408
210679660
865030695
264759510
902618276
-255678408
-555163230
802438739
-796518415
-254593343
-341111186
968332810
928324615
957195985
-649202852
-86966181
-156875813
684101872
719942055
872415238
855039929
399997317
370691684
364392878
-368234239
601741165
377730336
655471386
456071434
-623005724
60469422
396095092
37801084
163197420
243577388
930761997
-187950000
-955662545
-51200981
-873954564
-714749126
426828686
-322321745
301050389
-30512943
911699823
663351647
312316590
237472604
-399068232
947559122
406938696
-471192138
755096260
-231470501
-741287780
340152822
-183646927
-236935024
-726419654
848456934
585884109
239932858
-371183159
-290334484
567202106
-785705411
133251758
-951878168
-50485637
388810735
655999705
152450013
-300439808
102546177
595348686
-391695383
-763049418
687003574
-498551780
-241138334
-89935424
-167658591
190879773
205016065
804662131
-394292836
-347627095
575130403
544126408
356662819
-494954419
837246136
-582253255
-214621258
-868168206
-245526285
-951811142
144708200
906680757
71657787
-296755120
590098507
-455360627
262242723
899258609
-639191514
-402715059
696921578
-297681281
515145781
333609758
953553508
928383839
67850017
879333969
-39812836
712698037
445263006
-180961795
422452047
730970347
142273165
297628308
-987205767
-292653613
-767117419
266572816
-929706108
284547448
239297469
831867618
221226048
-577909320
115240212
982698754
701923253
-918514991
-443098360
760814192
143555856
-297681281
-716861110
-963689335
630749002
270555716
370009762
-838003697
327159385
185350379
-487605801
-63098547
127965005
553637202
793080135
-657966402
-29205034
706774004
-10016152
-391316302
-741112479
-240791384
218873706
-116043969
-641770058
-66474094
911955607
-162849329
802495622
426120599
-884988834
-696252200
-655979486
513365221
-584288462
367037334
-167682434
-603298291
-704147549
-229131754
-342606951
-508434517
-117099898
707073551
506643320
-143504247
163879567
260332811
462674334
584243002
-517487329
-565876287
-364058730
61674143
-161446384
113150379
-620255810
-406037999
-178485782
384528549
645992043
-662878765
-262116672
-530188905
975966890
-619953066
877361648
-141115915
205038774
276835931
883291032
-146981801
-967552687
-341713284
-862224954
-743139059
582977359
-841532511
622759665
-545554899
953728611
-955842458
-774611900
727971817
-104597440
-388211398
184975227
201352557
-284362703
-381530127
-906811132
-728515105
917495358
-137340423
-153817053
-280021844
-374236295
516579133
-994832084
-377387851
-246492712
-434461944
-72347465
-286614832
-52166040
649922239
834975482
632632345
-957299556
74956899
-264998915
941538064
447020176
179229033
575403569
803714070
-805596913
-598525925
416982763
815827160
-488326670
-540636883
60485839
375409776
216253122
-457978891
-610767047
782087329
68727933
-810272742
-158866705
-709933516
410607118
-410593552
788843650
-539874716
682792665
176783022
-719940002
-508947889
-665326386
-411931679
-703070405
669976769
-125603629
-549891727
-722819436
-805528715
-945615263
216118919
-329682001
-893165512
-246643634
346237168
-595724012
-82431118
215525090
986698325
-839918649
-627224692
-374937648
281052197
-760380487
-355936987
-129858287
577906869
-146260364
115130202
7534620
878185904
-339037940
856915474
635821899
-676761139
176134763
-615757120
118827849
278006064
231756800
-555163230
531741494
845848187
51533999
439097018
74741283
-759039172
999898984
617844870
404417969
296377968
559202315
-226806333
-728340151
747175822
360055876
-117621444
73610887
-398911124
902610658
963380402
-117684497
-204239379
907294431
584243002
-671159527
621655914
847730366
169559053
482092505
476964563
582014847
283162867
-871881987
826094716
-769167144
-456279428
-473821945
765455323
-152280822
880967036
121500561
108687585
480101980
-875679935
-104370597
-368752867
-936375680
-602371768
-195017881
-235501770
471000052
500546929
136756764
-51020367
-337180427
829744254
86456242
-530188905
-338534063
30654172
-725088262
997145175
-489465203
794902676
657099625
-546998043
421171580
-377266372
623529731
445263006
-684233798
575403569
-28371407
355265414
51814769
857355412
918586108
871944223
-807050704
-792376042
145581241
858334925
318270343
-195863127
1674529
315540413
495170397
259966519
364504294
674557613
352546445
890496802
-589231649
-445496471
-376195884
-86767405
-601614232
687000017
40518485
48815396
-101155733
-490363244
-865782302
272614109
990155671
786043352
-699354600
-101097058
963352763
582504330
-603736267
39188936
835644632
-710597216
-63512736
-671713237
316777307
-241202139
-745818722
-485652955
-336322659
-320180315
-433636020
-163662302
837246136
-131882897
-520989602
611854004
968155809
416578593
-368679144
-623603119
-174262469
-857056922
151617996
630666230
-121600064
-982308826
366174579
507380566
-451922458
-822839194
517036579
832673043
-628534082
976983606
778676228
-998374661
-195698433
-859167198
452211251
824388700
54694650
-260847173
431350007
125273646
-761288305
228773338
-296600664
82441322
671052894
-59379456
-418339906
510716685
720676994
-701403906
895961797
-442335020
-492155406
-531851900
849879950
49565520
617844870
152933534
-319930177
145653164
774855744
-745093622
599432328
298100687
-492622495
721013125
-378005662
354241629
312621343
-699207477
476485489
552165755
676760804
-327987107
-551692804
978129456
-1570136
695301468
-608795428
-832544032
-489986592
-356728734
-726419654
-432717006
558562626
919499883
-58667737
776771723
-934922932
-202424349
349827020
881580120
265004264
524514819
-810729519
-3608556
138619095
689955211
255509717
104218793
-290877879
-880624562
-451871343
-39715565
221124743
-903686470
350118555
-649448913
-457414974
866942052
897207410
922237677
-159203749
8229656
823074855
31018067
322315934
322930865
-186411461
-662164986
16978709
-751182062
465515411
-796059726
-790633350
80209230
-343725704
137108118
-270162291
631214336
334814298
828187809
-254862285
-218727842
91719049
-183351987
879485149
457977377
78001867
285519623
-793836639
-251232118
-376785315
-222185589
131581782
-977205892
-765175252
-618148231
-616386944
199078751
361679074
644343306
-100307038
792722046
893411152
-778518162
825323259
562796738
210726706
-720061913
-726368208
-68999622
-801852697
982956252
-768969914
882719967
-154938742
-439095399
-389978702
706734433
-664763215
-545075428
236331150
351910338
440289194
-538700204
720449688
-282020452
211130141
854147100
977800309
-100256937
-1814534
-737960551
679762617
-598903777
515338383
-239521990
748631870
715035289
518370131
286618676
-213058158
-115915984
880195184
994895282
-949164635
-55370698
671416044
562925120
922829752
-463516565
-944468917
844604122
-585972447
832244038
905310412
130530022
-558918960
724910543
624802871
-866512198
-171638358
-828159075
-738894948
356568403
-604668763
-110156909
961738601
277143596
-654342808
985378615
-567856068
-72205607
-400840164
449328013
491090692
91211871
424562589
-569300320
-252716962
-622651400
671570922
-880288319
-797108407
-790217336
362989701
-614903132
-699365097
-515220314
178572762
95639863
446516905
-38993277
-531283001
528877062
627383186
900092086
104610832
-764868163
651649260
86885028
-956969926
975127257
-132647880
132488734
90564170
994821451
257747850
946363620
-205778291
-836342325
-527266468
339132463
-289671303
564303847
874017350
-436048828
793819489
-136717757
996137287
668605394
459404051
158946782
421679069
508816972
69437832
-891318726
678074873
168750924
-629781478
-896329198
976388822
-342356133
-335479267
-635312896
638721398
632846729
552581405
-560559652
813325565
603889338
755914742
992388496
831750631
644578658
47232073
321440401
375903060
612610946
807587172
-754401426
494408287
-824403730
261562597
-613887323
-963579999
149802406
876337332
-572216987
750457541
873651441
799133378
995645862
771685657
458373370
552165755
-896052709
975802141
80591856
886703984
693710870
-194320955
945654515
-627095779
-126219261
307864804
-962598696
402250414
200889997
205993534
712698037
826664285
681500261
-927975934
301127517
-325284485
935668134
-670111631
35887751
864676250
322353826
-617111664
-588473406
-220839968
210367809
-982948467
-818888179
-712190091
-43007597
-442789049
-564306398
-186213996
369632592
912100542
91603834
-445599272
-876239356
535167858
-706660907
234602518
668364069
-449442847
251936335
-115465224
960139942
423160350
-602423228
-117684497
-604487567
149324666
875981593
-170308105
346980521
699044882
508227565
560082462
130637403
-775379730
352087597
296158840
-350436464
-306807421
-837549261
334846345
785199081
-95925106
-497440466
-97284323
-830951546
-663046268
-780641779
-759006274
566284553
-903703980
8910550
-228774982
-579733473
508710522
-353547506
13703162
344553998
506142732
-491131099
459203652
-93559592
480284804
-319007922
-382311599
-403121756
-895456972
590402088
-310123443
-399778687
942251792
-842956979
-482713463
607859984
-532291855
270091182
-240814745
-452556140
-890848013
875391635
-555884667
147121095
930659288
655471386
-808300703
127394555
599324743
-636219750
-894802984
-502795504
-678445812
707662002
-730344263
-650888833
761429180
759406475
63497654
-201077250
-311390604
689792662
437038553
41073184
-209781594
584416354
-534321150
-837549261
612004359
-731500598
219550342
-495707059
-151869731
811428099
818318013
-297705659
389483175
794951348
-80044165
-492155406
-771355494
-203294502
-205824946
317228176
-519491260
-550937549
-732020520
-951231975
-366623545
976170388
357336007
-895712243
115496727
-515269151
867463080
-625994605
727131258
537581431
605927466
448894961
-778365523
970505850
-909704684
341897522
871536416
574939437
605636224
12601474
998030103
989988778
914417467
537661030
-930512566
848456934
-259951693
-677924015
719332583
576339126
805607485
318406359
-189924333
527243300
-837730440
-318294939
211672293
-557676540
-507616523
-827357991
-55891686
-257169033
-583325736
390534340
-372087768
532735851
175552265
-178069259
-393073211
759371376
-538739792
-585802575
-842677780
736276491
829085728
399328639
955029871
-168595911
565162479
-132946921
838809542
558854961
721049791
-632789896
573082572
-480122237
-180413664
-978102636
618931236
-325577190
835577511
324701941
-140202595
242187449
669567202
191288996
-915082397
-782738051
-263143639
714452797
-798644601
565643902
-238291930
-564845674
-751258988
779105489
525379337
-348719219
5524263
554404454
561534984
704835689
491616017
-519870505
-952511815
-996301155
79704261
407872488
-99652802
-764617477
-276448234
722358847
728553886
363853846
785199081
-117896574
-227968371
-415318527
243796425
-954090055
540520049
-185198993
-709995450
-152148897
-540639080
-880171413
-246354300
44899056
-63160270
638033217
-157124572
-430609251
-13699731
560154193
421525566
-467888115
285664672
752419239
813489898
-108763774
415421907
-227282337
-375252251
456590917
72698024
264169100
-717610184
840290515
766528854
832673043
385476136
719660195
-93559592
953001729
-287476124
191455749
-209072243
-126055855
692598427
69578981
461487621
-316593660
-565622446
867643121
52652431
18913532
350116918
-396696388
-429362884
882445828
-138544376
819389961
593435237
-133562442
605332134
-567902628
-329619399
764398781
711354217
-782254157
360499019
327584388
-473243888
-567544034
-499255489
780566374
-798834970
-445599272
807290562
-837112518
-778395886
309107101
-403570615
-148976304
-824698865
-288993975
524178951
87820552
-610087891
-762134533
13488011
-783967858
-863069635
542048968
-883821225
358541753
176683664
920710205
-523441160
859787220
-552127514
19520284
880802631
-303343618
-190618241
-315147546
-664724145
800007932
-397799938
797075941
-787496418
-437576265
467671085
361236745
-825579632
-446422710
-79628425
910193486
89122091
-695028753
-765686318
359209158
-54146350
-204366553
774958191
-941598242
283845269
65619927
-576867773
-417917164
50224308
97734358
669523558
107686019
296525255
-898318498
504988620
51763461
-262944014
793263371
-400277336
712616967
-735406701
-126029904
-20787249
434939216
-662037582
523814866
226884326
-150794424
-535837641
563541707
709475924
580985683
132435996
-285508653
-528973252
-770970681
767796064
-457856383
-469635522
-115277
-443783361
804753422
340455777
-570808750
542917970
553386775
514107466
163197420
881580120
20104063
-148324080
933366328
619612241
910752480
-108036406
-490862541
245417635
192974536
-128645446
519993832
-480559180
754496817
992800636
-173867958
-365055732
839379208
-856925520
-955662545
-2769422
-876624498
541944293
-629936572
-751681564
833326534
-396886498
318700589
485173427
-379339539
369215468
774725759
-731036218
454598082
22043160
-889407569
363641688
-430912039
-666783249
-871382536
-854351484
-838568413
-240814745
540103348
137449906
-272640556
854644613
-267538564
-772808627
-212268007
81249925
849952066
819711523
542740597
666674339
309651339
539066417
-803707922
868283416
685983825
992591703
742059130
-182074751
284999486
796529086
664415034
-991545695
196925572
27356887
-327758370
833055089
29834809
937956284
562829752
659158996
65811784
11394549
805729377
285198120
364245679
-364385556
-671628971
594289528
287128277
-37772315
59714682
-249223698
-176030810
299798188
-977142821
-495035654
289416187
-310276977
-848680841
-774610937
747210755
172112135
162104423
162343481
-25774905
972711431
943267160
-315391542
913562137
688745944
648034019
77387923
442665365
-465136029
-553452394
714824410
40316154
-702046193
136282977
-519979862
703617038
261387594
165497755
-806132873
-909041496
-288793911
-455044593
719891611
-141830617
-75267654
424562589
-121119858
930254843
-926757850
635060446
352536000
621014250
372442056
-134816429
-3419727
-600769438
-501555566
438735683
-730965889
401185952
893387434
935375148
-462810960
281633806
-322113366
-175098718
-590166861
-481621183
198800445
-987205767
897082072
750007263
-976246384
-155066515
-771355494
-832244971
97406513
-515400424
-578120825
880661874
-247946757
899929238
784947574
205681033
-247210082
209872856
-249388458
85493843
18910414
-248013086
37963717
233066881
625875112
628955676
-519979862
135522781
883577335
961268084
985176807
647033606
545318413
569411533
-728177987
-450503170
345978067
162104423
-762955996
611403045
-769167144
314760324
-687875270
647178633
-52537936
-233548258
220833761
43837550
492173998
-152148897
807735139
897883117
666731807
-125837253
23790689
600186843
-418064598
-489643898
126943932
43727228
916203818
-676138778
-997087825
492886020
-19818285
753380475
-735406701
719710795
-427481243
743961909
-873256066
538265418
555380098
462402490
563899976
508163350
-388862296
-499526865
-31634669
-756962470
-251990684
-337340367
162783226
974155829
897278456
667281556
519036029
258071202
85213562
-470854599
-123542125
333089962
561400969
268253346
288505562
-195106680
-486696068
240100001
1338880
-346259836
-878772607
473334554
-244032510
-74181049
-260429695
789549242
-636368760
-523295682
-824038385
99325612
-45093337
776443756
549109803
994998958
-44580440
-373720610
-112851422
834020307
23300199
-120152977
369761743
509289765
-827593897
-110358137
-933567067
278164163
943883392
-395247951
137795414
-297736104
870584436
-306377697
104048140
176873168
-418921346
-144340431
909224947
964063774
339348807
295694831
242024191
263062446
-151742626
-774611900
461700229
937986081
672422666
669115519
-985484368
-491810623
370986918
554660483
693777542
265278323
182515324
-436522136
55594349
140513190
743727637
-190903476
-152919056
-568403980
385682952
-925919425
-945913400
-859167198
145672883
-558044243
924982737
-689730332
881234007
176410856
-300360655
-20036065
-757313450
-368563122
-139251417
-436768434
740718625
-79685057
124789788
-882066613
-932372415
618966701
186194052
775489574
-334810655
652710145
-599441500
647033606
848232645
830607212
595995241
767987555
-940097895
752060484
-736505530
150426571
-453944435
-408197586
103993376
-642034597
-464563710
636785381
479784781
-47017764
542782566
603334268
603304053
122849445
-589444099
540999533
539804133
146874361
-536319523
-615063085
158279495
441221593
-471952606
87087767
-361793070
-183617930
-709724044
-151307710
-919749228
-780641779
-179464723
739464703
-128338943
959751848
557999947
-653115545
-716491500
534500832
716295521
135936385
-289170332
281299440
-994910604
814260157
93867035
910193486
-183034970
715480593
-506598143
-195454836
-40065761
715444375
823980525
235727361
-441104454
-121597636
-456078757
-207901526
796246022
899376820
966858800
-108393515
-508264176
243907887
591909221
93728189
-788031051
878949748
-174121443
-892637189
397724858
988880470
-736978887
-273439960
296073754
-897343818
-339391603
677367526
-709303035
-609446161
-627499533
-579656829
287954763
-96102943
-608821815
800106536
-891861973
152814889
762480540
-893717050
157069186
47831030
56124113
-206235564
369761743
351938123
337351878
-501377583
-831197304
680727663
660163171
406299087
-205886520
-407266906
887535406
747305347
-344923095
357061179
526495627
-591979461
-523043375
-608151991
-434451853
-787887925
-446558406
769505202
491289959
-448725747
626515228
118181088
-784029890
-574565085
-798410035
906896191
698094373
-867726578
143962324
553171195
922080402
751633762
-432258086
250977819
641585110
697022696
-237378321
-99211546
-354501638
149809219
751788904
841940116
-57377707
-299664265
69457490
755928623
-34786506
-578406852
-503365119
-77155755
9508905
-915586881
-684784028
185278233
-892586568
-269127710
18478767
-283695430
-356442971
-994517093
-330050564
975271866
799247077
40103533
-366918844
359184322
-97548194
-627825380
150621946
-819206367
420888127
-596596331
555933579
-616729135
-926394525
-640891707
-544648313
631018253
798718332
844948845
119384400
-553080985
-125425589
-32971502
443372163
830113964
37834944
-515748982
-998349708
919645557
218930649
-170596651
-355498703
398211490
-315147546
31384603
-715328240
-128054933
551881833
-150117778
-347086341
-178440968
450184945
-460748038
-132473924
-668195962
-536521352
680923852
-255666946
-790858558
223061357
777355546
546646073
-636692016
-162083821
-246190183
-649796781
-52137280
-300577820
883651377
337799156
993340602
-718003928
-607650117
-11048238
-749866629
-305039408
-195050210
632632345
476822809
521651274
-856847523
89272274
-167209999
81533156
-616828376
-559399493
759109663
945341382
552120692
146117202
8431299
-255771060
-490770683
105751858
-890023060
-393107548
-873396891
165447770
-981945520
-607784146
-290672242
731747635
-700915986
719772364
390550004
-507818453
779981855
559105559
743270438
590840706
-951849216
-700130235
459907790
-124594052
-628708939
397724858
-141952144
-52043278
639255227
-727045516
-933672668
839199589
374482563
768861434
89122091
-714232146
-993059507
-407486962
394581817
-899747988
-631656977
459484863
612510645
867398930
-433229884
230795354
-274698508
-732975283
76613039
479477025
565072582
-785691773
99155098
585079274
836928476
-946326696
665818070
-77155755
715035289
-116954741
-146617690
-291899797
595880833
-114575720
-372013722
958790712
982407368
-425059176
-47481483
63871523
-639461819
-267736295
678071433
-647538515
622308621
297284
-377058956
-496070232
-246996034
293861681
910650015
307184834
-204366553
-222461195
945424628
670486644
-532626366
-994340062
-900547919
901769753
722180175
-423166488
-161747344
-45207837
730352608
-967638979
-66083426
-608518926
-671220934
270410683
154122903
283237735
563587428
-51188381
369178674
304841095
-516873609
817620462
328044796
-778518162
-609027679
862374245
-615592264
-586974791
399528054
322699561
-559695871
-82823486
884401802
504208454
160844780
-715043830
-323608220
166266842
-222106023
-239647285
-101057479
368330712
59583536
-433196012
467095098
-794686218
271051881
-944397322
-671767606
180541748
604228766
881637421
-238884685
-431618260
773321562
-108036406
4364959
-666133278
-904354227
662215139
528623668
537256612
734510213
-16736937
-32687548
880851163
-8386085
457309232
-74831676
-884535209
-358627238
-46614952
169418037
-746358520
605505859
-650213908
-582930416
466998327
-304629434
-716111280
-937457028
60328280
-794686218
-308779279
203257597
-39333677
-796432075
-177614611
-389427173
513875315
-961783703
209519198
705760905
837246136
686376055
-889126550
-98207152
271894779
518406775
616724043
818581552
441188067
-438461507
-462420883
-63497034
-85114547
-899976247
-860288709
776796331
-842115687
897566019
-776347460
-641891771
207543822
669250587
920664698
233540536
-982539281
-823719167
-29311227
577616648
-430609251
175233360
-60523782
-482818901
-799943671
110952834
-136760933
960292735
-909249589
655471386
291218464
232920036
306753113
9272401
539938387
123301086
-373506619
140194099
877171950
178588684
-230726141
901668799
362484009
-77413873
175535079
705177214
-311425958
-473243888
130442418
797726035
343848360
-61290524
31452366
-761334556
882068811
933630292
-954542181
-281867959
-666873238
119639360
465538559
-271812666
-475798126
487941642
485950488
-156960288
604388099
720458724
-286614832
897770725
-741178948
-341723379
281269153
-874819350
-894802984
787336258
-244899454
299586130
909988285
890680313
-109879008
729112648
586459299
572263548
-778715936
-203215382
-86910327
573162356
560528387
847225283
-625169795
-403276899
45985754
303633609
142597461
364957591
-460509680
855453148
-5985070
-421597136
963310283
-911985991
770788199
8081700
91996634
-198251056
-514806340
-511363013
811549095
928912632
-176555328
716935379
-600697418
-627078311
-859189845
-852032698
-493382613
982266074
-300893798
-628795693
119394579
431726392
-331372627
514107466
-590077777
-347086341
504646289
-232890817
-132915844
249984028
-219380609
-220585759
-382311599
450709581
120792583
297115961
-953045070
-588746120
-360575486
-69775959
946476902
667460499
-496974477
-678081647
-30637370
659552039
-608306661
-531652834
-192428326
-639889123
-694718411
70613203
612900358
909509502
558906569
-587963049
-123783186
-10509803
898565679
231128386
-936274938
-83785018
78411375
-564306398
328545649
-528454332
245911281
863914057
-630803537
899185350
-616939166
-936886801
-828575051
-811281552
894653026
390835233
-194333215
-752560833
-869420772
218462549
-623660542
928205733
-2280393
718092723
257982564
706845096
-125141255
295895455
-130611830
-141893756
-158494800
-277581372
-257519669
216256660
-675632316
-2191356
-852008329
-576588504
-3169319
222508783
299016482
-918946962
206212593
806786543
-996246354
491768857
712757211
-379987993
-465262581
-699856986
762048057
-377204161
12622429
49216395
-780645623
498171338
-537467789
-50056287
961947294
-240903030
-701731405
516794982
595678981
637861915
338815593
-942642962
-228263176
-529374713
-404536123
-355717077
140559266
-298913887
425353837
439963312
416438236
-998217388
-991638439
145231112
-46416878
794418314
833182814
232331974
-274741259
72224853
423234903
807992677
-996316638
528653538
643652930
836887540
492755877
-838525446
-339680111
-614870424
826373235
-706751240
-596351658
661753934
-220637050
574939437
967582285
78955793
414570961
-252381738
-421597136
-766875779
-671628971
805699884
-250955822
-33540638
758996787
449644931
10879080
144605111
668549796
522548922
-778680498
-201526639
-132473924
-692835569
990603711
16841077
407687209
542117498
132699905
-148126384
857983112
648894071
-219316873
479567662
325487769
369628053
567338053
595823928
-708939703
824465513
140350645
-634999812
311072929
-112851422
-5662321
-847091907
170585365
-100369323
12622429
574392168
413877218
694022742
657376428
876337332
593897066
716127418
-179765536
209896741
-916686412
-574289959
-764528088
147462386
-277982540
173795145
-752375339
593897066
779097503
60441427
-861687155
504288913
-761288305
46994655
554683013
754947690
231421409
-519602773
-394457472
-763365843
401048421
25663461
-862416632
641114258
-181736076
-590258668
-224430648
-12176990
-390319349
-100191736
-656545373
-688489471
-592417014
-926260043
921531982
349413230
753930142
-285843765
990594749
898733436
-588492074
866289100
-764300319
-895125201
-481805519
463386331
-296515427
592322766
616142629
-679869485
191635560
-614779875
-819015836
-902017842
309657030
139979967
-53854866
-82480302
-646496231
-522001454
-296753766
316970000
-702982153
-627744823
-19818285
-355450104
646778332
60255740
-507706093
483378423
69160937
-362666738
-157062651
579545865
138913876
-696552585
-84325581
-132794469
-873829524
-642034597
174629910
614960174
7404845
-897650186
776796331
574947186
-926630492
636959802
716194666
-556261465
-288830589
-341520463
721654571
312333897
-810552849
935991334
-776917287
19538832
-126573633
946188702
-828439132
639260843
-819828307
-365055732
531516263
173752625
-155066515
-930610903
585851730
807290562
-722400196
-303089175
191925251
-45899608
982810028
761413493
-331836742
-14646019
235419186
-272086787
156449435
633283325
523229687
-747599884
-62397126
-323078846
-545180550
406112074
-112807517
-4939189
-343670936
-951269792
235811207
-140729388
-737389116
-369104317
582254880
454598082
-82431118
626502693
961466511
115785439
-339132656
136331279
612002625
-20580657
791194604
-244885590
-580844927
982276883
-836993961
-126663319
-514760323
-795736017
-393158966
-512393460
567048435
-99231374
-237854434
-818458303
-313570722
259757288
-114833803
417528326
-421678512
-265606899
90607581
246921252
-857567612
-986562814
-52296510
-663900599
-747104881
354666684
-497855066
596797526
-586744569
281711613
633515821
96681636
987689821
-469382255
-62267387
-664003021
856859032
257646132
-736496095
-798107809
-985921622
132149436
774958191
-395983624
708803585
29355464
580856638
883521422
652216288
-47017764
-451431602
76658321
-335863717
317902954
306433293
388572337
-373171268
799954182
-760181507
-273293395
-803053976
849879950
-59114464
605636224
-70722250
-161168100
-964358842
142699661
-624877299
875981593
-973020139
965142560
656946806
-192163387
587917064
-496087580
-934559182
-184763986
-167528506
-558434749
248434345
-993018862
984908722
-583895132
155201725
-31040975
635615265
306539936
179878977
250982220
270585045
489146105
801614733
317075215
-840466892
166490885
-794686218
-285989423
-67823970
533480561
770936990
654462421
-508487423
-168997495
-420173530
-539899526
333154799
-326567162
-167109068
749198348
-933430721
-306814904
-351889727
-820640791
-312712831
882520267
703187933
-939490172
-815001837
-1570136
236099120
-293840393
-381530127
389794677
-131039706
561721432
-342945586
211183525
352375085
326755517
370601429
521685699
-239963168
-137340423
586488174
-892824750
-433054483
559335266
596292533
856480766
-808245714
943080106
777224917
929738014
641887417
-430213203
151651325
576173251
338220313
-163695819
443316229
-934767497
-770376484
-195191968
-489967810
-692566648
-227606435
148286822
735903224
814122897
752527912
-878320922
-380197535
-951040038
-36508470
-178512587
-993000824
141791513
356413612
487855820
-291675622
-252073356
978216076
781966369
801339781
-230350635
747903963
-595751618
-274780527
-829249386
-947055021
987932076
443335273
-538665969
317778679
-98913505
110746828
-829108058
-225112514
520269302
375267249
-130065016
288947830
554521392
183428455
3096933
-219320583
70613203
14756430
666863635
-421084980
-146461501
120788746
538677154
534716686
-981656844
570488115
112630850
322026403
-869972480
353055782
-60668240
596025143
296552247
981805337
81724104
-929536463
-399640729
-424301398
405066128
-872191038
542070344
-662696169
900195199
733023452
-122863288
559511649
-901029585
-794221714
-175765860
-596797033
-280619266
969031767
280616674
-284912127
37188685
-945376908
342057800
436537111
-648867123
79166277
314716712
296552247
-932415332
710958610
270852013
471255926
-527324737
-82002320
-373729255
-155684865
518225785
-527763874
-208038331
554660483
145782800
302616800
514632440
439195236
475752912
802438739
444270534
-308793786
-696715085
117620706
-11567990
353932508
464507757
-327255514
119783676
-17447509
-67559588
-804080835
-390722812
502687451
960763775
540767780
421781442
811942715
-778742733
500766057
-789515630
-443914733
-589925727
486432833
208513202
-952278341
-955506879
819375177
-813251663
-261723276
261163745
309140639
899376820
-119841102
-234995430
-754076276
-673257000
-54690077
-845741799
98766264
269412955
388375609
513259708
-752803631
-59545989
-483638136
466461300
970911732
282109263
856275684
-386114351
947236332
625303311
-841277498
-441219865
-449151353
872266322
971529961
-16271397
-125353484
-494662258
844416841
5753021
754947690
-964658653
35573504
-533961192
-623066326
78955793
-324404858
264745302
360847945
793132060
-875523223
705913841
-219288233
952251471
506024809
34936262
720045904
90335948
-341883391
-14378728
-238689289
-775815639
-522229351
634389878
571330515
-977932359
-699110382
-886068332
-589162964
983817764
-682111106
-930544371
173064488
-331346298
636624558
-211508472
-843568493
178494602
-10617217
273588023
749263963
-596198078
790633172
-946069098
125625733
560876848
-740630459
-546401356
-907503978
-548365922
-488262825
486731657
511327017
-270738735
995957268
70334024
-526616896
-419212053
-766215723
-75495400
-235112573
278814338
84448685
818725092
981897059
-901968029
-267563213
997676999
-721560820
-771546516
397542587
639439806
-154079495
550068070
566493774
-187964300
-401035887
-817857197
-212760712
-607845403
169323558
646239801
864579172
819001295
587178295
467361750
-652522145
-695029525
-897233980
875417431
96163063
-855944429
11038167
-972054012
381826690
-94995211
545318413
-153183883
540877079
-804531831
907768339
209041344
112271154
-577258239
-686274493
767755895
762633531
-404629487
434057517
-481802403
-477354270
246708611
-628300624
-795697216
-386071929
660285504
-846346336
401984337
-320045610
-963643158
621100853
324148332
384191726
848211867
-263481063
389467219
764449048
-471197642
-472870049
434582912
868385319
-949164635
-96150934
479863098
286846791
972050922
-868854411
-242566024
-910521401
771217011
-391260048
586548045
289910446
416869957
-823488743
-309247614
-116505584
177151081
-950331303
-328757244
561090244
-98261948
581153623
909754445
-727177151
239714148
-869676961
326897023
-656083405
-516091928
-505918591
116274974
-699309439
631171929
895956685
127866311
767596870
265771971
-396927385
400103704
84109170
-358312443
684622156
-844992860
931338067
-348719219
-45679076
202158960
-912778953
-283534168
-457208795
-464234424
-834447600
174708008
529139556
977592847
32463132
428774706
-562963184
84776848
561090244
-672673013
-583776451
83604533
671522691
-677373280
-898203050
-366184655
711169518
-471984309
239204016
-628594533
-709038404
-432211523
-223888574
192526362
236261317
364919150
-712491443
736144406
174767089
347960178
-667394968
827304811
389475376
443149515
-626309522
370009762
898037825
-165838254
-503273764
957109987
176134763
-822839194
115849818
-192415082
-239898840
-410746191
282375762
-620447762
-796518415
-238524485
836230902
817766954
883891564
18117556
781025207
-381981969
940968768
-676409778
-625541552
-151182154
376816758
-969407786
218840547
-175461075
-345505808
510091524
-152148897
-631514722
235922360
-111282849
-355554533
-486718704
-299290455
31717190
498640994
-30371288
-155675021
-839050787
-868737240
-855932283
805289076
702187808
550244637
-631916479
-643090130
133755204
910581828
36976676
150625008
80907164
885898970
-939057368
883197833
639478757
414096664
-263163841
-15357195
444538070
-339132656
21548741
-241406764
-470964110
-142457495
-792398664
925248211
631890721
192657305
-350436464
875378632
-39598698
-523684863
-824021455
-191574428
752803204
666276260
621042568
453395658
754645515
-183809420
59231621
308372767
-744965447
-816424163
373842538
972376821
414743125
817766954
976818397
318954061
-309206971
244294910
-830874526
-108625739
607827801
-572235991
188064789
-281091667
908398172
-732219591
-780229394
-532209888
239976625
-687537312
392219378
444966862
546343510
570882830
392741026
-388211398
-637944109
-206349207
-151858719
689194343
566223737
922716472
-52949205
611952804
844852342
-570031249
488040695
714281908
-735000281
-978725033
504505079
165723263
-278675922
-614570104
-741221985
-752851204
965632955
266866558
685042883
-803633381
-917380755
-817456344
773321562
-916686412
63076263
220531589
750709194
343202297
353127007
-324077269
-39974317
878699474
780274945
438543557
276494793
264933939
59714682
51541868
314709484
-443735818
314760324
201918832
-97380800
-847014533
344777291
370493316
-577938646
40141970
426124968
-176265629
557708941
568093105
-269015611
254107194
568765055
322286621
-26646959
-215978031
-819015836
-710082881
796208982
69110516
-647225288
-583310331
-936637753
490693043
-776600284
-434740825
825974460
-524285809
317805902
-486696068
740974675
-230229828
162343481
195244001
398211490
-342190980
524788771
174069317
736582843
-743072094
768788660
-435081018
466259203
-36475792
414846797
835927275
-247219417
471255926
618992075
132488734
-223857440
-839027057
341632291
-386746763
-23808211
-227943474
-52137280
-377387851
400302872
-623076950
417180979
548395634
-46872402
-535037739
306748112
-742649853
891381105
653211226
1640944
-685557431
-693423678
840290515
-785564098
658287875
366959894
-228068414
415416984
348649522
414406269
5023536
329098778
-898266011
-440761229
-525232188
-890580970
-887725961
-945039966
814664406
502920702
643936028
612290968
-212033024
913255385
928218853
947877400
-257525492
-338316745
512159410
-976459661
362233907
-502597696
-413321113
-573702372
-454122142
-428312538
627803430
-399921707
-951548752
-951774079
-42463468
925006341
-517280269
87459078
524178951
622577600
-233548258
-92455326
-788903541
-289198800
170121622
-278944708
388213819
996625231
-576655142
119945601
572661852
-10264985
-686997563
-572284333
-434153774
-931415222
-15779850
490230811
598536544
28982724
573162356
-169020158
219351146
334846345
-814773228
-644028498
-450480387
278038778
929503774
971209466
37188685
-314731917
96102302
-270471064
-184073106
773469001
-379162366
-511521045
401040054
-743594947
910991323
851146789
411796452
686129076
979861048
114825549
-22623341
-376873599
-121346287
929945047
358541753
541752587
911427162
70919829
-960513217
-204208948
292623629
-358069748
708521332
296525255
614374038
-302756196
451099729
-439586927
228154474
-672969189
466523374
-181683572
546301036
964198975
-126388021
-663599755
40562770
557801882
37275433
513649423
-885570039
758569547
-474113319
268750072
-933068810
506045892
-625175560
-116528714
575135523
-906839935
172244409
742343321
-386460811
-189852797
692098178
889783727
151617996
-540370493
462216793
-186983140
-187204294
-264603193
955614534
721248598
-560927969
60954412
734206574
-916315907
-166680445
-900710165
-145421836
-798712013
-414347579
24114236
-996307715
518539624
-496479439
-581354412
329634662
-391260048
-588034483
445219988
-466312345
828102438
-286683598
-541678237
882921464
631848581
497818808
-585685167
-262116672
-623216098
796593246
423186176
253465597
258734161
-871800208
218930649
806002807
-444659544
-281877979
536365123
-614953647
-929141826
59622661
495053959
550854731
-331420764
-575868331
-234979404
850249310
-960421170
738093993
33691954
78596296
-163239142
292623629
462996595
214389691
-77950236
160654203
558736653
904628758
223277236
-932762772
-432979802
893372725
-546954541
910026617
-21514406
827377979
799954182
-554091399
-260145040
-164735611
251852896
668115351
-759854016
-555091095
-944397322
276631208
-508462272
54628896
-14378728
280926824
275497470
946053585
91335327
509859251
945305083
920393806
-250551982
-75623451
22775687
-776341915
836139014
318465770
600439123
278253467
-719722202
960573493
653312164
-568406834
915071210
-161056191
637386287
-966947491
269303329
353414249
86456242
788095228
-622966323
-135748594
-471679063
-689476707
-642126237
846219617
28041109
-289170332
783032018
688497660
66683279
-246702628
-142228092
-322140767
853833945
-578431407
-746152510
582767649
-648103102
-58720063
-862205339
-183617930
597604881
441698502
-35815455
-38450424
-407427119
595678981
359493257
617844870
517698721
-834697417
430717821
498976123
63302079
199289653
-218795525
192567472
-412139815
783674201
347043748
504888826
-877761367
-470854599
862843453
288956321
-618473888
-946819078
-380481937
559152030
93829249
-394724526
-481308419
120203185
-731274604
-581840401
-608112466
351542791
742598698
-594273979
-564442202
-123783186
-25000235
-463165329
661752941
-753202093
67529790
-318225967
853315934
105040921
-145969715
-799413516
413561061
609917393
734360623
-574644113
420504209
777134003
-381795439
-573219844
807587172
-230347509
-893530093
-889910104
516436424
-227883604
-489643898
-958427512
504479435
931372931
-677712524
651289237
933835589
393104395
-334436689
55065509
-379162366
243648133
897566019
359493257
479629139
-246354300
595348686
-215661591
720045904
652887533
833770775
-286590716
-44580564
362194790
-742509993
-560148436
288747933
-183155203
774935036
-140729388
455079074
-916355818
868691872
-515269151
-425161952
139311333
-423728913
-918946962
-145800490
815370069
375853196
157424003
804749137
-466034288
827169883
506024809
618987573
-135235132
811987593
478438195
147122039
-980774572
-627959299
-818384941
-2480129
-627825380
-247210082
943127591
-240685045
253465597
964238171
798544393
-945161599
632842808
680357086
-911571897
92111152
896997999
378754458
226301349
-104358196
738093993
-93714264
-757611064
-658581202
-270271698
-723623589
764166873
-130496406
-463516565
548169183
-350141646
-295612134
-629116141
380213755
639733687
899488379
320459672
79340999
-9918494
-535037739
78055083
-996509824
-376196763
-996713030
-137322579
-260423205
-333949073
98764619
-163744676
847277859
408773530
450802540
-358338233
-781473955
-496385579
987741367
381902035
685350970
898785139
892427676
371176088
-543429423
895635687
-980504475
-355424570
652771987
344203800
262674895
-980535501
55908316
-874242709
25210059
550452143
197101418
174960505
859902779
-323768831
-510479040
-465427852
802427368
-62528580
450802540
938102146
593630781
492870911
865009931
-756100586
529848373
-825799350
248437051
362989701
-919193367
-823962876
423635567
328179752
373607695
-421878805
919761209
118189982
-865214111
483893302
284464263
151973098
-673064990
23338160
461887495
268459351
56124113
48189744
-389245618
498897440
847361653
-397201618
-604700289
-170261392
-616828376
819300758
846691394
360440826
-80985482
-540228220
-63758592
-673020522
759186054
-85649536
-893617062
858314391
-267870949
-610656252
-561727306
434145863
-817456344
-809973618
389147500
-985325519
-871613988
-802495622
569501559
-297865120
374451569
-723450209
974253994
663797762
-545063600
-13018835
339281987
-349699602
-55381584
-917939109
-596351658
61475850
833922290
-383413080
483554882
87918548
55879070
-850734599
993396894
110463983
971275479
866204737
-820362960
-608953383
756948081
867019426
411335592
92238128
386813434
-879143348
960741030
-534737846
851761791
677621847
70334024
449940571
63937247
39322528
198979574
315049942
915491984
-595413061
-384562689
756219227
896513720
-853289988
282027169
-561727306
-141514920
-630681925
440367432
776031028
-265606899
796888811
-127988313
-80995413
672988286
255048460
-545180550
124667711
748454666
91915309
33193046
107024527
-632290704
852706167
709732327
963479885
841882566
-192933405
727762819
-136343312
-261625117
-699110382
-760627456
-480604631
113897556
393836894
251320834
-277430699
-460545696
-865321287
773321562
-852627216
761240102
799954182
-289241053
-667326788
-487609841
-239737759
-84723890
842466203
885285341
-982407287
-569173787
617164216
-175737168
747210755
987047774
584243002
972208450
82321783
-570737944
256018304
319499390
357158449
599700423
-140638393
-400250010
-41738098
453603769
-430770153
-819442619
819581667
-307033288
-595440955
-315225855
551246491
-888020017
614941399
-618722235
566676399
337891958
964326842
207191663
-276654196
-618374819
321682375
-650563829
-440463606
914386210
-385973324
-22812323
459098351
-415696687
-65927795
-807569600
312887875
-532719394
44704442
270852013
932411509
-601521014
-851578983
489593833
199399699
206291796
-223422402
618819079
-328217353
193038882
30834756
370762821
761359576
-318611734
842593984
868028977
-66809492
312664682
-826033488
307608729
-886989910
287693326
78158623
-769180923
-867432540
252002916
-584057803
511902112
-829240687
-948386724
-857548789
985178152
-424414230
-641960449
-9247007
282741139
319071319
-274738122
-45889870
-281210734
740691189
722192269
664920089
-41274888
-464718006
-310123443
950641314
-312501717
529410246
-46114738
-722263636
910193486
-855337972
-330576324
23138699
355878682
59913549
-709750937
-277644033
-595724012
685256948
-198794800
603052329
-868990246
-462691194
357751313
-417868035
741812464
817372781
745928397
-992635281
-894396016
-533344245
-523421333
-535302712
507941580
36043645
-455262635
714094120
-98391804
-521084541
-704274474
447514977
52883556
270171212
-803673307
966222945
447113384
-580976009
923646850
648894071
3587487
147144137
-565425693
-440025980
-380188720
-123816650
-911124112
329697537
360342562
-31747394
134932915
438557359
-541233560
-509168531
-315669503
779316986
-313823448
-384038481
471880248
-886449322
-470102461
-722616060
790235233
98347540
811007609
127368080
-273030339
-385834232
590766606
-881246335
-475606305
48727351
-780641779
-296515427
320566511
58295498
-585570730
678112590
533415125
349827020
336037524
181927799
451592625
-792526599
679678857
-516109982
255229858
685311888
20104063
194409857
153081996
-930544371
674625320
-782859745
-997900699
-158474623
949331645
-325640174
863497488
248181839
-200702909
426581462
-950972879
586017737
708727521
458080313
67311339
571842852
668419695
-578313734
230577843
885710690
558736653
-653429726
-985674408
-486431862
-610656252
-671571829
658251621
944769280
-990069210
904084688
883291032
-305039408
-888390403
-554809854
312337570
53754003
-378481351
268750072
343560905
595900395
-116787528
849850069
100532329
-232397868
819375177
-740440325
-141468180
474179606
-909971489
-51923042
-829109239
610688363
159484289
958790712
137213573
-886823575
200306479
444766144
-649037308
-13499068
-977918190
-977970492
482035886
-359325465
-443499069
-513500014
-323588373
-677712524
14956566
-889767377
154816588
687022633
609124254
-357864140
235032963
840036320
-519697803
-226809617
-196397202
247269482
711761554
-164387419
561400969
-769637815
-906546669
-722263636
-315565917
178769253
493541820
506142732
209101302
-94995211
-719510233
677321688
93376418
-290166802
-104010987
115444764
84731871
860826570
-568149590
-12476870
-31898156
761863006
197101418
-378229913
891381105
-411523250
-798809268
820083922
375389688
992110921
598359073
-967993058
947296115
599825567
566201825
-552049010
277680091
-469388074
999343144
-791808419
728574985
586548045
-613226058
696661333
-145799275
429464007
-657938189
197393477
158279495
-977236090
-538966794
854784437
572922859
-677025517
5753021
-781174977
-159569126
661664914
469375724
965353975
644853997
-254794960
-497894491
947175765
-566113247
-223088532
389500633
181319123
-997730333
744763596
890770915
-747310075
469375724
510951016
91895061
979861048
66251094
778904389
484049347
-310430359
-819354011
-489062419
-315552341
-24280024
-265920804
385621185
-512489910
267205301
960031518
790849100
-744915288
788336371
324569393
792168803
-245421919
246924582
-707105198
175059847
-964124803
831292973
-458131359
937341486
-158857188
-335194692
-719126764
-778756391
-938717203
-311232126
-879002664
447559638
-365055732
718092723
-842705054
481510337
-462928332
213508224
-608953383
71419991
-517703472
131965201
-421952672
-363936248
166033613
-817811365
306489768
-756371915
-789437820
-900434449
-572614105
-978888220
567477725
-371067510
608636731
367107724
326365713
-721560820
-113254703
123769595
823657394
429869994
786934626
319116152
-543254688
-292386525
-113254703
-439762443
546288043
-69599380
-612271829
-960568289
-950866836
-250615111
-214483843
273325395
554632564
735315621
-251819442
-278691016
-378846892
876438051
-837455809
-785375347
677483861
-601530255
-934279044
-451097548
774184508
805748535
-916743394
-532557322
-831909827
-739919798
734074855
-540442614
190438097
912286639
764449048
392677452
928028118
699135183
22335348
571415739
61237954
271501394
-995392824
787646165
711842905
-325647442
-424708858
-702802515
-217071369
768026910
828802389
-218952899
-228585684
-153871721
-369414898
449073326
-869420772
-490505615
-354642205
-511401590
-602371768
107686019
-523917767
999552815
-947415025
660275634
-143420933
-749273610
-124791640
-620035730
329806529
-420704929
550134721
969031767
136440599
-740316855
-861582350
399328639
-489856978
-298562879
75204846
-65915506
-767665020
-763049418
-854718480
585431104
774662960
-608809045
343679959
189796482
-669111443
-902400647
-770460151
107366784
540772911
-124411185
811942715
7583979
270881244
-804276708
-277214923
-483290360
-169271271
-358550993
-108375786
-585802575
-78883783
-440440721
564486842
276576236
-541101481
849223449
-535756189
-353422407
507675962
644343306
832879535
-982389656
435756722
72010025
-277735278
375679277
-928288291
-870210912
426335232
319778952
557801882
-747939836
-472391953
-767801788
-561449041
196252816
480841009
-312634164
802383746
-444659544
-224271239
-626643843
-457714527
241909152
-179185315
635638958
-826403274
-403096788
-343347809
62875780
-106536400
-896188603
-999878880
-186656479
-805637423
-274354930
548519211
958752325
-562815251
-474514895
-988849448
277576434
-471856880
-760412868
-504944091
838733867
-768858981
732770970
-170059766
71884131
851977634
394214282
-204239379
999145166
968354767
-806304825
228223493
-213269045
559798555
695814839
213131135
-693246399
580749056
599042489
408452460
-10721269
557993080
-201526639
-479129202
929312186
322401368
-674728814
130620598
309115066
-665507848
-467932717
-728456643
-190618241
-732754454
348533326
701586325
-273293395
958212046
982648514
405946403
-767532871
-371025944
518225785
-114310208
-597213885
-312346198
383595035
-617277652
-320045610
517353106
470058257
-75888440
600653186
-467932717
-563271248
92238128
674585983
-954022803
-180413664
120537102
165524160
231546557
903857753
-156776904
962526514
987210664
-587747712
619702715
-282004195
974955187
-345074752
681045034
-273076396
-777823114
318442862
97125407
378889067
-996269239
947618118
783015292
797064482
918768198
-825136789
-222338854
853203624
165861976
-488100308
-517892524
-506232322
-25567461
-346591711
-83865445
373994773
593648416
-274795543
36911561
672905882
651266379
-366544152
464873743
-196732033
171814701
125812056
343560905
736768312
-698421583
-150998731
776757920
-970727371
448894961
-459901889
-498809120
-44333440
-476215965
465116691
802788542
-433838599
-311078620
692098178
195630144
-105977438
-929305665
84176972
-440890078
920710205
-679101575
154635753
167117934
10409552
-730638730
984869841
39556548
661922204
415729207
-271835637
-301729373
-905582699
-398498295
883424229
-467517415
899894767
597877390
-960462416
442311010
518175861
-775225702
-378481351
-878316644
-139619135
516293634
-811537210
279466643
-908490542
-740940728
-956389186
226212461
-6674157
821892635
852590596
238274828
-840808812
-640875334
133579373
468646994
609045783
991323135
-969421479
-917380755
104377882
-747270894
938484124
638492762
318113729
885397796
959681828
848197166
-58907240
-869018707
-402391566
-719126764
548716445
-245526285
475496811
-548215547
134896328
600439123
381288111
789697267
-726228373
-664520913
352375085
-932608316
903266232
-488347690
451693861
393495741
-597608622
736429351
-147145162
-860689762
88606888
681797276
351542791
341773949
-507809490
772093259
-37472351
29355464
-627307638
618128434
-189254292
-709599827
980366469
-41811217
734466101
787662044
-176389905
609022217
-954890030
-103941720
-379312331
762181282
495660292
456259663
-229346478
-497660036
-94855296
-869875887
880508441
633469500
480924102
-438465724
616040202
-82002320
29928838
-225259900
-525319458
277296387
656028276
850231449
651775709
260362913
766033848
-221869194
670719995
59913549
-141085666
-808460508
-140644123
-970222326
45183479
983817764
256795561
56340240
-173052406
-775249393
-129746219
521522176
-81754039
-237008342
-996307715
-443690904
-601298967
-188260290
-471856880
147462386
160702284
984292283
159911197
855039929
-995413739
389137755
958462873
318994721
-803886948
-316072118
-935882883
930961823
-698581102
-97312369
652941696
171434238
-698642862
-712195953
179034076
374978503
-744965447
831418452
-274021766
-265770204
-348719219
-796654813
-92455326
-554241845
-951974497
681064342
83629182
-429918045
-179195236
-989595551
56537162
944710853
495970862
-988685687
402812388
15513669
903697871
945933275
-534022845
228352862
76514371
-40445312
-659457108
291374261
139791087
74943308
128372991
-602976920
342271735
-89275924
692809932
689955211
596207341
-17279054
551463133
-41738098
-382811988
396734591
-284782068
299236964
-142522011
-825192128
805276080
-554091399
-86220418
256393230
-207783021
775930943
928210148
-633499990
-523043375
-635897141
-814559972
184842610
-563843262
-802434143
-364394189
653937093
-622277301
-595100266
18547749
91082296
26718622
236446582
-313165968
-192443936
497976926
408754596
45760188
754346778
-459829432
-867520509
576859230
-363557667
-562211928
760601097
637001677
418254237
-628412545
914192751
-324762582
890901706
292421267
-148787278
-892795226
908670483
-193732135
516115378
-633952706
-72115369
-884050328
-858032452
-841897454
-332649969
87459078
-398712232
507207181
-201339099
764823084
-411231703
161446811
-703728468
677667463
-522067187
411474866
-398953408
513262345
594940407
-445298504
840202454
-621317194
-394029755
522478143
-813505739
262400554
-731999440
242446311
719710795
649876396
22430037
175519286
296892377
-657834349
661752941
-288224703
-552812489
996226971
961375838
-22309874
524997181
-899964624
876337332
517378466
-651895362
-740258295
484776558
-225294924
-210257122
-569000423
287594099
25617458
-422559485
552758856
606250136
497976926
-424010402
-777015307
-506929013
-222756283
-959186795
-222012618
-654764108
76872669
-128338943
-523619621
-352730473
265343970
-959169665
-463337790
122625118
-457031764
277265662
-338623647
-907408602
-715651692
-327361893
-725088262
512132732
177471797
-838757044
-719128094
614573215
-449889589
-190903476
957543820
-130073856
669113109
-518064835
-544066392
-878559113
655243186
-604149736
-613187483
-436768434
-285701631
-446648254
-595680317
-996379278
65484559
-271719638
322930865
146795667
196913469
-135627993
468862785
371176088
254707071
885990786
428007881
422452047
828871070
-602371768
448349635
-87165018
-292551912
-720524998
-864912692
-256164939
488229693
-134577916
357754947
-453136286
-386184810
-457410938
872038310
450045184
165234597
-291889066
187319283
791233206
730385667
172461368
597212184
-666783249
577879704
668611931
-458131359
517083204
-487089298
-772792747
-417404142
548941998
-834648783
213893839
794203749
619702715
834944437
260157156
-570319671
-631910128
122727348
-483064695
821693462
-959143358
-43465749
-805821582
-33968635
262530916
-832864486
-909463024
654622141
843257834
-609331549
208808375
57379847
957100142
-625175560
346237168
-339510330
808035513
-531256663
-593011349
9957535
-351241436
644691262
-975279527
-799876602
504055119
432288103
-583503289
549401862
-446075639
-659550984
709774522
-306159062
561090244
945933275
-11819163
691545165
453074379
10506547
413420652
657441857
-295417813
-539476488
-795525424
-572614105
946735350
967666802
68298000
407241688
-286683598
34573888
-733963821
739798849
-116832630
478287926
161711468
-368280522
257346957
498640994
-752054413
153168430
939485560
800812095
174642661
-55711384
465078860
746438353
-660012106
-63512736
-890010844
-100248547
-488080665
964048064
-963904735
890632923
-454098188
985826023
-276502484
329055468
374348044
-116847240
656946806
934709387
-62040766
475678989
901608181
-696142433
112630850
483171025
-237052282
62165454
-306500561
-467604951
35431438
808898910
460147444
-129929733
762485488
264592182
502304686
-617487333
722733779
46396567
-826264915
-964124803
-660193042
-963430748
-559491867
-471679063
-899196553
734116779
-587923113
-658296809
890152039
378719183
-137635697
-435393758
381957913
-91312153
-98990699
-323209111
717399881
-930610903
-688745686
16566138
866517298
-530650505
314098309
939734809
-939093172
40820168
322956779
994960411
523193108
509336955
-821543530
129536187
-142349287
769633723
-94660274
-94995211
340455777
-454164338
88176364
554660483
-201540071
852896682
-196786955
404347475
-351512037
-354028872
37834944
-304240487
538657275
916223657
-730475594
3587487
785602169
515720145
540459293
-359117736
183088850
302653094
181664864
500397260
-358550993
-331291996
-171025441
360060447
-724281334
910991323
565421487
602102057
926603157
56159262
-301428174
136923572
359184322
-262643922
-610228354
-409368030
-511697747
8110193
717306644
75182560
-728031910
-292523154
456570809
443982902
-297192045
-626714190
-132280968
650749669
996805544
118819884
-594121517
866002205
-35988300
53665601
343871262
-763211869
-417404142
456581545
-916776224
-282889383
399418377
934380704
-80985482
-754146317
-149305662
-875833558
502365692
-52137280
517918951
783682241
878968709
-868619678
921933143
-732453754
-854841570
8694655
-392787556
-807050704
-787732367
-7605990
-138315834
12005211
475896798
-863615662
150292936
597690538
119765945
413620708
275818400
646778332
318114142
-552576000
-516357659
-598019467
-376547924
81160515
865055752
307785628
-581273527
-500944867
-169026810
-403596818
426188923
-511923089
677334619
-829109239
628817922
134430211
61556840
-593419556
629818096
-998414263
458404335
352906315
405834729
569919524
-358348084
-945162334
436717927
-844782526
835786148
652324574
257025856
-916311710
-913353050
358522371
-803406900
-131318483
445369004
517267321
829457771
-801612035
257235251
-136554341
-131318483
851887803
-711097372
334565185
808035513
-450721954
-219230905
999741475
-733286746
907322549
-181735496
-862146136
815691715
383608017
688745944
998752433
346014026
164756176
234837581
-324954252
-760758460
911842028
-607039225
851944678
775847403
-624301140
-406850748
738516051
-278794184
711761554
-584968914
620780626
-948386724
602949632
-17067660
-141830617
163879567
78161946
-314962337
-712468091
-607554942
668058685
-74363662
621811545
-360536131
928267229
508899257
-233666388
-532626366
-6474356
-370769556
79136478
-960387673
-540391053
-81505159
-623919788
-779618175
370234475
-66908336
-719940002
-798439649
598536544
-316906288
872097129
307904247
180541748
-17067660
160363501
-552209072
-449629346
568948188
908742407
-399756098
993046269
-495033774
-675751998
398821788
-880286206
-416491192
-899620255
93409160
661130692
230892475
326887944
-868902294
-382022057
-585966990
-111962925
-694283022
264579339
987704618
289804681
-334092582
362378298
-928884322
-778715936
582238512
373842538
594601520
-847091907
-860967024
146505328
-197120255
-581566748
-779137775
-477716749
203644339
565324949
-848334387
-693894529
-99604777
-511608339
-771452324
-138930453
-393994340
119645140
277181831
-905996078
62145259
-945727725
906276941
551718184
-63098547
653312164
-465734368
-82113636
133694210
-522127500
-54643992
-235814845
228603724
298597461
-20075052
702091688
-655660194
397388249
866269248
408034658
407372305
721555743
357708245
-765907580
-918514991
149033424
-922237575
-730493084
-118243574
709774522
-725624982
139028727
48973610
828597605
78802451
-839272029
763351920
-844899259
702091688
-73332364
225240316
919266361
-702763260
-694269476
-675945029
-148976304
-395354187
625455141
-33200283
-136469582
-296117784
-701316889
-327935191
91603834
301138968
811987593
817766954
602305105
952537562
-215113758
396866155
-572614105
-479238206
-580613307
-913002661
-491810623
702187808
725806309
735923904
538678532
881181077
-772792747
-940297143
297226433
560855068
122377346
243814165
-838172621
490795447
382469836
-385156191
-542849252
921139755
702187808
-765686318
156234476
-538232142
-269331987
387611709
20382079
571437553
218792590
910752480
98347540
-413415466
-470650770
814625497
902153477
-965561273
-626851746
-325372107
-530342127
894205619
432204284
767591773
344685581
-232429719
-337097534
-88005534
-4493565
795421724
-312380318
-399068232
-166272634
721565095
-840042115
-781938377
-311737042
193720261
437956960
-444744497
977529567
-34222231
877434138
-797284641
579420923
762595034
-705085311
-900624373
533764008
117357978
101167143
-680458200
551246491
96488699
-656224268
-639346463
-380706328
520717090
67652931
214057192
177742360
-11946729
-272264329
771685657
-882814066
-372356273
-209474584
729688464
223748439
-825828689
805459010
147286535
330398064
-678634961
251535928
402608242
273588023
-342871833
-710204041
750457541
-312920361
383946196
-120381986
506885505
416511394
-162206977
-731838431
-43382561
891606747
-326209269
-974980930
450511875
-859507830
-406469800
977260771
-812754870
-79970046
539066417
258353740
-623272478
564916562
-951918326
378769123
801816020
560440603
-340483941
916548200
-995925623
596575524
-210917942
301116496
683339219
-601145554
-255140254
-90127789
351652406
598545182
-716918094
826850676
-558531751
620334719
-633022154
426828686
194852395
792287237
-604217998
-159715238
-509394096
-195308370
46994655
919141371
-164737130
858950239
940312442
890484176
-634547198
853781300
-770376484
-609422394
-320930104
394289740
-735880991
141269036
-809207655
-101074653
29307147
807779361
-654145633
-824740893
-561187903
-251828313
490014455
103425886
815767149
-644901688
-726058233
-453352295
-87872866
-488942291
774834340
-588181430
296591097
-431448975
467265946
58948432
-524657675
79869124
424348127
638721398
337701400
352670197
294127123
-584825879
413807187
199137170
-374057180
-127859904
-311254663
-992123996
203943985
389903862
201448161
-999995967
-687469846
756191861
-741519341
337529883
563279257
-877653788
994960411
-387669959
-184763127
-551330585
643014608
886727680
-450835424
-854841570
450829109
536365123
188040664
403319438
-638866712
-685582962
-510649381
601587476
-86651119
178704643
971450768
-566757443
377730336
-927404081
838916402
100988527
-100248547
79234066
-268253646
-134616927
-94431082
262814973
89646284
839199589
-144980239
-16910922
208463446
-399739375
504578656
909515735
237943618
-649202852
489009056
883287951
39175965
-653031988
-473243888
-628900638
-69599380
-489062419
65811784
558581958
-987280866
162532425
-92544177
599104631
574655319
548868839
-339882619
-795525424
-55501269
391663504
-22916336
811098365
933004614
415096765
930452759
-348176001
-787959961
277576434
-7694132
343193155
779600200
770000810
-192163387
-237285664
-703833426
515338383
204533494
645226356
-266767653
666760511
168523410
78052801
764993792
-672739768
-841031000
157914448
232156546
880562243
-945564416
811936314
-141468180
376344165
-879255860
827288495
-457092784
-472050527
-263494645
30807259
184996533
-840458545
-90972415
-950866836
-344258715
259962223
906668453
-126797155
-549485025
859051986
-797290219
415258792
-399202496
697735186
-214828930
-617487333
-550831905
445284024
-500103771
-911646863
-653445281
691631557
-398476003
-262547917
-758183445
-608795428
3403917
610250603
373431532
300736290
195510963
-878705439
931372931
706835704
297936692
-652319076
825639605
414406269
-333577485
-798403433
-34382570
-706146151
565984056
-932762772
882520267
-659550984
-204871524
-504553424
365997756
782808091
740398384
-34923726
-409584614
-336696584
-705182300
797415899
220928166
-256494227
819457152
-320225218
477968118
201246578
-401663019
-918042892
-476616967
984715085
-919813064
-902816026
745534326
-487282644
-713576015
-688345945
-631211915
468755194
-162430613
20960774
-167736247
918509430
-360879328
875744391
776675078
-455239103
460900438
-194774553
-479110460
-459978607
713845998
322699561
699684012
307347680
911261646
-333738619
245041413
824236165
892255356
638033217
206569284
773278535
168340248
-495683306
-987625248
683537478
-809977627
-370780204
-228371862
961985426
596806341
797925888
-875635246
-303089175
-156620781
-486536256
734757773
-37913720
-801995019
560051887
-897824025
-589880743
481696586
447264875
182125880
-177610261
318114142
703187933
-853048918
-407465077
83497162
299305399
50740363
-212818730
541678492
150534677
-306725430
-366813493
-17279054
656442320
-565519564
-504181930
-26463591
4375167
27839852
302577987
-99604777
490693043
166596943
198110344
-782642297
-505493292
659918036
-898453459
-783967858
946371780
814864254
836009731
-609730278
-734762222
359230217
915505808
-917268307
-29839786
-924825882
351179172
-461048316
636642908
94108064
361125466
261597176
-876754712
177145649
614635932
-666225335
-127068037
-874542490
945585407
-653048498
20382079
-313839235
527166276
-4751280
416402449
430717821
987858895
-314150022
256561763
378476081
-439067194
489434010
638220013
-189792343
-285806249
-251304481
-625426602
-756596637
-526544280
-572614105
-110646608
-10961940
405518084
364102971
-206472046
-519697803
264301892
-493870084
855095808
668900440
-347990869
345671453
-518889282
939363581
189235870
977294125
505339489
-802276622
-687542372
-416844465
-789012198
-134842103
308552388
-992761539
-933186493
-352212076
641114258
809319894
-254593343
-66810863
-172604670
342757200
355571346
-147721241
778344186
282289186
719893236
786934626
664444755
54714398
173779996
-323305236
-404536123
985378615
-171131742
-29402413
-46292340
795398100
-307813552
-699110382
193320372
-198122388
255048460
-56431001
-979650155
-283460214
870735642
-724137223
877434138
321398021
-289198800
844202799
702603038
-634966584
-53452099
-499490632
-765340241
50340541
123301180
-596990514
922164379
325610544
-176148853
673426977
813167874
704921688
246727094
-620255810
121397180
165239544
-991333545
-897131
-751378048
-872748249
-898467554
-934922932
-225399971
477690507
25435483
161726223
496911471
-346978441
-864912692
-69497405
-488756151
-781799130
381255732
924982737
157662024
-272806205
-7604513
-408450977
-475606305
-110306089
-707615576
-694156478
894387076
-707343659
-995617770
-865050381
-736798266
17524512
290868185
386162420
804399901
760346302
-474382758
354465287
849580545
-869244675
-323929385
442755036
164658625
48102892
24938336
59622661
-372655906
-731650992
916223657
-910416239
-90127789
-840042115
-390952574
-246996034
-390783724
60074199
554104234
727062408
-947103606
648311938
-762530291
84269926
218757281
960973833
-118864532
970288582
-400064593
-820283332
-640186064
557951331
186311321
430717821
-686014945
586459299
-219927516
767234544
-612655121
-799943671
274258380
523914448
-591859498
840078373
57282591
-137604010
-10617217
100003465
645992043
-655019541
87639435
-292366163
342057800
-947628731
476698374
361906617
852931264
-225112514
262551856
269312745
-514928329
706750806
-37342425
613985935
-853767042
764476043
-464044120
314582633
-203226367
-220160832
-837472034
-459081095
280467680
895325267
-852860275
-970053232
-66680458
-812642386
-442691076
-729020547
597907353
-824021455
840735062
462270568
-994388947
-952576621
859385148
-45207837
987749210
606708
-558782749
850856277
375332160
726404766
838916402
-413823084
368873423
692517259
-646864883
109160991
-667473414
925006341
-237812975
-712357371
-964127314
-55608937
-7605990
679640306
-851887521
-465729183
126411600
-603934065
-660889531
696826089
978601346
669113109
323889378
948349627
744095909
-764190601
503323949
227153643
296073754
392574055
15839718
-827149990
-4987956
861333507
359209158
261387594
597905311
-764641778
987955362
-382811988
-502439610
-913983898
159713639
-91308388
275497470
-764846760
-126418304
267955142
-955828026
63302263
-648382787
491321023
319778952
-302417826
897120238
-380197535
-484230926
-93856198
33311176
-663170118
-347440633
455194487
173311194
-669660907
433189692
-823939899
290967568
643830111
-417833391
-809979834
336315605
-546657914
-171273890
389500633
531822678
-919749228
-764872772
351652406
102395550
461446639
946805167
640078976
-62040766
-809134065
-146436917
770788199
-694839157
-35903018
-494600198
-221954188
141791513
-241406764
-939058633
-438193623
796593246
790999084
-171695656
889904193
419262400
396659960
-784369578
-575098549
102299350
-730866920
-520989602
-174086164
-867432540
-686355375
-917404923
-293219202
-929653389
642849978
-522806176
121065998
237074561
849216739
-585473830
651649260
354003654
496968615
-999457914
269699690
894201943
-807610173
825669540
-590172839
753252257
-981416682
-585103156
693272480
-854993698
463142309
383984306
-746333356
-36970059
-139347233
-149681333
359230217
961187001
-728371095
481492500
172449848
-390193869
522171222
-865806383
578641434
274040030
387673255
797930019
919271190
-353393752
342743162
631848581
694759755
-11245610
-914525760
-533308229
-422886943
819602909
92904806
826276059
218220425
922336708
653312164
225942926
242024191
-276532559
-596816007
-849737273
-798890488
-971017881
-905422860
557219710
-467122606
-139426753
-657465580
-590052533
-125061362
494321869
-150215287
-598367838
-107753716
75356527
-805528715
768510297
-663046268
490230811
16980424
500115830
591618616
-648418944
-875833558
189553786
-235794581
-177192714
-258647661
-63865
258453020
62634597
449013970
120809919
11088265
-175487486
-746738492
-946202218
621368180
63879911
-270853765
906276941
-322425656
-604819136
-911062138
445219988
542442877
579276262
-529374713
-215505063
784896927
-278523953
-615076522
-132647880
-972822888
-733049478
-172506355
-826920528
-531133478
-852358643
-565262484
-199754256
-477458705
-621034963
-368933691
-619295504
576975140
515197025
-389984803
-730965889
-153675454
94707178
88475994
294076346
-131177169
636480730
501714597
457410483
303911603
-408197586
-479894984
824226230
348769331
-40071715
-733089791
-987492147
947236332
-356216441
-144247704
-111301397
992875702
257611775
-711795107
257148033
-786963281
-967552687
-317958812
-375657478
-426875640
734510213
-859688934
686860504
-584141516
-342945586
-481856598
634671385
480284804
-482639225
807087576
970123241
68298000
-758931244
-426722369
913858479
474449739
17888783
379131196
203288776
-781357500
-427481243
920142743
-823719167
392904903
-889293584
-125548456
-673524313
523081993
-201077250
508866175
279729766
401207788
672124922
-966511191
-966910903
-903100289
-414549968
-805193038
232878952
-616354431
531741494
-4615102
-778429205
-526750585
353380185
763022190
181338455
-709303035
529326043
-214561224
247662539
435251425
866517298
-487740513
573285457
83355531
-73623561
-123542125
-500045478
-553115714
516915629
-428908877
-664423137
-635119172
982959156
586798881
57815787
978129456
-965876062
-650563829
200534082
729288219
239204016
-381287281
-230229828
-138775746
-536492148
116617856
-535339109
-119048229
165447770
-832936005
961268084
62886582
-878452722
650905133
996029706
-143541563
-889346053
644578658
-941025202
165765414
-149275377
66251094
-400047386
331007013
663117952
253407071
-112851422
262738132
825639605
-809585739
370225726
40141970
-278336158
-684401555
-932608316
94413758
594129114
-678922105
-627825380
860216182
-263971376
-167209999
-273439960
-668858212
-496385579
872553394
-993380868
990765719
588894049
-752952486
767297057
821667589
-418244959
979369341
395283146
182140200
311372489
-681307975
-538833133
718399708
-615403546
-960986782
-808601530
773280925
906937400
-45393318
-344258715
-436034566
217842713
627554513
852824887
189925578
714828229
-859167198
147971786
666304551
-99241381
-708037445
522693809
-865050381
-399912118
536284418
936149332
-59010537
-728816329
-614619359
-90648163
-831419571
-582346340
312114428
-586483313
191033627
-350845431
-763073085
-772315079
680138837
793576422
286313267
-987978098
192567472
-970839409
978623942
-531133478
156383804
552638148
539949134
-260767287
-942642962
-582744018
5334013
279465921
-881953177
502307050
-381854853
-686355375
-558918960
-467075496
-886801023
560440603
-691376686
46938003
756519224
281711613
-900623129
981909576
610947004
-141731742
-854382485
128365574
-325079654
-47223501
-130151954
-880197299
546551265
-301434070
852538391
153695875
218220425
860050436
591336825
-297192045
645166286
531332009
-919497114
153499811
-741280189
-641274538
-807195792
-332698820
-567340146
247799218
307103911
-320640029
731207528
-588322987
824083203
937341486
754814939
926795216
-65610290
-322955306
-65965315
-241725076
525379337
210625868
-273676298
-905472526
928107377
-938952928
-327055885
535349565
-70722250
-831435683
-719071853
-424414230
833182814
-8386085
-205778291
17072735
-283534168
935761443
-857837370
-168997495
917637916
632702901
-417768333
732617386
-63898348
959400087
213523375
699419769
128945199
-922038372
670134412
462186861
326887944
-480122237
-595233811
-744702049
561520886
-953460408
-77927280
-215144413
98977317
19937016
137437864
-686187785
-568972169
638398524
-571092070
-814523456
980553656
228223493
-413197422
-81077190
-666561930
828114321
953257987
935316229
-371564298
881631462
549141935
-268832597
-639788165
545330796
109753005
-77699286
-451647038
-689416261
804363920
-733545779
438543557
269132359
-485020537
924030294
-867355373
-700942588
272619610
-287482153
-929305665
694777460
-235901305
557217413
328545649
856347740
-595413061
373194297
-513843684
790017044
-363557667
-275604405
256393230
209114493
353574060
19615889
-888666199
-762240185
598982299
870756509
-419696080
393419938
886338816
-635885789
859163343
-125087646
-961970094
-405122751
-159839262
-610760061
578778369
-678002089
528635929
60959710
-628262214
62951374
-991939492
142258294
-403516179
679155770
656028276
-232032228
-161805850
871348753
3186074
-55381584
-244526902
371658610
97648193
793466295
694462380
-445115870
-610087891
-752497942
-835163455
514246243
-384394344
-57863987
60943928
999573989
893107260
-86767405
160634522
315778045
242133621
-13677418
-711097372
-752116226
-869504003
785199081
393340493
-543426980
243410071
297303150
734685657
730573387
257681051
343980287
129536187
-571313304
2890734
323665842
-316161988
-81676189
-42983073
-651895362
-520056871
881636802
-852756989
-428785004
169471141
713934780
473402461
-5111313
-755479386
-199654694
467868025
-236591328
-283134190
-317958812
-22396599
59159002
-448439658
-29839786
-413197422
759067063
-754153268
135016850
-697905769
-36258498
229555128
901162623
801104044
-738636613
652098420
614458345
185448802
64657366
792639469
185032751
265343970
575485002
-858286508
880126877
325610544
548750449
447505205
454969511
-836653318
-110156909
-631359768
473489747
-329478612
-519669378
367505893
-519491260
948971276
221124743
339708620
-977205892
330782951
665207035
-296135344
514094586
248719861
859006819
584868660
-982539281
-400047386
963310283
-421776582
-393293802
572718588
-587897265
-57199263
-330916934
721194931
399738169
-516203254
379572292
-273817558
201277544
-100927143
217840520
108765531
-892925024
584091519
489391226
442896662
937493799
853434198
196764852
-709303035
-231618208
-894750735
166770045
-553137670
-187058147
42863627
130389336
-639788165
470256208
479547972
-271468778
-22341248
859560376
564387773
534500832
855039929
-530030556
786738157
378839762
-601427004
-403766803
-847622651
-18412926
-558627212
-29455349
773806066
-161805850
929454983
989556618
778676228
903889464
410687095
-226154556
127818671
29529971
71959090
-494123149
77662794
386132590
-611737747
252217310
928035774
670924034
-79614490
-137561908
-281236646
701908
990219150
12268647
-250551982
666863635
-992257688
-98391804
-17828898
-788652791
285732360
107159992
-347506750
-736978887
408656574
978601346
-977888639
-192769719
272440739
-569601183
-965780
761068472
-385681093
141315822
-591370742
-268950463
456245537
626314432
-137561908
-482810538
-857417890
-240184447
-307396135
-379705092
-874062890
888460225
48189744
-145317026
935316229
643411139
891301022
-641723698
-443187330
-532719394
517352873
-769345509
-182274598
-232340536
-397668212
-309593397
326537314
392825597
406673123
-893165512
88075055
888514933
434057517
-880496346
192194538
-225820621
-50590722
-244846866
-462503534
-755555004
696713162
-179993948
278367203
667035751
405936391
80591856
143548842
-843258386
-402834750
343964143
582977359
-73089138
-301457822
-355554533
575135523
77232761
-311078542
-100148457
-654687636
644377099
-884513394
-253003369
772548439
-545173476
865366545
-160928453
-346204889
-460262311
-725825976
968980015
733792633
-74862395
107926424
852038894
199441768
45723119
-800205364
416037893
-18105411
-443121957
379031708
279221450
-592154396
-822373056
-5744642
331586675
38667544
261163745
-835571526
-460090104
-759411651
-47519797
-80226512
-543645217
989193507
-841666818
-829108058
-988216747
-21631441
380430789
776551666
-179223798
-532996100
-588621785
-546825215
-360879328
28202978
964238171
-773520179
585884109
-807182951
-865720836
-571048275
-424698889
449442940
-655132063
121807174
990405849
312307805
-794018041
-528974878
-154475195
358670606
131051264
80697941
941121853
-597686091