1
200 172
66577224 357610527 470526176
371491653 132238739 417034309
498026319 262355301 32985970
347466667 163986233 332562002
143257855 476281275 468885056
262158445 483043337 70311986
245877962 366868736 24639322
171505036 96311380 313832801
424561141 150598909 119317619
499466561 81936426 321733230
219974421 178793745 438397261
339642916 518198254 174615019
388818250 330011610 391580468
410951208 322058584 433275791
256868305 488502175 513256967
520822557 522630482 260399567
448577833 374404321 485011136
63204519 26632100 349329871
117389530 278056359 207997473
122552063 40028705 241868168
374451846 22805776 224906425
101967411 527368693 437751058
120818448 503577610 380320480
492553804 179304131 247541310
385161497 90082993 119996457
264395793 497295292 313880551
356348738 381492778 277379864
383268850 358395850 41923983
457229663 238142619 332130794
212797965 62857745 346632637
366721192 68771275 306244083
411402209 16001179 407727473
424554667 155553602 119810620
167848563 343025019 315400692
75795483 280492185 90248532
429160625 67427775 429011689
243747068 529277606 48209274
67722788 380362546 101849130
498616969 359589612 143353920
376539713 288284070 260269121
410494289 76869733 449254570
274135313 432299589 505506677
284980562 191435408 202410236
235163744 517209856 34663805
43634533 209964342 334746659
81672728 306978211 58747949
203052500 154292309 294032538
72074394 476971134 206402376
293044733 297163096 158658451
237966680 223367064 518575569
176726282 357065578 20707583
179287100 132591480 130444238
251179869 190146402 195555307
182637049 199288328 32757860
321821507 489813367 323425757
175839330 316164788 468323296
172183728 230319125 14102485
491337501 436106403 72462971
401732174 2285598 52091434
391792415 285127401 335829244
234086818 417692043 469492228
479138136 67094513 327313845
478285009 364292257 501864438
518674266 216420904 190017040
208788021 84894860 89423179
145168009 105467753 114859352
333702782 525822049 364704791
254854875 150573198 327621177
80010677 160514993 460886724
287320916 76081347 371175531
275970301 306905946 34120097
5106911 360171485 222876576
465133395 134271570 383644234
234595005 106523284 445899521
349771360 516274903 354848292
212894380 400975916 88971192
265551262 74318464 217747749
261837168 131568525 404900813
173236516 222549347 30006524
371476010 288330344 281147518
242562823 481824977 66014877
397909676 294388029 120677263
224258628 455094928 284411328
276914792 141370921 343221584
386690260 170283142 500907793
503767748 233006704 78447101
413112046 84062515 280945806
276849837 311813652 386627200
68875426 108145497 301647435
477538038 351552488 268809947
236781097 392468693 71815342
289321302 7238142 349506438
460854590 78381687 98744119
502846810 456343544 134882607
511199070 287252379 453089364
107965931 158230781 20449462
276270834 226355215 254214528
266753657 51664149 281176039
501243073 532744350 155000608
281680337 279015287 327551218
53055485 97443028 526130386
153379420 313146505 292086405
166971029 217263289 370984985
3644778 65567199 511182077
317928106 218813502 347077664
110691353 469011799 306369825
205961585 89407329 246722341
19812539 441138377 94994057
528456665 464328669 170036354
466626842 385421744 412822434
339563183 404090267 515693074
40394120 258628087 181104059
36518371 27916597 88099682
128425910 315107442 425362152
180384004 131090533 347798915
281007741 165242662 186056224
395625940 213996443 33079468
521980249 384163137 489726835
393769831 262419564 332800907
304565672 112395868 442280242
389904903 406907672 67761521
21579325 152881966 480611863
245486184 361778597 441478624
222935662 30361347 108655184
47735075 110002286 85048918
34808210 466680631 305249270
483891990 388250072 326173774
266713738 490448173 195340251
493383548 299567959 95895986
412299797 239734856 362829915
111554756 161453044 184270515
389758969 43127906 81811556
415429398 417286366 144281425
486912054 82880766 204062308
530730502 477254737 290348836
412543826 141289780 94491315
282678785 432386547 16705558
63036599 126107533 139255222
279480124 301105152 141243231
360333606 10552706 499988549
479260315 27640589 30095440
282987502 218322042 190167389
1411512 216221026 4992078
324864617 381273115 332133707
125948358 134784407 14406204
88065333 427740989 104202426
463635088 522433535 119262825
356381363 410203835 277380494
518513458 303994597 287255176
476768805 38044079 384980919
274484653 50707325 437419418
422205914 291076319 27325054
14134825 214277050 398738063
383760847 95422120 92214004
192361105 212452583 293713637
383064223 4086967 170229676
421675119 403385684 121159720
213976395 203028859 411788212
396590215 305406564 329185222
130412529 324188638 432167358
495510375 317385744 107674331
338883543 279372381 422114136
392185953 260540165 525828561
119794688 333888575 271485031
100636540 248270656 339961263
190666920 284454792 36108935
130559399 231187137 369795984
517720146 422821144 120989001
139675263 51266094 355640457
401102235 479982332 203113982
424717610 294711329 69865248
176659031 134378324 278065641
477722288 318834496 357833480
213284118 162096880 490510810
62047785 516492765 240625389
153261448 233260304 86986759
312376888 71270924 10607400
141672047 364011302 420043152
322665484 44327128 124028223
470054634 401773753 281667437
201699645 383128400 388268057
278262798 242611488 365975780
517340747 317013592 156367591
400066308 466595403 173720891
55053736 416682598 54173829
174310154 59082010 49916140
33283853 73623507 55885831
45114776 380971192 176607989
486650096 350310014 309763777
367065712 211632152 173920475
284849975 131192906 396752388
359094700 479104001 138423809
339457926 110749919 144026447
115013153 274203353 322425186
272375493 432854589 507345453
67940014 137672728 81793339
242628865 349102794 57253634
125396311 509556634 378153328
377431310 37241818 228272181
94235470 464215986 1152558
