0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 20:56:37 +00:00
OI-codes/S2OJ/896/data/refract9.in

5266 lines
106 KiB (Stored with Git LFS)
Plaintext

5263
-342187321 -288150841
299150874 150326934
-153990748 -428631791
-443626799 -414606977
81982841 479472927
357388212 135083520
-436570098 -85099095
465671882 -164503462
-105196743 -377563649
-335577405 474809065
311878029 226830868
-471754761 -97240418
76557133 402016965
296216543 -264275968
-223621573 372104663
-381760890 -258459143
351595837 123203727
-113368801 -247464989
-125648040 229399884
-142894329 -465635456
-346705800 -15046859
-154570235 81897532
387622059 377725527
-393941807 -33032025
-59283977 -77527107
110799294 -143322277
-125921456 -309505661
-315608101 -15514003
31717061 -426361724
491947021 -465922475
-83833835 368605134
178970922 498038076
-327215405 239914999
-401169782 -394115312
-136615847 359810560
-265771461 128865163
-426746613 -474211576
339640011 150120572
238058940 355829103
-377820613 -126746061
-497650754 383113836
-344996339 -219001842
-34112319 -130963210
-322064922 398542441
-391834268 231138358
-157500724 193328415
434324416 367556353
301383944 -152176718
327001196 326179074
40675994 -223201983
393629373 261767074
468767964 -152446386
-74472523 398962359
-217076804 -144245741
-119821454 18274437
-14101911 165843589
-205772201 132775378
-164040969 -228716905
-443380939 31296175
491013785 492846431
-207457465 -81322379
46687082 381772641
-345375844 -385355070
-287789202 340115588
402462847 77975822
292616220 -327111113
227235167 347476606
-451584067 -65922177
-32055481 273124819
176533078 -234414918
-96469195 452187753
-188648187 266925416
426263261 125064778
-389736707 -392194065
241415098 205467011
-158548611 -103818896
164584430 -75361401
80898441 -155889257
63727253 -468067259
-356365043 -62031253
58171014 367607540
-39024545 -232892061
322942596 495645271
-243420272 -253947210
467718407 -195191010
-113826012 -277366564
-249784626 -112234528
-170556901 26082508
-376026933 -167434914
-242833267 480636018
448013906 150995421
288053725 115319831
-38398190 408848748
248918455 367793271
484628134 313199586
460539447 77670127
92774103 -232667003
-270307862 499392660
292348147 416123090
-132526462 384736979
-369134383 -92443379
-160698990 212049478
132015404 -433692029
190490699 277956920
-393159015 -314900051
498536058 -292304474
-382646685 -199074171
-189020907 420235943
417476501 -286546338
379844763 -214974539
-117133640 403865034
-402362229 443075976
-488021645 -383416920
-134364239 -345251955
-359837737 335690470
265288302 359455146
5352587 461276882
8680486 157743692
-327054004 201531949
198412473 178532877
290566989 -237096811
21506773 -268670938
377188952 -24168697
483778691 -408329131
-289376528 -417971674
323093701 48648878
263279447 356502479
345553742 447047689
220080546 -254822730
419567010 -242417539
-40953895 219786845
-255242698 377915375
363885973 75919890
-385443593 50332757
-247979852 -302858117
333507764 466240041
-194814937 136696815
280537472 -108816181
196806422 91203667
-125860518 470093164
-300937914 391364312
-350289593 -249440413
326449468 260440150
-294507880 359828031
283377671 -116834096
307224661 -360487526
20410413 380883554
322097021 167575607
418781744 288093752
-321157071 363703920
-179809850 175085785
-221783168 86960525
-453288113 -49621913
325278934 -131184955
-89482377 -323087519
71861241 -120010275
-381339216 282262257
-439932874 197727518
383958732 470673465
179869681 -147353552
210456771 430718256
294361605 499469582
186224759 24838175
25885374 -367961826
156526091 -322252619
175153523 310083916
178198958 -146700102
-24043120 191548749
-169771615 -328096248
-132261597 -116394379
208644688 392398460
240050751 124314889
-71185884 95276328
9881410 466102455
22264681 473735480
302201154 63867670
-34469430 -200497434
486024710 491799418
93240555 -105847032
374768068 488968058
238573424 412394069
16693195 -415381663
-365511952 -109702685
-441875962 307167937
102839434 5343757
-419700758 -467299017
161167352 68362829
-372403582 407590199
-99274810 49106320
-122906826 -223113738
-473318263 88328908
380999926 137445289
-422673202 53353415
198744397 108697290
32683025 409570377
-81178868 -71223023
-57537037 -405850546
127753092 -357068334
321495583 -262222131
-468125493 69004347
-465111920 436911129
424549904 260692877
-120439907 94931086
135626530 213573845
353458789 -234546981
433513082 -273141075
-180439171 -330042946
191607554 -191834346
-345825978 -119842713
-49167896 -54787306
-414781269 143956794
320168508 263601532
125759941 15758147
162767097 -179150136
180244625 203046482
-464494490 365889387
122068608 -494775866
163438094 -205046160
-251809993 -226244627
41300603 451398637
-164543032 -258505726
-272606850 -329339016
-400751082 318397982
-429856140 -411034967
287509978 -495554364
335776990 85077427
15663248 -223581983
-459375399 375524331
371592262 190034232
-62236964 409454088
437982414 -63302942
183719291 -270535823
-106470382 151726827
429354187 -109139407
485003637 301553317
5845750 436428306
-247352793 -226185751
37596629 382155098
-294868708 180557039
262117983 171489345
-464678112 -239966569
417787038 -427217040
-475462355 -437506802
26677792 -199510271
-258647089 72442669
-289042892 107079667
-472650800 156421883
47486159 -288928320
494107715 102415887
425980022 364657491
-138067281 -252125451
-179270037 199837200
-36201163 -382688745
9491674 -14042222
11761660 -230518712
99357447 142270195
310055746 -349631367
99558783 -339277771
-478755679 96154532
-283352528 194534261
290700207 182382931
200156358 -444281740
315644305 241264977
-385667244 -359295124
-206978704 -264813810
-83117902 -409161283
-268763469 -272948695
-465053327 167959334
-217288879 -338725578
-379809321 362861761
-14419296 470793548
-260130549 181956694
434161299 -1800359
-383189178 458724334
-271667561 -84031989
-232699282 -447468885
-1917168 -175936816
68795143 -274720835
1000325 205303066
-49321736 312478171
-384743490 -355377903
450228878 472690401
-83333247 88884532
-214244764 -349243796
494918523 -343763745
-321390360 -40184848
114617376 -187963246
-111687281 383024777
-11178063 -468722032
154091906 183897199
-182633390 397303031
94728874 3663751
355047165 218962185
-146556986 -451947504
265936026 -388610479
318618088 257780150
-187518523 -177809091
128995120 -66256089
48480451 26956257
155862862 30925248
279070594 -292046690
151291835 -41907786
-282191220 226918120
-191966010 448789013
167404878 -90209265
96030327 40081205
-342930224 71254236
-278191237 -432058448
108146592 23540317
-140857714 497502953
-303864724 -120927686
-166099277 480223664
376266572 -14911155
235231611 14266367
-159774139 29872687
310927508 69979697
-302506427 482618005
-13360928 -365885746
-109797084 428834396
-354137705 176927273
-187041896 14623396
190684248 243886004
431290812 -462777800
230925046 146269327
-378587834 -130793570
-118374538 -144921195
413423076 269138791
-330950850 483906991
-362715238 298711567
-198586109 55422035
-75205903 342177326
-40401573 221041955
100633170 170481238
-43269560 351772645
-105846823 -20292506
10311369 -489637212
496813178 117890874
-482117010 61878169
106991338 -175462290
211198013 312254051
80893881 244583740
-426097901 -469683272
-175006827 482882371
-86636789 -381750628
-87073952 93943481
362464072 304409464
-303356915 -476374166
233915724 -47805527
-427635419 -15389731
129328924 394649036
-477563500 -219363140
-86106720 -181217956
-155958370 -185666836
-315291421 -191702651
247540641 -21914637
322388034 447639517
-80761669 92628139
42137767 90371538
353242230 494770910
-30025206 442016292
-246822027 -490477799
-230753623 468914755
368189289 -22195753
376921025 -277477924
64461918 427159446
-402572506 177193576
-403733013 -337963762
-314662124 261547108
152178213 93653996
318805849 -452180953
-330770660 -150207847
86951059 -373379906
13414738 113812044
-449060946 217478464
-57223501 274853306
244151026 -429565485
-275575996 415830608
78511294 -346844571
461807395 227145135
-429935230 26001986
112113313 -32970213
-159419057 -426216518
-331130433 41750145
495578931 417288787
-424910423 -445995542
-472827123 217932583
461021961 325126521
145125152 223666717
461813581 -316378265
471012075 401264169
174766359 33320368
-193376460 373944781
-174312702 -258799029
-269510960 -304758187
57252515 -97439410
-162027700 197130112
-67343962 -87483614
-344093083 -73710447
223050601 -276920877
369695461 -131744961
-250283658 336296578
-194398891 469675245
421913171 426337404
-463977607 57344761
313068778 -147666733
444442857 -448476056
-419469237 -150165292
144136102 14494291
1925710 -13739030
287657863 -267181309
376158540 -63556913
314460889 -389207869
408546159 -482276684
-95376617 339292116
-397903838 166451798
-60244242 -192765414
25220474 -409462604
469316955 277477245
-415193987 457379564
266869281 437931169
-393229768 -231271867
-439533062 153726371
294346696 205515204
457100505 -49350932
125188928 -122683174
288258251 74333976
-128350193 190578535
97483250 -152395107
159426307 -470542266
-235131368 493723809
269225873 -184558145
138152519 -415603701
145999174 40496569
84722723 82324991
-338087991 357826071
113286653 454070883
6375368 -169281040
-465710010 -227350547
-44347993 -120656861
195331364 131082027
-451152890 430630741
427240305 465484522
-4519228 345936069
-350755328 423445008
-425365120 109471060
-454275142 -462132243
-269684361 216827040
92912727 305094671
65875329 22607642
7228752 -6156744
13204039 -313609678
52125217 -262758931
-166598880 -379731237
351303692 41414575
448206385 -165906722
126131593 447342096
-441350032 127391427
307233975 58377069
-287655891 -17577166
-224797903 435464780
-310439261 328316177
365402325 -38185693
-101655661 412501068
-497738567 22282499
-259493224 164275151
-163511 -422239217
-107797659 -196075812
84696530 313797580
302750 129092035
181291220 154090191
391466736 113602277
-121143338 203273217
-345911095 -478898264
-418677766 -103579031
-418456198 426801092
-124283434 -327697939
396160709 325781888
-376948470 435972685
-415195343 386636737
-319043335 -316626671
168883208 32945426
-128052682 148456574
-371507854 -58974229
-474817222 -61200621
266460748 98283235
36874761 441576798
-71221279 86245736
195555159 372358295
-387275222 -12680533
333092478 -417643731
-54456011 -309346516
-66725045 -224988683
-331757947 473196501
-417012491 -408567570
449886161 130287119
440603272 434665687
-346513347 -34133664
-18267777 138767136
-109189903 279319668
-182804524 476546748
-55127577 -267336684
159622472 495769489
168251580 202815981
90755259 231812327
-23350764 123811138
-197118451 198626475
174577966 -374222677
440009962 106054319
277099974 -488909678
-367544883 -305883941
22400749 269665084
-485380378 -413996053
-116128363 210705295
439292385 332344191
-86973741 -298947361
-77068199 16915343
216173260 -399274096
-473800828 409153278
-468241482 315840998
231095926 -80711148
-274887480 330788162
203329410 -281029241
-322341193 -164136038
-182934991 221098916
413936145 307154390
325959041 -485979058
-284061477 228803920
-88409347 211525771
-423127092 -498021014
376346727 311405190
141627656 -252120031
-460280443 -130279503
-42689675 -397434452
320686886 207420380
324893791 -310195851
268900353 486645785
77786500 44126945
222739244 -436743114
-191021869 460052504
-16744155 -101673283
-493713641 -17511102
-266262525 -177615090
-118218006 285662044
-274310724 -320736370
-78303945 332710868
-145001061 113731405
176971280 -108203448
360995168 -91265663
233311966 168537847
220105919 444510286
-290391307 -86874024
-484643939 -71852854
-70464592 128960376
-477601469 2436578
-4150017 83975836
481536303 219913667
200953788 -236129718
96993470 -435737840
-422169799 351536678
-466708661 -195245987
-166018925 363207205
-300163463 310045438
82279090 -185572860
104018751 -115536325
360849746 293622305
-85812866 -296779816
466384237 -52577116
-262779600 21984304
-444895538 151027992
279254480 129871974
-99635006 285857056
466270297 -340408360
282635306 -145996873
195463712 -383543937
-389573473 -451040307
-472155905 -299179002
-209923020 -98237098
394736462 -328722593
220036173 143239799
45244410 -78165303
-185079760 65566866
26557554 -257170012
-281633253 -454513889
150524088 -287745493
27986509 -275094697
146055667 190823460
304787512 55772972
-2700406 121889706
3511354 -143759739
-28917938 -437536337
136543649 -159117015
455003847 438914461
-409369660 -294414703
418163353 81523869
-156424409 -104495465
-255286539 -123203923
-156966897 -308242065
-363533890 -2580030
-12614372 -343534476
72865528 167162598
106741232 353287005
138011714 -391558833
-404835541 -133324244
-490854969 312148017
351946479 -96535039
-95044172 153731130
129173764 -88307122
-291198345 71891568
295426243 -171443272
479519784 374490864
489301218 346952935
-464298777 -90293775
-260958571 205231293
156218104 304753423
88934053 -473516736
-337708030 -258733163
236871268 -185882219
-67109386 247340835
-284008584 91574994
455580567 -349203299
-73813004 -134616625
473220120 361631896
100934414 -58903684
-462162314 -324122956
316710060 51463207
-343528265 -39552154
-22132407 380130591
102871746 -411972217
235418379 108943933
-373587405 -141653804
-181669515 188655936
390542674 321753817
66037061 -311415242
-186058259 53837634
428184351 -55401370
-55767962 -190160555
-128898657 -113798837
-194254478 -273541024
236407175 71154239
230802515 344708884
-218913113 28050262
-494067799 385258668
-62183523 -250666282
385869244 -104058088
-10657420 230818862
222769410 368272180
413188066 -231591458
416630441 -489275806
219223179 490906706
494455989 386487027
182591925 169173872
126591004 120329154
-176342739 283943131
42073581 -456749239
-482690101 -370350715
455182857 53929871
402339297 441294041
52319185 -238719633
-214037711 375228434
17787040 -194631124
-364195221 312073271
493299013 -406110212
-292277155 319975084
-65728022 464554984
-383010099 -241853020
473506314 -381006226
-220393793 -458028465
-408460558 -254275703
-454191058 -81794760
376179869 -333140363
-313863750 -490525572
15344203 356850972
-82524785 -458414533
124134213 135902281
-441000260 238743146
93730953 9554848
376601826 -102344832
-299022040 -469953112
-480862392 -352314832
-403791532 -158761075
-87050688 264548559
323569601 332856274
-58943979 299924716
-442549900 -34411983
299990507 384089987
233756490 -347377434
166033448 -498665069
-198993250 327960723
98215659 -6019638
482695215 -475390035
-362987970 -356345520
100099136 -484241103
-470045665 -182181728
30773780 95933525
319115417 -24852306
228107338 -290165950
34149724 355773161
-402853041 -456192379
258345844 -176061520
421615711 -69988817
-425354693 270650075
370028871 154740499
156711879 -342985993
-483721629 -61662671
44735884 200161127
-431655917 -42890938
304301684 255527079
-177807630 223530779
-289095535 472472587
129932754 -55108533
-211170061 -361447922
-44181746 94367412
-228982398 -47507171
-230471545 -373711223
466450958 333481970
322322038 -390768605
-366494843 -464637347
281242691 -423772490
-325235008 484224111
256388492 54723473
-19062277 -316639572
317110832 241335289
332018253 363722729
-434971487 148631815
-53093932 31993723
-52504962 110085169
345389908 -442894276
245152777 440498148
392977 272272398
283005071 -63937510
-103481889 -197824766
312531158 372701905
333144951 97885509
-310466375 -306717516
345265029 -64287355
433543387 443408783
-100404723 419041353
311160666 -499067508
341417603 -40821462
-37155507 -235838494
-89830784 188210674
2737978 -449359038
34288599 179984893
-228350583 43197053
143736061 -176942907
-101338742 192966502
-284759140 -114351163
676138 429850185
199149688 232903501
385660216 445955714
-229919503 61314981
-419835483 -388133285
-333606375 -300455301
-241825461 -17387975
337469703 -243649117
361253049 233543539
-390549585 -323335611
74378981 369656697
-264947800 34859333
198926317 484226635
-21567044 389006829
-276952061 496868341
246655440 -474478063
340485315 230420452
119342880 -231410832
479555841 -101832636
20790944 -203848166
11146176 378132008
158940363 272631926
-123338510 -83728864
-61630579 343283114
-254185624 -430755431
-439671107 -493527507
218403239 456792783
-220367046 -457701772
269426686 291958840
-328072319 306062945
436630291 421760238
-200633545 112522073
-489739078 -495915984
87080447 -324582926
-483551680 -100975024
-334033353 -193948875
-382412424 -294657332
382368102 -4879270
421575787 222936660
351034526 -13254853
365646166 149710548
-472006672 -15753137
177917498 -369144658
-366595351 411076502
400676908 366671223
140849576 -355168003
91609778 -188120560
436768046 -293687892
342298897 -338543627
-286795477 -102600035
-64223804 390749800
-478096767 451496941
59615783 -52610152
-353470135 -329470629
255108151 -486354909
463531375 -335251236
-77981884 -55683582
314061443 -180030163
-188966815 -319656488
270041891 244698191
66722720 -334944101
335027996 -136615527
57092387 182812425
366897158 -479896492
32830519 -487504977
-180052295 242574411
99306616 -175279703
-121532733 242189851
-37476275 20150147
-57545181 294571927
442063007 402624613
167582525 348105027
194214156 139446348
409549817 451123774
422164496 -214730731
163137294 -93169804
421010455 210341870
105960313 -477530752
360999145 186693348
427580455 214346065
18460130 -190794702
-332491829 97585179
103898216 28303665
-392466702 124890537
191332248 -405259718
-323006240 -119435723
-246051480 -483137697
436530577 -155998373
-531697 105039259
-43887623 -172125206
223601761 -42198244
478645575 8406973
89135276 449561261
-469096089 111940281
-284658912 313714191
-80177386 -140248791
67517080 463577203
-286502737 75755159
475826844 -32200132
-450665318 -298526380
435364597 483099360
142264109 409343469
453401855 263296315
-215737326 363589067
348265776 -436536126
318970772 -4749905
415952473 -26960887
206333108 -125212340
232610342 160674801
344126687 386088937
-354795479 364473683
-245139901 -186202118
-261086968 -340440943
-7189833 -365012539
-272479497 224446753
12889207 -382212144
-218544158 -350977159
-196322094 391132765
131232347 487199799
-479597776 443621331
478911045 -389864275
368065447 -51909075
160846879 -455103770
446467982 124828335
-81694556 275108344
414969034 327723147
168031342 323613325
165433151 71125699
419723312 445470636
219592128 28547560
-46176404 301302251
264706446 -234080762
342436296 -407431289
-184654519 25526935
-420191847 250893082
464904208 -461694485
408432530 137746121
363271223 -46527628
458439783 -419778100
-75069362 -38732607
261366343 54238111
-190588131 480522629
483337315 -439610738
-404298882 -284786962
-348395313 72920072
-484375400 -408863740
-369814734 -402023264
-450082818 -44986598
109472495 321772623
411835745 -65267154
-204988632 253947958
-266147204 422039009
-123314958 19129849
128630909 -401699703
14570107 -367742431
-362428660 104054931
-488567564 -68243045
-72803017 -219862143
-380416464 -337290703
-111978362 142974131
14058242 42033607
-449817691 256315182
79340340 87163412
119980180 -270424035
-137880842 15405063
-235136119 13229546
-486783013 -460708133
-167978025 37372440
-314340894 -401140219
-1826105 -406365571
441084025 -176607322
330354811 -413114
-161108456 -23779729
253429880 453944256
227417036 434508108
-333358946 279522282
-185625042 210952616
-255497169 316901552
-257334051 -315478895
-487579831 276108036
236274006 189052248
-199081745 -424889438
256106585 350981824
110469329 23125485
216824711 372149096
59462158 138242515
223328849 316104174
44091137 89517614
70696718 389365790
-151345855 246511053
314373090 35165985
240967519 35827922
298255737 -380098135
-357901812 -115801175
434856040 -114609396
-255496762 -160747596
-356471669 158908075
-346205818 -448498748
137200772 180547479
-462777590 -27101853
239434222 -168231325
-488483337 -19574603
-59878049 377629268
-413009717 75485483
78433231 150378914
414632753 -97058720
98936564 -300653263
366338414 55988978
195793276 287789349
148804339 182515047
-159952325 -441460734
20031535 -67128489
-205729426 -10987151
497633766 23996060
-349053624 268064757
404738991 -472465147
305942699 162773219
308326375 80557962
82541471 -193386469
-176482449 486147496
-279408758 -288749480
142383347 392096074
414278151 410598698
-293396932 471659530
-119855444 409060376
-391169233 325071496
339562843 -33068956
-16530511 486640454
454040519 189582708
-120162598 -282636235
301021027 -84070176
297830149 -2879796
312627253 -253885888
-131940102 204664491
29327923 49435232
-92243748 158248149
340842660 69063346
-282379997 -398006443
467518148 471806803
136035686 37282178
95973828 496406059
317398393 -103718631
214586498 87096274
378807862 398649492
436159781 -457061478
-458993126 -294470662
498056435 322744711
240963301 441559724
156083318 -78908839
-482209742 56615352
-171321669 -357153926
492488459 324773663
215123193 266062754
472499788 6021293
-397516514 -186583143
-45546120 236909077
192322121 273594798
-241480811 -336973168
-55914432 198093878
-200377995 216566720
-402108782 87641173
-482653669 -116959105
194154380 -48947982
-76250573 475215324
466137232 352456627
224960655 -335581456
-281724340 -205393962
-336675051 -151687761
470896571 416916662
369339264 493330860
-104140184 84822677
-55537183 -50712261
-412011659 408511673
453694717 182829831
215486003 -92145038
375391315 -156296110
-273206191 106964262
90326312 -176138970
301990120 181329577
-249905792 -135321987
-429695399 -255549386
-260512829 -98101500
-497035782 -121629192
362866165 352871699
276223292 -3598511
-131815225 -67884595
-20333110 440860935
-436270788 186792753
83158593 419693373
275139208 50873456
-424241480 431654004
166720346 -141810726
344045843 233684517
-170102401 270899043
230489766 -193155208
-187523745 417054607
-172445997 162506346
210865684 -85490177
-422416660 -243516400
315188595 -25016681
-341343998 -178863656
-124690546 -69187901
69105675 -310526193
393213428 -349625909
-319956015 216283497
-93568157 -424113137
-459818280 282026753
-26761868 -345919736
-270041523 169471723
-361624934 265440397
-348187881 -486626334
84847749 -302455062
237567582 -132954177
-448497592 -59523168
26503313 -359176041
199514993 319307652
-290631911 -433377739
-423892768 -10444797
-485621549 -318406129
-434263725 337731485
-387441060 -326359227
393870113 423990233
-435146251 -12912217
-235406746 -167792700
140174220 -318931951
402904971 -439821675
349043621 -170541293
333310561 440760651
-155248206 -342879495
395437771 -65107311
418506674 -313140636
137612468 43264844
251811359 -143612864
-13854629 40762548
219759574 59834866
422306534 478853936
8558527 358359943
-144447409 182072685
-378224137 -406551908
-295711433 411652353
-306657029 23094936
-400262763 119690046
95803543 66960620
392725009 -350520930
-423488396 76810426
479830475 -220605008
-166971689 279065472
262690054 495199946
-323759354 38612358
-137225304 168397218
-193178872 485958913
66438659 -367307670
-50747312 -302040545
387015122 -476961528
188737409 -436468765
480719045 -215541150
-374535846 31637515
119015510 -262190445
384867830 187000587
299634023 -467283763
-378440464 152182655
-483177839 -374030561
-3104332 -427294070
23810792 -270952395
25115713 228134997
-34073087 -402856363
-45401450 -155807934
-264445123 17735364
-43168690 -217119241
-480824371 480759515
-482435951 -397174120
37738681 -445628072
-279636094 -27174258
-213981263 238335558
-181919222 -20563491
-304675089 -45766398
-99637568 219303233
-45236654 -451555510
105461685 -344156476
149072942 -87491086
14480553 -376653641
-296537149 187420261
40738043 -201471600
154744973 145651051
29128216 196814891
17087512 370545975
302494641 -121067054
182095594 -182644524
-113567978 -3306113
-60460967 -436881421
-75324599 479689436
323069781 193744617
365954810 225499239
-366219682 -290142729
82629811 -287406043
-61983109 462519922
-97617728 -55991687
267787908 27691339
299970150 109971798
113189463 17301184
309491400 129646415
363612561 28659171
-307483125 433223990
-158231640 421554748
14027247 474050598
-134216298 -85590715
8752563 -480581895
-473423718 70725073
455388418 389852551
-6274435 -277596579
132980093 145305957
205758659 -281954949
142161472 -447100907
-290534768 -192325686
-412144015 -151542856
160822622 -396318424
-99813866 -441704950
-354229096 -294944845
304562798 -60518452
-401029931 412641376
-106352644 491147898
227982535 -398991141
378200421 173333156
81923524 373305998
456144315 -3676817
-121284048 420588714
-440147885 -19271267
141443007 -430596583
-118636461 60890061
-157164877 -323604015
-283644679 135850615
227769702 336652234
230154524 140203526
73827279 242388757
490172582 384542835
-329995371 -308794728
-166934059 -435255123
-17424130 133657678
200488359 -393058362
-223237544 -305111007
-65157282 -76088307
408115966 130580307
-187296582 358641642
480795571 385938146
242743804 -455727860
243986693 101707300
-301193830 -215854372
-467615808 340935401
247649371 -396833748
-304533865 -298634316
345702281 161857084
320940014 -386601036
390158682 -75159159
-183753696 -122735865
187058176 -1311574
-355452904 300225934
451036700 -395755799
-493966764 -311709020
-115034653 -415530497
-353161916 425103371
308303779 113406986
-448109473 254530903
-261980528 237859071
-374830298 -146962387
-368702055 146423475
-201746165 48432819
309746324 283008279
195952189 -208464919
-335431440 -355706675
489300955 450070567
-87624220 -153523339
53166080 -265293902
-267497133 7291395
-132229422 295830821
30302988 -36685847
45349554 187038159
160105365 303425687
-213643790 -299680468
53619166 373185914
210359330 -4270531
237741801 -460003631
-484536286 326122794
184705475 -14740645
-296193029 14917505
49141918 382652839
330990547 161717049
-212184771 -319878651
-225729431 467977664
-210955189 243756099
-181497878 -139473943
399958699 -368676529
-328388764 266423379
430209259 -239265649
-433923363 -269755465
-239965221 426063484
180956002 -125576346
293086480 33636500
-182232998 68046280
17449110 189857134
226889332 12712109
-464790474 301127502
-436517636 37021632
-399297610 -317441460
435134680 -30338902
158120053 383525978
-59889070 -4926618
483606876 330143329
321227687 -423040836
-13061351 32861961
400291467 174820909
143356792 -341311214
-26034652 -209187558
357794732 114202844
446033231 52968951
-134965976 -22148534
-298739611 45992607
-483007923 259102009
-312811601 80274619
360027288 -468160757
-406766796 213383437
-94511438 23704314
-135670895 208509901
-169165128 -252537991
-133898494 -375198313
364277340 -109978927
-404083009 -399857249
-261528912 -150852877
-408816956 -478698643
390846223 70074667
164288959 -454819115
129677606 -111640
-376714637 -446609626
-3661441 -487949931
-36685260 -332556494
-125116968 -413294802
-362050523 386086136
439634327 193711825
157033071 -441968872
10237015 -238448331
116362566 79208917
297001725 -351603454
447791996 -23550039
-449420155 -123809365
38979711 -384083719
-484402271 -44708061
182974383 -397431146
-454357232 -456355294
161913730 -420570741
-176097697 -314399852
-373270983 -285895367
-495476474 -268850049
357564903 -266427092
134453364 -93881991
372908965 -456402920
220420119 -271321944
280063420 -165490108
33317406 -50877674
-140088958 419467791
268503981 -36396012
416732329 249448451
-153037082 330473574
-254881737 10156198
427871065 433615035
433205171 -79577155
-334876288 -326799188
395067630 -336644135
92872151 -188654349
464484219 -68827256
471936241 127036696
849495 -46506450
-112589701 339098946
417295644 286545520
406444481 -367445441
-278600527 487436198
-70216387 202308259
207166626 -300625608
-361128703 -394458264
41535868 -362720516
-344601222 -486416671
5381307 320118642
-326848210 -55506910
-297383564 431361950
324057696 -156751382
433327712 215585448
-324379124 25314543
-304462659 7363896
305263198 -327168332
490716307 154080608
-474631505 186171885
-362233076 206753839
441190286 -388731060
101044519 -26869522
-179538978 -370504772
-462654372 270189126
354030833 323002275
-198671013 373652500
285330921 47762966
158590660 -303994291
-492130638 -467627193
252101084 195899220
-202000978 283557800
-108828900 469252939
-380758257 -412667236
491066942 -244703110
-91892453 -443023146
-212433558 -183456216
389131590 158621554
-253870027 -107592386
159910946 -176363035
-281740156 167243828
62032598 410740500
-94021074 730716
-446186091 -132685555
-244536686 314114534
287405571 -265750168
120395028 17536256
293297898 -188989700
-415531359 486889703
-377454146 -702284
-470339320 439924320
-266258919 414264454
492584710 -356921275
364090271 -104150302
320045962 -309099880
-323311811 468165468
93570250 -83085930
-327504851 246646070
-156972308 320518250
-196142675 192390032
-146796391 221860945
-167307782 -159244973
-455789902 236661036
-231914457 -288510539
-63622252 -356054723
360464975 -158226190
338847704 -32335892
43112840 -291110059
-51094411 -393820843
347523245 79281215
-9706591 -488092757
-308201115 -464047424
-59521733 425726929
488906924 221054012
387437887 -85673570
-361687627 -289172880
-5929155 -442341198
111949294 302274358
271774659 -107206816
24771426 -156626369
162585814 -165657537
247211489 -286772709
-467875020 -391221067
-417285864 415528414
-376297032 -353613083
382933124 -194221267
192658442 337050395
49578330 330157800
41112426 -285808587
193899317 427454925
473558228 53125113
255444674 -338327311
-267852783 46350989
82513799 128636941
-1516112 -285376200
100154613 175331099
-279809805 108156062
-318200581 -4450939
-275128041 438728058
106512807 159801205
496083366 -167013238
-43495525 -29991372
148247845 188946525
31359310 126008620
-250754624 327475634
164774716 -448739932
366594919 -33689482
-409252314 121358990
-484203678 411876845
165926566 479417587
-313512839 269604714
329107248 155595603
-493404802 405123652
454718456 -307582388
-347717572 -462449562
228213711 -428358723
-107052698 125835972
-184762439 230791696
-4952442 -379377188
153962083 408352538
-43042582 -447731711
-55628025 -213395407
14204187 338062397
84935902 26705390
-305035181 -84139612
-483665911 -496873883
-445497469 132122060
-484160908 -496998474
-312773594 48086435
183363834 -247418211
-73885991 234756857
56731401 -72413582
-47562607 -422920550
-215422913 -478308384
382659215 60242200
-457259796 -449467227
273398746 471117729
296494829 -54190300
-247660774 -273639668
-93497009 321544828
21966725 -259099390
18031476 -248724624
457283382 -11704555
-310325074 284203363
341160353 -386051723
156118371 4248688
-212854456 -266181912
142596634 337829908
-367132832 428531123
-460139833 -283522744
-130999403 -336324986
464849244 42491802
-425444773 418474924
231753274 421836
-73851636 289679737
396959987 -340130512
-322742811 237142918
24298302 -372646950
-33065472 -142218388
159971856 84303651
67409388 84389460
-491567608 493931046
-180382690 -445081729
411367920 309292866
-363268070 178274127
-179399882 428026454
-266697432 -276153402
-265405574 327987122
-275860491 -479465280
250745871 366502739
-39148885 237187234
-481437313 303789479
77184458 445567814
-443731463 -389087702
-397741780 211347004
423323223 222108805
177739361 -78626136
-234109696 -85073152
-112304414 268194487
140470258 350680004
243591840 -227113587
95183394 -12405151
-242205993 364928258
-298068532 104551543
-450777260 401054384
461639607 335973423
397580892 -20200075
274195419 -469950647
102176912 -127617813
-31586988 81080802
244782050 480051487
-365074279 -210105696
-82213660 -116020771
145002816 121525843
-372323123 58209277
104303761 429692052
382889312 -428036406
-153836289 -296317592
-255945712 274648660
177454979 -138141753
152660809 -207529041
337615425 -244255984
484538499 294319186
-115565112 -485089527
296776599 495303443
75493262 -346292106
-240971962 454475074
280937959 335954037
-381422952 4548333
-126000780 -200863189
-226337308 76122457
461512428 -8615939
5874081 -247702181
-498591276 388366903
497662602 197125910
328176564 -339908997
457926810 444151271
-6803625 199014203
302292372 251214049
415219117 -159162859
160306775 177900752
-51711915 -442264011
-238810363 -201593671
285959556 351940216
453627595 -447321727
-68604093 488536013
97222484 69380117
134853855 -302105214
450099550 -5565957
250178839 -440999905
74224249 -187506190
-193540922 265094665
20211697 -421259878
-122285004 210208667
-332483320 197418348
-223380491 42144638
-325493613 -198310128
-310807393 454728356
155798420 378689722
-334475117 310396814
-416325041 476890951
-370161133 156156310
-236332379 -407945473
474836197 -137836762
-476094674 370940941
358338836 224900051
-386591681 120500040
256762986 -412340408
-193028299 -109396138
248577645 264678523
-355682583 89334769
-387002567 286017661
189342149 -342987543
59101041 30201849
243205247 376531363
-19008160 -150061409
108793479 -354653012
-164366874 450320465
75934613 389710097
-13598592 467061874
-307395209 -253168610
-189593479 -310035664
299448327 -118845132
-21834564 -210582338
4180205 -277426258
258285448 32684267
350307136 236301434
-332890536 -289178111
-114156283 -364432346
298986203 143578809
209197085 131815916
14624929 -38683295
-16172826 310444186
-303791877 312662052
245768969 -76686263
164612756 -234281385
254452154 416131329
-178302617 -1477797
420511756 78774173
-255583235 -94354899
447275647 -128334064
49441114 -291485464
225620463 -356825376
429198795 374439322
-230477977 -461334356
76289877 353425212
265615460 -334349979
364899689 -86592665
-85481023 341335171
333453072 -350629961
435060566 -265592373
-367917601 -256268423
249846486 266306084
-477649987 184709171
-327312875 240897553
-145691595 -53437961
-155430932 -156134947
21379085 -299511581
63474419 -448104028
334244053 -179470723
349165371 -450351564
121242416 -312905034
136371867 -496140693
190517103 88093964
102476589 -140022941
-308226217 451767517
189901168 333126529
303537070 354119530
173142830 193306654
-252489153 481251088
-42712453 -216061909
-307166193 240680547
278070302 -295503451
47549600 -189898359
-113539221 -269798099
371185057 -168859619
270630597 105461737
393086016 163191966
72178510 256451892
175411678 100019042
100496205 -413184723
284330618 -497597136
60261612 -134308355
-328957064 -178880093
-357125814 257498492
424802143 312944442
336586755 403233849
122704684 -364226526
-347031604 17362652
387894000 -73986417
155053052 -111960794
451812042 -16828174
-327369647 -171612675
72635954 107395177
478026033 -52971910
-256254259 396998843
-458147286 367179372
101584044 259635923
432727028 423467704
-252264507 94596895
-137548842 240050947
-168218037 -155769266
399526698 81091532
234505275 408345819
-91396401 312103690
425408691 -202580011
-359063813 -178536473
-175839633 -48635227
436184879 -204176147
97081191 -309792478
-149971105 255702680
-383069218 89070329
-390194441 -9658158
-377314205 369911588
-271451275 -95735560
-442745109 176801054
222573592 407940749
-238442084 112720707
172281552 -194898960
47135835 -459487305
203137467 44401574
-105463913 -492826938
-37866607 -365943229
484413258 -277953301
11513250 402358424
-213448118 -403403637
-194569130 -363623051
164442165 120961867
169821879 -483105580
306312956 90182518
-457076965 -100296196
73203087 128064024
1349622 358017607
230975673 494153774
-116971194 170101952
22144812 -261813876
-142523852 -70224095
-382455232 452124306
-397183756 -351996756
-434787068 193370424
-496738548 -142518447
-228993514 24444020
-344973840 -211245880
317886870 -467035448
-274786173 -347865141
118760731 329329496
151822436 462655075
-360495499 -132112330
-6978999 446836596
-197500125 287057943
260287194 340445045
-334255415 250001067
494311475 377035007
443598503 129456435
-12775885 474328845
-59541599 307483626
256523458 -66545045
289449413 -350028124
459441192 38199676
137414275 -206992192
88346894 -476085908
-350030613 -40094740
442675124 433496228
-399973570 347645591
385321544 158813893
175952656 57839456
-159143351 -115031199
-217747817 -235232128
267126012 -124919829
251526033 -31123113
-298568706 -485759304
-125357373 -274484126
-147140222 -126601757
-461184902 -326112866
113048601 -466864610
-349413767 -206961955
452019521 485502362
105726230 -56896268
149818813 209487650
120876554 460399940
340225005 266362766
-228501189 -84254758
-36968721 -398849881
-356099912 -366260286
-364556760 387867984
333999078 -310844361
469478178 -40997103
247368858 -403709131
-394249950 147501103
-437221534 -351765356
-120935582 210932212
284088715 -411074713
75192091 98182285
-409529675 304206468
-233284487 324193587
119706379 492309573
255719886 187691702
98566378 37016051
133981137 -234387547
436886552 -485165084
383277520 154082877
338727465 -244405651
305078001 183216567
131512745 205879287
-168991398 273340719
-433522154 -395473966
472813475 1075300
291094167 138594072
-227122166 -305285366
204462413 -189740069
-372720493 -407196783
385172770 -316163745
149837206 186425340
-129488787 314315095
403125150 -25144230
132278252 -121876808
-208095584 161132658
-440048027 -220208157
-286167271 -421460419
393480797 222597118
385822558 -327933902
306565068 -384756685
465895999 -159854849
-254522906 -343336956
200189090 -450723271
4584575 -69467671
379322465 -240336794
377846458 -479616564
96082231 144756784
-213742066 324069804
327098254 -162653361
-101530412 81288235
331084403 208185620
-162321028 -320010334
-331674970 -272153891
204981558 101046511
250716704 -252811857
384510997 242027741
-176945398 -94216853
-265992492 6396276
127044564 -442467830
372545927 86544161
-10038832 179573511
-476406214 -272976350
100252254 13530931
-47161165 -267530898
-209724550 -406633725
-489602400 455387210
-318832533 195438612
208360004 463083363
-300594726 -14519107
55674068 111413213
57922036 -477693617
-369248907 49211918
-377331774 -259770201
407417491 272682288
-360168360 467108053
-191365394 -273924238
-237453822 160548361
207513559 -301473741
-387955861 -30183297
-259247814 226285727
-427514242 -183518796
-199651807 -315790611
-108179590 468636721
-222565993 -389160494
-73472727 412187642
182336731 -134800875
-226830317 -145275018
254720615 -407732925
-15539770 433190184
325518444 177295616
197139127 93571789
-69652108 -227727536
-90442874 360523699
124311933 -431481359
251548804 344694798
-231126686 -271684544
-323676869 -354180809
-71703974 -251247203
-291769229 -281382763
-38145179 425402264
379299208 270834698
45077662 85887282
32288772 -98590677
-444257419 -304781572
-135274180 429059312
38334006 -358361562
32375880 -57280591
261029667 362391399
-235636906 408305521
472670835 80485682
-385075769 -72791572
41908697 -173490388
-417690627 394318074
-117931989 10435115
231686715 452562678
341183577 -11098928
-495674480 -84820287
-266414226 -185204693
135164933 161111157
-123613349 -79809741
-370734792 -234927210
-469423099 -35027126
156612757 144964125
-490484745 432993816
230419565 -425282175
-480086150 5005600
442957005 76931912
-272405622 -235459509
-229351693 162988150
43340948 95791820
-446505823 -365096402
263989459 57936326
-225094922 374851303
218291470 -26218743
187422927 -219792616
-494222101 -266589642
-221188969 -419406901
428886999 169331072
212684008 -341484064
-250463302 -193623599
266276751 152994075
-132710850 -183154359
-123180202 -166248345
-235797474 462712021
290994877 -150913591
-205987611 292273289
232346076 -251317615
-241461685 -349619293
-259832311 -167830072
456703930 379028674
-366880209 -417401655
-233837308 29001942
-420040008 -296052021
-127091127 248865433
84408694 -313662504
431880014 436253620
-408495325 -354459400
362168760 207789538
395977244 257322391
-160490614 -454555828
-111067725 -272374786
436920764 305246441
217175923 -302277695
-66065620 224140935
-484746741 478998335
-336306939 -262706758
114865474 -236751735
328177244 62875461
-14387963 -357410054
-352840226 414744679
363139416 -224722956
-88980283 -496641573
-23006113 -1676940
192984662 286241333
205054265 -357503046
70671629 249212385
-141281562 251985109
-63954939 -434729042
-415998687 236965543
-127727811 -477896704
396616362 -386776513
58171690 33784449
-299182619 -6590411
-280491401 -397880323
-244258195 400412998
187840529 -360175345
50487856 -373006768
264085927 -174111452
-467912299 -390979719
380583012 -385735244
166377731 -154940575
-34333764 -111093341
-165627538 118535828
460766172 48284081
-148496556 -485447583
-22590993 209502674
-373122193 235649183
217570020 155549584
-481955810 -111282430
-491290967 178652958
-35797782 87658849
-235327377 -51700430
78706444 106863006
-480800997 -297372402
252010862 246977789
-349062754 209589850
-102544324 -270857255
94041281 -451215264
-490065071 -70599347
-276409617 205192582
55479140 34540882
-139641877 196512909
-257438330 6461026
-368329173 116198749
-428978109 -237067711
127988922 -338923777
-477735673 305580858
209909745 -342579245
-460924400 282398180
-60737283 82141227
-432581193 -196772438
481190022 -83434251
-97543728 -81978680
345098393 322240083
82725477 -307229812
-383267216 -454166001
-69370612 298883245
494701473 -273774564
394295376 434270699
139570724 -87920303
-269316584 -406510587
-392173616 -398487328
-52296805 -58039178
-68695394 -382123143
441592533 494815115
488950394 276733571
-394673927 156731724
-369585739 -367035809
-341047467 211686359
145800381 -361064185
-441943960 -260539188
-161402316 135202944
414939626 975481
123798123 -134150703
223474581 85919032
50247979 241189125
234489809 233079570
-1287328 349716589
112536833 105202915
105704523 -75786399
176909051 37435884
348152285 -477135999
-314186967 -221814564
270976003 -280154559
369209423 113056125
-261418037 -364853084
197778760 196192458
-471216595 243382981
30676033 -391653358
-224566437 279665773
31554723 111054189
-17776836 130367995
-465411084 -162024254
10541551 -387889921
-461548662 -35593653
206063971 -7775347
-202199764 350174998
332275963 -393463122
-400820461 140391473
-267310081 -279738582
-106575916 -312396186
-125119948 -100963956
-131684850 -49173218
-115544856 -254256883
-199452024 -399737857
33743734 73175966
-99659630 -121218518
-207117816 172248382
91940539 -298467485
-307002492 175768245
-405134431 190332822
-385985613 -181522605
157393564 336841768
358147037 -192594752
276768703 367612546
281418988 -218505906
-277862130 275733437
-444095766 -491932874
-263388830 175574248
273643865 -440700376
-383785642 464852108
302216486 320881964
-184728710 -28169175
352088345 -183882046
278011654 -36789140
348515684 -214207008
334845189 -185073356
-164404964 -30766310
246289261 -218822187
313819369 19819750
-286402641 8224016
141338051 -190529698
295741172 -402749184
134091503 394009147
-257757966 255024741
208490714 -258418491
-266444040 -191073646
182876323 420089449
-263690050 -165277370
181461258 -288199717
328474315 106519202
-368044999 -153067711
-183027104 20544265
92225010 207738549
150217787 -152353063
-135708621 345015698
330628876 -403204363
364566848 450655123
-56861742 -167142080
234774049 396258177
140707314 -344362724
-184377793 343402792
472833175 405556969
-148496710 131600453
-165452184 211821893
174664827 -313286742
104593145 116760205
161387943 87812640
-489007783 294991988
-73288997 267265545
130111233 -58222480
81472208 -214576738
184418501 343810527
416189432 397963562
-269072066 -341219448
-48795932 38055481
373011192 -325544057
-258097260 385058776
388479244 -13657360
264305992 406484666
-466769470 295247507
450950846 393876609
-326541038 128340569
461307471 -275934998
-237771817 -319085551
405634470 -484895490
177198214 174843026
302956519 -358130025
191049713 -11218518
451521968 -453795321
-395553876 479810236
-42594859 80882266
372034579 -368726168
-444713170 156333289
306943357 437598915
-110681030 -229075701
143928986 202591621
387573974 22700437
-277319004 76369574
-170484764 -458676398
-320093900 -29365919
310532837 351429649
224633612 -333900610
192753330 -96707619
-420656963 271936074
-35281639 342891074
466617298 355326481
-479285544 -121213796
-476383755 -321429457
434315293 -317671077
-239906688 324487897
267603785 -449069583
-112679912 405226955
-459090550 334980121
-360824170 24722026
391368600 -91893334
-479767960 474938490
485913576 341059446
300532349 -58423543
201920602 355603044
-309719319 -284065024
489387049 -76376127
-12562582 -437880848
473792933 -306483764
-371816854 328804610
78228697 -146306900
142623089 90618481
191633415 -347066232
-45869058 -201217556
-358700943 101085504
-5793602 -40328802
438219840 -162962621
167410548 -50173650
-111232146 474735304
288285907 -207355459
346506774 -105321274
-349703063 99271545
-101925460 -18837472
95513582 127160182
-329992230 -461075483
210757891 -432952081
-192520450 -320254285
372408074 42313464
-183419369 346988144
-63042766 151282103
321190800 14877384
-407615410 -13636549
446695411 461550493
243103819 -104854217
-19528226 448399113
495923943 -52712204
-418999957 484450182
470448968 472345045
-414546006 301737811
471606424 -379741450
154701395 -311258123
450500027 13809532
-246228770 303403694
-31240504 -492627498
175320979 -466031779
-455112601 54907262
-336006668 170540200
18787669 -314350836
-406888692 -86365103
154559114 -332772534
-405461773 -381224314
-195091974 121239117
-398223130 45624773
-8908384 269702817
-454415448 141578901
254639977 -13217880
-309336075 -332902979
-121916818 -95116174
8198589 -6609648
151541822 194911093
-197755268 -240911520
-312456357 -177968553
-348553477 -86553735
205674941 -455965583
-283210877 12907977
139854030 -370938558
271492455 139130701
373164382 -151102797
201225637 56772203
50781236 62083940
229059843 439111182
418934892 -10941507
403335844 -306590391
-84451205 463662029
-181141022 -291177648
475486625 -402249277
320011402 -112729328
28407952 -377222140
307722186 -164122962
3170587 -239587888
-89234482 -418853623
352457840 -124651370
487581806 116406135
-431337194 -126252850
-457847224 369193888
-240289725 -257535792
-426577575 -200293615
335425491 -101515540
-98223223 -160776298
-440286995 245606894
493807090 -440295124
218021034 -70968589
192464642 489140494
-306286114 237121276
-408280528 50183062
-148370559 13548337
407716093 278601546
109678353 -100718979
31942388 -119108864
-65699244 497189489
-139283733 371477752
-263639250 -217903188
-229702348 -384477762
-51823685 -228617715
-42261002 -269403001
19682990 -335360403
-208848822 -331684069
-402463474 -77825418
-201422965 -30453114
80479680 408248841
-351503924 -19024962
441694209 -22478576
76843511 102070305
93148225 100654751
360018775 -24487949
193276170 221668560
70824586 -444456045
301791843 -358714459
241142884 270399563
45721563 416505551
85382599 282997620
174414244 359398849
74203174 47247832
-390747156 -334642581
-149957659 -264266142
43837625 -295001801
237187654 -188310518
481822411 307979377
258594481 -475889107
-219245768 -267595051
359481294 7124071
193488358 250598049
-290090793 281185415
343746161 291999126
127690284 381043972
-75913915 66279129
18310212 73748287
-40935850 289108695
-211549065 -82644541
-349524225 -50626307
222356925 -404022049
171632468 -472046994
177183567 -197426656
-417769367 336908048
441167010 339737440
-92320766 -488302240
440969352 104312767
-463125130 -54097657
344708866 -323086883
-136306085 376697297
-187537196 461924358
128126666 -375995755
473883728 -224234841
15185154 298478759
-114039040 -214315586
-253283267 -31357024
147471254 -137206055
278670858 410564100
46047306 -380882773
139870616 185786313
292174153 404459681
-485329285 224627886
425528796 127489672
-400766134 97347375
-260323101 -346236123
-436063464 468416891
297443232 316946131
-211462974 -20126659
15312342 293194122
224882742 -11780643
106610550 157076052
89189314 -404378751
18873570 -383737131
327732301 -478440483
-417341955 260833888
355379605 493365818
330223994 -474972510
-474991210 -153322834
-438060262 -254489000
-305140845 -288128915
397256549 -174969007
353468481 -212953813
-434694917 -387145276
-55366270 209919454
216250830 -431705958
46788432 228865129
312629553 -237304035
-426989564 -349413981
-324229565 -392939507
356111418 337412175
-154257173 -250137635
-469715479 -385045457
-195344132 407027735
-147198303 298161737
210193492 214406540
476359912 387404871
132461365 -281376867
462131254 -297857528
477401989 -25422992
-203188482 43435647
-233765889 -457602560
338392843 -406175051
-433266028 149003702
-298442246 139391312
-15125395 -289986164
297538671 27464710
-102943857 147465207
-6951382 415103737
-245906603 455565021
-282849187 -11562280
380213183 187055762
-439609207 243183350
218937495 447512817
293712753 -432852929
490187128 -201820689
-98930522 -232345989
85744954 213076585
140871913 -481028871
79058763 99801082
152444860 -374549608
81991194 -491671553
367667140 188349127
410561961 203784863
347214529 -285112126
-138429705 -105626682
-171873308 457050753
-454016343 389150170
466618356 297172269
422546145 -337689797
-491114937 -393278455
-3286395 30247534
298515766 200768205
458964048 -142902335
120715554 -260115685
25556117 352089030
171297855 364697897
-454788961 140109320
-27939997 370351923
401512620 -434932003
-302355810 -1963181
-389465071 195709599
392077207 148584316
-252760291 209201246
-191341949 -388491117
39836769 -304789681
338406055 441459716
178474352 336400440
-30884548 320228715
-383102185 -119795637
241896047 -22810723
350539107 239623219
-450319649 -282328431
234993113 450609664
235980505 -87246612
-150263131 -111347249
318702068 -148771321
420985896 280762406
20439592 -256758508
-78566420 -8079475
356786524 357668606
-93804546 -295406466
-370664020 343284514
480229850 390606617
-259608382 -348802389
327437508 -304346819
-190338146 162627951
128281063 -328811524
295296057 -326195921
-73102151 348845233
-127492527 -215219957
479126078 68658566
-265718957 -262515909
425912787 449129320
152607373 -408117939
-416509646 19482661
393056692 -58577685
252209321 -314698257
39261723 -29199090
238924751 -411773060
-395918409 -33355893
-257216533 66957139
-333659425 -495732777
-384600980 466344041
287239349 -129677384
76407623 195977593
314431870 -254338273
-413372032 -450254977
112871411 -218830903
31313887 136045545
257369586 275658362
-492028426 -161326084
-345452465 226533424
-448222749 -279920298
453623091 -449038153
-103414489 -128959247
-340246410 -216893519
62594465 -396453792
-341437745 439587769
-477739459 357166454
89401371 -475145387
244381464 -44320383
271923416 92056973
-74258605 296131307
293088248 -256198990
360092722 486803457
-220598998 -64966300
498868830 296094915
127202007 424617665
-127432473 -415661524
392619078 435247680
-161776006 456203207
-275390749 148818252
88573236 29289590
443266686 -156048981
-173291522 -453337227
-252017652 110577525
250339664 -118211607
106376221 -64596053
423700030 -353491057
-78227721 -369826069
-129535444 273352742
87619390 45449257
477042497 172941157
244513963 -113326729
-21336339 -243508437
262365735 -369633165
-369231792 36071876
-140644563 253004551
266745972 200451081
432037472 -308429154
293425886 -160434271
-88698563 -201328740
6186182 -133530293
-75731681 -469141215
-12977690 303165393
-909839 -246272750
-447732018 -442706019
-30537785 293570380
-351833560 246259548
-341236094 -376316392
-262252035 400500503
-109542444 494526202
-98986448 -73403870
331124175 -246215721
-173542995 374668005
23640016 -282734233
16177442 -122243955
-196831811 43879101
82798943 -494445477
42656487 300540551
111927266 -298126266
-143139448 -188047361
120068885 26539053
-395766142 -28564098
-337448813 -125727215
-352135820 493151318
-92262728 -410673026
-218464033 -306262856
363907827 -444726559
425572042 385607306
294723448 -246673862
-25641388 64205161
167839302 220784510
305676422 43877263
487018223 161358033
103463147 421217337
-28158057 407755079
308953413 494653871
-485929644 -117557022
-311176979 222482776
276462200 -442465591
-249393098 290108361
118402657 485784210
132923551 88639747
244303816 -278452445
58884248 262197883
80101151 245277979
-263152697 -61383449
-217458323 -483789104
-84727870 213696320
362625517 -167864684
169681212 117585108
-135975343 -82296904
74705169 -413020953
380109441 -159522472
80782361 284850343
-270672335 -99637808
-444532649 -220381938
1161433 -12507754
259174874 11924608
-408717997 -135692714
-472539757 -307114290
-278879932 297760383
-361952537 -392665019
-272425574 -196278580
-378774738 -334931728
55148566 79626606
355013279 356150024
-95214618 132634037
-123835721 179530540
202833341 370284384
465780604 -409835990
435601846 342266919
-307751827 90428106
180921268 122950269
382173218 -99156241
-206279020 -221463711
-232124573 -498725324
96424516 -425520507
94679582 168004534
-468591421 322611081
14109585 -146536837
-242625794 210028166
420346413 -52339420
305848837 76766010
-118925338 387275934
-226113982 -332267617
211325067 -413835465
-73486002 109222750
-282768946 114944825
476406119 187920202
-171377632 442526834
-432492731 256856692
-378288179 -405614221
-139828619 74929862
239085950 497400789
479969353 -270335061
-88033059 -171662028
-33731738 405774435
-352665056 248622402
-494846512 232424772
47985658 -275617321
365992764 -213163164
-262601741 437688527
-153727478 217645934
332592528 438175795
241740977 331659734
-193953293 383078992
287089007 -352109635
491904618 -73296727
-211866777 289367743
336135566 496769710
-37320609 -463911631
-425579450 -478019010
390329340 174216662
190110965 -268448135
-34181147 59485143
-339004346 -432386554
339922037 -263553061
-322380759 -416644639
-216438168 -448610731
-363824211 -59237838
-122533233 52295189
-83448693 -224174163
155951231 -5978327
343398979 -80866928
-148012436 44793037
377379439 -259830919
-265756036 321258133
239325044 -36155874
-345846184 353556815
323122034 352621059
-93116581 -143903354
467385443 -462022946
-479200717 215071793
368648763 -303377298
107836707 201281582
3115521 449236915
-309433009 -186335375
-314759361 -310275568
-108570820 302907841
15669763 179186517
-193236826 73989062
36512045 -385820575
165064819 -55315119
275546963 46728659
468256939 -258547804
-463605910 -133249042
67132727 -418698881
293217383 -245650690
-486086756 -242546420
477016537 199073698
472517698 267638950
379740723 -67660645
-442593243 -198641201
410717924 476500858
234453762 -349987391
-353940350 -225964976
19353578 -434136418
231448778 100383142
38003316 83336167
211429929 -309558232
42941555 -468005503
-300496098 -221953965
-76777484 226736177
367575283 -59699090
5987248 -325469374
416168194 227738866
12097816 -346448244
-424626738 13687590
-215852528 -281727949
2160670 -373065378
-204367763 -361209505
169200194 290378708
257960537 45027570
86448717 -487348532
-492630758 342871638
-475744024 -140439989
215381494 -96091934
220756771 66189977
342808882 498401659
444298089 261897948
-492552884 403651455
424715739 -54559431
-4910456 -2293657
-174077192 31546460
232973181 177017059
471201212 -440942094
7517927 195749200
-455469780 -120275931
156177426 -1748132
59344080 -285294965
291900387 -414450185
-15203862 209067960
-220388074 -121852823
-326254005 -349479858
-65114183 -273051429
-470874299 -375047765
191917294 -108169068
285032667 -152784551
255015844 -255661765
-348100489 413101484
202660159 -398079439
-422509125 78855228
-353484088 -380699282
-156963123 -320471162
471228205 248751102
452758706 -78234395
-398348107 -472547581
55780135 -327474940
204615921 375628674
-85450475 -68691144
38512773 396144485
-383849497 216192626
236704366 346192250
-375003558 -278316204
13991725 -71528986
285746502 335704172
20743436 298259803
312712522 74739462
-295127677 247957506
-300073210 68455970
94465775 436147613
-199931385 -84614314
-100416236 -74238530
316647183 107624104
-334993797 -490895295
226600447 -55819192
-337135194 -128747121
-123902579 159191030
226689999 141947398
-412746913 -106871577
-155971660 -111658760
224429647 253924613
-288281899 346189194
462996623 353885562
123062750 277818118
-135902132 147903833
418153968 9963564
193576900 57279149
410028480 233181518
-108078935 -491244878
12842153 -265860450
-202364510 -255428483
358846392 137892064
-358366305 -324795258
48465912 -288028041
-201313020 -17944161
50895647 -90797837
-175530987 70984519
-152421159 -329107684
270328638 437487156
-206670923 -19877446
-155399778 20968181
468081982 -269228395
-226671190 -242893391
163976136 393481322
488469142 312066109
-215635737 22874759
-53392660 124157572
189017736 -481665758
-87351185 189956179
50432952 32577235
426151115 417498796
226626891 350355504
258362679 -416241185
391088357 161148830
-40665167 288952664
-370770467 -404898113
253710357 147430093
86775633 254704656
125625334 -493786440
485259271 261046683
185156985 252754840
-42697460 -138181182
-144894243 105984816
-145044489 344296998
468643757 -66518609
329865313 498865037
273474440 -429877760
373925697 -371901336
-176446813 199418863
352674474 -299768496
63973177 -127328200
-1647069 222755229
-230481510 475457926
202286790 188246908
222555639 -341985331
336106985 444354790
379461313 180226521
60638493 -222658213
-495313578 227345780
399161894 -228419849
-447577666 469351670
303775024 -42838022
-37827153 -109698203
-27310771 -284826605
130255228 231631577
-219286140 191748818
-117824522 19351042
456447982 -123724277
107676792 -264006075
2466308 292892113
249495142 307183291
197513193 -64067505
-392649501 356846358
371262804 -103194829
-155042518 -386346326
431039912 365041128
-44410363 -488586008
-255718233 -427317228
-359453323 309543830
137767866 432907917
197572893 -38670058
199061183 -451831019
352965824 326719893
-344390873 79917014
-43776211 143370328
17883896 -464472198
87221965 478541537
-274765401 -21833158
145443684 264160171
196322709 125012199
324345857 157688564
-96780690 -448271420
262371394 447823174
-389556250 390148404
64138993 -227420720
-139586100 -54550918
185817792 -224459634
-141622771 405129790
-490927157 483624773
-332573967 15946769
187863406 -376469341
452570304 327030143
-105651782 149977207
83274130 173643064
-126903381 137701049
265915945 72100542
-96348188 379501971
-186374762 -139453805
-61314812 -107794405
85716816 229417531
-70835841 -251581375
411727123 219739115
-345530820 263904699
-119221762 264005588
96351861 -471386206
-209274903 -452803532
188623732 342521554
349645491 -354949367
285527370 223270917
470168374 -389625566
113827778 39512069
-227878868 403234547
29803262 -21673529
448981093 -427905766
-472413924 -161926826
-133325011 -129322846
342074373 -68942103
-291475067 -465010737
356667118 -195918795
-62678132 204103085
-421946686 -336158211
159142765 -46380457
-408885807 -307688141
-316321007 -278699079
473735917 56645732
-318511706 204443632
-433277401 -332751404
-431061639 322146464
253191212 422902747
381265319 -482004795
-375830433 303915121
330120197 -149764333
258948070 370057048
-332987010 -275240576
136677673 -139487796
295385557 490238642
33372204 -369363064
-382032793 -257609480
-121645950 -130834393
65065778 467380258
85118007 491545108
478108454 -62658277
171019635 330559854
422615533 -416272975
274493849 308353609
114118555 61248832
346952632 -8243655
452145568 -246518841
427265970 -107196486
-178534819 -76976833
-91666160 287926671
368959360 10282579
-101020889 -164645183
-287483167 61374190
-73670567 -413783832
103916057 421563070
-132798399 -89944477
86036234 -230013018
134081066 -188361571
-138914999 -250504605
433863354 190995981
-294094284 -312281288
87323590 -389333566
492213720 -301026532
225132516 -473915935
67928586 364400814
-254410429 -300082317
-91424415 -464235253
-1564460 261085126
272475978 -284022907
-104834677 149497523
336492353 495138540
438924213 -468860272
-152345043 145415215
-185927389 -358946301
362389918 -399931892
260486126 21068682
184052015 391535070
-486324184 452241453
-435969396 147262035
-263941343 -434354400
-492833039 -167543839
418501606 68352324
174761743 312574037
-378063054 354377303
469969428 271557569
-8092336 183541696
280854019 -234396440
49708597 253316104
-154664217 441009614
-336105624 -161564126
262761377 195356631
-57828858 280456087
-452237780 -229955812
-239154982 -360677978
283710966 244228686
28643914 353944111
-487321128 192881788
-249335396 -499469581
373633705 364084443
-130027958 248382
218704651 -326537009
479309714 446496917
298846751 440228644
255936333 198129522
31029714 233151109
-343807663 -169954808
130965240 -117738291
398982581 486704959
-135877888 442444676
-413743480 431013249
-435705122 -417046326
-60094570 -495699512
199796279 122190644
-231800074 82745662
437286622 43905496
430315499 -207898671
-379299996 185908964
-167614783 -471160045
-288730416 -62408869
296219933 430205609
481849776 -388582083
416070980 394444892
279022636 -220938511
-261928592 -238888627
-180984206 -412675878
-457623654 -28244899
-463459779 -376570765
-489233984 237513745
-446708330 378455105
-432222605 59219951
409707657 72907153
312240379 144507785
-44285104 418085275
-387904673 -437212616
-335672896 204046058
-234666781 -9316319
-135465804 74580066
300360383 126738011
434532714 338672381
-65602426 -443241787
-234802879 -124184443
359617888 489647765
469247674 -415980494
308084223 290544281
384829679 175441532
-234519218 -420326157
-60696525 338080624
-73484055 266642217
-297008363 495104879
-46121985 -327330772
349879164 -38938765
-232977148 -273645287
-374188461 238810427
25016177 96869206
-168678876 360180877
5679640 -100669510
-266980077 -252175078
86213710 -166843540
-463347408 -101261730
-496306661 136139633
-192068769 -342560340
401045137 -271842937
-438722809 -333710804
66174094 470523992
-290444398 85783469
-469320651 -259447819
201764850 -198788022
-338897364 -199766877
-47710859 -207418199
-21048637 -181854656
144412554 -273237195
51768773 21082577
427207352 -101171591
443714748 107931485
-72433899 383663787
-98820124 -251922397
150320300 -123326906
-8023404 488203410
162429155 310206353
-427997154 187639532
-430919341 -3242327
-125059454 58739066
483152891 -4573179
-118290089 492862684
348043008 420926422
-370561535 -416798884
-79415991 66206744
37221397 418692549
300613290 -266828395
-497381529 306055332
379022917 -168909637
-317552548 -212350761
-460804822 16717494
-481563708 -360957960
107321800 96519676
-257793887 -336783894
213445582 359259433
-216708650 -363033032
56907311 19660445
-276614351 -145616479
-313177885 285727773
-14802577 477765542
-411291337 93387333
-148542010 13713157
-214854587 480793750
260165545 -13540228
-155934745 -177303273
89773735 69700417
406087211 72720685
-253902544 -276220883
27089752 35511851
-291831770 435043559
-216070169 -283341596
238257450 -72057756
-463043258 -97941313
-462399447 299135599
45814986 487750526
-439159036 57782854
-163909857 413167252
-69050067 10074859
433228267 453256366
494673180 411225808
-29390589 -185903177
-25125571 -302051180
106097918 393169113
-223967844 -93365223
50394228 19911262
223918263 -458406027
294949133 -22427546
251360933 324343283
-102667154 -145669580
431885781 459786990
-379977616 451134919
-425078705 155102114
-101978821 335443548
-434335966 478428581
50031156 69420006
-322239797 487422549
472153480 115498431
187515509 -161004703
-348826532 -94595648
-458433750 -378657511
346851851 203637035
260194304 -246979909
-301993973 -380812867
33612830 -92812901
349281588 119358856
-215110816 -107274446
-347352817 485061813
-60959627 -491472193
-302828934 -210212335
-127611663 490206860
461857774 486552693
-461859230 -30267598
-19684246 66072170
427564620 174354224
489495344 -385936179
-495943480 293000261
359488789 229878543
-152752951 -463557879
396393888 146604745
441365007 24803960
-205640993 103458611
328488420 11134883
-304876216 255898331
-155279650 -148196281
-198208937 338828339
461138624 379390585
-495536599 74989807
40335288 -110693018
-6573179 -180774046
59690698 478191135
332830037 -314040856
386112757 390771349
317931967 419200838
140962823 -210470540
433866575 -338640472
-161041309 197687061
53357289 479238107
-88455403 94231954
327195479 -376350284
155889004 101631239
146582705 -205999040
155654781 365224632
-90778127 285768331
173221565 386171671
-224347028 101535697
-72081618 383907031
445661288 60643257
-317226107 -181458707
401967320 -255955364
4520080 98945268
293993397 217440724
223050815 136712175
-196618739 -85441477
103248992 133299409
54457921 -390558234
15864494 60406709
-245415068 122680359
483042536 -225684522
194619096 461658929
-487717606 -374777390
67746316 -367859813
-27605577 40316506
130308204 160877387
213756999 -433217184
-256620098 -53830591
128424168 482291927
278465572 173311521
45984105 402218251
-420307657 -311781220
-128553082 115819031
48213366 221784465
-217297725 -17094646
243886231 -432738201
344604068 -469534205
386457931 377374774
-498868829 365342349
-433984279 343419191
356432159 418894061
-110156751 415124694
-116788872 -77318284
-268384712 165619917
268008522 301247836
281787005 -352529859
-45814891 -257750877
-164620178 423219071
496571855 277481996
321142762 -330989323
-478975408 -344465834
-258932337 240303691
493630700 195203282
297115611 -31847173
174059714 482086014
315884980 279361357
-264580105 388123809
-238253825 487911298
-361395172 342926039
272570003 39742949
344421582 370585493
58864610 -330392107
-39261985 481145184
66480798 -459049779
147300207 -315786809
-489922381 128190623
196335525 -499145050
375753632 49695991
-36327218 302814808
-479955131 380617703
389818406 -352749481
1565095 125148388
-66967649 -371366448
-432372865 -112577050
273076935 -425879240
-417762986 -413044359
-143460833 -494271743
-347603967 259652536
-410621379 -243976979
118856158 -332436868
-292878424 466550363
-305625301 -262501205
277715934 -178303060
-92852276 -411423534
373095059 58319478
-210526688 156380479
-214578079 -364315148
-372243827 411675843
117524351 326779697
-316659851 476114469
-437458917 122560532
121622389 103050323
248057295 427746883
277753613 112969784
-459504330 -294243370
178144837 467599320
351969336 -125333998
223100898 -222137258
415593851 -162378222
111087050 65068511
319685409 492480790
300679111 -87831451
-214809164 384701818
316949456 16490195
180167530 313095434
118010520 -490939976
-450719986 396543061
-471041364 230141039
118189929 -173101453
62824881 321630707
322346004 110747194
-33598896 -233869790
-23720445 346710129
-54174180 -353191243
-183416798 -498333881
212138667 -38542098
177206026 448024654
-222327552 -295976208
404058140 -236210019
263624927 -55594198
439645575 249648055
10499475 186913464
-221367310 213746871
72376524 10861492
-38715139 -377083153
-189606489 177025179
-11819504 328419737
268773897 307767676
242181508 -155030841
-181714008 149676189
438847239 433268846
454461755 477847956
233652297 -386539132
430035597 165010384
447426989 33627548
-396746378 -280540492
-94181597 -478793700
361618818 422379035
41502805 381287101
415542417 -453034749
426571919 183891492
-357245005 210709561
192943711 -42470132
-64553021 -440563449
-268372923 79039729
-466267555 229699955
-212718370 -209485173
-195601426 197577093
-401602330 -414414505
-204206193 485377929
301661507 26200195
343182530 231350613
-474124555 142624626
-321087296 -301135794
78024767 471342491
-303368074 200447229
104887808 128471928
91389915 230655465
446947946 366807121
-366142320 163967373
148460790 -495149818
188221769 -360063433
-204644364 225769664
-424327718 -260187996
286953896 498616126
-323100001 264849971
-58200849 -290763516
158241789 -450308834
398489831 218291644
-276171375 -241311225
81698754 296571642
404928303 -41555513
-495219175 315520179
-359908182 99424131
275252275 -482748574
-264294797 323855662
353549417 -267261469
454481015 369305059
-237081905 -93537444
94783301 -274299779
274472605 -131399086
-278232742 152936475
342918415 231567335
-385672186 -157508507
-291998082 166713366
430517073 -379191384
214942921 -290484637
291671903 -129679690
10855040 -438777194
68077301 -393258337
-9906372 -219422476
124946059 247596889
355591354 67309855
-104490064 130897319
94227245 294092326
-454484892 229158226
-284357233 206477886
205553477 12297109
-160749970 318013648
466226993 365864239
21052910 136357641
-315170514 306614973
377680885 7756594
179265051 -214715131
35445357 283660713
-172865672 -458101292
-20432815 447303220
-320572665 -321329253
-112806821 -76330031
-34782076 -375462173
385983560 424307725
-136962310 -413979892
-435411149 -73098209
428734071 476901660
348281038 52915917
-342198730 133399062
9362708 361824739
388831344 -381670245
-433112015 207079269
-421341797 268515608
-335588949 -325240907
-260775664 -369064122
-384621698 283274132
-408049082 113589635
-248935307 275947640
-432921670 291100098
243585001 -261339094
420742310 448480451
26890099 -384350277
-379093150 458116456
-273545912 -336369009
54077436 349325817
-277732621 42878341
-316025661 -114309392
389226460 -471864532
-431999078 -63686668
485836563 496739170
-238691188 -352948208
-6597860 134783319
-414846528 420042707
444092205 7327654
-493151477 -465898517
138444425 -295266274
-449931521 -350493269
496083253 429345092
28320046 -20751613
391836892 423725758
-459788233 280123396
-303067289 -164893062
-26948005 222410112
-206718249 -490068622
-49899817 -117578199
-26281350 -253605369
-74711494 -436199250
-390052056 -56519054
-340751873 180842460
237916952 -289639599
387112556 -271944500
-157663563 475713452
310297200 -497281952
411124811 90281215
-239386667 -5626562
436716343 453474044
-421154098 -250998109
162081542 438392204
-90431944 19045982
326280532 -481306234
420089963 237254747
-91796614 354522801
11279615 281668565
260978289 81136127
292362961 398251455
-41356529 488869286
376823245 -308166494
-102260773 -197371259
-53853514 -477313702
83709751 178942645
216046637 -99909993
-329883828 199493618
142767649 221117343
153503014 297215347
116671742 -62397067
224273391 -331368039
-250755067 130165517
49599675 -53603223
97678241 -255192865
53657694 -419072714
-59019742 354739484
-414190206 -65354946
-471177180 62519943
244428324 127802620
-66000348 -371125016
-188473385 -483985606
357136857 -369921524
-22353118 -462704487
228501884 379304699
448918064 201758737
-217782291 288880912
-10072801 -335799495
63275344 421851976
-280685043 -358101103
-467391186 -189049824
275162354 212352415
-460615552 255008978
201551939 -21203163
-5688853 154506223
57545164 319075678
-262348938 434445007
-78027353 73501590
392363514 395245032
308031324 155952641
-451939351 125163979
-314014530 189250056
-163000695 427571870
481102467 -398416247
-422178775 -154333806
-404581883 -173887403
-193773826 488347194
-331018328 452982859
475384682 -267023459
-379154223 -214143468
495212966 -330907333
-473652753 171318497
-218070986 205881357
-170711380 310672076
319376983 33925221
247100156 169829430
56414954 258812026
129226149 304538723
423938900 53682769
-392482875 -175748360
-485076605 135582524
-390918532 -444919892
-429527461 51585193
29944505 417178468
-388370071 393595980
-394961429 112308898
70149007 -169728875
-293776709 291464721
-404132115 -204983759
-146432800 -192680529
-53485515 29196222
23351657 238124362
-112881490 239282150
3153463 -103541283
289074344 38240129
-401781114 110222210
-113089653 -202814011
-265630334 -215908536
213066140 -172376193
-246564468 -438956083
-209477083 426109209
-385663567 273926204
-76152432 -101929220
-498305639 -378927397
-17065086 -222463856
-476819315 252186403
-206319894 233892740
-490366226 275720228
169257097 124751196
-190053593 -316981386
97936258 16221671
192084375 351351568
-185336574 -265953280
-361330267 339601131
-421587658 -216567051
403753072 409972425
160506605 215941524
496381688 -76343883
316401795 -11611885
-271001452 -168552659
61252728 -158950027
-305282802 -493863447
-183499433 -476124356
47895300 276419839
-192392342 411273904
-340583019 -408274131
245526570 -199253939
-208902633 -340813913
432419998 -451816502
282266049 -149250478
109082178 194431244
325697236 -341621110
-452142448 -351283941
-308785632 -46974747
102957503 456466167
-234370015 -328439809
192083815 -328230556
-134644378 282775069
136943515 -170856641
457503445 -249167505
-321646917 -59795741
370454103 98553976
348749601 -463148265
124931924 349801698
211587624 44611478
-39783159 -260838544
81426233 491419452
-409796074 -14114601
-351139612 -480174444
6993245 414447568
404411754 -43605486
248786923 -57403658
397626791 318791466
286285295 322907744
-124639378 485039456
-247038541 442541727
149909735 -308015809
-158814507 -132331645
-225775112 205013303
111416735 64330244
-141671225 50617382
60222809 219393928
34082167 95629941
438473409 -260281901
-312154553 -48063824
-9203585 -426727435
-44924602 404032862
102997816 489906186
-358187124 239886863
-412383698 -65577617
97086065 86337067
-170321309 -88114477
9302993 38708963
-400024070 366084229
84647218 -578599
207734378 -154074529
260417344 491185745
103822950 -350345597
342534290 163860095
344520636 143278514
26092128 -444482920
-25324525 3356257
-97897574 -434444779
145954638 493701615
369201568 -191355822
488675962 -2327848
491358864 -255654837
-110927946 181673823
-159878359 -233320247
-131230417 137055671
-271136051 29503835
-475267964 -171807222
216399807 -370240178
-62469395 -13115966
453902281 340852477
308690409 -64706176
-285726361 476472002
228700548 -4866458
407367744 8829902
495826415 1536372
187003706 82558013
407056835 -414873348
-248337955 -95431060
-19224451 -70995415
-367743777 483338404
-439190146 159531361
-494456004 -407019930
201872049 307991663
-299905173 355082616
378458485 -433555275
90401407 -222969410
-470300837 -244936310
358698145 -431500536
-172017842 470737350
319937946 -249299348
286397140 -248236809
402402334 -472324682
-490756493 299698175
172829752 -470229137
109155240 323623701
22845985 -359604766
468445222 55089595
477755296 279797753
-272037531 345581245
-154485143 -362642338
38781442 27124620
-14541234 168054557
350736154 -345850385
-280310160 -409716204
223087243 400178811
486106239 262540243
156798377 -311119154
375053316 -466587057
410750016 -192302757
210136904 -321010340
42415412 359043480
-305941593 -107863644
-153376737 -451647995
28062008 -330580007
-404686828 -249776719
321278165 -372393874
292889049 -363327162
-50252025 -143155789
-491791143 -122930693
-325908510 -158554126
125359091 -167360282
-272872967 63569565
-63489489 -272664852
-56077666 166077144
196466360 277388279
-232394940 117457969
-328622385 457734454
4986134 -428698011
462332381 459233877
-44673800 -127125850
-259226001 415913178
-40735521 -143886804
-324923300 -293535119
173432549 399921655
354636924 -394813837
75737512 -114503539
259720169 84769300
328789288 51128205
464267639 50232507
409511009 192053056
287675903 25006099
321739631 -89550870
-355011894 -128751711
-100338667 -113050159
7725967 427185016
-357704547 21628319
-414061068 -25668454
480362497 426646336
-212359751 -158168068
-144208662 91017217
-359500102 -496174719
-31749015 -434266529
396565884 -246025404
-78949285 222070166
279542455 -330257814
-85019229 489737067
-268977702 -216374370
215038507 -476606289
491435143 -258031173
-319205591 -211958421
448310302 -187664233
-461577373 -242911533
-178908240 10544158
-408007215 11438536
-149318016 -492992098
317226222 -16521562
-77796059 -382630275
142405969 170507248
-311986649 -237678307
-273522179 164937631
-278136028 -148034539
-26637054 -223945834
400371729 333963433
322674757 267778062
-442263779 25707062
153167005 -418412700
39467241 449973909
490492477 366559606
110302636 -148431727
-101613270 131367864
-375248839 -404621659
-20662647 -487735138
-126118267 -466208803
-131424403 -370433409
-78903633 380465614
465947525 339800581
408771413 130814888
-290910796 2477721
130550085 191011697
-424459010 112588815
421880411 -20411276
133242776 -492621517
88403426 332118056
-165756348 -297680270
-490055274 391233263
-7482743 -460738757
-316959128 -195450105
-404496575 1732043
328481896 220624249
247838889 -268936459
448407462 -96416955
-391383733 -986681
146937711 202124113
-202830031 -222097879
489844166 -217798380
-463855977 309763118
-429041297 -139098390
189182546 246344617
-71321866 -320834885
474085732 442741842
-322920494 -163106592
-24775081 -480918346
6588145 214250216
171972259 307246165
-471487508 20720476
69564652 -174465222
-269910071 -334229158
-456098264 -313234080
151629622 -150681247
-49589637 -59315034
258832609 -253003087
-52062806 -49948295
299189262 -74799046
460032106 430535297
185590041 -33992967
-426407077 74198301
17851098 318102783
424309197 -129542012
-113638938 347847723
51331933 481878807
172302601 -170289350
-174689791 265150737
481971003 -12035523
-281320542 398830856
-338427886 -425032287
-370143741 125022308
398748290 8970109
408095443 -256237762
-492311420 168847147
469086592 -200032774
-113323471 366481308
399836861 -428989745
60896140 146527367
-97019088 57769656
27747166 -340086547
371958344 -60277168
-107215979 269272811
-385638285 -138677861
487823660 -286157431
-371954986 -6890909
321639055 -329880892
63682073 428207475
-149535300 -317265435
-378651433 -110202504
-50628089 71454613
19229443 -6414496
-19772654 194086190
-296012935 39118183
-243757904 23679240
-379778249 76089724
-364625278 182871808
-174434281 -138373877
-55225206 324724371
451179084 46549732
401332623 -249040488
-84294059 141216460
198072407 -442834436
386432077 444998884
-298931737 216974957
454395660 -242203564
-101258380 -234639380
468988752 -359802000
-20932027 -225113562
356054794 -180373775
478429883 160279516
-274541709 262994085
161961946 486189608
-143044208 362180416
-471788698 -493840021
-264568172 52887035
259407386 2046335
-430673186 250156872
-331872546 362605265
170578784 -231604980
145018127 419896316
298710619 -118560972
-210657072 335466262
-465706278 -391915263
33303658 -222308569
252922381 -118101459
-218702523 -18207207
138063402 222375412
445347153 -348948559
-66403901 97737787
-423012361 -435928992
-261673662 477253857
-93475702 238677227
-219583252 -348128017
-324631541 -7414145
373290980 126238243
-56019399 -288099681
-161492662 214753592
-411862155 -202224183
386732035 -218098400
192081410 455986329
256231511 305844201
203648781 9913006
-63110687 137364767
-3959414 -322064658
-467361520 -289075939
-403387010 344599743
-418010366 -480370187
164391009 -368442241
-362299366 -402465161
-222615591 319868769
46615520 -325129657
260810658 -130573009
-218203317 -364508895
-206844541 265813157
194956084 386975902
182988135 -124801459
346363131 -309820549
-107356765 185330705
-330139355 97880783
404770146 -75579504
290340202 83042754
-324648329 -88972242
-222887721 -233528648
-323137360 172601173
-207701319 -37145027
257695965 152024109
-319450605 415187250
-264853683 348478643
316698733 -318043631
-335991436 -203385644
-428581004 -447287341
101346058 417818006
-282064442 184986342
-76783864 60801519
-422858997 -199551174
444730511 -359661599
448768848 -80125507
-173760154 176556946
329809267 -173371416
189599576 -114107350
301294188 -498724008
381636799 495256531
230520773 487508660
283829127 -10744880
71334611 284579348
135989404 -400292850
292770346 86192736
-227469512 -343861457
-481082466 -208117339
330618405 -382428926
-83011034 -439800837
-221617542 277437929
9683610 -321617945
273892495 218525424
440131480 -292640970
-320104673 -398235672
22235190 160805712
394135034 -392334158
-447341746 -300183937
307365041 177524687
324311287 -350197953
-370286597 -411227049
-161349423 -365092694
-393951627 -263240964
-58143655 -293974246
-469341379 37299162
-494307522 254229787
-219874379 145988201
-200222438 126636820
67327760 165331822
-488700513 294809647
484033392 146924481
54294449 -444424630
476729467 -438430421
442309101 167054535
63602948 430121394
-293078445 309669632
-9151667 -180553603
-160167933 387454745
84262204 -459768881
163652000 351677382
-94183304 -37450423
115705699 -144575726
342323754 472008068
-141899362 -337653199
-182665148 268846772
90014751 432859128
-165141153 -70491408
-65878456 -353901770
-228396717 244993088
206617788 148190114
36255516 -433909442
449052005 -399452171
349157971 -34878190
-297678045 -239297625
234756136 -304641255
-178368599 288593830
-480414648 461109329
-286007186 402299733
45630852 -283815414
264576012 390900494
254075054 8600182
-368773130 325572923
-495163177 -283062406
-395095556 -186148745
412275741 423594234
-201116277 -329910609
-388595279 -127964287
-464078025 -226996970
-79490795 166732453
79567729 -46810064
-77552312 -94956690
480308812 441754341
-219910281 455853110
445017383 -3566065
-125047337 387492018
-468873937 -422345307
271021946 41861499
-111353817 -446798933
-399647398 -192816383
-191711343 -238107974
-50542582 -120318372
-351860362 -475627626
-12472792 440047306
-469873689 227339881
-188169232 -229651800
107970566 -410067685
-399423436 371966255
144641088 -210828409
481448161 -44999792
15777045 345283466
-257869148 201483331
-308956147 -66786951
-171687543 -426823776
-184077221 -44065521
-36464395 -451318264
-398314705 -304716978
2955 -137258139
6926307 259550320
-196683089 -392287828
27646629 123474189
-190715868 -165093099
260053017 394731115
-192764875 -84680821
-108371949 -120213672
374274757 -26497180
117668428 341642407
-241888514 -424576138
244290869 -141920891
22523359 110162047
488097996 9259021
54030307 111647664
-115612499 202238264
-161665559 -421697334
-52720770 77401995
-354642129 -131495259
70053794 -280854222
496732488 -494155898
331387879 -202144044
-68462986 114093201
208877381 -485592982
-212319787 -342687084
-246048079 63137119
326484224 466836303
463309873 -56695171
179571738 235611208
-333306555 -463215063
-176635629 -442454170
-214599790 132692971
122407139 -117324690
290332396 -217426796
-456987748 -79868562
131813500 -329503785
221803125 228103513
-486501355 297672031
-205331761 -138893498
-156100604 -139432113
140335364 64985678
99864367 -410298257
-265267140 -409931626
-391557746 -131384038
-86353886 -382751567
404501338 -384443152
-145769105 -267902054
-155387553 -318578554
323751471 469929718
-130865227 -221267607
-208419734 108988911
84538813 404856061
-372787355 384382910
-487698768 255118400
-126711641 81635188
29249781 -220138896
-28713687 -204406950
346703333 -45316644
-433593085 120774829
29596687 -285522910
162352850 -424201378
-448944664 -56176466
-459043750 -302589396
-138732154 232174163
370242822 67691919
-356816228 106424785
-342588958 -404241474
147707836 220259384
396177301 316468218
-83302491 112042366
-335366686 -37817848
101843824 344104460
-10286660 246061485
-302965682 -270436894
-81924165 -289460477
-299606616 54694618
-147653771 105711285
184084195 -10193405
-389099468 -324190487
-324412219 -126039037
-132298765 212717917
409146044 55703225
105177268 -493295559
83622207 -352051149
-177964777 334364580
-146118964 -113700302
323476172 -481557229
-56414686 -191970447
304142904 -284490358
-432160008 444825057
345328461 -206607607
-282936301 403323005
-98461145 399701247
139425288 20244467
-400628762 36820025
268252487 296394600
-18651349 -276660632
35822456 416954734
-330396276 422721230
107043029 -198062190
401791170 251715775
-139867099 -377909772
-321696024 -375181737
391093925 -366410139
43708804 119628025
-336799186 -356922995
354363537 -50443942
84756675 85405792
-100678501 -205636175
478484913 -148374664
338882916 173983864
-62654963 -112744646
207024585 -368929333
349718008 -137516309
-342254252 -395144517
-87853830 -164308995
135770908 -212631861
116663499 153240247
-116467882 -439923776
147735214 43551761
-473873266 275388545
-133576345 -348441302
209567138 139250495
-486777007 442278736
58485664 435781067
-76077542 256246775
56461376 459215451
161612834 481498962
-399810174 -329301306
229718478 -187177106
147949263 348963917
-97175378 343521099
-294383386 108336067
-405795565 350914876
-225423119 55746445
315379517 138233181
95817508 -345622538
341867688 -335322657
-250556167 228424640
170394263 -147121148
326734618 434445501
-241120187 -423122079
-317891664 292608177
325201390 51964666
260215708 -77302050
-120715993 92262621
-249821566 314610802
-467342828 -114845755
-485371101 -35285398
124975925 334281584
-371854687 70725126
163010322 330312106
-57229992 390289519
265389430 108534617
116038461 160756825
-208745624 -113332322
327346280 357405836
27629517 134018302
-126570199 -173889674
212971802 329091818
-309388784 -387109204
-128544461 -165547525
229341447 -157334675
484402902 334994945
-164198056 189169788
332670577 480251279
-372337915 177305340
42500077 -124459621
371980356 416548032
262814518 -76285468
-308081686 59986769
34645033 -155544290
-213229930 446156660
382402284 -177488612
324546073 444391679
-428343562 409641146
-406125806 52975687
382424898 -180290152
149985805 -23178439
491327783 -273762462
92597140 253494740
279842819 335087086
-356209806 365604134
-388726582 445188027
437608795 5911271
773743 291795134
-304459122 -490240661
-41322180 457869876
35151685 -378431919
117048027 -152472944
-51145814 479235283
432305481 332602463
-425838779 -251739678
311185650 -19941741
412429924 -245312691
176147029 329794481
482368664 171126481
371269441 7933437
71122559 -331012932
-349328883 18584600
-346062018 194851434
446580702 -462657057
265117640 -229547250
-489941886 -88000086
-240667282 -119958361
1505366 -278418752
-438261810 108384349
63019362 -211981858
-482545784 262821577
-497983507 293922423
27647718 -244833301
-490236366 -211547809
-435412051 406036690
12401403 -91563415
-292061479 -240656628
480555858 -301761637
-218302975 460752204
-398926192 2115444
-51437712 -394607156
-34887157 -413675250
-5286757 316571256
-231503378 443542460
37850487 -270422812
-187077448 432372890
438841886 119149043
-203369155 -150534104
221162137 34222183
-380264780 100444215
-395185843 346043405
-451488203 413463491
175804270 120026621
-114412555 -374387264
-203556893 -142684973
-354569578 -346989516
-247921944 -225334644
473148113 301794993
-162799730 -163432265
339168149 -342765839
-121030571 -116832153
367913723 -196391463
-393576085 -427667277
-22456558 327904248
13794270 232747034
-234365111 -88645074
-456653093 489320128
-427232261 278450957
398248292 239146579
-87721677 89452608
149630634 -279092601
130617419 -323871923
-458455615 463850295
327891596 439483223
-446980427 77715927
-94702404 496704518
75121194 -178372183
-182556927 311725292
-476958267 -166598758
-297344331 -366715013
-329690482 128867451
-295415978 126502461
-408939595 485649153
179963729 -51034241
-251435114 442822494
-359629620 -493452730
18223454 12579930
414529893 -181115748
-310033525 92989616
275871763 -235205563
342047165 -303049233
-409980773 -443426023
-329293736 103778739
437137657 -455454647
-186897273 274221848
263081084 345068957
344953747 47080110
170133687 -190341319
469798878 26671872
367140091 83656487
-94530199 242934682
395540006 -60888234
-303494836 293052893
225753561 -96521917
-115338415 -155300112
-449481037 392102814
-48694414 319551265
-166346772 441343573
288008539 356640370
-119518862 -452469493
402643303 -154582154
-433852921 454359894
356582200 -381325214
474674355 328489791
-291956438 -282769750
-262143439 -189566995
58110523 178487869
-423768060 88624543
214283406 -413292387
320722540 -362290812
368529896 385345224
60949953 -152269696
360736195 388634367
-171887681 -344880223
70444267 466218097
-324809295 258091051
271249178 83050549
-25941008 -60637734
-60053309 -115301816
-125872062 -483421152
-170185269 -185511889
40562491 59098751
311653409 453616829
199692485 331923379
-151001321 451191988
-90172668 90863718
176198746 207149896
-29785056 152559181
-450935582 452198296
-396392047 274565699
276429873 270131878
172551694 -169685987
-187904673 172421962
-24415303 490596570
-83651533 401648014
68386607 353189292
421365941 -98029422
-206315298 252450608
115437940 -385714851
458705178 498428763
197579523 -205985893
28984794 408048078
-489164835 1292285
151470494 -230826883
-461598909 185582339
94440043 -195696932
173784711 -98971744
139218456 -270077573
-105973175 -320589636
-491628592 422736340
-289064828 -21675760
-440494613 363458233
-406445862 -7026842
414165384 -171778449
-48083073 149110487
-462909105 122985684
-401324719 475857351
372975019 -208709076
151182661 112320420
51670742 -443023299
337311180 6941299
-34692249 -148989216
-496371318 -121431639
-176513213 215819367
-66254299 -201006187
-452961840 -60053437
-124146622 235022544
337112740 -5233923
361899478 79156111
105972115 126345925
-478384011 -331264490
188003522 -357854664
85988685 -226576834
422773006 425612760
-364317344 261596576
373174784 56866387
246116727 -263687554
299669354 -211685741
62387602 2997452
-412061235 472873562
-148973259 329654678
-466451767 -54238158
-341425494 -356615523
-203716303 23444330
274518047 217066424
94805560 39133254
-2563872 -95992504
364733542 405499511
-311623348 -438837208
395724235 -473588017
7917096 -207308396
305440381 352846951
480154900 75347610
72962249 -243162241
375886215 -441167248
-234791485 253678991
-117746412 447125866
13998062 423508254
153056892 7675488
-129450505 248337443
-48146910 -226890184
-50164569 69943527
-490189534 -230337690
-155713938 151371527
175075848 -284304217
134817147 17257866
-274103809 341900909
-35692066 269595089
-86839268 -311374514
51881630 -361944555
114263353 333575991
265014822 277030994
314834455 166216409
-280673490 17907619
334672285 371635159
294551427 462179943
215715679 -213111306
-407720404 -173804587
-371329237 78315539
-319636923 329137277
26618316 -189362994
273769774 -197236955
-349978429 -67444770
-392986085 -200343117
416917698 -241154226
218330312 64683944
79905256 -422591003
462672375 431946856
-384470787 -171356486
-189312176 -63003429
180724217 -439462129
-189905686 156145995
361703823 449601732
-339327440 -335466619
232022553 301391056
-151965665 -96529300
170469521 445583244
-226470048 379932088
-336251965 408240149
-39876372 -43972739
-79799268 395677853
-365877422 -69720581
-172394949 174091409
-279297550 434763140
430855780 384979870
412594408 85450689
-243202792 105123067
443041074 -261698674
77478285 28321001
-77336825 489104812
76502085 432719900
133623012 -386803475
-456778592 368840539
189458493 107185670
-338618488 411619520
-461680741 349127817
-441438785 -74746959
290693780 -380379679
186551294 -362385806
353821029 -471539789
154510598 -106168478
24508013 404720268
482915650 271687992
-483668071 130329162
-436906202 -3983872
240648323 38761233
-46823504 368608695
191816651 -489902647
463803123 -97766562
221959023 -202056974
-204211774 343945319
280334121 480399772
444269399 -260808601
428520565 30837547
52861282 -377732097
246897152 347177607
360892878 -114166819
-448668146 -324204772
-394356749 175851957
249106629 424894631
-140350861 -445431266
496750427 -105045745
458375803 119555129
-315862322 -151467337
-166985066 -133224401
-60957743 -86780290
-15922411 -136311894
-320871958 -59802910
181758680 -193376504
14963123 443994800
133432360 -449888339
317759669 257159117
247818493 193974419
-432037494 -272353024
-60172887 258134940
-375495741 -325889482
413674016 -41670963
96741772 306357260
-491701566 70406311
-396118369 332685359
-301617947 65212433
208623301 -237270639
387950224 61923809
-85498599 14054886
-13522660 -297146735
429723926 -318314065
-191824005 304958412
269754506 13834702
40144210 379180229
-494741855 201143291
-415274501 12224551
-270202013 86674669
-381987248 496748695
-218933852 -36502068
-173985657 -24862844
455838022 73925602
-350771162 -496391853
-428945479 226040812
-253603062 -302820600
-340111875 50045480
383586622 -32602491
-357050712 314898443
-438795776 22094099
449601625 -106511559
135353901 -157790913
-73616422 326423817
123324752 2815733
2860531 -255486685
356784068 -390211407
-41898640 -364895103
-379547375 297366595
-162928292 256793410
-273844360 -79284035
-79491489 267750077
470555828 -329950873
-193580395 -312122115
-314625110 -9829851
-103187319 -241837611
75251908 109815892
270533300 -269764009
-370442245 -442513136
-315901185 -315257484
-352438841 -392060482
-465890065 306915345
275344081 290795559
444804329 419067059
-288969727 450366781
369180713 -388277991
-91196224 -374059447
-145133973 -388695898
365293883 118312513
458250103 192499019
272853854 155302906
344050668 -472883069
410183779 -262827494
213730206 -482538994
-20965541 291478654
387085410 464344442
264162650 -367750131
-325525170 367999116
-340805729 391758832
-445241560 102696252
-129661811 -112658503
319855103 -14475659
-334646654 274982796
338013179 396624820
457271955 -312570085
234179481 -476482981
460289045 -258048530
-466985666 292684027
-95683577 338583705
412193724 250321249
23047445 285375404
459722569 132475971
-140425221 420775678
-23547950 185098996
159929303 -109637907
442298326 -417161334
3880922 -440911251
323171056 -327621691
-341789716 288280323
44442056 141013194
-228203845 251268391
-279203907 63243276
492957045 -465205227
-176615231 -244725082
-188986487 372275014
186146097 -33731153
393656248 321548018
-170978790 -284832092
-357058480 -247304243
222106143 117084358
383913261 -449565526
-81519102 392818552
138950580 281005738
-103415715 -135503848
-311424906 157561878
278388463 21277337
-141283983 129325483
-80465029 -446372838
307899763 -106768987
-326976104 340931443
69204143 -90989275
458601903 -256464335
-195906604 399163983
385053833 164708180
-339659340 -419636842
213957756 -451505728
261789303 274714382
-248270033 346555370
305775062 282751503
313539181 206009605
251040376 -428174872
-331507441 -221219507
111832318 -351221124
-437327319 -100211834
176739003 -448321678
363590522 -322539498
83015981 -324803156
-8353171 -150201551
19574014 -138290519
-18137826 415961857
-115914166 48895420
-429217412 -435513890
405816145 -269063208
98840987 -213616491
487273688 -453464480
-407239030 -306753401
204577610 221486367
-458551422 25865684
61519134 236042788
-288483589 -230600156
387484354 -279418042
-157871185 208912221
17629601 -452621073
-175213667 -301447181
342077832 -418277778
-276389938 -123703202
-443105763 473296580
-336298075 162711300
-17344783 375878481
336951117 -136013690
46419773 -395786118
-85225542 -148167990
485637185 -484578657
143060823 -10701269
324727883 78061172
329439689 125475706
363030025 208790897
431540807 360646101
464034365 -231922179
-33219113 410254992
-100129040 -492301180
487544050 371275358
188304053 -315084356
355966131 -224145920
-355925645 447973858
64840408 321527025
-248856904 219755860
65343785 -258088092
-148274541 255440690
440863606 191290353
403185010 -278904870
-388298484 302568151
-198062174 172037016
337970734 297791907
74893056 189137217
298122231 154856518
466813000 -365464399
471943706 45220734
289639433 499340920
-30165415 -342326465
359712285 -439505188
405260786 258147606
25010752 -487001596
213485437 -248498082
-375318776 382515907
364922983 465127364
-470628495 209578285
381998269 374148753
26266303 172874433
-277594743 447123734
-423049559 278312315
-172129929 154291830
-69948232 235377362
-222113977 -321091637
-281525505 71016670
-202043516 -129929503
-164812178 -110547420
425092054 281524092
270959477 392554079
404920546 164829822
497368341 -163194841
312007262 -395267860
-375008447 -237782412
-187116658 403265279
302942319 201420529
-2465549 307580203
272687807 37754003
123594792 -459313620
-18530133 407401768
-398613342 -81573259
-58605074 118248683
333725202 285002811
-410137608 -288083851
-280034484 -301031548
325325654 -303719208
-409823162 100895429
-438574462 -163269960
350223239 -221343479
-56746351 492284627
184521094 369671670
351803252 436580495
410530857 -208811914
277452456 216486018
-197158722 432217082
332247786 -341154140
-185464493 264239454
146226486 353549710
88258186 -347886531
-144526276 89230790
-15855113 -273029872
-22891840 -165888212
460887046 259127508
87257416 42632430
-383486929 394914810
56281796 412733994
239737868 306357967
192988870 343317404
186670888 -20936629
457779934 148442388
425314572 -488616399
-44151848 494798688
-428781726 -228317631
-83847837 -241641003
-297903902 -146524687
61672700 459607162
-35057274 309037411
152818641 406106746
-20201583 140697537
-419867168 13434253
-48401724 -265150313
347890925 -90554805
-458446879 -445690126
456972157 -52036198
-156639629 -29558104
-137341433 352581567
115108660 480828751
175755138 -443644353
-441788099 234252103
-210193085 71587694
-386246778 413643874
226097781 -153787087
217768972 -188594696
384329684 -496347612
-418161472 262719820
-102342077 487529439
-217085689 -127691220
-328737471 -370576107
-387788333 317068193
-82851367 52626232
28547267 235893363
141782258 -242386952
-144052962 112093492
-308587281 61505080
122520876 -264061094
-83065783 -171041243
393290258 206642098
394577301 -140499030
-220972708 -429318078
303237056 347192800
390648824 136214291
275500765 -74723719
-72891310 272764846
-332180290 395392931
452639900 249282283
114922250 359558118
167037995 314331519
-354041338 -228005148
69707131 -329015244
-420817791 373611820
-245783305 -295750549
-213464660 -121042899
302795966 -57773711
-289731142 -288670187
412938837 -433498552
-355141462 305128277
65614494 -278746016
-155089182 -331943665
334445534 414711980
293728305 -119973634
128880447 -399030685
-173096320 -303988599
-358180563 40521379
-296887362 364328442
229840312 7759277
-315935234 107550374
-261317319 345550562
36082957 -86156235
-463616035 192789608
-190269528 319972728
-353705055 419811314
326097124 417240361
-456414049 162186413
-490732202 -196586511
-473172573 -469330659
-192815958 296886903
-327362042 329197983
90472550 -206278649
186879918 -149924060
-72020549 -167135025
-152333494 -277083261
233634222 464537945
468895410 -473402847
-72853741 -230105032
-119221226 -117447338
261430500 -333334269
-280962586 295552233
16436986 -169543151
-67445052 270180127
-21303064 -406444420
266398038 -9014375
-263119094 -494583472
-23989569 167822048
-35333650 -6316886
12599424 50095968
-419341805 377216319
345910299 221014083
4881104 -323574795
-256978881 131605262
-400216100 -401399451
-458825040 -65571829
-445751876 -158381148
-311914079 422483184
393802617 30580207
370816406 213937900
-185569929 -82903790
-2827356 114581600
-150629762 117330729
110054704 -203678963
-162513787 191012958
-367915387 -398815714
-64740826 141752916
-268076529 30530638
-219144227 -420906671
73506520 171935260
406942588 -28902148
-415115228 -415108820
46262578 317775956
-132964094 -304087597
283295621 -7317134
173144820 -375390622
124996510 418270018
-220045715 -482565594
-251080634 -233098764
329243282 -450327841
-437670923 176225078
386181225 393771154
-299503241 -30325473
-13137136 -89835812
-33602573 334672392
-307385521 392824008
67814775 66577620
163671382 34422762
-462783890 327348229
212448190 365287916
-186551437 -303546446
-378980042 110622201
-244844232 340804228
66815677 118356201
424407642 -292188930
-94800345 -276027829
-12517379 330978707
313946199 -209836083
-96824052 -439932996
474289327 271268086
157565770 399969852
268005788 -136839207
140102092 -281694724
-13684542 153354736
288470353 467823338
-130655436 -419652358
419729426 180578272
-239659189 190138686
-143714284 286023435
479881912 -168652798
-249565222 -196956322
-71564058 -419961814
463547942 -387487345
-76584172 -322766457
-347537560 -16295636
-359323231 -153665958
-230330776 -16093461
193354355 -368645445
-236109942 -287042033
272175636 -48582666
180531868 207856659
17090121 184427714
-61646833 301674729
380736372 484683427
406553540 129110494
397934906 -203137875
486458659 450455710
-39585470 174732135
-323287438 36449693
452384114 -291847382
117383694 121570314
-412849095 124690770
-107733273 -141159312
9002189 -347377944
-288022977 104242744
-413404364 -182901424
-458509927 -319421335
468415456 117584444
-476752927 364990836
403679053 -235909881
-197275701 315707408
435977903 -152583351
-130404848 -33876053
240361188 -440788277
239438378 282681041
87940808 171747456
313312001 299340445
216465879 54271838
295866777 496075825
140682108 -476388564
-301523538 -344551929
-351080815 1596131
142524895 464170291
-26801025 62377914
449397129 174059969
132170682 303764866
486800157 -8416879
-236452411 -116687998
248206606 499175893
-210693200 -174853729
-149757160 240933904
-233450625 338332542
-190719379 152091167
54769075 16655176
270401003 385199293
-357026219 -148014518
367251987 93176270
-258394702 -173567880
-322194492 -406124151
-230207388 -39246765
-111572540 -322131413
-105174730 -234362288
-244108712 24275865
226295118 -204777900
-35925073 401407924
-494855642 349427644
-122606490 -122395052
127457321 -241341079
-287133676 -295479743
310554576 -438193140
-11056813 47569025
21721551 -455357739
-11451871 484053729
-29163888 313382593
-475686789 -430229608
-147827134 -184908448
-40919134 -43318599
81178923 376433857
217532711 -286184972
337323725 -163218005
446349030 179767224
-236717515 -474780431
-498785627 144269005
-98848271 224042240
113549439 -347718922
-58548036 -149465932
-434743347 -159174715
-346767792 -45784451
221934422 -182296616
-424891659 -426174900
121839474 -305620069
-111282038 397981131
225310125 -133798674
185341081 3812010
-437687735 148123407
-67347758 10211739
-445991921 404386280
473547410 -88495959
282014019 207475577
244470087 289889059
184572395 262897023
-114694842 11802952
24107820 -375687326
-28249893 -99511853
482214288 134427168
335195280 -141327763
-27413951 9304042
410418770 -460418020
-292814300 -75845415
23296775 -372046910
440243701 376243857
76434324 -312618983
75258890 -136625357
6593068 -344478316
51281437 -362540871
375633131 -264563039
-75438802 24441113
344145438 211027530
252550744 -41614857
207046773 -18534399
52576731 -422000477
-108556738 -479254071
132306135 -363912219
18740056 76950022
-320283290 -21959789
344902426 32215372
348360051 258521218
341616764 -80401268
-343271067 430563209
-397214236 -369483633
465476984 -224138837
234718260 -29648092
-292548418 -468517789
-157565485 298870704
-448435010 287428087
467189210 171066898
-381099272 -400969389
150879424 96997062
-129266741 -139647490
405111134 -156954123
-430435196 487087382
-148743143 195460014
-83926362 258952352
99052966 210697316
267241392 318824089
-131920226 -77102021
-350643589 -25551903
95665050 -50265910
-302719184 -126054901
-300737219 -57097537
214946643 118795755
153770533 149408139
-481591665 -271021880
286736614 298436882
-335223465 -283096916
-28573318 -97718890
-314113439 159960805
27443927 278943389
-285379395 -492470823
-203939093 -25958504
-202739355 -98592827
223341476 224513714
-496535217 -257079192
-180660672 -296654359
170649868 -117635391
-348100799 -191018655
-430324525 -486310222
284661297 -39800864
418545060 180952853
393918960 463289016
132797286 67329958
-367506077 462623218
336880419 106633537
83934250 304587283
324740786 465787439
279204664 335227909
-73240557 99556541
-440679224 -276482539
-194435538 57015754
346075357 -405808099
219014863 412739699
-256165360 198903616
-123650224 -334695451
-214154351 78534419
476174275 230917694
277190382 -203654249
-429561239 87491413
-200846449 400704699
16660328 -303165915
-323953146 -51367717
459470534 470252799
339440955 338064744
-282397080 241689279
-244595846 -194335589
318249157 15161800
262044353 91831293
422952408 65887664
165562697 109486206
-20478941 -304787311
-126193378 -197234168
406917516 377931847
-147514940 89836584
-356331952 -124319149
231623554 -400560936
-314847204 -41343883
-276988528 -261084130
-68094768 -276832992
-422746854 -383062855
209902548 -232183575
289963045 -229218897
-207748399 -226315222
-417080555 473376527
154293551 -371524150
326844002 -35928874
300591653 157455524
474062299 -218350695
-24308295 -89199494
-97763888 -268193748
-192643851 -86046704
-9339061 -411460796
274871778 -48317650
-177554395 212975427
-463179445 -21523995
474496509 -358313205
-283978577 387263472
-168469538 -357505582
291446156 383329502
-415844172 -497719762
-182668100 455060639
-387763479 445606121
-32334003 -183102646
25329415 -236400780
17247792 -230982457
-85000054 -27511226
193516182 286759018
-366513473 57545389
20331955 323097410
68683121 184132128
328806388 -8900847
475057223 -197787743
415786317 -142654276
-137680290 263405562
-341319499 343188725
331344670 -470782428
-54814417 -81163502
-435255850 487583463
-347994638 -343228658
482269866 259374652
111514770 37902738
-439226293 395874195
-8685067 -472884558
419293443 -256759238
-386678043 -26909452
465232494 249450370
-194364927 98664598
-406649961 -441155702
59857235 102499353
-453664581 -126051793
-488376448 82446676
498194726 -452676728
-149022007 -280381811
450655607 -140726018
-411626916 -420349251
-164053435 128581194
-79195714 251555462
-95985480 -457209587
200621593 251053859
206741781 -413640200
221172203 381540965
243155657 -319356563
-452594842 -365757042
-304222819 497704975
91033012 150707538
291571075 -324762481
-245124743 103104780
-32692474 -68531711
374446967 -490436857
400746384 -165137595
110373023 302076197
242486715 -108513403
-331600445 -443678350
-462448613 -321692437
-330977064 317438678
-320942998 -151910068
14705293 77042085
-302637384 397633149
-106912107 477441574
-227589185 -19472215
51065726 227374838
383088974 -481599259
-238149754 101212055
-485913249 257204121
342431841 372861975
57054141 139792030
469575799 200887342
211891794 -370810700
466263325 -322594900
-183171525 138044737
-327768533 -331988898
146721881 238585927
212608179 164010493
-222773149 -427001073
-187994388 76477381
-29495038 -179669826
-191100635 -292993033
320498255 -91769603
138453153 496487540
-248532550 298325158
97951586 -431132990
261635319 -414318604
278463283 206329294
-110260436 -213911567
184957646 265821577
-81014943 104663131
-169483200 234424476
112392012 475499931
257055492 -97603443
214345093 458836037
426901679 -262877099
-337869812 134295421
126838363 452689029
-65518897 -303486284
34877665 311029896
-172504084 458375450
331644670 379152755
-103563278 -406688687
59057029 245835417
288726912 132116725
-17268682 198475062
221025678 -48496640
178734375 -387739776
-396858589 -135162578
-5613741 -439411808
169520172 381778465
222499735 260102462
58004566 -160097185
221491934 -128540422
232717568 -465320158
-110592177 361269988
-121361987 -409577568
-384109901 119001276
-228779273 269830455
-93190447 6794314
42367810 132942964
-477065583 215253787
491531277 -110002860
232247659 -483662520
124599685 280697296
-339989992 -34566593
-127137724 379703950
-434605786 433916339
352798980 -457364047
389478308 -330491515
17086747 -62953819
-141016680 -346596049
-276588818 214714250
-448648192 157968206
370459090 -57486904
453049645 450776627
389377648 342906648
-4612856 87796610
86192099 170851668
-228446150 -186844981
497044667 300775290
-410912316 67401015
-242294474 4918781
-252976345 -102170748
84927500 19654052
-163290797 -88429179
168614891 -460166548
153314186 -141022246
-67353287 259938697
16771251 485724225
459230033 41096868
-384749885 -191148802
416331541 -10819615
487782762 318700888
-96305454 439039365
-439041416 333651002
-12107937 -110947154
-188425276 -40683664
152109087 140722850
-312866722 -396072264
345335630 87228400
-81267213 108823570
-315375156 256895843
235718498 -411350353
-365261061 -376789898
-373824098 315205946
-487152857 -23810937
345712292 119221177
-430027571 -478777423
-145340420 -57836322
-353840994 323392680
365188118 399537887
-370973627 472067836
-269467160 467548068
-67816133 316143246
176189376 -172866244
-329338210 -137006119
62386566 -171712864
-416803343 -174722844
-395769650 446704471
-483898478 314581711
55948135 54079118
-2246121 -157543970
-491765590 54391810
-7735811 218901552
-103852296 119575282
-10937836 -46122307
359216941 -248729303
-20440046 -454507405
-19858782 389069822
-92651429 46260930
126276370 315909386
-357540733 -473215491
-119934713 -65827637
93176360 18674548
-291281997 366170210
-46515331 -27795593
-480789145 348233175
309285922 -157225616
-182646831 -18555313
67046181 -293196756
-403211577 147826540
-94643154 -474878455
71488800 -130356043
416101140 5682773
382557455 -361632878
249451570 421825916
-85381738 261302492
-446594155 248229602
-142223050 361023539
279376235 450131397
-54096567 -253455711
248837123 27887437
-256052206 435764300
309765972 437258699
204021459 474509531
458518143 -400608332
497903866 -322693420
12792680 390791069
-285116075 264918335
-151715523 -495199665
32957730 -439325313
-364979672 262539961
-341272909 -78597555
-163647007 358784761
108502599 -397605529
224256416 406704657
-423821942 492033571
-90923403 164562928
-477309536 163514325
433024470 144116006
-254428949 167696567
-210016343 -339657650
-494598694 -444055755
282041318 56337448
-474341227 -47160448
205351773 -102917551
480339331 402974192
65782359 -393192605
-394425838 -45446431
157912336 -53172643
48805139 421469018
318730872 -426532843
321506592 420890075
-479099444 -359329905
-117451144 20415968
177828560 -338704147
102412537 331341571
-325667374 413908377
316071631 -445636424
-387696997 308672296
239153581 132118997
360046198 325349505
497415480 320255819
-41706570 -43262367
138745520 -163801027
-177298063 -212899275
311421744 278028087
-40192483 -172727717
204300488 -31586439
-410515315 -269766885
-30629871 -247883762
-422646467 -74559898
-463468379 -423463964
-249200190 4029106
-47248567 -211192871
-143513994 343884133
149450025 36995602
169500499 -318489837
-376559820 139347656
-471123559 306236864
42810107 -171000550
194481833 174325916
208043879 78674540
350510538 -184194649
432759958 334940334
237594480 218400698
155303044 225270200
-296146389 -368167145
20213393 -378278140
-341843692 -44573414
388250619 265771357