50
14 7
67431257 23135482 0
16527266 1865616 0
25791781 28030473 0
43776830 10425980 0
62930752 59348745 0
43525260 16540674 0
30007021 42119568 0
22832590 42833530 0
46286640 28459342 0
17631171 35968024 0
3188385 49910350 0
67385791 55807903 0
45526151 37094515 0
24012231 23248927 0
159 69
41097718 98825697 0
29731567 111595672 0
72545499 7424699 0
55196819 59647435 0
58236861 68971189 0
2109414 17253185 0
13813359 80046373 0
63172892 113236826 0
6067471 68923017 0
108929393 126217573 0
98551115 49008989 0
116196395 75462005 0
60943947 113793773 0
82429303 75229882 0
33881483 60739675 0
1635876 38808056 0
72515048 120362342 0
33639142 53298815 0
17621024 33636571 0
40786462 8202920 0
24707085 60086848 0
78542528 42704810 0
100980982 14099041 0
123270518 95902187 0
95073515 82784857 0
20153214 88981050 0
40133749 48218777 0
47126733 275493 0
18757071 105893641 0
19553244 101429456 0
30052679 52012040 0
56550966 111863455 0
88099788 30787348 0
7809651 117377120 0
119034446 44463061 0
39149704 98377857 0
23002806 68015471 0
26781937 96577860 0
31875280 100121292 0
122098816 103549500 0
109154480 88466452 0
65222839 40450938 0
18335955 62176040 0
29903849 76141465 0
127909437 74075875 0
8202507 49462668 0
102105219 11540172 0
60023363 53380645 0
65438822 73278719 0
1272777 22639108 0
53030554 23985550 0
114885636 92977290 0
29422612 57427203 0
77131311 59711195 0
23760785 85233906 0
1012130 11052508 0
11078943 65916562 0
5676605 123147037 0
30242348 93570527 0
59388133 33577048 0
19931290 17860593 0
46677460 21576020 0
11288082 26144579 0
109866349 16689906 0
14208126 105328485 0
21840332 115780936 0
40315345 79960320 0
11486950 48504240 0
90311656 66300799 0
59630810 73953238 0
19053880 106484015 0
108731927 61386979 0
34282051 83322173 0
92063633 126752119 0
61168767 27688915 0
101132206 93654173 0
51190428 36198083 0
70888210 100607765 0
96947775 61116880 0
67549218 80400439 0
93093162 125184537 0
121095211 92986201 0
105508904 120311261 0
23863614 68588009 0
71498103 48056450 0
124824324 90386427 0
38262656 123699715 0
65493156 52176682 0
116914445 71507772 0
42603735 355027 0
16385325 22630475 0
94950043 68716953 0
27981870 103393435 0
22270423 98142408 0
21709236 20485106 0
59819991 9127041 0
123337195 40668953 0
236796 105117134 0
14230426 68080785 0
97909557 112861574 0
75255797 111782440 0
52322673 10837958 0
41963007 23844120 0
64615042 66356604 0
62633252 71285940 0
103487346 39683057 0
49458044 5082444 0
61328735 63234064 0
11196196 41643983 0
28955313 127251843 0
37915658 29195121 0
125046142 90481472 0
31317149 64823109 0
78020983 123115695 0
127792666 30670655 0
81922985 120363476 0
91702924 30041818 0
24878535 25484609 0
47982619 105060057 0
7485560 61255290 0
14381575 130190341 0
3367524 27477233 0
70376912 119044218 0
121854906 106558695 0
60660094 75854258 0
14192509 90051903 0
109429801 78933659 0
126333908 95819825 0
29586244 12412287 0
109690208 1433169 0
82433847 107448373 0
101662994 12156979 0
51840878 126641884 0
48185739 45047215 0
35302286 53283896 0
80452895 125844214 0
95098674 106064298 0
91315474 42237121 0
82473432 69049337 0
122084918 100092804 0
64092848 73368761 0
36312787 43806841 0
45333149 55078800 0
40323860 89325933 0
116208295 43632403 0
28267186 58854766 0
87956333 62443519 0
16544354 47274878 0
106935192 12369310 0
98317347 122801500 0
121511348 106576912 0
61774360 79510888 0
87598125 92090450 0
26814157 84858274 0
92457327 49132471 0
55359835 51156564 0
24909016 85943356 0
10947766 18912954 0
60208535 87733109 0
99 8
234922517 491712018 0
102127018 257850537 0
410878008 28163353 0
206224002 203669661 0
69418531 134114243 0
117583811 6856701 0
336658532 356733993 0
52550510 497206196 0
290403679 211252759 0
362285663 268973461 0
196897315 75946172 0
99795794 471504216 0
431928606 514546309 0
207619447 539262599 0
604085199 205157036 0
529443321 423910093 0
414827641 390845870 0
78175639 573265317 0
42987122 37030789 0
353018417 515950355 0
471376138 367318280 0
276312687 61186761 0
377551914 3510310 0
259233589 54529907 0
539074079 411056709 0
45759131 70083593 0
511259508 190508948 0
262915434 606908542 0
25682308 354832287 0
421706512 49442490 0
297903687 386830589 0
310287639 119605018 0
353388128 34147974 0
427905752 464099943 0
141878886 23501793 0
109136300 40502753 0
493846352 117128761 0
218598956 93957640 0
107649218 122079067 0
229360102 441957147 0
346280273 301327809 0
500918197 388361503 0
82060124 337806295 0
427838161 606668084 0
286520714 228235715 0
294775548 152666677 0
198161013 90303607 0
521849480 597847396 0
234947232 78598229 0
440654686 489736200 0
202936650 421362168 0
488689915 363614461 0
582871589 425320796 0
262848350 280009745 0
111325167 43659916 0
468936799 196662721 0
423136792 591758984 0
549657372 181646696 0
275944052 311249939 0
244215411 162750959 0
40422481 105986729 0
465259186 17386195 0
593919613 43638157 0
337974718 73001322 0
360347438 170102939 0
318994999 77123972 0
170462876 325419550 0
456714388 118509697 0
315312 296505265 0
464624213 599808498 0
588550713 284031329 0
545579526 311051940 0
495158870 230097000 0
384710454 455292048 0
235851120 242687853 0
266530412 332127732 0
251908305 475773875 0
486860234 117693323 0
318426405 336276158 0
426630239 97649387 0
41013589 444821981 0
586414952 293438891 0
59386857 408284224 0
311745352 368873232 0
156582063 561734005 0
464063571 308683092 0
434232545 477502757 0
362234847 313861204 0
363327662 41126181 0
587977939 374751528 0
416682814 92497901 0
34229084 8434006 0
519939933 587920759 0
469224348 91144648 0
288567056 128315769 0
439513681 79573870 0
448950700 115052817 0
388992601 437891992 0
213880061 322390868 0
70 3
21836367 118583318 0
114249730 46808148 0
120023257 46021486 0
88590757 22221241 0
115906026 98944957 0
36935996 117537842 0
55853514 87294501 0
115962066 84762944 0
25594135 21998721 0
8698714 61896361 0
107895750 122189145 0
72090308 58707692 0
432789 83423889 0
77369732 29934102 0
70073632 72616602 0
51628486 6096056 0
94787339 125486825 0
119869941 99228813 0
80685947 110064256 0
53400105 48764871 0
101337984 62749327 0
105338257 50151493 0
118609781 67032933 0
94032316 62738292 0
124512410 120304141 0
75925931 110229906 0
15375465 121131496 0
51732442 76270000 0
83734317 24316678 0
99918679 69458332 0
117121186 125994671 0
34372821 106318964 0
125054453 114486853 0
43566990 114597952 0
10650455 74336900 0
50731063 40622254 0
111556077 11027270 0
49087684 125953568 0
32564172 83527932 0
46056409 11478349 0
36055589 87618044 0
115860102 94472755 0
120794495 57853363 0
79971378 113083110 0
15098147 71951755 0
102160593 65880881 0
69431296 87555384 0
18574818 42822785 0
86220343 122456744 0
52532790 118546283 0
12641213 116307351 0
9273029 31614339 0
39035101 92056789 0
60204445 59668983 0
49090964 3304529 0
125184085 99727500 0
78336063 115820956 0
60081098 22149508 0
6711417 126355759 0
73692090 53781667 0
44511261 26152647 0
7480811 100562911 0
6647474 51550280 0
117082964 64171679 0
124966809 125954056 0
47514912 118849821 0
2845664 107651085 0
81215204 97913366 0
116004821 12229360 0
55343486 20123877 0
55 25
596042446 717092857 0
601024993 134558629 0
184117062 96394600 0
584510647 673068240 0
178044241 296833384 0
162360640 465708329 0
326670951 642875580 0
387173192 555126959 0
666841828 132051587 0
247643086 373423939 0
608704724 226855879 0
549109520 77159075 0
740003922 631862836 0
118584528 230029380 0
743373504 586946108 0
380396818 642391799 0
43224447 305764039 0
289922516 672399672 0
499480455 16938118 0
646579384 706298663 0
297744505 609135258 0
654257587 3844380 0
352602307 355278306 0
446545052 538415869 0
667334398 298775729 0
614331724 598913487 0
360389724 437499075 0
448099368 653561079 0
106882174 381369008 0
642830319 250810360 0
729871976 581662828 0
437995703 239029297 0
608162863 286012401 0
514904114 502912922 0
259174064 80995833 0
437268752 335055227 0
752250628 352137571 0
142140959 414012537 0
21647754 36050276 0
656510896 544705240 0
693193381 475367199 0
384159047 641976220 0
571190791 446165084 0
186514167 70437845 0
666899069 425478017 0
688357729 277633186 0
257907464 19836098 0
603976294 61239315 0
654420598 102988949 0
33509003 432160068 0
41362090 324786556 0
491123733 676845641 0
233037138 444208946 0
253879591 40094079 0
694946653 492767014 0
270 6
115245273 408291413 0
369673826 475678185 0
542154615 71246149 0
25450236 658130744 0
114522200 334214496 0
138003706 467917982 0
303486757 212670296 0
422861326 551864762 0
584558203 115437685 0
422215837 489881908 0
118077755 467308822 0
362567978 39053165 0
26747756 297666778 0
425725109 141218862 0
305587497 624521318 0
1049830 31725447 0
43700692 448227326 0
18122171 369833318 0
31703459 607100221 0
616012071 401840155 0
619482757 565973257 0
262957197 606855242 0
628218227 212138227 0
360386408 519898561 0
263531990 265030322 0
149573346 297375319 0
440968506 579879342 0
43614914 326368381 0
119433672 177713714 0
641862298 451285167 0
474248502 58405967 0
78879691 394387516 0
95960753 34021714 0
48930739 261259730 0
609476676 214045706 0
191291851 56209362 0
672407690 634047296 0
122111322 551304107 0
193717880 88113820 0
620999956 549850548 0
244024878 220204487 0
398985478 346020385 0
400975129 411563034 0
142486304 613787196 0
188015969 491628637 0
45570521 221586530 0
674633108 171238632 0
544623150 494415139 0
24036835 51544862 0
670839815 331346834 0
29205146 482225830 0
616626567 451210655 0
571973708 239532947 0
351629273 676893595 0
196536527 668622265 0
377430654 138049975 0
91910489 69502124 0
341250484 299165873 0
169014867 227396962 0
620437203 34201034 0
149947327 247907732 0
268833723 169431596 0
263558032 233611750 0
36795590 465033304 0
535712863 345540752 0
314424276 484998494 0
94753339 225035772 0
663109278 403347471 0
93277628 140189114 0
306637076 113778878 0
119639847 435895348 0
410655750 19309893 0
331786347 248791303 0
217099402 283552841 0
341988594 542814294 0
574847368 125644524 0
99641923 472363032 0
111672237 329431149 0
192161342 269814392 0
385177077 195487828 0
479726083 274166420 0
392992152 598980664 0
441041658 25007755 0
416279417 570003144 0
492523850 94539539 0
664832752 255993573 0
530573428 467991680 0
22256935 599141592 0
624395428 541616706 0
383495208 491496167 0
54327295 485665316 0
630149925 210689206 0
505800504 455743214 0
442639721 104418035 0
50098202 354076028 0
476175645 17571727 0
37326535 182028551 0
337088148 392614771 0
666986326 461021267 0
456953275 109040697 0
195508647 234360849 0
216335088 603972213 0
154387501 350141818 0
360693344 593342845 0
92703093 618211717 0
44354498 169873366 0
570782872 69926690 0
522433613 289048839 0
574753246 331612185 0
393033079 612165896 0
306504241 103953151 0
496020947 250165759 0
652540742 1425829 0
268411605 309482437 0
254460169 441154213 0
264806880 280476814 0
10497875 214842142 0
344222805 471634393 0
427973919 576757940 0
465490678 491537082 0
613263314 175360531 0
204773489 163283430 0
140761918 211541128 0
306915977 663518129 0
357871522 433577704 0
403813757 31702223 0
42554049 485892815 0
185283700 288802347 0
531755145 640401493 0
572396691 117933127 0
626910992 260183417 0
432352204 306386905 0
364143325 514488120 0
314261341 357601732 0
292949158 377905997 0
27729885 586071621 0
69426681 252011124 0
537928653 197552183 0
299490648 240936155 0
70636599 100153908 0
6772824 190585429 0
364173245 204813145 0
216202044 550214748 0
298819706 281514926 0
453872607 182698566 0
185515326 450943392 0
486263047 656346815 0
354930323 611921582 0
596980752 132243681 0
258403394 91376114 0
381384946 370281679 0
445840953 197414601 0
408837763 602655603 0
631940303 265694361 0
513773505 566318283 0
493020818 649311131 0
333854395 289543815 0
524473891 410335660 0
466144995 533201643 0
674248170 122347803 0
401533702 251732143 0
434103543 612288358 0
388809489 434239595 0
257305850 184672100 0
90525546 206042297 0
107030093 496619069 0
641745138 421766971 0
354294042 184018654 0
434561962 237123023 0
218100647 368073484 0
318262993 651141757 0
672264380 662758672 0
151021242 319129659 0
18815352 600791484 0
394539508 3930272 0
625084892 557517923 0
469076418 373058372 0
199323385 40339540 0
281372437 407334033 0
462878123 168678197 0
672729891 91672642 0
217961639 21012070 0
95821092 353878474 0
349830299 467382481 0
477258764 528282431 0
7881865 32140636 0
659759407 176673606 0
162969558 194060645 0
103300201 120394051 0
514092649 97844988 0
249689525 291087365 0
219649243 470935802 0
328782842 502725653 0
482910931 368959235 0
290048574 216406495 0
235842977 146332923 0
115480282 388841362 0
223338420 397876310 0
453146935 128284027 0
363976992 276467625 0
206547849 265908809 0
357455467 573906089 0
191119841 161445802 0
173724641 532184272 0
586446525 113929492 0
364690757 550472794 0
29934135 193232580 0
556718211 90310998 0
449794369 187630247 0
280693329 305888390 0
654383767 76365438 0
346252183 660941255 0
389098844 268900242 0
528914825 22408080 0
496156575 612847221 0
25180049 370738543 0
426133716 351453880 0
415387486 464358401 0
551214796 664017386 0
49065621 449246030 0
670995215 38492369 0
59167383 79718467 0
528620888 597747396 0
269230237 55144115 0
461828769 316499925 0
34287663 86584606 0
59701699 310681876 0
16499825 15131675 0
647418499 198674601 0
247013746 532013644 0
7275232 312247871 0
226037339 545912473 0
284935261 582400934 0
332399624 136948001 0
518916180 487128888 0
410366146 538675541 0
528024822 322593751 0
475010705 122519456 0
266206717 411225450 0
33360113 422633640 0
453487289 675503681 0
489311675 332413744 0
571059595 661211509 0
18690178 484965996 0
245835107 431703113 0
558421297 68426202 0
44353125 591659977 0
519506513 278143945 0
183353329 433137585 0
363286031 449827993 0
105789076 229507592 0
529152465 141918097 0
340282958 324645084 0
201942578 493864441 0
222786217 412059830 0
362902254 607005833 0
154183569 549919064 0
431843602 540926645 0
201542515 482112304 0
648187083 344433282 0
526261368 47311304 0
381311916 73892862 0
432871746 187935705 0
254910186 33673338 0
488267317 215262476 0
472600787 381792212 0
355431976 348852037 0
192033559 393062678 0
469117509 656242600 0
17343965 337980005 0
535 496
810210152 83375754 0
582031440 519308185 0
261724242 568207605 0
160166054 489544468 0
89806890 529900880 0
298209774 165625493 0
594648539 464018331 0
748483862 556842254 0
711146785 207234473 0
564035257 195699382 0
359625449 261308429 0
94800808 29607004 0
647937534 610068663 0
746495148 865302159 0
475058944 147487122 0
826873957 141524771 0
250687563 785606697 0
61645228 306361595 0
545924580 513395934 0
439850495 374688602 0
368768335 647777056 0
127290185 727403969 0
872436381 619971069 0
818931495 634137058 0
400496569 125863736 0
287424748 691091852 0
771103212 486570814 0
420940365 31518953 0
703887314 778676953 0
521258019 127411628 0
855962806 155081821 0
44013076 747486689 0
856747532 381151347 0
607080406 438770218 0
494692574 439083373 0
112504018 523973398 0
842839257 712767544 0
201661474 60545427 0
325743271 31877632 0
665824536 846541656 0
829653659 803807634 0
627052843 323866669 0
193556114 864523191 0
577588260 104565573 0
401037948 351381688 0
7968087 209777229 0
99354208 321401358 0
720014329 623455353 0
436431856 1473267 0
706349129 338991170 0
651269883 199992168 0
533818878 438317302 0
740826188 305296632 0
365401830 684294860 0
291660816 121594199 0
602663537 683232528 0
713829185 557682112 0
364708024 130749008 0
739564809 828790173 0
404036336 16010133 0
148615120 227099923 0
551854720 257925544 0
77984062 607553269 0
484485203 215014749 0
390768044 43163311 0
865165527 82480801 0
218982801 480264789 0
498871878 563718109 0
581836655 603081785 0
324610041 685900479 0
247361592 280601256 0
265514181 263185383 0
489616940 707768499 0
305815660 136891701 0
518319050 603000492 0
690909443 481687421 0
421913948 514462592 0
623815203 182665373 0
726360176 176711258 0
744156248 231449997 0
659229668 771695096 0
306584131 511353729 0
627422993 670676108 0
6524685 455847019 0
312721685 262983458 0
293555869 12283070 0
177332858 770054527 0
716468377 476562252 0
713103504 480330771 0
282602128 109438482 0
654406208 607028141 0
849174662 389353014 0
819401735 832081299 0
594768915 292946950 0
483867791 571486518 0
38477962 180971175 0
285620665 803801929 0
122068559 745574119 0
793648868 629176531 0
320513847 199208138 0
703458787 386847354 0
237696667 229738355 0
768916361 482058352 0
280762270 786044822 0
615559698 43479297 0
836057161 81536797 0
558711378 312198787 0
255060930 414654046 0
815794098 463799259 0
552123962 426215387 0
598529925 584001712 0
600339676 737520826 0
834588260 480785435 0
354853931 836262338 0
601207232 278652524 0
139152741 614303334 0
250645282 206116584 0
806515455 836802878 0
58477217 759799057 0
61362114 120639514 0
673150380 683172302 0
471231727 622329809 0
366448458 854010448 0
312358210 565574325 0
759637165 564809039 0
555359164 429348626 0
780285066 538504603 0
774305935 537805771 0
131690488 555878827 0
608762231 859279284 0
116930064 798387819 0
186720533 623427907 0
707157136 225042849 0
357929638 783723257 0
196456923 528529363 0
429059056 674398453 0
189711876 357383356 0
839920170 379911336 0
296858510 744549019 0
569197878 7716796 0
594034576 282974492 0
410863000 441332741 0
737587542 200729166 0
125213330 645080841 0
852529161 448780701 0
227792266 243852553 0
696212635 113318540 0
87560400 100334643 0
16437836 66527178 0
853585438 416456520 0
709560149 370911663 0
261976620 26248422 0
31018297 275771199 0
735116623 630175379 0
253468361 277308807 0
353160468 32522679 0
102270313 612078082 0
62403761 637319850 0
68242840 461969580 0
479246358 277183068 0
784912158 679116829 0
838798044 611838274 0
713086515 802515495 0
581788734 140007672 0
635443219 720430930 0
848035537 343506951 0
364702144 118165033 0
418812316 837741456 0
810419829 826419427 0
35068048 233953696 0
385167626 52288434 0
583315479 328976249 0
371079418 569314923 0
273974832 292736911 0
319181568 753352594 0
459839219 281093447 0
224098315 202326944 0
526346307 790227950 0
695142869 281171110 0
620751241 638353997 0
286637381 174940375 0
217557188 364920702 0
649248117 479893631 0
575266672 681153021 0
773107336 534478556 0
639109608 38560947 0
314798231 862257942 0
547867759 155490407 0
343232429 563993578 0
516705878 359519121 0
56672980 342862882 0
778768368 349186974 0
836621300 99479950 0
183202421 298098925 0
756077320 352410353 0
293007216 57814189 0
775507352 487721293 0
230277806 671012442 0
156968288 172101586 0
546877630 210502997 0
59690160 75722464 0
685005047 279440301 0
294761929 70408907 0
556960566 164907458 0
828243632 62811117 0
315868462 733746588 0
534775574 641434219 0
565970541 784159207 0
612685701 528375048 0
182506903 596197720 0
828624470 343781430 0
64725056 169208117 0
52149826 709234312 0
776835250 599542697 0
59556526 127673562 0
403028505 343747808 0
120733215 512044777 0
661515946 289485270 0
221140254 239485223 0
132838605 322624148 0
105294249 398549399 0
45345066 17605471 0
470572180 116342067 0
387110386 5618418 0
831469592 130078571 0
312447925 187912114 0
401715800 218745734 0
469673576 679386577 0
512768046 539751829 0
107356437 810637207 0
344171438 725381305 0
618281528 546633083 0
367228605 607436196 0
803975562 417790086 0
86399551 470547353 0
409939749 466243526 0
386679321 465065419 0
768602696 863113461 0
518617387 443405896 0
108406409 816546318 0
715116007 461334671 0
193020125 563369203 0
299841453 407615965 0
405817560 435829340 0
784382498 724888354 0
58657152 269875655 0
729545196 193148240 0
857899152 676683502 0
417760631 798848019 0
589140644 533612789 0
172210012 302635357 0
567630894 167942508 0
456477441 452374860 0
187947612 240851448 0
545258768 140650672 0
435561202 544117115 0
541012311 274803368 0
271007905 711319499 0
17313734 100305493 0
753484586 63886791 0
212603865 762515291 0
668212462 444597274 0
507628150 124314699 0
164891298 682461925 0
799371538 773787536 0
691705741 68276226 0
2459591 527018740 0
775722004 569640050 0
737015469 66012225 0
724030981 663031234 0
108388423 20874969 0
176275225 864382167 0
124560754 554900218 0
543877021 710374178 0
493940951 412001733 0
293667507 637274147 0
112622583 345046445 0
55873455 414489790 0
650369941 547186230 0
271534705 343050042 0
291028980 817017842 0
381503718 363079578 0
26827388 501191438 0
132019170 197600448 0
606086015 138541481 0
467694825 162826728 0
260678102 776040820 0
1929815 807225383 0
573971832 508827399 0
37698147 803439564 0
187494385 793173323 0
746587438 742379721 0
202633306 503140540 0
374829650 393658163 0
187299122 216487097 0
546949131 799354527 0
98808041 588515425 0
448028198 532573920 0
235582058 77814439 0
506146799 284621694 0
824232335 415983908 0
543991881 60334968 0
100947195 231632510 0
485077310 486950224 0
278071728 313693039 0
574999245 685676790 0
169045416 108108831 0
387348042 103998956 0
116199698 812523371 0
594321850 393805945 0
436739720 792568464 0
786135085 217710449 0
262305259 114140164 0
644880525 526436867 0
294783412 137421014 0
365376914 771400613 0
464238703 444268834 0
400966619 329401135 0
624842314 296744224 0
121838821 41956340 0
91723572 281678200 0
50079341 498478029 0
47748245 477520278 0
362477712 327193734 0
309801269 427883298 0
244587891 186516290 0
178440496 140103585 0
115083284 636789962 0
638164723 762814260 0
343048407 549394805 0
60354869 708622489 0
568643637 126134542 0
734574083 808177896 0
824899893 366616458 0
13237468 816381637 0
742340102 163343036 0
755294110 292388936 0
121338106 791490759 0
38894473 484693434 0
319263840 394232346 0
578491944 469542882 0
15287845 408579432 0
218869186 363948171 0
641105532 338068014 0
523006396 49447441 0
705755789 818307425 0
674130004 101354862 0
107978972 120674956 0
389423037 507477529 0
730417159 270182576 0
713764314 483446935 0
66321904 306305542 0
833688703 511710439 0
555854225 9979521 0
496803871 205289177 0
619632799 44386521 0
115424353 380353391 0
322285541 461161603 0
191965503 82570440 0
455701089 429323620 0
65412323 676535818 0
64201612 238371276 0
189119729 662056478 0
718581419 595942223 0
220744022 194648603 0
79632436 711077445 0
809040700 735862444 0
347561790 373902529 0
304156655 847124992 0
579023514 650272085 0
827394772 483348134 0
516483531 88399763 0
285999801 13721656 0
539952404 318008832 0
103157796 758115901 0
22997136 366988999 0
737891136 356444447 0
682846405 648002152 0
136336249 273513258 0
742309361 770368996 0
553335151 444121724 0
541773957 493391534 0
120358097 538154887 0
415771826 378111284 0
31287286 215318499 0
682229361 503244112 0
708115508 432259710 0
588097761 325707614 0
516750016 23613235 0
252193213 254773237 0
742059828 387875347 0
469381792 246491750 0
77644287 501224908 0
673253586 168341089 0
131557588 645894614 0
322144515 735117283 0
166562127 99338203 0
749045545 745511447 0
501830075 524135709 0
846829388 349324056 0
198228988 266512377 0
119647312 741760497 0
10358747 232250366 0
210834291 545154644 0
858538308 70279292 0
290085160 516880584 0
553309301 564139038 0
365751329 518479763 0
806930589 431845001 0
332112801 5099759 0
209457845 197120844 0
564201894 229504732 0
29970573 780587276 0
385562361 725770688 0
791725815 344811742 0
34697774 170797993 0
718479363 868350306 0
384510970 473472936 0
807874987 624756447 0
408324276 122290212 0
637550687 738302478 0
400040340 141256587 0
470985761 185354218 0
118435590 722663438 0
248901245 83503532 0
119576493 15876078 0
371508126 595414700 0
599831230 450582016 0
582375402 51937566 0
207299938 759617345 0
117202799 305898150 0
626236409 502168156 0
353865863 487426637 0
691961743 510161189 0
282400880 68844730 0
529462678 42163521 0
576716043 865359176 0
291226296 90846976 0
500284146 458719224 0
187008312 661705497 0
106408612 446516241 0
654627621 286005098 0
544056783 848761476 0
26950447 57512862 0
51254197 366553471 0
144643189 865103723 0
462233487 850348366 0
864671848 1941336 0
176170140 806917521 0
627985240 554910674 0
165865934 511656230 0
808172225 729413579 0
729495132 647209852 0
798209901 545079295 0
450143635 749949353 0
338002094 814263767 0
426155215 300106672 0
183490707 742276353 0
692063327 252877363 0
563178141 724173407 0
854820674 185935867 0
539959911 607973910 0
473010277 832215273 0
688060388 367046618 0
339733462 664381507 0
628497917 503328691 0
570296500 461797416 0
326962484 49737320 0
717770708 859141778 0
448484303 795228940 0
295355903 404273709 0
211989286 339214087 0
38606439 710871425 0
132140525 324306869 0
199747690 591347798 0
505192310 695203868 0
383060118 625642278 0
862347138 278196151 0
155117376 593195432 0
231581379 368278438 0
365338596 680229608 0
123873533 753085856 0
24097014 307795020 0
579876456 44489199 0
776343753 734382247 0
553736314 520148720 0
284177887 708302243 0
392029362 691526719 0
837533666 387847590 0
741623492 817784866 0
435799612 402277611 0
428462833 313914713 0
9926829 85039863 0
212529378 535249806 0
567306242 843323973 0
17653413 431749395 0
623353488 833887209 0
314920751 764292360 0
78436488 240590786 0
398960151 629015343 0
540767404 177852472 0
461160772 656464738 0
754934168 167489898 0
863721470 376971522 0
447625108 840926725 0
74214646 171383018 0
20609421 116352483 0
371211753 598196810 0
626087821 188182140 0
419582831 197781846 0
342303297 155591943 0
114688577 424467438 0
772864089 360318443 0
539248084 662822449 0
919743 188510259 0
236175303 230356029 0
126838326 281195468 0
636179202 169838430 0
837789890 175139518 0
671117840 120248050 0
518813719 866204717 0
355559141 269816793 0
564056871 870553638 0
312851077 706488999 0
246293353 201787660 0
312343148 193791142 0
524677076 715744176 0
240944843 632526134 0
505391400 226781290 0
644357907 684534608 0
199974030 652523826 0
367963568 803788821 0
184912198 650762992 0
480628029 529329742 0
676870324 705958452 0
5 2
343258008 12938707 0
339930780 204386259 0
452175399 329402957 0
218771209 155216094 0
427686994 536085000 0
7 2
302846216 364210483 0
293974229 246906303 0
51315454 249098484 0
204586065 23492321 0
54887036 138538053 0
82361663 79111816 0
46742669 349015910 0
44 15
215880429 890699317 0
321382927 607688416 0
801416730 807738189 0
566060567 684325393 0
590031124 475053138 0
177268184 665330595 0
787991539 19505454 0
488389607 375160584 0
549820807 445063870 0
792298107 335707149 0
576080974 279025589 0
558271148 533888734 0
578337213 289572614 0
36023833 553348033 0
368969266 763904215 0
117893486 389687465 0
105982164 662592909 0
209130906 466366855 0
112129804 502766014 0
247258208 501630063 0
602331028 814764831 0
334767441 890316744 0
442167822 502824980 0
342059561 40373483 0
761209176 466861038 0
599753159 463777155 0
570361358 599416987 0
543659805 578620066 0
35968324 658018148 0
472372479 182224279 0
416153327 807686307 0
184533494 531468005 0
612167384 272473082 0
5209428 839365769 0
575515618 493902278 0
583644270 800903287 0
785558254 52836019 0
789752554 95485285 0
379646639 429166309 0
772715702 820192641 0
281588969 404694739 0
460865382 269901831 0
687777306 432672631 0
799650852 624760909 0
126 90
244690438 328871111 0
803867278 138736723 0
379566617 429179475 0
463831238 340711259 0
487898194 47029221 0
91002362 9861114 0
109717595 130315857 0
140292852 635099637 0
522986066 612593926 0
111253816 785804594 0
12263905 492742242 0
260308304 437182684 0
542592356 288920472 0
819895477 255396655 0
350724833 16958940 0
159120817 541645810 0
159914803 162124738 0
433554193 379751710 0
449182838 320412910 0
254932998 470042443 0
69646301 468125434 0
344324042 72234278 0
300808154 733600095 0
778138228 483877341 0
661973936 694472207 0
834835010 579086994 0
701998412 450299280 0
211481082 724037289 0
395264829 682774483 0
319126309 219734463 0
541366097 21672293 0
254342565 657748879 0
618978133 207974009 0
140969723 327676639 0
612693171 287633226 0
521877175 264186826 0
423665909 638471281 0
664320226 461448897 0
712228130 153983169 0
71187739 286506291 0
542804039 725240285 0
379364779 435044247 0
384802063 592083017 0
161786818 411054337 0
296845815 469504071 0
453335680 580145726 0
238061262 72792762 0
302380649 458845242 0
340675143 234611299 0
433196601 28476295 0
139526762 541455055 0
745470051 13684472 0
324131689 731975782 0
49102988 772389726 0
634279338 593949014 0
52257269 624136884 0
364697414 429018575 0
119392130 319037267 0
647850372 664715667 0
463715129 432932906 0
214567992 119271291 0
625812613 741178814 0
72805664 663401192 0
224466112 300611809 0
317029253 496015993 0
94640429 47655231 0
375186084 326913345 0
798232555 462054451 0
31157297 802281132 0
773150649 422243776 0
165924833 464269466 0
44214899 190247641 0
21853884 100708956 0
656822152 378077722 0
552978679 806141878 0
651664021 649451365 0
430490430 192106747 0
156139219 448133069 0
409832390 420022384 0
690590286 143713053 0
211540900 284088176 0
33482494 436352777 0
69660021 476083656 0
156194625 411052738 0
564079204 749165503 0
293801308 63284357 0
556011121 454474215 0
377516155 315188746 0
456069398 293688609 0
446078409 438180067 0
455592350 534532048 0
832153843 605976495 0
751505209 478953078 0
674959896 232763808 0
306281038 265589313 0
93706095 148357516 0
3720948 267534872 0
411867174 212148825 0
461010731 717016887 0
241317899 388911632 0
563536919 273832906 0
51499374 827934685 0
122959479 210582233 0
774325391 461944765 0
195998717 372247773 0
170636552 190028061 0
259919906 96653772 0
473266421 98314690 0
133872575 235957930 0
30973865 254692687 0
830353837 242255138 0
495635712 623177765 0
280703903 136326809 0
155524617 802720112 0
536915806 615121960 0
297212875 379408592 0
556815434 782478041 0
436833994 459159352 0
719082432 272921345 0
321329753 145585844 0
486189282 352921771 0
526754370 425802212 0
545591886 251044796 0
466726549 170146031 0
212232530 386940445 0
390536013 681167706 0
133 105
92115517 13390530 0
44915203 60750890 0
95692155 37328362 0
40869125 102492401 0
22300083 3348075 0
10104362 43306931 0
10811090 34552977 0
48559059 57200215 0
20727267 78283709 0
104701885 24317167 0
56230089 31479151 0
56967650 37481897 0
16613490 33955843 0
9119971 27148623 0
8627149 55503147 0
59747125 78863247 0
54459620 4021197 0
104515379 17738313 0
116543235 37854110 0
7051574 59266439 0
92942721 29538126 0
70765482 21134266 0
18866768 93460739 0
50693497 1958018 0
2208592 10526084 0
71748419 31923479 0
32581419 35022150 0
34401269 106372746 0
43896622 51495150 0
53873076 113809192 0
62185844 16535500 0
76119889 28345900 0
12558857 107840440 0
13888290 33378897 0
80653956 38982204 0
78361226 114319205 0
91501803 102017869 0
26464603 79760064 0
99593810 20473099 0
88204789 78138222 0
76689238 116722262 0
52129164 18658016 0
33978456 46024440 0
75646670 75081910 0
9719373 9602626 0
79355045 100288943 0
103410123 61611380 0
100537954 39893 0
38071503 20876098 0
5568346 52197092 0
84166097 6817008 0
69344556 63672735 0
112786052 72287102 0
61205524 49122885 0
100395952 17381747 0
36890516 32143968 0
52912543 117601051 0
65106481 101616976 0
56419301 26284897 0
6895918 89037928 0
104752372 66901843 0
87682021 10861314 0
116253624 16017012 0
84310096 323729 0
25705056 100531474 0
74529653 15213462 0
7870968 106683095 0
109162645 32506325 0
82403337 84331479 0
105575834 66827733 0
102717654 71904640 0
60762782 108038254 0
53691080 34357024 0
3858067 1478916 0
10948526 38023236 0
33982973 12449569 0
14367864 73875207 0
47287320 26053488 0
8715855 27555256 0
82793794 86372514 0
114680804 62365659 0
34392929 26301566 0
10583502 112148748 0
110986247 97107739 0
17926263 109869744 0
46041451 80144517 0
106881355 69201368 0
20056629 21980013 0
109443715 85419169 0
73036539 22853963 0
73516061 95242743 0
50420302 83476246 0
98354909 86482932 0
35302219 17789354 0
66059255 26151969 0
101662817 41254526 0
76013839 42981496 0
59388631 59235549 0
52153885 92913391 0
79821764 99423456 0
80793506 5590609 0
75457271 108785901 0
1130523 75329121 0
88861646 39431204 0
46122952 51823385 0
45003006 36197813 0
70228334 109333229 0
76915414 8176239 0
55533398 72812110 0
60753503 77010282 0
36621320 71769734 0
41316097 74336885 0
116361372 22809933 0
103796988 63433367 0
20648406 5138742 0
53337652 48219683 0
55682573 15011070 0
113629812 13554495 0
83058533 10444814 0
8820423 78799430 0
48404902 84400671 0
58702733 8706096 0
95801623 104524709 0
86114192 78273045 0
114254322 56833307 0
116862297 116026146 0
2004048 13163974 0
56942205 31323255 0
16419813 114238483 0
48261032 79208609 0
17192537 43308203 0
93491222 18859921 0
99679445 74233991 0
21 17
49840637 152804872 0
163395519 150509612 0
27694739 113051230 0
145828251 8655796 0
153265260 47273952 0
88735908 154687995 0
86400187 140118508 0
69977237 41542550 0
116264268 150115330 0
23786749 49565007 0
154044817 91229190 0
107356361 86309745 0
112777015 68208349 0
72137979 69858472 0
98910359 65484315 0
29657275 91508043 0
157178217 55064127 0
37120624 51377418 0
163242776 1986811 0
98306527 79649034 0
88006390 6681026 0
58 14
200519030 833918751 0
94011698 808303551 0
289449118 780711936 0
122558357 150954065 0
483659043 258173319 0
121744768 108113572 0
231153382 501827868 0
805116496 635084643 0
638553841 606677322 0
472135634 653699513 0
830761002 269533243 0
576431005 182310477 0
222219378 366786066 0
234883903 748421112 0
503769353 229552073 0
43672943 799295819 0
83474245 279561043 0
598040189 550244283 0
696748356 657549459 0
569108288 175292319 0
578906778 128931547 0
597144002 433443156 0
644961431 98196109 0
548496843 52641232 0
810481677 826293031 0
215779801 95340702 0
16305264 154160951 0
320260770 245056548 0
47495323 792970529 0
236224859 158963759 0
509156247 589980225 0
169042305 464339574 0
469042588 729094483 0
70124507 409411408 0
423205502 838034394 0
338025705 304527895 0
608856634 664132128 0
108235383 780120253 0
88702783 18480214 0
350335455 10549681 0
433359306 97873503 0
204706052 845403820 0
34024675 97541867 0
414101574 251046478 0
346354460 714068797 0
346586643 62302636 0
748244916 459592497 0
601052430 319903961 0
250927510 151298998 0
136592673 814348481 0
30149867 170975972 0
630374701 744741287 0
679447213 624811449 0
390550537 558850565 0
398501599 733861026 0
526214773 104710336 0
522140120 281132185 0
391931839 229390584 0
18 13
340155024 24328924 0
43416906 309691314 0
82714739 405952519 0
462927655 401964126 0
520665716 267711141 0
347308897 296438370 0
63273704 204027736 0
429508812 416346760 0
336669470 356898469 0
386088443 196952184 0
120657024 123734641 0
413290872 325505094 0
70296750 265386401 0
283115246 300138792 0
144006891 15997373 0
325459833 111923251 0
502511387 456333651 0
186843952 191436429 0
70 67
231612323 69972495 0
207203439 84872149 0
214035860 68371682 0
304960115 288727699 0
287136205 138561299 0
49805132 305191299 0
196132098 146643283 0
265116184 367931 0
71397172 112031709 0
114091347 285934146 0
134010777 124782781 0
257419069 56177004 0
47809201 296154562 0
153958797 77797716 0
160398441 79645062 0
139873866 166423466 0
138923126 213377442 0
236933681 111246130 0
93771935 221129901 0
66424611 132933983 0
86913085 23628002 0
304813602 274960051 0
86470549 68640937 0
283673461 39759406 0
242816724 192332603 0
81294286 144844692 0
178540267 313278217 0
39642900 158600052 0
294783706 278024677 0
311430050 69743938 0
246722004 117560486 0
164981045 32989020 0
272267741 57570036 0
190285298 138663980 0
299353721 268495648 0
237480074 7506299 0
37126600 40351218 0
116350452 258132296 0
236510318 279287073 0
277171865 109522377 0
55489601 157030656 0
65262497 33403884 0
217175372 62317743 0
292305485 313051128 0
198553343 299408055 0
179733281 11285168 0
175205795 191019740 0
167346652 148733133 0
135857288 48780761 0
169427965 21649751 0
238965655 62247129 0
183193974 320082577 0
190976268 253101671 0
312895856 230491213 0
119601999 283322732 0
64634147 61774056 0
108666342 291582870 0
216662831 136194309 0
235829109 212841033 0
305425745 9254579 0
227574536 184921912 0
207270392 43864033 0
90745869 222429636 0
7631400 118261754 0
19242457 182634253 0
26579376 45033972 0
201877596 97289668 0
179358392 114770125 0
292511263 31654149 0
307507293 226745713 0
94 84
353617314 149659417 0
148527737 273883351 0
183157592 499382862 0
394635376 209651851 0
276117309 227781957 0
26719007 488863039 0
471478624 430526476 0
419472628 83956040 0
234730622 170381179 0
257698703 343269825 0
501360162 465781052 0
28928496 358883974 0
158140305 188543278 0
270657627 270931955 0
104692685 271665667 0
5600611 55367701 0
187186164 119805802 0
62858116 23068358 0
501615330 302394966 0
45526224 258880499 0
471734151 260186239 0
478255209 79745776 0
368441269 104244318 0
276088586 307947919 0
361040259 384515849 0
389283975 420171324 0
485886445 155286612 0
307579262 150060799 0
392984369 160129960 0
206726390 470216101 0
447771767 278218275 0
282131757 159822588 0
88094956 445447786 0
419819125 98294869 0
113956137 6200865 0
258725571 47595555 0
10159371 211939404 0
336083626 390452233 0
375289062 236939914 0
50852335 311676733 0
327571828 80269474 0
450392079 338278713 0
463457004 426272882 0
22800209 462062745 0
62460545 74146779 0
403879487 72804183 0
438174926 134911344 0
191790981 399407643 0
88744516 271321967 0
393511811 421241314 0
128842879 446005549 0
111784450 163162401 0
288604762 44644658 0
335129755 192816915 0
20586073 8610544 0
456119020 932501 0
34411253 178683381 0
142560737 306616408 0
382492297 467891572 0
162979910 326539715 0
75016933 310149022 0
380538584 6737417 0
345108858 89894623 0
478577587 135204276 0
27888270 486258230 0
96700251 416922213 0
366171043 362887153 0
230585443 252178257 0
101942371 304459944 0
26163232 274099092 0
136047114 349853759 0
498581690 9213172 0
36676060 307757814 0
119155770 410627348 0
78464694 285518679 0
97585660 324766342 0
378018311 442266548 0
489310703 14045604 0
352845343 78433146 0
426680854 382926793 0
167499896 84284554 0
223548575 134606852 0
150568519 207750929 0
428428838 395483509 0
458323606 382486394 0
464264915 360125691 0
178537838 437967942 0
23613521 351301683 0
73397731 107996255 0
385492727 251645801 0
87240775 391530833 0
413018234 363007750 0
159814338 126134967 0
111808999 86994012 0
59 34
426089759 422148475 0
39560846 447583658 0
212904915 39746360 0
31404855 393628838 0
132860080 154599070 0
310149808 233401795 0
272770414 264258288 0
258065152 4189249 0
373689629 129478273 0
101184273 313605606 0
150684902 361623597 0
216909180 4406906 0
154851317 256413539 0
257692330 434394519 0
450309891 265182297 0
157650239 315193709 0
214531947 397836178 0
212109283 318217385 0
443708148 258165593 0
36774930 456925763 0
47607154 166417642 0
81421514 343400959 0
240981971 269577753 0
415561535 87167555 0
311179547 444437172 0
312582588 222915389 0
179911148 146940447 0
33958849 276549192 0
375384461 410777511 0
386683922 109303353 0
297438492 95660970 0
365230720 275736594 0
373803137 267793997 0
364322968 118630534 0
211464715 49143828 0
216802073 165342939 0
212879986 47741472 0
21035745 299711538 0
322458012 28413045 0
390924571 150610788 0
170346503 191813728 0
191598955 132554068 0
819453 368838876 0
64690556 334530830 0
358511588 334982815 0
274731461 100334457 0
131748683 223918147 0
330178649 446990306 0
331613594 265580030 0
11812892 80499228 0
420082038 67856300 0
170741919 360878979 0
302479205 17871417 0
436719122 374385725 0
19897350 332078529 0
24809739 358807262 0
289658128 325401238 0
285351101 398607216 0
101060861 235127063 0
63 8
554590395 33321714 0
296967314 90731332 0
345878553 213549572 0
587471936 301561050 0
720068219 97770212 0
386530655 405841499 0
484092235 275357899 0
149841497 523838569 0
513867764 380610860 0
787126350 257009717 0
187171981 453556659 0
142897275 696762304 0
582072137 353223110 0
570264402 441013985 0
25744115 514790528 0
488576000 79600641 0
279476997 526656790 0
164745180 276735429 0
340677617 559604078 0
756159071 576024099 0
316712781 606786584 0
770130282 102975256 0
366212753 768029065 0
289455412 328981891 0
566657077 287009493 0
101066000 251784193 0
709388762 288500477 0
768354941 118814978 0
724791220 748627706 0
357679078 508587396 0
82561438 217120590 0
438194176 7877090 0
407910631 193856771 0
262385146 19613513 0
327729776 209420113 0
77012844 445423507 0
424274719 190618090 0
285193515 695522002 0
303297131 461414206 0
297278652 185036423 0
366624152 730232879 0
486223257 75478388 0
501689911 552225923 0
551758120 809849081 0
390050195 383359065 0
793688610 476890451 0
480782105 271765208 0
680084263 539416435 0
759713753 799838385 0
517345930 193326569 0
335753318 167885624 0
703912932 77942469 0
521403187 382738597 0
582545897 386395232 0
599821228 465610663 0
98109978 653474974 0
118620186 389562438 0
683301491 441816606 0
473900071 545099456 0
381451793 228166231 0
723698061 43766682 0
697192098 62429575 0
94085685 573010571 0
81 52
588977168 729205152 0
389843789 692404148 0
93380241 152522496 0
415496345 380121030 0
21243921 533531319 0
649462886 109084833 0
31916359 50537677 0
438556187 631987581 0
812914149 218991264 0
457713350 836754569 0
330741173 801473059 0
188325193 533387369 0
259236945 198210101 0
443796148 175883720 0
600201044 606027449 0
215659325 734214402 0
685543856 674500950 0
457238350 828750552 0
395767193 79264513 0
578891464 474844545 0
301889122 390626453 0
6462353 553115240 0
325983410 97368155 0
575442799 822535510 0
21716019 682124683 0
793010738 446158101 0
694587945 422557859 0
536478008 686578198 0
612752956 58642233 0
728951591 256630098 0
361931368 263071051 0
29459027 684241686 0
653884792 382246051 0
836209196 457085639 0
379902126 118531907 0
728397124 577487777 0
142246846 750464708 0
285662421 199316078 0
70918640 385535651 0
45445887 416840795 0
175870134 431863622 0
381048270 280900288 0
36948728 178832535 0
300966375 356358315 0
821270740 518192111 0
653750226 299919449 0
176108660 756176889 0
273353320 143684330 0
437762779 754648127 0
640689023 787475236 0
695851841 241086928 0
750402149 297636299 0
90847775 794135986 0
270922218 675744432 0
36815984 491709075 0
192841245 273604319 0
194510141 578479746 0
218103676 745649299 0
374106266 486470453 0
551510729 374078410 0
727239884 317180916 0
694435898 237845782 0
11244467 620884569 0
258801468 296141896 0
24878605 152987829 0
764697009 399895503 0
168323666 140917818 0
613066607 471988463 0
104120726 292148583 0
167660945 4688945 0
96627246 442521996 0
131863678 415591730 0
21700495 621373102 0
129634987 305391867 0
72864827 810092123 0
536239785 646447685 0
215888598 523982295 0
657885410 835109425 0
439222713 513877437 0
30664575 535278355 0
390312238 195711064 0
38 2
453567591 840013386 0
796591673 577701747 0
51030709 306999513 0
142440229 755457761 0
686654285 880083441 0
388905254 524461268 0
514752373 128812940 0
458648025 252822132 0
130774336 481871662 0
791526469 582696590 0
593393593 41416993 0
120538221 522927370 0
436601913 22794168 0
77025938 203631337 0
737250446 824044658 0
70987996 35959655 0
59718051 248088059 0
738799213 196077632 0
338529819 346486010 0
386723491 372555480 0
24811329 594102170 0
543586439 462891157 0
779334997 135169759 0
156112277 115677816 0
121239742 505574535 0
856057327 753412413 0
186536287 275167999 0
419486452 205717946 0
781789972 35561046 0
515559204 333365315 0
19326522 251579797 0
899482854 365959724 0
310523131 569195426 0
725266354 41773429 0
217966586 745082337 0
759665123 689460927 0
368735890 292654033 0
605414387 715824821 0
83 2
395067629 585280046 0
167226587 214892565 0
3311743 188282689 0
364504162 244001754 0
311634095 567009338 0
379754075 714430921 0
619301107 273154122 0
67123253 399729317 0
23701123 273311033 0
562716295 435383420 0
519647017 135508269 0
497723977 588718359 0
671148163 558037716 0
649877737 394683800 0
18193046 609479315 0
501976750 716898399 0
34514506 684826467 0
629610226 387326710 0
379825843 547403861 0
692683238 602779178 0
275144210 373413356 0
589180469 689235034 0
16166011 250812521 0
191047590 698036268 0
709928208 243631875 0
420282999 22825162 0
595891730 662184652 0
486662660 335245365 0
3641586 136341420 0
653778364 196803388 0
33173550 505204398 0
401106591 93913759 0
165751970 453816703 0
87520049 45674480 0
278629933 252415734 0
474452682 709336704 0
419716509 401973875 0
22916333 216973360 0
320052527 572577215 0
434908266 100763575 0
673069950 644354753 0
9563219 354707090 0
699367873 195526617 0
383667680 205949803 0
230784211 698054108 0
517297480 296186607 0
691794898 318706189 0
493682158 124362325 0
260733936 50693974 0
571273744 527795891 0
85961359 276554477 0
479712229 673303258 0
354759376 385944233 0
385786798 45927085 0
600725936 681846958 0
624801410 316095774 0
445388571 565095337 0
179067130 702116308 0
217844482 609552575 0
255761606 358514110 0
471649286 65590354 0
653612948 621088313 0
517988789 66798623 0
604439186 617765268 0
441130731 664168366 0
162235487 320793459 0
72374583 668692243 0
313073520 445978945 0
93119698 368540024 0
514728642 127945803 0
681866611 462420165 0
251126098 212376912 0
658398888 304305220 0
222764508 224275352 0
323009335 442989608 0
638439740 419075742 0
243869485 441914611 0
377253858 593479504 0
469210606 453562556 0
511591961 271122423 0
277606083 151333091 0
73254551 555583545 0
416137676 16006329 0
96 85
93992361 118984632 0
29021207 13638232 0
81860022 68545440 0
72710093 69500313 0
35362768 37599107 0
52119834 26957989 0
79872735 1083210 0
45542614 116311927 0
49533518 74853489 0
95954567 27121571 0
16607608 120442731 0
51883620 96508506 0
104808669 24845635 0
18993127 74347113 0
90902053 10093576 0
128567119 80986552 0
104671447 112444226 0
28271835 5268345 0
118241371 24987507 0
84406419 90452904 0
43649267 104533471 0
68599565 79323189 0
94444116 33872523 0
2779588 129906517 0
82645691 12715093 0
11611322 68386500 0
93702327 23806433 0
79364507 20335200 0
123385840 13263055 0
79994144 90260220 0
101725675 68424 0
61490334 129590398 0
14873984 90580884 0
60541046 76394357 0
128250378 95451540 0
13736728 72085765 0
107397415 41020308 0
92383046 17618864 0
75139384 84111567 0
22463212 17955492 0
35889486 105800589 0
58981792 6241255 0
261109 81583185 0
67565303 57892502 0
38346545 63286741 0
55383900 97876386 0
75822204 12311914 0
88990506 21363920 0
63892102 13271961 0
46438554 52011907 0
66352160 105597070 0
53987767 115918036 0
96919259 10715230 0
69923452 131587461 0
77583329 5861663 0
112112351 71852627 0
105281511 89308288 0
5901607 16223802 0
73680908 81975313 0
10112844 66235316 0
80747156 7083156 0
302243 27521449 0
84067233 52120443 0
118299302 130546326 0
120167973 54431820 0
129567948 13163693 0
86176849 82799601 0
48946060 124406160 0
13751415 10794816 0
91649148 113502191 0
33731459 63952699 0
8632019 23728619 0
129013376 75560469 0
57993345 128740185 0
55644264 92132875 0
47396905 78088971 0
18277199 3276594 0
51728647 50289572 0
100881067 70167365 0
86567732 19756643 0
9628161 103051128 0
43034301 44115819 0
47547567 88604260 0
113922401 20189211 0
55784096 7644290 0
51283903 37131094 0
115869598 13636715 0
125514770 43323011 0
5371143 27270982 0
93640700 44190670 0
107116755 33835270 0
37470542 92470683 0
51783041 87475945 0
99763688 71364327 0
127168681 132176510 0
51842544 49703345 0
184 177
11704261 14693402 0
23277623 26553419 0
7205330 28441159 0
28007054 23066094 0
26719987 12612163 0
7322074 7668302 0
7637467 13986623 0
1855897 12433684 0
16645774 16639005 0
2871566 17852277 0
19054732 6798569 0
1229712 23660172 0
9616629 20655362 0
12946679 10782859 0
10419240 15359584 0
14211601 5021197 0
25642105 19149018 0
245892 16681599 0
13893364 24366461 0
18387078 18309003 0
23298676 6925503 0
10284202 12263692 0
15240781 8384094 0
5277850 999186 0
20406177 22320196 0
12689045 1994868 0
22554701 3495237 0
16018375 4434293 0
27978695 1065580 0
28354921 4654878 0
18087830 15860077 0
27395786 20935349 0
19940252 6394790 0
13493240 8188784 0
9655699 27278556 0
22092779 19284879 0
14487876 13082574 0
19428417 13870076 0
14143438 8580298 0
4565969 20836964 0
15691962 15121397 0
18038993 13309618 0
965573 27364723 0
25414211 24822910 0
14394045 7653373 0
6646043 1437095 0
7532875 16246752 0
17754852 1127463 0
19156795 21369512 0
15068554 16830991 0
5187642 4548567 0
22922078 23724911 0
11179191 8874693 0
25063459 18267007 0
25992714 9036835 0
16969379 23827939 0
3282094 2855057 0
25603297 23823373 0
26297006 191460 0
27097016 19578823 0
16954452 14777174 0
20653584 25667563 0
25202844 2595235 0
25788442 4792506 0
14604675 27914185 0
7217271 21529062 0
6242774 19510161 0
21183511 15636625 0
27939776 23666712 0
18572941 21415739 0
18740618 8100629 0
5269121 2834232 0
9365463 17789317 0
24603455 24295845 0
4328922 13880161 0
17697067 11785851 0
17521887 18583852 0
1176836 28559360 0
10548875 24018227 0
8012075 18524948 0
16589326 8617683 0
22216284 11611007 0
23214465 12295188 0
10157962 25247268 0
1975583 1401154 0
28820921 24950115 0
526628 24963276 0
24490341 2574948 0
11615634 14996936 0
8694710 26450829 0
12888993 27271363 0
9026296 24102138 0
531130 8572488 0
7263263 23578301 0
4778317 4622105 0
10414510 21842756 0
14256664 15656601 0
14948069 10750498 0
2394387 5484008 0
14892901 20156313 0
14144626 20701874 0
19856193 5911283 0
4391514 8114737 0
23308584 4486300 0
8184906 6207781 0
5630972 17019394 0
22484842 18771890 0
6143301 25606725 0
14092024 22727524 0
9993915 20726410 0
13422948 5054890 0
9710315 15165163 0
5003003 27556064 0
19389931 11960691 0
1421342 24403856 0
18322728 25475571 0
26856054 22637581 0
12127904 4768878 0
16990527 19584407 0
27687291 4209443 0
23758337 10238462 0
13998134 6254553 0
1132860 10697463 0
176707 14346742 0
15332200 8795099 0
11262457 78809 0
28618217 21881030 0
12852769 27599447 0
19690545 12379695 0
27323743 5258314 0
12765225 28171010 0
22681057 10595816 0
17771700 6706948 0
8733488 16916858 0
5193692 1167917 0
4130714 10792290 0
5864190 20574836 0
10278428 14085780 0
8928227 6624895 0
16416785 18322634 0
6755214 21846783 0
12700752 12924672 0
27144797 13360765 0
2670792 22419579 0
23302647 186702 0
11967821 1229674 0
18007861 10276899 0
18822014 16373711 0
12260967 25243654 0
6493828 5676877 0
26128744 5154439 0
14024242 16066437 0
22233192 8539 0
26390646 16881813 0
23067289 5231130 0
28275016 22460004 0
20343911 23243857 0
3206309 8973697 0
21218494 14807641 0
19003891 4492112 0
866329 17606276 0
815921 8702787 0
11602804 12170256 0
24109267 8307127 0
16333316 4450860 0
10356655 10798460 0
12081688 15745306 0
15492982 3275558 0
13920396 4719388 0
22803387 18229353 0
14448012 33488 0
17676444 15507828 0
23245811 5404142 0
22884314 6057066 0
13706732 11266843 0
5909346 2567098 0
2726882 26167358 0
8797363 3130082 0
17429075 13634003 0
18687699 26510518 0
21159197 11933166 0
17160834 17247538 0
22773242 19588915 0
9032651 26829753 0
18 16
100760244 98616232 0
115691788 103810330 0
10856494 108071625 0
94679756 82016143 0
98764141 25131809 0
101012548 121561932 0
119887391 16614790 0
36855969 13171818 0
79529699 6255201 0
116254420 67268747 0
73630077 76836664 0
74694410 44951740 0
40845421 6430640 0
90713007 6902802 0
13630960 70426783 0
120385707 41259725 0
60646614 39643912 0
111362873 55086364 0
85 75
388736631 155029182 0
81221347 13496298 0
214870693 386813007 0
152433748 187085993 0
401622686 226168108 0
4883252 154716550 0
199566813 265585855 0
50353645 392933971 0
10390475 423686425 0
117692785 289142631 0
115290102 247460476 0
12177438 100915064 0
326878025 153622820 0
117136661 13990644 0
324160163 386602936 0
271270937 371118698 0
1443562 291093984 0
217913814 237649278 0
431139376 314092141 0
396791642 360994070 0
192524743 278875614 0
384785869 366240964 0
432674116 120178703 0
6157227 6103205 0
77903636 409537073 0
323348595 244306587 0
290263356 337153511 0
400212735 395776725 0
47652416 32319874 0
368023038 75334531 0
184103381 53769376 0
32131308 254170189 0
65535362 95439675 0
39682000 48675270 0
224193282 4916066 0
297599512 231513608 0
212209549 304451081 0
332671462 370134891 0
43982424 407609049 0
47134785 437830927 0
108854554 129348452 0
384815926 259155857 0
257593404 253354928 0
225790996 357386646 0
15970083 25293042 0
42790415 124536263 0
267790547 204885458 0
30678304 11509331 0
374842293 407115643 0
98160915 81465538 0
280400954 136921242 0
18121195 45700064 0
129852996 310795954 0
281634843 79007417 0
390239420 233908447 0
6856152 244606316 0
158255849 365293465 0
296596036 262256621 0
5635360 64612738 0
380488030 84651247 0
228610437 280364089 0
258025996 323344040 0
360892608 403082271 0
338518734 438291227 0
5448883 418542289 0
40435266 159813797 0
379709732 62301697 0
17455262 4963533 0
299164053 90718043 0
62232243 291477707 0
190072132 157953614 0
318192945 304938496 0
153948459 249719304 0
264226087 411126410 0
130348221 147233184 0
4684428 50614603 0
147630693 342725292 0
21441929 49195645 0
257511386 133703653 0
176187616 377921790 0
371105075 348233878 0
196535915 295604860 0
347839590 149913394 0
435903386 367692774 0
278068148 116406258 0
124 2
440634926 500183822 0
231583809 254014664 0
558893061 42069840 0
36595765 275835141 0
268804060 196249605 0
307680472 330499976 0
412937383 83398720 0
545725131 173420000 0
509385656 277369116 0
104094393 66839111 0
354072504 86937640 0
42026323 565842414 0
641528334 604996131 0
99569107 24940102 0
352072984 249330922 0
510416058 225014148 0
353947993 102208170 0
7425277 455438390 0
212504708 599651823 0
462177636 267134526 0
665392555 20376663 0
611158111 488384991 0
44022288 493051161 0
361031524 665151924 0
592760996 534461387 0
278927538 604794704 0
221609557 394407331 0
143186309 561763920 0
306009066 225048682 0
131860692 178982612 0
209388261 638594795 0
287550449 561754622 0
672770823 398213181 0
311294490 543743752 0
300782309 428321152 0
571017891 214124457 0
80311405 582696788 0
157254059 660412862 0
135826492 171056100 0
430687924 667448472 0
242995962 373352082 0
627425954 97042552 0
121019841 124079500 0
418369415 17862284 0
425693258 12967831 0
377209957 609438000 0
613004153 664397167 0
612663670 288611082 0
427983404 199774056 0
210498045 119046256 0
503079876 600391934 0
558700805 151910940 0
528210155 326049437 0
629933364 631653889 0
406862145 532717501 0
70262850 329027153 0
366315154 673967209 0
254247101 13970685 0
670680077 204965246 0
533575377 486340885 0
155848866 306514278 0
615858526 432095095 0
482274275 316655389 0
224907020 425561560 0
638231541 303863874 0
13877077 62429184 0
172782052 483129331 0
585676736 469777644 0
60325199 161373747 0
653197430 580866029 0
642779169 289217431 0
347412397 625243542 0
320120301 409586358 0
424057673 258916265 0
654124284 443244526 0
170496993 366089738 0
519592256 679784225 0
318035035 498207873 0
615325322 111561357 0
209905171 593710946 0
446650330 410801155 0
207162289 527978759 0
332329526 371466282 0
183652655 672399783 0
559498453 677762877 0
134877850 376896310 0
554124185 259281807 0
23450167 449430962 0
166992380 380911414 0
600558031 598047221 0
117113276 64507126 0
439943844 434957070 0
522647955 522582547 0
588854222 48879816 0
469985716 356441632 0
526371253 284202146 0
539255373 382690535 0
21310371 528850583 0
408701901 349984846 0
138696863 570386960 0
494065730 153148052 0
634177776 22012705 0
261250156 219886710 0
596374086 512435668 0
619624289 439447947 0
270826293 334279865 0
294752010 20328572 0
352479036 325185316 0
259521123 332752430 0
267885368 346911073 0
625260685 48184712 0
51741405 661956040 0
240516651 418428290 0
312137722 22807324 0
523369461 456181797 0
588264270 401500280 0
361405938 104605777 0
299911484 551027512 0
358913502 526010486 0
8840397 353169849 0
640020974 206228749 0
469933463 42144475 0
490921952 184451744 0
278495476 35912097 0
64 2
109941036 227381587 0
270760951 75553651 0
269105854 235545044 0
200639740 164069607 0
240992752 208580945 0
37002753 222922282 0
270562562 18362709 0
263543260 29835940 0
254599189 136105756 0
239903235 75241339 0
122813109 18067046 0
265606402 126628294 0
212547514 103536873 0
195974341 195978713 0
67353565 47526147 0
72111948 167428160 0
145232598 213880394 0
78054062 182216489 0
232054226 92670447 0
260975257 195150315 0
235949829 4268014 0
68790674 6162285 0
109547546 26505685 0
148945093 164158989 0
168003298 240323975 0
195218633 90516032 0
75517868 209892021 0
771455 97107497 0
153823964 260519202 0
105062821 252047048 0
79191521 190598263 0
224311712 272605139 0
129373028 182624476 0
198807412 174644772 0
227009923 33827547 0
26490401 47797652 0
244334844 177853126 0
157179618 83028894 0
112766265 178358285 0
197966989 96373774 0
164654958 38106860 0
130069997 135605928 0
12522580 73269328 0
55770190 208020851 0
160093833 168365701 0
227743628 80278549 0
96655561 59041733 0
92613971 159646516 0
218701503 196367705 0
214282742 39816176 0
38288568 41244134 0
12804569 8694095 0
190571684 199240909 0
197935409 151575137 0
13528363 231123595 0
35156536 962350 0
43980663 4240837 0
140178932 24525529 0
272937666 140664764 0
273265555 102467265 0
46231587 237527736 0
43938780 69173288 0
263312362 243384526 0
126986671 178782009 0
242 172
728575979 629454604 0
366747841 67299496 0
602477921 293812804 0
80933376 421288216 0
509002565 391049125 0
851565584 282674954 0
723566166 63151147 0
147180697 358917362 0
84805615 656388494 0
251933233 503578249 0
338019403 662573179 0
735014516 214273206 0
726284813 383553002 0
745773621 251573157 0
408389329 259986397 0
85325559 472438752 0
630106824 536708127 0
863263863 73106241 0
375527405 74272897 0
386960355 670403867 0
533797148 451389413 0
792775535 747221820 0
301708204 423535077 0
253744758 806173754 0
864671581 271942143 0
80399009 858058611 0
593599013 816118207 0
556886503 374999041 0
516450420 852536030 0
420697498 396345389 0
458320617 385573511 0
808316507 176087406 0
688212929 515110825 0
855314257 144153417 0
60867940 186355236 0
741199418 606280310 0
146016329 874217023 0
164446098 603395515 0
94782981 598665169 0
221817013 337960457 0
131253375 116844544 0
334973767 21310480 0
192741929 496472398 0
22023800 41652737 0
104706720 727226633 0
561758929 305644808 0
647898697 699213591 0
666396672 38128267 0
317042579 458559331 0
410008005 402236080 0
849094669 257578496 0
645599278 655737047 0
449028726 284424787 0
182681297 873276742 0
401292465 43185505 0
452348202 274665460 0
816469822 506213362 0
108341430 629884133 0
651122261 2430348 0
817716741 240581072 0
128520721 705405688 0
683167130 92668139 0
400637119 507763982 0
605103151 602533421 0
587405007 450775637 0
291499901 208712385 0
491168705 857299100 0
380622061 398590289 0
121760460 368197868 0
192304008 605099654 0
772125201 735302581 0
524016123 704956277 0
212434721 842625851 0
49577303 860051418 0
150471330 703600520 0
868673172 185372653 0
668155845 193169540 0
695905009 323110300 0
306513087 432266653 0
44706397 674535840 0
313330089 669989627 0
375218451 757974317 0
15963050 773547152 0
555146908 39164552 0
491177368 174219996 0
330105305 302167825 0
516777404 865326445 0
686031365 495852363 0
188854379 346136872 0
87640217 850936979 0
567691500 578271478 0
49202394 737825617 0
812958566 602688252 0
841901327 217230834 0
735423817 298120612 0
520383916 497686988 0
712914701 762352890 0
605402105 481572263 0
710721858 239764753 0
660934071 59611028 0
126958789 856567627 0
305251437 265507529 0
25180937 605882069 0
756360617 868286077 0
383914642 420672595 0
640095952 313876386 0
653865640 799481928 0
860124313 877237955 0
438259381 58949920 0
132415862 817910392 0
343546411 327980132 0
315648390 320756021 0
833362348 846020002 0
667049783 50613733 0
98702039 651629632 0
185363164 719588789 0
396666993 7435607 0
815605246 858683380 0
151945625 9689927 0
552152971 259239014 0
644246621 139890079 0
159339681 571240565 0
31361501 796113983 0
318452128 830676423 0
513413396 820330991 0
574670378 491735022 0
503222033 101064008 0
135648348 346437 0
631951912 40959901 0
328090941 306921614 0
780827610 686963903 0
690864919 304930099 0
590480032 7389765 0
330708816 726151179 0
135196082 813432876 0
693067861 681497501 0
588275810 345671204 0
628813591 219125810 0
61523887 470365660 0
607297474 260574096 0
632396411 289110958 0
875585254 669931901 0
582952875 519448134 0
729777365 282305732 0
603251527 304822834 0
759780112 733676072 0
743299793 326647044 0
183787930 781234485 0
469784682 344960233 0
488975444 298166943 0
821674018 495182974 0
859111051 809835466 0
676897879 343847479 0
40160691 236033257 0
158514879 75646004 0
700304709 542319499 0
462788701 329283102 0
187930671 857967449 0
631091822 458930802 0
843051234 117783680 0
456540825 227976961 0
355320767 874499039 0
136823030 239465501 0
597458742 428917460 0
730600448 740371167 0
517572883 237903274 0
713017441 684594916 0
177606840 407273131 0
651850022 719240383 0
502634484 37201075 0
226735300 762342437 0
537859550 431472344 0
616128744 347042747 0
331999262 830780022 0
233424057 341603508 0
631704371 752517479 0
875316430 791518796 0
150115807 785110574 0
280696088 350867609 0
7110888 192884207 0
721314988 769795505 0
83958639 588419486 0
480514094 106060219 0
455643881 518769255 0
25622345 683422290 0
428680597 641332632 0
638769265 154389605 0
535535623 802946140 0
93520122 827433209 0
123876176 840977279 0
434586605 86711432 0
88248709 648257079 0
253750451 470322744 0
66738245 2252935 0
734172328 732594607 0
597461243 805081916 0
356393087 202320927 0
92875584 226576778 0
209559029 20432184 0
166288625 541413081 0
538430160 564528755 0
637655615 402426937 0
371116521 671704190 0
699406949 736071807 0
803478923 873921713 0
602928971 691408754 0
166331564 668821056 0
495953625 656228795 0
428383933 544939573 0
599010602 318921376 0
198359341 190606144 0
760635930 438553508 0
555458257 694130901 0
247607210 705455453 0
171749494 277621961 0
517950576 323119500 0
578198710 96788044 0
700582571 572469724 0
194211389 634108406 0
77187188 864822626 0
181023222 586751668 0
398525031 728364785 0
345130224 872347981 0
769184884 415904157 0
693415326 706359158 0
191529277 28071647 0
54682558 748011702 0
196790680 646534209 0
762355487 826937235 0
445547950 175023763 0
228464833 375321239 0
316967627 309751216 0
223936847 855017361 0
756160383 491129624 0
548439364 871480433 0
648312622 272376836 0
231623221 191001900 0
547239003 562054828 0
867510196 679719232 0
38870 544590607 0
259890520 28765523 0
218198480 509266377 0
221 131
13979893 602758415 0
26877369 220543302 0
244869833 467541671 0
732139724 78520069 0
702435674 337628587 0
709002734 644670690 0
571428439 325149604 0
544349743 446099305 0
620539430 663443953 0
562872661 321516168 0
255042672 453846797 0
717272688 500400284 0
713113191 694109674 0
220730278 592544181 0
40481717 795868058 0
639709641 283507266 0
221277430 257174599 0
303273906 798176807 0
312099049 312886454 0
713452323 160196533 0
435546304 644847538 0
282395266 559379042 0
176807123 89151840 0
495564118 533714937 0
534578472 670225382 0
260015584 757434532 0
635493610 703407603 0
467481650 465772375 0
166628238 242557978 0
314282566 218309475 0
647387195 812493112 0
25660192 485193259 0
203097441 319814849 0
690358595 144731157 0
142349286 41051320 0
70298681 331696063 0
686562229 321987309 0
50590 517472317 0
294985344 454184235 0
93071732 582171116 0
493490945 560531389 0
457696784 661308678 0
268424254 700577430 0
45416494 573788066 0
690934371 499905458 0
229070855 193562712 0
1942337 66736071 0
615358819 833664328 0
416087323 409162930 0
625190240 163411306 0
249802028 753404297 0
232790289 242129623 0
98652266 483412704 0
505368046 105862032 0
709471023 480659658 0
546445465 745506824 0
291305082 710475255 0
633208344 319717325 0
19075713 199780906 0
722120333 720920020 0
688921201 236280748 0
148461307 531721812 0
124298805 528090810 0
642860937 376161608 0
797575264 831621624 0
426782527 674901590 0
612102019 596274642 0
721359365 789002296 0
604448071 819999539 0
482516328 260159572 0
60488665 758493014 0
484497048 615476791 0
537564169 679163978 0
81455022 170693837 0
727397215 563366529 0
468762015 806250033 0
395053922 220371967 0
228618013 552378661 0
662046078 586932312 0
744243588 87591098 0
805785468 222175426 0
776842244 341148515 0
177103660 334204923 0
808788950 81006313 0
481340739 378332680 0
569670847 514972165 0
657388425 54066324 0
146355223 563226031 0
10461591 397161670 0
185106601 740659087 0
459344593 757153661 0
298097137 32352888 0
154804579 249872078 0
598964881 723745804 0
525195411 167575483 0
135655039 191672124 0
616440765 74607281 0
539152957 369682807 0
769667078 391783765 0
437928817 632843638 0
332227244 32857009 0
394413453 562737632 0
243988738 464554877 0
698529019 820305183 0
571952222 809665508 0
484582599 33934232 0
388681804 771045251 0
48978724 255760269 0
588971692 615496199 0
516708551 601143372 0
93046265 586162603 0
238889396 269351969 0
260615299 542257851 0
478020954 67894485 0
330534363 712016987 0
650508708 377667763 0
519202673 265801372 0
11523308 635271948 0
658482763 137634988 0
234521096 439749993 0
290664578 747284813 0
724835583 600500984 0
509300004 5726488 0
410826019 282391134 0
374630006 27181969 0
492885864 745860368 0
824710586 620880232 0
716131942 5782209 0
90310370 221092993 0
586360586 662052216 0
274880298 123426181 0
84085473 677152711 0
355114611 281191247 0
489167430 681484594 0
772661049 524493727 0
467620018 500262984 0
841770834 443673143 0
563474291 172696957 0
792638006 391841333 0
747963032 716761297 0
268777255 565357962 0
338441920 314680171 0
140457782 308920758 0
590183088 501180703 0
588632046 463292288 0
310229682 586585259 0
462555921 715759639 0
83385961 51960348 0
215149134 449361743 0
607407549 184226314 0
238862397 615890851 0
337371987 110301818 0
298502142 459951870 0
442975600 82774504 0
198850900 833244856 0
207820860 495680306 0
744543916 502065620 0
718783771 11746575 0
9747236 190493925 0
436176843 288765216 0
730822620 461006224 0
467650325 773317966 0
805468072 577603057 0
427398415 463234528 0
40346552 75534358 0
709374363 270460553 0
543108733 804966218 0
37597283 679007723 0
345941271 224615362 0
321657175 619299542 0
828575424 441921502 0
421147309 136907610 0
268979564 227793882 0
756274475 161321286 0
841276008 776067835 0
749038456 185193471 0
719684451 119624300 0
192537683 72641575 0
733539671 412637742 0
575133163 259410239 0
146556846 552644574 0
644906306 244882512 0
187321312 496753897 0
572424636 703939197 0
388653967 286647959 0
815694065 453414763 0
137953147 359957177 0
602973307 789030161 0
61835843 662018254 0
272971704 552607206 0
417620648 144072023 0
580194868 480712198 0
651567959 113267778 0
325351465 343388352 0
91081728 151270439 0
598693255 374068351 0
780101213 826844466 0
531679258 68208717 0
263988978 468141961 0
10216262 44531461 0
428415229 278329470 0
193414553 62510156 0
654642292 836738812 0
600164218 804698648 0
696980116 922920 0
640924801 269947680 0
472939556 258010726 0
473630012 161045536 0
606361264 626130043 0
380582609 392753436 0
228234178 814864502 0
606305599 336694536 0
655856912 467087872 0
504316205 190196468 0
576619172 370646829 0
369501377 91800044 0
282042673 757917793 0
421548251 805556498 0
777537151 433634137 0
756998699 77894256 0
192413220 263611785 0
210 155
403189922 455159506 0
466944143 607481267 0
345559507 8021973 0
159110020 297682341 0
462461560 284439562 0
155005644 551246347 0
24359881 90435500 0
64955842 352969396 0
491648752 581239736 0
89838205 103341278 0
90467917 8037502 0
201951952 456992729 0
568224587 278366544 0
174352280 450395869 0
383811422 204958239 0
8913980 78386851 0
197271269 141568649 0
162044634 600131413 0
538970474 568196162 0
327597081 20475042 0
489466487 407202832 0
192947041 484530671 0
148746129 416933470 0
140410132 120263235 0
575555100 320858111 0
229536235 296882344 0
469339806 103543098 0
195562433 490444285 0
300506955 350970517 0
455255908 15387733 0
208610131 15950571 0
406511140 317988486 0
527191184 179310398 0
164038920 60952758 0
170200552 256502019 0
242148013 240198455 0
438984240 400453925 0
476820691 466888271 0
344063311 388296522 0
330460052 368715440 0
136186970 85213423 0
259600232 103631452 0
447616887 159142993 0
121271594 55264851 0
582203818 222937902 0
117277698 132861106 0
110753549 441672925 0
564983960 149954485 0
262340736 4009569 0
92351100 341789801 0
14613607 573355451 0
156449230 379018632 0
275945793 548269448 0
5165903 404166427 0
581227613 82886619 0
115743512 241787439 0
539859514 248911999 0
615127455 346631581 0
529907211 37103104 0
336560598 556150769 0
155979546 401373031 0
507733158 329001105 0
587001912 445608502 0
112598933 230880060 0
229326995 515658968 0
603970083 375969410 0
72308411 329576580 0
497753111 478281991 0
269492877 54571825 0
35019618 573167287 0
294101670 15552473 0
468478078 279731233 0
181574365 354072423 0
296039206 399530910 0
273865781 232999386 0
16934378 315967512 0
553214987 444698627 0
485791184 46295500 0
340499245 518467221 0
400419812 30865573 0
394067515 17570680 0
208086143 530115042 0
24574156 484144835 0
554439420 190139938 0
144523946 537616190 0
110468891 130840452 0
402256551 113268912 0
69843434 396105975 0
565353387 64938475 0
42078214 520753472 0
446539564 513437358 0
428659231 40165396 0
295683764 309055799 0
58854652 174859346 0
63202007 576774132 0
305132212 553461736 0
143973791 475459545 0
83002198 44198378 0
432563404 235240252 0
140998488 9339337 0
282871538 405898012 0
67178820 112403546 0
488490561 86372731 0
135085357 230108007 0
114946821 434953270 0
486024633 161436925 0
124964388 326493571 0
417759671 551152321 0
312629872 58754006 0
514378778 530676182 0
258678571 173661978 0
504444913 233577955 0
113578294 178767229 0
97670999 185948085 0
189330190 318403973 0
106765723 404021427 0
342308140 261086438 0
34403739 403503520 0
587429361 414930838 0
430558114 144245032 0
142897657 137308282 0
116761496 533994278 0
83449268 436299571 0
412454990 297422610 0
12076772 248451193 0
348422024 574354167 0
84092270 334664835 0
428159112 297423069 0
559237652 471098265 0
386582119 390420969 0
109201189 284680657 0
286928560 455947070 0
346950072 192776254 0
274735097 492345645 0
454834520 487930321 0
290248443 282729108 0
464893837 199655121 0
542920529 93609760 0
119451090 546162268 0
117313209 532816540 0
486150289 318649906 0
329697680 420982886 0
10964779 492088111 0
286840090 256946205 0
250133206 456856608 0
129554061 207429752 0
173983087 275595403 0
569290988 344311381 0
371594444 126344255 0
475045651 266615615 0
279151990 56701125 0
486907145 395466523 0
98452953 128822216 0
544817317 412456977 0
274767292 78463608 0
257433759 477210403 0
147464134 403339603 0
360751413 19269254 0
320467170 460195135 0
576639649 382140 0
287098462 411188058 0
271719444 89605299 0
5441336 266562902 0
605178967 310194878 0
121544494 197624454 0
323400431 313781583 0
381309802 133394848 0
180073220 191676589 0
228335564 231643078 0
496949766 573446021 0
24496271 437014066 0
461799558 423465234 0
252616461 225149397 0
258315181 190951995 0
7598423 10740438 0
357712922 489701710 0
357233996 65006739 0
595002815 297352219 0
439849458 117053645 0
535108628 15968084 0
487667980 128510090 0
214844355 439737735 0
396973791 586340042 0
385314715 168020444 0
95394396 193513268 0
26349548 435961284 0
409057135 393896767 0
28859584 338951165 0
15622616 129951157 0
128379338 610828408 0
254264769 410809303 0
326665255 63529229 0
463750961 306956021 0
225700558 152605641 0
412875440 109759780 0
572920592 168803270 0
404881509 168596839 0
509634891 268320147 0
222916491 268796359 0
576185532 83799312 0
469294075 275099341 0
54043570 577534280 0
311627972 214754211 0
521929039 212690749 0
570216331 165344725 0
143796579 229878647 0
92037675 55630002 0
61241131 217979305 0
70997814 285520215 0
84406809 568215663 0
183 52
256620187 241448197 0
163492386 170212535 0
212542073 107205319 0
367273388 1262736 0
1443315 43477124 0
389177816 267000515 0
264872009 147261453 0
403932359 95913213 0
305068481 132399485 0
131292621 378168734 0
9122016 384067837 0
327371481 67072494 0
170107315 234391348 0
369033616 376619580 0
91803218 202880307 0
24442110 218070175 0
166246303 50475048 0
280082073 216446736 0
275915603 403102630 0
254535037 76721379 0
5973003 162939281 0
243582360 16919185 0
270775670 261922011 0
39775613 322170896 0
382837559 51009750 0
241146963 49277311 0
384263423 125015933 0
118880634 111726549 0
352259962 257660454 0
191747763 387135160 0
132233054 282738465 0
391710508 195521459 0
130265469 253223358 0
227816918 35101626 0
150600069 42130820 0
252534156 190583634 0
379901354 101682333 0
293070692 136384223 0
318299898 123584075 0
348107396 248000200 0
212533296 10735096 0
303655054 388962332 0
319109335 167335203 0
113872967 87058995 0
17778824 56566069 0
308768672 262900563 0
245999571 8679289 0
380307734 229822287 0
22232237 339715500 0
257191125 105499936 0
122483399 78875031 0
398201527 73337353 0
168038979 226912976 0
272155541 88575020 0
203159475 205013220 0
399657410 317258154 0
366785941 192393102 0
279718882 91130008 0
273594612 230123810 0
240440349 736417 0
40130964 116087298 0
136525882 378839274 0
51682606 206019215 0
370887336 298649357 0
208866050 112781215 0
243071015 240251148 0
168194062 377850189 0
227636565 163259194 0
148261718 320126184 0
248616677 265253394 0
63375058 167040496 0
183215796 26930496 0
133336533 308149029 0
145053641 84568404 0
8316935 301376594 0
179788468 94085757 0
182469754 192057553 0
251149441 105021315 0
106734282 401983886 0
81705711 121190081 0
5922696 47283739 0
90185736 78816253 0
2644697 54019794 0
363137172 168704716 0
302391336 182506511 0
175561998 259873782 0
312096367 150447352 0
247208747 180734695 0
207050711 295623069 0
74978836 243125675 0
200711741 340717664 0
138929550 385631381 0
107980398 6985176 0
194425804 71653815 0
269234772 148294220 0
225454690 334190035 0
371867060 222529853 0
394403001 6509710 0
51856654 322139022 0
152037014 79974838 0
371487197 349159956 0
74950949 70696585 0
197990659 240926885 0
59447367 203822370 0
75437932 353135837 0
101757627 188569636 0
36720445 379498100 0
39919126 192375637 0
123039087 404179796 0
18155060 218710078 0
340191657 95926851 0
38980375 46641061 0
233900905 333525574 0
175765193 323652282 0
260918179 109140005 0
392814770 316013554 0
309263088 182124606 0
331060803 169313306 0
119764624 158379163 0
234151358 246213190 0
154864842 280781273 0
281118995 219704961 0
59432385 257281784 0
167822695 196849637 0
269956067 379742590 0
398873162 59713595 0
385207035 300918211 0
295844070 27719725 0
377533185 131758258 0
204626484 346705527 0
132468566 262265886 0
304815416 56265386 0
111413201 107998428 0
289643580 237299648 0
136676633 172643869 0
150058153 99247897 0
49100943 307761002 0
290466993 297393797 0
5580803 297209838 0
356108405 313870342 0
46695361 76176907 0
96923762 147261995 0
149992228 167364331 0
120996672 211250241 0
130514815 388260710 0
218512232 315924722 0
157005617 80780165 0
179082734 22293008 0
161729805 352010795 0
299089011 293204603 0
166969727 251191931 0
8935315 48299583 0
296095561 129232640 0
98930510 29520463 0
336338547 350840777 0
230682571 32411283 0
400869055 140908627 0
57850227 192461378 0
382414060 142691185 0
157179642 169616838 0
60564508 311581299 0
219963981 189910855 0
211711728 68117101 0
362416748 80645604 0
64982274 79203339 0
389332129 207945146 0
286404005 386028478 0
63877585 239521494 0
2934981 371256067 0
164720273 372409690 0
97063978 399589875 0
249295536 190550594 0
152671287 355050146 0
272809084 393861111 0
130671712 2419228 0
345841756 147814970 0
79231586 143439182 0
128884610 52154484 0
78142206 240118732 0
181190690 72857840 0
278822738 107811900 0
370710282 55049984 0
292783120 54965408 0
219 113
465518908 376506099 0
133048151 588276198 0
7207 145848783 0
80859301 376069961 0
205081027 6333410 0
664750439 521522864 0
652569224 390015280 0
542423724 197988964 0
194190103 358965491 0
183460422 262225251 0
657431375 43961613 0
373103533 478568604 0
533511268 214961254 0
589537961 330296906 0
454205477 239487886 0
375160469 410171551 0
9002811 485522584 0
464332014 517404872 0
66216741 332455724 0
327596711 708749171 0
25484992 467154189 0
620967999 634804597 0
312867264 216567736 0
406993970 74717265 0
448291975 654091229 0
447963704 251206641 0
544685778 468138215 0
24035633 414453765 0
241297878 35650810 0
322896553 209205947 0
30166581 72067772 0
664782207 529522351 0
51775705 353180915 0
55944563 699768393 0
354294261 471802515 0
54544775 462230362 0
368142920 314330283 0
273193661 208783516 0
487680779 265189604 0
582024287 653141826 0
392288669 82693495 0
667770677 525535602 0
634599345 302813457 0
302638562 687027423 0
111902501 591048784 0
12172429 667443105 0
363435812 638897783 0
656682252 694134360 0
446128904 105984637 0
311232572 492427856 0
53172362 12636709 0
439342173 577136494 0
118547023 39467012 0
309966276 688806254 0
272186227 386550315 0
624292290 408366688 0
61019462 342304517 0
572225946 211225753 0
590524475 413525691 0
285832596 20477495 0
417223232 629557737 0
144412449 636067533 0
83610300 538848921 0
147305544 343752132 0
61509436 495651492 0
291459196 657160671 0
566063699 431883759 0
474881491 589114933 0
270376375 225269697 0
568116597 383553359 0
156223089 28288344 0
458015132 414676053 0
330420366 685450332 0
8520135 92604414 0
95995607 494417287 0
450286557 490803117 0
647029708 179663014 0
61789928 128969339 0
7591758 312341776 0
675572875 116013936 0
189780892 579898736 0
387402785 592817078 0
708080519 88328329 0
320406498 708018035 0
73596896 448028099 0
156288198 665540361 0
371291065 177256843 0
75574295 116625075 0
292549130 572125818 0
244735734 459748272 0
508246297 692036704 0
344153397 51758413 0
419061935 481716940 0
304699648 388768307 0
393821210 327658822 0
617096523 647732546 0
709483724 38484963 0
65924873 681372931 0
130429682 654991652 0
184781047 536883724 0
94475689 100339399 0
485966478 687852344 0
4089005 72906086 0
26376975 411080683 0
676044639 185710092 0
134283231 502523344 0
397821421 94091 0
471971943 581892441 0
675771874 88006148 0
672844502 603258199 0
25698631 394621165 0
15508920 562723455 0
67132165 643219605 0
396789938 232817047 0
296018037 570426582 0
649614010 650408486 0
352866678 44327189 0
173011926 435799114 0
75227104 294941633 0
610091111 126752541 0
608355485 661774645 0
499618418 568632973 0
677029889 639871651 0
445579529 331000515 0
700763219 440396366 0
707045736 658711348 0
705300093 600910550 0
700272618 88505358 0
14640921 675714977 0
234136465 381693462 0
362790650 664955309 0
420378262 540198454 0
35205686 572092314 0
656681048 440435602 0
356953167 353214307 0
163445122 693817514 0
573229457 498152705 0
113358198 111521076 0
198482632 587455468 0
439592209 178390945 0
304502351 113027722 0
605199109 250520689 0
428112260 333552704 0
467907879 248982059 0
692403444 111279325 0
268775370 139429549 0
15739746 417605497 0
514504705 165712998 0
335691750 278702342 0
605666268 477470450 0
417129224 615624200 0
639338434 631476103 0
155829849 421064290 0
326512194 699764441 0
476891210 564825039 0
951351 628084526 0
383525742 497650826 0
578093991 309726786 0
178080299 642855482 0
390229717 663269648 0
428715432 425967694 0
174660003 684245951 0
17753771 101570659 0
249119826 610817926 0
298974493 695522288 0
239808135 317251089 0
169637636 535801055 0
667108348 183254211 0
545045612 368228007 0
410284614 556001855 0
344787362 23004120 0
677135956 666068153 0
672665129 280130894 0
699674821 54929641 0
566261003 40927903 0
591595574 95536038 0
285161559 460417652 0
474270657 280192229 0
274626555 97305920 0
285274141 161817257 0
154829207 338634167 0
260590804 259641972 0
454721091 474232696 0
344919018 300650105 0
194713139 25523675 0
707705451 251426690 0
555074620 621485133 0
82959752 586735987 0
224626106 210247612 0
390341207 172417154 0
316877158 358520681 0
132578620 506876524 0
68586579 377183931 0
640571132 61807469 0
553603748 444966625 0
515655717 68163830 0
352157308 444004948 0
185437729 455743383 0
354371755 414594979 0
209768603 381839555 0
312386882 61603728 0
392778770 612895402 0
193211296 473725077 0
672766776 676268944 0
74542767 251799920 0
125521657 317532547 0
143758113 285263288 0
692097008 333839838 0
349064193 197295197 0
297071980 86702416 0
212426029 84470096 0
210094672 510108364 0
694268255 667645328 0
192649607 411422263 0
83970178 389002696 0
287759637 296197852 0
7559982 640952809 0
99377852 623142383 0
81247565 603655054 0
99 98
117608870 694164941 0
3402511 409977487 0
127252282 269009117 0
44702542 120354742 0
553227172 186616401 0
705073933 254406849 0
427604668 111515955 0
83587533 550252617 0
567525707 184612224 0
663820736 479778847 0
170200048 649146083 0
143344807 727353411 0
107851180 381510793 0
485942741 610586051 0
777862949 406458407 0
14038544 570110263 0
787078272 272731903 0
138795906 457964086 0
341481642 681762806 0
719529851 46301843 0
40186412 473544390 0
346711719 540269161 0
773452380 176702842 0
129497882 595936593 0
615035346 537441934 0
418761291 304066441 0
706710021 31131415 0
535587163 310053416 0
704183058 550962093 0
244335132 45924140 0
78145241 382906021 0
96116123 4089474 0
489771523 459016029 0
178224880 524738847 0
554687468 56204701 0
782454244 713901025 0
165998774 263098654 0
711998234 181141789 0
771031422 98516666 0
770619309 774159976 0
640386497 339825738 0
604311220 655707131 0
390362439 680390276 0
710085752 149207055 0
366495176 156658823 0
159599730 195334463 0
321207816 204023156 0
733636471 742723927 0
705666889 301839397 0
385689404 698933054 0
94659425 183119338 0
413975804 100405029 0
185490527 186900624 0
448948572 456152111 0
36400631 125907081 0
542359195 713398342 0
413973677 194695579 0
541742564 678318507 0
255402525 329345495 0
779022725 667855461 0
218870298 439386676 0
80714595 646864859 0
567895239 274461700 0
638142817 643880349 0
643972636 339625126 0
147702429 560886857 0
270464402 305922594 0
182914923 261308859 0
173523135 36524582 0
217625722 725173589 0
527102987 665907959 0
575246829 785353158 0
78474397 318687467 0
763593819 190830881 0
120138169 184337430 0
121342593 52314873 0
184797379 84140861 0
356783842 109968275 0
311283372 372697221 0
477705927 565396606 0
24459794 658468564 0
70695564 347806896 0
92276278 723971883 0
425506431 613210048 0
677079092 648676821 0
430705071 440521640 0
360442941 621136316 0
521317458 556162284 0
725467378 764875922 0
48515053 248531736 0
29843396 86028939 0
514412041 333909919 0
543315111 374698770 0
599607605 133321202 0
18577496 544439053 0
333106185 683014915 0
70108094 519130128 0
420203521 608716279 0
386546173 576636320 0
21 4
102781801 737851543 0
849203991 872101046 0
23067497 721274423 0
184855420 204939184 0
278783782 616892027 0
75463018 287079260 0
906758825 558043500 0
612999137 538888706 0
390915323 412165898 0
34136578 250828872 0
350424068 794135114 0
687567887 54055425 0
508605604 136314185 0
415311081 569725903 0
748974003 448561339 0
342804809 475201582 0
596366585 423605034 0
713193886 115378096 0
14679730 777577462 0
297866794 857397557 0
127219992 668316756 0
57 47
798003051 294002756 0
439265421 842324966 0
149141034 53343225 0
45110680 426252029 0
810903636 391033129 0
657689760 475368967 0
39186670 834320954 0
770095673 286278095 0
630951721 55395624 0
653980937 479390386 0
98379654 122224164 0
96521560 87712849 0
326626440 868046980 0
334052433 163756545 0
846212513 503659943 0
453848535 489244170 0
597000408 527181802 0
742554415 447814294 0
60459310 93003324 0
586323593 800242311 0
840802687 629215006 0
535821542 633151876 0
755490040 363356909 0
414076632 281280461 0
845100239 475655053 0
56972473 527535183 0
16322056 143347786 0
147364391 93839037 0
186449478 796349978 0
540043946 573655255 0
682526716 354925110 0
724123012 242009927 0
518300068 611615536 0
248637905 355150039 0
42945044 138025515 0
451494812 78125199 0
826503661 95403590 0
488963672 240789122 0
594326148 624650044 0
192084824 321631723 0
633441162 8165505 0
394985630 297710554 0
494131709 220880901 0
420914084 627163848 0
551022719 397588082 0
136545630 24765009 0
78181782 738179439 0
808283228 504114118 0
823847495 219789011 0
268664712 846945304 0
565188323 209827655 0
319697170 764103798 0
447272383 132650276 0
727060703 781916218 0
867464917 341434627 0
570576790 627779519 0
384284282 213625737 0
33 17
632974349 71011526 0
619332511 384153452 0
126543124 239542486 0
396207474 342702189 0
403303472 502053817 0
359342176 48474739 0
329504415 348914329 0
575601509 773119500 0
195143148 579785837 0
379772354 64092341 0
246878023 628155816 0
202019663 467137445 0
450041668 203420876 0
256942814 150483330 0
374457844 712586398 0
10631189 80450502 0
17731092 729420071 0
208282102 231995021 0
469302787 349642909 0
33032607 326370658 0
672008424 115256149 0
190196820 366077293 0
651968836 663204673 0
212138576 391354559 0
65669963 51094708 0
505413452 780836278 0
22154460 200155130 0
597238975 387820233 0
92459376 258018456 0
650559705 402001901 0
688334849 621230702 0
654317488 55828681 0
613962014 317008321 0
146 135
213832460 401930453 0
281280870 24995681 0
143916597 310027023 0
129820280 250618389 0
434534016 65018816 0
64690678 549378327 0
491915654 462190525 0
378513033 590610108 0
148015435 609506453 0
184654543 179244708 0
200619897 161422655 0
101050921 533062725 0
422383147 504752078 0
677005654 673070141 0
133964998 373119342 0
236526940 403322654 0
208639458 422810477 0
169302564 403547813 0
685944513 498485587 0
210118789 90204897 0
287912135 643828483 0
416110776 78832319 0
182108257 420521487 0
313083677 479828996 0
28229579 605802291 0
66149131 272004887 0
329912313 433220290 0
209174386 71239463 0
66960320 579687874 0
61550239 698002042 0
408574645 671175570 0
582220441 374566115 0
113817662 407376580 0
275234073 337312254 0
199881249 480284483 0
508760516 549655291 0
46008797 261678223 0
702188997 151029845 0
462824801 316795468 0
577703670 662928025 0
573485456 14740343 0
523676533 210182653 0
47746272 538979881 0
507588046 494302715 0
691720676 626638913 0
666807719 692618327 0
512547957 212014276 0
30176841 36219176 0
12963565 129355474 0
144357054 232697736 0
302136003 234204950 0
468807292 342927309 0
406353817 88170943 0
354021177 164681087 0
375422507 240470332 0
285845603 558216177 0
100457882 260572700 0
431426838 144466463 0
726483079 63862685 0
442362001 50280603 0
257400650 159905642 0
508799797 457611414 0
24223124 395256768 0
62775693 210204144 0
24839983 369424321 0
212938477 589976025 0
727799288 14089788 0
201545677 5583926 0
422779942 344893749 0
560410182 720714065 0
121033881 164096057 0
521416442 22101914 0
155393144 389622094 0
27523165 11174336 0
505070197 9000217 0
476076542 643784637 0
150741340 223021955 0
455366832 326918392 0
355531913 124960054 0
352565215 384319748 0
591264992 359388669 0
94113994 382056175 0
406562954 707371531 0
147735854 219292636 0
568216204 306098225 0
149496066 116507347 0
320687714 82486159 0
96776752 612610669 0
100120941 48909315 0
454218754 63587473 0
489884129 552567153 0
68940563 45059749 0
437413194 526026432 0
336833883 489307929 0
283272751 639737662 0
29172597 33769896 0
96558397 425862532 0
224728553 7491294 0
379025451 459820043 0
483089517 243508102 0
201235250 362812921 0
71455487 332984556 0
694095685 335751572 0
234849535 228409141 0
153852454 627992317 0
211569333 250763869 0
425088527 52753085 0
536840085 28182386 0
635314990 723138624 0
448793588 388160437 0
547893083 108349402 0
726826125 149906614 0
378890001 97890298 0
505917899 643606302 0
513754364 308563298 0
68015619 691282181 0
102988560 263013044 0
262582522 277809173 0
414065348 187442173 0
447882181 229328662 0
335215811 347588801 0
227391811 653821780 0
527139034 355098666 0
121602949 651143280 0
585185028 409448577 0
405268185 654761581 0
477651609 440284756 0
178977601 397191860 0
117332939 89700479 0
462090650 222043917 0
107068326 3525892 0
186916271 114286372 0
678777289 588803697 0
101160626 364778865 0
436754726 341480991 0
665400060 184977243 0
98823431 296653676 0
242152578 654430538 0
159317147 247257583 0
243295566 184828356 0
505098659 217370447 0
183725 197834376 0
470075519 421239482 0
99356220 243247206 0
656503075 302240053 0
696505555 132150112 0
60 58
195496775 280451549 0
300456290 75555968 0
292526938 196127471 0
4743843 19370540 0
219901578 212678851 0
10973007 21137036 0
112578470 12895082 0
179433419 25026751 0
248636133 284919930 0
266411827 231102091 0
263757919 243913135 0
166832223 4684241 0
226128914 66098128 0
57833279 176325145 0
154041127 100337983 0
263321892 133371409 0
265180061 127299455 0
178632961 196195261 0
19218370 221897262 0
118956376 79924133 0
104905845 96170572 0
63881306 126531849 0
217570829 205352195 0
296077889 219752328 0
201141325 115628614 0
131494490 188587483 0
194266481 186473624 0
107544044 194434265 0
123944459 129386164 0
214543924 142692287 0
38766915 155905014 0
194461624 102629890 0
288796425 179999105 0
243591227 225491845 0
95596319 71829315 0
200590504 65282470 0
15214412 260741719 0
72022151 17205954 0
262789642 304384205 0
217552658 277047491 0
7689923 43418171 0
17213618 282847818 0
8105271 193427033 0
163667917 210772627 0
199469384 243033168 0
299423724 117896195 0
112803368 291694388 0
182673002 211128021 0
45474719 57652931 0
148562893 487555 0
146150498 96888089 0
222666804 291180675 0
82344908 235865591 0
83412275 275827997 0
246009091 41336773 0
33023934 55593669 0
123238162 30142841 0
89447558 105825230 0
136338326 36391676 0
237735963 242008790 0
32 23
428343903 364468893 0
146952775 632517923 0
743556878 443435131 0
326991686 72600299 0
42603817 232504673 0
199101075 414131436 0
682574301 743036814 0
314840941 594538576 0
40031 302945925 0
360442660 628285854 0
307866250 576688891 0
631524676 755180624 0
484752313 170169006 0
285811592 443224300 0
667074385 735449748 0
465202047 247845362 0
428068447 388749511 0
123244081 643318947 0
556327254 626615486 0
550781518 209431243 0
519692566 246304781 0
636134468 359349252 0
360174188 533784442 0
328648406 296951639 0
162663490 17367784 0
447600711 350519374 0
402884979 487927718 0
634561167 357451609 0
96695120 172680141 0
654064056 625178844 0
118942778 638565006 0
238893559 424664302 0
16 11
73068428 678908896 0
834238937 225141196 0
253877194 90211775 0
629035505 619664211 0
666524866 491157688 0
458498913 110032732 0
832866760 570603744 0
904635939 914200238 0
747513637 198554552 0
829945573 380738459 0
792930765 299961741 0
924081618 719994320 0
584911971 828919148 0
404861419 427727856 0
572759480 160479377 0
454590478 527293214 0
24 9
513437873 614897172 0
224368869 714656244 0
501051903 10653330 0
640970376 215208904 0
27852355 125290536 0
256900395 188676064 0
370865223 388508843 0
873490376 747218068 0
468325812 404532729 0
144021248 495241199 0
711174603 708107872 0
195604227 462429754 0
442925055 476540803 0
316292784 434785123 0
375626816 196130968 0
518377405 31936473 0
466393889 435729236 0
344780448 674252328 0
470068786 100086140 0
782951993 16865909 0
912194257 259276628 0
516810763 143983210 0
527622404 155893830 0
230108191 701012973 0
34 28
44692728 141195025 0
74267460 23167573 0
63779813 82254609 0
139088788 69702540 0
114380702 48215652 0
100485780 77151314 0
21765454 64693029 0
32187886 34349696 0
52179401 115598277 0
51752380 113593671 0
137951873 50982965 0
137296011 73598361 0
50864767 112003523 0
74376779 126569747 0
78174982 71719664 0
141557391 25181298 0
123520792 63410460 0
118905059 131632317 0
44612319 58812355 0
137778019 113888220 0
52163636 50615479 0
138218438 60190697 0
69542671 114319032 0
28057006 101755435 0
74308696 75690588 0
126735905 15850023 0
144731693 82059236 0
117940365 89671843 0
132038836 65933022 0
107417495 62000704 0
92926676 76159849 0
124963211 68266337 0
75866003 129524061 0
110947788 72645101 0
57 3
56588063 135073141 0
136714055 26007881 0
60794991 147230790 0
199101948 120885547 0
68599414 199164152 0
200217974 121674503 0
145556228 19881644 0
32638887 184527963 0
158729476 52008374 0
92880071 12112718 0
184446717 40114197 0
116663735 115363263 0
166577237 125070780 0
148602701 95943542 0
149058931 149639220 0
47618206 148047036 0
126314949 15318321 0
137682894 185012130 0
97081571 9337531 0
12440981 134224290 0
163546115 39252442 0
117028985 158182859 0
68381146 165552222 0
91402755 176224981 0
32277596 87258539 0
155251150 179210637 0
202426185 33637167 0
21559427 98604904 0
62100729 38953786 0
92213900 124027826 0
94311192 119122035 0
135998599 41120094 0
158934692 90839966 0
21814234 175819347 0
36191686 98673772 0
72018724 100220411 0
44992525 140098303 0
50230573 807678 0
178869399 106674376 0
125167057 158738425 0
190578085 199940105 0
85601912 68017413 0
85906472 164225621 0
66995359 153875124 0
49127022 148550204 0
334385 122450171 0
38181690 22328020 0
34147024 178779918 0
65077673 167805566 0
189350130 117220201 0
83669646 148692014 0
199227870 154963370 0
142778308 118570250 0
153201523 107373173 0
26000411 133155532 0
163080791 100476904 0
115056573 106388198 0
31 9
341740551 35569673 0
421742737 627624913 0
518597209 207261484 0
329731109 429045281 0
620088191 536735529 0
46988153 646966044 0
38369473 662723593 0
680983609 681010131 0
14722695 268347769 0
659658003 672694522 0
652797908 35649859 0
23893055 290329628 0
63434893 374448478 0
371732207 138730955 0
689687069 394764578 0
71716376 715073179 0
420361351 68580376 0
213291847 651616196 0
174062776 27808817 0
72744430 323404565 0
115424148 530383439 0
153128339 211830986 0
493552051 657007116 0
465350404 642278889 0
203728160 374266661 0
20609551 329672268 0
519547841 22027859 0
85965223 706030685 0
207853329 312467577 0
473195873 216997632 0
571636459 377130351 0
49 25
112273806 345880809 0
71716675 113320714 0
342248172 177561284 0
119727904 29619154 0
176991965 238681317 0
311108268 227695018 0
262201769 208243774 0
259675940 62292416 0
66059138 224073901 0
236174937 24022294 0
157418520 202684565 0
170909154 46567987 0
282038212 314872010 0
41531591 72479810 0
113671035 60625286 0
240558403 176977910 0
137618607 333511596 0
254083314 158039043 0
82584329 285570521 0
196641411 221812457 0
140568658 298137592 0
247346171 27951732 0
53709179 349945821 0
294979421 333938045 0
158917025 283851490 0
86498439 241706943 0
254195714 43154237 0
287637419 260697551 0
58751761 90742801 0
165004633 190754385 0
348620502 237052514 0
274220642 298041776 0
327610422 335937020 0
1392698 323356045 0
180358066 64490068 0
324296526 136449355 0
114299512 189171792 0
232887888 305945333 0
252366782 159251339 0
280926449 1243908 0
140163434 160604244 0
304319559 369733 0
48847426 287591229 0
245846079 115670260 0
328796003 164752362 0
292035587 265035416 0
228510641 295890301 0
347306213 87314396 0
61807533 29126250 0
116 31
1343665 4186008 0
5590737 7908342 0
8207758 499441 0
1455610 10659403 0
1764844 8493222 0
3406115 8407246 0
9545881 8264478 0
3233322 11142408 0
7351575 2164917 0
11455685 8385564 0
5073646 4762740 0
2294309 2865677 0
4261662 1957878 0
6389013 11337909 0
4079318 5832356 0
11572799 8133622 0
11071435 10903082 0
4619317 3898565 0
4436916 9220697 0
1324035 9524772 0
9025922 584571 0
9508610 4537383 0
5491718 7041569 0
8961041 5540534 0
9127221 7174456 0
3863031 11550702 0
11513826 10222391 0
4135927 1531812 0
10579618 6693887 0
2332638 8605479 0
1341362 3998364 0
332005 2157220 0
11377778 10408961 0
8671167 8902340 0
10191996 6570481 0
6097661 875324 0
9285332 4988859 0
10096842 6699686 0
4269569 11180110 0
1092087 5945328 0
6552925 10427182 0
7432189 9108179 0
8589989 94516 0
8482768 8131816 0
2916996 6553937 0
1458264 6542406 0
8327127 411707 0
10224612 388102 0
1759626 9777778 0
1787700 4532973 0
4944444 8549370 0
5467369 11464033 0
11016628 448364 0
2482004 8140225 0
9326266 5595508 0
3666029 8747007 0
4751838 9832250 0
4626677 5660769 0
6537695 3578002 0
3073896 2377414 0
9560936 10608579 0
4836811 556347 0
9659587 9035125 0
8383817 142734 0
10538702 2545202 0
7619228 7462637 0
7864223 3520962 0
6872259 5404641 0
582770 3804638 0
4902193 813238 0
4097067 4052251 0
11453668 1028917 0
5031272 6564573 0
5826693 11365126 0
9929134 6785861 0
958768 5147015 0
537910 10008730 0
11467949 4871684 0
5010237 9092918 0
150531 393480 0
3349510 8089094 0
4278810 4141566 0
4052554 5053985 0
4475234 561957 0
10687997 1169167 0
6608092 10328306 0
1505079 5863145 0
9891393 8465292 0
1413327 7963804 0
9666719 4735855 0
2578625 9775531 0
160555 11394161 0
1311061 10362799 0
7564944 10451339 0
6456429 9054403 0
1026956 7066062 0
6535823 10090792 0
5643877 695182 0
2017108 9057685 0
544226 11436835 0
7524507 4210384 0
7227029 4461688 0
4601175 2374952 0
6874046 10430556 0
10897548 2931581 0
8453217 6803657 0
8154776 6369493 0
9031521 9927688 0
10480282 4405847 0
67785 9373315 0
6480127 3425346 0
4108818 3460415 0
7585707 2764389 0
4107439 5585882 0
8279236 3172591 0
8030140 9343759 0
332 174
84949483 276639650 0
162778342 309201402 0
73964477 365206297 0
137730145 285839653 0
250312862 91798033 0
286104699 218554767 0
21862982 238128151 0
12858470 244012709 0
119888271 76098852 0
100891036 40933801 0
381971743 90125906 0
50869656 12088211 0
304713071 191952058 0
242834180 42790562 0
276006150 318250898 0
61179805 341701328 0
38345709 139106882 0
67403851 387918179 0
298982567 97914576 0
403028408 16289501 0
271287638 3088983 0
325160259 120112113 0
87396680 96436909 0
224801618 253432395 0
61556635 119888958 0
288278215 257202448 0
214585378 204306749 0
338510836 215497397 0
243331903 345145379 0
360444713 346037437 0
110774548 281948808 0
204595482 103452539 0
398260343 129067371 0
156697594 38528324 0
34456255 129689627 0
396036275 62111123 0
343934031 295500209 0
280786585 116073829 0
386320166 304230079 0
321447979 320407632 0
284335617 291472155 0
320927773 363533245 0
3335290 100203800 0
265338312 144201782 0
281764245 238807546 0
97582889 401736838 0
8014000 346127231 0
58388405 213098141 0
385809518 289197822 0
22555148 227901745 0
54607392 43093184 0
225617781 382857144 0
253152662 86540806 0
307108118 121520868 0
174871252 301006523 0
112203393 330506856 0
216538343 333806074 0
229206638 383433084 0
109994864 35561340 0
347675536 161086041 0
356779732 311694461 0
109015213 56259820 0
109646473 392314824 0
278006823 404983677 0
341884500 68192727 0
44566068 53456862 0
180040744 298057795 0
40292633 77551136 0
308151453 9506501 0
403221036 331844128 0
375514576 245795247 0
390795396 68236963 0
227656190 305800783 0
158947262 51363551 0
399458255 247832763 0
68786218 30305000 0
74807768 335198738 0
265440057 316532699 0
48775633 370131199 0
341532739 360590609 0
223499016 194336903 0
215732298 183769770 0
241237574 377997831 0
147316216 235979914 0
170873760 132210010 0
61711099 26124423 0
242997124 84088667 0
239960862 333425597 0
79631136 302124609 0
154759085 401961541 0
299596307 103186350 0
267160844 300997695 0
185865547 129976260 0
204723987 272194739 0
284899926 150574953 0
209075527 165517742 0
217158241 177175775 0
350076484 178628573 0
285920269 224212227 0
268722750 224703812 0
1928660 164355746 0
9831411 48618273 0
63875048 132078135 0
81297352 291357298 0
74484299 164588874 0
329193138 72948433 0
295039988 69996444 0
117214534 251823324 0
364766751 115482412 0
181294376 303478500 0
216056363 274751458 0
16121450 301176286 0
121200837 274845652 0
392311723 196277895 0
18125364 94189082 0
358321841 303996451 0
135411048 122379882 0
180696772 188747042 0
250786148 3878927 0
71723585 408262382 0
168312344 109919045 0
16271754 204577356 0
71032713 32019476 0
292283211 132846487 0
378015972 360178279 0
185823415 271498064 0
53375713 313849876 0
78657235 108085151 0
246918174 102045884 0
179872160 100986610 0
316738788 168608937 0
325854028 366284932 0
333274967 290898184 0
230493809 220894857 0
57098815 286908997 0
7982 356820221 0
318048419 130137530 0
163607111 398522634 0
26293705 93607528 0
278837630 140648928 0
5768180 168269273 0
188225520 201530765 0
298050556 278775155 0
126116135 163090101 0
110447502 161836088 0
201407876 183553181 0
215116086 104925315 0
121197682 152106385 0
79294494 301912319 0
392552885 190813763 0
216549724 156829820 0
50383953 16627246 0
294517115 200893721 0
276744035 163093487 0
285138126 116464213 0
87866403 381587611 0
264247185 248468846 0
78379235 16097261 0
143642822 220216905 0
358207550 49974648 0
605153 295929457 0
344917835 67432120 0
265640934 398343644 0
251078751 179436220 0
231511868 272050491 0
207701463 234412348 0
58722183 115292230 0
350409722 257324042 0
52912450 293271478 0
4771311 158907471 0
115553176 224069121 0
182749690 78475831 0
34820867 261329678 0
244721657 403195827 0
54731786 367726044 0
145542161 1655573 0
147749493 267058991 0
33946245 339529979 0
34101634 283398289 0
85153286 278927322 0
251981175 73553693 0
378046793 350465207 0
375623532 198170918 0
317685665 9412870 0
203570711 218086722 0
191166222 382595481 0
98192029 6814995 0
347476416 87531240 0
72484478 359008186 0
367909918 187104857 0
125576950 77664242 0
89294908 120958471 0
360548792 73316836 0
78349024 191303492 0
220816382 337803296 0
226852521 237197042 0
114088569 96967790 0
286027352 152783038 0
2883829 126575733 0
360699278 25758352 0
406500986 36164549 0
215031436 191221031 0
357752414 212066992 0
67449288 272258971 0
77073920 46333871 0
68441844 22029085 0
231090542 327339250 0
259561497 312275465 0
127010845 83664823 0
46759404 96252647 0
42904246 96557213 0
347040948 11014329 0
175501711 29951512 0
271382125 118300341 0
296984828 290234263 0
87178766 293481679 0
19596150 368540623 0
184319965 181554198 0
227960275 151276867 0
173790276 240624986 0
186439307 338656173 0
391581531 98016566 0
220199731 16436480 0
220329649 406364796 0
314224733 223885068 0
318060950 225917811 0
186030509 395146766 0
254257405 9827946 0
142784248 44319274 0
50192290 48165422 0
261398182 70362795 0
244567552 60259078 0
56044505 400907166 0
344320774 254097476 0
113825508 40729932 0
322761092 140849213 0
319889932 354275676 0
206559371 400535967 0
48502607 361436601 0
82348932 381304319 0
141274990 2131964 0
307415933 330573417 0
373424361 335392664 0
134370175 188155957 0
156916373 154531086 0
318688477 228487312 0
308780775 129569507 0
357929053 274034738 0
406811856 255321805 0
190364617 392182878 0
325798458 75203725 0
293960261 150780901 0
134048609 40501087 0
362211409 401755198 0
55136452 227938532 0
115592705 8944667 0
328166184 210838627 0
8820716 180933820 0
322727207 124637362 0
137545277 402449849 0
219354839 335614457 0
130157901 14250903 0
320182308 237572186 0
261207278 105310593 0
396436327 172837363 0
51028656 314254495 0
343954484 376732471 0
185074309 82686142 0
151397262 154168748 0
377685317 45339239 0
214264363 181988356 0
270039582 14495329 0
185521129 218723806 0
312077658 262935920 0
104065575 295758283 0
162557988 171325256 0
327819090 249648883 0
384175300 178733038 0
258969335 99954904 0
405229690 201205901 0
217443421 7093835 0
346379058 59108818 0
388719963 60417157 0
203936862 191152394 0
245148823 396304919 0
304168735 78269658 0
210417338 288799240 0
292068251 370717849 0
389412892 401238031 0
317397327 122437908 0
270697836 245138292 0
1778329 7435908 0
272944392 347140453 0
320873125 225129765 0
292632093 239324256 0
179127060 136647988 0
70136982 386746902 0
342932209 340674984 0
370755690 139033827 0
61240155 163083652 0
330933239 43874437 0
98005715 346896129 0
403022043 356296017 0
355098411 349423652 0
355904744 40646450 0
105481616 315106887 0
51868130 332247852 0
103019477 68117228 0
164048469 278403208 0
399240860 222715072 0
114147824 80998136 0
390768155 19927437 0
40341227 272173350 0
331016482 394499481 0
313323886 247103594 0
54871365 331727180 0
153223901 78986072 0
136788142 51382001 0
160584133 71794430 0
157758574 198776244 0
40362119 297063874 0
256260327 169436720 0
15172685 178657147 0
158093147 59779312 0
314054420 261482147 0
378142679 210410969 0
346082594 203709151 0
384314548 265556712 0
309382154 215740496 0
238170190 277638433 0
370197247 276295933 0
249406252 324938539 0
20 7
8752950 206460077 0
245812548 211641436 0
99387816 234524606 0
152217731 118852580 0
44875458 102151236 0
167014966 158886665 0
42397195 69208159 0
245435565 106455923 0
42616040 107782377 0
227787348 128977256 0
172607842 215287651 0
90240695 191763645 0
92638921 15563496 0
117225513 81346368 0
88654144 123929148 0
36881161 214853788 0
102300700 59299654 0
30409590 116312293 0
242906662 247659525 0
113302826 89534471 0
125 50
540756909 287237019 0
203668829 563749395 0
332220578 373679943 0
93118168 26023907 0
416390023 555731263 0
104205353 465502269 0
270652808 510339073 0
359176051 512672496 0
261783489 433663322 0
447269116 210600156 0
246598419 245499214 0
365246127 444867878 0
411081129 62187206 0
386247250 561456664 0
534300636 547163004 0
73072895 462053482 0
278426201 294893640 0
256867934 95639033 0
459989999 50154319 0
498523323 7072023 0
329574769 536930354 0
15302908 4294401 0
211225335 390402256 0
344739853 148086216 0
378457478 197011060 0
170271458 487558061 0
213548737 83938223 0
354038898 495032378 0
263651351 155200066 0
556415300 98675951 0
467155158 332187203 0
152572945 160476881 0
49553631 506551656 0
437681686 40906020 0
472778508 45910525 0
344390193 275058661 0
439861575 195599283 0
60398485 55211314 0
201487311 262745858 0
222178593 469974163 0
560645076 123314571 0
138197954 311852140 0
300836824 166347608 0
244119392 538325929 0
274630886 2232 0
169199656 439966920 0
524562611 444500936 0
70267327 89401506 0
87385103 448344714 0
115280197 118955874 0
499689966 213451974 0
125151640 289147931 0
434967275 318135935 0
540488521 437870396 0
486052056 395465473 0
100390633 26686335 0
386273744 74547413 0
53058990 84260393 0
96185099 152193071 0
120928288 487039003 0
405165597 47585078 0
506970378 445683787 0
85603295 387451291 0
273367054 24888065 0
492983478 484739533 0
144915016 191636563 0
296851653 551648611 0
5725419 502275321 0
358922306 253785256 0
284438716 525111060 0
134239483 352165432 0
553708776 79520346 0
159239580 457809552 0
347614306 524790603 0
58074253 495198199 0
192481649 195779681 0
296463554 271534033 0
559853096 194203029 0
478438634 398874712 0
20876570 441983310 0
160655552 314540558 0
466146718 523320266 0
455149944 289128440 0
467048124 184974276 0
297390113 350974526 0
88182161 257332941 0
213292999 520190416 0
345878649 174596045 0
124851554 98887195 0
476308963 238578824 0
102678162 386003257 0
21676556 243791579 0
206608154 347376386 0
320882468 96562537 0
488504967 332480054 0
459432174 105914921 0
521141494 473786700 0
230462428 260040266 0
17599465 256982880 0
531244313 115753263 0
331211750 178066626 0
102146113 216831188 0
460217445 416757914 0
180827904 548730214 0
304823199 230466757 0
381930889 471452810 0
182582144 524719866 0
384256422 276119912 0
241154870 89393866 0
182712135 347795541 0
326650229 130221312 0
353304271 141830447 0
242783878 450481241 0
88500985 88851155 0
543192566 319769557 0
477347845 353402113 0
379190153 260193533 0
206890456 418512264 0
207303083 548606125 0
371488114 446170110 0
500344475 340223093 0
167018852 424781997 0
397398152 23925662 0
437810863 499576383 0
177738053 159382284 0
