0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-11 19:06:26 +00:00
OI-codes/S2OJ/896/data/refract4.in

3908 lines
78 KiB (Stored with Git LFS)
Plaintext

3905
-275389302 -472733919
249138310 426588290
426241171 206198945
134048082 -475214021
143504468 381207877
-368255910 398193237
414365249 -411017897
223025589 -226225653
383520673 357508499
305114925 -184302202
338999587 -127701067
418502805 -287483686
-40573926 -335022537
-440663165 -493984299
-223576298 485337807
-68695362 172144546
-319225333 114816036
-460284886 -248661127
-318216933 483075480
-338853640 -115729448
-262688644 -421087933
128705536 291247600
-174954774 405402729
-383490492 -467586398
62687599 183800807
180272290 -131000007
221241432 74033052
286631326 -397975158
24942370 -300578269
396332760 -428159022
224665417 111565246
-297857323 -114157816
433732055 -318821126
13004584 142639924
30660524 470953990
158747100 -248301140
77958183 -111081469
-319554230 -355730365
-374126834 -203841526
74847732 71618315
-181798178 -203480988
-179148267 32478301
-422902617 229590100
370424178 499517708
249638958 84215952
191453977 465266135
-472416471 451267272
-390521029 248805109
-3776981 -77682384
-71909128 -424186480
-375799632 -381263235
-371013605 -40312630
376725574 204604651
-320328414 -138257411
427747490 -151671686
458581687 -221705167
316942267 342270672
353554549 -114793007
341991367 -239129700
-492480602 476973989
486480025 291690180
31352545 5979334
-364348884 341299240
-35677722 193721101
-40310220 -297876109
-495288303 -375212650
398806023 253794272
393747443 165091913
-469667488 -84384487
-481810995 148737503
339446539 217090715
-36920786 437127899
226833711 11400909
-363360150 360831556
97422924 -319405362
88036253 -381658387
-150421840 149880154
480559123 -183115449
278573707 202390407
-23334707 -329809518
-396075424 -487624290
-91191588 -320458636
-279497402 357758840
226202611 317859562
-396570053 -3558563
-98044781 170257450
131360320 -314650081
333143292 -39711140
-185272832 -240413461
-18746305 373103405
-91694234 34385281
-126562427 -143238329
-464979589 -139132236
315133893 -121920164
-88079107 -220514928
171644508 183633312
252783607 195907228
-308747291 393890935
-212603053 -100390370
118793334 300005645
-466215802 -412542632
48170742 -430311872
-142183218 450295604
267289014 498876803
-278350897 -3483695
280659712 255740103
-464274635 -312320954
299512526 182161317
143612165 -68614731
-366513024 413384953
256421286 384297264
22911480 -494525691
-303021067 -338120638
-177006212 429852007
194481024 -410382424
188567668 -326025722
-127153416 -137730427
-112780644 461351763
-320605796 156553479
20221653 188017177
347533578 -108386413
330881412 186486302
9317408 324297075
229561491 -104223493
322458428 -237036677
460132240 -128148496
-187450338 473897937
109210786 -234762761
-238678698 -118219318
-150752607 305806290
-371293287 -396971510
-104960177 493715597
2887763 435483648
-216078667 361854802
-118059663 -345408962
496004015 -59478985
-78973557 -198062523
-327135889 -462887072
184536590 -152181818
208844402 -4167163
380565498 73305026
-501296362 261132587
-41669937 -84894429
480004987 -233200902
-229804962 363234876
274925814 317963255
321161872 -166116043
427951548 280556111
425603802 -64428935
-399037419 -209930940
-341109656 425224142
7154007 25665617
-131426920 -483519257
399751729 -63561721
-41566819 469873328
-34443420 337902877
415670951 -335765811
-435809470 333314644
125018543 -232119358
-234950854 290112148
-427294688 222684433
281138701 -341956105
297875894 495953886
84078798 391789658
-237225263 -349919728
-100718505 -220897813
430741686 -380047185
-234563784 -40657809
263023963 272304891
-371790379 -393102278
22869503 97340954
364372409 -12661505
-92724990 -33689088
-299350259 -379652558
-402970322 -117715574
-191900451 414782735
237487090 -135355498
-488218620 -19035943
-385425307 -402713674
9046828 306645864
-254398044 -446945070
120813154 -406292234
-335831604 -430304060
-74752620 258753212
-102198312 -260783980
-125471916 98496764
-234056271 -174365167
195642705 -249121914
-398262883 415045798
-164690293 -373495395
276672801 35068150
-414989845 -112069753
-352477416 262920078
-226176494 145945086
204497079 -350315438
295910921 313884444
355836053 91652379
437767062 -78958130
183852039 -362400762
317605743 -232053001
-265952213 89015304
-434929119 -201067226
-58386569 22670863
-908363 -161089087
-386969049 -262985365
54473012 154437662
-193213460 299516663
-226685786 -322638355
-63928733 2706825
-379340668 457121312
-137284177 -168579536
113186172 479982795
403732949 271996901
150696751 118263832
22187719 -356804388
-2885006 59790080
391712384 -485645716
461619140 219822524
-118272171 5132489
361374519 -172202653
-233438606 -116672565
95835135 238500906
334272684 307241678
-16969254 335851446
20523942 -176866135
399095580 81703745
-84617329 -87345859
-467310060 -98391991
334541102 -213235274
-215692837 -496378515
164398560 371719528
459949090 -402277319
-283973024 168273983
296276532 391032670
52404577 4009261
-294018879 -285004735
-28174030 -120003547
233499198 -69792471
-81980938 291382883
452265846 292159100
-282153746 -486066855
651516 449142525
258112433 -378348834
75289691 -242752776
476253351 317479197
-176714058 306928284
222022740 -352516429
503966407 459554211
339866843 -330101123
-174004058 73065601
-479146718 -470251007
-285379381 199381645
-80495979 -476308749
-178516105 -472019807
388389475 189623057
-365807744 463800343
294994823 19671104
-24256075 493201004
-442464847 -300540213
-353648848 -413412366
-439778806 -310755407
122880355 423111950
-477774172 -72500710
267591558 212106242
-160142186 -230688587
-54455190 293311532
170334098 101710202
109483748 370902442
-214765991 27612247
183300943 -452884642
185152592 227949976
-395990515 -466858593
385203349 452358944
402534885 129554085
210409055 -56999630
400647352 -122589171
143130685 486056841
405548610 -296951212
-338077963 282439285
389421616 -54080685
-414522726 -159973247
474131355 -40770870
-207594944 -286787004
-277871796 -316723141
343229813 -312139800
193212288 -42352989
287917977 458842957
340169932 -306207906
233878904 100131402
320992308 -348088283
-380681327 296944056
494578896 304138159
-5842842 451121938
-503776479 439536927
404611370 373888628
263572544 -441912145
313149523 -323153243
200309361 170247448
355234499 -118807634
-284941531 -35166615
435201718 47617349
-191127284 105802159
262361546 -208155446
-270109883 -163737049
368327894 267133728
232169138 -469872743
158473144 366809784
-115268422 284254669
205302675 -446525240
107902163 17192424
228984209 -332873686
-76926309 -358081333
-475275143 -174712885
87727039 152897916
191989773 378017397
128919903 -298218648
245783575 -350591367
-26284642 -18072835
-367330894 377219807
78459152 487324836
41913050 45550769
62270013 -377729086
-13826776 77280186
-366988405 -213550397
257348033 -293454306
296498945 -365185928
228491544 252361979
77511331 -172428397
303633705 243292931
-395623738 -480162669
-317733436 -362717172
77029474 -314791019
-481530320 -310318996
-413073063 -184565022
121067807 -94904727
259043320 240154380
-373876076 166310400
107245649 252858733
-387342811 -433637066
-136993255 -308588498
-135783554 329782470
-184601863 -19861349
42603451 -47607029
359373957 176722141
-104245849 -404560315
432855608 88019732
449422111 -97396795
20896948 180515298
240141028 113988183
-162561718 -144462292
-270816348 -300101082
-383773982 -115321836
-206808650 -241400219
-30239368 345124882
191654439 -257049519
-323012046 -138610666
411939389 225702894
261306201 362343865
-363509424 -456751478
22420061 -363063358
-231693780 13792567
48855661 359404798
202617026 43635096
215104228 -195047629
-279719981 389790306
-69947500 -29019603
320323706 -238125039
361595787 310029031
-150561707 -327484393
-368535921 -72068778
50746429 -228410601
-170718367 256314142
-219519564 -414348547
-374745141 23983279
451271127 469549542
-283885469 398474196
138990569 -261598233
32537233 80507266
-29092820 326850339
-499024937 155467823
-426794707 22347107
-83821211 -271056833
491460318 -108237854
132643222 -342323531
-477269346 75707155
-288878872 422592529
-196711466 142960645
-461770687 493337520
-3060772 263988917
177241135 -131462883
69909025 -210372515
-221556331 385268883
404028140 457771693
-286779748 69537175
147635506 -49548316
-63796792 348686026
210454010 94127005
-24298896 -215715723
-6380395 326586949
-365492761 -241861748
184109516 -282883967
434469547 -284016362
261975522 314881790
-239789179 -324795237
345757245 -130279637
38245548 -405418594
-237541611 115293049
411694588 -422032129
-243844373 372297115
-176663355 461884864
-18673275 -244118644
-151029406 -167610389
420404135 -389662901
47236357 -308151535
351175832 385862822
360380271 190741318
-374830380 -57670940
-403362937 272741953
244903262 267955593
16369136 242674815
-197825501 156113320
1977356 -172768013
344605504 -396766373
339603037 -131048456
140430274 -266649768
-23255397 -116462525
-15388735 -274632677
-90097012 345755899
38945445 -336502888
-435329282 396914214
-163665951 -104050544
-498421635 -137936019
80261580 -228853674
311535214 -346682793
254045345 -147984759
417274044 -286398432
391528657 -170909661
222285581 -83147315
-300192439 -90876011
-367460938 -74604662
-238739095 53422305
288140311 498099522
-11648918 149179050
-418013886 136329515
-247391438 -383885651
360539969 -357534051
-128265971 214549712
401786225 -76671001
388772650 145628178
-194031735 107059895
-349915185 -416179996
-232994504 -268710544
-58163675 -347757396
-133832840 108317978
-455460563 -287251050
-351596059 -375607813
372285940 198919553
-299821824 415684622
124528114 245178726
263637316 305321344
24016282 -391499267
324336315 -74178463
251419087 -46994454
91715701 -444264107
190225104 -459349792
163579120 16587648
105361486 449927552
-410022257 -157137110
-256301815 80908850
-496267571 -59247080
266781914 -353757632
94390176 -306210867
-377585016 -414216821
-63902644 240208368
-252700251 377104832
492929208 -77960627
203343904 460661748
116508016 114430904
-415554553 -194056927
-82382268 60191180
-239042783 200660508
-5940499 18608300
-486695282 488890506
272507032 -492517274
-5673036 -39448052
-424295564 213640555
-90230874 -318379026
395589411 -139144898
-480129041 418093862
-462958140 -75546966
-295061643 132905706
-179984051 -330941216
53656259 -421514050
-398881092 -331371519
-203683395 324643456
-360847039 187688214
39440790 -77057428
126675829 407182207
-390036483 69166304
443639738 -440990920
-75288696 42582903
456189754 -59289585
-472555180 162848125
-441988457 78749100
-125194725 -163104407
19775385 178461423
170157544 -483386350
-21516864 134360598
-185655344 25038039
83927186 63652433
241342185 -464070042
-499964836 375125236
25996919 252111307
300336186 306719927
-350389086 147630578
-489535617 250972579
417700863 -55487121
-69292236 -110315193
107551957 182374324
39358328 455979535
-241542981 -6553352
-306542365 94050226
-72637505 65470709
-27154087 144333450
-344564045 471270906
-73146621 372929315
-314843804 121701183
450752332 -20080439
6141986 -109200419
-66371076 184642528
-299508332 -124607333
93754239 92210882
-396878302 -158245773
-325463629 -425122451
-285841341 -111803006
357403021 -216945170
170727061 462664404
348871991 -334811083
-500365779 355305218
-362141480 236622478
173244546 20413547
503457581 498577953
-434704903 -103283769
49139021 -260837700
-450588171 130053047
-491193088 202241445
-57672211 116581285
-433325160 -294870477
-400801990 109002322
245625920 -466353664
51172352 -128862891
255505498 58199960
-480680419 -19530869
99574655 466203128
341737208 206011776
66832204 448758064
345678932 157566503
-387143014 35810115
-53570068 456982
-473101638 368294042
212428600 498572597
-369120827 -26321456
245916971 69955298
-11984518 -155387614
-259254057 -49955773
86749665 394117916
151547327 -149811707
-136346434 452649306
45263568 -479444158
-189392681 423007860
214485075 225610442
238914120 -347725655
-458155001 -237966620
-137551953 274000766
-25550531 -36522491
223512082 361194438
241772493 -123151541
76306129 299889904
256925003 246853800
-211855872 8910431
-500857532 1843506
-491811054 -152952455
204303612 -216131709
-401260739 32022090
-144477215 -204718911
310487903 302273724
-6636895 480820513
296836935 -443391330
-416210592 133742314
379192270 -363540416
332787385 387993246
-63243739 140319646
-85340622 62927168
-381618786 168949057
163370565 338686449
-275143908 439848380
334106002 -186282513
-133713074 -241257634
-379762696 90705595
220805979 113622391
417544142 266580371
498228399 -50482130
379699888 220558851
-236398462 281906270
-13439754 -232908568
-279927288 -444607417
30510605 -133580400
52050245 292423908
330461088 285397184
202235022 150665616
351146893 316207983
-50643141 250887332
468335458 -274242877
141387820 -64202416
-277367617 -89851769
-407263839 -422844466
396916242 -5556954
322082990 -322964157
151220163 128356059
403095355 -36982877
-222427396 179385157
149372373 -329630704
-358605587 257132184
-390699564 24306545
358526156 64713287
-271517683 -328597578
316008630 -658565
227092973 -388895119
105006213 -107535151
494209446 487666523
-115999257 -398349531
-94942345 82412216
343973960 -491609677
-203497706 -272493722
-71490066 113113579
487150605 412961929
82434403 -181411424
-310322008 367009039
-481551861 -296210435
-408382039 -473748765
107160902 -446416558
33865732 -457935314
95292549 383399066
-311133036 -465923117
253352427 -190383498
-487155052 244944671
-239012859 168610960
-432481220 -475482800
196729417 343858213
94178497 166850460
236207072 387422292
-268065579 -467272697
-214662302 -303899731
-454150269 -218387057
322881581 213727977
-230491548 366181876
442746050 358024978
-213071873 161531570
497165718 -69225095
66987550 -432568499
-336988568 -138910150
-307429973 -247341428
82335756 390884338
185764359 -103444647
-417246827 368893005
-214587610 -364715185
248877985 -252167152
-314022975 262114992
137243416 154935073
-421313115 -311229735
370891695 -37433603
-209174962 -304120755
-272014235 -331793026
-151277327 458388781
-297540719 49559172
36053766 -442983839
1013767 493454991
419945740 -469774214
474891296 -142256079
387168877 -26604735
-317519014 179859165
330152351 -30183381
-64914074 349344181
428728845 309430472
-203124153 487467551
-336125269 233597459
27098110 404998397
-290006830 258160186
468791560 -285917453
395032635 474590366
-397342477 -424750545
-202718449 6813381
-477122971 93743494
-478319262 471750843
-69625321 53138297
276518094 -422711058
160267148 -225218092
190355379 -67548599
125448866 260171663
-407646383 -329039617
27596083 326554977
246823846 194932766
-162499488 -376797310
-462601616 -391901778
378042525 -29276546
-364710217 -113639164
113062024 211188379
-179392501 418973781
17400622 110219668
102157906 441919279
-268262814 -272341343
40022728 121039967
-343283184 -410860872
77544615 -211892575
-245780500 470377340
-338924080 404166970
-212829244 -264029320
455359940 47122798
-132990567 -108227186
-227174986 -22151113
-370663193 -136931823
313697591 -354506116
-132537062 -393709989
-287511455 400777069
372876933 29699395
283506690 419140210
-117756656 -448629945
-464669792 -313711258
-86440747 314189544
-141795135 -25450971
408461282 -285665645
-161593119 -365639398
313385924 151290651
-272357902 277543533
186619206 432393574
-257770848 -148432225
176654187 33471400
123195409 310162142
4729116 -84934606
-480259213 -134878432
269393894 -283829939
58383792 23178810
-230727423 -302537942
54472737 201136940
23620328 -453715587
360864967 -139093342
452807297 -439581289
255997811 15216444
11079220 126328332
-393768026 -454836698
375347277 366118865
-338329645 194779386
153277078 384635353
391057824 -159505173
-305252933 -22762981
139259971 164660556
-453548273 72108384
104518253 -338412033
-445760963 464325862
302202374 -195845666
-443077824 21542346
-264383212 -465305081
-347203962 110142686
-31325555 248759063
128397626 146586391
-167664681 11988077
356768648 -333681644
91372090 229726868
-283501400 232422399
-188690721 413890415
-373739002 145164363
310993267 -191274118
-188527948 -41496760
247361724 -325540065
-459986349 -311570929
196315160 57474318
252192334 -320274237
75749014 386358249
-332298827 -195073859
-458529772 -98790100
340864887 -246231643
96719444 369670670
-206350017 119988146
115392159 247580883
403545581 395620594
154166650 490313964
-287194900 274849300
190979724 -326418640
481306245 220194156
399733057 -173436481
138694319 446285715
488980139 -409390839
404762725 402227935
367792589 -459749466
338517755 305153236
274520951 -413279150
260053269 213800765
-77300119 -229874527
-471189687 -367629282
241689411 -108558166
-31814842 -323552105
143995157 -197623099
-334932975 -123870136
353686486 407982537
26788991 444148846
173360215 -165290751
26276025 -156093082
434650037 -183613054
443206683 279802431
-448165670 451619765
-434466117 -65809436
-248041373 -437731618
-320772529 46022048
-497848911 -460799814
-217653547 216822363
199514490 -346639099
282426172 -258261125
-445446354 196707217
-158817475 -441604570
-23833612 -177677063
-36941815 395532731
87960493 -456094288
-77715668 -431227952
91207192 -462172858
144971402 408494649
-181818032 394446967
-148204311 223129162
-415096838 -496518574
-167087212 -293809179
422308194 262556457
268116212 303191844
206072960 -147785756
93429461 -409838965
283008500 -146777106
172555214 -402572611
-486496631 269579207
415184665 -348705325
101251624 454733390
-84335785 -147371444
216988289 338781675
-124602830 -197116962
-150036752 270260248
-358549420 -467303113
-201655925 153638736
-268766076 195120215
486870639 -226795262
-387398234 475955432
-110297455 -223865583
-220234717 372007114
437518681 306695339
477633807 -403585725
-200595998 380524267
-131395498 271524382
-37909257 52347645
-75228488 -380868589
85656021 -255208739
-157106470 -421707821
6292619 -370376816
113366678 36375996
-212415312 365295450
492151372 -14638632
-391203335 263439014
499378393 -464873775
-165197831 -167936678
106341008 411758989
246899138 -38621715
162464383 95878426
-52696771 447341504
-401418246 -109459192
-425560012 453656659
-209772267 -284525151
375453671 101292688
-54337061 124849492
409605264 -484217613
-471119378 253613077
-359053460 -424061001
291588970 -262135699
55696491 97646059
-238104048 167082768
337182075 221661794
457768221 295662423
365521539 121450133
132312997 -342736726
-273727751 478517090
366034692 388634360
64098946 -349148298
390617276 485161504
281347393 427481983
114661581 -396099544
225810936 380533177
-486278676 364641471
474834691 -89626458
-291920863 -136386901
-498819221 72320715
40329312 59023334
-296503724 108688080
129641855 339435412
-288626524 -376199539
71208275 103426882
127020730 -474405042
152607926 461816079
220651845 270768185
-318839235 309454926
-222257018 -93774329
-178378790 -207762007
-342398242 -24451261
-144782486 68063423
210142231 165560801
-51630903 424321271
445199754 237255533
-67065541 272776020
292753169 -122489541
134474829 141880553
-466683744 378843326
362890592 -449602356
200341701 332098051
-429068117 -327165322
-220167869 388778621
273890489 364832640
433262561 474583221
61979983 -213373460
181986857 81246282
379803275 -438941045
-270465748 -478342661
-48796252 323696362
311510689 -227547556
406011532 453926641
391127566 -373962366
82419495 -193647405
261718121 319310770
477194244 -285357528
225571970 -230327144
-489463344 368860087
381807822 -20782522
-334488983 334196359
-295507939 290586057
384872924 -190445942
-499059396 479321271
-376154795 412053095
-166632401 404035995
76354689 190073773
-74465777 448217938
176567366 -154797335
-263300441 296284751
-34154630 -16233350
-122923013 -1710646
-13125304 -243646906
-42579242 284173282
-284437955 268314350
-230433137 -108667461
-344647981 -337284798
183067291 -105743139
468893889 -55008043
384569629 436358199
-175317081 -271731545
-446073484 343164352
-464303185 68565034
57563100 -227623771
-367476214 -484990627
394209630 465321590
118622391 429988259
-221951505 223589124
43060057 249803500
231350670 -61948074
254396422 294944783
-20180808 144752127
33730629 -180793441
473513169 -54904512
18868955 143658311
-142765799 -479073825
-371476277 97387474
56090876 253335648
-245040171 -384722726
125951122 -79656058
-418453875 76163839
-288158014 400624037
-478349913 -371228855
203037361 313908987
284349125 -387316618
-413509620 -124272976
232903004 -450312287
286204322 307375515
-493962179 -206208170
-494665009 -174380740
-108377405 264061472
-214041164 -274893480
156590879 -421933660
18284854 410708256
-331113156 17271702
-12012579 -442711894
-180147611 369107037
-449957302 43382077
313853067 314480081
-68208324 -137305653
403148297 -291699351
286324254 304838024
355661857 -340718789
23145658 -258339858
412751114 -189813674
-364742314 135178970
-68134964 66495443
285475921 -490638128
-486505882 -69837004
74783028 -154054794
-177582403 10410084
142085339 79767327
337804345 187205506
-246113015 -70590432
-33601602 131957241
248270795 -304935153
115046609 112586954
-404404150 -234287375
-122251948 -12070824
20460319 -487935810
-242158818 40501153
-309669621 -64799742
-491364205 -446110859
148520801 -476579820
-382771067 381777735
154593663 -462610207
-260688347 228647971
-182182351 395936617
-330649830 109430809
-212825134 470878329
270609890 57976260
-345675675 164702055
-479240401 -419447813
337583376 183933179
-117185313 92265519
-310143198 212987000
128140967 -108667190
130160072 -309321746
-258417064 206662252
474369085 74179086
427602549 367765811
111325270 339849796
336231330 -180081877
212163766 -200204045
68664134 -166935638
-61309999 -156963759
471636392 -194735852
-420059294 176331952
290456534 -240442563
482384981 -301089711
338188628 297876498
111075364 -344495393
307150049 -255890930
-291144002 -188323475
-67642481 -484698862
-492402812 -147091427
27434773 -132040210
-246878500 362652110
-499493209 445521478
491623366 -205639541
-328714709 -145991995
392809126 47610510
-300606522 434141438
-418327247 403675291
-351143681 279276468
317205346 -381228537
316111317 -402317007
190320888 -281928091
-104680247 60019076
193579584 -393304471
152827985 319683418
-361417709 -109776490
-361373124 -427696372
-200101982 86259074
-378650302 345981360
429222142 452741100
64978707 492878718
-10537634 69835764
436278990 126826882
-106191000 -488606327
46372682 -201011307
-99868457 315238723
-127307716 366435869
-302606391 -303874976
-8191019 425145459
-235952453 70690737
-12096800 222568922
498451498 1411768
-412657652 -435305913
131803943 401774498
264023424 128813986
349719152 -43457922
-455976314 -195057461
-331345401 161327748
-490587238 405836195
373696754 398182741
188008533 356510879
-168051647 490717192
165972203 41295128
-206304826 -444269603
-417629101 336292834
203511704 -369878744
282773173 490581505
-406240781 -397563732
136963020 -408412954
469547433 445140682
-182331729 23465861
246187870 8574387
-274128258 -257555395
-365433890 440715154
-482251011 -150640488
118128258 443654787
88408506 -210726853
240614922 366858000
-175499749 -273200245
331393579 263743249
226250040 -454409428
28370607 -363004638
17003887 -338288044
-147008019 -219361246
179892181 274511133
-214483721 -360689697
-380130514 28070402
385784199 -324750071
66228478 489864885
194459816 -213872783
-47411631 36585361
92450176 45568744
-218139022 362882274
428721808 -3696422
-92801290 442763114
476662249 -172596902
306185521 136926138
197399978 -285950846
-477706605 51754773
-476563727 399170742
-297078362 -159631996
-370873083 10308880
407459791 -344012120
-138672541 463064615
-363952960 -376930781
138084005 -250754346
197667766 -423782433
-43309837 -312684210
62418561 8310805
233076744 -115080061
359543510 9697919
399847993 117371662
-19605245 249276246
-439994485 44005373
444113089 -89230555
-413684309 237442877
-275683298 -39960882
-57391430 -273364610
480448823 -264524417
-81111935 -87099688
-293542920 96625598
314670086 194515759
-334206309 87488385
324510985 -211399195
208439688 -45809115
-201210162 74485674
329051693 -97914084
432223926 140758917
44125976 403106722
56286242 483964669
-418070448 -181280798
132180513 -297081079
-224586895 315938155
451517461 454232355
337605637 -449505997
126275738 182976069
294727474 -199888378
-266493726 -30501415
-365275607 16140203
-115747002 -350564920
-65177487 169694603
259821748 237525485
-21068306 268481293
332276945 -473967880
-220779073 37163843
-53910378 -484836905
262576715 -457363070
-26754702 376029488
87079321 -6412481
55355953 344218601
277832405 465513923
242474184 -480971411
434490941 -379321298
472635259 239382336
95600258 431030906
291099208 -104237524
293791465 323594594
-474712243 -493351213
-428846065 -482489830
-269666351 95208680
-344857140 393004705
112481112 -271824748
-261478222 -374767151
-269785686 495460416
437068098 -262619507
318422169 -342397514
-261152378 239713244
294300292 -51589217
249004377 -37948600
316521180 -220063618
387665841 -179375689
100612107 -17248232
276926293 215940823
-375192997 -460409185
-90881644 -144259707
225142783 -301663295
105591923 -42759109
410892188 -267882250
-314788753 417059587
497551731 182781011
-277109896 -80191340
-110934959 150909709
174955820 420714304
486788742 -247870772
-459066911 -449882265
-463390107 -119408754
-374333238 -125323301
364056321 -171364318
280040780 78000203
-106295962 -155696739
183514189 200547011
70915423 365007309
5569029 -404910024
-22378191 -135253350
216880236 297792119
-40827589 191680779
313270205 266539972
495231531 -126802677
-478177706 471804170
-136750116 15353914
-312940894 398682226
-347044246 277792228
424085144 217396076
58838171 17101427
-468158935 -84736199
264860510 -68001373
270248844 -279708496
402878022 456789849
-216531813 -96588281
306421813 29186846
101872886 -140627728
442466603 349368226
406380337 -37642256
-223567927 -394404989
-344503589 -153730796
-108019359 133722731
348423826 -454169096
145426141 -181834038
12467494 227482476
163955402 -479378721
-295829343 -218488766
404472055 390239719
-359248607 457557598
503676859 -202397810
119931101 -56371830
-491725429 -435704552
-6867317 187873362
386601721 429592195
266565798 -339159250
-181580792 -220575362
-496711027 -18025776
-124919944 359362898
384120404 378459069
-466913280 259584242
478719381 409664476
155893895 266083024
313035781 29223303
-79414728 238006858
388109289 484532169
360880235 426050590
-271221691 -216243873
-393129329 -455173570
-482695665 -219786952
-351094610 -348661276
-437139910 -263622247
192272839 205302212
-216884975 -394799818
-322579875 -52043454
-240977986 256666080
-424966118 303203354
-57040759 262875991
104025408 -289031457
-123409074 193060329
431910439 -449907584
-92941180 -407881815
-211541566 -150210082
41030253 -264918196
84963171 211755775
300600991 -224099431
809401 312486435
438157127 -346029659
227766605 -469242227
-430878935 -227098415
-317195998 142413747
330997879 -270483916
475950666 -152466458
-461524049 -34217433
166681704 -344892020
349745212 142071168
485074332 106429205
266376574 -2555628
-212296743 -12336624
357770240 41875548
86240361 -203243360
44849673 -276477116
264456122 -121769222
441364770 -303916743
-231601462 444790657
-94554611 -61706128
-182850693 -127134056
-367717287 486567884
425411076 -134082346
-405305595 240894427
-165417504 102015607
-4056216 -197664522
267736172 30630335
-240477411 404993863
-117532410 4819453
43806838 -356447568
-206537742 348934260
445100141 31513273
276188027 226266574
-5489828 91263439
72446818 -152270659
11431336 97767267
-274831842 416101651
-184178541 324091532
-493296015 -247514830
-467768705 -10273142
-333102946 236571102
172952482 -293117667
-20604848 63283718
319270899 489255250
485599238 -337605337
165254019 192500632
-135305535 -5332650
-2422820 -391077787
286449978 -53451715
-278446363 159164276
31998576 -275288429
441539990 132709871
144774517 463571049
-413482750 106806252
290772106 -316966394
-206533007 281758798
-97796854 12360344
307880454 184502144
-410576886 144091573
96730587 -22316204
237655712 -24210455
-236580282 146981628
-60992167 6347769
219504826 -227045291
-406588994 -45282682
457172511 -490481775
13426612 153184285
-431927269 -136462364
394425677 357804114
303221669 221987235
451599660 208533412
151837248 175730208
-11693719 -415745571
-195512880 -154857038
473817796 -54610915
422797242 297344722
451878474 -490796075
-326070704 310515562
316791717 244525273
-503024959 356719103
69098451 295882657
-450226070 -403351508
305561795 -135471387
73807370 -399050877
-434344498 -215218285
378379277 -97294399
-211293874 55512448
117617799 -295433040
-233471901 -227181887
302026758 453669927
-188191027 -45217412
179895361 11835613
171233606 87457561
-246514428 139107067
81906678 -443594379
-95598038 -173894386
68210874 -330151967
215621250 -254738931
179392261 387028276
-485637710 -328399468
3922814 416838039
-32373792 175167778
471100978 -465552404
51124171 -127000047
173223160 136142891
186351432 142367402
364048337 -407712645
-475426251 -143047830
278181960 141983607
-124480059 -265741279
-412513871 -483004669
-274553440 -225427979
-71641261 -156458701
-306576530 -36712517
-382504602 -411507496
212863761 492324092
-209326275 346823455
49803709 -142648417
459545174 13796746
57962939 66670399
209758447 385687437
-12814126 235153394
41312361 -48914434
239482001 221278795
-488477349 213020908
-137560964 -217606725
-88379179 55123741
381971355 225739158
279628862 353196282
-474142027 -253915950
299172495 -34695007
246254437 -347013216
341664262 -366311056
-289774461 -63083423
38479722 62696887
131347513 -492709482
-36165736 26234618
-427762202 -267144666
-263384021 -416489016
46628444 111105983
409403323 -436817114
175454740 241661812
-282026041 346838958
238469511 116103796
260935200 -9980187
-205022415 401218221
-274827675 51953062
-328439069 -78895354
421847525 -257001134
110098700 280710217
-60598472 -399364466
-68937455 -344014078
236007923 -102499818
-348131131 120435919
-337302599 276637888
77478525 -178534021
292308805 -129891734
-224386374 -429101960
-500338603 147898579
112413906 28343231
-287649980 -239680143
-220616882 347419184
-321584149 -227823361
264802364 141282721
-423980328 -448598891
48353888 -176549964
397714237 -339356376
-197170624 -401986855
488001797 -132764291
-168301511 -84680783
215151454 257543182
30509423 -433669267
-308453289 -200350852
80546236 389377378
-135017768 -362941409
100567936 -278293077
-447104702 285031781
-70690101 -81804742
155481877 -295924336
-336400925 215507327
-494828056 -210361010
166924578 116940255
-304830248 85598754
165535210 -338519424
-366304643 392489299
-363995746 -310204780
-172427672 74375796
141909997 340016171
304594196 428556181
-306427413 -139353962
374210847 476474405
-252281159 -318237873
-244834583 -191959995
-140221495 440869689
194415496 145725261
-37940915 -407258195
313872705 49272505
-265485213 186873313
-418240511 343578554
188919619 -198874353
142269041 -207329627
-177490403 -352017096
-402740206 -112337243
351753288 -59069297
-280185541 -48245335
-8488118 -489307508
272228825 361354633
274293720 435068018
279372532 -246920726
456924446 164734837
113780379 160289726
-436536630 280045428
-263688402 151817104
214094900 -478943587
410396938 229118128
419534892 -83221893
-58965680 316655196
119563519 444482963
-372253829 246483311
-70125521 160147039
483625059 -357212033
-366673243 352668907
90509328 -322146890
-437561052 -212549394
117070492 -209466897
-78983041 -445232805
156870821 -307671790
-315627250 79996438
381038073 -174903279
82825742 421559932
194765135 -448651622
106971980 313598443
141506884 41782013
-265058463 -427176035
447331372 109728015
39892005 481300961
430929137 484757060
355643979 326087276
462299999 -68781139
410047509 395921339
-273550105 -259261146
198575456 329133961
458379520 454730399
351331567 488463183
151234226 -274451770
187504053 -247386262
-177555503 -19743799
162338585 250334298
20676271 376094384
162886113 -36044130
121132635 392116578
-235589961 -457143005
177874041 438322228
-332748854 -253342961
-491988392 442363747
-457169805 -167612787
434138613 158278233
365192346 270043691
372567828 -434831788
-416355452 12651710
186370026 -171161459
235138865 44823953
485258191 -356025140
148644379 -109103407
-312759172 373302405
407057414 12351485
226718498 -372030874
490203686 115888929
-125210963 -294340391
181324078 -187139726
19895609 -148349860
300391429 230060139
32325528 -382778283
350121191 30917467
-333807536 139888143
147325350 97414049
313982711 -134572429
-357865946 -2924063
-279042829 -468869774
-10939426 -161494446
28798624 -102118572
-442691956 -488236439
464173132 -151483014
-330468406 -216440676
-128619433 205425363
-187618579 -316151259
353780459 -170814534
-377273093 299090777
-375744021 294816612
-373256853 -323729942
298238184 282273030
-298420261 -314419750
84552676 5633119
-388007158 203738054
-142537518 163217152
-93511023 -431689484
-47678225 133890709
-394407372 -25536939
-280672239 -176464169
454211884 11673927
395274883 180819199
-152595686 54539415
176592018 286650734
-285143568 -376704795
-310667656 -13397644
-62263251 342751046
-251142444 322443833
-155331079 8369426
338362780 -8519968
-313558937 459455307
-97422023 442672507
204353809 486857913
-318563829 -482546269
257380167 48880253
443613010 382315836
199939460 -382352503
-430487594 -358110438
207150592 -38279463
-5147098 -459001826
15574884 42449253
485856035 -150527875
24511810 440182260
27921772 7744421
-21963490 -88640070
436448131 67201844
-436954970 289537799
284611933 494053829
-223318596 127670924
293536727 17012838
-174341777 -78441081
-207753461 86920110
-408094251 132289831
-129074210 67820839
-176583583 15596266
211844767 169420742
-229155512 -432021147
-453812177 314978663
-427741211 -325029912
-90557777 -207268797
-416790014 204718236
-294394273 -337994923
146434228 26625993
-95393194 -332246386
-352829147 -47893844
-28381448 361220939
-257836275 -280166495
245339013 292800456
41913515 253960359
-258580735 -350853933
45619509 95338608
-30877689 -440770985
87015516 -327142943
-45620341 340144176
-175229456 261607183
-11478300 -298974684
189910330 407771729
-395513758 450775813
-369908456 -276017809
-171997158 -356589187
-152094785 464768912
73358571 269115877
29978960 -473365443
-63107798 -73707991
-373755335 -126470852
62853626 449952046
-305579018 -489809796
-398675680 -410525842
-133338760 206610934
70359987 -486744168
-243642382 176214557
495192902 190522276
-17773699 7904209
-275753777 -50952296
-262392235 -16743856
-447258786 -422683893
218710671 228539554
-473563837 -324185443
503013158 -461864396
-470011071 -259484648
-163017772 -233856535
-161048880 -473445920
-172508224 222936872
433841791 -488720880
383464355 -346540719
49608521 486644984
156117439 122178653
-103809410 -181890173
-13134663 -386151532
160705053 302832883
132749315 217520404
-227505396 174953023
331880923 -349012838
-198537695 480397279
-386573229 -49157550
-119018994 -359124324
-429488846 -469870830
183467670 -474172390
483834141 -52323926
87492481 -317395205
7922901 -292095295
399982442 -469419535
-39848541 463925760
2946929 76674036
484319188 98152111
221534122 96396516
373543473 149113358
-377060778 -365583302
-360269947 -492584322
472027543 120534051
-250019730 -9274521
-327352526 174643409
-431508547 -53490861
-359882710 58592970
-145563063 -25007651
238051836 472924240
-56042531 396229277
480121842 465549650
-198038488 -31283683
-89619452 208952629
366731332 484433709
-192410017 -24565386
394755131 -231381382
425180907 -72166802
-448883898 471332624
-333150950 -211005466
87095558 -228835301
-122744479 438742965
368254695 483302894
146923068 232647087
352269064 10497682
312880125 304547269
297628134 34124605
-395348097 -462404340
-169531753 -284077305
448529783 -473244265
502157072 286813063
-196661238 -397101557
44934222 347762923
217436812 -428050165
174282544 -321894403
289936569 47721035
145487878 54729744
-204359384 -91403535
354851191 378186880
74162115 430520629
-474232235 11156378
435827534 -474844068
220073181 314866632
-233935616 -249804241
412986132 -268773195
46249377 -276960784
288942511 338453417
294098166 184269783
-148460526 166657941
447963067 175631051
190483723 -346218073
-281030845 -361751368
-193734781 124549211
-381514534 401232600
-136878433 -231676990
312064915 -194244947
137203393 258415228
232843841 218112151
-307060013 309894022
135607636 -52722812
31792472 65844017
-71008055 -6928051
-146093523 158704874
-487475479 -217358804
299970907 451908635
375209779 130339747
-433702255 -451125175
30273900 -13093279
-451794957 371628230
36556791 485727263
261861462 361255475
-134867121 -343609539
233717751 -488733549
367167404 103728617
103111849 213398572
146112687 267063516
-28891171 -305362979
-422386894 347446224
-492983148 54073923
-353321331 306122669
99506157 -17525172
-499236340 67563639
53708810 495352195
396173345 394912175
169801247 263382096
333316587 108513148
154181617 373837487
-366642897 199946039
77865628 48121161
417689903 86294141
366135643 382222920
-278838918 57920599
227144471 21993160
-271946441 426488704
-494307743 473758604
209418538 -415651908
-149989835 84728200
152208525 -175638701
-140034810 248293953
-415101948 -253584965
85258910 434814814
-33818544 359652554
377839827 -128921073
413854196 -419860903
-180169729 287347361
312461284 -400078112
-475773211 -66568156
-474202172 235429603
-458432848 -1301777
294622374 -433211700
-210945692 87680131
141871940 62912376
209877349 358575027
-240059947 -358800961
-230358998 -405597945
108391294 -385599444
271165587 72572358
498997941 -390751487
158867190 -12232395
-447845930 410111895
308917242 -93520572
-414344710 330641978
-411364824 206914732
-120341416 124490851
4727018 -278015143
-107665425 -117840405
356078171 432875265
-153339566 -57868914
492049259 160637934
-29944626 79317015
-273097213 -2085653
-312315559 -110017695
-413248953 297850759
-389546615 -396320906
481723134 330203045
-444531109 150616070
445746761 -74473853
-403424117 -312525417
-190753256 308940804
438943692 -148596667
74786838 -8079685
93102484 245976046
369934657 275425886
-463843476 80534604
-394685119 92539635
-39175205 -267360787
-336903625 202896338
22546841 49505738
-312087245 158542778
-250259536 328486441
-265645946 -106118104
-109899253 -444084770
-56661122 -430567162
484669838 -338156750
-330548861 -302516406
-397782748 -368823452
42263974 491532564
-48341012 100180796
-352170934 -87665984
298246139 93427685
-302060106 -123431603
78924769 -156464697
-168508145 -128632017
106740387 -356318282
-378743960 159531501
416756221 181435950
-86420552 -48727934
33256351 38240591
-286141493 384461144
137746438 -166528472
64593330 -87717414
417171013 494370252
-253476858 421970306
-136135581 26789314
189302445 -196299274
144750016 -366564014
317526432 453990697
481974709 149643585
-496911432 448457133
344383627 -58822491
21685250 186171938
-476903165 14470334
-265394644 332520627
121369723 4314548
42834919 471982514
-337680138 -471262722
239882715 -92265316
133026556 404545639
251056619 376580720
-292354688 -144852677
-36600926 350756762
222986904 -53197768
-17268741 -290771572
-175932706 -94627161
-382575000 107320770
-119567359 -184993884
-4667032 -424284191
371835375 -418623470
371301329 478164752
202105367 -225781877
321387063 -266577231
-7980995 -437394197
52751944 -146450893
-194778761 -114553092
-375604092 -367179213
-489080366 245598965
-84644720 8109194
305435159 -226531934
326305405 38064473
-39522304 3073480
-391901978 135526948
247582182 250591209
-156058089 -37605374
-341978498 -270036081
380283719 164683390
140009200 184805714
404782836 -250900739
356544603 -30939088
-436747321 -113741655
-113089711 -385103293
-181085482 -309468899
188346498 -480929750
172991122 -462944028
4840623 166023768
110602037 -143581804
82813042 -416880211
-376607272 287729328
325316547 7135712
-399831245 -266606234
-151505130 -373328440
6588652 223665822
-171524117 -458091017
-78654078 -458526323
359598632 437489530
-421803124 84528302
-345154796 -15835435
-262368181 151074502
180597092 -394047459
182437068 378317344
-372816718 211680841
-161175052 -315354003
-352225938 -475746119
-62956463 120585982
151293829 85651578
-418106384 231979890
119367928 288750080
-305388846 -313956263
-279056689 -403112085
16052081 -460243393
-11340469 -221292677
445608594 -72448752
-387494715 -272317327
-201037906 -122513681
50252266 -420265184
-32947571 311392976
-269086454 -165867302
-279071903 -406524066
346436050 -218059272
247729215 -315130754
193091136 385767850
-452625704 28094086
-107224229 472431660
35546934 -368105691
218274262 -334141216
277342932 359074088
-207598140 -455825311
231681965 -411831678
-52250542 -41991714
267239222 -410175853
181365043 -220006855
-404526534 -256017696
283594795 481805598
-420339538 114259767
-484489134 -448212725
438704178 258105742
-354351042 -135703613
-54939402 -347649107
493431312 210659914
453191314 417887165
-168692412 -427159031
449665332 -97563782
260546723 -466170765
-118684866 210036865
-92579049 -472107910
142206589 -77353893
224287923 489614159
201011688 -245538938
-454553240 203401150
-18057929 318938040
-358281086 431490715
109221674 -346290840
229641876 353930022
328354002 -70271090
289486812 138598918
396020752 -376095162
470927586 -59960028
251698330 136936813
372741932 -438218455
300991256 453214853
-476099303 243454028
162770030 -224450346
-457538271 178106358
53785523 214550557
370514171 -153438243
230805465 95070997
-207316011 -442236912
168269474 -497360947
-130575105 -139562464
127173261 -142127835
130156190 -48621731
-490948540 85164821
-303300484 379623575
-296068638 122472495
-143272938 -49779109
329331333 386564372
133437475 396690194
38979534 -453213003
-174494171 171828782
-430121091 -230181604
-102709933 409166441
-69264850 -13828318
220074714 -321983502
10140986 -198540711
-139573891 -223972555
108566732 -178019746
461589516 -437711024
250422414 -252254870
178863680 34623403
86032255 -233554072
-210888669 296025328
216883394 -485834284
-222395213 -55390494
92182558 228297581
415331810 101311168
-72486600 -451924114
-455594410 263401721
153774970 44526259
463956233 118672230
-384970481 400283606
454837936 -408183813
115868534 207083363
-478709556 -346268951
-34998202 -141368808
-199743471 -320678706
-499226533 333729536
-155683550 185596250
-142510352 380210453
139212817 -104017715
-419535225 175882602
486464509 422381150
179932023 -229464321
234743685 -225319315
324991497 265585241
-404984760 498086713
-105445902 -204167230
-383257430 -279236773
274690563 247709002
-350787792 60291242
-38063717 4797835
97022230 -129247729
-102553514 -199773638
-322224237 107268706
475555170 190390577
423614164 -426025387
235734559 -208306064
-244007885 347162760
-86815876 -299467309
-345235047 -239213318
-19090189 11084519
-169098459 -321139038
-343777708 382722131
257808186 -412819404
-298109517 123401044
-384177673 -135905721
-164490534 -186499908
452341735 344268261
134910908 357202859
53104089 397729161
311339098 -372865149
333744766 -281490468
349998402 138163231
21745351 109778375
-325891681 374488629
36872849 -193298715
133853021 258428329
-339751204 -122650363
323922038 -101244460
65535895 324504877
358248654 173184101
429806737 84897183
-239365157 -64433288
79412484 372572109
-1869726 387927259
-143665203 65233479
61185151 236694504
-308630794 82045884
-82834861 65029238
295468767 492042174
77103163 -449115192
40907085 153734046
114518844 -236646665
223829841 -41168602
-393393791 40079347
-156386104 185198864
-18014570 293918770
307636290 483552140
-38671211 214936382
206227253 301221819
-165725141 200136528
-242595274 362789233
-373122858 252057858
17064077 -449065406
-40906326 242152717
275449626 -185184927
-226518278 406831246
-165756921 426385148
205668458 311761465
-140131361 -317278037
-2793907 -481426859
-85700884 159927587
114430043 -86063052
-204830366 -365203672
-16823327 434565450
275197253 -139844988
71679205 119166708
-458890394 277353064
488897856 -180552970
198154527 -387464977
-130033626 -492064555
-430968659 64466801
89550998 301966481
-286338296 232579986
193937383 -222116220
-195068418 -375788584
-147977265 -63769861
-7608789 -83750699
-412207235 -382414522
-395088567 -187869380
-135154487 -75159677
362128622 428973294
448096767 188508188
207736808 161297845
-296892900 186558631
-186792188 -354229669
-81928005 230778866
-257443020 -74553418
-400308849 -478449621
-346466281 434248216
-331027068 80936173
129936072 -196286308
350134054 -45935803
405143585 134658096
168562658 -497956709
34277177 91493371
82549583 10774370
-346625596 471303705
-167392366 -499098343
-425203488 396156773
275420386 -181876470
-32311601 257672288
220379775 225985988
-147247007 290815186
199033030 294311593
441781175 -393824557
-15868031 285451393
292096859 -389343851
-9398381 -327326377
-345642684 -206144412
293837329 192939544
124311769 335184263
350858971 -91230779
329923491 -468404569
400461651 -50374183
-465231490 -312578385
439666242 186986889
-52467259 99898968
496972956 -219689386
436317887 18312591
-113313732 -428077528
165024252 -162572440
21226962 331450985
-173254146 95882514
-126193669 369904130
-501821623 162346733
398082111 -205221464
-64438636 -292606525
115927282 -90375237
-103690267 -243405369
-432025043 -406087968
-187275164 -168401186
-83619658 204834006
-108864624 -304149310
135971370 156640759
474693678 238206259
-431084714 26288999
4798669 267915521
201636384 -452551419
8558306 189324654
163472476 -7290247
323169166 217120625
-201734698 283756713
-42829794 -60727160
-472534465 334171891
436649813 389642262
-97762993 -307631941
-207249839 -339708497
304138455 443765009
-70630665 455086856
189651850 -415452456
-436150097 -160118733
-436392635 -474255494
262363851 -98846840
164903186 241013004
-80745778 477307143
-2259469 -151121145
-260190227 217926863
463141098 365715082
-79667033 -111318985
493742076 415934304
7083016 73387329
411259945 -5197271
-234049909 -6052889
428297201 265147792
-145121423 18651053
161837320 241813673
-276113226 180179016
470791075 82662306
209530699 -467211683
-434103950 -149543195
60099472 449393294
189966300 -372489083
-326500136 -235141463
117038004 -453029546
-483490302 7602890
348481484 -456112200
94806993 -313155246
-241745323 -76462375
-163789099 -27681667
56578544 270968397
-111329833 -497092475
498257209 -99626941
500400569 62264933
-485641630 -182492987
-359206766 370580754
-277314834 50963724
-177837264 -400579256
18357518 341762539
-91182817 -359520027
-185714474 26061865
319028437 269656687
465340758 222323341
479313432 475490819
-361067064 27191578
-359495859 -493905275
-404102171 -213014610
-164838289 33233076
127353751 -384274383
106708120 218513861
-120443264 171944752
90275283 202491806
-249674464 -80956002
44466398 -191313182
100803804 -447173636
-479997942 65441366
-385670138 390382414
-312751157 -175312369
61499028 472437201
45583252 128021954
193922329 -361784952
371477371 -23469556
130976302 167443501
275783009 -78527664
358919580 -157611313
-154623347 -253857255
-385922621 -476774583
-423645819 -75046620
-30876522 131956987
-325383690 -107426682
-420114710 4276321
-497573838 -210278473
327632239 130862601
-388439639 363569823
98427578 242150908
179816176 325705638
457165312 -188825440
331982978 171009100
232188951 -102848941
-116266451 -488800383
467641620 -112966438
-147331389 -183886734
-394258923 -272745150
326630408 -396248508
-485781654 443208085
120201621 4867537
-119459316 -313477235
8516247 -170356473
298585490 -392424437
-354837327 75449248
89662538 -113297269
323256014 -455784792
-427998526 -33189515
473702102 59920199
232605175 172878037
-193935414 -199186366
-204151630 44291735
427107902 358195274
179042834 -163237565
195931999 -275551573
-204834505 -164237043
-303585762 395337115
85061512 192162310
-266924002 -333225020
202355149 -363942943
446643832 -214304812
-328038095 -60516075
336790683 -302051598
-171352544 499030820
-95038148 -34175810
-486845291 441796532
462102055 -483794333
27900755 -488925510
-80063049 482591711
140762103 156257563
446918976 223992857
-24990133 -387038192
369639124 17516185
345498927 -32817294
-269921718 254606324
218948348 267372396
199303480 -302444324
290164576 105120288
-58668245 -343713237
404815389 185719224
460700062 167979788
-422212600 325988426
-278381232 331914836
178577633 -28269292
285699365 331395326
-93672363 65897847
-98910663 -222427828
234583106 -101612015
111719922 -423350480
-147245904 -456328924
-438780335 478516634
241124114 200393410
34521563 -197626756
73346456 445771544
-341533524 -174342550
51570984 325320708
-43908382 -199619028
-156228648 -106695607
-492624427 -239504683
217492110 278862712
328458453 345410046
160927509 441578224
158096177 -445634582
-46278648 -223087250
55261371 315472261
88179305 198432288
448999721 -230110699
-402349694 338050060
483099388 142554331
235482359 224304568
-102841039 35417636
141818630 16638494
250711106 -93140575
-338448445 -402469876
364927076 -173886778
197571202 24798234
-195937462 196422827
-7224319 -164025829
-170331235 119622339
204906203 -439924880
-12796781 -269252080
-172868435 33769491
46766677 284715931
-3265344 18603138
-286888057 -326630889
221090379 229728596
-194304407 -315513266
-272516926 -248305586
122203369 -494528780
-98248051 -307443906
3166131 -349364081
203941671 23755939
335899856 -490962717
-451845855 455705733
-354342061 84813706
234318195 131447119
250286304 -418124303
159310930 -175360265
-216006135 218335588
-92094579 86589559
-434360795 221305453
382930941 354958649
174620487 -332924740
33529625 172622559
406909545 321702403
390171411 337098277
-324505346 -60407709
-396067708 340847925
2379681 -50855891
-101871216 -289058535
446149716 388371023
141550596 -161775296
-461094451 -429952625
-357481553 -131616971
-452187839 335558307
219913836 299309818
-463776093 -346549516
352747444 -121299441
145407154 359845619
220530632 -257759297
434460752 188957942
346325907 -245402680
500881175 -145154777
-241039436 -377236963
-162104400 107806344
385813318 277340759
167614572 -83322901
325660248 -86610975
363519439 310967208
-468428310 -306510972
116231484 79230962
268732415 -126816175
245724280 233156856
4279214 -55945013
-196384516 -21547588
197745218 -288667930
-387544366 63362300
279231186 -306998677
3674396 288550193
-365003523 -65528318
287326363 231209445
-224935821 -238936916
463586868 -395380106
-178221256 -464490743
326862156 -173167597
474913771 497206654
470295965 120284172
-96240077 138474332
-223985923 -309966052
308406997 -369383588
-225417228 -336971702
489266088 89488786
333743087 -335534397
354229663 68236324
-314375293 198187611
-160411914 -457812847
486637983 237165511
-339374071 164459412
-301939544 408231799
-414194976 -432968610
6009845 410841699
-435586973 199768737
231138204 -3153545
-277422464 63788044
-173603960 100053475
-117925578 -288304529
356782702 73612073
422756184 -21474867
-331844428 -235520193
444628587 477916378
487643491 -1275857
462796293 310593938
-39697774 39200508
-356048836 -429368172
435557927 -360279127
308240366 -65403330
211843303 -262009647
-418862128 -415234095
-61730424 -250362195
349497159 -92089526
251687335 -458435268
-423114743 -200543918
-59078790 287796139
-222899322 295507977
113814182 319483986
-302534140 -27337342
386270072 9503673
357003974 -327971539
376248519 43982651
-353745830 -643290
-124348259 231976659
-163867033 110641398
-176294613 468128166
379953421 -389744326
-386159561 -451102501
-193337827 -332244163
301213088 -262109030
-438285512 -82595136
-114229489 -170949062
-41494835 481808631
148968821 -321511992
-493713023 -428465689
415741603 56539638
416138331 430760526
-264061420 -296357482
389090274 -435896875
-235887012 45162125
392144923 313355821
288686897 184714424
-172524272 115457329
255514978 224656826
225853368 76242903
19364612 -290486738
238082582 43718173
-502706479 -28596223
-67340273 -269672630
-267646686 298893565
-499091356 -31548758
-35484430 -414814305
-293093486 100167110
-347775029 -357584519
-324178891 418580479
99240881 48588198
-78341960 371276673
-49973710 -426704038
-311152566 -479197777
311991717 -495886726
335462426 100597468
26701824 454123684
-327539384 375000729
132012206 -53671550
10599197 237776468
173801365 123785586
413959049 327546938
229284481 47797929
17108820 478975645
-304401241 95567944
277596680 -189875540
-246912410 390646268
-224370973 254856888
-299404161 -459762341
-335096760 15937593
129352454 498117925
-115820168 329221704
420700828 66790181
-87714704 306950603
-145571478 -196089610
-356482679 408779478
258597694 141602192
-121044096 -164937536
-429113879 308252102
-141513929 -255519146
-129655066 -383258029
372107758 301866445
-188836691 -219586450
349266072 -458500985
459851927 463447212
-299370040 -468761280
-101498630 -218575038
-87261485 80128531
-46786525 -399702988
216099046 373119181
-94056876 244179439
425968722 356063756
-27998865 -18499273
219816612 21682102
7580346 -39542194
-428364035 278281067
-333280737 -149021962
179091110 415336105
468291830 277388738
76801768 412513750
-466416391 110935213
-382021512 -494215143
-83324531 -160417711
-88882237 -461160529
-470400725 397470139
-37246956 -217452748
-126535813 -304527541
208072153 -290520928
-33168992 232567642
-254894676 157796139
430532913 -84822742
210946398 96078526
-503506474 51451221
-45558199 358482646
319730803 455834174
-443376429 264642955
423229730 -244579071
-392264803 -468623
-258979609 322662325
-462557289 -290286123
200645003 -487176292
63633321 349775758
-301476456 -9495783
-284841410 -260580529
265338502 260649352
13068997 -293175380
-226591885 -401762277
-51148770 -69097209
-338990936 488403328
-221114265 -74259729
495648124 -107167258
-116463068 -230950114
438546199 -286757978
-126440705 427995096
-483852238 -353547203
-255288715 -157787130
-39260703 -266198338
-420467838 -185910075
390288897 -279108485
98129100 29089136
-45247396 374964810
-95812778 188288399
-294842450 -387651925
463948557 -130548712
-71955159 435130989
373252810 112915428
-148877112 -17141625
157372416 -98499872
-218441831 417479262
-187697086 -311098226
-464501643 -422428961
14694043 163649221
158703504 -94159217
-434881794 -45642123
-22911803 -447840742
330688893 -167300466
-137700628 -424839510
-451408023 -428856592
-144085174 -232575154
490151990 -61222833
-84834325 429738556
271531654 36794757
8803637 -249901495
-391855709 -251800466
421923212 -339116955
255220349 -58376924
289199664 181906251
-158416478 181461189
322769962 28728419
491360524 -359821326
142647222 -281029451
-87108473 8115456
388624217 444636972
-502267617 440044876
-166649503 -484207877
211715522 83288872
401319077 -22015025
-59507780 -349760616
69712365 -90314473
213651383 -289793087
491187676 474616709
201159184 -239432975
-120010502 -8927731
244515674 228195773
-163498852 -245946682
-198650512 299995363
-215383028 247190875
344647022 205551959
362630258 -228145272
206941088 -305296845
-292632447 57001861
395067127 -334604400
424427880 380483251
292158481 467405346
-141335513 -457979476
-356382469 -211535676
20269642 -386592567
248147251 76215621
259380645 -368447383
-313249421 335950367
283875035 332850233
33031637 61758233
-92786572 287934496
-160681793 -389493695
287056909 279433626
-448386371 441415331
5303581 251217504
481017745 -430834067
-190394364 93014998
-483079082 -418845233
-441152320 209984411
-73522061 -499517708
-487067336 285843738
478578357 278709409
-20940625 243919381
244878462 255262435
455722381 -137140230
-217809891 249930319
215247204 358870607
113729582 -467993081
368788496 295651793
122574405 -171777466
-289263870 177741868
141179569 -330601638
-378309074 -397053950
209184447 -145295565
31242591 438871749
450029801 -318785392
-213637836 351744801
126565634 325475170
344946469 -65194588
348670122 234029159
113131749 393461844
-186044717 42932250
-133717030 -450294925
-428549939 -61952421
97061265 145908799
-113374935 482117712
297271357 -129090315
100034579 -303356286
-50428869 -388032170
-385266762 -81443969
243528630 399818648
219763488 -62264951
177018976 -402496487
-256704304 275509312
-355581447 -57227650
73603759 -428094905
-182571905 -191557585
-146690725 123993772
282271019 -84226625
-504209120 -119626794
458022495 129144447
175699520 87159748
-239447084 -316420973
-459542694 -442915632
-451414728 -395621990
-12423064 -169551429
-406317541 -225443491
466315039 461415305
-248815822 214844514
-104489576 112138401
470795511 350021086
439298190 -39716558
-488914617 152401110
-236580871 328807835
-176481207 340336527
-502716744 -125582467
-382918912 373851689
-481064525 461347789
500009569 -365819722
30803931 174182411
46823273 104737470
-56389498 -284592176
-407379951 195620464
501861588 310654064
348687760 -377930543
-242118085 -471592222
149716790 -237715924
66939549 238929814
-370559567 70263872
225662051 -261274775
-474300118 83964187
23412202 -383639954
312041455 169886230
285324386 -434178834
-189188503 -56713306
376086645 116643474
280640508 155946363
398477079 477399467
-408720951 444488602
172005237 246716449
67219589 -491175007
493878630 -343200852
383705881 171605426
-71810130 137678896
489660930 -420549069
-278926779 354638123
-340258965 432001029
-11526372 55801977
-66179813 252784256
333221131 298661717
-399513796 349825348
-146256896 -214722109
-249358481 388316064
-281478400 314481611
-215009959 -216144215
-173613609 -344290905
-347372505 320763151
-330965968 -317912895
25413399 -167530606
486134195 -71689962
254047694 364001062
350882326 -38219061
-300592392 389991690
245346757 327148170
476144676 -105711765
-447048248 250187237
126538728 -38100288
-295536709 -452271673
-298920856 197724112
112816197 -197671340
498300438 -246694218
-126027202 -348588490
423201980 335255961
243092564 104417321
272123776 -227807365
-360443674 -302285563
14347563 -192915774
-65790699 147463643
408477737 360581482
214805854 307082841
-208768471 -190797875
-66846862 312734307
55041067 -9141019
-65318943 -292322087
-186287970 411351657
-329498953 429404584
130300582 -91626673
502467892 -493667321
-115033340 -393024402
446456719 -68377044
136585412 -116630859
196761712 446831810
-373877010 -452553707
312227649 317546409
216552136 -440266172
-141090341 -111659110
1514033 251660690
-452737080 312328236
-187380877 96974964
365544206 66366796
65545994 -253237573
-76709908 173680188
52547990 -150846062
63770376 335231941
114878175 -271408706
-294898861 474163899
81661764 290938791
359251429 -16081703
124710049 -391018185
413136731 -432507009
90777224 346438107
377429134 -361976978
-170014450 -493174426
-339207541 -145732332
-74180340 81620955
309746800 -207105842
170326630 34879770
-73977137 -81726803
121835445 264237619
19026537 498797023
501181388 -62618054
-363216020 -187393768
-165268156 220778389
-29910751 339033668
-392650007 404392904
-215780182 191397433
-355211039 275959214
391612721 -243089157
-329295958 469398886
-378832833 368235372
-231180366 -126052977
-338473135 197179712
113205403 -120382246
416269099 71618317
342271451 313401128
25860936 77262985
-323771316 441300366
-409189321 157341231
-319880000 279320616
-255338776 -367000267
-318601999 436742301
-374716138 137467892
-188649574 77859577
-62155356 -98062564
378822776 -360461800
-150166251 85412168
-127526842 -135324925
-249394665 467907843
499130877 176212913
-329272359 361111829
345641927 2881
373239013 70085063
496844399 153049202
-180575214 408571666
293216261 150436777
-199341748 167697423
93288065 -90140102
-323349048 371803514
302879065 -220762075
-426357377 -284368775
-286526356 -387772305
-472952373 306513360
-202118638 57722042
29651557 -177426015
-437345100 353600080
497037492 -337546975
-129191591 214242603
408820934 380647095
35258216 -177844935
406924295 -135289987
-391376506 283482709
-189424976 307856167
185473325 323792530
-134852754 90053325
-245287888 372180837
-4044635 316701871
-261940454 -79221062
-86233213 -4771231
148442691 -352886891
-268968678 -400864744
-126738442 -179006601
-370205752 298225345
255321885 379273318
326986016 -268306526
85448982 232532661
197123337 -333280368
-30433890 179628960
-201169513 -492251106
218744653 -378546497
-460733005 -337626140
-420019784 -343730025
-437719 102521919
276389788 -259850638
16644329 318402402
-481343039 79784598
-110026512 177081308
-157392084 110056177
-256398834 13392639
-290792686 494948685
-22474173 -220875268
130579372 -437064210
409033368 326546210
221669538 323363714
-305856687 152143222
327915398 402201838
-264994929 283344764
248199956 184502337
-213425311 -35514255
1740182 192822263
161171584 313225685
112783606 -18289877
323600309 402142868
167778028 498567467
-127732478 14200854
66941576 -140677160
279235312 99172534
369213163 256847280
8105244 -309673571
-328093670 137275176
-30957704 387561390
342865037 -29644098
363289008 90483853
-265460218 2566862
227515790 84132166
194980564 -449503388
336796202 105467333
-320546916 111017154
-63801648 -390964545
-29546434 216304429
-40708390 -478018341
-33377619 -371585875
-127944378 318725200
-132156855 -302812771
-470837790 426915725
-14360192 235877789
-299718986 199258080
-307470982 89732602
-15147192 -467593828
18575377 -453386982
169046999 221422351
-501162804 237135382
161611615 83696809
-243366081 -135769229
-81825945 -340205885
-450718228 46856935
-160214013 292509244
-254702480 -179734387
-159646482 -235778196
469948151 36489472
70779679 294632089
-131799023 281376396
-81326855 181070614
67738451 -417164467
475648 334798362
45676013 376561520
-363996115 88144889
-324884008 -340274030
-381282734 336677734
-258327290 -34382946
-21556160 -67370642
-282833480 -190747950
-149349959 208255894
439459782 -224732400
324526858 130939563
-28888376 194154068
-304279606 381688706
75717279 327551791
-262541386 210493171
135716255 453840711
-444615116 78536371
142276042 -441415101
408782774 -278803219
79913648 354343316
138412549 161860728
-130983967 488085102
-468887974 275116370
58305621 -7779074
-281329486 56195631
-356923674 -177150469
-244467260 -417990524
-283378107 270929580
-157856698 -182270312
-432958461 -359289448
134023872 416343538
-256602344 -105393958
-60242562 -44987336
440410592 143446660
-449606843 277110060
408041299 60273087
217985952 -104961160
-330847025 -5311894
-290472428 236224824
103592236 -325547463
468109297 -343081607
314185933 -280175722
72000500 -3932001
-112398377 348175430
-210279579 66001666
-4272307 -328407683
177767 428450410
-138153188 123248071
465809529 -473452569
-419135820 327865306
338389440 -445682552
-484933250 -301526877
-134357037 463439788
47740587 -371657080
366598573 309480297
269902911 327989170
-454077888 377032005
-198872073 -463343361
230410667 -89675542
281683741 117365932
340787116 155131965
-150748530 -9865781
416599531 352833324
280198413 453568442
-280538286 151006686
127646595 468478349
-326975154 9027985
-269487549 -107866375
-120610542 -319265317
-98433865 -85397474
-301133815 140844884
-183275069 59387916
69415072 -291083144
-410080430 -277537403
-386483588 -479684634
-53038377 127263254
434534730 -291481847
43734234 148253567
459063901 135895259
-344272851 348393595
203828703 -318815313
342542927 403580959
-42161069 -260253781
-78074666 -302835297
177447029 -315030112
-473391683 27992300
-441648921 316752672
418839480 -272871588
-93116916 424123865
406178627 -412323621
-398683594 207504112
-218225749 -476810850
373431596 -489488324
-209276096 146234765
343023392 -369494699
84997575 109557649
-147757478 99454856
-49127212 -475994207
-487889127 -411842716
281913221 344808340
-224051753 -342929880
192610346 -215350921
-9666532 382407263
-272635550 -419401362
302681161 -243188472
-256855550 367505377
247484848 19065276
329842197 433715428
-462232588 -27637640
242100101 -96265894
490699972 477764695
248637530 369334049
299442737 -213578534
75894312 492469521
-179767275 -477091859
336813744 466226110
310696064 351021073
309375980 191178445
8608459 435360335
-43603744 -69604580
-357152136 139944903
464009249 242556405
-112044658 67771591
-176752916 -292690100
-406460465 256478817
230098290 242606255
-265995823 373512072
166250771 -316772478
213256377 -22805813
185981106 381088517
290766035 227664969
-482774171 -470852668
-354256649 -404096434
454403026 -489978379
227670340 12494314
-218508024 -118053123
402807613 497667488
-312794897 -58975243
-99611186 77585111
-428590733 -317820033
265402298 296236619
40732088 477864963
263127596 50507981
343463560 -495538933
-105890897 -132280810
402180990 446790527
-387062491 -222084859
-349604438 9403237
-1500126 -283407343
146047980 21174674
414832215 439131970
323658203 283126048
-220007953 112554835
315613813 -72988456
-14758770 -46510342
-470819991 227039154
397411769 245845789
58937665 133284628
276552303 -252460234
-154856214 -46143883
4117644 -371948797
389319827 242789023
453699745 2086760
407779582 190866748
-263032095 457442546
-311860441 -100275801
-303793616 -88137350
98916128 320337948
301519570 -285910938
-373052259 -392039200
346614413 311901768
83577298 327765331
-124585538 -59703078
71972379 -189350503
389863433 101749703
-501701660 -159134562
69323003 -390048102
54095037 -352220884
450259960 81678889
272939805 -408729671
-110127861 -357520088
37894768 46377767
-469300290 -374360338
366588825 -86104209
252392954 365724924
504413830 -278460622
72952656 204140370
367623830 -118946538
65133425 -461646829
217147803 -85769602
-40853090 -380716476
350384051 427022579
360061513 142100934
65871916 391311582
12097158 -94497278
361586647 209504712
278788238 -350934075
456708838 157418679
343493020 -328438776
354385052 98382626
320683792 -26981310
17805970 -412257565
-275829356 259378247
-316468477 -382245846
424719771 21791413
354288025 84409234
-99759603 -51189172
444270539 222131956
266100849 -257053016
100610130 139392617
-438030477 322862670
-394839569 -395303006
483199184 -201927277
96530827 355750526
74603361 -35128408
-348462767 -106515834
26030661 374080740
-456800408 -345720906
37874795 13262866
270755779 -472338292
497773714 354287894
8035103 439776199
185017065 271337440
442770804 284778941
-285237071 -254408111
-317568555 -477573494
496444038 74941901
-444932021 207865822
465111967 325124172
430228158 -10944875
-254020546 312795469
30536264 31202228
-39212296 -332579796
74141303 -6705459
-25150764 -80162810
93195723 232051462
243981743 -382864492
310237816 457949574
66414092 -29883794
-153039141 -201890273
318115256 -47315103
3473420 -302912139
-116641271 -154665036
-261498396 66612773
416484524 271474068
-63426563 496850259
101427023 248199356
-46144021 -390407363
-485214239 -381209516
144412980 178945546
-457890305 -92851951
-396369398 -66951267
46135039 71155309
318840342 -16665120
-60081643 -222193767
80815941 491035866
463367229 296570469
383014656 462342702
-109345205 -114224453
442944800 3508605
-111646383 273763622
-268777 488544551
413451781 19435617
-316107572 -481198069
248363945 43451696
-208002202 282829649
-145895490 -345093235
-248083963 -154916701
-369508169 -263493356
-225801910 342961052
34833144 -32158130
268252962 -162260014
-310840888 -18213166
-34923659 66478476
425523224 190324532
286414061 -447515984
396839377 -99304200
-53552747 42007866
-311457335 456331070
-368364596 -66894129
-89253456 465789655
118914145 -83260313
-476178280 -86571779
475223724 -185703510
381330247 -201381261
-406986612 -231594175
490123829 419404925
-301319085 241294589
-49518255 -369213866
242911582 18279389
385335639 221432212
54899924 -137618849
-351718471 -319855516
-456397669 -311395335
357170087 -343137858
382459939 181220633
-336159805 -43939106
451131148 -233994200
-422649122 -164831935
-164122804 -336032524
-140618985 -129589086
345430117 459048533
37409789 -299716627
169498830 67008995
-390129843 -463824384
-72106316 197240012
10824813 -395491620
-435779988 137631014
239211897 -164358215
-411067549 -82878710
433468845 492279379
148130331 455840155
349708679 -15405242
-151840727 344631693
361740101 102929194
-101960265 169424594
-235188996 -116068065
151045387 473382475
58196755 303784065
-75629493 -160031604
285353844 -485442789
-7522531 120669230
-90883074 479601298
128829392 -101464456
97291408 82972792
-16371880 -354879018
-218973174 -379330469
-55622356 963166
92803284 53671254
236663421 -18808883
-439645675 253544705
306666311 -44657892
351832702 -238741708
304736655 -173536839
347842350 -117523015
272028933 -301885672
-247640154 433344838
417085937 179255394
-479578753 251468228
108780502 60792473
-269971505 210767272
-19967787 -455259419
83288233 -455578818
254016009 69124029
-134014356 407472040
-276812213 288955294
418139984 -494231551
230295984 -14936629
-158954285 37612630
-18220341 125097962
-474983986 111790291
159789113 64022269
-113881582 -450739387
-183774613 -427466349
340566072 -149529828
375963361 -327749513
495017788 -486212602
-455824478 101035162
-388878136 435966553
-439152001 -444923024
181661294 -4338452
-190442847 -311822954
-248319297 -308552877
456648173 -446742286
9566271 -214808871
187333978 303672389
-124888602 -164714990
-187692448 -434678257
-76259614 46831677
-281564564 -324312532
-389128499 483934555
291601222 -160214224
-114618047 422936760
157675948 240242523
436502332 -246264932
-101179794 -127535584
404629465 379894851
74891310 325598333
-380852219 156960407
66643987 -75690133
102648289 -73456726
-409476443 17798003
-21013442 383773442
88734471 19408491
-460752853 -375163947
207552239 268917293
108152066 41555828
-423362096 -469815424
254536714 341649928
59177654 360282050
40785395 -54591543
471072115 -439313203
-265177912 -288133553
-220376991 -351308689
-495472519 -119014738
-236788542 242415521
-333112626 337552877
-388333024 377577140
211423948 32879228
-113305014 289225438
-138550600 -406843409
-305926376 -44417825
326951655 424661856
-189885319 385353384
-491518792 -378924733
-117573386 329540900
488580673 -208789514
-251732881 43856205
328819295 -462160164
-300682486 -267478570
-55932049 158790467
-368832368 133141592
432452363 -435077050
327468316 -414638476
-337103556 264364999
-274729826 -186057262
254810492 24805743
219243873 315835135
-409586349 382963521
-447442730 -229142436
-440469780 -124940606
-443878403 -419185496
136257187 234833818
373859629 427815383
493538184 -256412822
105942049 -78190987
246550363 55057435
157405272 -240932594
-275379945 154273756
-124729602 118913064
-385101517 449832732
-459442174 117878642
-100303221 -150201858
-267327931 -240468989
77501225 -252764344
163370139 -436689326
-166156880 -481766930
-70517383 -358359345
-335360469 342223208
-454809717 151758132
-218282054 267746099
89550238 -196757234
-430000350 -169081881
-426050914 -79946247
283659551 104889336
-25956497 -351107675
268134466 -256324025
-102844255 466621453
406672712 -496768783
-362921497 172766531
-471861531 170603921
109927437 -221224305
-52032082 -305753595
324405354 -197875863
-110173926 402630628
125570015 -361148891
433604086 -100737785
139708321 -71040392
-232933044 343867503
13906012 255108641
-252153414 -14142200
-451257488 -203414210
-243080535 490470639
-341132173 -32478861
325971160 -162713079
-228705329 249320106
-291496002 -26402460
53983547 230466959
-450859724 -256755996
73220575 -47228832
-282487281 414362910
-41327135 469140542
-324878547 -416643906
330196780 -289333763
296539517 -169865713
82050106 -297584396
90989793 475110110
-54680656 75734299
-1207314 12128843
450879763 -255929660
76728508 468818295
393111465 -416974782
-361179387 20732479
320602648 -62233357
-32536822 183444961
-69802458 71305189
-276333896 286011086
359895394 -274626061
392602845 -388467854
-133612929 -191169965
-351044531 423993515
336411957 9878750
169361321 221136076
473027159 344722016
54426388 258502308
-166816096 -250279735
41611606 -195144983
313181619 494485997
-228812511 -364449074
-212261525 -320975364
-62701337 473148839
-83368579 91923739
43465024 -490895419
195421470 350351783
-55289186 426252033
-53166784 -408992234
238527369 -28475568
341240748 -207242413
460214657 447844310
306248862 -298713873
-453194282 -24760238
492728908 -74607632
-78140497 300847607
269071705 -466544322
321627627 401446719
-496923360 106029986
242470409 277022484
-130534668 -294247592
-484002129 286961742
-451085500 -11646465
-403132660 -425544218
-27608451 76844831
-173624454 330978034
172345094 136821653
240185194 334326985
492224990 -50334842
-230266500 -366716782
-101758971 273176733
56991801 281129493
131387202 -318223671
386965974 -438729839
354137882 -103677843
-504413829 283722084
-205849593 219378363
52543837 -321024019
324346263 -180578696
-64040673 -267527037
431422442 36161434
-130778975 -436228753
305730980 -223435285
89181039 -361348188
-231286190 -120859144
10018028 320093616
-210444280 440666607
-224070095 -182887536
-166255195 352479067
306237340 -39024923
-329985636 -189335678
-86023292 29831951
-45138238 361037104
-171169561 -280542439
-465718791 -27716529
476552819 354066912
454098967 -363925851
83376790 -8837240
-409378553 467739445
-489908242 368592238
273389849 -122411824
63175523 -409311258
253038371 -290120049
-472015364 -160748526
-46112647 -399651983
116331191 150322356
-250705216 -118413082
-285007911 357331965
499509840 308680395
316940948 98999023
360124027 364424799
-121392452 286176078
-184944248 153828348
266526325 321223037
428072346 186587608
452032614 -173645510
-346083346 180246102
57474719 -352959765
116608350 300485797
377028823 -398492359
-15126207 40872406
-203750026 386264647
-149888291 40686382
407889310 -377783122
-444232540 -95328907
421026236 398220379
453273826 286183908
228538625 -204444915
-109741448 -315300583
-446969720 -20402329
-253206553 -459044034
-96579616 -495140197
-239361626 69108645
-388943013 -249330624
440037734 -95800434
-230431480 -351082227
-10027771 -140134918
478917501 317030438
243938054 150214524
323201427 -1224308
471287946 85816754
434924911 57412516
-406087692 240590157
-123839697 -82267731
-321120323 -312052157
501401128 -420615827
-367763685 -212038155
155300554 -122476288
-66518557 196018839
-415926194 301510542
113966899 212402835
103980381 -152505105
502733075 322009998
65296340 212803328
285125522 -258794999
466712194 270649289
143956152 385089488
488684538 485550134
-446661965 125822071
-426201919 446812372
244194709 406455939
-276626266 -417557025
242507865 333547428
-234049079 423204264
-389138262 122856612
-398067409 292872473
81285077 -66170346
97889199 375523025
-162017491 383879443
154912173 476270048
-178870321 -329371600
363800118 -206656777
473613852 -406264036
335027279 -219042777
-403688693 -418979684
-361531660 124004151
-227992579 -494704534
-413094626 10812657
-232071994 410455608
-283220763 -33525468
289073165 246408012
-498083859 -178501590
260034134 240963722
256155456 130524658
-121879257 -353320436
484266533 -446321682
383363072 -74934707
-29314976 -341607269
-44489161 253962919
-116959486 14840594
457256400 213272765
206928419 -287666110
90041862 -106710459
-157939983 -411493718
-217375406 265306866
399376542 26477818
479186557 -240027679
390388813 -133195608
334899650 471284573
-59672866 460367069
-199377061 459890949
138645611 370157397
194899406 -62237846
347045520 496486031
-153806932 -486363823
53236961 -306544826
-366901972 -380430859
419045241 -165503561
-103184814 -242238033
-119508410 160899569
477160204 -432121526
-339490339 -251331640
-67601619 -451566313
-259972123 -212779043
178151790 161550663
-257251535 -193644858
-73425169 302423212
238517110 -453541368
162012447 100774235
87832302 275219973
72890587 -103815696
43266587 279612208
-446269440 -31267639
375155734 38324286
-44647134 -8481271
426949256 -185337822
461170774 -31959392
184332191 -398812657
319992277 429621534
123395657 234511023
-420864344 284090725
478132801 125443353
325573120 -280133103
-237743240 295422678
-90432210 -200622551
324858697 -303527766
96530049 -97435110
-490220925 258949424
-154202174 -150909384
-315124470 226707598
-269220697 -209410839
340595109 -83807432
-413271776 -429686271
203180979 -470710067
-495939128 -28049834
-476972249 -114391945
492088309 224749047
-163441521 -158582659
385068942 -119128619
214082066 256130664
-24767841 490677560
475979332 -347339714
-349482472 276299316
-333675697 -449494517
-308920960 430399872
-323116422 366341132
-209956587 250167810
-282361366 126816541
245961505 -498878218
-159182769 -22718705
412435414 -277394048
-342779042 -141779787
100419424 164005282
-34960054 -370782182
223947134 425608375
-94391174 -282095904
-259755593 -25894076
-402162310 41372807
-166669744 -244995886
-348734548 -392743260
-229477140 78159803
-362502313 349375829
-47952753 293822812
-4626903 124258061
-503776043 -482181348
-219313407 -234071800
345964760 30263801
-84152247 -56589800
-502997177 -295165394
318372896 254429105
15202239 -230674554
-255850740 -390127464
96240795 400957245
-499220122 -144058116
-197658412 -84936151
-318768825 88619271
357597318 68983023
-348934020 -103855645
447717161 -340342017
-44222095 420226517
-228261910 270316279
280056436 255203766
-208457869 -480545732
-194694846 -355399325
-173208945 -385721028
442111257 -150806710
107677505 456941740
452057841 -296813484
348193935 143296485
206322193 218903181
393373047 -315732003
-199204905 -236185538
-372582207 421063993
-259834523 -195456160
296186527 216705418
417520695 94625872
-192746547 64631476
-8922939 -117069990
440860006 102302992
-344806355 428962237
-253723658 -35843822
498992682 -112811198
119204080 -273787228
11835212 201877635
-204416574 496257385
-316890033 171413077
-411872913 397184680
-419175559 -401257520
-191479309 64062899
284617128 -498408398
-378546548 467042744
120379822 477978140
469313692 25346853
230873595 -453806933
62528170 352270274
-497344160 -294700396
36430233 -11369067
-139176919 -13428872
46387659 -371283821
-97010185 451327904
455216420 351243264
-347639020 -242456894
436219631 217305853
100583470 149951718
401115785 -413920396
-275109803 392826213
180938341 148686088
374434855 117949512
-249318310 -298224193
253522307 437833271
-197776377 -28152219
-75900722 232750327
-414247320 -22997822
426456803 225115901
182711222 -1105261
-47290973 -110811887
34452417 -408041372
-378051461 133541812
467215675 168650244
245267421 -48069302
-17025075 -340420215
-340687542 -235651824
60749232 -325712065
111977243 -414549039
-99154673 -351554259
-309308352 371448126
337558005 -237415345
231700758 -21125271
-294143461 -176126338
471343523 -209153082
145695121 -99813262
-329080231 399535015
-106793025 -476119757
458655750 177258428
59670556 455268984
-471429328 410117275
109471582 -65524790
67420860 -70768795
-384595218 174582152
233100085 -353824194
-498143528 -223715595
278278575 -341357982
-232459720 90875029
-37473495 419714621
61393359 -365096130
150067422 215405704
-195568121 52837795
-368221262 -77050035
-19173122 461112096
-321739728 287836296
117267429 50021161
-305693751 370714441
405152772 -368122184
71002029 12982497
-342552676 389071808
501671906 -334137601
287615396 -291983092
-21389829 445923013
249854402 134719483
-86675219 -39065017
-149473012 -347182804
265753682 -460732375
479581115 -420401442
-199424497 231493070
-361905961 -122919871
-134052141 323381331
263668858 -23924450
-69048835 -426372312
-13968894 -104534436
437474587 38695807
-182647591 229650536
464682609 -148388501
299028807 288403273
-114802014 289915665
-473757195 -80472208
445975642 197891365
176106887 -172425749
237152144 -347078363
-405722486 351836228
411940972 407122206
362052700 -382014171
429583105 -308880613
288362069 428250393
11102150 -76200332
-349309620 193265259
-317138068 -88872992
-479794076 -497803131
385443173 360947739
-406911966 -283286641
135140800 417844389
464829059 -355380288
-125468824 88474533
60580721 -341030814
144601269 -265380463
-455089133 -392397125
236984894 -140033342
321844120 -20552992
-445424460 -80235019
-382475724 -282594907
167260127 382076025
-424494688 209227278
-58869259 -497124956
482611147 -338955124
481273289 260003180
-155123387 142076411
-394451355 -241491846
498831255 -108327630
222771077 19960450
-97238545 -168941050
300130848 -10773364
206557345 -154292839
-125703886 202479516
29257204 406313346
31989593 -192426141
-251651511 -61063789
228201191 -24670655
-265555475 -188294756
-238475671 -202820425
150303666 -71484296
187018778 -186773741
374856835 423583963
-110536931 39574335
-54772433 -273054959
-307951938 493753261
115608160 -310663390
488511410 -158885006
-337895518 -427301047
-202338350 -238420430
-205593918 109056267
402497966 -170750512
-205432644 -43161983
-116632417 -92605669
-380512579 112392016
37236492 273253159
-92033874 -369729889
502641641 93998144
-264839848 -301761118
194533816 201550785
247681327 -270776798
-38566740 104217016
30625927 -222831323
472456883 -410965954
353063598 443323737
421440702 -153020821
-401659558 296968272
123904248 138044364
-48270559 -96843121
364499972 314760634
12835122 61304050
-7747376 -140990734
449101033 391356460
-449386207 -156541739
-156711701 337654129
-218642506 -98123905