0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-10 09:58:49 +00:00
OI-codes/S2OJ/896/data/refract5.in

5013 lines
101 KiB (Stored with Git LFS)
Plaintext

5010
-456253844 -486433982
-127588860 -74993130
210439734 422729134
412996700 409391862
13532321 61379454
-60202976 494205747
207115526 39679800
-10417596 146288456
185695346 95886371
396314996 410856502
88607986 -133399710
-351416131 -397348755
-420083786 342482301
-242290834 -285545490
245594757 88889056
-258889623 -385201058
64903977 -325422784
-99563326 105984854
-91660087 -224786831
177900862 -390324455
202032019 47564355
-16105277 217894216
-378371056 360900137
239880341 -442486781
-67758438 246744747
161299202 -244716656
165810339 -360542479
-1349890 88588944
290435762 -84167068
286489629 363855247
-476518627 24987808
-228113688 -378137832
461115096 -295840468
24243783 15369486
-316853123 -338580144
437598373 355273857
177570148 424319251
-488739980 73883222
-19570653 -109453275
-415347844 349171494
436331009 -259154697
-170175564 -432645342
-193937525 -84466905
229349373 301271056
411005942 411426539
317143087 -181302417
293254762 -481553244
234654886 133127114
88844155 -263250292
-118160197 158654458
-303633076 -332302437
-223553195 -77735960
421001787 26859935
-446534498 338759898
-150019976 100309810
192782701 -3149389
-309847643 43713350
170581993 -342584869
138308786 410599240
-138565253 -49414874
117883131 230680527
-166865 -400008385
40250058 35126185
430633000 288989695
-438946875 -227800403
108801367 340109610
198744784 325349956
93536537 191851733
164393890 -47292923
-485883293 -93603298
-396625269 458375330
-375148858 -257420754
-143459297 63473392
40296708 14518514
144535765 353160978
-213245769 -313277739
88215994 -246429838
291101135 296587589
-240733126 364049595
344300425 -349214287
349199611 -151113701
195363648 -75921697
242922179 400788782
-467345740 -433398258
315085913 473152662
369503559 -38396152
128026191 173946012
-444516294 -307833071
52421403 -195011158
-140948087 -119631996
45572325 462093884
26840391 -252249448
-376384090 -463564719
-473564735 224926093
160451342 -460276157
-243384876 -147420949
-385310367 492505848
-493925257 -436549391
-47547807 -264358124
353604577 -265151638
-217658712 -413595353
-55662915 111249928
353826590 196320947
17038636 -176154398
-307221494 -117889540
240299160 -444016512
396736061 -185238671
-449871479 -161095781
-116526626 -384459966
-141976365 450372531
447605321 127057876
230951268 -133007948
413661256 165417197
184469984 167309739
37494865 175362667
-146407533 4395475
-249170132 454068641
415376331 -188243028
-115845410 -163918116
459021261 -58740196
-362965883 104092412
-305136360 -144688693
-485502037 -115518434
-22218433 227501329
-403970258 -453633540
26278063 -463902391
-191595001 261016916
491241298 -146435760
-267501121 -457397014
105167557 56185476
4599801 -71203638
248398715 -491887575
-159826176 -478655065
227755111 -489609321
305588412 -120265205
-225419210 344638738
-471246633 -468765900
225113946 163673413
-146646007 -474837644
-429366687 -400684007
-267040452 475277639
153873929 228747532
-206584682 338421504
-299135499 -394346850
303131709 -405763786
84212603 434215031
-141483501 -266759239
-385355218 -320446795
-265150803 194231042
405062997 137270954
-53044307 21440344
242378696 277796041
-482155880 -428848699
-327525495 233055173
-451101356 -344807648
-363472162 -37715612
14561827 344269045
-127810741 273319407
-69621112 -50761949
369366685 100892012
-188377393 414472700
-274971379 28305933
-37808553 160332854
192173138 171465868
232771969 -453780495
435154163 -447607300
-495007107 418292319
-247598818 -252006112
-112835363 -161957050
216622915 438001976
241967048 78761500
29759062 445798144
431481222 27783167
218280106 112260955
-261327980 -257024633
236621788 70675201
203633423 312814961
75388728 -193883745
-149448686 142907876
381019782 210456740
-131989071 -65138425
-430040137 230493566
-130005671 86477130
375232453 242083716
-21650375 418776692
-283108267 282735050
89208179 112675155
-34944072 170655194
-184377240 -11511570
79750755 261978670
436426652 -463218505
453880282 -382030396
-495980255 -318276803
-161485218 279874018
-269822763 -419098741
431380080 284928074
62845169 106313671
243919460 -225757161
21509073 411680713
243910973 -259232375
171857247 -209167852
457146616 -62679262
-269507262 -129124390
-155272829 59385788
-385860033 401162217
-450624410 -182523636
-490140378 -141903693
87623470 -301454023
308354786 -148674253
327405581 401150308
-150733246 -270551498
-37101932 412865698
319274059 -53834620
-413495313 -92132763
254017234 410728413
-436919101 -225684228
236117478 190999042
490868616 142413183
-225830831 -195891298
281260874 12831305
199131348 342591048
445872238 57400951
-289212388 212504702
-72850563 -349495995
-430301059 391344725
-46904363 388717611
433122428 -362724074
456531341 206285411
-302623514 -169358848
192687445 482994142
132367380 -235769228
-5251447 421614629
-314196643 -119146194
-362391382 -314205272
277607871 342941452
-277057281 227926674
271729993 -490404798
-331644479 274747350
-247174464 178762244
126290777 -374812519
240493214 -453222464
-381492195 205668868
463759615 359991642
-17269382 -69494352
-495189243 285341936
-431411136 -417310823
25068911 -171981833
-230752048 -496548383
345327729 332622058
-223360431 122295196
370237257 126157345
-60725671 278476436
149215319 121115849
-122788032 97306610
275071685 70350832
431444823 492675340
274160949 -219485041
-255446883 -254238172
-494375707 -222422615
415049386 28705971
-255425877 358766832
87951943 467413016
265443069 -255100163
281738425 -214604614
-107780681 127224651
256555462 -182885250
-396284370 385019540
255331178 409747770
315931337 -91826361
332090697 30499104
-152078203 318438283
-496869459 436609097
-15815836 449059063
151164151 498652241
253337638 290613360
478881038 -193217966
395745831 -14659040
145702915 -72284986
288051281 -49466295
-298723830 -208467498
153229954 -220881536
-76385855 -227405743
146897786 130166042
49906648 341349966
-117175379 179327793
450831989 -429794201
423557261 -302539038
227014417 -136789085
-121695161 -276521011
-39996856 37252103
-476647492 423891669
374173154 -468680747
-371422367 83609163
299156381 311292213
-19963417 -440802606
108559564 -269740409
-446457873 237324505
-105463745 46318935
-356046853 -100771388
351612529 469208889
-68373025 137855477
-162326934 107769594
-180680832 -146812995
-303788891 -301542720
32514901 193922493
-199987287 338923661
402462103 -220496298
-285980049 64928523
-416883735 -342817700
85374539 435862946
27330518 59076061
211238444 53261129
-246341968 473374547
218083568 110053471
-274649382 -409486605
52992606 16185545
437256137 -36293980
-106689307 -163781415
-455850508 -501254190
-458875549 -39385603
-239937528 219224633
407100890 319338661
454823053 114941960
256345598 261123009
133308227 -296797771
330194523 201065433
155618137 116474703
66771305 162974983
-476811695 72108545
362130425 369641574
-14048674 -210347584
-156203007 462069049
158976015 -80428913
-142321499 114282581
-217031697 -159479747
443336074 270828586
143344190 -370764436
-429545977 -247259180
-291674302 151309316
-22487109 -333529875
-393249208 239663053
-62251415 -166820026
164674032 -157958125
-427858762 254753314
36847275 182374666
439181384 -120350585
-337066036 174807345
172516907 205888060
9983180 -405496007
-271730242 -368536487
17870293 471029819
-330631251 336303217
184029175 -77595851
149701774 -96175285
208833363 416213901
192085009 -83165831
-242310261 -298007041
91421956 385374834
234731164 -377331248
-414100207 -327136623
366490900 49874923
-453237118 -90183410
-192530647 327029681
211649768 -494124909
-157982581 -237290051
-112483700 -35264367
-350810780 405779589
-391370987 -383229483
-352594515 -390666367
-87069647 238739294
279303075 -154532179
431612817 -30935565
415836639 360941857
327503056 -89354781
-25411733 -494826247
481024047 134545402
-129809191 155600621
296334167 -314410894
-477166007 97802273
-171151617 -183353532
-323360323 295189346
-23512936 443540012
-410368031 -122644508
-37943113 -380109632
-372846482 458054945
101405099 -386903072
24073339 375027969
-241111839 502734301
-332643933 199174827
-208826775 -482857294
16500672 245793644
-198441182 439088986
255091603 -79015522
-412782912 385670888
-89181812 69120476
-98207507 -403001796
-128957742 383091921
-282914809 310400038
437836446 -303954756
39702271 93000091
-289575186 -208488698
361547239 104808027
237455339 -139555349
-25091638 -364143783
-327181006 -477579857
461239268 330752508
312990944 251578020
-157900250 298121782
253071039 -378527540
-130994116 490666798
52088943 501743185
-69012627 256394226
-421119998 50543939
-346311161 19163277
-144991156 176943602
278793242 -391521497
175842879 -302539516
-111493267 311643870
-52505625 -340306608
-408609821 -360738943
-315603542 -320761237
-309564152 -46115145
32902873 -406430702
217426441 -305811634
-104774157 424043814
36512768 -383780875
-377890441 -455580012
-474348710 91254233
884959 -292449855
-329952621 -161662673
-257816266 129833723
453132431 -6233864
446918441 181981201
479689323 136641952
-245509173 -189961970
-426057495 139181151
58827434 502060125
-394758988 -168922934
-105058797 -44945437
1670781 -210000929
-8670639 -46301627
494653444 -79712915
-176540077 -274611406
174740231 -255965987
396946165 135069443
382189624 479537976
-239364187 196684603
-375000187 94866633
208572090 -450747287
-226027257 55686638
-129865228 141319155
-57592396 -447284119
-25722179 -113969368
24432074 -447920964
-301058993 -416438016
-302763913 -422968865
79084254 -162306893
455167249 134975948
330256360 5015902
225710426 373861274
56830414 40355923
484662616 406289879
-165148668 -308141723
260835431 330522687
421507515 -214947446
107964782 53600155
391358022 -351461876
-441112340 60534027
480027818 -38599523
-262443529 -177303968
-209037140 -107050408
-236935415 156788568
288555889 -115300615
419293051 416894522
95669562 -55461405
-72180194 213642200
-189681751 412516607
-178918286 -354729138
-193268594 197846702
470795509 -17611957
127281096 -98569559
-488435201 287186821
379680127 -132525251
-261643743 -23263734
468390592 -454149744
324371306 -264728670
-170964123 -112487138
-54905494 266225573
472640932 -450255586
402105882 415604815
189988925 -92858132
-420399685 -270277405
92875178 110499702
-138925842 57568160
-164110017 -243687368
413361902 499548012
-373047442 414920889
473637310 453358270
-492192442 -269722959
475790018 232245984
-214618602 -62149456
-378404119 314681595
90461891 383167313
-116995708 250550390
-218019426 -257687661
1520547 161197653
44726927 195541356
492577893 225688615
-149952470 235009869
-175072322 -478080226
-341274126 -82073071
152872101 -195569857
486998553 260000966
55169560 161513728
35987214 -212324439
308654948 266000447
-65186766 -69011333
-482774535 -399505356
242609216 -401430584
-138331160 -173455069
-68743264 -246836237
-87886516 202986847
235913016 -198196032
368288508 -203603168
-466996579 -15322729
-405974034 -506375635
418326311 -19254975
360804835 -263567264
321255335 -457326632
-90736604 2852023
-362080531 354964265
217066234 415353547
233560982 -106403867
-210904023 -17866886
111549158 496913704
150879381 477149263
-399039666 430255079
148339631 340032181
-202360677 494112447
319950277 -214751118
411352176 -269429978
279827400 -460005724
386101449 -158930044
-281928798 -19500373
-162665064 379584824
-61877264 498903070
412225566 -197064966
349219319 253676513
-142974335 343630298
-67999571 -146417513
497260112 51877516
300637033 228410494
-252818929 227393804
-13409199 22620719
261367571 98771435
270671766 80289879
-388993251 -13172348
-319501749 87689366
-388541071 -35395768
-381333572 -227588731
-9394499 165622143
-11592964 70067819
267664010 457299223
-373955060 390852230
77846107 327670226
50950507 -202348648
116949459 -378741545
333081411 502401083
-383230020 265826064
3445266 -411926292
135539939 -343213017
247971900 -358751891
220356047 -449193368
492187210 -75155655
-22512910 314324671
-350155208 324977074
57369178 133279229
-86236068 -456754184
-327463212 267781717
-174335185 -154504398
162562251 315834650
-479380060 80233106
-3940010 32935785
249375944 -37782673
479305994 409539854
388938099 392552944
358702985 -143600195
-377330736 268963018
-56912892 404019914
224524733 8919030
321991938 -123239181
-243246841 386536842
-229077723 137863
394704303 207807104
18865613 153731654
452819355 -264686407
367982608 -317971291
-156753024 -495332395
73029452 -134403186
-495436802 213400631
-444053741 -503522059
451871828 2637700
-288663519 -386988292
-452929877 -39031621
4114925 -424787884
-206028329 -111370617
-321353924 67658228
-27542129 11832010
-67374053 -99060768
-134204752 304034317
40547056 -12443033
-188776388 -146045997
353765025 57643542
331416969 387634119
312387145 154550057
490257665 -385534379
-36979322 -90558317
-397505376 313255318
171195219 480892931
-471037976 -180796336
-76814152 -57673816
-128340945 300902123
61906567 108791766
47309566 -398089411
-330865824 185106052
471106937 -84648010
-399552750 118203998
164691248 -459500190
-202708365 -283619314
-449338729 458672975
-397362314 -118307988
279912834 -94492937
476992503 -202387031
375112107 373067807
-148411928 -391990555
481497809 504857190
145140384 164677262
-220055588 -6695865
148033848 391040311
-179456664 -347332348
-24626838 -27110498
-313473385 69506230
69487651 122177592
12091181 -479771479
190111447 487932377
-69828065 -493572088
-425757836 -55378579
85663007 284796387
58601225 -315841572
334283135 -329064400
258430940 263111409
29628172 354268632
357896092 6925051
-250019092 33380034
-373639618 21124341
-469037241 294000455
-49043497 220190506
-78520266 315510376
-121261770 -301910915
214565622 -230176123
14400338 -293266245
193100835 -370317561
240813611 -400155901
-136908006 465506299
-81879809 173135037
-222650624 -310814450
99093493 -446170437
-291220272 269242759
142352098 108547028
19432941 478471758
209133606 166739923
225794441 357711846
123404203 114622111
-222038139 -299714877
-457737969 318735406
414124424 444214535
457726685 -171745966
-361548141 -198361148
-89323047 183433720
339518173 109909043
100187213 -18061886
-479632467 -224995542
-33268610 -130000293
44239062 318219797
126992169 399151420
-351080323 -50875646
215451563 -533532
312001633 269412102
-475079053 449994079
-224215861 225302632
-249874208 -107373044
-65006103 -404386250
-368310863 -366582237
474929037 39979396
-241821903 3599853
-246506242 65803489
-357171732 -347262668
-82944207 493360836
273466337 247407675
-16577830 -105115299
137585248 -426752361
466872108 10406715
-409816407 170406525
263823701 -256687480
477193042 357049690
42133519 -148423785
268070396 -284113733
-284418746 -309790951
201718250 -372802659
-40988114 -227547214
6639391 -474263622
-134632080 -476204615
389452900 -464404620
-343231105 506008543
-345784935 -148081830
302277607 50371906
139560825 264842703
458384958 21939241
-84850051 -140186863
-75144869 -106583000
-150840418 214985692
-350395281 -260403293
196304347 140604558
282355205 -404514527
355489528 -155056941
-282604231 256593069
379334390 218939219
-420674494 -243223607
-373703169 -115729192
422313887 58578401
235055655 183099647
-440865618 382446934
221546350 396541165
-418007747 479962295
396656671 -300309536
-473904505 103640706
-326039019 420346708
-214396278 -163213989
-371409228 -420560346
-160012031 -64471861
455490684 -309830139
-460413689 387605648
297493840 88825951
-219249814 -30603569
114283546 -270305021
393197771 234331598
-421144896 -22171769
286609213 85091111
157235795 -86846807
-385069572 128263112
-360081412 248053759
-168164084 102499283
-103406652 -14427293
122324984 394595900
-197884528 -226712176
31002617 -462441369
29401444 239096045
-447160709 -30615968
-130959072 -179483356
-95659671 67738097
86613691 -264262354
467593138 -96535355
124368538 -317761096
446629893 -386288236
-42502512 317706508
4940847 265770672
-150468463 -136991509
163717925 -342619920
-403080089 -225195642
236769439 53538706
434290458 -22067226
-97926133 -258711522
-263620187 -306261756
-191863096 252897016
385237170 -93772092
113201255 207491820
146380733 362285459
217293172 -118729851
404248619 344970757
191593712 -189114191
-98756899 28370600
34154334 -224503562
376811305 222967180
-367072051 -59673004
266164949 -145435731
-226254867 -302318775
-107612003 -289618650
317696064 350378513
-4373918 -35714406
126426703 -279741447
-269267085 -125919465
323695651 360679597
440142334 -382256321
23130202 460262451
497064083 223738525
-295995798 -406846414
482559968 66564599
-137275754 -128449957
-31422775 -137283699
44149036 -291974028
-120433338 -2750648
-139973487 84639945
207620307 -475593235
-493207130 -483286026
-372334088 -165986570
412049800 -254863315
19655785 -190896537
-324234597 188260360
265655748 -457981937
-33216038 298455140
-172931359 -85280261
178463401 105111281
31025939 -11289368
172966615 484349740
494681793 -413454825
297060524 333321016
-355242717 -385503672
46852884 -141331271
369021272 -368474155
23755912 -117759932
-122801619 -287070703
-339710402 -313418894
-6119809 428619512
338843333 56745177
480754393 238388932
-310122616 275103222
272931201 221583916
354048009 264627614
-422411616 -506550001
162389498 103271132
-320208819 -445425766
329693673 294021926
307720811 66062974
97930750 119155103
-192723213 -114287616
313537545 180683770
-26520176 -266977670
344698013 359637231
19145696 -77091204
-328661202 254959379
161139405 -88626818
-1080526 -63289
-415889027 168056567
83428037 -369316507
443860771 381279203
-411594810 365408283
494317087 -83489420
331157865 -153872910
460410683 -108638608
115610329 367358104
209510735 378663679
264806157 -294378578
-465004166 319468137
-435969055 -95359910
-157160477 -487760199
206493284 -337562755
-384352341 -28277899
170853566 -366936227
316182863 -45664122
385249935 -16974940
-109072330 495772111
-93520995 374164877
-73433802 300501161
-431148926 78311516
-301394630 91630028
162207120 127607476
249644631 482201510
125643549 -1243444
-309263687 -206033671
255863544 -155534299
-444266291 -147744778
421594894 -143856763
-83451036 318227276
-455828901 -212934862
-374376210 -414954716
439945084 501682293
-156181408 292887811
91065463 132833218
368637644 -59408020
-335963007 -110429620
4577144 306681033
360033951 -136438349
192943806 -58144501
444508966 -394711138
414778053 367696431
399144429 490213643
-45721307 -500851958
189380255 78612937
-387485772 -67626704
125912098 461458313
208124293 -463815117
321453638 309317612
-422125255 487844874
119404472 -375875004
203467165 -150473907
474778080 201727706
-42987533 56649388
-291436401 264986715
237071246 -136850835
157589707 -101071756
-400229985 43503926
61594809 -396649773
-13774931 180473208
-378880279 -199818512
-266002215 192990217
456942292 -190369418
389357410 260352614
-289968628 470513840
421318109 16706003
131603452 -396951150
321243051 139808932
-222127902 -295338150
-194400342 412834528
22345355 454264967
-432568012 -278946536
129257931 80020109
-154746745 143419660
339201203 250918980
-78212052 -177509687
-315970912 57215610
386424905 -57037239
216885626 17378357
-12726557 -246367281
-212436415 -131458074
-481867406 486159622
-136740405 182625646
680133 -379110642
-376990574 -156478682
-249566536 -493498781
-297392586 445093550
-199576241 7456554
-283687906 -184548474
-314005892 145632612
-444799959 20108626
387945275 -312811267
-260363237 -492805656
179065106 -492655711
28977673 498241509
-99822325 314754298
406757861 380280029
265404322 140022089
-315442121 426750599
185006034 187244389
336155651 -268587007
483803007 -281732612
249134490 78930054
15389258 -436489272
-134600663 117230541
-447638338 8850814
-331093368 266573274
407021055 -81780616
-42806650 -479408524
-235058341 28485383
159362268 229444427
-290712440 74304715
428582632 -365367555
493827589 -355807195
175754060 42207268
-256061114 -286652805
-287747644 504652159
314765041 320577336
-414982533 -483978502
70632143 -432347936
-272109973 82492371
29203451 -454945053
16747688 -334897949
-373933789 -206393732
468029660 361682130
142731908 297497982
-154128761 -32672086
-50514159 -150283859
-65488536 210276824
487989122 281278229
307086791 -344233628
-122066276 -427461714
-155544643 280949106
134631309 -346396155
-176792719 -391190420
-135798620 18391812
-191623642 -64043784
97280236 -87503655
261226946 -210731556
174538177 115344945
131273678 211167062
-360608669 -192526849
-353056622 440326337
-484160574 -317459151
244752796 407067285
292874036 -25442660
-219681235 297176688
-29195806 248682368
289259163 -26343793
182429929 -330367312
359615111 379048712
366865428 -44339349
378898941 -403470801
434554469 -85981066
-271397763 -494952594
219537394 13197393
493480246 362679979
159764354 -482642509
442362564 -310134102
-64297699 -211862062
460061749 335356551
-332326749 3242564
85386903 375889871
-207668522 -334521659
361718540 29321022
-363100353 196197000
280635873 202732006
-471651763 135362248
-287949471 -62749643
-370163514 263716401
103581715 36790092
372593397 500429306
347064745 -483128862
-201698013 -286036678
-393431015 -145786692
138641030 -353355599
-74790818 -184120468
-41113165 41642779
485815676 218387522
239257416 -143494709
-307000594 -87894045
-418390657 -475154023
363979604 -258208417
-416580353 -86646664
-244853270 443946155
105313601 395626355
-363912627 -214304870
-39701185 -423178238
171888552 66920187
452987568 -436290213
-294750330 -328477896
294202316 162279691
466927927 -276087761
120409221 -337277654
-186445254 107345110
-395625174 -35521471
-463376470 -457823198
-211349570 456119396
-96924733 -480677517
119560124 492615210
-347363098 -234396314
-300155394 -329963377
25749681 14914456
-184774182 -149902206
-108119517 490080442
-131477970 499076411
262388108 -288542823
81268928 -202722628
372419631 -102172335
-408560955 345873808
333419509 -284601317
356236680 -280295880
10520913 -437926085
-209574062 185849213
109595367 289769396
177322844 -330106477
374481195 176760130
-53622091 -405173965
52747547 316504849
-64832952 -485647906
138592981 422475605
-380474304 346181831
427985804 -188226253
-342059740 -54939268
268361368 158924153
172761248 206468505
-491902416 -177604724
-302535770 176082385
-196513338 -271478023
-453414307 -203025222
-232035617 -449875750
-481620043 56026226
-140551690 -51079929
-290216202 496201879
93574506 144071292
7028053 -58268645
-266285215 -137191250
283966878 119348036
80478486 -299918389
-379846425 -221076557
-331441098 74506529
-306723174 -97006010
-225275877 -407611571
-299462710 40458964
15506936 -440773037
-320333443 -187505948
-320599123 200367697
-62956945 -229559113
253794756 -171393126
238335797 324620280
-61331793 -360794912
429878847 -14185781
-190328142 -223621497
361137471 66399850
20742097 -23467210
103765463 -120129140
-191886965 -164500980
277893515 332286555
-430814559 444587177
-97952216 -452017588
66521974 104690657
-71429974 487890470
-101957395 -485484072
-236179932 -400624953
-73733600 -212041843
-77908479 193857737
-211309242 151945974
-159272875 248453852
88518563 234770691
41226047 -395870274
307466497 449362332
-474180859 947963
-209531345 -141556794
-319982720 -99277752
64992096 396901112
367831499 -480079990
-125047867 -90377534
-60732054 -470209784
-460210810 -218538604
-66307431 -133951438
-415374687 -138030839
-238872188 -144184688
30450797 -206590724
15849189 176373046
306368440 -82470454
228987308 -249936930
-425242346 -425689710
-170573876 401344640
-28358805 -139839670
444093031 367627025
296586387 -327419346
-215024728 -196119989
345166852 240079722
-259467134 201973409
-479649259 246041117
-369924880 495165051
126598974 40195054
466274991 401858143
-62586223 -419376672
270441972 -369650066
-85254377 187001822
-392708276 151052030
-59949316 -237898158
-295901534 -248097043
332018547 417176339
342817300 -87153743
-380248957 -220138284
120472863 -22089277
98382746 -195362833
372552970 -349433921
-379311537 212704768
187616305 495824661
172320605 451235097
-353626163 124821449
-183503102 384146071
321617225 299589003
-28191621 -171267173
87670248 157670551
306144931 -17104819
-313016333 429104402
-4851124 228924623
-345365917 -279483749
199728520 386904977
483937420 -458954501
-98404627 383743261
110947206 188342279
-88483399 -282291106
118677467 -70802777
176200468 459021318
3547390 436159596
-303131570 475001704
-223771121 424814991
178461718 145274846
-394120377 -223512142
-264005225 -363744647
136390078 211707259
-318822212 205289484
273118671 -46470957
82685434 189391094
356872337 -102504827
-293976412 -105496287
-23729652 487062146
-486382425 -97680114
-279382599 455925136
258732099 -60068975
241163550 -335010755
161306506 -293031965
279746780 -475523427
-14143108 -78933811
-223633653 54266320
-102123024 -424469683
-280039344 -8899668
303176994 236174390
288936609 144677343
-92714612 -484985292
-234225875 231090584
359966734 475462643
-371003784 83658788
455611179 -283519939
479083140 -97181667
-116864370 302487933
-218714732 65751208
370508760 155073417
-46836490 139105413
-321858083 470731597
203843565 -311192528
84905674 -492757256
-398482142 321441128
272091072 -86273269
-284748892 460028098
-209845540 264745729
-162954495 419619892
-175877844 -162113000
221727816 -201660340
-270386637 481631321
-492586290 -194683653
-461429274 296217697
-199911995 315221422
-51047058 217558651
364410720 -191291831
31243028 368313663
435697613 55265330
-330303616 -399346791
-258549288 185831122
400444816 -466565693
8589574 -297875274
-14605598 -133997133
-387595249 -468819097
223519252 -376541564
-104123290 -260536550
-40046172 173918999
-72246705 -5215153
-179762686 -240753807
-461862469 397317903
493970442 377765560
101159050 3932281
-19038157 -226530115
326202395 95495611
-148273332 -346294982
-235664728 -191735921
52492071 75010862
-338113641 234688346
110587392 74660679
294152126 -251351860
-11976524 145415476
-377845183 435144117
322682092 -279600322
424759404 348246032
-76120199 -499981296
-352989149 273472951
358256222 -490636944
-45560228 209316686
212096112 152411010
-45437358 -484574795
388102656 438445708
-210494427 299954746
154306495 290233068
134262210 487730372
-416434308 -178155780
47636198 -19837782
-173561999 87390002
-164700255 -189964172
404334653 465263527
-293147621 64148010
415406801 304608704
415641695 190095
293506881 -403682549
73401303 -500495880
-196121589 -211228713
-311288650 230108143
18546499 500732157
189414708 -450634638
284804913 465840876
-347988523 -214159274
-156284245 -447024136
-97710766 124178680
246793857 11381556
-176229161 243810238
-397444922 476723
473433020 370254144
229715062 275772948
190351105 -430619577
393994399 504315039
-471466020 -74069512
-472819169 275487627
-363086624 493301267
-410592635 -198538896
222009939 -375382538
344059683 -312233381
-410421231 78562368
122442738 -434146220
-293332589 -490107758
113273139 -290117527
244170698 333155482
337397549 -252737366
401880917 303828452
-485708429 -274173946
314920007 451937619
-178676303 -322755126
45517444 453741663
246451081 387755907
-133832673 -467069089
-158761299 407564781
-264960329 244145688
193370363 -258799614
257306583 40943492
-221440240 -227929435
-375086139 82853707
289315246 -237208119
-295420044 5610874
-68030674 -60739297
-310435159 37467436
361960225 -408526882
-63356749 -47992385
-354189397 -441448735
202148503 -469677890
-33782611 -348964455
298435250 206932018
-71600520 -219904608
366928777 383933535
438223269 101017738
322903738 -101536582
-323539684 396931661
-358651217 457665728
-74300001 -57721560
-450396263 239414385
271124345 -506057151
-47696109 -21547446
55277160 -306706300
441921201 505422300
-389372536 -357560449
-457046931 -49804222
-41849572 74223670
-389726248 -238234399
-96038000 116536908
198106015 328651957
142374734 -117659691
409292576 462767534
170012509 -415950913
261987033 -350453046
-254553715 -295730890
420037280 -441511739
-454208474 -495642796
378491701 131763638
-308300636 468338995
391022080 100689076
-135753625 339427911
298068693 34524097
393715183 34525721
-23220133 -231326592
-465602467 -182438526
-385264304 229184633
36470145 -338823713
63543976 -287063059
-144713573 451647642
-394209349 -319777271
355015743 169361275
-133464793 20569251
-364218086 -93507147
476627893 -16083664
43824640 -28479548
445243286 -501998198
-114260128 152614777
-361638377 -125264697
-248118636 -386307401
-395238290 284357552
-469609691 -352976678
-183224389 146985250
-143809246 155802472
-277244427 -335749905
490580169 -322987835
183163978 -61053375
-415591874 -185022117
-336831976 -10975987
-317026269 143169870
220239312 195150754
-89905767 167076688
-6369782 107408002
-251876700 109434988
-260512332 308812350
-351854251 -336415950
356667993 328367100
134504451 -88962204
435534256 380757553
447221030 -457959455
-332159811 -392441275
-138451067 176658954
325450200 -20038262
-222519613 -203884036
249007428 -205293601
-320983042 -112282503
174087040 -52603006
-286691861 167864795
-368267699 20715021
459748307 181663323
40047658 472318305
-418832815 -345573548
-152194149 -165183873
-248043861 -184699436
469965852 -459861669
-54236617 -245980930
80105265 -125784947
-5577674 486758605
-204061507 150310233
-340542986 -165179770
73775561 -231078563
-303462695 127756689
7485372 -321850683
-396744406 -405109676
224754566 -208998604
318226921 -414776098
-125751431 313812984
-465615877 -215307502
79405266 -249454535
-355395873 -386668291
144055178 446013947
107819835 246181174
-228651875 329137216
-50638804 -100453182
182181954 447897432
222970095 353877637
239028455 -12068049
-71216058 360371578
116587503 272179147
-491623251 -12887418
86232707 485052369
-410167190 -223128647
-175745377 83972809
-475499344 -192563042
20740169 -26648334
-287211726 74573140
396688493 -452355343
-382488984 310734781
-28603100 -417951378
149495522 123573528
28890974 -201399716
-471048129 27261044
291662429 398098138
-357494885 -227804656
47902020 482489532
-365849033 -266137669
-249653117 52886168
-29578022 -389121660
69163610 -478253245
-262212523 238990850
-77586660 -226952677
91653989 175007334
-45187355 -352737287
-84991422 -266369530
300006775 114783892
-461587907 -477984112
182837710 -56875120
390454920 407935448
490324294 443354149
-80222402 -118024443
318548993 366700518
476057629 -146270374
-254322003 -236276792
-333012785 -112511655
-335371809 -24899042
-141226715 35844513
409028690 183510781
-37043907 -434379532
-94559262 375331879
-159247814 172391835
-433107826 503291501
-128514500 -110024703
-140809148 285292379
-114738223 75769753
51808615 -385874858
-472384854 -27385320
-113130721 -450976015
-35342318 -259005277
-270647454 331192098
-107485210 412988620
140064355 364753433
308983977 -110663055
343229900 386067299
-390445673 -318103969
-424228656 -304650113
318943754 172034848
51349975 491643516
318025925 152900757
-51617949 -47682731
455823353 -47046741
408422552 365638110
324908489 273516075
358575544 294586556
-313584716 -256285381
323946018 -365756493
283675496 292331462
-418525173 59721575
285820766 -374940889
106816297 407262393
-102762481 -77990062
60650134 -301908263
342488633 -320356940
190004059 -368800176
113830909 160569477
-124366107 173585592
129354568 170565409
545325 267966894
-373371524 211352193
-407742873 450837964
10528246 -68460669
-81812592 -308535885
298640876 281662325
-181433193 -326398614
-384871141 -379851789
424934829 463356260
453784815 399092970
60677300 -435071801
-200657343 -199093660
31853552 -267561914
-426822628 112656840
86957322 201462023
-123460132 -47013493
-469444956 -208517720
133347235 -154757629
-484133102 118735223
-77131350 -471572146
-379041128 432734529
346880986 -20962073
-268666162 7769080
-250398586 -44228018
280960902 -338075615
146315784 -40241940
-67514984 -178483479
-309001667 496427809
-442754481 -435891768
149967525 -161483032
-155904251 454958326
-44705193 -70817457
-363872406 -270896590
210632497 425554327
244446683 -4916573
-54401761 346702559
167947635 321093127
334081026 -116956766
154188611 54887044
183741213 -190290530
273797715 -473595376
423018000 424866267
-180725009 -20657550
6190836 -44625491
-2413377 -10288432
-424448122 -184496213
-230564407 -65333918
483468419 -363490469
94987364 217672096
-116321381 371088545
-119350792 289519092
124061420 -170260215
-197380875 -272943941
-194084468 216712451
-175318368 -465088988
378134372 -104016101
484934619 141693894
-41981145 -281517994
-471311812 376896395
-10687792 493694214
-406523817 -33314321
186981780 -257588471
221105036 -409150676
285642744 -24302265
470139833 -428792343
36949961 -289176658
287737299 184497003
367358253 233984825
106205806 -494554263
492470506 395816415
-191988957 -30272297
426739825 347895035
118809975 -383569358
260206675 -362325708
92528864 185776251
297842769 272655684
449137432 -362265684
-230811967 95387405
288124587 52791236
-334865192 374396706
-381785204 387108011
464158857 -414263002
121929642 244528804
-227327041 -227108652
254954909 -285421218
-126739783 173227700
241706982 94743748
276075696 -295839718
-333738610 -331256838
-177870037 -150570029
441219007 314003032
496824271 106851765
32653564 398486592
428254507 500405497
-451071943 -352948351
-143637640 338118904
-424851313 225538179
-291798202 361075430
-25608757 -8565213
106751827 -420790233
-356263421 -64764037
308483977 443200502
-233736664 307386296
75077994 -183486789
20968620 348615284
-405077718 -322287693
74055237 424576006
310321787 -192715621
-384625483 -434673130
289524723 302886078
67616518 -446714900
137196980 -118186902
-279046326 -78891309
289738499 481962061
-271591143 204336438
422595771 -58231861
-369605756 48566368
-309902774 -173988725
284291078 352681895
452593475 -260215408
-459737920 -91146863
-160761423 -432198129
343302272 389599123
71695072 505394831
-50174412 432042767
-459661067 -360188567
445107322 -316567828
-440532460 254511139
-109981788 -381743171
422005396 39287219
57979908 24635011
119644488 180862158
-126494430 -54765878
-82583519 444274528
393318685 122289517
-414536988 -13976694
-204654433 259642643
33020086 -237930001
261797518 113257710
157036941 -132217779
-400730690 371307221
-187677697 -494357061
-384702942 50792176
-90039995 -271278751
-261003528 -475870801
411462668 -431518002
-41323656 429663091
307588811 397551320
9101667 -350704396
21592515 -407337329
-475967966 190700772
64839832 15328467
-172932986 -282353538
-261140203 -140984990
184577462 64988292
-38254368 492717879
-248508791 -113359925
111188125 -245151122
-56543638 326874229
-306175258 464210125
-155914434 -374042017
-477094428 -223826624
-485216229 -174175420
53487450 -53181081
96226713 340522866
-215289051 283572204
44016176 96502551
-190026423 444930871
200930227 61232703
-285018455 -164599677
54638863 119862814
336817916 493695854
275906093 -281119390
-36826117 175940097
141461017 -456537697
-433501830 351759638
438193589 303512778
-347982737 -131101532
153870104 -73507834
342422018 -62847334
205409666 -256634661
-245967052 -466696388
62662645 -472754188
-285500601 388498519
420164946 -321409388
463971655 -315158460
-358301825 -223106688
462447618 61913138
-440137002 465257536
-349563778 -12994924
-311633665 -347740948
-140773997 -473491911
-93984958 126632032
166796824 -307216166
-14466225 -181992141
-411264657 -445054368
13037292 -493347787
-305006350 -326032621
-264626251 -416098309
160598658 -85116887
-383034405 262536909
324534740 149983080
-351338910 272205433
-83794130 464671878
-318215023 409101135
-235307502 104006540
124124949 -133062457
-495004919 -282285372
87153892 -71950073
142510784 456397478
-70665561 337142763
106314540 -489917808
-254038063 352198409
45882644 233600967
248146459 -374202544
478682013 331732318
-409395492 -194975858
10367432 -119852426
375368345 54544407
124879939 76409602
304582935 -329009157
-128807072 -104685343
334612983 262874335
-403011797 -17369821
-63221847 361906717
-391124519 434124932
-317936129 190633599
-399877227 390472969
-363348456 274484771
-105887957 214032591
397323551 315410032
491023940 -137546149
-174136456 109088502
-148988387 269551175
259647124 -394002167
388088173 -25227443
407659825 391200779
246897493 -107520845
-26421420 232808661
-173089673 -125388631
216251255 -188772265
485688866 134242751
-382195144 402105132
67046419 186837816
154242942 -496427516
70811280 -247188356
-432207830 257736269
278397627 118398175
495291043 -416954858
308378087 133593460
-348321526 -213525245
343849368 -213772557
-8808891 100047775
-171284153 -423341827
-374255390 303991880
-186992809 199457949
371961319 86924066
-21009411 -426191168
-66644281 -236826990
350865442 430200731
-144760613 -494915151
41864257 -81353306
202206976 -440238500
264491240 -248696193
219541961 -340473532
-304441714 187210989
77511296 -454551066
56679234 236484392
342918951 391530853
-127982466 -311880444
-254372202 32803175
169161622 329979884
152713753 251780295
445491442 421218066
419017408 -421001675
34244909 -406102017
384111664 -425990985
231587210 -19639610
-453065497 168389865
-478278831 -23336840
-35875549 -262353642
376418165 -4635715
53384768 -467290756
495850137 209878165
-277766037 111612564
435900795 -304902334
352405306 103175128
-75013110 -429190413
267373488 -496887527
280285658 215149457
423880721 -499501823
-55552926 -497775475
31434066 430858744
-63372701 403459883
70182751 21127618
-270121507 449705277
-438972798 506797786
458254569 -416408502
-164591792 343944694
471920324 -257951009
-98979354 -126899009
76797145 304847655
253314111 -428632072
-271104689 -119526798
442039050 412586875
74604535 -49075643
-377602334 44722325
262228636 -503877347
125868811 -120299180
33505753 -29179909
-413821904 -267603092
-17255037 211983577
350382761 223463532
-428424411 433642104
-323846980 -286817457
-453867614 217335987
-448067261 -49208844
319395487 132365017
68172295 497426712
123508338 133634048
-199310146 422167903
-408990041 -330628594
367710566 436264716
-62318444 -10606992
-427366495 -359400318
434061480 -188777171
463631303 -39847252
224572964 142067562
335060949 12777095
-77033040 113534960
410854705 -460639781
-278304772 -74167157
10881775 -8115553
295384085 -387358262
198453193 -146478791
20104176 -153294548
196026367 62539897
362612181 270199659
127647975 -378835086
-491099528 152088648
371866781 93744580
120033983 401369871
436912912 -491300209
449788904 254238261
481066687 -181461593
-398242471 -69064783
94774118 -254665742
-76494809 -430787945
-330755446 122183694
414718798 -255769835
-50103606 -210836166
150752515 -340714994
76188961 243041641
240220809 -114721026
-149728058 -265232944
126188886 196988142
6350898 -479626260
-6411577 -300781516
-467596619 324961385
34690395 457005683
-178408355 -395298268
55041292 -458761429
340989132 3638815
483590068 355640121
391510206 -280941107
-438966419 32348852
-369311384 -203400130
-323010127 -476949075
94635916 160634675
17357861 103740355
-182742923 35472981
104908837 -333552300
-409556818 -199986017
-293304380 -67301337
377641404 -328511033
482529897 -396233589
184125898 348881149
154705532 297452670
-185723178 -331668216
456237911 189800518
-160960513 216110594
-339798764 -300699861
493147015 -46681492
-189231155 -251478327
-64727682 -66632154
-260492687 335087605
388388099 347370704
-80151248 416931279
326803788 -491311601
-352097506 -332692414
-245226277 321798114
-167989395 -401059935
-228985754 146529209
-160395367 60454538
-398964432 224817015
252766200 -110731454
177094640 -299053605
473938759 411335797
470711953 -386920801
-234509257 359620009
-355428077 -242904370
-51242484 -488553645
-367412022 394470904
-27933867 -134821507
-430559394 -392570439
135258764 322592808
115853143 484727941
158532910 -192946268
71571589 99765769
367736447 -493061691
-5599691 -272411276
116004275 222701755
386516074 -395970145
-34238328 -275706158
-15866944 231674000
-401013933 505716953
275392655 413597610
417532415 497820803
24421009 -371821938
61286789 -42083111
-302549183 -48567312
122181113 -33135917
-169067333 -106007873
263470942 -310179161
-201028963 -335605067
335661693 410163659
-337499805 341698146
420259105 31776550
-31220401 -351145135
255555747 -349525286
467266620 -36579874
337170055 143651669
-320131274 -124326884
203269103 -192245505
44975019 -167150768
295581844 122947607
327633894 -446503525
-295364587 173992288
-82408463 -434046670
-290383311 428012048
407330134 -131002704
97692919 334513999
-458606786 -128057566
-172400895 -417555385
332226042 -444432136
274852891 67306489
-422960551 315596304
298521888 -317000627
-468883883 -501690222
50173891 326464720
-338572697 443418221
-260113386 -240671328
390509644 -31391441
-396246336 196188831
-188899620 19348910
-145804597 270016150
328800285 421983633
-149233690 215757101
28422402 -245922028
223124845 409377755
-424195520 342746161
-409328226 471516370
340309979 405998960
-52127636 487304240
-302973571 403152281
11535338 94003779
-140011342 -137734153
1172915 -222031797
-264089704 89187465
-17968632 -448297440
-205342356 -94043746
33251048 398312351
-286084947 -350906598
187954945 -244179182
-55230906 -289941318
-190407147 451334257
-316296861 68342638
381738174 -358139510
-156803964 -186066570
163347540 -433573679
81350650 29258482
-365427216 445278846
-240815017 -155770205
-148385580 268693966
-36249666 -405166982
129002872 -348165941
-44251758 -2238292
278225332 -160042985
-136354354 338684840
301533294 -288275458
169703864 -380351155
386200539 377214779
-451303179 331378849
-191285176 -95816767
-57120151 113829938
-468283437 36216462
137981826 -204297151
76382025 -272012724
463587104 116088301
-129295422 52089957
4451077 -205657822
102333696 210084252
341430589 370030861
-253489957 -506811570
407860892 271876546
-293755650 -319430235
-121012747 -176269085
301933125 -440477443
-17671364 474453545
487717005 -259871342
477581950 -452921793
-155414372 77954986
-84826296 85552134
-202722176 -142212642
287149604 -440505269
384655516 -232956876
372419693 84767570
-177209156 -293739201
-198851199 132734107
-58883707 -296813088
-238178137 488328963
364554756 309887332
63298962 -138311339
446170666 337196636
-212610573 135032644
-261131466 94996759
394355201 90047723
403576378 238443587
342460769 159156914
-84034316 228053146
204063000 137407964
-291231532 -421953970
257862309 -398992506
25647611 -278114725
111797082 -429884716
275064574 431597516
-221631241 -221464434
-418449183 474673371
-467016648 59107076
371209071 107211424
188735743 -209617780
-432311913 -458006268
485745640 367017172
-77960577 154792695
358262775 -161453720
-469798710 476164216
-412890894 431835805
-110503745 241185196
-313107259 402918205
393265397 115768428
-272790786 28890623
-492908108 11709668
200335541 411120079
394769019 -124889548
-249452794 145204385
340703422 217047540
114679666 -228656826
49735027 -113109241
72338340 334879156
216610860 394809921
-401015021 309951250
-59699867 -4361330
-445399905 148995469
457759824 459764814
101640308 255169151
300983194 362920787
420493794 -276873562
182582235 -384846234
-128914932 -70458984
-429252913 -181759861
442761657 -312907301
337477424 193349967
-298875378 -385277193
-106574685 -94154309
366432640 -162295523
-217343815 435544658
43595032 130980128
-266272280 394059932
383387806 -308389259
277448285 -51459544
40348362 -362133663
232691720 64076235
-460115356 4753836
-97445122 -371042883
-358925492 -493878334
221156361 -442329288
-375506630 -22611122
494380863 -404349172
-121898081 -461476356
237972622 332764021
68893304 -9453178
-218709235 320434970
-340914704 493062351
-300669011 -203064830
-223500262 359421777
147907200 329507260
-393683655 -4010717
378523887 129070425
-474886449 -224177623
461917120 -71747926
124160726 -379277259
428790723 -86575270
146034168 -340017509
-18551081 246932758
-383627777 251504959
439908839 356403105
249455679 -8995427
-419826645 -353740864
-434920227 46487337
-450057695 310234090
-145089574 430919035
-71819251 -324649330
389984658 168751365
30184219 305004924
100666175 224487230
395534816 -73877482
-244124562 -499105026
11269398 289349978
-143028869 -347598501
-318878736 -327818406
-254939470 -344102511
-368668630 265170194
-455500823 235536314
255674926 -340815021
-66847818 305848491
119887747 -231493277
300713504 -222803964
462348792 231051801
452166415 1321843
-87627779 167359643
230821519 352318901
49108164 -142509489
-146942725 463547333
436833783 -379514416
36205825 319796057
-69409580 -197918060
-225917699 129894106
274359632 -449206482
-15051212 -305185624
343185663 74843082
43030302 -276469538
-382600620 45054918
-223024750 -412309967
422865961 438708376
121587317 80908751
326534440 93970412
-152748431 -161436727
-407779463 -41086886
443252955 367916078
-496606982 -32228724
-448649579 461658247
-413028133 411073959
-477556917 -420171065
-221020379 115377897
383764777 -288900720
-34461473 -250274207
195627350 65461974
-461504110 192243061
306616577 -108553412
480005932 -43219753
-257784893 -34855894
139221665 -234612829
123805010 122582907
136479598 -174982239
220696726 -201094730
-230824667 354608638
-104384364 -174876168
200113707 425981220
51681259 87165185
-180032646 423329682
34658037 -114287341
348682353 432837329
50620802 207151410
-237253557 -67028949
-403121910 -11947209
-256032169 -188606675
-150898923 -221201924
92914582 -459722011
-45803589 280845376
64581158 80321956
130931837 -121643135
58436171 452718190
-360225715 59709765
208618736 -495307816
-94943468 -417239044
77082660 23569960
-347644614 -289490618
-257541048 -278605303
299230809 353511846
379735997 -78086971
-28743740 -253285292
2734639 61696066
195011381 -24675168
184698094 -140635569
143633876 -350797792
462630023 -183087869
-443755337 202460294
-132289417 -68931779
231909543 -312886690
89464124 -18190472
-396796532 -491609328
-346901595 313114540
305006808 -56024495
-314536400 452470815
231310343 -175740466
-475268188 -32345071
-210727838 380979553
385480554 -468501792
375147174 -371162044
-294289630 -52357839
-333579139 -328617702
-182132274 -294855695
390360872 199693161
84781573 441905046
-143764048 56635362
447316961 -76164899
-220440373 -156696256
-359474564 295227602
314203290 1672300
205818024 45172394
96533 -189565142
-493505344 -5535398
-338450385 484100904
-2729586 -8239007
-298104966 -320341120
50356718 173201907
-491237678 112747020
62352700 -2497962
-133220600 387791192
-121584431 470622786
40390030 -63431737
-343884138 -62319396
446546694 92365152
326114458 392236581
-460966150 -94971785
-448119329 336806414
-169110581 64460907
-234571238 469491324
151778764 445862401
128168501 266419508
218801228 321046233
-420868412 -101334121
-39458005 -108606165
45764097 395145387
-181104917 -245782982
-129537218 -247695667
-22571272 505006072
-188094008 47816400
-338251426 -96642348
93930335 20820103
-359897488 307736358
-451957772 119130068
-22084950 295617806
-81433237 -337092897
274579245 -501623939
255149846 408979429
-386084430 -306189059
-209397560 287597461
247210493 -99255794
320225139 -241412432
-277458288 351055740
-216111328 235903619
269285212 -73006006
-156263548 -152842779
396248002 350724962
-161444482 -172542674
134952184 445062242
384992083 68755986
424213305 -249699045
-329218433 -485137179
-126357294 -99753341
125196641 99817846
-303358628 233355117
-177611952 476312363
-277108874 292627012
382998014 17542208
-436509131 -57739707
432519970 154212834
353304259 -418266418
-242960370 326497705
-355992940 162192627
-166013610 -504683857
222195151 -440509754
360413672 -347957310
-233508396 149576088
-376206829 391753686
468907429 215452410
124705099 76148531
32236911 25176990
-497260112 6287448
377550455 -106004517
24811990 -229934062
-352257653 -25019010
-460657832 249998373
133942830 55196440
287301418 -262221766
60322134 233724771
330782566 -16342797
-363779466 -272764892
173427052 432070959
-494580154 -162630385
-325556496 504389706
354027655 132858285
-402393511 -383060522
-181567985 -439521468
33696447 -2330412
424341244 428225710
-305478229 483393432
93279961 -234191769
284602650 356709159
445450736 -455192623
-490750691 -275588304
42803173 285922082
-169079736 35987660
170146990 108637504
392353127 387836638
-169659121 -498116356
124029705 240002310
226174838 -461725229
-51883373 491155710
-454540738 173247154
-392611686 -403154406
419423355 -317542395
-244651899 64723905
-230366544 -452693674
-293144809 -147981691
-146062514 -171912081
-34711706 6067038
471312680 459719673
441669215 110362481
-73289000 203330734
98782470 -69183970
-323979409 -117342934
-386766858 439717908
-254033846 -74534000
357109888 -336730521
-349398394 148644029
-416128070 25392877
-171583347 -377168013
419222562 -367772558
-448461379 -248900577
300396174 -382699993
-103362348 416447654
443522126 307046298
146566287 -170211182
290832473 -481786462
347719549 272261694
351232020 474143738
-113326623 236865403
345977345 -270269494
-133699174 301653548
-294321422 -243355475
253587900 -488161425
-496283167 -226280372
-75942809 162633059
-222437458 -448489875
-131458146 376131503
-300413581 -167953177
-416328081 -370310249
-326034710 -38537093
381414765 -296421334
442954780 -55997095
-384036368 290631995
-397773634 -496023869
414098333 -323769886
-280267803 -313469045
-242172484 203692669
94972004 121504977
325743950 -189071418
-489425707 -266061230
-472556152 408538234
-178162924 -198647436
450984791 -201941916
448819964 -428431748
459272012 42990190
25014782 -419773716
-378564335 467016405
-20450612 -435498631
175079907 403030031
-295125480 -135279066
356326430 434701756
-43858422 -414121113
-195500554 294817264
2391400 -42188038
252130799 419988100
-23868835 -221347757
-3355233 -401815671
-40355763 -136078865
72398979 464511817
225840459 136205372
-132427493 120609189
8339356 -240320739
143035592 -301592257
-79713053 -88821082
-131605497 56436531
180379092 465343791
413838532 70735031
-387910097 -76693944
-45423667 364921662
-111415241 408272998
-139396990 -11849715
84426353 -439961127
310921886 381898286
336520363 -392764855
-165835915 -143097170
-390095579 99348649
-415279011 -12174742
-209586732 311071998
-205285646 274307764
-728208 169509637
251038521 230789052
-139656442 -357364770
411538863 -262537787
-256518693 -466050390
-74658799 417505447
429398607 -152472517
430185680 -433863108
-198555308 -197323620
-149230066 478096986
207837426 28017965
-284211703 -16178876
-168683253 20259771
-28205641 167563405
259936938 -200214849
-360787089 -469000660
-297716202 495495852
303890002 -149353546
-445016141 228779954
311771820 111929165
-385695726 -299729997
376129871 225798754
223191310 256836037
-231299044 -376788447
440804048 -175519656
-132754435 -106660892
166431885 139603883
-312264264 353508372
-190137140 13697281
302554473 31477912
-196703072 -297548123
481810092 453059219
45609834 75373281
-206792332 396407845
130190586 -431060020
81204607 367546124
-268988233 -300718187
-431625069 40518827
366048929 -442541181
27757830 -100001696
240192615 440428881
-456457043 -241141686
-216334538 -378586326
-11287185 375504383
-3983288 -270893970
-207034284 425694389
456515417 224736342
-467978975 365922832
-416787784 -204135920
438630514 370607276
68515673 -49425427
-5108352 460640009
-172968518 8500295
92868123 -186519823
-463316067 445536687
-128583482 -187141061
-131115401 -453247517
96273552 444876920
245084319 -84377551
-383222047 -380954456
464796965 136664186
-307617849 -213908907
-235805238 -430228887
11418611 356803620
435223129 -34482623
-379915399 35894416
268755183 399882261
108327413 189543920
436690727 -45407890
-89410865 488944877
397710859 -334162917
253529064 446617299
202329708 -362103926
20813375 23071446
245612410 -239219426
364509399 -153688597
-87430138 261017502
123210313 -158782391
412421724 -221847264
-156031231 -40001500
178393087 57944016
-278104297 418711783
-293889761 76741656
250000151 39098593
-301333943 79666668
387484674 -477687930
266980280 -73156868
78805291 -297192742
440404467 -327589305
294498496 -238479572
80663907 277172979
433862056 122905455
-429645965 392882484
73328452 -202022527
429732806 339737202
-208693132 38705009
-468510355 -471356060
-458274574 -45732300
-256919160 156002719
-13239602 -477337465
-381014966 -69547878
-450444940 -167371857
-428005796 -197497618
-318930917 -196714187
-449300290 -5744765
310620751 365677093
-56061638 -35758433
-37707935 478682156
-185332025 441187775
-222486678 270038659
496767474 -316215335
-121554917 -309117069
276554667 -176613300
-247695746 365114218
-32983427 249255072
76034088 302482938
229425386 280457472
352930250 -277425633
151498761 -398780113
-208562552 209955208
-447750635 -450817845
387129600 -351781973
94256518 -281278230
258728773 -437425830
-168934393 87934991
-221209704 -10092025
405897627 -253658828
185518197 -229137671
-355930746 164082214
408478687 -92297907
256182564 289920944
-391663386 158093569
122728784 -31962938
-464121200 136255752
471450523 -344551569
-478922878 -196692924
-229990709 486556889
-482185900 499733065
-433937188 -418446996
-90159394 -6443945
357036931 257054401
-435101156 222080623
113958075 471242381
215255157 454477708
-40303110 483746621
-191075397 212549354
38010713 -287608871
450141796 -80656433
170408814 -431204883
488470622 362450478
431866555 468875674
-150221685 -216350344
-19786477 336786105
365380288 -70994697
131065594 380197915
-366220005 27790854
-233089082 -451660288
276203976 286964536
41394859 -373193137
-171893402 -284989941
286938046 12565717
42895349 223261204
158059592 481244678
412639815 -145076299
-425393072 -76415140
376277035 380560866
70867846 372759847
143118854 287271730
483082032 166996819
434903962 -128058002
-479928514 90702726
-38534550 98522411
-203065055 212399599
495079625 -397952782
453751380 264168074
377589797 -278804152
179015840 237677020
237159584 53733937
249528001 54837525
-413989958 -166660300
290070527 -247250936
48853335 -459296728
-357003830 138030116
-85809009 -36793935
448247249 241547177
349884948 247103449
-486043087 -126787431
-335222648 261791279
-204889915 -412564407
-489272945 188646405
-230956086 -231763807
367184515 -364611960
-220216390 -242738706
90786152 -261123289
301777603 -273366906
-333497264 -362914720
-316312218 -209702399
-233841278 -253169139
-129248151 181487573
140455120 -346976315
482266792 -384427347
-182241636 -329446307
-302205615 -304297821
-359575098 159530936
-164499499 156570719
446335297 -500688905
-295969608 -133051729
223494029 -471499364
101525051 74421547
197624460 -79183505
-396983494 -356199929
315430311 -110259169
-460246049 25940580
-314702393 -325941966
-30180417 79035192
-288390067 -325929224
-386879838 208041619
-237776696 -27752460
-298930202 154688030
4053307 241980868
441793849 -442882712
109979361 -246513247
144005222 -263591973
173780736 -287343975
-239620056 -256488613
295974636 90693979
-206311455 113935513
-272403072 -38825724
-3498249 278704927
-259250226 24033174
-185161292 25666409
248639127 -109991837
-322811973 506208723
56891285 -320098140
168140428 156398564
327779884 -127304750
427843432 379219581
275626913 395585608
139649680 314995014
181534626 -462077130
455966191 -114862227
165445465 -156650558
299614679 -99452242
-474387554 441112495
-100602915 366756636
269035543 -173760139
-171299299 464960325
-193637504 -452897591
466565702 176974324
491719885 33319123
71015310 247308674
374568060 344354856
-494519277 -273192818
29950153 -70670855
-205257994 293212736
302615139 -93776038
-323535267 -329470509
-145664621 -388199692
379513273 -51622284
-73396375 261559036
330002358 440527655
209370985 -311751048
67804437 -218301744
-93509962 361406887
385453447 -326795845
-90915500 -129290753
-172660302 -290299482
157929921 -228284011
-156734190 474415061
-6626644 45544122
-89747926 266941228
-434143509 -85655193
471214303 393525250
355199698 -429185805
-127199785 179506830
344867038 -359079396
449471501 339333017
105162763 263477380
145316531 400408616
485372111 -32211335
476381106 473455585
-112063934 49931818
227349512 -484520129
108162478 -422277584
180133857 -355371695
-106334491 187672292
-253600228 212765293
-175877001 -117082289
326346759 -486301453
-80554588 112265871
-344638058 285546949
-90511053 458053636
150164981 362215901
-194860440 -343904419
401059895 382187339
-241753759 -462388369
-492414 -490239750
-387326423 -481035530
166806507 -242753309
-307987716 342298324
106097596 255808136
358293521 145529587
-247093333 18801078
-282154319 -157285035
-111800736 -301038009
-374761186 -207674900
-443878900 39179156
-166271624 406754503
83033902 -470592711
-428793542 -378661443
400513645 -228379228
152874696 -91882528
-394460554 427188094
-319006310 431937873
-327393198 -47303012
-292156081 278999312
-414675071 232098539
32507006 -163405589
37949075 -317387323
341081402 167954601
-197740279 -398978105
-420595063 204578670
179923071 249522242
51272425 106154694
-172969952 -180273100
297322019 -243975037
-347330057 -252477587
443430755 22107079
-393898070 346338544
-402080109 -59846788
-424632975 88213762
28343591 -95604751
196493903 23529990
406481429 -43822747
-188963783 89628001
-294888691 259718637
-122470308 -216489819
-151299823 -356985106
-227649136 -343729934
-205907027 356032972
-226382609 -329741807
486435020 163353519
491476883 -261848301
-477177437 186080892
403223434 -271827270
-40643785 71739011
197731099 102613753
-316199481 337765902
166311908 -222713552
194315384 336599436
363235601 111626180
-93883154 109634159
-215839775 280254206
-365114526 1951275
-242593042 -469364460
-11172217 -297299054
-421113518 -297272121
-189632554 46092552
-394949114 42590802
-242312613 220518304
-332842258 -473320288
191417562 258382585
416445830 447982789
-203679193 487564049
392660705 10259573
-221644602 277758381
-301687487 506534818
-204886832 192395702
206203533 480590280
452705198 43563946
46253619 -128986371
-257217512 -110111849
495888207 -65090593
-155011684 468808032
112468259 366320424
399732160 -97791201
197041520 80621434
-357738009 -411644751
125131728 490019725
-195870889 -88348200
-168387305 419271543
-366811389 421355215
225394375 291022454
-442544084 -104953850
482117079 371959575
-160069353 65671111
180919065 26449312
-370075105 392596235
364193214 -322909943
-131283725 353031728
341787265 23467583
72196661 -60364672
202888215 -219686851
83415337 489644489
424400591 -331300815
227134245 85947494
-441570629 -170643123
136219282 -127186560
-441004654 -78370926
-246539880 71825685
-241387649 211692219
211340491 179869316
197486113 -394744459
256934106 36668452
163059834 -331526207
324108934 60267440
189018090 475847231
436779190 -411576419
380105264 -175983268
-11002837 -82812207
243793314 147797238
-373216603 -423678601
-429496430 -21919847
-487502127 -67383124
-461129764 -391218937
-96548478 31967363
356800212 -26406742
-94224784 492050774
-215655952 -377851827
-187509906 296346684
-342472413 -422420062
491303553 -200547675
358364154 -297391436
282621779 459184967
142191279 -247929579
290278055 432363332
302205018 308985326
-267197506 460607594
129577922 77512236
-149641342 -397178713
196607726 347237760
-119867336 -407004933
-402943994 99099906
-39250071 142020471
-168461270 219821266
-405849907 -52960980
397641863 446309346
99862940 505479257
-163957205 78245891
-184327461 498849284
-234816339 224990035
-81298672 41498151
-419029414 204513033
-2265016 175068827
254193721 -343539662
-171729870 -423758536
-384776826 406914538
-318494711 297629024
447550505 469670352
144584820 490833683
-458017644 -476186987
-214388364 322033933
-368074112 -350111599
-382992587 460350488
-98776613 -313927886
256836650 -22242150
-263697430 -470974413
-192792989 332595842
375756120 221780260
-328267659 355207340
-285002656 -28807385
-220003571 372282266
-173438393 -319062441
-118668262 -97674054
-86634142 -121022250
-34102148 -30836981
91767608 -148987098
-99243513 323725214
-42596339 322444140
-160200251 -269937476
168730082 -213216414
241404611 6246809
-161131463 -22870915
-324983455 -343158248
170604212 -430623978
-57353323 -382283353
144869662 500918558
382720408 -262424956
13739151 -304175455
-211996378 -9747736
2989032 -159280392
247440552 -72671700
301715543 -4902388
495620573 479494740
339966916 187018785
-78904349 108043324
-2260155 -102740101
-75905294 421593576
148899046 232531376
23484359 342194626
-329567682 498188199
260595209 466663167
-19293634 157307211
104037385 -111926772
-123497721 -197526096
425384868 -62948718
55036408 -250929386
-113925122 -296041086
-3443019 452442835
348207729 -290587780
381894807 15098156
-219588767 -237557200
67250920 18186428
190665377 331059399
148328906 139551440
-256449148 -490952911
65437866 -425230095
-173941808 -465877583
286134877 503925774
31512347 312693973
-119052634 309643442
-150873032 -359748933
-54708275 47515260
-375556379 300190860
65978367 -263993485
-289095140 16814322
54250698 -167570480
65958232 -459752823
258115568 -17174613
294718140 271172762
130556869 301444631
-438339580 237941844
430756864 207459586
-372483883 -7597862
393041190 -222366712
191971517 129463662
-411350288 -33954969
469080360 -276800532
342750377 -353382159
-438032776 -445916973
42476255 378262792
392870370 -217547147
230215055 8313032
-299654842 261221587
219220304 251191623
-405624731 -433068952
486095713 -391720961
453495265 -140520819
331423865 -356108130
250530244 176829095
-154350437 423071421
-38085352 173678778
158171229 146614108
179304664 168496155
113003034 404861140
489947596 296002371
-239111644 136357322
334628257 320733816
-214048402 124497559
-344735084 -274985218
-51003648 86687820
-276752090 -169528727
-186636980 247298867
-216775828 27164951
-143192329 -503951041
-312049195 -335814729
-197599532 293488301
-383894997 106532076
329610743 420689613
424783847 -328214394
212787180 455225894
66724970 395124775
441490212 -472952671
382468098 44451062
433245102 -112879059
204265592 -97901643
-319331522 -427104176
-440779431 185427068
-394360392 120215558
246136999 193779668
103124363 -488949017
80681627 90709425
208325189 415930082
193761829 165810994
294399845 442275738
-284874181 81345136
401727145 -505150199
-21875102 436674224
-131725343 -488534709
-123020386 -104372243
-462325636 357995141
241129332 -95936186
266485832 -472086171
-137718022 479598524
409460283 140968677
-462655773 -329486259
78130827 -19069946
-445898486 -399910645
-21290466 40790744
252399946 433269327
-301159400 -240891793
-327907169 493742562
46650257 -385633312
-102377750 197540805
32601469 9671320
223236605 232045255
-98950522 174318502
-478892506 -247604529
-351600264 -335372876
-237496158 374286049
-393351783 -436939422
292378615 -291437710
-292430014 159409557
-108674244 212265717
-259908403 -309451810
469660549 -416941103
-84470234 -259551536
-101403775 35679596
-433773488 -313446652
310004685 104432725
142568738 331962211
-177086695 -342206524
34446284 -204898483
-416263492 -211546293
-59147925 -43969162
-338175915 -394919050
-471734190 -135753473
51741402 85166699
406077680 -352159540
-134464258 -415533132
-261654673 -218821106
-118512364 343324349
489292206 384302435
341100233 -414561142
-465311798 -313691919
-439286690 -492382871
251647343 128775763
-145336952 138706377
76589575 279337792
95535730 297892456
372939504 488702596
-335274926 -338322452
-483096659 306096027
-137740101 -13422294
196991762 405530356
-92004432 -381897806
24938376 10791349
-458751369 184909307
-195239176 69895404
156200131 316347973
145767699 189683410
-466041398 -461981001
217067957 304141773
-92324008 49376174
-370656711 -415926899
-401956336 209106260
-69667756 -13765946
-350643874 38881607
214905197 -423497556
-100190408 -217555105
475508535 259274127
171044479 -354511523
347586694 149670842
286155268 166397724
312904282 323171406
40667794 245061296
-15777902 497051247
-250735947 77733596
-16303146 339254574
132606690 182987498
-334822256 -359234036
-365971053 -353898181
100304146 -351007981
248451940 -404721829
255232856 -499749473
-136688836 -470058187
435964758 -205326056
-317738608 -372620587
-153310119 335555440
361405264 159994033
70356501 292397995
373683338 -359822445
271609964 324321962
488786488 47526331
-147784639 -130741836
112797347 -187971410
302337303 -295025135
-79317088 -174926211
474354218 410118329
147157231 -166382064
192960819 -439178520
12562807 219328576
219865928 268989003
251311321 36861971
474692548 506955435
457902973 -50020028
298913903 143195051
-26283419 -239726332
279566587 324108188
-364506793 89899529
374890765 -397398872
-248531762 -90019835
192564032 82011561
-473171406 -421746291
295094026 444073121
-82046640 120719264
-280162944 128662223
102816513 -476690810
433955357 433141314
-217940839 -392170768
233170811 -218052070
-384596089 121791413
99658863 405139814
483673631 -415878433
236660795 393537682
297397034 -479706091
199910813 83100755
44608437 -439639292
485413566 -456487548
270778854 -262916708
92051305 -196025351
-134863891 473825652
-361480812 -401210054
432039052 -265495822
-274294174 -169616653
423094011 61073240
-22920862 277036140
471705524 195025708
330347332 155162636
-253983873 -361164292
-334332551 146732699
-460524803 286864552
-147206089 -168619008
-217533730 -268147276
-273380952 73118833
-187329131 272897828
16305778 -124280737
-425509485 462846560
316863634 216480163
128391817 -164292623
-386127972 -248479412
115867254 502913824
-190438630 376512563
119149904 183729334
395145496 263465255
-319899130 -103156068
495244303 101982697
-361017855 -183189841
-417606266 -147052626
-401364371 467754788
-459325606 -242176998
-14684338 -20794909
418247282 -212588897
-349058681 -293470347
-401615332 -131918258
-425449367 23134398
416051775 -356272602
-284792068 -122164247
-370902236 -107260869
140553661 97122440
-301907419 -285051855
-166527294 130650703
-203569628 4689984
254681780 248873937
-29788407 349831824
-357187138 228245975
59074207 -24063757
22193012 334782902
-422191442 -321555911
-187772079 253284740
-134777127 170727820
-77073715 -158389118
363861560 -324816864
-291200643 -2719477
-183864276 115252831
-404800893 389403258
-441953948 372493500
400091369 317722474
205813478 -262344459
-484863619 371898983
-280657017 89560162
217782999 116617314
328659787 -391378057
487319447 -255230157
99114040 -42566050
-228605293 -86953983
-115588396 -475406537
40942288 39091823
292634337 -364866674
-144680705 149090474
-490549487 221047670
-61072945 277239368
-138458845 486951488
146865740 -113568924
380301602 -290983925
465555160 -387849584
-486919204 316846985
172874485 393582797
483249830 -468513446
322128838 290137898
127672009 188828353
179689534 267248195
401442989 -408714284
363607068 344664955
-215640252 299027664
-408470423 66378528
473421943 -108279646
432887962 183502335
-354742452 21687753
-27362745 61941234
464460464 231941161
200382443 -482012227
427156407 -431869087
-296360470 462985941
150516732 -287928976
-136588590 395276668
461559761 34750472
118273144 -483684561
89456176 177920635
187228456 -61523722
-9907165 -279297149
364036734 198498972
357243922 34082808
-252155014 466474661
156759283 349485857
13157928 -50388501
-69311614 -454463290
475207769 -134951627
-227775337 -70199896
454257801 -441725921
-274061763 396937637
-253156299 -31022059
-291215297 171789032
275673893 505310487
411216267 434609008
-7803137 338567333
-44804203 -264786309
-390628026 316090659
-63912194 -245113945
-109779081 -94373691
411803985 468045723
484361810 358091490
338162871 -474571600
491608462 -114634042
-64551409 -226958139
90244717 -311458736
431031381 -441664345
477971679 -487044902
-282243745 -345207947
-85917519 -238860395
213737289 -137985579
234321090 256039947
425756652 -185145034
489711998 113477982
-174527076 431286146
40442067 -250169014
451749534 166857686
806832 -232577528
17336868 -55755958
-381972905 -445589118
141838448 -432943036
-101585624 229742884
-380806074 -185708328
-316657218 457777144
-256868069 -234394119
-137315678 7232670
322479930 -361489813
387163526 373536136
-133001490 729408
486610297 -303439890
-7514962 -42493913
362146579 276735229
-429153642 -498764373
112103115 -171023143
380695680 -38690214
52442288 -415554172
223675510 437310361
-35093851 198329460
189391550 -103877608
7662229 -462829145
-380505048 364061969
408027635 -41750227
30722601 -208143558
250318710 -68869802
275976816 445210356
-98462143 -5951836
279146270 503565907
-453130708 -5559040
-93639820 414192226
-148021055 -277754651
192963746 -160735492
381893842 434278138
-335181471 -284560265
-407347753 438848419
-109549537 -278332030
180745502 -361571714
-29083223 197982050
190105247 268073538
-280882827 -292381805
-448809193 264527182
-463132757 -406698805
174241247 96787214
117808872 -496206705
140743016 489850907
-136095097 63085833
-207272317 -242440585
-358049564 374306665
-301878631 -216065252
-70814836 -3699008
80912988 192683206
-391894633 240860770
326569923 -40564528
80046709 -179838678
58354481 222812932
-426216741 49142924
-319231837 -336061785
-290296073 90207471
-103438489 -302699984
-356617055 -45217845
194049387 81643831
327940916 69250925
160901798 403682895
-388316414 -302269327
-342028230 -411456026
-464657473 -408752769
-380138971 -317159856
380673647 421326758
-336918416 -414140228
83795931 -323353368
-43079246 278084045
-121506427 217996504
224093876 -178551049
348557403 -27767506
-484259467 -496061996
345750172 143820634
-304047635 90866256
107111436 -254936454
-402810129 -314384805
412694629 -247616199
-96965627 48402957
-428262300 -139554330
-82473594 -130804600
-211451898 466082790
-93140349 -396367646
310560630 62810641
-27077527 406556114
272454181 134908921
-478651996 13568726
25376202 -228178553
441127538 390126572
35946472 5264490
33954660 -43574623
-356656614 125765661
90211200 393674875
398465229 -332993800
-83343136 -118520343
147659637 -328388354
384977764 -103204913
35571582 136609583
-28497776 22636721
-49923078 -379724417
128768592 -89732734
72071529 -235902379
-297184504 7259279
230333177 -298433612
-204236076 214839303
262654646 -130390853
48531161 -273650819
61962049 -400468035
388628933 150082095
-85640607 -75863782
7187876 -123980621
-405296772 -286030944
97612001 417905136
-427948916 13284835
-438434388 -333279392
218426433 -209198617
-315271206 216980617
-333805550 -482054847
19856695 287784635
-456944052 49477656
278168267 277437143
-358684621 -292350737
106320804 -87115664
-353394678 -375484664
441548765 395343844
-252680831 -386005437
-65270143 332705576
487398463 93331991
-208059612 303030971
336912803 -429070723
447880556 122009546
41540315 -59001246
211695667 -176924601
191785831 346831501
372155452 -149748007
461939533 -97736556
-382349377 312074471
-344271849 -174565176
60947649 345938038
-362384449 -41415508
105602961 189181869
37618350 -133350407
259499317 -2908887
292737801 367708447
-218779186 -355337911
125452315 148116791
439541402 -500336776
-343539033 -173085278
433626279 -2009820
-81128447 495779102
167563247 -186776547
14865379 383945658
-314988595 416741698
210085650 460041751
-276407504 313563051
-457396591 -389973458
-448894961 -402214362
-271024945 181065020
-199691316 -277850402
348877780 140014567
-136284430 427423148
147006068 -188057518
-439514306 -469544195
-8914139 -139347351
277336745 271514691
217193045 -99196847
-423661532 142709711
-465093909 -384048682
-52715730 117498327
-362766148 -437633966
-421380761 488232509
-167279172 179075856
48213375 -339408214
-103508977 -482308469
215898735 279516582
132912127 424672729
352660536 263827163
-403659701 75190840
-131691318 -122893099
-163413647 156948238
139921410 -396798595
116302832 187331772
-232221455 -206932413
230900336 -180637061
211989733 49632075
401687671 226060627
-326300902 -89789725
303791602 277692707
-418678934 496127232
166271325 200731370
-319283969 -429518627
-480987420 -52076267
389848801 244782109
45264248 -219100273
-133802844 479004704
228306457 -199480405
-476140397 110416109
-487998496 424547555
-305918172 112356468
200951158 -230382327
78528049 -229347945
158928823 -333368171
21969909 -465325052
-334545743 286759866
316972113 293949554
-336265708 100602032
-39946396 330710603
207058671 -125958816
105756080 151763414
296236316 9765897
-98026795 -142879369
496532835 288460297
438421666 492177552
263442309 -303081530
30975083 8032723
-135048449 134086215
7821378 -456126600
-88115840 235108281
82081355 189647148
-76112924 -161198472
-418123101 171718748
-331987051 -310444627
358727425 135526338
-489459140 -151794967
-180513223 -289254502
-435026442 283950467
109152308 -169199858
-33428886 -70436406
245491963 -393698337
414970057 495176233
-479435415 68546392
421857523 -254008589
-66706780 34396463
-435282734 170104914
-446074698 -195967015
-281572098 258006053
-12185813 -235343461
-305547579 -399699382
316494381 -449583752
121050112 -302838823
126933322 -216406291
-471825645 -319161871
153532075 466901598
-123791552 318941599
-92640722 -426499415
-233317650 44404391
478309679 -25981548
-126977557 -341866027
-495831860 389438552
239612120 290860806
-347127562 -157638016
-455191695 -363147432
51831006 -330222063
37118983 -121833781
-31865596 -264385130
-276068568 -315798537
-298340916 436972651
-349945862 129858210
-88631938 -410872292
-359054118 58243047
486958031 -366204947
462976165 468476016
51713845 -168740955
-299294152 -26764315
-454932002 -165453410
-97842533 -63156511
-63575654 127677921
-169847642 104606771
-139285251 401141526
373104254 265518012
-26295342 51246787
-118154910 -500184520
362268800 -354325074
318083207 230246427
-36894487 164513296
-441207401 69793495
323327058 475002539
454083442 349027621
394674532 326774424
-436892174 224275566
-225638640 83295382
-167460238 482984931
-371768579 -3440574
-387323179 -345952782
-3049046 -435468600
267897426 -229424826
362917955 255778773
-437235939 144893774
-144491011 -292780260
414685101 272381423
332733150 -443556175
-101269109 -381578648
-94864950 -451843750
331124811 152990368
480560263 499961886
85057294 -64876283
-317457644 -283214271
214036217 347040356
-479092671 -359500877
-105155333 -191031416
-88932248 138528132
-99098773 98134465
80888827 220784319
-201335519 320059266
-445686718 206628876
346375736 242351047
329323368 72965275
-310565470 -323522053
41988231 -464718631
47442312 55304932
349964529 161604297
-30839249 411435517
-166023515 -468814299
3958945 -111099486
2455898 284072144
160148642 -68789221
26127289 451748799
228696942 147583225
-79828106 442886564
466586972 19215415
379191855 -296411511
-486640518 -413885825
-229372607 1345167
75746020 37971088
-324434522 -29563221
-210222964 -85861484
-156655587 -35933927
296933037 -327215828
-402386219 -322682172
-355107691 418413671
-427139070 17815094
317379492 -18750788
43834897 342754343
-325158215 482327836
-67007966 -62370590
30105116 -63827314
-321525521 -220895529
198778104 125123918
81733524 122087174
-9037124 424354789
-494243138 276589805
-281277235 -410508984
254417885 96772584
-78998270 257362153
272183086 398710100
-447699318 36600179
-392379631 -502467843
356034130 -305434496
285469198 438190794
-239240875 -478500107
347915685 -291591102
357614069 221868721
483015055 223938717
-181971114 299173100
454476860 -126271084
-355576785 226829187
-402644209 375981164
-55863209 -356522503
-130668658 282496789
-325840488 398079653
-421884488 -367460574
-428237045 411848101
-77460277 -66072823
-20621520 482540851
58892300 -162906633
-400722344 413817307
311284331 -303756828
188482640 373419104
298323321 125258984
-113507907 -434986086
-177475115 -504290354
458650478 -384333683
72187828 123888292
-386776138 -282832284
140546158 -64105196
-110587458 73342224
-116114541 -399304399
-146243908 450666677
186073719 -57372633
223133992 -118962548
-307664962 169850174
231737781 -319456142
251958654 -53622616
-9143066 82372211
-492978854 -292986786
96937291 243427379
-212576636 153827037
132410643 71395668
250120846 442618336
-48266501 484992391
-85417689 -441971437
40413849 285976979
-117851809 483456831
98443294 -269246875
98209949 -146962493
-468972592 -207984793
-7956000 -80929427
165007810 61279317
-247782511 404335121
-338926776 54085016
-180132047 491456184
164112901 -473174841
451822502 -447710902
463470335 -109214288
205092855 -382663808
-303624745 -194029474
165923708 -274488603
340840332 -138710483
-60577587 301828200
160002187 -369583075
91542702 -147374927
126800380 -58576397
482484046 63237612
-443417589 -424698622
432205085 283035317
376251002 42232627
-345117085 -438710456
-285618366 -177369030
-253604528 -333587813
-437571535 345338061
408928486 -260704890
307775455 -482062049
-58248148 -384048119
377984893 -881804
307058542 362980469
-153038470 -179102272
65807323 252234487
283401655 -468180801
-263092950 492222661
-146218583 -82555035
-363707019 9034548
250776668 255222527
273292298 462379518
89615344 480316333
-409622593 391607878
-17964650 447166080
-70917406 -254553933
156598131 456501505
-264405268 77216666
-241800816 73076120
388901857 -372077289
-436184751 183955727
-288196633 -407546659
27099204 -109771108
-372051175 -57889442
-398026441 446895612
303417600 -3450402
-487135583 208700469
-35561221 206567251
-181649298 255509032
434767038 -368230106
-252403209 -83794704
-466626852 -116306861
-348630853 -98125276
-326822352 -285275488
-158167003 -194342154
373206570 -91387718
-334406121 -127834412
-320340232 -357791270
473035881 -487419258
249160079 38318789
76031380 -440486224
154905487 -251753938
-452674885 -86971589
27973702 96710659
-313237828 -109919408
-161131570 -134506702
-102721268 451175513
230569130 -55024240
320600115 119847531
-48576147 157408226
39318526 -476463623
-93090774 -444048084
169527860 -200056876
-21156479 492077792
269633979 92390041
288858146 -379017476
107655298 -286312503
-106953456 209685051
283134316 -361082253
100557649 -172867258
-30171606 94349436
2633191 -349880322
-51021997 -144547342
-435703722 -43703824
-337871020 241722300
-487783221 202263981
111467275 -344781174
237060114 99386202
-439965043 -433118385
156979760 -106349296
-110201867 -144409302
370652541 487849097
-73123069 -296319263
-220749826 84336632
-399808962 92488439
-17550754 102572355
468523541 214958976
-96696226 -56408501
-109177669 436069539
-365740187 292956278
204645086 389979553
-426788856 101602331
22940158 85873795
-487656174 499653937
-411690754 454573779
-218405317 375812607
-163785472 -307099597
398664133 459478087
116055790 -111608602
354372120 -121716462
232629008 248282785
246574240 -180062913
-103052167 466564692
384961827 -29682531
347435411 -362518987
-112380290 33731327
-49319117 -139093658
-480276765 216256904
84484663 345354398
-141688768 485548365
-292797553 222406757
191580771 309763079
-19928555 355540350
63895976 -259260077
137344862 -480986357
-283434519 -325085778
496215969 477698325
266742394 -484676033
-470050397 -337733040
-457919357 111514831
-226760538 -12866325
-489854464 -345020470
-374739032 -492207902
461721216 -189979848
430502712 3941181
-477447203 181305121
74413898 48868092
-415183968 -421529561
-138063970 -179081517
-406964282 -294539853
-48029563 204281488
226613319 339339134
-135437497 211668836
314501152 -238201163
-290833234 -93771571
-434743684 -54522337
-53844017 -100345852
23789044 -151331470
-309802365 358429817
-447290931 -389062345
-267476710 259068390
-416545559 -120636366
95597532 -209555103
-431835963 -116055445
-115199506 -367164975
311391285 252619289
64175165 329612254
-285319278 171350608
-46031856 188045405
338539446 -252940886
277498681 -398486012
-410950201 15681898
291144899 481088501
-429588942 -151769572
335109936 -415229753
-435164254 251947657
-265539991 126275126
334697410 501740931
-107862430 352096779
-314891794 70505409
101798971 352544079
460859935 205407175
-312894493 391912033
-110938266 312353404
327405549 195911306
-15342302 317660232
410367944 -425939209
292006476 14187625
440566200 -476597130
-5728678 -481773303
387689006 273789648
82346418 34230185
317417596 -293711829
161809097 -131641033
-192148862 227269120
-212884151 208857487
121969750 -269568470
438864767 264149323
112314826 159611955
-148745684 116983113
410628381 131372165
65208351 177292182
-452584599 228257118
-295744696 -423899818
-179836251 -9092288
-46607995 -221819763
9521463 77009208
233746298 476705399
-777391 332529891
-16920839 -331242065
-472172351 250248825
-224888228 428684364
302753748 235192042
-423865138 -265748044
-57899934 344428380
183498570 -17660596
129899994 -221235949
-74959653 372614199
143776250 -104345117
-300011285 384647039
402848145 413297199
-444859165 -98942094
75706583 381544914
-93131411 500700063
-470639795 -190641252
275784350 -31694700
210928794 -440632005
221200825 471562966
46341891 286793076
209706016 -43693156
456882440 -369111994
333626566 -132125840
490671574 139539993
-353858288 -117001576
-166840881 -304336688
357304636 -40933440
-359851177 227005912
-61680814 4140249
351900520 -487681742
443890253 -498365955
489464387 311139416
114092262 371176131
300201268 -172327485
-258997176 219466885
313894986 105705554
441789427 -312502044
-34945565 490789811
-198522838 -21314169
320956389 -216752350
-163262932 23863882
-258428880 -117976322
400886186 -36124952
164650221 -324166842
-361799617 102205906
448659631 313033911
-450742579 333881857
-355621672 -156153132
266043515 274113128
457420891 182220285
368086022 208386122
35050822 -470477533
-53425647 482833014
-398717479 138200629
308062195 485562364
-386444543 -444580039
-470296302 63848034
-434640865 226696682
74858883 -298368285
-175635262 86489148
-226793680 -133687558
-227058394 165253523
335977672 314765945
30610054 -341262558
-182454507 36507299
-108870740 330314121
-95329043 176606223
-421490916 -332503252
223927664 127025372
444288665 -169506473
8953320 -127058860
-387113257 -481097622
451600113 -134280704
-195997387 -189242014
-320516267 178411315
70000469 428942295
198309867 16321963
-217680198 99129749
320927835 40087294
-377456360 427961389
-317248636 -177972716
220985776 412635476
-140385760 -129610212
146970874 -465679725
107563106 -221027201
242151782 -435574418
459574671 22811107
96666580 -116635168
-134873491 425438536
-173429698 99480354
168971651 41881856
-105558489 468920015
336856426 -251143039
-11905218 245314384
-346627880 -352531167
-29653969 -197095834
460556733 198034250
-259701423 -66884029
-417248221 -269400943
-244300066 -210779353
-446762410 400232163
-213959145 490056578
287599453 495622208
426898557 -432841306
-255292478 -473942772
-208238882 4426055
-1606133 178554980
-194621621 30012272
-338966679 258437914
-144145177 489310288
459854386 -148206725
-143447467 -279338901
-43409733 135829175
114899217 -367850054
243503275 -468538729
-164812165 113006884
237606439 -435279362
-8134690 93474431
-114356958 180174185
22628603 -244144428
-43541051 219373045
55634043 93587967
-336470292 15662462
-168574013 376971193
453211982 133769288
-414151003 -318733667
-444492925 -467604245
478525837 369281416
-322494986 374702573
-304800651 -217782508
355643812 -64560469
-12948555 -256670301
-113386822 -409918787
11748628 -420702065
-459087599 61547675
-350219529 -478363968
469458231 -255605094
-287609791 -244431921
-204452371 31259469
70598576 216760306
-489099027 102836076
301325090 10120205
-32606990 -422752126
261225151 226321253
-281884521 -282677319
311080982 410470763
336261985 -387414789
375313567 -448037095
30576878 -308719465
-246975659 -199891840
354917493 -387557257
423482455 -404055888
-265886897 -356351686
-184193972 160954113
329137845 311716571
-255769637 434033774
417152784 -307480882
8811223 -105724338
177892865 393137136
-209543188 461111511
-251223922 156197452
31700287 -157414137
-200366735 -280664879
-182005368 498952255
-41563867 377418935
-360392990 497996722
439736824 -37233214
-471748434 -288144251
-403637395 -489296044
-154431159 -285769965
325152418 177533635
87429309 260685380
257688902 408493352
-468737239 -86487915
-26711047 404724770
-451690745 -410125293
-236545547 -284725524
-376107746 448506025
28535798 -168351657
-474547937 -40302130
110058397 92606658
365616340 -101784920
-411889925 -341185103
-169806265 -299207799
178792573 334469110
450557012 347526504
354648185 248857792
303356478 -114975581
179464840 -384934736
-197037842 427914124
-481323055 166013597
3331014 -268420985
-57103677 11592399
-324891926 -466295005
-272198521 -277230396
-229628512 -97292712
-5275963 482438012
2637050 197354834
-20104948 -162302394
-438561100 38170444
-257161329 167423134
78638688 -500952471
-96204564 334214647
407252325 165068486
83842451 -75621397
-173419615 -24799355
16071728 299469049
-200666575 336849917
255680059 -407805212
222613641 -15931636
-211235604 -408129620
69615355 206515891
477060874 -215684269
118888029 107214738
5880887 -138739304
429013495 368962038
120811801 -372439165
311877396 30927605
27132947 -284163128
287408114 398326112
30733867 -317670680
-361216127 -468982360
161608592 -71510085
364892017 235025012
-345700738 -346755893
143764457 423637068
-189270498 403442798
24334005 -89916652
-26693394 -245545880
347894811 294945485
-150937604 -102862058
430272911 313603706
-126982577 42977372
-209956509 -339549812
-182256204 -459030091
152160671 200258011
306726648 -352131372
313201450 -424164052
120258869 -497600248
-117472637 -487534700
3560507 59201232
-273185863 318115099
240304249 415104806
109495832 -495511499
282636232 -430534971
285163515 308275919
-199147375 363312119
-275037599 -470581963
218925166 -380430638
-371952297 -95777692
29526751 164136335
1655887 -348683893
-456574550 -6993529
-483779249 -262497207
-214640283 96273120
-373471293 -233548102
-26119064 -376140274
-209670184 194697266
155292803 -358497986
157221871 140310610
420921124 -201376806
-399776275 -209540208
-56849622 -117669336
-30087253 -266215089
-293611862 22248135
178041072 -445949265
-237464593 30887717
-18703306 500403598
76146805 -306498639
420790688 73275663
-268840553 294361233
-488329454 214256074
95366433 -471776682
66397847 4565464
-113765828 62871498
-378106597 297625567
-368001144 362416283
176496521 -124706045
-21381249 125592919
-340791651 -335625470
-91313548 -480326525
84721829 264418658
417921266 359174808
93207599 48115875
19298468 180621151
-228280430 -387061041
-186099448 1596515
201983333 -234950316
1249462 -154145600
-84048441 -444910484
-149529832 158892694
-77166513 -442592734
416917197 140154345
426034033 92011657
-186825111 300578360
54134930 326300501
74057545 174428101
-462588943 342068434
7961433 427572518
-190749196 -191539872
-158547455 -441156222
-461007537 -315795710
-9335002 -48798051
232416542 374414779
-490277885 -483616336
183615335 469866256
-15222532 -103012867
272683514 288894573
21586575 472505631
476550921 -263776590
-341904293 -381666288
-110337935 -175126668
47688542 -339651006
-400376407 491708593
117340935 62332146
338547088 305356991
131996496 328952680
-453748312 17630303
-232553775 480722596
140837012 -151380437
-35439091 -88166854
335373091 214535726
371010541 445660710
465914165 178290901
-120756641 -66344196
-106151903 -160507684
5514701 327355209
162717112 -424974547
236602262 158146528
305954795 189863201
189916221 399545100
35183142 -215022836
246806721 259141943
-232918022 335953077
-310933845 -505220386
206835015 -301565551
-23226003 447607782
180095801 -67975216
100748513 -394151051
-25826292 -14986795
-478413618 394127462
97837694 -457631871
175583760 -155423382
12473690 402345072
352169849 281907889
315669455 -282600670
-251071060 -364512796
-51463192 349473616
7800758 -6904233
274572562 411572014
47576531 78119122
359243657 -388558581
66065975 -260631506
-360544765 503177768
-232201048 470202535
100781050 -249292321
346563734 72706078
-328099398 483029952
-260377032 -366009223
331654998 279476140
138990489 291954196
117669000 327364560
-337554353 -371464488
-351047821 199370926
-390926019 42031620
151921321 323421518
-8516166 -130052102
283616169 334737845
-202079070 -354165024
404725251 117927471
-418946589 267547407
197365441 74126749
-453303534 368653590
481387223 -74864927
-99184198 456974476
-224528777 190608171
202670536 -479370996
-262825588 -211598185
377264567 312280378
-70214191 73492456
224316303 -330937702
-226145999 -366687613
-147540572 -228571945
213042520 72661469
22840045 29719035
193395384 400594020
390699229 107201159
229049579 -7204465
-224016851 24495088
323285148 -365248223
-336001209 -382447257
-159456037 305599600
245754754 -200346079
-179263206 -505045722
18220951 401833709
-364726116 -291093019
-310931426 441611191
15876052 190182632
205437920 -54223858
235634431 -283918550
423647686 460886895
-470822413 -406819758
127142360 127879295
-263340787 231851919
281393276 -437276682
222267564 -269187556
312588224 326111969
-427729520 -369919776
423730308 -307093029
419768266 -502264597
-12725252 177699278
264967810 -104921527
-32178521 429961152
-200022818 204006777
-114947092 -69831018
-3770156 6526173
263051194 9302511
-343220061 153344992
398780510 383446783
-493268226 -381812905
444904583 119612121
191036992 174688611
-261842902 45442275
164150472 -308775143
141603430 -138501134
482703482 -132825920
-37486891 36612130
-1998193 494614504
62951355 -457198523
343458729 -435858516
-273753856 -333837822
369292771 -276320728
140595801 -340014237
371596231 -11054914
216678095 -159684193
-19900017 -409632726
-34256915 -235629450
251865070 364360705
101968771 12167744
-495918684 456594552
-424225434 -465972217
-26484068 175756916
-372546023 -312636749
155988792 -286123190
-243728248 256159026
159645866 -291462310
-258057307 -20392000
413175354 -485950284
-295680623 -279571154
-223243982 -133037768
245324623 -91300130
-351851933 384236696
414326610 198853796
-373686050 32150536
46990484 -273786312
-330883923 68036148
-16551457 237158703
59633708 -261493427
293850870 26514692
452481230 448760607
92404949 -374059224
-153637346 124149949
-165511417 -314779782
235535496 -438331964
229913855 -47750107
150765607 -438028233
-70575228 -467869871
-219125216 137007045
-388805820 291296962
-233628417 -2353622
104570517 139208173
-269959549 172409582
171932706 37930201
113542070 419017263
-361153700 199919495
306554147 333497638
-182439054 -421885856
153879787 -356311609
337796631 354487029
405383503 382831348
261718739 322077059
232257663 -32802106
-435655028 -374504265
-460338559 -153028057
99289305 472823888
72706450 -76116356
211354406 288104870
492976448 96537838
-100960573 501184660
301947439 -98404662
21269972 -278568416
-428894997 -186319603
-412189846 266043619
388996357 486660374
-354419492 -169947413
9876906 139543677
107792147 408861954
-335619187 -423750637
-198252109 -29964451
144192711 357518991
186237336 -368860036
-482388503 -16598676
457953296 -395844579
-192906459 101294061
-476427181 492348611
-91786596 -39544169
31227486 -252712135
-483388827 79115005
-70475104 -4413240
89841410 17182969
200659749 -191977388
250693150 -115439813
450718931 499664441
257426166 485151606
482819262 -233560212
-238516704 46660774
349418678 269642597
385761763 450755118
295574039 289290241
-103793397 -68919273
-465635351 -200883874
-56451514 196598527
304729972 -208318155
27538481 -34226807
14112394 -258403274
-469076409 86120343
235390212 19143198
246616903 389338078
-422733888 -327665285
25550402 -77744176
-191029536 -230695044
-409782603 -19134029
310343092 -259474397
257342603 36737120
-462150084 247669907
-236942561 253899744
-59512486 -423949694
77436591 43288368
-165579641 370999584
-359239374 -12498780
167409390 -451486084
-370326286 471946083
-418729685 191602414
-120260989 261606917
-348986380 299562459
269855442 -315439150
157644412 -171874817
246347339 130808414
-320683511 -327698178
7024856 361423860
-97142476 -61752158
242459678 494423997
326792746 148277175
-37312142 70254065
395941066 -443319100
214327376 -90935212
-44606465 6243059
101215233 79554629
238669043 -80984186
467897758 401040312
-368156746 -448880257
-43750373 284684183
-354332866 -393299796
-32444882 298742130
162003922 -506955435
411773657 -57372194
-339319350 -411080249
127507271 132015823
-485346920 464749847
135844205 -85009538
56006633 -12187343
-283064161 402570745
330659348 351438982
427452816 282169822
-125398572 71083092
278220368 200150291
21084853 140775965
-266106687 46103607
-12567902 330522308
-161941264 -76699265
270179333 302011507
401170417 149383568
-322602331 -198896243
289240537 -269328399
323053073 -497224391
-376007716 -45070507
186600819 29135447
188297659 433727947
-248777776 246398096
483993071 -458386195
-174839559 44014935
278712282 46943387
405509594 -152106104
-281039743 293327880
242930647 60779249
-286860300 -122307580
-131599068 107810767
-395868382 463929977
-345922326 -399134377
365013116 78393910
271256841 -125526663
-406137582 207563102
197491078 -22666809
-123144547 41290579
106439133 -389492524
-42366766 45718130
-414028748 268452528
-205720722 252797573
-381572642 405232633
-58516659 -141131458
319757337 -300327588
11058792 79247012
-326488840 293919567
116713120 303281101
-75529390 499470567
-93199615 -187831230
431079091 -80242929
-22185224 448304931
-328833163 476847948
-169314610 -464139447
477672569 186432545
-379263353 -294179288
-320329892 60118706
-44171681 498339591
-312532099 -352682569
145138297 -25654708
397969654 50198751
-72498885 471033992
-403306365 51081966
171187281 382646156
-104582909 -188010902
-111829821 -193497640
344924581 -226071612
175211837 273290391
332340676 425044001
403894381 -328645329
313851066 24375784
167681580 430560058
-459261182 286759812
-451431564 304247335
-27626391 22685758
110263553 -233841660
-468050601 359086287
45490679 386276958
369325737 434813048
-313860416 -294132715
341252347 -1110879
188601573 -36548302
-383803841 -146399117
-142795547 302400301
-437657607 -36420311
-283835931 -158172795
319454618 -185462467
150977624 -208778633
-464345786 306419448
111176273 -486762696
-465873401 -83427668
-426040439 -451271885
104218478 221522173
392106834 350018092
472266149 -12529253
27940077 -247217860
-337167798 422441887
-418773253 395722946
-449506252 26131161
57674241 44698294
288023926 -413219415
38398930 242742785
143590360 401305993
-66712184 490608278
488080362 245514556
-31609829 -318543751
-111964262 -260831968
60026074 316948400
167219488 -472453466
-278689272 -83517651
377129067 -237620268
-439018036 108363758
490285082 -224945076
474002419 30181810
-296942133 -15545256
291397486 94993913
404616136 -79448618
107331778 -427717291
130400700 -107906127
-311260081 317333559
-74036986 -271714964
-334150901 38863359
42710838 -236516759
358972958 -457043789
-6842720 320961073
-182858203 -225336263
-169803852 47127149
38474935 279459859
-378629337 -1637312
-80888888 -402608397
-30507484 452195623
-340170563 -366082018
-378222929 313583523
471396914 494913474
112655541 -205060521
193885924 340264154
-87926877 -92572577
215454110 -183781999
492459762 -61721585
374166053 186162692
131796943 -501057571
181167402 204922366
-213585508 -239365386
265090105 59467632
226787070 221812661
226573915 -61398247
43227149 137587258
141176219 -130891744
246225327 -372037733
-84373818 -401894415
-453186509 -505908362
-294433938 37541378
484673510 -372744565
-268339871 231472233
470494151 -373481871
83711346 -427001757
227581659 18711470
20382279 -23764378
-413222672 -479015898
-376743723 -142082822
-392163003 276360988
-288499713 377091781
-152394878 -259232650
26659458 194373591
216814965 -382479011
53739614 171009913
-333189652 -397674620
-459285455 222850581
418708178 -254888439
-38969724 435483323
-61607027 -123620253
29923600 -314162098
-265947192 227638037
1962017 123285959
459769430 49385932
349542515 -318711931
198129196 -373704424
-426492400 193400679
489609027 -474281360
-203178065 -393053627
-439639122 130131372
406213574 -380672379
-16091833 -56649095
-103121453 363680587
168564258 19559048
-455988532 -182314253
-493574837 368469525
309407472 -301121539
416601758 276741652
-90052028 29250813
-31919230 496038845
66943697 -247176640
-167640703 38602427
2171036 442366011
56987613 -84476917
-167060634 325817491
-222098312 105355707
-65830000 -393429577
402142659 -207235644
-240292364 -250608683
-78919182 -460993130
-53218634 -495363564
83905976 -217710208
335893291 262182907
-253715680 32591331
173316066 27515646
177713064 -388771485
-494857011 -109014472
157024309 -381230440
77295645 31744246
-155989961 437362229
204995342 -419192247
421720578 -122020085
97440268 371507565
168511187 2340570
-268097934 -502349154
408419956 388955276
440969669 -416683286
339696981 -109384789
-406724805 -121298025
64497900 439402699
159459092 429421867
480348530 -320093226
-251565950 378599471
-245834806 -441592494
115171622 354284020
-92006837 110856899
-266659089 210783488
-22008206 -392701549
-107220164 -53401615
-340184185 -284477313
140213790 90363412
-86301436 -359046406
-412394322 -217263286
-15566992 92022962
-265385706 397744400
-315681041 -94619555
-324495530 234683577
255463431 218225919
36224387 440877636
353319093 143421054
-68301209 283427868
-419189001 342980787
-468318542 340902099
471944183 427173430
-127615439 -418761722
-311651992 191396048
328286651 426915321
465185064 -499415465
-212121995 -151009985
147410024 190508683
265581920 -482025002
-293290624 244389120
-260893133 447240843
458832644 -31856057
315478914 218704488
442623744 34318498
417216646 -290900720
-443104138 388180595
-308641840 336234751
-139328097 -120022110
399441066 420015251
-36488086 161951680
139635605 -428099649
-197187624 97428016
-203913883 1676114
409043604 -505552763
14854124 -35071990
-137049617 263259491
99969372 -455839378
334834683 -113638665
17525291 -398840604
466434838 401508997
288352221 -5993345
-238128086 265202069
40115560 -50053653
398339790 294707931
168213001 -335428510
107399636 180479210
491869068 -299514626
9386242 396085046
-49535291 118484710
-124706865 103242495
165060169 67501809
102443260 -462700531
451233018 501386896
95855734 426371267
141366274 -326513155
-153883257 -349963823
-157584306 41731779
303829584 -37080839
450407083 357337077
-292827161 15972462
475566426 150936037
259102128 -332064454
115390435 -370666971
246921885 -128835457
185347781 155546703
-379701502 -59395514
436974435 -267315363
236282428 427286617
1959410 -275313380
-366602454 355500353
171488831 313866963
117578508 184308851
-231695793 -126519430
358248514 406596835
-410089834 246662745
-130480146 -429678447
381231421 -341524443
365815999 302673458
225538947 -268886137
77908065 103897413
-344948118 340617136
-82419673 147215407
384267229 353344786
-125979872 158363458
-275679697 -388838071
153859602 416587888
-491051737 40830462
369830071 -321023568
-142505120 443569635
-465713597 19946733
233984834 240473098
448644743 -79948553
-86986369 130433891
-135884088 72309290
176827331 -293143895
-258869215 -490950811
132426664 -42835333
-388015672 -157094448
-371362216 188246099
373417448 412174249
-466307941 -379858269
264063833 -150740793
-362846274 341127884
30160481 -28123462
203520801 -148286
342176546 275969420
474450239 -191536706
375592526 -395644714
136840477 296914820
431661700 146067388
-124069492 -233271593
-356569661 -184668982
-217170243 -334795552
-484750372 56856361
-277783202 172945087
-339680784 -443182421
304535117 -240039233
238186065 -74557824
-127760203 157927132
-432782081 367858756
462048132 95855573
-463766190 111299353
350566229 238307890
386739320 -207566370
-159014133 143261107
426351461 -265790658
121373868 -252154747
409737138 427989996
-73032917 31440166
289888868 184874243
-306443519 -135550540
123065802 -204610723
-7132172 -207811890
-48011736 -75317450
413304276 -65698785
-477885039 -376244141
49473684 146689680
-408127622 389172211
350353519 -190385457
-404461127 -345862859
437660630 414572951
-341601089 293745819
461223016 -383644547
71185378 -284888063
364024800 -356696191
103305785 -201116911
-342825723 103791473
-420207589 -310526138
-275320268 -502858702
408774399 -243695699
293842086 187616776
-157776344 475390321
419222694 332680258
-408412383 441252970
15192531 -268823590
-423280208 -217056339
-322211353 48981579
201325086 5877466
345709148 -412865781
39229700 -232139477
-417646216 -119229581
-404366419 -398358951
420460487 458231508
205334732 -101190457
199510449 -389779701
-246880300 -117427533
228041687 -324341040
-137603869 337583318
-119560127 -425960926
-393028012 318868558
-9517112 -421331517
305336453 384852484
-47157812 449005633
-343647202 213087250
-303698170 -496058913
-375667771 465047522
-151698997 -460053365
-154877183 -165651772
232340528 -91522681
148557043 379960003
373991539 281171460
59339901 -93190478
-449000654 379010547
-18170282 -361843368
-378659110 138654356
-100277538 297340705
-374338296 213828865
-24230365 150667945
5799098 258771396
-38779023 273050781
-116003332 496546075
-295861084 -189453921
38859260 288530428
304185759 -286393520
-111288164 307945854
227712329 -461268866
-244505737 -390951371
-442202756 -122476469
-48656688 -291227929
-434420445 485901691
-373680322 -481163341
-182665111 311628364
-4688639 414679674
-450924893 -307728918
-282461751 249737324
-342215955 163913827
-211598863 326804864
-326767947 140482742
264167836 -292069373
-288937448 345608775
-130268985 247097889
22810263 -355707013
103638163 328062294
247834332 -48242873
-99794888 453500018
327113706 -407352264
-108384343 417763654
-247250432 377933240
-336598906 346584443
-183504156 -33637908
-240464935 186509558
-279730843 -105651190
253865 8802855
-455689444 229522972
189636743 -78592687
107934830 420223359
5197035 399906505
254063297 -438810766
21489711 439988569
479196637 52402046
211002867 247269629
243271420 -476803058
-244246770 178024802
-129735048 -267911847
282819766 -126239605
-355905202 94358415
-144725962 151536676
-452206855 -150476727
52904014 -164826993
411893317 196698474
391863139 -21292363
-332116104 -127460278
234051952 -279950780
381077414 -118050077
-65939539 145935308
166843063 -375101485
461681108 -196367937
359918972 -503222664
-237066592 -29961011
-489448765 11038922
-463128265 -241800120
-296697901 221303556
-462748322 439577214
290891918 -103582316
-290238526 166771081
159474828 -501262300
333911348 -180997144
39071959 58838101
202692822 13981275
152327802 32845117
439021169 -495529855
-157290916 -68273216
410042867 117896771
-367664720 437707351
385738919 322800728
384980222 286361009
133702964 500158277
-476457794 -272665686
488263277 -150444911
276947621 -7727364
210418913 218203062
213356619 -339107706
228437452 -443827245
-39823730 465943184
488925384 -322100151
181924484 -469925696
-161712966 -434752055
460723832 -439551767
-122445451 -387948763
165497632 -298741974
-479157968 -122173861
353578732 80955103
184039675 -281905079
-203167732 -425567967
-180603157 477505045
77211786 455620105
-216394484 420923899
436554575 290235506
215750139 -232499515
-267813964 51644802
288616138 -352369452
213606847 291654045
-399159833 -51695412
397349055 -316476951
194630913 287995923
-484629188 233531306
425317701 492857364
332687095 -196955014
-369020238 241399716
-163780595 391122354
-26244861 165346260
463113158 -45448520
190506782 -28846188
241729793 -228932355
220239925 -37560396
212465059 261272206
370039963 -128509777
-10124284 -377687053
-475796141 325599262
-480655683 -120930372
309140804 197496233
282130313 -443898717
-80881579 392142067
308786430 -373107971
85847071 -354949483
-402623208 -178937869
149265941 -432283037
-46289779 -325748714
105440275 270490736
221675401 144382947
118307409 -396627136
478214297 308666427
-172276793 -488023122
485216859 -18526539
156367967 104129635
355427608 -292885736
-24705997 89539646
-286301218 -124777959
-269670716 461993735
129918007 169134437
-61248437 381454967
410727867 -38055178
360808884 -278751359
324613055 186216913
-282785757 -484347103
56366379 65120886
-419517049 -81749318
12876939 -316899483
15416047 -77350688
207392851 220434918
419264716 -348394574
-85871078 479148645
-270023531 387314557
195939315 384837829
309708348 172782875
41440477 -92636879
-50760652 -160425696