106506451 65671588 0 213783654 212226637 0
7232583 49701763 0 828885543 918565196 0
42520630 53852883 0 525243263 586396098 0
63154774 85290207 0 568686385 549446903 0
272915953 220953531 0 490471790 441960414 0
64255939 28269759 0 95857792 122252553 0
347054005 286897202 0 730396503 730823231 0
11147101 2091496 0 70254601 70451975 0
96919181 114025535 0 631860204 610595744 0
653800705 354092331 0 963689451 951230246 0
60507715 3753361 0 413778515 430513607 0
372038606 188463765 0 718050368 711372611 0
565183945 102655827 0 729449845 414433089 0
2743936 42027154 0 406118310 454815507 0
4893947 11990272 0 94529715 97323851 0
202456180 6573561 0 549967948 479669691 0
244106456 242353560 0 552981697 549692951 0
526052067 2968408 0 673626048 420213948 0
256731165 33809324 0 678251457 620405507 0
88521112 36892881 0 289185779 254829203 0
122836209 60230055 0 490648694 544827401 0
61058219 84804389 0 917550731 857492084 0
332577237 15356047 0 588018978 369896849 0
292198618 145414283 0 379481573 341580567 0
492510534 116246522 0 852308947 702252434 0
77076346 18447407 0 628869414 674344924 0
363796171 203132543 0 624245448 531915718 0
455770684 147655855 0 466149731 290502019 0
40610510 24445497 0 756877661 744932376 0
459007922 209076711 0 536055679 382081078 0
86777620 2441987 0 94818121 62431176 0
38899212 12320554 0 392605824 491298789 0
174043061 87274002 0 868465361 803855388 0
8730527 1976562 0 21094299 20732145 0
87478923 68180080 0 736442062 742203637 0
49953521 8284043 0 546253668 531889532 0
17894773 16945132 0 83779974 77333178 0
145071051 25981613 0 576122863 771167680 0
44980557 127026198 0 229755139 251924990 0
386168289 25194026 0 461477722 451856302 0
71402046 198257371 0 715291096 711731569 0
179598886 37124701 0 347193066 368082589 0
78220966 81815851 0 793492896 685893705 0
5238173 11706550 0 97452141 96516093 0
10562916 31141380 0 328718398 343719143 0
19316904 38600081 0 276378770 165961418 0
212315135 129155700 0 287483994 321053411 0
382732086 113917790 0 584005754 515843285 0
39866225 20594036 0 266730850 269224918 0
11820772 1250876 0 196053194 207112596 0
714215063 150884154 0 825581640 636282347 0
8047726 34171034 0 463073838 511059469 0
294009390 65861054 0 485326756 456273564 0
117538078 73277707 0 433731746 419490364 0
602311520 112824008 0 638242172 383842202 0
39955701 3450309 0 97399006 77477154 0
510789845 91227015 0 529478247 541687770 0
310731287 231644302 0 391521256 367530022 0
138459400 160465249 0 754678139 685496343 0
12321697 40681657 0 734885678 453581394 0
2328689 1915816 0 17443553 18116595 0
216173382 86139493 0 224609953 229439622 0
643078866 15843466 0 700108061 622095278 0
33257955 45797886 0 283264581 253882617 0
9398061 7629912 0 121000188 113282404 0
258021843 109668444 0 525626794 662214716 0
424525863 47631737 0 563191180 440857975 0
280319210 16313094 0 356861070 241371033 0
15718657 24254349 0 167531935 176773506 0
340253852 63638344 0 414361164 320447178 0
133563893 47199108 0 318209984 381128504 0
159754217 26571411 0 218749622 157212046 0
18122228 1813269 0 30038775 35392417 0
3341855 2332164 0 18831755 19922022 0
358896 112554019 0 443273768 524353532 0
15786519 5882601 0 61920978 51541402 0
727958044 47494759 0 821869606 729353723 0
575997 253081 0 1640699 1541614 0
272345543 32873462 0 508708752 491630821 0
9318053 16381650 0 188660243 247698301 0
172019166 152074175 0 332880491 398809594 0
370042613 50512252 0 724982925 654919867 0
13988437 5352152 0 43928089 43629949 0
53469150 39662194 0 407872785 444396268 0
12444125 2057657 0 43477962 42725220 0
43146165 20452411 0 56356052 40906237 0
491284327 166035936 0 950934070 870728350 0
375720611 140923046 0 938004459 944213251 0
93405180 2359932 0 580182619 634603000 0
8771587 7716097 0 200219232 332190802 0
159602497 4291840 0 355427937 310902514 0
131168947 54911062 0 682083646 611270536 0
6086473 24105366 0 413529596 388279386 0
324077156 39609541 0 397798966 334863996 0
97396432 180547880 0 731570213 678058260 0
601241048 35062769 0 879192219 669993544 0
13845287 4087919 0 118835998 123499962 0
144691525 35319241 0 464438764 534786186 0
175597075 144952099 0 746260603 888697006 0
272791191 192757142 0 346381543 355630205 0
166607610 102681507 0 668512744 628880993 0
71185042 108313034 0 419806350 371740739 0
265142477 37349748 0 498482785 472386076 0
58307751 27379832 0 93448545 115497916 0
497321971 190176329 0 696260702 708116950 0
54443854 51774430 0 428704319 321857058 0
207772275 570531 0 328355451 333106767 0
46559137 58074904 0 461526187 325366107 0
321329863 15906214 0 362730851 183046082 0
163658148 84982632 0 798814926 754338828 0
40935937 1734798 0 146010641 131964282 0
166671331 2558337 0 316175766 318834915 0
234808226 18044717 0 708440178 771415028 0
63291794 23883895 0 431856049 381761072 0
28697470 10045994 0 218708417 227293000 0
200666091 53745505 0 807805367 926225086 0
380352726 108290634 0 535048213 492921566 0
5779052 27736740 0 517957922 535946142 0
356167 1220187 0 55653682 50370433 0
439677821 379712647 0 683710794 539205698 0
548344545 7063074 0 867421458 467938761 0
116054453 21108342 0 282120710 283396623 0
155930121 12462390 0 618729196 688238135 0
123702152 21354486 0 269162308 252709361 0
102931007 1894092 0 517114433 441342770 0
11534954 982616 0 639213560 668048024 0
6553861 19013215 0 172325195 148399065 0
249846998 79367709 0 278893603 116116240 0
813798 233232 0 21767510 20833514 0
163852200 13153942 0 933044779 930762939 0
75929237 12003960 0 286118108 282359099 0
2943531 441166 0 502505342 499521116 0
187204971 12529736 0 309527106 288357055 0
563117031 177272674 0 632732898 578225288 0
78621658 69076992 0 458835248 468133599 0
12579441 1729091 0 102961004 100023621 0
33559778 89851731 0 528028215 550853649 0
101304159 845155 0 560066771 567827697 0
231488227 50740797 0 300514602 204467892 0
64460153 34618133 0 311693894 342430980 0
455388924 214412672 0 637888355 587468003 0
773805242 384418991 0 829325628 850096662 0
46981447 43176049 0 553735011 697537710 0
282053469 56584176 0 311275786 321400643 0
251290635 281020480 0 472380642 307779780 0
46440549 64445691 0 300133554 367609823 0
430786710 217682057 0 739026313 563217725 0
21726871 121105198 0 438791280 465480000 0
5056072 1688252 0 149085575 132418410 0
150544184 46912165 0 238885181 179486820 0
312731162 99959061 0 808686770 774896878 0
49157555 120039593 0 606945335 598831004 0
426490968 222305207 0 582807224 618359357 0
179200352 46482808 0 836462351 468529647 0
186995556 33988487 0 189642457 190774743 0
23310279 18674900 0 150823851 116112197 0
144660963 48710835 0 778900182 659934372 0
4041867 49490104 0 765558942 899187420 0
59569761 15376965 0 297875189 303024117 0
79239448 29611906 0 402058951 452310441 0
129416571 193556338 0 537702384 552537209 0
17527611 53583483 0 181377193 251343256 0
4572775 47664693 0 434820289 435662612 0
10388685 709415 0 36871737 35422044 0
55097193 12738113 0 137232035 105446788 0
89397659 43669059 0 570522496 581913492 0
608037715 66367870 0 635588548 671585714 0
57719302 6468280 0 290700097 236451189 0
721869013 259378570 0 859172207 835878540 0
266313 589312 0 5452070 4991221 0
174426779 49141073 0 345495476 352483737 0
85634572 3076897 0 464969087 518959238 0
344742315 100138680 0 508144326 508011401 0
53383126 45267518 0 731509330 710820395 0
53538140 16911721 0 96393990 88761711 0
423655625 236390743 0 578953157 564498542 0
300351 3687419 0 11053316 11022026 0
38786372 31725706 0 667046590 552099857 0
237815141 4474433 0 627793050 606051627 0
120982945 123233231 0 553313350 561116327 0
16484824 58664503 0 313907442 315454517 0
47186347 49448990 0 453884918 468495412 0
318195540 10227992 0 509890726 504625263 0
184889366 148173218 0 555190217 637608048 0
17299155 2855080 0 66182004 65220858 0
103374303 28450526 0 123408511 118225947 0
210707818 30218832 0 540662682 521022783 0
36847788 3519883 0 93447842 87730807 0
250473338 59901819 0 329455127 393431404 0
7462085 7705870 0 212393326 213296188 0
330997736 22373214 0 592031186 432659916 0
288468737 207416679 0 655735940 682350601 0
88206899 21337998 0 110297802 112213623 0
149369105 15557981 0 843503545 892061635 0
4605229 48946348 0 90459971 103713887 0
239074136 301794781 0 662116723 743610694 0
6379802 6417384 0 37634438 49007136 0
454732 27678996 0 337084121 345258862 0
169180205 133324110 0 468968515 427665345 0
25426150 934262 0 55847740 52705592 0
4213017 15351975 0 73699599 81310071 0
16167038 7421285 0 85106902 74548797 0
136428551 234369701 0 722226835 728861551 0
159074313 37652004 0 584264179 469829705 0
29235061 28194249 0 788062287 577960459 0
263004308 62424272 0 572020316 582790401 0
305132792 4098529 0 535392207 521570694 0
3316340 12912997 0 327866558 364585980 0
40719783 10403913 0 204986352 184149191 0
1323445 3395989 0 66649767 69926591 0
15281077 5817087 0 145842850 148381549 0
212247086 25948755 0 331288285 224607387 0
17394529 5498854 0 105925963 102211431 0
293094573 110500234 0 458526283 469548998 0
56653796 6325050 0 647881833 608391351 0
507519537 266154 0 583441116 142610681 0
116486078 115068073 0 315755292 272258820 0
62162319 5528696 0 719886771 734677920 0
1747039 4719986 0 192464293 207743721 0
212084513 69906718 0 920780515 732464525 0
25238614 906924 0 201336403 188668385 0
18215376 988088 0 65208567 41542321 0
78325485 151867908 0 882645207 947397649 0
1200158 6956024 0 147224100 141470881 0
213598590 10773366 0 505296687 540495479 0
27928348 70930509 0 474543287 496678752 0
21116542 17719131 0 117611304 186034933 0
208042348 110323897 0 606466509 611534858 0
502198136 337111712 0 599631697 600515746 0
336992194 142850209 0 989888578 925679024 0
95152823 26199406 0 479109679 462126746 0
72649867 39613719 0 137871593 132469223 0
65841321 27078387 0 131310645 189558435 0
74128354 19472733 0 965379575 875552553 0
48038900 61978454 0 367626240 383267393 0
17628853 116755 0 807737936 777943256 0
413619161 3402815 0 673284019 878262629 0
143818603 42286974 0 448643774 488802703 0
136234310 30909949 0 185181782 221784473 0
65076051 100552 0 88551608 59795785 0
618985677 20507020 0 804535647 686711203 0
493690314 188124287 0 831351926 642738490 0
133798583 29383622 0 353455864 304083818 0
552505290 161428794 0 618934499 676152111 0
715661 1497674 0 11784830 10434414 0
57983841 106642029 0 471292476 578608327 0
15381054 52313356 0 868956399 885270080 0
163614452 64608658 0 229543607 229778116 0
41447464 57734352 0 221841634 204334105 0
321690735 121641198 0 430376005 426919856 0
19922034 28243505 0 190808846 187972958 0
60139139 31588188 0 259944731 280919338 0
53358885 55496311 0 359347112 403808255 0
303563132 175498466 0 845670663 523760787 0
2290095 96425555 0 503775489 506648329 0
91834539 18195347 0 255888315 226498831 0
15493550 4668361 0 31234721 29511591 0
8592644 43909397 0 189735335 194387362 0
53925959 30085647 0 934129425 901451256 0
356733169 40187646 0 391224484 342999519 0
276617516 32374182 0 422649065 292211081 0
82621740 15729375 0 496710558 430660029 0
77721896 24966112 0 234808651 252403813 0
2572561 22817499 0 49406392 50939059 0
154372699 26640605 0 178607785 184383484 0
210783115 169751461 0 877002670 975693218 0
180145296 12882048 0 310254737 316050570 0
230443935 5043518 0 301469400 228905442 0
494696770 349543654 0 778810187 784266875 0
3459118 1736180 0 9823824 9518901 0
249419073 177140356 0 550990023 507565013 0
98008469 152729797 0 835667842 861541009 0
6548440 6537661 0 90272386 121366085 0
105834839 88738454 0 529856523 535341603 0
156766928 44539075 0 730112554 867980982 0
493896324 88206453 0 639481582 619022208 0
380838512 66214004 0 467888101 247680343 0
466194352 341759050 0 892980102 970293243 0
97841412 28732351 0 309508124 316931145 0
495004855 23518635 0 614745832 607448712 0
765968750 141558400 0 876432579 248996054 0
113478673 40668040 0 572875774 667386797 0
450512311 160039286 0 866828611 758415508 0
2918264 68854304 0 199347262 200011167 0
500467755 381163895 0 830937126 841390554 0
142312012 125598057 0 455947997 471811348 0
37624507 19827850 0 334490897 357293043 0
72582431 2701489 0 130160090 155765324 0
358297608 42451414 0 573621957 284255628 0
10159347 7011026 0 31830798 28315400 0
5734550 1862619 0 94532030 100068630 0
52175848 25763571 0 83671006 94333561 0
42300860 17818577 0 510893843 507100992 0
87097412 141294195 0 550997817 580235013 0
1675724 625752 0 4239533 3642256 0
193943405 197091202 0 592312225 529955066 0
337855284 200969717 0 532527444 428788922 0
12923223 68663592 0 666203901 672817582 0
585887045 6537147 0 754375507 543372436 0
1151474 1217298 0 29609778 34722967 0
59059945 119321936 0 288719425 306954363 0
19556665 2910433 0 419438996 427215709 0
15251637 5821329 0 90475845 86122184 0
88223494 11380879 0 127096605 98113233 0
173333481 77968135 0 501926956 462010690 0
47099019 151797372 0 610691056 700405070 0
52863285 9918440 0 69696626 49289522 0
148208261 74041077 0 455412306 443772911 0
57429147 61019660 0 414854795 463722751 0
13875446 14724218 0 226583597 195877249 0
90266130 40548364 0 185080700 135467210 0
251485163 230142550 0 393256774 394203938 0
688346165 193557360 0 910151725 973118392 0
168682351 12324224 0 235418668 196492265 0
121693101 38465946 0 674274094 692627914 0
15117346 101046724 0 392130621 408996223 0
74349394 12196087 0 346742735 240206453 0
489186462 263870664 0 799970918 466214999 0
33976204 24057238 0 219515284 225770438 0
92548207 69220015 0 582203029 544956707 0
80001048 17756930 0 168470644 143471295 0
88628250 42613905 0 172066005 157185133 0
106023089 21932110 0 222785873 269646532 0
465180306 437490888 0 729940108 779794196 0
412029395 104246381 0 716065133 646607443 0
162635745 68144049 0 707604503 784650269 0
52120695 47629469 0 58247536 84468284 0
525642926 514592696 0 731476939 737369169 0
149614186 153846992 0 577834235 524308515 0
236657645 29932078 0 319509507 313817286 0
124940128 168383641 0 738087236 783165129 0
197477866 112555919 0 384472206 487675995 0
538846986 98958194 0 855222495 915325613 0
20549426 38682238 0 282422555 287591587 0
136746045 17606332 0 299685168 342504870 0
17729892 21380985 0 298170064 335618148 0
11461261 1002948 0 86019299 85158401 0
41699315 96100040 0 779314519 828156489 0
207950963 128555847 0 648837779 637161749 0
38150042 83614541 0 385811850 319102329 0
26356386 16228086 0 462659847 380123144 0
59593000 44022168 0 94318281 62763191 0
717878433 222033656 0 779833313 636099633 0
437124383 215348443 0 607886204 588175030 0
175495047 128735463 0 385457243 148752068 0
1246859 431480 0 86758388 102001865 0
616497732 97836464 0 861080196 706676236 0
33256491 4796817 0 244675033 211315913 0
171320718 12804617 0 442272859 354983829 0
378690779 19444506 0 713256117 648731637 0
1932006 2008383 0 110267313 114570729 0
3329510 53394671 0 276982369 307764583 0
30443983 33717723 0 741642976 682912756 0
31395790 33712925 0 705007704 594586586 0
574531248 131570339 0 889261608 916508288 0
160816732 7510652 0 399678991 405653982 0
2436578 17183939 0 208067251 250435818 0
15251308 778758 0 24613253 27863032 0
78384965 72553898 0 527480730 495355380 0
128952131 44027621 0 699668058 785722882 0
47770461 10752417 0 190644284 180186450 0
16462690 73453303 0 319737586 341680706 0
84819517 31937139 0 264077537 152396601 0
19706434 71369977 0 671319676 684897008 0
142675686 76831071 0 642374059 680553465 0
9007208 13178360 0 321610901 266671750 0
64201236 164613332 0 922659901 779544205 0
493353239 40130155 0 852149262 864291705 0
17317867 10118309 0 394382352 367982566 0
156703903 36346511 0 779411163 808105958 0
563680190 24200267 0 805184747 562487285 0
75743912 28825499 0 375162622 375388286 0
161863859 93849982 0 810521692 735969266 0
5585252 4611880 0 116155576 140146285 0
46968814 35533964 0 499444933 528038907 0
487405199 164444645 0 560031588 413520641 0
107116734 105319736 0 790993404 734260920 0
140664953 32880493 0 251629167 191795907 0
275584696 43332424 0 791510822 944829224 0
46963967 14423938 0 204488342 213745442 0
220986029 155338645 0 513844565 519470538 0
24622735 91293138 0 586562726 603626988 0
2980135 8002461 0 78926330 97018836 0
142772049 29371250 0 267567620 248374869 0
26486596 29586265 0 931949064 952758601 0
493256 75898486 0 797064569 673392871 0
38855301 2581487 0 139603440 153274032 0
60075343 14478437 0 711535286 790656993 0
350802313 224769709 0 487002461 477845861 0
428328808 88486208 0 674383621 436412938 0
35448738 9669681 0 109419475 101536362 0
339990474 194563153 0 587516401 559348518 0
149489676 220366022 0 756205225 590008224 0
235301018 92402796 0 419467627 540947662 0
88383090 5302347 0 663157062 672123618 0
73158238 8515233 0 318551648 334222437 0
539194167 2490969 0 880584958 835651275 0
9021195 3228435 0 90566594 83734649 0
18014116 6579375 0 70632493 65708064 0
756779712 259242314 0 918993339 784876656 0
3878493 27007888 0 685890741 623685985 0
23629496 81601888 0 753291078 485100454 0
315784682 58714653 0 392343653 469780706 0
90078330 8750400 0 571348747 587207454 0
93157187 4732245 0 684308812 698224420 0
3531115 34879045 0 187224994 189922321 0
205076804 54709122 0 708743368 689961631 0
240248336 7118798 0 997578250 983977436 0
82230810 47741432 0 585199128 614720967 0
329260894 172660924 0 865151060 821949830 0
137680445 84539920 0 687973830 601485806 0
463703950 37740711 0 696598002 695507801 0
21333033 9976244 0 94775968 93503243 0
258747940 144429819 0 643976179 608087028 0
180294156 12420887 0 710491592 760417537 0
247222864 120108697 0 335753083 256731379 0
21932734 4015505 0 509719796 610279540 0
53213281 11412022 0 361905899 382797184 0
120978834 181776907 0 926667099 890629390 0
8720724 14762909 0 216855572 216114355 0
46244183 66997581 0 447062404 428478354 0
296920537 59709910 0 319521455 250732985 0
76257477 45303895 0 291954891 342783369 0
71581256 7021451 0 535908059 474493646 0
28744236 8509067 0 104368933 122799686 0
506496536 26143329 0 878285648 704325347 0
299595979 92945332 0 599289947 714036672 0
4473182 6662820 0 290593339 299293580 0
40808165 37478576 0 340402588 330470981 0
68667475 34014383 0 380769523 457894841 0
156454108 164081720 0 586832566 734633318 0
36040487 4998792 0 797506128 840215941 0
53092456 30945698 0 214713144 215978971 0
410270 15851454 0 52252013 57048325 0
291736444 181248330 0 377644398 362591601 0
265519639 44885340 0 915532898 838715322 0
12582600 24239631 0 301684579 305297998 0
121455223 18146306 0 463199922 493140214 0
22791116 35286836 0 468602945 435400831 0
215313039 68245306 0 379276826 336519579 0
109316954 141811207 0 590040972 584707995 0
85805516 210538756 0 764005566 700010745 0
857176044 179049803 0 877516339 879525509 0
208076582 98176835 0 231571116 224317442 0
4778045 1295803 0 98111397 102079727 0
26148068 38327361 0 310648513 244759632 0
40948969 33157195 0 203054030 170164837 0
17010203 13887897 0 507833380 535039915 0
14752373 56178099 0 354401598 336943453 0
547411905 44178916 0 620321889 275416044 0
70203142 34869469 0 203620935 131830768 0
86715134 4103071 0 312638806 270596296 0
30410543 16974672 0 64289230 60039761 0
10485248 59135 0 245381173 216109720 0
48309840 42278115 0 307605346 354684114 0
124709712 15929867 0 150783721 91446975 0
179811158 144372706 0 714252972 727602847 0
107410225 111217434 0 175685051 203124175 0
110403195 29356654 0 478616041 357006392 0
100255691 119592587 0 387509716 381940967 0
74593873 34767007 0 915734417 898571966 0
293561229 147242403 0 674482625 692841896 0
9782832 10554750 0 380521705 398273147 0
537096906 85702644 0 685444286 649330794 0
168822514 187784714 0 333556506 365025673 0
23282369 5859413 0 144801793 143083817 0
406805521 132426848 0 705007068 583654160 0
14302800 2833472 0 63957402 52600151 0
18636332 348027 0 156365389 145953349 0
1274444 117579689 0 621157577 687934491 0
25055709 3277880 0 44917420 36996274 0
3511037 78478052 0 442491601 460171323 0
30324304 15477424 0 371077394 372766659 0
503571404 114612743 0 530873289 590609183 0
21083843 38581966 0 83376120 112673357 0
182068286 159386452 0 611450274 363655935 0
2059087 56571180 0 252258386 241284379 0
354397835 87319256 0 740309149 748206976 0
252922261 185511262 0 462369714 459142058 0
393941878 77523718 0 655605189 720438426 0
209771907 136324269 0 789077147 624036681 0
89674204 44904558 0 532428756 437223888 0
564236447 94605374 0 873349302 764979047 0
603638909 67654697 0 741671282 343718961 0
489203542 98213086 0 881717330 872703766 0
457498990 69013382 0 570953865 430259561 0
52084560 397319 0 229480660 226611238 0
121961901 87554714 0 736212027 775595062 0
226494948 115227491 0 314090994 185865991 0
278330384 22159150 0 381070514 237420685 0
2297042 793166 0 4021793 4174397 0
259568370 215053000 0 459826159 445846650 0
4465670 20324490 0 205393465 208091152 0
90361682 14426102 0 297564609 311303499 0
19459092 23141578 0 198207437 185727185 0
228295149 36053326 0 242105314 182545475 0
44291551 48154612 0 296915080 486174051 0
43231 278958 0 16134122 16665214 0
1062222 6330539 0 244979424 256353963 0
151277 68988 0 530307 546804 0
11400051 7519667 0 139901837 133299565 0
72310869 39008632 0 218116709 221033727 0
16446762 7013772 0 213510949 278571949 0
25851107 16410338 0 701824007 579474950 0
145075957 3844056 0 234627109 251169042 0
29625460 5346537 0 112866101 107071871 0
401524129 67478744 0 568372388 497763058 0
83596780 28867051 0 106664594 104186335 0
196487924 74495999 0 233432615 154872118 0
62474013 33873811 0 434897846 436746370 0
183505921 22604732 0 353058671 290745215 0
387308282 457373531 0 588804671 618007212 0
440488055 403576883 0 709414730 711277748 0
398607947 72070412 0 563447539 765497926 0
9179091 495835 0 15908709 13213319 0
66777206 21671390 0 102593112 100113455 0
55785370 178072859 0 718035853 838290969 0
436783202 8006576 0 543625507 427810552 0
7485642 29837662 0 106306340 104920188 0
38211382 19957893 0 630419354 663697760 0
490956 5202034 0 178444946 168556726 0
51370409 27364231 0 152156077 138267503 0
979899 3264802 0 443527658 425900898 0
14472077 32242330 0 109760560 117026735 0
38601131 7989605 0 92734343 37176958 0
8298696 1403513 0 16158798 15528606 0
118596899 300839181 0 645381744 602853182 0
170053433 61041313 0 286080881 310948457 0
385619529 45925901 0 946630885 847282594 0
100665514 10877096 0 114090144 118107557 0
647636730 214938105 0 901359258 837732504 0
11703429 25558037 0 880761624 867544919 0
445687772 119229081 0 805855161 829562688 0
70842070 40606665 0 115746015 118000333 0
38220677 11061828 0 54395253 58733247 0
91912949 22176637 0 462409173 496457436 0
68417227 12486865 0 299292016 293284133 0
97790040 14848719 0 919645064 829138780 0
235540193 24050705 0 553379625 613224726 0
146959030 32286731 0 195108984 207382842 0
4496848 60901847 0 278310110 308642039 0
56075454 118078948 0 795562817 835048444 0
54267443 6851286 0 288990706 388572586 0
172866831 123599219 0 482690241 471562755 0
149993842 1127360 0 219104209 276038769 0
21748316 12273659 0 490717733 483292433 0
48912090 76307549 0 821930983 726403855 0
87585978 134561054 0 856701440 748693499 0
38946434 21281768 0 253770189 293191172 0
277937798 35295641 0 343231692 353506724 0
337043306 44753701 0 763346310 409647982 0
159615497 164314944 0 269025586 253962755 0
217773721 49195476 0 335428858 329745541 0
110085376 51394592 0 327082248 304299620 0
71543920 16483278 0 92617479 64083814 0
126931082 54337933 0 498954953 442586536 0
454194210 85779517 0 851085918 822530149 0
7206446 720784 0 10387367 2932053 0
5216013 228308224 0 539533414 658025984 0
194182787 137954182 0 805313080 743935538 0
20105926 76815377 0 378628960 336724997 0
291146289 22758652 0 326028413 251204347 0
90078951 95879144 0 766342721 745540575 0
313796013 52763876 0 591356652 478953028 0
329594297 95028624 0 640601575 451324486 0
45642423 36621067 0 119450620 123911571 0
18391206 128743776 0 673454883 539494023 0
232488424 42243235 0 713107224 493453417 0
83774243 69276090 0 198400480 272984093 0
248215396 183395375 0 949436804 950782066 0
23136238 47251143 0 219563282 227280495 0
95453132 42025820 0 284327070 202981353 0
114474818 35909371 0 416100702 394589230 0
177991618 130388549 0 655043066 900976651 0
486605 4032137 0 388254750 383537035 0
304130959 275188404 0 369480932 361054970 0
185606822 43230248 0 238596201 216292356 0
171111976 46382001 0 248988541 259094767 0
60745036 4038655 0 432446132 397196833 0
3683122 38712523 0 781427952 873082050 0
41472084 5575044 0 68172963 44800078 0
83974039 76385278 0 626516531 571247710 0
201171584 137859015 0 790412236 610083303 0
179923586 96874689 0 400229570 367305646 0
83201871 80357637 0 173178134 173478701 0
9472099 42472194 0 791906494 771366473 0
27973773 1835075 0 51753062 32748905 0
197833936 31301227 0 370906683 395341719 0
69118542 6434776 0 85398162 86846941 0
317580894 23154690 0 333838922 168742032 0
770944846 480385383 0 910359206 761490689 0
598943376 175174133 0 894888146 390640239 0
107926943 42157610 0 403646726 394672258 0
52934215 82672544 0 286291183 313895634 0
105393751 95638314 0 659269438 734392606 0
214446036 55618178 0 680976412 606420292 0
127550584 56962963 0 664227342 664458784 0
133192211 20911434 0 389838672 397014610 0
409741724 154939493 0 487992341 389213614 0
64572601 127556040 0 703219995 707596984 0
119295489 9385047 0 237373726 280015477 0
5237440 26926742 0 750187257 777138930 0
312743637 17524241 0 880058270 968391007 0
343870199 39233222 0 447717243 456350792 0
548637823 543528823 0 873493157 632615915 0
421492723 160726587 0 603060842 597504679 0
47221159 4404118 0 113245113 79823750 0
3230821 8850460 0 325102931 349315271 0
38841595 26260774 0 246045633 169902604 0
18816580 35821949 0 274809624 348213305 0
223030959 31940536 0 796954963 814452195 0
11419107 10157540 0 438416381 500010176 0
79815133 15972809 0 660624429 647441070 0
460124840 38485625 0 849631120 893139594 0
103047568 16791444 0 207709556 166469310 0
403295408 162578290 0 650578582 699758748 0
240000316 34548848 0 695592417 626076069 0
192568639 37195127 0 614381291 648715760 0
520076135 66278109 0 554490783 352997489 0
41378399 48465041 0 710434138 599054976 0
173082424 48159842 0 239680517 229396863 0
22747457 79248366 0 878456821 813885394 0
433822440 199072120 0 526398838 406838474 0
611040408 39464440 0 735110627 869959143 0
1448023 4628717 0 17989240 16944737 0
29251451 66145485 0 413365362 399369537 0
233776220 19962242 0 512507638 527417874 0
191546886 38214958 0 468634703 234643456 0
32034568 8804040 0 188219781 191037208 0
112131918 164382192 0 488964107 573425932 0
273535406 18382689 0 696689388 457041155 0
90266693 32648110 0 574652327 446930507 0
221209124 135421092 0 233177189 233602101 0
58711469 65295982 0 538666803 498264649 0
154744541 17179864 0 235106857 97986339 0
657675646 14828017 0 840590264 900836839 0
167698671 137890185 0 474702020 432184247 0
12396724 20822528 0 271792546 258484475 0
222640856 110279384 0 328089218 232129584 0
51069615 28197693 0 231905836 204982218 0
140836722 5943994 0 175616306 188775140 0
384329 13725 0 772842 914612 0
612075 744902 0 58478482 60581518 0
115597680 34553662 0 474250514 402569036 0
1773098 485349 0 10182543 9951872 0
408900245 34113981 0 463507800 422537310 0
237681691 163863420 0 613103087 682889660 0
451701234 64016805 0 514329612 535656485 0
224190980 83406778 0 254263599 240115641 0
199525815 53719984 0 735909205 701444660 0
14342559 34500809 0 509369349 574633840 0
107540911 52883219 0 784806050 769430225 0
72107220 27242094 0 295276391 297023041 0
63563983 55040878 0 971141138 918325456 0
91012285 55900513 0 360453499 346497090 0
19209796 197833045 0 598476442 741318256 0
119570789 120071456 0 685406467 612029681 0
61884097 72818130 0 812000826 684117161 0
68625417 38792213 0 246495948 253156786 0
6708032 2327206 0 122036404 156371281 0
142697648 64243334 0 454372525 489566807 0
228649489 78447376 0 459040337 470938246 0
360373853 146455846 0 565449499 616848668 0
71133826 13447680 0 212884650 231556601 0
4448898 5125790 0 34117637 33226863 0
218980211 5863771 0 379857212 390458270 0
112264581 41484373 0 451280147 329992252 0
32531891 70337090 0 769738848 748469531 0
57828567 103808687 0 483584510 464869858 0
22276702 66472189 0 810294894 852154629 0
107475639 8718911 0 887183537 848937980 0
94044239 13056912 0 530370940 527189688 0
6330945 14819 0 178945272 172661128 0
70505684 14995104 0 136407429 128773032 0
31333027 53766517 0 284996328 399087585 0
214943776 40605395 0 916024278 935040339 0
87745433 82482092 0 620000601 583213703 0
18685281 852384 0 252591561 271077124 0
197734324 124705856 0 266581854 213921553 0
21245041 5535195 0 57703374 48700360 0
134049856 16285711 0 274848978 290285191 0
196859601 42951088 0 240188495 134378639 0
130361866 17046145 0 817531186 901372379 0
257195224 18630372 0 393224045 327329156 0
243622707 15527949 0 617087747 674562582 0
6760252 4836046 0 11151112 12287115 0
252567765 3876126 0 815139127 835122785 0
53581412 8375386 0 900652500 950378215 0
73121438 21298622 0 347818954 306648380 0
128169424 64620892 0 542718455 633423637 0
126483193 37138641 0 793529477 586583370 0
43494960 70861135 0 431509099 427461948 0
23062978 9610375 0 447624325 417345378 0
256047942 50712440 0 952179601 873268940 0
117687063 18735557 0 202391337 124287904 0
795845 3868987 0 26832970 35559967 0
31896668 2494814 0 549062268 510689021 0
10005948 729987 0 24203392 15663441 0
22792586 12818755 0 146212962 130394742 0
36323442 2534773 0 297503109 297294935 0
86646445 119294777 0 439945216 452355668 0
73712688 87299045 0 250952454 227374982 0
39724416 8673432 0 179472440 183755016 0
697714 74944 0 5148703 5603583 0
108182834 56230260 0 182543517 175559433 0
314714930 28525806 0 930094533 786404407 0
23450717 6162758 0 91085260 93954408 0
109777956 5960082 0 872922028 853423350 0
655805918 21050507 0 858753426 94031752 0
37244628 610597 0 216620475 194571365 0
135014119 98487538 0 360850880 325390827 0
18327112 5063783 0 163946406 143392170 0
667180559 74866566 0 832636972 905905165 0
529319173 84815146 0 563747815 677319830 0
39310616 89272484 0 768041116 787987467 0
33023456 6177688 0 55598079 64670863 0
86497743 19070451 0 103683427 101519163 0
1933274 23032018 0 240983825 290810929 0
81562050 107791751 0 606565023 640812801 0
321342679 253813325 0 525242256 501455536 0
170230378 39242391 0 397123518 392177510 0
2003977 2381362 0 10991801 11061281 0
42432612 166436903 0 687676280 738396308 0
93339486 15402314 0 292155628 290259582 0
1790211 54649934 0 244532774 230056591 0
38852080 3667882 0 562497380 460030412 0
62221903 40447214 0 819880394 784264165 0
60879570 90895687 0 179356693 186258069 0
11576802 1839276 0 117858004 129491680 0
409396970 346046247 0 537837982 526370716 0
526793317 82683335 0 882983052 787174239 0
83057306 15211996 0 487230522 429638747 0
23193393 105506625 0 783559607 850554812 0
7692116 15793366 0 347064298 368038580 0
62340921 90099242 0 543379048 455309782 0
180089467 21447652 0 354099919 345810703 0
53922239 70696584 0 437011462 434671795 0
525749208 90052059 0 852362335 729100086 0
39441718 59882799 0 659324714 551245973 0
479125311 81758935 0 616170357 576664744 0
352511429 240896708 0 785368341 621223194 0
83878582 7423755 0 708551372 666608901 0
171747423 32903805 0 356721498 374170238 0
32210635 5405034 0 235290202 242903128 0
421551937 30645941 0 695732216 641108583 0
447248426 16275769 0 687404444 731645483 0
172711508 56536904 0 240362621 277695128 0
18083523 49094389 0 316231457 331910856 0
137803383 37569384 0 661047453 611614220 0
151047339 101681902 0 911686482 883958007 0
178239447 205673252 0 238267044 259347714 0
417229802 38411459 0 472147631 330690521 0
138592924 5307751 0 229963361 158706366 0
69464972 27017278 0 464853199 434057709 0
548483894 346841277 0 623279127 682124189 0
337489238 210516478 0 499122742 438596268 0
14095236 6282738 0 507703963 520411157 0
21503767 17636381 0 47294323 47924831 0
192932321 32039951 0 671384830 679124131 0
477036036 100733737 0 545071288 197077810 0
103486065 68470563 0 121590987 100091150 0
89603327 13375966 0 249384308 229265799 0
468964654 201872587 0 677157169 595144973 0
108958967 62967848 0 350574122 349054468 0
526353340 99195601 0 703177162 694588032 0
166876672 30003741 0 290778860 261322428 0
7155213 2282505 0 17977064 18980322 0
140149595 34098825 0 682195739 624011138 0
204231631 69503184 0 318470686 216340827 0
377371144 30322852 0 691391222 876913468 0
30796233 25889467 0 688027114 746415428 0
575017216 33795500 0 613815300 444817649 0
27554610 153300 0 36210108 19755293 0
245399144 10018762 0 292522975 248611258 0
12539545 17993950 0 451914566 447594511 0
73630122 47651441 0 518011926 459665716 0
69836857 31455766 0 348849713 341079701 0
35040438 30865348 0 174492170 163834540 0
29365674 7749877 0 523792926 535808912 0
59563046 320688 0 475864860 514500014 0
11269516 546059 0 29520976 28511546 0
89982932 156586066 0 825075017 712532206 0
183355024 37223189 0 708721646 668377371 0
200750191 42328999 0 266167780 297366369 0
9043438 2046509 0 138218396 130964857 0
17083263 22360167 0 368231802 334696699 0
6823651 3924060 0 6951034 7023878 0
547098 5413914 0 219855138 162516652 0
512616957 52123500 0 801183743 615195010 0
404341013 84209373 0 791356570 950651108 0
8363556 4450779 0 47116331 45757302 0
232160443 101923821 0 737566837 835605736 0
9745121 4593186 0 11587854 12374780 0
138717734 59301279 0 332904002 356951549 0
353445527 36898377 0 650335568 654326159 0
382506556 14122903 0 413789169 316823637 0
319005541 112482301 0 385478024 433633661 0
323234971 84427542 0 831254706 634670121 0
412411734 53050950 0 684786608 669980408 0
10571047 91458756 0 271449184 265553798 0
97909056 16905934 0 924456888 841032418 0
134618556 82075918 0 380038270 353496844 0
9611590 1411923 0 22178349 19311329 0
196350411 47430641 0 824437017 934525869 0
88115222 136785026 0 477342902 414944774 0
478294719 213476702 0 568065399 490770050 0
270580629 87995524 0 452916537 352201015 0
9008327 3757575 0 21149821 21699132 0
6094007 15020525 0 91074825 126284264 0
207825222 3694390 0 839047599 884149247 0
175163091 33799588 0 654459257 703186963 0
739250754 262902984 0 894481966 855371492 0
330024231 45768517 0 922931165 906790019 0
180095332 44504958 0 281696804 301447564 0
111083817 29488833 0 836465440 812633819 0
29402088 2684669 0 162888705 168164519 0
68147628 21907643 0 107113736 105253552 0
96831845 34757344 0 195428298 170672500 0
87123854 21914846 0 640029008 705125410 0
3934562 2777212 0 76706700 76736237 0
39904776 25828520 0 223178838 225571033 0
202733135 98739141 0 397883964 399315354 0
182125098 225901169 0 712592220 754729377 0
54123317 84283575 0 738822329 774775536 0
474184142 52897877 0 575216558 429251120 0
55007050 48864850 0 843192764 789664768 0
2731993 47774083 0 578351766 621443622 0
205756375 20673464 0 873851248 761416450 0
141355780 26261462 0 392052237 377146924 0
1196879 29893061 0 227986363 220487546 0
796441779 122703294 0 846643597 906965174 0
11104949 18672284 0 255381004 200642411 0
137294801 47316121 0 455840981 422801052 0
33531489 20949535 0 136553668 155262806 0
3005486 20187 0 13822122 13879507 0
76737712 13231817 0 239140891 248063613 0
1509798 41020615 0 688207313 675161319 0
202058098 76711130 0 254844140 155789036 0
30379994 8306419 0 442439456 320394113 0
9282676 77603598 0 483806269 381133246 0
251700709 86907740 0 305119343 262313939 0
90480789 1978314 0 98491696 73361267 0
360944845 17333303 0 853300453 592965592 0
25925820 222166794 0 872740521 773378975 0
91265431 101402793 0 509249100 488213331 0
167526360 38877950 0 682127286 745337446 0
7222110 39819527 0 411177220 379563546 0
295738040 60720709 0 735696415 729664622 0
523040214 42066027 0 882840789 808431262 0
227163031 220812268 0 700280460 513950404 0
46200866 41225114 0 676146555 667583028 0
107541832 2547788 0 334787058 229730286 0
75199185 16381547 0 391369787 432394942 0
68282471 19718101 0 701062601 772116443 0
25026604 15794948 0 198842646 203142356 0
11910818 36097959 0 745761722 656028043 0
592223146 63610912 0 906730798 789364624 0
1512585 12434907 0 135334882 160029964 0
16597207 3148153 0 44617137 38450080 0
265109420 71702834 0 675090818 710823450 0
711281677 101151248 0 870685374 453257889 0
136491817 49030995 0 374283872 401963442 0
18715947 47627601 0 529166751 501312895 0
137944412 59620185 0 312114841 272842007 0
112559013 114231798 0 341698061 395152343 0
21447959 69387431 0 585109309 581236810 0
45250223 10401302 0 150366421 143829767 0
55075112 59497179 0 743263913 739350280 0
225093110 332560792 0 765066168 714766854 0
118807150 5275909 0 430992787 316854824 0
51220560 168949827 0 823107720 731810992 0
256112126 7881857 0 430894452 518079179 0
452011330 50598876 0 568852098 505961507 0
3696562 13577716 0 74838067 71461746 0
498278560 245153257 0 527841038 402418929 0
628393245 443140821 0 908793203 865260008 0
47388815 2277772 0 367693325 340358495 0
122531075 9196838 0 193178207 126771969 0
13454311 128562198 0 927007836 922736140 0
190002309 39801039 0 339397165 374336269 0
797929490 606863837 0 895377263 799293350 0
218629415 65964148 0 896439771 695351009 0
7750630 4201705 0 423485391 436451905 0
251557049 9307300 0 270018938 270837123 0
546107281 51409789 0 647340540 495655154 0
156445288 131529830 0 237470951 289891420 0
2844244 4782837 0 18230674 17350945 0
271750987 67636795 0 763402233 797189648 0
95007914 97538144 0 709199627 738878667 0
81571753 17659375 0 593142481 451308424 0
64127472 8682609 0 71618590 69481460 0
52632435 27256056 0 133861121 71951376 0
29037293 3610851 0 143622194 109259610 0
62061079 58500421 0 767577338 699821517 0
134740223 31423426 0 416684955 424465309 0
46403618 95122246 0 652990147 560298021 0
782306474 613472252 0 816209943 800391964 0
27328673 4880174 0 312149336 282064382 0
325070952 91193643 0 736474723 749379074 0
267049123 36774483 0 561584770 567684593 0
40619907 3872485 0 260200200 251405564 0
179528893 205556178 0 906369827 884715693 0
191222678 265569 0 442693688 370495855 0
5042309 13749628 0 349457803 476262515 0
412230751 64379771 0 761126157 810820730 0
279933598 213296933 0 299755954 253001378 0
110597787 47976413 0 355211098 296288976 0
100164097 28171426 0 169433188 198554813 0
623066919 32523984 0 913584183 678747697 0
334926436 120832630 0 543719277 287229351 0
413511440 141316360 0 470082420 392484726 0
38664199 307739266 0 638137399 662912251 0
27753101 31693011 0 805836070 769340435 0
29923017 108534154 0 414496296 351642142 0
381456209 4974837 0 827449665 511772454 0
14397151 39723727 0 917586753 718264491 0
19823114 72047980 0 259541805 265787088 0
220320202 83919562 0 546477003 394921726 0
146264066 21209585 0 540836342 557240630 0
567095927 231805492 0 606942937 480535955 0
172221595 67842113 0 248771192 285207410 0
184654756 173201467 0 697707536 773070885 0
100283066 94499491 0 859237843 894575587 0
425893578 83180072 0 629068132 527261975 0
5930702 874675 0 27975669 31970703 0
11115183 12698571 0 124088160 128525549 0
48954165 246219801 0 623181328 577099040 0
115630455 109860570 0 819033420 948050200 0
52280511 10327985 0 119524095 95678252 0
59209896 28643384 0 765042266 792039887 0
274348522 49471790 0 598755805 591844561 0
174008198 503861522 0 898102609 894826952 0
56743787 29243670 0 287308156 306185461 0
327295082 34128064 0 402602031 401347265 0
80057384 138913189 0 300431652 333138174 0
9163040 2173243 0 52386741 56424836 0
2354398 10674078 0 383200215 368816027 0
5554074 462087 0 24348716 25205613 0
28827094 61833876 0 570884435 625387166 0
77604997 48141500 0 297657344 362623714 0
60852 647792 0 4990055 5655829 0
277144478 48051585 0 378430520 162764522 0
110347130 11170148 0 291270217 310958620 0
25704387 10854757 0 168212994 151475288 0
150878006 81592620 0 880260179 929898374 0
531154892 324863552 0 669304577 400244768 0
186840656 194655093 0 380651213 375741482 0
64139998 39275162 0 207649320 211584818 0
107795622 88899052 0 759677878 633459697 0
3883265 15020591 0 185122366 183372060 0
1924428 2340432 0 24711672 26915227 0
428006 32192851 0 179995781 192952829 0
690293740 77023695 0 888595524 840136330 0
34263030 8340291 0 754814695 431911969 0
23521323 122632616 0 690314853 832140131 0
1754274 4885317 0 293378881 346126901 0
32252767 10282047 0 224120452 226616466 0
12764206 145846816 0 900201452 870420281 0
62107477 100903311 0 479328338 662318178 0
805412944 89518088 0 923309363 889685845 0
9652595 3438901 0 31906373 28150391 0
38144152 325999871 0 739736618 750652183 0
143416499 68155608 0 923247818 931795487 0
90869751 86149442 0 602969160 432316772 0
125218993 102229032 0 288840360 273180375 0
883693 2238805 0 148877183 173940554 0
23814707 4702360 0 233514421 245278286 0
7206767 9640470 0 86046033 85635589 0
263179131 78677903 0 729010371 780650676 0
84879670 22979021 0 130350945 52172833 0
19381951 21891499 0 94215991 90638136 0
43608022 119986948 0 785715496 826339119 0
26555798 6378836 0 83529977 71854876 0
111090037 103823501 0 622343780 712130303 0
31109507 16444900 0 176406669 227919196 0
29831246 35621126 0 269705693 272539410 0
34010746 74756216 0 575760095 636606854 0
22578609 47887222 0 431212846 404902819 0
267438108 73897064 0 531375599 479783274 0
156225618 28358065 0 425526492 454330011 0
8381736 28717869 0 908599373 755729410 0
173293006 63317048 0 441806928 446011158 0
43582497 18036467 0 273068858 427574917 0
815120310 338105239 0 967615704 890320355 0
39460698 33698238 0 100335448 98929868 0
105797126 9276921 0 164764455 108314057 0
76216173 52971448 0 86287477 92274696 0
90302767 15051125 0 296595360 331155930 0
18521600 41667295 0 168668010 164335318 0
4730493 16066975 0 791947338 713669244 0
225431545 62256399 0 577955235 578823287 0
105868966 41387151 0 432635212 470649450 0
297970776 78839170 0 503345352 415593248 0
795529010 64957110 0 829581702 704296312 0
397839891 53361731 0 548585262 579862729 0
448178711 17433293 0 715635599 529344042 0
422790168 203476196 0 966118577 940609558 0
49378242 2058483 0 76437622 74265547 0
382038179 234684331 0 922516691 796748257 0
219694113 194605810 0 737201389 830610894 0
42401625 14278047 0 349565095 348700820 0
145622468 76923224 0 274423706 251286315 0
244364175 42600438 0 798626898 828088848 0
76603530 18314564 0 104249862 58542394 0
5782851 4608080 0 926133308 826602080 0
10233301 9724256 0 357410733 308201002 0
116913798 17603817 0 384252899 280495588 0
376302573 92112126 0 516518405 523293271 0
32277545 27006305 0 232097426 232179044 0
110141220 54715638 0 126911613 104877077 0
376783831 38471541 0 757743293 890889195 0
535606518 195750 0 839216279 362470902 0
39428834 5576585 0 606280873 627834826 0
14414159 15134610 0 164867213 204873711 0
40662083 7290149 0 115595459 245588558 0
77222920 3724157 0 160219389 182396565 0
44815965 5524117 0 295872527 381052922 0
3000740 3992337 0 47124806 42772706 0
4523967 10773845 0 145224297 101550138 0
37697331 29946759 0 168158425 176221824 0
638779479 125466224 0 807714753 954147403 0
16280749 21660953 0 293337101 289085094 0
254840390 62878855 0 381904470 365021746 0
36695350 21927673 0 84810572 80947626 0
172690494 34432179 0 433716126 340026225 0
117210522 10848730 0 421771468 427356068 0
47798926 26456862 0 665233995 648243367 0
41522995 30106373 0 135857705 144023790 0
129844616 93263754 0 915349275 917519749 0
157848028 23061332 0 769583707 569881586 0
20632515 5979489 0 105946982 110463136 0
31515942 17214543 0 134858869 135120373 0
20592642 80188048 0 874744528 839931036 0
79162015 33843200 0 757264679 751678007 0
98554493 38865922 0 556498080 523191572 0
276019890 15779590 0 398051491 461624105 0
24235120 8606167 0 90694516 95516409 0
56185411 2090528 0 73924126 79869506 0
81735801 2540222 0 430396174 515124024 0
479155406 42564926 0 535189069 390269236 0
119543990 41219384 0 267036379 230175651 0
14732145 40612544 0 424729988 451104855 0
220259931 17591417 0 636897792 715509601 0
7914117 20864632 0 245933721 228315005 0
29437968 18020852 0 155672628 160998262 0
9719754 22339398 0 104080163 106095504 0
19555203 24437362 0 539224215 436640483 0
380398093 177962334 0 767032957 749215690 0
63614168 40397889 0 587363419 567691361 0
4910405 2150378 0 7109764 6307967 0
292638003 108223052 0 371373735 317525633 0
1424524 243679 0 10958770 14460142 0
60806405 40408041 0 579003219 677247096 0
296595575 270154217 0 729030770 834850966 0
266109070 63943749 0 531424184 356222039 0
232450795 34622075 0 682461028 790919875 0
148569284 29261308 0 162808389 124144456 0
35017485 7968160 0 452616381 418276458 0
386611241 33967124 0 704982211 646095508 0
111537010 29403049 0 738465962 715491461 0
155272300 37946485 0 774385339 490787547 0
381403092 110162978 0 854536229 841707490 0
99471183 8181276 0 325120070 340594396 0
51114349 20313770 0 92456118 90426352 0
37686382 3095790 0 45200579 26342559 0
80383731 17453667 0 429757425 326585064 0
433106590 163446009 0 698573992 731990120 0
33282001 31264797 0 435110798 598980436 0
7086776 3067628 0 8764744 8984825 0
122487560 70327670 0 632404978 721355894 0
41331947 9292939 0 347744833 369209106 0
65534227 1528699 0 254209912 235825820 0
83625352 35249227 0 753621525 849860049 0
37926172 756742 0 106095378 116015298 0
29184194 73517889 0 949162189 928096560 0
449502 139012 0 742808 769923 0
322061741 188532127 0 505268749 544984373 0
376556532 160879536 0 559335277 550671299 0
583729807 359922979 0 662384242 628199315 0
42863128 17546006 0 334411923 358889830 0
47205585 4549905 0 208206816 185784198 0
289911297 69428686 0 373657946 325421268 0
10578836 6329950 0 80463129 63451314 0
136224046 115005495 0 630368553 594293822 0
1751057 10661427 0 35297866 39271025 0
552838707 224351025 0 798136226 725773096 0
151832908 76680331 0 186772246 102454428 0
130680137 16195086 0 631244058 666969299 0
614114328 46825058 0 790258416 748733208 0
163675025 78352012 0 538935785 508862975 0
3356273 32939473 0 556814243 584261215 0
276653665 22954032 0 609042542 699143635 0
264441884 42676746 0 311922700 315774638 0
38635295 8701209 0 228461696 186329093 0
179284719 64592327 0 801338726 877510537 0
71037903 44925392 0 277098649 318748370 0
4292003 1134685 0 31168359 30172675 0
130408342 47858593 0 748698237 824090829 0
10225512 1618389 0 56433144 34414504 0
446468688 425416366 0 620341091 465755741 0
39628117 15223825 0 71701955 68548267 0
9881912 65201091 0 392395584 394954341 0
178226813 116150606 0 336957135 441399222 0
162851926 50679439 0 359962257 207946353 0
67370733 28543246 0 177965917 191699958 0
69002631 19004709 0 128949966 93312451 0
86682961 40322496 0 514614323 487055784 0
126671870 22512997 0 650851960 739712401 0
269305203 61467115 0 359946294 303458984 0
21653313 2587961 0 34338437 20725169 0
20593726 6419365 0 84569606 86941216 0
180618244 11384914 0 254962190 309037561 0
206553846 86097003 0 871240115 777679220 0
3892753 61310437 0 186677861 244190481 0
25527071 1190420 0 151900009 213246012 0
346825414 203978 0 740624689 733517129 0
471802081 152290993 0 677428544 519775457 0
16621160 9399542 0 252472364 232566837 0
16553308 738165 0 91704919 81296434 0
403267625 55997497 0 515913363 514770870 0
11620476 32473696 0 643653857 563980737 0
16354560 23988794 0 274202973 270262878 0
1611661 877154 0 29820191 26795557 0
46285339 338137786 0 855601344 944876187 0
152293763 18939302 0 369949040 477231239 0
730353927 26275211 0 796040505 319548055 0
90394 122273327 0 900955610 863764771 0
99009848 34157824 0 968008744 749245795 0
279189910 12717071 0 674235849 595563230 0
454719811 208153148 0 599457185 593153595 0
386831307 258132660 0 571166389 683892117 0
281016881 10529483 0 441011243 371421311 0
134107702 1674431 0 759300045 915868255 0
248628898 66647946 0 585775803 543367139 0
46312017 4246385 0 272991548 286841922 0
433688861 278076029 0 585119949 618346863 0
5068883 35408825 0 598423705 763088251 0
292757654 33437671 0 756028450 774241752 0
607020417 76653416 0 663375744 368890446 0
5956659 38588408 0 166470322 143157534 0
11392135 11682637 0 20007732 16473051 0
185354828 86420007 0 237641399 234935336 0
4950892 1781225 0 51256702 52993879 0
237172788 116090082 0 779064469 774892460 0
179457960 31901660 0 654629338 471366845 0
11220472 449907 0 115573766 134690135 0
7584961 31703778 0 215003164 221929065 0
254795442 12339217 0 628103022 721257164 0
202279703 53241690 0 225444026 243334672 0
194138905 82676780 0 230574998 231923442 0
143713660 41235045 0 402808285 388780973 0
78909855 50538898 0 99492346 76006770 0
89361111 345733453 0 588302390 644089535 0
7818062 5708535 0 244160235 272740487 0
383038232 48248429 0 457474518 356289536 0
195174526 42391477 0 314273590 312448192 0
33638851 1692444 0 171239631 190499309 0
93081668 36944011 0 609934724 622381075 0
9070660 25433726 0 119679543 139578696 0
14874725 31148241 0 223963366 210152397 0
47701943 3253508 0 262790298 312444473 0
98144339 20974306 0 918065580 966766486 0
75760692 6759742 0 284088181 282907385 0
120505247 27988839 0 890078010 897717033 0
55739087 21128184 0 821535014 739071500 0
153587456 65226876 0 919685876 735483298 0
26167702 8982193 0 58368845 66613222 0
22925080 29460936 0 147383597 156616677 0
1811159 39796725 0 751567151 747338170 0
10560638 89792620 0 304663987 369012901 0
95232912 58539292 0 111510297 107582411 0
68130495 97637151 0 798376814 626596794 0
237723609 31707971 0 498754514 451110955 0
285860800 18053505 0 463611997 430244503 0
815067 16172424 0 486646520 477187855 0
39521523 2378793 0 190538561 195502753 0
6733819 87934416 0 868159847 910164118 0
427522360 83353653 0 591871245 512225784 0
451412307 7417527 0 806310904 746608892 0
414244487 185812013 0 537266607 451194321 0
76290963 91965368 0 787156842 768936318 0
52027687 27941213 0 75227638 69100374 0
322515692 101747903 0 666430281 561616283 0
7654408 2212475 0 81448211 74772385 0
155028473 100310923 0 221981016 242402228 0
443327341 85749262 0 950031878 728439804 0
59788251 39188666 0 509034171 430425284 0
134578690 43589678 0 607644204 669327536 0
25365156 29005508 0 514542524 441542268 0
434434 223124 0 2090106 1962876 0
385919183 151799941 0 488003179 447234283 0
214754700 66261615 0 595198471 556347948 0
11320449 11996466 0 123709175 77158381 0
54680806 81219368 0 191043489 202541939 0
19151713 2524883 0 542227036 665521223 0
29305873 23275047 0 743193295 897702144 0
77736864 51527867 0 79596876 70147818 0
146800095 167171400 0 515522813 529906253 0
500194980 176046585 0 819445761 802345463 0
87433138 167335536 0 479736883 506610407 0
399744373 34557481 0 873466650 900211127 0
1030568 16133271 0 158213868 160041751 0
120718803 24689568 0 861469120 871590127 0
72024223 7354331 0 334503436 330424944 0
256388067 13718130 0 665850249 689213099 0
125026383 27398636 0 414151254 414750367 0
61108858 31423929 0 238168348 236151544 0
364297068 124489833 0 454012809 296131497 0
12762333 10055265 0 548581212 476362011 0
86320929 198944743 0 515417564 538601972 0
65445714 77685371 0 765712460 809302982 0
440376996 90015366 0 887091567 814871245 0
2634934 30809370 0 329088608 323952461 0
470997959 35268559 0 715010981 319713948 0
460895520 23240619 0 754603642 771589444 0
154045644 10220835 0 846661341 838532794 0
8951027 7428121 0 182742080 202143856 0
21716670 37614991 0 288571012 313607646 0
19412128 53800826 0 459903089 438678543 0
734440460 230166956 0 903888675 795224456 0
76610959 7944552 0 240221099 199818005 0
17441121 27441747 0 147826763 132455970 0
267190463 83482059 0 521067598 358216577 0
58309901 112285117 0 631134353 615092611 0
59012851 34620082 0 249201882 218582085 0
22165555 488893 0 584003867 540779694 0
182655042 15534732 0 214689018 159562432 0
700762597 12022941 0 899048636 544870781 0
122765442 13207726 0 248162659 142198565 0
332276 43522 0 2295278 1719440 0
8890893 63495102 0 596196943 437217789 0
18272701 24694853 0 422608690 432777007 0
47354229 7410622 0 375633904 460861331 0
442283707 126454501 0 783081084 768953831 0
131828942 39551120 0 404608619 369087067 0
20880269 29499454 0 354855186 356819065 0
408550641 7230731 0 499871239 568178480 0
280324360 13519985 0 304736456 365747440 0
28948152 9513023 0 300015536 295755932 0
17335759 43468627 0 202180715 212297909 0
37663258 11681893 0 452015629 494764373 0
96165 1601785 0 7463026 10346416 0
204093746 148030 0 913429320 785259275 0
424362229 69982732 0 591271717 621452812 0
369346718 104203700 0 399483240 401950208 0
126233543 47243378 0 207799660 216812457 0
3065174 2001127 0 7261635 7285153 0
9352140 43879294 0 540825965 545101488 0
339716432 39022342 0 437404476 545490422 0
2120011 3892063 0 61562716 59074538 0
112743999 84774836 0 424627880 338643330 0
315358990 14332270 0 569516737 556315902 0
112686840 43408999 0 404230484 451535145 0
32277776 153276702 0 765130518 774498570 0
16010116 5098932 0 90655936 114679893 0
184641114 134799493 0 421580881 343117499 0
217211730 56594812 0 424594758 534194120 0
66756597 45277644 0 590494101 478316331 0
21062752 18377839 0 307796557 260876515 0
235013081 3138264 0 784757895 897609116 0
40986914 204554227 0 958456482 814770744 0
435211693 15843286 0 642756277 640872543 0
28571642 64359928 0 277977035 268305581 0
135054861 18630065 0 249669132 265400311 0
3769454 6358021 0 385237649 393348695 0
16293892 129597282 0 886280714 863132906 0
1931853 13320936 0 293297198 279584913 0
9256858 391858 0 28889419 37460086 0
80802141 21058917 0 102847861 92107758 0
36735731 60667084 0 854412072 908399452 0
336447092 7593623 0 498104071 586787300 0
29317631 52447430 0 184617244 166126359 0
357889282 457955142 0 590168125 604917980 0
933011 41223198 0 231995246 252315286 0
505137349 154886856 0 629349574 608677874 0
200081899 80488651 0 247982143 242337676 0
593346825 66661411 0 938821850 793074558 0
576409 1723687 0 104653692 112040113 0
456198680 39072931 0 775376517 487144608 0
8560165 5075 0 215962504 206284612 0
353749933 142471373 0 805590208 699487173 0
94396928 10687093 0 884600022 900940972 0
132768 9474355 0 564481392 603098593 0
57248426 18295060 0 476494429 473917787 0
22099098 141064961 0 418552116 333031529 0
235170983 45119761 0 627538355 756692783 0
139220788 197872776 0 652923375 772947449 0
73272071 204683140 0 716703235 582782572 0
302034947 17971140 0 337267034 313662277 0
400916327 40324826 0 788709209 695024243 0
116858046 63134950 0 407612388 389745133 0
176733738 59080351 0 810630360 855121535 0
24200796 8540148 0 46158184 42507956 0
79445185 45021504 0 146020287 175358144 0
15787136 22233148 0 389525108 510448781 0
158838617 116199731 0 276538921 324240523 0
538639844 64885202 0 739165710 913296071 0
152108311 90210232 0 258821880 238492522 0
47756220 25476229 0 337597318 368730571 0
346593124 306046179 0 580495845 600808447 0
37289001 1719366 0 314673780 255256099 0
65500258 71927182 0 547157803 529597977 0
205965283 27150455 0 612925118 564853079 0
7540867 2337741 0 64953639 65324635 0
76411310 2953989 0 185011813 144007269 0
25837774 37283754 0 202977118 215708651 0
4485349 1278653 0 5924931 5351626 0
48635285 8185584 0 481416656 464259547 0
7496155 4360215 0 310423402 329140272 0
601299075 264696115 0 682884752 710877326 0
221511356 5737510 0 243742981 281759266 0
18547132 15577135 0 57004924 60166821 0
37527730 27428576 0 584352216 516201465 0
137819000 26191581 0 430106613 715584166 0
37011693 3006032 0 512047263 550605241 0
28952123 6575644 0 195172930 195887540 0
81572058 32880414 0 431955004 366833887 0
18039918 4439156 0 25976299 20110876 0
32214638 196821285 0 570878406 670816372 0
25314980 26862467 0 267851639 255588994 0
66391419 2132071 0 71774055 22916379 0
51297072 5560747 0 571158157 525173705 0
113221721 53187672 0 466628691 437413221 0
32425104 1634120 0 57789483 60082363 0
70162098 260215208 0 636544457 646244026 0
79343653 3168761 0 125500786 69200391 0
15879736 55294606 0 306217839 315219030 0
116295954 13752170 0 524731926 481731525 0
10231747 364130925 0 927484372 925874878 0
16242143 82297172 0 819000528 810035645 0
454432188 482729268 0 896571393 917396496 0
40342865 35482529 0 384272363 382497362 0
409706466 188601327 0 745210570 423043705 0
11272490 14204950 0 19831797 19748357 0
35443773 9290192 0 124292616 164755697 0
83423187 10204936 0 497474786 394630315 0
28785793 39348476 0 226440143 248094498 0
23331958 6872006 0 41411157 48725659 0
37803191 21376211 0 382424008 433571460 0
14945820 15958145 0 168699305 139759075 0
32495790 251552364 0 775644791 799211238 0
325428881 43461229 0 626946482 618072572 0
603563157 398133043 0 650883647 557004504 0
359205276 293815237 0 376256218 557405815 0
15810182 68160971 0 362007053 346780735 0
17279116 34037863 0 207537801 220429813 0
47102878 41843671 0 671516483 629458326 0
2341682 26114416 0 272183374 363677979 0
163689812 159656600 0 899426620 899703656 0
30015323 130419292 0 514823648 576109043 0
107507193 81334753 0 264472984 198032873 0
27440595 18080504 0 78775110 61183784 0
157595645 67021532 0 797832852 704484638 0
198038419 27471639 0 381994660 259504588 0
101088183 64847155 0 387341823 355045338 0
348522538 231567588 0 390006433 463471153 0
1224495 22907822 0 187958335 194936564 0
13375466 80463440 0 282205886 273097567 0
47412785 21528591 0 536888910 494420719 0
19483856 19277200 0 78854034 67382645 0
87367722 30477007 0 724534367 784309393 0
94486588 84609906 0 156369088 109946753 0
45480675 78373620 0 483161670 599728935 0
182580424 35635569 0 389934789 496712093 0
581460178 514696684 0 720574837 724341384 0
543919393 219376068 0 583789767 596305405 0
58438306 76859141 0 759906215 720228092 0
68299360 308251771 0 936086662 911525862 0
22378114 13861723 0 458687247 463208814 0
247573322 203568222 0 950968866 916554587 0
686868596 258471009 0 732039425 614500117 0
19220310 5793860 0 254337914 225234244 0
46451300 52314442 0 586728419 792865746 0
48141433 23856947 0 143261951 133656083 0
26023870 6889315 0 487058817 430456602 0
365992610 115201701 0 481793840 503151596 0
15055697 37311257 0 134861943 126022375 0
292130506 143828501 0 675991506 761228517 0
182499505 28643509 0 234906856 273070296 0
52789429 19818976 0 127102360 140954714 0
43251860 8437181 0 528456874 583526736 0
260675534 80195233 0 292390172 218901710 0
4978707 18755949 0 159566609 145025343 0
6515175 1270742 0 10029185 9987605 0
39374304 15096494 0 838726924 846133639 0
38134367 5224783 0 187445899 162010855 0
42093970 44100458 0 537759316 545511031 0
282322582 4278265 0 401633649 421130551 0
97963607 7402961 0 187348454 208356051 0
624237803 687401742 0 878545307 941892138 0
119222388 41118777 0 448543928 467031618 0
9061547 1470042 0 69666246 72207810 0
1068623 4815618 0 27174138 25030721 0
163090529 56132600 0 845309341 833784994 0
3922351 6596604 0 25156810 32777997 0
39177073 15498062 0 168847551 198609089 0
11927598 71016226 0 681359971 709345926 0
49322100 226086342 0 835033717 729636339 0
58719985 20170988 0 892142122 870261888 0
263236677 44084233 0 549361874 517632502 0
19193161 14905409 0 227415611 243494819 0
159455265 18791586 0 283441964 202234895 0
302238090 108100344 0 481605401 353352147 0
11712001 21397573 0 205961351 210250900 0
717465892 337357731 0 784717027 894830255 0
91310345 21054618 0 351262107 342642628 0
34467514 9843092 0 283463926 326155307 0
415300047 122032978 0 816389765 655057906 0
24565546 14589838 0 78421198 114081918 0
53024640 14668873 0 452822924 510926425 0
5611443 31494080 0 201839094 159243398 0
142130382 49590487 0 225157103 227267969 0
7913535 3983572 0 19159514 18201944 0
501179811 357555320 0 892680842 804205996 0
71154201 53626976 0 113415809 96063289 0
52475234 10407379 0 157965457 210002563 0
149997215 249483170 0 671044553 728031102 0
38817710 2962324 0 54173074 53937501 0
245142023 32848774 0 677112729 727819609 0
11968201 12991170 0 149832398 125646686 0
49695996 13546669 0 756316704 785686649 0
118389258 171279238 0 590702797 652003820 0
134503 45569 0 1504404 1676218 0
361542057 121069337 0 463964547 489891611 0
328969729 214687079 0 484187807 495416976 0
175049650 4215401 0 303067554 275560173 0
7962325 90549401 0 631766158 712922232 0
28495223 64919030 0 494653550 335845674 0
20909751 97876477 0 541435842 563458774 0
112477474 57072141 0 562856741 506316476 0
53332013 37573253 0 575101177 511924454 0
72537556 112687614 0 726835661 779786332 0
287580400 42441751 0 305791332 225068831 0
11529406 9586680 0 73576650 70414329 0
82289914 5512039 0 90823810 74256824 0
25708037 12641585 0 426426394 422582305 0
28841224 35888661 0 761321899 861614827 0
10371943 1324635 0 35841709 38294269 0
36415165 45177897 0 920431602 619507409 0
243856262 17922239 0 694906208 857242810 0
46987981 16968356 0 334578191 351518664 0
43223890 73471242 0 303871190 299504479 0
7604989 45648050 0 470753006 526480526 0
24050914 7617944 0 553662528 618070815 0
2418349 10619173 0 198551750 196439014 0
527845 13505263 0 55177759 51229595 0
327683167 62437201 0 756856836 707123286 0
7437125 4544277 0 10212586 9049789 0
547341200 139592677 0 895444300 791932678 0
8337988 32382046 0 229802250 226032792 0
5433451 65444200 0 593463864 598762002 0
427080794 106353173 0 581382991 613908742 0
16089006 1973404 0 19370130 22072380 0
281879331 249863287 0 878350337 821370990 0
5864277 3148234 0 154896830 159814190 0
277196906 43364820 0 608914454 542604261 0
101762345 19571377 0 831064370 822741284 0
39466655 53688370 0 317029727 347560715 0
31970035 21611227 0 117736190 133113485 0
72293430 1958377 0 375394082 381807077 0
181410570 44411698 0 666800105 726339983 0
5241869 21122741 0 306904997 308510530 0
6945508 15284423 0 229708989 284957295 0
18211622 31170836 0 208015766 228250019 0
188931119 10480210 0 194094346 183133282 0
697338 18570199 0 390887868 374044244 0
158940600 6599953 0 679630216 637000619 0
50236319 11406084 0 119708615 92850190 0
61357883 113600309 0 824179604 637343601 0
39488816 1953945 0 394864568 403032534 0
91317399 4905126 0 535339045 474654012 0
22912247 12825532 0 716359903 648673872 0
116921866 68655395 0 813277037 888549375 0
15779881 43563155 0 435929330 387950290 0
44713495 6504652 0 83161164 89670989 0
22720176 3650066 0 66584287 53768252 0
392978126 195954231 0 862422089 863604577 0
5584366 23359024 0 287223494 296731798 0
16726943 5779903 0 107246048 103712588 0
284912804 63665167 0 428501627 513458792 0
28820156 482011 0 31025628 15347604 0
341633526 10834884 0 699602397 679484995 0
4509032 73052081 0 858251677 900778481 0
335153153 23799426 0 505380083 598156019 0
240915916 89807771 0 693482012 822101510 0
193606032 218132648 0 811640310 726151777 0
150854388 16413123 0 222022750 215920356 0
199126915 25389698 0 380301444 414083126 0
62348702 84471101 0 395572559 352553959 0
90936431 88858063 0 759246214 726473131 0
28471327 119569914 0 246655172 301549894 0
598710157 126884628 0 875848546 903882359 0
180577907 74101810 0 303047719 339146743 0
35847066 42456726 0 213852556 188352412 0
219277146 1928836 0 563909469 400027634 0
809140751 471932990 0 904520771 777657253 0
658115563 216412132 0 703912947 621972688 0
283972518 60146088 0 624629977 671748049 0
33776317 16761437 0 786231054 796021623 0
719661767 221458786 0 777354971 642475093 0
14571028 35678801 0 256599921 303519533 0
622477655 48369515 0 925766743 813236171 0
17528627 1512783 0 205902380 193807172 0
260985937 47186752 0 314650337 275143146 0
194299939 125071809 0 516165017 419012165 0
145686126 53890352 0 408552504 300971290 0
45172528 31506056 0 184727106 220957898 0
88602394 72622081 0 879475715 885365705 0
324936360 133721465 0 889636599 943703102 0
409583493 27420451 0 650415124 593673182 0
83273700 33018588 0 803259068 806504937 0
9136379 8573227 0 45706603 42510025 0
34223633 14790992 0 121624856 135654466 0
46674442 47279705 0 205472922 220994560 0
25689346 2079914 0 226868948 242984809 0
302240 18840606 0 141331114 123744184 0
791634583 83087053 0 863076030 786120978 0
130638014 80690319 0 941218033 985158118 0
276821260 41756159 0 442800470 226389504 0
17367377 10622622 0 211546710 209346210 0
5111822 188924 0 57896879 61688691 0
131495013 26919145 0 189927957 371501935 0
23604122 8018608 0 43988225 34191335 0
171399535 64513447 0 543395527 452834505 0
175469084 47568436 0 777661404 765998653 0
154468958 60585292 0 317161336 370492728 0
97818175 43287786 0 314373841 318181044 0
236554293 61652478 0 469674965 419569454 0
702990780 141051943 0 778309444 716352785 0
405051809 27749055 0 832351531 624208466 0
174028550 118767889 0 694937260 685753080 0
188681026 217668703 0 837402771 861843418 0
181613 6747447 0 23175888 21336133 0
8242685 10835422 0 76530558 74526766 0
43538538 4454209 0 70849035 57387439 0
126299201 128166743 0 544799640 701233121 0
61019682 1492546 0 501058616 573870304 0
129530775 2185626 0 720774130 653693148 0
14597934 33438546 0 262602289 273287772 0
7746081 78815597 0 282730803 310613928 0
10368999 28843726 0 761826483 830953947 0
270026175 39893008 0 423364107 405544259 0
2438978 3754234 0 14542169 13696608 0
152729414 25349121 0 244295302 243202508 0
37191514 17595446 0 78251519 64574755 0
403970734 119848033 0 658127974 561932313 0
414240966 341067220 0 852403096 769734750 0
15636268 14295341 0 433802447 417502601 0
493338029 222883915 0 528219804 452917560 0
106186379 97629730 0 455982828 448691386 0
185291959 41740520 0 329703516 328714839 0
78197318 18457752 0 302200748 323899879 0
66658325 26840909 0 589170301 599351729 0
61891039 46196477 0 285691294 294548884 0
166590472 132121450 0 836010928 816918894 0
273135847 79764040 0 627415914 573544352 0
435082951 48669444 0 540273464 480278352 0
522494878 192591316 0 633739847 673545816 0
19819752 10334804 0 231214215 248592604 0
375518567 58321262 0 577963291 488853019 0
58385651 15098578 0 98042634 92246635 0
195034409 20238485 0 438424883 403846617 0
100878277 31803366 0 970491850 947924545 0
96708852 6941034 0 353813089 374738003 0
589190521 65574289 0 663201484 335951571 0
14773845 23653252 0 531854588 510869145 0
410768068 156064676 0 513520005 551775040 0
111376625 53160492 0 856266446 838160116 0
376440065 412896896 0 769293471 545967644 0
81469182 5409579 0 562170044 546308303 0
517915888 94547663 0 763305656 694065587 0
111644718 45597222 0 348853990 411259341 0
47498180 5573049 0 458116923 779199567 0
638095060 113098899 0 782025410 741247768 0
286109769 51434360 0 377093495 273179955 0
111510490 48642414 0 915909822 857341381 0
2497132 33989084 0 271253836 297850995 0
4808857 648507 0 14171421 16339716 0
317354462 54672995 0 715626506 448979216 0
103702638 30596708 0 439502777 580929520 0
261199833 31858367 0 297163691 379636655 0
13785729 23480463 0 226033070 232656426 0
47008759 25714279 0 289889407 267476886 0
328590264 6450003 0 689896104 631225820 0
218756607 64599976 0 768861839 764736031 0
280374028 82747318 0 497148431 541520927 0
27174132 21501225 0 385561022 276771742 0
284337064 54812219 0 433603133 432058939 0
81674406 632274 0 529131635 486381356 0
163919614 11975192 0 490098985 397914455 0
70578366 97089887 0 587619086 596973827 0
122320282 40621529 0 729441163 630275737 0
135874993 4241197 0 429053773 321323288 0
489241209 29083714 0 646490789 682911236 0
588122122 503412406 0 844716926 804504415 0
5080474 82484474 0 545837416 523500573 0
70010316 64003768 0 175199163 158701361 0
101056618 20967792 0 265436118 248581910 0
390521649 390067765 0 636259003 556974619 0
10820176 3678217 0 16527348 16985838 0
78994764 7120847 0 146577376 101015146 0
56534179 13545242 0 501317938 736170000 0
66633683 29234098 0 109063190 64742087 0
54569945 38222308 0 88341716 103837285 0
363021477 28963302 0 656122380 579202590 0
144908157 12085369 0 653998331 578451960 0
255523742 19919075 0 382092658 446505743 0
504648448 7632712 0 527175359 561696509 0
69610847 8161326 0 116791010 118739172 0
13479540 39381790 0 496631947 493998723 0
72328538 26574784 0 336328593 328986283 0
243666348 38009652 0 271804358 157800041 0
229684773 48370244 0 450689772 304840838 0
338060963 118022106 0 369268730 338654110 0
2809776 142290158 0 435873944 528104013 0
13118701 48260980 0 570866859 601503846 0
85285374 56534585 0 357257372 247794037 0
135910813 7821047 0 308354893 302059002 0
17939436 8202604 0 254013963 246354548 0
7654785 69289775 0 238740362 252933089 0
11064874 11161359 0 95876027 131551072 0
31594870 74180543 0 439558556 434926015 0
9183226 9036021 0 933818287 744429777 0
23673336 6570440 0 199831951 180520713 0
35023396 35777802 0 102598753 100789787 0
226073260 3701682 0 686855064 739581910 0
43994095 38468274 0 206272895 217886416 0
304324091 235858398 0 484029544 421199020 0
128027914 67190243 0 470773477 415104837 0
44197853 37919980 0 449042793 510175531 0
200925774 104470285 0 842612993 799078835 0
316659013 90520774 0 344208272 348273269 0
324227003 35540202 0 499305761 453686239 0
331821279 9397632 0 868095480 938403676 0
62039222 18082745 0 230393366 276385578 0
5119977 850722 0 19232884 16348082 0
1111857 3519861 0 92369555 73057684 0
352106120 88766390 0 608250337 693561966 0
41115593 228622255 0 742830490 841784804 0
183774913 32641406 0 584654462 565631083 0
216723149 27421174 0 723646931 490456839 0
13353359 9295789 0 125621184 107261391 0
418752520 11317019 0 721024502 697356493 0
434040132 244949530 0 934595251 874209012 0
235954111 3177159 0 602210583 698372488 0
295760321 131446224 0 464175832 485806755 0
35464868 54375563 0 154027484 153638009 0
166468592 47024456 0 681604944 696253033 0
20156581 20263337 0 354175513 374393823 0
138527275 92496171 0 289224212 248746703 0
62371558 48127792 0 412088783 407941848 0
21206581 47192103 0 325148837 323227628 0
10159204 7154783 0 90908671 74047586 0
74038037 1625362 0 125991766 172195925 0
285609036 197191413 0 446006291 335266667 0
173531401 9596968 0 555800618 691499543 0
45903058 5009598 0 103867163 123993453 0
29243382 3397332 0 148881469 187110051 0
722897520 19705972 0 838618317 822176199 0
241198671 7067058 0 457545556 462287510 0
26142213 51586514 0 891616674 852960373 0
31275600 45658210 0 349603766 320956597 0
54908180 9706133 0 223175261 203304203 0
199694261 6103694 0 625815349 553179824 0
76828700 32482298 0 400335221 407843484 0
159244791 50478725 0 558233465 587443570 0
559950 179582896 0 550812731 602043615 0
34312277 5698239 0 63102488 53018303 0
6941844 2487283 0 59345038 64659825 0
16746970 37210549 0 595768014 695290808 0
61743547 16441108 0 790498402 811793603 0
259533960 50286438 0 431775399 303782244 0
51580915 57772809 0 283477881 488950116 0
34009400 10897134 0 236110990 258472232 0
60557705 16600974 0 108744275 89979973 0
19607982 40002525 0 241332316 299981766 0
274871774 21978707 0 497914032 457966247 0
386867146 311316846 0 642609665 598121737 0
48192062 67496543 0 443440276 431568583 0
36778812 14983953 0 96775206 103411802 0
72495643 7923019 0 79475384 46900995 0
192742930 742387 0 362282880 247525006 0
4341430 1160259 0 57476914 61377433 0
353682871 42545932 0 775202614 569457922 0
190697454 286195721 0 355166151 368712554 0
55633744 24915318 0 93721302 62108007 0
96121754 215568367 0 908907480 948239229 0
149691620 76892699 0 334957465 274356884 0
4678354 5433894 0 511670221 562032074 0
24301846 4072415 0 354623750 340402616 0
4856649 12009974 0 771443513 905110613 0
6562410 1642922 0 512977433 422333502 0
14863938 87828427 0 572559858 524803942 0
304860027 10078631 0 482953024 499429553 0
150255347 80018617 0 633006460 633268766 0
130939834 2775357 0 335731260 391833786 0
75165873 43222170 0 596328892 556979040 0
194591539 37709153 0 807449323 533385114 0
493413598 24700129 0 540821137 641943323 0
763480747 55804484 0 823016400 294139634 0
5057879 28198761 0 471289877 676029483 0
89561305 56872901 0 328712960 317123401 0
4408648 6242457 0 107676880 104290774 0
11942182 17128442 0 182446137 179250159 0
59138539 40416857 0 541733844 566582433 0
523653445 39302687 0 791626102 705924175 0
121110775 53753139 0 686010225 678255891 0
541437286 204926072 0 861459918 772917794 0
70273572 5528943 0 711640157 666442950 0
99333115 4158847 0 551791390 540669955 0
519494047 2431528 0 767457157 808591649 0
22789436 14708707 0 419585560 420252121 0
132542686 114024854 0 404325604 456999619 0
3746037 39064747 0 750545869 837445967 0
24670000 7840684 0 410540217 629641431 0
4830710 1573014 0 72152764 74835166 0
333660415 14115589 0 626538396 337003560 0
32184689 22313259 0 633814766 676890771 0
99304055 325596150 0 847389319 884338814 0
44664907 80012477 0 769308807 756892836 0
206817432 26792369 0 321201698 321145924 0
341325250 68164753 0 886218645 768924993 0
48350914 152489229 0 453647628 462279619 0
5006879 2926008 0 73294242 79043654 0
580358065 162027765 0 827553997 941550185 0
83308869 29688012 0 269500488 195163561 0
6723961 3862223 0 28707275 26247981 0
170251 158015 0 4521239 3251061 0
20277622 76029719 0 309931062 419800375 0
11098597 313125 0 15967687 14097350 0
17237407 16466663 0 365173186 327025069 0
15789277 47871009 0 280099700 297280826 0
489314064 55385324 0 845698838 626252612 0
11632299 6181181 0 755606237 770869442 0
1212801 6379263 0 39975421 47108284 0
463936110 204212193 0 632463814 580833079 0
5157043 1593995 0 311424697 297534438 0
42368491 10878180 0 116224141 89803253 0
943284 132661115 0 454533344 501562036 0
185776633 204026418 0 596713797 689666533 0
60926121 45716568 0 234378624 238815944 0
86302354 20445937 0 373340889 349245967 0
61793886 48447206 0 314975270 187920206 0
31664095 17883705 0 797142659 752325251 0
78823987 57737725 0 141503114 189346082 0
99977989 78325107 0 699532994 705604351 0
43270787 110682659 0 580031086 820847520 0
3075175 7093849 0 706559976 642440008 0
399787537 69172376 0 435768874 388932950 0
52085064 10911440 0 570971431 621167721 0
465906689 45811534 0 576910068 444867887 0
64631751 49044530 0 220233543 227154331 0
116978915 97275767 0 791620711 765935474 0
137065216 54640051 0 836786798 858903084 0
31420464 13423868 0 243185422 243810008 0
423845243 270105586 0 796223543 723747657 0
366754500 606467283 0 846355182 673250681 0
107478619 146160525 0 822516136 835238642 0
11653678 4563027 0 557329046 479971754 0
126803689 2132817 0 460435519 416932659 0
271488612 197088158 0 451822956 507602240 0
52053887 2953090 0 587228741 509215700 0
200701100 125408716 0 911834142 884152332 0
24631957 93232278 0 736898679 679096690 0
384633163 129079497 0 592149706 470475360 0
21424318 3033085 0 150989657 156744921 0
20569594 21112992 0 470724477 445202535 0
4539119 1621480 0 5153578 3617428 0
113712953 170126907 0 726888310 716100272 0
16052836 5721480 0 118670535 110526238 0
24210362 12798763 0 233469030 230731179 0
186337191 45990178 0 929454781 923723583 0
248490030 117156393 0 870042466 598221694 0
16934969 30548304 0 290834884 298450419 0
550660726 28684911 0 687116858 637773148 0
15051174 24998242 0 144474017 140579915 0
102107697 142146763 0 897779618 893281981 0
362204051 244636259 0 460982322 469609704 0
5998788 41906329 0 876545845 801879262 0
200353366 143165747 0 583285404 718118867 0
4262543 126397790 0 591287652 738375800 0
46227038 51151834 0 496888540 554718742 0
443829515 45782686 0 538494772 515297695 0
202584640 32559295 0 295784810 126352378 0
981760 1617501 0 651619465 787515077 0
7594928 369618 0 18438667 21434634 0
26618317 22086957 0 729995103 709507227 0
211828640 46708291 0 235574975 315312944 0
81650041 906470 0 564061743 521892181 0
106688943 34351047 0 398842613 399284899 0
497184 1216537 0 11394117 11518256 0
63383079 55955405 0 391766970 533848655 0
244073680 56885995 0 544680589 636763901 0
23784718 27508545 0 579852293 590802098 0
387476397 52860516 0 562734653 547999816 0
14448242 3169156 0 32598830 28456937 0
12242811 46075274 0 752243168 956136343 0
46436608 25700848 0 887721068 761533837 0
317426291 62739372 0 855733953 757907326 0
107563086 70766271 0 457253931 460390072 0
9818110 8999557 0 328412176 236951810 0
190438672 385505 0 659172277 577555688 0
138526021 10956633 0 250374491 136920498 0
109911427 136193985 0 871823898 877639327 0
44479361 9491861 0 62528843 72774767 0
4018482 4503731 0 82222731 84459284 0
206301035 80301541 0 881080675 867656333 0
342749531 8883146 0 766193351 898574769 0
34260510 25525981 0 712762415 686706412 0
16486411 6045889 0 283554332 614743106 0
76151636 30433474 0 405190797 337246339 0
569421485 55468595 0 759817998 738604933 0
177751160 61077555 0 214397565 222798059 0
146282576 141922997 0 534024866 568509951 0
24142858 31913407 0 392816494 478300870 0
56440771 18196153 0 931365602 914613403 0
24370355 28354377 0 251943124 262474482 0
764900855 285765451 0 948863491 928936062 0
23412281 1491903 0 52793852 49017404 0
718338790 262073924 0 802701614 564153574 0
120374205 84754546 0 414635782 614495209 0
138016722 11229279 0 179799521 259788635 0
41037389 33487656 0 672019746 629244864 0
120980168 50752856 0 343205617 293285761 0
525649757 134015692 0 541840038 283444973 0
422382309 104763748 0 679710128 426056935 0
81783517 40404063 0 377899770 319359957 0
468493277 125614305 0 913013570 859660397 0
6053569 112948609 0 709140183 646543329 0
657783349 124768798 0 701779762 582669431 0
83401761 6856460 0 151752271 151497925 0
131183860 83800264 0 409198468 383825752 0
231950377 4109680 0 731582947 670351040 0
273705194 84082214 0 369094341 354869697 0
168133900 105714394 0 578926089 596937231 0
34967405 30788411 0 184398874 185734792 0
36340744 93979752 0 167858691 160259061 0
17520100 81606974 0 466389801 452712258 0
108086555 180995960 0 896723133 831442121 0
20622830 11897264 0 45646945 30661170 0
5948021 121874 0 54294780 58912682 0
90420990 12185124 0 285731462 360519307 0
26881507 13697373 0 54288882 52296929 0
139658532 39439925 0 728188597 736340946 0
2917526 35590428 0 145678030 150669581 0
97572656 21542197 0 195585885 165170127 0
425972536 97280625 0 720726559 495971587 0
682784276 530455095 0 974660694 988227259 0
10657220 7298226 0 269887817 300729386 0
12068828 20026715 0 146632555 128562811 0
306963844 106999670 0 329734044 254503504 0
132051997 52948419 0 221258415 252355602 0
412006674 109360439 0 446146747 200328850 0
75697258 3623379 0 207851509 199106128 0
33802674 11857532 0 744932061 780983960 0
474098259 78383091 0 562172960 488377590 0
38654049 6609020 0 236146675 233488143 0
624363878 325299740 0 635409997 496768245 0
349041410 163174065 0 428842621 310530521 0
16859208 1817496 0 272898825 249313566 0
79134393 42768396 0 615280822 632615953 0
57166437 71176735 0 582902777 406546344 0
13768925 4201528 0 121745863 134297884 0
116835921 12895984 0 949637247 791813606 0
73282334 47002966 0 194898805 183974989 0
96141098 62553390 0 567527584 657283049 0
32739969 13708296 0 124248002 127749959 0
580776811 97085369 0 718099317 539078090 0
15832865 23239775 0 658119815 706201569 0
438527261 86008884 0 695030027 671159788 0
51911024 56156985 0 562144739 466210329 0
361803024 45779274 0 836230336 866931988 0
129263375 23932959 0 486776207 469836233 0
503245940 19760540 0 599598034 263230324 0
9417511 36207193 0 434859555 429461265 0
139651699 32626125 0 647143026 662486074 0
119048713 6876430 0 427815538 548369853 0
547345405 179733192 0 634729594 611839097 0
84634974 18077865 0 297926214 288772625 0
258452544 316314620 0 661040469 656363325 0
115821363 21965047 0 476200785 346606344 0
44668067 49210077 0 547304275 509784559 0
6118159 2460425 0 38888436 44986814 0
112180627 50283762 0 140202573 154008265 0
37286730 13770495 0 78702013 77918169 0
46198328 24215791 0 99968340 70100508 0
28909380 49140919 0 717160387 813046271 0
536335083 99807526 0 778135217 651811167 0
93440466 57057104 0 171392768 165759029 0
114493501 79330918 0 866362497 922692595 0
303923150 178006377 0 415609374 424440631 0
97392431 31064988 0 169045921 180129267 0
28624476 16316572 0 576816565 592626873 0
31650466 17907407 0 488089041 471716830 0
414655542 19933433 0 623724018 185860381 0
204902525 4525620 0 931726699 851247226 0
419466067 188286016 0 805763867 536703548 0
22085711 61515432 0 289040571 286828161 0
363714993 474564810 0 563410467 640631945 0
28674235 3986955 0 223524195 230402335 0
117159663 11427692 0 374621605 403256099 0
141064085 18889454 0 372891946 381979117 0
215907631 86244232 0 481524250 503810278 0
49168579 139955552 0 892960790 896256292 0
4756733 54379977 0 549814166 537326737 0
97767134 53230024 0 900100749 844114433 0
33064206 11639398 0 142767185 130785515 0
538377375 195527565 0 627346534 309920352 0
489517443 28539841 0 493158018 145191025 0
599199580 140972400 0 844062092 596902710 0
117301554 26539587 0 589834738 487400300 0
63151194 25053901 0 208102931 147200144 0
34026645 48937118 0 589158933 559305466 0
26631864 19462864 0 225767128 221140576 0
24621354 129761833 0 711749859 689436220 0
262661408 118301906 0 563289317 560341884 0
124390483 120472230 0 248064155 340558481 0
6863822 10968067 0 280227671 250989784 0
113637908 13610562 0 240937674 240077475 0
403165431 178490980 0 531706475 490810447 0
158423077 47545035 0 747681551 645310661 0
82355306 53029040 0 307212745 424322015 0
21583381 22672064 0 626421080 715087600 0
31233188 4154957 0 351210718 338145823 0
45740860 54719000 0 281450971 296183563 0
43541103 107234317 0 685282345 672952862 0
8219204 15249046 0 394154829 426241667 0
5018798 49548893 0 192931788 199321565 0
131624733 14794002 0 153290002 142718321 0
133718374 35313894 0 323181690 313571521 0
288606269 36226546 0 293321726 332029018 0
1463282 10592753 0 21285984 29325675 0
33866447 54744246 0 734344241 718027151 0
82551594 48441910 0 805682712 788521266 0
14866610 18817574 0 283462838 242406843 0
331797042 287117195 0 739399493 864065846 0
57165 5318097 0 46679397 42428507 0
135164436 68814361 0 621059757 541949510 0
172872947 31082890 0 604999093 572553317 0
53785342 14314557 0 391354077 385092783 0
2986300 8809266 0 255170360 313849586 0
260124450 47675924 0 761009466 880211559 0
300254384 51532144 0 510942358 578982662 0
347798323 7739785 0 688352144 592233709 0
284506463 92602738 0 405542480 438423065 0
38103694 400169 0 288672908 186606839 0
13394452 25585714 0 96349649 99038138 0
931392149 204253594 0 965116229 626840404 0
47943382 3701573 0 335081755 315524315 0
317816357 76048985 0 784667870 900569212 0
307826042 94468260 0 810281239 792232537 0
113775988 117849967 0 622858718 568337064 0
90446677 21530604 0 269044374 206960091 0
369308058 140765981 0 452823515 323413009 0
412099578 188419159 0 639754340 633605802 0
323511298 172554887 0 379771602 265993872 0
8083221 18830283 0 701790257 589496169 0
201686668 253239122 0 825498835 901393146 0
409889316 128970616 0 565423479 376151720 0
167798997 6427296 0 303657993 199540509 0
231169758 1962301 0 394456673 395221736 0
20844079 3804909 0 53611976 41256170 0
25668504 337376 0 57874708 55947667 0
109259823 204956759 0 439766236 489202724 0
111319558 154584042 0 441658950 453886071 0
32802756 9234073 0 298624670 261856796 0
326689013 10904992 0 531167546 194524610 0
127871183 29770904 0 430525073 454403404 0
7295116 64529137 0 556647259 565542025 0
146679972 33057192 0 508963173 505590148 0
269025904 63453490 0 643620848 405002645 0
143537335 32248611 0 304689705 273241137 0
24220738 6839440 0 47059062 49446918 0
722595706 112764287 0 922956611 284078975 0
318128369 182659668 0 478907155 491947496 0
4778707 3293583 0 636254068 615150021 0
549201558 102974254 0 895165976 672209294 0
371743850 199301166 0 735659695 621581465 0
10849307 28417505 0 268866360 276187116 0
97767642 11903228 0 344634799 399395794 0
10084895 143301 0 11321263 9634028 0
243551944 208255544 0 636929416 610271597 0
14440487 2893284 0 88479159 76547738 0
157398205 22191115 0 303237660 272651616 0
244189326 74956670 0 935221140 962609121 0
2967277 2413101 0 30907538 30603101 0
153208537 10926066 0 419527796 510971365 0
50451332 81182846 0 763038156 684736084 0
477887058 358036626 0 574737925 431943097 0
71381391 32536171 0 151919616 148280896 0
142108495 72830514 0 821795721 791842831 0
350932346 9023588 0 754951032 631947791 0
27361969 49424950 0 639571499 488362470 0
2782698 155573814 0 439077304 617687158 0
42023033 207778672 0 894396384 949480985 0
670549243 48392499 0 745235892 731008137 0
4400776 30256493 0 152584269 169271133 0
16826588 85356925 0 657800420 666712914 0
209301596 152625184 0 377330171 186557530 0
420965636 189697755 0 706486719 686180870 0
82610432 119858247 0 516138395 395629824 0
661625480 222079862 0 890691800 874641243 0
17691183 205116658 0 517377191 676817306 0
7665114 160863 0 21828942 18203852 0
12806987 7546219 0 171953564 172760770 0
54444346 1949520 0 384551319 342290414 0
33852366 30909089 0 295865354 289778972 0
109916249 10976399 0 175591823 123008895 0
43954174 94157381 0 756400792 793324439 0
79895291 151231121 0 638437646 643235360 0
36277277 13082627 0 113896751 107544404 0
181472727 113563934 0 786198218 554437793 0
72714525 298170101 0 752433285 864829833 0
347108278 187985563 0 575201649 246659868 0
90853239 94070241 0 764349470 775259428 0
124025692 184458632 0 279305828 257777534 0
14897083 205142614 0 658227396 699089752 0
266370705 81669745 0 331876345 210811758 0
63808244 123617112 0 901524622 847129209 0
138345711 34304656 0 199887891 190743056 0
60312302 15193705 0 398725553 320762385 0
495349464 10862903 0 753787369 783427079 0
63131302 11940732 0 209282212 188120765 0
25788929 35590100 0 165046048 158710958 0
79299049 47296639 0 762347883 933907642 0
41653897 6924380 0 536891739 540813202 0
14426228 10481973 0 143042054 139121539 0
359135024 23573340 0 667114605 663904186 0
39457921 130669767 0 342700993 356845301 0
257306113 77716109 0 712750717 515633544 0
74182681 7951069 0 259632501 250916236 0
540824978 126811488 0 886877460 658461209 0
10755118 29731647 0 301357477 295234775 0
97448057 137393496 0 885403843 896883716 0
133835204 8155346 0 154890893 76382854 0
68403566 537814 0 113939617 116136848 0
7883665 14046670 0 112587693 114694746 0
243739592 1141447 0 476167986 674582331 0
11056667 22591015 0 172478521 159256273 0
138554972 125543747 0 907231002 701679256 0
35845786 16357967 0 58959554 76004860 0
101120898 170166664 0 268759306 379168135 0
10416495 2525074 0 73885514 62288103 0
24903705 33047385 0 955394605 910205514 0
117772912 100870113 0 502354313 576014438 0
21534886 70495249 0 120500270 130526666 0
16907990 4717466 0 663135477 813349014 0
189104597 38614545 0 862629168 757909094 0
262072132 97980068 0 643546429 684006012 0
67075131 2373004 0 163059172 175075148 0
16520840 93 0 38477563 31186009 0
191971005 79561390 0 687258382 631671880 0
511594665 41492323 0 698559356 645067717 0
16398331 12942775 0 128508952 122272239 0
41947583 32184373 0 225614693 233661372 0
311077752 218202904 0 927310056 778082009 0
25368077 8834693 0 170077400 175036927 0
61399847 125305804 0 558527051 579639408 0
52006152 191962344 0 746976519 760805562 0
253448588 147766089 0 557961303 564072984 0
15389678 5406887 0 351677879 349572062 0
237792986 13435928 0 422648318 512496016 0
25676492 3804202 0 161927474 178575403 0
642764003 17794069 0 747127175 390191987 0
97350915 176329713 0 596885918 502848277 0
74044864 16370966 0 455627090 465332536 0
372840930 307141622 0 465443472 481164815 0
325902323 110588275 0 426852428 454900833 0
24258113 8613094 0 118859159 109169348 0
36718497 101667197 0 709522272 826519860 0
488143949 17105107 0 733834441 717385779 0
32322691 8094251 0 53560466 52338247 0
186417234 26146535 0 410753863 407767627 0
245013982 158216411 0 732383638 543811364 0
368860271 28117148 0 454462710 438230995 0
66097921 56511270 0 293986909 304580153 0
77658654 18224748 0 119615933 83820893 0
2018780 18835902 0 256030603 218991630 0
7057443 24572383 0 425059290 416259062 0
166927430 4802268 0 288356179 171676851 0
43463650 75750555 0 326242013 236571664 0
280227616 151412666 0 345976536 257680979 0
38809 43314509 0 766813101 804249672 0
116310018 21266961 0 436471226 433575039 0
270754409 60114314 0 342968827 418233615 0
37366276 76148235 0 385336271 445233600 0
223759995 128455773 0 299727034 366079991 0
14332721 17000835 0 136211308 141040220 0
61503327 96716849 0 747701821 686645125 0
31399162 26340754 0 522271405 496526810 0
18211256 22499752 0 39679387 37632271 0
455685111 174428824 0 701151869 571659930 0
257745567 27707414 0 550172307 563879537 0
4459366 14988197 0 122947566 107977098 0
88547033 14753223 0 240581797 173911549 0
87730596 53104 0 199026198 165584271 0
184872525 121589875 0 470342316 302656543 0
115585136 4967342 0 310084416 433349665 0
14485262 27905959 0 141638449 143871351 0
200897010 231522097 0 583344383 514159778 0
39265785 30523470 0 259074253 297463229 0
42972070 55808274 0 691852488 728021679 0
304653183 124986249 0 442847968 477565951 0
19602151 12158429 0 100938184 81853774 0
75387396 237533 0 309785653 273335778 0
222361916 125925803 0 554618142 583293470 0
238400928 212004723 0 346895220 360543350 0
45020407 21852929 0 90851906 90930383 0
209851105 51015458 0 293277284 264092353 0
47429725 95268632 0 734066091 655722526 0
11904797 124699445 0 794574231 927803002 0
129860154 134073078 0 332012914 310071988 0
50607756 3661300 0 63573750 68540346 0
683751558 79647826 0 747414684 680429916 0
473613996 9317136 0 562498580 384688698 0
342429587 106419278 0 512370809 433199520 0
563925499 72169436 0 628908577 477605690 0
361676002 188137987 0 436948899 436505099 0
3577962 2283307 0 364931817 391075485 0
58076585 6087556 0 857708251 842838608 0
25231509 3340682 0 249101891 242256504 0
614682905 23260081 0 818838565 239278281 0
398866173 313584434 0 846587117 833513951 0
761508253 152593834 0 855295060 412158673 0
5020559 63163598 0 258638372 260201937 0
249558500 11300273 0 301377639 179488271 0
719839960 385861902 0 910370332 883281283 0
412724076 73698499 0 597416562 419750901 0
20432758 2885179 0 152632593 144527031 0
38912 366119 0 1912620 1715358 0
556928 1944756 0 142168273 147166226 0
70881380 102100777 0 242342363 228221327 0
246163210 59165559 0 471602397 477369673 0
262836411 3717566 0 440907485 385675666 0
12512537 4041799 0 412313887 422099292 0
266940848 51939695 0 752567959 900538787 0
159515110 66933530 0 210515216 169967115 0
94126529 27715573 0 463677075 458045466 0
9606948 105503260 0 404343823 275395536 0
13317007 33699365 0 721680730 690132052 0
363259821 17402102 0 715957346 646998571 0
534584942 7432919 0 872365740 817016133 0
321242582 22079413 0 346133248 203998712 0
27533151 17979448 0 209420585 220865701 0
298384589 175549629 0 707731728 417952048 0
748702849 262863656 0 955190475 480904185 0
54553780 18067894 0 290207690 238789865 0
204232769 9428862 0 352707011 330835123 0
4882991 25873321 0 439798558 421462690 0
282118234 1069670 0 614324067 668000438 0
13103269 45100248 0 351254864 378233340 0
82432765 8059610 0 587704224 534134616 0
244878441 221426177 0 308109204 281439200 0
167779707 47139051 0 948999353 914638831 0
8109868 2212228 0 70495480 69015464 0
100763833 119587799 0 891313728 863215480 0
20328669 11184379 0 774756347 746754240 0
695642952 467980075 0 850495629 838842966 0
468623159 78576209 0 604415689 451356637 0
78139471 34546672 0 234219305 193055854 0
702970144 139966133 0 733440665 717376124 0
170081779 67005535 0 514694266 446455350 0
306358966 147721629 0 889665457 915969804 0
71127071 2566262 0 104247661 81658660 0
245227492 196632259 0 563059030 492865021 0
243310621 14733893 0 310272674 177607474 0
386891334 10163915 0 741142465 625954977 0
203298439 52653497 0 721750367 653655084 0
138011488 181097693 0 743334139 699460131 0
26822148 82693745 0 645640644 636871684 0
97135377 84522758 0 857800279 938380573 0
79184651 581167 0 132367883 99198359 0
32917481 83735168 0 964292720 945873375 0
159095376 22406296 0 688208943 580997934 0
36905432 57743261 0 714811949 670614945 0
501089084 225515716 0 860113766 637792545 0
58276433 44693280 0 198328005 195008173 0
16749361 1916742 0 98828741 71003833 0
253415425 67117985 0 409308951 433648263 0
43935312 4604972 0 140653807 175942655 0
390993790 65753267 0 418910393 274434660 0
122569458 84863186 0 178485105 128554059 0
123048635 69411914 0 569846712 590552693 0
166505890 6805240 0 266289178 257278381 0
6013174 8566726 0 135297004 135923031 0
441669635 34934614 0 503499190 458616222 0
322575128 183901847 0 916940636 885504501 0
9441489 7111358 0 346526400 313171753 0
67752564 37816594 0 980537737 948405612 0
78081922 32146574 0 295192887 348529606 0
93133275 140646447 0 207285593 314769820 0
307472201 144930990 0 435347237 439237844 0
69996850 49540652 0 152204396 165122395 0
61998235 28398469 0 362137307 380000411 0
200949730 10029824 0 687254751 657176755 0
124528319 51512557 0 479775404 432849910 0
77224335 27160437 0 307714554 291032227 0
11259693 5438511 0 146675609 122834687 0
10613834 36442762 0 151216716 159614227 0
451985144 10003180 0 492559050 129402627 0
60556671 126421674 0 731519180 780168138 0
169214054 40235276 0 735310246 750472574 0
61848460 35348096 0 814233551 829433075 0
58697413 51884075 0 291355175 344719817 0
75135243 19757718 0 633121643 539601113 0
78428597 4850392 0 588122693 626441209 0
93878259 92134687 0 830566602 884386450 0
23286707 196476143 0 748681919 754057128 0
27528111 34405943 0 436238392 430430270 0
65339816 44572744 0 264138633 240092033 0
10063584 35897291 0 152975527 145008942 0
6349526 16259594 0 348707109 321798575 0
29959976 16101527 0 79111666 76125229 0
106101025 91942210 0 559144386 559107413 0
252402547 100731521 0 645189070 566945650 0
206384288 75448391 0 713189160 830867273 0
592658003 71855321 0 789707414 778375325 0
109165971 96983739 0 464792010 472368173 0
15710107 21702018 0 606323471 593764429 0
21939191 54803796 0 453083109 390351133 0
809546901 92931626 0 837109993 517973166 0
166868317 74874458 0 791715513 807375238 0
19976660 1776954 0 49949229 26263832 0
20600983 128669799 0 271972551 262144757 0
88039725 48690746 0 307434980 347813447 0
245738917 19733999 0 300154871 303764169 0
11830748 27159169 0 245295570 225671063 0
26699698 10833868 0 88625663 46885768 0
16986447 23032145 0 328168723 376381260 0
17813933 9930017 0 225738759 204828396 0
16615184 46533903 0 319956030 302569457 0
127132275 49563675 0 257793654 270924262 0
55587025 41758611 0 425475843 335633010 0
66521288 39792970 0 456697779 366238899 0
119807141 9928964 0 236015290 222534967 0
275280888 16648318 0 756529436 790323318 0
324558342 52202317 0 344999281 366834907 0
305151572 173495478 0 744169152 772764091 0
16461882 57540723 0 579589700 577832714 0
113156397 11965396 0 633097987 732094773 0
160312525 123204503 0 571136124 551903317 0
315671 903960 0 11284685 10913174 0
3333043 48943207 0 203307916 211932650 0
168038598 177701756 0 453114957 437541098 0
190190117 24267612 0 763605924 703697499 0
747427926 597771560 0 892639693 879268459 0
83037501 124161188 0 162954322 147677672 0
17227766 1265657 0 43472024 46249065 0
51993773 14661883 0 111477086 106815924 0
77130619 98787729 0 767231809 767259119 0
152703468 28526088 0 729122149 551228334 0
354610932 356820705 0 612669126 905852415 0
195227791 14518772 0 556952710 403952484 0
53953319 11170067 0 324631635 323640105 0
11162718 1583646 0 30203943 27155498 0
32569949 49936627 0 229242093 196909994 0
499026028 100289437 0 523658581 542608130 0
591489935 12109705 0 705137859 782145035 0
132526737 128566759 0 217935204 244639566 0
242991615 103734830 0 326201323 355912344 0
74146384 127778723 0 481832472 683277032 0
13478859 166817333 0 566606509 647276649 0
427141051 65048139 0 547015552 222777023 0
47370257 43866791 0 53467737 48784518 0
400743343 165866574 0 586284860 663449144 0
408410479 123168394 0 413792036 232141874 0
182340237 27765118 0 239332238 267660452 0
49360280 59914673 0 788801551 891171554 0
151461258 29490826 0 496363771 421018693 0
55284710 24800994 0 364088982 345945557 0
106485596 6022093 0 136867854 50179328 0
368226 10099894 0 234084758 240720084 0
17091747 223417242 0 525660019 708171768 0
14534224 1839286 0 128971980 125005373 0
657212290 110860905 0 710670399 636995696 0
309848694 31261113 0 539345914 478776054 0
439756577 214530696 0 443386028 235567354 0
445576491 91388894 0 481943430 177834243 0
1238505 10406057 0 784246988 672577452 0
84863783 22058121 0 496005169 483686777 0
13534161 9089456 0 141641455 145113195 0
48927343 13564901 0 171426021 165982591 0
170172667 244981220 0 644221234 695844966 0
33607821 104937936 0 385022196 412425081 0
74958691 73686416 0 842104472 898358042 0
99079915 122449554 0 585034596 593527493 0
629903823 639974434 0 867495226 793706159 0
5119748 8242740 0 192342844 204957863 0
220415383 65016585 0 432505182 308951026 0
79621649 1501298 0 186021062 179732805 0
382227145 161058770 0 480662540 427621548 0
85494560 18672478 0 829042835 813390649 0
22736752 82614884 0 129292366 129667818 0
344344312 278412294 0 673586095 783620544 0
134320179 26261771 0 218024971 187920999 0
54104664 9614778 0 284269641 303423686 0
64849363 64870385 0 772632104 745912750 0
35040969 6525024 0 161682259 186418930 0
290751302 40300517 0 742914886 792091209 0
2852961 19293440 0 199710374 199756400 0
53396638 60291009 0 822513149 714651553 0
133755896 10563740 0 363710566 337824149 0
1362474 170326 0 13538009 14320388 0
417514832 19716599 0 595515638 585997542 0
89934811 49323183 0 336432031 281258939 0
321512052 186059976 0 789330310 512318929 0
109737643 79238253 0 673998971 669923974 0
20689071 9766914 0 252391315 268824109 0
1170346 33696904 0 580314326 607793079 0
7390759 2363321 0 462944715 472317416 0
587176 34496175 0 466771568 386646814 0
684096093 27514875 0 833337805 434684227 0
69351760 67805007 0 345393888 411751038 0
347963233 292495778 0 558095277 537732775 0
106522993 14351161 0 172897322 160807171 0
20499294 12484435 0 431288817 370513440 0
20975964 650653 0 630800431 616398848 0
310576285 20030217 0 450581322 466807069 0
120180096 69021001 0 159173414 134285975 0
3279446 5629682 0 177029164 199823876 0
541352179 132339124 0 672464114 167529572 0
9561862 53121516 0 451053427 472095730 0
229569201 147859474 0 338833621 184724275 0
8807829 1611160 0 52869702 57007725 0
388208334 69770345 0 473280450 434126300 0
30283017 19791737 0 164832185 194819748 0
210840949 112790319 0 735144739 663441337 0
12409696 137128977 0 617235282 612955069 0
167487247 4647504 0 543244312 656242104 0
30285267 164557265 0 835990590 821624497 0
76824004 58550045 0 89238414 72811607 0
27723393 79814250 0 539296096 504907128 0
183554476 90317233 0 247622705 226291202 0
541102596 40505258 0 660608031 726511542 0
129558837 22590869 0 363850197 481243988 0
12667696 2771053 0 126552496 136425661 0
26625358 49002631 0 833738043 642633640 0
2572080 131737185 0 787999725 846029441 0
28910907 10792351 0 235501014 358332618 0
12289680 1885297 0 48310892 47473419 0
479893737 71162796 0 725462804 767616860 0
318209665 153344273 0 751386801 775710940 0
72514172 268690687 0 835038880 820121228 0
150064828 8558613 0 564341923 619794644 0
32543691 3600024 0 39746387 60221761 0
338973594 338768637 0 420660051 413552216 0
36774417 155429646 0 974738482 920985462 0
592114879 198595704 0 709377652 755270731 0
40564126 99437921 0 292101046 304394664 0
7223434 6747247 0 925688962 939176617 0
620513153 299368463 0 823550463 805087490 0
139387363 63870014 0 208473387 129673117 0
84651794 54197312 0 863515828 881380731 0
640589532 291128939 0 677645259 426049624 0
158898962 41420773 0 635252943 547789688 0
181376766 11075696 0 416853191 467967837 0
18207945 20486985 0 275278125 214496613 0
135428077 18948948 0 528626499 505295410 0
1693933 4042339 0 591684974 743299583 0
264441170 5634057 0 404581708 404557753 0
35121870 4570986 0 98932484 89407972 0
126897857 4539591 0 350742087 321867003 0
91785578 79751680 0 510865556 515272816 0
19361503 71753892 0 561634026 631311694 0
160921697 10773644 0 195455101 44577161 0
98312285 11267477 0 185922562 181445859 0
16773594 47001409 0 357993830 416658760 0
1623882 16510773 0 274603058 292850149 0
64483704 2151635 0 428685734 451463019 0
108355775 117738016 0 633963223 481911401 0
113603475 48896036 0 346082068 329640705 0
547253924 1471377 0 755552792 802016748 0
57541249 3841886 0 733608357 736245806 0
11673629 6886266 0 56779205 46687442 0
36813130 1262381 0 86893939 137971331 0
9966609 7234146 0 79008314 90666782 0
8855447 20161234 0 93542050 74893900 0
34766411 17291680 0 153231295 140959030 0
305779839 18092783 0 413824483 245945654 0
364334936 182934401 0 772353950 754764252 0
88394862 57338612 0 474764987 498452884 0
207929826 15563542 0 570178394 611146395 0
12779743 8478531 0 126877222 124525247 0
80383491 64781493 0 488397626 549336914 0
98918052 1586406 0 264966032 232743254 0
360414194 46408623 0 577274358 506191166 0
394386528 153050018 0 578438058 409209960 0
324084149 107841470 0 479872646 416577758 0
294662144 162888688 0 851115578 936720897 0
2475788 677103 0 44728952 43287934 0
19012972 2328776 0 336874760 334360996 0
94457780 35719815 0 170482894 210631047 0
491809666 449473887 0 637075892 653520953 0
36735832 18565582 0 61902601 67162089 0
22032702 68663555 0 631104352 596587651 0
11696170 141553821 0 580095248 684407150 0
77087103 104269633 0 574393357 554800951 0
132960133 129666118 0 770597367 797710973 0
68671673 2780603 0 229937204 262411006 0
1849019 2199106 0 15791078 11824400 0
83645968 8869745 0 271179556 255746096 0
1060719 1745443 0 474828825 500747743 0
33510628 5213553 0 65857871 55162349 0
12890915 79626906 0 293322655 270720027 0
123083669 292092258 0 736468309 691043029 0
448943830 5396265 0 610737131 555303919 0
471735398 417684066 0 683201689 578631755 0
463386164 117102420 0 732282669 560769767 0
87316084 25333146 0 140587804 143145239 0
230267862 97188275 0 405876953 206240468 0
149329707 207438616 0 624440630 687031021 0
107134209 189687756 0 598927642 637607264 0
266734682 113660932 0 318047660 276592481 0
252851391 66139197 0 647602619 498383972 0
857902 4206436 0 51779272 48427895 0
218439220 99020395 0 567302497 461412827 0
4001455 4684038 0 196352621 192201668 0
446123379 9792837 0 901928828 953283044 0
801260 2900113 0 22079876 22157475 0
266028788 172091649 0 547427123 582285492 0
241094131 43471418 0 531557552 610182806 0
413217766 209091310 0 484040298 556556092 0
551136 1249124 0 231914093 209512986 0
328246561 42183541 0 600921592 636155197 0
14497884 5617585 0 135645192 121790493 0
4776088 6724787 0 94542432 116313080 0
546838234 44724612 0 720973984 710751628 0
229342140 188342038 0 333494232 287066623 0
8663337 1459661 0 31490974 31632475 0
1184277 1365871 0 633980897 601265151 0
301677577 209851437 0 803577814 886196311 0
278489767 162424697 0 496901239 537010934 0
191970742 167462209 0 607639194 412422366 0
12581549 63811983 0 568822826 734171606 0
220494527 252796243 0 720441459 688489839 0
48688467 119744685 0 624873537 548297894 0
156457204 952592 0 168610334 210176240 0
163735813 93209132 0 195555166 210712091 0
108121234 35384328 0 167217634 212637355 0
267378614 390487937 0 777140209 779215402 0
381137977 70260780 0 441439066 409142017 0
511888880 361452841 0 871983116 584144684 0
961554 2022324 0 234495835 226911712 0
57144854 22444024 0 735950528 442657637 0
185770797 205982731 0 623999274 840013101 0
60414794 62673073 0 117417595 115032610 0
115689952 3634457 0 269954691 450510261 0
26638391 52367393 0 854212709 749979405 0
416020629 79875322 0 850150487 697571073 0
253410366 30713736 0 789917282 594103158 0
92803664 22994239 0 805015113 775842623 0
5284976 2837406 0 49501122 48443086 0
200484859 17609596 0 491298572 474169720 0
53184525 8347552 0 162903120 154236573 0
159042875 1044511 0 726025940 861488345 0
45203828 1039094 0 607854288 547784671 0
4639314 16364770 0 210999241 269325599 0
84523111 114279698 0 201567719 195559245 0
7439252 489808 0 156479966 131183100 0
290390974 18661204 0 370370170 364281593 0
329954616 177189658 0 815954934 667830020 0
189265903 121151762 0 198612206 209074885 0
79705191 146254979 0 349946925 354654516 0
27566744 27940022 0 310034235 286362442 0
39990294 2501733 0 406402736 374545532 0
148404530 46121812 0 186351661 156651054 0
114094264 17159339 0 314967072 291525637 0
77133682 101423126 0 656005124 615382274 0
135777599 7668263 0 542466336 544642370 0
555135059 73388950 0 870491311 561818090 0
340044469 27616147 0 826400959 815116731 0
44282205 2479004 0 115913604 110610854 0
174950605 53785833 0 244382663 220410084 0
87539948 37087365 0 572175503 562166335 0
10512681 9505686 0 154734878 146063059 0
103509104 280151525 0 830849415 803258508 0
86229697 27585411 0 966294439 906818494 0
330232225 48842347 0 839646855 812588286 0
35938610 136576511 0 403789295 475183948 0
62647910 18354466 0 174971971 170047719 0
31933159 101250684 0 690050677 704842403 0
132660264 9861409 0 525604964 443311219 0
57414956 21012260 0 63337052 45713620 0
6551808 20856133 0 860114131 856588901 0
238730671 111419860 0 501740052 417082061 0
204396076 9108251 0 313980603 253339726 0
348447640 169298177 0 686369172 748883789 0
129302161 77794616 0 743058665 746254454 0
388479725 530238101 0 969727583 965645965 0
103017 14132 0 878897 1194731 0
166206482 47784373 0 334398610 322416876 0
386776532 18386920 0 590149683 552283061 0
16095588 4503519 0 32824413 31667191 0
12895710 19081515 0 884553303 752582111 0
196249322 4715548 0 666499977 560377015 0
120303039 20594127 0 202289183 186601532 0
88215556 44103398 0 97465819 107867408 0
33985759 10906892 0 70447601 69506894 0
116091112 73481713 0 581162739 762926614 0
15777513 24009152 0 159822562 146501512 0
9799846 20197978 0 170831042 148862431 0
96743095 15657970 0 576823879 532266892 0
182437173 42953476 0 740886290 763489436 0
467610 947984 0 23045786 19364552 0
41316536 291391773 0 600793807 626880404 0
55518848 1144177 0 754769165 822399739 0
176422873 102416358 0 190327727 186867428 0
674285299 523408283 0 705359946 725710123 0
610477038 38696948 0 772276600 516497250 0
82988586 45284376 0 473008648 484365908 0
367326451 400847839 0 779075086 711003287 0
52011540 5714687 0 301478615 304306013 0
5099882 3749276 0 128042671 128162747 0
343653304 102058825 0 925276063 928197998 0
89483692 566063 0 594926490 694576314 0
14623237 93187697 0 476667462 454176529 0
49580867 30273286 0 749903644 708558486 0
19958042 1123570 0 135503102 136917038 0
43968188 11554113 0 93513039 64802626 0
746856696 107116146 0 927021759 488561628 0
2263884 33675235 0 226045350 233828617 0
32307081 1014959 0 125321191 135432302 0
337118831 69519915 0 809236539 808501237 0
344067457 72310091 0 429468832 433202788 0
96878849 55403683 0 745701935 720019773 0
440183376 101222660 0 770895796 719207553 0
21144138 48910001 0 320407536 296232201 0
16230573 1053842 0 26439729 23765992 0
51271079 8127643 0 141960495 141240591 0
12717198 11634656 0 296737633 297595311 0
760529503 234354600 0 795961422 749928553 0
262362066 53431206 0 356384037 112507566 0
235517634 9986201 0 674443944 746997339 0
255262836 22505956 0 305949992 315982492 0
5356959 82293939 0 240314822 195003730 0
11119809 2196293 0 25986489 27584872 0
47862508 33989650 0 250892863 239874892 0
45359036 14331483 0 423355462 458362414 0
1159830 2099929 0 20990059 20896074 0
638769399 203380785 0 708145353 712519516 0
38879240 81909453 0 179766669 186077012 0
17452469 31208409 0 541615790 605863352 0
58791780 19374694 0 515169042 460039504 0
11599674 2518982 0 27895435 30466109 0
164698809 12801772 0 209318711 121349046 0
15270227 32529661 0 368519176 336076469 0
450405829 125501988 0 732814996 539617285 0
2962992 4460314 0 11718641 13068002 0
276703641 176937128 0 380249606 434803758 0
349987670 33090723 0 580436872 850540717 0
518448 225159 0 11094592 11732499 0
78535128 2658912 0 100110940 108645711 0
2621563 1229181 0 10680011 7728656 0
83189731 20517667 0 577697256 568140447 0
185983168 62983537 0 891283915 710340596 0
20123684 376513 0 66147845 52567228 0
87973015 14505639 0 619285057 598424977 0
360587889 12443223 0 513441025 417837179 0
499193082 95903755 0 698906098 849062792 0
56481084 219952835 0 605794502 620381452 0
458011839 166456099 0 499657197 573386561 0
107129651 28939823 0 402197999 394765190 0
123881213 7042137 0 228118011 271598642 0
187994969 67044139 0 333752307 299706217 0
2493402 7079937 0 119862382 133528281 0
308536814 15033184 0 323619699 76457427 0
10013240 18977662 0 69337568 71077599 0
117737620 27580636 0 237118166 253385518 0
609487594 159774213 0 801868001 806733807 0
104495171 40574943 0 181092640 183500902 0
132956889 37272807 0 267667084 278653123 0
43750423 27814991 0 160904954 142011737 0
2173433 31653916 0 105775168 99414017 0
590160491 205564105 0 699865647 371704573 0
126666423 28769760 0 650909634 638150480 0
8588207 7283573 0 405511665 523925991 0
45682343 86761687 0 609454527 644179196 0
184554222 95686226 0 859340119 869771383 0
153013072 9943384 0 833993776 816434520 0
1757144 15677828 0 560076916 593169399 0
5110253 128095007 0 759827875 875457807 0
147685488 57292646 0 682748759 711958583 0
73175031 194770749 0 816011931 847020497 0
291924680 268971626 0 422899901 406916182 0
284245566 10890534 0 894892728 815752298 0
5016182 17043266 0 287471333 337169057 0
222763956 144459129 0 541435927 466090992 0
11472216 3198370 0 112822861 98279224 0
30167788 104902595 0 321409529 365093909 0
137218280 74824422 0 442453742 400371994 0
208179341 26247141 0 629259014 538366656 0
132921523 82456150 0 312837670 302022085 0
12205400 14409350 0 287245181 264636242 0
132332387 163046 0 620537876 603902362 0
4038608 11494448 0 42005302 40371133 0
18058103 92535508 0 765154342 684168043 0
30646927 31655328 0 70089514 73328896 0
4621998 67805557 0 569442310 516984389 0
39017482 15530814 0 313048921 287472680 0
16162710 37988600 0 796046479 810973815 0
30371535 50759068 0 968320670 966552761 0
189559915 60755465 0 349780016 339131389 0
482154253 130784651 0 563271206 504417066 0
170316829 91477544 0 911025887 863752569 0
8501479 20092135 0 32952624 39587313 0
22219070 10187688 0 231207798 160576669 0
69825163 80927915 0 219460107 204234120 0
10772038 7228021 0 124353860 128651974 0
294891438 183733784 0 355096761 287885671 0
19629907 15657132 0 410736274 263664375 0
104474966 491660 0 267622772 277356020 0
70507140 7289915 0 666475411 547662580 0
62760457 158078183 0 872883375 876390864 0
17021253 7807396 0 132177724 129704823 0
111038621 2498831 0 459457179 496958949 0
75092031 95509760 0 575003636 569743656 0
56776868 130428221 0 730518351 829436982 0
7296460 94141391 0 725270933 729600138 0
23779 50844 0 268746 256660 0
53115168 4042468 0 682236679 700661974 0
102596612 113198536 0 777811730 870882138 0
433664468 596121 0 679650655 750385890 0
530642055 152364052 0 701639112 751855877 0
54780659 9690247 0 139946724 143205303 0
349753882 107174833 0 549087444 515553309 0
41934136 31747686 0 204365624 173850373 0
24601834 30033644 0 217797406 273833230 0
150082920 101123746 0 721923734 672430080 0
39391553 8806785 0 598903470 424900934 0
53873980 202922370 0 651738497 675263991 0
532623249 316504011 0 835639876 868163874 0
224386013 60402302 0 374326141 295755725 0
170610594 109286775 0 460704412 382190866 0
5916326 3975899 0 9202827 7879057 0
131152746 76775306 0 925307295 851521465 0
23938008 15226754 0 432733813 404764213 0
237884138 31559679 0 405024796 404973674 0
7882013 44014683 0 568154608 481567855 0
135831884 83715277 0 220981397 232266411 0
224560132 84087792 0 459786550 521028934 0
2549699 17753883 0 191059076 179833288 0
70777985 50353728 0 98825861 103157947 0
589932961 45745806 0 792061046 559505826 0
15832957 77405048 0 664162154 581182522 0
794361381 523726631 0 970416443 942994684 0
88529895 22063947 0 671007895 727824739 0
149652414 121738678 0 834949201 859386050 0
889992873 138545979 0 937602351 829015757 0
6293906 5696015 0 135038136 138140492 0
8348310 33614608 0 114213606 92854960 0
250850562 141145814 0 677679774 621804421 0
165017272 30711828 0 174999223 165191972 0
2545022 15623382 0 217255132 223296400 0
23909170 8341126 0 766748554 664333503 0
142076256 2428292 0 247586164 215757363 0
224302398 40177567 0 395428289 294702698 0
56481 935546 0 10298333 10824394 0
333305799 41305433 0 582351074 776590956 0
663530290 410150246 0 771281350 769849765 0
222516422 5414397 0 776257917 567474111 0
170149428 11573895 0 204983030 97496391 0
545461651 109537090 0 605304237 540059459 0
763967615 493220970 0 934710577 959880256 0
56495533 52424144 0 371894154 403144703 0
8849518 71332940 0 792992643 833520768 0
82833913 28965014 0 159322884 124915964 0
314195076 115596098 0 433498928 397454547 0
78077130 33140729 0 378590412 237022190 0
51036422 1469142 0 303375390 329720451 0
91260324 93589770 0 688477538 829780140 0
289174077 193986998 0 525190964 541422245 0
67903657 86210737 0 95348586 96924778 0
414216490 191228724 0 492148301 357490525 0
224271137 180610294 0 600502215 595314343 0
74178861 5189898 0 159865039 158151104 0
21154351 6864120 0 185793838 200161400 0
25998023 16125257 0 109971640 113697329 0
33551369 117785254 0 543312288 612302387 0
383735540 1339585 0 571481084 512814489 0
197066568 104015433 0 267619985 309691828 0
55271561 196656840 0 702940677 696379430 0
72362781 3311237 0 107372675 88872254 0
11490710 1105881 0 129979765 130157794 0
9657754 2660819 0 116552063 120047235 0
168974825 140708152 0 946470240 851664583 0
15312541 350762 0 21257062 31158694 0
9114563 374390 0 312018655 310518999 0
103702056 15434512 0 751801386 723185439 0
155018319 47050889 0 187460203 180032398 0
514239740 28445962 0 694154670 456959817 0
933343 19050476 0 186408184 100573150 0
470904 162710 0 4748606 4769031 0
45402893 142090570 0 723128989 879224817 0
82254831 51758206 0 516236822 541251939 0
371311782 193283639 0 863203480 627381692 0
3267046 575557 0 101713272 93794323 0
113947170 47200235 0 240293196 283279563 0
635203321 339762442 0 724954944 582895617 0
148047813 35809095 0 823339899 860115949 0
685758338 134786186 0 928471110 961612355 0
8976620 346936 0 93597341 88025363 0
6617479 151777205 0 560850032 501610067 0
30880289 6683783 0 248082082 230170692 0
538182261 156205736 0 603923150 577242692 0
28548043 6540057 0 99260732 80844195 0
326696539 192676317 0 573530177 587741729 0
37754963 19581884 0 810370290 845714179 0
61062931 12706358 0 715917796 942232194 0
21334355 8294796 0 341210632 309802173 0
55712916 27806711 0 520087550 550281437 0
345713826 273168179 0 720008628 746806229 0
61166361 461260 0 224775159 107536264 0
54794408 19437722 0 453269477 447103460 0
437432664 8953685 0 569673748 506157399 0
129698116 9775575 0 344972780 351376111 0
262074658 49813836 0 461450389 313849110 0
20109199 17089524 0 361294356 349777114 0
91276298 12440050 0 202701376 199124097 0
20917193 97801516 0 654031620 691502559 0
195185180 76590337 0 615177483 609623468 0
186101055 70323329 0 576857784 688489271 0
125919051 91701156 0 773690136 807692889 0
5218463 5720536 0 412922646 377274328 0
56184064 1790992 0 300159245 275714536 0
258828487 33554045 0 610346326 523850175 0
29004973 63475189 0 457687456 412667474 0
361510129 29990568 0 522442766 486555995 0
26221862 1678472 0 115218634 130351038 0
105072386 76977049 0 863866728 848359527 0
89101398 8041281 0 519910707 602247875 0
65550222 34862371 0 356380948 383709653 0
470199615 361626672 0 577939615 660484007 0
65645382 14272476 0 303727047 260753301 0
133955582 18361177 0 533906772 516045124 0
5544710 26390345 0 885812711 795934820 0
160363 584613 0 361961054 341137707 0
224846323 6601032 0 308790523 235783404 0
43237021 130097047 0 297983809 287293266 0
707575143 194762985 0 744105560 765428339 0
573744291 630563981 0 652363606 768960248 0
10126540 56762606 0 564300318 476774025 0
42899245 23103690 0 86708281 89770281 0
85543931 159451774 0 549417667 538069767 0
38667579 19888880 0 173847574 205488637 0
5409748 29952951 0 356331273 343621654 0
53616829 14734105 0 119975778 113906736 0
483645665 3083501 0 818273052 858183327 0
17070449 17892854 0 107669263 92121024 0
50826899 17655594 0 523346482 441015108 0
7534843 50289160 0 847804177 864533772 0
20878672 137289897 0 526853099 506956908 0
84924076 16932150 0 599283583 564951502 0
261452198 72103319 0 747664059 780635008 0
617413013 161543182 0 714171097 563266125 0
5099722 5345493 0 221837700 221528766 0
45905222 19116919 0 317695432 288801598 0
524647097 252666000 0 717537977 688481166 0
14537172 39038162 0 214480251 208982615 0
109635092 136846557 0 215719378 285912188 0
792567693 76118093 0 833498134 729523580 0
722245618 89978867 0 754540563 767326413 0
26433815 211271376 0 660203102 655592143 0
601803674 68617342 0 664276958 740397100 0
4921919 7429012 0 163733097 168717044 0
17426531 12959203 0 70261290 48038607 0
48335429 31362365 0 602308695 568442480 0
74107200 88944216 0 234496926 279038500 0
89547933 79056679 0 834746096 888437834 0
33955936 5127614 0 95389057 66967655 0
106144954 23824600 0 638498913 551619310 0
463979554 239155752 0 521951985 559586993 0
43132884 2289520 0 117213693 117175040 0
55444256 22140513 0 721427705 772551257 0
78558537 24449598 0 767870041 752145157 0
34122747 12714600 0 141171287 151837924 0
8562625 14935214 0 119096058 131857070 0
109851184 26944631 0 317582517 283541613 0
330612848 151775974 0 394984911 313687349 0
362610251 8627160 0 718913368 789530221 0
121561436 23518774 0 476245052 424221007 0
73698040 56461303 0 364015242 385651773 0
49906160 37928952 0 837343882 678077607 0
385240363 149275388 0 902288855 911570451 0
124203283 5592227 0 602391659 638267105 0
134728295 59479542 0 353396288 339897994 0
32008856 25418014 0 711237817 639529265 0
76761405 42126395 0 423439649 363505108 0
116218570 16385247 0 200584893 90265316 0
210073432 5124113 0 514905939 621181810 0
532456506 59107213 0 930431788 881977145 0
46703368 31318416 0 581733693 532014014 0
145475911 31425075 0 216022122 136351073 0
422066644 109435449 0 713309338 656088510 0
91832963 97305055 0 229738510 217621094 0
636962547 8779376 0 752664437 465026794 0
48494382 12358747 0 330141395 335806473 0
28235631 13358392 0 89736019 77553149 0
34231973 12143294 0 52427493 47348906 0
114320996 18536233 0 914512990 884780473 0
40371439 8105262 0 167684788 146091706 0
2159149 127041430 0 352817559 510647301 0
2777455 6168645 0 15769007 15104142 0
100224117 20860929 0 301911180 273076477 0
45421419 93987098 0 949930462 961380348 0
58093169 104597408 0 677906040 720998044 0
71523492 20264317 0 365341428 382021609 0
761393001 15020829 0 917801491 746700106 0
51255120 33836775 0 458405672 488834542 0
67984509 21952547 0 709928406 751214986 0
8407291 142076284 0 674544914 702250119 0
407923566 467734005 0 905333690 914693591 0
53174892 68136143 0 611999150 855372475 0
156708676 83978623 0 256060952 149426555 0
129263489 149548386 0 805922902 850689602 0
59352229 2367119 0 124106452 152095721 0
1299322 2563150 0 15399077 15148033 0
107453672 102308035 0 659319912 681957177 0
169165902 37280973 0 194218366 129118796 0
1233479 11427791 0 284922641 263751094 0
279495198 163676274 0 611500903 641663889 0
145366510 99748231 0 757880734 796010125 0
21009888 19299591 0 478926615 388262547 0
195935404 116988146 0 425188165 377909815 0
8127325 25762461 0 77741096 78190053 0
289764693 43809005 0 868155916 683460519 0
63780367 50900726 0 655597045 649351439 0
374617404 275283002 0 686520260 456303156 0
209382785 19858655 0 901028721 782786085 0
47953361 27453280 0 310014825 234049756 0
78372756 8433217 0 372644043 332910222 0
388133322 195500412 0 565542691 512712208 0
11509198 37155446 0 516629274 485797802 0
25894820 3149685 0 173664726 172053143 0
84433444 83140852 0 409277655 434292020 0
485437308 15652099 0 630169053 515518269 0
207287841 16710073 0 238220575 250314686 0
26695633 67796793 0 473279334 516893670 0
8089111 10768135 0 153102834 176271837 0
11769630 8655069 0 88846229 75964909 0
335211952 6245322 0 503730626 487959407 0
42664723 55463127 0 395267365 415645503 0
77027687 161785 0 678368356 693313311 0
191578199 67354688 0 923731970 820384514 0
74885870 33354179 0 485763161 459033008 0
6047444 42299028 0 512814014 530753716 0
627778988 34001214 0 697126628 595711260 0
313052107 201802938 0 612827420 794007079 0
78052628 80937377 0 352065608 347511412 0
10396831 29954431 0 492254727 416115464 0
101498955 15064190 0 350271952 294444596 0
5307962 61466725 0 739420834 508632887 0
40009044 30444506 0 42657004 40294233 0
39773087 38278517 0 747941406 720864099 0
87010478 5954610 0 636730549 621705454 0
148038089 249224593 0 973333197 990337149 0
35858423 135058499 0 836275305 781508452 0
61485822 56387901 0 801584156 809134312 0
5147547 4698484 0 240764191 196387013 0
4405613 820126 0 110147749 102608304 0
372636551 223367619 0 565930877 559229434 0
175956877 29957997 0 416593399 415329673 0
129665881 1802452 0 487105322 492122797 0
110332642 213897987 0 946150269 948509665 0
475099711 93069296 0 486429473 227191283 0
16198912 12762246 0 421601468 414081257 0
215884671 68155221 0 378602732 390954503 0
17750238 4652599 0 44024504 44732050 0
59557409 210418087 0 784654396 730418660 0
70118324 213061219 0 647679903 626150751 0
259218032 147918089 0 698984174 650745054 0
58156557 689433 0 193997050 198947343 0
77444443 138896554 0 554451990 543443632 0
118738083 54412211 0 178484109 160120879 0
514249078 280000590 0 584632888 497788878 0
317976907 258790163 0 584433945 791276176 0
670233529 222245656 0 790979313 436217232 0
157921506 34684983 0 270464476 264346327 0
462515485 352447016 0 846412279 710033419 0
16338852 5653421 0 138337657 136875681 0
39748173 46567858 0 626523200 607422407 0
7988928 81535265 0 517714822 521874016 0
205376420 5134362 0 472408898 406313456 0
267154355 17284857 0 437717951 477775397 0
458122532 14836348 0 523034706 529322891 0
2065517 20097526 0 472174032 554886151 0
8582330 4498547 0 147952659 110600422 0
6936007 39443692 0 151572856 180791606 0
7848827 458643 0 77090491 62714919 0
6448855 4720632 0 94531479 91759887 0
392997214 149873184 0 622111583 671640362 0
2396535 589703 0 2891070 2239166 0
57941132 8268394 0 482850592 492189201 0
334067155 3909423 0 539640642 494688931 0
515178276 123038345 0 921024662 672268849 0
91351486 21371037 0 590451692 585880027 0
456818571 195477769 0 559883489 255402166 0
672159705 403445455 0 982175392 833134468 0
65739724 10037945 0 102849012 85376481 0
400101810 121557679 0 858962308 817716490 0
46337632 58695289 0 687934388 644639508 0
81481657 13240989 0 236697873 221864975 0
16271178 8020597 0 82325805 109095980 0
373846929 32666777 0 716186779 689016073 0
147238896 52852867 0 263967740 188219344 0
734298347 74945763 0 861390976 646768028 0
124412262 33686266 0 672577306 764708307 0
38440657 177159711 0 523977742 512449876 0
10041519 1758450 0 10736671 7580408 0
3683205 53038648 0 237212708 250652446 0
11736281 9950701 0 13653390 16962236 0
1884596 1659218 0 32123438 30840241 0
53862924 39804716 0 693745425 758823071 0
315089295 84080632 0 342716947 195923192 0
508323721 288251798 0 982949678 964068075 0
224065628 208029247 0 664320040 681463141 0
203740712 20831650 0 253043181 245171094 0
43351140 14848277 0 90979788 89777505 0
151154901 53594544 0 269538504 267703877 0
266955167 61350769 0 767606166 788025652 0
290642133 232376573 0 504074965 500063816 0
214211356 378945634 0 849222806 818666987 0
1216082 1951815 0 717218456 749523916 0
31367129 90840096 0 494143652 732603607 0
72403269 13051348 0 86863135 87735119 0
2573336 11788409 0 40875456 44270534 0
550269946 43454828 0 740648071 667584205 0
126838412 2935045 0 715854079 688497482 0
35388278 98632556 0 506963904 531967780 0
512711782 28525181 0 919783943 701845160 0
609772 7866638 0 31682478 30915868 0
11269572 64213340 0 711103536 625965257 0
60357815 9465221 0 168178106 172003480 0
3182948 25958193 0 200288299 178003416 0
17810910 67134231 0 674779134 710114528 0
335010499 72593095 0 409434001 391206931 0
321056529 68760616 0 344499553 289091961 0
344921999 105646598 0 400140678 333361359 0
36848867 27545429 0 547433802 473831734 0
483683609 28548432 0 650691787 784518865 0
29808712 30212154 0 795815258 789097832 0
124338900 33485552 0 188654015 120456809 0
253535293 52475788 0 602355018 674316177 0
422257037 42792257 0 679290014 567572189 0
338325119 164155457 0 895372977 829996812 0
33439457 27965273 0 113825163 114171531 0
219689243 72719120 0 306942121 316867439 0
278773585 78034379 0 296977015 278330697 0
31094174 17051444 0 196352855 178102638 0
3560231 25549470 0 653905375 698774440 0
13339695 41188073 0 349693947 344089675 0
35359002 12673484 0 96173737 110495728 0
128258347 119613907 0 306678722 270961627 0
13758960 26139337 0 464213280 452646050 0
363612307 43916708 0 602027479 555994536 0
166813045 57714878 0 725572604 824548189 0
19723694 37576916 0 469995751 409567008 0
189426469 272794277 0 856094393 767931075 0
210159401 5581816 0 805596183 672134558 0
30999457 3877014 0 85044584 42057087 0
4129667 5050845 0 540696878 515689215 0
497175612 128286281 0 778105690 935358801 0
16455268 2416018 0 162998121 166398892 0
144180676 206663727 0 813649902 780620591 0
113040960 99927372 0 697620085 650009386 0
22787330 1890580 0 27614094 13233348 0
852753868 382724897 0 927669221 631659787 0
3746092 16080213 0 622230283 695021232 0
133082284 50186419 0 482455001 526398856 0
13108516 6316924 0 99687118 87930024 0
641188103 136825408 0 912382533 886265675 0
10649301 24324486 0 482443524 537476568 0
370675173 400899139 0 700335379 714719412 0
11364977 112850571 0 535606654 561822937 0
67474997 17012890 0 768743590 691135765 0
281162054 90817558 0 494456784 408054430 0
110008797 115844156 0 338302019 295206611 0
393409262 12217694 0 680859852 539714099 0
12715726 14834854 0 134498374 142040235 0
254765498 33229143 0 332665285 351072001 0
120817176 60552455 0 267771001 195525252 0
42137267 75732493 0 560556646 558825260 0
278123368 154113008 0 333815988 342955797 0
277446270 122423946 0 527302471 472156903 0
70253064 2569683 0 173824388 189917367 0
11634845 129765910 0 781322007 780715698 0
32688168 64672931 0 725915319 784755684 0
167992374 116983046 0 590066399 587291860 0
7731893 23370780 0 182833831 234564480 0
126296689 27389327 0 186335452 180536416 0
26015080 51477790 0 851732085 774546128 0
57123284 22231467 0 133749513 148079737 0
3209449 12675143 0 100232197 111560838 0
302347533 154127605 0 834916029 927464754 0
101645287 22445390 0 144786168 131924796 0
49073754 156485667 0 562792018 479881452 0
7938061 3443159 0 173331152 164605842 0
165407397 5302910 0 406658981 392679570 0
720437 1111443 0 88914780 92048745 0
47480115 5259296 0 209380304 157647013 0
319397724 66041030 0 665678358 716682874 0
40563993 18734543 0 364835999 407570930 0
87075006 107468487 0 110707344 139748728 0
589298 5350265 0 25371326 24058766 0
374353375 250028599 0 415625133 397903204 0
599948368 264855205 0 824216558 815416279 0
50755977 24130667 0 277408348 269703644 0
48230055 9203164 0 199434894 222271090 0
310585779 46256043 0 647732765 628802314 0
327404850 13733542 0 487874077 458828073 0
213188959 132934351 0 439675915 563081048 0
361517846 25185711 0 911503267 826778796 0
91006271 49949425 0 221317460 315585502 0
9242942 2936960 0 9824704 10742557 0
180324012 26130464 0 469783890 470130694 0
444505365 29673434 0 506876602 271207508 0
78670642 12601918 0 182597208 133599801 0
81865421 45329607 0 881544797 673376105 0
123228246 78204367 0 393892567 380357773 0
228676309 85548322 0 248437157 119500340 0
29349228 105175281 0 858928036 731076131 0
46589029 30989199 0 727350204 649895052 0
86303148 602680 0 851705914 828654528 0
34523562 5393958 0 394934415 445991228 0
81166113 16675263 0 321409714 380170969 0
33272900 12186520 0 82751201 63349633 0
349794435 139810981 0 430424248 418716909 0
17405367 100355992 0 954303359 870228679 0
48612929 17085632 0 53799278 28387493 0
228171048 114132307 0 310812184 258936212 0
239041065 81578967 0 311599453 302305823 0
208276657 37988550 0 334212182 197418994 0
39695118 193448654 0 419323220 409881815 0
440203314 140236626 0 532147537 486461513 0
135237436 216158544 0 493829192 522545031 0
183379930 43896036 0 526736569 520982900 0
279636719 55599557 0 432436142 400273599 0
15211895 33116563 0 772356520 756912065 0
38571075 130697440 0 811843182 929430910 0
43444012 24696617 0 811872326 919852849 0
39747065 2930384 0 575616324 501870406 0
69917425 125819840 0 915622111 919107347 0
373684295 35541284 0 468166476 121987431 0
472086 8660555 0 275857114 315264023 0
271813889 11770439 0 705367648 577576879 0
82305264 4898619 0 164768603 173860215 0
17367374 10750915 0 382406324 386629103 0
41437680 43919499 0 935979296 940412578 0
149696920 6899647 0 893509271 928244575 0
48853593 76757561 0 433903237 430301691 0
387595450 237069163 0 518826673 412880460 0
3145693 21131890 0 47411024 77614120 0
12009072 45865256 0 177256494 200093807 0
269981140 165208074 0 446011262 510824144 0
293493945 182424144 0 510770125 629236163 0
4708095 12089071 0 314744982 379037148 0
10971975 1581087 0 20050466 23225646 0
95122244 18570289 0 233380984 157146088 0
8546576 52215623 0 444413216 466123689 0
54219493 6455413 0 110880545 126829928 0
138515992 5717686 0 672848158 632249653 0
18514643 44099799 0 192769182 225711416 0
26747019 38423748 0 261176068 282757929 0
45636123 29506771 0 612848537 686816907 0
111503056 50058480 0 234199567 203404873 0
100103534 58570 0 687012443 683766068 0
321868868 263948257 0 656749419 786409815 0
386206 32669601 0 255242099 374646394 0
337414084 123746140 0 571322440 559518304 0
17866622 3262986 0 276872323 246289679 0
402155860 131026577 0 788615909 727569724 0
52643827 21526051 0 704880594 785960822 0
14245768 105545 0 113613253 104222467 0
58044930 16526512 0 147592743 111681069 0
172229945 50242807 0 259507373 259378674 0
43318439 2861930 0 96394220 80430684 0
222765063 90512459 0 266130434 237359824 0
66667493 13758691 0 871417924 836796027 0
9475922 15710615 0 369459703 330570960 0
16708950 66598616 0 671605840 650756934 0
566371741 234546933 0 927820584 667587515 0
25772469 44168787 0 481237135 631822274 0
6635243 2545237 0 172220945 134024470 0
1866005 8429582 0 68146548 75637293 0
119119757 3749700 0 735267193 633438636 0
28676270 7442131 0 358391961 303705236 0
271015529 146762183 0 389715391 407625165 0
178831538 118396662 0 296220822 248226806 0
670339264 205223258 0 954418609 767049869 0
3247048 17360041 0 88330021 83393579 0
136110553 34374237 0 220301369 165997721 0
10933602 37692054 0 312592965 334482687 0
3287815 8911999 0 437876082 459688904 0
194277957 323919068 0 852641098 812568796 0
39546650 33153141 0 258566407 212541572 0
497151 24904317 0 73747222 60444278 0
157362352 54352478 0 798744630 823717292 0
7328357 808978 0 29801120 38233716 0
612275248 43126837 0 830441651 663200018 0
3848954 4614214 0 12666214 12237339 0
11998537 21172193 0 380694382 392921816 0
92419411 20658143 0 942156145 765112996 0
221624349 95188892 0 390571276 460942524 0
112100449 38535097 0 166771112 197045446 0
14610105 23697182 0 553938634 637170506 0
56037134 104867154 0 764242504 779304629 0
264142624 82772697 0 608684880 586226826 0
300952169 128069396 0 657009122 589576854 0
345632601 132304586 0 375042167 366724832 0
208469769 219490838 0 868084619 863516579 0
46578810 33754728 0 741953760 772321943 0
114421453 66212878 0 640286071 632866861 0
20120368 97419379 0 389303115 390329524 0
135771659 6107667 0 170605760 33688664 0
96863457 76341476 0 860475343 877420824 0
352886052 165534600 0 558780602 595802008 0
602140487 36320967 0 650945150 632881715 0
197550971 36361919 0 293838436 276310224 0
34533967 5202006 0 277637677 295013084 0
5384105 183177427 0 886452526 876846085 0
39695797 190967888 0 577516652 494139662 0
399427460 119888711 0 406232325 376854358 0
14487130 35240556 0 394077768 388215074 0
224164899 170541590 0 469525322 530962547 0
9019167 6584437 0 65284144 72496788 0
15552343 1535146 0 921266201 789806910 0
4858735 117858164 0 476308255 482156906 0
2559070 13484467 0 50144502 59480722 0
193574689 17584967 0 468061798 470557848 0
164567225 54246102 0 169260583 166340808 0
9527800 6078432 0 229349494 200241369 0
122258643 145502819 0 643412064 518865072 0
337893928 142431276 0 562417829 405746854 0
764898746 20572433 0 957219281 819456899 0
9494113 19273476 0 179558164 188433244 0
97943953 36396034 0 485393496 565400348 0
204725080 10696044 0 464962040 453262594 0
631138137 440565799 0 945820288 927818963 0
157255970 4063603 0 318647186 316334644 0
27498878 4268658 0 576073084 593570044 0
161765934 88368546 0 642724615 638390450 0
319211511 12994098 0 508382362 270649495 0
13376960 68484256 0 242314470 279341946 0
143506520 13372776 0 166472099 51110028 0
84170812 10838278 0 149940046 158673319 0
1421747 10374296 0 602179617 909286862 0
240619391 1545547 0 297690284 258372151 0
21658639 80781990 0 814785256 789095872 0
226713329 62403252 0 908871928 456281818 0
149757534 118839371 0 167914209 155220260 0
26663897 8742332 0 321314409 301270720 0
24013812 5148154 0 209077944 227771765 0
71210249 14463904 0 110167599 49915215 0
8869104 13575141 0 173854619 248588658 0
763959856 28253697 0 936828488 806615481 0
10601400 23994063 0 175725125 265425384 0
123206229 102537259 0 909980633 928286976 0
84243601 92331031 0 631105245 648049653 0
193018274 75128474 0 836384920 758618678 0
143443542 17013650 0 499334276 558360237 0
280968576 41103504 0 395395230 378450743 0
71727979 53439797 0 354205444 380368235 0
74016314 43160686 0 478621224 527881634 0
51720426 911999 0 124673506 122435759 0
8232090 20817597 0 306456195 313086845 0
52002358 25841877 0 866816112 928093853 0
99195197 30767785 0 184065503 191225334 0
75688906 7793825 0 271123082 277923155 0
862616 344226 0 18002551 18218257 0
38013955 14484109 0 366987850 333486482 0
103203339 68229347 0 191473630 227024334 0
10774712 27898186 0 639544795 675280639 0
1352447 5670037 0 20136274 21292833 0
71029307 11238712 0 706420137 807332904 0
50414593 21376522 0 413363782 380671901 0
81993018 15124874 0 651804228 569054662 0
53127235 2843965 0 309927803 317573387 0
102927500 82422472 0 821129772 829114584 0
122228332 3797661 0 143401927 60621093 0
49561433 35599172 0 310428892 318108376 0
27554202 68741827 0 145582863 152652529 0
47233442 41980202 0 828464268 788401675 0
3918743 4580114 0 22654217 22574360 0
22243023 5868872 0 63529677 62788964 0
20732113 11283318 0 366857526 362213553 0
52639279 22599971 0 75058713 64469132 0
205177384 29927214 0 890100198 867493799 0
19433997 59619597 0 369537367 359542107 0
17056119 49836984 0 707541376 743999342 0
16382384 9893722 0 127433932 122337274 0
377881498 143322188 0 541641823 492163378 0
34055524 4010243 0 64488100 53189960 0
40483494 52960877 0 411637273 420716676 0
62061634 31216635 0 682083626 749483717 0
59200335 13092014 0 80802739 123389355 0
489502411 388956731 0 706129816 798959590 0
2954097 841212 0 15620390 20199647 0
475200481 56459509 0 682242953 329668120 0
36059365 48123364 0 721144293 766283073 0
43535163 49985572 0 136998228 146988778 0
70222771 276968250 0 915265759 940280700 0
57237371 32336461 0 765161825 700715613 0
562287590 200342324 0 666110847 512110314 0
51134737 7728440 0 298534309 315424732 0
886441499 104577716 0 905913384 265891556 0
31920832 17635199 0 115359783 184187146 0
473659809 1666373 0 982067722 919321628 0
208940 130603 0 1320542 1583778 0
23873258 5490032 0 94896638 86610212 0
182382666 105882942 0 320715998 192200080 0
296526457 140916722 0 800951911 755418804 0
71364007 6225000 0 185101876 348333555 0
114922347 66503288 0 929751191 940799790 0
63753477 8426442 0 104793448 108093732 0
39893129 18494198 0 165004654 167157181 0
97548396 58115617 0 190657289 155099827 0
284532243 62653170 0 368061633 83712094 0
201839770 25501654 0 473610524 298804889 0
4337843 63057199 0 661981137 711808079 0
4976429 73515483 0 738253711 776543352 0
604239831 225604221 0 898086794 870298796 0
7742800 8458241 0 334570351 400994379 0
56064605 15083273 0 653787072 634288418 0
59941529 111065837 0 600173697 621255691 0
24923311 3448092 0 415556542 547735849 0
24890903 9067589 0 96339315 89068535 0
16169779 12285998 0 943999025 932589423 0
87141223 54244572 0 195798060 154856994 0
12035648 31237103 0 270994557 279693418 0
731937212 141314191 0 781457590 933309922 0
200232607 206616911 0 454679050 599644458 0
126467663 64770750 0 280552721 245201880 0
163969929 3784362 0 165638050 121450801 0
9055421 76156897 0 716098915 572763953 0
165875128 42488011 0 436257916 493305655 0
157629968 120488955 0 823654630 781558228 0
41417312 10166339 0 271640168 276828048 0
6743571 63456125 0 684843852 671813140 0
32432360 14613411 0 764809247 807562374 0
71336690 76880940 0 502378560 523064040 0
21924725 8877639 0 452086378 487724538 0
88834743 40831549 0 719151519 723062627 0
478978 1492419 0 55520162 53660114 0
12259862 5984936 0 120193552 116396712 0
292447075 104897361 0 802453266 780277642 0
101710483 47573000 0 255925234 196989284 0
158422667 41996597 0 246045470 205303989 0
207314319 10143855 0 591571093 534687468 0
5728293 11173045 0 92329023 85335266 0
189862650 75223180 0 539646476 562873418 0
41920986 35065662 0 805339945 645648316 0
56528805 37844776 0 506222524 542073541 0
9793185 2982803 0 165027999 186608634 0
7196853 445506 0 83008693 82489705 0
269130183 125464187 0 345119152 381041037 0
16813912 983976 0 218780361 200684221 0
299112363 256592761 0 518473654 520175250 0
32387531 4233431 0 168380465 158333666 0
134787205 90155817 0 354371936 344972100 0
39072268 23084829 0 84835847 68700035 0
363803588 28716933 0 402725030 203597369 0
27998264 2638917 0 165813993 166961063 0
6932050 2402302 0 15852416 15538607 0
30380918 13484112 0 81686467 50976959 0
46544081 133777737 0 574060446 630291629 0
82875337 35107634 0 199011687 184787622 0
157767430 19751161 0 176536988 183236248 0
599125082 77471323 0 885894376 669722887 0
26676845 54189792 0 97144241 81935570 0
59433937 18838217 0 430700341 355119605 0
3890729 14490631 0 115424117 96868808 0
466788466 169077947 0 893849690 972106389 0
37133365 12042099 0 447850911 414463229 0
25236360 67877312 0 220852213 237994207 0
133171773 135132992 0 499287128 275668141 0
28399090 1797493 0 62196691 69438532 0
16622814 1355503 0 383636313 377708631 0
735343919 182306457 0 937625375 795283287 0
614803940 278261426 0 776230824 780766755 0
2188641 49162291 0 638193015 748535570 0
170647007 201266438 0 540748181 632476901 0
268413541 22535992 0 363495843 282135713 0
386787576 114589152 0 789699616 736969152 0
596759707 244266935 0 847956195 726668788 0
107310327 31156835 0 383831562 405140366 0
16883535 11900218 0 239510022 293268235 0
30205256 9886078 0 195818100 206438336 0
102899175 35807988 0 350353722 372526836 0
36215095 4942324 0 44978521 50900945 0
302977220 263787830 0 917407413 867609138 0
261598156 94531252 0 279227680 259436729 0
81939531 9204723 0 420941378 451813354 0
143152817 120791413 0 405188855 319293806 0
154606189 7862783 0 222533214 174622071 0
64236330 110873709 0 525376363 541391452 0
514486751 293149989 0 596959217 603473575 0
3686532 2225398 0 348008093 385511726 0
77263746 96009705 0 627776522 539636193 0
11156302 19367895 0 178550362 136891835 0
323974496 122121704 0 594354900 498888942 0
16619682 696546 0 20537656 17167519 0
209354557 165999558 0 559870499 370614389 0
212859987 65300871 0 840442356 890742752 0
378348784 14071359 0 795667540 724293240 0
57134252 4548910 0 663053045 505889988 0
222536051 132342579 0 245945782 230798455 0
48571587 62643997 0 866717047 799835123 0
61325186 169032242 0 714505843 596769709 0
57543365 25838932 0 752624369 721796335 0
476830185 42716953 0 765185228 626323839 0
6115054 7814934 0 535645177 533269604 0
93528820 3524600 0 868536161 896499973 0
8387384 8125935 0 60776939 57716150 0
122276 1010880 0 163098856 143606079 0
20398483 11983359 0 489659575 520319558 0
108153217 58284019 0 401232178 376539865 0
421062643 4031501 0 740346211 723470683 0
347774634 21056594 0 715454339 522977127 0
340210725 38157713 0 834052149 843452008 0
71758784 344042 0 315169288 296589889 0
70929723 54591597 0 689830180 694330483 0
18021592 13462786 0 24265371 20378855 0
51734152 32455134 0 99850898 104670832 0
570347836 211178817 0 890494595 739963330 0
332328717 518923214 0 548758849 543093006 0
439039706 67011173 0 609263547 532507909 0
6029421 21976311 0 380136540 351865926 0
81470454 68222070 0 274017597 287158553 0
113123091 146639102 0 348045546 298741873 0
158911856 121795825 0 770292106 842132430 0
59372883 64496243 0 133834341 166815262 0
35324644 4007693 0 82034911 77008035 0
242247266 127953595 0 348844452 261479354 0
15907048 5141513 0 36100960 32850583 0
312552373 36434576 0 470449452 307736184 0
123833167 58091402 0 137909117 103309257 0
17119871 47362543 0 648997803 562292400 0
19712247 696176 0 155604015 123300509 0
709387213 128253169 0 887151642 468839509 0
240763984 4587034 0 664078718 609930089 0
140635566 120361137 0 594295240 535721005 0
288820073 36245322 0 736663156 713124161 0
223412770 205639443 0 844283792 812742408 0
42738689 67973669 0 708319145 791886781 0
666467618 262229932 0 843510770 649070021 0
744571811 16986556 0 879828599 815381166 0
44055035 3293861 0 561147677 544558006 0
397688680 44275066 0 755263303 774293392 0
43264592 14878517 0 149951072 181888854 0
177422748 177077311 0 339825502 361194365 0
32565848 13580491 0 251241549 233081562 0
173335576 128809513 0 922459036 895277411 0
39105365 8039465 0 315270127 284370560 0
660219540 185876959 0 690551598 508550619 0
94275884 5054078 0 706740203 687116463 0
24818714 5861680 0 599566443 531423429 0
229878329 285068051 0 559201683 698618262 0
88928525 128315993 0 657339890 822061751 0
18469493 67050784 0 312796154 287355277 0
33663098 19724797 0 102127408 105412178 0
85614965 18932157 0 320437239 256645084 0
102407320 105105783 0 524069932 567296828 0
188120048 72358383 0 202318207 229848843 0
368296145 390343518 0 476058060 555936502 0
528069263 6188850 0 807765373 626095068 0
3118430 52378071 0 371292157 384407817 0
342348467 94909648 0 912663629 908137355 0
179495786 2827857 0 313787791 278592846 0
210825964 31650791 0 309640947 272852371 0
18970133 37458017 0 805837493 920025835 0
34786033 6410675 0 222782448 299874963 0
69055078 17404708 0 106613389 102527036 0
98877637 15184217 0 459024994 561951119 0
327547656 234905736 0 912274464 922579991 0
2954070 16586921 0 52763518 52930188 0
21078727 3694609 0 35416793 27725328 0
358440271 130467057 0 389723675 269803288 0
524664339 15410373 0 720156386 816585645 0
40955190 40130915 0 813757571 767957012 0
10982698 1392458 0 69062358 56850594 0
26935763 2509090 0 43657676 31196940 0
336442515 8750615 0 741864345 844472175 0
13491410 18752127 0 211390990 204747589 0
46785833 38820225 0 727137781 842204630 0
41873919 5075933 0 48398539 39780188 0
155329371 57218600 0 652992945 694677027 0
216715694 77168162 0 271579989 293867768 0
3903088 22247895 0 358330999 360422089 0
21587930 57145558 0 414725996 427382653 0
24107739 4076252 0 150295876 142149543 0
3656084 2611762 0 26435449 28697060 0
155437527 47503015 0 919050823 967936837 0
11140426 19420105 0 192705642 522653257 0
707112664 55212283 0 802803570 170753333 0
33983582 59592336 0 484006357 364004766 0
422483915 84822057 0 841056190 743942341 0
140210340 29602337 0 556016170 553318040 0
134621693 197252125 0 895488192 926398550 0
17236884 33931428 0 712756909 716200472 0
108369545 13717297 0 538005080 513187178 0
36189514 17500234 0 298881799 244087258 0
4724187 1106715 0 35096549 46451050 0
15887168 74357194 0 771512061 855142568 0
2944174 120125197 0 260303325 397417879 0
26781153 16610189 0 80782920 72729663 0
142373389 3690796 0 412592289 456492268 0
7352326 97253311 0 680902205 559396720 0
30322903 17562231 0 296994088 252332770 0
410373708 310961560 0 903665126 563237652 0
92330708 28850298 0 857325956 851456292 0
47063805 3405993 0 775894180 760320727 0
33875906 24878769 0 319144265 327743122 0
132820989 51013310 0 609231914 613618384 0
341882046 336110494 0 375945956 445799296 0
162211151 44001538 0 334027659 324308699 0
84676272 20772898 0 500920580 490883641 0
33367077 22466317 0 220507338 255539891 0
15736723 240044238 0 719838384 696650038 0
142010774 82128021 0 214801353 231488260 0
35437746 65167615 0 117882631 135255390 0
54116707 18793703 0 92092000 75893763 0
11946122 198849 0 122807188 118884523 0
284543509 70112053 0 583337404 536672887 0
21265361 22927596 0 934808513 880755843 0
62762908 267861329 0 940342022 895916151 0
220238571 15129331 0 861249300 853599055 0
70222513 16904485 0 323443393 367497136 0
140085161 6244935 0 159851989 161271556 0
363251704 263396538 0 831347639 753153320 0
45521626 53002046 0 331454788 304259392 0
222423449 135207137 0 839629809 874237216 0
669932379 32285920 0 752508523 393132321 0
113338571 67273095 0 187509485 160391526 0
563593880 251885842 0 811268037 386567327 0
3542883 63530502 0 231226148 235571032 0
738980774 163541227 0 873320600 771850177 0
222714214 37358066 0 369953699 354781904 0
147076774 17341717 0 771035498 657206834 0
112578303 24565273 0 455741717 463355007 0
10429653 156154161 0 645311292 615283153 0
13235768 45396346 0 774248170 951936129 0
73780822 1658441 0 452901798 438163586 0
65224114 1182040 0 154801220 128176977 0
108346314 10318594 0 377122864 365094643 0
545758008 20015737 0 565056847 683102186 0
449090 151535 0 24694978 25803256 0
19104499 48329864 0 141006135 223256466 0
354096592 255531599 0 873729066 920176734 0
28762117 17979837 0 213040704 217705606 0
36365607 100488381 0 385049082 467786883 0
44856971 19561126 0 340110997 333593033 0
5671704 16410552 0 274294899 261433895 0
262610123 188626907 0 554469969 455909573 0
4672838 3264312 0 60595165 67055024 0
17298674 106442101 0 691568100 699264282 0
12212230 5697032 0 150595809 161528409 0
292603385 168273800 0 382665832 293690220 0
32678278 1753458 0 319160929 340434780 0
93825958 18658579 0 336829575 366700159 0
4980397 18779369 0 807471807 669448974 0
68150517 15127786 0 112757823 113541363 0
612619421 456142647 0 725783455 715466502 0
38391862 48778764 0 925816178 778234522 0
57386140 48827607 0 138712986 141864379 0
310906763 346128623 0 628173189 627120235 0
41822485 1758463 0 655794433 596139420 0
252954 547331 0 583968063 377842892 0
130743994 34949244 0 224749541 83390045 0
177978629 68967961 0 181087964 138779807 0
435382802 129450444 0 938424702 699523333 0
138068399 103497471 0 574475142 613562078 0
290412319 78662975 0 854043532 857148774 0
268034249 51425859 0 678274947 628439354 0
318957213 292255160 0 576840652 507205999 0
30478298 154364342 0 298251683 332434911 0
136420416 66754405 0 614543005 536248253 0
14536005 3785939 0 46662614 42491332 0
670282 80423635 0 739505461 671109533 0
82926733 100510692 0 418581717 432771928 0
420553416 383568328 0 758665988 762538222 0
599350746 236369619 0 718539992 913428507 0
90799323 74992006 0 110282785 109862836 0
476652 16563387 0 91218053 105362345 0
119657745 386105 0 501852782 342576723 0
8410425 17752367 0 39956305 40338120 0
162352887 122201397 0 679071685 727735636 0
8035045 96574729 0 973972931 905045636 0
21449873 72932808 0 822927622 804636471 0
7835559 110031107 0 849847669 907185823 0
428330694 28685463 0 781101213 773104756 0
66608011 15977806 0 129304862 99883139 0
132963630 226516859 0 722650347 688927528 0
25011771 32458212 0 456556892 565015387 0
542202916 34355214 0 849490991 603592766 0
355433707 17953483 0 404694027 423623869 0
23491749 87781248 0 405945761 399747065 0
10905623 11954093 0 330263110 330634722 0
296684956 187118418 0 697708867 763811884 0
41968758 32990917 0 690762767 728825841 0
237596418 111515037 0 294009039 277463599 0
132706576 16595507 0 318733661 337497962 0
5626309 26109547 0 394331751 341159679 0
160144554 248061118 0 867866548 855469963 0
178260930 92765606 0 608551498 604346354 0
1217490 503141 0 188280139 236932973 0
21098313 3786155 0 51632339 49416303 0
10605008 61453757 0 460849823 459179945 0
243383830 57652764 0 617363411 576594548 0
117556394 253579718 0 738152356 750403868 0
18471481 13656339 0 816846907 615589492 0
123138127 94382358 0 616244826 594536595 0
155245589 24436227 0 288438116 224728747 0
3902698 1853381 0 385137477 382346420 0
30961953 50210858 0 341416943 416111834 0
127599094 124596201 0 301431675 224894681 0
165337997 124939725 0 315409453 148317070 0
374240223 3632113 0 683091642 702148837 0
386017470 87351317 0 721303680 787257531 0
16984454 29185321 0 141563255 204513174 0
61867503 43002278 0 604404099 530171917 0
115603233 6325732 0 673383324 636299024 0
468851498 28258016 0 638559756 737298078 0
15187769 295626 0 105802746 91407142 0
131651 354687 0 6369606 6155451 0
73833914 56926866 0 212435382 203751994 0
10973672 3161206 0 162010859 167820473 0
84278980 58980316 0 125001582 108457908 0
43661611 2605663 0 182521204 149726086 0
92989234 82396293 0 560658915 576394680 0
6418787 693148 0 25683155 27416556 0
13065350 7983211 0 45072199 50632419 0
159294745 152202224 0 706131049 791064693 0
323245545 136386808 0 690053005 489553221 0
71170087 23782122 0 238206382 170272250 0
162169327 29208755 0 562552299 432084210 0
118883822 28387721 0 156444338 152670229 0
58612781 4931053 0 115520316 99357567 0
2717171 2549155 0 100657806 85206305 0
127998932 13233841 0 683487668 727696122 0
282934551 108241848 0 553463144 490799691 0
6954225 7171582 0 98307607 99204988 0
8388750 2461535 0 23629143 26472777 0
430632870 70696592 0 601886891 542999634 0
136450267 3696600 0 781362721 947967768 0
20651706 30879902 0 42234844 41814603 0
44397054 29112793 0 594564521 640265397 0
38845236 55826160 0 727962269 832190263 0
54077739 3429279 0 598308149 493273823 0
486546050 19080196 0 757576972 725701078 0
10618447 1518222 0 128900885 157054324 0
6938384 5773784 0 176173698 165776805 0
56878171 12354639 0 306256764 310170883 0
637276 618529 0 33238344 33739893 0
528961902 12906943 0 765497547 683082492 0
226652325 3663602 0 290585871 285472500 0
308461239 204368913 0 840073273 841241392 0
274699567 60018473 0 794310753 732050374 0
11134181 8271358 0 550507172 534481552 0
149978 213126 0 34487002 31891450 0
698009491 430918612 0 797428635 672893059 0
856572 8101 0 1382777 1143766 0
433504697 214367146 0 847245205 631032830 0
28443640 63390747 0 252159949 255615432 0
529052919 4633604 0 546030087 484496133 0
3951098 151070665 0 693053711 697371659 0
42312417 95441016 0 434038232 418190389 0
98412228 44971008 0 517861721 638271550 0
21796678 17844570 0 586048579 490574315 0
207316494 189693768 0 493551256 598960440 0
3449991 7921032 0 105378647 110988649 0
17223713 39230805 0 133226783 155103160 0
256641315 120492597 0 331848336 316735185 0
338355322 158799381 0 871165703 894866574 0
223516858 242905137 0 861157595 784682384 0
434421551 151056258 0 481865824 563176616 0
22964753 45371696 0 615699251 614064517 0
99604198 51761539 0 879914151 868118733 0
132327230 54841313 0 515242563 728051708 0
28614326 2794024 0 77993520 73526554 0
74110411 31733764 0 161211278 165436424 0
27205632 17434772 0 82095371 76479782 0
337542723 38516681 0 396850967 229090573 0
22573892 20095063 0 537944009 468705887 0
448170865 1568238 0 527120890 439334719 0
9366422 2523636 0 266482129 245369952 0
2589977 5594243 0 131683481 135607415 0
180871719 147850108 0 560371763 519724002 0
64899913 10577762 0 229631594 208871897 0
327369943 35201112 0 546896904 598088657 0
101929216 5533446 0 533516100 338165935 0
69319625 45833245 0 460954888 270850755 0
29475754 110092687 0 890056502 925814911 0
95960549 2261531 0 183039982 155795940 0
291008165 87955780 0 816521777 897593290 0
33202047 1105397 0 356045416 517608448 0
516254509 333098763 0 567960938 570141929 0
16711910 18080845 0 735930114 727959637 0
1331424 16076558 0 276823852 331575891 0
365954957 343489879 0 647262226 736302713 0
145197647 162167203 0 861617687 889522110 0
200358515 2120742 0 241792146 240098214 0
398695562 122747790 0 579876369 502450446 0
169187728 23826911 0 438857536 456341618 0
391529671 161715470 0 564464362 711759084 0
2183491 6144990 0 282587865 286679075 0
27037007 177442830 0 669517877 662513222 0
197988842 9247837 0 246293107 250518725 0
146481289 3003014 0 773177036 666970564 0
205905055 151157599 0 726688969 780916084 0
275656087 110759139 0 340863334 305264336 0
14203989 57153131 0 348684327 802814978 0
36659087 16683972 0 731821116 560946586 0
502084327 122982433 0 910269002 937311984 0
3029073 40621288 0 595482360 777737006 0
982702 1411734 0 30120062 30995583 0
16403769 9653309 0 81044309 71189436 0
22973913 8790055 0 130756093 128343335 0
553656598 296727552 0 730573862 738150906 0
131160675 43807469 0 285804066 325807885 0
248842807 194502 0 421832609 184148956 0
101963287 107944486 0 663176486 705250582 0
217947552 187908429 0 648978567 659062047 0
51699244 32917687 0 352788314 339670197 0
143064258 75726768 0 577372185 504642362 0
16678478 30831610 0 353223134 386884741 0
2964103 750884 0 4574722 4615385 0
37464914 65808217 0 424161082 400928992 0
124242109 59448949 0 448685764 453681277 0
32933987 5419312 0 40887832 38113076 0
13669005 478293 0 440478072 477254526 0
83442426 77712290 0 242360121 299665496 0
50589110 38317062 0 335772545 340955380 0
84808941 941298 0 160550476 140948674 0
43745192 2732479 0 63972420 55152413 0
456367995 69617442 0 770890690 551049893 0
109041524 100643336 0 742214361 659588489 0
9017404 33372468 0 444487871 390988036 0
183807690 196972286 0 892636462 802083983 0
98256380 33212816 0 713487247 739572465 0
68357394 93967488 0 783405252 784545754 0
72599818 24186558 0 303543442 290021068 0
112566073 31594337 0 465528376 439732697 0
78970992 10642688 0 282062124 235835471 0
337304791 15807601 0 471467213 501211358 0
7874518 57666323 0 403091683 381029347 0
82996393 1895088 0 325060014 343601689 0
96449535 24635555 0 285988412 295252349 0
20328901 27526867 0 312078681 330126763 0
322936813 230309114 0 505898828 609818838 0
40287441 11801291 0 46461260 38620465 0
93811610 36962489 0 204403735 201996797 0
124142159 142307405 0 785657372 804189195 0
586028390 87143169 0 767489512 589050107 0
41030755 281039544 0 899307890 843818945 0
25563721 23265028 0 212214203 212495845 0
556782949 108794979 0 667021318 627841848 0
355665159 33541909 0 920173410 971279709 0
489947606 159459365 0 692736044 511560340 0
474078648 47092139 0 524797700 209414368 0
1025399 23299971 0 74828435 65885941 0
238547736 128682635 0 414716681 383140234 0
143907975 97232457 0 821095434 817430966 0
81288111 100259591 0 721015374 710034807 0
304022811 58733502 0 398102639 505188347 0
567270428 279308951 0 844766602 747252738 0
56414231 3120921 0 138474881 133581580 0
151804857 140387120 0 208752254 211677733 0
14486906 45524743 0 497471394 661838423 0
40491511 50850277 0 321326029 294651121 0
673371080 227051604 0 982340399 788328625 0
178268005 64684620 0 739344090 809877345 0
97667022 15690304 0 171588593 215449137 0
637444 117851 0 6096520 7096515 0
392004171 114140620 0 745398777 581977589 0
11984365 2690590 0 19669907 15840395 0
10953900 24947276 0 464384756 430144539 0
1913035 2172293 0 50367931 52932319 0
23743063 86421870 0 318645756 336746736 0
257001874 192429069 0 606688142 651280981 0
187381172 37964354 0 780322939 638900466 0
517152729 279093810 0 822305047 729271111 0
36638788 13865812 0 54351109 50637594 0
7139751 54959 0 51875297 56241903 0
1223749 49929328 0 756510780 755821906 0
14386311 6477657 0 23699851 17426260 0
131487889 50082841 0 366480422 375514256 0
125187164 145211437 0 466647998 607734316 0
229580881 17456933 0 848135723 776600004 0
50486463 9498260 0 448212880 420424377 0
301060369 112462487 0 339695325 318405592 0
63776863 16002068 0 193992426 264975630 0
3015293 19368629 0 225475287 201312473 0
124944781 76759493 0 291112670 140309051 0
38349753 4512848 0 74991609 42690061 0
62946965 88976952 0 593256462 524915420 0
125773731 41648939 0 959780054 948805483 0
695795193 258663696 0 828128289 805712850 0
12636609 11577860 0 73681802 68283588 0
63934959 104899612 0 285347548 287565571 0
288699853 31347004 0 429944247 242642069 0
7717200 100640144 0 176778194 173966772 0
14323717 4037753 0 29044322 30022420 0
12524569 129126754 0 888637639 838868797 0
507483 1115805 0 6467107 7407777 0
230115246 34098719 0 297929454 245271846 0
8003371 19139419 0 264129997 196636385 0
14867183 10338258 0 195692316 211160542 0
122089038 30689704 0 148550197 149784957 0
26840607 234416885 0 601935662 513959965 0
71107923 6631481 0 178093117 161852940 0
3950946 1062223 0 21559799 19733598 0
500523545 120518871 0 839219011 822415163 0
515232343 12120568 0 621975647 568201009 0
454505272 8411588 0 639159025 825665378 0
40281541 641750 0 139875729 132339305 0
103746982 38512179 0 586337340 685234299 0
3166465 91971722 0 253830887 250728736 0
300361192 56205746 0 443708711 370027000 0
32570234 14280948 0 335863184 294498438 0
29822980 2215740 0 252640477 219696183 0
83298233 129839838 0 300377853 305491826 0
58048256 22607826 0 113860994 103914417 0
32715129 7380473 0 66013892 68797463 0
1740867 2502246 0 39313280 62021237 0
243253894 21248549 0 717190818 600955921 0
62412420 33916541 0 357961481 371217047 0
580082198 58380504 0 730165929 700550646 0
225528672 69389812 0 343821889 286543937 0
87488452 784857 0 530420372 560683232 0
78329159 44219732 0 226615933 212192527 0
17395448 44276609 0 790145561 795065105 0
258149561 233914845 0 888958115 654751024 0
108583861 170917971 0 436559767 451534669 0
30732150 116053493 0 370900269 402611436 0
41569189 136679342 0 675261535 612002317 0
488920995 176626731 0 636980127 670295966 0
175209925 18542182 0 639521226 659105481 0
207850334 143679132 0 653640430 952325141 0
477058751 269855606 0 568389511 423098769 0
117542805 47171142 0 524488627 501872152 0
85464541 14501796 0 210806917 207732883 0
54573537 26671460 0 665152485 603701389 0
205929077 27881014 0 586183782 593942134 0
228960145 33568272 0 658658092 545178983 0
110609995 22372887 0 306157963 257944194 0
437506426 141952415 0 632109684 663587457 0
6144739 103569659 0 416639219 443165634 0
112677507 143166930 0 797391138 830305737 0
1854440 2197336 0 26764446 50292234 0
13966295 46422416 0 242225586 250311365 0
133282377 31225183 0 257825826 252867774 0
432014341 162658337 0 874911708 871003250 0
50968957 11054476 0 212902840 172180583 0
80668403 9983879 0 669626325 701048661 0
3689717 2304175 0 96178035 88551835 0
28567126 1180544 0 193434344 212497308 0
30011834 21406509 0 237643304 187188779 0
37818818 14650909 0 86317297 67494782 0
136124395 22507358 0 945580049 988489301 0
9606719 17603364 0 776920026 585551151 0
318889123 56442293 0 474542520 483308749 0
109097779 4715159 0 135710829 107408243 0
88694371 50038333 0 418094203 389912913 0
455166 871059 0 79912585 111510621 0
136489994 2556482 0 164116193 141299979 0
173356053 62565384 0 243961220 231688271 0
11730236 208612930 0 583519565 605248507 0
118083020 17088657 0 137079683 74857611 0
111043343 52854698 0 349439097 373943593 0
49173675 58300575 0 308023998 296102360 0
377474403 112858132 0 561348737 528350697 0
117549939 92733844 0 846227827 797244502 0
653679097 105631141 0 918904714 936041710 0
19091513 12136202 0 201360329 223407789 0
66670834 26722494 0 678119312 653412542 0
13012886 33252381 0 264474832 273008666 0
76880855 33662472 0 220987973 185868379 0
12554158 3871181 0 42131260 33208202 0
343100154 29271799 0 666500324 536726597 0
222767319 62110721 0 371453366 491525451 0
4623968 69972693 0 353782608 368967632 0
223780606 181229209 0 625802977 716068556 0
6157296 6827349 0 37985339 37543590 0
737780891 293601644 0 801470750 746597473 0
36939623 52133433 0 255152048 245099159 0
451613360 7948628 0 498905209 453272415 0
226933332 7961706 0 628461933 541511917 0
208070036 83929127 0 487266220 525665117 0
6430626 5771087 0 290386009 235706889 0
93023323 46295507 0 247370349 245730661 0
565628316 47407410 0 600346284 404214328 0
344571392 73911724 0 694440184 745168941 0
630562932 28618881 0 750875120 554061303 0
194467525 143572461 0 815315703 847169793 0
368918383 114350134 0 762458195 754917400 0
300378949 108298251 0 944371690 903608954 0
8443999 125244460 0 522927794 519957774 0
321643971 25198324 0 803441854 814678859 0
168242921 70801378 0 397972557 427982433 0
99849558 203424712 0 822548086 625165067 0
48730880 63744166 0 625762885 820665862 0
232270449 46146227 0 686940973 891802678 0
106269250 1138820 0 200469933 156486613 0
355257303 63030440 0 743612697 708594023 0
86747092 187744270 0 885851756 964316988 0
2467580 35220723 0 127484515 123999148 0
169882881 86155830 0 622694030 639550039 0
67243134 50922526 0 652304470 626489671 0
31181709 278922113 0 678209779 662978463 0
194707672 262644850 0 805520812 699708583 0
506777272 166349015 0 716664353 530126284 0
297266191 109792955 0 511420952 527575329 0
1997704 396935 0 15164549 18293080 0
215116532 51789527 0 323141760 280535371 0
364550 79148730 0 302364126 314800655 0
16655597 4667203 0 551751008 470585130 0
341533439 41738234 0 842976453 835803391 0
636951291 481619810 0 755602924 642184137 0
352113889 41056173 0 369551094 83487068 0
688734 2938049 0 90518235 66699296 0
248069305 39135811 0 604475990 553068492 0
50593502 27670299 0 418610243 353819979 0
230359270 263833844 0 342696991 422809354 0
19111491 37644748 0 452584998 457756762 0
132066335 28858892 0 679833819 680608681 0
70026062 1882539 0 137814689 121594875 0
6315524 1454951 0 70369001 75430394 0
18301102 2669467 0 29126335 22142807 0
354969547 15012575 0 871205137 750371484 0
159142127 123871570 0 746647473 737027908 0
56038454 4790299 0 211034998 202761970 0
59116231 17948248 0 232192503 213435673 0
428801628 88050718 0 633957264 469884582 0
51583511 8533749 0 79098821 55419114 0
213533781 80266114 0 796971465 683392013 0
201148080 72221732 0 895566810 871623692 0
131261127 130352693 0 670419659 654693902 0
20431697 79423307 0 335512987 331255302 0
134817739 38631516 0 515152650 495859893 0
1500332 139268 0 6547656 6535450 0
92934994 72834514 0 318757680 330569756 0
257808455 91354516 0 564178756 546026128 0
65735491 1677110 0 304445724 261765434 0
243992417 7875610 0 712388249 697615319 0
66875242 97704096 0 811724390 725386426 0
220026481 4390736 0 302827001 135591116 0
23430409 8755114 0 118633387 107202726 0
5198769 2122765 0 242537705 231845254 0
242747076 157865652 0 281680708 186030360 0
73914673 50052404 0 201357476 151490742 0
26071009 77417146 0 185047164 174942405 0
49914868 73376544 0 530567066 516327261 0
50697708 15882738 0 499708543 456852803 0
62153950 6286407 0 96648913 92936185 0
241556384 1539991 0 330145003 310079941 0
272275731 34004471 0 426811996 402211895 0
50641092 144792126 0 323311947 305600949 0
3890382 4512589 0 49885466 49206731 0
161099793 125254457 0 632859685 620983366 0
791457127 687362009 0 908916766 931715210 0
334925678 203544639 0 688284831 668706734 0
102107523 122770949 0 565831522 758175662 0
19353353 64999580 0 334601363 368399200 0
45112014 17688484 0 437739845 345631902 0
769083872 405654041 0 868051002 651813560 0
132847361 35958347 0 600874430 622662187 0
38345744 31950 0 53724680 43600978 0
170542518 14220058 0 257914161 358441228 0
31369370 6273374 0 72253083 77074843 0
285548798 47856837 0 304836207 240585618 0
191502219 18634499 0 592718216 666097862 0
214027 94614 0 386121 367217 0
23872800 14456910 0 37874300 37665504 0
26289855 20945780 0 409961440 420669975 0
71265947 20442378 0 408042268 429020374 0
643001457 213681867 0 910554531 914241393 0
39683842 164660071 0 414802041 396733644 0
269524913 67799466 0 384154995 338391675 0
292333896 224314796 0 844665883 910643295 0
79591410 30792932 0 856311253 769908354 0
6832977 115531320 0 232920800 218308384 0
218936732 18221505 0 462742154 448238793 0
11486989 8946339 0 114558622 101411649 0
194221175 68800682 0 496706598 550547106 0
107760914 18981889 0 138302379 96390217 0
14880726 12653497 0 86434901 95403099 0
291828442 6512108 0 700959075 716400383 0
42404114 88788772 0 847393005 866209284 0
27395206 29514352 0 85409777 90054360 0
46298650 20757461 0 274423691 275484726 0
686703358 42888301 0 785883244 814010423 0
31449846 2128323 0 105335529 198305641 0
2451659 16832773 0 399299806 400502328 0
29617846 13100180 0 320983350 321980018 0
7131297 12126516 0 299218441 301662078 0
641377262 127216412 0 892871663 624397462 0
2736985 336469 0 8207706 8244776 0
30035840 38514243 0 338722088 310400968 0
307783032 19100805 0 359770951 74818039 0
419222920 41616651 0 673464199 662302027 0
212233691 135919253 0 425262655 511007800 0
75766205 143642436 0 895106491 959559889 0
73968357 183372875 0 971697187 981022365 0
26774956 11465481 0 791673486 826106149 0
5132909 72482849 0 458402190 520693571 0
55247837 24311051 0 835293914 833176289 0
160769130 146064571 0 337976715 359549472 0
133768248 71881227 0 176822331 135454669 0
105570081 20039968 0 693606028 685560111 0
99312014 87452484 0 783921226 815564629 0
259970367 62597522 0 467517212 460367455 0
608177220 279131700 0 874996331 767142790 0
42908196 6376718 0 45723749 44290839 0
630859189 33263838 0 931963514 831241758 0
164435825 18657350 0 599747871 574425816 0
10424958 140128283 0 818811392 810874700 0
137626519 134654678 0 188420844 152928918 0
83926810 52059115 0 498355507 530753737 0
244079395 92399295 0 583727827 490497046 0
186407998 70510838 0 367718606 311058682 0
32948319 11210065 0 75104923 70511481 0
189356285 42851693 0 755565783 773869469 0
172574430 20619553 0 269379265 318869490 0
19430261 42477729 0 274751877 369481541 0
242210255 15168149 0 534773640 521998277 0
61881339 32263549 0 619186776 628204235 0
276862719 50087235 0 389594200 394689238 0
218173685 11218328 0 497135289 513084520 0
236018681 28846162 0 864454065 891192990 0
46470261 23573553 0 390376463 368346460 0
693313318 28688744 0 802997993 235762528 0
157874172 65085785 0 271888854 259468844 0
1105021 41219047 0 131560815 131325270 0
49154218 16656000 0 92368681 56235906 0
24383323 1792018 0 72687440 73460319 0
42570987 10234417 0 161006083 135219755 0
3211688 28357813 0 173022863 181598309 0
46988939 23180325 0 435852414 457332101 0
34259659 49217615 0 815115933 515225634 0
72803642 93289504 0 269879198 283822849 0
38620562 21434872 0 860753137 912495719 0
58294393 4678344 0 293885315 273145575 0
103090896 215598 0 181677318 222399207 0
1442159 1482429 0 114523722 119180261 0
12020300 22566958 0 322084656 454874921 0
3898143 1003243 0 23758286 23406345 0
15431713 16315376 0 219805525 222050490 0
231740077 42675642 0 609020323 490012236 0
302438451 12570821 0 400652373 399688920 0
304442079 103694879 0 552129652 506664198 0
6498879 103319341 0 612691587 588394130 0
23700824 24658364 0 368477275 388037476 0
32176074 386002 0 429711867 411497541 0
7588496 30924249 0 376285545 279273722 0
520392943 110930135 0 731639635 649599433 0
83400234 51122504 0 380012034 401863583 0
184295295 61865635 0 915874479 906130924 0
70246655 26117823 0 308096954 289116140 0
2010011 1205562 0 427203530 305339307 0
490197 658913 0 36302619 38752353 0
150860787 26054530 0 837999128 868129049 0
18273026 11028929 0 482214409 466092153 0
110340284 22440168 0 664844362 620392321 0
82115605 139577558 0 645780745 635934827 0
4857597 26024 0 20613452 25320748 0
13184538 11208710 0 414777276 505429760 0
112007447 158087709 0 689563368 710038024 0
11867890 94872307 0 336420808 437277339 0
89434554 93466462 0 195688218 200696325 0
261442903 11551707 0 338293414 330490706 0
22337881 1362375 0 89902397 63858730 0
11783054 40993228 0 263166161 254535248 0
58586954 27525255 0 449771346 430873484 0
56757440 10136172 0 65489087 56047053 0
165052405 22251648 0 302959399 320248943 0
8700162 7737848 0 102627079 103095540 0
129708912 16113014 0 275767782 217195560 0
535101848 137431103 0 702220616 623648717 0
356597045 54626598 0 661704237 492622259 0
41291347 12106354 0 187744395 201001320 0
412650330 166589182 0 542055584 379502142 0
67862094 54859087 0 402750421 342388685 0
398896051 101890452 0 792022238 735980230 0
13469015 2408289 0 264593559 258900074 0
204276173 7452928 0 510689447 498664202 0
69564647 8147148 0 382800178 330385934 0
60134266 12786808 0 188010337 178485649 0
48340 428968 0 2713727 2495469 0
28904287 71666876 0 668661834 496726847 0
186912385 250336271 0 651682047 599903244 0
15883929 64419403 0 368101758 351187377 0
183892017 128707423 0 333590614 321692483 0
121382472 112819935 0 846969913 694203164 0
476577679 21963583 0 567587446 569106045 0
34714160 21070982 0 58862680 53968005 0
319006283 206555809 0 551208433 560368354 0
536861483 70907464 0 752083943 756484288 0
344157042 45218672 0 427331864 452945936 0
359734701 59414571 0 787956610 713115311 0
269131175 140725226 0 730773627 656016213 0
23090040 39518563 0 181121996 174337040 0
190586308 89218088 0 881251437 855173073 0
2312444 16331577 0 99318150 103520863 0
396837417 91554282 0 565936194 454078047 0
76651101 91570015 0 647593646 637537263 0
545352565 454810830 0 834730543 795035293 0
27538799 65843378 0 464919071 530378771 0
157343021 168703073 0 593505950 448915478 0
3326507 789344 0 17709580 22345751 0
392647 231086 0 4364043 4695161 0
359775407 39301089 0 500430711 209073715 0
477093 2940888 0 85914687 72311418 0
286655512 6327459 0 868357511 819330696 0
434783363 29874348 0 610911368 637504989 0
448743832 158014714 0 756470910 755827047 0
17506417 18061630 0 199925400 189324883 0
126633927 88324886 0 259033476 258783542 0
435664216 17935634 0 683785380 537461441 0
220600105 78289068 0 639511823 679943091 0
15085704 42298731 0 635238204 560190557 0
4202983 12498014 0 77745495 68385705 0
28591264 39012110 0 649155721 592527039 0
44295838 19887698 0 310960301 322861379 0
147621620 1228690 0 241668807 228043761 0
66498508 19034394 0 153857372 111015099 0
17434982 21715930 0 256965399 287623430 0
196722621 12751491 0 428670335 379893541 0
572194 775004 0 18197040 17744134 0
179615345 127190956 0 353079571 324910280 0
28163670 2594041 0 129901417 115224809 0
14728455 26679676 0 150002929 149832590 0
54291059 306346584 0 943858609 716744487 0
16691557 15514228 0 637609617 937922607 0
4817582 11158997 0 385375072 368812654 0
22786881 24754670 0 198742922 191219301 0
16697628 23373577 0 360957677 359046798 0
311927233 146518987 0 615885468 774069952 0
385844040 38632344 0 903261973 941218559 0
45326484 31758347 0 561089334 460443192 0
306758213 26628198 0 648880139 545789195 0
75388589 9146280 0 111215427 73533851 0
128501608 20671027 0 570254962 532251802 0
108716743 2877969 0 588915087 574561171 0
32545123 8872790 0 143024951 137082950 0
394622537 79707088 0 657835615 579854939 0
239745330 251488579 0 741131787 681904090 0
2464019 113160692 0 658505341 646169379 0
121750838 8603168 0 489151352 797993604 0
3231715 42819873 0 748471768 775692875 0
2651210 16558431 0 150237561 156502644 0
28505151 3272448 0 346835271 334260713 0
135468707 133427665 0 165818907 202248154 0
440376119 194002870 0 742522385 726455870 0
128874637 67252879 0 536404577 532657929 0
272865 944706 0 412763465 410291833 0
493880572 83981168 0 562707623 359271050 0
198214526 27944557 0 387889266 429760255 0
488879539 152182393 0 536088883 489914822 0
234567665 127196597 0 316175337 238573488 0
34360923 11204385 0 264332811 312379768 0
10113096 5984921 0 42832177 46534855 0
532932034 90654516 0 774728797 848849159 0
25433792 11191941 0 221416634 192886626 0
219654043 644520 0 311997497 436527288 0
29608717 136955551 0 669794457 633754713 0
30005858 81102281 0 707165085 749240692 0
80150055 10340292 0 117120354 93618432 0
339285676 93729931 0 872067511 631199250 0
429683358 89239100 0 494341780 251543369 0
17972861 127350862 0 603911604 688240869 0
97256891 51074141 0 404864737 401166641 0
349573007 374689045 0 442671554 497474595 0
502829568 116682266 0 563490208 783388533 0
472923181 151853341 0 851603298 782807095 0
177903424 26372009 0 330574492 330729384 0
213711675 92051725 0 528100778 481446451 0
834188679 174106825 0 942213295 587018902 0
16542214 31318525 0 101117114 96595678 0
227597588 98459925 0 258756897 379180275 0
394757852 56976414 0 851447671 825673567 0
34391067 48769793 0 826091740 724185159 0
5636622 6480745 0 19042782 37277720 0
26654661 45510149 0 537553223 529100584 0
49176014 1382806 0 782273058 750607878 0
508421126 223852612 0 966486746 913336279 0
193699730 52659127 0 224596450 227612037 0
17182926 73522219 0 573369488 706642733 0
121861600 3053106 0 339156626 329847307 0
708625935 373345388 0 819760349 771025804 0
90154342 1237765 0 442405164 496345481 0
435597233 251564730 0 701217393 742055423 0
155770343 178197204 0 551091203 557740465 0
247325432 8874254 0 381499155 315578825 0
49135720 19096489 0 528667963 534096617 0
107779180 32773325 0 729305640 746872917 0
167673994 84122229 0 280090863 265119960 0
368788593 208967899 0 492182576 543716221 0
43221896 23382554 0 500571345 352071575 0
1319176 118071392 0 432268497 461333303 0
432386303 221014249 0 596821421 389379144 0
123164694 2460644 0 539988743 508494478 0
79064744 1587414 0 263468277 247426066 0
92586087 26213086 0 448520952 489640350 0
78830258 4561095 0 83280265 88493066 0
55853310 92878997 0 650971508 616931479 0
105639581 24758059 0 509292732 605066139 0
29543842 3964014 0 522368231 551580275 0
70000015 6376760 0 166006634 160812668 0
133177131 62723184 0 282384593 213984271 0
26288941 48359410 0 693422800 583023335 0
143888130 30071351 0 479426988 468987123 0
31805540 64606569 0 270504423 236441099 0
217277907 270179100 0 596378234 556394043 0
16326024 49644599 0 855223902 840279448 0
157169228 41752186 0 846300979 775679809 0
5844851 26343017 0 312459804 277651300 0
603679810 194808608 0 761592844 413278371 0
69213709 79161919 0 399506737 728262395 0
9474608 3208137 0 78806591 66450001 0
52490555 54181262 0 395689778 359060785 0
27063206 198037457 0 526275265 522663139 0
21656925 14059385 0 631518782 587188511 0
616731699 44750013 0 632221577 391533579 0
203119343 59930354 0 223035810 175179315 0
126080807 8509763 0 563129943 486939883 0
263844163 240621726 0 790671862 851182433 0
272148672 305108120 0 810996550 577476076 0
1747236 5750184 0 107483143 107650689 0
22161045 11179737 0 108146034 92929732 0
89282011 73039142 0 684764116 607081248 0
96537385 83096958 0 377713717 347253418 0
35742433 11499213 0 482905882 338463755 0
84239679 57723627 0 645235066 665581099 0
642922000 127887702 0 769637713 709331748 0
93790714 22234522 0 293649361 227126967 0
287267884 3434858 0 920064308 921174040 0
322546069 85847117 0 521525271 425443982 0
395460272 178641215 0 668129209 451635434 0
41796473 305638 0 46305581 40108510 0
98883923 85880280 0 500145931 520380581 0
49670634 122191851 0 814941360 876019981 0
40276465 13320533 0 355052014 330735730 0
366288858 34181959 0 613522317 558621102 0
108464575 225862459 0 637813976 612415267 0
80046020 85387521 0 376931508 374756715 0
126409658 19661248 0 590552879 527150946 0
284516387 99763264 0 318403524 333181256 0
2527183 23219053 0 543515940 533463752 0
85746016 5521115 0 491181643 497535478 0
30207515 26420032 0 754128302 717400517 0
239843961 199408462 0 344934864 611619797 0
111155845 14860785 0 691176550 756538651 0
170648708 143414103 0 946166784 923136717 0
35848715 11994778 0 81419153 81123304 0
64038325 55710837 0 604440316 582352315 0
448205855 79128728 0 835065222 707540771 0
216255402 15331007 0 255741206 179984995 0
329397611 296724482 0 361049417 359717097 0
518229059 510592955 0 720455184 734414134 0
941610 7342988 0 65336831 69560048 0
216040344 153563050 0 889338738 911163066 0
2440471 32250416 0 331332830 383160390 0
2047401 3134124 0 115460420 115195822 0
18393000 16240435 0 132155138 140653422 0
573223080 169088481 0 837301745 793951394 0
14653884 6409147 0 25000013 25156590 0
24332753 8063276 0 729542552 886589069 0
511349930 4988806 0 573269338 662928463 0
206318514 144977228 0 531100413 377940000 0
45202576 58047067 0 189849538 187616207 0
39021733 2499652 0 166478498 104040437 0
18844510 87251410 0 349241016 352774711 0
368610868 48298135 0 739770298 629052807 0
513088211 64566544 0 553371794 347879185 0
8886471 1074174 0 37835254 35664094 0
479011538 27077355 0 517719811 427683952 0
18792 44628373 0 805518777 779686963 0
26852750 57692663 0 796735669 795714843 0
207391433 58333001 0 511477784 527031887 0
235781953 65480554 0 483037014 507512351 0
23583265 193146281 0 628647400 745742922 0
192481 1056262 0 6246297 5670279 0
154885466 105640191 0 839972188 860448718 0
2341670 572852 0 6703295 6947040 0
57737679 78614227 0 661431344 750257687 0
401548396 248083126 0 627741752 576093177 0
11821008 9731611 0 304935152 269428397 0
77717586 51460234 0 359016873 360692969 0
55807200 37776040 0 293181305 310650559 0
59826742 6080628 0 100238767 102173077 0
434708089 40543852 0 570626240 564594132 0
488230010 201368417 0 638159128 575944462 0
131330387 34378040 0 179999236 200964424 0
116280117 82754008 0 611274585 543321080 0
61803144 8597466 0 720949877 726954679 0
7928348 12313900 0 189272061 155705187 0
233903452 159148663 0 629974441 589393919 0
107197182 61903361 0 611711522 595114433 0
84206688 13903175 0 100261374 108135786 0
55366433 20113595 0 91967262 99123536 0
105638540 1016332 0 301703472 272635170 0
54651389 28942293 0 743036072 567753982 0
29961852 24496519 0 276346759 366933828 0
52651369 235846856 0 418285757 431108625 0
81329892 38396044 0 192682565 210464568 0
21270452 88000382 0 566669977 495195179 0
11771647 86671492 0 162319431 193792757 0
67209203 37109124 0 168094026 125664846 0
90677905 3316752 0 191257149 147737012 0
340510887 18910647 0 413895227 201143676 0
59979471 14275201 0 64439277 20014677 0
487714387 79453294 0 790859905 787081627 0
300026173 34331621 0 557231928 544135706 0
9143766 15036454 0 78267928 80803616 0
113892598 103789723 0 876562803 704025349 0
52970799 85078409 0 260702206 272823161 0
234966465 67480417 0 575247175 667792179 0
409690311 33935539 0 628069177 673845543 0
152595920 81499729 0 656486011 670659091 0
678628744 172416354 0 894973750 739115094 0
28335609 12763717 0 32520551 19351206 0
48378706 12966835 0 432764731 259849866 0
40420339 173751520 0 611936934 638393504 0
265306377 15038812 0 687216827 838523395 0
289430141 48477202 0 553654633 550134425 0
225509115 61787690 0 386893367 424437665 0
300845 7271206 0 56531461 58666985 0
154421805 7569857 0 861830691 917874492 0
9389091 39998474 0 799707964 808911838 0
118717974 94780871 0 501814662 715252979 0
4428402 146209 0 15533305 14347753 0
403035828 120152500 0 659737328 561023712 0
27935379 29244196 0 330235888 332913841 0
122398443 8602990 0 784817662 686485813 0
56609931 15139565 0 67239939 62299929 0
28856234 10086068 0 474815265 474483431 0
117573327 68540484 0 143847550 133411201 0
467740710 186703252 0 566364433 499002133 0
329369008 30492441 0 570173427 566823734 0
2817157 6359394 0 39612670 42228128 0
119680565 8786449 0 720700993 764324433 0
443801708 38553081 0 732130527 762510972 0
550426 57613016 0 235714068 226024973 0
163931850 40610467 0 625345830 850739047 0
160522749 12033711 0 546335648 602942879 0
624388757 106793035 0 932530722 866990795 0
758364211 332992074 0 795432928 783617785 0
86030362 12496674 0 393187686 347048970 0
4515632 30497970 0 263787876 286849623 0
129484647 151268727 0 811498114 829466684 0
129946645 71233136 0 541213198 504761587 0
182945557 116634620 0 920467157 929111951 0
325032351 110788246 0 899323804 788657404 0
492818113 7174556 0 786749252 824101274 0
341551971 104568771 0 877016276 866157378 0
474813897 478793738 0 800656534 871436832 0
102036933 40767281 0 437711743 419795422 0
115556519 4485554 0 389402081 403704344 0
32516582 37579223 0 420326578 394060295 0
309269902 49968757 0 410010955 424336685 0
374953884 153736256 0 695736205 607828734 0
152664909 153550438 0 608487295 639809403 0
12520818 13997759 0 124991781 111104200 0
15228796 7002187 0 185892985 176600307 0
102420984 22209803 0 232081282 219748020 0
78992938 101815686 0 915472254 917091322 0
45733942 75621623 0 333104221 383643013 0
95098105 2621009 0 143562535 132045406 0
106838301 116718612 0 403641250 401002765 0
135576030 25926990 0 530496752 539451580 0
50627440 4497758 0 649699438 587679394 0
110246383 52393431 0 293061313 283215079 0
731428020 104000012 0 965565887 876958170 0
218360330 16739149 0 486593985 501649106 0
31742332 9123252 0 173753931 147416298 0
7437598 2892871 0 56518431 57350032 0
26225774 25181667 0 280273956 411718949 0
170024546 41841042 0 352721763 416311654 0
52241704 18745541 0 799980358 854992858 0
35302852 12404040 0 787122598 839301671 0
110413260 79782185 0 452710233 458182301 0
17087623 3846676 0 247540472 246245438 0
290195471 51037066 0 303184191 276752589 0
679738331 119112500 0 713541904 741842495 0
30294450 189485668 0 593560799 586669975 0
19351980 48797073 0 572444085 618266293 0
148211301 21497620 0 495888987 492475937 0
104779094 78903856 0 200445723 150559931 0
205444953 9037152 0 240994504 145750465 0
237637015 129917459 0 435038241 434101990 0
3150498 4481655 0 272294275 280324556 0
62154075 28348384 0 79723531 94064864 0
3813042 2884931 0 168943421 168093608 0
34499201 18316895 0 179758373 229135016 0
363260 15003021 0 115811475 146648508 0
438442065 69653704 0 790194155 828620029 0
135445215 17244230 0 267087460 163770319 0
132745143 22289339 0 387191241 394691601 0
37481311 25842908 0 537688302 545401295 0
1977929 392734 0 262451417 274931821 0
288945798 205141698 0 421825327 475137188 0
12877400 117083212 0 585975251 708266504 0
268644599 21668296 0 680691124 615601520 0
318291574 82665312 0 501188202 455739146 0
88077354 20150479 0 526112296 474522200 0
98681885 22628961 0 162485344 130067995 0
52994277 6462716 0 561367048 521631206 0
391474086 462945136 0 463255484 568742832 0
443148856 295174796 0 801379923 718167175 0
379949380 97262525 0 591389731 605688071 0
630952 91966 0 2407660 2960093 0
117528875 31201032 0 138485693 120113241 0
332634733 46337714 0 639674485 603372615 0
81195705 15285635 0 510331106 510482145 0
25154869 30630377 0 160586656 147764201 0
36893606 2621981 0 189410837 189057773 0
718581616 268987932 0 800123775 695788999 0
14010774 5880456 0 63427697 75287965 0
384580601 15108233 0 503140858 703779887 0
136176180 34402104 0 318476543 381619447 0
260830460 157749190 0 497140584 516502496 0
72169555 11354595 0 104314907 107126896 0
76432725 76024652 0 825388374 817013499 0
27905641 19796836 0 234716997 206714647 0
160572270 2037450 0 177462340 106366847 0
131231688 62638131 0 299805521 264279851 0
33548245 12410765 0 592018023 692583142 0
10583825 59313857 0 185458603 199424639 0
6051154 41603961 0 285958904 302775333 0
554658052 255810061 0 771882008 654580213 0
226525618 9440726 0 899173759 561078431 0
69077424 8661754 0 93941618 83124825 0
19009567 475158 0 47690435 38973817 0
33170423 67136144 0 810995233 825964852 0
109878330 78427360 0 406626693 495107757 0
10986544 15394378 0 306733350 308743368 0
389259213 93059828 0 789467851 813376577 0
7181490 15262908 0 117255093 123782654 0
55119380 16761685 0 679598257 623093522 0
3119882 30142855 0 152784295 172576960 0
215285253 158738072 0 578952056 547667235 0
382853805 22382372 0 880213494 868296734 0
82408631 41393229 0 268799063 301704444 0
387135819 121712413 0 593807205 357418605 0
319385112 26963744 0 460032090 487982406 0
89642625 52995806 0 162124722 137144016 0
30649818 16054790 0 52471763 53406764 0
53235448 176594129 0 689295250 697529916 0
441515219 297072708 0 593935839 474902151 0
514619784 51198275 0 541612334 553981690 0
90808 31658 0 771470 738691 0
36942592 12297385 0 302372876 300901616 0
288404468 61061047 0 386183590 307209496 0
224282511 24976669 0 645627730 714236246 0
29263230 5882926 0 57899862 63272723 0
39877621 30900849 0 452660597 492759528 0
67581457 11853716 0 237472206 210747200 0
104104570 47410345 0 481445207 460903741 0
111711699 55803194 0 253853434 259712468 0
159063646 37544314 0 879343861 746989333 0
209038027 25855437 0 702633977 654570167 0
116282431 92870780 0 929848539 794867230 0
73049836 65805768 0 425064314 557728712 0
19908358 211385 0 189219627 178193034 0
52821132 16926708 0 150550989 99437607 0
110147996 17116795 0 962865115 929205060 0
104059221 5482868 0 463775708 378720100 0
182020691 234498865 0 669238129 654780116 0
3185131 8587692 0 141959910 131641802 0
147432325 295905067 0 693206756 729432111 0
104330214 406060 0 739846411 673223512 0
59778016 56961012 0 683946772 662157183 0
227752658 41421816 0 741755834 462430072 0
94291234 17209390 0 418063000 369935222 0
82630027 60416558 0 445302326 426976260 0
14323126 9199254 0 92634554 95179394 0
89987626 29702823 0 158223427 149375487 0
163371009 46163770 0 309150422 347527025 0
455920350 234776885 0 536689710 567889991 0
76203887 23441920 0 579898212 612496924 0
367236266 187320200 0 847637473 958586040 0
175939488 53379666 0 229986004 168572862 0
164974617 339641 0 644788306 706956123 0
414989528 52670579 0 880984060 861055753 0
287985574 90681832 0 694149713 539241386 0
238626696 48595942 0 297645104 188273865 0
25413207 22361666 0 154192401 133744119 0
99835499 14418092 0 108491644 112565924 0
4727440 42189477 0 394937677 317301603 0
172028732 38295438 0 561197441 422300727 0
307493021 31413634 0 413461107 357254653 0
16551486 2031255 0 302912061 272546675 0
368808819 51319750 0 653855694 650323251 0
149389361 73574215 0 927817541 893378908 0
462470689 15557802 0 520135521 457022373 0
12424438 21409509 0 225602846 184753923 0
17316245 38210631 0 447740830 324351555 0
23025463 16552399 0 588805763 581584291 0
420079527 12361669 0 800630700 748604442 0
96603173 104883073 0 753007665 684791446 0
10229979 18543364 0 64369121 69275447 0
4380855 8866535 0 590283266 489461030 0
215672060 76798724 0 685237974 687163032 0
42237525 5724614 0 43595526 33028107 0
2248646 8813855 0 93926999 100295097 0
7818318 22537905 0 620997906 649325307 0
130174291 8924226 0 392984199 352925570 0
136901321 139275617 0 778743026 714394034 0
455874450 20730752 0 856677859 577091201 0
386051832 49106252 0 657468121 698190220 0
123449066 7086742 0 338154967 416569081 0
184202657 65636007 0 865149704 809833685 0
5594592 3351567 0 36674425 36053963 0
49672332 34779534 0 511043115 539912251 0
13818611 16178957 0 104899507 113870077 0
452947785 209671561 0 471618534 448199123 0
19997472 12734351 0 149659408 129246054 0
31969680 44283335 0 309430864 299546401 0
272648962 20703159 0 925114982 977001904 0
45696068 38169554 0 778845531 710336908 0
543672065 143336414 0 677527252 642680179 0
112750337 260371044 0 598011365 718026058 0
128923557 55867730 0 594461367 645005955 0
4325923 51970229 0 399702917 387996262 0
201124873 55365211 0 801614671 731362432 0
345429100 21945490 0 633440196 739058570 0
305630047 287781515 0 950585874 610126053 0
17167166 6665319 0 40441985 26502965 0
140613792 26658380 0 271591547 514912756 0
29081253 4460061 0 164117306 178048197 0
108657856 21073413 0 504899371 572712475 0
2254541 18653116 0 213224859 204782802 0
207447974 37858959 0 285111888 285937775 0
231310751 127779701 0 762330880 719254296 0
29443105 76907732 0 276562863 280735366 0
16919126 8565100 0 222797302 224801762 0
11698073 2541640 0 98275119 101146182 0
37761194 20858319 0 605985764 464823589 0
466498710 93631540 0 823577273 395840524 0
457892325 190247968 0 789585216 679624005 0
639070619 26921349 0 706343686 365369546 0
24155066 40955978 0 899721765 747818991 0
17172328 55399150 0 578226539 567092709 0
259498346 73882420 0 406899217 441892921 0
471511622 104853085 0 561768263 288324138 0
388363595 14972705 0 760488975 623582151 0
1203935 9012833 0 125641695 131453387 0
1312565 4240575 0 87949788 80216297 0
381146228 31275618 0 787976303 838431115 0
278115673 12632260 0 689976624 745770103 0
425039488 138436878 0 954125830 925955506 0
188788671 338665944 0 795612628 838369219 0
195643337 90822809 0 335046434 269950115 0
460806967 158008575 0 586914590 745587217 0
171632580 83861481 0 580023328 579703002 0
125672063 24688277 0 628120958 551709962 0
48348808 151960038 0 530782084 411478989 0
12684459 25768669 0 50228080 54675843 0
27404841 28203643 0 216714571 226036402 0
32422179 63554590 0 435071857 422207158 0
50512250 145321163 0 897702972 692512778 0
2292067 2870689 0 27794556 37641354 0
9603400 31023144 0 599357227 564943922 0
566039343 105283030 0 718812993 618668703 0
229676612 121683957 0 915248715 953477886 0
179064601 113667454 0 804641791 857150707 0
58121953 2740955 0 292630511 292264762 0
183282061 29454361 0 536513024 516829524 0
195349333 14686163 0 874739452 903293143 0
5640812 18962463 0 322033637 212654275 0
164213709 19906623 0 242981860 248257766 0
440876055 133517409 0 655648604 422914444 0
168747339 74773411 0 589394799 561207655 0
86118685 25783297 0 163086725 126470462 0
96899921 46223463 0 173584034 203045860 0
5621840 11480769 0 110696833 123324637 0
318246289 154491969 0 434377791 399053155 0
20330543 314689 0 81593549 72443889 0
165611525 147143786 0 227760402 199750113 0
275956779 91932821 0 830104930 866752903 0
3106590 222747 0 19713991 20044399 0
8098948 32250226 0 106296190 120464197 0
334852026 9333652 0 732738584 582077127 0
110645007 36259667 0 401489940 389631115 0
23982947 12598457 0 27452381 25870451 0
12379988 131381 0 74547739 105313721 0
118742400 25720935 0 495138774 503154047 0
33135938 102555239 0 258159667 306609037 0
204157609 171264247 0 308703979 308489565 0
178116515 47017105 0 322482686 306467924 0
65366433 4363203 0 666486105 788037538 0
35758269 14864 0 339312159 313776639 0
44882188 115859991 0 557953050 611490926 0
14205578 5698268 0 19453484 20053657 0
230081793 17856897 0 270558985 263835799 0
70820919 70568266 0 846482917 898304722 0
665833940 59741035 0 753741589 538061082 0
900251671 160402931 0 929495750 588891289 0
196280808 20346017 0 269545766 202695882 0
32455070 6034888 0 926761814 731904929 0
63462561 1214959 0 545268789 587567909 0
711675350 162287228 0 877336587 772890697 0
24183143 4543100 0 34482684 30058822 0
4409735 206149 0 8481353 7647217 0
91758851 47408533 0 715777267 601872651 0
100284783 76759632 0 223386195 191222011 0
85713615 9962181 0 181444658 227163340 0
134196820 10431316 0 760044896 767446561 0
96493241 23018655 0 625826116 702585670 0
93277596 182613570 0 509032189 510583543 0
45420349 48547787 0 688648314 783804556 0
345592484 155970745 0 567309096 531494799 0
4133650 2320663 0 4261674 4167056 0
23448771 3751718 0 62456180 68290783 0
637405050 19425826 0 670232680 135803334 0
117334110 45920495 0 133782397 108522174 0
101023982 11174409 0 162811664 154082958 0
194499250 115651056 0 978391964 894992518 0
238995765 142571534 0 946461495 882290158 0
7942558 1931358 0 138319315 134325187 0
1948077 82944121 0 273273828 401415020 0
443344904 211389928 0 623741271 614779432 0
332485 14662331 0 171060118 220642688 0
416649145 15143349 0 853066933 779809115 0
540186057 189994863 0 558519179 515594496 0
145621565 51199769 0 603403650 666196117 0
153407388 64164181 0 540125230 592787914 0
20996216 25214918 0 140228905 144627112 0
468378060 28235775 0 872291555 814105453 0
586834294 84214174 0 926339907 333013239 0
450948842 312965792 0 500643653 544350888 0
243929649 226877930 0 716276174 709740510 0
4280239 129879 0 54051744 46022231 0
79459071 10673752 0 263024233 136253259 0
272903 11214420 0 57669400 50645193 0
134055038 10606238 0 643575094 649341033 0
91930263 9578927 0 163202987 143914801 0
316918050 135268237 0 628219642 371393483 0
593069555 18363343 0 974973864 964275986 0
179336822 179734086 0 878420663 864558645 0
335272705 76924803 0 727361139 590984210 0
37374663 102182271 0 788410976 770131230 0
193427792 105157750 0 689733467 704388843 0
335172529 168766917 0 651462952 708783700 0
10397305 6079859 0 427481891 453091666 0
58071617 98249788 0 551756909 549800725 0
187331 253157 0 639409 584173 0
787544867 96347803 0 908172144 510817494 0
393336510 133326578 0 606228634 553851927 0
444306079 366389660 0 811541585 736680867 0
88763325 33502515 0 267268672 263985091 0
11822147 102282403 0 174473435 211513148 0
1082170 562726 0 5289519 5413128 0
87889192 20554572 0 206506654 171042334 0
332594769 46132091 0 557077400 547981757 0
190868 62706 0 1107287 1022617 0
51337645 129424004 0 703331871 638438647 0
612661839 157499256 0 890729709 548184593 0
132334207 7729052 0 174863297 174007576 0
105417653 23862357 0 413836236 322118374 0
221436460 63747965 0 442092140 569991925 0
19599809 8936532 0 24081764 24766047 0
290556 4951736 0 114164071 118282500 0
178711983 228478717 0 358890101 389154474 0
18168462 31110765 0 49436479 49793438 0
771415490 39685751 0 944123678 988605783 0
45447837 12266462 0 431327100 419871649 0
130477034 14463214 0 291416072 306022041 0
41395125 79739172 0 739698322 711574681 0
122180519 15003103 0 764965282 758839159 0
604101389 29881501 0 719848777 499181616 0
40097971 22050866 0 250208249 276612761 0
211446066 23619612 0 279535041 258302630 0
59166059 135839077 0 838395081 964624810 0
36040071 77415830 0 423385926 342048348 0
7574861 6355003 0 77098099 81408998 0
29226478 23620897 0 353800185 339839526 0
235224687 28290676 0 390772261 388818048 0
98701608 52203347 0 659792120 655701936 0
230249485 88601133 0 539188251 603272211 0
3292769 14392442 0 409379897 384296698 0
6077356 66830862 0 328416410 424862101 0
138672808 29434713 0 530592512 501043023 0
332761247 138631894 0 616457151 498661353 0
23139450 117933902 0 525148561 614814637 0
35386144 28672397 0 270080830 299659792 0
170504699 54202695 0 448812357 437972761 0
224611975 136345005 0 585459999 677239627 0
372624563 23262126 0 620225112 569280402 0
288668070 173000711 0 731943531 636030822 0
38979017 10561457 0 132798647 169875418 0
31915093 35720368 0 235179676 215168440 0
1266965 22705266 0 286873793 286565943 0
288257541 52441212 0 322460397 294576458 0
94890900 20017421 0 656646991 650161815 0
5623695 72270382 0 251910921 207105276 0
23919726 41062355 0 104200029 104039067 0
92635571 31670222 0 95922651 81372684 0
108333288 63935870 0 517052185 444940433 0
436722944 138620951 0 730880152 643533887 0
147473111 72228601 0 297757975 347747107 0
498069807 45604826 0 572211233 574753837 0
449400496 21816164 0 629596569 616057220 0
488091077 34932890 0 536968791 526604857 0
70118006 171528144 0 608048511 620916027 0
1580024 61727184 0 208211853 293515839 0
8233878 4940640 0 38328043 25686923 0
32679509 63765458 0 322779575 338991710 0
10752821 33638801 0 527976200 530809457 0
63033457 156829448 0 784367384 855820715 0
47061287 47415998 0 381908295 397466733 0
314529269 60092276 0 640432184 670756233 0
47307730 241153587 0 849540694 672153526 0
112376771 72576017 0 394471575 410498887 0
124922505 31683255 0 202264094 200039631 0
6143534 72672123 0 217795167 249319120 0
50517644 111575362 0 288634850 340216314 0
91715511 103649379 0 553417331 580188349 0
2714327 4003299 0 136536337 162800889 0
28026748 15821353 0 497053859 493265103 0
4838603 14327074 0 91824623 91699056 0
834839057 237538619 0 924862567 592680940 0
148291118 58677287 0 524431672 546723917 0
683752704 195365667 0 696573257 543121140 0
141423068 120491195 0 596673748 640188582 0
376480905 79366442 0 677908658 386690705 0
15529445 18073169 0 229209608 186084856 0
119862317 169096505 0 298149231 434079264 0
466418202 2376939 0 610834061 610826348 0
384467429 27582005 0 493180107 456453040 0
23982267 7154911 0 67711115 67194260 0
112621143 41959436 0 388838812 417021998 0
374703052 19545615 0 557267471 388858534 0
41504488 25182357 0 133683590 135798700 0
192931610 142067452 0 619489415 411775516 0
29272609 81893687 0 892148828 973029839 0
456662174 109277113 0 701133822 637168377 0
897201 9261393 0 76071157 66732058 0
38134941 12739164 0 629304182 733655677 0
515378008 67476648 0 770627832 856417771 0
299185121 22158395 0 621590942 800525806 0
12626532 3072111 0 94953532 91049505 0
455185956 89677276 0 608103410 516222014 0
31229687 35170020 0 593226272 579473925 0
67237904 46860513 0 413291188 398286320 0
170973656 10270653 0 253035919 170425368 0
501127056 107464931 0 621390383 306954959 0
207474772 14431981 0 418778773 414176606 0
64668153 106378653 0 283208760 321901832 0
324203339 23331121 0 522220145 513064007 0
704406969 114065237 0 763255722 496511336 0
244160085 15668900 0 479179873 437207791 0
55446474 5014798 0 239201141 228445581 0
316906993 112350775 0 566110327 559589553 0
129951351 68155680 0 569455177 594556581 0
52397201 15161403 0 877150997 891271698 0
2914274 69886426 0 271468660 285916496 0
111762698 163827680 0 579458860 657952545 0
126192253 35625914 0 744044214 702488249 0
62377196 1141189 0 185071593 223255738 0
104716742 15839736 0 683728130 755520893 0
443137497 44399844 0 758693340 637623622 0
193741051 5699494 0 802123179 851669889 0
431277889 94077428 0 746430674 729381207 0
68020101 40093315 0 659985225 659358302 0
286631792 16161283 0 392631319 387636563 0
112588883 24918335 0 141319373 133175032 0
231828908 9651639 0 469100805 314111359 0
64926392 59374406 0 429514058 451479269 0
624968659 155953210 0 681142528 745652324 0
444058735 198808034 0 794364230 727643924 0
167617081 75347179 0 765857306 809593576 0
716019233 483899364 0 824672559 793983740 0
96406110 21613170 0 681661703 675488286 0
107475856 18776076 0 138237145 142511598 0
37450032 9697210 0 191012178 188261081 0
90568778 50379188 0 522798467 618226145 0
178002163 78725001 0 880911060 897630398 0
699362284 243193606 0 922854054 805052554 0
8946312 964893 0 39926445 39973188 0
621811808 169423230 0 875590516 723233350 0
94378145 20491214 0 196524289 241682196 0
1383503 391167 0 17733473 16329558 0
83156110 53415242 0 277841882 275163526 0
83031710 10537726 0 187249317 143381581 0
175865635 27673346 0 200665195 217509819 0
277203869 126189800 0 396041699 356111323 0
61478788 550720 0 292317271 278025387 0
203343995 17485202 0 592463947 587557137 0
499144969 35648065 0 749382493 461838686 0
581756891 385974413 0 668835961 558385249 0
7748956 1797858 0 12075937 12062192 0
28269319 36248308 0 573798859 491289249 0
59429539 184440634 0 675790457 640529203 0
387788565 5897542 0 393177652 391249698 0
57882323 35260649 0 503418612 507363389 0
318649238 38494474 0 521671997 526464929 0
43507133 56692029 0 698434054 597836302 0
384684877 320381612 0 494288338 518105134 0
25268675 657736 0 123421908 92588245 0
87646431 19450160 0 297017333 263420766 0
34885593 27608380 0 439254642 309459968 0
125123708 157962607 0 445895724 462742167 0
252586357 65836652 0 784318523 982404367 0
16146247 72561024 0 699841971 677746936 0
56884661 7655243 0 319096402 320800158 0
384306302 14604737 0 694722041 801873676 0
20194969 7681979 0 427945876 443078560 0
197245535 54243285 0 659004189 605523177 0
221692261 56061104 0 312443369 386578110 0
28199481 8563326 0 76871701 84519647 0
213069861 150023122 0 311440414 262009050 0
237330883 22931268 0 516393141 634130319 0
264555795 33883267 0 873162511 884718246 0
21158987 58834059 0 615313312 602544733 0
306869070 84947549 0 755893623 865582746 0
48248200 26606875 0 399643353 205849786 0
3367042 387812 0 84585593 81869100 0
245375771 55754608 0 802140312 777697679 0
427418671 61319517 0 800523118 796123001 0
169833101 265435438 0 464676418 434539098 0
20054301 46540633 0 137320391 118698533 0
20248554 13397978 0 101363545 101844844 0
1347173 833926 0 28070620 29676215 0
322427504 202383662 0 489164530 488918259 0
366390621 248929388 0 572665038 439648135 0
63639264 33175750 0 695789347 724745481 0
6169452 20803817 0 684796934 576815314 0
141693584 15478036 0 648037566 717515454 0
593126723 453545733 0 733263248 689417636 0
154782610 1051371 0 421786121 432435223 0
32161501 58831359 0 650853145 640484280 0
37330528 8778531 0 340846810 249128318 0
24889603 27264935 0 402078059 409469746 0
228167397 72359738 0 462846621 310331790 0
245048796 58170238 0 764670232 708312610 0
29921125 69968999 0 337101322 311397731 0
308023140 239341263 0 352153455 289835862 0
27106292 20809962 0 268651709 241235744 0
503688952 37278042 0 635369769 692957245 0
1436298 33075423 0 429010728 421459365 0
2104382 4713361 0 11395905 11188535 0
64356056 52486427 0 807663457 854958054 0
6714498 56003270 0 329541454 269836610 0
50638333 2803062 0 65216821 53644081 0
144421395 53500119 0 422598412 462731949 0
174308402 74287552 0 377488582 246738091 0
514155647 116276197 0 885851959 733356778 0
15340792 133108567 0 545568252 533207244 0
140337787 39593909 0 660706332 584515704 0
255004786 8073846 0 354915079 80713149 0
227377908 2700992 0 691162230 675355486 0
794844064 106542891 0 828902122 529811192 0
450621419 37077993 0 687280933 490020567 0
157239092 27293818 0 346999033 314217053 0
243422 592728 0 5187905 7359489 0
1028291 59207002 0 345410648 365251328 0
283478696 254693825 0 862700218 679355441 0
18226715 17296124 0 196269394 196216112 0
603013844 81319354 0 679099561 526340046 0
4543574 35906292 0 497878543 480109345 0
270742931 149094461 0 334881989 329429055 0
137105421 83461211 0 289312496 238216717 0
129257917 19109931 0 422606838 414454713 0
107497098 47325840 0 113243291 162402070 0
8903176 6410520 0 20369165 19555589 0
122366749 8337389 0 253952801 60760616 0
15347885 5021026 0 60724127 63743705 0
15144870 100383593 0 662776102 721999417 0
15590883 42902222 0 261894615 293141128 0
227440013 35834140 0 836705748 723769992 0
227020094 104365901 0 398248943 430200101 0
151263263 88508868 0 933625854 839189572 0
84368856 110368990 0 197361238 195689066 0
53454119 60358249 0 576160648 615598262 0
213031411 18492883 0 374544087 334908983 0
73207801 62580815 0 451288741 413627891 0
137684586 48534383 0 663715227 581837523 0
12925670 638945 0 123773863 172777882 0
118785826 36659911 0 661818184 639161511 0
280631673 95003436 0 921038999 859823849 0
1528874 4450205 0 90978478 97878040 0
20551193 20771727 0 157136768 184723444 0
544864106 82538736 0 688084827 586853876 0
594251174 68850920 0 805714757 818739136 0
578865125 321228639 0 820970782 821391124 0
9894267 24861494 0 233189187 294413315 0
37227260 50299539 0 346129580 384720219 0
81323974 28015928 0 163034591 163811255 0
130259135 162261336 0 953382978 823804639 0
3920237 2706118 0 62617188 65166255 0
662549949 296636682 0 931129168 520177089 0
4428062 6291386 0 91327405 78942050 0
2023656 4959941 0 212318264 208105672 0
75400552 38330360 0 482887129 466741845 0
53778542 67497605 0 222233809 262224877 0
3748926 69777594 0 251690395 311034737 0
591053670 79301711 0 650934595 728349491 0
5851450 68714335 0 249642770 246113476 0
75698422 78768871 0 774630202 849227799 0
23351334 16844496 0 196075985 186164646 0
106588627 35133725 0 533647615 412373150 0
30024709 26716769 0 520629997 566109066 0
51198785 2897618 0 287637763 267777417 0
432796 34353323 0 194275879 188593060 0
518799355 201194750 0 578275211 448525455 0
180992222 36440402 0 201985897 208447464 0
93704285 2504859 0 420988340 437807962 0
123439569 57874520 0 499070307 435672346 0
215710640 34702555 0 599936537 746477296 0
215875422 37504190 0 884129037 934228110 0
36843834 18985748 0 117184691 113142398 0
362246279 164194423 0 667291619 769230066 0
30615697 12790144 0 65385481 29764643 0
258456803 25270868 0 644868410 721632099 0
426364717 10884583 0 656581072 636297215 0
16678606 927738 0 45070626 40395736 0
67889715 11539656 0 265387079 278741857 0
520657300 125340424 0 560654547 510404908 0
224037677 140381018 0 578405035 559839150 0
56982819 6295196 0 360069618 356399454 0
313859611 105876773 0 470897054 414682121 0
12150477 45430983 0 239161411 279981179 0
18915236 9497505 0 41828272 42003356 0
106302182 139186931 0 745154629 860299699 0
95920704 10061770 0 361376882 353812426 0
110437203 50060172 0 183405101 156919083 0
59253539 80760618 0 798225346 882073259 0
65741032 1635744 0 253569024 210342320 0
1302074 340513 0 111987666 106272584 0
172123865 18412431 0 460669093 441209401 0
2062034 150003 0 19134151 21981706 0
7169872 11412550 0 153854828 155752525 0
13559900 1946462 0 25259586 26832393 0
299395866 119037330 0 484864017 468040688 0
6178486 5006753 0 181718720 177634033 0
7122206 367370 0 46273761 46255388 0
56782515 47138295 0 251093555 302338224 0
7339635 1639307 0 118277704 79066484 0
3920745 562535 0 7710569 7792283 0
12021330 10555860 0 135792553 136601730 0
132817960 8818303 0 592665454 386308931 0
386077282 28286271 0 636741323 568651791 0
22292997 84195410 0 791434374 813388818 0
221758207 170724747 0 948195382 932898058 0
65100475 7781432 0 360490266 253862302 0
15069925 10849273 0 113885211 126255606 0
586866338 234750823 0 676050729 455221350 0
281016552 19980677 0 919250558 883083097 0
147719442 56405821 0 329482724 335189815 0
49594899 36903989 0 367317946 222407922 0
149232510 93888227 0 220460582 232262253 0
381572265 131821295 0 888241109 860711855 0
9918429 94923876 0 308476880 394481083 0
151972990 25823217 0 969658226 748083613 0
274541108 72816948 0 894679817 838329021 0
132319690 10119088 0 665486841 512673807 0
24020173 27480053 0 470615644 343305375 0
135383370 89007371 0 469952450 363194004 0
110520768 1354687 0 264397039 242140180 0
62643575 85324372 0 264999169 271413873 0
370350887 33573929 0 423304977 220707582 0
242862390 42281121 0 530753881 567045157 0
191388468 76945709 0 520605477 467190139 0
171144728 6510171 0 541409416 560184489 0
751424347 26462677 0 879247645 726882511 0
56847321 130464682 0 825388702 902153040 0
74486932 47371632 0 111565180 74599328 0
7810887 8918893 0 825335593 908106452 0
39642567 13387680 0 477517331 418196352 0
26461162 109812251 0 681434049 694327173 0
3434989 46000663 0 190949499 147598199 0
173660661 42654162 0 548984455 420097065 0
82512918 8247652 0 203936635 192685478 0
355823421 128458437 0 470554169 553493764 0
13761429 34173249 0 208963506 252818394 0
76274120 5889555 0 138765563 132045100 0
158038813 7993058 0 360284009 375031023 0
166871592 93690094 0 414031822 469336814 0
555559720 120097507 0 875762513 928174186 0
133359358 84512331 0 506289650 501204724 0
48839089 776183 0 669265134 624510591 0
4023053 15108143 0 107752723 106789974 0
51439336 11206644 0 283078108 349198883 0
626816381 369363011 0 725145495 515113313 0
341711269 30712925 0 582799579 539564398 0
22806530 29305194 0 894356376 879701595 0
406111189 395888403 0 804626062 729155343 0
141375 12971 0 220316 111982 0
15196991 4434541 0 82103142 86771352 0
9765622 5965350 0 19916453 15848295 0
263248071 253707160 0 699894559 716606935 0
50938801 10755247 0 357782052 324762806 0
69788443 36656107 0 147175281 135114623 0
90339554 75998016 0 206260352 167015650 0
6038153 872593 0 7404455 7317873 0
51777735 188401337 0 904050216 891864666 0
3089526 27123846 0 237296960 223118520 0
333230316 146502955 0 659594565 700395272 0
57748082 23976328 0 85410359 83364649 0
32657173 3664207 0 178905545 181610356 0
11841676 15937238 0 186385842 191058288 0
37945881 40844604 0 599845032 548767076 0
2591176 51707 0 12384104 10992574 0
435033714 125905821 0 850033637 791597752 0
116045789 75243218 0 919607959 884356986 0
14382719 123247604 0 486006142 441260171 0
54129168 35738699 0 513468460 490179192 0
230082079 84336459 0 779158966 816598531 0
32671346 9316750 0 734174204 728863102 0
163784236 207908898 0 565676487 475161161 0
166952097 27563271 0 242268363 244228591 0
335610614 232927260 0 607143085 502232464 0
94919063 91729087 0 600294439 501537995 0
74180176 8542093 0 202827398 140498865 0
16231196 8630161 0 21645647 20790337 0
111531741 34280872 0 395775950 394809948 0
587522693 82569069 0 808407319 445117057 0
59017756 7647957 0 509387172 401216821 0
21198228 60572121 0 548393612 508116387 0
107985068 36501379 0 136362446 95780536 0
24063618 273494811 0 936219068 892312747 0
389276319 82188720 0 492262023 418657780 0
26117166 65002296 0 777998547 769104978 0
1003960 38098874 0 119623676 116219326 0
73933502 19138400 0 213966095 263172117 0
211135170 210114660 0 709343562 672518546 0
132942947 376924474 0 732915191 796685961 0
92646355 62364711 0 888778216 919469156 0
682981 9889039 0 38822378 46341421 0
22877241 44493266 0 769252491 843685755 0
174629571 124305929 0 278953894 249123566 0
29696905 75597836 0 400167872 468374168 0
93071367 15114640 0 130685153 132796182 0
399803400 131269817 0 512375883 329498080 0
2293564 90646812 0 840929975 740135782 0
354179289 52327666 0 497743968 481146379 0
117919152 359991 0 409224094 365133415 0
525951864 702080160 0 872027903 874306426 0
34829314 3275175 0 541460296 534334638 0
32309336 199324924 0 632658242 677141108 0
278907391 177525716 0 488702249 506560884 0
280276774 137480913 0 362127158 320826452 0
349634173 229681274 0 477950617 574519234 0
174200404 49559287 0 357694973 269462735 0
404452410 78188014 0 676756946 577287270 0
66210860 174910454 0 467818401 587358749 0
574836655 254392308 0 812587287 677333477 0
401189558 209674555 0 694283748 631968338 0
74037367 76805433 0 936352930 938777172 0
243769953 67811947 0 769424694 779991302 0
323341849 138187435 0 421749164 406551529 0
5099903 1387286 0 19935151 19611104 0
32609503 61358852 0 794323792 839094963 0
168555535 103071931 0 220660980 236476550 0
219088213 36713155 0 728442942 752590411 0
255430044 66764273 0 462668607 281770061 0
36612195 1968387 0 79349047 83672579 0
10210162 175601 0 28375998 24755750 0
356691249 414151798 0 839207148 886144192 0
483841978 88399221 0 714434211 647825092 0
125482581 50210781 0 797042798 845703350 0
198268473 130940478 0 707802132 750324279 0
52776033 41895066 0 584150530 546799776 0
248701536 164233926 0 459998625 517544518 0
321853084 27779550 0 892432188 742643694 0
289250341 95772519 0 741129169 745525648 0
670755940 313257519 0 744310764 673264908 0
395233043 137049517 0 825802914 645390245 0
630154862 2487301 0 855234295 378443768 0
11114309 4970637 0 257144935 315795710 0
126444570 5999955 0 218831012 235784971 0
112702042 11591334 0 843071226 813808836 0
54053265 71646143 0 222095838 225078750 0
134239867 42811661 0 482086467 404022718 0
289707686 90003803 0 535460624 533338165 0
3717183 23817482 0 334275507 396344175 0
84854949 7557486 0 579550505 604983405 0
26701305 14388968 0 130545233 138005220 0
398603756 140543230 0 680857386 675137790 0
40595168 2159510 0 90874322 90713358 0
461960552 121414608 0 855063315 466649497 0
45619825 33526215 0 360270701 289776759 0
159749951 34308287 0 923991348 978584240 0
35918631 4331037 0 788200413 888311062 0
96288522 63658989 0 560129958 677004698 0
24369725 14957505 0 743380930 749844529 0
395654469 21671427 0 588226499 367898389 0
41580140 199618159 0 614324331 575182911 0
20986882 17743247 0 73680289 72608900 0
656642837 72331398 0 710370426 532994182 0
805250677 325047394 0 906979072 956587444 0
11536288 125419 0 100397859 96137327 0
4056821 677948 0 83538896 77835091 0
11570339 17120608 0 103538094 108335313 0
308963613 52499708 0 577161392 561344018 0
89645986 10235305 0 945934229 969917235 0
599367207 36284366 0 666436735 697702399 0
75220357 34491703 0 831414366 876148465 0
54070770 349023 0 200506653 193563653 0
79259461 25106584 0 449862722 599250853 0
32373519 13338703 0 699047384 619007446 0
227093788 72286413 0 349303815 356151083 0
3596495 750665 0 254038827 251820674 0
99612603 62447958 0 752746238 765002829 0
263177095 1704085 0 559981784 552734014 0
9629868 3866896 0 84740898 129266952 0
388976514 39532886 0 429380101 416256172 0
124087053 4546407 0 228549628 114335924 0
23804133 50450847 0 219711662 220854255 0
73364855 3531748 0 250166605 270876120 0
262630297 361733127 0 517106008 503593739 0
361274123 112610233 0 777238571 825231202 0
541838449 79776393 0 658858352 538059783 0
120683845 58838502 0 324833998 268375286 0
119926340 42222849 0 534019903 498063360 0
569733308 89893286 0 606974699 360819718 0
13396785 1550277 0 42369338 55336464 0
45660060 194534340 0 702260797 785857520 0
10897425 13348661 0 240235949 279917131 0
147649889 96402913 0 686762553 843389245 0
4725037 5190264 0 54733476 50104830 0
586321699 26670022 0 791186280 686721052 0
32627758 30737798 0 395947989 395702933 0
367129307 226121456 0 665380744 667086285 0
364207420 22351005 0 459779152 626242880 0
370334354 17063259 0 394309821 401831023 0
265329721 16749089 0 564327027 530405312 0
35497843 99285262 0 154322134 184692576 0
5558173 710832 0 55846043 52533310 0
75509642 35329719 0 102869487 48188449 0
5029899 4184422 0 39697845 44575478 0
227416943 114028284 0 447629112 365488122 0
362539788 9108120 0 521033603 480463929 0
117595357 131341587 0 943850116 953562000 0
17243380 10150391 0 23722674 18640157 0
188195141 42091773 0 778755791 844767339 0
357424724 9638978 0 749357794 786992639 0
24171636 5547311 0 262728171 249974969 0
114588202 84415667 0 643829368 698845622 0
1528017 5258007 0 227604612 188405982 0
23912352 36370487 0 452063012 355353834 0
394962387 109138995 0 897181301 949101161 0
162887850 139078464 0 302171611 243172193 0
359892825 125028852 0 580370550 644502599 0
88366499 37384743 0 291105011 299961309 0
139700495 34517381 0 211092986 147114832 0
100760137 22225929 0 604790398 692321044 0
630486907 269975067 0 658043894 294633932 0
581179243 56976379 0 800827424 791283467 0
119004590 24833876 0 277053056 255558234 0
36917137 40639655 0 472992806 447761984 0
98276140 29735113 0 129980662 118206591 0
424847893 11136465 0 750578085 759499581 0
91368779 70870938 0 907442370 912725484 0
118939529 73958510 0 857020031 751033090 0
2851855 11270132 0 73148420 68316264 0
57967207 74302444 0 582392960 788083381 0
109951593 51963908 0 154190474 137694268 0
7548095 24353189 0 561733537 652383047 0
25972444 245569 0 960381955 978287780 0
398315341 185818184 0 641482096 637742085 0
1773855 13163484 0 201957649 194362226 0
9140767 785222 0 522739844 541681686 0
71802633 5742173 0 158244270 174383239 0
77661138 69894497 0 690691059 711466818 0
1509336 305225 0 156277432 152782722 0
214951852 94921661 0 736390560 698619570 0
14856594 337808 0 41502473 31831144 0
493637517 158220981 0 613675756 566955924 0
231263050 7426176 0 633512814 637678789 0
206381619 63054073 0 286712787 316259624 0
449943158 55728336 0 539090908 539127537 0
423393015 281987267 0 566000418 616562325 0
68745215 72342512 0 394920092 407911424 0
53284456 22096200 0 221595503 345878079 0
228344580 25268418 0 312737594 130778027 0
13497030 4125607 0 401727068 375309316 0
383624533 111085808 0 678691244 592282018 0
100105403 96758949 0 817674733 710371559 0
600539979 265603690 0 951254870 895570215 0
129041375 35061214 0 506720049 434342642 0
80725193 26819586 0 766314173 681052352 0
103622284 4678880 0 213149497 202410078 0
124410632 108397636 0 738378378 647549979 0
22398150 11599742 0 182466612 161125420 0
291706567 82261159 0 413613223 431740710 0
32703628 179135632 0 778087414 783720031 0
28935577 8207079 0 54041531 35351125 0
159535769 11209794 0 708673196 649071447 0
174391981 12046329 0 663781008 834849286 0
4186126 255255684 0 377210873 378734568 0
40843136 21480652 0 121135451 106723193 0
23667629 2049928 0 36255734 25327209 0
125883431 58521367 0 683354136 640515413 0
38511266 65400708 0 588849674 544246842 0
4236059 2348637 0 83968422 83743295 0
12130113 9799156 0 71202888 85985134 0
125172263 828069 0 181314560 184765971 0
34996475 34067175 0 46225155 38304994 0
251990200 237600941 0 411124984 439852247 0
148766 15247547 0 141395593 153885945 0
106029893 18734519 0 327342930 357871596 0
73468482 46525366 0 397156100 513231948 0
177579150 75680176 0 895270619 840365129 0
23072081 36235999 0 807789439 896501197 0
13255502 23737297 0 406851565 330676230 0
170731008 24194617 0 688776007 659238215 0
115915792 78657593 0 408394153 425038055 0
342244260 14529778 0 727298681 660057083 0
242549038 176832691 0 368804955 280841851 0
94503714 4787049 0 132410419 132681330 0
7495899 4129509 0 72610073 79884352 0
714486 102906704 0 678680206 370191028 0
191155363 31326466 0 488856303 430678318 0
99642987 170444829 0 536221880 557626441 0
237138043 80425568 0 458394381 456247500 0
30866617 58566294 0 672149986 765381308 0
202298619 25401578 0 801455883 871072567 0
208195294 50599550 0 457593339 480796658 0
23422741 6487582 0 51130584 51465548 0
319016886 19106264 0 341124824 426645779 0
127450787 13447508 0 277081535 232382061 0
27954783 6399750 0 306411801 298748182 0
759525 2651589 0 7650384 8150373 0
235506779 23755235 0 465955462 427623992 0
153096029 26229350 0 507191034 517741280 0
67666618 60073496 0 729983889 774313852 0
204411013 5415903 0 516630624 488680835 0
21975237 44678149 0 820392458 629698551 0
153313945 25699912 0 734809833 754121025 0
549684865 186449524 0 632300833 615588084 0
279728927 101700688 0 485852850 483409765 0
45594967 5987689 0 123787693 96095315 0
284098146 78974357 0 356261258 360479062 0
231895413 9679609 0 761011331 367561743 0
41783723 26153285 0 90323824 97827924 0
492578571 59484403 0 577364037 153861770 0
66944750 47504195 0 121793340 95500675 0
384802591 916689 0 503034616 509762677 0
422781746 68074965 0 648369908 549873390 0
51360706 25318354 0 118303502 98861546 0
93302376 25791714 0 698608119 690855064 0
89464674 61780956 0 762200058 629096829 0
13473432 3418352 0 858490897 775153240 0
321868749 20149644 0 840200943 762141680 0
19000375 5653908 0 32228547 31077605 0
2937522 4975904 0 51253206 51264166 0
736289595 105917159 0 795237961 527838686 0
119714945 92337901 0 446714522 468224161 0
73753871 93810222 0 204725281 208817363 0
558450696 21203048 0 809365533 790465917 0
48690144 102033825 0 852963858 841875319 0
189375479 132938429 0 321206769 317017934 0
502116549 271558730 0 646660452 814513760 0
32076744 129288126 0 689026681 658661010 0
105676589 125796474 0 254480692 274508498 0
81921125 56648832 0 239755455 330598555 0
183204710 42665583 0 522234509 622927850 0
42293417 3944872 0 209896585 170032141 0
2801832 6354414 0 96007112 112020103 0
234911274 87545635 0 418477133 465318542 0
88449831 40516602 0 481616094 464450602 0
152346659 158604257 0 475348593 553978722 0
189335704 18809584 0 490045521 499569250 0
51309886 7852418 0 226112507 195878945 0
106790186 51645139 0 463583669 479805986 0
7954115 58109342 0 191723380 227320147 0
107560327 96402350 0 552664881 495022257 0
272744698 3115026 0 631585423 643815343 0
85115504 99379754 0 938804494 979911152 0
31789544 150668 0 810152398 898553585 0
226936826 86182003 0 248886899 283324491 0
1251406 2084851 0 144723284 132549696 0
84140017 96610846 0 376216236 610170656 0
42620698 25199293 0 111751353 105226735 0
173901289 109000709 0 428872846 385431040 0
30362306 501119 0 39519234 32242791 0
18178457 30117687 0 194281765 182538040 0
375913907 7006320 0 763156755 763906201 0
23657578 40403260 0 399613613 441705820 0
64731819 25803283 0 100990898 108978306 0
34339058 8834253 0 161589451 150743125 0
23447681 33164851 0 406136961 374543764 0
128527083 64280951 0 881676140 804864401 0
8726126 1827400 0 98786382 68558234 0
734207 1274986 0 41827245 43059578 0
18762062 3292335 0 200030171 193929244 0
129288849 255349009 0 563778426 808971645 0
8609349 2191582 0 49714700 45625773 0
62471157 83859596 0 164430674 203811783 0
45038883 29182696 0 899123008 896157806 0
16748972 8931026 0 261408024 293295361 0
63620096 5436223 0 186019641 148914309 0
150359555 56093429 0 447451623 461797550 0
546601672 240507052 0 899333083 788233193 0
27940994 7011456 0 252679053 265497909 0
4479131 37071751 0 314730191 314607924 0
31431280 71890772 0 744994989 747452109 0
71948050 47183886 0 557057556 552022614 0
24707973 24403697 0 144089289 151195212 0
161496784 13271902 0 229792008 232416061 0
160437029 47257109 0 689825497 678176348 0
372315549 266302619 0 719482531 631278139 0
51146082 48998317 0 138327338 111410677 0
83723434 36548756 0 161718074 173463323 0
342276416 73721230 0 808628855 831569181 0
35556993 1389543 0 214795388 205731801 0
97105060 28561961 0 603230663 510752910 0
29379287 41844072 0 646485698 753402259 0
12232069 24469929 0 182137089 150667397 0
271812194 81942369 0 314515493 276394524 0
36777351 15990283 0 564403973 496520499 0
62503499 219384380 0 821096243 890706165 0
223868551 87108667 0 616869178 602036184 0
203569405 10694984 0 513137210 480866483 0
78665189 19241493 0 345453449 338500994 0
86415254 65371593 0 519472216 464590371 0
746186868 323363625 0 761118151 739891927 0
86017095 8372024 0 725262108 639478708 0
300049170 180618710 0 354872320 372397168 0
17253983 46532176 0 223112906 224745066 0
111465211 11681581 0 548176547 653238592 0
252995463 23991126 0 417904130 209107896 0
3962055 421105 0 11247171 11209429 0
820336 12895320 0 243727145 228803484 0
171483690 185335410 0 742452199 857815700 0
4703721 35795316 0 557295722 465551105 0
18503616 30999101 0 534392548 524035947 0
41561770 18686643 0 654187368 432366982 0
329062022 54762597 0 518076228 505273908 0
68539609 26515493 0 413431373 398293563 0
971314 49316129 0 573735921 591638956 0
23423865 385628 0 170949364 193987517 0
361990237 271814486 0 877023477 847878327 0
135704994 2503288 0 326998656 349974757 0
65905442 225568293 0 613476533 607549164 0
71717744 53616036 0 324742519 313338907 0
489836703 82274346 0 691619534 287639977 0
56764025 8859845 0 169809560 202411966 0
9135236 2816849 0 44507215 52405206 0
369688295 196355574 0 883811990 667007085 0
53160087 2148863 0 150859061 152165917 0
285427391 28951777 0 394412662 303022520 0
29298710 253880203 0 851611081 855527419 0
63511557 38111942 0 451802200 438952448 0
63965732 20532714 0 77001166 87399035 0
15733532 9678631 0 99529215 94541668 0
48053036 82861881 0 645030258 649111410 0
653832740 284567818 0 774880456 716929672 0
34765358 29695753 0 393664532 293995967 0
13082269 3827247 0 144262991 126733891 0
4223977 36725149 0 202656910 192313737 0
228561362 140166232 0 660306633 748103541 0
85621585 44651919 0 412742857 405307321 0
353481024 4097783 0 703471327 786754669 0
4910008 13208436 0 143350120 138729448 0
2917459 116861 0 99191397 85906747 0
333218377 127899512 0 386933580 363682025 0
12225905 4651580 0 176660721 188375345 0
265835873 77208401 0 380547804 313743359 0
722118371 64764560 0 898275202 672539385 0
12603670 32883728 0 123507449 120123983 0
564343202 171566727 0 907751916 955006326 0
13058167 13266924 0 499990536 509808847 0
1520699 47088730 0 494926752 568440633 0
81913197 104848161 0 631770338 640856288 0
290659323 283812373 0 831665846 815286608 0
138487049 15088508 0 453552120 454507128 0
54138817 31134498 0 554656731 521392137 0
140250424 38359755 0 206158445 136908501 0
75438800 242033167 0 748912852 695948684 0
322791182 209452263 0 675236118 773246111 0
12770447 8578437 0 48462668 70070841 0
30320949 7795697 0 862340042 888859487 0
7867824 19688763 0 494951660 526222385 0
29989555 57403265 0 463596067 428063764 0
258638960 18953829 0 385498625 265287373 0
351427515 262472750 0 490565139 342394321 0
456446105 98573214 0 708519470 730353407 0
537668 1034528 0 29093636 27029982 0
42758184 325478 0 202765849 158861829 0
22517838 16186555 0 815191057 925622712 0
2960645 3164285 0 48621789 27172786 0
123037086 60706750 0 490417826 540088185 0
513980008 17190117 0 673100825 643180959 0
370508554 223334237 0 746835924 755143791 0
119992944 28860541 0 690955422 670708106 0
141242858 48438243 0 395515144 390791987 0
176169731 16071992 0 405671530 476250092 0
601564783 32165075 0 716741273 283363367 0
379209958 77108740 0 412863699 250899327 0
69806137 35002620 0 148827143 95321521 0
364404997 45189786 0 627797694 405570499 0
3642241 22014879 0 104941626 75950459 0
5750215 9161843 0 40728751 41957623 0
1090533 134241027 0 479848706 517404491 0
65206610 19164955 0 90898126 85910243 0
182668895 1422812 0 841484543 594966482 0
1438287 3158275 0 13074741 14765361 0
889348 26074187 0 763788792 661747877 0
261705455 322486761 0 601967828 515303369 0
379143467 121906989 0 711477229 817374799 0
201032750 44609392 0 565007617 436572268 0
168854871 10036719 0 441763940 512745753 0
327540770 17583783 0 683744884 543639611 0
145944741 24288700 0 157495186 114182155 0
456627373 15826652 0 804100733 823802515 0
108525922 56995153 0 634224170 845969906 0
48280408 81710621 0 421701483 442348054 0
109534538 14719163 0 154544674 160384049 0
51388168 35476058 0 984167427 965949925 0
30326283 46531443 0 308483058 233979613 0
52176300 141636172 0 571053363 571428240 0
30162967 37368299 0 124998900 121689415 0
3377754 5722449 0 24454655 36247909 0
197768323 28499557 0 848858534 828416406 0
13520668 12189292 0 200144677 223493040 0
19684716 7719970 0 71133724 90719741 0
13736639 91883401 0 366949765 377823065 0
60391443 7790304 0 68768679 55622977 0
10054891 37669463 0 625505210 490840596 0
245467706 99559536 0 490806276 456250326 0
98759736 65906088 0 343891088 256847043 0
80087610 31694988 0 644730828 575854513 0
470099338 304054133 0 862839043 632342598 0
1994340 3767709 0 53332277 44688508 0
117556538 132869979 0 533418730 500481628 0
237144653 42049606 0 545460742 396291866 0
71200 308752674 0 841347335 795878311 0
79843824 29811923 0 244719061 251982388 0
39265916 27373925 0 225262004 240241791 0
585339 3535669 0 108178907 112578328 0
114002234 28984929 0 128065590 84342234 0
27469402 12435633 0 560998267 545121360 0
85017740 64091289 0 840092330 790704112 0
7830214 7850930 0 181012624 183295980 0
374477354 173129643 0 491845120 339505622 0
620820 18174310 0 84083281 75239035 0
690661547 281673967 0 864028139 736493152 0
325405509 10499756 0 533150379 534901493 0
52280744 38326896 0 648951607 626926557 0
18802979 25351050 0 471889581 484518069 0
7566951 6660843 0 691320160 585157187 0
65726292 26329395 0 141196700 124088970 0
59892752 70514984 0 736904375 588614752 0
96004020 8225227 0 117902681 67796406 0
88558156 64524879 0 694224770 775500225 0
9366315 1273328 0 22886972 17563818 0
13320051 8076639 0 227637126 235128388 0
15697266 106188381 0 481018902 440393318 0
500503109 159403744 0 804554766 779532789 0
159246664 97299620 0 453719278 467535326 0
107947968 13707804 0 692625773 883640545 0
45846877 167163717 0 687576146 646190581 0
33583154 34632037 0 269885770 271741417 0
513234422 70338060 0 692038523 765484334 0
223209519 103061874 0 668404890 837378802 0
23619732 3775827 0 91722270 79652374 0
100829689 31787074 0 860393428 939464456 0
434975200 115002198 0 570509886 280919573 0
31649055 2724651 0 121612790 105965893 0
292253229 125525638 0 547105895 349947017 0
234424254 26755738 0 843218259 912000865 0
292764848 105934365 0 390146618 503605657 0
331425810 39655805 0 592260417 556729702 0
126629173 1955318 0 307345011 293364983 0
1012038 50384554 0 330734626 308030730 0
273347466 54288561 0 615455942 590785678 0
364713595 425892207 0 933930470 958871610 0
687581572 99319129 0 832047986 606904751 0
44376668 15383719 0 113005905 108842360 0
280230095 75592083 0 524125168 487797515 0
28406352 77361449 0 307745622 299735936 0
26644624 8313312 0 48427439 43018980 0
142939887 94483704 0 738474834 589706212 0
257670340 148075913 0 315486344 222106524 0
452267099 303921022 0 479124200 631149510 0
97556382 46989943 0 457414031 539048651 0
14427807 452932 0 15601793 14705470 0
1526538 20221730 0 239425718 256062883 0
24801443 11324057 0 317081053 343040788 0
109664286 44933458 0 290713106 286517441 0
110586484 42757390 0 155085333 119823368 0
261490507 128800729 0 373584351 470419292 0
300995566 12102531 0 471833647 410053244 0
96444066 20692135 0 291212672 284755141 0
140131821 1414469 0 608322334 585502458 0
611264 35627100 0 460338608 458782865 0
557008534 309913537 0 673912701 599062982 0
288820496 62443691 0 589441870 452446118 0
91841756 22194820 0 255279121 202339320 0
104975929 1391851 0 626441090 650017594 0
29134509 14973715 0 202010125 248984372 0
188475 21431650 0 183318575 181261629 0
54058860 4168133 0 329080034 319708712 0
280000299 102673853 0 349954933 347313568 0
38507736 7145659 0 124093495 122844032 0
16041586 17891173 0 51185969 48451450 0
447320655 252233059 0 521921464 405989162 0
111341436 41409063 0 586297716 579322780 0
116533761 40183778 0 547155946 598241266 0
33347028 27114214 0 646244670 723493664 0
12462841 14542853 0 236719213 240695351 0
295755670 35960663 0 759944582 760191363 0
52619511 132447444 0 633899720 716948907 0
154273508 40072731 0 314017587 271015528 0
20982505 104501292 0 329532654 325828252 0
9914780 206290700 0 967882601 907281312 0
57689925 24799888 0 110854602 103219129 0
75437347 44395639 0 643238438 593138960 0
4447341 112341238 0 583264061 553937102 0
136637230 19446736 0 675014274 715761264 0
73549472 4060802 0 88519300 35582938 0
105995427 14595329 0 696424862 729493969 0
90857075 98045754 0 573019247 545193658 0
230899945 94720139 0 358864433 301927048 0
245388639 140357454 0 864594056 810745168 0
108991079 16449589 0 416351177 418541862 0
141892756 39973985 0 192218641 157339251 0
332672084 77839684 0 912952999 832124104 0
338774737 179170033 0 678641369 708457461 0
23552712 146796396 0 973753797 939962970 0
132057510 32942407 0 706290146 636470689 0
290173910 98453178 0 745797371 731513645 0
34190068 3775432 0 99843805 99781634 0
5590794 2588876 0 216944826 230880921 0
9693623 1584614 0 14580736 11551730 0
222528649 9428218 0 531171288 530918112 0
687245459 92042833 0 745752717 567738885 0
49854134 51594333 0 500718828 470600192 0
248398395 83706443 0 723498305 614914930 0
215972823 76158923 0 615470396 614221833 0
442363912 199218865 0 806542628 737828396 0
238536751 123100123 0 718998206 714820064 0
15449122 57756244 0 399225533 353344125 0
37109623 46595416 0 243181894 233920533 0
472748747 221200960 0 520562319 402115213 0
47517586 256062277 0 766822153 793612478 0
29303899 18508985 0 104431478 145565349 0
145736970 82006065 0 163097129 144513695 0
177897583 18133933 0 323168647 190027532 0
68092910 50481517 0 223887731 218484548 0
566781986 87703108 0 766392607 751040347 0
115910828 736775 0 760390759 609195546 0
55992357 10456303 0 132193006 97935575 0
13384561 19908902 0 225227179 242773905 0
315628688 13603919 0 372770531 164330222 0
123402406 105402121 0 679634894 682019762 0
4179722 49869780 0 137845115 155366667 0
160367307 115695006 0 792051218 820277510 0
15716969 89608686 0 880552712 946907174 0
52010066 223353113 0 671331178 717132837 0
83027192 3022691 0 231866185 240807342 0
222884273 13029761 0 443397021 452395174 0
383419572 420975152 0 450033390 605488838 0
328836039 91099654 0 453277137 617125383 0
7184053 4278647 0 162808900 138899007 0
357051291 72642912 0 494819944 429309280 0
176989448 23726479 0 239940353 262841098 0
52227859 202864045 0 465908309 533029237 0
473762443 212374976 0 528156492 583608785 0
3129778 19121601 0 254897511 317158636 0
563616006 316148973 0 761593736 678053758 0
423250524 109743675 0 697831674 813788304 0
152506893 933497 0 197498945 183385787 0
224104823 110158896 0 782857661 893868989 0
18876851 20948723 0 391909393 516077103 0
596120567 127723973 0 644978159 629498872 0
196462095 42781079 0 630304286 499695726 0
5226076 36368273 0 268915521 245759373 0
1798568 26718456 0 302178136 303856430 0
178124143 63407183 0 183666606 124955030 0
605485340 92968449 0 828706241 489407092 0
486635216 161965793 0 588004929 484326409 0
89791115 91344601 0 676328635 673991270 0
117399342 3805557 0 202157014 175579231 0
80431252 10881387 0 303973396 331546157 0
57257393 6043405 0 176000437 211009817 0
152870664 19232608 0 822282178 934132904 0
145483171 26019018 0 223984632 172425424 0
6753982 116317587 0 499627019 629039570 0
16688434 12252067 0 364130397 343089100 0
45402420 18415584 0 208855597 263717857 0
342757373 141603715 0 620518096 808661510 0
32228797 23326760 0 686064306 891993937 0
59761401 33497007 0 594064910 729792612 0
80866093 68108591 0 380318880 405880114 0
2188679 6763626 0 53347610 48879126 0
50554169 5119000 0 74403272 79729876 0
10587132 14213809 0 169011841 121364623 0
585326027 13157117 0 625264890 494160818 0
4267460 8806436 0 104657469 103415344 0
125360792 79231774 0 530803769 532275161 0
35615323 15189714 0 472550757 465277881 0
47520435 5327590 0 677811756 626059189 0
469029077 131926264 0 678793876 522622968 0
364241440 120984426 0 723495852 465327627 0
13029840 6285510 0 93356180 98118213 0
176498809 45008144 0 767760918 789413551 0
322007029 2881667 0 507850242 313601607 0
69514635 21332760 0 140362733 161305354 0
312134627 52633713 0 492052548 409843828 0
263927235 32110014 0 419279273 394518335 0
96726797 78614301 0 306684024 296598968 0
1789499 5643053 0 58744135 64378574 0
258694370 38202924 0 410752874 411036038 0
475382761 17425592 0 511416648 487366190 0
153986540 12765196 0 207140588 220249192 0
612569442 143549898 0 706622139 754024955 0
220003255 61224164 0 396497768 418835744 0
324884092 45958836 0 528863534 695471457 0
33556970 539027 0 87343543 100606459 0
44625171 115605494 0 851188178 882721717 0
61249711 31252098 0 294972260 234699055 0
169908970 161451360 0 958287252 927265912 0
3161670 8513297 0 195987119 187893030 0
20638703 201749981 0 681846251 614360927 0
2200619 904818 0 34557344 33653009 0
86339980 29445640 0 358506037 339747937 0
89291145 87732204 0 533077415 618510817 0
36786002 22001932 0 199578767 207814389 0
1611560 3755704 0 83138973 83831387 0
17774478 532641 0 505413442 596175164 0
372529926 108153582 0 897649776 520234997 0
35938190 14263218 0 109044790 100002531 0
184176245 5071614 0 249171297 224418710 0
20180625 8272458 0 365697368 431537124 0
539317772 455970992 0 683341926 607350527 0
31084925 33143225 0 294076607 295713354 0
315568089 91040435 0 833129985 845005498 0
23772972 12510199 0 44685143 42766255 0
26155676 65356734 0 248596811 242673698 0
267292176 5955549 0 359147184 368511027 0
28787285 17920775 0 454826097 553816860 0
66698726 15555530 0 117006250 112766786 0
1807716 7191571 0 114191585 118229667 0
59210627 10737491 0 71215760 59458365 0
31293055 185165391 0 883679687 846208773 0
64890203 211270224 0 784424659 814369266 0
406958415 155454802 0 897524055 937196011 0
218583788 196595241 0 312191483 465496655 0
58952126 116557763 0 792072173 916178922 0
55488563 29981766 0 142365556 91726099 0
831113350 488581805 0 888723840 574836014 0
95010014 63854438 0 220162376 217710904 0
154925635 54658049 0 895975751 930782355 0
98721201 25305527 0 167663421 154063194 0
212172087 124781203 0 486230841 496050290 0
5311918 21685163 0 72231852 81941629 0
76015521 67482173 0 300450775 286784855 0
22508342 9417383 0 35340801 35743400 0
2719640 10153738 0 382630160 371708692 0
214860116 40457907 0 308317391 296956736 0
144811 8521 0 813878 1260617 0
7061124 60950737 0 906053297 706175632 0
275760619 120575613 0 874722944 955554131 0
226621168 150412118 0 523717509 625070520 0
41465424 43682748 0 399129235 393802154 0
65346314 19907588 0 364324192 313413184 0
59139931 110208348 0 795281357 781639997 0
76656898 83397624 0 293182278 302172279 0
311666115 213750976 0 484807988 662803876 0
197416 37436417 0 350915389 339633868 0
17498394 23464043 0 542604163 421431924 0
719471125 526074148 0 800497726 750944103 0
8161504 75922547 0 231066620 355550262 0
29351937 51496706 0 628747281 467549270 0
550656239 15208551 0 606224953 488383423 0
88970775 21291451 0 100739410 68340999 0
24250308 11181243 0 384572485 321962561 0
405526777 57222002 0 631418092 594461179 0
94074979 95455458 0 423980042 428329862 0
12627044 91805788 0 433156972 430025673 0
380603108 5479000 0 467646226 431484173 0
283625824 56477892 0 478915844 473437097 0
5367534 1221798 0 27446335 31077997 0
19476013 16583009 0 32125534 30391931 0
60330746 6354317 0 285570389 263550307 0
54229127 167276028 0 735187081 759322238 0
99750888 126233340 0 850358485 831987316 0
126412129 43725898 0 499789176 491718343 0
13091360 59247848 0 789323013 821353794 0
778095703 70254327 0 870552783 790140932 0
120706864 6558049 0 614352116 863642512 0
25522258 6964338 0 227986109 215488680 0
87872448 76099355 0 556931689 563141550 0
535404525 130159183 0 725879300 543977876 0
114721063 71171233 0 484676935 487204613 0
173115879 48498938 0 473666775 395561309 0
109077058 2515885 0 162833633 165429721 0
86189582 26575069 0 293895356 295563124 0
81002771 52942331 0 352199911 338627484 0
14034 601404 0 5348072 6291212 0
4531872 126455277 0 476505211 542145449 0
308277526 176774738 0 536163691 874898359 0
696598261 9233197 0 759115766 487986359 0
243613447 27818913 0 606581411 516834734 0
281289304 74778217 0 414161147 364756303 0
6976014 1096163 0 77360159 75587976 0
813070787 66599615 0 881604783 461647667 0
42954992 142928085 0 632914499 744244144 0
385624950 185913805 0 479994195 425999993 0
340016567 154475386 0 390323091 338082657 0
43236610 42295399 0 485603795 364065879 0
91576486 65721953 0 893118264 956960072 0
374052365 50280436 0 428919878 269535558 0
53604826 140106962 0 774870425 774746088 0
6587733 5064346 0 232393855 205448220 0
322775926 92168991 0 508094618 596536185 0
312921339 149474543 0 936382067 947049317 0
5762942 5408565 0 39964030 37923223 0
92948687 33882770 0 597396714 708940666 0
677714171 236931638 0 958704189 886417830 0
28860346 20477972 0 118044521 76146277 0
10227452 11007874 0 139436973 180045285 0
101168298 164926765 0 519330822 543966666 0
35584788 46720184 0 263881542 261095508 0
51567492 15889908 0 144373703 135106474 0
320839614 163711956 0 523131856 490803993 0
198595285 68051272 0 554922730 504723923 0
680277663 206863948 0 881057516 662385597 0
212124133 216073802 0 679451761 647670135 0
18099396 25366409 0 228631944 210200898 0
91620787 152401546 0 799662565 772125927 0
78598902 317041572 0 925865709 829359962 0
48153592 40672941 0 205550383 224353270 0
396175685 34556867 0 509465268 349359795 0
128181518 76007131 0 493746822 595054984 0
125949587 18307034 0 370189352 157859591 0
195373870 12325887 0 286635665 271620921 0
67271694 3489136 0 144512231 129048320 0
457701870 263785182 0 915229127 763419794 0
136498638 11904322 0 678654651 655520204 0
217969955 25204653 0 837319757 856822868 0
340723159 9988988 0 726766457 740640883 0
33115995 13726402 0 94706393 95900059 0
258365867 57559304 0 606553282 539757723 0
51799488 357864915 0 880692019 897163892 0
406438337 106703319 0 880459366 750201971 0
434635305 397177673 0 747132002 816658856 0
121854582 42307990 0 398649293 304062138 0
256749790 35703418 0 398434293 361506930 0
12644334 8353755 0 159304287 156891867 0
24118387 773969 0 91164842 81779862 0
15522383 16726035 0 314326248 306279396 0
48261283 37913200 0 403017594 419528112 0
10315161 4460810 0 48825741 65368314 0
39090844 8392615 0 62997459 63477479 0
130091587 12573275 0 320307826 478050494 0
15012694 168855104 0 553723802 587745701 0
41833402 33383234 0 80550920 86592806 0
339125542 32705673 0 733949582 780365776 0
178884857 52589300 0 411672834 478928904 0
139568 18456351 0 823473068 953829891 0
842360458 348914432 0 962693316 620677375 0
21817386 33707666 0 432855262 441267796 0
103347214 14369574 0 303435288 310847873 0
183866896 117843534 0 541644856 527131977 0
10298465 61479163 0 740248163 736304601 0
377790255 112554900 0 501528706 485906072 0
245463056 69710534 0 813298833 836275090 0
201901747 22195680 0 207167772 138400804 0
185761784 279502358 0 847020746 865362434 0
35243547 166636687 0 477815715 485879725 0
227285126 218754451 0 740090298 640969890 0
17443529 72670742 0 619581562 590698412 0
54367322 13093220 0 106294935 130997619 0
239711504 49015661 0 969077493 911316271 0
566626525 14562309 0 805731122 553484336 0
44391838 46485934 0 553836340 525023179 0
381162395 88780635 0 689826571 428008808 0
25573376 4104623 0 38990493 44965053 0
311206170 37577574 0 705244416 378735221 0
33770674 50224331 0 236602623 227042182 0
181162635 32247516 0 563080242 521724317 0
46797654 2772492 0 86533046 89823649 0
692713383 295177096 0 924176473 826997817 0
699750525 323581292 0 847026691 796977994 0
10932274 13643309 0 712663762 460684623 0
94649076 77715032 0 896037073 850138175 0
93883414 269403164 0 949642714 934025711 0
33823289 173723736 0 839326323 631385723 0
118039439 4075447 0 325506476 347552089 0
286820981 31739581 0 503819593 525981349 0
141800 1945711 0 19589549 19385498 0
86874236 45106891 0 862269313 819043602 0
115645809 33808811 0 600032364 728389544 0
482263538 71495898 0 493804255 385522731 0
112234299 96657675 0 816336969 777347960 0
477738 15334606 0 275579696 289984971 0
33227042 32207686 0 966771129 906836660 0
82075503 6251098 0 784033236 806635753 0
16943013 47546524 0 976350143 984632545 0
6996771 13654198 0 369186621 364124525 0
1492607 1577633 0 17025676 13523520 0
58621237 2583155 0 753271151 733252764 0
275286499 92909543 0 650546903 596486151 0
3464051 3603948 0 32070942 36268604 0
106292140 11078269 0 431447084 431259939 0
73122150 4815873 0 520595082 518457275 0
36344099 40006630 0 780569973 822049943 0
14952794 58747550 0 628935364 636105836 0
30139445 7144774 0 568980079 566138389 0
24694645 1732860 0 152687862 137138978 0
688891275 169794471 0 791022644 281273701 0
88980148 205728109 0 518001728 663723674 0
119235573 4937054 0 481632960 412110492 0
55971954 66588994 0 997586559 877994354 0
160074630 130729150 0 934719213 813485112 0
31134487 29933269 0 126377162 124174117 0
318897823 62533124 0 841986428 894212420 0
181204936 75308639 0 810666579 789772091 0
4166791 6372958 0 152565396 162012921 0
122496284 55224759 0 267904105 256110635 0
44040794 157642448 0 602989431 632011863 0
19594359 48903491 0 636631572 632996206 0
50924055 18086518 0 316146491 319733306 0
33913211 27669525 0 464819557 371542389 0
172307325 16865383 0 756514971 715901945 0
1768966 5232084 0 104974965 96706951 0
72906228 5242209 0 669252718 591878357 0
99505798 52979149 0 589826261 595980951 0
185086819 70889723 0 239323737 286104295 0
36444704 56622786 0 666225050 628323981 0
54652938 183453775 0 425122965 400675197 0
32507319 2117299 0 44603428 39450200 0
21606222 1855087 0 117004190 85226809 0
125179419 1058799 0 406054773 377897987 0
220648277 108148083 0 316883971 298015650 0
183239802 49193314 0 210499527 88080646 0
232681271 119599761 0 287714346 229358788 0
48364409 48631647 0 466176079 535073459 0
130452511 45312896 0 357346981 350488660 0
21019375 5838101 0 136217440 153353707 0
70815041 25145725 0 440154284 377177007 0
59955339 73281155 0 322238597 259890567 0
14053223 14047164 0 107710070 122076519 0
502645608 159900199 0 699809282 826518170 0
3031899 6279679 0 116954273 109512924 0
59323013 17210314 0 131142511 126406929 0
148939257 31514915 0 714737454 720914184 0
59123191 33134926 0 348484347 348719107 0
101989709 243085101 0 650357403 657588530 0
3244398 56783803 0 360381268 412219352 0
25798699 22648834 0 428071771 382492274 0
66432524 15965761 0 238279524 247391717 0
15677413 4866043 0 312009246 298218001 0
17722526 59503153 0 832177561 479469600 0
196685538 45181699 0 868797476 899367616 0
95231295 10874496 0 113837461 101668766 0
281178595 54464944 0 346447395 323211144 0
600017526 184483875 0 876078132 732502826 0
176996234 134643454 0 456224676 453206360 0
2369148 1123702 0 332882914 382033109 0
14278469 22397339 0 69168657 77511605 0
169604093 18660652 0 703850275 537773768 0
24163559 14204732 0 57535631 62518859 0
48235409 1644347 0 705080550 725688444 0
43861626 18074537 0 162918717 162860113 0
15758318 52000942 0 443470748 395913033 0
136614921 81580116 0 661795203 564561904 0
63862416 28631129 0 752808062 774827102 0
74545099 15181723 0 806346172 662025247 0
809342 330259 0 37029211 39003408 0
98344132 38215577 0 680927450 772602832 0
34128688 10961063 0 330741911 382113392 0
18264807 56894592 0 888961020 891163423 0
55410582 26593891 0 306860615 366056122 0
74297841 14342221 0 347117918 396077858 0
68886354 8632781 0 392966218 414572407 0
790704 123912827 0 693371313 712424296 0
191184565 132099328 0 515363590 462878832 0
36652247 50738015 0 678439765 609358721 0
20418519 4732525 0 166760054 164289437 0
241501764 103011080 0 359334924 427395769 0
45770 491632 0 3348140 3375776 0
129622137 78695945 0 211566975 199061075 0
106570147 30385057 0 137025823 149807228 0
32596952 22763778 0 128343468 161743333 0
146765555 52691766 0 337925220 364354463 0
364657337 12966386 0 454213635 315503018 0
19127536 7044266 0 118942595 124094942 0
583823789 2485891 0 626671895 605927275 0
769783587 11661468 0 881938085 357101769 0
117398898 44377903 0 462971161 321778318 0
129930921 88457645 0 563486762 383997919 0
393378406 106134043 0 439327584 406417623 0
151170683 55683671 0 265907210 252647289 0
21228589 73743804 0 319042558 319265146 0
51271262 8182699 0 587955834 790367353 0
267211215 68680326 0 420571828 407642243 0
15992986 2097814 0 108534689 103314974 0
235708960 93148698 0 820610284 945928581 0
89832640 12717916 0 572439992 596976883 0
293768030 12992760 0 543209339 516250125 0
160745496 242600444 0 518375431 485680582 0
52622942 147410305 0 526546682 522219929 0
93883916 18193249 0 129382162 101273629 0
36922023 17637931 0 441977179 349100008 0
2003937 5634037 0 119986286 127702527 0
163968498 11806550 0 405718030 452691037 0
40147546 13715244 0 72714646 76869776 0
6720470 53143914 0 305865099 267347024 0
5923837 4119611 0 8783141 7989193 0
266633075 32910919 0 398314813 418332491 0
45001815 153347858 0 874964665 781515735 0
110456844 183396973 0 603579285 775117922 0
19124816 158343255 0 510093878 521763818 0
42660355 10820706 0 65265762 62001055 0
506036505 292711497 0 914316497 732668580 0
9010571 112453939 0 513830993 465002376 0
775768130 243646294 0 864250758 827636765 0
260959981 2398350 0 325181910 214022076 0
9067892 28501271 0 442439447 247109721 0
22804732 28446055 0 519661834 425556390 0
70880772 75338644 0 186406419 196669496 0
90557440 72717157 0 389632567 294564845 0
25665710 1885996 0 57443680 53003630 0
43762631 39141319 0 496848389 430659387 0
159443801 152872983 0 876311719 954557362 0
72577576 22196273 0 173892281 159536342 0
127045357 44646784 0 446716007 350981842 0
136881105 59557082 0 512683371 572414838 0
391605267 445893831 0 777300188 762329707 0
52231964 43959879 0 129418947 126318197 0
944134 20910624 0 384668465 369712225 0
210272185 43334480 0 267412637 318462413 0
60095264 58459864 0 448101259 440496581 0
5494055 4727690 0 69615420 51108393 0
897738299 101917291 0 948482424 771136713 0
234669430 7063585 0 576872595 640927967 0
28514606 171132439 0 398238460 433507921 0
6039665 18085988 0 178386591 172844599 0
223161148 16066214 0 783961585 760655391 0
4705246 25264515 0 146806325 146089945 0
69529184 139647194 0 952066980 946890559 0
196754559 81284564 0 515006021 810892739 0
551974518 176206232 0 766201796 749012833 0
12634742 5447694 0 30076349 32547525 0
351554670 143941460 0 767394412 757898412 0
32859125 6275158 0 613458573 614492251 0
3976633 7275853 0 356123274 222846466 0
232390397 216727159 0 746971361 642724713 0
354976752 415031039 0 533865177 537732013 0
43300886 74603245 0 468136574 387642088 0
4334922 8070559 0 559181079 658128957 0
435396574 142486220 0 524533146 616785387 0
12372059 17747770 0 33442842 48274317 0
41724081 78828750 0 242480740 238455580 0
430127633 145323693 0 515220308 325195864 0
60637857 232392 0 187890320 202034303 0
36923912 124975545 0 442421486 444957231 0
169632704 144500661 0 540714552 511469121 0
46165843 12853352 0 204608979 148594657 0
657311990 100284202 0 861892929 827183513 0
49355563 71355020 0 806135727 721252892 0
29754304 69219655 0 322929163 279071814 0
28101310 1950900 0 343416180 385774675 0
1167538 10696431 0 641190260 612794932 0
962766 5184024 0 24158122 18468416 0
189754224 17999520 0 253856917 213926546 0
72133061 31651998 0 375305580 353261778 0
332408048 63933430 0 398903000 328635539 0
46275095 30965401 0 457268418 445867470 0
4219770 61603310 0 307476592 205285238 0
79073379 42838245 0 801291167 754263790 0
80939201 3747166 0 330959248 274032753 0
124472981 21264328 0 583545746 732913487 0
189240180 32195814 0 274346615 285393593 0
126105232 38528259 0 246325199 256354164 0
1239303 257111 0 18646870 18556787 0
565055071 284219256 0 799253701 707074391 0
224260380 41519537 0 724467366 741033494 0
62867703 222582715 0 822928416 925846156 0
252467846 10580962 0 466375838 441983463 0
135782452 79318139 0 763652098 864388189 0
7316345 79842132 0 754286037 776099488 0
65572817 125762549 0 543837010 504883912 0
400903997 52655155 0 677949772 572616256 0
529407333 133142520 0 924994034 270003771 0
1607531 2027531 0 4116961 4090203 0
171899324 1704036 0 245512527 324298714 0
520754650 491688472 0 599441184 597612981 0
90547452 9344205 0 227123495 189651007 0
14837790 5540680 0 32981523 40552855 0
249797946 419179 0 825436894 936335218 0
74847511 39619508 0 595357555 565074518 0
242106807 133485131 0 472368466 467077107 0
61188171 27025040 0 500151023 605133547 0
499519757 98812469 0 730486884 370583110 0
789403649 50403030 0 923982320 933745290 0
48571563 40542994 0 955761781 911224893 0
251260282 58833073 0 531911549 541323504 0
142553379 78833287 0 203865997 327403328 0
31426503 33178631 0 404667788 394333203 0
374277626 184774851 0 672730090 665927176 0
75815123 96144924 0 863923162 699916713 0
9340948 61939312 0 481571416 673501714 0
112039228 29006846 0 323016297 323882318 0
891492 20731898 0 804693888 787729246 0
708956 23755235 0 731064986 657185142 0
22116007 13158052 0 154393777 160115758 0
72563967 2124635 0 387248587 363242003 0
54775031 73064607 0 478833770 470317813 0
16914913 65955584 0 150408605 242415701 0
109476531 5701786 0 467495180 455383663 0
7870398 1680127 0 84551768 89229937 0
18964895 3587905 0 304976549 294020253 0
21363440 26843783 0 193045571 207658437 0
154084536 43649940 0 628452131 758341487 0
417082271 329514693 0 612391381 584900370 0
15631323 25669389 0 876692761 844602820 0
301806538 191079032 0 426649133 476692035 0
200416437 98088220 0 720705931 784141950 0
848481230 19439422 0 963929767 979351059 0
52252228 36852581 0 455774165 497094510 0
190705263 156965765 0 820525776 829677660 0
9802 359763 0 10739514 10791134 0
3543525 6731517 0 181853362 170022941 0
84888045 1829687 0 285061309 336475307 0
270063107 37230383 0 850827641 774102819 0
284132820 119817261 0 534910809 515757011 0
28438335 1124713 0 37868235 34911105 0
68410861 113688620 0 437362459 428947933 0
236856775 103577580 0 666446479 710362841 0
320729 17254209 0 235754412 219359541 0
347985966 269989036 0 582673794 635361035 0
82644521 119345371 0 467722159 740249962 0
141335138 117854388 0 431572260 343119115 0
91315576 72384547 0 633530832 688446151 0
13806333 1752120 0 182907357 193159451 0
19335921 40784399 0 124608753 123852363 0
20671687 9031390 0 57312631 51733329 0
178891488 16796317 0 615403021 647511121 0
14628468 140088101 0 375170972 375991149 0
99588464 69953266 0 209966673 190525115 0
442216238 112468619 0 704182456 742474422 0
12468691 3601349 0 22285293 14112647 0
1693921 1635412 0 26118195 25241166 0
280428443 215484472 0 559193774 635550567 0
61779780 23130553 0 299485555 311771546 0
123429416 80497290 0 433401299 508853823 0
3720958 15801913 0 122017016 131443244 0
100297877 162426412 0 673803495 739519408 0
262661478 246641192 0 693706920 667361803 0
338014358 16475037 0 749466731 826550800 0
165010213 546426 0 437074372 405310886 0
33828832 8520683 0 422665717 441556008 0
6785153 5123861 0 216774457 217976210 0
79993033 78543434 0 340295311 368748174 0
64218039 13219047 0 329733622 315863158 0
4990357 33869091 0 253717570 250876561 0
10168031 3973839 0 25999693 25516730 0
104637910 135869938 0 949817274 929135389 0
21466135 2004536 0 53622051 49230817 0
625939191 201474903 0 884871186 800291641 0
519795 1310331 0 209242792 222446764 0
468276878 81700207 0 870438885 735663178 0
720590884 37544434 0 825242137 836177959 0
322358551 25142078 0 343494161 184736793 0
159052390 60743772 0 225477487 181624395 0
59867118 31052207 0 405072647 386765274 0
10054722 8283100 0 84356339 70277989 0
152772609 3807712 0 380922990 267755999 0
111335347 24330621 0 560410160 534825065 0
41364284 3665316 0 175300908 222707699 0
55921331 90395359 0 801757140 637074458 0
233092419 9887064 0 359016808 423234141 0
1285966 160820 0 5245716 4858234 0
178563677 104650026 0 613085344 343493785 0
21073617 27277813 0 279008032 274340076 0
42110070 4373065 0 181593707 162780858 0
88516198 42762781 0 426527363 446381586 0
58451022 21025942 0 117578449 138040209 0
379209006 18973735 0 465114302 474338107 0
320804183 91952579 0 378017500 468386409 0
148140692 38723771 0 633868287 552454265 0
35415157 6105614 0 245810067 257260187 0
68266895 22214282 0 141573589 168792475 0
165548884 44567561 0 876598529 890626622 0
34438057 296892058 0 792959155 846043689 0
84334734 14828339 0 141047885 106321512 0
54160670 32898537 0 56794878 37848356 0
306972727 664369 0 524556480 529760929 0
13298292 650653 0 907007695 933203350 0
108825449 2380631 0 132373919 123042316 0
61961383 647099 0 691681490 761589645 0
410728477 8666676 0 771629552 642463954 0
23412933 912345 0 912446211 926032813 0
235747928 213618960 0 419896711 471416408 0
176118567 8654459 0 649995676 547527704 0
34820945 12581579 0 378378750 379336951 0
366150748 12906890 0 788618202 765462298 0
319074607 41873032 0 369186023 346586074 0
225897788 151225377 0 657821725 740893228 0
84075380 8545778 0 479561348 443079215 0
10013556 28011897 0 404564919 397944782 0
7034748 14398288 0 107805792 101509913 0
161238948 68647507 0 546236687 447699107 0
185366619 128431572 0 224075775 213422439 0
70457939 37096976 0 596242731 583290702 0
20208606 12204328 0 96377984 92974079 0
13085208 1921948 0 33994861 37792583 0
54700823 271001606 0 706278912 715897143 0
9052540 2483020 0 15829340 11638178 0
18034143 3035086 0 20317869 14348669 0
90559379 10684101 0 619604344 769199572 0
429714669 36733601 0 702932023 705228072 0
148653599 29373899 0 168437529 101925838 0
613102128 39060545 0 872563399 843781817 0
12840450 84404502 0 548375064 564894629 0
290884547 129914879 0 904911205 681523454 0
30238138 82685452 0 816204488 822759976 0
304467708 25409369 0 361575709 346406411 0
547025167 191201957 0 886382886 754186267 0
1444857 3891902 0 92258081 103205656 0
511329353 214149522 0 705520501 431482563 0
59897316 35303581 0 439600644 430548113 0
179220564 24477790 0 527737147 542994720 0
312937867 13076563 0 376146828 162122151 0
36449250 45814333 0 247173363 291916486 0
563082184 278098217 0 574555686 491311899 0
18018705 31003369 0 438406655 577752199 0
18739907 87813962 0 189268310 187273231 0
67858271 34267597 0 306712794 291163360 0
110764656 27618950 0 771402270 827751244 0
43631158 361362 0 82318943 82625515 0
26197178 10781335 0 27855132 26121418 0
411981048 160147347 0 797610222 556803916 0
879804 71909845 0 955655943 956381004 0
46429753 2538832 0 94002197 79806346 0
282251585 129269927 0 671321759 646694873 0
25383172 29294763 0 70871704 67796317 0
188834956 35476994 0 680353555 688987061 0
31343250 37838149 0 724369308 688109555 0
18054445 66396936 0 493070039 413527535 0
3642168 438282 0 46947964 40184146 0
185726598 182135816 0 404228735 399133574 0
23687832 9309649 0 77823220 62288318 0
8147403 3278414 0 31879202 35253452 0
35586153 1313797 0 196693818 340812290 0
150022 60236056 0 527164171 481782668 0
54946435 13970177 0 333957575 276179890 0
24972821 13769111 0 40608812 41159123 0
99533270 15061152 0 512566098 442585364 0
81158108 27047350 0 846199562 565290560 0
61320622 51461972 0 678622360 631382788 0
363343105 29104404 0 377102926 261266858 0
2120457 4260683 0 45310554 46218756 0
23860999 28123714 0 228270388 233363328 0
131304173 2556731 0 729623479 727569105 0
77236042 52809808 0 174436675 180519129 0
411349195 135718718 0 856967781 829657970 0
67917684 156974290 0 741165173 731877715 0
685466167 254751357 0 831045718 660852290 0
22210006 10061245 0 217098484 292717542 0
63672144 12265177 0 609236481 619095819 0
73057979 24555301 0 76931176 44331886 0
23776113 941818 0 455371274 468683104 0
119472903 42619705 0 832262757 841879187 0
606513038 127541938 0 876211053 886556662 0
245113003 115890355 0 770887073 863293480 0
1089627 430198 0 27144104 33834475 0
433797 726275 0 607280215 681299780 0
224667152 7214092 0 309329132 427590779 0
89987761 189686665 0 866983503 809320724 0
50145794 158963888 0 598570534 647128499 0
32486757 1306851 0 535844694 543225980 0
70015939 63954685 0 240588350 273911450 0
19360609 9309754 0 260985269 305742631 0
80616883 12815345 0 430094095 481667130 0
536738638 69110344 0 658111263 638332836 0
145128226 4184294 0 325879852 246063025 0
3128534 5859050 0 47704642 44136557 0
312747400 12594783 0 741421950 757730581 0
182327839 54012504 0 554329186 408857410 0
156954732 31572957 0 761505102 705647455 0
323063969 134773281 0 709990603 776459213 0
75501143 27825856 0 324984966 331825261 0
12058498 22208364 0 273640034 381276722 0
8608463 20854407 0 156197181 133948246 0
1097969 26509129 0 284883407 286790844 0
128869000 101713696 0 745502976 756326842 0
6132735 81271021 0 420537502 399953465 0
234055730 72026788 0 734574840 733746027 0
61299442 145715519 0 609888135 695547488 0
902522 1402917 0 24158930 25223193 0
17184082 136015975 0 518533954 562721282 0
205785816 47201058 0 295150568 324165022 0
2369082 148533909 0 516944133 512580652 0
19520702 27164671 0 225271327 225825103 0
23754732 4439988 0 122042956 121192635 0
74180842 3746987 0 533861186 422582460 0
296179101 248142116 0 725058747 656442708 0
132396768 6284362 0 166436550 84370958 0
47015653 56971061 0 860124753 969251632 0
37475864 758462 0 641218946 663099618 0
179782948 57442455 0 434659792 478554825 0
138504050 204339285 0 834868362 781910741 0
544226 374980 0 5324352 5192672 0
41295037 26425319 0 457994105 338080641 0
592661136 380903870 0 672912013 728153774 0
162131127 6742251 0 332941348 202619169 0
91819943 14636824 0 228904591 161354572 0
135859884 46643654 0 524220734 384493727 0
12149676 854851 0 343197404 285778465 0
243116959 11593532 0 438115966 363673668 0
105557719 81367169 0 611253541 755547194 0
379144468 9756907 0 436239420 277640125 0
23991254 1463309 0 842417035 776289948 0
188506545 80214242 0 488753551 546518628 0
25164646 27542902 0 57732406 57789916 0
47499310 9817800 0 304736991 309818956 0
268988338 934608 0 683013533 674760278 0
199361414 113480761 0 311855303 312569004 0
121433529 14161807 0 151342161 136328905 0
125663449 41002032 0 188750451 188810329 0
135557667 3547227 0 268179754 242707526 0
258929802 24493311 0 502110817 525057748 0
20423246 58076 0 36898832 35554735 0
74484921 141711580 0 906747110 832599389 0
21373737 101728425 0 389440612 446888486 0
24433553 13667753 0 94610134 92299294 0
92970216 7982731 0 109838433 114123215 0
131745471 45785728 0 466819020 523961927 0
108235312 172618700 0 604449387 563343937 0
121147005 178031902 0 793279792 827000914 0
88402423 11531293 0 687411086 713656609 0
138712829 179450562 0 627993784 666504935 0
113362 2767018 0 37427092 33772961 0
28134806 5487618 0 41508520 46252327 0
2570929 318937 0 39765180 46691758 0
26996679 10152478 0 47799553 56174429 0
31196603 448414 0 520206203 501584073 0
82095274 38237621 0 95622497 104042737 0
15701810 3392906 0 566973777 569088106 0
231667004 277638270 0 624263019 632246021 0
12884773 21052426 0 255498402 228420622 0
493680245 172652560 0 754153370 737954351 0
2203168 12526767 0 415622601 422982108 0
3763925 12003616 0 69639571 69183492 0
684693155 241210614 0 789692969 860875695 0
29673451 15240355 0 309075506 306147807 0
209625637 8796201 0 255170564 225720736 0
74161621 51066327 0 774869168 758159826 0
208562725 45690150 0 689198756 381436507 0
125385510 55728727 0 604700423 605152298 0
35256609 1143673 0 597379926 587371729 0
136465762 49143375 0 477569736 514888089 0
8172473 79653532 0 807236356 757756691 0
187138654 24446695 0 382619081 360715990 0
428643523 53134834 0 725287490 665972811 0
49555820 9410305 0 576620766 591973691 0
129743148 27057419 0 539671122 522033271 0
34093137 5581047 0 62617354 42172876 0
62221174 12037207 0 101414189 153223060 0
70320296 94982594 0 755461922 777446209 0
99974055 90546958 0 104281479 117661780 0
3287907 29379309 0 94151760 113686782 0
97119068 98316050 0 840699063 893462927 0
52577674 4223308 0 966438702 942173392 0
221550622 63363428 0 461559986 388719909 0
21080822 66450158 0 385816532 351336116 0
508761452 68602257 0 603490757 506996047 0
50007415 42829416 0 69760878 73335979 0
156797771 3740692 0 218185196 215990041 0
86765776 34562794 0 593532030 565850421 0
400661243 353800061 0 461484802 434912582 0
155352834 190467456 0 432417203 481302352 0
301850873 22467732 0 664021571 676549949 0
65263784 57195 0 667990571 631638884 0
81045836 204227340 0 771479015 757428274 0
29748720 22289810 0 508371817 427265330 0
299349840 87318173 0 511470043 496203911 0
41638776 9293015 0 114839078 94941814 0
82741316 98799238 0 676575897 694911310 0
14160695 124421307 0 704137575 606903820 0
211579803 12391447 0 251225378 180476910 0
25959511 16796510 0 365253149 339271131 0
46723525 179400791 0 425517588 442599352 0
26461239 1280847 0 88804111 70724717 0
35322006 145302026 0 281926117 302810150 0
60136298 20796851 0 644897681 663413333 0
153944457 58860722 0 257199087 249329653 0
276193327 66761409 0 358952313 360516063 0
53760853 170100131 0 480543295 399817982 0
86095501 59071117 0 284146185 306491986 0
17381051 18499985 0 195517159 191000981 0
219501124 535468 0 609520852 530219789 0
58760859 17308672 0 69674013 77096705 0
103555014 12810439 0 662268879 750010900 0
6397082 13197007 0 231926635 220689167 0
29841368 8650565 0 170583253 174709461 0
126735328 20007912 0 241112678 218603295 0
174883843 88699634 0 236346639 210433387 0
63764168 7644855 0 495217577 454869189 0
29477129 6915260 0 892562292 793946778 0
395309962 111921974 0 743496402 665532353 0
272211189 9947344 0 783791418 453242998 0
59404037 60821483 0 392188418 706790783 0
48133091 17976148 0 160369579 151662110 0
469253190 70795729 0 584717055 528100881 0
17767422 4877593 0 87870424 84185994 0
43583752 26566186 0 504178943 448213117 0
99549382 5245145 0 707246047 677881430 0
191256746 97502541 0 359600007 388611497 0
6937912 56162051 0 188110984 228434380 0
14327967 709824 0 258346413 254362932 0
6331333 11904666 0 120929908 114485658 0
208026008 139463027 0 594265588 619744957 0
215398374 49124803 0 435094694 443062619 0
80649279 71392057 0 601327878 605877376 0
291273753 36768984 0 737169911 779395257 0
6955732 104227174 0 548964915 530415792 0
945329 22717700 0 548745830 604650133 0
3507390 16676150 0 293830099 317068221 0
475881 5274387 0 142315768 87043546 0
99520776 18146347 0 890052361 793993065 0
6555947 13560686 0 591756394 521360767 0
113722680 81063019 0 657763743 638620238 0
47895978 7357096 0 111676859 100449161 0
182834695 28613182 0 706057106 500277095 0
2254455 4050274 0 139648387 148737695 0
53699 284403 0 3420532 3191320 0
24806979 2772931 0 108552051 140411058 0
3434480 57918643 0 392038294 397991387 0
30336231 64359443 0 703555927 725067808 0
36196831 1656593 0 377787295 335885013 0
29099233 13407620 0 31514657 26362201 0
119496118 13531247 0 696549406 635422290 0
136230023 95208203 0 757911529 593694534 0
384227441 68897282 0 613014121 293142398 0
35797926 46852143 0 466270380 457272638 0
24593869 15491742 0 80477924 82051289 0
79010148 13115985 0 475414626 404607716 0
329260605 298112957 0 887642604 932155450 0
318144292 74535923 0 784165279 636265765 0
114664607 189449049 0 776727464 893352514 0
8089466 405164 0 13636714 13294529 0
7727767 86811006 0 384459786 365555212 0
9612431 29796747 0 308814515 364128798 0
108723455 100192040 0 497357286 451550095 0
3759802 39297836 0 203398802 214092185 0
3018927 30019789 0 698422296 576961031 0
117348828 67632233 0 274451107 262227000 0
381686455 47829517 0 798233147 739712505 0
160818118 197499653 0 688350066 737547231 0
221238031 10550817 0 605257965 593930655 0
6705549 27917020 0 198275969 198459833 0
13332173 5106541 0 428335138 376929235 0
119464721 30011807 0 466415864 408132953 0
5924867 5639252 0 177674627 165820002 0
3178136 1487796 0 620938934 603048490 0
144513824 13563985 0 872426127 816783599 0
35160642 14954750 0 42262766 33466996 0
619894617 621293975 0 757399982 774187491 0
12755130 18743559 0 155307701 159708606 0
23912638 94888189 0 258298689 249820554 0
535980229 53599673 0 697327919 880141350 0
253747024 60231172 0 908905137 503713375 0
447639324 33463856 0 712621252 683410704 0
111335179 114857768 0 190438462 201085352 0
2239422 8787769 0 499064547 482777612 0
12967076 7598569 0 150679364 154044962 0
78548556 2877741 0 665667056 651268805 0
7742 38583 0 2407500 2332979 0
41098391 467793 0 48400122 25147298 0
335838528 15118869 0 800978990 889974852 0
477839525 153592561 0 888404550 898939303 0
234480721 12728175 0 762859080 585821655 0
14671642 250516268 0 729934190 727688205 0
41521402 84540669 0 804044123 677008638 0
366437954 287244477 0 404839454 469124996 0
7575575 18055524 0 337066073 353770765 0
25712002 5971068 0 69705289 67794989 0
241178395 139185903 0 560213266 776520642 0
59658149 8381055 0 108080897 83651077 0
289752167 80470070 0 425365482 344209930 0
457183751 262402612 0 485256785 399242677 0
389552569 328616295 0 631116382 591702290 0
575431533 90589826 0 644704986 262748195 0
425981321 122635123 0 689410186 616894737 0
112571366 54693485 0 582818713 737752608 0
2892357 459266 0 30527556 28571474 0
49324227 60977197 0 152231860 163980395 0
383351605 307417386 0 537260958 476095796 0
371023365 120270506 0 737697339 487508036 0
66355477 45885491 0 653706363 639342006 0
5219645 25160090 0 259674005 211758937 0
3277837 53278916 0 983279607 941614097 0
60972642 19161157 0 783167680 848904911 0
285978093 71972184 0 719457764 671548002 0
34471028 669771 0 420705556 486350099 0
23991803 63023409 0 362958168 450496443 0
436871154 326094523 0 831849287 765252334 0
79690584 11771082 0 129197881 134167338 0
243702178 39718046 0 402449304 382597341 0
35282104 20193989 0 796709598 690782334 0
90324122 19158141 0 780927195 819847225 0
252310230 37788571 0 752914494 462946673 0
338307504 166600664 0 869399717 859478959 0
52152483 14134477 0 83931523 75336658 0
46969635 4848063 0 53572383 25421415 0
299136281 88247592 0 600714802 441025660 0
108649592 250985375 0 882018554 852213058 0
316883727 19752652 0 732671782 567784003 0
135171408 56726365 0 444413524 440660269 0
12723180 23221977 0 65524388 67528714 0
816515738 73951389 0 881604459 871787557 0
70410277 15658949 0 522461191 547617198 0
220573273 201365281 0 322580247 342225655 0
272901113 131452734 0 553483859 491888798 0
40866869 16391909 0 47896862 32739889 0
167134 1278052 0 12950917 14712550 0
45311076 4822041 0 333150834 479719345 0
36577266 15167216 0 435897430 475434335 0
154271858 116990389 0 560734418 554343287 0
27239326 3143493 0 96986956 106077164 0
17152796 37266854 0 721910456 592177194 0
16001346 180571 0 192500553 217619755 0
303469347 171736882 0 504061620 309612032 0
647799640 295479765 0 727785965 709757101 0
13604572 4670049 0 25415359 26287469 0
121429276 92621807 0 294097139 331512719 0
894199 5421466 0 325867397 272080486 0
93393513 60293322 0 762888901 808703484 0
187172737 213433681 0 638841771 520332903 0
50192947 15484955 0 195801579 251132273 0
127601196 3843047 0 313443855 191259563 0
5236537 3530603 0 9331149 11573091 0
10267818 38345252 0 215014657 232151678 0
20344666 93244437 0 529145052 648637822 0
354773528 45522894 0 735813089 737691909 0
73191428 37531888 0 130383833 100171534 0
758604397 23798250 0 850716298 881932456 0
339532442 54309497 0 657883061 711188699 0
118280978 155026170 0 624736995 542287167 0
18123285 6667648 0 196358688 209852861 0
90037526 40938274 0 499213455 577421275 0
59769232 31134516 0 335275995 313444722 0
126271508 58116968 0 349711498 244307686 0
229428550 83766190 0 686230462 771211532 0
708750 2378131 0 70980944 71735240 0
407167817 71580057 0 421150276 265363908 0
7710299 806470 0 32939455 32271449 0
432724 1271428 0 132861420 101483331 0
125672147 28927245 0 620653258 646539054 0
117811183 18780990 0 147598048 99511077 0
1932744 802747 0 58159880 54547060 0
191150803 41533902 0 359144339 313562305 0
55629205 73935264 0 400919868 396926552 0
37792319 143652 0 61376085 61874882 0
109125269 210731006 0 804130668 805031655 0
108095795 99454830 0 572129494 627449359 0
15417336 17460224 0 99293731 76879227 0
257792399 1874034 0 648088455 623164495 0
415891127 278508677 0 918907485 974725980 0
16413619 5886632 0 45137986 45158286 0
327427602 104085925 0 476099316 412756751 0
50198588 4847310 0 211571366 202071940 0
107728137 12459629 0 171016135 198479163 0
7145319 11947377 0 150007704 155444185 0
116082381 34586425 0 312912305 286812207 0
35137280 5258424 0 69689474 85094482 0
2837145 7755097 0 93066209 126524870 0
96727927 31719677 0 424254732 478177748 0
381792987 72601068 0 820405424 864315784 0
93760513 179973830 0 915578739 885895730 0
36124861 23111994 0 217195194 338548847 0
152611100 75609437 0 617789303 592814207 0
136489837 150875720 0 791060411 719057006 0
217613772 50110350 0 368165122 389558084 0
161952847 86031182 0 467675125 591189792 0
269546712 87843459 0 740260993 805389661 0
1993771 330918 0 20327314 14998588 0
337263697 146496069 0 670974618 672775416 0
184943322 49822160 0 750107240 777698732 0
565248511 35045784 0 927279901 736680790 0
299613518 130320344 0 748303968 770451641 0
388853374 51521912 0 791100774 731355547 0
54812985 61190348 0 828800139 688946077 0
43647948 5665405 0 754178782 767290913 0
451759759 116306022 0 893220637 754106356 0
301655152 88134165 0 813201525 782029495 0
20801675 12815998 0 168707345 166882586 0
36816450 10262131 0 56163965 55282435 0
412974250 219042058 0 590801224 552542198 0
4279241 2896578 0 45943071 50870766 0
265333432 171517551 0 647152460 670234308 0
116930177 55045980 0 353389936 332250876 0
8014758 5370168 0 45723009 41019673 0
9289692 33207868 0 343853329 320639010 0
120068366 65091255 0 148000473 143137469 0
83022270 125850391 0 516566834 492952175 0
231942249 8607155 0 482370840 507597676 0
82157812 2983266 0 234993955 238900354 0
49962410 166798745 0 523178006 456665619 0
94788312 43153040 0 645444082 634148986 0
116984514 7792777 0 191296392 201738024 0
83627392 934883 0 389066710 361287770 0
9279680 1613893 0 34176242 38551717 0
43942667 4525525 0 78493035 25365917 0
107542665 10596951 0 119128179 99043577 0
494974320 209419397 0 727034677 787534454 0
68614538 565934 0 686303126 756639463 0
379398433 18033964 0 602117805 791738549 0
10499984 51495532 0 246160253 237393090 0
1352958 3600929 0 189982930 185707999 0
37179901 5248718 0 236561286 304176820 0
44707744 27152067 0 250529907 339832142 0
158976083 86687443 0 477264412 492359819 0
8334676 20098964 0 445033706 432185375 0
24249374 15231760 0 304165892 307910785 0
13287643 1929312 0 18759014 14978801 0
159253963 137721100 0 316736964 311190743 0
32080673 2791887 0 133751216 140445014 0
35716730 7746537 0 403000308 408400904 0
195197567 116287908 0 305841369 316994655 0
6141060 4290267 0 62521828 63522350 0
194600530 1663511 0 331445451 201237541 0
32734274 2618016 0 60295340 56954964 0
228854827 190145317 0 859501541 928309872 0
105577008 12736821 0 441157176 397984611 0
343508918 6666714 0 417464431 490010368 0
15246750 522515 0 72905236 62437486 0
74349716 36098552 0 809125642 856924974 0
344086007 969519 0 509616907 209728677 0
51148836 79532249 0 185299879 224148369 0
125436632 28481997 0 296161629 400957541 0
23201484 82662510 0 296429184 340966726 0
106312765 708063 0 195914846 192096358 0
18147448 5595388 0 125506286 132630255 0
121635356 27565087 0 862595695 764015060 0
15187013 29424576 0 246969392 224433910 0
5390961 51088474 0 857054527 627003152 0
119831199 12716219 0 353979855 233166738 0
472919263 125793740 0 848332276 918551616 0
133013910 91130700 0 486004618 440804478 0
3966710 795062 0 173291458 176358627 0
239347591 64515501 0 927179218 906066988 0
49378325 20712399 0 468026985 456780583 0
185511972 39972774 0 241022942 193183873 0
224230032 69494124 0 552722502 430832126 0
11398159 630798 0 105188842 124199772 0
104266864 41564645 0 214972275 162862472 0
276036147 108546879 0 921902256 894349713 0
629270154 322188014 0 930793456 773932059 0
51333248 35748393 0 615168804 511982982 0
27027079 56466707 0 778410282 679563492 0
5954219 4999301 0 329863339 235637843 0
209236 3278148 0 13113427 15266069 0
374893549 177518184 0 654177165 663743572 0
246109580 17902295 0 381815274 595999604 0
10919832 52472676 0 712263303 645195653 0
242029936 176285559 0 360024312 295712962 0
88890872 29921673 0 617033642 598300860 0
32627243 14321803 0 124665820 103798554 0
418610450 656713726 0 643446057 720164253 0
22272046 743237 0 124033310 114355052 0
394711387 212392785 0 462326126 462876637 0
3323779 10346762 0 46593982 43784942 0
317054795 121760845 0 715866325 643685437 0
23702410 13149414 0 58283931 51421529 0
1719473 7997992 0 128261094 106754654 0
41622333 17901017 0 115666855 110616275 0
238365536 14523412 0 343705366 309215935 0
55279071 3199252 0 130809928 106254282 0
23792078 4218114 0 63576158 57938884 0
230951296 142182646 0 776400119 712990008 0
4740214 5621907 0 90375839 83090028 0
210358471 3442618 0 313168986 299872061 0
18034745 12288496 0 29562419 22029112 0
108345059 26430175 0 645277438 641554439 0
677003045 504942698 0 864702492 923166729 0
3023411 48139311 0 713005924 716250149 0
63948530 1529144 0 306571741 313447510 0
155375943 57857274 0 626237811 502010854 0
67583755 47506579 0 114809125 101372455 0
44439071 28029309 0 323466781 314254362 0
22795895 13191209 0 214716369 249938512 0
6626151 3205196 0 25622475 22649929 0
527635666 150613926 0 574152433 531763592 0
236113959 52195223 0 607945349 300501689 0
541071198 56156284 0 704150251 595558623 0
56084143 7397524 0 61766307 43551418 0
179437106 50379394 0 332065466 354685182 0
472199507 113366076 0 592175462 565611525 0
45328341 51779028 0 598157835 580798169 0
8802926 95408187 0 425620997 429157994 0
1995022 350872 0 9619326 10638880 0
27250278 30807121 0 284772797 352873513 0
253549384 7723695 0 383162112 403457588 0
11936118 5591702 0 18436045 17929676 0
232495124 66051506 0 261653797 120719134 0
246214201 12574486 0 411344450 421718860 0
268942616 116232629 0 348032608 299351337 0
611615143 89958100 0 645259384 508908533 0
10713178 22521591 0 508661811 447340369 0
301751095 111113428 0 330030326 236512014 0
7145023 3060 0 29273587 32379291 0
7716299 14510645 0 483521493 561657185 0
107481639 15564631 0 294894427 212124686 0
141803881 12231580 0 204304666 121487426 0
25479267 64729116 0 251252609 286268441 0
413623493 74770430 0 796925460 785664369 0
1358918 7953181 0 224387765 248724489 0
85396826 4692875 0 228157474 251895154 0
10298586 1393388 0 48854946 52479905 0
15285109 5492328 0 425790832 489084832 0
369808350 34673249 0 590732915 553011759 0
212646163 92359425 0 391283939 484475523 0
76843036 50300974 0 433735502 351944719 0
35864849 11947467 0 45443439 45661335 0
35698678 1839560 0 218321169 234671552 0
412094431 167660678 0 597247180 609813550 0
455583928 45028860 0 980644332 893090355 0
389405034 18061226 0 674227158 612297437 0
20516857 10919629 0 524767694 557561957 0
169962019 74198259 0 601154064 635363472 0
64986754 200530403 0 517441182 594773739 0
13972162 6338414 0 143246743 157629947 0
450949110 119226133 0 815175270 396056330 0
63153884 8090625 0 205011956 208053415 0
14786040 91671716 0 509187072 478716244 0
11246536 34998824 0 662228631 725248693 0
567838627 71735466 0 715868810 678858865 0
57500812 15965773 0 401540823 521857669 0
39801654 61359643 0 481532958 493353075 0
303425842 94556033 0 860917297 763680294 0
19478261 6347856 0 649595439 601169939 0
32011215 97711025 0 768991297 866241375 0
430826937 113447851 0 508902050 339701014 0
30844034 61648940 0 475279455 432239319 0
477659099 16917964 0 905277794 740220791 0
3075702 9647744 0 130132503 129196020 0
34040308 89712 0 168176692 186663634 0
2793015 35701759 0 81337322 91013901 0
60944147 17721578 0 335458177 302986117 0
40948745 45735206 0 700492003 722981345 0
442008655 18525449 0 474502477 573694591 0
21934837 2249277 0 38324692 34876255 0
383706686 143456952 0 682717390 750420700 0
441757197 184081435 0 540093400 479748103 0
24999735 58587781 0 815418278 599228477 0
352517357 31146305 0 532946634 532275065 0
94397693 17674616 0 556844480 537812854 0
760673734 265159275 0 969169232 663945359 0
157378359 66942055 0 324829894 239028695 0
55980944 110099518 0 865470908 939047213 0
302734644 62109644 0 624589177 676305989 0
91532268 51943708 0 98195008 99513149 0
42426964 28626368 0 643707866 414540071 0
51583960 36566554 0 111014111 118753588 0
329628340 142344654 0 659362376 631861263 0
24909408 159459603 0 739034247 672320070 0
306037456 116524672 0 331822219 318448131 0
722548114 426135808 0 846242933 625924757 0
16738981 40474581 0 494316547 507495505 0
33173583 51653283 0 94570880 147359642 0
356868792 94848505 0 570558481 382813150 0
156046043 63938999 0 406626168 354177416 0
12766076 3673089 0 92502432 68582423 0
19514661 37978497 0 255202599 221705592 0
95773283 33659321 0 580153048 605868664 0
16139799 60182709 0 346680914 348097147 0
412136607 259369110 0 598722381 496222603 0
3038439 234100 0 7746666 8475639 0
283106160 102345834 0 613828294 511199537 0
199015142 196394748 0 872537933 947164936 0
3129888 1776396 0 62735818 60630926 0
201054842 8431956 0 377342066 399592816 0
104903667 36266952 0 871188693 763141605 0
311791224 323615598 0 502461677 504902171 0
595236204 83959520 0 896645263 400220765 0
150797520 77841576 0 593630322 535959999 0
26816432 6408011 0 894483854 866594264 0
326195526 45686893 0 695618227 681734474 0
40880634 20906024 0 281843746 283770792 0
8119870 28548152 0 561709170 608264390 0
246652173 207357620 0 291538086 314859753 0
703480 25678870 0 126539737 95430999 0
25177772 545056 0 370705909 368032186 0
31379972 131445843 0 418889141 454071074 0
268436996 92712163 0 915796990 683406478 0
1142833 647424 0 5947429 6428132 0
67055249 54204451 0 583639752 563815421 0
54141340 109423 0 715490928 661812121 0
567283208 2994318 0 803179953 722918826 0
56427303 26930038 0 334017283 337347512 0
8279309 92687923 0 855031775 830801683 0
265881861 63222897 0 405894063 390599650 0
233033533 22772438 0 426169025 444583091 0
16305922 2082379 0 38618304 34467428 0
101768763 23808220 0 500258984 475522336 0
29661488 17264256 0 883125776 874843749 0
65478379 1770826 0 73332664 52122419 0
213801528 33450104 0 288162940 306580145 0
407234147 71422684 0 798732899 782327077 0
86399393 84789785 0 624347018 669996634 0
63097160 29512800 0 276467366 279207595 0
80955069 6842942 0 477152623 491316334 0
126307600 44213813 0 757441538 729055688 0
39458247 32222466 0 546060940 564801707 0
424452019 65012585 0 521586338 532164494 0
121880040 58418561 0 926786576 943943129 0
280780679 200224708 0 451298411 406876852 0
392198819 53758713 0 606127616 583406221 0
2542556 27340497 0 214495143 202912201 0
28670846 16276694 0 133234912 128848879 0
8972317 3280621 0 14272721 8363883 0
84535377 6927498 0 141981782 194951029 0
36014828 1341631 0 69798025 65760594 0
66156059 46188816 0 145845012 116876834 0
42849012 46400568 0 661968487 623900048 0
181343170 90834654 0 325912495 421070441 0
701430753 205737335 0 874153852 669075958 0
111044667 41754868 0 547738414 488083299 0
2079657 412662 0 19810217 21689853 0
475352163 27263365 0 882312491 649141890 0
35927909 23161352 0 197968830 186492672 0
3579376 11870011 0 263604851 255200221 0
1667583 850848 0 333512215 233086107 0
17315103 18124619 0 477890327 539306155 0
14234480 3083416 0 62418230 65474232 0
464388186 33269501 0 728404016 415939227 0
66161964 50573679 0 498871602 333023700 0
100457893 48617599 0 695615345 731489718 0
434717180 161975741 0 447583957 265380750 0
252039722 2464936 0 483451044 325418446 0
134759188 3004115 0 445015014 466599126 0
53333801 21459268 0 106321442 74146095 0
46663796 6692437 0 563619520 505697027 0
36238853 78106964 0 230734382 229677262 0
99992189 58686312 0 134232778 116218585 0
6777253 8233092 0 229748864 240729447 0
164696964 15703252 0 291534493 284969850 0
19996851 65069089 0 467575547 394855997 0
491944332 240301622 0 563515083 610409437 0
55675340 10046483 0 73167855 46051190 0
109736050 61133400 0 344144153 338828416 0
27461863 6970091 0 748365829 761043532 0
49082403 219959725 0 415971486 448579930 0
188293761 271145448 0 622447614 387606663 0
3014261 15089678 0 170515121 128231395 0
459592006 339593450 0 897791414 925804064 0
60269174 6037959 0 135910272 115698455 0
67967598 5112422 0 150568756 225064537 0
86245066 25269487 0 356997402 323363248 0
325569056 37422416 0 678261963 548465120 0
232859902 198419313 0 333949702 277501478 0
511110559 135290065 0 594383158 474493045 0
81517161 12901825 0 831031999 816828082 0
301684828 104361223 0 576361928 572476806 0
29060969 54971785 0 538853612 503813436 0
194476 20049912 0 79276153 80220932 0
157310433 77060004 0 651385093 578384440 0
4030812 550621 0 13535795 15667029 0
17301637 29199042 0 481856721 479849885 0
130579193 43033269 0 494876781 501137933 0
106274005 51239205 0 340787418 352714597 0
43488420 22642571 0 308410153 327762035 0
5004245 18365657 0 111498509 94979096 0
42522195 43031859 0 466224151 287777815 0
347345886 227173093 0 358258734 418228006 0
5062095 3193538 0 79683820 86821194 0
220203940 71573202 0 766699293 621820714 0
71001804 34151153 0 179955700 175916926 0
131322591 32511002 0 558183275 490652353 0
165377900 59297630 0 803257127 784339695 0
445064110 84943914 0 839552482 854668923 0
261670770 31971024 0 562717134 595286870 0
428223166 125895502 0 689147173 476005124 0
173642943 14217914 0 531774470 533104140 0
11005842 2896789 0 52361865 52568860 0
567259557 277391761 0 867582519 823122143 0
547474322 145936916 0 784374053 849872421 0
18961642 32690086 0 610486199 676076956 0
159034055 80789732 0 647586214 542516747 0
267741391 15706639 0 814006991 756733859 0
23069151 31755627 0 459531110 408534344 0
1845974 997089 0 466259400 395555531 0
310819946 12183508 0 418369528 395019305 0
337750935 91254551 0 416686882 468566166 0
442007082 63919708 0 598156266 608377409 0
6992347 31444462 0 198156876 193107631 0
81206297 164392700 0 645015682 638986790 0
154044332 75193462 0 549043658 639450534 0
1973661 427670 0 5042984 4723092 0
305670306 154820471 0 428844327 290982359 0
11868034 8711350 0 164558550 188343911 0
96974613 80817851 0 273931974 290100809 0
260165470 112440884 0 310225824 254826765 0
161407500 24773000 0 444765081 382155427 0
52915306 26282583 0 647113276 561290833 0
2185670 87310400 0 498438547 763703154 0
356291136 146283661 0 881258083 831058016 0
50538003 10589430 0 508918796 488694554 0
383591209 69729160 0 663570957 649070891 0
148175754 14516558 0 486096207 537671884 0
54632359 27800982 0 173846840 150754296 0
65107726 6730190 0 182222318 196243533 0
35256768 5539932 0 278802553 246540342 0
27744439 5771663 0 694297447 661440743 0
4730315 6082169 0 118059966 119416776 0
42583065 49093438 0 405722281 364163996 0
8862459 167619174 0 468615964 513439743 0
4392220 10496118 0 389625986 378982822 0
47794564 31866522 0 877318335 904926172 0
246827057 31231636 0 399275947 367514641 0
31286697 118368513 0 852592212 422993290 0
108728852 39308134 0 719642352 735519776 0
47995794 22256356 0 566914882 569139078 0
148191922 12666426 0 941585553 854503435 0
128670617 27958657 0 702417003 414929370 0
215808682 111776680 0 401942759 424286298 0
8544315 123219117 0 685885679 674779560 0
29503663 11038967 0 430582992 273582473 0
139703013 14587748 0 228673499 269440311 0
176461259 202833417 0 280241299 270642805 0
120617694 59334592 0 342035346 365343035 0
474542913 13763019 0 543304646 513114785 0
63260768 9940001 0 462459137 486908926 0
397229441 91427619 0 621946837 470245707 0
449883945 161643929 0 682820765 574055488 0
12746209 2555206 0 17688263 9882600 0
357223711 141484028 0 454302921 431932025 0
86833201 115027613 0 706795202 778833006 0
177263998 25226154 0 594333564 680248395 0
18182816 14915804 0 266609702 326406707 0
4374770 466640 0 7331785 6509415 0
107152847 14105648 0 177577660 200819062 0
17157589 137222057 0 964822502 940108848 0
193124413 201116458 0 756406088 723907445 0
142038112 30647080 0 214640536 192930135 0
667480325 255817250 0 910437010 646241504 0
112788402 11799822 0 952999160 945308510 0
13710104 30746856 0 424071752 416224931 0
12499793 3236645 0 280206503 274977279 0
15967452 3590577 0 113125344 134414590 0
59342503 6108627 0 306939551 340845492 0
20214170 5109353 0 110789010 139427499 0
327263227 3217190 0 391050530 37276738 0
12721997 72875036 0 271373655 195141188 0
139995778 27167273 0 363918970 360179733 0
2774675 24751189 0 134255323 143148509 0
39918205 31350345 0 309957242 258779231 0
74613858 52139371 0 836012217 756223328 0
46253860 38321097 0 213577722 254339904 0
466857984 74172262 0 561030689 560277605 0
3994512 8758602 0 66022995 70063078 0
36967814 42663355 0 221118562 222250547 0
171889826 128904940 0 262450716 233071945 0
330361950 394145847 0 866902116 921767710 0
104436738 13889632 0 611471490 598047542 0
629143698 211132158 0 667764859 511642197 0
52944401 857068 0 145446326 140170384 0
54079798 175395769 0 770131641 790632988 0
1296522 24777395 0 353790738 434619529 0
10270902 2015531 0 22855049 23211024 0
418198302 119573123 0 508155121 380237866 0
754003089 17836272 0 787908729 377219559 0
172382037 44850855 0 314382727 330985934 0
2950182 4139472 0 68301991 65508398 0
15739058 17790766 0 111104993 108233614 0
9889207 27228768 0 312992341 297054044 0
47961519 18456050 0 632675406 615546942 0
125344525 6734654 0 637508381 631974635 0
34591010 11106626 0 445521106 422329050 0
41704171 56457328 0 673101540 593070149 0
107480238 72072088 0 201316886 224056853 0
119671893 93964704 0 505028113 515301984 0
277694778 220432467 0 873578199 830647151 0
140855348 24660018 0 665631795 605825910 0
69968116 106015777 0 606730697 616171668 0
30165194 1191295 0 137636886 129968619 0
242503649 70580532 0 364060259 375163993 0
140445209 7034839 0 564841668 575167817 0
64611116 46071596 0 122383102 120358283 0
167339109 130381403 0 774493515 769480544 0
191969272 24051192 0 304307454 229923058 0
54886711 8623300 0 76463632 82519892 0
364643818 17894596 0 793474288 614339433 0
179949238 23134597 0 402460714 338882995 0
37121674 8717194 0 83916922 81615306 0
198808432 11383753 0 238321600 224996051 0
28112759 4017073 0 81945817 63525454 0
413816 38726 0 1537866 1468597 0
108585039 39299757 0 113022612 61489918 0
159105010 15943597 0 259557835 251751734 0
3792073 8476214 0 274624170 223716558 0
259056596 91118277 0 362744097 322860977 0
36544572 29137826 0 100999764 101861355 0
77111925 43527946 0 692301801 681881853 0
432699672 241995989 0 562872838 507534676 0
2247467 23279 0 14585319 12145310 0
3623490 14386410 0 101771408 142934101 0
73066159 879368 0 84043546 83573224 0
184531328 200469120 0 387882371 288233434 0
627083131 74547837 0 785316337 761979849 0
6003310 4086670 0 96693719 106051340 0
67288309 27762992 0 153950948 151545372 0
178338917 255441449 0 379686009 271517266 0
342073369 13143576 0 700092322 606574957 0
82402433 39796433 0 592029606 712739810 0
87048727 11312230 0 385740259 366442925 0
220520567 262883489 0 728086072 880592004 0
5484346 8697784 0 73141306 78641858 0
514405572 73419765 0 660724971 457602828 0
122117465 51376525 0 304595774 297906419 0
332771931 81591881 0 829643942 763000508 0
437448429 3806938 0 666122821 633085887 0
600821474 95541866 0 819853982 776261043 0
194700561 25306440 0 233330340 265303186 0
826064 4488889 0 16654500 14262187 0
291480132 53499298 0 399894336 369801537 0
294882161 25355202 0 423388246 411731851 0
25732295 3767370 0 499661957 502100930 0
557901106 289375835 0 714580673 737399531 0
158970986 57095339 0 353180874 348036943 0
256852902 28722885 0 455935379 302032770 0
27205249 6280104 0 44766920 37158406 0
111101085 92770617 0 485846916 508616881 0
231396786 60629352 0 842951332 699857293 0
23475195 81515804 0 428387370 400157906 0
36899738 104870385 0 397280842 471251195 0
83158005 148272209 0 797566060 766455165 0
233550968 133950119 0 832889557 831930619 0
343501343 113909066 0 823464627 824753339 0
308064186 113787800 0 327779300 170921511 0
299870357 45331081 0 421439529 284634577 0
288009748 8892567 0 498618486 383121376 0
144720510 100166065 0 927023472 823631675 0
46492928 4449791 0 381660621 353873026 0
316421937 16246814 0 543088102 324813700 0
52349617 84351255 0 343421677 355948429 0
248742342 215417096 0 700871428 678003733 0
482660820 5018343 0 656780312 654560370 0
7623588 32428910 0 440512007 478287944 0
51457492 137638079 0 709977157 709037141 0
334160574 4238805 0 777126413 561204513 0
457970107 67202650 0 822150465 671713461 0
89897891 50861383 0 157791899 89574447 0
95161799 122522793 0 222343115 229199594 0
25823615 7824691 0 128484605 94478598 0
101762167 47154269 0 606835687 726612707 0
72344491 16417135 0 285974226 292640284 0
222833873 76860523 0 669119022 546140495 0
25441269 18649481 0 113821344 119857573 0
249279093 31123968 0 977591899 921876099 0
516123187 454591198 0 545148457 576585946 0
553838396 299475193 0 885978408 888483858 0
44815234 17342008 0 67002790 60225782 0
462123 33456394 0 255251410 188471684 0
38042973 13436466 0 106862138 106358230 0
135138168 87012486 0 436830328 476487384 0
272034428 21560711 0 310428814 242601425 0
65192829 213379490 0 626014481 696348143 0
156982484 43790749 0 321555976 293096897 0
345989786 27531145 0 717870893 729787756 0
7759783 511696 0 73090981 71495142 0
283045562 37253671 0 885156882 951628166 0
3257134 2667743 0 22943762 23921579 0
892245 2238023 0 27553616 30613868 0
14273735 44091334 0 71598612 72478607 0
215967326 45570680 0 702578280 702118585 0
22746999 124192661 0 705907632 599144073 0
6075748 5317290 0 202013106 190475886 0
95182618 210732262 0 614363414 588421553 0
2388484 34540595 0 121547997 157141553 0
32947069 12024701 0 254440294 240336233 0
200882025 43808780 0 611394982 750304118 0
89044120 49228546 0 759656759 692303271 0
24936694 1752339 0 64885178 90657739 0
238445115 156570059 0 592481132 605423319 0
11442522 2475678 0 223277459 214193581 0
12175207 1805729 0 25913692 22142433 0
25117573 119720334 0 656297894 712276011 0
76079649 11276136 0 593708648 583571284 0
7316633 162766573 0 539837310 556186883 0
72206422 12318320 0 242601272 260974991 0
534995930 69467892 0 815749592 810450645 0
35381078 20505476 0 229473388 236842243 0
52152964 2163426 0 685458984 687011500 0
124914461 47203545 0 127007784 125916158 0
91805234 119547406 0 889595338 798704963 0
18132962 3785279 0 149595509 123895794 0
734874815 779803382 0 833320367 848443129 0
28307588 1363981 0 80423294 86125449 0
163887166 143031973 0 789726323 799689042 0
167508478 91274423 0 523168317 530865469 0
91679402 117952935 0 364402523 332647088 0
564392003 184967752 0 604326525 535045913 0
182235768 98201327 0 302239617 247740815 0
522310610 228350056 0 676202944 492358740 0
4315617 36414908 0 317221390 308949610 0
50217832 83415420 0 361842520 328851855 0
16128618 6981333 0 59173237 64365383 0
625628195 238005480 0 884419913 811415399 0
584035893 211364096 0 850487765 763199590 0
225996939 448675 0 503719979 434152207 0
2942266 6786727 0 85406543 66931731 0
529465707 155495087 0 823252973 770924756 0
9178240 142317110 0 900023921 917790550 0
42055251 25015727 0 182626451 180554952 0
512463581 67853048 0 876968000 517601095 0
81219934 27396216 0 343837318 332462213 0
24980929 48738415 0 819527471 783164842 0
11037644 3051345 0 242836032 239481447 0
513554855 16103128 0 742358145 743236761 0
76395396 100389052 0 738753154 887881426 0
539843830 601256808 0 752637952 774721020 0
116937019 46688987 0 152139350 98016898 0
29614406 8432496 0 144036630 129336805 0
129064328 29200247 0 654831338 668196695 0
471592431 110121473 0 900724851 841478135 0
842939 601628 0 51718449 42058443 0
69817856 8921151 0 292401507 269922676 0
47844219 3420690 0 572303184 618405893 0
91195801 21451699 0 587811162 508209574 0
114497932 11930022 0 191170154 179670744 0
240535427 48159524 0 583736063 683443299 0
415561650 107406723 0 627074579 519585058 0
37860820 176982466 0 761621594 646910074 0
41063829 4030767 0 846944192 958553981 0
149733742 73597331 0 441846426 495127845 0
113485227 49897074 0 641286103 614184489 0
241818764 68700614 0 508256233 398624049 0
1622013 453521 0 19259325 18465368 0
3850234 37946454 0 284219374 245552957 0
7228215 32230098 0 873764185 876823162 0
5446851 23254993 0 406511067 350454834 0
218298207 103480303 0 311862162 214735232 0
152392201 47407319 0 471089946 431548901 0
172945756 106970223 0 651352100 666356482 0
3677645 8767487 0 93233037 80697455 0
7176644 48144695 0 496095267 464667852 0
36018217 6897250 0 533884902 539986667 0
173747818 13464076 0 287183241 314216072 0
100490186 9790825 0 749158879 810785282 0
3717522 5774066 0 26037489 25833872 0
345028244 144313659 0 454106134 437671133 0
56042972 9942665 0 171132252 158448480 0
39915487 36901147 0 840810645 856879378 0
326321 3043206 0 76573815 77737632 0
125328864 31295007 0 247687092 284440232 0
66626132 34594187 0 556743811 568720906 0
322436733 14729978 0 395659996 310066814 0
20981343 27638664 0 161437995 145938430 0
23252686 53292462 0 213802165 200113027 0
334312185 85049824 0 940090200 940687411 0
9740024 41599117 0 313340528 332847639 0
159576772 147898906 0 780793197 772950883 0
638060137 126421700 0 822775006 415062881 0
59739781 107775449 0 321058475 305968453 0
541918187 509985177 0 900029684 768663678 0
47154683 27744229 0 58650882 85236015 0
527390504 153155904 0 868332559 862138245 0
42999026 27275952 0 298182362 338897164 0
640286948 185685668 0 774374090 644124945 0
202013614 46122298 0 264443577 256236203 0
216248849 56985043 0 371421685 317881431 0
154610893 188412659 0 844650300 956896944 0
60189620 59593885 0 684330795 684716550 0
192738204 36829188 0 551665538 591756847 0
127010432 18206734 0 293351210 286106236 0
174070038 13621740 0 248862637 281821483 0
181369184 3594842 0 442599624 334154992 0
340848843 160690684 0 824848842 699388676 0
295513435 156722938 0 404714364 415966788 0
108826534 18049329 0 773895199 735169866 0
234132975 93250434 0 293965944 358640978 0
173022601 28176678 0 222458597 91590583 0
35790694 9826418 0 39177181 26977542 0
11245320 4507918 0 48673720 58646531 0
12053720 14161735 0 54799478 52203931 0
53349747 95103348 0 391213318 379855862 0
3679422 10348922 0 545918503 645541663 0
18406827 1504306 0 34037251 35334814 0
687757964 684274456 0 747123508 790563250 0
372488102 59160414 0 550543609 554574289 0
84892687 16677650 0 141948428 243081931 0
12326850 8324381 0 168037141 149466220 0
392524281 53960446 0 638409802 769162175 0
486359157 137651672 0 584023853 566521734 0
34429704 90319420 0 714843655 981645652 0
147160287 9740717 0 650700402 648994358 0
273276936 69125036 0 500650683 491657308 0
48134302 66152130 0 650580838 696055936 0
3367719 103986350 0 385716932 429335995 0
13757867 54673248 0 687921484 560691949 0
137433847 17828955 0 495925609 452268579 0
749981072 90369338 0 939260211 526214989 0
3635170 3752123 0 73065794 76955252 0
132664203 78749548 0 290218201 312531364 0
209539157 5236218 0 265186335 167749734 0
151227631 5318918 0 803534518 818950566 0
443839015 218628642 0 565855406 398087659 0
17436611 182453717 0 290868423 341479146 0
16388706 156990 0 34583204 21125113 0
118264827 21008219 0 398311168 368370039 0
248907203 45955510 0 544306489 572629370 0
51741729 89857216 0 181142570 174346350 0
98236330 49840722 0 466429412 482837781 0
32180119 37177763 0 45072873 48929687 0
340670080 9852549 0 736673436 619798071 0
6157664 19446729 0 417283356 406044420 0
102880100 12521279 0 624757135 719354420 0
20821881 6704513 0 101385736 91309567 0
590950031 252993741 0 672734523 481220679 0
38247238 1738365 0 96948921 104864882 0
134584976 11250528 0 927844688 939673802 0
2235636 4249213 0 41888983 42129727 0
172204201 24617282 0 197538574 87877805 0
94120434 3641757 0 524906082 506800262 0
28903358 194668677 0 784699556 765924640 0
14662924 35126552 0 469622264 381040345 0
192027287 12515457 0 309960560 269346202 0
100912308 37336200 0 225911172 247457586 0
65674872 99967744 0 653381581 786200113 0
31422430 16048776 0 71459611 60289703 0
155910440 104373174 0 590282049 733759876 0
37599045 77351281 0 364434324 361452849 0
17802532 8689577 0 325121675 334130762 0
47638782 12596138 0 348078914 358742716 0
91893905 84514790 0 327020525 320761658 0
248359626 40866575 0 487223750 464791902 0
89313729 22980051 0 97751865 95341847 0
21349 1302051 0 8267996 9296485 0
54363730 4799654 0 813572603 804903289 0
48439130 129190399 0 460511073 321098830 0
2327423 1478273 0 2536044 3140652 0
718042233 44594417 0 866370378 801475902 0
175509659 128247362 0 510357295 649689280 0
266785821 196126192 0 346240622 407991998 0
60863943 68376522 0 199710868 190367679 0
349701514 21466123 0 570142757 409738376 0
300999282 43928959 0 864794027 889978072 0
581445744 328636576 0 853380003 843920256 0
280434015 172203427 0 747154853 674546284 0
58031688 95563209 0 374281382 357167536 0
114615894 14479940 0 479266758 579243324 0
92853204 1909294 0 461008994 283115151 0
39112853 4035331 0 53290244 65215167 0
41032907 12159063 0 99202768 124432027 0
441786422 4553313 0 532868634 594229782 0
270175245 13628365 0 554160395 612781725 0
143632682 3492536 0 278701694 243346981 0
231219215 30339648 0 616266124 668845098 0
392756953 178568215 0 821069581 641004954 0
48222560 33038719 0 706531312 582993740 0
131588899 130054624 0 882876583 820845822 0
368640482 208768001 0 551838423 540461994 0
18988725 25492708 0 205618895 209880399 0
7834081 88345949 0 706078821 657415155 0
7172211 3397146 0 13696557 12950643 0
305872755 94938637 0 470437469 288357837 0
168274664 88805683 0 510543542 489488643 0
54011078 7196878 0 384531195 367854618 0
181264593 74947238 0 297444277 264799136 0
195717731 119757820 0 876251074 783567865 0
195772825 105412817 0 737074564 611004725 0
253287688 175483765 0 601532723 624536418 0
206207739 563843 0 643276342 628693991 0
26497522 37256065 0 598758346 634743569 0
5017532 44105064 0 596925264 604071698 0
16387327 75636510 0 896100504 795922652 0
848128509 353860421 0 945154611 902415040 0
1196164 10457582 0 559681479 576274994 0
244814736 3305043 0 928044294 964542557 0
95344424 66946112 0 517814759 494596096 0
112094298 11256753 0 265760294 261935851 0
138169984 46218656 0 290417212 286546383 0
135991118 24407665 0 850477006 962319356 0
53550991 52000330 0 294792842 417684555 0
2203202 100172896 0 428749418 428552969 0
73198558 51750905 0 161441603 168347338 0
9981551 19739555 0 138792924 151760748 0
26755436 3995702 0 69744711 68324357 0
45477299 12078797 0 350316220 348472655 0
84665660 49339596 0 681811911 678229448 0
145360517 49954471 0 545150078 374749874 0
368998659 181460627 0 558149157 528326328 0
127580584 36571518 0 175288315 182400544 0
267769777 137163643 0 632157254 503028316 0
154678593 32631667 0 866652600 806567882 0
10310143 3552085 0 128281903 134291882 0
28890292 24134050 0 846406828 887591694 0
417281150 86854470 0 636602402 620787525 0
271299488 21386616 0 820509138 684150941 0
21297122 177450608 0 679621991 738746368 0
539940705 443870891 0 770584129 704908245 0
5194016 95463891 0 376404181 390729976 0
1039026 572663 0 22395721 20250620 0
487245745 127515726 0 688048680 434437277 0
133866958 71016015 0 237774011 220343252 0
224421825 234679361 0 768823675 860851524 0
37179470 2788725 0 135558866 123299157 0
35207913 22797279 0 46013034 60850260 0
64505151 756651 0 914905007 815324918 0
12172711 36788503 0 150672804 146897600 0
61869554 12440525 0 766366467 633732329 0
31384143 12157040 0 173480610 176438347 0
388690301 94482383 0 425695442 250255251 0
3777907 7167617 0 325887966 320023197 0
726790 12789482 0 93024604 104954855 0
18182826 5975323 0 133235885 137274804 0
2668656 167855938 0 647088062 624251898 0
59501824 53823602 0 537943471 434429153 0
4753395 1446379 0 7066076 5251767 0
1171982 6407773 0 177792782 187540950 0
6409649 15938190 0 218838517 229570267 0
280573392 15894158 0 767280892 790970834 0
105172405 11746324 0 323547236 376365345 0
200152380 110870981 0 412968325 394358654 0
132749019 76523527 0 690990336 702868660 0
106054527 73087902 0 131294973 103959801 0
389103993 36752767 0 672837327 699503184 0
505215609 63020040 0 765879026 832124015 0
33174781 67635418 0 207570662 207454296 0
159717365 36595741 0 815400560 831822139 0
186146053 6753154 0 222653536 172825805 0
226092470 181925252 0 373919749 404150332 0
309364209 5805568 0 409725681 421021215 0
148861567 111710390 0 263361376 263039690 0
139160500 74991235 0 955056591 945245563 0
32942543 15147943 0 463654144 462862501 0
150611763 23098296 0 204460244 187970929 0
10637205 503008 0 52924692 53692229 0
85044762 74678448 0 265264855 258327840 0
9157001 9532748 0 90407290 90796089 0
138065190 112401094 0 349297626 331587141 0
679907 62363971 0 682011340 799887317 0
66171812 10939930 0 821103163 836288681 0
211105097 179715499 0 538668881 566203419 0
9806111 1633124 0 207325063 193394135 0
96718078 31276190 0 267979568 221091239 0
437644740 229428855 0 672423794 621081199 0
582819860 193230304 0 954093599 686420065 0
87001243 13239410 0 569404980 596114188 0
498655565 21451659 0 661696267 698027692 0
1561265 12698088 0 656320740 597119756 0
9079380 19463817 0 113798314 107481184 0
224270319 141096100 0 402665418 392129473 0
17807539 4531648 0 81681657 76052234 0
12275986 5425380 0 260355613 244654424 0
43016661 32731639 0 79698946 75083076 0
10029961 1319682 0 35148409 35862421 0
97225704 65155229 0 925838596 846524712 0
88491392 2717374 0 271837495 388372669 0
203948692 9950174 0 455465872 395129059 0
20122769 409456 0 160637691 196583908 0
528536461 29382911 0 672237805 633076843 0
11992420 85934456 0 615146751 736322596 0
87377794 77094110 0 254646861 255759065 0
1234457 21524312 0 89774434 79235472 0
576585 2934999 0 269390467 300414208 0
57742033 51027104 0 484760269 404128755 0
180229943 38162522 0 564156982 552085361 0
18198127 8684116 0 38171800 36213118 0
177466116 22363934 0 611344381 408527980 0
53868612 2045995 0 837846330 672146211 0
438148718 4930410 0 906327707 762033858 0
273334094 58366718 0 419765681 381817347 0
71241192 62473453 0 876531037 927020903 0
413368993 16003884 0 736518526 544474410 0
37732215 19048016 0 152959252 153654696 0
368789051 157929947 0 865568242 703969467 0
630677817 52633920 0 718443126 686854270 0
11526445 82904198 0 374134349 359986679 0
108795560 24599153 0 336997888 374807752 0
121115393 27916296 0 220111415 213235522 0
109479993 37030512 0 705760905 764243075 0
112445095 45872005 0 156646619 158515432 0
28038876 55919855 0 440507528 513228438 0
389669811 337850577 0 901914241 896907047 0
336487859 77219151 0 742111332 745202306 0
86467567 60594651 0 318616089 362566578 0
35863235 46484019 0 562731065 556388901 0
31476858 40157181 0 338437790 363525276 0
140872256 27578409 0 372801641 322239968 0
115171407 108799005 0 408416374 553568992 0
4897087 4429507 0 300207897 317524030 0
445514325 241855162 0 830747082 776834343 0
283182096 120006811 0 307517154 212234136 0
88905323 9634797 0 97117756 73343423 0
59909921 407106296 0 910663862 971703598 0
1705416 1979975 0 58882626 57120474 0
29514331 1334173 0 40105851 22879770 0
5258164 7823458 0 518562521 503619968 0
64155509 286371 0 183784421 175232627 0
40006318 8454389 0 308499279 317792665 0
171746247 124087690 0 512839698 533752891 0
5518855 47354576 0 499788444 529478672 0
65887697 44294666 0 568158050 594846777 0
77571647 33669269 0 294105460 242074972 0
184267766 96973813 0 923375018 867108111 0
20625381 28486248 0 184166282 178862034 0
193022212 31308603 0 465033979 506717322 0
37712644 146285154 0 708788343 567078008 0
358595353 154350175 0 729649828 536478643 0
43417268 32840150 0 69799583 90238289 0
83411763 19911171 0 490160019 524333641 0
446229916 75137249 0 885803141 843150058 0
189377553 28733615 0 992979649 952692503 0
13257935 44012375 0 625864880 775108166 0
25599495 43474574 0 211240649 242759721 0
190710537 120458348 0 810835532 868234093 0
342555361 6782564 0 442870634 313391344 0
314539834 81121201 0 539438835 541264549 0
138328093 19110640 0 531776362 425079676 0
206708443 11452342 0 262451840 199592131 0
396625089 19662476 0 902800410 838168255 0
319763895 73626974 0 593615062 316070930 0
25277664 10035983 0 225458149 181391159 0
159141130 7624484 0 669522714 561161771 0
198476476 438428296 0 804788434 841304095 0
69256466 131894067 0 840251357 947709446 0
126803984 6050368 0 247734183 168944775 0
326599099 8388605 0 506969848 440684080 0
72125374 23631417 0 646227131 667789043 0
379704773 161057847 0 735783071 691392163 0
136907255 29893441 0 385500650 422808688 0
26292319 3271701 0 26969901 29097141 0
25706316 10636382 0 229853711 236488516 0
76758739 96745769 0 445558607 500779855 0
5686054 4041722 0 7215778 7833133 0
213462372 56384603 0 342203323 344189910 0
209170257 86554499 0 833413412 887185091 0
10712510 22758825 0 433841937 481630899 0
77764808 97669764 0 673412912 656093402 0
122576830 5689490 0 138656999 115770965 0
53001284 6348016 0 75394817 70346171 0
213178558 134627829 0 721749426 669601739 0
198296503 17946626 0 299176446 326950689 0
310553441 208018644 0 506330034 530246328 0
97968415 16565124 0 537172852 558634263 0
343115385 212936836 0 881153899 900740972 0
27186408 68077337 0 440137544 503808936 0
26096081 68514246 0 813991141 848074708 0
142006546 100676886 0 187766441 186082580 0
54687290 3698616 0 342447481 442250389 0
134371367 9118182 0 675505684 704978312 0
8351686 66304896 0 596740161 603928492 0
118128242 71523484 0 216845163 206884430 0
7756777 2967423 0 65442484 70076315 0
81952784 62222066 0 493245811 478826762 0
318408190 348514277 0 681878598 472347250 0
83289 1997324 0 23033691 24204943 0
9764875 6429406 0 25326646 24829999 0
53509648 83084753 0 609040047 634557616 0
102299429 25387676 0 178453925 110624447 0
378214114 73407691 0 737904473 720653646 0
40778088 29351298 0 146457151 94034857 0
7083682 46219669 0 502531086 448371069 0
320181299 3926178 0 488743777 487230613 0
489051107 5590514 0 557309826 221118575 0
419444372 23883993 0 479746510 487067445 0
281113 672067 0 8773227 9057041 0
322373804 75180347 0 757985478 768372360 0
273847529 83763293 0 429240830 328257921 0
24141861 365440 0 145847774 143971888 0
150514687 23930269 0 461880241 456479178 0
481544913 18360979 0 596142385 305834663 0
169901010 200763269 0 526764301 516272636 0
17538011 27702477 0 107971005 116136905 0
17026540 37864782 0 866184156 926700263 0
78827405 15320 0 689461631 719594701 0
15784398 33765398 0 733023891 840312327 0
232842469 39719896 0 364101478 308534091 0
131856326 16638700 0 254458346 221984613 0
68051196 34046460 0 346422479 342304384 0
593981 36672968 0 376472651 382628192 0
25361660 14223361 0 42671684 35111178 0
154569883 147509979 0 791033399 798282297 0
194006106 6773671 0 620178568 692212939 0
249376104 169835264 0 931721913 930507215 0
22218662 30205312 0 334360472 270942069 0
118577461 13950475 0 167528699 156572979 0
212624234 201087043 0 661547988 660310795 0
37392455 16787490 0 235946768 227935304 0
14060589 36606583 0 146679896 134364583 0
410953147 149727110 0 641470855 520991270 0
135738677 68642983 0 377805964 357489601 0
7672259 13900516 0 154033041 141239165 0
157152654 32935175 0 630153293 624553160 0
292327675 156575880 0 802051742 646863160 0
349637035 185530844 0 674447684 421753610 0
183870603 19937407 0 331546073 339350300 0
189100345 1796138 0 344741751 330033509 0
76307286 49632367 0 318591493 324280186 0
94513559 25693108 0 274894099 235816279 0
66887234 36875150 0 832607800 738368790 0
241367918 51550272 0 415395693 383847895 0
17421046 7018345 0 175766167 176831365 0
302038512 2557290 0 641585953 693825519 0
3865050 60033075 0 164638327 164652927 0
7075022 937872 0 11415266 16761473 0
28193542 57653263 0 317395247 487143135 0
599101554 2331166 0 760642075 703057011 0
31168561 34820837 0 75621380 71659693 0
50241368 1305125 0 93363763 105368519 0
26223909 5054942 0 802323894 719310451 0
99977261 19192800 0 399095669 396549992 0
90741734 15283024 0 387104411 373056332 0
391121506 199217627 0 850344770 848344232 0
5587044 449114 0 37110082 33932825 0
606892631 87561982 0 772270590 669591441 0
35302749 2868904 0 69931081 66060372 0
99104171 6669536 0 344646052 216350131 0
4204718 31473544 0 327315830 326461944 0
611488949 56590119 0 864650571 922428577 0
448813967 334161046 0 480044857 577795391 0
1948157 19468547 0 140086663 141609666 0
4925951 49032259 0 98201544 91463195 0
18293146 32790511 0 348017668 343433655 0
2921507 2256647 0 27190062 28032356 0
564251286 67861204 0 679208696 654978107 0
60803838 26806422 0 825435535 825901056 0
12671255 5445269 0 682945778 738460491 0
125247616 16619358 0 470162130 496812646 0
412776725 247351105 0 421233259 426893670 0
23270416 29918313 0 470089072 519168350 0
184011817 18713056 0 241065712 140172043 0
365206312 33483388 0 811906364 951279299 0
484235248 254729332 0 868262420 806122020 0
150931771 36672193 0 852286036 750569624 0
63913859 11695392 0 892883820 911235233 0
70605061 11084435 0 307413452 254434770 0
45025853 25691717 0 52144431 52877315 0
100826149 24883977 0 109420915 97716865 0
135696378 79061629 0 511503126 504809467 0
142214599 31815024 0 296532364 251933448 0
337245593 4640162 0 602337065 489427666 0
45669256 448866 0 71675493 73498355 0
459716077 450853827 0 534125261 558148145 0
195998172 47403698 0 558346088 593771495 0
37536551 1283743 0 61719690 58346433 0
55448121 19087459 0 417177263 447876813 0
46150469 11299062 0 246634429 245060996 0
147358927 6469454 0 412271800 433755461 0
308230797 3558701 0 461639029 323943407 0
17072644 86930839 0 378920112 435823125 0
28838905 11026842 0 550762806 465801114 0
85337751 103576708 0 635574954 446778638 0
2266112 89408638 0 262899173 249659694 0
16107911 6025456 0 219440730 219731649 0
555404340 91553995 0 596770360 325497931 0
15947096 10010887 0 124934664 142367273 0
28154445 6369319 0 43361797 27122510 0
122333794 70319473 0 645840991 736525833 0
185921615 17543664 0 258006959 167156662 0
219354500 20116530 0 412407098 438922322 0
100526098 29326304 0 128897764 151904741 0
34301942 23373862 0 356438557 304412046 0
281488520 29906214 0 321631646 383346023 0
122834400 446079 0 344149369 506850323 0
58372377 444964 0 72017319 79898239 0
165743218 52405761 0 235491582 179266659 0
152727066 44820773 0 680944152 656233374 0
10212163 11015709 0 107352973 90203959 0
111348647 108741045 0 220988169 171359840 0
225737553 173252023 0 245398377 287749722 0
490675380 19436045 0 906395407 469055711 0
35067266 12552128 0 336923082 335543531 0
466798942 57379002 0 564437924 521575496 0
242453538 155585832 0 430913728 440687838 0
72026767 37055504 0 239059632 227131835 0
30103288 16609229 0 449843225 534742896 0
26676571 153858153 0 515828756 609439434 0
457638672 138490271 0 518274033 408376236 0
28571079 16353656 0 80165751 92175989 0
224918055 67635948 0 572249068 571400435 0
541688716 130553240 0 811648941 779053243 0
540390789 94087315 0 954510225 809805637 0
219363938 39018585 0 697762828 811149459 0
44769891 9018730 0 197543634 254077454 0
357016378 153055530 0 726297488 596602490 0
1806185 10603975 0 59199426 61671558 0
38021366 47295509 0 183312339 264646862 0
1402419 11048774 0 121415539 125322390 0
169004088 60368835 0 609454093 478131464 0
632109060 325583761 0 674513846 638656016 0
310842066 101686107 0 460668321 230706645 0
114134767 40469702 0 119270973 69293490 0
66168167 30091900 0 377510018 395974185 0
56219412 3392073 0 182405125 164947435 0
205810625 26985880 0 307553732 163311198 0
57724194 21519177 0 426542397 420636111 0
1532418 18177643 0 109807499 118338235 0
10748129 15511703 0 115713494 131115658 0
133478849 16447166 0 148893849 119195034 0
54749104 21333140 0 548067984 453838391 0
208249015 51882133 0 695009455 722711428 0
348184762 3126362 0 677832442 488710110 0
1176044 2787789 0 21987479 20334210 0
696377 26986951 0 144492305 174822182 0
617464744 599808773 0 724417324 847458691 0
18109301 98143458 0 612287276 615487888 0
227695379 64659149 0 471619071 512483511 0
18016958 8508210 0 293295101 295493468 0
145418475 38284877 0 193869554 199765135 0
153807403 68637463 0 299298500 316394215 0
45168604 6139434 0 55474657 56103252 0
6913748 9118346 0 106492628 110589695 0
6041593 54443409 0 820651806 899515505 0
37968321 14049087 0 166904124 145289111 0
23915156 23845588 0 484775699 482969257 0
278538248 60338178 0 539776791 574574375 0
6252733 79706175 0 575714509 556993011 0
16003 1100047 0 14882752 14452857 0
1394183 236211 0 2082734 2266962 0
44767191 15075496 0 110718619 115461163 0
26035254 60450372 0 517677087 489885622 0
259182167 91925482 0 320581195 300713937 0
31288136 42200846 0 704192793 780564271 0
33518284 166325668 0 666010878 694586425 0
76730004 1336836 0 411693876 421351305 0
44797325 252123350 0 745370988 792680481 0
601708000 386775729 0 966919949 958863459 0
18609072 2051290 0 89761295 77686739 0
56678321 7698836 0 269271521 282573707 0
32872236 10976217 0 38804854 36735553 0
73022239 132031393 0 562192974 450033759 0
267708337 21534060 0 566851693 599110432 0
120722894 19680812 0 795761487 690303986 0
5176683 4551636 0 26379254 27254388 0
279328443 108706531 0 585866976 647879219 0
162874839 91924493 0 413566325 362892378 0
139629411 4173145 0 266941290 248222848 0
19408756 33360601 0 282973100 259013734 0
598996037 27810812 0 832742502 636972027 0
645645639 362224712 0 779341743 566211592 0
27376776 13595830 0 841903964 919620483 0
34145180 30292010 0 796870701 704750641 0
106782727 38422830 0 841799306 838428488 0
621943664 70578816 0 908319731 842524487 0
60419875 25342592 0 783564752 698702109 0
409954304 19421339 0 528436005 662411469 0
103413631 32453314 0 374604869 355027744 0
5506249 87094453 0 412850656 450636383 0
314508574 11060910 0 568060059 531534936 0
301473155 191335681 0 421973136 412898062 0
384206132 8051130 0 561237571 737437395 0
210447389 41404893 0 476933063 507931211 0
40545595 34116581 0 339032355 268956854 0
260552157 108301279 0 355052414 348042109 0
684815446 339989210 0 884676045 834243212 0
302316053 59271727 0 502784814 523772098 0
311820474 145101662 0 909909009 873744309 0
32233335 202138825 0 491091736 449483772 0
45359856 15579365 0 659008348 589476296 0
6474914 35777273 0 184463882 196368976 0
27560 4153130 0 12418879 14655546 0
5614266 75460041 0 360641580 370911769 0
291776693 27532402 0 811611820 825521520 0
34082833 11927054 0 144266071 189144774 0
1868582 887148 0 19585330 19458024 0
35293004 148658663 0 787679673 870429903 0
198706052 25807259 0 363055124 407729446 0
133243032 17777784 0 675223802 615863344 0
10634316 10009440 0 87711491 62130175 0
115380994 37958245 0 336589682 248611614 0
339508901 48169828 0 400190790 192208209 0
56825037 9050434 0 756836156 693594738 0
137910264 22386805 0 197159268 192977571 0
168425931 32990248 0 191633021 140693726 0
11226167 2539328 0 66133772 74028007 0
162521112 4343787 0 576723195 570685809 0
51969440 60692569 0 525599936 526684198 0
5806441 558129 0 8717626 6676317 0
81135823 4502507 0 519674899 546504402 0
147895910 13740174 0 238691412 200535312 0
99373826 17586375 0 578805145 594079270 0
39465308 6849998 0 79657873 80031274 0
420969914 143337399 0 501064218 438672175 0
265629211 2363362 0 446482995 453201021 0
3603036 5771123 0 123418145 180270599 0
143183218 162803739 0 373817357 409884160 0
6887466 38610547 0 372100582 477325836 0
350784875 303945232 0 675156694 676438681 0
15446736 7768622 0 197309774 207269618 0
489672266 129168074 0 666087986 443158050 0
390542920 78097135 0 867673300 882394266 0
20873214 27730202 0 613398634 528123039 0
629202241 37525196 0 699162849 557744865 0
77374907 10144928 0 555670838 479577170 0
68095900 5717828 0 129070752 77183142 0
6974696 4422844 0 33985832 34228271 0
11358453 811348 0 183537601 153824349 0
305135338 71143443 0 864581421 759859614 0
26595131 28043293 0 561521614 495818453 0
235452805 115372961 0 937469972 835994868 0
261968426 88833064 0 753194801 652673027 0
79583481 20216520 0 103939065 68008692 0
22962978 2994629 0 58418442 67327906 0
126741119 8746433 0 262322651 258712386 0
304526383 91725713 0 364481950 424296783 0
7443484 330961 0 7937154 8505787 0
7925182 5995996 0 157913012 146455083 0
118866628 77570106 0 138886371 110296727 0
26465063 14294796 0 72071509 89859400 0
738160832 83242291 0 926235485 929742577 0
192355806 20847910 0 229345974 207102290 0
438139103 323038342 0 712478321 807411397 0
7924187 1531729 0 46989844 48951704 0
100018119 59782811 0 353376150 315727738 0
546814463 108017197 0 915556403 790334509 0
593343785 153553640 0 727873355 646565878 0
315368383 77772307 0 710654541 448443254 0
12734745 10194582 0 50932343 40191368 0
286105988 54578690 0 730723424 698948466 0
69242178 11373941 0 290411942 278455454 0
248658109 74060422 0 880481624 738922642 0
6512937 116528487 0 769958865 743583161 0
2102775 921790 0 41107454 44279786 0
689148109 2676961 0 746809879 718399745 0
380418463 57188604 0 622392731 588353667 0
141251622 68209437 0 211190774 231721232 0
176661574 53007224 0 265788075 371974616 0
21778394 222660 0 574798169 477964113 0
400472590 19449836 0 704732895 693752200 0
305210898 74892034 0 827340971 737971804 0
468609005 25120702 0 724503519 535526935 0
65294661 100274077 0 225072111 243596897 0
1002373 1525933 0 7673389 8951739 0
112125478 30108142 0 250847435 246691952 0
136579086 95541167 0 683806093 632043836 0
137963175 48797039 0 494579639 514343292 0
706230903 215120561 0 887163908 504341739 0
36070028 3693395 0 72892228 62152581 0
23559677 8237739 0 144539852 111168664 0
255816606 83198785 0 275656004 274286853 0
91038403 224892168 0 700307041 678576952 0
77227359 44696229 0 743914959 794843049 0
158158543 1274285 0 496885315 500298736 0
50047670 237304648 0 909338257 908961111 0
74690480 12243319 0 351128693 362885254 0
179234147 120998847 0 565761731 550223610 0
55890040 12213362 0 674479665 689923149 0
14766319 21457653 0 528820368 496270885 0
103501397 46111127 0 182864840 126053526 0
42950060 20125198 0 196876289 235346052 0
400851817 40422505 0 695262525 685494954 0
269900102 27734772 0 402760809 422682849 0
133408720 99650616 0 191604718 137567320 0
502133965 38516965 0 790041639 633905578 0
22167019 79254329 0 760717249 857543319 0
12032650 17779937 0 135623620 145676136 0
37605210 25651021 0 430564817 425339223 0
7584039 40182 0 146766912 157823907 0
228664006 61813515 0 385906364 378913742 0
4997181 7552999 0 148281850 158872747 0
360220678 157753334 0 674833966 670144477 0
213344318 295604847 0 815007697 696513656 0
836126857 302778055 0 882793888 780899387 0
145473773 116701412 0 986808467 967330768 0
79763918 55677055 0 305622520 258921438 0
298792625 133487939 0 594573559 562016128 0
283575724 107840541 0 627823644 773026842 0
181369145 21627280 0 259205929 148704856 0
1129110 403781 0 99513514 102236964 0
66387648 27142462 0 111705325 79749120 0
735084849 127931354 0 889562535 720802570 0
103919082 82194872 0 893331109 961801035 0
24534754 49052045 0 325263800 357203256 0
56382929 23413 0 234007324 217028779 0
362967134 73097861 0 817872794 809099802 0
14577104 8055242 0 529674105 500268895 0
330663028 45220610 0 396834387 567387183 0
7822498 36724192 0 617125794 641063535 0
269643797 186905620 0 564781352 720284275 0
124377916 94029873 0 849671663 842496411 0
455516248 163867957 0 500265652 385009849 0
72066354 246787868 0 708224818 626546819 0
10808537 38077161 0 827748330 901206072 0
26300173 14760811 0 231371279 162025171 0
31134672 3283067 0 126380323 132061217 0
66931712 17182286 0 190655574 119122140 0
693226158 183048714 0 886133313 771603768 0
5311987 55608738 0 399548886 424382256 0
18556407 14909058 0 511246295 521500794 0
588516636 96634257 0 678364720 410285537 0
179314675 251683912 0 378933111 449952976 0
336405484 4400288 0 657099636 543284835 0
508111440 26396397 0 699147181 783728818 0
646136935 69427894 0 852796310 823913496 0
37320097 25064716 0 288410176 242633338 0
585814556 62363501 0 878092945 892356941 0
523536133 219780852 0 862087486 659780739 0
352906159 183068754 0 411117478 405670713 0
60695898 3327966 0 950164205 905129265 0
51191347 9672964 0 104849922 97082054 0
86938991 27059054 0 129543894 151835784 0
20692894 28935258 0 218115000 229781168 0
286748050 9694207 0 848366550 854067777 0
13457031 373817177 0 691582142 876133182 0
112815655 61973262 0 707447004 688884051 0
168165282 20492554 0 303987107 324151433 0
22132897 8420558 0 225635191 184559250 0
114233715 66806527 0 316825953 286057752 0
123586911 5834665 0 824022473 873109237 0
298925280 180553139 0 392444495 478785953 0
449648854 107412061 0 630773253 136731785 0
20391443 26517812 0 763571324 683820238 0
63848498 15365037 0 458122743 413576944 0
88169623 9614431 0 130879328 152261066 0
19942889 23560523 0 549049237 541271681 0
153006676 39771296 0 201014207 121016987 0
77273493 436401 0 547850847 574334433 0
158522523 370126 0 181527104 61584552 0
204992275 33730830 0 392085285 372153567 0
48045255 77970998 0 326511738 308423516 0
12069386 757693 0 555042735 552170091 0
102077451 11507986 0 250007410 297624389 0
154731679 93935377 0 648093486 783220481 0
60754436 5355447 0 340069948 374415121 0
138957399 14828519 0 776391942 722499613 0
198491052 73902767 0 307089790 326156191 0
55676939 111276928 0 382871870 427181934 0
55010800 2221658 0 152675324 200058284 0
60462979 51038136 0 767151172 855145177 0
8403485 4691942 0 198041202 169857060 0
23543362 5353749 0 167307689 164071517 0
171545447 15236803 0 271578036 146276904 0
117578670 72563705 0 598092881 579716243 0
359053213 74255941 0 469760330 495225592 0
185292430 189302462 0 889307036 908733614 0
31699936 7679185 0 104545082 101944888 0
23264527 1696270 0 111999874 113948018 0
62283939 64745106 0 850503908 846762360 0
31775590 33743944 0 151012471 189194289 0
59183427 31877678 0 683208282 778060689 0
60079112 92790208 0 367431787 429990838 0
96097551 11702668 0 163282411 190298638 0
136483801 78445038 0 366514377 326956261 0
122629231 62310637 0 688990609 539006086 0
185622546 9813430 0 356550242 569356207 0
194091763 6706052 0 248092796 252360380 0
22283485 32538339 0 68645848 72761533 0
164142044 43785554 0 444683149 359542461 0
198075125 142685969 0 694677365 917516571 0
504740160 334159657 0 637311440 557364160 0
5165564 4255832 0 77004736 78772399 0
243050842 19593498 0 742251516 771021444 0
245274388 149064616 0 971723876 929218625 0
482648675 78792196 0 796061220 554789217 0
113405170 64298859 0 684799883 736510937 0
47529154 19157069 0 53301634 40210695 0
11075709 6389961 0 16645978 14257611 0
62801271 4277567 0 69880926 84371068 0
113574972 3851711 0 116493521 125339134 0
15532046 10593119 0 148082383 147562807 0
677997188 33150225 0 927619197 867879160 0
67975946 11616080 0 775929380 787388191 0
26765479 24289006 0 627164942 641514973 0
8533424 12293686 0 187859897 136061879 0
13093743 12003136 0 200279651 177555074 0
19407303 13920966 0 284320045 293204743 0
294256341 71842392 0 578306289 428270763 0
113261445 32929245 0 130146099 100605130 0
405279257 418803176 0 778738080 831535451 0
8926122 75707304 0 441609223 396765528 0
47926731 5628665 0 84465215 81505672 0
47371304 7612822 0 129152331 100034726 0
464780835 32166198 0 722815727 455825154 0
43079246 825024 0 87605069 81123368 0
410638516 249030842 0 949987126 891053753 0
140340230 104071321 0 541630181 515746434 0
123883257 6525042 0 678927062 585853886 0
310811022 202740983 0 643136246 588042138 0
199521665 32522605 0 434941838 358401992 0
394981673 44657674 0 552299435 673081018 0
51950312 56138350 0 419588914 405360910 0
204875940 42488728 0 224003053 218484679 0
185221330 89334389 0 371478854 261957722 0
59121906 11158948 0 183987520 170527346 0
32419676 53101174 0 709127788 783363920 0
171674626 32087726 0 941824527 929387573 0
245811393 3612926 0 631122050 585157357 0
229309691 11913176 0 738759507 808318417 0
180050361 67299952 0 440599430 359150118 0
30463837 16097082 0 269766759 284225712 0
1456613 3774599 0 175093762 190102038 0
6321338 1364264 0 162943188 167541377 0
470553377 210576634 0 805679565 847858010 0
456912628 74029683 0 792952369 809849625 0
58661983 136291268 0 902314164 922051662 0
21430007 9980274 0 223761465 238448011 0
319558484 131263299 0 673564235 626260645 0
11861682 2255729 0 166209583 227646698 0
163893757 25022959 0 291619007 308504624 0
61362401 19002942 0 378165528 380226158 0
314242951 82619598 0 672631236 631748210 0
275073 5835685 0 103164376 110315426 0
67719951 7250976 0 487287892 498582745 0
64732549 177856615 0 702129749 667672522 0
39905093 22563738 0 210708130 209994011 0
318452366 28757322 0 383969013 274083175 0
102221101 43802947 0 520114229 555719034 0
189885540 52238199 0 793795837 626414995 0
39462725 46396790 0 891183647 920989527 0
33784584 7671546 0 89882194 88367298 0
458924621 205407885 0 605498915 555096345 0
334933985 157913902 0 396985509 280467319 0
26288223 26086658 0 287106637 287520825 0
95422688 49460496 0 399010164 516548451 0
49652905 85787119 0 324465544 498102802 0
31612781 71780681 0 540772192 603794987 0
34571251 2357679 0 225872031 236335453 0
7314316 4331134 0 54923088 58721726 0
6600338 122382676 0 407840183 314728639 0
43401219 19928886 0 139848346 158408909 0
251765418 44514755 0 433937902 434398582 0
27559864 46171083 0 514611012 523679497 0
31995275 11961699 0 78243837 75871202 0
30663385 837269 0 669619370 692279381 0
82349040 35674476 0 878650283 964352959 0
26356499 33077647 0 76238623 77607048 0
236524802 129530187 0 816232623 966310763 0
61737486 27399419 0 122814931 116372676 0
454301110 501486541 0 754530797 792319477 0
242763981 19612126 0 300948861 269493128 0
146314020 101546810 0 313888227 305341141 0
173869550 32230660 0 877678501 946921667 0
361972148 60979682 0 524340184 512692744 0
263991857 106760645 0 358088643 478682485 0
397174692 42877717 0 458648759 443104552 0
88267603 33904577 0 688852174 611859124 0
316996962 139018150 0 502905670 466879986 0
77855743 7632475 0 101355917 109300397 0
21823919 9412701 0 25563637 25578005 0
126715331 49009256 0 808654983 919005063 0
21301628 31536134 0 141393653 134650972 0
215042773 58336973 0 816408714 772433204 0
15773735 64225638 0 413146964 429947154 0
22340860 12146133 0 30716448 28369442 0
79942921 192380100 0 389668587 344759305 0
104924015 21640328 0 202824417 198078995 0
13622438 45614558 0 437317346 428818786 0
979812 362140 0 4009505 4652667 0
256441141 18482760 0 975063974 914925847 0
2310595 725367 0 10240002 10835763 0
385147258 269620776 0 569168982 637095824 0
46983454 60670299 0 727041638 747868000 0
25225545 26794672 0 191633994 180642082 0
150286381 7751475 0 563431963 547615474 0
179032600 44038400 0 305379695 383121120 0
21083883 131331665 0 541234509 586017524 0
135402160 4706890 0 831072564 790783937 0
302421560 9498531 0 536565174 544447872 0
346773761 324357258 0 671006918 649441347 0
152000301 13287149 0 315178457 188714847 0
307938567 48153670 0 552238601 515321782 0
6396670 57233477 0 975692516 856098037 0
24786371 9985537 0 40593196 48518133 0
29624413 3003208 0 263153945 259500461 0
11391621 22115395 0 272788788 274479028 0
195229261 171448212 0 459528117 487975620 0
130551635 20415918 0 753058693 777772475 0
74995325 58027237 0 662034888 634042527 0
452528719 319372566 0 770571679 792298767 0
35569000 29934990 0 729602942 767421684 0
322036965 142864686 0 598964468 556391427 0
303122621 80885416 0 401490335 365742975 0
456342206 72097917 0 660558689 706587539 0
26079393 1546144 0 58117683 30678694 0
117110377 15828678 0 353811797 326775884 0
657401262 31239065 0 701164599 351469757 0
129129032 54997285 0 182374086 156871260 0
17129929 952670 0 111678248 75159057 0
118106677 126954893 0 151389158 162372810 0
2607752 13330135 0 116114489 112676361 0
610833297 517974807 0 811823290 782171570 0
6701927 163496306 0 615348781 525897845 0
208512181 75288348 0 301718885 312165641 0
159385897 135991455 0 559103412 560858871 0
115529743 57455147 0 265330382 262101081 0
219904746 56803012 0 287976227 268991869 0
144907184 58442849 0 237463100 229395385 0
198383399 117656214 0 480917196 478819956 0
22855368 67239788 0 526598835 559719745 0
828136 13806659 0 717911612 718716131 0
251949440 184303296 0 553661766 493946455 0
1025914 6151019 0 51451433 51330380 0
24772205 23578239 0 205270880 203518128 0
94689595 47574376 0 826667321 813484101 0
7027613 181471627 0 648857269 726013453 0
126289654 17368343 0 242032147 257484317 0
309102538 107553896 0 499587469 423059149 0
82725907 16721045 0 231400256 184292720 0
49137556 8753768 0 329959955 310695372 0
376413246 156673219 0 591661607 593446097 0
164779396 3046311 0 481174523 465569059 0
73285970 16284156 0 298828396 305616371 0
19702472 35670301 0 319687295 282990274 0
77003839 62789781 0 482636400 470844992 0
417501305 187308569 0 441895236 315515640 0
96193 17528 0 825075 619451 0
46229724 56757417 0 633546600 635830354 0
399511802 160220994 0 777321616 746830536 0
116174108 139779164 0 634315160 684593320 0
49468775 61103017 0 742098834 889407847 0
33095048 71034099 0 589960281 591614780 0
138037573 38018404 0 327985522 298102194 0
28564893 158975997 0 929798813 966399356 0
5374842 873746 0 387484029 366355862 0
83806789 1088300 0 130053327 195084045 0
615023301 22499277 0 774235863 482013782 0
60706681 10091336 0 221760387 236576329 0
15077550 33215433 0 279538622 352429172 0
170794726 70115337 0 657080977 598322855 0
159850008 36338028 0 682732931 787972992 0
213003060 34090525 0 624294456 822648128 0
169942321 132217012 0 544187697 880362474 0
169655521 116671317 0 393402464 418972897 0
16777664 1783220 0 22783800 21339114 0
23890297 19594041 0 140828190 143283795 0
187191550 3919977 0 619157545 652815066 0
14758125 32429767 0 124448778 114383006 0
1683715 2525479 0 41791699 21272484 0
407457 10919606 0 100253785 89410578 0
29794301 9276995 0 148849447 157937492 0
23757337 27553876 0 311501398 268488911 0
137720988 74537447 0 246946855 240550076 0
21343671 70756092 0 572004116 647728674 0
196115525 45951248 0 305671378 203752662 0
20656050 5779729 0 173019413 165393816 0
48061579 50055851 0 486094002 490412149 0
8000289 5408450 0 24969745 22942006 0
294423545 102807155 0 954698825 982497729 0
48195109 13743063 0 412016396 381939970 0
154063878 71231243 0 472678544 438899237 0
158341492 33846925 0 238406218 213146532 0
97266335 66710057 0 833632919 764580051 0
39286026 4316153 0 374248597 415146836 0
58700291 152043062 0 753227040 741519045 0
73036648 77999807 0 440503282 462284886 0
72772844 53688923 0 85909068 70705119 0
183168 70638687 0 170189786 181275132 0
199918970 93701504 0 720115216 708921260 0
665272510 115676310 0 924088627 816298612 0
10208405 4667664 0 769994463 726547785 0
49911622 56547040 0 414898370 359554375 0
68462524 970818 0 151563466 173906574 0
18506986 1770694 0 152304337 149836961 0
98234582 22442365 0 122190979 63380354 0
23671294 1898739 0 347472704 353014513 0
66156583 14871015 0 141439924 138870537 0
9540425 57549638 0 547000109 571566811 0
188101301 28056208 0 807366839 825885492 0
179517314 84751890 0 566845919 502712493 0
269556042 231124935 0 694417553 688284647 0
18463750 8021858 0 305744384 324649436 0
9290904 497976 0 80922099 80285364 0
129565269 136399 0 303944565 226873635 0
123826861 205360160 0 936266018 884688908 0
374930426 94208377 0 427620601 449689692 0
2867315 3779478 0 384043201 436454787 0
111100019 93646688 0 951092036 915664256 0
20633195 41701796 0 444645286 440172421 0
329467921 225819926 0 660821661 667092183 0
150739660 193914429 0 415923823 425006509 0
128432203 9311046 0 824310496 792614032 0
8472557 118337601 0 342387957 374251887 0
25363155 18827991 0 199126306 200866419 0
40799950 50384052 0 529600279 612260219 0
24533915 4342127 0 137550347 129595125 0
163725355 73788332 0 180683288 91268423 0
91064867 22461383 0 396407768 421069463 0
88000052 1201012 0 178912795 242321129 0
8757884 97494667 0 491912981 579212796 0
253284715 55408480 0 353298736 397742341 0
294435883 156567302 0 895603803 397243381 0
3277941 1715869 0 4431591 4485449 0
73917169 11940319 0 308468140 337703615 0
10127965 35606767 0 637411054 730112729 0
14492350 1103665 0 338997006 283196453 0
22287634 16898510 0 79015922 71791872 0
69917973 1427552 0 111371815 114643421 0
276731111 101972012 0 727255921 755972021 0
16366439 12531973 0 778547430 723075282 0
497529458 103854900 0 729857631 540625117 0
532408150 110605734 0 733861166 631032195 0
144063144 9352222 0 537575307 493752337 0
154353260 75349527 0 953701079 910480184 0
11612626 19972856 0 141292987 117955132 0
370390630 57111238 0 466380087 418470910 0
2770212 16870425 0 311616052 288529185 0
388504146 12694851 0 860129518 707097187 0
23801114 44264320 0 340634971 352697233 0
1235185 330484 0 7059775 6767813 0
71658274 31355279 0 415495615 461563146 0
206305840 50969172 0 425486135 393960805 0
72069215 3813448 0 146161462 107653838 0
428022136 198183735 0 651051193 479367776 0
75928887 7898857 0 431944006 392037363 0
189564522 27432592 0 462954295 474559520 0
5456984 6352111 0 155683123 149981920 0
497604 1149885 0 22951905 21763739 0
268511286 23923173 0 479900149 584596309 0
98092945 22660982 0 296739460 249132545 0
179124311 10336125 0 590775395 438492255 0
129420445 36593210 0 594318438 636918979 0
494335708 29725549 0 681076035 532035648 0
41532944 105307897 0 360487227 405593012 0
25522730 6251611 0 614365293 774051226 0
255571046 190364972 0 549110436 445378368 0
67428589 8628822 0 320661375 347114663 0
45317644 9633301 0 292567455 395117847 0
229939054 77664907 0 882624213 920291511 0
25545705 8886199 0 107328003 46107416 0
33367678 9897760 0 277292596 285114912 0
71047691 171365266 0 974298325 910807263 0
122814119 60596305 0 349757701 249882073 0
182241796 7666191 0 194864426 189214828 0
1445648 86633555 0 949107553 775943583 0
48239310 12347148 0 444005343 585326499 0
24565583 995218 0 67656940 53441719 0
69087728 317447502 0 743695469 822742419 0
185141366 91585621 0 894054497 845207342 0
119662604 93094408 0 890041917 863650439 0
441871870 69467332 0 462618491 467158658 0
77495835 16601412 0 118530913 89882631 0
584141598 280468766 0 913237213 643424664 0
16217479 40088651 0 758169840 769607162 0
187911170 48066525 0 660322461 678610387 0
391808471 40724650 0 830581625 762852112 0
92440816 50534952 0 260230406 211756547 0
52646564 15441788 0 749899896 840796183 0
171797823 62161082 0 287340550 292658131 0
33538303 8183136 0 659655006 962897618 0
157462988 8718553 0 275287771 349008404 0
129095742 33392268 0 211915579 170562651 0
587380386 145916044 0 733699101 369232720 0
223036749 259678158 0 320073331 307669448 0
325961630 19884452 0 609372110 621106819 0
11439733 6785541 0 132294214 136264795 0
66763378 1681275 0 102531404 91403680 0
121619941 12888238 0 561205295 366176792 0
34357141 2109718 0 120213276 129126768 0
377989837 156742910 0 691925203 526719247 0
357093576 80969316 0 638970920 775354307 0
260509174 121172044 0 606688840 621049244 0
113419232 82683234 0 412756779 389395849 0
65605767 7981736 0 620749526 757784967 0
87660646 59377513 0 277177411 304305316 0
372397275 65053719 0 670098127 663045895 0
171279900 2911937 0 804036603 851242164 0
84388697 9442338 0 721764224 561308649 0
388979649 415563451 0 598567670 543869329 0
76262353 115111384 0 844738587 659148555 0
383112143 13680397 0 837788388 817797068 0
236736859 118885918 0 659041375 499510147 0
235825405 9888600 0 520948688 539241088 0
90442271 8470 0 188927150 179059987 0
265691210 9615082 0 841452469 880570399 0
129039692 1684840 0 579965801 584832318 0
818409103 691157710 0 889132144 903382987 0
87384771 8048496 0 214563678 128880291 0
5123826 15937763 0 366673903 339127505 0
85301619 41576654 0 513337530 567216449 0
489942630 627742 0 868917501 462016289 0
26230929 23735583 0 667455174 421193112 0
2085314 709783 0 8738387 9326785 0
79710191 17920533 0 352172789 365331087 0
19713778 9799200 0 182377128 157831412 0
3479811 61541289 0 781943833 806034495 0
218679541 6236177 0 675661859 727706737 0
20695172 7371720 0 196480633 194981605 0
11401965 21587041 0 111000519 107013325 0
572508 20322319 0 88238053 101619279 0
251166922 48156740 0 480114052 481638731 0
1371297 81754949 0 461825110 503806125 0
50042135 28591819 0 702478180 615944122 0
99148 142250 0 945565 978616 0
82050478 14512685 0 245126477 275858693 0
189692085 23721158 0 513645143 494219811 0
138645494 72429508 0 802184096 854981304 0
583494867 288795106 0 723885231 606684190 0
7630337 2975558 0 174307699 165529830 0
61534608 16227000 0 300733987 184159682 0
467496905 149884343 0 661054377 610419186 0
51034315 146937081 0 621109000 600892080 0
31682457 12644590 0 54712609 50601912 0
84274573 12387383 0 294257535 239394950 0
21477959 87607097 0 914226030 841990969 0
8393675 4676392 0 158962938 163000458 0
332862400 58702894 0 430007644 371325760 0
733891168 9046904 0 758383635 716924525 0
302583840 107475374 0 420794520 356822024 0
15924343 23520033 0 281371726 265391613 0
14000246 7878698 0 72925695 72936300 0
103741296 54172980 0 716877774 669021844 0
130041064 11710791 0 453261828 467115320 0
3555491 100471602 0 553385173 586557691 0
136704077 128991681 0 865813302 908837796 0
13695161 14115274 0 132572283 148300613 0
42472350 27974006 0 689628197 782470631 0
37649094 12260618 0 150682472 104985526 0
44912930 42311989 0 793820057 819420893 0
397114244 20582666 0 460890307 231751664 0
46963605 4700967 0 77432007 61732766 0
385864103 61604338 0 480438447 247083021 0
277551007 189766240 0 352713040 360518815 0
66765263 25238233 0 420478585 372888760 0
170194807 112092873 0 283924485 291540829 0
53183414 4989065 0 115989778 62789575 0
8777384 22257674 0 321895915 321802455 0
42976803 63934635 0 317126071 320993078 0
1476401 30964783 0 138052052 157174571 0
23648735 13253854 0 127373615 116492949 0
91612217 2962525 0 937691335 924604930 0
631461700 740675135 0 778608841 928596296 0
35543541 57495710 0 148618968 125259172 0
63500123 31490587 0 177515369 176877272 0
85098730 75932421 0 732570884 531561922 0
153179939 38486193 0 276071986 331383146 0
2184144 7979416 0 38082467 37569405 0
122666132 31986468 0 162151047 124379445 0
11770955 26791694 0 306014291 270175965 0
363939560 49621242 0 485104905 448531920 0
5918892 237547300 0 370051596 563445654 0
200404357 8135132 0 664443911 618899294 0
762082285 189410849 0 866480282 786021917 0
8586366 54165096 0 552815171 487473537 0
112501024 13234559 0 421962411 414892524 0
70998165 7877456 0 258174185 190749742 0
24796048 11024204 0 79492381 75106149 0
13336855 121102359 0 684547204 748076771 0
214457767 35653161 0 323721897 183560932 0
48234723 28177088 0 558299253 596273992 0
303141419 73296189 0 633313802 445794040 0
171771463 23719569 0 268286257 311573815 0
102092759 35673220 0 383945238 376503562 0
136215033 10204735 0 332036176 331975870 0
310497 17528757 0 229435209 215773926 0
28474700 11145293 0 31710032 28737497 0
15826368 10502218 0 667745285 687881553 0
98268710 69395624 0 686850313 838722708 0
107546367 43943731 0 123092189 126763703 0
176078080 29802544 0 383186020 279360214 0
584446695 255760173 0 913156718 917406291 0
66513720 2492736 0 106881510 107261552 0
16554609 64531867 0 291842259 272918018 0
25934703 54794567 0 630765297 504914024 0
597748053 29100619 0 626349119 659523065 0
72682674 30952828 0 453915003 379733643 0
268137441 80149586 0 414623782 431045938 0
217835339 14433592 0 757750214 567042436 0
36792816 8176780 0 128040018 125495928 0
72097045 247072015 0 900532515 903524137 0
189125124 209776893 0 231995879 374940563 0
246090183 174661528 0 667990141 808038640 0
217070016 19218179 0 572293544 519048389 0
1923780 19659012 0 66116794 76155286 0
5927231 18915556 0 239851891 238831382 0
38854121 39639918 0 767187999 698090761 0
28844105 41009922 0 758829716 797709550 0
83954415 19848590 0 129276345 134310668 0
77198151 23283559 0 479555796 500764798 0
202402025 52918756 0 323570687 227271811 0
115588432 20692959 0 249529057 188910835 0
30247426 30167174 0 163126112 162066383 0
7207607 29403939 0 244810751 198707073 0
336966836 295755427 0 782844469 843155821 0
136640197 29899804 0 393626104 570444303 0
1973349 17305581 0 100116714 117572282 0
18747148 29271781 0 418248400 468311988 0
224374406 50881656 0 308712312 309174873 0
327644657 139960252 0 742837865 777862380 0
571342062 598098507 0 756366172 721001982 0
19039541 25250276 0 308177764 231693890 0
73045848 6494470 0 246259685 307510008 0
5369470 1847995 0 9007874 11330119 0
380150073 169857665 0 924187137 758414196 0
272277087 277629668 0 709784923 720409878 0
12369237 1982459 0 25733859 22560193 0
168102760 31490392 0 488599287 525379501 0
70471166 92976799 0 463770412 501009061 0
33141512 5957070 0 309101426 293783506 0
111090278 34754487 0 424398928 399218177 0
203752549 13100912 0 577923961 493131595 0
13150923 939219 0 59230911 58614931 0
35202586 33347629 0 499800700 501099500 0
6582206 13351791 0 144206672 134270982 0
694547 11581181 0 403402474 440528380 0
571073361 8265066 0 828282646 425084304 0
766170229 34696058 0 846559573 296426376 0
47179497 87960923 0 523743508 393756069 0
256150065 4509031 0 615924277 525325202 0
726723454 252278910 0 936285153 823384042 0
685124970 395758016 0 759166004 531731800 0
223517417 82417146 0 568137582 550298914 0
137319558 25018281 0 331440750 315665189 0
496434201 416895459 0 780971584 676158359 0
696010238 242555792 0 717535678 682273140 0
245957817 142827580 0 713867587 733326020 0
435601634 32268649 0 617263964 399459916 0
10542078 31549124 0 136732366 143296610 0
56172760 35622201 0 437558439 431626446 0
57058700 8448677 0 378005264 331157581 0
70732782 24445573 0 616400133 618426733 0
27507612 95251640 0 287024305 282000051 0
33109700 51411733 0 532725235 381013533 0
600207876 140410125 0 744393513 840064408 0
169233901 542997 0 637726510 528537364 0
178250793 23907808 0 815558882 811349123 0
5793886 5461472 0 50324186 35667375 0
4712060 1137467 0 29808063 30729985 0
310093787 23703195 0 479017522 483087484 0
265638597 172632410 0 440771374 447922757 0
7093372 13505411 0 69651451 75122330 0
5913355 55297840 0 315228146 304012835 0
372909563 3834451 0 578388804 594727313 0
5789476 5309018 0 154015804 156853085 0
12458134 2721545 0 21703770 19509923 0
43071385 2179135 0 758193860 614664149 0
51722798 4810433 0 328294134 218366636 0
151853453 10956956 0 848773119 878364327 0
104772023 12931379 0 551382041 556137596 0
62753309 36103102 0 214116696 206767385 0
431792040 49244074 0 587414777 557024015 0
216395945 531162 0 351748730 387048735 0
4082776 2894311 0 429282526 520476974 0
114783903 100560921 0 585630216 515912830 0
788688156 542744536 0 831371267 851787727 0
23497173 21800482 0 208763615 234205109 0
308769582 64869606 0 425574637 340008194 0
210519047 96376456 0 648687140 698159186 0
300342237 225411550 0 650246762 670913271 0
17591421 8748021 0 593539490 596482193 0
215855 199370 0 1246961 1326838 0
105465176 22841330 0 114275554 84044369 0
420254734 74750634 0 593256756 560324961 0
6316681 47166368 0 702881163 327721163 0
36009715 44823728 0 186927873 199179737 0
84011656 14509545 0 724543803 721447561 0
259559903 23651067 0 758894211 718094469 0
12416710 821956 0 117491489 119577886 0
264437426 24565276 0 881708357 988423086 0
84230605 22326600 0 270632559 254740651 0
11586375 763316 0 23561824 20285029 0
69995634 39076416 0 140379232 135417836 0
76000366 53753929 0 213909596 208359265 0
165072646 27974196 0 659893173 626356709 0
389869384 137333392 0 451236840 338701268 0
303226427 291868218 0 872092706 880290935 0
496921213 145409498 0 747027341 987473899 0
108495783 61042012 0 544925312 525496729 0
281818275 64968634 0 399869349 443477008 0
630847 819665 0 120115425 129060444 0
17379123 27251616 0 625448265 581856441 0
61611707 18410205 0 184581928 174310670 0
57310391 154427930 0 670176926 669785773 0
1649712 12124787 0 320118498 394434952 0
54417741 18566528 0 624951682 541230415 0
215568917 12966244 0 803167442 737404038 0
11917070 6329060 0 35394968 27376287 0
25840207 52932999 0 385431625 309876283 0
5716957 1781584 0 92041685 87292825 0
8758708 1668216 0 11896124 5068285 0
483827652 154982752 0 623931631 607048213 0
253974898 145175296 0 530710780 512032453 0
205593779 181930496 0 798665753 635558828 0
16958487 46476471 0 203267840 181987347 0
222630363 24956366 0 263248480 241290750 0
294524062 189059315 0 572755005 612718844 0
160437134 209096980 0 953516661 778503604 0
572352526 62748476 0 733202003 317210276 0
91187501 56135502 0 733914257 713365060 0
28463580 14915014 0 168069071 209930829 0
712220651 229245264 0 776217490 719383723 0
67325254 23285135 0 227599996 219092015 0
85622649 74361727 0 883076350 890063857 0
682522619 91762236 0 758685737 492618076 0
7108776 92716586 0 430459333 391945946 0
4522927 24946016 0 284719765 340156603 0
2866685 134866008 0 789745760 804290956 0
460103175 314817937 0 483774276 457608873 0
46717826 10638488 0 118140177 94565348 0
16004440 176556760 0 420959740 554127205 0
102101876 16920512 0 521470145 562720928 0
98830946 116632663 0 670194120 787064539 0
74852203 53382884 0 599984248 612426308 0
144392313 87322472 0 740939189 417020713 0
161633703 223566979 0 601625529 598171858 0
349535889 110961688 0 436463229 211425308 0
142542757 32148232 0 315565666 394204428 0
85453045 9858794 0 95037793 73969004 0
103754967 51507101 0 709220652 568291111 0
72142103 93907653 0 821412655 815078381 0
1998858 6509675 0 86396933 71321202 0
23572739 4316380 0 275404678 281953634 0
251741015 1418683 0 330021189 345479541 0
247232238 19527912 0 434467137 556665747 0
7434665 32614100 0 110971893 116458562 0
34064048 20995007 0 136588402 124996913 0
114551166 63725908 0 376120078 376920757 0
41966627 62207275 0 98097031 99584601 0
65514469 41630114 0 408691227 370369076 0
7341686 27373837 0 362485560 387826027 0
65498138 53791710 0 728885978 703980321 0
300717337 47521920 0 447949298 388070089 0
20613380 17216331 0 98108801 119140218 0
386622580 22539333 0 841215451 689094830 0
14693016 65536603 0 451195427 462861878 0
5652508 24445214 0 500605717 586574176 0
152385402 15019250 0 205778752 242253040 0
130847594 85364355 0 733767769 737101437 0
48855136 89800081 0 639755480 555814649 0
459403191 8596453 0 620077549 524020562 0
191260502 100660274 0 674911012 678695056 0
781824032 813267884 0 819075379 862290953 0
34731615 5412458 0 67083355 49215084 0
19594936 1634588 0 286101307 269354788 0
301330606 277330053 0 776504529 796866240 0
255575113 6048451 0 465074606 453169832 0
17554114 4875866 0 399087306 390600372 0
76799704 24245639 0 152084084 127804698 0
156471602 17451088 0 340213426 332478989 0
94097609 181706795 0 561202760 524634296 0
106632308 75312864 0 829856656 913379430 0
47015132 138569161 0 571154234 728188661 0
2123672 64058343 0 494738081 516037646 0
51264554 104093017 0 868473806 757112386 0
183755596 35693156 0 879200893 847031430 0
583745679 6301461 0 927285210 854068875 0
272279585 58559053 0 539504816 619512431 0
7373566 14493149 0 392561713 373601942 0
187984925 17251668 0 423692613 431349787 0
68119880 23139454 0 519340160 803019627 0
313001529 27014597 0 824528752 873772221 0
22765010 4659498 0 23795664 9275856 0
8457698 18290859 0 421318965 314654725 0
127091944 2429004 0 318740716 388434325 0
306279063 17196311 0 937766182 737939579 0
9489270 3135184 0 121172787 117558476 0
8299537 3345112 0 65237658 65906163 0
375172586 51879933 0 470208546 505053159 0
15285082 813595 0 97861927 149136357 0
340369208 550506660 0 807428632 714939272 0
37088974 4466714 0 69238533 72930809 0
109972853 6909789 0 613686111 785625901 0
5467889 437511 0 15368465 15156834 0
53483542 29365457 0 393308247 488116406 0
170969962 254893299 0 641842715 666175128 0
132897152 28333997 0 252506529 245584756 0
149255780 20050405 0 489518300 452417555 0
158470864 133528795 0 743920186 674361761 0
10034785 24684853 0 93165424 70919843 0
311251719 82278295 0 903103794 760613062 0
46211029 19135219 0 239954766 247802335 0
255798104 102290392 0 476952972 350993906 0
563351709 19497 0 765449343 762888133 0
638822611 14543969 0 715563880 615376854 0
19463791 26146357 0 148514357 149321650 0
7849253 15099860 0 72083827 76765476 0
143715205 16647734 0 236286255 129584782 0
519864616 23124522 0 574595731 572956492 0
1198002 3547513 0 226344069 225186317 0
114829719 28934311 0 684194827 561221119 0
4366922 4202672 0 33538162 33495443 0
186611449 72692840 0 741147215 813262296 0
202958050 7990603 0 942142874 875671262 0
113256767 182688291 0 395629350 385681378 0
157245434 3337468 0 276781393 252603983 0
82205632 4183455 0 178720119 140173916 0
302650688 206475826 0 692117370 791102331 0
141194246 23597918 0 251852290 169395833 0
12235657 6482782 0 70015031 67325436 0
128348471 47250714 0 165360590 204470639 0
9336908 2508475 0 124315724 127019671 0
11554415 6467172 0 30815302 21289699 0
20802536 42770632 0 650138896 771848206 0
74847068 42741805 0 163469148 166438663 0
85968957 29031123 0 120583249 124093371 0
139161082 78319911 0 369023170 378011034 0
308392980 124836554 0 474184661 462516061 0
4955823 3470366 0 246646275 241992812 0
17667884 226547530 0 796312557 709559597 0
506654588 29427300 0 581199602 572633128 0
407619207 14163713 0 936333554 814159494 0
323308928 117396813 0 519870926 537726554 0
121300745 56898484 0 186018169 278933931 0
69784015 32131965 0 416395282 384157859 0
421280616 316498376 0 866633940 730222313 0
441745562 337694421 0 800876338 850234844 0
34159517 2159184 0 405457893 339984814 0
172566352 55158643 0 529588260 502651845 0
31503710 98885587 0 403370404 404685462 0
7093476 8441639 0 53595896 68404582 0
15116792 44359082 0 249633743 259832177 0
35450345 3248725 0 165753177 184875433 0
5133264 31187151 0 935452914 954590626 0
21587461 2005988 0 792391413 913932838 0
56561877 141349780 0 747712757 739322180 0
662682817 51988026 0 921508613 909944018 0
49206933 198023751 0 722833352 907302822 0
14771727 21111775 0 130617622 136137102 0
35697056 65564903 0 296001574 325602603 0
9895309 1732110 0 65917874 68964687 0
60817438 28535636 0 172385664 247652205 0
108175848 11373199 0 416341494 438371353 0
433889387 999604 0 490971070 312340034 0
68588961 94046162 0 639420689 595492675 0
125214004 308078 0 293504864 209730000 0
132561475 51728901 0 682906802 672853971 0
19852790 35584296 0 353688927 336398167 0
452661206 5114876 0 866654314 579085417 0
105382469 94584116 0 874856696 848620362 0
51361812 5356660 0 632704927 868224227 0
291653508 1094364 0 791932015 778451607 0
35863950 152777772 0 751912834 467718356 0
326508988 22166842 0 558958162 675353309 0
13573566 3753227 0 27388008 24403252 0
485716528 298487275 0 859168082 856258695 0
1231996 3835308 0 205018753 208912645 0
11699823 78164104 0 480917612 525902116 0
13416766 10153995 0 25931625 26442841 0
1634566 10639454 0 812659827 590389799 0
211180108 11714152 0 297312049 243037543 0
28578306 8553290 0 154974382 156345709 0
72224206 109563370 0 650134000 681364152 0
3688723 45697755 0 136615960 148376710 0
202453171 2106282 0 444194310 445475504 0
502760531 48058366 0 784697603 693929971 0
3191298 5067639 0 66210378 72082859 0
51121418 12807810 0 592519502 487045342 0
144166183 92762295 0 475492627 583545159 0
304308591 194184431 0 808603323 806645111 0
53741387 343715549 0 778459678 761477375 0
246954630 19723082 0 841080030 815010443 0
62568374 88847610 0 122648071 158156292 0
110723821 10194666 0 227707266 238601488 0
96349346 70400568 0 572965625 862870963 0
80869153 105775293 0 387775752 700285208 0
260283331 176232368 0 303529042 385048743 0
365817889 167663368 0 500036131 238200456 0
20370114 11637085 0 424148707 442553397 0
33089532 93305785 0 253045642 234361753 0
45133083 7254254 0 161849796 210752855 0
2023688 18279891 0 156500981 125162775 0
470949275 15517537 0 656562426 586691731 0
19224201 174438546 0 712197427 616903981 0
169204300 41484074 0 239593644 247153859 0
212571397 3465897 0 233614100 217541455 0
85961979 25134630 0 463470750 371734728 0
6535898 40475432 0 667948662 877572817 0
9033664 13411018 0 48159726 64945807 0
8673237 11030484 0 83797301 93855344 0
267900960 81971036 0 691963584 703390808 0
164998830 78277926 0 578808555 466664676 0
59769010 95764756 0 397179289 408806015 0
18945117 46243793 0 314468264 282126408 0
242764274 19647614 0 275135060 303391234 0
82389027 68148724 0 294823755 278003042 0
36895091 15516339 0 63977937 59047264 0
237503948 67092833 0 326466770 307479404 0
1395459 1079646 0 17378227 18336752 0
91224468 60846814 0 674024286 535255552 0
56465773 12707863 0 138764796 76449295 0
39323693 28157559 0 317371023 328242687 0
297417610 11344357 0 826896271 951443732 0
23092386 39931779 0 210746674 178483276 0
317581516 82517744 0 895082584 884841467 0
27313743 70820151 0 320087886 334037003 0
408952189 27796971 0 595081840 355578246 0
46305314 6862374 0 475907282 488432121 0
23522737 16742169 0 100730836 120641921 0
237679956 66814203 0 317943435 138155680 0
309411996 356527440 0 828241287 772601727 0
14890212 30682261 0 760242172 725443694 0
142040840 121623910 0 605937553 581193076 0
174506354 356023760 0 483309854 802311829 0
143897769 68917768 0 847070637 844001849 0
292239387 153134783 0 310193176 330542222 0
28568884 5862421 0 92387554 79001538 0
52971232 11922623 0 64202994 68610593 0
21851701 3098133 0 28331039 19065799 0
8518845 1287444 0 29790516 28342910 0
313325815 27909205 0 689476339 639121482 0
239271925 32514129 0 250133534 186793432 0
235299336 134635883 0 411904537 340175379 0
129367657 77328246 0 337532143 418251399 0
388523705 37168844 0 652189601 672352276 0
226445534 56219361 0 603913595 578926353 0
42052401 1442150 0 155640992 155714523 0
5792835 3785795 0 70940356 69644231 0
19912031 18767620 0 248304882 229933079 0
238840751 5506237 0 339279025 228336192 0
521624631 164501085 0 582996148 605088871 0
49227880 17631992 0 403763421 395788667 0
215310631 130404986 0 531705787 893950118 0
121389888 40167672 0 292269937 246060666 0
172041467 16797135 0 600073272 526553828 0
6106127 70781680 0 186525325 224904173 0
21212704 69438251 0 365947172 355991562 0
35120564 18871154 0 832082773 749274840 0
75673418 126924732 0 530122541 532683663 0
410550492 218444909 0 914895275 911102695 0
40508778 181571333 0 569927331 607268275 0
5153376 6251872 0 477240452 479893674 0
227364035 192594625 0 324495089 211051572 0
37260150 87085301 0 388598924 403143910 0
2431864 3039197 0 133114777 139750910 0
24379515 95849 0 208000439 162598507 0
140331433 39982401 0 510635990 503977225 0
5061368 6713251 0 158204455 145101361 0
77708311 50670087 0 863534912 835274234 0
187987913 71865853 0 217769432 132239350 0
3390398 36458161 0 300379655 334696048 0
10998385 36629438 0 813006335 852608250 0
166702823 81100913 0 710427803 509215325 0
86232692 32395113 0 580483302 469173078 0
18418923 1011903 0 32957010 36059354 0
77040657 16824830 0 91369095 40845045 0
490620316 292544575 0 761789820 748512055 0
5971332 15292167 0 622604958 607168860 0
842531598 51755137 0 926736364 685501318 0
95550547 69588913 0 231958392 194684943 0
138485917 17204490 0 910358465 872282910 0
416822173 29537869 0 523881933 436677444 0
77748019 24671387 0 417711576 509775006 0
183008277 35139815 0 195785755 169265985 0
128670228 8080650 0 215125474 192464695 0
590431752 134268956 0 673571831 647306332 0
136105947 13161812 0 767166447 767893764 0
22530670 2388717 0 41424785 34405652 0
648692298 138177476 0 666764541 546027637 0
630848293 292109278 0 774518274 754316946 0
8484727 1490488 0 379045158 394290185 0
20738981 7552880 0 21752721 24145460 0
35561116 15036074 0 167031637 172915177 0
194850670 91386866 0 705257430 533331026 0
23381869 20973668 0 250716666 289257944 0
80213407 17547237 0 88861539 90823451 0
60498998 29602953 0 531548694 506587500 0
93169963 42097058 0 199425872 271112700 0
164179842 6902647 0 273920096 299976151 0
146084814 73284360 0 701442971 714716983 0
1256952 3077810 0 284956903 252577854 0
6760915 1758698 0 284928465 229795006 0
196052436 186053210 0 498440828 498061852 0
168675896 111221595 0 332271872 302224742 0
226845214 259432060 0 313663767 338613552 0
17529633 3378714 0 185333292 169014264 0
128141713 48995641 0 629753583 668923340 0
28835 1027 0 530320 384346 0
48614145 65375801 0 809406222 550638377 0
64017595 61343853 0 817363139 843568763 0
7639782 24493454 0 276189823 264531089 0
30093247 616703 0 191043561 229962270 0
4867159 68207245 0 552933127 645120282 0
21965936 35776714 0 238255277 226476435 0
42367381 17122313 0 681505079 608872930 0
191792037 26258275 0 652122909 581826314 0
11278613 47159752 0 401896617 674963004 0
17044318 53968050 0 838066990 853186869 0
238991175 11111235 0 290732534 238890290 0
102259406 24586600 0 713772888 467753730 0
163715985 71469989 0 229382653 238175506 0
148125051 178430409 0 748368652 730550299 0
446003164 82569645 0 766169242 699009561 0
37997537 29023244 0 79352204 83043789 0
22737446 56018344 0 120889374 136175863 0
825669841 254910570 0 845639065 729561635 0
228734946 188434142 0 408687783 256311417 0
340148202 23314403 0 666440370 564872979 0
201339976 128165248 0 780272534 721936330 0
26147912 97640432 0 744224764 724797373 0
11325424 204753 0 15877727 16953974 0
7937782 1442880 0 142286580 103039594 0
288553929 176329184 0 604526167 481339456 0
10846549 34385350 0 439050913 435540565 0
5497703 14154376 0 510652702 621559310 0
6759577 24348585 0 374529549 348189834 0
99768908 57798886 0 112566591 109297833 0
329348767 157824631 0 462858293 386639442 0
280364895 44847333 0 661758615 678066569 0
3369207 2166785 0 146149874 159963258 0
97634173 14047968 0 436569868 569186977 0
389203766 47026614 0 651098651 421697751 0
122934523 7885802 0 174821167 199176025 0
28527718 6009274 0 788900811 795467543 0
40333502 26469729 0 513812252 474163156 0
749845191 16990701 0 856616503 589735669 0
88880617 51183176 0 787459246 696471647 0
492016987 66950962 0 546873363 503557060 0
270867445 22339012 0 619566078 506705326 0
77282920 74305116 0 391464011 494394540 0
6611125 7988078 0 445722978 452078657 0
53117866 18762889 0 564351715 566685958 0
40016607 109220140 0 902519748 855114678 0
254671799 33092657 0 446029790 474610655 0
112688471 35479113 0 435618116 396282457 0
233427919 55945964 0 653816466 554421795 0
57560407 49923676 0 739253022 629841211 0
118928 1070224 0 19577950 18481198 0
62523944 116368422 0 569547588 607580465 0
500810327 353345425 0 619252030 566184320 0
10401742 22814322 0 174405024 174578546 0
337977038 194970037 0 747852476 632824672 0
16165821 46442036 0 564270411 531890042 0
249697260 37625858 0 960618321 685775705 0
58104549 85636928 0 452938498 369700044 0
2859810 13655442 0 106997821 109486887 0
26777469 94614116 0 779133811 724149937 0
187620290 57950574 0 242672432 200587497 0
105938758 59240329 0 150007183 128003729 0
17400467 4713971 0 617996255 631938577 0
259164911 5653365 0 668871713 755594078 0
787012226 96670307 0 879579652 806953239 0
204044410 152246408 0 540003459 474370963 0
201482213 75252763 0 505412378 546149637 0
98703000 13457666 0 202656980 187940638 0
44040962 12555732 0 81123188 76862085 0
21704407 30782366 0 164379074 154453084 0
13308422 599485 0 83074944 76829755 0
332658586 60777135 0 473781405 88486308 0
798825238 54804931 0 920699559 785539431 0
508677570 112206062 0 521947095 433122993 0
56736745 10780463 0 89374576 95651020 0
60747619 17731739 0 204097565 185943690 0
21974527 11276338 0 315631628 280375510 0
6257474 334531 0 81294975 109712911 0
236754411 20016803 0 320853864 333527176 0
494507709 19120503 0 759266156 793388389 0
377615 598009 0 64246305 77609409 0
439251698 73421019 0 526137423 321661093 0
130280228 3160526 0 271564645 263970927 0
156489822 40140430 0 250161890 193908339 0
411106426 134842513 0 617028629 531510244 0
4228053 23859805 0 280609024 290449360 0
90435291 132043302 0 497322172 491304771 0
8428 2490827 0 43634965 43573358 0
379650082 140350590 0 391636971 427101927 0
49409992 85029422 0 537486750 527805853 0
189769086 100064864 0 776215806 697607913 0
46502154 348415784 0 739439555 784850018 0
65072421 1859418 0 224426411 224142718 0
12008044 531653 0 265424338 277204132 0
36563452 44005266 0 247540178 238658490 0
61666393 33194040 0 160243994 132625145 0
353009097 80590163 0 459670904 609832269 0
117016276 96437969 0 671213837 549630432 0
83407924 69336903 0 723122327 735729785 0
107361524 7154873 0 287548772 207008735 0
507750817 74785134 0 738216224 611639023 0
110980806 41260317 0 288922863 287111727 0
36798609 29304348 0 303313543 357683649 0
8543105 768057 0 72932480 67143327 0
68327787 12595143 0 868325493 880461978 0
2880460 1131451 0 3344291 2206805 0
28254701 75050525 0 506867025 505981916 0
68563590 72990331 0 515384078 462065722 0
105033132 60218654 0 474288594 459292243 0
152883299 57507995 0 380797371 494896015 0
4656584 4651273 0 34677678 37170955 0
58008965 25181499 0 588794131 546960927 0
19011875 1380090 0 526611874 424069596 0
40756341 6854263 0 139915666 144304033 0
31525633 237829794 0 583632574 580557700 0
227035366 31832771 0 664517449 598574685 0
133412368 186493260 0 908637472 672967402 0
78126038 24242127 0 82960764 88800257 0
559266046 46739554 0 810342842 886830519 0
76619630 51748464 0 859547606 809876596 0
49472179 18900127 0 255379898 267555253 0
200025819 10730372 0 317254016 300262208 0
66978532 27766763 0 624509778 574810730 0
150341603 33052149 0 251805362 254161620 0
318816628 100926150 0 574318980 572299429 0
23347299 48895040 0 448237876 438147657 0
36744754 17262314 0 96765704 73563344 0
157026023 25235493 0 591922857 733743785 0
135456440 40275495 0 907881618 595583539 0
2467748 3792430 0 13094993 13778871 0
26783979 114733984 0 544373127 539418282 0
31964033 3356356 0 100923438 110248075 0
966130 91607 0 15551123 15638136 0
325055848 130768609 0 927260329 865751209 0
57760775 42931085 0 581605826 566433822 0
14017198 2157504 0 16357551 7217008 0
430636570 129410745 0 670453507 733700454 0
1931344 821526 0 8356753 9820646 0
41892037 19029072 0 108579824 83571288 0
40789747 15833451 0 570748392 559140036 0
258298664 144762841 0 503367676 621032253 0
7130200 7549908 0 95785975 105471034 0
115712012 28029080 0 635208794 650438924 0
50082264 23201494 0 264734979 241446063 0
55998467 16151487 0 423109252 408434167 0
5396985 565013 0 69979959 70778944 0
505552563 199762742 0 703995092 732226454 0
51422389 3420162 0 94735337 81316810 0
13925190 3752319 0 75205569 69530793 0
104506473 63145182 0 337734413 343659574 0
565339513 313646281 0 791485840 799786245 0
31407878 13180513 0 60658487 44120365 0
48814973 86698288 0 289794604 342742067 0
540209018 80003797 0 852747581 820760246 0
386195821 25692779 0 765424627 621721336 0
210060 729373 0 163671149 244433667 0
95056973 5590728 0 220648898 221974473 0
22043623 8938640 0 103409350 84072583 0
122108137 42816049 0 257624711 244384046 0
752623712 83555092 0 852010400 508965245 0
22062001 90761847 0 442476040 405740521 0
532218622 281639163 0 895000217 973101084 0
494736555 2472419 0 668532629 587984967 0
35102451 6192901 0 125862759 137775662 0
8145772 9002850 0 459980575 453654363 0
642105435 137665015 0 847758277 759237433 0
24023650 1253353 0 182593774 213322865 0
365716131 17746856 0 650697040 687330160 0
31170847 22376635 0 184081059 184745125 0
11768992 41929497 0 691109641 670397519 0
1084490 80592946 0 433652730 523764473 0
642255 1505970 0 10404672 8965251 0
115391609 10550332 0 125520244 126780390 0
250787472 369509968 0 677201452 659263967 0
31136166 40658168 0 124528193 146056737 0
107447985 4145181 0 557468428 408834069 0
459325069 264851826 0 786087582 752737330 0
646080058 146785585 0 748448979 341323740 0
278707663 52449531 0 759270898 785527083 0
232095830 21047155 0 507427389 679376923 0
104797661 6402263 0 253882278 233280723 0
11323426 14159555 0 188498381 214245130 0
295947748 8160718 0 584671299 322491153 0
18663695 64304625 0 230868353 232561514 0
1510015 11984036 0 110094282 120397978 0
270322362 44680424 0 664234111 765262013 0
2475174 6070825 0 20151873 25049854 0
97806161 62358034 0 667127350 706784809 0
6828199 18422588 0 308921222 399730129 0
185987842 83820439 0 984695254 861519641 0
8067620 28546835 0 778045504 855699755 0
1947886 1931595 0 362289361 269710776 0
123153728 84442047 0 254609299 258110226 0
20325900 6329483 0 114787216 111869276 0
661338533 286327062 0 724950560 620200449 0
53471014 2473421 0 93609740 88226522 0
66630572 79717411 0 595981687 770447018 0
145721692 73550286 0 433536042 296518422 0
3553965 3688680 0 24251288 23143707 0
4680671 18444110 0 57800970 60640000 0
170952821 32959753 0 728491203 892851511 0
46672266 20676508 0 62340568 35524615 0
383335837 323818179 0 439322781 441516673 0
180425887 8168248 0 539181541 491847129 0
97496745 36067871 0 338365598 401207723 0
179269332 13814413 0 700541120 854472445 0
58489518 3531391 0 645753979 665079985 0
213793991 60907036 0 404062973 474170365 0
84926485 107413213 0 905889209 814610420 0
136903695 53166492 0 159903855 88015002 0
151767544 200999370 0 515073044 446534581 0
121595021 152446018 0 231446628 225160558 0
1081420 417318 0 1751164 1921798 0
59115345 85699083 0 889440456 961567893 0
57665511 78808877 0 423845544 485161992 0
36559457 32055141 0 166987434 170221921 0
2374339 191520 0 5982330 5352082 0
71133638 45495090 0 607149534 699308307 0
147585042 21286508 0 605813180 371460438 0
640159185 592041459 0 668645070 772203333 0
277398331 21211701 0 527160431 516923797 0
85583594 15426555 0 822444337 920973458 0
194106388 47157185 0 762687218 901605766 0
58302055 13592727 0 575564799 666707962 0
516625128 27266148 0 693115743 551632947 0
6782444 3578763 0 13023950 18117360 0
411561400 77857597 0 642664287 712430152 0
301679318 14854382 0 321573245 435166019 0
8722221 25085214 0 265025603 270396550 0
171478141 320728851 0 832121930 859646641 0
360955591 52721719 0 608104492 575620245 0
18140666 16917299 0 380531495 397347555 0
102769704 35940722 0 249067734 224148064 0
332100504 296456704 0 835098121 924737679 0
184702111 33300319 0 266780585 245899593 0
50489316 17760201 0 526106793 475238015 0
521127326 238306331 0 572648211 562314350 0
305685205 134644355 0 506750016 503057281 0
754325852 479713951 0 828407718 718199624 0
141787161 102319098 0 333932958 329220291 0
36476498 34196334 0 455565025 411735779 0
184095053 11364610 0 255729973 285879729 0
14070087 70980700 0 936013882 860809148 0
2262768 19174829 0 81101399 89674456 0
392081074 130909826 0 538282720 316541540 0
136102368 99065440 0 161639625 211623259 0
69583935 5786835 0 485450518 497520956 0
51588501 133377149 0 453129562 629070939 0
89092342 47697917 0 294172140 249110171 0
312415368 29312028 0 524163705 632852914 0
4118330 6401329 0 42799879 57870517 0
2551833 335308 0 16901504 16472278 0
37510112 346344953 0 809187107 689939115 0
662179171 29262622 0 752165149 230349063 0
62430758 31962335 0 221643126 170736800 0
56284021 31109357 0 189026825 189520149 0
247226757 9695650 0 779887405 613856784 0
64408326 14228159 0 514760746 541816952 0
141207964 93393573 0 636537314 613700446 0
138359635 196882667 0 324430078 350008652 0
17301286 68649696 0 361116991 358936609 0
32475054 5909490 0 174484286 175508451 0
9629246 15184980 0 167406613 157246946 0
63895915 86456037 0 700969409 653911055 0
34729711 31747036 0 456045619 310759682 0
270853003 82965651 0 400478431 371638859 0
185979671 49066547 0 466151203 437887803 0
52170151 56854380 0 703960727 840843905 0
81382410 106276569 0 870087813 870388228 0
120148600 103263950 0 792525764 554811886 0
19646765 26256993 0 677975056 755711548 0
22980656 8399066 0 237413894 247834181 0
414875555 164991247 0 703285938 715414674 0
510115555 226556641 0 770557026 594963216 0
83488888 30213635 0 874636605 721267831 0
131148566 44947995 0 583216198 568371553 0
283119356 32061737 0 515899170 490050990 0
83382660 46016296 0 432905908 393320340 0
33544743 9423326 0 746616027 694673342 0
126511029 4156968 0 462062412 456582959 0
88343836 2698461 0 153213729 135676614 0
378581676 32181339 0 497253197 486102961 0
14978914 34931050 0 104540291 112370619 0
14634905 56967035 0 404360022 377058472 0
116150273 141982163 0 292273330 401039440 0
17668263 1055981 0 548516657 564719500 0
175548030 51488967 0 194184644 165500518 0
2808634 9297382 0 229511832 230295496 0
118043758 35907431 0 376169144 386988585 0
26549093 70079068 0 480904330 495153215 0
1359017 7355479 0 16360225 15424260 0
1992682 9441814 0 69075921 73808472 0
78882789 1942833 0 641637156 646231784 0
45499954 16201105 0 176319435 159470300 0
99043693 10847095 0 878883110 897842029 0
138691300 244609461 0 661648341 680342797 0
19187032 22826686 0 167535324 185304990 0
137028887 24975317 0 727876049 751030896 0
2408353 18298635 0 393986643 333072990 0
124931889 16833420 0 147262738 50035221 0
167280363 547846 0 273734950 222412140 0
251019733 3345473 0 765550829 789769242 0
31991514 132895899 0 706742545 783322136 0
632649715 97212454 0 892196831 824140427 0
678359179 70802569 0 912258230 742615977 0
373174828 128199 0 928850300 961310329 0
39465745 26702146 0 429979201 392523242 0
47737739 9580833 0 397742999 409249892 0
11884636 39038391 0 382841011 386575511 0
132976173 18671693 0 269004034 267498606 0
284756470 68397311 0 691288251 675646129 0
33537983 17077687 0 160964700 173683313 0
433816714 36010731 0 665836922 623559021 0
314268252 81695257 0 398996887 402882141 0
110062894 25082000 0 397319081 373636916 0
76070530 959756 0 156128808 139858269 0
119530789 118040667 0 678912703 627988504 0
92732805 66618688 0 534566473 534960203 0
153183198 168020733 0 721206859 695730779 0
348461479 44848608 0 742626130 641868139 0
50812711 3593506 0 155870376 81445482 0
516366431 9030861 0 855256076 744715227 0
107653022 85497859 0 696177817 576715325 0
384782845 192223376 0 879176357 734494853 0
316085551 56735347 0 578950445 589984237 0
138915608 225573710 0 677307182 625893215 0
201600912 18246493 0 275598341 313160504 0
70948559 71759932 0 521671427 567071531 0
170372814 6421855 0 510578821 559559425 0
56136842 16208382 0 251523209 256762510 0
116635435 29695337 0 577906305 583780939 0
604930340 16348468 0 816481836 846971133 0
201279757 27032287 0 541211096 542875021 0
5759087 143436267 0 372485985 360715631 0
15907808 28513313 0 268605085 363875503 0
40201125 332956354 0 881491562 873488752 0
332552913 124064330 0 587953151 579995204 0
427996558 331264086 0 779753190 761208609 0
491187200 47722114 0 694008604 657970590 0
58231772 11007838 0 421301424 436560470 0
351955422 3110538 0 617778187 668989874 0
32453483 105003921 0 469028397 408573762 0
142007936 7514935 0 317729451 206702410 0
153899464 78556 0 365587950 323197905 0
424831839 28355675 0 973354417 728476712 0
322945195 79763973 0 477754338 480257462 0
109346868 56572087 0 429655882 396284413 0
191900538 22804299 0 317484832 284110237 0
2586666 6494141 0 34264370 26501936 0
72776075 4350184 0 762875133 699001186 0
42566164 28444241 0 646485379 527707859 0
212239850 15538274 0 298212893 301653506 0
5246796 14890898 0 316630875 306027187 0
240650255 331008258 0 302393552 403653846 0
669797694 400098814 0 879304557 698179376 0
538956002 20101061 0 614509635 423216589 0
585526159 257598120 0 815447689 745303440 0
35717058 2436341 0 83388678 105542778 0
33472716 109722784 0 698076431 734517645 0
31534006 16061784 0 482706129 503484482 0
468442210 69748825 0 773399673 778783894 0
20067791 14353459 0 221686018 202594947 0
125793673 17108927 0 178558245 139147160 0
190743728 9981980 0 226171307 60949592 0
447283010 188752993 0 485646218 251655008 0
31769830 978047 0 425670414 424472090 0
57602102 36659153 0 260636752 244720038 0
117359335 52910804 0 688366777 773308726 0
322894829 73532936 0 550257081 551281635 0
2979639 4030622 0 280323440 286494894 0
19489500 208067974 0 668813520 599439966 0
3127125 1747838 0 116429635 120978322 0
327297718 76605911 0 556955882 512999691 0
5886978 897816 0 45280705 44672262 0
285879774 271489500 0 623055126 574330787 0
13895308 31318842 0 292634689 292835708 0
187461881 6859837 0 250951915 288725303 0
121359613 15432393 0 884775016 704900535 0
127253183 34771383 0 488029391 520723125 0
156844536 75438445 0 239345813 303948936 0
431352684 43591438 0 755283944 747522481 0
11064743 12574868 0 177720827 197693142 0
120406400 7639156 0 146666716 143296161 0
21808896 15010152 0 414812235 398955441 0
29988803 11776808 0 207773271 204934465 0
66486100 61382637 0 686948674 615157945 0
379103477 69723134 0 683112198 675356974 0
165720215 12068774 0 216902119 157095833 0
280308112 87941934 0 825040760 801535400 0
30666612 31744448 0 556035967 584792412 0
33295726 12816128 0 168674765 159460115 0
125003671 13876896 0 494056911 546651245 0
99072373 15116739 0 847462704 783792344 0
2318805 664841 0 2556836 2580920 0
498487138 124071994 0 862311396 745471402 0
564885302 6371480 0 727890223 411898302 0
368027258 46612517 0 586288446 443355298 0
169213686 265463927 0 522777291 781743130 0
30070449 17619720 0 38245898 34195620 0
3782309 15438523 0 74351259 71735030 0
51668561 142328361 0 721773161 765152289 0
18330344 14235301 0 147372365 123711190 0
2145198 34917327 0 180706217 184755823 0
26049704 8490292 0 48344738 54451033 0
204268342 126936562 0 630320250 604048667 0
107838063 40150344 0 424355438 328689383 0
83648910 2650984 0 377263089 422020086 0
555833426 32399181 0 906677668 943863056 0
579184438 77326655 0 764365436 606319210 0
10056845 3857526 0 56596137 56101958 0
164926687 4073595 0 225780189 246311184 0
55104468 5150985 0 78898863 65639610 0
30453822 1386341 0 79892222 89921782 0
56776867 58912641 0 424611750 443224176 0
82159716 53854194 0 708884959 620523859 0
253241107 34913362 0 580527708 727930179 0
9280440 2239433 0 9893660 7717696 0
64440122 9525606 0 678440907 698016877 0
79545322 142898461 0 558501683 596268130 0
144981388 41853884 0 471751674 387680173 0
24470312 4686012 0 76735263 80882950 0
165308105 57235086 0 192054839 291044783 0
38442118 4636667 0 78831620 56900612 0
69923199 42682118 0 400492045 379845032 0
978308 322873 0 3453668 2944715 0
13730841 12730172 0 35391923 38188004 0
205667210 30358632 0 837602263 858274260 0
7850674 8000787 0 104186957 79434606 0
231381264 36518213 0 449778062 559671742 0
727287306 29996541 0 766259594 379201468 0
447291471 81803300 0 663827584 518066036 0
445742516 45513308 0 763298300 721160333 0
635484764 259170226 0 698204409 698766647 0
25475598 62524686 0 619208109 659699477 0
305420767 22992733 0 737978415 604106106 0
166077038 49349712 0 842455797 813521909 0
5443260 1481466 0 569814905 568529631 0
202716272 53930296 0 417057773 427600088 0
473021750 166366737 0 635942982 775253142 0
240968463 17193352 0 698830499 530009527 0
473320997 98691809 0 881991647 901761758 0
31536429 20449540 0 291719741 307211236 0
396153141 176112900 0 456415129 469763677 0
23256609 14287086 0 253516812 227728691 0
8302534 2254796 0 121806565 130444883 0
36614211 126550346 0 498565630 738199400 0
1667217 15663558 0 444789957 466316752 0
22038013 47124809 0 423725907 404867915 0
9050900 575836 0 130274961 117856316 0
52696813 207890 0 773818394 726937685 0
188422306 88746641 0 442778436 400167701 0
208550606 301894237 0 591537478 665821622 0
527668522 298734865 0 840346679 848572227 0
2993602 7938272 0 57637626 59948000 0
265995338 43738100 0 329544022 155099917 0
647967588 110902713 0 877397456 690643125 0
180237120 89836748 0 751118509 832599921 0
221229806 77045280 0 659849122 468027856 0
33171674 14226216 0 621749255 691004313 0
435937820 261430201 0 824492462 976488175 0
32065440 60344090 0 709289518 702613061 0
124984385 33324882 0 606633406 572471968 0
176033063 25930239 0 899332190 894584779 0
150215270 22822772 0 296300016 259343390 0
407935628 18108625 0 894169036 826753444 0
25174231 28192509 0 382486081 394438907 0
31524355 41923549 0 292315033 339648203 0
35449569 20056341 0 193067866 189704604 0
158913726 64766157 0 171810121 152189098 0
63126372 919512 0 347405354 345432808 0
965016 26399043 0 815463582 868942882 0
269195 2245259 0 69598801 71967593 0
277008198 214493268 0 309083082 329851487 0
14670424 47100746 0 833663149 772963156 0
20112159 2819111 0 55211198 61997929 0
8836350 1212850 0 123977726 107352002 0
171963085 17201566 0 594175537 569126271 0
11233048 20770232 0 215844794 149014409 0
336532336 70863545 0 770552080 767114663 0
17631317 105669967 0 449029154 428026447 0
29791045 68949574 0 401765082 409196950 0
325807366 61806908 0 787602345 682727029 0
74068211 32570387 0 273215059 246613180 0
67853536 10960230 0 590274155 543548564 0
66646792 30494183 0 804773622 872372054 0
66459220 71659104 0 433638486 511471439 0
61145942 58477623 0 783077434 941442114 0
408669514 154413095 0 523911268 316134020 0
297741777 43980767 0 515703295 458305232 0
22009017 3238479 0 106817876 113055100 0
533914431 123745049 0 623985909 387393207 0
105794709 124573691 0 328034101 292667708 0
462924 1804852 0 518441665 516986575 0
407908362 18591586 0 744372812 774014703 0
29975738 5263010 0 194304017 189646120 0
126223803 39885915 0 398403029 424472358 0
96387991 9598093 0 209996936 231547390 0
101743848 158845216 0 800122694 931951392 0
513769531 91762669 0 683534224 738056524 0
219684140 235280668 0 739885252 766761080 0
372273994 190443423 0 642655260 552925919 0
284093203 104226762 0 691734423 408506325 0
724197548 83721531 0 937601472 702497565 0
22857129 16870367 0 250483273 236205416 0
88656845 26146648 0 142886171 148054865 0
92246263 47590286 0 140756970 162183966 0
264293489 23536402 0 516128024 571484855 0
282915303 3540392 0 730914291 897664659 0
155056795 68677283 0 389219776 328493612 0
292458169 103546830 0 390858172 328147344 0
25119293 7592872 0 64218663 75478648 0
129425716 51205686 0 366457621 329131285 0
42995498 41830449 0 264856800 262908489 0
8150702 65336340 0 360455611 352456569 0
30071091 22566224 0 597454911 814985930 0
73034470 46385815 0 227674880 221328966 0
446789015 60820903 0 471402623 519062294 0
18257294 14765345 0 214705370 222737343 0
10610239 32232201 0 570537249 611710601 0
121418298 7324074 0 518103529 523513587 0
21123067 132746294 0 623236384 621440747 0
14388596 76573678 0 226228404 247521876 0
96772324 24902737 0 375229553 369907841 0
103192287 51237511 0 190647328 173733880 0
112652232 5562228 0 145117616 128673873 0
1538263 52980402 0 328930330 316404656 0
5274242 4972587 0 29845692 31587765 0
14351847 54587717 0 795133894 817952584 0
104073703 20233514 0 428214899 395720927 0
286230794 29718177 0 872384897 799819349 0
232605289 54762636 0 464277437 413646600 0
326900999 60092869 0 548081794 638778939 0
230778571 49386895 0 745325699 869757675 0
72313143 5403890 0 319101512 309179312 0
35881344 29688764 0 420090507 553064435 0
399730216 16414189 0 668719723 591264853 0
241871330 134648434 0 548329835 536944937 0
37348097 25939066 0 477510932 473720926 0
63277036 12863385 0 206717012 200284557 0
669525839 547624993 0 791060845 760718018 0
28834806 23191536 0 434446420 355080478 0
155211999 305583 0 373394171 377688993 0
46441722 6572659 0 176945064 156124647 0
70466612 51309967 0 476131079 510209310 0
30461409 1833494 0 45445150 33866650 0
27133856 15791130 0 52495514 53267773 0
22329342 10737397 0 919924811 940666386 0
142958703 49315635 0 433107802 406368506 0
380828242 97879164 0 828614342 580090160 0
3636378 38000112 0 867477918 880817026 0
55673760 35593427 0 223608934 231819436 0
63536464 135652760 0 633135973 673747240 0
83826711 3591482 0 558176411 531984478 0
67791861 105070688 0 172222017 221138089 0
17699041 10585980 0 71092056 71718222 0
40719507 2377125 0 299817308 270289679 0
624889480 25224446 0 966698716 957350440 0
601178333 517445609 0 673719827 700323619 0
381272916 213201026 0 393437456 502945613 0
59207398 35797746 0 106037662 98655142 0
1076754 1188464 0 14818220 9652892 0
223007005 60875387 0 636378522 370646353 0
299040855 9305885 0 923819186 589912635 0
146878519 292917221 0 933151581 946944201 0
53012018 12252378 0 191983842 196995361 0
150775192 47877159 0 643177394 568009296 0
11228486 40629969 0 495519401 547675860 0
52936923 54049757 0 236559205 233719692 0
159461569 19070532 0 213990496 221120560 0
170597706 5203605 0 799191282 651459382 0
91144797 101870150 0 131648519 145888655 0
159478199 41142273 0 198051527 175993265 0
34176868 3308154 0 619344976 607420788 0
33454272 22004426 0 350023328 356850722 0
51516491 185823707 0 730649654 911181442 0
318837 60923 0 7319879 7379486 0
77786178 4569864 0 514914171 480749734 0
231124242 39118639 0 493027546 538040651 0
730825 421148 0 12014286 12117284 0
380193 5429974 0 577757089 523954130 0
25252957 19117242 0 176102815 203557030 0
23429706 28497059 0 304653595 248072803 0
227514172 70754283 0 546514453 683300929 0
271964688 172122022 0 340636531 252072285 0
123468217 47056494 0 516052546 538710120 0
41906298 45909802 0 207064777 215227408 0
40303859 45502817 0 724213562 582570505 0
268596161 62427329 0 465708467 396004102 0
10045130 187608 0 489082437 668571036 0
33166937 77325898 0 588634246 602273558 0
48301840 16173523 0 456759813 366658618 0
209907489 207805728 0 829706394 908884902 0
448299772 241053060 0 521622745 478919688 0
18523683 21530490 0 118014490 117091905 0
539651496 217866265 0 753712518 512697745 0
82238909 145838087 0 741890802 728221896 0
145747024 7392552 0 258472045 227155397 0
7622139 43896932 0 335618693 341036161 0
25945075 51632719 0 337848456 310257624 0
63873096 294648846 0 518441764 512397027 0
124572108 40918894 0 180560405 261824684 0
90059678 30561061 0 359122071 393641626 0
15118441 12087774 0 15661083 16828261 0
16662923 6214222 0 406592487 424774757 0
11399999 31635280 0 148318228 143515838 0
12082609 3300247 0 157002277 153273837 0
33475674 25844300 0 214101618 163180925 0
212986687 124201282 0 888378869 822613369 0
42472582 25190938 0 551814048 628886645 0
230737360 50674443 0 744670569 822809244 0
300597763 28056078 0 557310092 614214259 0
79176318 3570008 0 338513633 305003983 0
223842692 25039053 0 429341659 212025508 0
51518997 18340729 0 78264310 48242296 0
14042552 12744995 0 193314280 221277942 0
47720101 25601700 0 525588881 546072096 0
83079926 7168895 0 257656953 290585533 0
319493550 49537963 0 597882581 547908328 0
379253345 9146281 0 772019020 838673366 0
16366091 46443190 0 810999703 930913845 0
13209273 7526466 0 76423051 75462562 0
293027180 6815687 0 466934296 387390619 0
158193913 21508168 0 452787726 408828616 0
251367442 56591977 0 374975460 403912851 0
145861667 1780475 0 217851009 219321377 0
276747230 154413700 0 492314086 479771074 0
44069019 9640549 0 224901705 223877588 0
238389230 70202411 0 566660327 514680392 0
470014025 18518801 0 712435213 643465951 0
41100810 4696096 0 84238873 81041079 0
219541801 177653180 0 418177690 340359860 0
44439535 5036493 0 248860457 228160309 0
53209119 32232880 0 149105781 92296155 0
516873879 156983359 0 553484524 729186688 0
7183997 52648617 0 140566558 162482910 0
431877867 16411123 0 515515672 542538136 0
24862365 7662588 0 102149537 120616337 0
27739803 13984199 0 177425775 170750939 0
362557496 15745420 0 481293662 590762072 0
681240745 17312678 0 790240186 637645088 0
17353234 1379440 0 51068953 54168940 0
346977457 331065389 0 605461448 766779765 0
7991150 6803102 0 146426325 149833990 0
462088439 251154887 0 764353592 811381032 0
371368204 107160858 0 783713626 550893964 0
51491992 39432098 0 621266762 587137912 0
66165230 26807395 0 88029789 85982528 0
301747291 89008794 0 647530297 613021433 0
420112246 46536934 0 794203722 673624961 0
25487655 37225751 0 672009169 691065146 0
31811096 7592830 0 35394840 25618697 0
14604797 975981 0 17539785 12566040 0
419719060 349810296 0 911399887 794076434 0
159430091 220795071 0 342487731 352690275 0
47608575 49785898 0 468681677 470810137 0
118548424 34826576 0 390905492 343744821 0
133443719 45894953 0 688476305 587487492 0
3611618 36188640 0 201148910 190766116 0
484340036 117505273 0 611754242 660674876 0
268903218 173313053 0 678252161 537035459 0
142715847 15585627 0 700706516 697126996 0
612112102 50473007 0 766612796 313567791 0
51991172 43629048 0 492158485 558824343 0
354983438 228534251 0 708917426 654785738 0
5058877 2136914 0 21136384 18605950 0
408007721 138833769 0 790686698 764120729 0
178394556 178376564 0 660331601 668763528 0
203552859 28818863 0 438972838 448042820 0
398768462 6436985 0 519995371 322700262 0
430670979 52295655 0 821241884 796918583 0
13650900 2379969 0 108174901 109144051 0
19380751 25164796 0 388341112 380415640 0
105701376 136585091 0 454547406 480679701 0
25880940 308283959 0 882467958 841515825 0
58962899 7541622 0 174744622 288040938 0
27976289 451349 0 348079558 351342440 0
369990774 118037104 0 524744055 327700674 0
279068131 19713033 0 562641220 436190628 0
30143046 25082693 0 121291795 115661150 0
178611519 38852484 0 244602980 216907550 0
32493671 36051309 0 566556714 651522546 0
255771275 76097351 0 725562752 684492845 0
381698653 37846634 0 559377167 522988311 0
363528200 212376731 0 587696019 708492350 0
760432540 216708896 0 924145713 559976601 0
885330 194820832 0 963202167 863001406 0
190471909 49819826 0 396013557 408337176 0
20736115 1571616 0 60060786 62467898 0
8432576 17197272 0 85111196 89162443 0
142153827 83580645 0 511679088 412450132 0
3534263 3786483 0 126129868 131639957 0
31697243 32870685 0 610259377 577394600 0
185782109 46892154 0 245562038 222988997 0
176360844 90427329 0 226987702 205986667 0
11942485 180326961 0 635516840 621481780 0
17983047 7750300 0 116944111 145514835 0
18068124 23458575 0 537357181 369038901 0
248694850 20041380 0 554251000 482403489 0
131149157 8769799 0 583316018 639936175 0
55006247 2115220 0 921088368 865490101 0
287989940 59681217 0 567393457 329801620 0
209150981 160296250 0 468878103 428620516 0
293739262 73641961 0 577564068 173878731 0
718522219 95516177 0 747351174 501217713 0
70503519 43112221 0 695664617 566237755 0
3854992 20455674 0 91535347 86934116 0
151407326 18743554 0 182234085 107257799 0
51731944 73762295 0 569451598 548409259 0
61656485 735393 0 195214191 253753116 0
11149775 11942073 0 27230258 24570041 0
307284638 58955653 0 821681034 688503589 0
124863825 22045256 0 485448178 500637443 0
518658423 87797593 0 747805833 453094629 0
238231198 46924638 0 637321425 540537009 0
34845920 34945966 0 737222665 876201136 0
4044450 33440020 0 204171651 175988574 0
314446 1620223 0 30600437 25150834 0
24916177 54124622 0 340873908 387292247 0
322210891 136658648 0 604233398 668072876 0
202770851 5407795 0 420413621 387382432 0
118854557 20526719 0 134923206 116130805 0
9617026 7418877 0 149614903 147021119 0
30220740 8092774 0 259287846 155787518 0
39389288 28910680 0 57121110 64270030 0
215627752 9240587 0 680014190 729235770 0
3309590 4334448 0 33865571 30914486 0
87129956 68523009 0 498299862 531178746 0
40515517 95943324 0 783297965 789915831 0
5042554 104113432 0 959717716 722010721 0
137480604 102985469 0 548760793 587762636 0
505537263 404301505 0 771941753 806749066 0
382602926 166268920 0 409289629 414868206 0
5544833 3190109 0 33180511 22694841 0
119186102 61388420 0 168755243 101852916 0
23792452 4061870 0 430294034 500544117 0
235241401 35324749 0 454880676 409679173 0
808736051 367822143 0 894984797 934928403 0
29705439 50476292 0 331426863 397448986 0
56552623 53518449 0 162795705 150309771 0
369123135 351700245 0 582530197 398296340 0
144148633 29303123 0 661287768 626168973 0
8755443 2862827 0 135950561 134515834 0
484228403 139194178 0 725012043 409713449 0
73809421 31036301 0 447522576 391487047 0
167543013 18038775 0 254417278 251480329 0
176261100 3781907 0 367136098 388706618 0
309025292 41491496 0 514272193 510938420 0
23898635 27715499 0 105233102 118075925 0
13843852 43904035 0 348871770 343161224 0
27906375 389953495 0 661463300 743230895 0
69361236 21580924 0 303076563 300679912 0
332365109 25070346 0 736230267 713539995 0
439698824 11766079 0 540620597 288772100 0
22940176 8848555 0 267902255 210179806 0
164682932 27955422 0 284763349 245492091 0
56985899 12340231 0 597714268 513596417 0
31347003 136037207 0 599179002 589904028 0
27103764 6268394 0 82970615 97502433 0
157387775 151311001 0 668489045 531468383 0
40916832 172657280 0 802328077 851801061 0
76334495 203235 0 105316115 104471760 0
63543721 62020093 0 639111013 590207724 0
223841382 112049355 0 767138654 686951739 0
33098090 17231508 0 88740613 83573612 0
346428275 170839963 0 561313707 507923963 0
7914937 2870451 0 825173514 846868669 0
515328554 334594056 0 659085875 706274172 0
20841072 209601 0 39050699 46032886 0
12106618 1267782 0 263606427 268584055 0
1071050 3213623 0 36154827 26852854 0
16764761 16755824 0 100630647 104186474 0
7737093 30695473 0 312995432 303642656 0
168536959 42404161 0 430272870 410855599 0
980423 22881879 0 468556088 518411657 0
260008952 123590723 0 492971333 464146605 0
82928809 20961619 0 347434250 399223165 0
222354204 17262803 0 607368290 569172349 0
68270141 4858162 0 774606433 837451455 0
98681452 3118302 0 524205256 586107640 0
67210183 17044156 0 430259209 431448161 0
322724130 63001225 0 542818202 414191799 0
77955862 26497553 0 411285557 373574631 0
82341314 11264975 0 94774401 112897977 0
709236 3331855 0 12438820 12298399 0
66461257 114091598 0 579989761 585805304 0
18698670 54226988 0 168398187 181853255 0
4685379 2960608 0 23947210 28609570 0
296838562 95584298 0 697254766 547223300 0
68640447 4856558 0 95634600 115148311 0
52272424 16966234 0 822940375 922381430 0
1778643 123150383 0 597863358 595733037 0
9814380 12587161 0 69366986 65446101 0
12785628 1106119 0 151839630 134280507 0
8808242 249464261 0 537188287 679567040 0
18090587 4403023 0 36762109 20061356 0
610595455 21199249 0 717766009 663958355 0
220736374 38796141 0 567732146 554114012 0
110521873 24906808 0 494680331 495979039 0
505864 17114435 0 639317981 700890796 0
320172280 33189020 0 873342132 885585655 0
170861254 58615004 0 446808264 624263241 0
242727768 86289929 0 727889023 689922770 0
243578517 175100924 0 879984910 566232108 0
6209021 10683130 0 130114088 124013455 0
131591218 80878169 0 339233306 325294006 0
21041759 19591937 0 155327373 137142116 0
61915880 33180846 0 210103203 192512401 0
462424924 161749276 0 565353392 731904857 0
19106612 62993777 0 639246920 555487039 0
13786664 88387794 0 664222033 531959155 0
5306431 123850000 0 567004801 595054804 0
494200170 125524964 0 926685597 715572161 0
160227130 118960749 0 575696767 461785740 0
27586813 29932684 0 323231483 264374818 0
15700854 61795211 0 335525184 331855721 0
29891420 20055745 0 809358913 778729394 0
485599114 120756433 0 793299589 808310456 0
318980537 121450857 0 628407894 742100299 0
138423579 161835090 0 488803934 519508523 0
43358670 103512317 0 395751259 409492188 0
50862089 80460836 0 244227734 236131321 0
243553345 559392 0 511959787 541796517 0
28435957 152251556 0 657979286 669718025 0
126508876 118320588 0 760594925 771866159 0
18678215 16091518 0 324973033 295539844 0
9952327 1875 0 320013580 320951692 0
402145364 188644245 0 568278641 544616436 0
84248095 4823225 0 298100301 311054548 0
454994834 25239919 0 777650947 589986097 0
98306017 81234828 0 217013711 471154382 0
197676903 12885028 0 825355947 835471177 0
91078124 21012925 0 610120578 601217030 0
556639509 412757437 0 814155981 747903065 0
18871263 5645664 0 28254535 25708185 0
30502213 23477621 0 136542908 143723088 0
234351023 226173406 0 348595397 371186703 0
252135763 75298062 0 701274479 347493069 0
8092475 4003798 0 138873339 132768105 0
5254458 26910019 0 137237493 149892106 0
352739606 1885006 0 951072626 761520384 0
354834677 177569577 0 359276338 470932059 0
249005582 80915360 0 789270294 726611281 0
26822210 1506025 0 194376782 196928950 0
403525521 180035273 0 610086717 508754239 0
124005662 84934773 0 839158947 822569495 0
341356228 364257407 0 886004037 862752244 0
164096175 12208064 0 647993461 657800185 0
9804928 5794113 0 71373514 70774498 0
103877142 34717364 0 220396596 197744377 0
37369251 18265216 0 92620429 79484875 0
112024858 12987950 0 462574501 533227944 0
63654212 47159952 0 773920177 449188190 0
32867620 62135760 0 71722720 82702784 0
59824278 28762852 0 226557614 228642324 0
116997222 20700236 0 976871155 980813611 0
4194760 33205888 0 340633988 312765174 0
147789555 56534231 0 263265835 349756492 0
22172758 1627128 0 51284951 50785749 0
16947966 8749676 0 494792880 428517352 0
4886424 2961330 0 48668060 45156732 0
40687789 7497109 0 134313958 130244292 0
110248951 65110937 0 801061035 815585239 0
6686252 789503 0 197401343 200346012 0
160239455 69022335 0 339683145 252430898 0
200080298 102858054 0 601842423 651710804 0
199271855 18977578 0 565141739 321582345 0
11704176 13852420 0 125506459 113960690 0
153468782 1127991 0 456573739 383980488 0
221576231 113981622 0 931320997 945759932 0
195960568 130646294 0 367096292 371687976 0
4594771 2018895 0 312401704 377288571 0
10187697 54608161 0 620216571 627617835 0
11499679 12903563 0 35315170 37615682 0
235642529 228668195 0 485357262 634691721 0
2712701 7583669 0 66136135 77519204 0
341841078 14047324 0 664217605 565841760 0
291931358 83533276 0 346493881 119020000 0
349071331 151344250 0 409026419 392167836 0
418491988 50657978 0 611672879 583570888 0
257588391 59064587 0 581657086 577488361 0
10891445 13584251 0 174715358 201753830 0
29178502 281653112 0 713414727 916946806 0
15082374 175077515 0 933489739 861640644 0
72939108 54596697 0 316696872 333052286 0
800690 17196140 0 191106295 170823563 0
9833996 3041478 0 60440246 54754764 0
892763736 219436042 0 906758751 875288865 0
54593427 878111 0 200585247 167102476 0
90215062 34550188 0 848178815 857647619 0
58932952 7635137 0 136462847 134496456 0
61231519 25777021 0 72702960 74713660 0
5762617 47093622 0 572403937 545913535 0
43677008 22858738 0 418616254 398697380 0
480713440 122883116 0 683928680 670869797 0
92660370 105408731 0 682090115 566770668 0
1642913 24686847 0 181563938 185497310 0
263203060 51220125 0 704473092 697654369 0
13507229 2027562 0 25645181 27104801 0
673401784 278407116 0 726712310 422003558 0
23744459 54063759 0 441588201 537453558 0
12773773 13475829 0 149260998 161230689 0
334688760 118886666 0 848892350 628295187 0
4336571 6301178 0 100863321 96096183 0
82118800 89571438 0 212155414 255356741 0
90571849 29105720 0 312526741 378364857 0
608803475 300720435 0 728685990 601786399 0
4820943 3161523 0 318366720 328109022 0
14501981 1445954 0 383330816 365634553 0
15123289 64212496 0 182989571 178919066 0
228323773 31118824 0 938381449 860097818 0
44043087 19263985 0 85774256 78361508 0
1225216 3297889 0 29051534 25898007 0
191286447 44677086 0 656622929 569148511 0
314293929 103831461 0 450812280 407635317 0
21511730 126841839 0 346589682 386193720 0
74960271 6870192 0 509654390 509704847 0
118007303 41455697 0 178389931 162852141 0
225743297 130860763 0 568920195 634749209 0
46701621 20941743 0 180704310 177258178 0
140065462 8514489 0 861979965 928131745 0
3459096 31486607 0 349340302 342984173 0
26395784 3342652 0 65638966 52818664 0
365689260 336284779 0 555964923 520511302 0
3037812 18919687 0 219973454 245765591 0
166405225 21859931 0 644049405 283208165 0
137554413 51746910 0 338809041 310192785 0
220276155 160146146 0 632155689 621956173 0
14178256 15396342 0 438556220 537570188 0
53864182 40784091 0 188872341 218037660 0
62976845 46722971 0 303124920 275708406 0
255606839 74040886 0 309590649 317575626 0
479227169 48004109 0 626765465 566780809 0
190773190 162204406 0 465531975 500847810 0
64946696 73072282 0 312022042 324382600 0
188570664 56059503 0 313707346 288013198 0
430447859 22752212 0 478017882 193145376 0
312835505 187858885 0 760598875 690911274 0
23827304 37265 0 78771812 68019050 0
18026475 1363179 0 166128763 172504378 0
202844352 67495160 0 282133917 270770475 0
35572076 9786291 0 242078954 135089231 0
1397701 87123 0 7704545 7561147 0
11702517 1543461 0 15403628 17555285 0
42121195 32317582 0 242825782 290412217 0
28102854 2364280 0 123967849 72356517 0
69870101 251344462 0 793299364 878942107 0
290207713 75675054 0 402739393 386727832 0
103698434 34888197 0 173692815 158815764 0
25760907 36681654 0 352628312 355115254 0
153353757 51722057 0 914354019 908460619 0
44456692 91142439 0 690483551 700634400 0
5712332 7071499 0 196864321 187714962 0
57457434 17192980 0 424458346 444101576 0
7936693 1394286 0 48351940 47369053 0
198705998 87965065 0 421151798 446252106 0
366852538 37813765 0 631543545 639242019 0
20010124 16852937 0 373949474 408428668 0
59269709 24172078 0 181699106 177935191 0
2002768 42704 0 3244520 1943562 0
179635323 29217465 0 305531455 217137787 0
235397183 40652504 0 515398083 349062007 0
89379683 6478993 0 149414855 180730457 0
1549699 1024503 0 2590068 2474282 0
236126811 144473526 0 442211963 345625383 0
379038072 176561801 0 429466090 286354971 0
250344173 35229327 0 798777212 912297590 0
180605355 105542219 0 583717730 624305508 0
307919634 174237440 0 319677097 261194812 0
79613669 13332774 0 180130341 82365213 0
65799522 162698660 0 851046256 818517071 0
394485406 63945055 0 533538376 490992756 0
10185341 7983595 0 76340009 64143045 0
695201132 565852168 0 772270995 784813711 0
127423124 102722788 0 936437920 926183509 0
61673655 10155633 0 341079909 380928805 0
5952663 4838635 0 62726959 75959515 0
212389965 50118181 0 517280265 408963685 0
167470850 37329327 0 247829361 160249245 0
351901770 166893409 0 543313285 460140416 0
41596069 34825693 0 113859797 101208515 0
162469551 14293850 0 441572872 447408115 0
656554415 220984225 0 929689153 852205991 0
8126469 27385096 0 203405925 202111689 0
97879304 64200984 0 780170782 859109106 0
319495948 53434878 0 477210506 589480447 0
131299566 115290965 0 711929238 671093226 0
11144850 6952858 0 86097303 79590677 0
201085308 25339170 0 662006599 932756618 0
11995937 3534780 0 19510678 19192416 0
683930 10565802 0 228391616 213352438 0
3461983 18441340 0 198569055 187640237 0
100783761 5742704 0 470625962 686177511 0
293141595 89730526 0 563560374 544155175 0
512317467 198795630 0 595524765 588403299 0
14891368 133946895 0 514910595 611920796 0
11641983 119958228 0 441585891 415310545 0
26904753 1952922 0 80262398 70525104 0
109702049 70145798 0 398716488 408837355 0
146276215 1295017 0 538234894 592171361 0
103514974 97100156 0 551189740 492185606 0
120822063 171342307 0 569300777 749425066 0
332614812 232543768 0 471707801 436330412 0
276835863 31137055 0 398931170 303823669 0
53726205 25345140 0 160120066 165867992 0
131650911 25248557 0 488367012 425583620 0
324330108 8590851 0 577953782 258917287 0
2253012 43401315 0 582967305 549649317 0
613085 46282464 0 252662312 288214264 0
16185475 2551968 0 199033432 217360250 0
114674783 7116279 0 152380145 158027793 0
116690463 85850033 0 262809260 272347737 0
180963347 127949682 0 281380029 293779155 0
29860048 55589118 0 371735855 335709439 0
52029512 2383854 0 285245723 294358543 0
484127840 315309968 0 712721401 360476280 0
35979458 1001117 0 405283129 354520576 0
42464270 25067260 0 220704544 185798841 0
299020744 56300626 0 738744631 701951682 0
550160466 137814776 0 910879231 724968170 0
112570051 83471190 0 750404617 638615174 0
136671 4889351 0 143845566 124019449 0
350610359 16218520 0 745617351 882973634 0
710849293 464866284 0 935723532 930283164 0
21469794 31796039 0 94160336 85125385 0
111392244 35772232 0 683484137 686788699 0
29905192 2520514 0 722426067 700585650 0
114956546 985795 0 378221275 435588302 0
291602776 159882101 0 557568382 555768846 0
105479856 109626804 0 219297242 167296249 0
375852062 98247616 0 485741189 409210199 0
61137815 23135770 0 461469496 447798133 0
24345410 29467031 0 656617870 632480943 0
496588512 58956368 0 595505711 298313708 0
489254406 141938615 0 929154043 787140000 0
370591521 54929298 0 430664664 171007026 0
240966251 116674278 0 328034671 299494370 0
69069230 58045073 0 417196258 413077277 0
91626461 29492156 0 338472090 306438642 0
203890901 59779168 0 436880404 462465442 0
1205907 869233 0 47443427 46154567 0
1686357 24922778 0 694946285 672385508 0
86483871 75273018 0 874051803 864989325 0
414460138 1005963 0 672040242 678353445 0
331789234 272296962 0 602383277 671253016 0
92299890 265055050 0 728409127 771561944 0
388193175 72722768 0 519596616 515214488 0
456955717 92307958 0 827642578 965407960 0
2973759 26080 0 4120553 4065622 0
64862642 5321756 0 404789755 390961525 0
120338807 30135997 0 662757448 487788916 0
420373385 12553188 0 615710265 334749857 0
15582128 18163767 0 231249035 253900883 0
138713651 129426261 0 766285581 636063571 0
121787613 5663210 0 215731610 181585285 0
92056705 31345369 0 478210724 388377125 0
155846942 2004616 0 275797940 285844342 0
106534357 22795520 0 262406756 217560764 0
100235339 78676031 0 595395972 648857107 0
65271354 1445137 0 545812061 373761215 0
57024083 82793465 0 779758814 810715576 0
401741826 274222724 0 845207750 705335419 0
432452270 9299418 0 587898891 510537678 0
10713792 134475835 0 927824102 890736914 0
46784537 22176327 0 589193603 557081462 0
62700022 5121804 0 284194516 313239111 0
105058328 28019680 0 483986012 359249104 0
228131094 60603759 0 757587188 849512655 0
421855177 35108403 0 854736359 796320224 0
96340660 27476604 0 430024640 451767576 0
256458086 161839853 0 395815535 380399470 0
77684108 16749066 0 664444005 774867535 0
95256224 25422343 0 485249393 510816944 0
333658010 168280963 0 578023008 368849190 0
5503346 2554352 0 269858159 253290619 0
112012686 2928965 0 193478706 209686399 0
57215425 154105574 0 212925073 259628451 0
232167818 205263058 0 895135207 763704583 0
27500552 17159483 0 771039935 722599852 0
4778531 8900129 0 25824203 28246828 0
106289296 71849143 0 478652946 303762476 0
24430603 10239782 0 698833094 670748980 0
124270387 5252088 0 458343202 382035505 0
110641152 15009356 0 255992215 185071707 0
134553256 6804844 0 221358475 128883615 0
93630933 21242993 0 379891022 331956358 0
250874162 65028211 0 820259765 586244011 0
3941220 188391 0 16526117 14157667 0
27774106 123806457 0 921909657 897023350 0
166857874 13602731 0 723797012 686441308 0
21374365 13529567 0 190822541 192760537 0
19625527 2216626 0 510486225 478719553 0
40512484 37579703 0 752316798 748042684 0
12487564 3423797 0 91687202 124605316 0
131426085 82563362 0 662346589 737277043 0
427035000 54125461 0 459605135 351165899 0
45937182 25259943 0 738313245 732000043 0
200722543 39483881 0 343983516 336423741 0
243163896 54648902 0 539539193 386110374 0
486579651 309339786 0 609290024 388737649 0
70070112 9126846 0 141964682 153865194 0
120970935 2377180 0 327971624 313352322 0
10256338 133113284 0 437025332 437189578 0
4837824 21894381 0 162442659 134948368 0
22618341 157517590 0 876260599 869456485 0
186058398 12058698 0 652447636 671195058 0
94398015 7247561 0 463742394 479981074 0
14201163 11544694 0 65302345 65043704 0
96283793 158222974 0 824291281 881062346 0
32996953 8206906 0 352612765 328459102 0
260968920 114706244 0 502841142 324107641 0
603313059 39644292 0 818458029 614415608 0
2940544 26134051 0 652789709 875117515 0
5853949 18172473 0 112044746 121062958 0
3356681 12807908 0 128192713 105666936 0
34802149 11976068 0 260773750 291552094 0
35975302 16678789 0 197405494 197177486 0
7685599 2233599 0 24746121 27182149 0
38799113 5656559 0 51687176 47671148 0
30936738 65074651 0 265438368 271990487 0
110921829 68128548 0 395781717 381604482 0
68530288 96384480 0 615627550 702200086 0
264446336 285036435 0 896278421 884025353 0
7734989 3306364 0 16390023 13097762 0
158377007 5996328 0 212608898 169433812 0
11490754 14830059 0 570285591 472867505 0
1124179 2670124 0 695756887 754482060 0
203241712 19464489 0 471223351 436339497 0
244700352 207133095 0 495647085 391328847 0
681296179 570719499 0 934375598 909135457 0
85781967 108973611 0 840678246 767433110 0
37439183 12624619 0 597850246 625365913 0
619647110 53493714 0 682505845 647576110 0
151323248 126131815 0 294028396 293753178 0
12304083 148682919 0 834524188 832332192 0
18163657 41449333 0 566395963 442466898 0
2540845 7286516 0 57181963 66169526 0
236404369 238692327 0 782811691 976477502 0
13746288 511819 0 240691398 247014050 0
455588951 223905168 0 590104636 428960495 0
86031891 47150278 0 428877693 517190085 0
150167548 12394067 0 819671872 712999379 0
306562946 7671084 0 355365745 331367494 0
276544878 68569814 0 528571962 570014997 0
29411697 28294568 0 247406195 360233768 0
156123264 45010266 0 600700140 586352309 0
329981792 338551959 0 464785693 444581235 0
30155664 2666645 0 156510285 139967852 0
468806387 194050861 0 942220453 941667241 0
70103947 200775549 0 570424358 688338656 0
47331817 9147777 0 231795089 205760051 0
17399903 58771243 0 586983250 530546610 0
4754179 61437133 0 377555250 372434412 0
190454792 84506948 0 523434651 508756276 0
345575128 128707215 0 480820224 479162692 0
52741486 37645605 0 301385896 299296223 0
400068894 466170059 0 574070535 487671993 0
82290 36830453 0 645251903 670148192 0
277950962 48737920 0 768060680 764139992 0
88999815 88141862 0 439219669 400439061 0
4749387 12712450 0 96003721 98336075 0
319334635 120129968 0 733010696 767985792 0
8333753 981656 0 58356177 60271208 0
64287557 55122127 0 835445096 809033487 0
135819216 40221289 0 498717908 482883823 0
526826603 32681668 0 766396182 737723921 0
259832502 113151587 0 765081546 615435896 0
829226838 100622620 0 878028037 841330474 0
174727678 103486845 0 644278966 607799718 0
105399211 66721992 0 296331200 276929317 0
233943870 1998650 0 436559184 418212586 0
50464 18732570 0 87933328 81387024 0
123624552 6942512 0 828691695 799250523 0
62695353 13273171 0 200260170 235165507 0
185211858 29338255 0 228292922 221467999 0
39782563 164012520 0 647166420 625553041 0
200743174 185275487 0 566746017 583820863 0
257455535 82409582 0 496919986 488658350 0
62446756 251496139 0 617857611 674127000 0
430904251 272641514 0 501603377 466550834 0
371744867 231850990 0 593602932 291810484 0
268100512 39746315 0 918630517 964974577 0
12200304 18921811 0 226874059 192260972 0
481282618 150582523 0 552256749 535134473 0
32664006 4898356 0 65181276 57716457 0
119179 474702 0 5562325 6899369 0
188452669 21517675 0 878352958 825174769 0
76607293 63474539 0 301302435 389718018 0
599667653 5495582 0 802843622 714434036 0
77409995 88549045 0 240793036 236644916 0
29047931 9161036 0 268333949 291894227 0
464187313 25245623 0 710355892 596536101 0
136772103 44639384 0 219535676 233283778 0
338762246 139936910 0 587041708 374046727 0
31476447 27788439 0 528785202 487248540 0
409014836 87742067 0 573319156 734655194 0
66395692 68680444 0 626727518 704615456 0
2624144 41193850 0 432425458 425234510 0
137317331 113177516 0 855830112 774286365 0
141961652 107403850 0 216698577 267340038 0
511472444 320908501 0 960245612 578267097 0
222187027 96841240 0 969211616 972358414 0
167530590 114699944 0 798772893 516570661 0
600340315 67959526 0 706283144 614621739 0
147151408 40972811 0 868939091 907353838 0
588608792 113672464 0 811647370 562778431 0
189805032 28249020 0 337536612 330047516 0
18189406 48548952 0 488127634 538283292 0
58682890 4750588 0 88034324 31896904 0
231652088 75796699 0 400325955 414517559 0
215832858 109412942 0 853417137 929829576 0
907178 328995 0 6411345 8949491 0
85418036 59526921 0 799499080 803909224 0
34681962 2871858 0 273454309 274352342 0
34900257 8747755 0 57766707 55770782 0
181138097 253391060 0 788280708 678368201 0
314698846 12425301 0 554187762 752187336 0
202062448 121638049 0 251582831 234565581 0
24440608 61781488 0 199645111 197309799 0
38881344 95331277 0 885341481 843970017 0
276695517 34407520 0 698159191 673388906 0
99049861 66595799 0 453760135 348865558 0
250948975 12281731 0 587002426 477886719 0
78111094 41929939 0 371846445 338777966 0
14598295 28088970 0 744261618 829886116 0
87973621 16492360 0 287882057 218641416 0
30349740 91919100 0 562782630 579582817 0
59243784 5773676 0 232378002 172940280 0
17948181 7503788 0 292460445 369984441 0
135050176 21689547 0 256721603 175102717 0
208774770 131858551 0 813207436 746882250 0
45157907 6506052 0 617446058 553205697 0
16361200 22152977 0 334052747 343500111 0
164488778 255210229 0 708230571 916159566 0
57157869 65317680 0 292204382 304545386 0
90759288 24750332 0 100433189 80349135 0
127929348 73274732 0 516892681 441674094 0
6325074 81786862 0 597266812 623075461 0
241664362 175557543 0 435861636 437522009 0
85901380 48625079 0 797396018 651249881 0
106099334 19873063 0 365388241 367502285 0
517685573 379136822 0 879596181 702354229 0
16647961 10047464 0 39924409 34809607 0
85719163 110300408 0 580800373 594651715 0
190328701 189708187 0 195111372 210120573 0
417136526 24552444 0 609769724 666420972 0
150127337 64050194 0 259548207 294716631 0
77655705 52256840 0 190376401 183988591 0
28484850 21121193 0 32547776 37950963 0
233087692 5918317 0 285516655 189107682 0
42591729 13323037 0 230588361 212661270 0
33517167 190016935 0 449818945 864864378 0
307928002 103150557 0 548109571 605559480 0
36289190 72339414 0 842997879 836653599 0
89409970 19286250 0 216697029 220657842 0
293547788 279418782 0 299900790 414340721 0
165978638 50862037 0 562371411 511047656 0
28089608 16998096 0 514106407 505586301 0
9381629 31044610 0 383613061 468172918 0
218591452 13550027 0 463802557 487713585 0
83964383 1764142 0 130770150 123887409 0
9224 1294451 0 12642208 9709042 0
21065028 24032574 0 169531295 173091883 0
7604009 1694034 0 34689906 34930951 0
331893768 74844000 0 655682923 750135276 0
50252010 174475218 0 720826046 632487968 0
367048151 1849228 0 458643219 426984084 0
119340379 65822797 0 152943503 130361642 0
189797393 25470601 0 362901165 422107804 0
455640419 67125854 0 909857078 946585251 0
182170494 153631004 0 318583781 315519827 0
450449380 531384265 0 837876716 708756938 0
235912806 94558954 0 464854585 413416287 0
441929786 91654075 0 638487801 653646411 0
30099695 158144669 0 591527160 508400538 0
67717120 76934331 0 586460267 639358083 0
58240158 38402964 0 545528921 694949847 0
85508299 37597532 0 787280043 851910365 0
31166409 24820394 0 383366024 423416970 0
93455102 19869043 0 487114810 499541704 0
3010035 27083226 0 319061630 332514665 0
99933006 50672613 0 444842639 430814819 0
8123228 29638679 0 663006124 642822300 0
4707035 33306754 0 534142751 510371038 0
186795315 14274993 0 290900616 258961080 0
476529744 97260220 0 844860625 957565055 0
516422184 48804256 0 924867317 814443662 0
1746082 3730934 0 197221287 206917653 0
64454991 47300664 0 256682574 274943618 0
148698867 1194390 0 746640092 691479241 0
132101381 184291864 0 360046548 305108333 0
4541254 8818947 0 63832010 66210130 0
61354181 68585458 0 780984749 807687925 0
236140884 116531362 0 816073659 894147169 0
23585202 26579698 0 94558718 98872037 0
34714680 25978380 0 246030353 258552517 0
201627415 72024105 0 837297519 875743725 0
28537625 17547595 0 84587594 85040333 0
230253945 176356561 0 905681925 870138377 0
304163496 57694766 0 902301447 723951479 0
47548821 17099597 0 562214500 559545571 0
492931366 128711150 0 753133073 319498963 0
1357075 1277374 0 19430365 19917260 0
261193776 67335283 0 304425602 254615686 0
387318 1711813 0 191728183 136355780 0
131253567 61878137 0 577552998 619488075 0
16187485 9560480 0 20348867 22672521 0
35895909 6828318 0 661708713 702873551 0
68084200 16210087 0 203079432 233495786 0
19376599 2657345 0 203156931 205829919 0
110489209 82246331 0 233498961 202011221 0
685434268 174679098 0 793975566 399430047 0
170914543 126331906 0 274026021 313359423 0
316502323 1015546 0 324321034 171822933 0
130289287 28274226 0 329889750 370787433 0
318089422 78648781 0 542870832 444984549 0
174894604 177094798 0 565250565 497170623 0
269210723 6670328 0 958857528 798008811 0
427545564 49254122 0 764921439 663814721 0
224907448 93207093 0 463930015 340016458 0
14900045 32361920 0 212512006 212654557 0
147080087 110363885 0 506311011 545326802 0
39293706 86919946 0 402293849 459082561 0
48935643 39239677 0 629708553 612951585 0
508358551 95773097 0 954308313 877530191 0
102424636 21055727 0 376185674 315734236 0
683983708 217712218 0 843956051 332866785 0
132332487 40598261 0 196530364 190570822 0
123288468 43101610 0 909735700 854365552 0
231285054 4234476 0 412711676 337434757 0
105128773 20884797 0 200156822 198905568 0
187833138 93635061 0 421846504 420279522 0
29036985 6771797 0 444602620 403559990 0
139036239 57158943 0 837629828 722528220 0
280956709 31719335 0 440014701 350233516 0
6727567 1447448 0 68311338 60769085 0
181855134 120518878 0 445440389 446619799 0
104392944 21884787 0 121157095 112024786 0
53304881 98985416 0 550989961 570544561 0
32793724 97860250 0 699168723 675580222 0
80098866 2564876 0 271194397 253946688 0
178090953 71942288 0 253860431 193386008 0
73795563 80673432 0 694101845 583066388 0
24654510 73221620 0 400110076 375634497 0
233451048 87110509 0 774977630 803117635 0
140365909 15374994 0 466792970 531705533 0
516951778 94730722 0 889994810 885037240 0
281898 3726329 0 201806644 207158541 0
109914741 83878170 0 265043779 337344032 0
66419351 20934802 0 240801920 288397007 0
302231556 49794222 0 684825157 649873276 0
118902929 105905013 0 329036294 292027289 0
323080686 25666779 0 448157455 209511585 0
134943035 6303339 0 201801431 153450721 0
64849117 61577657 0 605025934 620469211 0
19428511 4926575 0 598177358 594858621 0
84682476 627913 0 782732678 845224908 0
311507625 23363151 0 876247282 647587674 0
98785597 127965565 0 504824482 589726266 0
105113482 7630791 0 938629931 924719241 0
101996566 19438971 0 622423071 449785919 0
89420658 45142332 0 660882561 673543059 0
45331698 280832 0 243625688 253049427 0
270128891 45640287 0 924144218 785189391 0
2398966 31600283 0 102379867 101087679 0
20885604 137155364 0 756428613 810803816 0
81356300 6782588 0 806091558 786577137 0
1960443 3907945 0 52467513 56261566 0
105305393 11250696 0 169147525 153741114 0
48768845 32226348 0 161367145 179634495 0
133911649 164184933 0 774135074 773193783 0
99323614 59346403 0 789123784 726898218 0
44434805 9985570 0 140504010 135909405 0
82448531 6140462 0 862079998 927959629 0
334876499 65482123 0 347326879 338681099 0
17509935 73426526 0 165587303 185827188 0
20143398 26822338 0 461572133 571480298 0
4961659 45888654 0 532228444 471952466 0
13346716 3958815 0 150206538 107081178 0
116040385 22710735 0 922078018 848335599 0
32309145 19940358 0 820059986 840016727 0
72464576 93026676 0 550311547 659188892 0
104200261 9202606 0 680049949 724868727 0
42223086 21892573 0 351124390 389745984 0
13171514 4449293 0 50227808 74075236 0
413443581 106895196 0 946567387 803278732 0
53354220 32655352 0 177059793 151532794 0
774416994 63161668 0 861831961 854423683 0
226745565 6516227 0 661176945 696617155 0
718940789 157181886 0 875424395 668379145 0
419906067 14920658 0 590687656 532601293 0
15852649 5750730 0 570857484 607279167 0
60632314 39222051 0 872005142 933828175 0
355844983 51030827 0 554562035 520336414 0
387010294 90457840 0 650622481 747492320 0
103296550 2935302 0 594128611 434107479 0
459204728 186084526 0 567082977 515423200 0
166993829 38517661 0 587188153 656031775 0
449521461 29555476 0 795811540 279336749 0
311676769 274263688 0 811080758 884995821 0
145563546 7729600 0 219335301 216320226 0
329489248 55769653 0 798725854 476542778 0
3583417 14704404 0 145398958 156314275 0
16146934 58804470 0 580647554 682164509 0
242738500 23501683 0 817235407 936363991 0
278289244 32579597 0 338313135 105871073 0
4019786 119197080 0 637190034 789083553 0
74425477 115900956 0 663152590 592211710 0
44159845 23127113 0 280692778 246820656 0
417349834 91363535 0 817031774 959266621 0
127945195 19579641 0 348070014 117193370 0
297406586 982855 0 478841628 398283437 0
289947526 39846493 0 891354440 848585446 0
33085525 85556440 0 499783415 465148122 0
124357745 53208987 0 314392206 311891204 0
16521461 41011428 0 461393115 444582044 0
541930108 53407500 0 802895720 801275707 0
1442825 30348623 0 220117259 253767634 0
163632251 24618273 0 455189276 463926687 0
208056068 257076675 0 632495245 810374754 0
64186258 11193918 0 324800722 262422995 0
255640961 106793013 0 674643503 553873813 0
249571280 87600758 0 691872187 686843700 0
335369871 89091836 0 661352084 290342584 0
47146714 26307456 0 386207087 519177876 0
2985853 9252442 0 87270233 65580343 0
34925938 8464689 0 259978785 222843710 0
396816226 83286960 0 905572928 820217723 0
78874304 36975619 0 584048812 961855064 0
56714 62907 0 750092 841311 0
82636404 74491363 0 440074784 517134884 0
136783435 140853169 0 886025467 585255160 0
4660540 1662750 0 9191553 9024050 0
482645 166559 0 33576323 30635768 0
331658244 53357137 0 638590833 696345928 0
38558881 41527743 0 376453651 363978144 0
31368417 128064129 0 947149330 911556257 0
293097399 91270922 0 843521640 797075364 0
118524243 29922701 0 321408227 330161159 0
458083712 24447614 0 534304525 415243256 0
393057709 75695018 0 929414839 930428242 0
163423397 223266205 0 774303261 797713199 0
15910873 14655946 0 372454249 358581821 0
272835706 143457379 0 850018616 836457265 0
1588522 39096 0 1924220 1833442 0
35911359 38374800 0 66454739 68941842 0
5984747 342574 0 21364128 19556225 0
51251991 3347333 0 477597991 466697358 0
13938534 136142386 0 685467525 807896694 0
486086244 151098491 0 752000011 788284223 0
22569714 13509 0 217839276 176721207 0
8001962 1223458 0 102695325 104950453 0
4817431 12920176 0 87666249 84593888 0
27368166 8377224 0 550004192 623203801 0
38404005 29487504 0 424606147 407817186 0
301275647 210655916 0 708924080 781708892 0
309319119 145566071 0 773560531 701671917 0
226475011 113232372 0 570910363 569490855 0
49615631 31761400 0 322008337 350888594 0
90815933 195727135 0 564660996 530796809 0
45404778 11239621 0 383939417 384769039 0
25410600 47491705 0 688187782 715684965 0
315610730 6526341 0 485175622 479160319 0
230946089 37454184 0 252392267 247190239 0
298646912 179487483 0 602378361 339481865 0
4322484 15717989 0 62026322 59540150 0
345094381 163102211 0 813505548 769095326 0
217866440 298422772 0 945479622 854363133 0
592562180 59995850 0 834154864 600724194 0
114332801 18647497 0 128767388 84357412 0
136498292 28056292 0 564485161 491125139 0
18426648 13209344 0 294459230 299512411 0
13704689 31320968 0 271688089 239776780 0
44084711 27726509 0 273264139 265444796 0
18323098 72922832 0 819362361 851750440 0
134991246 13429156 0 160974873 152605725 0
31326901 42190582 0 115320997 124244461 0
1368239 10744288 0 442711040 649845109 0
87516918 39288908 0 480244423 500819668 0
854407407 337858 0 876415036 312289751 0
2087922 3945932 0 48157967 46980269 0
99100653 26612901 0 571400754 507710906 0
300605842 121019041 0 313477310 319816430 0
41998353 5888960 0 104722714 84146465 0
523737298 218959166 0 574463717 383867010 0
111929913 13694865 0 133126509 136836760 0
327680197 29494431 0 488642669 438010661 0
29985882 59605406 0 753949926 643908590 0
17917577 9293048 0 71768694 95375432 0
42178966 109734143 0 834064485 930012525 0
40014173 34589870 0 276659789 262518892 0
330267175 203677786 0 462736947 257806800 0
443833817 185590403 0 834050381 902167329 0
55885531 33913041 0 713760957 826666137 0
5576977 2550128 0 145288449 150969994 0
223406850 66319065 0 317219993 281902458 0
199918321 17696237 0 426339437 232400117 0
1770859 9026084 0 38270859 37798810 0
4262998 5802343 0 62623298 62040568 0
101582874 28378801 0 193927383 227836843 0
147898264 43672218 0 210137574 172142364 0
21233164 28790874 0 144931564 156087806 0
28951256 14073267 0 62379971 33784166 0
112798014 102200982 0 876502867 766336402 0
33146340 70536160 0 659865260 511770948 0
145991885 7275673 0 243415438 148738923 0
391397 45143023 0 454435602 567789673 0
107747511 65356898 0 403681412 403493692 0
473348 514892 0 5148262 4165898 0
54000742 57998314 0 123237929 137162679 0
31768367 2936212 0 403038476 435990110 0
94554836 5000796 0 382644093 374891173 0
286314602 104933611 0 638274503 621676265 0
14428273 2732798 0 15317408 5824564 0
139000828 28598566 0 687556618 671931774 0
94910799 192128939 0 806743410 800342141 0
193250399 14109337 0 449766855 311734330 0
1943038 23367082 0 188748309 189780422 0
113006723 48866116 0 325658688 336751452 0
14204346 22538563 0 177288313 197369249 0
129607545 184876615 0 641269677 613250545 0
272519681 43417574 0 380920950 407577430 0
21641814 17521330 0 66457463 88004917 0
245286733 99115758 0 526241821 366402739 0
213814359 198999185 0 263719666 273380129 0
177346385 23179324 0 223617142 122367732 0
483910082 107218078 0 544491233 443365706 0
167540246 101164107 0 369311685 379027216 0
141610304 16208878 0 480108614 424755734 0
298568664 169646675 0 992394784 969630907 0
13459801 272718 0 38844924 35209856 0
4412580 13041988 0 370544599 406156498 0
568952554 277307998 0 745118710 494086917 0
10197521 1772716 0 207170799 245059401 0
38930466 2974202 0 906991402 761696236 0
322930435 55662838 0 578914735 430775625 0
102551224 7758627 0 202948170 139042110 0
394293281 22064490 0 870550246 748589332 0
83648811 1353141 0 571019559 593371454 0
640788332 191307066 0 797438104 763868675 0
251135144 93785768 0 519556362 479308220 0
28897437 82446063 0 720270905 786078002 0
631677473 99704688 0 763227455 642280513 0
8746148 32631173 0 651849858 740898423 0
27878383 18099953 0 233031049 265893790 0
345232389 147992531 0 693089946 576402126 0
162413420 39051996 0 824715380 479464938 0
474048344 54813148 0 762327454 532037090 0
390305717 111005667 0 546326423 493208592 0
56079167 38687075 0 568512238 617074664 0
2597274 9489633 0 309635804 347400035 0
44182118 807451 0 64174713 65646110 0
11294452 31339014 0 119640175 118455630 0
42120971 38072046 0 61833735 58577820 0
43800959 64423613 0 655429006 666846498 0
17449568 10782496 0 75651497 48902796 0
284781711 40383621 0 419081794 357785100 0
196775870 8641862 0 328380225 333953220 0
213220981 4564995 0 474382886 419894165 0
230321001 281515385 0 850681036 952688939 0
304167865 77117921 0 949663197 912642378 0
739321513 358626199 0 797006782 718018396 0
328728473 169489827 0 571976228 698386630 0
32234123 12084780 0 273926450 293878360 0
45921100 46731604 0 434790064 522802374 0
137266882 88314627 0 808898536 736642046 0
394736648 181972143 0 923240377 832820384 0
84393244 21114321 0 197307344 217055496 0
208299389 100409431 0 227724429 228398332 0
66419097 232880094 0 606069060 596546826 0
167215921 77371798 0 284329174 310569553 0
105954064 3949041 0 389501114 471444099 0
439372757 211944490 0 498463828 614711858 0
108413754 200027067 0 668751234 840146003 0
126805889 8291835 0 329153143 324639511 0
173620444 73945360 0 182947527 257186404 0
23012024 45768290 0 751164309 728232556 0
44882635 23676540 0 468506040 358913138 0
79952246 18395264 0 148501144 140945515 0
46736637 26354554 0 367600733 437202676 0
2705522 10366249 0 213223822 175027377 0
58833648 87338778 0 707148415 688918753 0
5357869 1188607 0 16242196 18430273 0
22649344 48784659 0 787839483 768837844 0
130754167 31113114 0 623280472 532227619 0
7098555 2708702 0 49008899 45219730 0
315561761 89902842 0 499419992 477635091 0
151743763 54845271 0 221297976 235671079 0
475546540 40223284 0 719082903 682119426 0
67933223 43464244 0 840526890 703903665 0
7515174 80924741 0 722031429 440938016 0
7531200 7565691 0 150638661 154835212 0
22992629 3376711 0 26685095 22243620 0
116840268 38544205 0 450721512 456176208 0
131068188 40996455 0 581434448 598344600 0
665539800 95363523 0 915428405 986058710 0
642541116 466058374 0 911275762 806710982 0
132101460 81460731 0 611982211 632215002 0
24970762 33946355 0 707450351 652315345 0
154490649 158654908 0 791513974 813735703 0
118266840 17653433 0 393445471 379392634 0
401395855 242218399 0 597025055 608922451 0
23636210 11761213 0 143980006 154224262 0
541310222 50020631 0 633137354 600425460 0
244921527 148507299 0 583605273 507652811 0
41897184 13493779 0 88487462 88199514 0
7080834 25708613 0 203761714 237114056 0
87230512 98896452 0 953687391 930879436 0
119673439 14384930 0 444107066 504490244 0
6017552 125238378 0 793908430 847672241 0
75102365 5339203 0 602288568 577434340 0
311973199 59846275 0 530022489 621289650 0
61768718 3933076 0 153047445 156701698 0
218720230 162919612 0 419136932 357586930 0
54660849 199584763 0 730677640 766815969 0
127051577 68572781 0 324886118 347376709 0
201155917 1653121 0 288663187 270477239 0
19248581 33601758 0 521217393 524278650 0
355539662 72994045 0 716967964 910593109 0
14682387 60992482 0 476474392 475393383 0
1466797 89267 0 3345484 2751618 0
2874510 73080132 0 361527436 506371227 0
11778330 60474386 0 302078530 289594143 0
3457300 458754 0 76517121 62926527 0
22930367 4929400 0 257050742 237338663 0
124338603 54821668 0 374800418 358384065 0
88678028 42004965 0 346812016 329638660 0
564997312 137477690 0 647151840 652316310 0
11359037 48086735 0 147018944 149249080 0
160874322 58860603 0 229650336 146337142 0
665579506 162973567 0 751637793 672715152 0
257580857 71601967 0 727295938 596681641 0
102811699 24728095 0 445577880 364198532 0
78207469 60863445 0 670706989 652841083 0
347361071 224996088 0 749693837 845326321 0
28246304 168833149 0 717844018 772479439 0
2815552 4294418 0 29790055 26943456 0
96194238 106567279 0 625432275 625360815 0
540954111 37265610 0 791261373 54810636 0
14143546 58572477 0 615878931 497613574 0
5047631 4726335 0 7215080 6761486 0
66202302 96371341 0 506283333 604512627 0
195369171 132197421 0 413252461 393485061 0
25617108 43512755 0 301785186 303729229 0
62434851 12715452 0 71153646 39937292 0
16771671 4916025 0 24877748 19411254 0
155433285 28053290 0 308442183 214970072 0
6431483 55974077 0 820825028 593256385 0
52048817 20594689 0 743120677 714848219 0
202643817 2494932 0 255727957 153651678 0
327584619 109676890 0 635756172 706857063 0
68793844 32922068 0 456205854 389738402 0
250405670 24940505 0 602956596 653137555 0
13914266 7472840 0 92114894 82273765 0
111536605 24629273 0 657987290 607497981 0
19115896 8756946 0 541324616 607797238 0
9160936 37572869 0 314017729 368948963 0
14259098 27491484 0 442119300 409882340 0
94574265 92348153 0 554467152 520405658 0
106520460 105345077 0 361619693 350579921 0
107933905 10189869 0 269348283 297143371 0
42451822 15934706 0 321582266 322223559 0
73607128 71145119 0 764595030 821305458 0
206647093 98978575 0 513258025 691883794 0
108850360 26142275 0 570256291 614208381 0
225088 184708 0 6019717 5667021 0
188590193 3327408 0 408383982 374206224 0
36942147 8707956 0 264541953 239829901 0
54622083 110695537 0 605520012 544994424 0
388587770 131953362 0 722287114 525418910 0
7136779 656740 0 8151565 7746345 0
379156715 35446000 0 631347640 523227995 0
341102880 49312915 0 812654946 784656971 0
66809911 56930109 0 428337271 433211570 0
163559136 25999076 0 191205684 184445752 0
570641 3592283 0 61594021 75392990 0
343452111 490094651 0 911881353 842588679 0
344202118 22096275 0 499964313 684113294 0
64463410 23193905 0 116008667 118497229 0
382381534 326193450 0 886936334 827694905 0
14290500 17626364 0 117850670 129368561 0
17550359 30535171 0 294149058 341859001 0
1439247 7929139 0 688461751 528253569 0
199324323 20151799 0 668848320 417534257 0
428864670 243985908 0 835659685 758159757 0
656415341 463840094 0 734910342 705605921 0
108491553 10280916 0 818308057 767759011 0
235254392 55177282 0 677944466 637715311 0
104327883 147881031 0 700920583 684349505 0
217322632 114811299 0 491399442 388826156 0
1640744 7713545 0 843419755 802210528 0
15622903 21584034 0 159085919 150662755 0
127512669 61866389 0 557989166 736115398 0
40449009 237404949 0 849073375 953949927 0
202713215 90165014 0 504064221 451222294 0
111989148 78743171 0 275842207 300937637 0
252038200 30676964 0 350949091 482483960 0
81523399 25762875 0 754806951 649304382 0
4601389 43026842 0 667594047 790671663 0
437816023 28768695 0 585951746 406911841 0
714374239 108730491 0 783929970 747467126 0
251908098 111650072 0 483535008 442869117 0
6253905 6275152 0 216879655 220130659 0
229323551 4014753 0 466062411 410667089 0
368150404 56072597 0 553832231 421180822 0
384473209 243930267 0 724288351 799208541 0
89862686 103207125 0 717470220 718988075 0
55195660 72266765 0 581132889 549196234 0
456000311 200548679 0 552317545 542169030 0
115935776 29866294 0 194601248 194639617 0
14428675 2622470 0 21591358 17608799 0
112499352 31140710 0 348449618 374833286 0
39094733 14009796 0 119348443 115647497 0
697497745 309572184 0 772712031 820672870 0
300550920 497871622 0 789849207 773671179 0
628514608 16974412 0 942992340 896917258 0
45854042 185150 0 207122520 219540219 0
152389327 6542419 0 173484259 56698155 0
244240247 115564903 0 764929905 673203329 0
93155538 169038139 0 680007467 749483022 0
99745005 27288438 0 305658513 268647006 0
55134644 11443193 0 563241853 571101585 0
51683567 17490992 0 315685905 318641514 0
128332008 34149720 0 302628980 296483352 0
2903038 1044427 0 4110327 4478730 0
75970325 346790 0 537597196 416747755 0
24404094 30294795 0 65464382 70703134 0
42616271 2280283 0 55678857 54526044 0
431381077 55032750 0 593953301 583923408 0
19420379 38006134 0 967619341 697660620 0
96726122 1302764 0 457387400 412352561 0
130268487 129935794 0 734013929 651562814 0
493866054 109926416 0 951692816 929104380 0
18148793 1772018 0 130855462 133182695 0
55775213 22028427 0 105467471 97802221 0
396251132 63499850 0 693153103 646532023 0
468991604 58374814 0 809209340 818841822 0
210844118 63097139 0 469002494 452258463 0
114730077 31677596 0 480172158 577191470 0
409725285 562570502 0 849907211 751435638 0
783355625 26622719 0 882056209 560069452 0
159955509 173101990 0 429769340 458120979 0
212622927 136355290 0 267534997 257268610 0
249692778 17285878 0 515745912 543150177 0
8112857 2556668 0 12721516 12347659 0
88662032 77624843 0 558163740 475768458 0
6799167 58724212 0 758862633 765121748 0
2341960 4279828 0 19502901 18232415 0
204728635 55442586 0 439564413 434939661 0
491897899 316800252 0 665889301 739178636 0
70648 27018 0 1367431 1413537 0
192007691 65258154 0 690170240 718897995 0
169124133 6783089 0 768408814 505794687 0
439091251 105732787 0 605917001 637051269 0
131777788 314150630 0 942820251 965281128 0
10587091 5199642 0 329717897 338119283 0
131466580 42144835 0 190126229 193674328 0
31588364 1289726 0 79253267 92861259 0
176307112 104560924 0 714196103 793309411 0
41835627 55233904 0 329075128 348397223 0
205843535 17155385 0 912550972 777434050 0
364116730 57531706 0 480442784 453539033 0
139584393 104845054 0 978105762 968882067 0
118174004 20012948 0 793819506 808110939 0
102222223 17842665 0 264062246 232379754 0
21662708 20169382 0 270330824 258088935 0
539860779 441135420 0 596601229 707619116 0
2176778 21563462 0 160358219 152062442 0
97214288 83173038 0 775187672 851205890 0
238268728 184641458 0 546990306 578739445 0
113385837 17989301 0 780780914 570814051 0
81372269 162584097 0 907879632 917023910 0
400100898 448353576 0 704654513 668339338 0
1904678 50147842 0 788842016 797021268 0
68327133 30323693 0 336438127 246308154 0
35684893 95773549 0 469005232 464219278 0
1977739 22122 0 2959182 2781882 0
40569004 62513888 0 486545374 437761679 0
9340513 500981 0 14654558 6946689 0
267379925 392030688 0 466810061 418377639 0
91435149 168560196 0 643035788 498530976 0
341080827 26841296 0 489438624 403102185 0
36632990 86192589 0 706600716 912718306 0
119620851 42296337 0 175070874 177110536 0
8069536 1011475 0 84999135 89822916 0
15062498 75698247 0 239513142 269471794 0
3020667 24083121 0 324631230 318801699 0
79700715 30989729 0 662848514 622832755 0
372082081 18810409 0 411518579 353892469 0
11144142 77619945 0 501935436 450926352 0
401433902 14831316 0 569408827 528489000 0
16167783 4965549 0 42395730 37739983 0
13609966 58693803 0 665435863 648012983 0
27203488 10901516 0 181692387 180354889 0
165229290 70536357 0 596339167 590927970 0
137121167 30027046 0 760918361 768287984 0
158577782 5745108 0 469313449 445612809 0
5713109 10313437 0 72126514 80406363 0
229558382 166663953 0 928585400 959309385 0
127208254 43524611 0 848906516 628768403 0
513584772 232736121 0 559334980 525337035 0
162770660 188482481 0 680944464 585365694 0
200807341 77240898 0 773677555 705287031 0
26213854 22777967 0 130349004 94741843 0
30502844 14613855 0 372279218 402177299 0
282814670 82199220 0 735918490 678291604 0
29979477 9742895 0 143995131 103546363 0
4698281 6173515 0 62290199 55282580 0
173436421 105779536 0 402510669 458751356 0
88413193 218288543 0 622252286 587282324 0
8639387 19134183 0 725300879 927661599 0
71846 77361488 0 617884665 650484416 0
18252677 2417202 0 371380790 361081081 0
24309882 93030177 0 354684778 298184473 0
346385233 171880655 0 711209523 543033959 0
4501010 9561422 0 106918921 127843621 0
5275405 13385392 0 17980602 17531559 0
27902479 49810102 0 489043540 467890802 0
139431476 24045337 0 458907750 438357668 0
184553575 68966127 0 863849600 967299618 0
46906092 219363 0 491432821 319925980 0
297969569 20535349 0 398502579 406897595 0
66910430 4404889 0 107323663 109209337 0
64450095 11320264 0 940502345 667200245 0
372658814 16797856 0 949061923 810718591 0
31856795 10818873 0 192000720 200324870 0
23298589 3118443 0 37029483 32594396 0
118902814 72148737 0 392875846 332217457 0
474725362 89315609 0 575190545 575945286 0
137231869 95448904 0 741292753 585788722 0
57806238 14366313 0 314043333 341422649 0
764088 84927685 0 427997716 522971771 0
702859342 126487262 0 748012495 766150115 0
277320931 7212789 0 727297545 812163888 0
14872524 8090348 0 35817870 39094785 0
15569557 11786860 0 450593157 466662672 0
12786762 70647132 0 403884905 392973473 0
39189450 14393076 0 42464190 31346995 0
226908436 50188839 0 383857335 379977094 0
3685289 15140678 0 168798798 130950679 0
215249232 35741463 0 613626745 492002396 0
33315332 9573365 0 103818086 99377527 0
11539702 10517088 0 85267025 82889812 0
84303848 9372525 0 701213697 622310688 0
165055792 22383773 0 393242377 240243636 0
3047975 201329476 0 412580759 468093306 0
87793560 67423171 0 752109709 716138534 0
74068541 15536839 0 259354763 206313485 0
294477902 307296651 0 409724166 333405315 0
15296978 27394108 0 419603575 443018080 0
281456770 98287035 0 582745065 519245839 0
183099140 46801578 0 685272266 473143304 0
648250677 114194183 0 684287541 299050340 0
35017100 39598937 0 177760428 256722629 0
305091551 102000404 0 332106632 252495714 0
219415844 34960707 0 431680148 464286267 0
3210152 1745396 0 16130501 16563048 0
567496475 57423804 0 750340548 780771409 0
98149407 67196053 0 386591422 451393840 0
36436985 7875896 0 242082441 253130831 0
225655330 128365924 0 514193880 230493654 0
139271482 64729636 0 285977034 290816255 0
24954557 63383626 0 382796558 348038348 0
6313140 4265477 0 83071972 75808512 0
90448990 61641921 0 411941875 344909667 0
122058678 83019961 0 259473615 208750419 0
149502304 104200951 0 339092900 312152413 0
24359970 5248722 0 162257195 121704235 0
2544325 2428697 0 33475677 29647860 0
34217494 527672 0 46823108 45205517 0
34095442 25265951 0 416315130 417580725 0
27027761 10638519 0 288803112 276289242 0
26067124 9572068 0 508265534 571349778 0
54878755 63341829 0 661086149 715681496 0
139034906 8666756 0 335189207 271897224 0
368369374 343611875 0 412754920 418604879 0
86913856 114394406 0 651701319 608150295 0
34346222 15713132 0 343332654 329255482 0
176013619 62713302 0 577844383 616365763 0
348517714 155563734 0 456453412 443496676 0
36769359 22423423 0 366550129 352496224 0
129300822 695581 0 652600403 643735050 0
34810148 17823026 0 119358767 122204009 0
75115513 14861158 0 145477121 147684568 0
310829515 145066888 0 777158405 716649692 0
298264362 62264798 0 537256255 381475909 0
250249152 96606204 0 761322009 836571304 0
318347879 264794997 0 656523339 563481186 0
305812890 9920458 0 711624370 711292464 0
31684464 1301006 0 51914116 45918880 0
522097953 7080330 0 800563016 780301394 0
20154482 22771083 0 67482368 73599449 0
9499033 177263 0 72055645 74588815 0
30325099 23002101 0 108728601 113447032 0
97124792 3002799 0 261227563 201550403 0
196908017 31250721 0 256798528 243494641 0
15905715 1033271 0 254354838 111466521 0
4311556 59070726 0 185695530 216070147 0
532313052 273174732 0 704550150 705666486 0
244452865 98170662 0 640661996 435500001 0
31691047 5090366 0 773455956 831090568 0
29076847 55238600 0 709776185 604759712 0
62506751 23703465 0 254694959 205303437 0
24478952 42328693 0 596086980 527395368 0
449976525 408637184 0 878315078 715273867 0
235584280 215144938 0 399636062 332726853 0
236446697 174950731 0 348099722 378889082 0
63397583 35206284 0 743382524 803315988 0
4451166 12109284 0 143668741 145422310 0
589352166 162360858 0 693403046 590798855 0
237445191 155265750 0 628075922 563591990 0
211255206 21815718 0 729250249 629899170 0
182414861 33538501 0 374614354 442010442 0
94837346 27352293 0 572691342 516162883 0
2432306 168908110 0 438793014 450759931 0
49461834 38527582 0 220758746 221077756 0
2204291 369407636 0 859839551 815084343 0
345108906 51177588 0 826489108 695493468 0
51678308 81579002 0 223908265 231524334 0
422913737 75335893 0 608521170 573310515 0
11462559 147636 0 16318195 14316699 0
15308617 10716952 0 34025923 33086692 0
61446559 99196732 0 865692371 867292787 0
218558891 78477433 0 671391377 675772462 0
88356404 78311564 0 162529293 165164893 0
1173916 38448354 0 182997740 213769936 0
245480686 67868895 0 396319515 372482673 0
34438657 36648708 0 508680978 512919665 0
66439366 26183321 0 128498485 96500747 0
3839703 6283157 0 731909254 894613487 0
8010224 12913311 0 791829975 806221210 0
146546734 134006421 0 719317784 740498713 0
695004780 148295088 0 848245116 384732210 0
154502444 12057125 0 308294866 324003822 0
74241776 1341390 0 290594067 353797425 0
615277744 213717766 0 778878768 877728711 0
489200676 208621711 0 548184064 584740635 0
153242875 115997988 0 412932125 393399551 0
134243572 1196069 0 311495732 222303597 0
552353407 43111667 0 702566194 671371601 0
295032443 135190205 0 555430733 516281255 0
16810250 55546580 0 166457731 158465821 0
10115121 3994648 0 97116852 102470641 0
29471419 1636965 0 283071648 256012269 0
31896579 56264398 0 602491890 544584225 0
22466164 140722192 0 880356139 937828937 0
68801564 20973892 0 479953053 469917350 0
6375309 53764252 0 333577009 235302379 0
39567976 39936965 0 254387946 235945046 0
59216865 45798533 0 650881286 622775529 0
151151387 113545733 0 229453641 268530913 0
51578594 4200787 0 913586829 798107693 0
112228556 55454974 0 868987348 827419244 0
106207921 67749783 0 442968495 416025485 0
44168760 18960998 0 457106968 444546738 0
128747953 129835315 0 626603370 650127793 0
260140650 17563303 0 329952650 93063402 0
43103218 16170694 0 660208442 680753996 0
4777577 3678568 0 175780209 172117662 0
250393076 237435540 0 705747388 832867022 0
395997594 27245698 0 452338166 114078482 0
51519248 68658882 0 947417265 885173416 0
31245565 3210363 0 69140820 63281183 0
62753155 17307347 0 544369314 478941840 0
118726461 49934500 0 575631481 425711645 0
157335148 333210014 0 489463809 502021250 0
220230317 54679063 0 573021203 431228003 0
129495274 171448378 0 574772845 576978100 0
161819791 3626188 0 697309919 734057489 0
154895285 15120730 0 214254201 197689043 0
52588878 19619133 0 247829184 233253156 0
654563044 154818886 0 917899314 932268359 0
22602277 76845456 0 406473615 423903408 0
69886692 23308649 0 395952778 410497910 0
50585580 9000136 0 54841576 51015575 0
173668595 59306281 0 244549087 225656117 0
14062324 1468855 0 64093469 64427351 0
120387747 54030676 0 582526701 687560282 0
133584940 44458362 0 142130164 189926015 0
18240 266104 0 1436292 1335204 0
4433905 2458122 0 41305849 44351089 0
230531250 6747556 0 546813113 533025114 0
12852170 3704274 0 22000582 25191029 0
561835310 314035194 0 933968628 861641143 0
111250948 56877216 0 825244730 906732260 0
324139721 395678698 0 833530824 914840792 0
347781916 56821467 0 539519453 554863151 0
15157706 14255292 0 81013004 83324064 0
180460763 114502699 0 476914007 871390009 0
19651292 12940540 0 54208470 50348853 0
323936044 16018802 0 678989267 676613371 0
225458398 206918018 0 250400848 241057425 0
4474191 3089623 0 49999466 40579216 0
556407836 1215190 0 678183892 696309436 0
15378000 51968826 0 652837611 644287641 0
165714731 6863471 0 277009793 218483331 0
198336730 4855676 0 227419612 183055845 0
48526970 203960413 0 741632039 765597704 0
40830087 3571243 0 59377366 58684178 0
145876931 3529214 0 247752462 241026909 0
39082087 14162812 0 228197423 239143467 0
44401624 12683691 0 695030250 865019017 0
113585321 27050095 0 825178468 760626949 0
25098623 4330699 0 156324378 123544320 0
42841219 22226281 0 497212257 395049931 0
209356049 7562413 0 497303426 474174391 0
74123544 25612695 0 133436224 128911595 0
39044224 11146900 0 524448277 361523527 0
238525039 108284866 0 536217743 491278125 0
49899569 8079332 0 242254131 251699449 0
12233100 814445 0 12788637 9260142 0
204226985 35183584 0 370779708 335592533 0
197655811 11712322 0 824877455 900819623 0
137434575 24494622 0 560472001 606611551 0
2244356 6634039 0 34867004 27590034 0
52361407 59905455 0 141963511 142611885 0
17140080 40924248 0 224362883 270159259 0
150512194 9321376 0 861973822 861500900 0
628142589 477252147 0 750004908 838836664 0
71428134 30801151 0 117332675 117568228 0
287506319 13188726 0 306313501 307782106 0
8112601 33232030 0 734549449 717729217 0
341258046 265333765 0 383198753 408404395 0
9338835 6396450 0 895049735 939808604 0
3069650 1577321 0 28696848 29961137 0
72864232 5547495 0 170202254 172654671 0
501123614 12169419 0 802544118 357972064 0
11879817 126605 0 50599540 48766907 0
302810891 92711359 0 688637561 841008507 0
11141877 10048762 0 387055147 493887370 0
53411768 39462992 0 187630706 242794237 0
508406847 158178274 0 737304801 498635411 0
19642742 10550300 0 182932334 149969479 0
382394426 236238865 0 505722498 552067375 0
312840261 140483334 0 741949291 758221433 0
17450803 78091314 0 985027920 993540791 0
553576016 120106706 0 648238619 614271165 0
58491419 4061205 0 301456446 303114719 0
368027886 106425765 0 600975282 584056265 0
104230841 52266069 0 718231131 641310772 0
37486940 1414757 0 334448534 325182694 0
532054787 42080593 0 825627558 708466716 0
59051190 4715356 0 104408103 85065745 0
2204693 9153211 0 55183639 64492807 0
246607457 12421025 0 426095723 475569736 0
28379483 28158546 0 345334584 336915483 0
48889207 10512808 0 176861034 180314092 0
653778616 51979447 0 790999096 692967239 0
165101761 7723531 0 544582158 481963971 0
296231660 163991638 0 907158602 921373731 0
21411480 7831716 0 76871214 91023892 0
114255019 28216962 0 443682691 406336579 0
478393783 354171437 0 494367714 505021350 0
87291989 11570075 0 529500056 712848002 0
96840775 23722766 0 692138055 744987371 0
35170189 36339562 0 210315098 193188907 0
45496050 5809266 0 351923463 346863841 0
53265184 52025267 0 545819041 730203288 0
18934892 125737614 0 666852319 745064499 0
177051700 52964701 0 590982650 571143209 0
42165743 30851011 0 62293313 57825977 0
172734989 38360856 0 259872035 322351101 0
87754776 9620058 0 155809064 148640683 0
14390065 18750898 0 310813008 402855776 0
164749259 6073512 0 377537943 339115240 0
161348359 64916244 0 327685278 320117827 0
714236659 89772596 0 832210313 463171583 0
61950249 115216332 0 566278396 596827715 0
226661222 40113780 0 875406511 873037472 0
40468699 62381674 0 317732596 312084962 0
10189269 8964772 0 66346925 47293478 0
5486816 14267472 0 110854216 119135703 0
2095835 4175247 0 17391373 15974066 0
1458272 23447241 0 118211129 117096913 0
608618940 141461312 0 858601846 910002659 0
20678944 8904819 0 495926717 432842805 0
22353128 2336165 0 201891336 188546635 0
36188758 65826247 0 522433641 543755637 0
108134196 8687326 0 327676081 277021923 0
2157858 44034205 0 496391804 469098227 0
327759696 152310041 0 877566510 835603016 0
775061508 64135540 0 820344476 809072510 0
194149101 18495582 0 851548140 870510365 0
12853150 58732832 0 246248757 267903661 0
42001894 63518720 0 435481974 427599343 0
1578608 2416143 0 222761313 269984115 0
184127748 126191376 0 577528548 237134796 0
168943382 124950153 0 558350926 670465774 0
177840658 27637241 0 208588325 180437309 0
245580312 126687460 0 442103577 463564278 0
60179313 4283277 0 66415384 78923268 0
14547540 295244877 0 856002164 977190884 0
14268593 6883076 0 28492768 28719473 0
21310933 55085138 0 782684301 787505572 0
31742196 52543968 0 278571260 285530777 0
34761397 36550119 0 517341133 506063795 0
25588017 22139104 0 571643874 550281410 0
52483229 45621833 0 686888405 676783842 0
3018616 119668 0 4208689 2731979 0
195800383 14533650 0 698382789 802907221 0
6546442 1348040 0 7621638 6107495 0
8350102 50405520 0 266859419 277803329 0
50706050 47130755 0 760749771 696500776 0
96177881 8864035 0 446321857 432621160 0
413751818 92562149 0 654924495 652757910 0
130731158 107365418 0 645798498 585181178 0
165462194 14355237 0 536496265 427043596 0
3485967 3677213 0 87936207 118684913 0
332288435 140084980 0 634354655 664715323 0
491279574 130977747 0 537334654 515803812 0
120315656 30733556 0 451968025 274418359 0
56334964 915069 0 777936280 685901933 0
5305393 58597433 0 594256959 729690044 0
147547100 25505515 0 671351255 701281472 0
297165941 86570081 0 372803268 358825449 0
8051391 8259426 0 742191620 667555526 0
375080758 130970554 0 761847200 852823828 0
46311750 13022676 0 339421502 372257319 0
672715 2907941 0 44140097 34475400 0
106554714 48156438 0 353683026 404439607 0
237811883 31660821 0 375278139 832422921 0
337772659 420170748 0 481510805 576799615 0
34861699 96052229 0 642157444 620380547 0
87587670 19222050 0 94109106 82023571 0
49341422 41776421 0 336917081 344183976 0
69346969 9084911 0 239007845 180990159 0
14747902 28555705 0 586510120 525210564 0
46489632 34475035 0 741943815 735685487 0
87327592 12895869 0 504733403 480812168 0
477803512 43811104 0 818975311 875019315 0
346908965 12402223 0 622978550 621913087 0
249465135 111258369 0 585766252 615128641 0
40883032 46939477 0 994263657 893521165 0
145951040 46086317 0 559580234 615097550 0
428445197 57448665 0 934220376 876743438 0
2261419 3212511 0 98331280 93530659 0
7442738 40367751 0 501907074 498809424 0
26441966 6904606 0 32753110 30163108 0
35519179 19518173 0 214499623 228397932 0
415677363 88440468 0 860498223 770360225 0
310285610 9325845 0 745851463 787188495 0
4731694 655977 0 455426457 434365215 0
126024328 29493376 0 278196858 258377737 0
13799456 40063074 0 539490402 560373215 0
87386494 18605547 0 765528745 722654481 0
6940203 4626264 0 52236269 53144422 0
116859050 3100109 0 127218554 200811921 0
376447340 69050372 0 422089737 154534757 0
35926019 173602944 0 731472191 714492315 0
468865052 172843406 0 708451307 719701755 0
94334871 71068319 0 369445228 387199728 0
115521203 52038337 0 669528070 646914906 0
108194890 40885832 0 151062094 117661175 0
392552314 441030506 0 789083354 853687151 0
12943082 12994372 0 234461095 250745519 0
2068352 17417179 0 281249769 221023169 0
50657042 21263172 0 690478283 696923509 0
73226130 30083761 0 199825006 205398740 0
7463352 41890944 0 684020082 714759506 0
85123398 45277493 0 123895038 98159778 0
115988707 213648239 0 335137012 353693911 0
325538786 406240708 0 707098167 884635201 0
78262244 17876266 0 869813217 724177534 0
30239086 627122 0 121052332 121339002 0
263380911 94089265 0 701823742 708135598 0
1643044 1364576 0 20067602 20906067 0
70930020 26573649 0 216138833 279484977 0
357898440 65444242 0 817299529 554033580 0
95760343 4354303 0 299952731 328347958 0
1565258 22341433 0 306882027 221371286 0
348977885 102093878 0 745757353 768543204 0
451737557 25730820 0 590417957 846162296 0
155653166 80958951 0 572445850 546462923 0
548835991 148367145 0 636790293 221083117 0
240446058 140752818 0 278606922 285928737 0
539788862 209316832 0 567474918 555360987 0
44793171 9839753 0 133640820 76740329 0
70510105 67870795 0 750152828 834403690 0
283950070 13715615 0 423296431 413902667 0
76049393 33974570 0 906178719 750480776 0
13206743 3470698 0 153483033 156007660 0
152786774 1836620 0 386578360 284517142 0
1361601 919256 0 35468988 31901219 0
14043415 32523027 0 317312093 282727269 0
136810604 100841257 0 881271578 659673161 0
82551678 75433801 0 335875072 328287701 0
194243864 39490806 0 422248171 348143405 0
36450908 44957545 0 562446311 537652358 0
76944610 44964641 0 177198357 198303145 0
396792743 104329606 0 558985011 438454545 0
83751323 38511055 0 846751276 688523546 0
225782723 128259801 0 603260658 583875342 0
3046543 1581910 0 15158078 15272819 0
216025712 70907401 0 418540944 429089794 0
45683468 46513820 0 447824320 461289131 0
89337649 4884366 0 460530145 472995254 0
480887169 31891042 0 754588786 757521351 0
97407956 157601733 0 575205754 584025976 0
28553647 9641624 0 274647574 264675862 0
76655909 3354958 0 95425395 94993158 0
803616885 65367608 0 811292523 673085063 0
3040167 74267576 0 514189753 543529970 0
75897107 161493483 0 356297908 354141838 0
25839593 798266 0 120031133 103549749 0
41582144 57273858 0 964146303 914910136 0
70668416 5078846 0 772211053 808385487 0
47177554 5533368 0 124895227 132381458 0
6287417 1556421 0 108712643 100552674 0
320789828 156021751 0 911690842 872450640 0
537681130 187009487 0 600088465 344968100 0
505456543 40809944 0 930724438 955572672 0
619393913 196853980 0 917390599 544670505 0
237939400 88563678 0 497936767 649569564 0
542056410 23319247 0 615317227 530930274 0
135279602 149892121 0 531187070 524221684 0
105505775 17060966 0 514897226 483222175 0
340801497 41038037 0 951871100 882873830 0
21901971 669411 0 156496505 143586302 0
44972996 3295465 0 52053490 79867736 0
15987969 7732665 0 94067070 84636131 0
481176979 124724375 0 695291381 403389096 0
25547699 4452784 0 40546655 31966019 0
14973812 7826611 0 250442343 247839465 0
20119511 9639948 0 48698764 56359398 0
523843325 35461738 0 689040660 590974456 0
431533045 42474542 0 579994407 594423636 0
38267798 33806166 0 822966684 768622671 0
690541843 5422847 0 865826606 852979376 0
314337496 9230007 0 412598641 421166487 0
68403563 28571461 0 344130610 345412730 0
3167692 463655 0 458912800 382383275 0
66655346 10684580 0 679838660 662759055 0
24111246 12955821 0 38092020 20193153 0
38042280 13079325 0 103552105 97181070 0
17513225 471376 0 274847644 269782253 0
403037619 170326778 0 564906317 499407635 0
90425310 79295788 0 952906295 893125800 0
143310779 47606380 0 689838872 623274686 0
230841385 10581120 0 736387640 704017045 0
15931561 19351928 0 254786377 313605279 0
319249880 84145866 0 692297799 784671359 0
153049922 76987673 0 433070431 351374961 0
437195275 27088221 0 645639158 584554324 0
108030998 45969113 0 809195601 717442107 0
474849447 263276133 0 533329505 592031179 0
2139577 13937742 0 80612904 59574926 0
88084524 12119088 0 117011118 110932801 0
63226331 83938821 0 693902519 680100201 0
290359475 116588400 0 853342274 879162153 0
274906998 56702174 0 662768352 323445756 0
18329998 117618450 0 792537067 605135421 0
120089575 14403899 0 173862298 184520691 0
135387233 17580165 0 827605435 665643208 0
177776444 16555044 0 602211057 604001398 0
22925705 20780895 0 159604446 169699818 0
64165686 47090903 0 212025190 255092941 0
224497254 200629178 0 875936718 770417506 0
32184670 46915780 0 281581387 291078259 0
273166323 95243782 0 574258719 543213874 0
557731 13359861 0 407997999 422554300 0
89954959 27497838 0 727983688 635930684 0
5003467 2359584 0 10496217 9700508 0
14037772 15845352 0 78200177 60030920 0
204419616 64615597 0 692537743 706900772 0
65344887 99071566 0 392149154 338291920 0
29843867 182025528 0 600101002 613327830 0
533618647 50431038 0 562984629 277789738 0
177400565 11958839 0 276425337 245222016 0
425947333 97287329 0 478662060 485046027 0
18653952 19849593 0 879973317 956689847 0
35113445 9709819 0 675090445 595110275 0
476731575 63701694 0 483965422 390503771 0
412945216 168878967 0 538073488 479359708 0
19605629 41614381 0 157519043 151551194 0
80587648 51935610 0 524989417 503598516 0
231352775 56473931 0 764528515 727558175 0
19030822 10386538 0 239275292 212961398 0
205861656 21741895 0 438349993 510810345 0
60708889 38899094 0 538300298 545369047 0
309626467 495587 0 525154898 453796624 0
51642850 35789255 0 334596355 318172929 0
77034899 17291733 0 167001150 107479167 0
232778137 1764491 0 396009193 453155034 0
337333059 31104081 0 451664723 448774211 0
57770660 2102220 0 308263098 335527577 0
452945237 56685953 0 764652823 659905136 0
50712683 37015881 0 676554880 684719237 0
3872624 52057195 0 501997833 594341360 0
26997381 2879405 0 51678284 49494250 0
338426453 76992658 0 919808493 966309042 0
72658986 11220028 0 900792357 930885726 0
6482164 57176908 0 200687895 211798568 0
23698404 242110127 0 896266651 929986166 0
431737132 48233676 0 611321540 594166566 0
44887436 16990132 0 435736043 368276989 0
22006056 45487397 0 187807465 148905442 0
597679411 55771415 0 917509391 627377308 0
28555701 15861903 0 399281982 450315299 0
33464878 68247898 0 389172284 351464450 0
539381763 127409828 0 694452709 652717555 0
163794472 11712462 0 467288577 484505764 0
106805329 31847117 0 265012187 266506268 0
134775504 4867037 0 214484897 176772529 0
12061580 5303841 0 234792282 178087521 0
325221423 43692516 0 526470489 543578607 0
186978931 92337682 0 670477099 430800580 0
237177137 5400502 0 487585631 484887518 0
58505676 31991447 0 675805207 502071190 0
38462648 7814705 0 157504966 76017432 0
151733134 5327947 0 973409128 955400499 0
285742879 258143117 0 308914341 311664070 0
262078018 201911666 0 981488025 976624663 0
112231972 37803942 0 278986861 232341102 0
7641644 1761716 0 106135101 119221957 0
126719656 84232261 0 757072878 565880055 0
23212178 34775695 0 280706270 324137257 0
128045260 77837515 0 481267318 476765292 0
392714172 118414618 0 464510851 366278396 0
73212253 14865937 0 359725293 342921020 0
93565811 112552473 0 780788504 776708152 0
302517055 180623447 0 439284064 391458383 0
515147857 78651695 0 738952620 611104407 0
424759681 80172155 0 724719923 734781259 0
24953536 24660393 0 322059106 322667704 0
93280 288756 0 1438016 1394365 0
45440269 49302264 0 538564833 505597801 0
133640009 34381597 0 235723429 156459826 0
15145156 13660840 0 121616792 137183146 0
47718234 10928286 0 896326334 859061508 0
20936512 321946 0 563032038 586654538 0
107580853 64936830 0 849548532 479519150 0
486081 91231988 0 307055995 293986384 0
533796985 120918365 0 646441443 380778863 0
691739 37090945 0 259808696 395213138 0
246917465 11256275 0 708838354 670985872 0
1439471 18421815 0 172881251 177307985 0
227710980 102577582 0 556571158 900968245 0
101322837 2242542 0 449595133 469564454 0
132538757 11644967 0 614318188 652467180 0
170409179 73291751 0 794234816 645300465 0
6142665 98982640 0 314377749 351697951 0
200551601 23810354 0 794294365 803875196 0
471320220 2654035 0 548875936 392839506 0
394291983 232451931 0 575126874 548244828 0
650140333 612277779 0 677294433 641779948 0
446514991 72580741 0 735104217 698319284 0
116025643 46352650 0 546718573 553360647 0
385208785 41296788 0 873311354 838183004 0
122004846 54519058 0 453020978 424595863 0
30859981 94038181 0 720455376 721786574 0
241054531 97753080 0 523285251 453796373 0
72522582 29007010 0 303673543 258649666 0
17523547 178643501 0 690487407 765690802 0
66914338 113004855 0 715688127 720194990 0
215778149 116854206 0 677353808 694701247 0
7378345 2008379 0 101051748 149825610 0
151961270 10743889 0 250454184 252625132 0
66255217 19974470 0 359587503 409695550 0
218745435 36593898 0 467789095 479212711 0
531393961 97692022 0 709927959 286914387 0
117186837 14639031 0 503266583 502385486 0
17621647 40452798 0 284063526 330404512 0
84295968 53748305 0 162229774 91829163 0
177659008 2249894 0 395493217 188982717 0
460461272 62244108 0 762352203 658424272 0
554563297 131384600 0 964723131 940363111 0
53563977 37164393 0 503047538 426778653 0
292908108 67871821 0 672881838 760216561 0
83676876 119648966 0 608084813 700343713 0
256479067 107420472 0 703424048 700144732 0
669392495 176332501 0 776278703 304536870 0
56293527 35629436 0 844046061 871834992 0
37843691 21961193 0 303872945 302732390 0
11672244 193257779 0 641395605 633282618 0
14677576 1802389 0 34958266 38320280 0
38712860 9881862 0 96984458 97407500 0
176964225 50199027 0 255413062 185331093 0
272709473 5558325 0 449245183 402669143 0
42056460 36531795 0 77623788 72461506 0
2483994 8684282 0 92716489 90033107 0
3815713 32251771 0 143571297 142975228 0
108011423 41288969 0 185208069 188832317 0
183454700 27257193 0 403369671 454155853 0
75884674 9735675 0 145377523 149657566 0
13430982 6268409 0 391794237 385677286 0
34256152 22250984 0 40464667 28250561 0
16043640 7282537 0 140022255 157992467 0
493421 89241882 0 721989991 757952384 0
14492790 7979123 0 169140400 154100625 0
375159183 31496184 0 587908928 316241958 0
156242699 36947724 0 801473839 816585825 0
515195604 35339704 0 655396939 833376563 0
133876361 57685119 0 332945169 334016818 0
221634403 5683933 0 335608655 253206456 0
273180828 84493269 0 460935447 519989928 0
772887998 6782520 0 819042806 439016931 0
59644105 68213130 0 154067126 194264794 0
206148760 283875293 0 717538923 775106682 0
30306818 6982432 0 170205031 145033364 0
10624081 8673362 0 281835895 303621886 0
366488681 46368844 0 807614809 785347855 0
273220850 25619816 0 928286915 808464454 0
345278187 23027833 0 451955921 375493221 0
2424254 13832007 0 201239820 178859566 0
412545187 269712485 0 580236519 471813616 0
186655067 113622529 0 613833587 614515473 0
67318367 13047432 0 92165168 93639236 0
6784999 96909970 0 386914665 355244812 0
202743566 18102790 0 285215593 312850606 0
61213941 17893961 0 589706593 573625963 0
246675040 51742035 0 270701701 266753152 0
169428030 9687731 0 204111322 190489168 0
146640038 24777994 0 253293685 178052993 0
7020310 39781116 0 499368202 486155698 0
115739587 9329024 0 518039656 538791391 0
285417814 35842051 0 459973712 176746954 0
484410460 273126409 0 521848525 430296012 0
6594675 735540 0 42152199 41836028 0
460659556 32908886 0 923544223 810953189 0
134829765 122391603 0 517082237 496641693 0
1925985 6179515 0 807943561 871364248 0
35086221 15915909 0 269989982 258092517 0
95416555 17105130 0 105908914 93965281 0
14954335 817738 0 140166968 135620023 0
334323813 65034726 0 565836421 522569187 0
211940 132540490 0 587361588 642696042 0
28904439 150451934 0 246243113 301922435 0
181836746 37794366 0 446533603 398342789 0
213723405 38167366 0 396129600 358069584 0
216443317 49090539 0 338859712 321898321 0
762019271 200686122 0 898349684 684122751 0
36802210 11720576 0 55079916 52585409 0
229048157 191230220 0 367551742 305046045 0
9305998 112177705 0 319786997 327025832 0
33675627 2708467 0 454639144 483823720 0
72921009 40270896 0 124463398 108000822 0
455156630 268864948 0 603279819 621433887 0
374247189 3326196 0 431249062 290181023 0
268058869 21152953 0 747833942 583796806 0
1569341 49759538 0 293588582 344084231 0
20124047 4346026 0 641993534 562681416 0
2676138 18931625 0 319927731 321320894 0
112058389 22073042 0 854273897 811528314 0
6195627 4743587 0 23323464 25678112 0
3858738 2341524 0 187751142 173533813 0
49871923 21684337 0 427410044 427851826 0
372705654 133494542 0 878056556 888000758 0
217448622 47515564 0 417411552 494404501 0
1331053 6728037 0 21192376 29103999 0
87171608 83973829 0 850807185 904033242 0
17871342 7392147 0 585427104 672249241 0
9517520 3474466 0 100860140 112497950 0
108323761 2305374 0 540534991 623348439 0
191431773 79730410 0 299971835 325468462 0
3376259 22863942 0 455174407 480913011 0
37510999 24973443 0 290379639 329034138 0
1810809 1561556 0 59771043 67403516 0
261095932 5260440 0 402990611 388081427 0
124188544 16145586 0 463829062 391442369 0
154315498 33846021 0 179538495 127097428 0
320021689 79979623 0 668612945 686183630 0
215850213 239545633 0 648778482 794958416 0
260156399 150612480 0 421410391 303819612 0
6325576 123608569 0 668312903 631955349 0
79423181 7614393 0 873244388 887387854 0
407228074 49519515 0 733776672 605895506 0
48875505 88789754 0 285278910 259587450 0
64320683 15977937 0 237612647 212016445 0
388220824 13228039 0 799454234 541158875 0
63831360 3800319 0 94374834 90442989 0
44015732 654017 0 859286162 821531097 0
402931273 19379472 0 557428052 620624884 0
22510766 149889371 0 366597495 318953046 0
195179223 4262444 0 469576171 437260793 0
73926339 16830751 0 244666596 214172696 0
100954590 16931364 0 304065738 257366076 0
1644757 44104671 0 487409015 641458526 0
467026476 167890713 0 497961417 403763760 0
679462 25728827 0 252144454 270227835 0
287682 12837348 0 410959186 446691369 0
69055748 43475099 0 414567958 376158961 0
213287762 171854636 0 263195775 219557492 0
415395654 103061375 0 817229222 699078015 0
209982626 10741192 0 318665727 375024227 0
185080114 100477466 0 918947462 895644707 0
385233664 137584993 0 747526370 844382111 0
1040451 13114892 0 50424317 48392963 0
415566719 74440706 0 653780229 635948692 0
106463952 12768867 0 197687963 128622624 0
410033883 332134097 0 677455923 693762776 0
299220575 2964344 0 574558372 507611293 0
520304782 277081897 0 778232562 702881350 0
47717439 4106226 0 204593364 182311838 0
42001367 17067088 0 376511033 287796788 0
411012079 192624 0 713080542 698889437 0
52032898 21391591 0 425034367 314807467 0
108720075 31232623 0 119784627 112027012 0
9953389 64752507 0 356646541 438769082 0
92712301 123947220 0 426824920 627557888 0
271687626 2983040 0 399115057 335622424 0
29469666 1424161 0 186857705 115274908 0
53999502 139461972 0 877779237 877487853 0
193345439 4135531 0 780086448 843139386 0
79472306 43762085 0 207042388 455156910 0
36749044 228202791 0 663648569 643526540 0
64334882 26541007 0 288598500 318527043 0
21754137 14678868 0 42616976 54619325 0
57378924 54568872 0 72967655 72459032 0
19258862 7863447 0 159919206 128286976 0
10745673 22378840 0 247865050 289927726 0
219118264 206684447 0 558792588 700170948 0
176838623 110122598 0 884529022 862159414 0
2690433 22451799 0 124900920 129887567 0
58361881 5610467 0 163871342 155858664 0
345794409 210923023 0 607550168 490365659 0
32798031 44280080 0 374168674 381195206 0
690525105 366956847 0 912112948 720740186 0
3095227 7277093 0 60044125 52662386 0
80126054 15640306 0 115756061 94582496 0
319499622 158342677 0 891962826 891430152 0
19706353 2683122 0 51503789 27662865 0
14504114 10278729 0 100506740 88134457 0
3116449 52402733 0 252241846 315951459 0
91184806 6551374 0 175742680 150305626 0
4914535 242129133 0 789121409 833540635 0
200282890 218914170 0 686524976 850698730 0
314020645 105414596 0 428386929 379755541 0
452515053 73347348 0 562395671 432532364 0
23321325 19840711 0 26099120 24910898 0
61534604 113948228 0 674894906 680601810 0
255906010 38520358 0 681435900 592778810 0
232008485 6602326 0 630086088 446718123 0
516553230 258361068 0 689550477 481990954 0
141239395 65531097 0 254676420 210378159 0
278009402 16008498 0 376169487 391766034 0
341658180 45648950 0 675313493 682343514 0
9928864 8853658 0 401877503 377343173 0
4367122 2872721 0 282672993 305930741 0
304967938 23712727 0 390451078 426934620 0
194091028 66440655 0 334778148 274414537 0
67635182 29480693 0 232193300 217766109 0
23980494 141674135 0 411839819 465421482 0
531594734 88252112 0 711895696 779780942 0
171364504 6447019 0 950232073 898708238 0
132139757 2889429 0 225004890 202824691 0
4097174 1415246 0 166518563 139997320 0
46897182 65566296 0 178846630 163600950 0
324712448 159067894 0 508068155 692694454 0
17199942 8752583 0 43237698 31451860 0
36548850 9131060 0 123893712 128456285 0
46300260 48954057 0 344311359 447072968 0
506792 1050491 0 129441242 123196830 0
13808180 85436404 0 167029020 254876029 0
13284895 4972491 0 263955989 232559289 0
36925413 5790403 0 252869264 220660284 0
5604774 2651914 0 352134610 342108004 0
86730040 140012337 0 480623236 461809710 0
861833550 91187179 0 930870871 532153149 0
169662695 9895914 0 770593348 707249523 0
575598767 297957980 0 759953703 798878709 0
451684523 108880555 0 782808033 735412856 0
513927337 379043941 0 606885084 561846743 0
817886973 525871634 0 942988514 700771852 0
111530563 60938432 0 907469683 789449242 0
13183800 6767083 0 254269216 211367295 0
70368600 5180676 0 222598772 207350492 0
561463089 272344873 0 783522830 649102045 0
391078503 31703998 0 771462369 630377390 0
89680491 9744498 0 502806783 521815479 0
220932086 235247825 0 353025664 376685751 0
70589047 67010067 0 256948426 257597978 0
6503327 443220 0 21676464 25315080 0
159112513 82938675 0 501440346 526096484 0
77939727 33155809 0 124397656 84130348 0
47071475 31621183 0 76314099 79316070 0
258066274 194014758 0 414100278 391443905 0
51598060 77077057 0 744708289 740289340 0
335705440 21536401 0 463845804 447943747 0
223653627 17949029 0 488041977 472951782 0
199391631 46839772 0 323513604 314120597 0
87375491 52768547 0 400360594 354943392 0
3612673 8654615 0 77628650 75221971 0
21460574 16992076 0 47526430 64625694 0
632271 175074 0 10316008 11123731 0
180527010 54006115 0 496510756 494041312 0
27910121 8654029 0 253002317 256168020 0
8420743 112793321 0 824078304 921882549 0
4779359 56591768 0 327633332 345442567 0
73612993 105639213 0 408952131 407896257 0
389747820 162761828 0 823607094 707688771 0
24520704 17147259 0 284566732 295319544 0
316696 7178278 0 85932810 96549171 0
354095356 169004212 0 641178924 815307759 0
12424174 1013657 0 96173496 82787838 0
233825839 49091804 0 421433113 453478453 0
168341194 14512050 0 381941229 354085826 0
58388426 41212655 0 615003997 764733378 0
150035833 40064067 0 231921389 190545397 0
433325304 12248289 0 626512686 594657071 0
152716944 183035510 0 676149727 739181354 0
29752888 49159083 0 574634571 680829850 0
322580568 269957866 0 453570054 483480926 0
283380539 6686342 0 584151018 596785863 0
29659727 7526987 0 78110805 66763712 0
734215998 91976638 0 888901437 571000749 0
43886471 25215054 0 159430033 185609543 0
266006030 12361174 0 339306126 313684530 0
152032862 50590674 0 766595878 763401570 0
321647898 52115941 0 642549551 634548883 0
15148316 16252757 0 401671650 389592417 0
30512517 3064731 0 262157745 299988541 0
3424625 986559 0 51197052 46978610 0
386980544 36885731 0 728268508 630911502 0
191113155 175243975 0 733162119 682584325 0
4500246 2627672 0 75399038 76188073 0
15288851 6807169 0 104832082 114057841 0
51172776 41401527 0 311735998 351808617 0
65492857 23390525 0 867650155 698156515 0
80943763 118303169 0 276401587 343623384 0
194250997 129043220 0 375486938 315106104 0
531566726 91566233 0 868643318 864489852 0
139502031 5449040 0 222566106 282074280 0
635621688 289705652 0 686933938 723728363 0
536654330 272354708 0 584295848 612173876 0
5325709 2796767 0 296937696 305537265 0
22534047 7329145 0 117379458 95220308 0
104754716 195271540 0 916586326 928123598 0
86759997 77556554 0 470159142 461482404 0
244250622 92828590 0 617121858 628495531 0
95012951 15953331 0 538089034 454209931 0
48225501 3383895 0 257286745 248705750 0
66137569 47228067 0 573360601 762691726 0
122164 136325 0 2873366 2868639 0
327829161 150685223 0 591542935 597665174 0
95490980 178586284 0 329277243 361716956 0
73739331 20830521 0 159470479 178295346 0
771841131 195278206 0 848569434 490024869 0
5603112 77629276 0 684282307 781569233 0
7315622 6213130 0 49014966 41016764 0
30808223 16515390 0 184776065 162182603 0
439122498 34073316 0 695670015 919048134 0
17522238 120573760 0 720295349 727388655 0
19918962 76060595 0 809771950 815885806 0
124165500 46065061 0 197841637 159274202 0
55733808 78705591 0 250058951 226459328 0
238367551 218744 0 630338912 605648632 0
55341206 48285308 0 307538239 304619971 0
33419749 1773396 0 313996287 306098466 0
1959777 6550862 0 28231629 25274987 0
33539371 2689816 0 218604847 308440634 0
335381921 281872 0 513741983 579244206 0
55404760 98191912 0 647040842 644673140 0
42034471 176021477 0 580133640 499173530 0
296340543 52368458 0 480880835 468808803 0
257966346 104532893 0 739664109 588160000 0
19505310 7230834 0 103095064 95352580 0
46582176 5279966 0 377995277 416008540 0
16968723 8143173 0 99480748 95509535 0
177885076 45517641 0 871334111 825647679 0
22982086 274643627 0 802006810 864208523 0
9919357 14869896 0 309709197 367853440 0
269279700 83001536 0 345923357 269752032 0
18729666 95716135 0 437294706 463949110 0
110768067 10545189 0 420780042 432826201 0
243444736 32958400 0 723123443 438724988 0
7143835 70861663 0 647958705 638966750 0
710623557 190253967 0 797724200 657225068 0
65585150 48599574 0 737320859 784341340 0
555379240 53026252 0 881523025 517352065 0
98317019 20063323 0 188338111 164484916 0
531661743 55384426 0 813554166 997394688 0
121167318 39177423 0 146298934 118526797 0
194426832 59501674 0 918945655 542109077 0
17207384 3804560 0 258325234 264330180 0
39747984 33750625 0 107555288 101910697 0
6651440 39713057 0 456367446 481380674 0
20434973 1639883 0 110047156 135024528 0
57752834 13773137 0 188755896 162966018 0
197531135 75991500 0 445201164 461734158 0
35917566 14834802 0 324914224 315625375 0
427374748 169184497 0 711692978 713526791 0
224304258 31008789 0 303750216 290436119 0
62636358 86829437 0 588250403 569433773 0
11328750 4888301 0 30329359 21705663 0
4603986 2995192 0 38338446 34854950 0
337531733 85944439 0 547455386 554509584 0
437404362 220997268 0 659808673 805061402 0
76125774 69037693 0 116860108 138799642 0
436064754 33188532 0 550596109 348571370 0
338991983 196989886 0 589177566 419777308 0
265044883 22808343 0 853185186 811040192 0
135626905 224319668 0 416722964 489531257 0
7029134 5205796 0 463527847 443671874 0
16424259 157944778 0 586465280 709233879 0
263548 3819681 0 153685569 146059819 0
26866164 53701564 0 224294205 231706679 0
275423616 24397261 0 673184722 677838188 0
292051410 180126491 0 780491397 664585562 0
455848048 197969255 0 541652661 523136536 0
58658298 37836299 0 246670457 247603795 0
2055201 2159822 0 8567038 9630182 0
66848213 89291028 0 370636659 392756096 0
189141161 74138197 0 278704973 217827744 0
423790 176479 0 1893034 2574724 0
679482902 235601797 0 753548061 815942648 0
52703038 63764646 0 512858941 461194875 0
260290606 40431175 0 678687671 703753164 0
47711600 147048291 0 891543290 835364934 0
161967495 1888628 0 343099543 272257911 0
205878002 50520081 0 317069516 324866079 0
201370109 3462284 0 318915945 217939278 0
163749882 149989590 0 303722379 256680628 0
470178102 29721226 0 738746421 822112534 0
546474445 142762353 0 710534209 581842793 0
34635140 10085451 0 90102511 72816163 0
22638926 33503452 0 437573128 402232269 0
64901534 101903901 0 429876949 385796345 0
121396464 56223565 0 804916390 888274382 0
267782979 17674658 0 729219874 698719077 0
78535142 123701955 0 683481059 582306063 0
205927565 127431459 0 743857806 558307494 0
230925194 78436470 0 255916798 246779181 0
324496405 33191258 0 590640812 417414178 0
2753818 6954813 0 45700028 47260995 0
19587786 50218427 0 136997619 142703963 0
82769762 36163801 0 426548622 489168914 0
381123199 281187091 0 871717307 724911329 0
159373156 2955466 0 185702151 136773141 0
60143915 36650234 0 366547498 510659985 0
9768932 12998298 0 257186878 288498981 0
427829657 643555892 0 562599562 736011529 0
86017083 16956293 0 189889161 124132282 0
63177452 947623 0 460833150 469196949 0
157594435 121773139 0 748140345 752913523 0
44894556 146782962 0 319783818 476979631 0
121010457 26069636 0 303370066 269752365 0
76065377 6489803 0 770633675 829982029 0
652535123 65112720 0 658307777 500141840 0
177950142 5724690 0 774136665 685169986 0
137297711 20805460 0 633688277 708910603 0
598933150 270906382 0 737393443 705769990 0
86255004 123242317 0 541338325 601056076 0
38774699 4632116 0 886478772 962638778 0
69669917 94958821 0 900474479 914302269 0
9451392 44769229 0 495792181 434347119 0
120058 36790 0 4806115 5898171 0
27605733 13503192 0 206754082 220575207 0
5608938 7585105 0 843826813 845544637 0
22394 6619 0 141764 133140 0
239283468 23191997 0 254215787 236516379 0
173461711 42154440 0 195151637 179739930 0
54571051 1285427 0 126294769 126753874 0
502105575 321423904 0 711814134 645043566 0
94088038 3244402 0 878868240 847395772 0
66648552 23749037 0 169434903 187476301 0
25472176 21975682 0 62813123 54191457 0
100078634 60602863 0 851215491 847087588 0
5857887 6223513 0 99862005 93056191 0
117332685 60712598 0 756883096 673575648 0
3402300 785335 0 28033622 27790824 0
1896338 7780734 0 400666600 393681899 0
19598878 459601 0 29674871 33347872 0
28045689 20546994 0 216134120 199457061 0
38774370 65849408 0 490489588 490107403 0
16344783 12592204 0 113917248 140032597 0
4784292 499487 0 91051977 82236478 0
356263826 35280580 0 610114168 541578739 0
42978367 12881382 0 366620345 389565727 0
384296927 197363975 0 610476418 575274408 0
11695785 7676784 0 57224118 67507322 0
380336396 4904279 0 477270247 516570407 0
89015 30198050 0 359795599 425001668 0
133492808 13502311 0 751735106 746077451 0
183026772 56791798 0 803071257 792145970 0
35893039 63811699 0 680536925 661741433 0
4941182 261298 0 206563609 193764220 0
26310966 21257874 0 190677053 200693436 0
678267575 48313426 0 861421454 786938444 0
57330982 76267877 0 162772495 128200131 0
628156 33735512 0 86374903 111830889 0
116644846 39828072 0 641392066 574539325 0
15027470 10406320 0 501545913 514830241 0
18616452 34240968 0 143894457 169937586 0
26467704 58069510 0 697583933 678215149 0
102572732 184722339 0 548241223 657971645 0
162430006 204022161 0 672176694 773334353 0
12123739 4610193 0 127618340 118487007 0
31777436 48311041 0 488152526 487369085 0
108716570 92070303 0 302646839 382251760 0
192865134 17701886 0 611511067 665903864 0
325549343 40064747 0 791834802 758673622 0
223255560 41759104 0 341025014 173320716 0
352690861 158509771 0 500032834 494778144 0
19996184 56386573 0 219758135 182442346 0
65123828 29172029 0 759550060 566868702 0
689250656 17428874 0 728857478 562625962 0
558515962 92090444 0 710008133 685734456 0
77796773 33652526 0 87037128 70044547 0
74537487 23925680 0 427313840 242448526 0
73265590 23983397 0 250021398 313972381 0
458352998 124570494 0 516082765 449888743 0
231331590 240987935 0 389058937 268902068 0
74779385 24388305 0 333872306 311585070 0
73082722 16699644 0 95813767 95725803 0
232833671 22457187 0 526261657 525609501 0
408975979 55733408 0 473884586 436929742 0
23372689 5952355 0 29485782 35584896 0
80627630 19930712 0 518524127 549909132 0
49893325 477629 0 272026418 333527167 0
3403323 15324321 0 85691854 82742460 0
245621095 9505101 0 546104666 515039538 0
51978098 40609386 0 523262894 518244123 0
178028381 23899689 0 286979136 301904586 0
35951747 38358594 0 737411680 789111844 0
262561500 57371079 0 378146248 295624652 0
3292760 45542832 0 451683744 454038558 0
7292847 1873357 0 50352549 46352962 0
59794284 144842758 0 773515845 862123494 0
99000177 11324988 0 624168688 682114607 0
18354841 160383019 0 755963814 685360364 0
28841417 10261167 0 670671743 648664066 0
163708085 269122 0 240123228 211512736 0
131957087 25797745 0 528738578 546377596 0
412747 106880858 0 183407831 271712937 0
20357792 27694427 0 607916490 633691201 0
17073636 14502841 0 455240494 468504970 0
159057893 176675797 0 500812695 565527498 0
245603605 38850981 0 519499605 338068758 0
97502453 2864669 0 189781089 197652822 0
17502111 41110119 0 226808304 270712687 0
146664744 3794229 0 791787835 855215635 0
80852246 22813208 0 134568469 67166601 0
321655208 37724479 0 432795799 444314854 0
21165500 228351545 0 827787251 774594646 0
36195201 38313854 0 372284364 335152052 0
20599226 63962124 0 677651897 645249458 0
91598527 3376926 0 118738267 136531682 0
22337717 25529171 0 193062380 196500670 0
46695115 2575508 0 490165194 495402547 0
360277117 380376556 0 646445970 660999650 0
147256923 134248416 0 165776974 166773551 0
13757025 81767075 0 388244431 465766128 0
34602710 16714183 0 59798893 62409322 0
678182857 13167940 0 847142502 840111890 0
68590022 22023026 0 291577568 289143222 0
13823960 38681283 0 415515775 433964193 0
35786479 13573297 0 134319750 141792139 0
179023122 37131103 0 380029488 523508734 0
168489171 121873293 0 238421779 240298285 0
517196628 307155271 0 757564841 756231177 0
7871738 66163939 0 395632295 414853750 0
53910932 3493085 0 602676131 556933417 0
133062181 63666839 0 818065412 846911428 0
623041236 175323608 0 838864619 848344340 0
21358316 49969394 0 464122272 450107757 0
217896577 70346952 0 477156543 401713542 0
2728698 69532207 0 407518210 482371959 0
794726941 374734272 0 900986008 689351667 0
317775117 278372448 0 338219645 300609793 0
156849130 30125219 0 435115628 445411042 0
136167247 243742651 0 391656673 436757703 0
46437295 138810444 0 392725674 384074998 0
272631482 51033188 0 729728169 772229700 0
397810766 208165765 0 483836190 434690586 0
15518803 211546205 0 803839133 699626206 0
101536133 12763357 0 874946190 807360073 0
20479693 37460698 0 262973720 295173673 0
23009707 30875801 0 43190874 74984788 0
35159683 15082845 0 449144093 459534252 0
449900142 232567476 0 687085517 525380502 0
335731888 94329071 0 745226555 888704108 0
20607443 54313436 0 420791325 536733244 0
111796314 6232518 0 684260359 693033782 0
571059430 83565227 0 664670828 556869998 0
26287733 8053768 0 261754987 218024810 0
226692218 121398181 0 513685898 521012304 0
39551349 20769601 0 44284146 46491474 0
119506081 50501963 0 605977000 529133041 0
44847148 16691109 0 284830327 249499069 0
316366511 21380554 0 467710537 495978328 0
187213459 42995726 0 406730379 272484967 0
188055537 10509616 0 191845813 244813552 0
272568026 82497296 0 341653252 226070071 0
34500097 3305342 0 529302177 467739171 0
377825475 115358089 0 808063206 897545625 0
25827033 10431824 0 600524478 584679077 0
351668267 27176434 0 452394620 364410817 0
22371901 9005341 0 124612640 86519846 0
175558998 15199221 0 311189995 202171643 0
41204852 21773607 0 803674441 726734244 0
119442127 24981793 0 223601975 269256777 0
32729269 14459599 0 474161325 611228084 0
96071093 47757473 0 521088021 459373689 0
75226464 51153164 0 968023933 914085826 0
5676726 5336086 0 27480933 28718900 0
223925762 42065780 0 298072938 274612838 0
140462691 12145398 0 259702273 408878697 0
265550385 179251216 0 516945173 539277297 0
480842705 29084031 0 632977387 581242450 0
247414563 162685503 0 783310314 802806617 0
255407662 208874674 0 815398814 907617151 0
5782746 24004906 0 600154117 562711518 0
518338436 250238907 0 673480835 626994857 0
198230829 326151314 0 887436382 883411757 0
1649289 10739263 0 222945829 257051273 0
259595318 22166728 0 594921675 560495906 0
300456899 140727306 0 688792850 723345299 0
200763518 54689168 0 644278476 555312774 0
48117345 47957036 0 819768073 749570162 0
161425156 91256519 0 538656053 592449237 0
776070028 28844430 0 882486008 899948801 0
7780881 18879223 0 188748821 195743715 0
35623327 46924874 0 322145969 331296801 0
388655966 220675332 0 538586294 534561355 0
7672472 11712132 0 635116274 584169129 0
69736810 27309972 0 460202373 408110206 0
222461532 37737892 0 273206438 144582581 0
145757728 35949986 0 304885636 268778525 0
501977913 139226855 0 785933503 864325052 0
160406488 54921585 0 297148005 372761777 0
118220898 18691014 0 906588773 846422150 0
12075543 158816217 0 492344297 538755124 0
67242532 51789936 0 219973905 250777490 0
29905185 21977281 0 726878491 727712824 0
569134775 29400965 0 606648187 354248132 0
15533076 42537578 0 233445128 211503914 0
21448868 39487687 0 178675977 186049159 0
636120387 157321282 0 759042238 646094954 0
13940508 29046959 0 781979833 692114557 0
705862628 29620474 0 897052444 129839084 0
102942907 86633876 0 559226511 599263194 0
235044211 254769173 0 741704638 692144137 0
1859004 38841905 0 225500585 282009999 0
39307289 46300453 0 279646157 242575222 0
392426750 1616629 0 492315581 501221989 0
4655281 12466713 0 791655079 754359999 0
115310916 38643987 0 528294126 449580548 0
152130959 7860316 0 501792372 381990361 0
4987317 23290023 0 496378183 597531558 0
77142451 47445535 0 596177288 586504472 0
4848308 5866078 0 121718945 124088722 0
123846425 55906648 0 157194627 117096106 0
20626148 2483623 0 41294290 38517436 0
302209393 278110030 0 877266730 796053211 0
40749331 2379608 0 171252186 169733730 0
100896866 86411565 0 833924403 740265961 0
24460115 147435407 0 778434100 717579705 0
103040771 16117498 0 602756237 595041560 0
219819019 209693437 0 887567837 798368580 0
6487828 3407114 0 171251374 165453491 0
48389551 37665553 0 83730067 106493472 0
61012380 88185115 0 427271456 407319087 0
325200910 1928114 0 477293545 459530269 0
272711634 35647849 0 906490996 835607555 0
113563570 71156454 0 543858268 568818334 0
276343825 111857313 0 418976075 397952112 0
88075443 56285834 0 572520534 926466359 0
3907838 25160178 0 625547664 616182238 0
34624036 91682142 0 509225321 530882845 0
200350361 70607110 0 648615347 655992574 0
122428094 309327644 0 599783504 553198341 0
9529811 7407992 0 492185527 607817270 0
10420563 42379564 0 517089903 487010220 0
150115514 34402552 0 644713694 616751547 0
106604730 77428885 0 692221400 721071554 0
195071142 303154556 0 593412628 572456082 0
28854782 46015229 0 451858223 424636861 0
30355150 20555156 0 91918650 80199006 0
555254464 393585252 0 614119693 616289871 0
177027927 66230980 0 407541468 352462192 0
1738847 40039193 0 456675987 473926662 0
134747514 47783516 0 356497167 298440533 0
74771827 48558666 0 305206377 320836191 0
486593863 385233910 0 953503583 553711283 0
444138091 111184125 0 634633928 228074545 0
31780843 50215616 0 690202983 651426655 0
13519273 4729889 0 233165740 274675838 0
192336792 15412516 0 901585795 922733230 0
71985598 132507564 0 588246291 693045097 0
101409873 44173298 0 346270106 334630100 0
70972261 13070982 0 125255673 129611716 0
59297453 82858419 0 281442992 335359533 0
260340159 256246981 0 610474534 540056283 0
355212719 272145020 0 778080055 703157117 0
82098194 38281857 0 201122239 252404039 0
68435998 100427794 0 721346742 697612475 0
92659221 37289532 0 242591424 270916224 0
190615745 129911039 0 612897106 713755595 0
79101938 11028568 0 283577728 271497670 0
14175570 5472917 0 181131600 189078766 0
177441984 41859997 0 533457895 565608984 0
806153 50722517 0 709909764 672658330 0
76528987 60973952 0 596747520 603487220 0
216249921 97340487 0 874610721 852337281 0
161293018 3568345 0 363445052 317565861 0
12787565 72068008 0 230028656 224964635 0
44134277 6446301 0 524814843 536484106 0
11799711 845207 0 83216091 105078778 0
1207423 33760997 0 600402503 604346749 0
16930343 83564965 0 474352444 465375533 0
318879 1195036 0 5546711 5800199 0
21856258 22969161 0 100113398 94783087 0
7079676 1156570 0 24725772 24750711 0
67558643 120683032 0 369762678 378546848 0
83253571 6239902 0 602747434 624355235 0
462464282 100252502 0 587900057 549301873 0
737129667 37044150 0 994958108 566875789 0
262971139 27420147 0 470341098 484647684 0
385932 3705546 0 299103954 317512888 0
38639295 14478681 0 774330272 754857953 0
538494510 35200608 0 820298565 737506424 0
14971717 2751488 0 78286070 46193566 0
104472422 47097738 0 583436365 622091552 0
541316699 42332323 0 916629763 607265898 0
193996886 53279869 0 666020903 594508159 0
24328281 117855101 0 774762193 814205693 0
12695653 914714 0 363417137 329890136 0
228462908 21036761 0 931248342 952048837 0
574815842 108743802 0 844582992 656548480 0
14367638 2120794 0 50537407 51820190 0
1626739 746299 0 5528066 4127891 0
262740751 5927878 0 438839167 382083144 0
181864400 146371800 0 423119798 308837902 0
51770405 53197492 0 86405129 85399626 0
14292659 3751780 0 36968346 28491655 0
72195957 3164881 0 744475523 618179714 0
175507153 166518207 0 362606332 266367185 0
235098331 158634488 0 429479361 266589589 0
52740853 58047549 0 148845786 150037364 0
224304520 196723529 0 805004708 868201279 0
274318149 26803299 0 615070992 598736339 0
389246162 128077609 0 479593110 263046746 0
487723768 246666762 0 858205153 747260571 0
39624384 26378832 0 255881518 244328851 0
24936358 31663881 0 503725131 503899792 0
23636839 6999216 0 337623601 282643136 0
428794647 231087587 0 498506989 533460724 0
328579439 191117801 0 397487361 424122657 0
549372651 9206647 0 734042523 769900565 0
251146679 32110476 0 307365170 483790699 0
576285638 515930523 0 903129870 746593518 0
88370768 57507887 0 960847826 822073251 0
150308166 66296185 0 592370842 609658168 0
55082810 10933172 0 413838379 457648269 0
75725108 44198773 0 464173793 806797198 0
21069280 6575432 0 92890926 103041816 0
157917848 248226543 0 473156777 389898548 0
224895513 11858764 0 944414594 944697765 0
6383140 27992367 0 111227539 115569577 0
29490070 7859549 0 180107369 174584683 0
610696200 119512944 0 761924713 508703612 0
31772794 85170386 0 540898712 531773314 0
2697080 24961041 0 121227841 87915680 0
88383524 100467729 0 852371266 726527520 0
26335946 13519419 0 267754411 335540315 0
8117011 8848771 0 73586006 82285839 0
32287873 58328688 0 580330970 702278375 0
45337667 131209799 0 581979677 537685188 0
141198642 25905365 0 614780961 420669390 0
73780713 99500390 0 522495382 501293418 0
587042451 277051506 0 763013978 758490663 0
13503347 5551134 0 245379653 290773063 0
213103694 45836620 0 391308580 442769487 0
409804795 140187035 0 498506665 450571014 0
41540140 28814628 0 270145732 323400821 0
244174204 8880049 0 310527527 174993507 0
13435849 51498903 0 203423619 198328706 0
357728104 78838961 0 853324539 778135198 0
105061996 44206447 0 309009367 327015599 0
32101171 81182299 0 516980266 538978280 0
639926049 191856185 0 808965086 365844121 0
440732219 90703375 0 588170805 613212382 0
156786288 15342438 0 514004219 351255388 0
1032371 13717640 0 108525987 110475689 0
303578783 154783282 0 875666376 886582116 0
43053326 26256717 0 730186616 774104658 0
72063240 20518032 0 142894742 100627638 0
27256377 39958761 0 410065038 342243648 0
372802730 48066057 0 458968872 426008479 0
40994453 4951958 0 124807664 129924317 0
8399914 674406 0 15647208 14633402 0
363616727 144387587 0 608547910 475746812 0
267998302 20840362 0 388392706 334519890 0
289526589 103228947 0 300137555 255443104 0
6269814 58485173 0 349149020 352238849 0
100209923 167080306 0 506452360 482316675 0
547321112 67188359 0 614881637 589277830 0
11150715 31743422 0 92043867 91304041 0
28288587 23763763 0 202878432 269320708 0
16485275 7469547 0 54186082 46251100 0
5980434 34192132 0 965819175 969747993 0
358447902 284359825 0 759315130 812957769 0
303612683 11986414 0 338846987 297735399 0
404176158 71471646 0 556082424 680397057 0
168022382 85711385 0 258061608 290819249 0
96991706 23834809 0 371268701 477918898 0
10843461 4581478 0 39843582 39615604 0
302253526 58415729 0 389193126 392926931 0
25107186 65332196 0 662535200 738779879 0
117062280 2430730 0 703941252 755665793 0
112361711 59488452 0 341461304 291388313 0
39651526 51001877 0 746857628 715323442 0
217525019 87093709 0 770148381 805791677 0
338873435 76178816 0 440245388 391996175 0
261199396 66989991 0 453439388 203086339 0
51381477 110178854 0 739107237 751709930 0
102750195 157489824 0 609724533 528570063 0
128515665 33128953 0 596788869 616357579 0
86215823 13543402 0 332455339 278807369 0
277868640 75675043 0 841522719 802201507 0
44997321 4762729 0 307329170 466305668 0
4903776 5864594 0 445670337 430940912 0
7436384 13473721 0 171653480 205966624 0
106146484 44540826 0 742475783 684727039 0
63354584 57117444 0 910413637 908343523 0
479406451 336061 0 678623554 737400305 0
25243588 21942987 0 46142928 44766918 0
525244403 21602880 0 655294273 575008419 0
88932129 54484886 0 588512610 562223498 0
5218500 16071304 0 58196410 71189710 0
177190745 17114071 0 695742020 741440223 0
175536728 43409870 0 830942488 877422388 0
12161518 4348451 0 31347029 36893299 0
666305011 189479857 0 931726073 701915191 0
22082266 3756678 0 83550972 68621984 0
12394760 9091181 0 427560405 427155178 0
53696779 12261700 0 61026998 77386168 0
248033132 88934150 0 333201593 413193583 0
7894546 4654049 0 105099122 119428914 0
513638049 50829250 0 702499060 605599845 0
119014044 11537379 0 162862918 129490249 0
171704266 20783332 0 693680445 787581684 0
111114403 67249559 0 397877057 424595193 0
47147813 506818 0 558938066 551160340 0
110537840 60854614 0 361440409 360587461 0
54015318 171575733 0 718186478 434214599 0
85936440 17316015 0 159687266 162993223 0
45156187 72971118 0 323177890 293194774 0
13569045 26212748 0 267578877 262707857 0
20178345 158386822 0 685187585 735334368 0
132066245 15654444 0 731319801 820084571 0
375930494 113167592 0 562360754 545771439 0
38420931 11610923 0 774360616 786456570 0
460105304 31811721 0 765993973 497155798 0
130437945 61636029 0 156906521 83537199 0
380959212 80303383 0 430474538 369434306 0
156327182 12491733 0 402546216 552657207 0
187926598 9753316 0 323257041 141528298 0
1053850 368932 0 85816720 88465108 0
34667198 15306450 0 47629050 56100185 0
106626119 41734706 0 180967874 183032257 0
55764588 9579617 0 372242358 362897902 0
87218541 46695378 0 135914787 143518344 0
5621431 2278733 0 25064215 31058637 0
46907328 66870435 0 733266331 814353181 0
214855069 188855699 0 667649858 748629634 0
6087088 32470661 0 239057188 204148707 0
4813674 10969884 0 123511817 127638811 0
351863516 173522070 0 469372018 420289876 0
190304815 25839808 0 784473677 736552437 0
20388090 4325410 0 82643534 79589884 0
5911837 8606198 0 34344716 33339814 0
125744961 29355757 0 739110839 706540968 0
253824938 36838245 0 296471211 269535630 0
692436770 143978678 0 733147414 650416244 0
27109442 14819793 0 343408396 383968509 0
5742155 54245612 0 311468440 321967158 0
12087822 53568 0 26565362 25149908 0
15019027 2696886 0 98584863 95815426 0
3012964 3767861 0 4147470 4734974 0
2757865 2727253 0 32318112 33180226 0
380176793 40681763 0 697822475 521859082 0
224151785 2156721 0 321371934 348583992 0
337925946 10443919 0 915480664 927697660 0
121861596 51500301 0 314179843 321745713 0
16415385 41916389 0 437663108 523907102 0
20192765 10461402 0 286793344 274783549 0
91737881 6938795 0 292145478 285714117 0
96972947 25532825 0 105458375 40772567 0
607921729 159263825 0 821412856 910131731 0
8560837 373532 0 32267218 24852588 0
45388322 17660718 0 197061467 195620784 0
106182633 42884568 0 429407365 477265604 0
33848967 4847979 0 175977672 179853599 0
24771817 6327601 0 77398396 83973414 0
92836054 8451640 0 387707320 453758031 0
209336522 61386387 0 559659704 743911993 0
34957615 17060742 0 110256216 143090239 0
315639611 42569175 0 438579403 391346060 0
42661099 13282697 0 492442926 416672065 0
5205001 4551278 0 55818601 55321022 0
4314164 130166735 0 445289114 445787825 0
3255504 114926225 0 835274894 814427870 0
32122123 12533390 0 176931293 219669852 0
293747043 6469959 0 395393642 419883947 0
645333991 233140164 0 894178532 767364910 0
168520090 30477705 0 436918347 418533550 0
124873449 11023496 0 239146883 215596706 0
142109303 46909515 0 445310894 414731450 0
33117 76190074 0 517988944 445621148 0
245657281 2348970 0 522714802 403963012 0
125578933 35037366 0 455265202 434567526 0
234886956 95226980 0 287725611 227075920 0
14413052 8080727 0 15466295 16727634 0
353483435 94837431 0 724687782 706061852 0
5440349 27505088 0 526629250 339529410 0
48880937 14768653 0 145661827 151642297 0
18430541 31803523 0 438889687 430370477 0
691324902 243627321 0 730001025 384693849 0
90946839 66548714 0 167562810 171353307 0
457381377 34281631 0 641997335 645239213 0
45665185 3636152 0 119873448 24399666 0
312495350 30072343 0 333526168 193004641 0
508226392 278651760 0 954717587 709354470 0
3557270 1791400 0 9217550 10391021 0
591158492 16136583 0 829058519 906862318 0
12257108 1118133 0 15343647 19521086 0
15284756 24994176 0 392468530 450403973 0
693184808 297261562 0 732821961 423699623 0
52431365 194768921 0 938181149 887356004 0
184971354 138954830 0 443628464 422121867 0
94457536 7247696 0 605973357 227648539 0
167180077 303392055 0 738876021 765832666 0
125982082 119477861 0 897632739 856222758 0
311114277 126713916 0 525706063 546757997 0
75309480 8601007 0 650837510 780464484 0
62614201 107210546 0 730902257 741664512 0
363737910 18913403 0 848262287 847267865 0
9452982 102637295 0 395219164 439523358 0
306232614 117954494 0 900657108 866746867 0
56807161 67209383 0 351953760 379463090 0
1144153 23168072 0 107917788 119943239 0
49437664 18656772 0 283507227 283439874 0
128222250 13452412 0 144924650 146284129 0
42387409 7007624 0 256895721 228699016 0
224157345 70104388 0 436335240 419047957 0
15703008 3736372 0 102974106 117850943 0
14741864 14478515 0 102299772 108254173 0
17895215 66982704 0 467351348 467873332 0
347556855 40296534 0 601604271 519600346 0
464790258 457693921 0 873510432 903068812 0
49666350 43436211 0 250551706 186948871 0
71509113 107760200 0 221110271 209279989 0
96567784 56779119 0 201162011 168743289 0
45526568 20896833 0 503680897 525048946 0
52960137 77884217 0 891653623 844759317 0
1364027 59958690 0 376719979 311052698 0
254993272 180734211 0 692197620 610270874 0
25397808 23966965 0 202456785 273237686 0
54908358 6136631 0 147078267 116407220 0
120053976 140160163 0 431894619 408919189 0
55536181 26053679 0 862983866 785642760 0
22382152 21029990 0 740250519 714911709 0
140101745 2312102 0 310643441 300834493 0
690268 11601393 0 67678606 64599110 0
84515170 82784166 0 528875808 579455420 0
487365858 187588858 0 507932552 466586058 0
305599062 233251291 0 665129262 652697204 0
16598154 16961357 0 393038162 352833251 0
709333798 18030912 0 894374254 887146016 0
115568511 84674983 0 550579355 404391709 0
198559267 119131004 0 903610304 916595783 0
48881470 11657781 0 262003338 236277336 0
320184814 63286944 0 443076220 393568262 0
17720646 7971314 0 104359641 112462705 0
253969793 130854607 0 806963053 802566653 0
4164550 15603214 0 144545290 152498547 0
102415469 38793066 0 537905746 541080690 0
66126284 32206411 0 166364386 155597350 0
669947769 578777795 0 844256260 815229420 0
240944692 137676472 0 805519756 505585460 0
61302053 39476412 0 538510018 543439241 0
214890981 28248726 0 227217635 150458088 0
2996663 13354633 0 225584200 230668774 0
16156511 18692409 0 587045818 720821195 0
33899841 81881907 0 660074161 673010404 0
27598370 82496025 0 506295298 495623663 0
9259654 30938973 0 564416373 576974682 0
165041150 102319505 0 201839375 181781446 0
4143326 88385294 0 476015242 481681286 0
106904116 9036615 0 734053322 440749915 0
233265124 43791825 0 656705169 649161566 0
32240161 24588025 0 182748290 271603462 0
243109388 125752339 0 527853549 480007841 0
125572454 17649456 0 194534801 147188117 0
14689517 865324 0 146915647 210680418 0
310071395 147335176 0 740113863 680847295 0
76045316 45685346 0 154424566 208054624 0
100479484 133880136 0 480933959 431663752 0
94543874 44023043 0 134093852 114549728 0
62852347 26899176 0 282577737 289743553 0
426405586 43411128 0 681606360 616592478 0
4554900 30590779 0 153265965 155642736 0
178634734 32939330 0 611900747 527293163 0
164933236 8228206 0 468992609 353985374 0
314361749 68815853 0 488259731 310667274 0
376565665 35124368 0 618285182 589525369 0
70391426 31970504 0 151980349 136872746 0
16709304 15796018 0 435799723 469413511 0
10757325 36027235 0 312872033 237274082 0
9606942 4861018 0 95556913 86523387 0
68311448 67959541 0 731658368 646725840 0
14816123 69196065 0 761077731 879617325 0
17085271 57761705 0 575513044 480866006 0
8902627 217725 0 206801062 207911817 0
58233741 199972 0 270895101 269362003 0
109478556 61698625 0 195227696 133003595 0
43763355 28986852 0 237596350 244915720 0
2542771 15454400 0 315811994 301137100 0
556817277 41730100 0 642099856 340330661 0
503234208 144890444 0 624669664 497052263 0
368988637 52323920 0 904051788 921154916 0
141447631 14829363 0 303901658 300795861 0
122807026 31243575 0 867451706 674056703 0
36368601 33970908 0 355073555 437853150 0
133468992 37802655 0 539694191 575913512 0
7908592 14202683 0 72055099 75269146 0
102408740 63385146 0 343587816 378530768 0
423739697 279793546 0 870836960 935812979 0
85595357 725735 0 282496437 224843673 0
112193034 209401321 0 835615339 707443598 0
173881352 22787102 0 291894088 290207421 0
171125634 115499100 0 503216784 573491304 0
178814465 54400033 0 220482492 202761484 0
22807093 45822819 0 148803183 179544912 0
571374961 94821385 0 928224452 814763223 0
80474055 12202138 0 534473569 550117190 0
356001569 148212581 0 905770083 770696427 0
13659022 28077319 0 386064807 389076812 0
213871565 55871374 0 252357711 169415842 0
493892679 64077686 0 792161052 708815385 0
26136726 54487982 0 233664555 255919040 0
158636314 176990686 0 532245161 658181873 0
122280090 79791234 0 718465458 835342939 0
15534949 2522282 0 24673498 21800031 0
685117838 228067825 0 757826741 923764297 0
174817509 29659543 0 316896645 315661083 0
2499450 1308927 0 246732178 243205751 0
55225564 32123767 0 748671129 748671340 0
110967329 25836072 0 549602021 447101050 0
30514566 34623473 0 211991550 246610693 0
105664793 70883843 0 369320621 692525257 0
4817861 4197310 0 49622827 49271049 0
146252077 8470772 0 842893983 674855456 0
951052 2107892 0 149608181 157994375 0
392840233 99795339 0 672697727 691348999 0
11147304 61500403 0 895006051 919420263 0
8085241 11511175 0 189217635 182194432 0
73466210 145262870 0 606219536 638777611 0
323413216 39964265 0 741053450 612563588 0
1115606 37413500 0 553234110 517256686 0
24352193 4151200 0 266457736 240157704 0
471736439 319105592 0 890575595 876924979 0
50007247 89188374 0 475677508 508458531 0
232707415 15768614 0 686796317 580613140 0
22700236 1346625 0 131504579 136118622 0
5104858 122664943 0 683324355 512576087 0
98361037 9403643 0 312039562 238166982 0
386860811 266526569 0 666189733 503624253 0
15742927 3366269 0 191812586 184846663 0
20111501 2453754 0 143214789 117165508 0
2129779 14552952 0 747164092 863302883 0
498723471 204648504 0 810143194 498101762 0
171036510 4239442 0 285628201 254269825 0
179564066 230176 0 768014780 716080718 0
499711868 138376045 0 639213729 533675660 0
53607797 1148280 0 762983635 677676888 0
4848406 475394 0 389776345 365174104 0
450603413 508393 0 752007711 491979869 0
72535532 5144723 0 139801553 186287672 0
35510583 1931888 0 236546890 254276944 0
239396370 286012546 0 878178693 739134298 0
5368521 74544004 0 643441757 633671972 0
80673655 2921080 0 330496422 310895283 0
124883964 313383 0 779932764 679795380 0
583568 4676318 0 154033980 125265907 0
865564 94084138 0 595744556 815574892 0
180095126 39297525 0 417598136 415934461 0
5074184 585311 0 76774702 77196285 0
4585632 4029681 0 42755833 44331759 0
28607633 112862460 0 888568293 961008499 0
33230609 17069390 0 648401066 722194977 0
315535511 99889587 0 543041839 559832558 0
5377700 4111511 0 20165191 20282826 0
144370856 944834 0 392823053 332442604 0
64090397 2059132 0 215954687 200013764 0
111905555 50670701 0 117109471 101688747 0
138925881 23795320 0 564646171 624825817 0
214307406 5792913 0 250230843 51561206 0
154706391 103739929 0 520939960 502191342 0
2207987 66747532 0 677159933 666075739 0
153015304 56867230 0 185986623 139219457 0
436891651 239752056 0 623072012 655286109 0
2479229 48139 0 153073116 176624691 0
362728347 6281390 0 444719047 427125383 0
179504931 61263958 0 510387696 546424126 0
130006784 77090876 0 665786600 636561232 0
372092654 38638681 0 646099223 776384134 0
58458632 24700837 0 690501887 814502718 0
75908898 152933375 0 275070770 282502491 0
69262648 23362022 0 319268920 349338753 0
28955262 14136838 0 201735058 215659299 0
62070237 79509451 0 629467100 664193262 0
39581055 15698537 0 599322045 665634463 0
21455086 8121554 0 582381611 585829917 0
564549996 39090580 0 703346195 570176279 0
24111656 41265253 0 558066189 558351447 0
357688040 170468273 0 679913891 738886389 0
188331408 97144946 0 846052028 629722252 0
26026085 38756101 0 303809925 199101221 0
51558634 26392746 0 492716260 711251468 0
243898505 203737312 0 607355814 759424321 0
11493229 202786595 0 868871842 884274202 0
33720904 31410432 0 517975489 532536501 0
202054891 309284615 0 522409439 601693985 0
80769725 56320888 0 314399452 302075254 0
5756028 32127161 0 501634003 325047585 0
279956305 129250628 0 607248577 583053900 0
161907757 57707663 0 570571572 542904750 0
515972975 103577480 0 894436494 836043312 0
265386531 24388428 0 491976437 492855756 0
1031531 7462139 0 63625863 63111491 0
167731841 112601907 0 322371233 517182653 0
109411229 53499892 0 557815041 429251825 0
319188572 209011842 0 453083348 284690714 0
941319814 3135555 0 987395118 593361557 0
407844497 10726558 0 637007122 416423911 0
249807616 74652048 0 289922206 244746676 0
240467 1871018 0 29238468 25277125 0
32828858 9375392 0 75083189 64483738 0
24945020 11520499 0 85646127 80474742 0
2792409 15801328 0 169214760 162941850 0
116648014 100756090 0 605660257 642305773 0
11905575 10602652 0 37933941 31903427 0
822670 15042985 0 85770954 93107520 0
74150413 27238054 0 207278068 219528134 0
455517608 139911558 0 763423040 772244746 0
13246838 3320258 0 577153802 546911622 0
60706574 63657514 0 518629271 541317304 0
6785072 10444778 0 133614398 133886950 0
11981948 15234779 0 581056705 529378979 0
83966693 36494898 0 719330154 720362342 0
27726226 36671951 0 519711370 720697694 0
180271293 1607918 0 536671937 607255527 0
1594112 51483104 0 367551357 387569841 0
7035147 35439475 0 208708739 226462535 0
410853051 1315673 0 503012140 441219451 0
41022158 9719143 0 517834365 513297118 0
110722456 87113552 0 471050466 428800693 0
201252554 91604986 0 344998962 429540773 0
200453057 16547131 0 469128085 423506248 0
11904094 93934153 0 528786015 500321448 0
421244737 160770218 0 469421008 516335925 0
127358285 21152620 0 158310079 151095386 0
366555766 83803483 0 790394709 766061428 0
216964859 110712468 0 678764269 745900194 0
167745575 26600081 0 449652196 441999131 0
5747740 10683608 0 512096173 449514443 0
96531891 29539500 0 525029518 565948642 0
484676749 32436410 0 743291609 570624329 0
9155146 72111210 0 579121543 571834455 0
4921155 8108916 0 85978586 81288095 0
198087231 43048384 0 226302346 299919330 0
63884814 48061977 0 673277798 696501116 0
43555089 1001542 0 122353662 186237472 0
50292734 119938499 0 832358569 830395328 0
113892826 25917884 0 626488800 687100157 0
269583423 38780960 0 614673155 652315754 0
304241 685463 0 16798353 18598132 0
51225179 8885064 0 996701611 957309605 0
544034271 156375468 0 639203233 817067337 0
20279462 154474146 0 538589450 654807662 0
99985420 48548295 0 215408012 187835936 0
7917536 2502806 0 206809906 190487734 0
548698023 51081444 0 822216108 645008904 0
657436310 26036160 0 799320470 544614895 0
468266059 165259149 0 670543559 683001682 0
130819099 43215963 0 236382709 210010589 0
316178609 103314225 0 823464120 799506432 0
172689382 38540115 0 592408649 610284776 0
105600904 217978187 0 442306923 417208556 0
6766100 52788635 0 624300869 678886526 0
217496321 9767140 0 279072760 236234913 0
74714421 35724080 0 788373727 770975569 0
106902986 41705606 0 816235821 832857315 0
29169876 121122433 0 833054916 828465153 0
4874249 28231595 0 224031889 214669710 0
178583631 28762504 0 657842031 585858953 0
769718591 468210009 0 917159162 856668738 0
174928397 11061607 0 206508439 201724951 0
148118173 28163706 0 393042417 367019981 0
307032527 32391617 0 612247070 675177272 0
191652006 118303402 0 384193781 398602061 0
330514785 400475034 0 713849112 664298531 0
237045527 25603979 0 947966053 684826548 0
578119459 292726087 0 745508753 904465960 0
1156971 22855142 0 184131945 162468656 0
39640962 67036151 0 739452748 759482644 0
135476984 42862003 0 511337401 493710775 0
207054286 286759158 0 616903674 631607484 0
394051286 172715515 0 754533847 594835657 0
178451239 207949438 0 598417908 824055193 0
213935855 154680327 0 450098471 351512595 0
5523486 896825 0 417258261 411873022 0
42256365 78595130 0 779479761 808694079 0
107051689 19463346 0 311014696 161381215 0
594116794 38334949 0 899713638 805693992 0
339273 10874065 0 484310686 518910051 0
240482781 77934506 0 746173007 719755636 0
142258447 3054934 0 783336507 860280269 0
33762888 55789221 0 902335677 925067196 0
118071152 45040381 0 149235026 121168082 0
30372081 165118423 0 455297194 450372124 0
249734459 20402274 0 733565512 804864270 0
212702225 43075751 0 369337464 393982043 0
20088918 22318122 0 422103262 462356734 0
19610943 35508458 0 923429070 834114937 0
46305599 6782505 0 149152464 133861820 0
154228610 21915732 0 250384687 265413411 0
117807682 1955558 0 809671600 850637718 0
40907467 31074155 0 815710786 688678571 0
4639557 1485609 0 49457995 54376206 0
55133435 26163072 0 687717375 647263858 0
5923432 40137771 0 195629603 193977088 0
322568491 1317123 0 405406290 497594397 0
18553198 13696910 0 281271605 201228869 0
82536730 34819438 0 285324518 303737388 0
154538811 306029228 0 736071260 870452126 0
104221 13565890 0 572378572 625169700 0
12188339 21518608 0 139034315 137904790 0
18918604 9968702 0 188678743 221166201 0
568822352 38356826 0 835880606 130749192 0
403835 439721 0 20227175 19800449 0
35703953 4048483 0 294558267 267035558 0
16438084 40815637 0 815542522 852676272 0
143244127 17760288 0 362391439 367404768 0
489161485 113533988 0 756777383 776401214 0
61393652 18386781 0 225484393 208041959 0
876170 686162 0 1195463 1428851 0
505574735 159408222 0 609932322 744742422 0
67638672 55445379 0 775849692 699484307 0
11969007 3699677 0 401955440 371703311 0
247504615 74154439 0 524523894 317535164 0
1288431 1732288 0 268619724 270631356 0
72292070 11929272 0 204993098 165541063 0
76037623 15245661 0 903295161 939667800 0
3199671 34529881 0 711367077 714079495 0
68007079 5621692 0 638176013 607680792 0
1258786 12446966 0 161611081 160301464 0
288555751 95222394 0 403820477 243348791 0
45365094 31304336 0 92312450 85793698 0
6910284 16896606 0 603345383 587208017 0
802407472 98700460 0 854018068 302174851 0
16761920 4331037 0 51805445 53957364 0
143207430 166598549 0 700535523 698079956 0
142296996 14694510 0 833546311 820996519 0
110925402 24534146 0 178419856 180183503 0
90561915 27123159 0 365960806 388008601 0
501994716 142543331 0 704527108 594000019 0
47422021 1812777 0 74046445 71304384 0
5818428 11098497 0 444252173 308267087 0
8679374 35486667 0 490154450 502922886 0
252267722 262217171 0 412091007 336062607 0
451694948 35969889 0 771805581 360165835 0
193522101 8606640 0 347977009 277887339 0
414094532 427979407 0 809333986 850562409 0
52485635 20329733 0 371047949 414412213 0
141313220 70404588 0 457104246 506047189 0
174136979 49603375 0 340654127 124138515 0
722016767 507657224 0 807763989 748859064 0
88603597 85236813 0 94052991 109450750 0
630237429 86975736 0 750370658 271031297 0
63232009 68988096 0 351481534 421508588 0
30756611 4185846 0 91585542 67745675 0
7755538 2545332 0 10393455 2906990 0
381425871 252473929 0 509554366 352186014 0
93540004 93130003 0 763508355 887525734 0
2728728 63975358 0 669128392 548869383 0
110806596 7235978 0 796723059 711196846 0
230165542 182877896 0 591340399 376956036 0
11038539 4018902 0 208573378 218555360 0
99334263 63615301 0 872315546 681956192 0
241270297 64394349 0 466524408 462548544 0
92647767 112612433 0 412262958 304585353 0
82638209 26590747 0 105765849 53890218 0
2512571 331884 0 130069801 126066462 0
236481 24499021 0 240050106 243044135 0
635720418 378545646 0 803321975 854742923 0
317802600 112052528 0 580485302 515518087 0
122257849 3413916 0 244861948 217090767 0
167414822 927854 0 181643625 117781780 0
12463717 29249932 0 428964961 445714108 0
185370892 19914945 0 473771459 711281857 0
139059 967093 0 4245667 4363547 0
238667921 2384856 0 518042782 599628800 0
131262760 89211487 0 199445742 127503195 0
692203562 382354993 0 763576613 773051986 0
141695329 9715041 0 145790825 114626639 0
249256941 46277184 0 334859080 413361254 0
125179253 107619304 0 864324229 786001456 0
48066913 12917299 0 504019086 371438486 0
84579460 61459364 0 422065541 576965208 0
118842053 49212352 0 333798634 342081584 0
122235356 44476356 0 311660145 340791854 0
508058119 80879838 0 915782647 631671350 0
143001463 32828147 0 798704844 845536669 0
578068339 85002430 0 830477766 794641880 0
177604936 100415735 0 241720004 249242430 0
52741478 27084930 0 183662650 349178179 0
43682707 158177950 0 651324382 585768759 0
76799626 36167783 0 684165121 669433636 0
11368468 12928241 0 48259102 45942901 0
22798689 55310240 0 305673811 212611901 0
38450048 10150809 0 371189023 491760731 0
337300492 944685 0 468328367 536629592 0
661766494 226586579 0 681411748 778766633 0
144190223 28317786 0 601380650 480328699 0
415483590 188581231 0 649790749 759116572 0
153721495 16756946 0 458348781 444665394 0
416154450 3505943 0 745587119 782049795 0
392102471 39473339 0 565700436 367453572 0
3743935 9013347 0 52393503 56172872 0
8957398 3345170 0 59152124 48304458 0
96501484 3672353 0 886105334 831241025 0
206897962 7165283 0 694444976 710445070 0
13922502 5010766 0 21572873 22918305 0
129984472 15754413 0 701758548 942386435 0
5156400 159124972 0 496533181 494424520 0
3763793 162396365 0 803620997 848947252 0
93523202 35517354 0 171406602 124814682 0
648763303 214164130 0 742200740 677572743 0
488761177 139104953 0 647611687 183005195 0
257073605 119800121 0 575423778 584930988 0
176483039 78079803 0 621825671 633752632 0
25209380 33328843 0 461293671 457730557 0
5546044 3923124 0 227175984 261493492 0
256492070 98375038 0 841694469 864894166 0
656377890 305971625 0 889283054 802643549 0
62910372 19829624 0 472245185 472442533 0
217284480 132565240 0 353809182 348543470 0
9317549 123234741 0 397028007 362723720 0
147423784 56500685 0 494395108 530206234 0
5704000 25266760 0 90323867 93024256 0
104284150 21936140 0 163548201 113853828 0
367289787 9290489 0 909730156 719703329 0
5820533 124895036 0 459295643 465598512 0
67658908 129691541 0 878789231 903243983 0
90624667 117900186 0 609063093 548955702 0
126434652 11227649 0 301358044 393029000 0
21275377 5652231 0 192187679 187602655 0
173806751 121798998 0 512782389 526389980 0
387407512 5626217 0 587827607 372868512 0
121691 6297412 0 35153501 39082432 0
1221799 66368581 0 681114250 669500499 0
555769776 323765319 0 571872423 434485574 0
74696908 67255399 0 519087680 435034798 0
536487491 163877837 0 626956989 367136158 0
52222433 19837623 0 53335762 35718411 0
51585090 25674779 0 372939097 337385103 0
106350107 23247078 0 169724936 146530795 0
5374052 1203092 0 66673561 59800661 0
776392528 159558047 0 801368719 629982309 0
1986682 4217883 0 24126931 25445362 0
158157348 48769981 0 254966034 244891112 0
26302277 10724276 0 153146425 150710231 0
99323338 274152458 0 680197733 569252770 0
235887143 125722824 0 712069834 696293794 0
192594019 15734875 0 286716298 322885377 0
1012473 6998637 0 169460679 157573439 0
529153304 235316173 0 844436007 784014218 0
5864205 3599446 0 13599612 14807941 0
51508407 6509425 0 149990583 169066194 0
72215969 16932097 0 701942200 703022207 0
306269426 56635148 0 711057585 589985418 0
49974797 103509555 0 784240616 786235702 0
60072842 7574443 0 336173843 511094881 0
487547276 406046520 0 644810075 639244314 0
157409899 186848231 0 665265393 700906990 0
1853632 170514413 0 640599203 641134523 0
266912771 154223469 0 736824228 739663960 0
231826878 32622973 0 662569854 653966787 0
281895811 55636852 0 798079271 916924926 0
98378629 14520383 0 486824776 478970485 0
716450539 175551024 0 893692877 841778041 0
369352164 96781452 0 705116149 537194187 0
78442338 162395614 0 510504353 549936214 0
149087567 34950878 0 274007189 246749360 0
157928209 48650621 0 490755608 443245834 0
34984685 1117323 0 90805936 81783862 0
70054432 11030755 0 393115723 358580541 0
164378880 85856320 0 759634257 718258904 0
546809497 46124613 0 884541840 816772948 0
203905398 84263478 0 756778325 812359344 0
142228240 168169221 0 748792166 783863751 0
26132336 17987091 0 117533647 116276196 0
228398232 28918643 0 622640624 608366500 0
505422 10869632 0 55718245 58171618 0
90877999 79248950 0 349562224 299831442 0
7556743 7953917 0 314591958 296200858 0
143003460 143016997 0 441233027 455175514 0
32319235 12411635 0 522218600 543758266 0
274302707 33572198 0 487946767 560489611 0
26212028 1479155 0 67286529 83457040 0
39295536 3924326 0 148715354 163027323 0
20131854 12581219 0 233124950 291966852 0
22947058 39375718 0 271996916 315612561 0
21271259 40324251 0 187385468 194803131 0
8320826 2551894 0 107926534 87942418 0
686766943 294548498 0 797442982 809522749 0
30970061 24001301 0 605437848 597753108 0
114818784 20963493 0 168685790 108985755 0
153539409 64277257 0 287464167 261977745 0
339637852 30835368 0 801159172 544029372 0
174893524 9070859 0 500804405 520652484 0
95780127 11710894 0 528262810 721874993 0
27495391 6668270 0 531190507 513568025 0
40714006 9322832 0 385301537 366046875 0
36259705 4929551 0 103567994 98198590 0
392735882 187897312 0 717665787 675695474 0
122177235 65430229 0 202358028 276947263 0
19787320 6493783 0 268631671 198144294 0
189191911 90290719 0 241997371 143311517 0
58454280 305869440 0 667131845 741532092 0
51805503 83774637 0 152872379 191398157 0
1644833 8829537 0 226841389 219086458 0
310981922 892322 0 457092237 482960677 0
165715946 8241898 0 379072502 501210542 0
441855489 149567258 0 541288738 546837752 0
190576445 90872690 0 488282305 548407150 0
52599049 62998223 0 305209766 350045128 0
174991775 147259128 0 657980237 647737042 0
22215932 21795767 0 66610294 62011987 0
31353504 55916874 0 551688996 565529548 0
54271474 1422599 0 229888983 176477303 0
244197323 145796219 0 354282237 311887364 0
536139977 89024242 0 629465640 536763720 0
57809572 10653643 0 279871768 335901881 0
28646315 11547888 0 105343512 81680112 0
46575606 115273262 0 609593364 539723143 0
59466389 4517346 0 112519002 85831617 0
101054894 5126879 0 236792291 200396792 0
174945596 27429495 0 666678299 670627877 0
25906626 231520360 0 758925976 832749162 0
139460731 141423729 0 429174182 622306742 0
21675691 69993496 0 556632294 489531168 0
2618392 2150506 0 55836420 50034161 0
91917252 86296973 0 936124788 958637471 0
149552387 39605467 0 329334924 313942738 0
120467941 99639994 0 731818145 733900891 0
49029147 53602568 0 426277565 506735830 0
9505213 32647847 0 84054305 79444947 0
55024857 20362182 0 65151931 74195150 0
175405662 32204883 0 616601855 566333460 0
202392612 9232084 0 830039148 770693000 0
209118286 187273787 0 500540739 487366155 0
30021199 23810713 0 174615046 187883972 0
396467223 327896444 0 500367098 505361810 0
112793310 2748684 0 614788344 621214565 0
87901199 38764724 0 804348244 864701752 0
477983442 104052452 0 534264632 393053758 0
114616979 45841274 0 335283278 338664149 0
121492367 177813815 0 520678629 601559288 0
96313070 249846346 0 797332329 770134763 0
394383998 20959603 0 703175902 575221770 0
840373391 340121971 0 863983918 567299361 0
283368674 27228503 0 659534725 647128377 0
125887856 15862941 0 562237300 751595910 0
6705426 38899185 0 405985001 409052986 0
481409329 23278187 0 774035146 577698089 0
14467130 16067500 0 109347421 104167039 0
419907128 59572187 0 530340129 376727960 0
7209054 21008228 0 83618078 95700249 0
14823738 23008510 0 500429715 451286071 0
178638048 333149687 0 565838858 705268152 0
162754350 14162932 0 175084011 171769625 0
217653802 70562939 0 748940807 751653333 0
86656376 170586593 0 770157884 725777153 0
443494 5693740 0 628150249 502334858 0
216541976 5502778 0 702102023 573853236 0
183302678 42364207 0 212646631 232389987 0
75401678 75974171 0 536619125 588549001 0
217277700 206612180 0 567299672 780123011 0
216894595 55797297 0 253117959 251420160 0
21357541 4247994 0 142311434 169358904 0
268649844 199604053 0 777252933 780611006 0
61445179 4295636 0 196790623 182876555 0
20398517 73309298 0 641775520 655805830 0
11289439 14592301 0 308786310 314594219 0
366790297 88685679 0 605001175 679647159 0
47466662 83538921 0 480442790 431194000 0
349625289 91238703 0 907206122 888694556 0
311416645 55575848 0 547834505 518919315 0
29135305 10954487 0 850298816 867705614 0
175753793 72559066 0 890407875 905971475 0
105035610 182562567 0 952130896 923187996 0
298422050 88006465 0 335324655 257673195 0
192995719 31388924 0 427580412 225126619 0
1698640 989253 0 46087687 42005348 0
390289122 48470645 0 456127388 422285410 0
389855212 27979382 0 532769993 433106624 0
85377559 239188534 0 870439961 934046026 0
174512722 20907638 0 197109253 104594924 0
208807034 9516890 0 324201227 258809816 0
114886822 22624608 0 145420192 138132129 0
70817419 6689347 0 762670162 778378684 0
303549575 61564561 0 431327419 209306651 0
371233936 114312023 0 699199255 767263679 0
499751742 62674009 0 520403686 415021032 0
141894513 107990997 0 271059376 255088875 0
22160388 1834659 0 142140449 136977724 0
10416303 11236658 0 292712886 280506759 0
7580687 10836546 0 140472205 139977945 0
492591260 20562291 0 633791839 444744508 0
350068086 17088821 0 844592326 727318324 0
163338798 16954971 0 510160280 784416852 0
270731466 148609661 0 525663472 575989964 0
22012497 25264664 0 421084628 448605197 0
180200 5518611 0 252267831 229999321 0
69087694 88081536 0 279151788 180577939 0
167425395 251883987 0 650623697 641451753 0
512234806 256839970 0 833070449 817198692 0
76442774 14344828 0 337367581 498473015 0
96362692 4436902 0 156731325 214519588 0
11418348 42228554 0 374949845 454217709 0
126377951 2146363 0 865272227 859045810 0
192405738 13634524 0 388026622 382393845 0
409322626 965503 0 520377364 565236806 0
195598047 17087896 0 481525358 655983858 0
334432835 22096947 0 582528783 486689295 0
121754398 175846087 0 461754027 420405739 0
298027404 16336220 0 688116070 570942110 0
19908557 145997941 0 750574519 708625648 0
13203229 205837439 0 390278929 420140003 0
29487357 7688447 0 110816069 106512739 0
426459298 13939655 0 740128579 635006950 0
589606626 250421327 0 807643735 904548094 0
71501344 72557101 0 134780218 160263135 0
157841775 104187830 0 569920391 366807390 0
184852362 243866996 0 583114944 539227243 0
17847569 24290546 0 232615594 235302039 0
37985609 305700 0 133176913 160000451 0
7935138 19955233 0 451905156 433490799 0
33968096 6692223 0 135753879 140987229 0
54907273 35645602 0 92047797 113592784 0
247799451 143890241 0 805721123 812936290 0
27554050 206476683 0 789042721 992521004 0
2048410 1301772 0 69544442 79261832 0
398276923 22835972 0 818437590 656821008 0
169092103 79323338 0 267325591 233191690 0
142250077 3631876 0 449254832 419200373 0
67047742 10285866 0 384779611 413509122 0
257180784 62173458 0 586904571 557370778 0
117817859 87327956 0 800230948 789753146 0
652855856 63641785 0 750466739 717546572 0
603338806 121337510 0 913425186 792314589 0
101622470 10761574 0 540856329 574879884 0
21092467 26708285 0 502369984 641564572 0
18987054 40858550 0 217565498 209898882 0
238148776 43806941 0 279988829 207243658 0
2059376 7629326 0 27100432 28319894 0
31021600 970825 0 267376847 280280993 0
9745085 21076994 0 819643980 709430441 0
82951244 269143081 0 802929397 816545392 0
400778468 45723953 0 535713318 264780665 0
306914773 67731272 0 709853078 461136794 0
121979850 79107305 0 672737777 691306328 0
21138040 6912102 0 68619669 71314084 0
405039820 292082472 0 550292900 633021352 0
32102416 65996248 0 334328372 290107751 0
5477804 1201045 0 13061914 14420579 0
425306111 22379942 0 441085101 348547889 0
86528039 3077098 0 533188078 413574921 0
61941860 1248180 0 145971958 130659534 0
53380293 36894260 0 219984202 185774838 0
302240957 757568 0 864701217 800194723 0
50131948 124841049 0 383998087 331864098 0
21982773 83558192 0 622025935 629193401 0
11095165 5007587 0 23848769 26281985 0
270464560 130010725 0 377623222 335121026 0
392590657 38988680 0 781898597 558282899 0
125557408 18034546 0 186229765 187109583 0
407347482 66104881 0 887637188 631451642 0
35889271 71145700 0 593932899 600621649 0
134135028 2713738 0 309724802 263805159 0
49070399 33238195 0 124443374 119175224 0
115556824 24158793 0 811861566 801310339 0
68537775 8938014 0 307861103 341034288 0
341138445 166941822 0 617421560 486568160 0
12727625 778386 0 96203382 91921093 0
53024678 32158694 0 227250956 229706718 0
1436987 2867709 0 27204305 26991854 0
46339177 2660216 0 119970158 106715781 0
325519333 86715966 0 575507288 546651398 0
115952595 156051794 0 438383438 505671525 0
4937904 1717924 0 179172071 224091077 0
4277441 6316876 0 177831322 153255250 0
143849243 52747959 0 942117818 896854359 0
39164724 1084015 0 65329653 60454609 0
84072852 33628610 0 751082328 779070188 0
413220662 69291765 0 758836774 645976020 0
235989260 181616420 0 491348204 510354282 0
37637581 10122472 0 276983374 323349718 0
9825208 2681503 0 98753930 100292840 0
32935249 3584565 0 53999812 47348321 0
342239122 61261933 0 835838793 627075874 0
10065453 3072528 0 57266706 36910988 0
161446787 35323261 0 749362393 761023443 0
95983520 127198457 0 768655318 710043972 0
223004017 69847219 0 771780194 873004923 0
181370117 92909358 0 402183564 495538463 0
66881697 55500268 0 500277845 597188997 0
17094806 276911459 0 751800288 728915435 0
265904837 72345368 0 418642961 393127242 0
1572780 4613595 0 58149548 77292778 0
283249881 24469905 0 487988765 534283067 0
280645007 30272053 0 419665327 121917916 0
51711348 27827638 0 140252471 146083134 0
10440393 1203617 0 87970602 81694816 0
8957064 19851983 0 138882720 135552191 0
342863401 92188227 0 681787185 610801075 0
36617647 407021940 0 835681177 762216281 0
5158188 15645025 0 138770396 128656134 0
80290031 55117510 0 466919280 433236863 0
125063608 10394469 0 332570900 535265244 0
19851604 19769385 0 71440580 62477560 0
55819514 115409065 0 406193830 395603893 0
38738783 10523881 0 417367342 512910329 0
9056919 20226166 0 140017325 126625160 0
463658746 43933455 0 803402524 730473953 0
244360352 175892806 0 599528151 668716638 0
157248212 17979592 0 519960839 613572748 0
12551400 59636697 0 255287004 323681394 0
14415201 25192132 0 397009749 337282757 0
257802 7957670 0 76137058 89513712 0
14516076 13037485 0 565193654 488189406 0
160227050 5440068 0 213099942 168832757 0
571728377 142967390 0 736950886 493506030 0
434119864 47956360 0 629546915 357707054 0
197874 460692 0 9553871 9742337 0
224435629 65873055 0 740523940 683731776 0
4833542 5610588 0 125044700 123868430 0
100730754 35815565 0 128613850 112489504 0
4893392 566976 0 42496410 36075375 0
108829075 161491371 0 799468782 865380164 0
35207193 21503995 0 175939269 161245917 0
374346883 1597702 0 553533625 273581353 0
9376864 1092797 0 246517656 269703066 0
158986698 5854217 0 911040092 840604016 0
419969186 219234310 0 732787444 610124405 0
575142 139960 0 3230652 3029965 0
220812292 119709202 0 331065250 297117087 0
8179021 32289467 0 276787360 273332301 0
5085340 2039364 0 20230600 20848355 0
17832896 326453810 0 941037016 953097136 0
506093591 26547285 0 708680667 729800296 0
765666028 447038754 0 796008364 793563751 0
37568936 8432468 0 151706412 145506799 0
5463736 438785 0 41909749 36441012 0
5418466 5906384 0 139375506 143534422 0
37914632 24913588 0 725068327 626789657 0
229426703 255511258 0 570294429 798613361 0
381506935 5165380 0 539803139 285988401 0
5317692 5764276 0 52104168 48779551 0
152888737 26940886 0 574371324 703555927 0
4787127 3744158 0 54624001 61831888 0
59079804 58629252 0 592724665 574526406 0
200737633 202391578 0 429387215 482751187 0
57661707 87996801 0 134166585 220134388 0
5851872 3674790 0 227951599 224716773 0
385435258 107926365 0 722374073 785571064 0
87563088 136097623 0 412650015 463664959 0
101576807 77597954 0 331868230 367800383 0
25304168 16929668 0 233307697 236018485 0
486627128 33988840 0 555199751 470974806 0
267744576 43441824 0 416895837 396876361 0
210677150 24574950 0 591779809 517084994 0
65064619 51025249 0 296831228 344783772 0
141429667 40323943 0 917364506 937311728 0
47682720 343208436 0 840892586 932474841 0
998224 11584955 0 258389612 285765120 0
58371959 112855066 0 495075213 423130422 0
56270170 9075049 0 106740692 86742566 0
400226277 82794546 0 451470512 451983614 0
3183372 413715 0 79148914 66507236 0
385596 20667032 0 175407813 178982575 0
57826593 1981260 0 200334583 198683038 0
432201558 207013940 0 916711361 661474969 0
50063866 156311987 0 460257963 501120725 0
10465381 75040684 0 431308447 476042439 0
204734035 69692001 0 502244442 520404267 0
191051293 94190845 0 346967773 355512339 0
67685536 51310252 0 291701365 379824583 0
22421086 92623074 0 449329328 424011071 0
153619886 80219517 0 878528971 779457465 0
44608664 10940983 0 855157715 839870186 0
1676257 1753187 0 155668249 166775818 0
251021832 108809530 0 879877557 607690584 0
124864484 44794494 0 569305910 513801264 0
206267821 95882581 0 237980009 212140946 0
227267945 41522391 0 332467572 300966078 0
232514763 24332078 0 584691617 564738892 0
30949103 73649279 0 594172866 583776085 0
113172229 25560458 0 233223129 180271766 0
251855949 122239657 0 420100764 456317765 0
90571106 34788228 0 527384460 559787361 0
103472240 10008509 0 381828551 343327569 0
169260861 40061809 0 796947309 926987664 0
32551290 87881245 0 842874694 792915491 0
53281460 7501782 0 89638532 102918069 0
204236993 125515382 0 371601019 311719058 0
181962808 21757572 0 229641777 163522052 0
58958393 19124190 0 388610000 408778235 0
116448011 83499487 0 693538799 678067391 0
154175425 86968575 0 228591189 157996089 0
79082154 16324329 0 334373200 330574418 0
130806514 642114 0 132939681 57677683 0
44264306 27443021 0 760422135 799224502 0
276655823 30979143 0 934656766 818021343 0
80635875 45319654 0 416524831 396048330 0
311691328 237515252 0 902889884 869820365 0
165174462 37108212 0 678892308 678345453 0
2327277 51057 0 42662204 37931048 0
9317648 14115885 0 669835058 725615677 0
632693324 271320692 0 970966504 786207159 0
3168063 5227965 0 13223065 13112099 0
96800096 42089336 0 667287276 730087211 0
892841 20239442 0 161773962 158841577 0
361234437 24826462 0 748800327 759418157 0
5311495 6477212 0 151603624 189680306 0
448313 231030 0 7319057 6741520 0
443986258 56821214 0 629192425 529988356 0
70500723 111175081 0 538765033 644751862 0
173472029 5397437 0 426271198 516384958 0
77110434 3456145 0 238759792 200673930 0
8091550 5284000 0 85696390 75798456 0
795531257 233209162 0 912767707 578553354 0
57948330 115197320 0 612534045 683892966 0
72773678 55478245 0 133142758 159804471 0
174831810 816831 0 419496903 429729639 0
93331173 40237084 0 127147221 175919504 0
493587455 42289347 0 920733713 925019140 0
47544349 105742797 0 642116913 644163638 0
280980363 2089681 0 329223716 366701068 0
320767142 8338622 0 797961590 722476837 0
57433 264699 0 1676213 1761183 0
420310820 110606186 0 914796483 865738031 0
70818600 120334827 0 500669208 546162266 0
91395744 17860702 0 179062561 176147772 0
196854514 70459498 0 316966231 285785601 0
6596459 3202719 0 433000372 426441064 0
148607866 164756117 0 565831332 633471445 0
284979629 228692821 0 384211147 456572132 0
52121816 43501087 0 72052697 70696807 0
394307276 82878144 0 851268324 815148263 0
3603824 10784489 0 133675252 121109468 0
141331922 92089811 0 594107657 573418208 0
5756365 39114394 0 125498918 124536885 0
163352076 29051443 0 211908046 204571559 0
40061115 166021344 0 574979969 610477439 0
74867789 120473873 0 546218228 585836058 0
394131415 79838049 0 843967422 881383781 0
202569153 82166580 0 221662053 182020477 0
222151000 90760611 0 300973162 344115002 0
181403128 5172678 0 353026782 373125957 0
304813149 18118571 0 487472381 434491439 0
14684358 26897896 0 597733466 542280416 0
30876085 37525960 0 768385871 744809852 0
1545626 458700 0 28257678 25154689 0
43777160 47640629 0 521657738 657216929 0
74718354 91014661 0 469165348 417156652 0
202954774 77884661 0 663700010 662787270 0
531152583 48569494 0 680158264 642955855 0
133505558 84787852 0 494508835 500652341 0
79044624 17789284 0 703116892 668943687 0
399612019 124688174 0 688413316 779021443 0
230931603 169283679 0 874238065 669914154 0
1075415 22679021 0 516634663 538281829 0
89341291 35719056 0 739664707 739946879 0
126098097 22531863 0 188350021 178849832 0
448691526 35330260 0 524661497 352713236 0
36707549 7927875 0 328568576 357219784 0
58055134 9504466 0 463634974 459232147 0
31845407 27389017 0 243316747 274369923 0
67924682 134821433 0 901919664 941341420 0
146514135 65312017 0 196091564 162846325 0
10534997 5210113 0 134753300 177369249 0
40314 14150 0 64827 66055 0
15058388 27911306 0 194699157 172084157 0
1411179 6766308 0 282274003 255006384 0
229884204 18244272 0 515228059 579742878 0
55662596 101447619 0 605763616 665902946 0
685698209 38100842 0 913397112 927988541 0
646985717 147396882 0 907668620 664703088 0
31471735 114228322 0 615529020 833293474 0
145984990 132818653 0 899403827 855598290 0
60491372 16566863 0 381651795 327451980 0
137022211 60893936 0 208979603 203838684 0
219475428 28679742 0 474234712 364434435 0
629707022 334689148 0 680359180 536350583 0
290497524 33861129 0 700084341 468161908 0
271597419 63596342 0 479969202 419461289 0
204686748 44657137 0 489748512 514170533 0
201199726 630764 0 225204102 236589112 0
23413510 246015806 0 713771560 900014376 0
12151514 42233931 0 618105270 516183817 0
8333301 9540681 0 148087393 137079345 0
280484125 9789683 0 549885748 497157539 0
376426503 81059928 0 616376872 551617882 0
39200880 94945884 0 454988558 465214476 0
16371130 10843446 0 58884903 53888459 0
67080089 38166893 0 342556946 345322411 0
58869504 30011814 0 93859308 113574911 0
90600713 30791596 0 861514994 904692201 0
41723516 29621094 0 401505166 370238634 0
274662018 232389387 0 595976475 606134144 0
24261180 139914505 0 333939285 361981810 0
206092199 16071540 0 382773332 305731686 0
16639742 13993227 0 130342571 183478027 0
1170866 148954267 0 651845459 643762408 0
492933945 229988179 0 523238439 430956452 0
19308317 19641996 0 424718943 418870049 0
39917965 24879437 0 201228356 234844376 0
654948216 147268868 0 951889620 838361705 0
113784345 73953184 0 752565301 936840868 0
72279299 4325157 0 428245743 330492213 0
99846159 31597436 0 684971657 620903647 0
94933104 32071688 0 126684566 122895164 0
20722824 61597348 0 235861795 236909105 0
373375835 200389820 0 525808002 527889335 0
274843162 169169503 0 384371530 297052955 0
541645429 186849205 0 669084380 594784695 0
58113304 23807557 0 498081571 521742684 0
1016788 11417558 0 76852723 77939700 0
373397483 211702368 0 485796357 394929803 0
3035240 28406 0 3789064 3890100 0
178491218 105901537 0 688751268 739648884 0
78673705 143501764 0 710098100 680873969 0
436124597 305954531 0 688668025 645418985 0
396348381 52897014 0 687759388 634392903 0
102748150 195351937 0 756977548 697319589 0
18552888 16993398 0 95523359 94288997 0
76271968 19327251 0 468852149 419043587 0
288972217 44944856 0 399987337 388340407 0
19766324 25119108 0 196959365 210978553 0
20305554 65410346 0 118076992 131021318 0
220991992 43561736 0 397993551 335818746 0
36402055 6284264 0 323783334 278805595 0
124011858 18623832 0 358821292 372689927 0
126883302 138485639 0 591807022 580766693 0
48223325 17406131 0 873927384 608735052 0
18300545 66404290 0 591406382 543093846 0
45076624 17088644 0 598724273 562522914 0
167635890 88934181 0 555784159 584527187 0
41345403 1332000 0 522983415 486013593 0
101730 23419927 0 152931819 148492688 0
32121217 48220280 0 225582176 223989386 0
1185708 2706025 0 385678362 417037410 0
261038760 218902966 0 479084657 428090002 0
201533410 19452205 0 350334296 518990779 0
1471594 10478478 0 176036658 173842870 0
18255073 6803690 0 491034133 460925865 0
80637000 8657218 0 654446374 659135630 0
119796555 20414882 0 788353625 789994287 0
168919006 38911727 0 574563024 591351856 0
2156080 53243016 0 684620257 747507398 0
11449931 6698332 0 680672633 770485936 0
228825072 10396373 0 508047819 521347210 0
164673001 28974460 0 438708329 444094475 0
33825224 86535666 0 679994431 802479890 0
31367233 1216750 0 245147064 218291808 0
301925211 227132982 0 432269291 386746892 0
157346175 28805109 0 561073914 552762894 0
172964570 31982086 0 444083198 397967363 0
102647359 112224230 0 583322678 601024387 0
92490658 46286265 0 460669148 462736580 0
70051649 7961643 0 168857313 175691599 0
92612866 33940878 0 673041834 739967271 0
12419657 2846637 0 195178058 212473679 0
60906932 1782941 0 315486811 340371624 0
7521220 5865435 0 410477633 396546809 0
197820928 98378713 0 561041778 635868095 0
128653417 83165502 0 856659668 938103239 0
274501277 408558466 0 443584492 517628268 0
84334685 20351799 0 181092874 137484625 0
524871119 92802316 0 842812461 689247160 0
76386243 65699347 0 819624444 803840320 0
7759692 98033588 0 912162338 839850404 0
8013566 11611912 0 290245351 308133872 0
236927037 44330917 0 510413048 456462480 0
100177893 13098312 0 116546481 116358839 0
159420183 141338000 0 783480080 784253970 0
84138408 87888758 0 938001621 936345043 0
21153144 122857212 0 468372316 462217216 0
334853891 141163031 0 581473357 549308045 0
54527604 20822230 0 551819709 554933348 0
48990632 5865932 0 476316928 551009899 0
267802309 84789768 0 357757786 303718263 0
187711250 116620849 0 952534942 854648859 0
8601296 302813 0 52482578 62722566 0
2368840 13325767 0 480136283 575407321 0
674873647 90816140 0 862799175 463974349 0
330827289 75338059 0 525063803 528198087 0
108688838 142086671 0 235560098 232279372 0
3543216 28592649 0 421645176 443015218 0
570082600 109009872 0 819446742 514513612 0
108915823 66715601 0 677912998 644076738 0
539736876 407789269 0 929014334 741036329 0
533721784 197740547 0 868266128 642944690 0
10734730 22329353 0 100025065 94230184 0
334181659 38680150 0 894394046 883206335 0
182691793 13573919 0 505876663 530275358 0
168747335 79819069 0 770923073 758546295 0
76464179 4144354 0 144718251 163150789 0
168887681 35223706 0 372912032 290056318 0
19300054 25927671 0 626461531 567122563 0
5328798 152425789 0 512570324 668357664 0
29686917 58021408 0 412255125 330192453 0
3530418 16329 0 191292329 217093065 0
92538090 852434 0 423860273 439575445 0
473917128 294053357 0 543811492 496301968 0
377912982 190574032 0 598136866 626505125 0
228208663 160464960 0 880949152 941716436 0
12622527 176302569 0 343212839 345289720 0
160777913 98681592 0 615921936 648159799 0
164030657 29638963 0 183379881 107922001 0
637117928 26930632 0 752032264 725666989 0
99476293 22369214 0 451364186 313146014 0
2262497 3511569 0 55973981 58271542 0
83439550 5361705 0 802851409 720453658 0
94189369 11305923 0 652733167 696302165 0
392493 87652 0 16643440 16337518 0
101877303 9533897 0 398089441 360531264 0
332521616 111345415 0 358632505 253351067 0
29058741 7922568 0 141138151 142926112 0
49584975 18242180 0 63298474 62513670 0
71072205 91983778 0 417495733 471465076 0
10564482 18922485 0 126692921 136376718 0
56591830 264434996 0 894837658 974718555 0
128288926 11603004 0 181710995 76900793 0
782370591 196531465 0 923819048 777294748 0
21628451 26423482 0 673330320 532233104 0
83728909 92985198 0 759170428 732198211 0
19066476 44492837 0 327443486 301508432 0
70927044 125987393 0 625814409 614549560 0
5452050 8845845 0 31497797 30902183 0
93636964 2996218 0 101675935 123991876 0
166449268 82970688 0 188077564 134040410 0
1320808 3623590 0 90276263 98608468 0
103086857 24106736 0 172045799 136413355 0
49305694 658398 0 186709441 314069527 0
10837276 21551587 0 153031868 161560798 0
1263633 3052288 0 84366793 74805865 0
53226457 7378688 0 442841403 366554387 0
409620 184324 0 6246350 6050610 0
175329637 49804700 0 295836896 423196047 0
49373246 95718435 0 253493577 241421302 0
623115372 120660519 0 886241450 433862728 0
2496089 394580 0 28873123 28523265 0
184777742 47632997 0 470834011 451558733 0
1974416 6384643 0 740969790 713928898 0
1455829 10668346 0 128956787 109013785 0
71190902 54081878 0 477594039 502993039 0
27843569 6109886 0 39131384 39464245 0
28164579 13014019 0 167791920 161290034 0
490567581 39480967 0 519727927 310234474 0
124272117 86560653 0 837482286 824357773 0
65698763 15438865 0 432305125 431772548 0
23381796 99067825 0 464053061 497644865 0
40492458 3267536 0 198924988 247621572 0
14278319 5483136 0 143980807 145208671 0
9558251 18627367 0 660811583 654933385 0
121207353 30301675 0 270454621 268225119 0
187289236 30479705 0 233604128 340493503 0
93052212 25382640 0 391955212 386030384 0
488116777 131564461 0 679362988 442141056 0
449231981 237004553 0 588916541 496529301 0
173391927 195028907 0 869856759 870373866 0
253850797 90576413 0 433974154 437017387 0
506070878 345790000 0 769919984 702350289 0
33669264 14599988 0 766797719 800765292 0
126201639 367082134 0 590980259 778203824 0
416023 4490652 0 95727586 114124661 0
1067637 27736119 0 479272007 467144284 0
230674245 43939353 0 665956529 391908669 0
8900106 15051302 0 42037344 40394805 0
145303828 56276401 0 657806749 796221130 0
43264359 27591686 0 138074133 137100238 0
634313062 187084627 0 855293966 386540447 0
1349505 11965214 0 632763211 558387251 0
414831047 191150564 0 477591367 420459514 0
34131154 5319802 0 198740465 180216694 0
35876557 58566275 0 204934169 228885198 0
166494437 86027061 0 880325606 762793536 0
208107738 24379744 0 716972787 616389741 0
22371439 40507366 0 469893485 427621885 0
707321718 154319965 0 885704742 665753556 0
243740643 262134422 0 474590678 511809314 0
45452223 37700795 0 716419871 450815654 0
130593680 104103469 0 718008896 562010603 0
417776432 94438404 0 496667001 578438508 0
320980870 57744707 0 623962215 641751036 0
103698781 38671604 0 242053209 225967428 0
37295420 59480742 0 746306301 633156623 0
73499249 8809077 0 290629684 275929567 0
143801325 55881583 0 515218819 521092953 0
159001075 31047232 0 241243262 202878696 0
125628905 940435 0 964488930 801785476 0
275577792 33448786 0 819117150 725737042 0
142932753 2612812 0 305334069 306645969 0
95119106 10780255 0 238804815 203403264 0
5521038 48918584 0 173965763 164377032 0
100498212 94614965 0 230178467 237269488 0
4315224 11247593 0 39098396 40394960 0
624810112 66559446 0 973841328 780527452 0
319004040 263220482 0 477177887 414778762 0
299133693 218089604 0 731309783 842935535 0
144834063 7615834 0 189798006 133310222 0
254484657 79416689 0 509315195 530161876 0
357208569 124267537 0 441128379 429948871 0
318839606 15915380 0 694347410 495142733 0
96788719 32151528 0 629918792 577323694 0
79925152 33130578 0 682862878 807983408 0
157214076 85849220 0 634277646 534795074 0
6106831 813271 0 10525549 11962593 0
5897413 1263732 0 19725456 22917418 0
185838264 15531231 0 669508525 698512350 0
70833 4007912 0 14467714 14257371 0
280171832 125904077 0 500338991 428364994 0
443916414 145404124 0 841302929 892807282 0
568408593 405729463 0 896233987 773927692 0
74458042 4664828 0 235160165 203137969 0
233874016 87440223 0 545679342 588717255 0
736312869 314874336 0 953834721 731759909 0
301461196 10141931 0 838200903 866231398 0
7486319 9091622 0 75294841 74508063 0
27339522 68861267 0 224863228 189992700 0
253037788 231642443 0 713652719 731285953 0
159066647 80020251 0 187833238 118770387 0
24748650 21006194 0 587341950 554191644 0
170882534 71094488 0 209073801 191788376 0
260617448 101202178 0 551007312 669342623 0
55007909 49489239 0 879228244 899363857 0
25643489 61293814 0 280639738 267293140 0
83728894 4033418 0 103155511 76268725 0
378505575 204093020 0 443153004 242468447 0
122939792 90540279 0 166129620 151904316 0
34459406 113999669 0 467564178 467410563 0
5683293 9748961 0 264082700 254407209 0
236429735 150991157 0 319721601 296526630 0
179002984 290309136 0 864648775 894815378 0
27914460 31325557 0 209492158 280716554 0
18107850 49048175 0 292620393 382254880 0
8001133 17161929 0 51113603 54855165 0
72571574 406033 0 318826708 300933039 0
125501887 95624973 0 336319833 345893956 0
6484235 59091482 0 746633252 693259471 0
52449938 111892756 0 946941200 887350490 0
22836995 25568980 0 138690294 137983194 0
79232840 33789033 0 692532110 485511188 0
129343603 14161912 0 284056347 282440210 0
287043446 27729428 0 508420808 531814121 0
179316690 114887172 0 728834414 748526019 0
82164557 123051255 0 621150114 924649837 0
258170612 228445627 0 733134869 700388441 0
79360628 6930594 0 628967665 615817139 0
7335701 49988133 0 764013646 797708089 0
307934862 7544658 0 806289928 857890661 0
173632095 280578765 0 365395222 353880435 0
17653569 19083652 0 515309093 518047423 0
11766020 5789533 0 85989991 114278404 0
164128876 64612048 0 379715732 365686227 0
41341822 20955040 0 216713211 229014836 0
102896955 10824588 0 196016818 196551087 0
122104153 9334995 0 536852393 554811574 0
80398626 27639422 0 156541207 176844083 0
55095459 47799690 0 357813965 290634064 0
4236233 10961433 0 543966582 521014538 0
248412 70872 0 5646976 4927052 0
6847579 27016 0 201911308 216837380 0
129744604 114366877 0 720248117 678621055 0
65743764 6465838 0 105129220 71140480 0
31034554 36144758 0 543546723 732125989 0
34526251 37944117 0 325143649 322391734 0
340934412 94310256 0 681746834 644907699 0
6530172 52098452 0 430279905 417005888 0
454664545 110845011 0 824039938 808867723 0
331717689 8539357 0 335039156 268716268 0
7637542 72380740 0 247767593 351950487 0
688891869 371142509 0 982554839 627030138 0
398725202 39673568 0 478337746 464551960 0
100429884 55560873 0 768215491 905108333 0
343881283 784534 0 533261430 420285434 0
57045692 98486928 0 382209486 390655914 0
143693703 19444349 0 216895093 214906218 0
518200097 86296262 0 872431276 745465280 0
185897709 94116874 0 800617758 931560144 0
124881302 73760134 0 185068500 123777985 0
33570833 94579540 0 413984102 607639974 0
150146464 4119311 0 213750305 196571232 0
337629536 53820679 0 369334567 365352589 0
715214996 371845530 0 823090354 699532239 0
79280777 26306302 0 166274368 201043704 0
141582494 42155629 0 512411397 485251891 0
289859800 180007840 0 511216410 398547230 0
43491257 75288119 0 250888303 234606899 0
127405971 6803637 0 148121626 146803159 0
523392840 64581083 0 929757015 744667068 0
34217958 3727641 0 533376533 557315459 0
17297692 57741053 0 546860935 651749579 0
2709498 12201855 0 75196071 82828536 0
20723638 9301995 0 125989275 119642236 0
683762112 350508555 0 726491318 712255689 0
241477160 68663614 0 368297401 366906344 0
547091309 260466245 0 893564354 912351464 0
159544353 10577451 0 428531181 257004571 0
2619825 1312984 0 252681532 221754442 0
233947823 15597617 0 562031230 566671965 0
94951811 8483702 0 350677227 353324823 0
76026095 26918220 0 682578210 678552107 0
392070164 244756880 0 766099518 652760784 0
687211326 30184343 0 848765518 539582958 0
196726401 57858182 0 354956988 263263242 0
28374297 61096101 0 380129402 331818812 0
29314523 58772079 0 291359878 280173833 0
117423947 77587413 0 951089744 874634042 0
163526208 23756449 0 277904458 264394733 0
53207714 37308157 0 154807578 117799727 0
27396141 37725103 0 287061397 230080677 0
572720827 79408710 0 749751082 414777979 0
29211430 17506897 0 262404857 279847960 0
176455975 75033250 0 443599356 431217159 0
27447136 34010437 0 181399278 484363532 0
100674381 31302767 0 271686460 237203015 0
34206160 8774927 0 291762560 335619585 0
124451922 29277539 0 258221327 143711301 0
74213194 20539137 0 651305732 648221796 0
428711282 27267514 0 482331977 430591778 0
17471119 231587428 0 938774804 812169509 0
11386040 334791 0 104423791 101365955 0
533831497 134441739 0 687284906 734824405 0
331766532 327874010 0 932143519 916741781 0
555059543 272507795 0 798580727 463828350 0
694251400 295064455 0 756470574 388814141 0
18211052 8170803 0 132812201 133434599 0
111915629 89947525 0 491759989 421874121 0
44101 135753 0 1853275 1943350 0
104779 7150750 0 18449664 18640878 0
91424550 35351324 0 124432954 93865828 0
4768478 24286017 0 885752278 779421381 0
91176683 47611442 0 457484293 467356408 0
246028316 27525120 0 389437389 312006619 0
2946300 65399390 0 492969186 681085315 0
86992008 101425956 0 701899914 652356152 0
272935230 9196268 0 610468000 550851874 0
56094356 49934339 0 424351167 433519337 0
194698469 76995397 0 457653831 376004428 0
2360767 418138 0 22365941 23182663 0
98243914 938738 0 195351183 146620262 0
213851169 38652032 0 408210789 293973294 0
173521688 134083822 0 810282420 803403394 0
33533440 34239056 0 177689490 180835617 0
356974110 67451468 0 604792604 517390153 0
18647781 20513943 0 157580730 166577133 0
126722693 28602758 0 420667436 186622907 0
354610171 21155817 0 531621063 498234002 0
77190299 46933754 0 104569221 85797299 0
115663582 17837816 0 212077047 269538273 0
445933358 126203503 0 737129457 530707840 0
180735123 7874258 0 240846628 114815362 0
252144990 102168649 0 311815616 392234254 0
16050179 1477089 0 172873997 170733751 0
9453094 2310132 0 22885535 18445278 0
106618303 36345888 0 945820536 924653532 0
21440830 142495107 0 864370329 824961824 0
102439417 152356970 0 871117022 815946824 0
122010471 1193822 0 202169823 93508270 0
12972661 1160289 0 57995365 60291641 0
28322109 114625416 0 887012290 768492024 0
255691854 29865746 0 354807669 363653961 0
109612253 126153321 0 552446310 743008065 0
293827753 169994512 0 694933759 815413105 0
274599701 141865638 0 467686030 447880947 0
3744842 22425106 0 289978019 285978798 0
2488823 347056 0 4395884 4096007 0
30755220 47390297 0 160885287 161422323 0
303964392 4854110 0 469796319 454663221 0
110836432 2483680 0 306946374 308767176 0
35523705 129502666 0 699235087 670350526 0
14138895 15397830 0 427057365 503613988 0
65916210 19192889 0 401115530 431783512 0
377863806 143798979 0 575269710 261993532 0
155547600 5244383 0 406251185 349294475 0
101303796 64249818 0 582682144 613105578 0
136781477 32402890 0 291045691 154833902 0
28806262 93567833 0 641209466 684647119 0
103926405 157135644 0 941209436 844378292 0
227381536 106161579 0 521925022 353666722 0
477731665 34054309 0 661887275 573343157 0
19392265 3115148 0 223782041 262077175 0
526659241 95780288 0 986010704 904112028 0
22253956 1698992 0 231220987 237575264 0
7036461 20105814 0 146501109 128918495 0
479691495 110937972 0 814951922 793063239 0
192034910 213957127 0 388170614 383224328 0
205074737 19406980 0 751469998 885070792 0
14807905 625005 0 161568289 166634706 0
29343431 93128474 0 870883676 821472268 0
62090424 71866411 0 900134804 919335857 0
209508284 24019462 0 839362894 904705902 0
8704827 9782243 0 426123069 488897829 0
120913800 142805535 0 339520320 346544758 0
20837825 2505271 0 308542440 293610214 0
31394061 76467447 0 476700305 480151749 0
87948535 111166467 0 568706969 617225953 0
259148482 101534845 0 484717094 411225764 0
4999818 4891724 0 505583831 499860484 0
10818938 187149777 0 898109125 751118598 0
82227195 8040596 0 818728641 919305317 0
292295728 71096831 0 551888868 429106511 0
185550302 7563940 0 727905718 818167713 0
194727722 95708620 0 367838204 276327499 0
11547679 39776578 0 268572295 246988209 0
485312052 4766892 0 751424684 674131275 0
88263399 51178549 0 245247723 247214067 0
150056866 73465713 0 235049432 191928786 0
111859214 23864603 0 621312668 632005650 0
95359961 163639748 0 607106063 615058230 0
19910687 5223627 0 68592522 62550266 0
520728910 160055052 0 671698345 498419218 0
21097207 58380095 0 433641995 436496707 0
387815541 377467950 0 524257096 540477044 0
52790594 20550985 0 54696658 68918891 0
189073802 5131571 0 294191593 297757287 0
22520589 102555771 0 940881406 846866236 0
18840514 34706163 0 223577967 228920225 0
9406548 4947204 0 52505829 48740785 0
9459708 90458481 0 739051229 738779594 0
6493598 169655803 0 509474582 552891520 0
41020451 21652723 0 61600238 73243935 0
380419727 24833272 0 681843929 667478747 0
452353271 99264976 0 596317823 507300762 0
761899875 48370685 0 888486813 831656372 0
194505285 84182738 0 297724495 265361626 0
16556566 140790956 0 624846715 728430403 0
25223748 11132565 0 66976048 66903105 0
3315714 32864715 0 318910581 383421412 0
263405359 117411816 0 666253358 709867030 0
191266 165394 0 1014364 961697 0
520173310 94477764 0 720268187 751400554 0
152097767 24785507 0 578909369 523560703 0
139381137 105646709 0 757830903 751009133 0
137039192 42921586 0 269442731 275141589 0
182421991 1502610 0 207122274 149613827 0
119300835 179747348 0 854833706 833755311 0
149022172 17697363 0 561739155 573930285 0
286522416 54799529 0 702671789 716395651 0
19035318 10317897 0 46271215 45076060 0
16003461 13813865 0 148854961 204320648 0
258508178 27642694 0 823250687 736732468 0
14092362 30144 0 175414750 201846812 0
53208040 252287590 0 809538737 719485534 0
155960686 82555433 0 207042634 179519862 0
6130629 3299922 0 49442992 52087970 0
6121893 7476609 0 47957076 56709297 0
44968513 15625658 0 234342755 219629195 0
114686500 81829641 0 889472343 867940688 0
4209901 9188152 0 193648192 185053104 0
190924452 98295770 0 790635621 813006610 0
101143380 159361164 0 983224303 806125942 0
268571303 128336603 0 330456488 316616823 0
38670710 25983569 0 64510181 56359296 0
604290121 504499845 0 844125527 895325280 0
62824 32419378 0 261105010 234661865 0
365037792 9923144 0 705762991 644687430 0
681327913 291955545 0 924609783 797838006 0
139472492 91205349 0 389699686 281491255 0
144799850 60611266 0 171824795 131319567 0
14967801 23553624 0 244904775 283597274 0
39778679 13526468 0 89283590 76902326 0
92192065 55882371 0 159850510 167827027 0
640680 49094652 0 231497256 163151946 0
4575981 744833 0 96040736 84951446 0
300426082 6099992 0 647998635 527389539 0
60572137 23422135 0 534819112 582432350 0
42712262 27593270 0 320518735 327165810 0
405799887 148537327 0 852556845 629768376 0
8419493 34348748 0 210688209 293051203 0
88539939 16787656 0 897515840 852262311 0
152004042 11900869 0 249036431 248811098 0
92379107 78976382 0 211656183 271089858 0
26757157 9950388 0 718579016 584179090 0
47299548 4287143 0 161639022 155168409 0
3494390 18598757 0 285289689 281290860 0
205167993 2692171 0 414276317 415234459 0
532250914 484217508 0 756426487 768366671 0
8628507 13705270 0 318885228 440343195 0
247505377 106110355 0 306410715 299285278 0
2231309 748706 0 14160291 17888739 0
15955508 5304048 0 21876703 21106419 0
28232323 77288579 0 904691312 802392185 0
7632677 110196602 0 688069650 656942054 0
109952294 62148303 0 245832034 308627195 0
231930259 13523470 0 329345672 349263104 0
22890953 14825435 0 119543224 123460846 0
152781 2623498 0 15273228 16428026 0
10237750 5923854 0 790061034 854347360 0
570099321 307053797 0 588779027 463595991 0
153018074 54766871 0 233573674 81429941 0
25968512 10120647 0 31927406 26309917 0
77311974 55355573 0 96325324 100600152 0
817964073 82009872 0 953894517 775308276 0
23521122 18315524 0 279141225 376756525 0
13508423 19334106 0 426553608 433950790 0
441295346 38031917 0 755130699 658960291 0
26715707 199167949 0 594406351 643488311 0
4084704 2404697 0 10675060 9018865 0
3728715 81347 0 28114605 29707243 0
48526550 69557661 0 747734053 768612257 0
54881115 20095880 0 148579983 144590191 0
561676382 5436692 0 641537332 343035148 0
1971287 33761988 0 385812447 379583183 0
14177113 3779180 0 395175726 362942943 0
288427520 45411049 0 575441876 500062068 0
46668173 25417762 0 93343661 99940799 0
26293639 56812553 0 483611332 481881747 0
65477438 11283084 0 240417312 249377101 0
30925736 54980134 0 100083852 118952018 0
314365203 19722622 0 802912252 408203245 0
268743145 22231088 0 488515527 438830093 0
45028976 20620707 0 386031195 391366126 0
334213239 190495899 0 520785751 462479579 0
534166386 201433785 0 619767206 388525758 0
35394587 64399358 0 831834453 772717682 0
10695081 47056229 0 339447168 306965588 0
69732019 100653321 0 725131829 572047278 0
196546535 32155207 0 673638858 756273090 0
132365897 1820947 0 259720693 161380217 0
95326618 11878578 0 134631651 63942321 0
796964621 137996278 0 870602988 467346971 0
153054286 155329974 0 646376769 652814216 0
65999613 50237976 0 217530764 224167467 0
232718961 71263435 0 375768370 385269818 0
279105852 4419925 0 513085063 526764427 0
107217645 32439936 0 217764100 55617745 0
95973347 580416 0 293050603 235891978 0
6398026 7028192 0 124240286 124358704 0
63838875 8155447 0 537946769 553602317 0
152628856 5357337 0 372964122 375837383 0
171255896 2421724 0 191189495 196137302 0
82594001 32084329 0 156921547 156479603 0
16318475 41206414 0 569745108 549577963 0
1515584 29074943 0 233323573 228764486 0
367544020 1964695 0 464514195 578451025 0
55763041 21682810 0 316909354 328137242 0
99389403 71872463 0 964468817 922443842 0
106284475 33168700 0 487450589 390838528 0
200703152 161395209 0 507947861 492263696 0
139000992 11722660 0 338534494 335844946 0
24568865 223810323 0 578089228 546010729 0
14249983 42116036 0 606010339 672502252 0
97734985 9784838 0 492914864 580637142 0
11901607 2194062 0 28924594 30311702 0
245036610 203886752 0 330307071 254477496 0
112371114 31731672 0 993726950 971457870 0
849988283 319252983 0 887102707 734737044 0
153269296 18438919 0 194863685 79205509 0
46984538 79009859 0 831079072 791417691 0
5961148 5734852 0 17745871 15190659 0
3557175 8768393 0 773281384 764794495 0
1301081 107792405 0 499847968 460407216 0
181501319 80650513 0 219479164 240968246 0
337766243 67095609 0 716803239 631892672 0
713480553 105915693 0 809080878 507529783 0
196947773 117523791 0 316181733 340691514 0
441561688 18338367 0 860093748 718696555 0
48392143 93588096 0 537154661 577106587 0
92955408 10101794 0 131626226 85671061 0
420453188 106681066 0 586365356 582344718 0
134100989 75047980 0 273403817 241629538 0
266639068 148456758 0 291105848 317117649 0
117394218 48944115 0 631181480 724752984 0
9928063 10915248 0 403087311 615658957 0
26890283 21381101 0 65663032 48746870 0
18444414 39434560 0 112281230 127409527 0
145624371 62193560 0 536908869 443806363 0
103119753 19768422 0 175210657 170983478 0
369368129 318095280 0 566709541 893102537 0
86637838 152240613 0 633180496 567223768 0
287906231 3334364 0 703666863 708158625 0
60198844 88442901 0 512224163 609054118 0
100758564 5863811 0 962844018 880469734 0
111898343 261286869 0 746102737 902005106 0
231786135 11182131 0 666101613 665877681 0
25685704 172193697 0 647896492 757183688 0
180805 487354 0 1654292 1712639 0
712142904 357035433 0 978798451 857763959 0
30315776 966654 0 79824034 80957073 0
401544411 67967767 0 633022719 647470529 0
7510497 4471606 0 11684464 10930490 0
227397115 56520479 0 369466928 313281025 0
445608275 38936415 0 520913292 334877553 0
304603251 143010670 0 322308620 194605155 0
445596506 307976981 0 852142107 860450488 0
19512703 25249161 0 335850692 307291088 0
541689358 131724455 0 659870517 258164658 0
37918836 25106483 0 155847481 173950484 0
402483923 470426122 0 452367247 532126877 0
20924511 8015659 0 99915594 118266726 0
7070406 11377399 0 182299828 184457668 0
712103467 633795416 0 744082027 769875576 0
2015596 102392930 0 373264679 379897750 0
532608849 125840972 0 630484702 616580730 0
91708846 107491973 0 875356981 602565163 0
5696426 1443226 0 39675987 41002632 0
368153325 125854659 0 419618422 570499470 0
3576016 11008587 0 93529438 75587834 0
8791404 23854851 0 687879730 622497716 0
3679521 5802155 0 20238762 21106733 0
22486914 86497820 0 754679467 755578031 0
17992074 1284878 0 200009800 210112304 0
104975476 19995727 0 757759672 705692045 0
304912552 85224547 0 988364767 906662259 0
1627007 93685 0 39343737 28713532 0
69444207 31113944 0 668958717 633162311 0
83063925 31129695 0 775250917 824595749 0
78020710 21241889 0 235015658 232830060 0
184562464 30057290 0 567144279 569303579 0
33811222 66446967 0 310600265 293992691 0
4369795 1820827 0 52662452 55122119 0
143410908 61041830 0 815750866 793667870 0
172292515 112789315 0 808772316 822520821 0
5196484 7151743 0 705405693 667626921 0
272106738 36291632 0 371731642 242308209 0
41395482 6120080 0 211399246 234606608 0
12065032 6663666 0 511545418 457489987 0
4830624 4232651 0 166834075 126965176 0
26372007 5733681 0 46200214 44426316 0
92786013 47790875 0 136671021 111398234 0
123362118 66366195 0 657910523 652428692 0
139278329 84536404 0 595542297 632410379 0
358577079 94748871 0 521982853 499311695 0
913897 24788 0 1452422 294831 0
17517 3817032 0 51669406 58680386 0
473510146 120471288 0 755002853 423058063 0
113760803 13906156 0 428642401 507751219 0
23264202 41148947 0 477331934 469573364 0
15253525 36591360 0 278447605 250408263 0
385240 43160 0 1404380 864615 0
396872240 45451537 0 678662330 662025251 0
501156038 11197035 0 610307636 581495355 0
225322107 86235226 0 237833636 239404254 0
332672 186092 0 3128597 3215469 0
33596117 56706061 0 935164677 839804549 0
34242631 42971315 0 338457079 357633990 0
61708009 17449369 0 471559347 632036577 0
397521425 455998020 0 937850469 917888381 0
68334282 24890514 0 433712893 473847425 0
55410992 19700379 0 68495020 52141847 0
608940156 85936387 0 839177742 864301614 0
106489986 5317249 0 575362129 583016868 0
59643382 11842491 0 410115966 337926698 0
2311404 4765246 0 38791331 38250952 0
22231655 4840046 0 47589823 27095188 0
698563 723020 0 125684210 102136281 0
204896300 18457675 0 483314503 583357378 0
252594601 69849149 0 950114023 975590146 0
61315496 22255482 0 104011523 103697868 0
2284101 355115 0 5347937 6816562 0
3985856 185866130 0 474293137 463877151 0
153519351 16344607 0 270438329 317771469 0
46797399 79068287 0 666369408 549802690 0
78876109 21017857 0 86775991 79719101 0
146235198 8635629 0 182519200 81134246 0
30420811 12276336 0 44092716 39283049 0
57025424 19109764 0 217324166 372654370 0
99996266 180466844 0 732292146 685973597 0
14793431 1613182 0 168308913 96845775 0
22312064 101559998 0 906392164 835501519 0
320040777 136977904 0 528698674 496094096 0
291364495 71667654 0 758247317 721348717 0
167497984 75108727 0 683624477 816308036 0
142902361 12745885 0 397990672 312411068 0
47811209 20929224 0 272192156 232285337 0
32028046 15096015 0 214235123 214625028 0
153044947 18412791 0 341580639 315701196 0
1190927 423086 0 5928382 5992374 0
350420127 168557643 0 546008843 693551675 0
124470178 76482222 0 717033960 727984071 0
11947979 7619871 0 293206116 305636071 0
58786099 37816024 0 206906744 186162777 0
55303154 34545290 0 213865878 134184934 0
37389489 96989895 0 459642345 439351042 0
68846747 3218683 0 286807258 299642189 0
202185074 103272340 0 849742545 861363011 0
462565598 18443169 0 502381405 324782349 0
358173229 134653451 0 814119209 720786860 0
148252395 92066087 0 309659377 328448324 0
39374191 51629189 0 632327001 678131790 0
529103379 97282598 0 766565216 612314818 0
100558750 31572556 0 755990130 854264183 0
403684637 2070176 0 666298928 513427619 0
4494876 6603260 0 668940719 699143642 0
64533520 99245376 0 624426608 661906792 0
68800537 1021554 0 801099168 958488789 0
57542387 30741359 0 468221649 369304872 0
16642722 33698582 0 307662357 314757707 0
26556842 63903414 0 694092910 631864595 0
230405286 125386744 0 796984444 591389372 0
133909694 56826248 0 316154561 256332040 0
116219863 75676639 0 191798442 224285204 0
82201877 5802987 0 98239659 90630176 0
250919080 20211337 0 404816455 370451722 0
111690767 155514799 0 748751227 840266575 0
24668998 70502159 0 789908891 763082557 0
207854946 25368712 0 313864447 382818483 0
155258608 241283339 0 638315966 736206465 0
4054572 9386250 0 62192631 65321856 0
512701272 5231427 0 843649304 799202870 0
429291 6628945 0 36685228 51418416 0
14969667 13945905 0 187143737 188447546 0
49190616 17119642 0 80338338 73109130 0
5808901 1225050 0 54145640 56456823 0
3139259 55882592 0 413781300 423752643 0
226821812 124624240 0 880145872 869692022 0
4909108 19326971 0 83176788 91947172 0
5831109 23609426 0 54646945 58427636 0
86996964 56537760 0 662681016 533384638 0
102391746 1355799 0 219342114 212283600 0
666887860 194474807 0 834961495 540207132 0
66355937 14869005 0 538931019 570426385 0
18077647 42322104 0 822657124 821255543 0
103793202 68693186 0 951702625 933389523 0
28788574 23767111 0 143941723 122991495 0
96127349 44984247 0 234876193 268567294 0
11257707 958204 0 78065705 69769404 0
22913873 55059306 0 456898749 364450247 0
648360 4161278 0 715415314 813956227 0
189429387 118842896 0 269253056 285129766 0
51425132 90620014 0 626205602 742625208 0
19085007 11565121 0 54589578 68639903 0
25683272 9518848 0 404641641 502192100 0
189377188 16514418 0 234399416 186622385 0
44168988 14128848 0 59250471 51723119 0
425836442 206258460 0 887804669 952081130 0
49388408 27979925 0 742333911 527761466 0
92674155 31259553 0 482356395 419689732 0
53772185 18312136 0 64726231 54440949 0
62755150 40540991 0 882678726 863220548 0
58553016 6844551 0 274213180 307868907 0
644135480 95049944 0 898331225 908373671 0
484922854 173043467 0 808502462 843081040 0
23311663 16890120 0 598173591 605297054 0
364230426 171079784 0 606666693 596507016 0
44396796 7834062 0 448849597 453703840 0
284289341 87361053 0 521300548 499247121 0
8552341 10762115 0 143459492 147233634 0
855966 173821 0 11233310 16490848 0
7391473 11719941 0 98293629 74313162 0
279140166 184057608 0 777823655 841545049 0
150451066 24403827 0 922348475 808814384 0
48677862 42843964 0 193496229 187864585 0
182016733 5526449 0 750669641 890517201 0
1776915 8814666 0 48411034 55591533 0
508330613 15059409 0 915408479 918302923 0
97304403 115852062 0 736294809 756269214 0
464814154 109056814 0 685946524 448793318 0
226217623 31883245 0 802344070 896661387 0
26415566 118707355 0 530916423 646709105 0
9809292 45657358 0 278089378 269184928 0
6246431 2002414 0 256880814 248361947 0
56413253 127160663 0 869262946 807526157 0
30454228 40609858 0 576994109 515828433 0
168288521 111491797 0 404985971 519796178 0
103792221 7371773 0 143808068 95627090 0
174506735 52608936 0 441928234 363033206 0
209287459 52787394 0 242187527 143610781 0
19519965 8894296 0 48331777 54302443 0
348941394 172445150 0 822823861 896311087 0
18327981 135273145 0 583133890 555207223 0
75595513 77940962 0 741329971 732684446 0
154600781 86338814 0 157302732 250325896 0
15861001 322167334 0 838521816 757897584 0
72931347 96814390 0 730314381 780029525 0
342142391 126656016 0 775527479 804767670 0
739986 5842214 0 35249392 37932056 0
51150923 86606758 0 686821752 595276540 0
101938276 12808348 0 618528967 596565562 0
1185253 126553 0 40683764 44622499 0
42548457 67355235 0 471248653 415908555 0
4751777 18061160 0 80742017 86552244 0
120766460 36091563 0 821190004 632716544 0
286566541 133349193 0 382240045 324837060 0
230233371 14489519 0 262105617 251321411 0
674146895 100077938 0 728353370 464336215 0
63109786 206212121 0 483105820 599416835 0
188898873 45942155 0 832027870 942150342 0
9708234 47715569 0 327582397 352734059 0
51912130 174234285 0 919486679 872200694 0
45046284 3436502 0 120366373 106315517 0
9267150 13966758 0 383573700 510752173 0
4278613 2921111 0 748435003 740205447 0
768392 74901 0 5388506 4219530 0
187979238 100600209 0 706567350 644925055 0
76969825 48818605 0 111336495 110000100 0
251782973 14917049 0 867241969 783211031 0
151430577 91436069 0 553222429 410518648 0
45518330 31106557 0 672267802 589262456 0
178874244 81133922 0 478260945 558094696 0
16514601 2026119 0 18728138 13874494 0
204704028 67226237 0 732663000 776358329 0
66796559 346306685 0 764714702 882150753 0
249016832 6565397 0 397215942 306664507 0
48582356 29862499 0 247865186 265095180 0
7825237 94778163 0 272257014 326403175 0
3461233 5252919 0 43699549 42658532 0
4957374 34630962 0 58822416 68455574 0
34939772 10848962 0 44349062 47113165 0
17790022 100607082 0 851929882 826960255 0
87005307 40641740 0 94273223 92844934 0
273362498 144365353 0 698387717 701567259 0
16957342 896369 0 268882417 263329854 0
40651815 37962764 0 542862640 562893099 0
1609542 2867013 0 283307372 265972621 0
688731845 88733543 0 767693940 472009039 0
117005384 199203388 0 744823398 731386169 0
26577060 20414761 0 218302374 223949288 0
3528269 5623849 0 43306053 33800132 0
41914110 136312334 0 623462418 710998010 0
8131146 33632789 0 385187009 262253658 0
509043792 72315685 0 703606907 722140473 0
585942436 338424342 0 616141654 632650698 0
53580115 51983243 0 395287958 412114748 0
115304669 15692837 0 149218300 163524066 0
275268103 49135649 0 489267190 436187113 0
34609636 22269825 0 417977842 397330258 0
15162984 6388462 0 125664625 193838358 0
42975117 63174631 0 476679702 503183936 0
334945164 137013368 0 617939494 622489818 0
70110691 21404849 0 235510034 252867973 0
45764304 7707152 0 159790929 159395641 0
303809517 67680561 0 738455638 473966496 0
586570734 221987497 0 957532384 940441431 0
8538830 5879896 0 10247174 10702700 0
33167156 132903359 0 700335953 630849824 0
275286866 4614021 0 413843813 460800353 0
15170062 1407920 0 88145114 97034104 0
158186094 271155973 0 482815697 498204944 0
311214191 154115507 0 630524804 614202902 0
18257668 37945797 0 423889892 400878168 0
4519511 12170100 0 221313279 227640182 0
239359343 108800377 0 465744646 486019000 0
376984743 58947668 0 811196621 745629478 0
258170824 169203887 0 288804255 247050809 0
188510880 52109443 0 835278770 925478770 0
53444886 664148 0 515080093 273111169 0
111111522 68360674 0 749260966 713606458 0
488684653 19510190 0 655564082 583632997 0
213978077 37553025 0 350978042 272930380 0
17224602 11606583 0 108341753 143748375 0
488131916 30317222 0 529359873 503964716 0
236937707 45070483 0 651801489 902188444 0
14747969 15652750 0 278678211 262151758 0
260121736 38648146 0 615621960 552831950 0
110486049 15835466 0 292459763 281087435 0
40430167 12506885 0 46726643 45457768 0
456528381 338053579 0 766466455 411915396 0
569493400 219698414 0 945811571 653809570 0
96369946 34756560 0 134273658 138697376 0
410664473 85438971 0 747191711 756269615 0
82367309 111293206 0 477415891 669080523 0
159656908 86258328 0 336422296 313961890 0
5985559 59567247 0 886695235 774716792 0
157409438 146211071 0 415775645 438052537 0
445517025 57930675 0 572677345 581053232 0
160450883 112334748 0 693616810 788888071 0
1796811 47423870 0 624143659 608308603 0
30569143 21693383 0 125096646 115340890 0
259563556 114885387 0 853214881 723408435 0
338004494 63612216 0 737126380 669280655 0
3384132 29561819 0 230326726 245949068 0
20951382 111910664 0 916395094 904833508 0
87170711 50946344 0 195846253 202581210 0
88847319 106356306 0 655770772 875738836 0
56206756 14976669 0 630298805 551604576 0
681065 4196078 0 606548380 550331430 0
63204574 8912030 0 684470596 714134235 0
24016770 9282331 0 78325123 82496366 0
308227428 100795095 0 782414182 633820673 0
43431012 11193423 0 128858917 164390370 0
358541436 123541167 0 653587969 605866312 0
46913168 41260355 0 298297391 241884777 0
212121351 75065276 0 367760637 369784794 0
35326016 55596437 0 560517847 561418502 0
96509298 46866282 0 843384778 907614665 0
126280579 133094584 0 407665952 425468066 0
110083450 62187494 0 781033950 828467520 0
92349058 35708885 0 747446921 782147714 0
33951280 13481128 0 51539213 41819738 0
297706826 60481906 0 316202443 156579675 0
172960291 92833594 0 245327433 240456122 0
61809722 1673470 0 210264806 201389313 0
64308376 1046304 0 93521062 87660190 0
345118553 63851643 0 396389255 376385251 0
11358947 3100918 0 121287791 135374741 0
65859068 29782897 0 177710580 159949186 0
16966811 19329523 0 93061364 108934154 0
14591606 32381373 0 296000209 327968820 0
204479632 7577574 0 209222071 124618800 0
85688046 25425554 0 355022509 309087734 0
409998078 169438215 0 958282226 899621061 0
172167086 16204168 0 679121197 588349120 0
1286431 121933 0 66652814 66342813 0
150637844 8695488 0 342243674 361396241 0
5215241 30923818 0 242713293 248765650 0
8095552 94030469 0 425896562 485827323 0
68946039 18887337 0 774789798 896340405 0
126389970 109047911 0 796253203 630360630 0
554268953 123691387 0 887699908 562676079 0
36325995 11375504 0 366798055 447987655 0
310991479 228515637 0 950838266 915664526 0
494996711 42072309 0 806450950 524215482 0
351013558 204172607 0 808019811 777041940 0
206389712 115428620 0 422988601 555413088 0
257943065 43506441 0 435480234 431870944 0
42737349 12832888 0 519420177 524168737 0
232068491 161361346 0 571241585 553968789 0
25907140 5988287 0 138736337 147495236 0
15262743 7347404 0 69372519 66965777 0
104778115 65676339 0 504583623 555602092 0
9829943 68750516 0 117262129 143936052 0
14409323 185776200 0 872992425 983128335 0
26594134 21668013 0 194106685 169550647 0
166469118 319065582 0 804115679 681357068 0
357629857 55177979 0 619038416 546177684 0
90151962 62131761 0 362252337 262847911 0
217747041 37712895 0 847780714 832331211 0
339691143 410067727 0 441143454 480923915 0
30798301 36295658 0 655819774 689495605 0
2027788 546174 0 10953049 10025829 0
667976550 11592498 0 859379838 458508044 0
89371001 85057386 0 484229689 446507472 0
34079295 102245040 0 479363085 473048577 0
189278001 19581985 0 846605838 638193134 0
28224294 41244232 0 803035093 700036375 0
168187797 70677526 0 728831211 549836106 0
135892484 120543216 0 456693982 537535108 0
6565091 40141429 0 381360792 356168944 0
430394412 242265751 0 742908553 625989260 0
8801882 70795154 0 740008846 728246997 0
632785130 179924354 0 843513994 634152018 0
589114549 33031658 0 765495062 832554995 0
112953782 77321589 0 498387002 480890913 0
20215429 55714908 0 414488801 420075126 0
96080934 10773150 0 388825296 461027199 0
6583037 20183476 0 78152940 69816823 0
183171808 17792929 0 803396072 807451041 0
171959491 6486041 0 434818921 363982946 0
154793018 166016349 0 394435378 264104768 0
368320690 141155942 0 713970209 485056314 0
103212153 11639987 0 511561171 437831890 0
122384990 113205147 0 627553961 605730195 0
278927596 10653254 0 361311849 197452887 0
263948155 55085654 0 676363622 784539036 0
119270242 60789276 0 697608902 593083668 0
231282272 14817502 0 538745320 543919134 0
155877648 157464221 0 198508376 219626328 0
268736754 68835910 0 404173187 254529672 0
3608694 19235556 0 98498642 101536946 0
58894380 21820875 0 446674423 508440519 0
44652551 861179 0 317004530 333829139 0
9187908 43618657 0 395604649 428720564 0
131174305 24132323 0 653760817 762858443 0
496045250 166576681 0 628644428 573451505 0
843929069 722165903 0 991574263 955182260 0
200996505 104308221 0 248777095 254579119 0
16600718 2239554 0 418624052 415919170 0
5900101 2088602 0 128542793 120849052 0
60353818 26714718 0 432173483 469226947 0
56733610 25936249 0 129045667 100244141 0
100550519 50472686 0 858184302 882364117 0
185040034 118553263 0 259405104 306963720 0
11826230 2117940 0 64948484 60457529 0
430225934 13311379 0 903711569 912019799 0
135911237 26338229 0 817403786 894274567 0
81959477 131083239 0 823227032 861959277 0
3629248 2358131 0 29119098 35335593 0
407683580 8777863 0 665072453 508891779 0
649634716 279183410 0 716995500 667868369 0
418937832 113197092 0 706958759 568992201 0
325502637 96702731 0 736206355 821725254 0
568418041 323392161 0 795715043 760242960 0
8461920 21098983 0 916045758 899809256 0
9267666 2529526 0 23456439 28745324 0
16412625 42158426 0 505822901 490464509 0
83545992 48926742 0 354338359 361905882 0
222810938 15590817 0 390542159 347808667 0
85581444 60204262 0 332976954 385170399 0
377208920 13551466 0 654693361 458113480 0
19016870 2369227 0 101915300 115453149 0
9148225 775964 0 97686480 93026243 0
474433784 122233041 0 722030276 585246907 0
372064614 5187640 0 652034215 663989521 0
152253491 87700882 0 881864103 969674008 0
128601277 56175070 0 536641222 436017913 0
122296904 137654462 0 595710591 578670415 0
13272843 12024133 0 369107302 367979584 0
37554249 44046583 0 345496353 381162071 0
475875961 473700194 0 958686269 984766589 0
36060248 36444618 0 351113559 387089324 0
4657940 1688994 0 289908425 199655042 0
51420028 32786115 0 547502814 622154363 0
32403902 17919813 0 41198813 46241398 0
17574996 6988713 0 315477250 327877978 0
47388093 67041358 0 596881733 800231876 0
18941255 34911516 0 590782456 660675869 0
12326574 5089918 0 153473456 163020936 0
92707519 46987895 0 442738655 433135071 0
254716645 129573318 0 420157101 397585432 0
295942882 56130314 0 434822101 366534059 0
11596679 3603139 0 30421930 30092651 0
31197095 11337810 0 297023911 333460364 0
183316301 42130051 0 793031118 713683680 0
156113160 58021505 0 656115019 589506368 0
36526746 22879741 0 474312657 825273968 0
49138458 9851706 0 95354805 91208340 0
388556743 157996962 0 544435586 409959118 0
581833750 378624991 0 632698942 675681164 0
48876205 176066785 0 640144186 795291891 0
56318540 21824401 0 66151128 79776353 0
14956867 28918388 0 352569014 360598991 0
19610057 3987859 0 414849522 384249259 0
5159481 36889437 0 365687022 427941802 0
577856367 65439789 0 835418977 626033793 0
144638116 35919937 0 465315281 445085935 0
106848183 12526040 0 452534740 462719610 0
397719622 101139588 0 406769930 404132662 0
40082373 109077840 0 876830479 760372539 0
174086496 20144867 0 341851533 349482743 0
213802431 17520571 0 333023830 259641152 0
428081954 266766267 0 783346751 672724475 0
2272172 21793786 0 835604366 849048886 0
10718747 7819456 0 182144719 177624801 0
399857603 135843164 0 571042390 580215636 0
594997306 371993793 0 709267771 453322220 0
189826206 16420824 0 516732400 507660617 0
69117260 44960027 0 226013448 205695033 0
48530797 43833286 0 321243608 443421817 0
620083959 71141473 0 754535148 825420890 0
648785080 15583383 0 951227836 933642673 0
386167626 33868976 0 414467242 411008428 0
139407236 177836912 0 344475062 387425798 0
77387812 17104136 0 921973337 916810359 0
44481201 3445918 0 160680195 172589490 0
594194213 40317896 0 692493305 660176768 0
391737882 75380765 0 600760428 767850731 0
386702549 102748767 0 487187238 622016851 0
102784219 61823855 0 127290085 122433682 0
63768183 22067650 0 240485978 227144286 0
235797529 17873997 0 601018571 531748909 0
119645246 27935711 0 797986314 920847445 0
161761324 46766325 0 637583448 260084632 0
390130357 230002874 0 506656044 430276659 0
5377342 6321510 0 15156547 18147520 0
15190315 186745208 0 821631109 902703143 0
122960779 21417584 0 578931834 616295906 0
32458777 45410158 0 383062222 391691677 0
16528692 57539225 0 553628670 673858350 0
30955277 40537313 0 432099744 438175603 0
35393473 825964 0 290561838 285263402 0
422865830 256275395 0 672873790 545470840 0
580485706 10223272 0 972067009 832321470 0
202430283 27378800 0 492166151 519032481 0
288646329 79035935 0 463856421 529780081 0
165305467 92897533 0 408340791 413957374 0
4245722 16306629 0 220073957 229986600 0
10295683 10461747 0 49482613 42647074 0
1306648 28469337 0 742274173 810491770 0
255971356 98664472 0 829092103 671439254 0
6584472 5550231 0 38174488 43250784 0
98064140 8328673 0 129301245 120073405 0
431598580 260885816 0 781852161 695631388 0
52241293 115282017 0 633070347 778747530 0
193194551 26951450 0 615402763 576620124 0
330326737 24253937 0 433708554 417191607 0
7827678 41102205 0 251838539 255106565 0
82689930 10912048 0 260736129 236841562 0
19980539 440796 0 53625675 49126284 0
340168058 72325283 0 501454409 486456812 0
230447716 51493911 0 666328609 641964507 0
50620969 49096333 0 493354914 377545382 0
224816805 28371530 0 339641162 338858288 0
129463683 36595104 0 575762625 495904279 0
558120770 219666354 0 915791180 911680307 0
47450050 5139598 0 415527535 384283090 0
11537880 160413491 0 857621433 884492543 0
20407528 37448175 0 369676944 326086195 0
58394453 3907497 0 485043235 540993202 0
28730846 3605569 0 383687526 395632497 0
672732530 89729892 0 750439871 666574037 0
215358091 93902400 0 826667110 774360967 0
200178580 92001199 0 401039124 345472978 0
37186664 135582357 0 559670107 592727973 0
153218025 49695809 0 799885129 843384667 0
34822248 42638244 0 233454514 267586159 0
49471586 113349203 0 319732592 309870811 0
270157933 25221040 0 597154007 547166226 0
165879 165310 0 1700530 1743713 0
348226540 38792705 0 692178237 625737402 0
39631315 22116745 0 391302083 330120405 0
167065098 123598930 0 748559388 727011161 0
49765402 49881462 0 331910142 243681155 0
202258006 14104173 0 710194811 656644380 0
267111025 63358883 0 608571503 312579476 0
43472823 169553548 0 742958919 738392487 0
6886363 132451923 0 629785895 633184353 0
2366192 1131341 0 8410272 8231842 0
166402660 44595481 0 377808934 367248919 0
626159643 290644068 0 925750816 921971682 0
428123629 51645768 0 777129314 892719374 0
33267840 4413858 0 95677530 90603144 0
471109237 106588558 0 831746234 651988409 0
73865278 65828648 0 295952577 287950380 0
2604001 33521643 0 940780557 841755382 0
122027085 16526560 0 414258918 585645822 0
82649588 6949777 0 946666413 891432805 0
360152419 299416398 0 909662591 943312250 0
287660489 163250739 0 629616438 651889734 0
102257521 3253947 0 146847187 135695190 0
216582338 31667837 0 547556249 620443579 0
163776862 21575555 0 258944199 279231190 0
353378179 121049643 0 730344825 780688670 0
22012169 30147966 0 924874798 936124259 0
23611384 61090937 0 558275007 637551504 0
242591215 64797211 0 715651311 484692547 0
188763824 150455023 0 213367574 202717412 0
781173967 426898516 0 954137042 947128642 0
217865746 6085481 0 456876845 281811476 0
129518493 142587090 0 379486322 404243879 0
130457193 22706509 0 492896558 429474633 0
225446159 26508194 0 693721964 692347047 0
64520534 53037413 0 776478745 780352498 0
29674800 9826198 0 271746292 265821007 0
25646659 4356927 0 164784173 158434640 0
39809201 13842436 0 72764900 72702296 0
216131832 5186423 0 419921740 335808401 0
18100986 35268292 0 332100267 328092057 0
29607734 27812973 0 564346706 575621241 0
269839292 12527670 0 459392626 439929935 0
161831164 66179958 0 687827552 345623815 0
3603573 25869289 0 218442651 263727798 0
128708205 37664483 0 611497131 587697267 0
124030336 20421482 0 165893644 149379948 0
87543223 3134175 0 117216463 96780221 0
140846108 69788772 0 338175374 368057948 0
52332902 26890776 0 332198250 441397847 0
344236800 13048390 0 394200027 152144007 0
257088389 32702274 0 348553454 303680969 0
556001879 224453964 0 740651302 490538653 0
291200685 133663111 0 589836629 582445374 0
90336654 10953073 0 179898194 92781547 0
216325063 68715007 0 764131515 716218264 0
83029081 907893 0 126022794 101575699 0
68890234 119363167 0 600183436 599236403 0
27987897 1825293 0 287713640 311972401 0
23408985 11084401 0 199613745 200185372 0
256796244 3487634 0 389118510 280846908 0
173912043 39527950 0 308673090 285469039 0
19518959 12652529 0 177496575 179346673 0
149456882 43750397 0 551406017 522545444 0
22156776 14177701 0 237771409 156880965 0
82721569 9173589 0 99802970 48726907 0
35024264 130070555 0 903367504 900087188 0
7839780 10934925 0 247105213 231606155 0
58306763 40146282 0 601601361 571859709 0
668825969 300757253 0 788874298 498457111 0
518563336 186145171 0 847425917 899060340 0
75709625 26612167 0 121237317 94947065 0
4446847 8815519 0 193507821 238459665 0
7291021 4377602 0 342856751 353079885 0
118659250 63738118 0 380342991 385511847 0
242801003 28533106 0 499784188 341545886 0
124155473 63535162 0 284274550 274214528 0
224550003 169227287 0 637079127 544040855 0
175997126 60556909 0 275433714 221509586 0
17850808 14265515 0 110305127 105706445 0
5409050 613872 0 6190940 4519146 0
210575574 59822587 0 392763858 276158760 0
59919621 74752652 0 914948018 892343915 0
34418253 39409274 0 528455973 652991452 0
8459308 35392240 0 200119669 255945568 0
129373650 65358499 0 601870116 556997715 0
18484310 23069407 0 687807166 449128702 0
18103029 20151517 0 188909553 208725701 0
18161591 22548392 0 362228011 384479773 0
79495642 5745228 0 639872583 602296852 0
293415 27663136 0 490922501 514021099 0
127787744 23623124 0 627614362 604655464 0
500666115 114846533 0 574483991 592549817 0
267867578 7858784 0 277562669 185276435 0
7330663 53355730 0 713269278 903606182 0
43808395 40089844 0 358849763 289624717 0
479356561 166910521 0 755120747 601469271 0
15892995 224838 0 99545092 103989614 0
441880909 130122020 0 776509806 728996199 0
4379680 20646917 0 434351027 422969715 0
105339889 13074442 0 594588700 573828524 0
59240066 12858862 0 126881100 78986941 0
42439799 21073409 0 453477880 457903487 0
14796059 504996 0 48343324 41240317 0
97015649 11301941 0 611013945 605625696 0
111426668 80575777 0 232871159 275071832 0
164936538 40583138 0 593673454 566307519 0
448136160 161131661 0 643170906 649505991 0
17337174 11674194 0 184713958 185476107 0
7278209 68647217 0 480970093 505640605 0
19566252 3980366 0 134662964 150185629 0
68474502 29910817 0 109493768 90441262 0
58843692 58529987 0 868914625 851597216 0
54228135 8177223 0 426460939 412145974 0
2455416 9381213 0 576288674 492088261 0
32734502 9943937 0 204609433 200045208 0
17456920 12796974 0 55309499 45181983 0
32019051 3277186 0 68908331 62538969 0
25686868 63008271 0 463918364 450433776 0
169700855 59001833 0 801371921 753607987 0
42576681 5074440 0 135541151 137375046 0
143713323 35397412 0 395529542 400866043 0
473691164 360736550 0 607552776 409667308 0
117945231 47605309 0 151918778 96280797 0
448142865 274459079 0 749120901 735598413 0
233416075 55257367 0 768936260 610876217 0
51361569 9235888 0 386920989 325527682 0
92099187 116229267 0 412715738 460522037 0
762447 1158186 0 12194187 11069277 0
18456336 56675495 0 442274198 533421740 0
22982093 82785994 0 628510504 601801375 0
42797079 28035264 0 141177300 140512327 0
94073151 101237229 0 626728130 459315008 0
62825673 4734199 0 371390230 391006518 0
139154735 82107134 0 550377571 376651354 0
57501558 11592067 0 340113575 342106227 0
455038674 9446695 0 699619073 436345318 0
428769942 33162759 0 954169917 917298773 0
98271101 149652652 0 413307194 506910317 0
8649730 1089346 0 20121777 19858241 0
54737764 21847263 0 431484425 528963173 0
70834154 43941005 0 628014958 543401790 0
15758332 76282759 0 266056066 302694341 0
95685075 12802225 0 394443880 418206112 0
246619770 54553614 0 380045357 264729232 0
386075474 66287068 0 713983832 737589562 0
2270766 13164627 0 234409702 216408185 0
24564089 105542019 0 398303541 368673573 0
17560111 16665227 0 938765832 854958875 0
62254169 5165823 0 267618028 282624632 0
504350687 31069880 0 597700748 561571178 0
387238747 77837453 0 730020202 512231134 0
2471154 8234287 0 83547223 78933858 0
81983049 1393408 0 278258481 299617566 0
119680197 23959258 0 403131661 354738286 0
206674181 10136627 0 673693985 691787623 0
61946626 121485268 0 287298598 294202378 0
362723321 502670894 0 828055186 828785005 0
245344318 7477722 0 419752382 233951650 0
212804279 135970969 0 496212484 564444597 0
152461408 80916047 0 208195611 245196710 0
237295719 40599615 0 722294737 725881058 0
160744769 65147447 0 284272125 286698727 0
549381945 180560063 0 835942584 597209840 0
110156948 41892487 0 201837216 336069095 0
44916236 30455469 0 303601691 311632231 0
82516040 7111026 0 586495519 595810478 0
91873516 28429091 0 177233709 144275305 0
119896559 15146409 0 716364508 812692566 0
108223740 6829964 0 635106440 628702353 0
85943514 57361294 0 646957681 680211565 0
60425119 5232027 0 147661821 166026058 0
3256989 7283438 0 39377168 45021107 0
1120838 2093636 0 37160470 35753242 0
41050583 12681924 0 83098860 93040267 0
128812884 49425262 0 169406264 130069664 0
40487892 35956816 0 59301276 63364410 0
183420634 79439948 0 388052042 349445081 0
383529775 304311075 0 619920050 466253159 0
242273314 182253626 0 786375535 856381422 0
261656662 45460843 0 446646428 338585340 0
119593005 129570401 0 513372820 559318619 0
90492093 229712926 0 712835155 666388013 0
36869909 44650863 0 605501210 445741834 0
230804363 10141161 0 769093022 748994810 0
85475337 83933290 0 616026504 567341526 0
30655145 12380012 0 73145675 85019529 0
82205907 76475528 0 592541669 469364946 0
295982792 26995065 0 788248415 791091934 0
19587573 7801132 0 186296901 191499447 0
154603563 6198855 0 639907493 725799414 0
399800544 104192214 0 571758967 597310989 0
80993223 150175138 0 390827374 419451930 0
40908100 19537586 0 661947073 608569029 0
462581017 98882538 0 951047096 687194170 0
447361991 19108550 0 480612474 398690582 0
47533434 4626883 0 59085085 56684168 0
183203253 27402065 0 556711181 620840574 0
235392350 53075973 0 668737687 679787655 0
499010 1265642 0 11072324 14182382 0
353698911 103069266 0 657617336 606663017 0
21089537 27367500 0 792748381 752042319 0
110992763 22696445 0 339723813 306428597 0
82052741 4288699 0 132329016 120313333 0
499936 2903664 0 43138319 41631649 0
176687293 161011129 0 941579990 967000444 0
61471903 1490192 0 383519865 370243272 0
155980891 197361438 0 773238404 756128771 0
60975306 9827297 0 326393218 378092852 0
244555491 216514284 0 434702402 478008402 0
273219063 77055846 0 288083241 272073665 0
43870273 8988112 0 102218288 101552428 0
15360136 20550169 0 104085726 107641066 0
18444502 73837830 0 480603615 442869175 0
638989476 367127440 0 813828051 727551075 0
1181719 15151718 0 362210174 483028626 0
87770425 40002717 0 754103560 920798647 0
21617266 6512102 0 559735819 516478278 0
232982009 33352598 0 364553183 386206297 0
52592223 10550916 0 93349096 85587038 0
466891225 285578538 0 837867723 935794861 0
268808262 186838474 0 385141333 338330136 0
29781241 34184708 0 320906272 295485130 0
67073238 22344249 0 500671280 514484773 0
141064949 35931054 0 177298865 74166542 0
113771856 116864108 0 572259562 559813896 0
622658150 5494319 0 728176296 698934795 0
161455738 1888118 0 693890587 542518161 0
320286963 195725820 0 537717719 542251814 0
55208018 151837684 0 876183465 893837657 0
57677276 35187436 0 323822686 399673918 0
5690308 122320690 0 538800218 537269590 0
398151783 73195620 0 432465188 449387079 0
11078392 47277230 0 772898073 694467561 0
176691095 43735029 0 358789124 328949900 0
887663 2257756 0 181000299 177423451 0
704677 8847996 0 98458854 127559528 0
421233020 98286156 0 658951999 348221648 0
42966026 14726989 0 651063252 660397905 0
6097147 2152079 0 9038808 9242386 0
16085525 14088001 0 54909836 44611428 0
99044783 85746991 0 715504291 446445779 0
78559215 24712025 0 370967327 360865071 0
25136908 25473684 0 98183929 125196286 0
44893403 523405 0 245829289 186053328 0
17313441 19679028 0 551548218 573796721 0
78859329 78520312 0 338491818 338272027 0
11539721 186625 0 39727643 35995351 0
42627029 42683097 0 601132454 571532311 0
249236575 98071932 0 317820769 280683456 0
6603278 47285577 0 318480260 320235396 0
337050353 144796148 0 714345950 618442045 0
75223561 55458147 0 335810168 286726065 0
53809274 121540815 0 559541680 597275632 0
162219594 68133395 0 306095068 277895065 0
21249869 12712567 0 34613291 37592907 0
73774602 77597119 0 799230567 788636256 0
158582541 56260413 0 288294234 279542760 0
88821816 35937569 0 620454246 615595971 0
8546817 22238831 0 492423540 478949491 0
178765400 51451494 0 557089929 505078150 0
216690056 178356979 0 779762483 823217084 0
33232283 6994814 0 54895994 53466252 0
78563280 42263773 0 919073470 931820504 0
51319025 54936462 0 309797390 386088166 0
133234297 7167285 0 268418263 331661260 0
22291425 3205008 0 39902030 27043599 0
85564553 8292707 0 550476770 586276164 0
2880084 2678724 0 52957638 61043702 0
364269949 47390827 0 728104703 653593646 0
347026236 12360782 0 603934664 405696960 0
86071686 68169388 0 517725139 508291982 0
791328650 130888237 0 830494703 712362096 0
162004603 62138712 0 290910668 277707795 0
280281655 28004572 0 345657955 266283769 0
709262146 41275931 0 874370991 799579269 0
230944431 38943063 0 838072632 744655781 0
66551496 35301713 0 698894185 666687337 0
3182081 56200709 0 104296810 121657260 0
41324038 44296314 0 423073388 430469463 0
13108178 2878601 0 269982984 214317118 0
828369 3495417 0 39341448 49081840 0
68844329 33139081 0 80599793 84181738 0
79373096 1035560 0 848641764 822512728 0
212198514 131303595 0 859381326 887949616 0
70339630 47127308 0 629173542 788535581 0
2527252 39197330 0 489773866 461344311 0
236812036 54736759 0 549072481 598188428 0
53786357 27840814 0 167240081 176930503 0
16828450 27108241 0 259809346 232128044 0
54983908 159404013 0 639024393 648954587 0
103678328 9534694 0 291330078 304869368 0
21727 1274931 0 61088083 61345958 0
174253208 108943560 0 698902452 718016213 0
3456222 10237889 0 234596027 247652241 0
7502611 5543448 0 134416985 166093231 0
325942591 85652710 0 831039989 906530664 0
57750472 29764859 0 405708719 375076678 0
214127024 30855977 0 235273890 234065993 0
34762827 33410180 0 663403818 699234833 0
325999 167786 0 2507537 2633946 0
28354154 15063183 0 217896978 210022757 0
6100616 17479607 0 260059439 280688444 0
123769634 30108947 0 322856568 274579232 0
242231928 115904229 0 572918393 652915371 0
20011449 4074479 0 384504048 407785840 0
154383694 305503 0 969650133 981125193 0
440167851 269088562 0 482601934 604925685 0
91916408 19774364 0 316951452 287553938 0
186122449 13962496 0 590726007 419199582 0
9629656 1636103 0 25197966 23384459 0
117571599 12372535 0 559357751 411926325 0
71122693 104447481 0 713329558 926616025 0
13096050 5805175 0 100955805 69380590 0
9787447 5481634 0 71786677 75311329 0
658970219 101108172 0 790609517 787202850 0
18608331 1446901 0 274878429 308098981 0
301649460 52750480 0 407048989 326844273 0
43345836 29543203 0 83634859 96069047 0
282728592 110320767 0 295762205 192360199 0
29730596 63701736 0 256425464 272027234 0
12369874 3900645 0 609655294 705844272 0
35254204 61055468 0 261885873 258429333 0
6444729 7037604 0 66528844 61233346 0
10909761 56457088 0 278692337 290421635 0
32242115 91083845 0 658086249 674020277 0
333638863 74526855 0 653145322 625693018 0
63230355 6604550 0 278347400 199962194 0
310737779 201895858 0 544819425 483612558 0
542580387 91060475 0 601832111 340235427 0
100953469 62403859 0 897895566 821339623 0
39966522 64430702 0 291267081 347436041 0
780344 44024777 0 421887231 444197858 0
376085 777380 0 7201617 7398576 0
83602620 58634963 0 455984953 635017700 0
198949710 73183880 0 834956948 942634187 0
412416 688301 0 7895291 7280654 0
247376393 37875330 0 820929440 810648341 0
122549513 33157956 0 270190716 283561238 0
83579233 18618884 0 250050472 242866397 0
115885442 83930467 0 703608123 580337552 0
30876453 92392228 0 581748423 448752499 0
1909791 496693 0 2299901 806050 0
438104423 229116786 0 614264524 576348760 0
1831803 487677 0 19291843 19741237 0
65014365 41156754 0 163505437 163221870 0
65713147 70201601 0 763750819 764402800 0
219408071 120566007 0 457736333 465372791 0
29169140 15015464 0 108495394 135489554 0
34721721 43922401 0 389218737 385192102 0
99244228 82074294 0 208923614 179466982 0
62241324 138673927 0 743842482 908547573 0
7473797 5927861 0 9556257 14701449 0
38367168 14360646 0 195689234 153042840 0
2373040 57914 0 23193828 23218253 0
145849214 92880066 0 635041434 680422483 0
49882335 25172254 0 144299901 78408139 0
2783683 11602149 0 181353470 180047096 0
112938479 63696098 0 209471763 188840925 0
343497748 253098467 0 896460567 877785393 0
211337705 121053042 0 311020343 275932162 0
126845758 27838475 0 571658346 596660118 0
78028469 23349891 0 429950476 404327378 0
68443138 96124627 0 635035158 713522880 0
65483921 12455942 0 151457706 104577738 0
45470975 66183877 0 479799674 488453433 0
107827034 28336808 0 622856990 672721982 0
225317172 175785101 0 812551392 820567976 0
69172377 10185533 0 206424222 353613224 0
33014041 9540309 0 46694247 33953031 0
16977826 2789770 0 356028874 337010573 0
333964942 87499575 0 596640026 542704948 0
220402475 91401359 0 404620130 416078462 0
225230224 246694632 0 694098514 639988892 0
241592433 45948674 0 507237112 582181947 0
36429296 6707014 0 433867012 459571811 0
69269268 20532570 0 91488040 95455398 0
69293909 20706343 0 638057244 669352987 0
26745041 19213173 0 117545069 98199015 0
3845725 3871718 0 207238289 203746211 0
24906229 24394316 0 570034056 512979901 0
185693591 70040837 0 621081988 617741651 0
135121001 20068289 0 573040386 610574511 0
146553207 314090736 0 570783360 549812464 0
90495457 60330867 0 99004615 98441298 0
8943599 144542540 0 359419116 520969330 0
71455272 2500765 0 427647689 431827162 0
197912773 22050701 0 372270346 327664790 0
33008200 69278149 0 119217779 137606931 0
18383999 2366364 0 41816596 30888553 0
75816644 44671755 0 352882533 321171245 0
193241512 134383062 0 675886282 774783752 0
30170113 128534514 0 523149067 577391820 0
239514663 94297056 0 644010539 729006064 0
199572870 173482975 0 704015838 599994731 0
81119843 34969677 0 462250947 463354242 0
2506966 8669327 0 12149826 11634859 0
65757571 77964617 0 359418317 362217422 0
420637213 107736981 0 538637812 457545663 0
11314887 17262273 0 286605899 238746321 0
21952182 40942626 0 432044323 419243439 0
66457821 25390813 0 728614345 724344836 0
301539756 138870966 0 381675433 335399032 0
89278668 50934240 0 105019447 110439912 0
134100735 25192012 0 159462250 113490023 0
14413549 360800 0 33888108 22492033 0
105396066 21008638 0 119177454 140187477 0
380637765 278981495 0 736978957 749171425 0
2767911 80805320 0 546952536 562619156 0
198464137 71944807 0 330662898 331518745 0
243832398 131072789 0 627155860 470195307 0
454012458 43619168 0 575371411 488038755 0
191437750 142240476 0 671962806 641412113 0
25692267 45480728 0 332551941 319179354 0
105094425 16622764 0 626553782 675725691 0
140381541 2964362 0 615915032 641332188 0
15287716 498328 0 31911607 15912177 0
272665318 101620366 0 333522274 172437670 0
15019536 10940512 0 423819213 362769999 0
11792518 2454819 0 43843501 44600254 0
282846300 16084247 0 336456405 182261931 0
253081525 114709520 0 865770816 729119835 0
36317899 29242130 0 222244037 214304351 0
22063641 105510784 0 460339049 455715781 0
97693106 61248712 0 330774765 126473393 0
586948130 244414872 0 937952131 638444532 0
347971809 35824648 0 743236546 712631727 0
739639175 238917842 0 838348108 778170959 0
304956358 253881112 0 852178872 907705946 0
106487427 9556228 0 832135101 899734997 0
14434182 67808350 0 972031905 713903584 0
84724206 53604338 0 897011296 927956990 0
265043618 93724647 0 427991688 421391630 0
166150566 58465690 0 374792455 348555650 0
51111579 19074119 0 411382809 338010593 0
12291513 13858069 0 190669423 174197554 0
62250132 28768976 0 765241759 845201087 0
6132018 12717338 0 363959328 402266483 0
395436425 173259377 0 917670189 888726118 0
589599518 79293040 0 771971552 796480657 0
849543323 25667524 0 981329728 960876331 0
18013048 2889259 0 118863547 158797900 0
74717209 18345325 0 397916995 393187235 0
596901300 96461137 0 758721793 579439859 0
205725755 49136507 0 488273374 565513389 0
4714139 38640724 0 163630449 178946758 0
281581061 36992813 0 615630053 586021511 0
189510513 34801872 0 479668959 452571387 0
10999424 16307920 0 139022432 128582439 0
321316519 56428746 0 389764158 390018524 0
316629515 168299424 0 606003654 572310626 0
1869194 11404735 0 256161846 251351089 0
382518677 119267305 0 888405588 874752669 0
46298894 27285219 0 457709826 584794705 0
88463275 39713928 0 640105901 507840860 0
34997175 8296629 0 566502810 577387203 0
263973335 48639947 0 627008457 643267825 0
52462442 3571997 0 597394213 785055507 0
126270942 76356543 0 790803081 786528635 0
461614058 189683605 0 570801561 742291729 0
174637297 53356404 0 312834974 275996573 0
7548799 85615844 0 798946762 618215550 0
708529 6551103 0 45679744 45634442 0
76464412 8215470 0 95464821 72619168 0
93055971 28189498 0 127431496 70409988 0
20319006 9515591 0 617578446 649120333 0
126034417 10259339 0 201385031 109288137 0
16618498 2816961 0 16930091 13283113 0
196782120 91881990 0 276753055 253827924 0
40771192 25689762 0 828646699 832242120 0
29344528 18155907 0 342313121 333888199 0
15912254 261497 0 142551050 146851287 0
169214445 116710 0 695165307 465425083 0
417202171 81199917 0 628293071 559671104 0
223549120 122187107 0 277892684 275465645 0
8593954 11069873 0 80851311 80268423 0
1556241 632412 0 12596001 11105436 0
73736387 53324860 0 341637544 346317020 0
59573874 14175217 0 286858218 472681712 0
52893438 66227061 0 358443975 326662019 0
5883791 173037 0 12103812 11235978 0
442336868 204983188 0 492328687 482618129 0
15564522 98328885 0 877516001 699408650 0
138880477 66895205 0 358810336 361466771 0
131736332 35326842 0 366724044 410666948 0
309563249 61760730 0 700367438 673129153 0
27048137 20994798 0 856847364 875323706 0
55458946 2431229 0 229972580 195096841 0
372907177 120311589 0 701221601 628808043 0
172127801 33784419 0 809623797 785551671 0
106646498 6810545 0 129221712 44945848 0
191327825 80592877 0 240452971 209829854 0
2365545 77764741 0 658252135 777138478 0
32147974 2109903 0 193459896 219402837 0
92469008 229116348 0 671594132 610762423 0
9000918 39151314 0 151162972 179598304 0
148683136 38873204 0 324852450 360991731 0
398172418 105497035 0 748594478 678566041 0
218257025 11339466 0 739325316 737624247 0
374399160 29829568 0 875562197 874015472 0
701612216 310410550 0 750709172 798599826 0
518625 20838879 0 120793080 117161267 0
98327512 1784802 0 725957424 675572835 0
435763585 81989274 0 952726643 685471691 0
25292571 16394899 0 417191330 366600918 0
219970023 236189088 0 427342289 523457210 0
69120875 182147882 0 587884164 592727883 0
218582791 58864262 0 524426576 353908433 0
117209379 29926782 0 754944170 794097522 0
308361409 29945681 0 426239978 420056598 0
426370094 19763323 0 544297106 192060958 0
23749189 16207740 0 632324534 743863412 0
244921193 55665302 0 297890880 164330497 0
19912441 11236236 0 670117812 626651133 0
24578142 6169724 0 174770995 176663710 0
105283326 31339154 0 531448117 425590944 0
80763044 61094031 0 126269440 117026933 0
92253345 27310852 0 161260145 146745127 0
32071608 43074116 0 716957334 732325575 0
129595880 31913032 0 985548253 990630031 0
24122010 1702956 0 239434260 275334367 0
222558766 17034622 0 626434779 645058756 0
64581171 10369808 0 328939461 584176983 0
93044038 2357766 0 177434887 119943233 0
1852452 377994 0 47695036 33163724 0
4550896 432434 0 71670591 65519989 0
257238526 14009759 0 588139230 526628675 0
42721096 43894229 0 568679212 606839032 0
164986039 6155627 0 224432578 218322038 0
101535 130522213 0 482669121 506452935 0
7167645 50294371 0 412801379 500609796 0
19505444 30269346 0 251787386 240504800 0
171573213 157967070 0 637697642 606998069 0
11074026 8954417 0 310078241 348605951 0
405270156 163486641 0 434822394 440586299 0
455788133 317130233 0 590507680 739928011 0
156045617 6778208 0 279724547 227416227 0
12309690 13963289 0 72402555 65322633 0
180950896 36267444 0 220537747 179314065 0
85564119 4125009 0 320758759 333211743 0
264965647 184033961 0 626776656 627566078 0
30776031 29417493 0 195590001 195093265 0
132110576 41329990 0 513021508 537654795 0
424058998 134354647 0 643268799 628753341 0
22686860 41705481 0 667623529 727783075 0
684845928 596096529 0 842022550 890176305 0
86143257 30104805 0 302684500 178867300 0
5471148 10185202 0 123704845 123619331 0
65178072 13894604 0 115082154 108027343 0
250300530 25744485 0 275182615 250267828 0
40178325 12060158 0 216856912 209398007 0
429589175 757449013 0 699104524 960920960 0
394695556 32863125 0 937768186 915246724 0
5570998 12669713 0 62649352 57313418 0
576021957 84844656 0 600504540 371311796 0
3847189 4288384 0 53173586 59851919 0
307762128 24479904 0 873736701 791558130 0
475447537 240754505 0 589195384 498332463 0
4088873 71845682 0 616415243 552003748 0
15482654 18940019 0 170663583 196357737 0
120823466 8732381 0 588927452 867425549 0
6754858 14195387 0 295949629 277815531 0
531805038 111023263 0 619831576 541763318 0
113453960 105812151 0 215661119 193134875 0
689438121 115273841 0 853410949 499386900 0
129881547 62562856 0 308807979 291291342 0
42099313 10393910 0 292165619 335133350 0
213684906 106422480 0 705849645 702304732 0
33052528 6179730 0 401654509 391349579 0
222449275 77821695 0 488909748 417260877 0
902244 61810545 0 155055079 164639823 0
12122651 4071976 0 98302006 97964678 0
60430245 303015192 0 565012480 609529628 0
11994524 43202717 0 942507238 939942585 0
309814419 107494232 0 823051444 690912549 0
2849803 2904568 0 340607451 303069056 0
221203271 14944423 0 795870854 728974240 0
617696529 71223714 0 723300130 610224466 0
136515643 51111859 0 394302678 406161839 0
20694334 15782237 0 435789060 444626588 0
232949461 98755006 0 604570639 558409806 0
101553881 86496666 0 335708155 383521065 0
270806456 67584881 0 796699670 747305744 0
299625855 183283240 0 482280014 408301206 0
33015968 4155968 0 834710489 771389370 0
266264410 62709275 0 277787880 246348334 0
277709247 168680623 0 787362282 790429451 0
542406453 261055562 0 613512546 499678271 0
112554645 10365323 0 189562934 190916626 0
23866091 141373257 0 700117940 739389146 0
41968213 912015 0 257057378 282616535 0
497552407 316374878 0 772221686 441700839 0
104438964 29002245 0 116642192 104947799 0
112399620 18601348 0 793876332 621989147 0
274159388 98439981 0 513690753 440780682 0
137224768 90576150 0 238763465 227218748 0
111479839 101304690 0 597331839 520009072 0
20096096 93350549 0 749081271 647149167 0
12838555 9140616 0 133770356 143565677 0
533285247 195305625 0 805010618 780698799 0
555741248 99360690 0 638304782 447787555 0
173951738 11839094 0 363170702 343720376 0
3037224 2686397 0 195145248 162998044 0
386337744 102711102 0 409712273 338747968 0
115341215 26163656 0 876880237 785161857 0
5783801 12865376 0 207783641 200843080 0
74377468 170342970 0 753228536 796833130 0
35980135 24309136 0 170931276 166559040 0
215090055 223149512 0 693263401 446855196 0
46397476 21564447 0 117931646 107450778 0
15433248 68079 0 104611351 106663009 0
139868451 67798238 0 284442970 282903679 0
133861 50265390 0 142220962 148370352 0
499402290 87994714 0 511414834 432596526 0
111129882 1904862 0 228895548 229375129 0
395902036 40285825 0 720810782 674795851 0
119417245 884394 0 184991765 154286433 0
17495432 105364300 0 497819993 451233204 0
6156868 100353357 0 357643680 569090136 0
857797055 321432856 0 929785353 653584329 0
78193530 48135087 0 818631215 657510294 0
477077510 134879205 0 895922811 694883697 0
153945364 63053164 0 993555670 838702143 0
405001213 14467062 0 632786978 488108315 0
267865573 291254588 0 615680726 654995097 0
128918628 50946008 0 499205092 401378948 0
44635388 32204077 0 810737318 739952242 0
53472493 35378468 0 205916351 204069739 0
389225574 2904827 0 708063137 606168402 0
233874385 194604148 0 908592270 809224457 0
203686301 116841299 0 246582394 240388889 0
1632671 4616062 0 35405802 37352377 0
52176419 1628478 0 650860641 551605590 0
75478506 36440235 0 94072397 56292722 0
26469959 9332695 0 146706328 166251716 0
137467508 27386243 0 606610386 679721934 0
12967638 193529879 0 664054275 781991457 0
31355083 65176175 0 415164630 424178857 0
22742826 4878946 0 43952854 44478651 0
20834842 15771645 0 233460075 248145683 0
31264991 54973403 0 226206813 249140803 0
198249792 37268582 0 579171802 548022872 0
38070939 3626653 0 129473578 147664335 0
282173507 16137930 0 491461481 617457677 0
396068075 46847492 0 732905712 536896288 0
18392375 15704706 0 36550721 37701799 0
266270334 75709799 0 381527444 376767326 0
78190257 39516948 0 600056726 641437226 0
159216261 71326329 0 724292136 605924277 0
38549890 23181406 0 88521171 91350149 0
58927814 58613629 0 662386235 484762522 0
19488910 1219321 0 204888386 210866893 0
377621856 6290286 0 433997717 332109858 0
93986608 27921051 0 535215996 549104886 0
52636735 152009210 0 495580155 463676863 0
52977595 11873255 0 820378308 655831924 0
15787854 18982166 0 253981228 241517287 0
46722965 3937596 0 120521474 124538999 0
252994903 63062808 0 535632959 297062315 0
21298286 7040070 0 310372161 314063446 0
227083820 48952482 0 529604423 289361306 0
278042114 26787083 0 753342624 675458236 0
6411801 1505271 0 28112077 29041716 0
380705487 40231729 0 473587996 470146355 0
44502321 46094721 0 165943647 176503750 0
652797361 649697732 0 703424696 760362798 0
409574161 79383909 0 510630236 207819339 0
26002230 1196626 0 156921256 140463870 0
350437542 70271526 0 655347421 615827647 0
91967297 45091216 0 393801306 423413045 0
6571556 396341 0 37961074 37944463 0
4276179 385453 0 77245457 83093081 0
137669199 39601819 0 346493844 272065324 0
119622498 2976743 0 166002194 73921733 0
13726444 19885314 0 104856641 113991608 0
434513562 77265676 0 726593909 715224136 0
488215007 215959756 0 694022592 736379255 0
405163173 81749169 0 505262053 427740692 0
54767764 52323363 0 388535445 324884243 0
146721660 18761181 0 603353639 550565810 0
404584365 267246371 0 908100234 529428099 0
409865705 205211037 0 595543142 594506671 0
42620448 185045942 0 669906924 644167198 0
487406722 280816218 0 859818521 927493534 0
27216717 1508422 0 136996593 125020136 0
66788805 53978039 0 812942051 577694295 0
146291068 23821502 0 285006391 201188287 0
7622289 13085312 0 126728458 112323796 0
217313708 13068817 0 454824069 312237620 0
41255280 10778733 0 843018534 855911398 0
430329047 63932542 0 468738040 666055262 0
132211048 45453914 0 202446622 101532322 0
19938738 78562843 0 640561942 658201561 0
184937426 41124247 0 816707219 817810603 0
667498219 42973908 0 885013925 864331964 0
73582482 82258125 0 437880660 521648018 0
199572799 72159046 0 805263428 715364632 0
283802651 80585143 0 604506181 599630738 0
1105194 978432 0 20306156 15385870 0
3060851 11227902 0 265076260 276947280 0
60381094 41812785 0 481305189 471001955 0
159250603 85753181 0 836792006 846175992 0
240164169 68835192 0 437657204 355844376 0
9955712 21875681 0 219355760 211756494 0
780929944 251166472 0 891687284 703941738 0
226180554 44855034 0 428730413 423813769 0
223908809 40870784 0 415942435 492233079 0
15843167 280995 0 429965646 336669138 0
102339196 33283592 0 478055470 468737908 0
238572017 89358723 0 592355751 709368047 0
22511013 86143817 0 402577173 382513254 0
701078 572773 0 2778951 2181938 0
175029889 49232598 0 538071047 533024985 0
120739986 174038522 0 620497204 682529304 0
11548246 15814213 0 426638082 435411789 0
156851591 6025952 0 224526489 149369208 0
238693978 153272151 0 760589245 779173378 0
67010347 17871347 0 905222545 845125651 0
32283259 40092372 0 395162672 426049248 0
13591741 14895507 0 134901872 124824808 0
479608797 103008376 0 661069697 623924074 0
63607422 134031732 0 409735742 357339204 0
25157987 12134141 0 90050115 97999459 0
16535521 151909112 0 828884043 843454237 0
338114832 124290275 0 595303028 334625264 0
70031074 978900 0 179471479 192487226 0
65470860 52396856 0 115195638 82537943 0
218456708 40694222 0 363842724 306265735 0
6255434 1695989 0 35475948 33089739 0
158717167 21551339 0 896123052 843548007 0
222936204 36737478 0 271737133 284379433 0
24314262 38409994 0 222982418 263327140 0
5681019 5865588 0 197912103 149562786 0
612932729 36924009 0 945419864 848676631 0
86941014 11387118 0 152501003 149458955 0
22921744 6080291 0 398766196 527869522 0
163153465 118216094 0 235930199 246539829 0
56199700 28420536 0 470890050 586724383 0
48901680 98572323 0 656059249 730441157 0
88460045 128186147 0 409184403 359586792 0
42521281 4350944 0 397398638 393339149 0
47322712 71928722 0 491344760 519321199 0
277715369 56177378 0 694743986 680329339 0
73230797 38019517 0 299057322 305938479 0
80388328 27416580 0 378425446 290128937 0
47719955 75054653 0 788112291 834409723 0
166346520 93882024 0 697678706 623379717 0
575078084 114715382 0 680158198 690605382 0
573018740 50404929 0 839648203 884917144 0
201733449 4717116 0 306242348 238071261 0
164235566 47645412 0 801295218 682874690 0
167325714 121470444 0 724937796 555084036 0
40699349 231110504 0 881303750 948496691 0
159342924 9176148 0 298688604 301408875 0
26498971 39404036 0 440629798 544125676 0
135635606 38014738 0 403227597 364324948 0
282444949 99338829 0 656322785 591566677 0
14342757 23845 0 195078063 177637127 0
192722346 56526545 0 891260553 702278642 0
19455066 5053455 0 40903097 42647390 0
338690395 162114 0 619493074 516729557 0
213328448 7414840 0 398778191 363016280 0
46490333 60623284 0 362840366 368071282 0
14420039 112804602 0 516129517 729520879 0
222649580 94034344 0 768667930 653107243 0
272725457 97196499 0 316066111 286276929 0
290038066 158349449 0 648072806 564237509 0
383364738 139649532 0 914353890 674821444 0
411235 9455449 0 62078442 63374101 0
80397178 18881859 0 310263323 316179000 0
470893765 282219175 0 553321667 550314624 0
276518791 114844605 0 330869779 240814418 0
9406174 1445996 0 51080945 51360435 0
16010782 11887176 0 293045470 312194245 0
86254766 7790252 0 488936170 472327345 0
483442599 33344579 0 903980480 884792861 0
18401149 119865169 0 583039169 573447849 0
150745628 6649282 0 777360522 605627568 0
39868492 30743420 0 407033779 431297207 0
114553818 49189276 0 170867469 173524432 0
13090792 30307343 0 133849829 141566360 0
268724437 28339894 0 276851239 314730165 0
350387156 36275338 0 546705689 460226892 0
55328355 297344 0 339496574 252363384 0
617550830 79620443 0 719956605 802639792 0
33460893 22293185 0 90258840 83995808 0
44137006 59540492 0 419997576 383058842 0
563210989 65884780 0 662707007 827146455 0
7901542 6211029 0 109642599 107176836 0
21751834 33680535 0 326752468 323451249 0
164752998 115408554 0 241406129 233843020 0
8055824 52609602 0 276984901 250667113 0
28943757 76461463 0 301301839 307936980 0
209513306 42429176 0 583700980 639354890 0
465720040 110987898 0 666536887 617504033 0
210218812 62934279 0 392518457 341057595 0
179139110 17905685 0 296957042 300497958 0
75914809 69576861 0 204630956 164210438 0
26410654 126523820 0 867554578 746238724 0
13102215 4649026 0 188259151 172766691 0
6716699 1977801 0 299764189 327473036 0
22351868 9491077 0 841336030 833731686 0
680185771 47579724 0 822810505 728759584 0
719079649 438196757 0 790465490 812839288 0
24254852 86365233 0 410675831 327836550 0
305526341 48483397 0 851117298 841248778 0
56248584 66767753 0 522866960 597064783 0
256333544 18279035 0 282630475 81353476 0
42264553 85067513 0 742392616 767337673 0
178072023 19260539 0 521608070 432799059 0
202051771 50067491 0 348033332 348033950 0
256404535 145900099 0 306450149 281099144 0
2808724 8481466 0 35456536 52958240 0
16448646 5972677 0 471300597 500544259 0
128534400 161876319 0 658531877 669527352 0
460958017 179350817 0 920676765 732989520 0
43408853 13774052 0 58323219 54227862 0
273319346 117448226 0 746080652 807601592 0
514581271 85518500 0 742423580 691972490 0
67182298 76851292 0 643831906 635785667 0
75370176 96139 0 362175497 367763399 0
1521854 105749481 0 233556453 436081121 0
326780336 4671816 0 511319318 521614824 0
132528634 42608408 0 276627949 250673968 0
24765331 13177099 0 36774348 43663725 0
355785833 168355352 0 708489019 533575991 0
30089045 24470499 0 255177399 257350935 0
358346746 129682994 0 625132198 480334412 0
1014735 143016 0 16368510 13512791 0
541791493 123654187 0 793696520 824244470 0
17311405 32903590 0 181509881 131395555 0
113426511 25817634 0 240877097 215818487 0
49494801 27906368 0 94391683 88219278 0
71530252 22405844 0 360108829 329120650 0
198455917 168484814 0 557639710 443350680 0
4753327 67198051 0 779346224 552264452 0
382997124 209143518 0 413740012 318622083 0
425097703 103497696 0 568919143 478660750 0
141293431 20032525 0 405318967 403641646 0
15753628 3820928 0 130742717 127747200 0
69614821 80916495 0 573417999 785129105 0
270509837 8182395 0 360379552 322630451 0
376492 6720798 0 48766665 51284524 0
90034051 66146217 0 337413631 315820546 0
509116620 496196924 0 662855564 884359768 0
19112696 59929367 0 714789074 809314187 0
424480154 252777478 0 492393889 551060420 0
98590097 55371149 0 480346006 487227318 0
805751888 43380273 0 922118015 243036285 0
44367194 3476936 0 273458270 273539976 0
75597442 15266056 0 561449753 582903074 0
75096597 58331264 0 320068869 331894662 0
7685215 81076536 0 283052346 299151546 0
120712625 3940191 0 639101567 574312866 0
61858346 157084914 0 850695121 880328638 0
430291690 80156253 0 867239757 852470600 0
190976928 26492790 0 649129381 594166841 0
639644 1686626 0 13041486 14493059 0
155535869 83015887 0 689325409 693419925 0
17016739 13738160 0 166728812 162235494 0
24154044 33922000 0 405649649 328495074 0
82270243 15690031 0 133443654 143317314 0
91075421 61519085 0 512004345 523749719 0
301484106 75386512 0 923575863 789606520 0
60995937 18054387 0 594497688 648252334 0
3799293 501247 0 9420776 9460450 0
144849961 83020864 0 442184518 459473059 0
112218265 52542598 0 430668130 518188648 0
4834402 26736292 0 320666544 436947077 0
40497146 202569907 0 538680197 573830643 0
198174075 374506569 0 557506754 641907209 0
578197 293335 0 2559784 2175373 0
147172195 2282665 0 178530605 53536521 0
639436 66671774 0 259776263 372309246 0
374373568 76386724 0 637233599 601604253 0
478653013 294878206 0 886239209 903267346 0
126456890 42783552 0 245550719 253691003 0
38698607 103750707 0 650582798 611343647 0
78488066 15180922 0 318923867 280906545 0
381371444 499854183 0 549775036 626984670 0
121574531 77447784 0 741593593 762512015 0
230627355 6219857 0 598402858 620935642 0
121481209 82028512 0 403078747 349775343 0
38045566 39156524 0 428658390 435854618 0
216327832 23571044 0 859907599 886342689 0
56795443 7466501 0 427215068 419859818 0
268106069 67630320 0 822687692 699573775 0
49398829 12024143 0 321874639 347317485 0
144622060 5658527 0 827093213 814375242 0
150962580 66894609 0 367003304 374653080 0
40011231 67207138 0 673206975 584601509 0
20517161 3212511 0 130715429 130945003 0
116117303 60421309 0 473505032 731591501 0
665581703 92669032 0 806727268 807359012 0
34160212 6706484 0 83635928 78296182 0
57461121 20208627 0 97604656 95955105 0
349393334 207971229 0 619318677 758872903 0
3504958 2220240 0 73348555 69571240 0
95469497 37456527 0 110383487 69228748 0
444248485 71087140 0 680407493 618419638 0
172866440 147875321 0 556095781 522724189 0
5000866 1968528 0 17536451 15986674 0
3984884 85011692 0 644225336 462985841 0
106043649 35350628 0 448960990 411712142 0
287317 12129 0 1300206 1184529 0
242516019 214750934 0 549552882 549971018 0
4605478 21962042 0 493625753 443236740 0
243162530 127297090 0 792661218 769736183 0
674032427 413133814 0 797840398 795843256 0
745341439 43943635 0 767987404 220893112 0
622790754 120951039 0 820123083 457992134 0
212390323 2105863 0 236648424 248488348 0
28529706 6954288 0 89880440 66671932 0
2686764 699078 0 19788542 35593263 0
102340899 22627993 0 492982044 495170022 0
475826381 1074401 0 588931389 493666960 0
63070015 63247147 0 83166936 85995121 0
40248129 43152269 0 518820081 709157439 0
6670541 2366294 0 47919063 41872098 0
64265785 21732453 0 704351456 655177892 0
57659887 19186830 0 132888533 146259236 0
173515149 9348352 0 469020857 440645384 0
103578381 11826021 0 399932808 423987332 0
291665130 63689040 0 547460907 597175101 0
14207074 20072041 0 46692670 43817698 0
17864933 47566517 0 242307466 279626700 0
696346897 44844655 0 719103508 765131808 0
1501888 985777 0 27884112 26241609 0
212717943 100994302 0 939034424 760254891 0
269971710 1345787 0 729805538 648752870 0
145241300 20236529 0 427628936 329001228 0
90053297 17061097 0 286159370 252840557 0
9016611 3243444 0 282164393 262543737 0
518833981 219339406 0 931809395 852269538 0
158753099 43529797 0 859879290 871772424 0
115446196 41573926 0 292273520 316193572 0
46561182 40649598 0 577716574 641355482 0
24754908 9946397 0 119074282 126836637 0
445267012 103739830 0 542862345 233347845 0
28964554 34751973 0 258077785 171362619 0
116432911 40764962 0 242711024 241279349 0
30694762 16605469 0 476045043 533804026 0
2434497 17431619 0 385826832 568723734 0
2207461 2002143 0 13777153 13833575 0
268602416 39388415 0 330289694 187170481 0
126746354 49346472 0 241080235 216988685 0
3292387 7907074 0 131610136 130337763 0
176579254 5937717 0 228203732 241841424 0
164454810 80368848 0 714573124 583496683 0
7316963 13116570 0 264602317 298907899 0
33718348 17769628 0 384312940 336382594 0
43638241 5493217 0 88374500 87580637 0
69841826 54201637 0 85676044 94448987 0
11708134 7955463 0 27926361 19303409 0
4790957 52665885 0 229083355 218773791 0
26076127 18923009 0 436802603 444875386 0
42039788 435930 0 308491938 307649727 0
24098008 24007650 0 155364101 160880590 0
63907966 52022541 0 209589168 178655453 0
282062020 111293590 0 463291788 386728818 0
128164192 38793530 0 441295562 367620985 0
91996819 78786504 0 917115216 916830966 0
26963025 28534354 0 122476455 130045467 0
2184799 5093737 0 49104150 40769710 0
143204649 5105533 0 192209145 178621388 0
112173484 22171236 0 371457034 375587615 0
20963716 7974008 0 45019508 39334624 0
26779221 33280736 0 509116755 543618693 0
14921102 5672477 0 25256191 24499002 0
21209800 251899880 0 750657902 719244117 0
5335989 26268101 0 520108774 443375267 0
53567671 7516444 0 275610199 288158330 0
1467129 65225124 0 689395720 564075184 0
338731587 43125171 0 606461648 423415775 0
10046568 5388184 0 34580736 30763869 0
4613152 40057258 0 220472148 221052825 0
40119075 40562465 0 190291166 260205710 0
473192484 109544858 0 804594296 717938741 0
194963524 146730454 0 735703547 767708504 0
11732480 1233730 0 115781238 94043235 0
321431899 87281816 0 852280058 846861823 0
77684867 79932249 0 799171478 709444075 0
362215337 156966970 0 525398820 335868006 0
28814005 90941454 0 578715211 643340104 0
235762954 15588476 0 685712155 575500028 0
194825511 60161350 0 348307264 541006809 0
481478679 86435117 0 698188753 516783132 0
122401761 114523388 0 437917889 470258196 0
80500712 29816436 0 527951564 783474449 0
79913553 340347933 0 851322780 818584063 0
65424977 3662628 0 671264744 619494845 0
524523157 174420321 0 869341707 869795798 0
46599205 47507347 0 338240226 322984213 0
5843674 2485090 0 35952132 35376379 0
167407936 91044456 0 233440815 265337927 0
303629911 59117176 0 383623312 353889870 0
150548804 10999341 0 550070757 656544753 0
24825997 47650422 0 900053491 759352886 0
1733862 8357968 0 471228568 549217438 0
11060648 915968 0 47157179 50085013 0
91264626 5776972 0 135808368 111140005 0
129490969 137980201 0 165555161 163250751 0
344758 43228660 0 190588213 199062403 0
5134895 1608277 0 413050812 327134635 0
111480971 44745584 0 289686720 353302178 0
529355619 191192476 0 765963472 836706481 0
324846881 54488918 0 577421160 567385174 0
6235508 51441698 0 610468417 493438844 0
121991524 142931019 0 689070388 703400242 0
24444704 111632888 0 380024417 446661653 0
2530281 25022445 0 149834784 148343779 0
169514711 212260031 0 859242158 901813734 0
58235427 17731936 0 163865249 152550350 0
84128971 4693650 0 189141923 133513456 0
527264287 101025026 0 535345827 267731896 0
575303587 44206779 0 810692498 802050478 0
632557885 55341890 0 713812846 396764153 0
5289545 735337 0 223471903 240102211 0
198419487 86152323 0 584816079 520600478 0
35774174 16242062 0 112240159 126358669 0
167166525 19025015 0 234053029 133955504 0
12305425 1828544 0 82690912 82930741 0
474920854 11159495 0 846441975 463877049 0
503518033 257683726 0 822824300 722238931 0
436410871 224358577 0 828814531 590477356 0
599169922 293653168 0 766756546 526117455 0
55435317 43975698 0 854713125 843027256 0
52143315 9938832 0 54338050 45745851 0
351032355 42542860 0 478092703 421699812 0
4583179 7131592 0 295873329 310478398 0
97663697 85613830 0 912233084 887445026 0
43537000 122870390 0 855493192 861250090 0
476575975 67609337 0 580281160 525139804 0
52462947 10535567 0 363100944 381891771 0
57306288 26520815 0 524979470 681234267 0
113426096 57966307 0 504448828 535527820 0
153235758 27468602 0 860222483 715365959 0
114921056 41386133 0 402776325 455389910 0
267211478 83244263 0 610263366 553986851 0
4052002 72005307 0 532726018 531977436 0
151573297 24237675 0 474810780 376640830 0
3176487 14690051 0 62241877 71949332 0
115705356 53952294 0 569418368 476407466 0
38997798 12221821 0 645198775 411866549 0
148112673 131758092 0 403128909 363436348 0
46717599 32948659 0 233579918 235716521 0
434534761 223101013 0 640437562 717799267 0
449888213 365920697 0 772958063 615788622 0
2643198 14195380 0 257596833 295208291 0
344665713 55488682 0 593035503 587141630 0
74803649 35515898 0 338252715 371966002 0
133438300 162671344 0 693534468 651857695 0
122786757 34989226 0 300634382 289943233 0
381022598 409199265 0 756236684 806972746 0
94530337 80691112 0 545707083 578226453 0
255152029 25444294 0 584907739 395444541 0
403231893 59119615 0 567043029 540272429 0
415682149 101461917 0 944028223 933504304 0
684486256 496714900 0 762254506 778453180 0
56852419 76722675 0 639519794 632699070 0
483764036 11934756 0 837699679 846267545 0
102311281 290778038 0 575540872 935374790 0
310127344 123894119 0 819036321 863713239 0
606237451 148339212 0 715009131 773170870 0
283352093 125764630 0 364745724 329222409 0
72638706 13693031 0 92913414 75578415 0
282873220 17797188 0 314144075 302239111 0
77704680 40527728 0 288844232 229668902 0
94533028 15657698 0 437527640 361834826 0
11751525 15005541 0 127322577 135325376 0
689009088 641679025 0 772254270 981268335 0
38509460 155453 0 137461764 123533532 0
202015957 23261833 0 820636705 651730089 0
491258535 248199415 0 671129884 665194351 0
61011998 674837 0 366769081 335110299 0
84663627 26383288 0 148735246 133444637 0
8105967 12777268 0 83594593 100627366 0
273679124 25453797 0 863438341 771608424 0
56323264 14712520 0 86048593 49778425 0
687766437 625303548 0 780470930 737334687 0
10712892 18231334 0 29190067 28761380 0
232950005 44824270 0 251387508 237974976 0
132416996 17965250 0 479000954 452844726 0
3837660 1436675 0 35223208 32051509 0
238632973 173005 0 414801847 423821292 0
112900442 1811643 0 519297294 436328763 0
288123816 92097365 0 382034624 317732320 0
76880314 12855696 0 535133638 575828694 0
64825497 9775425 0 572879280 810094136 0
12837482 4271400 0 44150547 26693332 0
258837185 161566494 0 573762086 503210435 0
65236676 39777825 0 449373545 450283609 0
10880 5324901 0 93640157 87777853 0
45037211 7082330 0 404704644 454980818 0
80484735 13956896 0 178632515 186558297 0
200183180 62725250 0 926353924 757900545 0
124059432 65417948 0 311578543 322803744 0
339636412 102510459 0 459848442 336458072 0
409440747 63405048 0 749917544 604812918 0
4184075 4699453 0 169390842 176579085 0
286595907 139514832 0 690541139 699313020 0
5619413 1696125 0 114285050 140377475 0
1660367 19904629 0 425738879 448658282 0
26320246 95476543 0 737883431 734148716 0
22111301 36647448 0 245498908 238127189 0
133433060 78765828 0 610761234 547450589 0
480491 36979154 0 369704901 434886422 0
142912291 10810003 0 620220042 657526887 0
175321102 32668443 0 617768832 512152503 0
35633168 13414084 0 62590594 57738808 0
5018100 1226930 0 34202221 31080655 0
50069620 66989656 0 292854667 308288159 0
141005354 79991494 0 303965828 295288875 0
68112937 8898796 0 347658025 335588123 0
19653070 5723266 0 441123525 556807164 0
105414132 39512621 0 439150427 430298479 0
96488699 5436339 0 123777414 133279335 0
11571269 6174012 0 204922702 262168516 0
17908792 4854217 0 364912086 614405073 0
102262683 3727931 0 198983035 197940237 0
67704456 13016701 0 465001468 436571452 0
396790312 73209113 0 662592704 681125621 0
228263059 197181373 0 784252489 746692943 0
24660512 48334279 0 674207909 668457685 0
123492019 36867636 0 292282264 319243252 0
25909803 12117598 0 135142525 124145166 0
124221223 130601842 0 150871482 162323764 0
196234630 10243814 0 234441616 227729891 0
31770617 7178668 0 87257066 87529608 0
638587609 217191527 0 830022881 764675528 0
133086539 5905480 0 306588976 249503128 0
93126115 50681506 0 194224279 197635933 0
218693035 10968180 0 282271639 213156779 0
18519626 9333399 0 454986843 432680581 0
785385258 171242980 0 965020404 634273655 0
172804552 72380615 0 450964449 733016753 0
23969045 17711531 0 95382826 99684227 0
40723113 11217579 0 93589788 85023727 0
116190634 3169535 0 655528773 394318120 0
298549814 114623101 0 690976484 662509943 0
428259715 143969388 0 749804022 811032196 0
636865242 538585623 0 793882158 797559656 0
79429336 119328049 0 436249346 429536824 0
48149204 33915363 0 421383999 444851342 0
134429634 53606482 0 338563685 342372839 0
20261399 8117885 0 28041056 26158636 0
38119237 49060248 0 417169340 440040945 0
73843504 6947922 0 154242134 80305711 0
106250656 53412948 0 140661423 125671064 0
68034234 17233744 0 154286946 156179930 0
1509740 29160346 0 744389313 707184662 0
9586289 25660545 0 158420381 187168309 0
90488916 36845530 0 397975504 320424625 0
135324139 14427890 0 458421243 580521846 0
275370050 47058504 0 854530615 809222462 0
290022434 35030898 0 905887491 846443050 0
7211612 16292897 0 225373352 217921372 0
537485494 384608845 0 741237931 729658391 0
312973571 198101152 0 843375240 919213806 0
614925469 289614885 0 804902819 865057265 0
156798107 65473933 0 661179470 652183885 0
208487502 32657249 0 406116001 328377157 0
11538661 28273430 0 84545250 69352036 0
181466293 37767841 0 623431478 585481149 0
3153361 25016491 0 249516497 241727208 0
136244518 85977699 0 291549469 396475581 0
258065565 54401234 0 424196183 439734911 0
76010767 137365237 0 673681289 592910997 0
425730616 403597949 0 492254548 480832533 0
685482413 28994705 0 790162335 130201528 0
144504605 145311202 0 348577633 355822121 0
95710723 82521221 0 400657500 331234328 0
174183712 72868056 0 315554305 237505698 0
192683633 56296110 0 777484775 870249680 0
2029405 604590 0 8903992 9970252 0
11254666 59775630 0 794182873 827401332 0
9776574 50057238 0 733834261 721552429 0
16368305 48733776 0 237368973 283640188 0
591657813 611625 0 919327817 893110928 0
67288715 4398441 0 445954202 378037955 0
35509061 11388037 0 250319218 232149982 0
109498140 72723396 0 582840364 540563299 0
43826333 8630157 0 98889702 99812402 0
22082961 15165697 0 262307893 263103025 0
46263985 81310386 0 829279355 818507689 0
136360181 41285986 0 168964495 218093056 0
486207989 72383336 0 608949449 503435794 0
139484961 31276458 0 258787556 289782255 0
402912492 6914523 0 791860482 656283300 0
68238998 52430322 0 321944952 326639961 0
11819940 3756228 0 222635723 183666723 0
169902234 249459303 0 767466489 865319632 0
6143825 25757821 0 629438682 667605833 0
14368761 5159819 0 383219379 385804564 0
132319849 105313399 0 732119505 579097790 0
42466678 17812290 0 602206405 776356527 0
67441393 97211613 0 962380242 943891435 0
208360637 21075780 0 593979528 554777876 0
26028922 384985 0 382439777 302613367 0
327014339 251240 0 440026947 46999981 0
329256854 5297112 0 603705711 939432555 0
290460684 201347784 0 852513764 850391331 0
317096471 350723732 0 744045421 731492113 0
668564831 83305172 0 896966917 551667807 0
111041818 30595584 0 282917935 228634622 0
151924963 158173532 0 642550393 669223908 0
112693849 12981975 0 283044601 218408855 0
33372684 108756650 0 843902088 833515922 0
222821136 21575476 0 827301928 593475687 0
65339828 211724868 0 761209661 803477272 0
48475665 26801766 0 423052046 356950406 0
100403084 41730495 0 110614058 119192766 0
451997848 277970550 0 825893484 927367734 0
592717381 1324838 0 786085024 701593689 0
152287936 265783964 0 596144452 575303269 0
17088945 2068170 0 169756887 185940224 0
20598910 14584092 0 451984204 364744136 0
766975 1830921 0 51303085 48448882 0
23955562 15842592 0 122725398 114288271 0
346409714 10983673 0 729145278 790875662 0
700961404 524598781 0 772668134 676848518 0
377698784 28069544 0 576635652 629082282 0
6349506 19036744 0 114525385 98206515 0
760791 1346363 0 24498821 24511142 0
133005975 220843753 0 348703523 297469188 0
12973981 12577913 0 144706352 124884086 0
67751319 25182433 0 116171397 81226933 0
46668583 72736329 0 659364567 808349886 0
105968436 134451090 0 395255045 404155649 0
14920541 48657762 0 148661695 162162750 0
55289086 19680653 0 93163187 74727992 0
77086272 3374152 0 122532868 44759045 0
72882747 141792735 0 439970256 432301748 0
157653375 38676515 0 739006803 706245476 0
240878466 32851707 0 640954715 637447882 0
630334021 57225268 0 782131486 728429449 0
535154543 27724777 0 579073138 381550101 0
176223 797533 0 17179949 16694297 0
6453511 16097352 0 907156768 711703654 0
127570006 86224646 0 569427267 574348560 0
597845862 256517731 0 803899046 736151614 0
6294612 51468012 0 619140661 608389599 0
75855737 15373983 0 136984191 157235110 0
405957072 73648700 0 420531983 231151008 0
102566538 53854253 0 273074505 365383043 0
269641661 176153539 0 618517969 613896126 0
21660453 9243400 0 107458813 90665898 0
92525728 33073142 0 577382752 572480282 0
4408093 39050972 0 688460368 715865535 0
2446867 705154 0 113914257 118234810 0
483838639 7953030 0 621273007 648973154 0
226512594 99794526 0 598598957 630211520 0
391262618 61609986 0 414110702 86081642 0
394487208 9421283 0 610288067 354240091 0
961394 71869350 0 851531516 783553108 0
65501485 2892822 0 306017086 311571045 0
177565199 126165381 0 189816175 190755311 0
64851158 3281399 0 125479037 98800493 0
24476463 463232 0 214469722 232213724 0
112982540 57389396 0 634206166 707124229 0
282626580 30324918 0 486306927 638035775 0
618052773 53898748 0 798164140 575818051 0
19189816 4155575 0 147761957 148330218 0
432331031 262140099 0 916671951 944050889 0
42401772 9024775 0 686787426 618575070 0
23026740 9584496 0 159636232 202435392 0
66650343 44548104 0 742560938 605187943 0
96174001 60357291 0 173992181 198872631 0
3838414 174235475 0 735279237 795739694 0
42443009 4448324 0 96070987 48184439 0
195970788 2012456 0 222928254 183836866 0
103393983 19120468 0 696760582 727044494 0
580012114 361651137 0 779691104 594716603 0
95318750 86909549 0 350045120 457172926 0
258559612 193915283 0 796271280 681180565 0
90295237 35196575 0 677379919 641885245 0
85995454 39982703 0 311593655 451006089 0
300917484 51785932 0 520235107 417278943 0
229217525 42507229 0 604381421 585732622 0
273478679 53503172 0 527077778 556160380 0
168408192 41375493 0 518143389 519657033 0
63657750 301886386 0 898541472 936667999 0
105609241 16737570 0 323057893 213731862 0
2031301 2915329 0 8516680 7759197 0
158931960 30512254 0 699510182 634695173 0
308945175 6439656 0 507224728 318204106 0
41508360 47809 0 521148951 526795314 0
110975470 17079468 0 383225849 394478218 0
23353704 23129649 0 441930450 440105261 0
18494227 916043 0 90998718 71675270 0
139749797 60081949 0 170290904 197347370 0
126991576 96579246 0 476529039 445427837 0
3640952 197129273 0 468376894 580315521 0
143007124 216492766 0 498655475 494014840 0
63031976 29853569 0 656450098 763786970 0
5906478 63936132 0 787773512 768335349 0
133249800 13103287 0 284386123 283042206 0
150872140 278859975 0 680829885 832542408 0
45008300 47568565 0 489030767 457035707 0
91828408 2128900 0 457232508 492363666 0
124897246 230941967 0 777530851 910043456 0
1897495 38065539 0 497670947 707838512 0
746323990 110703432 0 889224061 763609277 0
137136643 32204483 0 803218827 777447787 0
296174225 171669285 0 345636590 274853049 0
310717351 82104177 0 488416557 363114605 0
93409702 31673533 0 166922534 168669081 0
344531709 93236821 0 538296751 565530914 0
48077008 12382518 0 360899804 467750989 0
244943481 368656572 0 557361885 465561902 0
55495519 14585356 0 355471219 357470206 0
84597421 30827127 0 419409566 421095187 0
192794122 18257424 0 532643681 805355631 0
99758047 33923659 0 156892043 189195130 0
355480834 61210699 0 473908711 383778184 0
84119402 22135120 0 370290379 374433689 0
276389916 27164255 0 576535523 461933070 0
22479623 58338443 0 404469203 332505302 0
253608789 291799144 0 833100885 734697261 0
261701923 28082265 0 491489149 474356130 0
4067204 4349072 0 32212405 32370845 0
1780930 5144565 0 16106626 25255880 0
239060791 35564509 0 330200678 211626916 0
29060917 77623972 0 475187570 485133685 0
75206560 26650960 0 434294107 396438791 0
249623052 74034827 0 700882535 637507488 0
98081891 85710350 0 595323720 719398272 0
149713819 3492528 0 954277543 546256636 0
8371870 26317914 0 208967259 224117084 0
497386329 101895655 0 834210563 689538983 0
512579039 265423794 0 826282537 797422267 0
75799195 14340624 0 134712208 136148449 0
38781672 38744219 0 288906979 288381820 0
67321226 138154341 0 520137485 598405412 0
25068099 561202 0 44370953 7319185 0
103865762 1181147 0 187013590 177311448 0
41773806 27748903 0 265122806 279740331 0
59651917 14101693 0 199175603 197363318 0
26701499 118664088 0 746261158 738838872 0
232154260 118520301 0 290564470 259444368 0
96944121 101392717 0 510818534 547328761 0
5088114 19020951 0 225906990 232907422 0
35111684 34751670 0 327820303 312417341 0
12741487 14353715 0 203292592 203397358 0
54910281 4081334 0 783650831 845328923 0
310348898 14710947 0 368962609 424900520 0
26552441 7742872 0 118790420 115013720 0
294341932 464310219 0 425271545 552161214 0
94545060 88762621 0 711636781 732798616 0
904399 17756611 0 543589710 610771018 0
239589032 18099365 0 799194159 508855347 0
9265825 1826874 0 89545957 85012301 0
376993509 68023132 0 752057984 824849451 0
22772517 5018851 0 84069135 74905224 0
60060081 18898313 0 116265318 92831328 0
16107830 79016666 0 891088356 897716649 0
328494138 163551204 0 381817137 428446290 0
287559537 45840883 0 656864121 703750028 0
12202997 954852 0 33370765 28019992 0
2547954 670086 0 4644370 1837680 0
12441532 48004658 0 463153369 516798703 0
13137084 68366370 0 819291477 852834194 0
82045793 39460834 0 157298834 84808851 0
228685339 190257888 0 346497999 342620666 0
139157900 8983284 0 283105319 277658633 0
762599321 432040589 0 815080796 599996844 0
236739826 12564096 0 364062771 426136034 0
208718250 117059714 0 344195939 292464465 0
3633326 243418 0 127947762 183423603 0
31275227 34349945 0 516991078 487240209 0
5087835 2393024 0 237049419 196583438 0
6603879 8193037 0 109564335 119444808 0
497595016 274445530 0 652668034 752359817 0
19401431 7276146 0 63384813 52626556 0
88553132 53548855 0 763985748 868663211 0
40269376 88873968 0 743456156 782760738 0
70318348 85810544 0 376588463 322906199 0
6092625 20390465 0 510226801 394473806 0
10463175 75562100 0 799236122 773917981 0
6154526 23695607 0 149618429 151773602 0
54750208 107981009 0 201338873 199433313 0
259917 172998 0 6524514 7720595 0
9468159 7723307 0 17499820 11722989 0
19037845 13398100 0 804289167 512263306 0
386365469 43110946 0 937333469 772691371 0
152119746 119016510 0 373572743 353155186 0
425014 143896 0 27979105 20460206 0
20511510 44951734 0 547175034 515998012 0
296678505 106870310 0 459727193 424777938 0
135123363 60969268 0 374582122 338612915 0
48775669 123790594 0 541497252 575249277 0
233136537 122492971 0 722983782 523231119 0
245877443 253266929 0 503101836 412691108 0
110311171 16968443 0 280742851 490183907 0
132355936 17708724 0 784721361 689069902 0
105149155 42002133 0 111390786 121072042 0
3900248 23390895 0 395837528 360455478 0
111184873 41829235 0 212461798 196012488 0
105118458 93472145 0 204395823 228296261 0
150827976 289616026 0 390830978 451251038 0
47358475 55698679 0 811172252 848021883 0
133914800 61169270 0 465412456 540204364 0
278127783 74425424 0 433734221 357357861 0
20998577 16317376 0 47620225 38684169 0
33062507 68921014 0 902669122 906181760 0
14631575 48892731 0 116616119 112454479 0
34994161 7877036 0 169994293 176898429 0
163339425 20377107 0 481550692 459765575 0
66342068 81332787 0 409307291 537010292 0
13811508 2668616 0 31854733 29301619 0
192592528 201528945 0 525857802 357763967 0
171144533 2826430 0 236580480 202204051 0
5668974 8988950 0 35545393 35008971 0
247384001 272973 0 846309184 949216856 0
168725083 37874516 0 423353702 351808249 0
292779243 19343448 0 798455269 747215106 0
271899934 118097303 0 894499455 721571479 0
31023180 104496419 0 378172662 352035249 0
360905696 191922180 0 435854388 420125733 0
82127824 39526626 0 902787753 946849787 0
23892411 81931667 0 463090334 483257988 0
77848177 43797113 0 234405905 113615656 0
106953320 109368534 0 936455087 925279724 0
61739387 174429865 0 397914687 505322906 0
66742 11943865 0 89970246 101810570 0
442950408 176206132 0 761827201 712345316 0
26253019 210363127 0 720429513 905497215 0
162459379 110775537 0 338148320 328477808 0
38434819 5683246 0 160193116 165746369 0
2654358 2159114 0 9749415 9067647 0
174301662 4024580 0 315288903 280215699 0
24972122 2497845 0 274789447 323127903 0
62160835 1350273 0 510502329 380145240 0
315559864 260393656 0 380679685 320097695 0
18544376 40298381 0 304566829 283057433 0
276915512 356188480 0 696028910 576061553 0
173682809 35413783 0 552521956 423427703 0
368537306 68397705 0 757978145 716398360 0
47464315 122030753 0 749911086 778925498 0
109180157 115383382 0 203480276 191881384 0
421867837 231682831 0 735741047 829801960 0
34263721 20770562 0 514255431 447529673 0
284512875 19840199 0 487512098 492313153 0
39593153 52189680 0 354924298 264328382 0
185224308 3156302 0 405098694 332196821 0
59470648 133079240 0 702834945 687961744 0
71118689 27458559 0 348701624 412610427 0
53566365 9310362 0 454958813 421831336 0
59124959 128839 0 430260830 429975584 0
35171872 17814702 0 279786972 340742768 0
22617098 90960101 0 384525084 446166586 0
6398130 32713596 0 483903613 421939608 0
13342940 37388952 0 471286762 504345478 0
168602452 52916597 0 215496621 219089160 0
178194219 32263407 0 566033597 477651542 0
277191 3531504 0 175252310 146260065 0
62219899 1203919 0 204118051 208136198 0
8317833 15174345 0 410407581 421238583 0
40086821 1644442 0 96517524 93854328 0
13463297 30129845 0 825015230 614086485 0
28140785 11750046 0 33320909 41028425 0
235949098 66726037 0 483866565 460464845 0
1544646 17173116 0 637654047 616718973 0
79155570 5822716 0 89918264 60944269 0
321634607 78951727 0 426977901 650670687 0
102573088 2740437 0 381395257 492368093 0
141419784 52587864 0 164406897 77848404 0
339283066 102513794 0 402713689 211097032 0
35083380 26643085 0 833666428 720754306 0
222479255 15394857 0 910736858 716839110 0
550150386 48881872 0 663434234 707468324 0
95564638 6998420 0 182272875 180455316 0
176852574 1596705 0 289666924 275934863 0
21027599 65425682 0 719685988 709378547 0
576567645 114121292 0 943102670 890114440 0
52269888 56966324 0 302779131 318951801 0
7255406 1958540 0 276814693 317303798 0
49027568 3817308 0 119409604 161181842 0
84823244 18548638 0 130603095 96702082 0
145942020 14236307 0 224913759 220549647 0
260521842 34806908 0 540439619 582175542 0
74039354 61271894 0 632001277 549372393 0
13513912 203255525 0 752979159 503211001 0
67601190 3270660 0 554536023 555399771 0
5873588 6932 0 709884982 848093087 0
388900512 201864184 0 676761382 644071826 0
207953251 39837034 0 543885481 645908188 0
15190716 105465005 0 423615659 795211128 0
1563571 7178755 0 91643818 72183622 0
1930721 23099704 0 323681270 336055332 0
188383593 18605446 0 370238527 331080665 0
126049734 81061486 0 599969035 562472526 0
7010271 12971424 0 121976162 169615660 0
25018382 16572668 0 852170890 915734055 0
31642642 77175175 0 858164546 658198387 0
30894473 72898762 0 864995987 862239790 0
265082173 64856222 0 293884827 156302768 0
89396682 31645437 0 195668222 158306970 0
37212214 46448296 0 93368738 108716456 0
419654385 70260536 0 496453415 715689412 0
125522392 85955508 0 472796830 664664271 0
150856872 14068671 0 804554791 727932108 0
186118545 56672451 0 795750324 701632721 0
87161428 52281070 0 799508187 830982648 0
29640133 19937488 0 278058607 270940002 0
36205786 7430529 0 188109396 184090498 0
187127772 9706798 0 250097135 230679153 0
33317823 12968761 0 825103175 681335619 0
50671504 211258054 0 328795491 341750546 0
532465234 15616121 0 565372703 470986714 0
38858779 30747406 0 80399687 84400385 0
256626652 24962923 0 721612133 764115548 0
58942247 91261359 0 949846324 846602753 0
74303400 33571970 0 398005556 361455673 0
256034432 228439664 0 481569877 436959999 0
956978 73743812 0 703928139 791234891 0
34016449 57705675 0 845314429 824427529 0
68679481 57358027 0 554404404 530843724 0
30975705 188509605 0 707568606 725791212 0
15912207 156138422 0 763010172 740709168 0
119667431 65260174 0 385483838 410897590 0
202175933 95674885 0 773027429 788069988 0
393322905 133512611 0 472305695 434411010 0
3172387 80295366 0 459840572 405454426 0
23303746 5990269 0 122838448 143000087 0
13005463 136290933 0 757114615 821190660 0
373274645 76583109 0 635506323 544427460 0
4634406 46963153 0 534690314 553689255 0
79874282 15686615 0 638343851 758237866 0
12353872 2081738 0 114563587 130145248 0
176674417 70256361 0 430669916 453112270 0
3397741 7126793 0 58638509 51396618 0
233037574 67715943 0 503839708 498371423 0
193346227 19518458 0 294734800 300477567 0
115488245 47143607 0 729199992 759129864 0
13318111 25865351 0 207502259 213851933 0
233918514 171057445 0 521399686 568009811 0
7382506 30306085 0 770446985 621032784 0
58376074 38054985 0 302744252 447519999 0
151917080 150649210 0 307511684 393991517 0
552132449 59778584 0 787741622 768797577 0
10319487 30740053 0 314726979 290483178 0
74970286 29164843 0 252637774 248187994 0
74955527 5725311 0 140474365 138224763 0
354141473 64003190 0 645410238 511577922 0
465143163 5542695 0 557135641 427714644 0
225686311 62395728 0 456829625 543508965 0
62173413 107309 0 113123185 136977653 0
225654774 138095728 0 793061503 714567156 0
90659 348570 0 3530003 3137133 0
461880084 287198003 0 559650923 384595772 0
205676 3231070 0 207928887 170570742 0
367358354 4152940 0 535936796 344272187 0
127381120 9941009 0 524886968 704638790 0
23077147 43870585 0 344607876 348147921 0
328125000 137269229 0 653809916 578694238 0
4049531 34851042 0 181249870 193127331 0
64387151 51403171 0 587911662 646047374 0
827419198 85901741 0 849676585 719263268 0
531565790 344917640 0 766443964 773817424 0
102286805 50052615 0 404640802 509501639 0
40780517 31986164 0 300430369 286222064 0
14126016 268330427 0 639125994 629613048 0
21149425 2261260 0 402532215 394547957 0
25640548 39568223 0 981313359 875608992 0
214186743 52340301 0 316288521 280016210 0
43214245 11316265 0 102705697 98074465 0
185011791 64910773 0 753480363 774901560 0
413021867 392651188 0 886178237 920632487 0
334634598 7313496 0 349729083 224636169 0
28500525 837728 0 473014039 450631558 0
65106793 36690729 0 582421205 644003633 0
8292916 2087702 0 54257857 70569579 0
157467278 91910417 0 823524005 534567525 0
23825357 23422517 0 131649247 129177542 0
183760328 68518339 0 243218731 156185989 0
19052444 17005815 0 100256575 118491309 0
338698848 89175494 0 499849675 460547075 0
9208470 265072560 0 842817867 752532183 0
272284414 9432163 0 566922493 323039631 0
168926094 237962152 0 928409800 889565442 0
173707 2604967 0 46029083 62049840 0
22457886 28106826 0 541966055 701016454 0
187630538 40895087 0 528876338 536392551 0
51072985 83815840 0 237971692 284274141 0
30753382 16592318 0 648444777 628413111 0
27368829 11635718 0 366709815 362889467 0
9174647 93812137 0 302346350 320901175 0
31422758 3756960 0 82332895 101471085 0
65566193 27423169 0 357811230 432583090 0
206570179 113232306 0 374610070 304514385 0
144738083 37169910 0 431232685 411670011 0
37298584 16406920 0 541842750 589487627 0
19650685 4562440 0 519029731 516916187 0
464714 23616 0 1372902 1318871 0
84935373 119238812 0 850435867 824516916 0
3480185 12551189 0 560627462 388453459 0
87289361 62127896 0 136826372 122608342 0
196083011 1855417 0 483045486 331732703 0
55733526 32609709 0 153463719 158259440 0
322394 1064423 0 68661985 56070261 0
16139036 1276145 0 16443457 16275153 0
16446858 41759886 0 266593866 267553332 0
69382049 33121075 0 140170939 215967664 0
74228556 11670392 0 419645010 454711068 0
20600197 84826689 0 383690091 338212644 0
289861052 23084751 0 584520258 509408685 0
19987714 42562335 0 472736506 466379083 0
325333409 107798875 0 838088185 773122048 0
358307398 125466350 0 656974586 644216421 0
604652850 56219222 0 911233308 531972822 0
121750544 9252415 0 270963117 281567383 0
9648759 39801323 0 555812314 722498265 0
3477154 3325387 0 54657196 50298714 0
98619493 17334264 0 281589414 281287887 0
2586089 23388609 0 305181541 327373400 0
3967401 23195323 0 303010354 321698489 0
520763913 17154508 0 748969366 623265357 0
34924357 6178239 0 45877813 45795428 0
120192788 14828413 0 776472451 701271331 0
617128896 176042688 0 735645314 406846072 0
148224502 37661338 0 417722971 400188134 0
128867297 109699007 0 433014513 372974489 0
36258195 14559024 0 259783215 264791269 0
406279 84391789 0 838167237 855975135 0
162701782 60732788 0 799575965 915455381 0
261238056 36129263 0 745179069 761513083 0
25862009 25348856 0 157413823 150333304 0
69149940 33879415 0 481821207 329347781 0
192961792 129119285 0 801601938 791583261 0
76948503 6458799 0 264898012 201880697 0
5741463 432147 0 27573209 31179803 0
626704 87460 0 71888158 152174038 0
503203 587380 0 12819342 12718968 0
640948439 413083956 0 668783126 467436463 0
28973049 875101 0 233775764 231815583 0
4836856 32334923 0 212338108 256071095 0
12823282 40213018 0 294083675 283662694 0
109130236 183584051 0 603055400 595619851 0
126237080 24205706 0 524278386 547582398 0
198658990 59172505 0 336469347 284821778 0
5245254 5177063 0 266268675 259415564 0
44745183 177361439 0 588396363 491508510 0
88417761 69155099 0 801766774 771466292 0
170714937 128762047 0 816679577 738909137 0
36065414 7252356 0 93861315 91697391 0
21814346 72870997 0 568623642 711954524 0
6959339 5636080 0 124360091 111417063 0
118321539 138308897 0 751258010 640284815 0
12758416 2140600 0 29987332 32157354 0
195172902 66564233 0 704185458 551575452 0
126431551 100846923 0 348162587 354921822 0
31642115 6036642 0 264296072 265655000 0
58764644 7141880 0 606085790 651482585 0
90059389 99961172 0 687378197 675214924 0
722333712 301858490 0 908350466 947396155 0
68047695 38488719 0 202938128 217070952 0
142211940 109634063 0 392683903 378298605 0
46079494 36511973 0 711305849 801907782 0
301902001 210709356 0 583129637 586388264 0
219018785 28536024 0 393213199 341050711 0
55219744 39687876 0 502099338 501168635 0
104168301 13702364 0 418369657 297856402 0
201107254 13392886 0 448304694 391532825 0
20157276 14079771 0 23625372 24809860 0
261155874 62367114 0 399573267 431364765 0
344907445 94285124 0 520950073 467474634 0
95445089 4069830 0 267678394 261546345 0
56898366 37724139 0 816338364 564826371 0
5593486 6344661 0 36954333 39951050 0
135150903 22873079 0 377044218 464747878 0
388593678 114650350 0 506104972 206662783 0
275655238 8965722 0 437561112 411015709 0
207168158 315899872 0 830183881 772738807 0
11999045 38301518 0 731093625 887475646 0
114890080 28982995 0 980236053 992052892 0
299642378 171952208 0 582745057 551932220 0
154471402 24545392 0 568082674 496572554 0
338172571 74706567 0 874667400 993440206 0
33454838 13921206 0 86778256 57598625 0
28024338 104213446 0 772029352 757057208 0
99723239 249962101 0 715342902 821974316 0
92890121 45884637 0 441857938 584564477 0
224523642 58819421 0 404534945 311300759 0
11835806 87283221 0 480985092 508142845 0
184823664 64692385 0 543031158 571946824 0
523629957 88884055 0 565893891 439871667 0
312689539 144976716 0 516479893 694476246 0
150065608 56412383 0 459218605 476743803 0
42098645 671198 0 228971116 208378401 0
123643982 1746361 0 232914050 287427134 0
182308870 9576098 0 700832146 675541241 0
240804162 12458041 0 590663808 546090742 0
137107248 179550145 0 449415743 447436595 0
230000420 65838882 0 283772024 329606467 0
54298 19943139 0 83307627 80387686 0
13586506 20624283 0 147413724 150894296 0
731127651 204360435 0 822949823 753816929 0
278598672 200923203 0 453627528 503253373 0
6831323 35728504 0 233530016 216136307 0
16168669 1319592 0 62441948 60969514 0
380082606 226730017 0 446791127 542486082 0
29787716 189546334 0 895024846 823273991 0
187494903 9177976 0 483825208 485669143 0
2847697 1982094 0 148868971 114528995 0
306935270 11935177 0 514851739 515162510 0
67648067 19633830 0 375424072 468104629 0
220899774 217637772 0 417871268 402262964 0
3484439 9830730 0 52540743 43438207 0
550663023 85315537 0 876328357 607496250 0
45403092 26480352 0 272375939 271744366 0
20983780 75875019 0 529429729 485812403 0
69377266 9582495 0 728446351 646035590 0
80957075 21366536 0 329515917 283094590 0
136613850 110221849 0 141631236 119410921 0
43647782 153756711 0 672711035 631735757 0
70010527 22979626 0 272724141 269636216 0
26393140 25390601 0 269126325 267373318 0
68497581 23213499 0 147427950 111803073 0
301538907 99556694 0 773737477 736980420 0
8944925 13889828 0 147151939 147804040 0
482316501 165507379 0 562373246 555361593 0
60056598 172261562 0 394214390 432530588 0
746364504 39823685 0 837739546 406271729 0
7195505 183915 0 23373130 22699019 0
89023656 610576 0 324509778 292492241 0
369899620 147820651 0 844097762 722588730 0
80923248 2848323 0 94488982 78879445 0
79798690 7126779 0 203480212 177371653 0
99543712 1892791 0 163344679 134356633 0
443179983 55396172 0 612644857 633430927 0
29065910 57680983 0 250935962 255565386 0
95959594 4712558 0 344056609 359828316 0
905341 135668 0 43877308 40321428 0
337401442 2029739 0 934502593 879207948 0
30702483 13201846 0 438961021 605339064 0
83429775 921516 0 388914117 301622042 0
49099508 13058078 0 70372719 46693202 0
5944449 2919139 0 116296137 105330573 0
14837124 26174421 0 79155167 78555430 0
221777342 157566759 0 426505361 453178046 0
31843517 313602 0 240336727 241552872 0
1610760 1504479 0 32929979 32120881 0
53999082 45344492 0 596280798 613256126 0
32312931 35835738 0 441317018 450015709 0
66176383 100873904 0 364572709 447955274 0
97709930 6162837 0 334076666 342254681 0
17647003 31488795 0 179110023 204074783 0
115848071 139286070 0 497380446 608238492 0
118220161 71189668 0 321769478 359197812 0
245402384 34512008 0 798508014 699140122 0
126504482 212601538 0 578346866 623332501 0
13537831 24839220 0 150023113 164600557 0
49340840 100512483 0 367076592 383287767 0
18861433 4141024 0 220647380 223084238 0
18331214 32471164 0 574375415 561529535 0
24246 26116 0 286255 253532 0
115613878 12051811 0 571104216 531208166 0
69650920 865067 0 243052103 145634052 0
594374848 53846307 0 841611879 578481739 0
230490226 80741384 0 500888087 483565460 0
294618853 21445942 0 569424672 524619889 0
21981597 39558590 0 329074116 337340557 0
8612710 42558968 0 355149888 344763127 0
160747095 899472 0 611833835 589913201 0
15516563 744458 0 175382983 182658013 0
176688742 50006248 0 861634452 832524703 0
242245522 76688200 0 807499163 678750600 0
63589756 14451615 0 843641946 853447312 0
69093901 232686208 0 617056226 598467583 0
122815372 32084432 0 182370029 204245546 0
105544871 15413782 0 498182042 379169033 0
55769263 15430694 0 212730679 255437704 0
329597037 52074430 0 533801558 531441397 0
18573541 36475037 0 138159728 137011680 0
17775335 2021435 0 46187870 44406177 0
146618814 91155319 0 677445164 731585546 0
617310729 36983686 0 922894789 964498595 0
195459439 14619233 0 292143872 238246077 0
13958386 32146943 0 739799353 725358138 0
63693377 33412964 0 243731497 227683510 0
10300286 6698074 0 100031431 92042329 0
147317666 34338017 0 250667996 237588399 0
43470815 2093948 0 920581828 840393745 0
14840014 37226429 0 705894098 597285178 0
440742589 83335849 0 761000604 706945263 0
97236257 32470497 0 519106573 549346322 0
165456101 11776534 0 487432448 566652056 0
589692088 271945470 0 869568351 906427751 0
1285919 20064289 0 379351923 374839321 0
393786900 182566253 0 813983330 625748639 0
13208424 5446174 0 74870233 77575854 0
303583542 69941773 0 447553180 191528119 0
300982122 93600883 0 720481462 666990465 0
188089423 41543761 0 312255546 406099473 0
245628297 11920902 0 433026336 324098423 0
10354690 37964785 0 234612642 250114999 0
185045441 5078902 0 513346576 496283272 0
369069297 20028114 0 849789807 860046561 0
26637340 55789557 0 190114470 208617933 0
73138458 143212861 0 719092321 780544901 0
194370282 185630933 0 537272331 447970883 0
57567697 1715830 0 74009300 53059005 0
7402413 5694118 0 63638449 88092363 0
136945010 340654129 0 596836399 656387161 0
229429235 282916724 0 686270007 829631488 0
122798228 142571314 0 446627014 403352779 0
70084099 29012892 0 112264405 92857817 0
33764019 9758139 0 422423705 444842128 0
93368786 48191205 0 233200683 242325447 0
431161546 12912417 0 745304931 749734838 0
18734057 6994728 0 128655303 145539111 0
2514745 257551266 0 591920646 491903737 0
57416491 27303982 0 279291998 363918012 0
8138316 5676649 0 85305006 86517020 0
718807665 226080184 0 776114944 646667263 0
120844187 3264380 0 430385458 398659304 0
152336128 54169170 0 249262939 262559347 0
21184364 1450601 0 346742274 396266927 0
89788213 345236 0 116588688 110102334 0
121325860 115857122 0 595253444 482528927 0
635223507 2678734 0 885448467 272365985 0
151862602 92703606 0 305688377 291846489 0
4414128 4452381 0 24527038 22083869 0
7845572 441039 0 40285004 40947409 0
12891375 3279816 0 417265018 555459382 0
2192230 3187451 0 72521177 80411533 0
285853058 90709409 0 887381585 919547206 0
170226880 155520524 0 292749219 266829080 0
15998867 412226 0 46393148 42015380 0
2964036 60308941 0 500069908 556824563 0
385800212 38095679 0 771358842 737740600 0
179370160 20691911 0 226877416 80198795 0
213744291 85251398 0 765765091 752499494 0
241504994 12333613 0 694628354 659304109 0
18830811 313452619 0 385514991 584832088 0
334647620 51017171 0 738687913 608187979 0
644014 137038584 0 952145304 869148759 0
647460781 119581620 0 842698444 892158339 0
241683244 35649614 0 322450226 186960316 0
13111070 1741823 0 89208390 86263584 0
36407481 20408921 0 265317689 292326857 0
19234048 996738 0 26382013 26956854 0
30244379 199483 0 69792997 68434479 0
188549430 16446868 0 840207675 636496725 0
123924310 19523511 0 264122356 259587790 0
62899074 871438 0 452259915 289435742 0
332550996 22275537 0 587535016 728210435 0
189629272 292549492 0 604618105 790168940 0
279529237 6736797 0 537982092 417069453 0
143038381 190578610 0 714119958 711630788 0
44883773 6671858 0 131316739 140694826 0
470271386 92185779 0 765593263 770661233 0
191018604 65531560 0 282118508 219066571 0
25608924 6185404 0 161716862 153084064 0
242972684 76009500 0 529820544 765418080 0
311519347 37209745 0 905657212 884454284 0
258681511 11615604 0 766522473 790307478 0
387097301 82743616 0 669965540 615019875 0
148826194 48530389 0 174013856 114933056 0
357605619 64025107 0 525831719 391416546 0
37454658 18667178 0 182621639 181101162 0
15333303 9437049 0 463492690 454385274 0
118130480 24102142 0 131326173 112161776 0
8285616 24462879 0 823982663 840694828 0
236319634 277165582 0 793757999 801821771 0
165622911 136076422 0 621379838 641431938 0
198341833 9492881 0 277667218 280547230 0
2784602 9835712 0 62806721 61510689 0
99745619 49475378 0 879754265 775674001 0
377331913 150217621 0 774920254 780873218 0
101419027 58362014 0 156695781 132670092 0
340344969 128401130 0 616673084 530234295 0
420237164 183490492 0 869020824 856713785 0
493306688 141503581 0 511489535 463480309 0
172791984 15498484 0 570509674 507448300 0
8009225 5167314 0 27597495 27696011 0
34644465 25377826 0 490249981 566728003 0
669142003 48662948 0 745176743 859145637 0
240401542 72960666 0 492503814 479972428 0
287566568 20347034 0 722893298 611702194 0
470443464 127159989 0 670786777 601070658 0
115926208 61312034 0 299136436 277142811 0
37203483 18175964 0 79740327 81464987 0
75090677 36539474 0 744882612 638601208 0
50835286 8229563 0 277856008 312017881 0
68790314 118456638 0 487063164 432908918 0
281820050 80263290 0 322951565 192123331 0
296488007 148580791 0 412356828 377375601 0
10308343 16364581 0 32548008 36284488 0
167447833 13951080 0 260406282 261725349 0
85792451 30446633 0 231808807 242509274 0
130118 516105 0 1919384 3012912 0
149129623 12565598 0 867902516 947109764 0
3828803 6606617 0 143559311 131045783 0
147208758 12905240 0 607763656 598290055 0
357936591 2111350 0 635458930 646444195 0
17768969 18435434 0 44400288 45044218 0
186832176 30812114 0 386925693 372577972 0
8257532 59807033 0 322777220 366378568 0
171519008 32740400 0 783317006 614787546 0
14631554 13451023 0 548975324 431697618 0
35190588 35804157 0 962459503 955890730 0
15490167 14275574 0 267165685 406383665 0
316551659 54542130 0 538502362 278667509 0
149112949 141871884 0 211851543 191955507 0
482980797 95815936 0 805884798 753830067 0
776970441 222805625 0 847972284 494450585 0
448059 9318437 0 76018087 91963433 0
383943450 42026324 0 404503514 311502705 0
21785808 53358045 0 533677693 514885165 0
101814345 51041367 0 690089217 670496749 0
232247152 5027291 0 690737143 537861587 0
287288870 11260310 0 502690546 608847113 0
90921375 39680051 0 417446477 362246830 0
85603116 2460608 0 239826483 249218701 0
244580957 110545622 0 265862885 239536412 0
15413051 4356491 0 112395685 122912482 0
108246110 243064011 0 607486929 584635689 0
266047561 62422524 0 375018961 374826293 0
247822945 69338342 0 760685355 689341499 0
65060952 57522967 0 633685203 477985664 0
390681271 11951896 0 808449976 476822950 0
82694751 7648313 0 553512592 592316928 0
17647867 116843493 0 543474473 500284033 0
4436458 1385222 0 7472008 6970468 0
152447252 26489901 0 289550006 292702111 0
88756284 137421524 0 790349726 829278302 0
18777620 1633710 0 26604822 27185967 0
7182442 835771 0 296303091 298074816 0
223135409 15181743 0 546521515 616835424 0
188484324 16562716 0 603318836 630086182 0
14206002 15970025 0 170145206 182969170 0
112311201 8363284 0 512065338 316471843 0
17947317 69869495 0 897290854 824929672 0
46253906 37916898 0 584635549 675715311 0
12589738 52330027 0 411135698 419161280 0
10696934 2725706 0 135364006 112476114 0
5610628 2108042 0 520310015 540988152 0
211271245 61015271 0 503627772 498611179 0
43415659 2769632 0 52622723 9850025 0
788010 1420456 0 20530446 18316908 0
284725081 33646033 0 893891514 262661975 0
91694570 4016797 0 515737882 520273593 0
88352343 16111334 0 270473702 232456475 0
21839621 23788650 0 98760808 94828391 0
92763257 7608248 0 206801342 207766873 0
84527900 8803709 0 498815150 554829071 0
68550557 45913747 0 533620594 595441593 0
613231691 21369747 0 825950048 565483470 0
106274291 31927607 0 698786145 732085498 0
113874907 8240377 0 850913689 940112010 0
13058410 8891823 0 522602508 503715410 0
399571455 28568275 0 834744580 312009634 0
652747490 59559169 0 871204673 670836026 0
83718086 24255407 0 338904546 329818604 0
14692803 130537958 0 555156480 526410508 0
321252079 145978227 0 941243191 969355434 0
361687995 40368725 0 515750264 678004103 0
3402344 1138139 0 18785812 18956017 0
43417310 68514381 0 165574713 175564078 0
803048073 288025039 0 855377526 795646816 0
127738809 50105363 0 149646305 101104473 0
44269760 4811591 0 609315456 575969314 0
4347799 34783877 0 425275806 446068831 0
225101993 47392476 0 682195943 677293675 0
345259417 82475548 0 363118773 178992212 0
55219174 16393409 0 429438328 493453264 0
95534423 20547011 0 221975676 207040306 0
25221744 53174534 0 712140131 739273999 0
3965355 1840678 0 26161547 19802679 0
100370354 17387173 0 359946151 304099388 0
26056042 240486416 0 790087608 586586561 0
96393116 99821574 0 721177718 755829765 0
55893902 42266033 0 881432242 880000687 0
8071099 170081294 0 514376883 635841278 0
8687679 136573980 0 463350804 655530504 0
243244748 16086939 0 462858346 415311491 0
117351321 681182 0 241575757 191123934 0
14877424 618955 0 244183967 269843399 0
256508565 7650465 0 366456779 418020138 0
53541406 37022381 0 419056538 439818718 0
24050763 19894371 0 291879556 286347994 0
129194448 31649222 0 476783344 485003840 0
39138422 170189837 0 510615817 518924524 0
150770791 21253721 0 428833860 338743658 0
485543845 15903576 0 606668495 469941927 0
25372524 7081645 0 40894328 29404595 0
4441843 195675765 0 621648743 616725233 0
24280229 22075894 0 358826459 316980325 0
106645242 26108609 0 333197114 206074257 0
23264172 38200021 0 573159672 512566102 0
45073440 78744559 0 413315016 425568678 0
221987265 15661688 0 313687603 287315542 0
211723025 44427076 0 507973082 452250462 0
5249672 2451769 0 122005291 119307901 0
87287711 40613523 0 263153446 287126960 0
220079692 14454219 0 327171776 483329957 0
454656883 150122859 0 712125106 674174526 0
18728697 7234893 0 248149331 275908681 0
14108529 16883879 0 203990692 203971789 0
48288247 66478875 0 335798688 239747311 0
38544613 12331141 0 325565626 352831146 0
311638134 54652421 0 574887960 500489337 0
13487037 1727890 0 528632249 553441654 0
50303195 17012078 0 316191177 319424495 0
16030687 6393258 0 329322286 396187103 0
356582385 48697122 0 422024226 376334710 0
226673601 29407314 0 243658042 218914534 0
18046597 3020027 0 518186300 558963228 0
549277911 130206462 0 617816742 518952416 0
111705517 37604187 0 167828198 157779956 0
16736040 52234 0 40988046 36714723 0
157493645 4152333 0 625291052 458506976 0
559016590 348416587 0 833418312 758929713 0
142512376 77664358 0 884369815 972686201 0
7350387 14498507 0 156676299 164452829 0
54935730 5373239 0 359254960 329442767 0
392265996 112582219 0 887899873 941912124 0
37866466 4857551 0 227248248 178753136 0
366234717 239399366 0 872541988 867623444 0
21853296 11657190 0 347047957 275193868 0
508681751 79073321 0 543980024 411730700 0
172153456 11290113 0 770641114 911805987 0
35515805 6814143 0 312923913 256160233 0
67937256 4316108 0 254439812 288268410 0
289939386 29374270 0 936004084 865905274 0
19439533 4521135 0 23044712 16173761 0
204285833 6655565 0 877521093 851258373 0
305045966 119977809 0 408752455 419866556 0
8157037 38490168 0 686734041 751163747 0
220568575 990332 0 414914388 339736721 0
7149176 236593822 0 541967948 622567159 0
492885121 119445999 0 789453866 653719345 0
279083682 43195430 0 685975026 568877407 0
220633038 54601961 0 377781350 363105802 0
24722205 3605079 0 401022722 387308450 0
86066034 2042791 0 442788958 469116686 0
739707696 228310572 0 846120107 706526926 0
197966025 28368867 0 338778622 364332162 0
14268583 3510106 0 97916631 102823768 0
812736 8121686 0 25337421 29582201 0
5101626 39186635 0 248426927 187791288 0
366126167 107686291 0 670254583 525143443 0
300809279 3636216 0 501823377 560829571 0
540551716 133805899 0 688769479 549420290 0
75108989 9687262 0 746134199 666010514 0
3751418 44691762 0 155506078 166942762 0
250425469 50686917 0 401510442 384156889 0
104548960 7314581 0 338469832 324559394 0
5843657 9372021 0 153354422 159939908 0
84668867 217350271 0 732138482 628330636 0
102862855 15697552 0 821755992 688617853 0
210481944 40885326 0 377687569 418877069 0
99097257 47469432 0 919843623 900923758 0
10819080 36810422 0 439300198 415380188 0
220055151 20375372 0 844400590 822729063 0
680504564 324065561 0 844340923 930980383 0
229660095 80473289 0 857636987 734269691 0
638415533 313418040 0 882198751 455045161 0
15439936 734471 0 27355449 20072688 0
623049301 92742302 0 804149985 756472868 0
30024316 2294638 0 538064105 497455272 0
130901217 127324536 0 791597455 791971529 0
425023916 245905129 0 489894938 367799777 0
17591574 9612667 0 278384325 321246793 0
23430224 8437859 0 143947198 145792866 0
145885170 38794625 0 252170105 241523462 0
63236419 20948536 0 371575255 349857896 0
212104068 98327378 0 337259241 278940837 0
549807647 18988540 0 779059881 701428599 0
70469944 30274833 0 420755899 424371136 0
328903998 173029032 0 753185027 926015941 0
423833898 9869792 0 531331486 450371729 0
220538120 22159381 0 566912657 514369359 0
610753146 287127413 0 675489232 615771102 0
32710543 5063436 0 301923605 302215910 0
139848036 23177571 0 561680730 608844646 0
107060263 170765299 0 854389389 820680269 0
70890092 23495601 0 94346993 80968042 0
11580183 12805652 0 322775028 316202393 0
42106791 8143614 0 377353787 469202256 0
167548449 43224481 0 539027101 623729195 0
40349881 685942 0 117005137 129077501 0
194340547 103352777 0 718154316 822252396 0
41209974 29671409 0 558581009 451042590 0
86772378 21309151 0 725380545 824275614 0
176245639 2163656 0 479269838 539796397 0
136758092 5292661 0 373102477 322775196 0
382886003 46646925 0 502805432 506870408 0
23583557 819693 0 267671107 270218501 0
371814564 133139172 0 460221207 321196196 0
78500620 49973788 0 551712941 639196504 0
124620019 3612831 0 891842264 744345345 0
11883002 12483546 0 120591580 108416242 0
4741620 24809972 0 308483153 284949997 0
7254207 89538195 0 598796584 408009694 0
89511647 5204040 0 234608040 265343131 0
51324541 20494893 0 347722356 295191313 0
30657575 51615310 0 258307184 255475047 0
246568118 209659309 0 504914676 548795553 0
80452966 15484975 0 363776056 383923667 0
77009765 3266826 0 855950353 844366060 0
3325767 28863726 0 310441948 283048914 0
95659018 173803299 0 294762982 320649457 0
27801205 11936630 0 215838550 195958409 0
59172743 83107187 0 741941777 482418454 0
410677963 65130078 0 631327602 249653853 0
295896532 334740972 0 433212985 428358396 0
727309872 412919312 0 823124979 867300531 0
9581367 4455937 0 37897916 34629419 0
2992681 98846952 0 465539448 410247015 0
339818876 154826518 0 876654300 873139632 0
209923409 162563404 0 796772793 553191523 0
114514875 101874190 0 237666719 245185202 0
1763590 350586 0 576351143 545124676 0
206915821 52758814 0 420594590 572090493 0
267263793 42374662 0 306314203 219939461 0
101517952 33718730 0 119564627 112031334 0
36556113 25996817 0 435167873 344195508 0
2796593 4533592 0 75126480 65683378 0
71619127 9554317 0 394266744 398354658 0
24560525 102683114 0 412552939 385286088 0
90978490 233058459 0 660223257 700880722 0
9218206 96275881 0 325139998 339787889 0
7950234 13186111 0 24969255 27024722 0
4400070 18459904 0 111274464 96141233 0
79645942 40063674 0 101029921 91533387 0
238187181 55482593 0 399211096 400768815 0
67278835 58558769 0 530431858 553474978 0
264302662 85492086 0 815785201 703818722 0
184438641 51184471 0 395284446 408663769 0
106591230 5895736 0 126284896 96511827 0
184892909 30589393 0 474256851 374028974 0
94286979 36540773 0 704210763 821454964 0
643956919 111323327 0 677049553 343160356 0
108233503 179473542 0 660230101 613263325 0
68642494 26455745 0 440965225 424272106 0
69537278 29146544 0 88051936 86672551 0
25634389 75622980 0 710117399 659651650 0
3141875 112846942 0 829010977 825189062 0
112914278 25263804 0 400639746 484621918 0
132158018 34605943 0 188004184 191509193 0
13779059 55774 0 86529051 90479103 0
220129283 89966349 0 414399550 452309989 0
27381364 124560185 0 545247581 531503992 0
498983398 25062479 0 716359567 628465652 0
102792281 220349051 0 847177681 953811562 0
148794077 11061264 0 303242143 211013231 0
352594992 279143221 0 624486642 567903541 0
39904492 84133933 0 599587497 689426687 0
183821132 3142923 0 328568334 270430973 0
147461849 74876609 0 905133467 981131163 0
1545181 9335113 0 197174001 187679075 0
107194950 101273287 0 727859147 750914746 0
1703299 6651324 0 80611612 76480838 0
115000572 149623543 0 468194952 457761093 0
101155258 27967440 0 179768513 166793695 0
66350039 6360992 0 764486328 658374471 0
585988 71427910 0 490822003 531388579 0
448452139 453706788 0 594897067 603122104 0
56513407 150531806 0 736624918 696670720 0
59024470 78556420 0 415761454 359406943 0
500295852 16862013 0 793891848 681763980 0
64527946 148595287 0 541908871 686051642 0
79681534 839228 0 181811848 175369445 0
293396114 404617857 0 745488753 758572088 0
16388134 51507072 0 209838330 242765310 0
354639824 37952661 0 538232101 526807762 0
345414102 647098 0 652413927 654624100 0
20829815 7476434 0 78700214 82729570 0
122363134 26906529 0 370806427 345910467 0
235965296 632164 0 446691457 472278530 0
710151784 148800946 0 940124452 812367844 0
9851337 7326677 0 715522971 627670117 0
113625192 75656148 0 679637060 760598356 0
100106844 9007622 0 767471104 834514248 0
113810625 108721779 0 214707963 198551817 0
5320847 18119340 0 90714816 85989556 0
9648913 37633985 0 140540431 172560114 0
118508634 31599788 0 767602958 781563217 0
131213929 4283728 0 916286734 824888026 0
969330 49181998 0 677455792 730587161 0
24560134 21454239 0 453860573 462672983 0
143771937 2462303 0 498660297 586682588 0
132164124 2814222 0 393406251 407613403 0
35873804 47598226 0 438570310 778684893 0
814143 1677915 0 7661729 7352497 0
31271781 34949285 0 351683770 377357458 0
46749626 10914865 0 188356485 157841061 0
250137547 48730996 0 413720722 470511496 0
105872603 12826219 0 170062839 163124022 0
67709798 32448378 0 90449728 74717509 0
5039141 87498620 0 785880284 728615655 0
3907761 29769283 0 695030590 499847410 0
850249455 117637934 0 873077655 805909055 0
259875213 54441292 0 753036322 880090421 0
28277284 128070374 0 522416693 436299592 0
802363055 193244069 0 924240310 635843581 0
187111404 55853265 0 484246398 472827125 0
233372381 170861957 0 726833953 610204464 0
250622739 99287868 0 329120621 354687381 0
407595940 444948098 0 593580235 656503843 0
173644794 45326310 0 929006962 924126466 0
1731255 1352710 0 26737817 26614873 0
269032934 111794577 0 464695245 386246436 0
228477217 91674587 0 468930088 453420842 0
24699718 28255149 0 508578396 493471324 0
611438222 151742279 0 789648137 873308537 0
28518875 6290192 0 436636690 579184349 0
288420885 96502767 0 332679145 331385184 0
10120179 43223177 0 335178353 332563431 0
62420105 97955438 0 365354557 314803293 0
46793266 6261989 0 53235999 51443736 0
42882400 92134901 0 179219091 202668687 0
31336159 158881291 0 757953505 862762407 0
151724926 85165264 0 468563357 446354326 0
553996439 143399781 0 844501354 621297282 0
238320953 56558875 0 412845210 370768794 0
225401669 124463078 0 734689183 721373633 0
226259287 72759101 0 275796951 310549121 0
361388695 56788497 0 514730543 375733713 0
19466199 14311480 0 686720963 665958715 0
189361651 113976390 0 695852214 556839395 0
33929859 40028090 0 573083466 506305645 0
47974015 10770688 0 84348023 93408410 0
356087392 18193878 0 743622856 584895449 0
60367930 8215238 0 240223017 246393927 0
124879563 54083353 0 332614372 371913778 0
164196715 98063930 0 333451595 355966281 0
105969098 632517 0 290545937 338318399 0
223067706 15488267 0 880689862 634135916 0
483958578 30867730 0 798884194 789881625 0
4016662 6928640 0 217252405 201237464 0
60694848 2677863 0 141928520 160441898 0
8313312 77255225 0 675080676 632096558 0
260761205 109562008 0 414333405 338548928 0
142039753 125944329 0 635455391 622838248 0
66875817 55907888 0 492081995 483903901 0
22174980 8787174 0 605028946 817105858 0
452231728 40272736 0 513245106 290890976 0
166220997 6548860 0 364239186 367549973 0
574086756 191528431 0 591642124 566345476 0
286640006 14511400 0 633027549 485862079 0
34666186 54843182 0 165207034 160268218 0
745755762 26314633 0 786744548 817860527 0
8238956 20060909 0 491046982 520367629 0
96111717 12167129 0 103560926 70115011 0
10832915 24338423 0 211401952 217421734 0
375776441 164441726 0 623140663 602942962 0
80327528 48118887 0 688761503 559554482 0
20203189 20976768 0 208137759 190919382 0
263236044 3971353 0 543384947 409371165 0
233482114 59138780 0 485140431 466243374 0
69456101 116106940 0 627776184 514542744 0
1575272 3792496 0 107391191 134510398 0
72160343 29572779 0 194280292 200136982 0
112696785 39110005 0 168416431 143303628 0
19356337 8776513 0 489744135 387780797 0
2466759 12468581 0 64625525 65284745 0
181627724 52274943 0 313452697 276612150 0
231074973 263607104 0 463542079 537989203 0
88167788 16287167 0 580182148 779483384 0
121628205 7853480 0 233943484 207007345 0
61850172 17344215 0 68275619 51480801 0
284036525 64241695 0 588844529 589860834 0
2688377 28467778 0 166827404 180185908 0
99159150 103867609 0 581208716 549259533 0
13336783 831460 0 268311772 240840871 0
13194167 41191527 0 590672795 654171304 0
533950547 290476332 0 641160259 354594673 0
116344009 20025738 0 367685917 239095677 0
66325651 10310246 0 747905065 771744122 0
168545986 5755238 0 417486790 596877985 0
283508388 80610245 0 669356839 635509049 0
42967134 47935096 0 402632212 440411818 0
79936342 22977397 0 171071041 176475817 0
328303935 78948362 0 340118820 360041656 0
100849689 134409272 0 155463024 164721022 0
222244744 23010355 0 760589556 633773484 0
15904740 8642097 0 92074591 90601049 0
176644263 23589117 0 590913298 518341978 0
165103522 193398023 0 788323613 726686137 0
93440093 80040345 0 186615736 198602771 0
545643177 306285087 0 819041325 474794630 0
372866376 12788342 0 697809725 723679847 0
101726751 92434 0 632930889 611576067 0
124296988 35738118 0 160251353 138666728 0
80308658 10577854 0 433651277 555783735 0
67974038 120215472 0 631962185 732039994 0
225556844 98595005 0 890054210 858711710 0
100793016 35022834 0 444760909 382788805 0
26944855 53004175 0 407872907 456580662 0
10901581 14400901 0 744766230 741374497 0
67782028 91119015 0 886121514 813799727 0
139930124 51257383 0 920760128 888590260 0
386660958 178200330 0 703463017 699178521 0
8998545 5784307 0 75926899 71908011 0
11498501 9833722 0 99881402 112780238 0
52481149 42000782 0 836310447 733784236 0
68442946 6570351 0 576048936 661678110 0
259181184 547371 0 625954871 655673175 0
183485991 222414311 0 942774073 934105163 0
87455583 147865493 0 179828512 192462729 0
26298486 3348723 0 859368451 658044334 0
269420053 80770235 0 538080686 558786888 0
1664301 5879510 0 71299136 70890518 0
676926981 146469230 0 889052349 410504745 0
12443189 12920435 0 241108514 229846233 0
120054597 23455496 0 448221427 385073002 0
43248683 57565626 0 573599718 587713640 0
156889274 29197163 0 451819721 461752134 0
96412266 37781372 0 238340340 172176727 0
89661648 9394343 0 145406309 133042107 0
80120195 12881904 0 890814355 753455955 0
520915968 172776158 0 839239930 738526263 0
34619964 1572847 0 289209140 312869018 0
54145910 92343373 0 358332032 413313000 0
38113506 18666009 0 280109779 291678873 0
1960040 232641 0 30976082 28524616 0
26454379 7170013 0 105572939 105972301 0
30158653 10660205 0 38731519 36254209 0
37512167 52235337 0 823319563 867278335 0
54069226 15926878 0 61086639 58451338 0
12987121 20968245 0 146223389 137844866 0
34039798 6824258 0 144729623 149264761 0
114696199 4871381 0 528491770 548769713 0
52684317 117281999 0 458223515 463642194 0
408435679 40969292 0 435320031 466825176 0
24311931 30605218 0 169880558 348696267 0
380008842 64112982 0 403310748 253554632 0
6950060 2539107 0 129042761 124502881 0
552154671 294023883 0 705443421 712683879 0
6175822 12654737 0 519398122 604551290 0
4992664 2059863 0 59687467 54323001 0
256881378 152534109 0 516606958 568847028 0
148525330 114317609 0 713895449 824412577 0
64333982 16485923 0 222675442 251164463 0
28516683 10022066 0 166953857 165858624 0
365307161 177562116 0 737439584 696251909 0
9112396 111665172 0 856473095 794679725 0
49772825 134225 0 222110179 220320492 0
263386009 201401721 0 612386740 549608782 0
373228928 79479781 0 745448136 764128191 0
8002625 4799212 0 105554706 99786464 0
14397721 1022569 0 71401329 56302752 0
97726477 26910973 0 588798168 506624537 0
72143838 55216548 0 466684707 494776431 0
388789477 70402613 0 683129828 575180157 0
1849097 30682601 0 730060992 645742920 0
69158955 59620232 0 480756604 470373765 0
73431963 53722135 0 213534462 304082127 0
420879884 300701706 0 871418773 565795733 0
395578078 152671503 0 555571856 570392275 0
212012967 16259173 0 482326615 517045307 0
152527914 31704026 0 926844897 916810739 0
30611168 10203684 0 180508034 174331803 0
29576277 12588676 0 327424523 448689395 0
77742443 18079156 0 732871554 600383231 0
26107770 29510938 0 251003057 187558073 0
253348618 134394578 0 261121289 184010266 0
68941443 5375655 0 178297651 188623302 0
293516096 135367596 0 880119609 932353888 0
24898457 27834303 0 351989639 358233686 0
251724124 72892191 0 723292163 701248201 0
569599622 58835453 0 802067234 711764989 0
580865265 74561147 0 962732856 683477477 0
97428922 12997751 0 102851277 81006847 0
284693582 278080576 0 585058746 626998465 0
220910492 63422617 0 584046985 548057276 0
406993146 341354061 0 463786491 492372805 0
4212749 40765791 0 610686474 605299692 0
3017325 4764418 0 255139031 261028057 0
96719148 6245332 0 436555208 436929182 0
182818635 61174761 0 189112813 137339168 0
89350156 5278542 0 814176966 760743535 0
927014 7953311 0 162136051 281698843 0
190768787 136758280 0 344173787 322267701 0
308311417 41194588 0 704060522 647509439 0
13378498 53238445 0 796710328 796950043 0
452728331 426903965 0 539640595 484150312 0
758779146 447655905 0 830140814 602261829 0
336502005 74165580 0 685004536 667301205 0
321255721 284738361 0 435900579 396896169 0
129111841 10607909 0 393254835 529060060 0
7786146 14342943 0 49530564 49329194 0
86899554 33010110 0 290052474 266569869 0
144614355 183207932 0 334772286 416769445 0
146476371 7344925 0 289850772 295749200 0
26704938 8428705 0 451783611 452640709 0
539330817 44490956 0 652471544 532460540 0
190999700 81530686 0 718739222 718324138 0
252459579 18425764 0 409266531 402231290 0
66248201 38937604 0 271788854 567914129 0
12235861 14360080 0 183395519 184846768 0
1835992 37690667 0 588479860 448778017 0
33366722 84808134 0 379460509 358069165 0
657715 102964887 0 556296695 573721797 0
85704248 30435377 0 214512062 191562467 0
279560992 349620263 0 585027060 558766745 0
65941645 12812823 0 115277502 118939933 0
53347831 21268569 0 404070704 377129217 0
469109845 158853138 0 702951170 843258480 0
22134768 72570646 0 481651448 472336089 0
2399857 47830344 0 581543821 529114088 0
33931091 6553478 0 282490056 274725747 0
189060370 52852068 0 221644171 247945618 0
21109093 8105288 0 117549333 122634901 0
38610292 823549 0 439181092 407208373 0
636313998 192931094 0 851525510 744589460 0
137131619 104113034 0 185747524 188959130 0
12645560 13616883 0 113437917 108005292 0
172438246 119703854 0 209166323 179338939 0
511783648 115960013 0 690341061 408259540 0
39049633 8010639 0 183170228 177049947 0
140184752 166174815 0 866866137 659535580 0
46894545 124192348 0 847803656 762444669 0
160456226 62432740 0 758635429 672682119 0
451517700 75472336 0 980262605 967812127 0
4608021 570057 0 33016083 32069021 0
220124839 98211171 0 280117287 129166651 0
23241087 938728 0 43470940 45774706 0
4700140 24571457 0 406424970 376255331 0
221015520 82872049 0 278398095 246566901 0
22354776 10469879 0 179683333 177655928 0
126850406 26068273 0 541081730 526828117 0
32377922 3212199 0 271907886 319190108 0
149140917 20639183 0 552826163 551606690 0
87260900 2407982 0 92017032 86610228 0
459682276 415681485 0 586950749 528025922 0
23114772 60676655 0 248297366 251384004 0
210993 14281 0 12083445 12753819 0
70919872 155345339 0 588595277 585413742 0
5657754 59295645 0 668999824 596712490 0
47867636 42047629 0 61233558 52776276 0
95838121 73604517 0 652869984 618449673 0
41594011 12999354 0 282772246 226959918 0
50988509 37437251 0 336044874 342563440 0
26446103 200372304 0 458068799 595476208 0
81251389 51786445 0 521609340 515851415 0
34188288 161722256 0 791589078 779699121 0
4581561 4923541 0 238679322 298365346 0
1060267 1701368 0 74337831 37331566 0
112400021 44791331 0 790127566 751145966 0
186902266 34990113 0 423153531 380809300 0
815315 658433 0 127778123 120116047 0
208972659 297604241 0 684042888 758551016 0
13098263 49044997 0 259486235 252718207 0
192207137 43263694 0 843298848 828010438 0
8478847 37456901 0 190875354 163377622 0
79099115 13149264 0 136052842 143057494 0
104787492 16523889 0 149410117 99331623 0
82911036 28749960 0 410430322 440875673 0
16953847 87045827 0 780109363 730729317 0
507022977 148567314 0 592202688 548125630 0
43706652 701172 0 73031015 60937207 0
323109858 50561744 0 624005811 496266987 0
61181644 45158879 0 315337808 231416464 0
2002005 332280 0 26546772 28503697 0
572055680 234098650 0 734499472 804121987 0
62414073 34529287 0 126917610 127362455 0
94859793 14561386 0 853396633 901289491 0
17383079 329811843 0 693439042 696132297 0
109881489 16186926 0 138081883 117461473 0
49545868 122829865 0 786258609 746895945 0
106676445 92495399 0 370075510 362024071 0
542273094 75757138 0 737912654 671351044 0
256716201 79235485 0 362351139 256442584 0
92262472 105087223 0 194589665 180735114 0
221618747 18485388 0 269943001 197919287 0
7699222 42057918 0 495464992 471157592 0
100434203 68876169 0 457513233 649987785 0
504280132 64591779 0 567562902 435380314 0
143826289 108895596 0 689935192 745950959 0
9281178 1867395 0 17572679 17835364 0
54736391 21477650 0 332714339 269670194 0
195008223 77144930 0 561561697 516978240 0
260357176 127053356 0 687984049 843968358 0
66170313 56417283 0 397794801 495488336 0
4200658 111430 0 70832008 53045038 0
50209272 15170846 0 154631140 156657122 0
95372521 29795119 0 283209870 244864843 0
90495676 7695394 0 723166420 666624092 0
6298712 8680573 0 65379878 69865280 0
22272736 28090793 0 605394152 578588362 0
663812293 211097534 0 964668081 965703182 0
30887874 9483330 0 50739848 42373624 0
61849975 47974267 0 667924628 639621862 0
51970116 57803751 0 535119953 301953109 0
91910700 42586610 0 426461373 434100462 0
72429104 14289354 0 274510638 259176441 0
45560093 40286204 0 672693935 535361856 0
121477507 35367603 0 405085222 453565888 0
30626301 96867097 0 864609383 839100690 0
7094486 27985461 0 139146058 149632338 0
186918075 65572507 0 332858996 243736146 0
131095091 49440545 0 192829208 212757764 0
121368292 81297052 0 534466643 586305206 0
68199852 33869727 0 987002801 992780144 0
4246665 2136111 0 99389231 102169820 0
104000150 3442223 0 180437340 184118086 0
76950578 18585754 0 229350616 174900320 0
19208580 58100124 0 547133241 740453596 0
77935125 53802619 0 723287670 693234633 0
392422730 380209992 0 459082554 568123590 0
56082210 42414455 0 262466395 234695513 0
253175770 203149028 0 827558074 762359179 0
40245216 23826706 0 282061653 293504751 0
19965008 5438029 0 184011600 215038372 0
8757366 220251854 0 450711416 494896921 0
114733590 110745722 0 769172965 763760966 0
380784805 133748079 0 851839673 408411758 0
575044886 52706657 0 627551426 602327804 0
639012546 47718134 0 666045741 210888582 0
43360846 31184054 0 363351144 398006956 0
50799123 61068506 0 391584914 394749266 0
106799152 35093675 0 334283998 355686576 0
449927452 219218008 0 727575700 434093145 0
144205760 12779639 0 229855027 196401632 0
27567745 281657199 0 806724568 831294898 0
8381062 32380970 0 109811820 110748886 0
151031975 94703951 0 338886883 334503507 0
156805534 100968273 0 987741947 880468201 0
184730096 98279983 0 307745582 340266985 0
677663207 30365587 0 795508209 613017424 0
13353590 20096862 0 253302815 207443980 0
238565005 50239123 0 675742781 757374200 0
1907851 1472505 0 14201931 13037329 0
147174831 7360502 0 784470002 706119736 0
63087824 53501131 0 244810493 234348205 0
77673286 81689880 0 624351073 624250165 0
17086012 48012164 0 375488962 455531319 0
584393186 239372818 0 696378092 537257591 0
153212961 69885276 0 558862030 555954933 0
3319385 15903190 0 310732558 354684771 0
495401 1160920 0 41028336 39309120 0
53905739 35985468 0 501287803 503494107 0
13631001 16835328 0 178091811 196449437 0
467078589 10333645 0 740988533 347552280 0
61871540 30450727 0 113974137 96257044 0
350679768 211795493 0 851038194 795248885 0
58840854 40643168 0 82235276 73831733 0
25889587 90228100 0 645547389 549723531 0
6033431 85130282 0 356091649 323637286 0
163354227 6079371 0 511517224 551919531 0
641475 106444397 0 942775817 829763423 0
15642346 34110795 0 265808365 248142900 0
139606864 57795507 0 534863005 487828332 0
182892408 1248344 0 801168990 793060603 0
138155663 129249969 0 745967662 753086073 0
307799889 62737057 0 724193726 487091141 0
524531073 135714621 0 791757189 752539236 0
349983251 25920064 0 515225150 494601074 0
43843549 7165932 0 769746707 716125706 0
508115521 8153372 0 772901790 607434898 0
301000760 44769685 0 352339371 358809659 0
4021914 15247854 0 197535164 193429114 0
231025398 46303680 0 354501889 181813136 0
108015422 56391273 0 895482716 714052493 0
13158173 36353136 0 401354547 458740249 0
64901596 48216257 0 892938954 798565458 0
240037482 209677561 0 354400229 258608748 0
241558813 87204861 0 376849063 428447345 0
489564150 474222197 0 616012952 815701320 0
38179690 21220277 0 185272899 201756474 0
89160960 97378566 0 699364358 732459606 0
43941437 2886538 0 170030681 176898658 0
106682369 6476488 0 182227012 188800809 0
18354176 32502156 0 201278131 199135637 0
73412988 12876743 0 823566300 759367619 0
31394299 21761355 0 657075003 749990288 0
249169696 85408707 0 467579977 365084706 0
251416318 75181095 0 781351420 749899089 0
340340925 33761151 0 418714233 498256179 0
35825957 54683948 0 634238082 605332979 0
28593577 1738296 0 586590008 822943049 0
374312429 143168963 0 476451908 452297458 0
14741207 10453235 0 39219558 36503744 0
10979976 74504688 0 849611468 867279021 0
267896381 31036513 0 636565140 736607481 0
73776927 11028871 0 122477066 92769958 0
101353 15724427 0 766708435 732612111 0
7516849 3814455 0 301333659 468801439 0
165968341 121801636 0 896622970 792803477 0
559505 602754 0 10425612 9477910 0
37923025 12839870 0 197144266 185887425 0
90959711 32754416 0 412034254 418876526 0
28273289 102015737 0 230470953 275977242 0
105419946 48268247 0 238058339 263905845 0
145782971 41554761 0 925512628 775340293 0
40008117 287927598 0 685386353 670566679 0
17028210 38997413 0 564807037 694289336 0
69307617 270936 0 166739269 174852928 0
641842411 593323785 0 769706676 829995775 0
82282440 70784238 0 99496187 90751842 0
176416850 258144854 0 837916670 813918149 0
368773435 262261497 0 878547579 845191213 0
49921841 1480202 0 85076996 80875257 0
48233524 31821826 0 398822160 357259480 0
220941715 42824817 0 638808931 561193732 0
148978378 73320533 0 962168608 932753461 0
771306178 25143489 0 967882970 905016213 0
178887735 27394595 0 304707729 287659098 0
17572619 117069372 0 678794905 744743986 0
5216399 1022129 0 56370350 57830363 0
1593074 1213800 0 9473669 9645602 0
3261195 1674693 0 36311473 36593940 0
391075005 71531902 0 422562831 288740737 0
802356 21438009 0 193485945 175407795 0
37904765 11766795 0 337875767 320028252 0
175805074 101408817 0 662535221 655213983 0
160289053 20964806 0 203915490 148005366 0
50190211 10166431 0 102896245 85445738 0
6449409 35467857 0 431169059 440061416 0
604032167 41647829 0 749603378 738463961 0
11928442 969301 0 170919374 181470397 0
71683923 115639446 0 112673102 144495827 0
70003452 48056876 0 696652659 743843383 0
25191850 743878 0 312252112 313070926 0
26430985 8821582 0 362495123 319536427 0
76437739 38614374 0 841540154 845711436 0
66621060 108619835 0 647743175 606993697 0
225613041 16945148 0 928909579 939146902 0
4347085 9255631 0 131287932 138327223 0
190537106 76496624 0 278271616 291919972 0
325662616 178053068 0 742515691 630254505 0
160294192 42768721 0 248995514 228336071 0
10455251 9333574 0 93841924 90941285 0
526092047 310280394 0 817300765 829126440 0
5871225 1637996 0 7734442 7516784 0
59323258 34544931 0 333022163 352989784 0
237823540 114714465 0 429859923 433997494 0
34142211 23996025 0 153871888 153382885 0
50422045 74729219 0 272059285 260486334 0
14187981 5954552 0 267977749 328959511 0
619321338 252394816 0 768295686 759487839 0
253854271 81465950 0 287365259 398688447 0
1193896 4305239 0 473101021 554495901 0
163739024 33030773 0 256380693 245653009 0
273340997 67744511 0 336583544 244225075 0
119691096 4336373 0 905847625 857606860 0
3450801 4598705 0 53061410 62022360 0
284091490 49196196 0 478030303 464746002 0
127644170 44664633 0 165633307 138597794 0
884753 6636701 0 41732795 40229173 0
67359104 74664797 0 716507378 679845134 0
4741983 3604360 0 278437808 256986909 0
591577963 393585576 0 972981488 962261069 0
3846432 10243686 0 251712390 222473164 0
305703063 239445246 0 531236805 476508754 0
469441661 396663397 0 741232950 576045272 0
128716321 31084373 0 574427471 575172848 0
60019562 31364930 0 564277729 576842331 0
95280995 1863766 0 256974395 274836147 0
86753038 7526738 0 184946324 187943158 0
137079533 189242628 0 380356028 377961072 0
323785745 18880900 0 583921889 482455327 0
24968087 29988018 0 233135534 227128609 0
315126569 199877971 0 673523424 650010897 0
306903155 88760916 0 546443487 178061983 0
578101115 149085873 0 635203758 494927179 0
225956337 10675621 0 333286036 351989814 0
19887869 21359491 0 190426990 311422788 0
181479441 57356210 0 764665739 806458893 0
163925524 87377598 0 620068960 615956745 0
126570842 48427335 0 268830999 162684242 0
108329123 7977439 0 124036103 103732577 0
718526968 221619208 0 858535931 585013005 0
434645126 57616119 0 482756215 373566147 0
17300648 75633483 0 284983415 296092226 0
56496817 72886038 0 421762234 585256481 0
1696814 12623602 0 308492727 362700952 0
49079178 215821082 0 792572108 930406021 0
335482316 84129187 0 650719182 606235246 0
9351350 16955628 0 55920254 61243534 0
21208855 51688 0 383418466 378092322 0
1841589 8803801 0 44910892 41714953 0
21792375 62379850 0 439067650 416302182 0
55707029 6148004 0 733916141 729556256 0
103174341 56547141 0 417678587 457856385 0
15875803 2982011 0 130556735 122893584 0
115846534 26698624 0 166526212 129185203 0
106429414 1020542 0 261766336 242325623 0
55791279 37628719 0 144440367 143667206 0
384725661 16319374 0 763788677 846729614 0
258141373 48000160 0 366976235 435192972 0
268247024 155164154 0 372295287 349058252 0
356304397 156933263 0 455490137 391225274 0
170744250 121701196 0 556936129 517558814 0
22672238 463381 0 94395553 83208131 0
358867726 4161374 0 742283964 588689909 0
558000679 263042305 0 842887885 750800736 0
69310227 80400745 0 248176871 261341025 0
200146774 103393084 0 529591770 871269845 0
710766184 440343704 0 875700563 958712387 0
27113733 33532085 0 796424773 735989088 0
71786144 55088116 0 547122806 327462654 0
145397593 67176696 0 664264805 543007445 0
86739736 1354711 0 242398211 246408897 0
3364044 39626112 0 279608272 232198853 0
41222043 10314117 0 135114398 139609579 0
304776516 14877656 0 389263975 410383474 0
42161929 130805615 0 240455730 453156294 0
495897123 74644021 0 835035611 782846730 0
87305331 118866076 0 546808031 670291850 0
407643072 120472725 0 637174337 526498606 0
13358362 20640309 0 308981932 318385522 0
118420442 134265603 0 388668784 581706344 0
6078681 1373511 0 221143198 213123149 0
106618058 130485837 0 377615321 421117091 0
261724337 133805437 0 286085675 384225454 0
33447996 14519412 0 54899705 54717193 0
100169113 25504502 0 464656276 491596452 0
51437283 15232156 0 860096091 762766572 0
6933206 7676252 0 170154374 134559943 0
233036711 39925613 0 692089073 792956150 0
719466742 127464352 0 875748335 487129647 0
33832511 37294021 0 596131063 557463869 0
82474752 34090814 0 423903664 408400914 0
322053042 68844113 0 561436165 236159710 0
112581383 9863138 0 649333987 549728693 0
9494723 13178716 0 84167909 101743691 0
15645477 16311993 0 235884788 260898479 0
102990449 308939688 0 819877510 820638212 0
679103574 96901373 0 902292346 528368661 0
27346715 6418390 0 81767718 84364652 0
31996687 23734636 0 782577113 725401320 0
264087727 52529074 0 548021580 631290587 0
23389118 15456842 0 34505520 35641045 0
89069476 183439729 0 790016968 866648401 0
57317252 15807489 0 154139664 88037109 0
524914932 23764932 0 729350932 260419530 0
39738026 27847999 0 67105969 64691382 0
8093438 10272823 0 90774865 139918284 0
211730229 93895817 0 794091844 557768849 0
155420 10242730 0 184922973 178408660 0
413470397 207694820 0 418510341 434700577 0
253327712 8419218 0 343625632 279929470 0
419798958 134528736 0 849083428 901189452 0
15533166 2513611 0 29870171 28807024 0
194238312 35453119 0 645539634 583707073 0
252269710 40811563 0 299522625 264019869 0
62788798 2173332 0 242663028 226955464 0
11715700 7782053 0 16247961 12653344 0
332642232 26477414 0 706108726 726810469 0
30287834 825996 0 72373974 52637844 0
232128838 104172658 0 789657543 905444974 0
33335067 3051220 0 479754198 516242378 0
254247922 8454253 0 911498276 941885302 0
22164410 45952496 0 632810657 674303485 0
391207006 122525510 0 579923463 549811552 0
109745856 2422150 0 381101903 421619776 0
52277419 40523977 0 154971728 190588458 0
538390 10009478 0 48317468 50097253 0
9774410 86305861 0 624337754 622301629 0
4263606 30808196 0 145741807 137628394 0
109196648 159487966 0 419150159 531049609 0
186732472 8045939 0 355836803 360303918 0
148210822 96268274 0 260661868 353484002 0
45041318 58701998 0 689133775 656968181 0
83179499 7888361 0 323751212 265331791 0
271008596 44309040 0 426226149 421366372 0
128427067 149917367 0 730706324 722263771 0
134678240 34598132 0 846540843 525975758 0
530158060 45556677 0 873770962 781171214 0
184105418 21077026 0 692238892 542034473 0
18967798 26034234 0 64108485 64257944 0
144288299 25920788 0 474767638 455937007 0
109778642 80132498 0 882757029 777239199 0
41806406 36511832 0 91068271 117240973 0
9359174 163732835 0 444407990 485644151 0
312076500 8600814 0 548660170 691938843 0
2071895 3052371 0 8740524 11375043 0
16366910 26771358 0 470707578 465468739 0
44450398 77216625 0 560981334 525532325 0
24297656 1788672 0 71906781 57964744 0
88442536 65637915 0 98086600 136658526 0
7041870 43169212 0 398748752 319741189 0
30993432 84255231 0 415246140 584290437 0
590267751 268822356 0 781043516 770727146 0
51571337 4460689 0 333063093 393999548 0
45384545 77796229 0 657825233 698522575 0
36640625 139449808 0 563406868 663296080 0
463836658 27975353 0 812752622 583238684 0
255499944 103484770 0 385028244 317417039 0
48238951 1473106 0 154281729 214551660 0
3464762 210995 0 18596939 17846558 0
149490564 39547179 0 295658709 295738547 0
219389 2007990 0 10992324 11813549 0
91307687 5231001 0 505533491 531317510 0
25448821 47377624 0 314352171 224609657 0
14903604 2102753 0 39759354 46428337 0
3162042 2025417 0 9957815 8169837 0
287242150 15213859 0 681521761 624389616 0
93260214 121499954 0 681114845 676235137 0
13167648 32963456 0 832313350 946751818 0
23783479 10913838 0 743731980 937225998 0
253975997 85380366 0 628077680 555047638 0
197830103 160874812 0 804075676 611877460 0
103429064 5023679 0 166601959 163867769 0
246021811 57667301 0 358970018 337718303 0
27963357 64533549 0 337704150 447741434 0
296022074 36743856 0 320873448 230935618 0
2037161 23656096 0 178363706 159003443 0
151674049 24074332 0 162121668 138497891 0
61013324 59041973 0 319138744 344104677 0
8264671 154067772 0 700717376 857979455 0
40671600 14180561 0 214434481 181882717 0
174311738 152429268 0 646902424 749454985 0
12524884 1598057 0 48915844 47564094 0
86969626 10693193 0 427625894 269338222 0
136608795 41504209 0 188640042 192098828 0
25528899 51336309 0 443325883 544231952 0
39680066 50216347 0 684022438 707815280 0
21581587 5904089 0 147235260 192697274 0
31929955 38347529 0 266291879 217147852 0
75831890 97320354 0 439961814 432529119 0
673299848 150948120 0 930099786 770852690 0
101140577 83855675 0 685036626 746902558 0
74854335 114272816 0 472524329 616061622 0
92411840 269686 0 149272547 149498661 0
279407511 78206783 0 722481802 653962676 0
30953232 53871845 0 350109676 374263166 0
140513787 4788009 0 428563544 378935398 0
641004 369833 0 12710858 10880472 0
212098418 176613017 0 498772379 719833312 0
465280484 43929957 0 545787450 451282453 0
326228640 173365762 0 671426130 725132939 0
45358327 2004268 0 114128888 122478884 0
391944 4228414 0 448360195 499911505 0
77517153 18565615 0 133826790 138944696 0
137206862 32389721 0 183076463 160991660 0
28084518 43791652 0 752463493 741312573 0
343486642 169254638 0 725953595 452611959 0
142608557 239137402 0 891329732 872356235 0
774634297 112041492 0 861788587 938997873 0
6790679 71904427 0 397532910 398893061 0
56349800 16117602 0 571513468 596710030 0
44622672 114113251 0 644405115 703320464 0
172261108 27320999 0 257035878 212955813 0
17612113 365488 0 222183510 172846645 0
329533533 81911339 0 822284238 846867255 0
51481417 14809015 0 320835843 380983127 0
61079079 29768397 0 550036039 739903425 0
19806481 36027191 0 261358744 283616798 0
66999561 14947650 0 88371685 106105718 0
19540411 22216776 0 663474131 532297454 0
153038953 1083781 0 294690277 335475489 0
161809976 106910495 0 661440016 723456694 0
5368320 11258933 0 49377892 53398900 0
131371145 61520442 0 586889538 606361046 0
5301427 10105761 0 264914166 244425334 0
12933930 140329507 0 734204282 739504446 0
357765004 75724757 0 792831034 564714019 0
509661214 162242210 0 955585313 880800297 0
6456974 8804024 0 227146383 195107033 0
123455907 48793633 0 555210955 628558093 0
78393797 23553412 0 159213055 160382796 0
4992480 7311764 0 235243911 220040804 0
14301882 47875237 0 209552908 205767207 0
4401398 1785952 0 20921268 18946082 0
210983870 28780270 0 354697942 227871088 0
35225386 64571760 0 177832890 165337383 0
532133464 81190566 0 692969709 756638235 0
16571787 7604417 0 194796626 186321723 0
314445344 10511504 0 496546154 343827481 0
513754717 175721709 0 545276316 604379515 0
26991770 14639318 0 535818195 447135590 0
12785769 3484713 0 202460071 217026737 0
576974553 94275973 0 600373183 514997823 0
466471133 140683222 0 911554110 812766964 0
343039276 232773347 0 888123076 785481192 0
91174818 82810882 0 354293892 352018867 0
20641702 855380 0 38334915 35625815 0
651176605 322821887 0 782525031 585686673 0
376805522 121546743 0 752542852 762091908 0
302645195 101805840 0 386595935 187134720 0
52510089 35619743 0 502233371 408671864 0
3151952 182581871 0 630197703 688467013 0
242789487 94985162 0 262603261 250836718 0
96222354 11683016 0 123169232 137909074 0
409727826 121012617 0 420280331 403693918 0
403939522 4021092 0 646166586 433068592 0
613646395 574727712 0 828274833 736446535 0
56806203 8266275 0 364997247 428895070 0
10200011 11859977 0 489254348 534573052 0
40359147 18825943 0 510735190 495307659 0
313110322 852812 0 547410678 432879658 0
2186714 10069673 0 58411995 46004610 0
57569513 2604427 0 580540983 577340975 0
66511420 131622707 0 653525026 816370054 0
69785345 1416840 0 525888851 496908993 0
202309887 214553129 0 482381571 498791770 0
240088778 247954718 0 708042650 705367656 0
483174250 365700043 0 831894540 752399335 0
307489922 61193973 0 600938794 708471776 0
15399621 20072847 0 241458694 246858881 0
49420418 3779842 0 83424364 27125599 0
720226065 321665808 0 782838973 631838332 0
396801306 324534080 0 475773833 475378911 0
92329336 71036591 0 565432973 477229708 0
485181837 106199015 0 738541390 805204095 0
113825446 147326352 0 443309833 360084282 0
422047142 23585363 0 816751596 639897043 0
36423763 1515133 0 273867884 256288231 0
1072576 11148064 0 44797603 45122525 0
279633651 4755257 0 851056058 683195118 0
133910061 144652933 0 652146759 646965040 0
25722548 17153204 0 394402503 322440506 0
94727970 65013136 0 549806506 532626479 0
667549300 580644525 0 727290653 861321481 0
46431760 84682203 0 584995345 607941771 0
22908191 351723 0 249632433 224992091 0
470096306 386289912 0 800957619 768068282 0
378180061 45933270 0 704684037 691787187 0
73572870 5069340 0 157935108 163818891 0
23821987 40659852 0 430793101 406280193 0
224408827 47555505 0 753920831 651573702 0
152334173 116595986 0 901027834 975047507 0
9777105 5562537 0 686014094 670783971 0
74195203 238758836 0 643311300 523875396 0
13671715 61514798 0 730473896 703129712 0
94962850 24573022 0 647307089 736187918 0
176041514 132487486 0 746802314 604534321 0
44469214 80290671 0 630402280 747564503 0
342407958 6609479 0 529765314 331490549 0
1829147 3352065 0 28441648 44007290 0
5537041 5410683 0 299828295 373794017 0
9975448 12237888 0 148707367 135505185 0
11844607 3572626 0 126675081 110688992 0
672582090 53092026 0 755502239 682772489 0
23193574 180090200 0 748205045 673491228 0
47460846 9526253 0 60390058 58170986 0
23952470 6631076 0 159071402 161266528 0
83367799 22849086 0 592589576 509080972 0
155999950 28069174 0 227986114 291439730 0
377465940 322653706 0 776397474 758737582 0
190557659 52291145 0 586698844 592749980 0
494290648 134646676 0 741275383 747740395 0
11151389 3715271 0 39471657 29197732 0
603433019 344502847 0 610122643 408739878 0
2548262 62277725 0 499242071 454579372 0
57130778 55889125 0 344960211 354183174 0
42341474 56633351 0 503898651 413348846 0
52772124 9503920 0 447626905 453222887 0
4345024 7054332 0 32347563 33909788 0
158929726 23406548 0 679975728 772946262 0
18871262 90080844 0 695446505 689645015 0
161789495 43947922 0 343866975 436570657 0
50389583 41664745 0 561778386 524591401 0
75860018 60899779 0 387623998 421182040 0
34686437 12537529 0 287481861 234498343 0
88926838 102606021 0 536988603 488367665 0
501014017 183267220 0 729950787 761706420 0
57535962 15943156 0 166192361 178329885 0
639327090 493178316 0 698066740 757373661 0
10082790 37493436 0 214250956 160916291 0
20110082 8467115 0 116552682 95009999 0
286142060 9110261 0 597611475 440536388 0
4276885 6637883 0 68364951 72645956 0
77895815 23767589 0 722587850 592378918 0
360039345 31877963 0 703187578 732527246 0
137781200 16934383 0 269938798 309352111 0
1948606 49637510 0 664143770 824952493 0
461321120 49321074 0 922537253 585438686 0
410566863 460016727 0 662669434 643878769 0
47846596 36455175 0 129967498 127613408 0
150482637 78971910 0 887940055 835844625 0
457380305 306797189 0 551041110 471196060 0
570290032 81106675 0 660683726 587759451 0
42492541 20863907 0 937040620 779993307 0
379591477 150542985 0 433053937 390019631 0
448171993 50345592 0 863644287 767658186 0
58529688 117208385 0 546556684 644901292 0
24497466 111859797 0 327681280 301429870 0
87192233 81217625 0 477680248 503032909 0
4848290 45905349 0 547907192 570757955 0
201498181 9615216 0 362742844 204224632 0
15840258 34578720 0 279195214 235713297 0
137602560 219927385 0 823664354 835624338 0
123858720 34836293 0 164471670 186912891 0
88033946 12696964 0 359771755 311525636 0
355960731 75789008 0 389608898 211055067 0
314410764 107972670 0 354712767 223455356 0
19471385 52504107 0 159542579 213330195 0
31887498 39806156 0 132899467 180993757 0
65070781 31209101 0 132683018 154723865 0
47794212 27163968 0 156015915 181761370 0
529825127 1016376 0 874880485 875521745 0
129637370 155447690 0 657177619 529318439 0
333389260 24022823 0 576201148 270577044 0
129900201 14194328 0 224644439 134369920 0
12400333 45969980 0 350575551 341129041 0
1155523 2752163 0 420215095 389230068 0
1836032 10016452 0 532627927 479212050 0
2547644 53996023 0 820181487 789842563 0
17586383 938993 0 86518009 84697415 0
205851969 176899171 0 282080695 285413713 0
64387434 29875817 0 208839630 230138236 0
36339226 18698280 0 65910217 56969533 0
399142739 152958907 0 435582363 473112200 0
166782608 40094215 0 704429435 635075355 0
85927592 88747435 0 399322650 375258501 0
29891442 3739196 0 165578459 148629254 0
206388674 16867627 0 861554449 837617258 0
134649284 386698220 0 818262977 876122117 0
4029586 193151851 0 645806013 660957894 0
100323294 72114614 0 631090262 646464818 0
167450131 112420973 0 687930795 690283956 0
24466321 8531348 0 44323180 41677716 0
194754460 192484297 0 571511578 611771054 0
15055146 67433 0 127838676 101120644 0
390802840 289259951 0 686427498 471427953 0
464535291 168527294 0 945522002 866603177 0
697620079 319759266 0 743202598 770356934 0
594793841 254011768 0 785119126 856117867 0
74654947 9722872 0 222177077 195490493 0
77409807 125112782 0 783080479 804923562 0
9773717 32377321 0 727355008 793634317 0
490709725 212392903 0 541920202 487629434 0
126383426 74776323 0 137384804 114216070 0
979114 539190 0 11530138 10603931 0
51846487 24467479 0 745626730 667777493 0
131751468 38370290 0 602310292 649821166 0
366461084 69634480 0 383303055 328058379 0
144038108 19037726 0 714304310 699104848 0
266396072 202952051 0 824985422 740727380 0
24760870 40980914 0 629238620 586391076 0
158040582 66887368 0 272207586 271968137 0
546557298 235161486 0 581449064 429346334 0
43400664 338875 0 428053661 437604279 0
551036404 58151402 0 706859777 579941722 0
40854794 223234546 0 578881935 714445318 0
3566436 20310462 0 54795917 81362764 0
41602136 46492021 0 552471297 550195420 0
317021741 236858059 0 568820729 692265386 0
45755783 3667763 0 59999346 61692815 0
94767694 117518 0 365058981 297482381 0
15504244 17635521 0 181210463 149730756 0
11699120 10849896 0 81274459 75766400 0
27490353 5594197 0 76664959 74545391 0
8688230 23678368 0 86709458 86403513 0
18797933 3083266 0 546840018 520052067 0
309403867 47347212 0 443527134 370533133 0
37992468 50391449 0 212130065 247393492 0
19639326 1008642 0 152900488 170971793 0
328740339 55023061 0 599015860 449767176 0
298967001 383158238 0 694145748 712828001 0
27584091 14447593 0 45546609 22218094 0
837066 10246136 0 66799109 72279774 0
465617838 10948713 0 538278699 401498233 0
130615568 29778288 0 338170101 319863174 0
17034037 3751101 0 30130229 24282448 0
251516827 23089842 0 732868799 633551773 0
8880977 134450045 0 272138711 281854629 0
37797515 62381593 0 324409524 343415743 0
47095898 126597911 0 500605440 540809837 0
95200145 117242838 0 785916346 761436733 0
423367692 422229118 0 798423248 826065594 0
54760949 23542079 0 272297587 270572928 0
93712844 24066844 0 124300964 89061809 0
541076989 84878283 0 776655719 698786982 0
544812530 68070702 0 891664797 758301262 0
10468085 60469 0 45776502 38272911 0
213131632 7216020 0 336199519 362797326 0
38652100 31813986 0 186343813 187867188 0
71822019 9536404 0 375710827 417745808 0
175267552 9289852 0 587814767 607488588 0
232830096 25876999 0 648321342 415597065 0
119818097 14131571 0 586610540 809133872 0
92705365 86518720 0 824639543 802082250 0
498233 17636410 0 88082447 87400184 0
367551463 167344473 0 697942540 675858623 0
40251360 22330371 0 284160165 279507275 0
29211047 5903441 0 436224563 442387760 0
611623297 221858756 0 666715263 762339135 0
49366285 19147710 0 66552246 38086300 0
341687004 22843716 0 514522463 454816832 0
184242974 175059197 0 724279035 724816774 0
22031389 52438074 0 256915379 265266025 0
148054776 94773830 0 274671430 276864759 0
401755394 104448675 0 744417714 730344642 0
43947022 125048397 0 619991160 887788031 0
16163259 85809212 0 762360426 834685259 0
99348116 13177163 0 523654328 379467870 0
459609136 209115227 0 752923472 691923099 0
199579604 51878333 0 635054322 481043758 0
11717879 1594931 0 82325570 81458142 0
25271651 70380473 0 377982427 433900244 0
544721299 326328876 0 822183538 892971776 0
296609836 166953198 0 461606114 430012762 0
147145267 141784114 0 244548110 217668876 0
518039 69462209 0 715231288 691632743 0
191354547 18419775 0 334602455 316868657 0
1835136 732068 0 14055376 11067107 0
161970297 11361139 0 886300153 834294354 0
7967732 32475566 0 199798888 298487058 0
3541889 8376573 0 446300145 392983775 0
1620467 19583411 0 90379936 92106174 0
192231285 54410458 0 369072142 317439093 0
406031903 187771827 0 757507348 609112483 0
237340068 5604864 0 885956157 762862525 0
162847665 104695512 0 490827644 479502469 0
247101788 153877632 0 743345867 727412595 0
382660138 236659222 0 610116747 570031702 0
20248291 4489695 0 41594378 44744935 0
511279270 159449948 0 549734147 593429978 0
450346 5267933 0 283483715 352441045 0
559675766 155750389 0 911095472 876903778 0
492292042 288349197 0 669348131 621805506 0
481137755 294214851 0 611006842 554977615 0
72604321 61116692 0 195330178 183440218 0
133259240 109627300 0 347893723 343162739 0
295534685 9933612 0 592621153 503619272 0
209079570 27696840 0 266519993 214205251 0
340983938 50113516 0 836347362 782031186 0
491974671 49293551 0 946744304 732703619 0
29494311 12628491 0 63502815 58885720 0
8551794 33686052 0 495678812 497413653 0
7763641 113363180 0 900681173 940252203 0
51170980 1354974 0 89800765 100748866 0
274578819 100504752 0 648576731 644132325 0
182864141 51145083 0 775868679 621258435 0
22531971 3737796 0 32632877 38798688 0
145306704 63505734 0 150717458 167770781 0
271367943 8649133 0 511568293 517415905 0
32689881 7954129 0 86698924 88950534 0
13487921 8253004 0 177552054 148204903 0
22706721 114036603 0 810958657 920769909 0
407567214 183396170 0 873037708 816715697 0
14956742 35713999 0 148834058 262763361 0
4792411 5419907 0 166395073 185020224 0
59133699 21031733 0 131150514 128096219 0
12662615 48537701 0 357067859 401073647 0
49192507 56937309 0 428414254 419889283 0
57504209 92570580 0 233332806 238223561 0
80907846 19128448 0 204443763 235891469 0
288259527 76346558 0 956957929 936603757 0
1399924 6775155 0 79755978 97551473 0
108929958 3715172 0 604643519 581773142 0
186817251 28911046 0 253588040 197903899 0
252497194 13231301 0 514760336 548137825 0
54232111 44894773 0 246663038 316824095 0
2674677 11296749 0 227696147 247456596 0
38721150 374725 0 180492175 173442409 0
3052540 70395057 0 665901303 634614987 0
30483403 9504017 0 203125533 207142417 0
243300705 83029406 0 283734046 288520675 0
8100105 11931274 0 116032651 126581006 0
357955621 71824432 0 503979237 580338644 0
582229368 35000046 0 888344076 903875606 0
8686338 6497148 0 144911104 139412858 0
65166865 24972601 0 261942418 258679881 0
236755327 33703209 0 313787762 268520285 0
54606801 7278176 0 356721587 344857277 0
316298155 53278552 0 362146920 332272352 0
380269979 35750138 0 440531334 328384858 0
5897247 102245905 0 393365558 353692195 0
131025761 35996770 0 320974988 225243006 0
351909633 176343023 0 675306289 661429192 0
497994960 170043347 0 554954181 430329784 0
151864967 1763827 0 284279947 242648395 0
688321588 190488592 0 824581030 622215610 0
72637347 341883900 0 968618050 974993240 0
17918980 2663222 0 381139628 386234655 0
135060023 116840188 0 797189877 801573201 0
3522903 8704533 0 56167112 56894956 0
765056823 2005556 0 845250795 415412113 0
279062754 3489152 0 314779723 268349260 0
439277788 12891719 0 767589186 678939392 0
247618879 152041537 0 350125146 333786384 0
35268397 14333131 0 458836223 457214190 0
73664852 84491125 0 524874961 478274750 0
175844821 48843638 0 469726990 413447207 0
90791132 13620938 0 149956296 100419714 0
341249533 144918453 0 551958242 450495443 0
87737 173638 0 1801506 1952688 0
15332 16736 0 336960 318032 0
405125873 83227757 0 451300813 310659032 0
291415142 67282995 0 321195059 443908601 0
124639957 6165426 0 142507572 84456700 0
424031287 110016063 0 488305639 328311173 0
28169208 13283656 0 355328090 407763054 0
27936790 53993198 0 882348244 807131903 0
57334809 2718048 0 292368830 271780630 0
386772251 72865412 0 606183403 618543932 0
213855950 10988513 0 927336524 981077897 0
35219741 76854034 0 586516300 522909476 0
56310759 9435647 0 423149741 449350526 0
13695560 25662775 0 100700411 84738501 0
29369457 29869167 0 808222609 876063418 0
447277292 33056154 0 684182197 649718931 0
468417695 194073888 0 551860713 326418542 0
28485962 57313217 0 640835795 529060894 0
28144069 3006531 0 477343884 535004748 0
93519451 13674421 0 452948752 521694641 0
36846193 31582891 0 61199590 60226755 0
23202864 44594955 0 432849369 328442879 0
81047931 31789049 0 865696631 852772304 0
175912359 140057957 0 217985469 216017563 0
717552607 266343552 0 947259410 902487472 0
1215591 894048 0 25360607 21821526 0
11574742 9230298 0 145761627 143739560 0
28913996 32210667 0 349942247 429283124 0
96801034 36687582 0 299127037 302373354 0
240591656 47146726 0 553829592 638947211 0
139637055 159463152 0 308112713 364624087 0
12718784 48764149 0 386778317 407211771 0
78063850 12022101 0 496969562 546599560 0
29438149 1275210 0 69776457 69444709 0
84369353 13793007 0 373073771 273667367 0
202151739 25014387 0 434270829 430120043 0
57374458 78397741 0 538934500 528826743 0
249628669 36703006 0 737519685 724546461 0
15661569 8586557 0 289584982 291416292 0
118026481 364381527 0 737039721 699558870 0
29871602 34861429 0 129199036 120627232 0
60794950 157909988 0 589139423 616805131 0
201917714 6385279 0 665826817 585931974 0
376795535 62938206 0 778838990 663773835 0
151886345 31379661 0 278974052 308993285 0
351371754 37681951 0 440405562 325632812 0
95841757 7744046 0 319347894 193428675 0
139283838 9969279 0 914131325 874185119 0
133854476 68532520 0 541530067 560020692 0
605127002 584401564 0 712338866 848579080 0
155026490 19540672 0 775321297 644529650 0
469998078 87265144 0 748165371 584821186 0
247924435 65784947 0 303492232 311033147 0
8008013 1150313 0 43861599 39322479 0
231872950 103574748 0 747170370 710290532 0
106820490 12665626 0 497794714 343034864 0
428247812 14007692 0 809132775 678991137 0
257152742 71890779 0 709512789 649850527 0
3426443 5246737 0 244594477 268037268 0
235753398 1608984 0 814238240 719587044 0
72678226 8965079 0 304273898 290775485 0
25882651 66894977 0 298346442 214656567 0
360405390 66735165 0 553092835 633390059 0
108319250 92622801 0 711992112 650733634 0
28091733 6445384 0 187839233 186871125 0
4318632 4658294 0 679355535 678174014 0
103977109 6755617 0 828401745 884861830 0
16072662 6260568 0 27615387 20147213 0
550306620 201519082 0 784832033 533051107 0
47837203 1649249 0 144534674 176261303 0
275616576 232714 0 493750718 496260518 0
53738585 98486433 0 833343144 860443527 0
21552933 12070123 0 132570053 92484676 0
72654076 12865083 0 581183433 431396572 0
300026588 13729838 0 475410130 354403154 0
34931564 2189910 0 43509704 17929675 0
13246487 26341281 0 107673034 103768021 0
34811896 52131774 0 340715241 347157175 0
53551150 25609306 0 331286312 324010687 0
379506181 396293775 0 845932692 687198842 0
41019651 47145432 0 394179331 441028524 0
77664883 20848923 0 124483886 108378293 0
30667458 174451475 0 786736952 858163004 0
3141524 46352603 0 403068490 451852795 0
39573188 30617968 0 253835037 346105399 0
258752088 156127891 0 591350902 620191505 0
19867335 7228475 0 78378558 79814043 0
12102748 22742824 0 218948806 274196425 0
56790559 2993653 0 85832987 56432392 0
366521909 144938126 0 574840098 627751056 0
120851650 8874417 0 409253599 257090495 0
282414440 1424713 0 608135139 638118697 0
9117315 27313932 0 321048639 221335809 0
68334072 7546889 0 316112493 324409741 0
47008922 12244221 0 559044788 356921855 0
490157308 232950082 0 611112429 641383829 0
45513941 28240593 0 574234137 593654889 0
43272814 76749171 0 455509094 370591569 0
39042700 11782047 0 707656207 709152132 0
17863347 7916057 0 530268536 529434088 0
8762669 89899860 0 886755132 893464671 0
2340146 4164497 0 177455919 197090562 0
129312272 21199736 0 928786690 936135407 0
28650117 34202325 0 211301812 197576062 0
19233796 5545096 0 37332736 43114962 0
209052356 3466148 0 566391300 518156920 0
153611025 16223420 0 369399550 313717322 0
38768214 2709501 0 126923486 124209231 0
6446753 3928371 0 58397822 55650077 0
41435812 20302293 0 292592141 291669309 0
191238495 9422985 0 752488254 728319131 0
330229527 16609134 0 809582445 895200289 0
3196609 48816826 0 712296552 670178827 0
117986358 150142904 0 852469092 933309995 0
90712953 33159560 0 151324545 146756192 0
285564122 372897813 0 560526991 597513034 0
150964404 14853937 0 890696923 946340005 0
426489654 149318376 0 702100775 517371906 0
292618 16766405 0 210143596 215266255 0
237525036 56789971 0 671540902 722081263 0
4913750 2370771 0 143606090 125864560 0
467711321 134717936 0 556756921 415997441 0
564948402 97830810 0 918964908 953660061 0
168000111 25277149 0 643542207 572131905 0
194318472 1276817 0 715884135 734558953 0
311303120 3069736 0 445772362 367950356 0
11473929 15845557 0 285353677 291947161 0
47872267 9977775 0 371435890 372469458 0
9674373 5233766 0 26904890 30325757 0
130858853 71059772 0 501207128 522646501 0
17413028 48081054 0 525019339 484109937 0
50180657 12469007 0 262549714 250165144 0
2490800 1175724 0 278777821 338913031 0
2292110 142459557 0 331886336 343176948 0
28485218 25227113 0 674757713 700630194 0
7965109 15077773 0 129510822 152679395 0
253070597 5562983 0 610440693 598874358 0
184244881 444821666 0 791640029 901607442 0
4202889 4138485 0 47735720 65933809 0
8887802 22234031 0 342270241 376850883 0
40607539 2606597 0 348802644 359968970 0
359832701 39848183 0 620936714 563448438 0
4533677 88665865 0 386627354 370758801 0
41408329 31582289 0 469071173 455164611 0
21292178 10646462 0 343468525 343327516 0
171340069 61124671 0 203797990 161527746 0
5366489 5517542 0 708420512 714084568 0
2044693 4446139 0 79894478 63702170 0
586552101 189874765 0 709265793 509539739 0
61011665 8184108 0 253302919 256506577 0
69408018 20430613 0 71793164 55651763 0
440719411 56897101 0 660821333 609756113 0
14272548 19477526 0 642055849 653688555 0
140450956 2325969 0 370194190 294818941 0
71867702 246694 0 124158212 71593685 0
57135671 8318700 0 172401044 192295274 0
441664448 304588248 0 909622108 889934159 0
67304287 61154913 0 356235527 385680797 0
115846361 18963216 0 593801994 788185908 0
134334149 21175132 0 505392587 525773992 0
6476913 6157893 0 35876276 33284962 0
173427123 34117158 0 273268788 242965771 0
52783899 268099685 0 580938834 537634995 0
120285 631221 0 13647524 13107335 0
6797466 1323632 0 16402863 16238693 0
219395290 35563226 0 230245701 288624823 0
267014253 173462550 0 591810353 661637781 0
215732148 31592292 0 297005799 296290149 0
24595353 50547696 0 406430256 332812071 0
233124583 66706604 0 265616428 179812397 0
142700087 90458349 0 771948761 784851640 0
21315927 126291501 0 967161090 989921536 0
141655060 23386204 0 337813709 412558859 0
25402493 9996837 0 259067382 273660539 0
75896180 73001409 0 538641386 529234932 0
64258535 223872120 0 732925826 692877431 0
188816683 56026774 0 844319273 929084090 0
15759873 18766013 0 633863108 669949998 0
1563843 27279669 0 694486133 688394098 0
31736776 34525297 0 543836226 518170425 0
29686525 133553919 0 644160859 668215945 0
28971536 22863533 0 149157053 126636354 0
140030033 43769984 0 551911500 535576680 0
35681708 11388804 0 271280980 267351932 0
271361259 24457442 0 657561072 589937585 0
495824393 191339814 0 689052263 517574028 0
535413398 212630082 0 564509988 566177506 0
185162116 131312499 0 595466444 557783082 0
276361964 184825317 0 547499638 511056439 0
18475229 3362122 0 22662741 17744951 0
264522796 90790375 0 597270593 544905713 0
8946213 45589245 0 224866317 228199981 0
66912922 5221867 0 95671769 90357590 0
31195926 144111061 0 738207942 588350984 0
353405857 162447841 0 903595856 922750784 0
64919874 11515968 0 366869537 288195794 0
57524464 40145224 0 236582216 245106206 0
18045973 107481904 0 295676750 304816669 0
34768880 148942298 0 992835588 922082312 0
45634388 4270875 0 157601085 169055761 0
158929491 64333043 0 868797174 771809223 0
25121047 26649447 0 709627279 743044543 0
196817479 148672282 0 933708476 916684726 0
40973440 73667218 0 661483898 563440032 0
15698129 34564679 0 410491247 530768297 0
1009218 1429683 0 23022527 28143107 0
267923198 73586432 0 645448949 773050898 0
41145124 45093243 0 560262338 521231071 0
135585294 6680334 0 160010005 106465210 0
289077816 68144971 0 398136283 409053597 0
369791244 157290184 0 880626416 734084964 0
10455295 52272550 0 427074722 389559457 0
373150907 218447445 0 874620755 750746526 0
251229670 11760623 0 392501520 505839922 0
21499299 22685259 0 166451916 175716102 0
844062935 97160637 0 866473925 863197816 0
510630578 192578675 0 655339604 654524881 0
184924551 46303823 0 352960679 339214070 0
411892882 81748898 0 559172381 593396315 0
129816349 51984267 0 191133936 172848446 0
285668760 214721192 0 397978141 398954998 0
137261087 15295761 0 494040300 486430274 0
105336904 37794886 0 668936377 609688432 0
858120113 156229079 0 950783511 918940433 0
329681992 24223268 0 551215475 453968201 0
12193958 514822 0 94876319 84032299 0
133057990 7459191 0 515924683 539379255 0
83735103 1252064 0 153618796 252570204 0
285251994 246687942 0 323554438 306286609 0
70757351 57451302 0 742346376 766652686 0
146195508 88195288 0 836306595 593389852 0
51276612 6706051 0 316959943 312693839 0
126174429 16928210 0 334918439 340925052 0
5573003 5386542 0 167442916 175129118 0
55786858 35526874 0 483800368 553063978 0
136203382 106584375 0 838638988 740116658 0
61995359 111133691 0 690890771 724624100 0
30125678 10700911 0 41569566 43801763 0
102493837 34938001 0 544692748 495575985 0
14453370 51313783 0 522341555 570984878 0
466046188 165061303 0 664451273 616717491 0
157496207 21307815 0 580005882 534757553 0
66898008 1197349 0 247876780 260396334 0
134088074 151811995 0 792728487 674908152 0
21090321 8385065 0 140065441 134056671 0
1209797 314687 0 4692834 3647466 0
184635430 8005480 0 634538088 559286098 0
767272 217421 0 386330509 386268877 0
712803008 172571604 0 828941994 838050305 0
37479199 27997664 0 165826215 158343004 0
806269 1665630 0 50511004 46234960 0
63986740 5564394 0 143087213 141274074 0
78909725 5356890 0 257854412 260990049 0
587769691 117918268 0 956749245 665623589 0
14057423 19424178 0 274795518 284327148 0
198910268 71224916 0 338969433 360529990 0
370958453 146312787 0 829047614 843021284 0
72022020 356123 0 120654350 99789966 0
438535753 359582894 0 480302922 552552470 0
130372312 18744319 0 206929278 144488364 0
5471191 48800062 0 424059880 363096013 0
37711620 10574724 0 76245204 66177362 0
198963273 37343845 0 563139083 247690679 0
309033690 46403926 0 778086798 939455652 0
220164637 431924 0 457032293 216425626 0
11611356 8885991 0 70400259 81562700 0
137305375 23370137 0 393242095 351891050 0
12960355 80104195 0 835619444 610029558 0
81144025 51231790 0 136859397 113835744 0
866171798 188305434 0 888331589 963206577 0
24589364 37860410 0 482523689 431797209 0
189305175 30091406 0 638147295 610039093 0
157188890 51580225 0 773236220 567041265 0
495751 482552 0 9614696 8090974 0
657186121 43299642 0 725572587 138427933 0
70844165 7512919 0 270600472 297720845 0
203123318 4154806 0 285617983 366715984 0
38357568 14828857 0 71775116 68307924 0
51012335 22656324 0 361488076 383548002 0
449163893 112877875 0 814628059 742491699 0
62195040 112778871 0 871305698 985293167 0
7295842 2124630 0 50193451 52431997 0
324675799 3402362 0 826113247 902907702 0
366106312 191865532 0 551257260 523360835 0
84544103 94787810 0 646626756 684699828 0
619734 597409 0 20339134 18002493 0
13551408 9138590 0 49233158 53088267 0
30236009 8263512 0 86183346 88106249 0
30475643 2548676 0 87191019 83893465 0
9777121 92643683 0 887106486 869619524 0
545035 98676 0 1205687 1331595 0
52376391 177687633 0 618375714 532369235 0
23019966 86038568 0 951054684 939644917 0
177938301 7759957 0 473823634 437446192 0
47766149 44513052 0 440657898 449840510 0
330902411 56319144 0 657561331 387176899 0
509917929 308376832 0 571424855 396916446 0
169841383 23349811 0 508165482 448409105 0
222741799 126977789 0 518455042 647998206 0
17669444 2303669 0 60880544 52995346 0
18274245 79907848 0 466285150 469497485 0
29757387 31999126 0 249452642 228605571 0
8743896 62749060 0 385125238 332679722 0
13562705 62395266 0 577054457 399073934 0
276031533 159665601 0 476116832 325228456 0
333840172 209739559 0 870078208 592425200 0
309388043 129540740 0 633221973 612635749 0
622708242 282559341 0 712048913 649083706 0
159578984 124807967 0 575388177 317313076 0
110622302 16895797 0 262360171 282389972 0
59310790 27784326 0 312411428 434315896 0
8146044 19610127 0 585217912 592128440 0
139502015 87331470 0 841928107 763609352 0
224636127 64507447 0 460513756 437272326 0
50914410 77407268 0 524322732 604106720 0
11339709 2218857 0 22443189 17579030 0
171416314 143688526 0 584583322 665350366 0
15035810 17625124 0 625151907 655345380 0
242175252 197794543 0 723009638 918997077 0
233578916 8469636 0 394578293 54556698 0
755629430 634148265 0 896524480 790529165 0
7123452 3341108 0 18562254 13737326 0
55262757 35503371 0 106539104 97026063 0
251527414 14410240 0 404471863 399074353 0
272724636 21535 0 619075707 436861248 0
251740920 8595444 0 444974567 274915975 0
723197369 179697302 0 838481094 830120203 0
182467226 87335267 0 461042525 407350653 0
343087407 157506134 0 488658622 561771367 0
25581360 58083040 0 420326889 404876257 0
258829262 4166099 0 454577161 424809692 0
5100626 30133495 0 169696742 220192984 0
55680741 88413548 0 564244975 555134166 0
74847833 56994378 0 262106885 222820504 0
53021138 4093138 0 146509848 135541091 0
120959178 25121419 0 425859710 366762346 0
93370458 471231 0 916657375 697285106 0
60450171 16194820 0 404468005 409348809 0
46702859 12315517 0 83449743 60941547 0
233101162 27826095 0 261536504 232252195 0
104384643 25551486 0 504258892 503358404 0
268124490 56868450 0 371092708 163929066 0
249506104 130735410 0 813695924 792082727 0
23702170 36899902 0 281751729 333850106 0
91983875 34792345 0 480716243 451600420 0
213975624 63432977 0 252786023 138012253 0
989356 40371343 0 208491850 209373809 0
109538902 27315434 0 170510730 159114143 0
165210908 53574734 0 191404723 135100475 0
25599823 52219955 0 176347457 243390228 0
2477322 1518122 0 26717435 28118216 0
141621935 118108801 0 633964688 759020928 0
679298893 87640592 0 906219157 724416723 0
442099971 356384704 0 706809971 853354055 0
150245196 129698762 0 896561555 887816449 0
30294352 6735973 0 405151198 350414021 0
95196928 4982573 0 431383350 417754336 0
73686961 32151494 0 274864062 163130218 0
5028823 44989826 0 213617452 229205730 0
211867372 139529529 0 306740783 163922993 0
31743996 83094303 0 536817662 530887008 0
53050404 37748609 0 845150824 820583184 0
54493190 23098146 0 339314029 360477535 0
46944857 3205166 0 50346456 51961193 0
57449658 13535200 0 338183089 336750508 0
60911745 89772931 0 261335189 209010183 0
445202425 147377705 0 586474457 647036434 0
20368332 16011292 0 403884376 467056316 0
10379693 6005003 0 218460430 161298460 0
102577436 29809957 0 603346819 564091000 0
1310391 846349 0 603663264 656621885 0
754753873 116422041 0 789482813 831315272 0
76527067 101587459 0 276604352 302604475 0
76296414 145057796 0 913653799 944525475 0
48501315 16084748 0 139874149 96531104 0
276630863 55074982 0 444645682 441960465 0
2759574 15230694 0 126681803 118359910 0
473044825 11195808 0 864341259 368182791 0
182681635 8536887 0 196359861 264357081 0
25556487 1426548 0 244795404 257648089 0
32389488 81422213 0 334028363 288226825 0
2173490 2517172 0 18606050 22076533 0
20082247 10724648 0 91014222 109042729 0
6010141 4489427 0 43505859 46414507 0
39653820 14685212 0 662634459 456955286 0
64261107 250418186 0 907323674 920495105 0
12272701 26668729 0 56333477 58613674 0
277896188 51963920 0 711319266 727269255 0
6411442 2820708 0 24737190 25900327 0
275668095 42576262 0 374375437 324411368 0
8672552 28248802 0 58136411 54793082 0
71775470 50468031 0 323846094 396002225 0
24504038 487204 0 104043337 109531774 0
13691875 57634183 0 469418140 447585767 0
110603275 9343315 0 524892326 522103574 0
663462227 35312751 0 843632122 767287327 0
149808026 10141415 0 659289119 709657523 0
35850107 82307400 0 816363570 715788285 0
583255 4404652 0 19662177 19441256 0
273880117 136555930 0 668102419 683532805 0
60074929 9860522 0 471469540 456816837 0
60942688 16142122 0 507550383 470374912 0
41160977 2530553 0 277784733 272991080 0
68616621 3825068 0 329930129 420309344 0
183244506 167526161 0 218619657 227217546 0
60400041 34467208 0 96536117 67820269 0
47112895 108555754 0 789604828 652386183 0
737274271 268078670 0 836372574 428828637 0
9726235 1512533 0 95178588 65149223 0
81237486 93330043 0 296241814 265160107 0
395891079 311872071 0 696025403 707517437 0
513581217 231501468 0 813603625 389429041 0
208420629 87040482 0 327486095 186535292 0
68007845 52550295 0 337513909 316586027 0
20497438 28135711 0 429264224 388020335 0
13804985 3985863 0 198518359 194947710 0
23772750 105518455 0 499194897 537014507 0
14893845 456971 0 150456646 160645563 0
231544107 192955121 0 366451725 549667637 0
93626109 63641383 0 554887779 537125349 0
415808059 192517113 0 809641138 765761504 0
820674514 319593802 0 867999309 775288190 0
12652061 46939245 0 798094580 879418557 0
239095487 55068860 0 546413394 554042645 0
22895315 1663195 0 252491465 121195403 0
473113357 43543391 0 795616023 805314899 0
82494110 139794062 0 334745127 504528734 0
19012813 12671323 0 657483048 763759477 0
85616384 119570355 0 484171638 531027981 0
116184947 24274852 0 542827461 507647467 0
339686714 96293830 0 473321005 318895844 0
419762311 26198030 0 504675604 426529035 0
22163375 101699416 0 848608691 870773414 0
7044422 9375511 0 175095664 166541710 0
99028532 27088397 0 633888264 692254440 0
85147030 106208102 0 573208627 628201112 0
114325747 31258210 0 856696642 873507379 0
28231006 70676213 0 178366267 231397052 0
246645 446244 0 7386797 7755849 0
77551746 13955871 0 115471064 119518193 0
2314990 170376 0 32502348 31652474 0
167966609 37753709 0 277486831 275352735 0
38028837 584267 0 298744784 217912977 0
188522164 1696230 0 234725965 191656477 0
10412507 3940412 0 144543585 152018855 0
528157214 65020379 0 660398725 637609026 0
8489134 3995516 0 177057461 173755756 0
322863883 137337446 0 681533827 708089162 0
142999679 167330371 0 813715654 807656213 0
204121387 164916731 0 591306354 536107733 0
32120728 201307823 0 832235794 718576593 0
42147850 110669375 0 589327341 648155113 0
26644176 7093240 0 57336210 44715705 0
67507710 45049166 0 102234484 97732098 0
87305569 89355899 0 694933648 732813824 0
136086322 64122593 0 266376979 221964930 0
109478013 70660728 0 382837515 390671194 0
86316009 38645341 0 103387311 86920301 0
338657592 19246447 0 678058430 566312391 0
7393022 3023827 0 118040655 117047806 0
59198266 21507585 0 250395577 172048007 0
25466184 49619798 0 413335364 400302246 0
248054950 100160257 0 801178640 885027763 0
354372774 195451895 0 926463753 874594918 0
44511825 27421767 0 51771524 43083007 0
221958188 30936244 0 277547108 238290021 0
9851596 3117624 0 213327252 190525999 0
5229813 10761948 0 119115297 127479639 0
100946708 221079802 0 616368157 547841468 0
431711230 102493189 0 550354015 499823915 0
188234169 9804552 0 509010593 379151589 0
24053740 11619924 0 359390574 302095624 0
145375645 99544014 0 276842976 251123773 0
693951866 387415894 0 779564700 757137199 0
4123679 646168 0 477682118 473723359 0
151281477 36940041 0 237011517 235644056 0
7482809 205821584 0 450463799 589187277 0
47654972 5332532 0 66106912 62418736 0
29746601 12123702 0 419410847 434223241 0
138167295 42398860 0 429390385 416353552 0
145097576 192980313 0 932585512 927340021 0
29456235 14755538 0 79107990 70343998 0
36826100 11433246 0 477888154 547827117 0
15557650 25315851 0 480555143 479115690 0
295119342 256539861 0 579418580 636002436 0
38377135 59232549 0 417902532 387715668 0
489652662 26098566 0 808579824 908326776 0
96896928 159503650 0 819447289 782958597 0
23423911 3443185 0 114317418 102329171 0
620001767 404039123 0 643017462 456433886 0
7214165 36188852 0 179574615 170931347 0
14381997 947582 0 416583650 405281920 0
26177563 22369712 0 936688329 768154137 0
323454647 101604459 0 925133649 916426621 0
4124603 1514994 0 36730653 43097131 0
25633479 29928194 0 350810175 396657033 0
350488131 95055302 0 712522122 703410008 0
27478032 2436976 0 225112330 242496078 0
20230019 19101916 0 857288361 864297658 0
259111255 35921628 0 550478316 549031164 0
12941093 64765413 0 817626998 450982805 0
413419992 204100209 0 640954828 616626034 0
66243642 6606806 0 448456382 434312033 0
693133 54381318 0 526024237 565589070 0
66380084 16403080 0 164992955 118500213 0
458391622 211301119 0 804689822 830050770 0
2417873 511634 0 6964633 6433023 0
125896122 44052410 0 421128617 425452006 0
70282515 35129913 0 431462725 523808708 0
1049701 3032761 0 89670454 83999416 0
679114974 243618232 0 753298774 437507081 0
17477462 20079680 0 174951655 157339454 0
165559452 5474267 0 625208840 555144588 0
1180938 64601054 0 416008762 432389648 0
68078920 18914102 0 670634374 559865645 0
72106850 292456551 0 873855147 855343240 0
534950420 130223478 0 817334314 765929688 0
52619985 974973 0 155920129 145565272 0
19527861 10167146 0 224753146 221802982 0
366392665 133450948 0 637141742 578861232 0
2413349 133501375 0 822370701 792409550 0
143933950 70557960 0 816490364 780447354 0
173698343 33197913 0 253721318 279745512 0
567483773 7646686 0 928839136 946047932 0
313705550 100843574 0 634954949 686484922 0
78039507 14325916 0 938937823 941230913 0
61921082 9039416 0 88463603 73124030 0
22289158 3301020 0 722088197 707073430 0
5282831 1105504 0 309199280 323893762 0
104726433 25192956 0 170120953 193584785 0
96669650 31862991 0 396850424 380992491 0
107890025 79702576 0 478645462 550622797 0
331215651 2089329 0 355603350 164516521 0
633617794 96957448 0 923718786 784424651 0
96757713 34578532 0 209580563 214631523 0
85540014 56784658 0 363065365 363190374 0
86412183 19767150 0 270398885 345605130 0
86068475 13774059 0 747867229 704523266 0
160172496 121828943 0 453990459 466777105 0
28492455 38011073 0 150297499 149869372 0
22268870 16830006 0 281013801 259800870 0
3868447 131209129 0 467514334 515635924 0
120056477 106369079 0 848456538 785506721 0
41373443 2277109 0 99168132 98883463 0
33175883 11802072 0 414631770 434187418 0
9328586 32750299 0 449371405 448529481 0
41978249 4078580 0 81469979 63482794 0
72953575 5808007 0 533147005 491565125 0
60936554 9848552 0 737511785 829887988 0
240929095 121686503 0 260562706 353532431 0
970276 42320363 0 337656975 456568145 0
223048588 248139458 0 448519136 503357172 0
173626150 84309115 0 360266849 308061611 0
12385519 6613437 0 27631724 23176113 0
84371826 2053630 0 99178931 37024278 0
27527057 5981913 0 309416746 241419208 0
3621244 1283852 0 57207984 57109493 0
135020932 44193483 0 189103731 77833108 0
139439093 73534744 0 247842247 228592898 0
101232873 16419867 0 265851120 242295332 0
187542394 161074821 0 231466981 231603375 0
32520174 37130874 0 803917740 609307055 0
98977186 74941371 0 416035181 311089820 0
254326149 22874637 0 427475694 410584401 0
119224386 10413908 0 439194222 504599628 0
246048780 27557221 0 716790196 601975845 0
170057017 34281663 0 582143912 606206974 0
58920885 88570366 0 613570687 680883172 0
62908529 67444540 0 820656940 831533122 0
296300666 120775422 0 431280928 302386865 0
462488754 230202284 0 584794245 480003567 0
135869347 21866112 0 259747261 195522234 0
283930753 54253808 0 658109265 569130720 0
23971760 19495955 0 395651903 366213498 0
5137100 972619 0 12188282 11296455 0
73071439 26606037 0 226780169 227921396 0
259070583 59106502 0 546212637 728231563 0
164423576 112455513 0 490320232 557936716 0
60236399 48187453 0 391654959 435869669 0
518356864 34139465 0 908681875 868540702 0
187314208 45174252 0 823172593 879436958 0
155399777 169529586 0 605470987 507637048 0
627432705 85994571 0 715245458 724818799 0
31532590 39258104 0 160668201 182149354 0
65070603 82079014 0 354312294 374877553 0
170160635 42448654 0 199580688 140672213 0
31530117 5170104 0 186963856 219030464 0
143647458 87049336 0 208227795 224752318 0
30678697 98013110 0 577939693 633870312 0
105511950 4050915 0 895582195 847181298 0
185394322 63950725 0 220073990 181394050 0
595185991 42398402 0 682713545 558953167 0
165462446 121715109 0 188405825 218438047 0
74404640 94668381 0 638880998 670910068 0
57689273 28402312 0 486260980 406881206 0
445142279 276931212 0 497215870 457610939 0
109734022 95129179 0 727749099 752575556 0
3857012 16576775 0 66019189 69000092 0
87667008 13804391 0 771942811 779863607 0
70383759 5322574 0 686303494 801036686 0
13370135 46535348 0 799058761 716800169 0
82655799 47615111 0 170464094 172987317 0
27606141 9467647 0 361396697 307941249 0
207741567 4357072 0 836225264 865362331 0
241730027 72175672 0 886895657 868524821 0
51691119 7694116 0 197332636 151644736 0
162247672 15413246 0 232365526 199242204 0
185371558 169091801 0 298800602 323790982 0
6793190 56114085 0 383905277 349017529 0
223839812 54179719 0 378947478 287147993 0
157485757 170825228 0 825545883 852057917 0
8397135 16806574 0 98262456 89727922 0
417970297 175792259 0 605979336 430670768 0
26980285 23090764 0 520219502 581355912 0
250432297 33981560 0 346058196 321117643 0
139854634 6073055 0 246322643 242410527 0
28272263 24247438 0 231686814 302998097 0
263381331 14934109 0 661303768 602269753 0
252351539 151706099 0 397361624 395201874 0
33287041 12161825 0 218685994 226681979 0
42414609 4503643 0 73249761 67817699 0
703773255 369454744 0 728592991 709007590 0
2542523 34325692 0 453457215 467917414 0
68757354 62281972 0 136143726 149351770 0
36694687 141119047 0 326152168 441899371 0
171297575 301344205 0 806238091 766586797 0
152260707 75980767 0 676515710 638514984 0
5582742 3289100 0 32435574 31851537 0
62984378 90551927 0 490513949 546792423 0
202083238 7119713 0 286613450 244790140 0
44262668 144536474 0 674067970 616276963 0
649679107 27060621 0 798308689 825757026 0
9111170 12651884 0 980275716 702265828 0
442108533 400469775 0 898124872 676302672 0
90258999 19916240 0 94179486 87321434 0
14189035 31805409 0 294403212 283246978 0
184850894 66568993 0 805917242 814421046 0
361025461 8165921 0 795304877 693531674 0
387653610 113180235 0 685105096 362695382 0
141488005 17824546 0 248771134 271977184 0
167782695 116915875 0 649679972 783410141 0
15266323 501268 0 182166739 230529505 0
62416721 1823365 0 191850388 181524382 0
139103450 36640972 0 488213954 452288043 0
716233 156179 0 342171931 361852090 0
74085149 19233210 0 492168977 458473099 0
195291730 7384355 0 524778868 473665416 0
148875016 17599626 0 658703191 612494663 0
14758583 4707309 0 32520760 25122292 0
414799936 124352199 0 526190747 418651304 0
43616 42694 0 688163 749546 0
207243360 102967471 0 300722978 176559426 0
157011089 61018270 0 833311895 836200990 0
840898649 388239386 0 880494911 850111298 0
15226864 7324116 0 38170640 40037787 0
218654861 61278127 0 396978330 402620232 0
44040898 28672344 0 878201725 859401750 0
230266354 33351637 0 351629191 373086695 0
55011550 53682624 0 563396800 767414274 0
62460442 73159912 0 624001257 607113196 0
66591047 53609095 0 431993749 507790483 0
513916045 61326376 0 561758254 420653096 0
40121206 25137837 0 313048333 340458618 0
2059232 677065 0 12602863 14015661 0
538749801 26389061 0 653391499 405185072 0
264352854 15190768 0 487308780 367189536 0
1717167 314893197 0 585567260 581568681 0
338952088 336133207 0 649714105 614029636 0
139218755 277573452 0 850629683 794744628 0
11626601 55748547 0 340580596 315373855 0
108901439 15306403 0 636966194 639984774 0
4954099 2987915 0 14877528 14255515 0
374129297 230027556 0 628030296 631240774 0
22319120 67977777 0 384354342 457232908 0
160482866 24728227 0 388168369 387327016 0
71362777 9459368 0 743996863 774663694 0
43781766 25385589 0 276887765 290754615 0
4760467 219139196 0 920268811 893710990 0
5009541 344174 0 85032714 83923078 0
284127745 147597205 0 970790584 970106130 0
39835226 10999535 0 330989921 339277957 0
7573794 2346458 0 362066552 349271777 0
1186943 452925 0 31505398 36170815 0
9375691 96698792 0 311224791 345630935 0
83008014 16795199 0 463959433 303906405 0
81807482 8490802 0 488657360 448604928 0
101976130 24526657 0 139376334 138673046 0
267501882 14761400 0 426999559 361063876 0
9624368 2606251 0 63364175 58877358 0
31723923 39993893 0 202941024 212565711 0
54844590 2055959 0 73165726 67747930 0
119718012 3746035 0 147827484 78351514 0
9250211 4390788 0 76770534 72267088 0
40216578 11945823 0 806058456 777715016 0
180745604 41638886 0 545103761 624876624 0
42989849 4335432 0 226562265 211982102 0
6218964 10452157 0 278710604 385700278 0
552027274 124946440 0 737170971 399093351 0
475612604 181604630 0 624195990 592462959 0
1792005 12127582 0 502724402 805158940 0
5056668 55056948 0 228417975 321517948 0
135653677 14778215 0 242165284 284999581 0
75243269 68650951 0 121682374 95404111 0
52094097 117297944 0 606219392 554588141 0
635520 52654320 0 606281437 479221735 0
47760877 7823615 0 338849184 350398860 0
298144019 146341387 0 557365864 570031597 0
248272330 57614829 0 822497908 622648160 0
113318555 823918 0 206727660 202144520 0
238613309 69256429 0 371446667 314760238 0
25453390 25189403 0 125270568 114858960 0
167872231 64634636 0 710138295 604176324 0
34376184 32703244 0 282255205 254729566 0
187104077 34412901 0 306877260 270914793 0
10956068 23946421 0 149250790 171400350 0
19323638 41894670 0 730862398 755969957 0
1473384 46860109 0 601819696 607855222 0
7272046 29964290 0 746042741 666460971 0
17290319 81394751 0 563278126 515936580 0
30679304 1489924 0 659222331 621637025 0
230904631 26756297 0 353312233 90805143 0
20926951 11826125 0 249027956 271099797 0
7050541 1613201 0 26505223 25669282 0
487383 6795751 0 174737162 141733462 0
161736754 168387664 0 787790167 720685741 0
201040292 58367030 0 301175023 264422833 0
20938198 644921 0 62265696 65272934 0
73163154 6493735 0 225043695 231845718 0
1588765 8293244 0 84172659 81305885 0
8901506 88003441 0 182538897 214691123 0
107504445 14840788 0 414133496 422141176 0
11164931 261596519 0 898272486 852764670 0
74289631 13008326 0 917885267 886159294 0
81296536 54919939 0 657583894 549051131 0
160777948 7251220 0 717121556 729400950 0
95792041 82625258 0 308677527 257557373 0
30192192 3773392 0 432025941 556825033 0
98458350 151448447 0 523962616 581860890 0
87182111 96028352 0 690046089 828712691 0
46016699 52134085 0 635271262 765475713 0
678783862 143211004 0 942896558 794550060 0
14993283 9047425 0 292559843 297148614 0
35750301 79154855 0 308903332 349768126 0
117747813 181998934 0 160319590 302028932 0
173905950 161607964 0 357443622 532864827 0
19377983 8160077 0 128825151 131093414 0
318794944 45685982 0 616464725 503186746 0
68111867 107318481 0 394827330 433269829 0
154174035 28952689 0 955951555 888015545 0
272392548 47162774 0 344863160 387141831 0
348056841 110745447 0 664554052 654416147 0
322718479 169788961 0 464007478 491326523 0
109715521 44047968 0 421518881 335900028 0
555910068 377309591 0 723460447 450004752 0
19210602 76908644 0 587587242 518248490 0
677606362 113729380 0 787638412 636594833 0
482315073 398337398 0 650327988 800701421 0
3792796 8588845 0 55829303 63103625 0
197758228 5342555 0 288437000 251209815 0
69486442 37311715 0 394596191 357124108 0
53718002 31763585 0 459277817 460245289 0
134536379 19005814 0 508197959 521059633 0
198316703 33331739 0 635863971 731834441 0
130948138 57775708 0 180343702 78761199 0
166638594 60779125 0 930825268 891411491 0
6380006 23069295 0 465843885 479437035 0
298381037 53721445 0 799146511 880609670 0
41896957 73725391 0 244326799 270153790 0
96898408 69641202 0 537950402 491954479 0
262706163 87104406 0 288018960 208545976 0
292684019 180809283 0 388388740 403255036 0
349512128 53423252 0 850561951 562886324 0
192754875 78043401 0 406881293 446421728 0
20102523 7595238 0 24271806 31082890 0
112122103 61557116 0 678213575 641913664 0
57991943 16903208 0 69636039 41643210 0
399713835 98538704 0 618243446 611560260 0
266495513 114395045 0 600960514 562867511 0
39547227 9932102 0 92638448 98860513 0
583503560 65490793 0 809111343 787628170 0
80985266 64212497 0 199916186 230711683 0
428123429 62348179 0 743457913 769727015 0
276788228 5283764 0 903503439 942582617 0
42126999 12555357 0 570061811 652112101 0
187351280 23761086 0 204309204 182707445 0
9240562 1673875 0 53068512 54833175 0
268361296 242707013 0 584091962 550908296 0
10986594 12543450 0 83468014 132628995 0
118327674 20143616 0 291888261 304266569 0
78640845 119644477 0 317615123 326898056 0
4061315 4226591 0 105034973 108170353 0
14314489 14504604 0 103508512 102808408 0
232459999 81905013 0 275928369 237182579 0
37178722 5649406 0 86588103 72368620 0
439208026 156444600 0 494504721 436720534 0
7144821 136803646 0 567370355 520211378 0
95775787 16699268 0 173244006 181876751 0
603564124 102522733 0 844355843 891067002 0
20710225 84731890 0 312011896 288573820 0
364663784 141615530 0 580446759 293821351 0
75143809 21606037 0 674238769 692179053 0
219972072 78516264 0 834169620 844402956 0
55473186 283839428 0 766078741 884293401 0
161952055 67312206 0 168294035 73069887 0
442865427 174793943 0 773091840 707595948 0
22534817 7124344 0 87548349 86149521 0
88019131 3522229 0 109522104 95116883 0
97457292 27231181 0 307447564 286663720 0
160210658 44462826 0 248715032 211532748 0
86352934 19506715 0 180571439 196492482 0
986990 5990 0 5671467 5778670 0
28085675 807799 0 51485141 55790579 0
84738498 271522327 0 474814018 576257075 0
331319600 10339375 0 880966642 918019919 0
42467971 20170732 0 256686471 258147284 0
14652393 18368116 0 183847273 171376718 0
314234071 40630984 0 427908360 411027112 0
97147215 4919666 0 376524319 305328211 0
126283887 69960126 0 857402392 880413043 0
15060675 42215304 0 438052831 446181927 0
54972483 46147992 0 255139962 246275838 0
21055100 20483722 0 164934646 184412280 0
40325803 105070706 0 776437557 741251070 0
358844148 44339907 0 536530668 453473948 0
147056143 69619548 0 857360078 852905932 0
313076 535810 0 7062078 8627424 0
2339512 5206551 0 168455912 177386611 0
2468429 114062856 0 810733532 803596026 0
27858683 5363573 0 73378714 66599439 0
351161647 79341942 0 769798127 442964462 0
109418353 132790892 0 703437153 768230962 0
31293042 33109347 0 240683805 283163066 0
55743596 208535 0 329797982 266631903 0
133242807 22103505 0 643012525 616509123 0
147681866 7059983 0 271067198 288237287 0
532684725 632065 0 594573196 415473859 0
99073818 31894060 0 356697302 383137951 0
132845 20070760 0 198078200 165353896 0
9072954 3294770 0 32469435 30175360 0
52027387 47363773 0 333757327 322862034 0
106652180 148720025 0 940708373 939302497 0
473938942 274956167 0 617338123 518702573 0
20348762 33484405 0 292808899 260514689 0
712335395 33351180 0 867952850 819350962 0
343645419 67184925 0 522222149 488685817 0
10709722 638987 0 17262480 12338833 0
72560324 16969482 0 148010448 153663999 0
269515919 87126562 0 741795002 768663952 0
27892820 3837722 0 193738450 219910926 0
882364534 210198501 0 921764056 705723303 0
31418413 2812090 0 92383437 92778781 0
391132386 55451050 0 899025494 272991707 0
16024328 1110744 0 247909317 210512275 0
58352680 158159819 0 704675431 685739070 0
168802584 71826710 0 324763415 315741867 0
8067179 3706865 0 111668541 110259695 0
256605216 45642106 0 430441137 423870075 0
159580628 11313738 0 321813639 249398045 0
224575821 197101769 0 472078507 550822068 0
724220407 14880277 0 961700486 186243524 0
1339666 3171814 0 25547609 22507949 0
6617979 26450771 0 442257555 501190359 0
239856341 18944676 0 589737957 613315514 0
325210473 141565449 0 472514068 505076586 0
289001573 153331838 0 664840787 808406195 0
161753220 167406265 0 678603832 711297093 0
4460916 18363648 0 101170449 116832400 0
6616845 56937318 0 721782056 734336911 0
18413226 22118119 0 226742115 145421378 0
7555482 78091312 0 569170346 465505081 0
36881991 279090 0 188816852 107101138 0
477996 563705 0 1778356 1980877 0
263007074 102512965 0 591297885 464931106 0
563777409 125509139 0 978617946 773540298 0
107208831 9397838 0 143711011 143072183 0
240065161 40622874 0 795652669 777350296 0
484851014 130961295 0 519071250 249228914 0
195586535 11112833 0 720302209 649926604 0
57665619 51988147 0 478674251 426965962 0
41055258 4405092 0 202740983 197609291 0
347472721 93098165 0 801852703 728590223 0
355510749 107421708 0 690949475 800769724 0
50403547 43663495 0 510819210 549221062 0
39883874 3550581 0 95446154 101181815 0
7167258 2667891 0 92903410 100310421 0
110463312 6915387 0 421039599 584234930 0
281157422 137898145 0 349062998 355505681 0
2611124 3594144 0 124545311 196270984 0
221444848 28608780 0 577909715 793762423 0
82457118 33157306 0 933792951 847286967 0
106836570 16042473 0 238685402 230527699 0
703932734 512818153 0 826176614 779969037 0
491162054 94975377 0 810429772 863364859 0
4011078 30764514 0 176589257 142806738 0
87857648 37561385 0 590434596 460626895 0
223528393 418648992 0 878443126 911609599 0
53786890 96080163 0 236054508 215177911 0
2329176 39156 0 11795554 12126354 0
159682428 126498849 0 597431186 583265164 0
20134916 25305196 0 248334991 260970374 0
733109126 482326851 0 847597313 856896873 0
8368 87379911 0 761371829 846739989 0
444693062 249868777 0 697916518 615687635 0
197001956 9268509 0 723087627 848430427 0
34571524 22440070 0 297365210 373206629 0
167311432 335425342 0 697986858 724637385 0
483293980 23464487 0 937688902 797684793 0
60180589 18761785 0 632370767 553125943 0
86506204 57740187 0 549208115 536180143 0
605193 933610 0 31455085 26339300 0
16249297 31621256 0 541850317 617950540 0
283672496 2847896 0 708218752 804156068 0
197734899 15443610 0 357440107 350928728 0
4088525 4182520 0 163030964 201806746 0
46902 381206 0 6437315 6591817 0
688923949 348827350 0 749740723 629455478 0
119597245 39060309 0 146060824 161988379 0
77864438 804416 0 356373474 396751568 0
288651653 97658638 0 588695380 442757430 0
325254956 93004671 0 515488767 763873078 0
59330655 174079769 0 604802679 551599397 0
81535540 70584719 0 714013805 665910545 0
292608139 88489373 0 647083601 468167914 0
50347685 5776940 0 201186538 192430787 0
63569294 28308898 0 867875804 848181221 0
91712807 145415744 0 395776087 468082364 0
589881729 153976106 0 872036111 394913434 0
77411140 57469865 0 229845200 216544980 0
52903048 100915925 0 877569155 891350995 0
67371304 3161758 0 475668815 479880332 0
138792129 117056999 0 208736658 216537190 0
44637335 4538270 0 146683222 134420421 0
25066264 157360620 0 712255314 611532016 0
113083044 64332563 0 140579048 111102945 0
35574666 54063976 0 588517252 560507276 0
611606159 180508086 0 775689106 741595262 0
125477370 69410172 0 340100380 324747192 0
695308857 74291559 0 812055356 723302500 0
324568204 7601408 0 713833854 762059471 0
138532661 50150614 0 605710538 647914568 0
33883041 662667 0 455809709 445917676 0
5369528 2798246 0 25105079 20811278 0
84215042 17965338 0 535092364 527670722 0
39789311 2720326 0 477345010 478326787 0
5769410 19579877 0 448652831 426494105 0
54834377 42323408 0 549721019 562157933 0
92197965 7556717 0 392362635 382078701 0
19945382 108323119 0 532605694 436739906 0
44552808 46693989 0 591865209 539416505 0
276725994 81505658 0 671651654 740102811 0
36432718 6961887 0 722802585 607622169 0
269413108 22966727 0 648404863 618485844 0
90056080 14173015 0 619724484 614887085 0
80708990 58892152 0 848053369 731083178 0
345238064 104638758 0 372411053 394698178 0
156556039 19467196 0 486345673 539437833 0
6858617 61710153 0 497169270 509859827 0
559969647 124029167 0 763675301 757100364 0
697291039 297801266 0 871144930 825361578 0
43138021 34052469 0 300058729 298915349 0
21920044 50816280 0 415446204 384165759 0
418307602 10801768 0 864536326 972280098 0
33938640 24421371 0 261098803 241212952 0
65314413 3919520 0 395149335 382474596 0
67088615 6680921 0 102210462 114395992 0
10682860 640872 0 125156674 165067185 0
50908114 37384045 0 348298170 331701550 0
557226674 120196419 0 713237201 316759360 0
87291825 20581013 0 722621338 543320695 0
118094555 55733323 0 305956558 225463148 0
423308788 26418520 0 691057411 683300293 0
23110657 88145694 0 690569650 736609304 0
241371269 143972404 0 531618355 428626272 0
306828334 4166372 0 690287440 653916760 0
46196529 30637989 0 645918226 648675376 0
91028082 95027117 0 419569016 440007043 0
163899624 57901575 0 623428634 659136599 0
93786660 63556787 0 719824232 707737691 0
10955514 15911779 0 308250794 321967740 0
428599672 205944722 0 465135480 453662905 0
1099392 33152514 0 142949205 153954216 0
249268358 36466676 0 446896179 536778420 0
737889151 310915708 0 784507323 613484751 0
33389352 90398351 0 952604197 832870584 0
154295164 153349665 0 714545342 690490973 0
43930039 8981670 0 522369226 460513240 0
246145374 14686100 0 876381248 880877285 0
23423949 58315199 0 192722328 169717931 0
80994 5976058 0 188385367 218559197 0
40078466 16524479 0 66934014 64635051 0
36485885 21973983 0 523601650 740350540 0
65596846 8509067 0 557562667 569285808 0
173589710 95427662 0 815338929 865084881 0
169978901 41898591 0 524442852 350707423 0
22777565 5861871 0 155815724 176186645 0
247592256 89462690 0 294664729 294950938 0
246355623 91804408 0 860872165 928558183 0
218198010 175969417 0 770437901 727602992 0
49492816 69178814 0 558006512 517274676 0
21108490 25172073 0 206395109 192443757 0
66309738 37278507 0 513251197 498658562 0
19446474 67652961 0 661327932 715901929 0
66587110 11058351 0 104315557 68124266 0
50680438 2378759 0 394177643 345333222 0
18770099 61010047 0 209595471 177960392 0
78680224 23131871 0 581890562 509181219 0
38303447 7442200 0 102032326 94546383 0
135999735 128169935 0 673977019 536498467 0
1036930 42955180 0 346681461 346763994 0
54842049 14066686 0 134756041 135829814 0
142872508 9437818 0 482355621 462788675 0
20803761 18940054 0 336555454 307699280 0
32565143 16233971 0 61751788 63435187 0
8942964 4097937 0 75308894 76177121 0
2438164 70741315 0 250272859 255956456 0
104243394 34265234 0 278522987 277077338 0
87199826 66966568 0 616122052 592089724 0
17903717 22706295 0 635488530 638262510 0
66403403 1003329 0 89580601 69862766 0
11028152 8335027 0 13585909 17728946 0
14107563 12163436 0 83353563 76057400 0
286003960 20447310 0 779832050 782641832 0
688771546 54051594 0 703957451 561101662 0
4529096 626158 0 141840343 189287136 0
21686918 5331737 0 90300423 90004681 0
4460402 78561490 0 507628858 640253914 0
153806885 57050958 0 637655547 704155976 0
233429826 4352408 0 847046364 648593227 0
133860118 67800955 0 637541455 681487976 0
77660492 6141121 0 443755831 451758645 0
121827852 63328682 0 447023251 420313585 0
16464712 4838506 0 837215855 752798159 0
139165017 125314642 0 880505337 869599141 0
300129313 210275418 0 596984668 501481371 0
356574439 23780619 0 665550164 638334653 0
737906506 98816340 0 952311769 802486237 0
159580035 84259982 0 763400650 813433817 0
30669363 45848962 0 713077112 729480772 0
491000019 223112696 0 678553467 754357376 0
550729798 146466636 0 763705810 813685929 0
517143071 6396271 0 632929139 676094972 0
47558750 53669084 0 161330494 173182410 0
72534375 58476187 0 601820447 653841028 0
65585050 44923763 0 661547208 639760051 0
44977009 38752759 0 537220946 444929954 0
79686072 84697247 0 356503002 428990610 0
20088871 41647148 0 271566004 259586778 0
580687420 113173806 0 760974897 700547837 0
7970867 5344865 0 10747352 10087094 0
20806502 6060696 0 125776440 114549333 0
141932183 166430896 0 718501224 956298352 0
11655878 5625319 0 18134302 18003246 0
14667365 18189059 0 321812869 322341743 0
70310577 18235193 0 658072384 657430827 0
49249537 12727875 0 392007665 354689950 0
429974861 20626662 0 702066254 681376749 0
34990601 108708196 0 628209171 722697021 0
615893 2953721 0 46535488 40491186 0
97393283 98442816 0 538009344 562544819 0
39253221 17173419 0 60344516 56224516 0
524883643 136474897 0 847463328 642272463 0
18870206 77670895 0 585155487 667753493 0
236432347 429140508 0 437210416 541863770 0
225056396 376801713 0 712516998 675803301 0
572093 3671867 0 513513795 502023764 0
99625788 53275306 0 346763036 321670046 0
41041137 15005880 0 91716548 97121713 0
34611856 23943279 0 433321964 380386269 0
16483537 3453610 0 24498429 20376094 0
40353894 17935331 0 653210082 619647774 0
74514703 45045500 0 305476182 264635640 0
83354649 99996461 0 691556720 800706671 0
208147857 56854155 0 324901650 349440193 0
46252058 17061163 0 276845414 276262010 0
58421020 2813392 0 311507563 312776620 0
154929088 60584038 0 179590577 192327050 0
129115486 124674374 0 858231117 852846712 0
120258243 17505875 0 645270778 529490688 0
45858094 11530499 0 638451743 553152949 0
205668959 136312334 0 706473962 838988690 0
37473015 35871878 0 153870192 120172663 0
119125795 116135723 0 446795659 293135502 0
258082977 64057713 0 403791427 259580012 0
94924608 28087326 0 164381118 137109913 0
212028 1379532 0 221948475 194184615 0
480776613 27191653 0 585395913 509943596 0
332853070 4717681 0 907371600 793697983 0
17744713 42941648 0 702151806 699710548 0
334640340 161947409 0 611823115 696068578 0
157676290 23713228 0 202718342 212868118 0
332723104 277166273 0 660620137 651376232 0
238797153 20208662 0 778967110 425547162 0
156892 4193412 0 67405126 77772825 0
103086352 66379 0 199641018 165979041 0
91601204 53820065 0 120112911 122746825 0
68007842 14474263 0 152098130 182009237 0
358789781 1841795 0 951027143 922247654 0
267186954 7297801 0 549649489 462893014 0
477082378 164602039 0 765624341 613230442 0
55917912 75102106 0 808939232 718170105 0
124390457 447403 0 173578587 176011615 0
35244781 8643496 0 45890502 45625103 0
81255777 5376036 0 389117511 468496362 0
70277967 141032446 0 731422183 732032389 0
96153899 47338 0 140748284 119920082 0
4173223 58153032 0 672626313 664759821 0
32498577 926974 0 380927066 232972423 0
185576062 57311578 0 850469990 610204644 0
285191887 267449145 0 343494444 304467699 0
247514950 24074919 0 631252703 698218117 0
216518838 191460780 0 260229063 251611130 0
320758120 216903602 0 447259621 460379869 0
41758691 93006479 0 748886570 758669549 0
214440323 51736745 0 658301045 465136581 0
24864346 11979713 0 80601052 68508019 0
569318734 334012371 0 640782431 535357414 0
15049750 11815442 0 344215380 425699411 0
20579604 39034299 0 434760292 459287975 0
422575463 10051538 0 904621636 597227508 0
96029727 1844707 0 360465671 379860071 0
21955722 7884794 0 26423267 26136832 0
70896475 26628478 0 799741134 861240689 0
289729759 91693391 0 801383410 926876614 0
163201442 82937470 0 776047770 839124520 0
120840839 34552788 0 440623167 379290890 0
16317734 6513489 0 553989894 674946146 0
120928723 20605290 0 159765526 114119730 0
78228372 26405517 0 143157254 142657167 0
162048431 109026176 0 900410848 833268077 0
8785222 11438690 0 188742389 169800498 0
25152486 2514552 0 86500926 88447258 0
50982967 2683900 0 106427230 83038955 0
645285409 345990712 0 678595993 628692593 0
114694511 102394282 0 623661147 615472439 0
450448 16723096 0 377324713 379466609 0
5508097 2889912 0 530934628 399332959 0
38843018 15235097 0 731005217 616512926 0
92350036 78281092 0 808320564 753633239 0
6816137 82503992 0 549922481 592744637 0
102683012 48169531 0 180785611 155621877 0
187021106 112897567 0 236665356 329030514 0
39002803 33483277 0 393046432 393599961 0
693018 3363115 0 23031015 22644187 0
27800291 907338 0 608802500 971437159 0
146172969 18087859 0 207581997 171278408 0
39155087 4597867 0 104222258 130425588 0
200367282 75147796 0 734142383 735408386 0
31930 4237 0 176120 173547 0
135390138 3404174 0 169742009 111438890 0
53656939 6788585 0 159361865 169460617 0
178985135 4396784 0 263679082 300368823 0
34076739 72850672 0 360515667 377132717 0
742604037 8011707 0 968253832 993821755 0
122551741 211443914 0 683596539 708782888 0
8850269 1802073 0 9393494 9416604 0
56086805 2248955 0 168184363 167133403 0
383059396 37756133 0 786416986 750624968 0
193627307 4169192 0 328411316 145597834 0
33423713 91044637 0 758320782 794617474 0
454384926 220625922 0 945285296 865940647 0
31577242 14470431 0 170023324 151865587 0
390370051 89305722 0 718145138 602978242 0
314231253 106945027 0 330596314 333564495 0
57784687 3429273 0 323121216 323704446 0
72184937 14987439 0 94478475 103645902 0
49746063 46506713 0 767398908 782685375 0
281205818 118865594 0 700475525 521313885 0
30310370 14551859 0 819973011 796866538 0
19419874 41043923 0 557730396 611038688 0
175604429 26236414 0 267678948 236782830 0
81407234 11898921 0 595848227 595715050 0
191189649 214983539 0 550742159 561559057 0
5641825 94725 0 14891097 10935766 0
126655412 138184233 0 710053537 774847339 0
239063645 108928094 0 682805545 549419985 0
37062468 155223578 0 915697407 921368813 0
39482297 55407838 0 247712223 254400371 0
127114535 129813427 0 567177792 642478125 0
225771212 17116123 0 362758068 399454406 0
69790802 2049812 0 150051254 99914230 0
197808373 35858427 0 510954460 391147490 0
244086083 3048752 0 367659398 362389716 0
129452408 49216636 0 168373407 162904362 0
10200069 2121764 0 213409960 218111442 0
241424 129891 0 178187680 249861037 0
314190879 20977224 0 402042305 368418644 0
442151486 178637243 0 563702638 481164891 0
35696603 19966120 0 127013963 116432410 0
393960453 73921780 0 712725407 508373505 0
40655046 6780610 0 91295152 63375938 0
287226361 213030139 0 479991034 563387371 0
30860353 20543023 0 166777010 179411555 0
31843250 95164518 0 671504951 737309022 0
33418514 28013858 0 536119674 550652420 0
140320435 168145341 0 384107161 402317540 0
372631749 350359750 0 648399890 678705788 0
23881048 144946 0 327371297 409407679 0
51781267 164936793 0 904098891 887144628 0
76774406 40309729 0 876081669 909954359 0
143569379 69724733 0 836416312 725599230 0
187257071 81240071 0 452677069 417038441 0
238575419 16872497 0 549653548 425650348 0
26898551 2250581 0 436894871 632671981 0
16272325 90465514 0 612928435 562837896 0
7588153 4134189 0 53634600 41364800 0
19952370 16055220 0 743605477 756201771 0
39424175 87661283 0 853769822 878967414 0
273237029 55568290 0 502565246 479157364 0
210714269 27227800 0 663351468 714659103 0
88650865 272887445 0 973676886 969401776 0
128849728 53701273 0 664492160 567999336 0
33924462 9004654 0 418368103 404377452 0
109731627 72594017 0 145854191 127894729 0
68377501 86221569 0 445346345 562304090 0
22526487 7149946 0 80703169 74494408 0
62193118 8654490 0 68755925 93227479 0
64155369 1350453 0 265864369 297849571 0
29539470 54892208 0 615541869 833023400 0
16833750 25098926 0 212232805 259994880 0
369243245 114784415 0 604303981 541971044 0
15120411 967539 0 555972399 597726777 0
51061127 8341400 0 78187798 63883308 0
9480498 32509238 0 485889088 348080919 0
658116406 392827337 0 797262844 839571950 0
7859180 54549928 0 311838146 304291426 0
93469209 107757572 0 553302583 571394590 0
22152645 20805969 0 133326193 135041497 0
57904210 15639830 0 164304275 94966148 0
11823296 426642 0 222361157 252200178 0
18105615 25724580 0 270366126 283771910 0
676348322 227553206 0 795507460 798717017 0
5252823 474785 0 95410132 88199889 0
245407321 56426085 0 322053131 347868147 0
120459322 43180382 0 390152346 354238595 0
228392 469791 0 5742592 5982226 0
221746948 15501673 0 458044733 400717969 0
612128178 91351710 0 712083699 704894308 0
74297874 29372434 0 315914813 354984486 0
84528140 7781523 0 111685586 104983682 0
104431436 13897160 0 133215691 65417861 0
96405072 16184940 0 366653428 349776716 0
28102996 13607940 0 225166888 286930814 0
47195818 5797297 0 483947502 484497255 0
244333086 83411084 0 406309631 381731898 0
116474074 41157203 0 524361830 461407276 0
454545141 247007578 0 591185617 644653681 0
30520711 7961156 0 591347359 633093038 0
241914293 58489961 0 597674699 534269922 0
6697577 40617153 0 691327546 642310250 0
48889104 10395548 0 120086432 129636381 0
28706772 11352965 0 77207637 115890149 0
19976017 197238476 0 817421726 780961824 0
244273 8048801 0 46998181 46354096 0
240490877 253506561 0 537772484 584233326 0
9933718 45078217 0 271845241 273230126 0
62075863 39696269 0 495463850 478757013 0
91254809 1398868 0 238019324 169227717 0
106404173 54848827 0 870493172 839189707 0
21444489 42074174 0 825658428 784000520 0
461097498 42143850 0 651331810 660973518 0
4813340 2187207 0 22869326 21971104 0
52819485 48246456 0 316899008 523844835 0
151050005 43510737 0 223139794 117600007 0
40876329 46688086 0 498474426 471445163 0
139828771 34279768 0 747757518 779774029 0
109422812 10627380 0 739130350 701713288 0
57112797 54256654 0 460605645 305133466 0
179818851 20579305 0 307332911 318843172 0
115208229 115265969 0 663274741 671377261 0
155898889 37268616 0 234730448 262226843 0
5068257 81414604 0 731805152 785014509 0
37699219 3308975 0 299966565 317419248 0
1811519 1987189 0 276576254 237048062 0
127280886 26274495 0 197300339 193277087 0
377736597 40270712 0 515197656 527365286 0
83115695 33699828 0 88847047 102306868 0
5731313 24429986 0 771007640 732813681 0
46342893 7632106 0 117560487 143663282 0
330525058 248983603 0 424503760 550049118 0
210181464 12140033 0 714849593 688051675 0
69173 118493 0 13183049 14856634 0
71661706 14753704 0 461897955 527572811 0
81715913 9129041 0 316406512 311959621 0
355257328 105418685 0 717219132 640889976 0
104872 5910032 0 362075850 392336509 0
419372274 179487283 0 444789650 415040816 0
110913857 128886097 0 900059991 803802108 0
35662805 8109874 0 307859322 281722539 0
36744289 144936491 0 505439993 530892320 0
59613118 5397529 0 72611934 68207446 0
105702387 69273219 0 200917851 187383214 0
267574279 32308777 0 685451557 430996209 0
146526903 61429474 0 791979946 770993376 0
29893050 2935864 0 167871084 155491515 0
435313911 10757509 0 631623806 493989340 0
76704 583529 0 14455035 16834859 0
208374054 264591 0 401493724 420245210 0
2118199 6549614 0 63527086 78357019 0
112377268 150698208 0 662272999 707519665 0
1377941 55196331 0 761503256 796541228 0
15447760 4751394 0 88170824 86672857 0
175325843 21958626 0 257437732 145208876 0
34190781 107292662 0 705301143 703385669 0
16438618 2924432 0 106582116 105830181 0
19199709 3331755 0 351343945 348811333 0
519575935 289227024 0 533607699 561799228 0
8050465 22537749 0 97234042 94164877 0
1025765 1560817 0 49391556 46959387 0
2630965 40824597 0 348912107 352438129 0
142253958 63226015 0 293236401 328206710 0
589059925 51441333 0 844680144 405418756 0
58983237 17212022 0 308373522 288400630 0
438171434 221641985 0 718322492 604149716 0
70725809 18639344 0 158986038 122011670 0
61292528 21644751 0 89430466 112132670 0
32089812 37875170 0 96012213 91586662 0
48313836 4198630 0 101884074 81041623 0
108701334 85388346 0 149471313 115074923 0
371962825 336020291 0 524293927 521579263 0
172425562 14113295 0 194417831 181441298 0
222361663 82622169 0 607112663 488217655 0
81202406 7086681 0 114306088 69733262 0
13871923 27695706 0 403010540 345536816 0
245354420 57403900 0 407811035 355325245 0
317127727 59954112 0 711198278 735373374 0
42641581 99169394 0 543058122 605871847 0
45755227 9771823 0 82791711 76189044 0
17238954 13532176 0 135728813 112978877 0
6733478 25906553 0 510085952 524549732 0
250748769 14358833 0 366464290 278089014 0
56019194 63702360 0 455340119 404944151 0
185492496 47053412 0 515125218 522628273 0
124269389 82498170 0 229217028 217278925 0
167374072 4284015 0 211975846 204798551 0
24909757 17467777 0 304941194 310915053 0
99510215 3843031 0 227947643 227288815 0
16292257 53489177 0 458885829 430980331 0
377116727 388440898 0 878126109 881150648 0
168773026 54568019 0 538270560 474694690 0
20618690 8157582 0 320990760 353075841 0
12572361 1227430 0 24681534 23884615 0
1355734 4662528 0 107317409 94330364 0
320227241 38656680 0 417455498 404816901 0
1519222 1311603 0 11415353 10597582 0
12368004 69110247 0 412121317 437053592 0
32014275 7481942 0 628199887 505851796 0
86723060 7374310 0 174566588 95994682 0
252526155 51415613 0 657428199 662946718 0
178288876 44594913 0 700233774 584120527 0
95675458 20439135 0 973589280 969289881 0
5274762 176819135 0 725596089 664608522 0
566670497 220768279 0 684234884 539041978 0
797297047 171085520 0 956178136 477420217 0
79035662 1522719 0 133038453 119216201 0
419356574 144850211 0 795227895 732266321 0
5780139 602947 0 8068589 8917782 0
132883471 95497842 0 418442358 416014166 0
19386680 141748980 0 507666908 394359934 0
490973923 315444469 0 652120140 585028486 0
46167707 7831850 0 267165026 260566745 0
9528388 110390220 0 703244562 617967993 0
33304467 56725379 0 570165031 448688566 0
3102289 262811279 0 885789197 896740472 0
177130696 62979473 0 506026086 457746237 0
467194466 42634258 0 517713438 413943524 0
33869077 16218314 0 509215698 522174859 0
6238005 5067124 0 590897469 774061682 0
230331950 120425794 0 303709890 320348438 0
141866484 72290864 0 298501548 319011022 0
359572342 1801798 0 420189264 434351488 0
305587543 35452330 0 616916900 469443467 0
232034025 15549680 0 500298328 463635695 0
103014173 32791621 0 342941089 329135186 0
29643615 3939904 0 100845798 81799633 0
6848553 21345633 0 159402784 183173283 0
77312929 58076204 0 104494233 104304016 0
28667871 19159869 0 410207725 368146970 0
150730043 81345610 0 820142684 815879617 0
9881565 42194047 0 519025178 618623251 0
149318160 92089120 0 754113537 640743592 0
28640208 52448121 0 221757867 242832021 0
1345296 800121 0 172281980 172650628 0
153466171 19761157 0 269783481 233578793 0
6331831 1691546 0 17953347 14634620 0
361400580 389554397 0 741597381 430036294 0
390830127 73984861 0 767149681 593243414 0
1532394 1031531 0 4197317 3846773 0
4202631 87385670 0 316094308 499708717 0
36315903 3990501 0 43690323 26437375 0
525703829 30389205 0 587743047 451719634 0
56275841 10665661 0 174823926 184807564 0
95669231 1395113 0 350962708 355246188 0
57270217 142660311 0 250176903 433603268 0
354046582 15874866 0 792524704 506704927 0
3191938 1613641 0 14982742 14076600 0
13702485 155293949 0 368873090 386517060 0
19522498 149888694 0 651493293 638468054 0
81256259 6213983 0 211082748 175315792 0
357863978 117971243 0 606378277 596726537 0
145834794 151874175 0 834220748 797238691 0
153597502 21512674 0 705123807 764193009 0
67615301 314538054 0 669528781 867752046 0
516573443 457019491 0 575987006 549410786 0
82995003 14274924 0 93481877 93494706 0
46002532 39949559 0 240053920 266820816 0
20283236 688385 0 414134942 406974365 0
55516953 22589814 0 410227837 391502111 0
94897015 54170026 0 912163934 758847552 0
73799043 32588294 0 84967635 42593056 0
109115344 4391151 0 759512189 775151551 0
281504019 7231471 0 834228890 844362757 0
45686539 153754334 0 690933891 545880519 0
9223382 17796356 0 193453862 185794438 0
405864149 49423042 0 622834313 700419724 0
30282907 13234249 0 271450406 249416652 0
148911874 59458711 0 296505555 276850662 0
929077792 12276746 0 953144664 611511465 0
14200492 118632099 0 768507508 770123340 0
13942379 27100401 0 350543161 327818361 0
192241020 43898730 0 679014313 768891170 0
112782709 215541034 0 901541368 935592759 0
545088812 82951685 0 782869017 848246393 0
216031211 5774451 0 320726008 304436086 0
316506222 10300947 0 687462153 648360830 0
201791478 135594986 0 355900283 435321501 0
33602903 186556986 0 724351870 948311375 0
171134240 62428541 0 592644599 471126376 0
108978918 3747208 0 523809901 561015013 0
2687155 23032532 0 57532398 55022298 0
2402967 13301158 0 279119898 295747733 0
206573995 372268421 0 941652015 970845466 0
23821854 8723913 0 132808907 133939185 0
140720224 10829515 0 237342645 289728146 0
618874405 522899972 0 724314266 795397702 0
5559321 6113877 0 147929248 136514142 0
622731893 211557754 0 762636469 723678454 0
43392051 21187441 0 581948233 519196879 0
288519901 101021791 0 374617173 380263769 0
26511021 123048337 0 669584891 664559948 0
203592961 100418137 0 612457911 602065560 0
157469538 28980127 0 589446145 604723674 0
854553676 37409086 0 909670431 528304070 0
8029824 34556475 0 620502849 795642317 0
547963613 133307298 0 807886495 437186843 0
109513449 127858953 0 684831118 696172582 0
8458832 15634145 0 30184007 35262769 0
593608026 579337457 0 864975318 936041199 0
31330841 106456856 0 751205687 678233357 0
9429242 17394890 0 194510884 185900632 0
35981984 19215917 0 934344555 819326031 0
254054557 20886145 0 759461730 698294627 0
382451499 6177479 0 949743479 830085639 0
45163736 70211397 0 734314304 720919369 0
372870561 67354951 0 569385640 528167715 0
25965790 13424706 0 669565176 749489662 0
51033699 664395 0 219723896 267494858 0
35422885 46300182 0 862877310 742298128 0
499185115 36731904 0 678785291 632891439 0
115474123 5398928 0 292791455 305527874 0
172001548 51186411 0 353870072 243502459 0
89024298 3114416 0 282549133 231843799 0
233986655 190612221 0 663121785 590843932 0
378912701 41810546 0 573765424 298710332 0
67168867 22466444 0 98718084 66543658 0
84366424 183099288 0 636943568 501410345 0
148420556 4528685 0 190850617 152492750 0
160618831 32695518 0 336295879 309681212 0
521352021 148997076 0 670876636 225750171 0
324125420 9077289 0 600201083 657381150 0
9850633 7307685 0 24065349 25392525 0
6876201 59364505 0 651288177 604845981 0
8997601 198242639 0 682402767 927411956 0
69622507 33078430 0 107429522 68174586 0
209812290 14095617 0 250676565 154868725 0
61050070 89453868 0 641169053 690693168 0
19195229 48151468 0 113331415 126067144 0
228234452 11687163 0 465813244 449417321 0
334247204 22927984 0 350745911 160576033 0
96524898 18208375 0 379614952 387844336 0
607983282 107616871 0 695006090 530557563 0
158640744 58815734 0 167842588 102071831 0
463379146 92919672 0 558761137 569948648 0
480490 380703 0 1262009 988638 0
57771036 11144362 0 536967581 557119579 0
22029337 98362274 0 507840951 551280398 0
156031888 142993042 0 356759154 418012432 0
373350962 8749026 0 566839865 451177279 0
127765868 47116567 0 154442464 151897046 0
36816362 2474923 0 125369942 89218411 0
104480950 58088071 0 455817334 500399311 0
18290285 53534460 0 667427875 644347986 0
66101355 44145668 0 142903491 137845936 0
12517651 14766888 0 477132148 368221981 0
326256242 467737536 0 712708413 602635245 0
135457869 23903662 0 351060080 250398770 0
640089922 219957966 0 903936708 652592345 0
126613826 13329956 0 218214098 127095349 0
108712562 58551712 0 653892610 501215120 0
55652 8723226 0 73782168 77513548 0
11677799 20416366 0 363072561 351588494 0
28364574 53668518 0 193653721 183413009 0
124178714 117189989 0 193438190 189903810 0
6047046 25389548 0 420888254 594731676 0
73838456 258756308 0 874026967 743123650 0
505191479 52803306 0 726655496 379961731 0
186933755 88053484 0 812553811 800496484 0
6786858 28000405 0 88915661 100472849 0
44533757 22610257 0 391997366 323932563 0
79324346 60448520 0 92406177 105310527 0
63244493 30178448 0 673990258 702481229 0
46646285 32660573 0 229712177 195133136 0
3552690 15905250 0 120220617 121042422 0
246470194 137377874 0 399408680 410648800 0
38167622 811136 0 71379461 63691294 0
95858680 113141562 0 769471821 700442151 0
49286269 123267269 0 730152780 709942415 0
357078760 67858599 0 813431219 823050438 0
205281954 64344125 0 692133033 671527030 0
105688319 16063046 0 798329914 856886266 0
87528423 4214472 0 162334823 154420041 0
6954839 21749869 0 700136921 722447328 0
62874747 268331275 0 752984258 847628888 0
757406652 247687782 0 813364088 806352747 0
77643841 96397020 0 471463840 457741621 0
462028736 54694508 0 677559833 702230064 0
33393806 36569511 0 182844328 187210390 0
19298780 6056472 0 141896774 95332412 0
305946043 130270005 0 450034015 469700168 0
16945259 113149910 0 457592896 763986338 0
315250356 53371202 0 869618352 832987838 0
10463375 16675959 0 303354889 302724459 0
38921633 96393721 0 853773411 824975907 0
33547119 2159251 0 62969716 43452812 0
296195240 119864505 0 837319365 869590333 0
435084601 189894366 0 901949960 610683093 0
327677823 24504445 0 699300725 769121297 0
397170434 279146924 0 738639346 642729635 0
77378288 92485341 0 788841491 790345997 0
31273654 56464990 0 573947247 613064798 0
412470804 45229596 0 435529818 258588744 0
154192047 51593410 0 288791245 195545489 0
379318292 101952015 0 634418098 428614012 0
411701620 73962653 0 778790545 771349800 0
354643479 267053478 0 439595269 420779602 0
5823164 4288682 0 52087390 50201818 0
430837968 295771171 0 776218387 802815970 0
32274046 12708823 0 312182312 302640523 0
513677496 85620075 0 891848478 646526648 0
5289228 19261363 0 737519910 704269612 0
10127112 25981476 0 403596220 437241406 0
573102756 22498097 0 814889522 685701339 0
90860125 19381297 0 130969115 114486455 0
45342538 1994920 0 269766851 213219476 0
397308550 21106239 0 549120346 477161299 0
13395056 86146545 0 807282636 777534197 0
328463597 4455202 0 726637473 736026478 0
71785410 17059157 0 252859636 242969002 0
548394398 40791230 0 632346352 372566592 0
482302522 45624947 0 656416708 363520944 0
545628490 533406747 0 776381961 765202214 0
595797500 778243340 0 849073540 865357097 0
581231039 116688878 0 758365608 935559817 0
308906609 88432577 0 412868696 390857087 0
7904115 2152841 0 224324346 223533817 0
38864326 3597820 0 364996034 289382648 0
56949321 23029491 0 126098426 134432319 0
21172476 395807 0 62729022 60004747 0
36500222 98815782 0 726216083 923609710 0
115961326 11305378 0 465741405 468792539 0
100879245 88684698 0 887505651 918024566 0
121585426 30225064 0 935488252 849910618 0
7639866 10695574 0 50718771 57560424 0
1062307 16873379 0 573644239 593868374 0
19887958 10804738 0 22444454 21071429 0
214751061 53653103 0 360470285 379278822 0
42931659 38467156 0 116033252 100382120 0
33612639 179602696 0 589357585 574855993 0
10373237 76869073 0 665194524 655297546 0
337283919 191985324 0 705350853 601705092 0
6978992 132140337 0 643022908 713966597 0
72328864 80466092 0 764174578 823167081 0
36983554 114523070 0 621887118 556313153 0
6345664 1399963 0 296802230 258243779 0
42446220 22288129 0 304042047 309762833 0
33684105 10766572 0 306511576 325282921 0
16792879 44659912 0 361639385 400973092 0
151894350 66298963 0 610370378 494732127 0
231510050 105293686 0 909166208 763945363 0
3543417 12840055 0 799107794 722269967 0
12348042 137768280 0 684543823 670543936 0
622780 11332863 0 84128374 87492655 0
195227688 34452171 0 206975925 218810566 0
452228718 23196416 0 692798354 768034815 0
10838932 135694916 0 933569892 856302277 0
61339206 1458332 0 381869206 498264717 0
139018492 100413776 0 377016589 330072248 0
213547014 182059444 0 815407087 816256071 0
7636667 49347793 0 449803667 475867003 0
13460670 2492319 0 22038466 23423051 0
96556182 30123222 0 212176912 168213300 0
444802054 75726085 0 942693762 957197538 0
548079599 92431811 0 642876055 607970998 0
187562259 97684629 0 333231671 378385659 0
67306 728631 0 3454130 3310292 0
201142780 109743716 0 922715700 830740479 0
644432530 101189826 0 906252663 671243912 0
213032595 14744056 0 348567996 340002521 0
30245385 19227875 0 563959655 550396396 0
18740857 8860030 0 73723055 50877861 0
221580 250754 0 1918713 1772051 0
3469791 48804108 0 641047951 664780224 0
58380629 23544106 0 96972153 98420104 0
20019313 13845912 0 154088172 143342329 0
148554362 16422119 0 397074677 481218977 0
55611731 29670441 0 104544824 103580331 0
7342928 11859912 0 32946746 34490990 0
14377007 15002551 0 55484903 56469837 0
159065607 37582341 0 278635321 269266639 0
1927584 3571307 0 20458135 23654193 0
112504048 94860549 0 576856608 396679858 0
78053127 22847622 0 662415936 668984416 0
2020394 3397312 0 63936432 74711589 0
233674946 76029325 0 503165312 520242898 0
14729557 22620661 0 733064304 670133758 0
249899513 7954537 0 601937273 405680460 0
6980611 16423089 0 132196680 114803891 0
28413431 12234012 0 99247743 101650243 0
8954161 6873736 0 54900612 55194396 0
370789164 16577134 0 752492287 739015110 0
639603421 415614850 0 836574651 726718683 0
80496678 1142885 0 95045858 80174106 0
68174125 1267383 0 115979071 87942645 0
103109946 45458834 0 392768508 387094611 0
19038096 17234315 0 185690231 150377177 0
6523989 52918343 0 593401727 673007272 0
348313928 153858216 0 373549563 329211059 0
49915026 51490365 0 366903931 371061812 0
39373535 5424512 0 247086923 190471276 0
160889999 1927775 0 285912671 278323761 0
18361736 8664331 0 115350093 112314295 0
187997592 26118038 0 595746903 426612143 0
317162188 34270174 0 426859033 251820092 0
36351220 39259560 0 371548858 421767222 0
22108673 5289914 0 384991525 398571429 0
98737388 5571296 0 468198893 435739705 0
4389560 3547595 0 57363443 54275191 0
15519371 3446895 0 134533422 121266353 0
531623092 18452073 0 631750380 466627857 0
106704987 19640963 0 211502792 181051428 0
188535193 122863319 0 225777194 169417267 0
12285872 58302983 0 209752792 206255538 0
47676001 5760 0 369731406 271640911 0
81590155 65102363 0 420469493 477250870 0
132517854 80615762 0 744724747 746400471 0
95237288 2953275 0 246625557 250172246 0
64853173 9268761 0 92530231 99602695 0
86448003 28144549 0 621885299 573517473 0
34058665 38379044 0 360661527 355893827 0
623033728 170437580 0 742658289 761672616 0
99525155 3961688 0 114236641 94714264 0
21842314 78997171 0 888581446 893899190 0
7803474 10613693 0 41848194 30977152 0
548018909 329704551 0 883593248 840468754 0
2081909 56016810 0 574855885 400390466 0
237557528 64740518 0 400639180 367165053 0
362569435 55276326 0 485832761 448043878 0
46174348 35391971 0 855292243 942842625 0
100496736 232480687 0 486494774 519614822 0
54280018 38102241 0 123717954 253436041 0
115016611 31434697 0 485297000 613037393 0
61256438 22671596 0 757482277 786372605 0
251399957 49473687 0 660718488 628782757 0
4868187 1404243 0 156565195 153006404 0
181991505 30012998 0 868270138 786440827 0
366859331 158126368 0 654127665 468446662 0
83131162 130277909 0 676412703 642073446 0
264434924 103956016 0 584806052 445355735 0
38320728 105865047 0 840505268 791904871 0
51890919 213365149 0 704136298 766739022 0
167861898 22785354 0 298104023 164986172 0
346878811 62880733 0 440378551 373718868 0
107237420 81955681 0 737704527 683290044 0
8243932 1872529 0 69478542 73919110 0
23580243 107488868 0 849735261 884341872 0
71009876 124178744 0 229996168 243284278 0
133250452 34058199 0 510509213 424556641 0
206254545 6506413 0 245833184 192768826 0
802041722 6506164 0 851708441 842649454 0
10075262 864397 0 86996610 95422990 0
29799032 3689792 0 209874770 204457856 0
81363920 21954872 0 287773140 280938798 0
390741697 299274610 0 591271965 502285125 0
37466046 13840817 0 429976760 406489846 0
46972018 39662093 0 404860327 398012416 0
15851958 4183198 0 115488786 108436249 0
6582026 6684211 0 130290760 133848328 0
296609331 87054321 0 426435157 356686468 0
86618757 257151205 0 703908726 675799126 0
304787906 333676194 0 624729732 833757356 0
51417061 233267015 0 796978238 780089613 0
398850105 63870154 0 868924233 886212199 0
82946557 14235824 0 102865765 108707034 0
445360098 97853734 0 633348449 565471929 0
471442 21674802 0 585260491 565697293 0
44114386 5645455 0 56257672 45167317 0
121520903 16819372 0 555564875 690436253 0
101100844 14945271 0 618653124 634983793 0
239677372 159602275 0 902503489 965906245 0
544167946 419845375 0 842596038 627921896 0
173663366 10423699 0 421271330 211032673 0
766218145 724403383 0 908012940 922730510 0
87019428 1059327 0 175716146 183175623 0
387742699 39807437 0 656310233 612976554 0
298051816 10351530 0 378141652 285805078 0
16432002 702745 0 17274978 16377749 0
845768 13807140 0 522611585 530343892 0
38041911 72783 0 125518938 113452841 0
5406316 54315818 0 545787995 481574084 0
86795998 8149734 0 185796252 191092680 0
512532922 99951375 0 600031139 360257880 0
229477189 25518584 0 649096933 618430580 0
178333494 104007265 0 298156816 273194468 0
32045390 7455902 0 115625043 95719233 0
485114077 74446646 0 523702411 517499379 0
18475611 581214 0 117778647 125052946 0
389695237 346221318 0 597596588 414274496 0
81823821 22780880 0 153181757 144457394 0
33086585 3898477 0 218018865 182139563 0
91664694 58853155 0 207617516 140539970 0
158128902 182196348 0 634178986 601006088 0
42399387 34414236 0 80817147 72449707 0
217556675 27043367 0 383932573 380354619 0
199039275 835407 0 498972571 362717115 0
328790770 47578766 0 445966814 407795523 0
14235801 15939980 0 166945816 170059144 0
147243414 17319853 0 521534513 556402714 0
59929800 58081109 0 177797315 212818086 0
5250659 31697585 0 613725603 929438896 0
80741862 11514443 0 728504856 804796086 0
316076338 319270763 0 462861452 358237529 0
329276220 91389371 0 870015292 751920038 0
306243950 157301528 0 513189246 384632816 0
639569 46529173 0 901929967 761637246 0
10542847 77202003 0 483266819 453745158 0
43308338 14795333 0 203560199 191437317 0
81290579 67715918 0 577605490 520778957 0
58454238 31007797 0 670093782 542069711 0
68043370 123721469 0 734439602 763337015 0
575976571 214043276 0 696311998 671885203 0
17459281 5550606 0 313695944 348234042 0
2273740 48782812 0 346835864 382172229 0
227088828 80889384 0 745762577 680261431 0
275183799 60481456 0 345168961 352478395 0
106780284 6062974 0 203884534 173984143 0
304868883 197112548 0 543214709 529547026 0
108720837 47282743 0 892215129 798846339 0
33015030 135890406 0 824736251 800467774 0
116873744 81323321 0 435844346 395671194 0
240531656 17933325 0 516126535 547826675 0
379096841 174286474 0 756948729 760164485 0
35630619 7909849 0 105886615 138349871 0
1246966 18512829 0 242384204 223433929 0
6441735 4997343 0 179440161 167690173 0
722540685 58761547 0 877378361 344061188 0
196577777 1057560 0 588780070 614429641 0
5716841 35069112 0 365733020 410908553 0
501404396 77024396 0 716455310 713864856 0
112570045 1226404 0 695633733 742361446 0
41747098 17495768 0 79703410 93286167 0
615727297 361881818 0 630641288 592651939 0
8269032 763345 0 18038627 12254951 0
27982282 671246 0 61673715 65831636 0
102981551 28469385 0 259428245 233756534 0
103233155 40713456 0 479415428 545280178 0
6671017 31012686 0 204622776 199161038 0
46257146 936297 0 59389116 59623562 0
345663 9302475 0 85304966 81515396 0
173201348 202559460 0 950594031 919720020 0
307823919 169723546 0 382637140 285039615 0
657327376 318649867 0 711534704 787393941 0
186862458 87632388 0 283169416 220676172 0
2571984 132992397 0 706312945 722314581 0
125735663 8843948 0 160986748 127312080 0
19909457 8590292 0 33289073 34024566 0
187416076 50772517 0 305655309 324930180 0
288968353 133870211 0 570203170 575132467 0
181089554 226749286 0 656239191 479801981 0
346159161 44731913 0 901670915 789921590 0
25700620 18434808 0 321885051 362714785 0
133989714 23072384 0 197653944 199609265 0
101394205 96390235 0 606624695 573956886 0
124631818 34327196 0 658140232 675098646 0
19655202 12657112 0 107432836 108049564 0
271386641 125871600 0 354941500 270810117 0
26847584 91449894 0 599392980 600796777 0
65823094 23663349 0 295437436 236139203 0
9852533 75019733 0 195089412 213172128 0
651082589 21073877 0 667408050 773579556 0
247779546 7717502 0 315060259 292776931 0
145105301 30353328 0 160217357 152536760 0
135448240 17519751 0 752499916 811046018 0
264316572 93944780 0 570066946 519575519 0
7545801 4904779 0 40241943 39964014 0
9816312 4580766 0 150103751 126661882 0
30510798 195888488 0 727028305 868124262 0
48825422 70850268 0 270491100 278202490 0
57815896 20517029 0 119091253 113265848 0
76319540 56141528 0 587930545 628771597 0
281115 4315289 0 192135992 159738675 0
48652272 2510536 0 62906197 65649836 0
673301 388798 0 18839719 19248302 0
28783396 30929295 0 309671590 257284100 0
223377140 14682433 0 376269004 359775751 0
646886169 11100724 0 717071540 680198149 0
289575779 5412331 0 525613134 383909698 0
58844877 6602761 0 118221127 119031167 0
219231199 22959314 0 308883598 312368845 0
51845820 111521737 0 730771976 771186932 0
57690934 42126380 0 202500622 239505954 0
44890074 19702943 0 74667167 83797551 0
337720 605349 0 9221364 10541040 0
31738429 4284690 0 99431078 111306311 0
198353152 95512814 0 926354160 862506165 0
235247783 125607504 0 296678745 200110281 0
64522077 317685512 0 879637926 855164009 0
25722552 6085756 0 94897744 96285559 0
296425874 25700377 0 556640803 594111603 0
152796103 28139184 0 313393724 299792345 0
216055511 23949758 0 712592325 577253764 0
370771926 137427927 0 634576029 735607728 0
37581517 87132110 0 455342791 449411628 0
538663023 86056124 0 577290084 407419263 0
715759396 93686953 0 814768376 715431897 0
299985728 212519612 0 625256972 608248104 0
14806058 45941059 0 367303301 453739796 0
517721606 214460832 0 768761492 738379464 0
16355722 910199 0 166533183 181172860 0
198081914 2884509 0 602918718 581897601 0
71777401 52708064 0 311470028 215030967 0
474507959 25100652 0 672347617 516064582 0
26409378 66412354 0 477383737 438999567 0
38105674 55372816 0 332560313 279798062 0
315946136 21565363 0 774922748 510039839 0
4627383 16283476 0 194384588 218394510 0
201911679 62294779 0 423535259 378415691 0
998125 3935771 0 23549392 22377507 0
158891906 27734809 0 313191541 324073022 0
96181256 26245281 0 581616682 569842268 0
396380780 118888965 0 658566044 317203862 0
5326918 364703925 0 736002542 903889161 0
41060757 14093520 0 254342307 286749653 0
99229560 123300910 0 213530837 175472954 0
17713846 355122 0 513087388 496576947 0
260539878 145172088 0 492264013 555219955 0
2407150 105117533 0 479545951 438470975 0
80873047 68020921 0 700202440 650923289 0
45003818 6237968 0 703836989 935117998 0
150875496 18963400 0 829412522 594968846 0
755898722 23806561 0 817317002 369761731 0
65643558 82163131 0 813768643 761637130 0
377237593 24723140 0 470844535 294179046 0
27994404 5806645 0 227267917 206438103 0
195266389 45840770 0 356555741 347171788 0
175449004 117770984 0 846446822 763560044 0
427627384 132333164 0 621239326 634948715 0
65895092 220370376 0 890008614 914038836 0
271324272 46317528 0 977156642 693926619 0
19538083 108052898 0 370113261 379481045 0
97004049 16211660 0 562053388 544771048 0
339291924 56310439 0 497601797 435573208 0
363095316 2979721 0 886617305 830349035 0
26873842 1258254 0 294119536 275439531 0
326335588 39016707 0 673655619 701291001 0
74809742 29286036 0 264732009 264444364 0
13138271 62589852 0 278523905 283176701 0
6085334 590750 0 64122720 67060452 0
30989704 8519798 0 59487685 60783965 0
40620509 22690833 0 64793430 52618303 0
244738821 12164505 0 251594658 121504578 0
283576405 85083422 0 408744608 421937026 0
368669701 35689539 0 846316892 859481672 0
32313130 5540783 0 533909081 416831982 0
13016001 2860950 0 67779723 71512642 0
636439563 315966085 0 913169767 654470869 0
201275859 7295937 0 275225429 267127900 0
65318157 90121381 0 558498160 449221715 0
288631258 76451791 0 602573496 443960930 0
39314595 8854865 0 50086680 45411568 0
4996026 7180387 0 88487997 99963371 0
22328604 171582385 0 826029912 951822347 0
122225971 58611731 0 854302566 587207598 0
181785042 110785384 0 328287969 309182916 0
8314864 11738646 0 691845552 768234291 0
285116229 239908543 0 817018779 524488141 0
77776721 22532539 0 682662945 654584252 0
618302441 329571335 0 676169412 569619035 0
8221717 2534775 0 85421366 94359317 0
9321241 12094548 0 38085491 57951798 0
19672785 11143872 0 58319094 55374981 0
8229766 29037353 0 565588407 595774177 0
6839568 9797961 0 261417254 262713502 0
47602610 55307956 0 345928261 401190479 0
14013061 3475087 0 182623601 144900594 0
156356432 93374126 0 861771887 889915260 0
111080073 31472684 0 210038090 299923079 0
2041172 24023061 0 154336551 155212149 0
45595342 34684593 0 162376694 133191239 0
2898839 206068784 0 635207331 619989309 0
202177480 42625923 0 442696060 372552424 0
94686503 14179230 0 137436241 144025123 0
28773684 9907145 0 183275653 201718226 0
392171913 81428663 0 938999064 642802465 0
5956843 3308067 0 309674494 288581057 0
9643794 15649632 0 441088512 409733312 0
397830332 17773236 0 627650701 375273568 0
14582673 20502809 0 151451613 168196167 0
186219324 19466865 0 880015235 887747694 0
26736049 42196341 0 724061965 714111018 0
190321143 47764931 0 347663076 432309633 0
72479660 5535093 0 159800992 160614521 0
195143067 20581206 0 257588628 222877847 0
84580544 37535913 0 480377810 410417356 0
18063522 110575854 0 364987574 385535965 0
199499365 15404628 0 709890277 854781408 0
5053992 17803773 0 115966568 112378072 0
22852358 5408827 0 170194607 184258251 0
609836961 28995342 0 643471987 470251619 0
144870688 51565069 0 802702343 789969230 0
227295994 86356874 0 783065501 727154879 0
86228325 137089725 0 603741826 552765016 0
191016724 40103981 0 469728863 469733849 0
37321314 43286279 0 485434833 454942365 0
27194812 31183310 0 125476627 133624538 0
432360335 261328559 0 640752369 548808183 0
22855616 127022981 0 720136883 742749759 0
3676797 2023374 0 164266081 195620182 0
352590273 34524586 0 487295536 525819853 0
346096986 51196623 0 451586954 397794910 0
40192272 59049571 0 537266400 609603723 0
11626541 22720962 0 136462427 125539000 0
415454965 235886415 0 467811730 403813931 0
208815787 74524614 0 759696395 819252971 0
215540818 168860032 0 283328252 298271916 0
49572950 35054196 0 724853442 897289567 0
5388149 5050783 0 33531889 32894656 0
184189312 18942766 0 567442338 553571607 0
270540360 125283503 0 323057594 373383758 0
365266749 209322799 0 430162977 504293869 0
17514070 28845348 0 258114656 307933045 0
224859907 5644743 0 349454880 323278550 0
31085290 9904758 0 87031217 90406764 0
89272230 4611761 0 103963369 100747046 0
117762069 29193461 0 353126207 365211380 0
12474381 5014191 0 86570048 106417925 0
312233887 99491525 0 344324122 179073965 0
62019696 92750897 0 818417032 677799962 0
181848505 86347502 0 235839266 228131482 0
5017788 29065053 0 134917917 136797386 0
163108295 97086331 0 960180757 930030098 0
25909718 14579105 0 168656443 165207192 0
574817405 32829141 0 805880403 465688378 0
168975792 150117271 0 955405921 585321819 0
391508815 42926061 0 691450615 608048203 0
135907369 146695847 0 442534531 465253756 0
28109404 36457117 0 157701074 159138239 0
74637468 14646025 0 240057082 212179090 0
184638793 53338547 0 361276684 364303459 0
4806242 203659 0 22373127 21851188 0
69943504 44971402 0 737537059 794068348 0
283207625 32055202 0 304849191 199152541 0
131191707 26984260 0 433289395 389216454 0
145704672 9443949 0 387666888 526902074 0
80168076 13875332 0 531194154 502386069 0
45943649 178865611 0 534769393 482282048 0
53201009 24621517 0 145244015 125359092 0
109024745 117158155 0 541324825 527219719 0
217381 697091 0 2470192 2244467 0
137608420 25978786 0 329361743 220201483 0
1387417 6616015 0 174490039 167348948 0
117442767 74053540 0 253110544 275890081 0
88024834 16141858 0 483033747 477557591 0
176290337 34984601 0 520916321 470410009 0
711696679 92113093 0 762666486 628705219 0
69414346 14820853 0 787841078 833353346 0
508592633 467587831 0 641392962 649782715 0
49811717 18957546 0 305291552 343749219 0
6321808 3191994 0 24830758 27586021 0
145564800 109755932 0 169998895 214386961 0
91134070 4374270 0 435265002 363421191 0
238178022 147233064 0 338371491 232222719 0
111414442 4025663 0 723431624 776092927 0
51758225 89407658 0 630206160 690002395 0
26679886 13692836 0 145024312 136644905 0
56640544 88980180 0 531909495 512834798 0
32241182 19709274 0 125097933 132525657 0
38871738 18031404 0 260954787 358042489 0
473462905 147235237 0 511478078 260510554 0
53595892 5803767 0 169525310 162834536 0
159926360 47557555 0 276183363 281089065 0
71017149 84704740 0 179502445 168132395 0
24937447 211887973 0 624380598 793605915 0
12751645 1591020 0 17169135 13140204 0
345472498 126592328 0 399806116 227150528 0
511576183 9607544 0 608896507 439237315 0
74844591 23987332 0 367964013 376252388 0
46076016 29348020 0 812886816 788753197 0
21676159 2392778 0 92677035 82492885 0
6666872 1480116 0 42578186 36656969 0
14276124 49749321 0 452840327 317184144 0
27092436 73921789 0 202441011 203626458 0
140721308 114635145 0 357822710 372397585 0
121009630 63317651 0 880852625 872997788 0
41007501 6838975 0 185680236 177456094 0
13152443 47526020 0 459072140 374745851 0
556375844 126988743 0 914970708 696368754 0
664285547 62397884 0 812415270 887033661 0
319255 20290672 0 63560034 53552818 0
3845545 422332 0 41818643 42465409 0
83848232 64638361 0 405611446 414461811 0
56483912 41922495 0 467175535 426342779 0
479380357 10968602 0 808421941 573457968 0
632065121 109261950 0 893074627 375403883 0
29291606 48712109 0 293536427 227994855 0
63705670 5960913 0 276403102 272101230 0
6102979 316088 0 22830602 24560301 0
99061265 91792603 0 171507503 242967022 0
31876160 31643568 0 79792655 65838996 0
162570077 42514309 0 415913999 435773805 0
111960273 51172119 0 683834536 671786550 0
106267779 40432282 0 774780765 777947409 0
722562437 455916012 0 810279383 687052990 0
293201111 242916463 0 734139772 740874546 0
67425827 31776084 0 796000677 774683129 0
3031459 233015831 0 492487148 607956878 0
60412820 37108726 0 592029490 668310882 0
554446458 96304178 0 639742290 472959835 0
26395084 33210023 0 560932352 570344912 0
992437 891808 0 254193515 272340905 0
35328577 35144801 0 241751563 225792977 0
9964834 4080835 0 54045476 54734379 0
45500359 10660461 0 120545911 126130026 0
22846845 52554083 0 777245103 816257768 0
29135315 30075731 0 635555778 733622394 0
167906620 82438452 0 794217453 804312890 0
174216962 30579883 0 922866641 770888235 0
23494896 18798274 0 81171961 76773073 0
243894656 58613409 0 944914774 681564524 0
236610257 22545995 0 604036578 554510184 0
311437564 62510432 0 547973446 521914840 0
18807330 74323596 0 364036726 289803328 0
11609811 8754413 0 41476440 41023881 0
355032425 30202953 0 384727010 275565617 0
114224884 40334011 0 326698094 222608151 0
234733413 59754449 0 340278226 363143404 0
28596833 63702560 0 487848383 537056903 0
77882074 59101458 0 206218944 213447439 0
190907473 140918672 0 598230907 579400286 0
159580896 50173303 0 197644956 194104987 0
357690 8741609 0 223385418 265484092 0
20687339 74739335 0 221703323 182074084 0
37515932 53176745 0 155451871 208363698 0
217718664 160879622 0 720849563 949311042 0
83659504 3177423 0 137471846 102101817 0
420493628 12335075 0 862390919 721756647 0
4819012 565415 0 139095721 137020313 0
80376907 59483471 0 384646552 402521721 0
541122515 30242117 0 624152927 549757189 0
1838313 42572535 0 475887538 457265425 0
353905647 112759075 0 695372408 614528825 0
505429850 220972729 0 886528526 848274082 0
122455667 23259251 0 319507800 289411602 0
711884331 125394303 0 766068926 608790466 0
126744151 84646078 0 761108019 710842011 0
565321358 198949189 0 947839460 758082941 0
142859067 5937323 0 284665825 279978661 0
53007155 4417718 0 166696506 168105643 0
151536113 42702761 0 327469908 359007657 0
282371866 29445501 0 428672221 71831827 0
130584636 66125293 0 957710458 981746817 0
74237278 40391355 0 618696197 930507655 0
345380250 189142384 0 548082366 532793896 0
519929034 35313471 0 582802170 403530277 0
142579564 43912200 0 461836484 400339491 0
72080195 27418117 0 86220376 82647186 0
22310029 4074319 0 45818473 41110390 0
67528627 122944050 0 555520470 554006494 0
489388872 50674230 0 669066701 592773937 0
641418087 59242907 0 744897956 363327367 0
330639574 185711156 0 656256173 694554971 0
134568635 725700 0 856682825 544383808 0
29032039 269372048 0 662094196 673766724 0
5783533 1777075 0 735666065 917743667 0
539061147 531173024 0 689022418 737451089 0
174783307 9090926 0 470668298 483647840 0
47000823 91409626 0 646080274 670156426 0
156741635 23016320 0 183459248 108728383 0
359834692 115831910 0 558755770 486438983 0
92553542 82814476 0 458618516 484609545 0
105912077 22664452 0 486367462 435890781 0
78847131 42460026 0 452602752 448554038 0
8333068 1069492 0 108786910 174245756 0
7956732 16292784 0 633779625 600212999 0
483758 15916739 0 642208248 757001315 0
159882353 30001950 0 288650785 245192702 0
40879644 169609084 0 799580914 910714369 0
465156303 218678952 0 697698905 668223425 0
246546703 172085327 0 480969297 491086264 0
15923415 28559743 0 779818232 725253716 0
29814699 29114733 0 499205173 544472164 0
424865796 157366031 0 494032562 503132118 0
4070908 13273852 0 175788626 181709735 0
350387540 11859067 0 631521948 752655483 0
282127559 8729381 0 662129897 614041391 0
61048413 15035288 0 629857931 548035133 0
30860970 144593240 0 754179157 954197219 0
38058093 2999544 0 495688534 431644534 0
62239853 28430827 0 662676815 530784018 0
201313695 151347453 0 359232054 236769189 0
8084798 16485360 0 103904878 131157427 0
45022062 194034486 0 464130129 460361811 0
102359021 80353915 0 823586873 872201352 0
367490 2585620 0 16686865 16812851 0
35301178 90667163 0 565807619 563358257 0
112062800 5151004 0 349247798 298178976 0
49901482 43826671 0 622417086 686297979 0
428044 152845 0 3853295 3718844 0
450627510 20134426 0 536088942 459352195 0
495412530 16891897 0 748797329 763496800 0
246643072 55972435 0 401535794 262335704 0
205231495 118980604 0 799191924 845290161 0
149463668 80187585 0 370453297 345732017 0
29860366 12270947 0 875694865 899003173 0
110199432 12494382 0 683207997 623718896 0
108824702 16385203 0 129314879 111253447 0
382907124 17879852 0 618333596 617031007 0
147805490 134342677 0 691305316 606108099 0
461248140 167950979 0 706317893 677480381 0
76603255 8391774 0 278833508 267700399 0
378505191 47267126 0 878005651 785563888 0
714971839 79994401 0 801448341 540446834 0
48545635 120111504 0 547403693 485511871 0
390715717 81642993 0 640857145 755853496 0
24936322 34734636 0 268000160 283221955 0
76415515 121130091 0 936370534 932610521 0
71624689 1805694 0 166704352 130042083 0
267134713 214956370 0 934433592 776569916 0
123844009 3550103 0 238520463 168552848 0
8317625 75866961 0 959998622 943050047 0
172191744 9637222 0 456216937 388149204 0
32202131 171312857 0 594047396 645552455 0
308239344 51016627 0 616509204 632211562 0
169645520 61340609 0 180099358 198133803 0
131609194 68980483 0 655708195 686547388 0
364842971 47174281 0 439220310 429830789 0
7114447 3249991 0 88488106 88082944 0
27993281 45985408 0 274964046 299433368 0
24585439 17951850 0 344097119 438144491 0
97209501 54495149 0 210289836 209771943 0
261411694 238665482 0 658587991 907808578 0
118117735 4038662 0 838457528 837783482 0
101242628 97761980 0 553928823 565596491 0
549284997 54369067 0 808326614 589860469 0
121209911 47030032 0 520614297 609191793 0
112684050 16255398 0 216283527 270115456 0
9156497 7530834 0 65832615 79967518 0
38409872 23078132 0 74004396 105630566 0
501927796 247443040 0 568693151 525093580 0
124878183 23959713 0 197836325 194465763 0
517374874 279205561 0 645157322 671922064 0
13406323 11060011 0 763358856 751515636 0
124208265 23314918 0 521126704 478844053 0
51048162 27153101 0 473710428 521568799 0
109533976 96616949 0 803987369 785581856 0
2441602 4800997 0 128160794 136276612 0
315158040 88005203 0 434786680 289868200 0
137083983 38883318 0 800212557 777258881 0
26510700 12431944 0 867123970 746668776 0
21134092 72307061 0 528621597 476290128 0
347705087 290775033 0 645456441 613367276 0
20469492 8472599 0 909640091 906938472 0
275079771 19825431 0 574025986 557749825 0
61996069 200656794 0 588160957 659210461 0
59149242 12945824 0 165742534 157575851 0
2017833 23206264 0 53371508 55162531 0
216434328 85663925 0 562957764 499945364 0
288980932 279055037 0 506272752 569475671 0
12322239 18898403 0 179485666 169826695 0
35522731 288830 0 230261801 222564965 0
36750077 26044305 0 172116137 163787805 0
62030968 31985263 0 700970569 858557140 0
175350368 10718419 0 189299090 177260700 0
104196830 81078798 0 178507252 192697252 0
10181673 13666127 0 37031973 44969102 0
55431274 9658546 0 190283038 195072233 0
102851816 1007142 0 155703696 175012375 0
541623004 112221683 0 800136816 801002934 0
42564990 61080668 0 340653461 318610399 0
543652382 4756323 0 643235346 398803574 0
5015951 11213756 0 203771111 221962146 0
54735941 3883955 0 137570624 115949420 0
16459204 38761217 0 121185396 149902577 0
50944995 177350 0 231989648 236779141 0
77390472 10658075 0 155133716 191946843 0
633780376 39397919 0 787259333 679928553 0
8682109 7519576 0 200968271 167639929 0
215376078 99250902 0 367435027 299643885 0
102357009 249967193 0 803131801 746114820 0
85621143 10075937 0 193362653 158479088 0
454014271 76912876 0 722773920 824821120 0
27482879 103186337 0 495845939 477704440 0
17545145 7039183 0 505140275 538092404 0
315489165 36251653 0 350330583 340309576 0
207287773 106131190 0 505619879 557466016 0
5427952 1587047 0 61626683 68143567 0
265399941 30009252 0 546043909 410499299 0
400649639 238215307 0 880030832 783595524 0
120524834 17324168 0 787977607 758466058 0
77907044 19103052 0 289955291 294314223 0
159168066 82154606 0 881945853 718098185 0
536824671 128741927 0 597791340 405343378 0
90054325 26697636 0 525089731 404388196 0
6675460 94568545 0 716943290 592184949 0
13117923 2029104 0 38892506 30316055 0
19704717 2475873 0 340819779 325564734 0
120342970 70787606 0 201137341 183532939 0
38257031 7843007 0 782230432 687062706 0
401431375 280937740 0 677713919 556272843 0
51127388 87725076 0 678995089 562758254 0
72590394 53119507 0 317339100 358629075 0
82327915 67225568 0 737809591 745521185 0
199438025 66748640 0 730567954 743513979 0
66977595 3479323 0 177222610 291988870 0
108362601 45307528 0 128386633 115247978 0
55437086 19318967 0 72475607 78247983 0
4744499 19762865 0 142321039 153514103 0
316300106 150149115 0 568545618 425693405 0
341909132 40130237 0 374777400 213704516 0
395992737 122941538 0 587276975 577705764 0
16532027 5387533 0 277894988 274840173 0
219627909 115571677 0 468172485 427226664 0
211166565 132628813 0 694595913 692805508 0
4580015 137094025 0 802364854 768158725 0
85810895 44036834 0 176580111 176812431 0
184769184 54714844 0 334604023 275255963 0
183027279 72028242 0 599635643 699471361 0
39262730 2381466 0 72988547 55775244 0
107781129 19123826 0 318549972 410668074 0
163384602 423446240 0 879370598 940306328 0
29332918 9711816 0 106441730 116664039 0
8436057 114511 0 123155702 90264781 0
2149472 3360647 0 119494429 117277389 0
34653280 78940437 0 636240960 692563687 0
100806705 68904585 0 366027108 352234973 0
1045375 878756 0 17700027 17230662 0
25135420 19197111 0 151334990 116180171 0
298803006 146004806 0 515372474 407754331 0
48307142 59189265 0 675978623 733308872 0
95629812 4077901 0 129217188 77700407 0
335245864 12097148 0 678018279 500798410 0
2422575 313239262 0 727771033 776391483 0
14703952 50500370 0 353290627 375128978 0
77031722 12792102 0 134402276 172326672 0
231272358 35940335 0 474708335 393062729 0
394406280 180038421 0 638354963 632722362 0
25533098 3713417 0 381997127 431147574 0
87758322 58098670 0 725835262 816449154 0
260868666 39166124 0 469133005 386144356 0
38268470 103300053 0 275237057 276889641 0
238466969 10455292 0 478871337 232195967 0
98223723 9424869 0 152662705 163968262 0
51357340 5920855 0 549679946 529511688 0
294383472 191700016 0 789190873 765601191 0
2810639 1045141 0 120681012 134248045 0
145835714 139281848 0 621000715 701558734 0
7737147 357090 0 178736434 155301650 0
263057074 91991488 0 432633953 244968647 0
92961949 12706721 0 312678371 290361379 0
415025172 249495721 0 691842499 903357610 0
237368624 149471579 0 402688602 244811609 0
68109092 22963372 0 425855917 508247641 0
133797489 6373015 0 691892712 671649678 0
309274550 167999874 0 329587561 249457960 0
639602294 150549476 0 844166824 246762967 0
7206383 71604681 0 379953932 392682279 0
59483440 70309791 0 177727331 182811265 0
15437951 18830428 0 132115091 136681942 0
6398175 10137041 0 233805854 223206238 0
57894544 21157087 0 201226072 264384875 0
23336514 40418532 0 206551860 185786816 0
581377081 6360909 0 715590007 834378850 0
184216325 32420163 0 357715261 287349413 0
11555520 55444678 0 419993462 375316038 0
16488722 15927712 0 598571444 523875329 0
339281150 242179430 0 678263997 584573118 0
280065355 3840340 0 812707308 816453648 0
24071002 21367721 0 139156259 159131988 0
2143974 17466435 0 78514855 75011109 0
114645913 143718528 0 835037268 740676170 0
24187631 1662144 0 40515946 42348264 0
29808505 23667864 0 280981894 247831575 0
2017140 4141445 0 80719632 64180843 0
225974636 138792761 0 920945977 817403652 0
23540994 4852045 0 41701261 34207872 0
30249434 69250605 0 433307295 475920948 0
15875053 55023866 0 304430189 310094065 0
377105466 61160686 0 586090517 494014589 0
101246415 25644775 0 456376912 464164399 0
60979940 22488616 0 149464111 154858326 0
129832100 40580383 0 154284265 112388193 0
66703054 28941095 0 736597834 619229443 0
60923254 5511765 0 108910964 82066703 0
199436531 35581583 0 270406752 172806784 0
13576115 27015139 0 263119857 293641947 0
31130960 20108291 0 446445499 452545598 0
5171125 2013028 0 76834263 101659853 0
11716949 25302593 0 241120471 244059974 0
70175421 49174212 0 309681416 310411369 0
320951317 1900015 0 890348667 876824744 0
91006810 44521357 0 816037375 912438472 0
35614116 16098846 0 900690721 384674624 0
53369405 9164049 0 129068489 145411712 0
717708779 154571942 0 887340698 908443977 0
34217068 981540 0 113804899 101602386 0
110539858 89480304 0 358646360 368534389 0
781863041 160585598 0 990021594 931199765 0
97248787 12855097 0 232435171 222499887 0
112830616 71231568 0 390012211 398586825 0
73703059 34532749 0 835483941 650102528 0
132934960 14266497 0 308240806 315602585 0
40709441 7438790 0 125612012 121977020 0
421240 103270 0 2152324 2078971 0
366765403 36640867 0 599088547 520675363 0
136852220 88818596 0 423563367 384794087 0
9380910 819235 0 43929571 45261010 0
343591470 14238422 0 374724061 108447658 0
13558251 34644246 0 363089459 352294495 0
283019757 156026296 0 686522519 640619948 0
274633702 39647358 0 496893158 257585189 0
441856132 167172795 0 839702587 255401578 0
37519511 29638739 0 185198541 192090869 0
58168475 8098633 0 771525203 791621215 0
181435356 81394371 0 426024486 456573785 0
126630784 102149882 0 553886365 587450541 0
296830065 30653005 0 486656046 494369321 0
399215843 306782667 0 471052057 457303942 0
66974634 28177900 0 84882284 75576700 0
700247283 300478759 0 927062816 880669794 0
39059462 17406066 0 120227133 130261435 0
368914281 125891540 0 938672513 806827849 0
228476895 372006436 0 486159057 730933772 0
5751542 12696394 0 95010584 95147526 0
54091931 8388410 0 330825565 287122977 0
311670688 234872268 0 651917120 601081725 0
191184896 6910291 0 518953414 503267473 0
76911202 12980909 0 345555462 437813940 0
926435 115507073 0 598107967 694970528 0
568823826 55486850 0 703082562 614576438 0
698451030 316236950 0 803295754 846048114 0
218392658 7256143 0 323550066 321759648 0
98871866 12283590 0 554634626 566065936 0
237118143 107802472 0 593920713 569402010 0
9759303 44472555 0 429820988 429564137 0
143058831 244247106 0 922225809 853695987 0
2529799 119358 0 8928113 12286220 0
471076064 116393800 0 503614598 503801023 0
428513498 164945585 0 654061034 641525282 0
302861445 182926391 0 420621937 362553354 0
631292159 696252381 0 770114325 789448139 0
72261719 33336970 0 731974051 717428258 0
272293181 69501626 0 410156241 406477080 0
10106426 52046256 0 186002748 163867235 0
697934722 164731880 0 823746885 877233722 0
186687283 106595735 0 689434981 793192453 0
363133990 50182910 0 579359922 328756545 0
97838503 44872182 0 149287717 124598586 0
45406732 2263860 0 117747283 102887009 0
588886835 159317287 0 892483900 863810882 0
3606538 1867275 0 84123321 82924392 0
47921997 22367928 0 574329490 550230577 0
79776354 52404826 0 276431571 287403100 0
4813084 12606474 0 379753092 667069836 0
135789148 5659616 0 458263389 448893036 0
254667418 1709173 0 336424457 320580560 0
84602933 25797941 0 469136496 414354814 0
452241269 261781157 0 795544263 591973367 0
11614443 1120794 0 238725560 244820804 0
3019011 40023024 0 352966240 346091518 0
13721069 4170278 0 489352275 501480524 0
109077888 15616992 0 158398830 147135504 0
40549610 4972604 0 443605550 444305685 0
59084422 12868065 0 962908087 880178020 0
198181727 370542690 0 394004304 473592910 0
17921769 4721079 0 521385832 537197981 0
15680413 27727092 0 348558611 254459578 0
223016465 121512592 0 270656859 194526087 0
3214751 22231184 0 195160287 155678369 0
229301534 150351427 0 294946574 229104017 0
703824955 12161523 0 841113202 381198788 0
54914483 111440999 0 560188114 607393051 0
81154798 329297417 0 934114153 850972114 0
279570129 53787112 0 561589019 481834739 0
124528998 14503100 0 645364086 638942834 0
347204855 8692538 0 747579480 710609715 0
163633073 2347934 0 229475224 59041691 0
117879332 57038206 0 236220113 174763514 0
180290509 34052524 0 278844288 292098997 0
302581390 84898579 0 595411600 482650456 0
113494919 9511627 0 608600531 463048785 0
167287432 1051814 0 248617666 246391823 0
522318534 59544840 0 876382163 757889525 0
6938925 334906 0 533611152 435177702 0
145677080 107286355 0 766362930 871313505 0
33118888 3327177 0 260514800 242657121 0
2473704 5620305 0 29581001 34855757 0
218894347 32651979 0 301552918 285991145 0
33377998 52287056 0 419576843 424386566 0
33582544 106133445 0 726865196 776634854 0
25880569 12428664 0 212094203 192385286 0
149115774 23127325 0 628130442 686162248 0
48619104 177022324 0 799261441 748987539 0
20730185 38442470 0 754218835 733301394 0
401544794 199036763 0 656607972 593274258 0
9166182 3021449 0 13147142 9580760 0
70844662 78502462 0 992179482 720132400 0
50901059 57370139 0 105224963 90883485 0
46198906 10670817 0 148227993 158956389 0
39818743 124947874 0 908640526 921521529 0
132844843 169149859 0 845582212 738040708 0
72958928 60626029 0 481420563 458025502 0
1842998 37980426 0 166464894 165800690 0
13149754 15873681 0 502123028 526441953 0
247984624 523684 0 857264952 962229782 0
308685490 101833420 0 594730152 366240461 0
39535685 73214793 0 474112838 461003636 0
23004359 6783364 0 621090739 617248215 0
12974617 7088828 0 363970345 412783942 0
32817656 14869509 0 50972680 58445897 0
143330166 64919228 0 655077398 601571701 0
13770562 21189571 0 435582249 440176887 0
189667622 30511284 0 390689612 548544529 0
5613071 1404254 0 56902456 51752829 0
966016 2040859 0 63690936 81022869 0
6911961 51457970 0 300508514 308369477 0
184140 99371 0 19873002 24327549 0
18056398 17940099 0 45584538 49929083 0
61822361 4667482 0 251783546 249435813 0
5489517 12767028 0 837397081 850082906 0
75757019 35966211 0 107275921 118666709 0
253079803 124555940 0 295845112 270805071 0
46647612 3242672 0 406369521 384889635 0
9111091 3503011 0 154675371 138017442 0
27709374 3981584 0 53727032 63937201 0
55989972 8336349 0 729138442 547318677 0
147859908 13243744 0 188538289 185468167 0
491779224 83919675 0 741602545 677785686 0
201922499 16511487 0 779312494 696102581 0
278308269 19396804 0 669703247 478606107 0
9495677 59403891 0 509979269 654240714 0
62997720 42217504 0 807401717 602500658 0
312627645 181299662 0 492787522 351580778 0
256204650 57176042 0 424566227 323094405 0
83406947 27864694 0 256503144 246215217 0
365815580 30929933 0 825110835 736753389 0
12443017 23059938 0 153259251 157673171 0
19828052 66872419 0 733008499 763303910 0
30428891 6813722 0 343876188 330464449 0
326549098 35894401 0 591364238 592503411 0
600458882 199998829 0 913585881 648874920 0
370624883 104734379 0 496213800 438250396 0
55215527 79372154 0 385370434 244898440 0
27325704 59207162 0 519595786 416977409 0
65091995 13596103 0 785774622 799678606 0
269357598 67741855 0 342348406 341576362 0
206332698 90889601 0 481732926 411418023 0
234743996 80501737 0 832170912 798565540 0
100046778 4346404 0 166728465 151641526 0
11608448 2956253 0 27683432 28743434 0
35827925 22214013 0 58032497 54649444 0
7323574 47584851 0 440237344 392734224 0
53002704 15150628 0 204390017 199210769 0
46518503 4060821 0 156958061 185869658 0
232992134 57386827 0 385735591 367474347 0
4394226 1435921 0 8059186 8971135 0
154034562 28878961 0 374635096 405448077 0
5319492 12764303 0 249752344 228489348 0
50723937 75851113 0 679983946 784752634 0
84931186 7154741 0 746399225 657315917 0
521213780 152340837 0 552886011 420214630 0
262256753 281736459 0 825635672 833749216 0
29849948 1136103 0 151220724 153358269 0
886931 62216028 0 343002401 287370988 0
94239866 10780333 0 663107016 916179236 0
233326890 35183136 0 540469082 477574639 0
42896311 5099494 0 309153496 265352413 0
85105818 39366586 0 380601668 295148645 0
253006153 69172518 0 399640322 359079856 0
65150567 92530994 0 194191296 157238610 0
285074341 58236594 0 539803722 565203466 0
58309021 38365037 0 173974775 164869347 0
174920754 33957901 0 213121666 157254459 0
358598909 43465352 0 601045964 630796965 0
348139681 3318615 0 425426648 214712700 0
335073705 103416998 0 393373969 321545150 0
216770288 1661534 0 555240591 416664256 0
254387402 40662144 0 798676937 772704446 0
55419124 46598715 0 734174197 522620794 0
212337873 20203866 0 444472343 449706284 0
63581356 7530364 0 299072239 211868390 0
839964 1790175 0 20787576 19959136 0
25599919 2547534 0 111470043 112223295 0
581581126 147365005 0 721293079 859116939 0
496380528 204685116 0 779049216 709426447 0
334574384 195568128 0 468111996 613650693 0
69998338 44842954 0 637083313 579160197 0
40781389 15726467 0 483074341 516761209 0
292440658 12766254 0 561280970 300189527 0
17490459 7429122 0 320398052 318151525 0
104179921 83961980 0 275136036 226421671 0
74715521 48461975 0 717543315 712914440 0
303899904 63304060 0 648234972 636457041 0
544477392 284477940 0 630888583 609327787 0
130289123 31448331 0 432665328 449734863 0
347408009 94437503 0 472894674 476179527 0
526284735 33465457 0 715231191 248512751 0
69280788 2796112 0 482303666 482625443 0
39571162 1099510 0 136987265 109745814 0
5017995 9841871 0 118319242 155367310 0
11062718 13960883 0 404934145 409343273 0
101517969 58139952 0 229150848 176162428 0
87547874 9013721 0 571022381 615316691 0
61505966 63916964 0 89732663 86907217 0
80020720 42964505 0 686657095 637451562 0
41723658 20422122 0 71362441 49431501 0
213465629 39062379 0 448818121 449054018 0
699787131 10902249 0 720223018 534084946 0
834391792 8676058 0 901411169 553964093 0
43812908 43608084 0 948816494 959476292 0
4040619 23274761 0 219413229 227836494 0
226948230 17942801 0 286866319 272110628 0
113698920 63475465 0 425712440 448771151 0
481756912 515053095 0 561142208 577786609 0
173159366 99673 0 356174664 401621224 0
48274564 2542336 0 81378138 69207816 0
105377792 27300030 0 325761512 261299123 0
13946289 591481 0 22661239 23400793 0
23255382 15769609 0 23571939 27750725 0
11149965 12933052 0 685117188 777908427 0
4278134 63211350 0 612648225 609419603 0
96394417 16617528 0 329208745 325704449 0
221402454 111729217 0 261800742 241213990 0
63306584 15064755 0 76928179 46470174 0
94412691 12511219 0 163798897 164253946 0
88244298 33155571 0 426734813 476448765 0
3334045 500520 0 196659102 206406741 0
68982898 52136201 0 122992853 142043294 0
21955377 2051111 0 174208374 170912810 0
105272496 52703583 0 504627197 569001993 0
27021560 15344215 0 74571398 76244703 0
595622131 220240101 0 740298231 685976220 0
11667069 49340162 0 605999018 505999692 0
2529706 11367407 0 34615767 34632222 0
289215468 294087788 0 576668499 586136767 0
108017144 21278134 0 467411218 712577920 0
15637792 5655302 0 257168303 246792315 0
33062347 50083020 0 544070059 529161828 0
302891907 11776758 0 353970295 210047013 0
361004545 85283043 0 406167790 255633206 0
18262007 7771029 0 150251747 143530929 0
472137391 296893020 0 876882117 835397389 0
128359085 14287833 0 361092950 406943459 0
117160981 17321501 0 128415824 58050385 0
544316 1369032 0 253107297 128700102 0
49285261 16098108 0 697836145 575992926 0
74154843 64305986 0 200177357 242270329 0
239868632 136532652 0 438259036 439167100 0
205294866 58139652 0 733246067 738502233 0
16932410 957087 0 203357057 209055993 0
900355 226319 0 2591706 2527518 0
43168378 63049915 0 407266190 439043202 0
13160358 172903860 0 560385228 661187552 0
464838488 31863813 0 584684654 494163660 0
133532279 27510584 0 248783662 205914775 0
92677789 57133294 0 150286012 157983658 0
55450643 80852966 0 509172818 458413299 0
121909554 312084321 0 987378132 982707457 0
66306426 47274622 0 468364725 471496381 0
60190361 18293518 0 155239866 176732974 0
229423268 1905358 0 392778312 282718976 0
1031546 35110950 0 156914657 157563190 0
75478655 10122262 0 325176533 309908860 0
38857742 286754 0 138984448 130541191 0
87585620 20071854 0 435876475 404428256 0
85507357 109221707 0 507525865 564306432 0
348149802 14109156 0 586636828 551873727 0
2052370 13178389 0 47254098 49514513 0
409740387 352376 0 662346563 738557874 0
70427327 6649999 0 208880985 162910915 0
238447884 13234848 0 591040392 638125167 0
53388881 29465108 0 610471102 557649589 0
679485812 25341434 0 812575441 856984717 0
454572375 353126093 0 567532864 466878515 0
45917843 16947162 0 637091272 780680413 0
1143260 2704551 0 56444503 77590501 0
22128006 31273136 0 444904869 363671888 0
76773348 80966663 0 515460108 533523216 0
40259141 25545765 0 276585263 240345137 0
595828589 1813938 0 937421432 643835446 0
20335290 4817757 0 139516152 115089987 0
60492770 2919679 0 446833597 410519351 0
379953413 27055201 0 804409388 836062163 0
62707258 179226992 0 785807303 825155778 0
216267399 166104663 0 886743245 917858437 0
13369116 14890557 0 314043563 318144619 0
84083701 1766709 0 708308047 845973360 0
12452388 132477625 0 869664811 765033112 0
289000459 94777842 0 463054365 418619703 0
249968071 93481434 0 661611096 559477862 0
211117992 97788751 0 386196974 407916072 0
114157217 28201629 0 401123499 435873826 0
454571508 69587452 0 552394306 568217807 0
139042981 157813215 0 535529712 567602018 0
28228262 28187491 0 288900428 283709618 0
191701253 57558733 0 576959609 562050406 0
50093638 78003624 0 762706687 778710183 0
489659528 76941557 0 852868128 812143932 0
14679383 8683854 0 256288993 267743996 0
394485805 45925111 0 890917643 590418216 0
187269553 25572536 0 292993405 288236440 0
3111006 1297021 0 13710208 13560171 0
4197138 273092 0 16411160 15295355 0
303511 25222403 0 116556135 109506993 0
3998616 3741645 0 136526676 127605392 0
68906149 14967540 0 126608592 110848036 0
21867457 23497807 0 912977621 853746608 0
28520589 7303744 0 458750163 430458806 0
151225555 145508267 0 375472161 438743562 0
50796318 2873677 0 225162243 231571299 0
539476744 436688518 0 709674964 621464800 0
201962477 72266607 0 344421083 164192541 0
961328 298789642 0 688959720 876387943 0
15710424 262707128 0 626207782 625840375 0
2321680 43637969 0 367804755 353870172 0
18672950 14236744 0 61951483 78486019 0
30545968 22617996 0 408427745 364413263 0
124208889 25610624 0 167968425 63558977 0
1523606 3837109 0 32355484 34486278 0
121184185 6501755 0 625245622 565182264 0
2813277 7060914 0 125060063 103708865 0
599152312 45427627 0 964393391 586552967 0
11054796 221919498 0 669081129 695800874 0
1175706 414743 0 10396005 14082747 0
99462053 56675349 0 586273015 627703021 0
15128801 11404995 0 63664655 67659526 0
434733089 21110480 0 534217660 505874518 0
3847267 148145928 0 478132154 600242390 0
61820041 5314356 0 540988398 558751904 0
242430731 21851182 0 938700709 941742848 0
16624708 26719516 0 153114548 177120747 0
292286917 56470065 0 387897316 247662025 0
1560061 46208422 0 348609068 306142150 0
319173002 115072018 0 558767888 601198764 0
90824986 65172830 0 98894218 93128787 0
483333197 39414686 0 678600105 493469455 0
60071893 43342344 0 139922168 161974455 0
29246487 107670787 0 913082792 857484291 0
169069131 61865515 0 193363600 145772404 0
49508071 94543134 0 576234200 490720853 0
23937876 8652330 0 411489271 492131998 0
29595056 50691575 0 273640936 306697798 0
49538806 8658537 0 807637540 828299822 0
48748120 45117211 0 961000369 959780011 0
54632837 33885176 0 342267805 207254527 0
67644681 33194165 0 714314859 542690851 0
66951980 2928780 0 147754633 145077504 0
59673514 186194427 0 313248257 318286970 0
83832174 84477758 0 892908932 765269590 0
25060571 6434509 0 243105129 208327890 0
535738176 29618032 0 894038771 953000400 0
514523108 293285442 0 775992141 765342873 0
113933186 35026800 0 794833025 879558630 0
73243 441252 0 2972218 2425418 0
35078728 12248438 0 36910221 18711490 0
64120927 35180620 0 845308006 749614141 0
83654563 56477211 0 100945759 110236048 0
290494522 209238051 0 425478483 527112137 0
119711286 30855790 0 385205180 361227508 0
66554805 22829111 0 227830114 228533654 0
6640718 17733646 0 163300992 191996846 0
28419503 13662840 0 223973085 230455972 0
1935605 4733298 0 67633097 80732910 0
319725461 43405920 0 751448539 774336209 0
3714037 90425191 0 806512486 625193422 0
243649920 176540270 0 343810879 329318102 0
161197930 171245521 0 474384456 427075447 0
55372309 9475457 0 95018713 86874382 0
8134461 1413306 0 18683982 17424134 0
6727042 9634958 0 218157608 281706432 0
199191950 241383882 0 902581077 827054249 0
559807316 55409870 0 622081402 520076103 0
6047570 51213832 0 321766752 276841333 0
53834445 12157117 0 680480594 293357596 0
56692214 861964 0 219395892 263039762 0
260943821 65859015 0 817172289 676792010 0
161801919 114108050 0 268906152 257036830 0
166847544 369555224 0 901907359 901015570 0
198115068 298671024 0 868923180 814775650 0
166783599 80897 0 345814337 320986061 0
40050551 25117817 0 95717211 90520335 0
214092131 78918929 0 664738387 727451191 0
61003314 40595412 0 281713970 291795395 0
8343276 39959062 0 570794597 572986511 0
48439194 85662949 0 247042241 291133126 0
84143697 75192901 0 695082981 702827797 0
53717225 2883779 0 109523960 113253019 0
48285590 5915015 0 161199848 173327798 0
68581 1709667 0 45507781 51141213 0
403915529 123151314 0 431164769 320790610 0
211373233 93654293 0 448592475 463212658 0
97293953 61533815 0 567828709 787937237 0
4401376 1271840 0 131379297 134056962 0
500093929 192157406 0 705010972 732034861 0
134506404 166045627 0 503980596 524086003 0
27138418 38703012 0 137513017 140987791 0
180688977 39401097 0 283753145 252193657 0
7104614 125644049 0 905710603 935346829 0
3912211 11233067 0 51850585 53924622 0
61674345 37248662 0 368555193 423397245 0
207685033 172822446 0 403290610 392482728 0
623772 14836319 0 186869529 173524710 0
234052795 55448664 0 632054351 491108786 0
3903187 322418 0 69409627 70661934 0
3170972 50781376 0 339122210 411231425 0
316398212 52277421 0 464880419 468759256 0
381284384 153932647 0 479643527 482297149 0
267273416 82508740 0 433487669 477958074 0
124539205 36337410 0 335703432 396834299 0
88291343 15908088 0 207497233 139209433 0
772617380 25071208 0 818243228 783031600 0
35501629 88272486 0 454339949 406504629 0
67106817 93566885 0 670124930 671091645 0
241991900 137912426 0 619701823 623310236 0
71960918 45828387 0 360678503 449080853 0
28743956 55719516 0 659312893 744029478 0
5178 97266 0 458015 476522 0
328174238 94990241 0 389464190 389220782 0
13277695 82970624 0 836087701 878517242 0
873763 860937 0 5696079 5627734 0
116911753 17668967 0 675232722 593931936 0
173425146 86835399 0 401746936 383798135 0
274183415 142165207 0 332117842 346446129 0
38246914 49886477 0 534057929 526543959 0
47162486 21178967 0 614504292 445780133 0
66829030 49218727 0 633894001 674338710 0
5087983 46553437 0 605892306 712900444 0
212392937 3621232 0 938223961 815880101 0
70765172 22684978 0 451848978 414626476 0
17894648 101618761 0 489649910 649332153 0
253010 89690565 0 427514552 442229011 0
661562313 226868952 0 681651308 638839205 0
280679657 72194651 0 734898673 749776271 0
248237215 87810452 0 873976462 592450903 0
219051070 114557668 0 366640482 213819801 0
250122391 97632465 0 665840415 469817141 0
39695135 40347407 0 337872246 279756772 0
70025887 9190318 0 82826350 52239358 0
45358657 104703798 0 416314160 382780861 0
761659656 139829228 0 902728686 932269008 0
485043807 53423664 0 608129943 208120738 0
23954306 400779 0 678204589 912330945 0
134711949 73237488 0 760731876 768883307 0
35185333 8061095 0 456912924 448332707 0
27449172 4987480 0 77317552 75734276 0
28374002 16174185 0 182796156 177465107 0
16019645 14719607 0 117444435 199345332 0
274409688 112798514 0 656675393 683014861 0
2579966 5391127 0 231864047 218378847 0
74870234 46924739 0 401527969 376276620 0
378856809 371781649 0 710713251 736071317 0
128926910 65823871 0 450843064 524625955 0
37764438 13737971 0 295790124 250354658 0
175842079 18969784 0 561923563 495856119 0
494062079 197033437 0 527711373 400027262 0
31214144 117177525 0 521670225 520206879 0
44982610 12774693 0 90179868 88383069 0
64758376 6024143 0 99664579 86955635 0
37862575 33402911 0 366528009 427780976 0
36020565 62061695 0 609201814 804831126 0
2677116 2037460 0 128295755 128613975 0
17030930 1549778 0 164608864 162548385 0
17303681 6726892 0 247670880 255958314 0
280559042 6158064 0 493349633 463026074 0
63711772 106700075 0 496065055 489980479 0
3553607 97255355 0 896331870 890919207 0
471199071 1358215 0 571328725 428856365 0
349493946 208001539 0 512071315 542644362 0
41313618 28658717 0 150871565 140593985 0
450056665 161165913 0 826949158 669030229 0
136424046 31581713 0 525257973 434947814 0
15723522 4596835 0 102757478 103605805 0
44105682 16098902 0 97517760 96355424 0
245436470 77572854 0 356674181 342625605 0
45579429 14888994 0 293609391 331781137 0
58463031 157988321 0 732684908 756646510 0
22468301 5666958 0 153413838 115585794 0
67695426 9136255 0 786997310 663061407 0
55271221 13730323 0 396794776 423768913 0
109310457 92445227 0 294366253 312844649 0
43225116 78562397 0 557715239 613283624 0
951755 47904531 0 483280363 322031151 0
43802950 1760309 0 99506529 117165079 0
259607260 46661534 0 673707870 633742157 0
24185170 7321559 0 172941703 160326047 0
8945617 24412760 0 502731172 555314685 0
245208974 20508150 0 315289817 276270176 0
54628406 53270316 0 367135342 408438925 0
4774730 14791489 0 262347681 253277699 0
43191846 13902599 0 400754480 413581384 0
362469347 107039751 0 585999921 573213792 0
45933808 9709833 0 225831825 227849649 0
42305954 20125100 0 205600520 182274446 0
112231244 21111135 0 561761551 499096407 0
171171639 29390104 0 339437283 328419999 0
9942076 12469666 0 57486440 60481093 0
45756253 22280965 0 205457944 203445858 0
6594376 6344410 0 22372776 20489951 0
7879681 6219160 0 17195201 16204410 0
19913524 87164629 0 692760257 730398689 0
159211650 68513898 0 491598819 485166426 0
52981170 94362394 0 533930356 517378845 0
587946582 70848082 0 649323922 140383608 0
437195495 65932550 0 517955766 428452760 0
167884016 76583330 0 353253117 336334247 0
520755088 209695446 0 572852698 452393567 0
96807400 48126962 0 810879311 791045889 0
79302894 101560194 0 521101299 870163053 0
11960151 72037060 0 406154510 395599689 0
121987682 66270621 0 877494238 855477561 0
89086794 27106219 0 284861706 279105879 0
57400152 19121651 0 267887345 267128207 0
70154582 14160893 0 131616918 127454237 0
202256917 77217308 0 365263836 404546936 0
216135534 47081361 0 271917710 216201718 0
18104352 15528936 0 27970740 25626206 0
56634371 39609057 0 335355784 360472150 0
459248238 57793576 0 761368688 818970674 0
163736983 100926911 0 332565038 314273342 0
538045834 100441195 0 718244747 564074627 0
1002073 9043414 0 74102553 78005445 0
20978369 2600568 0 50410307 55383302 0
33677136 103410149 0 620252717 608475111 0
11478335 18398639 0 120626409 132110964 0
17777556 24147339 0 43964238 56413265 0
703004 41452974 0 130206308 160089468 0
43038676 41957123 0 958974598 876849686 0
306724894 129884755 0 451199989 229014796 0
223950460 137683807 0 375217851 345242624 0
113024039 121091443 0 758729338 727081256 0
196170242 42218374 0 862749015 877344776 0
85641661 33236587 0 385879225 408132141 0
47813884 2420368 0 492728855 488105063 0
337783885 89924733 0 626670484 463133240 0
348394177 95155378 0 952369322 758893492 0
37426261 45938889 0 183293118 133460144 0
44051262 60361059 0 336075314 330411393 0
212361191 4808855 0 286638779 248783767 0
437004870 62274610 0 542696597 456668215 0
492122510 9120702 0 638562595 638024556 0
6361654 18422405 0 64097537 81635263 0
194893399 31542841 0 243428388 202562665 0
270152040 67131333 0 764047237 572676546 0
166868430 22874054 0 281539468 262791338 0
68185455 8315487 0 280588359 220984530 0
68784171 25347887 0 427557996 396722089 0
90854547 38047189 0 301917048 284816257 0
101594214 8199059 0 250973740 232788486 0
105498609 11988801 0 115433061 36094382 0
33387235 80091125 0 733175162 762870977 0
8869913 17108175 0 265996304 274164874 0
22455160 24853715 0 799962072 798010785 0
45228283 10853314 0 346309947 354828707 0
62858821 88644447 0 773897024 761561221 0
38085188 242543227 0 596157269 625578734 0
110640343 20473137 0 686548622 604522510 0
105013957 13313881 0 222193182 207422599 0
363085758 23664327 0 693806870 601187530 0
91027810 1161561 0 483543765 386505764 0
145105509 34318366 0 654098547 536414796 0
16420819 43107412 0 688073443 609866483 0
24680226 5216467 0 50074506 43917714 0
55796579 26989343 0 764617749 621407083 0
1140324 25851782 0 165183202 149622315 0
45378521 58146859 0 640303486 592247948 0
164119340 41199679 0 883764815 732577681 0
16256238 17947262 0 904120485 732900833 0
157144079 15528936 0 402024964 309971763 0
79481706 20248091 0 433198741 442213925 0
18375410 20863766 0 211769629 156891613 0
2562747 4969242 0 43715011 41395422 0
30036762 12970604 0 455954348 485500638 0
229171022 99031735 0 741420061 753370353 0
203146 13836567 0 42539837 50516226 0
91380729 84471560 0 567808308 612760290 0
18602698 37325675 0 380435270 348798333 0
211250779 84298731 0 259769368 198142024 0
482070193 192543979 0 851403754 706166655 0
468148441 85730732 0 794537986 822662325 0
228576981 268725007 0 328864609 332006209 0
100850530 43606638 0 345689065 262949026 0
160199533 118233228 0 726135491 725845828 0
228453565 58473805 0 351763805 294531512 0
386660430 73499184 0 671862712 411730925 0
111801660 57712421 0 487548710 494788982 0
65034093 18478393 0 72652052 38874727 0
519419621 226929110 0 523610238 495613027 0
18545063 12598127 0 111521622 118920340 0
42194818 7436978 0 166071923 124874680 0
19930525 84410438 0 687034589 598155568 0
119092953 111137003 0 353125759 370402401 0
1283510 1160538 0 32918695 29226319 0
517671392 87604747 0 937734228 933921414 0
472722196 444954449 0 852266191 797707146 0
328976166 326413279 0 534220000 750110293 0
161613180 269271734 0 619746995 543149020 0
10364785 10552022 0 215461468 218350068 0
406133319 18289664 0 872327025 580595092 0
82668183 75313831 0 444494698 399861610 0
2769648 82606592 0 680578250 626260308 0
32800554 13903063 0 609457051 636297992 0
98484278 115706842 0 330912171 343255768 0
10104889 3230195 0 282248817 341111135 0
21591667 6053441 0 37447562 37235433 0
254429594 30531123 0 571902647 529851713 0
179476069 6613464 0 670122848 688920950 0
209163507 2614588 0 244829755 224295828 0
191869718 43361184 0 831394411 888515103 0
34010735 11820785 0 376628464 355590387 0
211831159 31706803 0 308169641 300068582 0
236219062 15843892 0 287309171 110578001 0
59918837 46403901 0 246105745 224301299 0
49922380 9597618 0 786461618 777063856 0
3144203 1597713 0 32695512 30486354 0
66247381 105383119 0 466893382 456229499 0
2411906 11847227 0 65671367 65414667 0
235687261 41453778 0 482601772 450043071 0
67963417 17328841 0 593352324 562166055 0
206864575 2005766 0 557611784 391271234 0
11429652 24255660 0 223946654 224199754 0
682479442 79737518 0 875260174 338981567 0
545301430 56185935 0 961150565 722336879 0
13266898 22644065 0 382685260 402613844 0
47589534 192944 0 479634019 464219878 0
158791622 74143842 0 318357495 360172838 0
182415737 26829425 0 614549743 637795603 0
200343002 160240911 0 703212430 586685325 0
71392741 40129511 0 542470577 723433452 0
495427097 48883897 0 816981968 521216492 0
59530730 84228068 0 269462314 237659623 0
420410 930072 0 7648995 7349259 0
85913158 127105510 0 506135472 647581210 0
156106035 24927233 0 177921978 199047114 0
710245641 62689999 0 979186607 621212796 0
460626176 192269362 0 708760273 547149862 0
133833236 33896848 0 688278325 711291256 0
593995747 73260462 0 907024186 750121918 0
300325599 272128205 0 435139835 451022195 0
858742 424624 0 26260983 27981642 0
26436935 106721552 0 405666698 444072684 0
12028426 86583494 0 501246600 489797239 0
16029042 36964305 0 255842530 254758042 0
425987597 274673284 0 471187027 471804050 0
814056052 141382903 0 896647530 778736694 0
18357364 19365766 0 243379781 240577480 0
176391142 13608459 0 291323185 274841360 0
14580167 758934 0 164996919 166317197 0
55534212 157821993 0 570168726 548277485 0
426260364 143349225 0 776563413 635994426 0
21914470 43313245 0 299550250 316242121 0
191256101 38222404 0 714529495 717661111 0
1317556 11619882 0 241367506 274521448 0
261383408 100089193 0 416123373 403641570 0
35003894 15458274 0 495397698 536821072 0
375010442 245737351 0 668488988 567136360 0
123023139 132916419 0 709535027 737708248 0
68136039 38503387 0 486318462 540578779 0
59310813 32501455 0 319986349 318432256 0
56417871 95041198 0 718253739 748939817 0
80645035 9093864 0 914653406 860084704 0
419912708 167882531 0 632389065 648655562 0
128567992 143053329 0 811847739 663369836 0
29636344 4317917 0 440370790 592013191 0
46905449 18257807 0 684390529 709521345 0
31297206 3351772 0 704591569 574210281 0
639942 1062387 0 16720107 12696770 0
165232918 66902875 0 318578914 233025312 0
594342366 22818994 0 757562353 407284661 0
27652768 8217463 0 126868997 133900750 0
487771244 33513773 0 607530241 728241845 0
55387005 34449201 0 106759436 91029455 0
143019574 1962835 0 449702076 597879247 0
63856039 206820379 0 713438227 928797087 0
19110113 55068798 0 779967521 801303828 0
8051363 985559 0 157377444 151423849 0
98743486 223187040 0 498977096 544805541 0
279157322 150532519 0 371344390 547411930 0
152521 12902233 0 105338653 95651882 0
131230325 73441806 0 613027390 675829886 0
217351697 233019513 0 598129466 611050590 0
20146905 74112527 0 797486595 815749946 0
101495518 17290434 0 325908989 310779163 0
89990097 91071476 0 668326857 843616739 0
445412112 265420544 0 919048607 868895249 0
215032863 2760547 0 546118056 620797893 0
163797867 94513790 0 794688812 754496148 0
251300813 36739302 0 589573335 601782416 0
102993854 16263347 0 126775418 131785578 0
180015620 7318003 0 249836709 322662176 0
95675686 92701236 0 612183536 518128823 0
15003839 19892920 0 683832655 686491605 0
355335440 3724767 0 806015100 875308774 0
199681998 168558054 0 622029275 876670108 0
12992695 44109249 0 570958340 577962871 0
164918896 97952692 0 807597979 768525721 0
670103134 74359938 0 979700982 862346571 0
12890804 291198009 0 708503797 799387752 0
24487307 48309659 0 368161892 389901010 0
209083546 88842970 0 741990708 663161467 0
51984371 13910279 0 151059469 149362999 0
9336690 25454185 0 374604094 374831043 0
36264740 32300683 0 210420779 184941421 0
6437094 5965457 0 235132338 220889670 0
6919444 17846433 0 243298653 253713855 0
14515328 2988829 0 76827534 54775794 0
302606518 77146133 0 630362682 427238461 0
137731478 17655714 0 149581137 57850013 0
9849235 570101 0 28780655 27984615 0
131990479 184338780 0 776837157 654573049 0
236049319 21781818 0 364259427 391993169 0
12790453 1928128 0 127182658 111191912 0
48347116 27088615 0 778191804 782551291 0
84587751 9807715 0 559035873 740530885 0
7808037 177902641 0 347604553 362600232 0
205181446 72490837 0 649203382 675570563 0
103308191 57074999 0 603560129 570113886 0
14359037 54731080 0 709831737 734645032 0
154627876 74022609 0 385284639 403707199 0
478741744 61757533 0 673057081 643951060 0
364923325 265314243 0 709436267 619961559 0
91817394 51619311 0 599843776 576566948 0
66667000 19438465 0 773487120 877840161 0
97925824 4136774 0 635212990 660388586 0
554230532 273732693 0 877951945 930053795 0
19934136 7581091 0 32060782 30189446 0
23277280 60155203 0 601643207 509901413 0
50777936 3765653 0 648946330 765023508 0
49277950 74405433 0 740638615 734831035 0
7042112 16384618 0 191190978 187344279 0
242846955 166413799 0 453793163 398658293 0
28854835 71132510 0 294225903 273564734 0
13504808 5281928 0 94877032 93685378 0
1558137 37365243 0 854521023 758590116 0
20886935 35624744 0 387871427 392086473 0
80541305 13479930 0 717280818 733677703 0
91984508 20627061 0 132765766 124486432 0
34720157 37049852 0 525665915 567520914 0
423766921 1627940 0 564491845 434285240 0
82421100 60951633 0 97456811 114552098 0
200556171 65105802 0 297592247 334051730 0
45080106 9606448 0 127297087 119041437 0
32232708 89703815 0 625309078 642361594 0
35252958 8774169 0 316828949 382335124 0
62454573 10306254 0 394385418 367301238 0
62284733 4677966 0 132531043 110803029 0
167009070 43181494 0 413531958 332106837 0
490916369 34720679 0 710638787 909731288 0
201832037 44213435 0 709493301 784724151 0
52184687 15781205 0 283116462 276911846 0
39538913 278038689 0 644019913 736064199 0
107543200 129114944 0 718995056 709395830 0
216716927 43992105 0 327201067 165220118 0
145210897 129779787 0 783613742 690100490 0
316730631 32091248 0 419062420 387769890 0
67908963 180835070 0 269541344 235971824 0
112002276 55344278 0 183613065 183313692 0
233443135 32709422 0 615880368 317845608 0
18410990 5591407 0 746078986 744687831 0
351976001 49333959 0 540426242 362327430 0
162646771 526045340 0 961742235 873779917 0
36736883 15344297 0 235998644 166780920 0
170314580 76546544 0 228086602 144307731 0
276976722 202597519 0 601725795 586048056 0
366980337 138487993 0 504532563 533391307 0
109231110 9563993 0 486470250 473039641 0
113258482 18124275 0 652198266 724823872 0
104255100 39528901 0 438189389 475608064 0
3671664 14781589 0 240643214 238622834 0
8263365 48590410 0 351776024 496805043 0
494256661 223588110 0 549398574 436311340 0
1826691 14837412 0 150429331 147075467 0
123752254 7875655 0 210513955 163491662 0
106848094 46274157 0 663158207 617485748 0
4549690 15189531 0 71642986 64679240 0
241952733 31825875 0 647987347 610585460 0
122484420 15698500 0 313052315 104920262 0
382944417 396134128 0 623549979 647343183 0
349725349 38483674 0 406888689 356609831 0
29421699 27876761 0 843767209 763953171 0
75622430 18699651 0 781994556 721376109 0
25959366 117836277 0 855930493 737112759 0
159866518 106253145 0 365018644 355610365 0
10508688 6610038 0 69091215 76811861 0
116080543 25141336 0 322449462 323666468 0
6781998 124476116 0 484461969 544712332 0
23549011 35580970 0 484092269 402843181 0
33975041 30904986 0 218401099 247765691 0
404077895 22269512 0 733739701 752669224 0
173076067 145863213 0 428147678 404840390 0
142859318 46563983 0 950047030 768769679 0
168074336 33622280 0 557397021 592719976 0
62469689 27108720 0 268717737 245971388 0
222167988 33105951 0 327775499 358206399 0
140889152 98216252 0 467923177 404139888 0
144697240 36038544 0 188646048 171156460 0
7002950 5305429 0 334749914 382170213 0
9935026 3218243 0 88718466 93665739 0
646473522 185065982 0 797241514 758284288 0
239866760 161074140 0 344090748 376253012 0
158338419 109020292 0 219770268 190872516 0
41431094 24047334 0 612101288 610072596 0
132972399 92379919 0 664956451 632506390 0
16983562 2881498 0 682959819 757605498 0
306545765 16857951 0 701773090 659606324 0
1579588 1727206 0 20729717 21532773 0
199319597 19065294 0 592053268 556396101 0
249140108 14798286 0 857504523 835065729 0
2213507 58280507 0 475723543 447156334 0
602559375 83166028 0 784403289 643166526 0
144815638 13181806 0 590490252 669144361 0
12681271 5013588 0 36312851 35176729 0
36100589 7388803 0 40559122 29776105 0
101651096 30480340 0 211604256 194684461 0
3936236 19458202 0 336547564 403714059 0
2305151 296098 0 5625829 3909993 0
13028902 3667353 0 423391202 462666716 0
70643306 22844496 0 226295399 196768819 0
311475043 140633625 0 582247349 523711367 0
456730118 349602953 0 712148189 662526278 0
116041337 13678747 0 455039152 558040181 0
2416999 5892356 0 213511609 192414537 0
9897791 1771832 0 303207170 225762538 0
2776885 8694775 0 31659179 37275793 0
145986186 93499075 0 895092613 674717983 0
15367118 3618822 0 239726220 238449202 0
119594303 19717093 0 425448282 477048191 0
23418773 13925928 0 75444504 76022930 0
37402074 64408979 0 296305015 303137673 0
91896877 40164885 0 318093292 283639035 0
97763132 5803618 0 337485086 323843258 0
177930749 167160220 0 754155581 737732454 0
95571971 30107122 0 143221366 63632955 0
6333615 2735919 0 23004986 16924445 0
169166233 16469447 0 465471670 430473952 0
194050514 67082021 0 680359612 720117590 0
27247626 20885588 0 520841069 571427951 0
182182523 9440811 0 323194769 253662100 0
730115912 161295123 0 782236385 359749240 0
37741023 6700420 0 65088248 63694126 0
102291262 12126454 0 651543381 791168336 0
65240861 6979758 0 127600265 98198414 0
98802646 62779773 0 456843762 563242855 0
39383047 16798252 0 51256065 50468862 0
14571269 1417528 0 19548539 20983941 0
24561354 389157831 0 735952340 901735678 0
70180102 53946678 0 738568436 921089245 0
105674100 59095390 0 948467954 984827410 0
346617547 55686896 0 899756668 815842773 0
60431707 39453 0 219277361 212533706 0
21227178 189228818 0 489469886 463034034 0
94198465 106556961 0 529521345 551524165 0
129422796 58131065 0 522500603 548321228 0
33791123 63865717 0 187231827 154731632 0
57311 7338598 0 105304807 111320358 0
15434232 27754181 0 581186360 543192931 0
84279928 124180736 0 661033581 697518089 0
10611364 120191909 0 537107672 619144626 0
415268165 208349201 0 941583156 830277671 0
14823736 45401915 0 123397667 112445940 0
99948465 208448694 0 739208441 697752848 0
288792927 130508350 0 776971423 814912467 0
6198918 23699721 0 484096145 562789291 0
49485285 121702034 0 719666412 503027582 0
14878912 8687849 0 177386966 156158126 0
40042217 37518046 0 376616328 391499545 0
206475 4929723 0 152480232 143438822 0
68929111 25511620 0 155996039 97993768 0
324215311 4047389 0 560319286 470103260 0
83366101 224507065 0 783231196 833936853 0
389375419 56073088 0 731906219 589353396 0
151507684 54721840 0 534198554 522989216 0
2382463 104549009 0 572662533 630202323 0
29915365 79941248 0 801758607 752627056 0
57846744 17276911 0 615200825 572570835 0
331586949 18688068 0 904121388 827370219 0
55264463 18794724 0 553459022 550758923 0
479078198 3267140 0 683296317 213249259 0
87124886 15297325 0 130209535 115493228 0
48779963 22027894 0 147345696 181001623 0
240399995 40348735 0 641789597 381885252 0
542623173 154055896 0 711290750 650239902 0
19755511 7008569 0 207588037 173871235 0
70682286 49841010 0 286793630 200186427 0
91853404 13191242 0 422852792 516381767 0
264458306 201484195 0 926756307 976861053 0
30241131 38998149 0 714977879 733372025 0
32198772 36636196 0 651038372 713383510 0
113912557 37849778 0 369314152 411609374 0
318627992 78254299 0 556059435 496925933 0
80537119 8791833 0 470440555 398409433 0
368138799 513998547 0 596930132 786671494 0
3378282 1900852 0 10398148 10120459 0
224228379 133077954 0 409410510 355624256 0
254587048 29553963 0 558320787 589473097 0
1696057 59558738 0 161480525 166289295 0
872254312 5947234 0 959257548 791743373 0
808331465 72647005 0 864467141 612337334 0
10059603 12465365 0 44475763 52163160 0
152700890 142202779 0 753358113 748277427 0
10297650 2126336 0 23289101 25181912 0
480331061 92390464 0 789197986 620579268 0
347572111 170823718 0 404397341 477591650 0
33731217 21425030 0 437311351 461709508 0
442314722 156760127 0 789131657 695004446 0
73877184 94146576 0 836540702 829396789 0
326153076 8513105 0 657422389 446024021 0
1475231 684397 0 9085453 10896259 0
36933578 13898537 0 78436668 73719652 0
4494330 116610151 0 935652837 902310703 0
240217446 44817884 0 318288819 250199273 0
12057879 42992737 0 451421491 440921741 0
10971251 7118119 0 56828175 40326784 0
5023935 125700737 0 598180715 640329055 0
463452696 13251037 0 477035855 353207869 0
163311772 21343469 0 264737083 247231582 0
45994545 176817521 0 872652351 743914091 0
100585487 18735255 0 305745743 288014861 0
3830043 1527844 0 35810045 34826950 0
407757562 62888239 0 523441307 429917023 0
19434085 52482870 0 430221206 401789310 0
75906005 28985643 0 452887257 597132201 0
474632255 84693113 0 797286780 778425088 0
54866208 7789625 0 142331844 140544543 0
197039213 149679002 0 767643042 554749359 0
74512510 36299315 0 106381982 97691912 0
1498841 2333091 0 61362500 55317483 0
84975002 45226731 0 210859755 239237813 0
262825413 207971534 0 816902823 945768670 0
55961070 22548582 0 797098712 736396641 0
4155488 11599401 0 130467668 128842953 0
24008981 4274977 0 95577900 95369261 0
14859045 32188764 0 319698603 281509052 0
31959921 73618059 0 587807366 578427582 0
202628707 13687613 0 268881317 224107453 0
88134633 12836588 0 222237405 227931169 0
1284691 7595064 0 174146412 167143905 0
51903759 201665394 0 612428230 611405910 0
675584682 43660854 0 896392349 922680715 0
146842293 27281236 0 190573006 188282256 0
140353135 5627293 0 283452791 263013326 0
42060011 18481975 0 189835758 211983058 0
13901683 5827624 0 84473514 93136366 0
218657863 150131723 0 246055447 177830397 0
256294167 24354334 0 775188604 781874375 0
113265295 22251807 0 161136654 134375477 0
25336837 27475515 0 122774182 112474033 0
578029734 84614266 0 734899969 410020218 0
223263492 24279808 0 539262836 555277371 0
512598157 229852413 0 773351112 753341709 0
144380357 5920623 0 641634655 891675347 0
5033673 460632 0 7610752 7701033 0
233463432 92585105 0 856705790 920304801 0
8440941 22913426 0 518055262 614143859 0
35119073 120347682 0 422144500 489787793 0
312495499 44673695 0 703296108 901819088 0
187746630 20011322 0 831710748 767552904 0
252401615 105706272 0 281917225 348730122 0
536587442 233721169 0 818710047 753636025 0
92744413 26475352 0 163551137 142335441 0
585736447 19405690 0 823692189 823284602 0
995869 13157068 0 137927304 144972723 0
28313155 28334235 0 621166187 537815003 0
83615617 38550805 0 379745761 391912987 0
429481070 138354437 0 700318933 704112965 0
1185529 615683 0 47324670 49304301 0
5353990 6953981 0 338394479 384477823 0
112398886 69392110 0 206946568 224413007 0
40570885 48105591 0 468280486 505187754 0
61945447 45715454 0 721963426 584611583 0
54847029 47943543 0 72375395 65445541 0
77271044 70557144 0 364172664 378208521 0
85997139 6291415 0 344974703 351172500 0
115386 8803125 0 22733481 21957223 0
47899422 4364868 0 776235932 732944727 0
3899670 17181469 0 773205057 773343788 0
22086762 279934122 0 841719395 652549095 0
171904355 60751561 0 948750804 961788518 0
211909718 256823815 0 591783452 530668383 0
238206651 228298080 0 765071886 631243369 0
37473706 2656597 0 66218765 61813217 0
101208350 1135142 0 188489294 171146199 0
125840739 137723781 0 726487099 756690198 0
612440099 552779320 0 615089436 632201298 0
142486655 6986539 0 461475043 421994794 0
728471000 32144093 0 830470458 310305398 0
38490688 16061335 0 371782305 355091402 0
50061342 9757234 0 660179471 771148784 0
204782816 100887476 0 817152570 933693274 0
359679011 58328659 0 931692550 840298724 0
476245439 127404431 0 929985691 804246439 0
32702806 102948579 0 367048263 396872573 0
74116099 8948233 0 108238695 106709088 0
189409876 47700901 0 533744452 615265813 0
62356680 149003990 0 813193264 900368087 0
115760676 248876824 0 811222075 790657456 0
115224295 60670482 0 552435986 506971321 0
28895819 20148467 0 713946482 700390134 0
61524501 21542345 0 69265676 33639075 0
711841940 95432315 0 945098783 730918250 0
67565906 5389765 0 98385518 89369460 0
304441030 123557349 0 460991869 406021362 0
367327073 44849146 0 541664250 486004156 0
170222387 33668197 0 215137204 210443858 0
447735440 70052127 0 759521662 752187838 0
692256021 57857643 0 875988523 304315278 0
25907559 7899459 0 53252648 59244278 0
95289446 146152192 0 549727570 546442625 0
47889364 776969 0 676281502 651947202 0
6010059 6090596 0 210966528 208737786 0
245308187 6196024 0 288135539 334966564 0
13482116 10980822 0 245051755 258544421 0
27711868 18621466 0 105100226 105783906 0
22612604 65724425 0 679942321 640850088 0
17786601 35880991 0 872914182 916334707 0
21546036 8045044 0 313358690 421558880 0
157397836 318500266 0 868667586 845696399 0
69527685 43265951 0 356582773 326479783 0
444198384 157259398 0 566506828 345513881 0
93146125 44814793 0 220739873 249642723 0
78931142 88514154 0 323252396 326877553 0
71568582 118887784 0 533227045 499958265 0
227257936 27073979 0 636603189 579649062 0
223421708 228784203 0 418109299 434115271 0
62445039 68218766 0 163905255 134909264 0
145715334 76343698 0 370906936 402094385 0
143524219 1477287 0 340349456 283108230 0
16035035 130902462 0 747729312 715352474 0
82426833 15356224 0 453882171 488917431 0
104586186 20373344 0 149403626 128659742 0
33679507 90918604 0 658976432 577642153 0
25250894 41995946 0 412173698 419998459 0
83508487 70150593 0 338059982 351035780 0
91257598 84586781 0 484739757 594426762 0
42363484 1094253 0 239006378 199546835 0
108255785 33547803 0 238108077 150178276 0
332118801 36148426 0 561447955 491044451 0
2238715 1043571 0 17834947 17710365 0
6217624 4017828 0 275662714 252665852 0
1875661 7758109 0 58676710 58417721 0
31324583 23271021 0 727350018 876993470 0
635501216 103431024 0 690923052 418659270 0
21152131 73967979 0 215518033 217576639 0
338960906 294700051 0 616226447 654805504 0
81122709 23315394 0 723489824 719393764 0
49753685 35807311 0 129061216 118404708 0
60669911 9487229 0 297348648 301600136 0
16112076 3700727 0 75704612 56811519 0
552557102 107123183 0 806432501 611809745 0
43850434 68253439 0 673081894 710575096 0
65231009 71692367 0 637204307 706282354 0
170002772 136797700 0 394690907 336703759 0
14655277 4986214 0 176074460 264421821 0
34263882 7007078 0 75615643 84805135 0
45153445 26865340 0 841535337 880222855 0
641054 82167792 0 183710980 198365882 0
163140192 105022685 0 604365822 609651146 0
400442046 47004844 0 656569197 609145116 0
182848153 39322351 0 633479979 612801414 0
151445486 65690581 0 654523984 510301090 0
7769202 2715652 0 18739665 20722303 0
8194367 94933 0 158017069 168564576 0
119147868 13256698 0 374383092 427845121 0
329580942 188657653 0 603542155 891066727 0
223228286 42781189 0 924332006 838021429 0
28526360 9103804 0 153873974 149420594 0
60242337 21114290 0 445952271 457328469 0
531156427 281404193 0 741993154 786950494 0
122696666 36265321 0 945501505 941454583 0
193976540 119504524 0 691966759 725412109 0
491595259 179975725 0 813688100 884346622 0
1546291 182701 0 7269146 7090921 0
16851143 122262711 0 757834887 846414264 0
108928525 95310639 0 665119153 721063534 0
103681649 14534053 0 299389444 304611857 0
137593142 97290083 0 552504794 472180680 0
425514171 50107767 0 900391056 742979900 0
132921395 19167561 0 568218917 491025013 0
10908281 17814203 0 208531406 238506757 0
101117088 7743373 0 190898093 134567405 0
20909236 51048365 0 206168176 209833692 0
23186328 23290435 0 570234338 575016749 0
16719550 546877801 0 936844076 969707131 0
83360895 246659743 0 875632904 885951754 0
434457719 13776113 0 509491326 511419503 0
304870526 52863331 0 606183056 651093600 0
242721083 69870279 0 650129610 533642512 0
38559244 15158539 0 120571951 110342267 0
289957147 26708789 0 726902381 885180290 0
71291959 23171448 0 121858954 100432960 0
15700999 4122688 0 55739433 43089096 0
61007959 5457317 0 865568276 754645277 0
179721377 24481593 0 895062930 847540958 0
123159823 27665369 0 441892771 419324468 0
6863172 2088959 0 255940313 258623102 0
148465743 2443123 0 769346127 562283071 0
507362391 291731889 0 728485026 632762554 0
97857887 60724368 0 376030512 389216050 0
94364101 20283512 0 370060043 420241087 0
2717646 1125297 0 78384797 79971021 0
308705411 3801390 0 460995006 377423882 0
6389050 19654529 0 225928825 237856210 0
58634840 60998598 0 611266044 531792023 0
50213006 52597614 0 254387219 253847919 0
335388828 97668496 0 749185166 347432268 0
72034063 48318779 0 663758347 737096031 0
93768546 68483422 0 931290126 775568615 0
482647703 385330819 0 565564755 500896615 0
38028037 26579702 0 437701552 188379187 0
97290040 62593953 0 617751918 618267479 0
3777 70197 0 4601051 5292942 0
70586108 5288905 0 344306400 390083433 0
22568892 6904520 0 35189094 34107503 0
264539741 128835307 0 501423877 415032788 0
61060170 10490756 0 737764407 783297907 0
40558969 154816918 0 455003998 427659503 0
87526663 35939343 0 278817915 278014336 0
19357320 4353537 0 768646235 664847446 0
7458977 6725576 0 136034129 142544244 0
21535308 15253579 0 143485792 134895167 0
132973693 55751839 0 665858665 483336962 0
42809105 16732431 0 85997560 94428888 0
822527 129325262 0 540565143 663168842 0
15093374 17676680 0 502925113 478818573 0
151570 10052550 0 54255746 42158782 0
121621476 73868647 0 522223179 446023055 0
523627791 61342246 0 693677251 280774409 0
331628886 47606494 0 613192067 483742706 0
170862526 8943771 0 592936582 591514512 0
97461168 17214315 0 843968423 924056990 0
199320709 115398975 0 338069017 282425214 0
12057779 63946928 0 176958960 174147183 0
360722780 70272979 0 910169818 938327908 0
255350576 169558141 0 385302933 354447417 0
116882983 6319704 0 648346885 722641781 0
39028835 20171292 0 103979938 107526542 0
216321923 16401466 0 610516927 346801310 0
281016956 153355671 0 877935531 883053674 0
50647683 1875780 0 209118378 200615279 0
14322778 58402988 0 110203067 107788483 0
2980953 25632292 0 166455103 149052014 0
174509850 98875100 0 534194443 591326672 0
31462656 5353704 0 148787666 168752869 0
130265060 1627573 0 217311529 172849155 0
358647689 263907913 0 766715989 574094155 0
84226468 11687525 0 187961359 199353364 0
73011842 25897162 0 381797227 383324824 0
53176854 56125406 0 317035266 284993507 0
4110002 1994967 0 127566354 134507100 0
9222283 15551274 0 100629304 102163553 0
80803362 23613340 0 183594231 205856695 0
44523720 34952593 0 849989681 975437053 0
497454509 22852241 0 623076086 518555141 0
9015647 65502298 0 503597321 376974253 0
86922617 85342342 0 558107825 679355063 0
37440584 2950661 0 118823551 105831224 0
121040266 3268270 0 525475265 489877009 0
190860951 92213869 0 702185871 702581739 0
2150049 2425831 0 36924529 36831846 0
2909989 2346147 0 54267451 59082019 0
12233175 1858214 0 360574159 340160023 0
303612431 83664837 0 712388054 673850630 0
2036534 3989971 0 201287634 203133090 0
81832197 203765617 0 909204676 908646023 0
68389229 141798576 0 761978635 942946504 0
53922289 160742132 0 773527684 713565609 0
11334257 6675304 0 81075767 80916390 0
101952165 101435579 0 783874038 990385934 0
143786448 101857303 0 647089715 644937070 0
7524444 12598096 0 171628067 152969868 0
47806616 31221915 0 360503348 437673666 0
16609991 24727882 0 574723044 539357422 0
627551840 10201122 0 844471100 837906189 0
125833209 14613441 0 627770359 615069920 0
492651 1170785 0 15452227 11639381 0
214070607 25427236 0 732732796 754577372 0
9330453 7532730 0 11297283 8508396 0
274507014 62064360 0 901503131 868651027 0
25313582 3492371 0 71676656 94806041 0
624838042 154951685 0 872376059 756765283 0
158616582 7477272 0 716883943 656889753 0
410254159 75944019 0 528306611 476833514 0
26660012 100496327 0 839678803 885204965 0
14710462 65871454 0 484923577 487039998 0
262005495 96585187 0 381334255 452626944 0
295311840 75851267 0 693954136 606142639 0
26207879 65609649 0 276318170 277601953 0
5800583 8978846 0 132617292 122137894 0
93684007 51873747 0 351937636 321187201 0
459779800 100747991 0 485119028 437713627 0
5975428 36848819 0 132589673 134444838 0
146440125 42431664 0 734278585 824156006 0
33438965 55302073 0 144653633 154024164 0
131820592 11515354 0 313762511 318363418 0
30711397 18256413 0 802848864 685422480 0
62918481 19267873 0 181167780 184725893 0
447642834 160401146 0 855733783 601342676 0
145645626 10378487 0 271634601 146265382 0
7432626 57560124 0 776095741 791626850 0
85467022 5005452 0 266151600 214627471 0
144793324 33137857 0 332077218 326221982 0
38782259 6792380 0 110206836 131556199 0
144547661 86049491 0 676721409 657916592 0
299146367 50991266 0 540994626 619190846 0
35066611 119533993 0 792813050 765901101 0
395918605 42630348 0 560930079 477447146 0
472199402 8904110 0 783896384 647092338 0
746644030 83605327 0 969372053 834127603 0
260021744 90754920 0 796855443 717953613 0
180775389 24739471 0 866284544 867087686 0
206949082 35697020 0 801695112 767049815 0
180236723 171239603 0 193926584 194038548 0
371784336 167778329 0 469127025 423398120 0
191805587 13240197 0 422923612 418255608 0
227803200 184235333 0 744308761 772820537 0
166352379 110977089 0 892922861 711489651 0
4466239 3672567 0 257953066 281970836 0
379288991 66889541 0 445466253 351443919 0
339101005 145990287 0 376582152 316450212 0
6455391 256281 0 9614575 10933591 0
152947064 39703348 0 667162628 757215905 0
105240886 9433980 0 766302972 690330704 0
356870567 51038320 0 783681512 880626991 0
106684 104029 0 548893 515124 0
326509910 5591777 0 772907528 436300657 0
66265640 22675734 0 456254815 454139319 0
107803963 30834232 0 910219084 773133592 0
10198485 5813458 0 85491535 95420140 0
37704047 12356163 0 58095567 35634626 0
44873429 63727598 0 665554390 691941913 0
997169 5475216 0 25351998 27122055 0
169981524 16373006 0 981698162 551333947 0
224099826 7107848 0 770340269 818915545 0
98300090 101795568 0 711425763 779034184 0
28440706 5333213 0 29399556 16418652 0
136256854 92137903 0 666380347 797407055 0
208470470 90394551 0 717955312 622004442 0
126216411 54675326 0 480820684 502263701 0
17836928 9070223 0 388512222 365717698 0
557958271 8754933 0 723991804 651954496 0
13543048 68295989 0 473489074 452840318 0
283471489 19652707 0 410299051 389932559 0
21439055 13455622 0 247553264 274765596 0
28629548 56096449 0 326171297 334938043 0
27678627 9346032 0 30708683 21215448 0
133781523 25625224 0 676249562 567922492 0
92462428 98149045 0 491356644 490130320 0
249187700 315931364 0 793076351 659498689 0
229293295 14729554 0 778817325 741656926 0
46970361 113757788 0 416635375 452747100 0
10928652 66405625 0 738525052 651405019 0
475705220 183737974 0 619694805 628328289 0
534894952 99813653 0 706852481 717363338 0
160676626 101272171 0 905525839 771360983 0
97260782 33537990 0 772822198 790396149 0
197048732 10539393 0 273890837 253114837 0
21450502 45724509 0 656631159 667708039 0
103537701 2937183 0 169450915 151359411 0
22543154 3392977 0 610149874 654601268 0
15407817 3463188 0 184046322 194051633 0
315718576 58460426 0 576720179 391745693 0
2776183 223847 0 20174156 22506509 0
62119245 21828538 0 583661736 444566711 0
93033456 19216272 0 434938649 484354929 0
6570631 14774856 0 118146075 104216302 0
393753197 8787516 0 567699733 573771965 0
4466354 30435929 0 156766169 149622852 0
18750049 18085337 0 365220566 385595983 0
305531764 203934128 0 660497166 648604355 0
25487916 42953422 0 215270770 251522401 0
521096948 121375865 0 867796624 532324868 0
440140370 89734344 0 881115545 649804336 0
7920349 37144014 0 317916675 447547468 0
702416553 199343960 0 844649111 883512975 0
41483256 21095338 0 144765657 145040455 0
171132 1494354 0 15051656 14655337 0
36790921 40284851 0 931168768 920603530 0
86539175 128550803 0 344978832 346683894 0
258077071 106021780 0 510067063 494204728 0
2114575 7822849 0 210514647 212468720 0
122809679 10607300 0 268618495 198891336 0
21950869 41339005 0 393460476 380913573 0
479892438 127484163 0 677479719 650786050 0
47431338 85240860 0 840708443 787305091 0
135291398 162064460 0 534999169 569570179 0
71559106 199537095 0 920119701 931326074 0
18467290 7311005 0 20745171 20497453 0
1589839 2790592 0 61040036 55028760 0
514813961 56609782 0 637390898 178068985 0
160428628 249168083 0 822215587 805655312 0
79914903 10677151 0 586377691 586295207 0
253733148 233361681 0 499246950 522635221 0
18598007 514556 0 164391012 188475800 0
4271764 38428468 0 786029429 647746579 0
352026498 59208120 0 616034476 611637167 0
179381096 72902487 0 441510861 409927690 0
345951468 134790711 0 514058525 497718171 0
330863097 39853922 0 533035177 454608090 0
200597663 212822349 0 647973840 697960782 0
718156216 286780526 0 919060495 923602122 0
295635745 171816527 0 327215897 229684339 0
830614 2282690 0 17776867 22683334 0
96737849 64363001 0 333201006 407991450 0
112643942 14183593 0 251839176 263517619 0
568616859 63173550 0 949119592 837949824 0
121766943 39466668 0 345740831 351556466 0
103224055 10435714 0 420571149 474324635 0
232085206 13673365 0 408984425 330619401 0
194846480 119059977 0 525794794 469695121 0
273503287 83916282 0 505095272 459606741 0
6206154 41360668 0 346768764 350076706 0
102082382 158869370 0 637888879 643972058 0
23093294 6465296 0 323735092 316445646 0
340646310 14385082 0 872899035 859032249 0
380051716 30713699 0 436251569 185629318 0
344451990 41055445 0 829300422 769052127 0
32468916 1063031 0 61781520 61805751 0
54083797 110317599 0 773268992 788831800 0
42010263 24613831 0 224913097 185539809 0
48173633 27182407 0 83872640 73068011 0
19657900 10457467 0 393707376 372711524 0
424834715 239414701 0 925401750 701307438 0
503604690 79984796 0 525464477 471517023 0
21672376 2075127 0 475218237 381209664 0
71453231 7934465 0 226844170 205450396 0
176813192 52064480 0 329922176 330481435 0
448991979 196604185 0 465916279 244870017 0
42934095 74963749 0 382465903 400952613 0
323700875 49080776 0 406253728 286222711 0
746447580 329556728 0 931352832 916220941 0
162041286 16103953 0 259038262 126741173 0
290278837 60320116 0 297715905 230687022 0
173737599 27859008 0 870992488 703542266 0
350919369 47647417 0 432121070 445826903 0
205225063 12494786 0 475483057 513709458 0
2067852 54320548 0 89003061 89659124 0
31692863 4812730 0 84675199 58424876 0
149738564 75120484 0 152747186 161943973 0
51056478 90666647 0 655852557 602665536 0
361456265 20458269 0 500785240 275540725 0
56583666 8418986 0 185576158 176060726 0
135965706 17020168 0 202448436 140913910 0
80918423 24863395 0 145648385 140120268 0
374370955 90558354 0 626676748 562282475 0
217627206 46220063 0 323613790 330043367 0
136101890 13813001 0 437155701 443512351 0
20781787 9271101 0 271352102 269956779 0
80399661 2712828 0 646269701 543164874 0
590325522 129805166 0 723082455 646636446 0
130998030 52068963 0 705447945 590887580 0
149962439 6751489 0 244572603 197338289 0
1942008 3526171 0 70672479 50670533 0
127946714 6417720 0 380758561 399154256 0
24334804 29879111 0 342572423 377699815 0
34240674 36685662 0 605947180 555857271 0
111671816 9924747 0 527322296 540481755 0
2576256 64150154 0 715574166 776475212 0
131508103 16201808 0 475958896 456932812 0
342589760 136191195 0 572757248 798748456 0
78253759 87396956 0 593689812 589771518 0
379735197 70377878 0 864938585 743995660 0
194420678 78000904 0 908000484 838851032 0
32317356 9024769 0 309178283 258484940 0
45124704 2399969 0 99129443 88709047 0
22397139 47881771 0 238646217 235936106 0
85473713 8814952 0 603128214 538609329 0
13780715 10405680 0 627578713 617725518 0
10314801 55680194 0 260701776 251808883 0
317563990 80183766 0 376535572 250802762 0
33548836 30893073 0 678719037 670112091 0
62089794 835152 0 261746770 247172330 0
21372407 3959590 0 609374016 568733369 0
228380165 83805881 0 344641628 319990850 0
39031897 41050554 0 205093169 190023567 0
4000832 251728254 0 750472807 902110686 0
373832517 266311986 0 749118194 584840714 0
37663884 14192376 0 143046023 146932029 0
140565732 85539852 0 272571951 210324772 0
55313442 120111664 0 612463565 659325645 0
101509049 25639900 0 254226095 267376389 0
126100991 180333096 0 745980440 804511799 0
10256974 15040054 0 421488523 340422122 0
427953828 203982343 0 459114309 403509766 0
240125125 145686055 0 765701841 751861749 0
258519251 1996260 0 385449427 453336928 0
330576764 396520901 0 613328776 533889354 0
273571383 22317451 0 395071957 423100005 0
327555951 127916575 0 576667776 396952815 0
151958865 8674756 0 247203558 184547015 0
318463907 172757942 0 404766240 325298652 0
28975019 17777358 0 48506627 53762985 0
9868045 8840690 0 458827234 477126910 0
16024621 5394469 0 254209624 233442364 0
328278749 240160780 0 359452981 290568386 0
51100627 23923342 0 668129972 504725755 0
630160325 104290928 0 706246836 491474242 0
192090834 13045862 0 432237250 455602201 0
875979131 15659060 0 927822577 197346781 0
49179126 17110361 0 318015709 312284904 0
62340510 10218593 0 197950314 181957721 0
56926033 34779410 0 564170300 577605247 0
352218 69741301 0 461319936 451500112 0
4770699 23681587 0 304179335 337571091 0
96981206 61349458 0 808218666 856800721 0
44347293 21784345 0 684847873 660261359 0
431136650 205754382 0 675747581 648631227 0
746770081 178944644 0 867013932 487600284 0
52325315 3470026 0 65842132 73452875 0
298935119 18791499 0 737330923 713683937 0
32024794 5760249 0 428400135 426553840 0
34995 2110493 0 6985570 7032417 0
93199827 4381426 0 146014581 149672999 0
2047304 33372404 0 181581921 186268025 0
94600451 18014572 0 465788882 468254423 0
278647969 242830046 0 645888508 466049346 0
72055832 42077100 0 97049761 81393766 0
45784130 4258010 0 396953085 367020994 0
406328956 70142761 0 676375937 678116043 0
29674013 140640768 0 605766026 466108039 0
16625363 3190008 0 351595495 307615366 0
356621964 35445538 0 486940407 517419635 0
519762561 108613028 0 598989090 518314587 0
22484848 39143611 0 130107029 153067861 0
64783924 20008317 0 363535605 372071367 0
91571868 46539536 0 321758480 338383442 0
589569325 108055548 0 698507586 353814153 0
649498019 117970345 0 829314250 709278363 0
469824333 214818261 0 619523828 599318022 0
124522240 17132478 0 147516842 43349018 0
216417480 95686252 0 612583712 589715722 0
115209312 180248352 0 959849166 920489690 0
1101413 3052633 0 27699578 32506469 0
91742394 20503986 0 737888896 770641359 0
148313947 12621580 0 818114273 724021646 0
6508064 5154979 0 8889203 12238529 0
361013632 111319729 0 573496419 586942479 0
134645348 4619296 0 879162366 771884535 0
211277713 87170365 0 347976068 363609944 0
303676384 293711992 0 832170348 612882438 0
68491910 31278647 0 546834808 746283929 0
69387369 19103830 0 290419233 323338549 0
480552074 119096849 0 606042167 317188159 0
138367342 12701149 0 199751969 192306928 0
376509887 55359162 0 478102784 180417503 0
65449003 47323219 0 519048270 558742582 0
180266199 9955822 0 613178276 522401346 0
189793512 25731411 0 821432229 615822211 0
547738155 357250125 0 687882334 700152640 0
510374130 9095268 0 854336001 771941279 0
647396633 341654032 0 730604836 539959493 0
552275 292775 0 690639 707929 0
3725523 1666968 0 191672311 186082115 0
441253506 83111834 0 917194035 580261341 0
199377 32489748 0 549771184 561294939 0
368078697 174770614 0 402063242 574581909 0
61631468 146744941 0 706766204 876831856 0
26339270 12309319 0 210450968 205044712 0
2351159 4046796 0 20230017 18456361 0
72865874 22368645 0 335245732 349565386 0
70431150 132182184 0 497010285 512784307 0
574064504 51968853 0 837709100 899940981 0
223866868 35554441 0 636033316 761757504 0
487812522 46506662 0 614229862 556682131 0
114890694 14941011 0 762515609 765317800 0
16978591 3325554 0 160805726 191161138 0
534764656 112954981 0 726358170 651187930 0
27701012 78 0 914889027 822996921 0
237164655 148685039 0 532809689 533285227 0
460962026 186661373 0 529751931 584811716 0
3465411 6675795 0 71851109 73752129 0
8592836 4211971 0 90829065 78729200 0
153591677 148664681 0 626901358 660357884 0
55524449 24134321 0 624046963 761264797 0
14083626 3416311 0 387490045 539513687 0
60707724 13362508 0 75972590 82271496 0
279419687 136308844 0 372767417 274675421 0
215178465 120764856 0 407542719 354713766 0
6592727 2609429 0 26142305 24991751 0
258166075 238746560 0 283019124 306242502 0
20976631 2219193 0 410574406 535026323 0
584381718 279177470 0 736409372 750127079 0
117991182 32776602 0 383285144 369124057 0
589958969 165675293 0 674676536 537699820 0
3485795 3855365 0 17788886 18340327 0
50379956 153675890 0 698417995 697335601 0
245517 15615482 0 181099787 191276479 0
26581207 152775088 0 450790559 368473084 0
41311347 63739681 0 292694578 326980533 0
3718883 81181476 0 864926122 973300715 0
376149457 282370313 0 670557692 563463838 0
11595549 21149754 0 541502827 594023837 0
28375680 34944714 0 364828448 357991189 0
137574 4603710 0 24981657 27651475 0
18285656 15582797 0 146095011 150231432 0
115669988 62500111 0 593559513 645717061 0
91914260 11924522 0 131893344 120560271 0
558256 255486 0 1442343 917175 0
86675829 23138999 0 163007431 155556727 0
3230454 1927839 0 70507495 73841519 0
23879122 73044892 0 165666847 173521323 0
192255803 142319667 0 243234556 266930949 0
341606810 26031315 0 405114421 305096668 0
6756114 5342436 0 16207577 12529607 0
281528442 27463152 0 388614493 374075712 0
87890919 59588803 0 594185088 417675688 0
159927008 2515003 0 345986847 355055700 0
562820129 6612956 0 739833009 498312324 0
80132500 6416250 0 405325505 391631160 0
24147303 171694548 0 672897727 624222525 0
64204466 9357421 0 245054905 210123920 0
79061866 62292875 0 580244134 586729665 0
16284206 11560192 0 765462010 826551582 0
59702363 9215007 0 252629859 233097716 0
240013054 89064522 0 745346464 856718509 0
562077967 69131428 0 665802473 594326059 0
129306632 15970319 0 161405473 130405067 0
128662826 249461171 0 917696585 903620879 0
168749943 62821271 0 373869741 254210866 0
15929853 3751277 0 199847259 183165539 0
3286859 11882579 0 67042547 75232087 0
274687124 16150117 0 487047037 516420990 0
21166461 5926324 0 101347751 74458443 0
2592940 7234736 0 121848892 108953963 0
309801929 159064437 0 775234238 809486779 0
21824128 497992 0 30280155 21952642 0
229005646 132678837 0 548893732 597764325 0
56305339 33625157 0 372616363 361067799 0
42279389 6628228 0 257112920 264285775 0
267921989 70389737 0 955381316 894963095 0
55836964 112933865 0 392905716 565343427 0
116219024 48078091 0 224680558 203728978 0
25604779 53080819 0 696662570 491073502 0
78755808 38820789 0 651242712 606366218 0
244278393 20475820 0 346199733 357398686 0
4053028 8284565 0 101727001 113320780 0
205477276 48651889 0 309161219 295965109 0
303685059 21199712 0 889492313 809806180 0
149522350 41580687 0 576403885 620657436 0
226139460 27543876 0 757468608 777468984 0
10358517 10665023 0 118869641 121826852 0
177005817 15547699 0 277566411 218489928 0
252178324 1927737 0 685344915 725078669 0
78287559 18393643 0 404948503 517610641 0
136462566 14174871 0 346041536 425028552 0
11375903 15886902 0 807391376 624033773 0
1954579 8990227 0 62114280 65577615 0
16055651 15762194 0 124286807 124073324 0
389058 103075 0 13138554 12094463 0
17028117 8746233 0 141340420 119333053 0
1007391 873160 0 411469174 501282368 0
314712044 35993414 0 353881523 239837392 0
4424642 13586326 0 153591809 153357009 0
258943025 18656600 0 951787677 725039025 0
174373418 13242066 0 516553830 410464008 0
323724652 25975604 0 408643733 370190797 0
11839160 1552051 0 139893208 103037028 0
228843631 205192193 0 617394312 402533027 0
110451656 23928532 0 287549732 314890080 0
69209855 44939245 0 702696285 660289587 0
22374200 6223885 0 38764836 34940376 0
47862072 63064859 0 585521417 600223847 0
348899823 412576532 0 475808573 518578698 0
22605007 9875460 0 46532029 31833377 0
45044667 5116577 0 118893602 133709129 0
332719 40626376 0 307480447 287750271 0
115139126 17124681 0 610556429 814503954 0
9788662 11830949 0 172890152 176162611 0
248461737 24737655 0 435345863 438568355 0
191482350 10466238 0 687794673 715008653 0
82532439 70374387 0 918237163 843019385 0
43486790 63949489 0 296901656 283020555 0
22691365 130974730 0 704793638 722214029 0
1785933 35257488 0 99133240 101204651 0
190931707 4137400 0 244290258 265757989 0
231485 17364791 0 86797451 75546594 0
118468405 101223476 0 413914672 509389823 0
115532768 103886401 0 564936140 571605126 0
10000105 6393787 0 18088053 19444380 0
593303735 18586633 0 885822035 828976383 0
105927980 65711630 0 344797384 312563503 0
9336562 4179617 0 31139462 34656190 0
26227404 4203567 0 44478625 44365038 0
34642670 93673819 0 547496433 492166002 0
56592821 14638132 0 197719573 181782607 0
100517530 53967937 0 447052579 465137461 0
18924152 314377 0 125990485 153131492 0
232073271 41748437 0 554568972 519576976 0
105634519 225454671 0 656792342 607254675 0
135808950 952406 0 625299693 637127116 0
232517691 101592248 0 532370105 496233786 0
20192053 29030997 0 96602011 101593816 0
31903727 3323120 0 793967521 889182879 0
75228578 47050534 0 368944893 375330024 0
225526 20737108 0 73412915 83347973 0
14380018 33000284 0 244867302 282604714 0
6564111 6006730 0 63657748 54468435 0
278898495 119601384 0 365338126 157767006 0
1453803 4392083 0 17456997 14734925 0
281539006 2073353 0 494969976 423965047 0
154221077 48966745 0 945980315 968495545 0
474000250 9267774 0 881526259 863534464 0
82150548 8279800 0 528309799 432216627 0
162795298 85972008 0 326065732 335836890 0
228252780 388031 0 473219008 321084380 0
136012410 2565316 0 269987266 254513156 0
679980590 123639879 0 904875152 767849603 0
22043723 16865686 0 312316463 251784193 0
100764857 6572588 0 196645484 135522263 0
47021051 42887503 0 412685515 471804364 0
533124000 169839712 0 764564505 765819964 0
7606688 20423832 0 682873739 745003098 0
20826583 87978592 0 608688111 725250799 0
319035117 96062156 0 435457500 497723242 0
507473286 234409225 0 697048114 535482861 0
50032510 22524088 0 164958330 179909076 0
7130937 33658721 0 225218113 254124551 0
71488670 83231975 0 939918814 924193133 0
291109493 40356317 0 525271133 489041628 0
247728433 7825511 0 389761315 311509141 0
22611485 100794607 0 882876959 576462779 0
439513998 163899836 0 728672115 445834778 0
71344348 28658735 0 121908274 154095251 0
61980285 8030884 0 458613308 454004411 0
278747411 105507817 0 635628271 509634937 0
15265048 7935114 0 27280308 26065077 0
783586488 164146193 0 960671831 936710566 0
105102748 20392190 0 506471265 524066503 0
8862701 9880944 0 605468049 643150254 0
334997859 62092608 0 749322679 709146157 0
560784505 131955487 0 628488129 551498009 0
12781351 26823310 0 729243170 627317715 0
1011650 27364967 0 191209295 200997668 0
23696660 20305034 0 75174734 68453822 0
237109453 99763752 0 807066254 807935681 0
49843113 11280570 0 132225225 105202857 0
369043884 152165206 0 397177351 379025758 0
354432543 1411395 0 426916756 107504364 0
183541437 56593099 0 649917385 645209678 0
1786017 364896 0 1964065 1511404 0
322257269 29588673 0 837028333 678501293 0
184360838 81062793 0 548484204 740422641 0
25259974 1497959 0 86712136 96916644 0
34758607 6765392 0 457499569 608221608 0
17510588 23758305 0 368347603 321040344 0
9703547 13647645 0 422123063 534263199 0
22516903 85006880 0 438876247 375355382 0
10971540 10723991 0 120315644 103559128 0
345263158 81206017 0 523518563 442761133 0
137313548 24605986 0 764594113 718401304 0
44138757 161986858 0 900596670 819016283 0
12752738 25578920 0 164869476 184610545 0
87863349 73089168 0 758981553 806380779 0
1447794 1871268 0 21146258 21515219 0
8744314 7441144 0 40557656 46649799 0
18726048 10527794 0 366106315 400843966 0
491177885 70003135 0 828328654 762029280 0
381138354 163703391 0 819613179 698872077 0
141802802 75713261 0 377463514 533688100 0
19067252 2668774 0 90680344 87626923 0
23466703 300549 0 31535331 19661336 0
219288758 25458380 0 961928877 967487843 0
153817605 104311262 0 504490365 630728874 0
76225685 63972849 0 331772432 317141438 0
26367160 14404217 0 278278586 245729300 0
532656690 57605603 0 968998265 647652391 0
441083904 35748372 0 658897372 660506898 0
256466048 98826751 0 779690409 673240546 0
23350417 6342708 0 157026019 227975433 0
90301422 3392399 0 881070161 869842896 0
48243212 55862945 0 609957173 642587255 0
75622845 123259995 0 683619490 737475643 0
287331487 85541349 0 374403967 214947937 0
192162545 19326864 0 571754774 507427419 0
33938702 31367506 0 510489568 750412974 0
59443411 46490633 0 770972308 765821694 0
524980887 4594759 0 650073064 675632607 0
284828539 4414608 0 715871505 684596681 0
28728529 4344556 0 48104213 46217023 0
63971106 9245493 0 682527410 648391723 0
288304391 59015066 0 499383588 535625940 0
15983033 465163 0 32268932 31031335 0
18033926 9450946 0 25060195 19485128 0
249353247 125065940 0 644096302 550531335 0
282629954 134806392 0 530075795 434253508 0
7063332 4801710 0 230057985 250616642 0
208501043 213721830 0 317265979 319595358 0
79469086 30769011 0 591203244 560045134 0
109454087 53245860 0 125206811 77635997 0
61570173 4297613 0 91059074 80777895 0
1674091 28672942 0 149121892 178023067 0
21792790 1048197 0 82653651 77412282 0
24422628 3135485 0 44652164 39026619 0
1277681 160596734 0 678919178 649018027 0
226014950 32345425 0 396235015 259007591 0
604849 6326097 0 27555314 28555751 0
34887739 2236562 0 52966109 52742760 0
5393180 45779940 0 379220649 407311276 0
16272377 2801258 0 836294042 812800870 0
28618126 3010808 0 168422385 145174314 0
65474943 16050725 0 117211718 117534843 0
149235167 17941407 0 363906758 340843811 0
13440096 42851353 0 480782407 508586729 0
42027826 312223 0 147427015 153050428 0
125711981 163612747 0 318683141 377780848 0
110237973 7279659 0 134730068 112470870 0
484083198 11717671 0 588711937 332142622 0
22293335 8401575 0 170962647 201165931 0
38401745 52965928 0 726672138 764049306 0
126645250 3134911 0 170673371 132683487 0
18310387 106758137 0 440162495 558302758 0
28993357 5421824 0 80599197 69641783 0
9621125 2118521 0 135997128 133616745 0
50895414 87566730 0 437480352 481544341 0
48033264 93517602 0 216283258 222109346 0
386307441 508091125 0 706756878 674747953 0
16302175 1663385 0 52620072 57167360 0
1560313 16656944 0 121416774 138395887 0
9870310 13802795 0 188709617 224752667 0
60760513 11984730 0 436617902 477603784 0
19716859 11155212 0 38138040 36662393 0
674647325 243067313 0 765559017 705693761 0
32471767 1074759 0 255153907 257510745 0
568269575 47152199 0 693895246 743734816 0
19839278 69137691 0 718490448 857714939 0
176657226 31146386 0 410198153 412747831 0
2350352 6069430 0 554327804 610607626 0
15067171 31804088 0 492976571 412978632 0
79927413 189693673 0 684815775 680971010 0
109653252 71914179 0 189830528 190058086 0
384801731 49050904 0 661119814 696266287 0
3569055 11643632 0 223982602 199117514 0
51343933 4833509 0 99767046 84473354 0
15537074 275492 0 28070387 29275462 0
155289549 28373255 0 559936309 612036052 0
537846342 423156551 0 786759070 539224097 0
450579392 501445102 0 620658849 574647909 0
68588023 5583873 0 301898118 327585506 0
3684225 42586487 0 372254218 340821355 0
223449633 104773557 0 675303725 450660687 0
19849106 38811315 0 685420988 629820609 0
44756290 4213490 0 394371186 389184496 0
260070417 4684041 0 601552112 488958897 0
17396910 29117223 0 399762446 397381439 0
81082693 2009179 0 249860067 253420219 0
144277104 53439599 0 866633388 876350295 0
58598622 5243427 0 151889122 89412424 0
214441735 70170820 0 386036031 222293781 0
1079632 16783770 0 86418123 110532472 0
340050450 17935169 0 569130120 572907380 0
6191582 40377726 0 252459772 256575215 0
283439266 67156592 0 607942385 593033207 0
249355693 293434110 0 879429752 817059356 0
171770586 34723967 0 345909068 195339589 0
168805959 90342064 0 501873554 470891411 0
283242835 17282847 0 353682046 38996665 0
732937847 331156924 0 916957551 758052707 0
27195971 64822499 0 396077351 345376179 0
7832570 1914452 0 32749745 29378238 0
119169511 67374288 0 240473748 288470256 0
183329349 44965153 0 783046620 789319318 0
112750024 18616604 0 351822262 304798176 0
62245865 2110630 0 564543451 559836347 0
444149203 209335627 0 718333883 770656518 0
71301643 39983029 0 202591841 200290740 0
103961192 25257749 0 349137107 280701176 0
378125235 70358519 0 672240874 764711554 0
316430930 35881952 0 416284391 382650891 0
484905116 73480009 0 654795913 392431978 0
272084624 104286966 0 972853563 805433455 0
784641 4416776 0 36116214 35368250 0
6996036 201981580 0 846369997 847841837 0
19787163 694303 0 37778081 39516141 0
262370230 186030750 0 445059922 532581546 0
488802398 97552768 0 857808640 817300805 0
102510817 108912524 0 574125282 523804539 0
17055821 8423269 0 150239369 145742090 0
2479219 522288 0 13408029 15125532 0
121284791 33142920 0 465513361 450929045 0
714073083 468238344 0 758785515 794706954 0
294336666 1854914 0 382207857 234599088 0
60582160 21539495 0 375192186 383694276 0
13951598 7485932 0 451553212 397778401 0
4806679 77769122 0 508391641 546615440 0
90378000 5507592 0 477900764 472015717 0
428718059 390778972 0 774708588 712432397 0
17627753 3711773 0 208694621 228958941 0
44364328 30971344 0 136441028 134403312 0
318671278 30943491 0 402936287 359329355 0
2564115 1848424 0 138502701 125866710 0
787922 677901 0 8780179 8901545 0
566428986 29085454 0 839122214 842632902 0
52620795 3534075 0 423192916 511466946 0
10203032 20493917 0 88880897 90814402 0
87664158 100376960 0 941299858 917515615 0
6476932 20538770 0 291211841 288180259 0
4275472 2393856 0 133327642 126251857 0
144860110 75019829 0 264703113 208741219 0
92135848 27550107 0 366552851 458493534 0
5373179 23412385 0 254882691 305380280 0
192940024 135391344 0 355321520 328631351 0
68703959 82803670 0 527486313 541308512 0
457822826 171476459 0 729247666 666284026 0
6506655 216979 0 350892511 345953866 0
7683073 1353208 0 781435506 772296195 0
61290905 27230857 0 253632107 210483377 0
171551320 87210870 0 422302156 409761282 0
100889306 159555467 0 660600542 631018371 0
254792089 21634253 0 750942914 301706157 0
80475556 59070114 0 756397320 808573067 0
3399050 13287863 0 865854719 898835599 0
4178638 217826050 0 538432862 552660398 0
298906833 97114513 0 440600715 426394872 0
2499570 11395973 0 95360356 72356766 0
483869922 58011626 0 552519198 623011170 0
5414061 29536112 0 314614438 223554846 0
11395024 2010827 0 76689585 78767271 0
7781312 93145251 0 545292772 612182602 0
104065350 162944302 0 452524395 532626792 0
6080057 10333 0 160672275 160711594 0
21228113 28698737 0 381447546 379991825 0
80211305 32304239 0 132279991 132968997 0
4760238 81616216 0 331717091 349175350 0
48254590 53404625 0 181310459 212480430 0
346711202 45990009 0 659629118 685570249 0
12103669 15222326 0 366215849 252514618 0
50690999 14036367 0 80607854 79052916 0
39138501 2653230 0 111937938 126200913 0
46494092 11829585 0 100256466 105841902 0
132145417 81052364 0 872376860 642069252 0
244182354 51970439 0 482180454 408011384 0
328722065 189937668 0 404939898 382348617 0
422343002 34210496 0 700650435 636233470 0
246485947 22530461 0 592891226 521367402 0
123356914 103794656 0 721724482 702417996 0
223818081 18946514 0 441363418 308731020 0
55159490 21330631 0 470379782 442179391 0
115467119 15205597 0 220081413 201803327 0
68799962 31535021 0 580160917 591426403 0
15018791 30432188 0 199065465 227403095 0
334929957 13160302 0 420879377 259406700 0
183283176 217565025 0 784762709 856309980 0
38671127 10720063 0 81915664 82611918 0
162702466 54129892 0 286646862 281493638 0
418705855 25620303 0 672752847 681972436 0
10440251 2342740 0 55144249 73357703 0
294172024 65183186 0 334574923 332636029 0
87619158 8274349 0 258975978 252944160 0
89237679 52676877 0 213288662 231652721 0
3318979 33985434 0 221276070 207726880 0
3690792 2012442 0 8905821 5242270 0
86171724 96158690 0 395810894 342594444 0
377162399 52011954 0 432804196 305911241 0
102551525 103846918 0 336087171 354820387 0
6316124 251484956 0 636056273 775522524 0
504595264 171349224 0 752305912 726488910 0
159946018 74714858 0 218848806 205279114 0
30834729 227225603 0 567730336 538256652 0
378813930 10724375 0 810100029 803314416 0
44354163 15355001 0 398275832 409063028 0
83918097 33490143 0 727212363 841322921 0
199126279 16789305 0 935779689 742835924 0
34537841 2731130 0 77790037 80458119 0
361222785 7691307 0 389571127 421009879 0
54889891 46964548 0 250546525 308731987 0
460785311 67115752 0 734249777 470978065 0
209172862 16496429 0 429297612 408389307 0
44238073 7756061 0 154976542 136170379 0
28522760 152897343 0 551328248 710902235 0
203644592 75862859 0 423588106 383090792 0
114009118 28851904 0 348752321 345061001 0
29724275 1679635 0 65639321 70206105 0
51263186 19009112 0 121737750 195367888 0
11698902 7007505 0 139497445 262896940 0
643624429 155219540 0 694315661 278499866 0
128065415 100214837 0 722155230 827187395 0
177023058 44930487 0 205449101 201686849 0
242575771 146053184 0 857099340 898153301 0
504585802 155456796 0 633239721 559521606 0
374261009 85188270 0 767037879 956252559 0
88115173 10769773 0 178680998 214384730 0
1701828 11369991 0 214963644 246507054 0
37613079 7831520 0 60025923 41686722 0
11666036 9052210 0 24888559 24700025 0
33424345 29827362 0 735261858 690334362 0
2759028 33544940 0 519540515 628834149 0
273069532 272400202 0 899474321 839200481 0
63720015 157507566 0 789366441 702284015 0
28084022 16648093 0 495117892 498347653 0
224534201 29569155 0 273613058 184999179 0
58435227 27936317 0 233968867 284070164 0
103011885 65595411 0 484998242 376013599 0
55084235 107478341 0 286719284 244115340 0
595809362 67502674 0 856367996 862781450 0
198893441 20762062 0 557394328 582006180 0
482199112 243569850 0 938944756 926665490 0
236801777 87802568 0 687003406 641867352 0
4963466 299745 0 191237010 165540538 0
56003342 22617853 0 290133928 311792315 0
356055117 56607317 0 629711057 387137014 0
44002655 56181361 0 674558831 677669200 0
166856304 33612061 0 298601751 245311079 0
90388027 23655307 0 162270557 161118666 0
15000387 2675387 0 16622072 15860657 0
50267748 87085915 0 349993198 402314071 0
87665343 200253133 0 660090463 929012303 0
515913391 183972585 0 815497868 658465892 0
289512895 43667374 0 314486505 91998511 0
140494448 147487190 0 386283774 386951105 0
52079055 763850 0 151227164 142894540 0
302557432 132149018 0 335612828 235093452 0
28226703 84024765 0 637776132 544702889 0
13166509 6484580 0 31944347 38638011 0
157300811 83395226 0 835793881 900402575 0
494608082 290168674 0 906253328 815085306 0
34590911 34710481 0 215554482 211726738 0
35089440 6761062 0 110728781 124365448 0
150218090 148506083 0 713915304 714930031 0
4692551 5808081 0 712529751 700750400 0
14346043 2922331 0 15832502 16223669 0
11976798 10814433 0 100575032 138562637 0
732659098 132270483 0 838215845 625588950 0
73213167 14446185 0 198813468 228432199 0
67750110 12696150 0 328359674 334939167 0
18164123 26480537 0 468575131 364422791 0
10693698 11537518 0 49039955 49841297 0
46065927 51002441 0 173772926 209186308 0
281857751 24934292 0 352208616 356864470 0
281901032 84506082 0 746984502 872696989 0
188848297 39546974 0 288417095 179470748 0
177978188 37441722 0 582802237 540213173 0
69662785 36302188 0 655502192 671182738 0
198629415 17187389 0 883005935 841230022 0
12877092 74132945 0 677472036 744660257 0
57533811 18449381 0 149543361 80197106 0
35156103 292270182 0 775205077 754281896 0
142030451 36412874 0 211891289 214490499 0
136460446 46915357 0 846522395 907128048 0
33351395 7122036 0 49544658 34631251 0
33088028 6072674 0 364903058 411210217 0
7961184 23245706 0 872339679 647053390 0
35067987 5291098 0 79345955 63857631 0
4689735 223596032 0 827751723 824028230 0
51163047 75405596 0 369146553 447582674 0
99741255 90678416 0 930071377 916154082 0
41530045 10247904 0 568385642 522066280 0
474310153 115217956 0 896247653 775566249 0
138509459 25598454 0 490193972 506499154 0
511658298 270991086 0 625849666 451506344 0
441609492 30120839 0 750363885 803504245 0
464528943 93133951 0 730456473 366223679 0
15855761 654679 0 91857414 92819826 0
125111581 57364499 0 326213490 191596949 0
111200271 113761345 0 327156227 315090238 0
13085436 3166196 0 80956789 79540310 0
206779710 73024582 0 720675185 454167668 0
29849907 8557761 0 127357467 110964817 0
31536670 27059849 0 262641420 261242578 0
31606565 3136953 0 34071493 19754138 0
268575014 21015327 0 458293889 496587843 0
6358213 29299647 0 98506628 97657055 0
105693165 143353588 0 529558972 588805733 0
198372619 167514052 0 922342849 939353555 0
81607036 200833780 0 779058920 746124589 0
23615415 89101080 0 505921419 501224170 0
59708789 9199535 0 149943092 132857946 0
628383786 19512037 0 899866671 549996967 0
14929487 29574105 0 769162421 567403058 0
57726777 4940232 0 723016593 758513014 0
602440 1722563 0 51401238 51957031 0
45640257 10158200 0 84052450 79545599 0
219835641 59363703 0 425336261 370740936 0
68258550 185529528 0 888649494 845295771 0
169712348 59400576 0 333925279 329540244 0
77521418 31963669 0 421378679 492009184 0
617564130 143837851 0 822763418 932789750 0
253366000 209168588 0 752352837 665757204 0
254039561 46186156 0 614831010 699607506 0
152957656 80786490 0 828077289 729375309 0
311288007 72300481 0 721037182 822054767 0
86745486 28216120 0 721179125 716158270 0
23909386 1473528 0 130753601 124690582 0
32429209 373049 0 35934747 30152732 0
190268273 27905950 0 283136072 122897778 0
585206281 27019052 0 922102042 924688141 0
1751358 63229540 0 769073790 783928349 0
13858752 44063388 0 517683108 502233631 0
63406089 46922168 0 214178611 199553949 0
92149037 117896900 0 756458307 675749748 0
30127607 14506839 0 166564388 152358258 0
207022822 134976295 0 633541596 629921824 0
1524288 103235 0 23870499 21713461 0
214268455 253710167 0 764943339 834528645 0
141136042 24237636 0 236440734 244814788 0
354731788 65297522 0 417841165 151098324 0
493610708 77325021 0 701813918 713010615 0
168370041 250419497 0 821413585 956934943 0
67599029 152029664 0 579338374 636735905 0
49039059 320232997 0 955042265 827486957 0
520158598 90832695 0 697826611 835673680 0
28761141 40268916 0 545138821 625047290 0
78269968 7237254 0 526383136 539552721 0
42801583 8095468 0 554478690 651896572 0
167989099 10060731 0 667852572 617280517 0
165657 322503 0 3371303 3379677 0
42872758 13214752 0 383312289 384301511 0
61577495 162006636 0 786906713 696705158 0
105355931 39744734 0 673503075 686062850 0
148215110 21501403 0 180872607 147053431 0
249670088 21467672 0 873190906 775350256 0
2052797 2740098 0 33977793 35267388 0
13044813 49189860 0 249671296 282125018 0
1135323 45391027 0 533764158 747208899 0
19931965 48578678 0 788857607 769685444 0
126095675 47998005 0 802623426 812514879 0
24610000 165879946 0 916879635 908671828 0
7120126 5747045 0 136124848 110394682 0
4330145 28702110 0 845695793 944709567 0
108924823 20774388 0 144415822 132791723 0
39080176 25786421 0 228629021 244981510 0
121455038 25268144 0 560108860 573212086 0
132719695 138783176 0 836894769 793451654 0
25850885 39516397 0 292638876 218820073 0
218811988 38383256 0 251089743 265397438 0
165519094 74117852 0 607904423 638520334 0
21578635 31868069 0 291510792 272955821 0
430606917 111916764 0 956662704 888443995 0
89209450 66893677 0 599338188 631090554 0
65564150 28359596 0 83073850 71960548 0
612048882 652183349 0 836545287 931962852 0
377198865 160296602 0 889269810 928171683 0
425757266 16084841 0 600868805 532782254 0
39450993 50479979 0 824831343 940581141 0
39807668 188931557 0 512221850 677665146 0
34600515 7539342 0 54619775 82652834 0
2826258 20056726 0 59235638 51479914 0
43904481 74354517 0 135565847 141300150 0
30444987 11581431 0 517645773 427204729 0
54356358 6643730 0 69781589 60164999 0
450153984 79313719 0 686519988 696348131 0
262455755 206572913 0 422945337 316286736 0
388807629 120102620 0 568737266 549034019 0
109517188 62028700 0 132553598 99490369 0
354958990 54258268 0 645531841 657621834 0
1365550 3646022 0 26704647 24627857 0
248261540 19629032 0 599240995 610351687 0
139872415 20573514 0 149582283 64031492 0
76203925 74002426 0 335923006 365275003 0
247453529 113155072 0 304154067 292583593 0
34460341 7842839 0 43994064 38224593 0
208848793 3494839 0 403028710 285630308 0
128138721 26853090 0 130851852 95109647 0
72786277 6135633 0 228859504 227287493 0
22340821 10013885 0 169914107 178993178 0
80480224 4841410 0 299853005 251942244 0
33083255 3471883 0 37453664 14018045 0
258346292 16434763 0 390774405 214497697 0
163463018 4248317 0 226309779 216403746 0
226298311 107938569 0 803993873 692512779 0
122136047 8115451 0 895139098 829890876 0
42565575 161491702 0 911746960 868445923 0
93131272 10399976 0 163700795 129230319 0
70780855 91254171 0 233931172 241630867 0
42275948 28299678 0 520833596 530686638 0
137042428 52213306 0 244122522 206478927 0
97862811 9970259 0 645082007 526155818 0
28598878 95238942 0 856703648 692272218 0
193467318 70928728 0 493929077 555505013 0
148776522 17338270 0 226060355 200343269 0
207585542 20163631 0 589629932 535978524 0
38908744 32259797 0 174458708 167575697 0
209192057 198510022 0 374545112 429496712 0
60547437 21915303 0 388072091 332792067 0
95975108 32359006 0 697644486 693917674 0
63136022 30851029 0 185760089 174612406 0
12102423 2744340 0 127294054 132941375 0
514841882 4814188 0 772795434 805241857 0
28688037 72673642 0 209735595 210499119 0
37955826 1940782 0 83673322 99147136 0
420420990 103025600 0 690324872 798547840 0
509751570 17702728 0 728284435 667043626 0
49389966 3197400 0 601681750 545937085 0
170001386 97383490 0 632162330 767977072 0
537160268 160902964 0 634347412 563674689 0
16333653 7627480 0 169885706 132452957 0
141119464 41172954 0 183312613 192395327 0
4679188 23432856 0 96365452 97735813 0
348614014 48693027 0 662622570 629619749 0
549528195 615672950 0 833144305 798497869 0
641365375 46930977 0 782324470 688964338 0
239931549 5284585 0 282792475 176500644 0
396911128 56013541 0 770787523 838678612 0
525814208 76009832 0 751878016 791044740 0
528417488 128752480 0 547569475 384206981 0
135695209 11238556 0 366705370 287726168 0
180812788 83139704 0 468985892 513820299 0
27684955 550161 0 590402629 440825113 0
162377450 19911383 0 716915868 737950188 0
185783340 58508509 0 316636104 362198832 0
10330177 821660 0 125585679 122306339 0
68374508 154325799 0 585917026 621402468 0
367439195 96232191 0 539130081 364047176 0
3717117 15991367 0 379102198 357351928 0
60283873 2899054 0 161119656 165471698 0
231510691 18100283 0 641531707 705213086 0
78979237 145119916 0 619815230 629756605 0
154694527 50454806 0 351986294 311334625 0
131642118 79624701 0 573728162 628665659 0
75525294 14928392 0 431898939 429992202 0
350633795 27269466 0 436687319 406628309 0
37070060 29701263 0 67455823 67815960 0
42788703 68671024 0 701093145 773845719 0
11910443 39188033 0 204995121 269654729 0
15794521 17549571 0 566420905 785810451 0
6427940 3017986 0 13002224 10761291 0
852649 141750 0 27066192 22208521 0
93928872 66577214 0 506635188 570406169 0
307376533 47204411 0 726157490 704549508 0
139158316 75021300 0 438129788 471738134 0
623294087 125527873 0 844516759 819115620 0
90135044 32548332 0 121568229 89861857 0
7089686 10616455 0 77070533 80261284 0
52997916 108156718 0 701365035 700299802 0
17120899 6800219 0 342173366 303216269 0
9499509 2444585 0 424134110 432457123 0
162984478 27300347 0 292843866 292901622 0
350848780 170836003 0 704630745 798702187 0
33861292 25743028 0 370389955 348522674 0
645356777 112560295 0 671023129 143732713 0
35290040 45312286 0 795392890 864851881 0
2139383 6134894 0 153994371 120367289 0
30361668 119998148 0 330673777 401132216 0
230069037 1179358 0 307100290 188853407 0
3367724 11059134 0 49088919 71885079 0
19908473 12096406 0 70517137 75937017 0
9665665 805593 0 336090918 305238620 0
6705940 2380576 0 114229952 114535902 0
19662211 19598152 0 523387825 421314763 0
257908107 39711231 0 633119947 617647671 0
424902378 84016921 0 561332730 638527162 0
120169349 44474903 0 364895919 469115260 0
311970468 25912501 0 950070545 912720917 0
296226792 64074791 0 417875060 427395366 0
322340203 9754261 0 557328400 559988588 0
177021839 92685306 0 903791643 786412870 0
338887803 228978781 0 991831461 942295226 0
21384744 6857357 0 491792336 539998045 0
7753770 92466141 0 325943446 430176515 0
247095629 96709406 0 900215693 946774784 0
269773552 12341874 0 738631718 748450963 0
655789778 50412989 0 805101203 594032214 0
451883550 776461 0 932359548 902993983 0
3282944 84469 0 14372057 15411224 0
26858474 146607666 0 424815572 609477915 0
25513861 52997201 0 399857692 431923018 0
23385619 816766 0 194812560 183907548 0
7906701 1595603 0 416308745 447447498 0
350645022 29045812 0 581687764 460312185 0
311158172 65781709 0 353469076 285600562 0
4911042 32989535 0 529069804 353638683 0
442047191 43047288 0 751032315 637213307 0
588628172 101074482 0 855995218 825611799 0
608052772 12187300 0 768717424 701833328 0
89481494 10533213 0 659236139 676117566 0
504650571 54476286 0 606422366 505785610 0
8183913 483730 0 37313151 31990268 0
95273217 5060994 0 161981145 153369730 0
211180561 9506683 0 911074057 847528218 0
428689135 34846829 0 879265659 867411117 0
86934455 22686435 0 564309245 520684886 0
15389376 11871383 0 203100198 193034555 0
277320 18376 0 708871 843621 0
375529130 53669346 0 816799955 805007830 0
73018155 41079720 0 154558116 146995211 0
97068963 13464627 0 253875179 374172876 0
54149618 27519757 0 498254151 520234382 0
70202907 14691520 0 418434140 530810373 0
597878333 267914224 0 809746517 304589823 0
11938997 235663042 0 563516579 531154782 0
96995088 4264889 0 211631770 191794587 0
121559335 31393297 0 170099657 171739153 0
7716702 679362 0 68808489 68701081 0
366655066 116120240 0 692500147 563090232 0
92457498 14232295 0 367321909 352360742 0
46236200 145012089 0 614190866 599896442 0
329354 3973 0 68726170 75040488 0
198739196 83435870 0 674483056 904043019 0
192652688 172219686 0 688900364 662894162 0
233507252 204279448 0 270411511 223849488 0
385622121 11649263 0 599934097 518556685 0
604044753 378307478 0 865182383 861773943 0
130559510 68053726 0 195359682 233072091 0
506702806 219722183 0 802550535 789406693 0
53785670 35589604 0 320314239 344778809 0
2346067 26352977 0 216985817 233678754 0
153982137 72368844 0 393787104 243953810 0
98086 131960 0 9553498 10247584 0
86128772 68726229 0 489684675 519771709 0
7432231 42167350 0 386171241 352032822 0
41571830 47107841 0 595733806 480323857 0
342080220 65598213 0 678413320 653931818 0
55142815 16959299 0 448513489 740509789 0
106890069 32331946 0 383786487 351540071 0
187296068 96418517 0 433896322 349875771 0
102531970 12236129 0 719198854 702431445 0
469123993 175673721 0 694262265 654058750 0
22328211 68597732 0 261943025 280206736 0
669013 8231419 0 66847199 54804362 0
3232037 970516 0 99484718 101738890 0
250421554 248598952 0 414528787 758884250 0
3766204 2247330 0 6749940 6558848 0
450995181 79930403 0 529677011 188837406 0
67470646 38720002 0 247535081 235083969 0
414658194 646634 0 711334076 699154730 0
38485474 27116653 0 311755245 283521815 0
61429606 68717162 0 343685985 401915951 0
16779773 5271848 0 270425522 308442986 0
421680139 21355957 0 667613846 640331340 0
103803970 46985063 0 482957005 430728169 0
3828514 1058043 0 20659057 21052621 0
241285828 54380026 0 688726919 727576960 0
16015638 3359125 0 62806364 57189640 0
8483931 778063 0 25089265 24230201 0
341790680 88210475 0 804195540 635465099 0
217846032 166008100 0 275017107 218036006 0
654231554 35975332 0 971543600 762382422 0
481843148 139551176 0 591627780 416062058 0
250824061 128523819 0 665553695 653237122 0
115619256 92212106 0 251265734 249923618 0
53639744 11417480 0 124973863 108186371 0
277311410 23896294 0 764979527 753617588 0
12293646 8285643 0 67414241 71361289 0
73203896 2791333 0 200900316 203528785 0
259140655 30676160 0 366516627 275178856 0
129291424 76406995 0 760324759 826103282 0
164037734 164952714 0 300169008 302028750 0
90261215 19532266 0 246307593 218136824 0
259364561 65257756 0 617717704 670195989 0
18326871 31528740 0 718695064 615691010 0
418675837 86195449 0 495423942 227776172 0
37410789 22032304 0 150524852 136806094 0
85710671 134202187 0 716878715 673672862 0
405278985 100203292 0 693839041 584843178 0
4617551 8376075 0 113241816 137487304 0
26910385 15896900 0 250100851 271076529 0
296319604 2352368 0 351689991 222308908 0
187875810 135425859 0 224728776 176774477 0
40161108 109000065 0 521245530 490187312 0
38011709 26385036 0 547795043 425155367 0
164033802 51266913 0 735747320 713025214 0
49702817 60528421 0 286344237 323073992 0
431663860 193584742 0 603496595 722459175 0
175965698 215277343 0 301485981 285562993 0
69756464 2972569 0 256194975 262220703 0
106200311 45515978 0 140159923 130615759 0
67797530 15953262 0 319507438 442971003 0
136772390 110670775 0 481020894 417118724 0
24987385 17378970 0 278861872 247787852 0
195362483 119695058 0 715309120 693188115 0
469609641 77963235 0 729770507 546654420 0
24623152 30359449 0 905502075 871877236 0
22220489 2106383 0 165277609 143816048 0
41496235 26491446 0 304218163 309784969 0
63397733 6833969 0 780505607 682489102 0
69742330 138017171 0 826016159 778194522 0
11723628 92498360 0 300303753 398398302 0
3196422 36210582 0 772052357 781635959 0
55131911 7203739 0 821604570 617608656 0
406991854 128500488 0 866223818 941128208 0
19196511 32201123 0 756692029 773329120 0
289764451 40582553 0 428661809 496632193 0
45239921 21440642 0 475615681 557777005 0
490383591 189149011 0 657736767 544027459 0
259782911 188699173 0 431082231 389324171 0
11091826 32024530 0 273073629 281420288 0
128733933 35958428 0 230896408 252251164 0
448647634 157841416 0 596334392 669266389 0
1875584 89998169 0 659934443 657154732 0
137668088 59926335 0 284302055 437585516 0
36365252 6643075 0 445230617 454221548 0
3542294 5668596 0 71407028 73724647 0
208539781 152661875 0 817359854 771963624 0
312220183 34496692 0 686646171 503918855 0
131933471 27768351 0 172095033 152011313 0
59677110 55028362 0 796563249 804905609 0
546 4465 0 27249 32527 0
8543052 1676619 0 192532847 179103067 0
493266 118536 0 2688766 2518718 0
2021459 10421662 0 73308251 110347109 0
29922416 8170593 0 352313539 350628341 0
260015308 50187481 0 328882707 279704619 0
15397515 2503905 0 144588990 132930438 0
12818420 33121619 0 548256587 560037946 0
172133864 71978485 0 438570923 473324001 0
628566456 26022095 0 862305448 474036191 0
7508777 18327716 0 74067973 90097486 0
6376822 25128105 0 697449920 898974137 0
65017732 53971102 0 494010237 488440431 0
160715120 23984318 0 742644276 712456528 0
40731729 8624689 0 78038698 53916164 0
183637488 166524120 0 551161017 590342425 0
55980336 17564001 0 256324122 276962262 0
317752658 27560134 0 801379575 772543842 0
20833226 39795681 0 556623585 419953706 0
287879694 7080159 0 505573944 507566535 0
29822359 27478981 0 777340916 687741049 0
240389656 21156248 0 505664157 393595530 0
9177095 6024583 0 567032663 564576260 0
32069998 120096639 0 642009978 686567258 0
9727905 4067701 0 353645395 360257322 0
102691169 22660968 0 107142352 104632630 0
1365491 1238431 0 24425364 26246832 0
35324137 26260216 0 168845136 162376089 0
347488789 102738176 0 583821145 561657306 0
231810078 131075177 0 544138691 550359267 0
508363690 35258 0 540575383 559820691 0
3250870 6132697 0 58111188 56635860 0
58830732 51791944 0 184897898 279670352 0
264895236 125380543 0 695924570 723081772 0
120903927 169046689 0 901859224 926927844 0
280755263 10131003 0 392243650 409745306 0
106422403 15428448 0 660174189 618537538 0
162634674 6632313 0 645610463 563087513 0
167965369 79388601 0 337189562 370896504 0
171725990 135835403 0 229179406 236729870 0
360749194 407888839 0 523053074 461162741 0
45165311 14198006 0 236169882 221009154 0
39732401 210665070 0 395406693 459198989 0
164837640 112430399 0 306005903 361583811 0
279934474 20385552 0 535439515 495882184 0
37611674 44183109 0 384319017 403794216 0
481558431 113082310 0 521690913 506425872 0
66989914 46255732 0 299136206 296035627 0
47417352 53488156 0 816667320 875818403 0
41770656 5539729 0 86186057 77471912 0
90165022 35818279 0 485284048 553931278 0
225648440 12846777 0 392180527 379797202 0
28264890 638537 0 106966814 95625781 0
254819084 66906911 0 586178773 496096138 0
3424589 36323182 0 471090253 492053845 0
13015306 1692325 0 95162046 95154199 0
24402044 10145428 0 508051757 608135792 0
466749225 113255302 0 836835265 799626333 0
282776086 239778548 0 316284946 278284155 0
38214802 47712836 0 472315170 356607592 0
158275388 52638603 0 415110205 268491027 0
210147828 7860346 0 558923648 552740680 0
24868520 23652574 0 343312909 475123520 0
377636068 55648708 0 593243753 500810753 0
313363582 67409606 0 767705179 803801380 0
74258131 28070978 0 528644813 485481782 0
7342060 169015039 0 411730220 435378682 0
283408009 62145542 0 313349337 270920980 0
87798147 313658139 0 662150970 790158732 0
493148 67256040 0 883798028 770629659 0
30114066 1660927 0 432107101 355656862 0
320500314 19498332 0 370026771 155791850 0
405834567 145256170 0 458087110 451427063 0
307530216 110745504 0 333366875 233865901 0
653796170 73149366 0 861039246 609996065 0
201215510 41481041 0 273645761 238516174 0
7951708 23575731 0 291207322 290026985 0
20881253 54962546 0 410669348 411384074 0
88473541 21458883 0 758022563 612703541 0
9430260 14435030 0 85257726 72858797 0
204993838 14540636 0 524394912 496110844 0
32455211 3194340 0 235297909 213256611 0
675578782 299959798 0 739844970 721505380 0
180883812 119959252 0 449024790 578197300 0
522140843 64893845 0 737216332 699239948 0
58243315 7049755 0 162412432 144044293 0
8770754 15786092 0 199687189 243862598 0
87613568 14303639 0 294267922 313161802 0
62353749 34055192 0 731240788 761084241 0
3485119 16508115 0 109719755 180955465 0
12021949 33591004 0 400666469 512774446 0
802373739 208695447 0 856337401 826034530 0
43516766 37618569 0 419103807 423297006 0
9213372 31308501 0 135197658 140539275 0
63228723 11584212 0 691623983 596463487 0
197748382 24739925 0 449459059 454127732 0
594922283 162026901 0 748818160 763163244 0
17450471 8484793 0 47113044 50679343 0
35634407 100284683 0 580967957 673972496 0
508646010 4986919 0 674949297 664994187 0
80120734 3249428 0 297760860 289393736 0
32369339 81453016 0 686967041 637697035 0
6079874 5426454 0 34591433 37597246 0
15706390 19485229 0 238554493 269293583 0
50052113 17747049 0 497498790 504792382 0
19829989 227811075 0 524786222 812557378 0
3882705 238884 0 16231771 20312326 0
147034314 63314107 0 467872811 476893832 0
692270583 234334781 0 958765953 746533516 0
373768566 252380232 0 555425361 565758418 0
405990265 119590678 0 944494433 324998581 0
123492670 46693050 0 393288805 352907706 0
33232883 11531077 0 822130053 876406444 0
254115768 29442759 0 471690108 470205935 0
19626099 30115472 0 765591020 754957366 0
153082574 44460132 0 448964404 469570095 0
44261467 21265258 0 667555840 692772363 0
50822218 56092383 0 242634767 189253455 0
401753661 110095085 0 588249166 529581611 0
34156599 8258299 0 83928100 61272099 0
418969219 27088196 0 512484542 274290397 0
71306736 4669972 0 648335517 540185401 0
338629781 259523820 0 426895435 447210407 0
543019654 212327411 0 743856883 595729266 0
23179725 56193 0 293844403 274589790 0
13497577 3016499 0 103602445 96769500 0
31464087 4390016 0 434077072 441682388 0
439312 1378900 0 50821017 65095053 0
3392473 3836020 0 12729590 14968636 0
120577855 17338467 0 474081232 424743091 0
319838712 56458052 0 456487783 475029251 0
31642344 1854938 0 75385003 75818968 0
8286078 3031239 0 30685933 33051942 0
1895304 19787496 0 121402326 123981664 0
867931333 2463946 0 919332502 318229098 0
12614712 35788955 0 136367305 183151311 0
67476505 44689315 0 676599304 722298542 0
181199730 25447917 0 286798412 125785686 0
6656753 21778317 0 473683556 388389537 0
421973633 133193297 0 629161112 644362557 0
5904051 13587645 0 541694035 717937201 0
164452537 36192667 0 964909860 917141238 0
266611633 62479425 0 650429604 643488176 0
249590726 173164187 0 891900231 817159120 0
2391331 3808332 0 26571384 27563108 0
207282707 16654310 0 467031747 192320744 0
353507586 129150491 0 591721083 452611510 0
2772970 588158 0 30421048 30227593 0
368359446 65513317 0 513128586 124896620 0
100779636 81906834 0 368424549 384971454 0
8745877 8422516 0 347968618 319815712 0
19688348 8262685 0 55928089 54176389 0
796203 12738840 0 167331564 170595116 0
462973413 313488296 0 507950132 358658906 0
109316556 56055952 0 124331814 115354450 0
44984120 107865311 0 308161598 331507656 0
8040003 1076188 0 833590342 823429829 0
31028322 85200602 0 495107571 566885837 0
166919995 17840584 0 362805408 363961739 0
15913171 7018149 0 387201968 371365647 0
22104251 27930675 0 445301105 424842856 0
422118570 214103492 0 515256254 600009836 0
6564251 3839597 0 46265026 46801808 0
320211761 10413281 0 404332616 292299530 0
2484442 42414423 0 566229110 564010186 0
94312752 26686828 0 404330902 386978648 0
176120898 22081186 0 387060418 292550872 0
167030573 142686954 0 522708829 488727646 0
135560747 191212912 0 380733964 384842099 0
510208725 74305864 0 682987426 470782641 0
14596802 101209722 0 492980416 523228690 0
277989987 145600796 0 665717983 556722112 0
49103256 1720867 0 64181946 55339072 0
852008 432471 0 13071635 12305096 0
145190350 29440464 0 159135946 219134699 0
333726790 181225493 0 837367221 779617918 0
97332015 35577609 0 150729702 162272644 0
7257818 38947335 0 242627821 231587783 0
158916441 86917551 0 867335359 704379417 0
18733220 10399789 0 336830569 340528814 0
27158722 44149389 0 357338143 349158887 0
31306305 68602889 0 845494937 817478050 0
64007774 26000705 0 603395285 693921405 0
36592284 6540438 0 55776343 45932211 0
188652633 72783183 0 617357448 595532672 0
366698968 255250255 0 686021109 586930354 0
152509384 101045749 0 244802716 227636606 0
189261069 69343905 0 510709252 486030790 0
37237951 24553681 0 194506610 188780120 0
11302250 895951 0 57379328 62302897 0
92952717 897872 0 334119291 338552825 0
73152336 54982622 0 279699017 263669052 0
4043830 7172116 0 45106959 46714387 0
33122521 125434636 0 636665661 865017645 0
285986876 213731003 0 694353080 818212788 0
230207460 59983839 0 499030612 427133390 0
164087839 76649500 0 222084663 80298644 0
12715429 18032323 0 206024609 177293944 0
377551247 131396354 0 816044941 574061219 0
283799679 216394631 0 605084853 628998636 0
59498251 9115549 0 901290987 815778450 0
217727902 167652788 0 230740276 201926626 0
35541598 210246310 0 676363226 640224902 0
124017675 27870581 0 426262721 433240679 0
4739729 968019 0 45177107 46265472 0
1830591 5081923 0 39688149 30885090 0
3709249 3247560 0 287971024 398486162 0
119441557 21193439 0 603431635 571717300 0
98428097 12966000 0 878144570 836806829 0
72751910 54673851 0 636786107 546341920 0
144791438 78120707 0 554310473 527876207 0
107317034 9663244 0 735221397 623597021 0
509745669 87734912 0 919744314 595681906 0
419325 124129 0 20662336 20797262 0
295944354 68527186 0 632184081 522713183 0
175788093 2468965 0 382651028 323166899 0
170988066 55422830 0 928868281 909962454 0
341554865 90106604 0 496222124 467988750 0
313588542 158518036 0 397318536 179801600 0
2129946 3402612 0 34499412 31354585 0
15139737 5883588 0 58122475 59529684 0
73188373 34905560 0 753651731 752606636 0
93567694 6212488 0 206667252 218528995 0
7633150 12065610 0 404848546 422618924 0
24280547 12327648 0 56224207 39310016 0
79930301 8323088 0 173598755 154712179 0
10203418 25053486 0 476624071 562393415 0
406504596 106679969 0 502418484 400212700 0
45654510 32556389 0 494527066 634636323 0
11847883 109197531 0 367864056 333932555 0
95910851 62460052 0 182156066 194316506 0
78720203 25509945 0 182676351 208237601 0
6688338 2843061 0 88656330 86854415 0
125377580 74494804 0 240836607 207250389 0
19807694 65395357 0 271935855 278641002 0
134432560 8581917 0 595989039 546323734 0
152005496 31184498 0 181597867 114793419 0
55684916 15551084 0 69303786 26539909 0
7490988 96159577 0 724931991 793169754 0
89824144 16361333 0 102065617 84225345 0
102157647 55733643 0 658795749 648793408 0
31563720 156004792 0 414143386 446830587 0
176667160 73811983 0 760192922 862642085 0
13386023 39832034 0 825871728 782057053 0
69662090 23248774 0 765000052 859402574 0
40464929 23489988 0 795101485 661650200 0
214865273 66507797 0 594079596 654927751 0
16796844 7267036 0 48445241 35022857 0
33206507 3746619 0 218062202 212676191 0
31598903 18056325 0 62583038 50754530 0
10368852 669616 0 742283611 795936379 0
165484856 20007792 0 207866370 289010236 0
506169859 178414299 0 657274652 677180621 0
442910 712470 0 2476907 2239720 0
157214935 18120533 0 199426099 116139765 0
15882932 19158580 0 306333945 217599525 0
245735308 23829518 0 302358875 285331541 0
9437809 1051099 0 73926073 75342924 0
387054898 180189908 0 780292731 760808746 0
179175452 4079609 0 804195661 836067712 0
151908925 48155593 0 195236367 295486781 0
79786066 164267 0 212354867 203431083 0
29402805 34672443 0 310131676 380079836 0
125877992 148868968 0 214894591 212683392 0
448948918 52432531 0 831694975 764446436 0
25816215 3340958 0 177444096 212671290 0
38282447 54009619 0 824391961 798474695 0
191150467 26774091 0 263679084 84435263 0
111717475 29151291 0 403934229 374662457 0
6388333 651921 0 66603544 70741220 0
15376721 25566723 0 358576161 383161792 0
18741669 24767217 0 677349035 654755527 0
190510387 2278057 0 426924103 475657506 0
8370816 2260136 0 106403750 108705697 0
77793098 19808582 0 374242137 462244699 0
186239748 397578666 0 826156614 868852901 0
421171364 181102872 0 482357358 522303768 0
163002432 79871452 0 477586612 473077585 0
14108027 52520879 0 545073201 627837561 0
69224006 146475568 0 934211797 791507578 0
74457701 16314254 0 106505180 63332944 0
273074164 178279609 0 735500581 739938528 0
52109553 43451971 0 303896530 301725109 0
6868715 1361311 0 7401614 6716281 0
27634011 5909327 0 355990971 366098857 0
717669 3421347 0 18943599 18543335 0
314434062 50706201 0 427596546 314135733 0
120461926 38429748 0 722500800 625405068 0
279059993 180624968 0 476940950 332272299 0
134439090 35029747 0 367276048 367662778 0
193860787 125139998 0 753164063 783029655 0
173771004 53429961 0 677355550 657680537 0
66357395 25423085 0 637032269 656232767 0
106005286 113237118 0 322452277 299788895 0
1714236 41086304 0 648721432 599187051 0
130710419 149411603 0 558913576 652523681 0
15774845 16854139 0 142464408 146524927 0
81881816 1189927 0 112452727 74791594 0
46395851 25666293 0 257594541 256890175 0
49459973 43304728 0 88740019 90956721 0
101001069 46341795 0 626972306 670574904 0
160174294 3998003 0 178959451 122116138 0
186362913 26036463 0 283855577 188597941 0
49102354 13250320 0 121108134 80978550 0
127177648 202452539 0 550317477 561326307 0
477189842 178513273 0 652285467 281961096 0
38958396 528962 0 534804469 518145026 0
1622708 33620981 0 694805105 569481835 0
330135671 5533080 0 809383580 763963017 0
18679913 40576001 0 212882745 158053334 0
1030386 68827802 0 558365174 546947230 0
291101291 3570762 0 836511890 932500630 0
29848092 29253074 0 228574852 213108618 0
27665439 8511095 0 44123004 42213500 0
97146024 103650773 0 232367469 203151540 0
474759303 2275946 0 537619513 339689449 0
21646822 33666570 0 738524296 641493532 0
725121 37536091 0 285626293 327305818 0
16563610 83204977 0 575007762 636022605 0
29148463 7241168 0 39126604 31616644 0
175331215 35033038 0 824645610 835288027 0
143601010 47038527 0 531417792 550306406 0
91347027 11493150 0 149152816 105514427 0
256188503 22937409 0 355055336 347935942 0
2247580 145073895 0 571263252 748585373 0
1975962 2624044 0 92133678 120514232 0
59605614 108639968 0 536098289 574123173 0
125303640 51588916 0 792799686 844080986 0
56412772 49476652 0 730912198 829344734 0
28657347 22786347 0 275703380 286725328 0
621769917 7576502 0 771483213 753141843 0
83196251 11442321 0 111368328 118266251 0
279052564 191917170 0 903130924 828124423 0
18492019 3127361 0 45480328 49116252 0
450763809 8126135 0 758443765 899432534 0
48728578 37973628 0 103222131 103922971 0
483671816 141792310 0 712928261 752770832 0
37921533 35110080 0 332216758 351388500 0
171147488 200163193 0 950660137 776496970 0
78665334 105820865 0 548639217 561447224 0
129107481 37513123 0 233103185 344709167 0
13501406 113277246 0 311425829 437274422 0
526631817 100984815 0 727918930 743529752 0
8652051 29921354 0 108646912 115514990 0
98888933 75686982 0 166403311 169225152 0
48758418 27142391 0 689752595 569171991 0
557908786 426974052 0 767661090 757668794 0
7521750 30593481 0 194112065 186169248 0
427060069 172992531 0 850066617 785949611 0
2611191 52690961 0 548392475 569503236 0
325863335 27070281 0 849068999 786482222 0
340055334 126083402 0 877430577 885803412 0
57790203 29352297 0 172296552 150458651 0
237923203 4830048 0 602395483 585014982 0
577647396 335084265 0 691945011 679279019 0
25557212 30372514 0 695229620 761659779 0
77160475 63239953 0 576435163 463011368 0
101528716 64925539 0 736185806 759242052 0
28911547 14630195 0 457792704 345324210 0
982038 1301649 0 22786245 23207093 0
21571096 7882451 0 144388758 141024509 0
408986820 213556160 0 646492563 618889327 0
15958505 12421550 0 239582647 276655020 0
26513724 62697009 0 596735047 644066779 0
449815154 38881871 0 613042217 397468597 0
2061261 19490759 0 463302103 413036416 0
6480680 13769843 0 384325612 435171170 0
472910820 85546329 0 843398684 421429799 0
961599 1418058 0 202298009 186198674 0
572188276 44689063 0 755591737 769866725 0
493559840 145733400 0 898427255 871224834 0
46904988 286717092 0 700688442 540230605 0
134019684 157486566 0 568334155 600198384 0
38587147 6713754 0 51004312 29936933 0
232858714 257281870 0 770119758 900951737 0
252820960 147703671 0 611719659 605818622 0
59806472 59154532 0 324456021 282848237 0
185301789 68793 0 488964998 411906988 0
30107428 18887715 0 90978384 92688416 0
52161171 8037440 0 595104376 575039215 0
20653768 3097147 0 85897508 85783794 0
26294191 10800064 0 248231531 184094346 0
446590371 174529357 0 580576999 590050231 0
98396498 65879994 0 282859014 291681268 0
1420710 21552 0 39874390 37718080 0
175623466 221555997 0 723178332 687122367 0
522932153 43675344 0 614512942 664774047 0
96353199 786653 0 252270488 245854555 0
26407 208437 0 110632087 111898073 0
42224880 28210104 0 426067248 437875676 0
121095725 3878414 0 174377982 156495718 0
490276819 143467196 0 700383420 691421885 0
79194481 11487773 0 136859341 120112654 0
127883627 119919441 0 580428763 687657385 0
44070176 84228396 0 719020140 709094799 0
211515474 110704198 0 698323544 623342656 0
215567426 100018185 0 394854446 371106085 0
143076674 32374926 0 372711068 230551248 0
8378 78455 0 640730 497841 0
84097090 72191603 0 734137226 640514200 0
74069602 52848196 0 388819706 438083705 0
24006073 20926719 0 113528696 112218433 0
162366508 19895566 0 335495826 335413002 0
6219729 19182991 0 828394203 717867933 0
193309271 76113218 0 897897777 940535792 0
295218417 167461055 0 346698042 227049205 0
81764407 71216073 0 275582035 266611196 0
6292696 6775854 0 78710465 81973426 0
23779416 6302365 0 179230037 164137454 0
310541525 36342919 0 490450727 566083297 0
37110978 105822179 0 370761200 366671222 0
10021624 20689398 0 485912810 469226837 0
244276858 2677118 0 465256148 496100276 0
306563177 136783641 0 978396560 931512699 0
39427652 42050807 0 757508974 788129866 0
3790055 3565344 0 19924776 22467047 0
237190433 33392373 0 342988431 388557820 0
38231118 40654337 0 198812527 413354673 0
253010132 127670588 0 460935459 332676733 0
77062580 63356516 0 263135820 249258244 0
53458276 12587143 0 266041592 255925740 0
27948322 10503067 0 292394784 294959470 0
539963176 9828961 0 662519135 411118215 0
3237959 225268 0 17809883 18986886 0
31121196 3496638 0 628473448 699048179 0
195704732 117688990 0 477153745 516513470 0
100929958 3720552 0 172526793 204754879 0
257254449 50995920 0 792606374 625050493 0
89250038 38937028 0 572419810 644291972 0
347499715 13681805 0 373129229 64348798 0
235785886 77200657 0 561106706 521215982 0
281586282 189256918 0 927092493 898271819 0
6101497 14894578 0 54041975 52122340 0
352781284 221852103 0 379412439 382460102 0
649715285 41411855 0 890311721 882505078 0
208740942 13591296 0 490193678 494472153 0
108888 433512 0 8560971 9427359 0
21255105 444577 0 406673590 407141725 0
251188563 49703245 0 433736672 389871065 0
269716705 137878525 0 292367156 283951440 0
131940609 77656655 0 764485715 836262815 0
11960375 9384516 0 172190033 170437317 0
25558908 14157956 0 156889513 131258449 0
42527 15005874 0 252394628 278793578 0
171364325 24026061 0 174850079 32577255 0
302659937 111954693 0 474573108 495574498 0
64561502 7956492 0 482373808 513234549 0
78709128 38920530 0 123448902 129056075 0
434244961 158585560 0 668050180 508539684 0
145907668 8224019 0 149790791 162542282 0
27747718 120986457 0 798755367 835250172 0
575706646 4600508 0 851006980 748004635 0
5119939 1062285 0 77951390 57231825 0
298211918 184481859 0 563093915 434258984 0
63488670 118462343 0 594165893 556241144 0
66373822 106975837 0 486249036 419972629 0
136306062 48294174 0 363443690 378313053 0
36583002 5951044 0 246216743 264017255 0
35193513 10059544 0 142676175 107311595 0
308788444 5723746 0 559066655 570577555 0
8210665 2428472 0 13943177 16757049 0
486412892 33688251 0 697020120 590385908 0
14731246 1548288 0 246687098 246630844 0
35635875 5687277 0 115066047 92511867 0
454181226 370799480 0 546077029 434890765 0
81532136 30883169 0 147500707 111692513 0
408525 2196353 0 9468263 9174534 0
260356698 9444540 0 817046422 851159078 0
167598117 70193227 0 795312095 627253005 0
150890502 178341900 0 692639691 700313796 0
435958738 130000333 0 812731388 819563410 0
49523959 46914504 0 302349876 320866025 0
171840832 72252989 0 233614341 219866304 0
75058321 37844867 0 874151889 789158306 0
186219607 9645048 0 863294699 773924673 0
526994238 277375014 0 610716538 406198755 0
168943463 6954098 0 584010543 604387358 0
107315201 98187317 0 803831422 806918751 0
239443590 74369805 0 635658053 527072243 0
239957301 211239957 0 730216677 862609941 0
193354359 157084598 0 734784809 657097962 0
615023164 235305223 0 687150780 516173787 0
80867107 61873366 0 192566937 157697481 0
191541415 56667337 0 231922828 343679809 0
32128190 18565430 0 785073419 766437160 0
105850100 79455999 0 185813958 237251130 0
75419484 158112522 0 585657848 677284621 0
24013123 29438868 0 310716926 340623028 0
3315288 12600086 0 191447620 245166171 0
37298306 7750380 0 137700620 161867252 0
2830094 45842912 0 307247872 250951003 0
71519909 32707019 0 249034854 205485428 0
17079169 147065773 0 786254915 760935080 0
87180755 2502014 0 779742741 742358146 0
36849500 102952545 0 529550291 490519438 0
58275034 59039732 0 551658936 644870528 0
341386378 104144110 0 786156446 917642759 0
117060308 104443686 0 205891724 287804207 0
249708652 32377834 0 280696622 91574543 0
364042783 157772349 0 461352557 354157372 0
84343835 18135423 0 184317615 173258093 0
43310080 139992565 0 798238995 799026833 0
5768530 53837969 0 248116688 265494279 0
599927606 31574584 0 940330990 933403079 0
22529846 30017821 0 124057662 116764760 0
433242398 134755468 0 886855965 722242907 0
391091571 303520248 0 707249102 806549625 0
216674544 61848698 0 641709271 598137277 0
11690622 23368013 0 58991562 51988264 0
19532158 6192982 0 250638679 239878035 0
6190152 60522827 0 235074208 212813862 0
21516730 8640339 0 26528144 27870737 0
33977398 116846570 0 580499274 453160051 0
14683951 1917821 0 111052923 101004473 0
449980595 70005915 0 824629925 801577749 0
102593125 17183441 0 602304834 601262677 0
102423548 10844909 0 126376832 102015876 0
602458997 168350 0 964084499 832788618 0
6871404 4373640 0 35754690 49517597 0
148523 1389146 0 30529573 26209886 0
5476393 7059106 0 182656255 166590499 0
274063983 33797584 0 570003103 385138990 0
3455390 280076 0 31261672 37252605 0
9142446 74715478 0 393765432 389570799 0
179469118 87687386 0 223620787 124052416 0
96842288 87889703 0 351336202 364029061 0
147191302 12891460 0 438092615 446895804 0
747243860 197714729 0 815206535 853641109 0
369485000 152029449 0 841096450 545616885 0
61009264 63831458 0 244015204 261667453 0
487208116 426230997 0 741957472 657470550 0
2455805 42493964 0 298519131 323917943 0
5490638 8152921 0 123715337 113243168 0
1754675 18575462 0 117693728 116638137 0
2511722 6521090 0 22834316 18531658 0
324503566 30972677 0 687444674 493453673 0
19897898 17355542 0 537378199 439490613 0
223118 1746175 0 42698453 41852757 0
124773713 53795206 0 192084226 139191375 0
37679589 56187494 0 130106891 122553656 0
43175901 120865724 0 753457506 745665412 0
87178114 3396998 0 227064361 235830619 0
147794903 9408380 0 264843789 73420866 0
261593798 61377288 0 884597830 923949869 0
57752650 202589429 0 612578283 630662654 0
15445163 3372469 0 40349461 27129316 0
199530243 87854677 0 246125927 273851033 0
120529497 17412429 0 218842105 140172761 0
34655822 82303676 0 907610975 906096344 0
203139142 112051436 0 634525805 723889146 0
530075978 208626026 0 874181650 902527998 0
706816764 109109246 0 841732171 799154871 0
186345926 6036563 0 853979603 760743312 0
90897097 70771681 0 555635302 738457435 0
22677910 48700531 0 921897058 898401281 0
359944 2416246 0 27393403 29969594 0
26837887 5954435 0 289920554 287744273 0
5512061 86088563 0 392890186 378565386 0
207226840 64711065 0 794986012 897646125 0
181735222 1356065 0 263500692 204713857 0
7259415 24591621 0 207090969 218182240 0
58928726 43576530 0 818940507 868986349 0
78713997 53645069 0 609378847 621423945 0
153508730 10530505 0 344878594 404842821 0
52364537 8610950 0 807093423 754744246 0
3146535 11960259 0 266653251 261748587 0
265500730 214265584 0 423453219 419547453 0
93531949 34056320 0 155363971 153876620 0
6125689 19717381 0 283807288 258923361 0
159806274 79745322 0 848715933 787891822 0
41742206 609657 0 177632722 183191481 0
78187349 6839918 0 643255777 720344560 0
26568775 18613396 0 717376969 669601484 0
109761369 4237174 0 376344212 289877709 0
36260276 19034888 0 83855273 80932909 0
34237000 14205085 0 870179706 784719752 0
1632883 17424820 0 131696943 130278982 0
4142403 8573838 0 50367345 53209380 0
35914542 1377442 0 281952458 309449957 0
27437462 57493241 0 307665105 326960183 0
324779897 32836680 0 390275263 396315754 0
26629711 2474051 0 843787248 839700593 0
457927706 703276163 0 675992228 820969916 0
502659476 41917384 0 761885033 578334284 0
14085778 81746413 0 587927812 544077779 0
293519940 97642661 0 609916820 608006314 0
88093941 4158171 0 336867821 337546843 0
59215423 57610544 0 635740968 582096646 0
24837363 33043260 0 369429232 380181135 0
230777805 12950937 0 578323092 611999054 0
39407051 18678989 0 818842530 933925631 0
194224805 120432154 0 747600465 770683858 0
65996545 102824824 0 271038443 314106231 0
1676226 9370980 0 299283583 268053139 0
154667180 28004957 0 575158526 618662965 0
200513419 227407036 0 269579976 285792284 0
114098972 31119337 0 300109058 287392676 0
387930463 102793762 0 491838097 457752264 0
742261989 406802013 0 777059157 487747357 0
41598038 11746847 0 269101177 175497345 0
77037352 106423729 0 953699860 958539434 0
9015189 14562858 0 404276991 429051333 0
44306848 19903422 0 871619007 718910202 0
160208769 23505162 0 202067671 221676954 0
74055320 661476 0 609774723 616560719 0
207660342 58386537 0 376680265 389560756 0
108055624 25485169 0 276770114 272572245 0
33978919 3909235 0 644158439 617436207 0
3200959 9057971 0 52987722 79534392 0
1477999 22172858 0 377050957 389079692 0
37002006 19772342 0 173816833 190227602 0
230688499 17612500 0 513141305 521944971 0
241334028 130593401 0 765784447 641178665 0
157111 10775711 0 155986892 165090700 0
44125888 236439945 0 850030166 827700644 0
290337271 73442680 0 316378958 295574700 0
614588118 127862383 0 949292416 663029819 0
355667 7387235 0 49396922 61969569 0
1131340 126600435 0 472270264 484882252 0
102809451 54833212 0 123101734 129275005 0
262764240 18514718 0 432419642 411328985 0
34390811 36315162 0 425907704 370558676 0
364028633 241814940 0 472522844 411047436 0
3432969 9105294 0 395151648 416381710 0
102524394 304020002 0 917756612 978425694 0
1809273 17553525 0 117918780 117002859 0
377707170 153293717 0 645577680 485541123 0
71395536 12844042 0 902537227 646478094 0
246928763 147843896 0 646565992 691163704 0
156005964 48337390 0 582382069 523758606 0
651509720 396335973 0 855048621 858376342 0
7002959 3890942 0 241396922 239399002 0
2506036 9585308 0 218216335 240004380 0
2746572 3926535 0 12612344 14167330 0
59315320 7666693 0 317886679 359346809 0
146746210 11467152 0 242994981 248847876 0
142595330 10336128 0 432049879 433188037 0
189488278 29142019 0 323131999 350232248 0
17055105 21282346 0 903650878 848948244 0
155278371 82848338 0 778028651 771613232 0
214227281 2720666 0 547050774 447649112 0
42219468 21574670 0 216809987 233378778 0
41914730 118482950 0 453763904 486467908 0
75598258 19368252 0 285229180 278370444 0
444139077 62693990 0 580886402 611885156 0
18593815 29696820 0 358294467 356153265 0
95265358 13960297 0 473582904 509728603 0
315786711 77639215 0 465081204 478199554 0
216553217 28918629 0 423753914 350609395 0
5212991 8040864 0 26270766 32175350 0
59052066 42344608 0 84013561 87432081 0
161521182 63146810 0 901087807 761561169 0
47077233 3630797 0 181183620 193790236 0
190791525 45285247 0 451442668 445935092 0
106135701 93995604 0 837573187 820148277 0
323432120 115250319 0 545617235 267341748 0
54093970 38645874 0 468071196 610255385 0
13947538 252515 0 326868203 306761494 0
124921302 101818506 0 721902010 759309044 0
605466432 444427364 0 922925562 936626591 0
3347470 1952010 0 169996860 197992761 0
102280910 76562495 0 362809620 304360466 0
19913362 14898499 0 216222750 237149401 0
166177 207280 0 6052428 6124877 0
80416029 67331495 0 750834760 775956345 0
163104414 9920814 0 469655041 417678050 0
330294429 216943079 0 726327090 703991037 0
72466515 66407322 0 484407340 548858332 0
304160488 27939450 0 472666809 447226283 0
386653108 292759857 0 917940964 865788993 0
182269210 182880126 0 418895425 498861866 0
9695585 67116775 0 301452646 236422927 0
107353773 156229067 0 609700025 494540662 0
39152339 22625805 0 43823422 48938142 0
120601222 67224690 0 645650733 546452355 0
56110890 16144880 0 121462458 115226000 0
783857459 213124388 0 876429437 797164385 0
496808617 26855548 0 996234799 806556364 0
4364489 17690345 0 105198517 100357781 0
102037662 244129649 0 417230358 381589284 0
77903039 7616260 0 326855531 395374122 0
19659773 4462740 0 39715990 39541823 0
159305734 97086178 0 177124889 115622222 0
43786597 16371024 0 624361067 695119444 0
167089564 43545106 0 313054677 79483539 0
141483762 14719125 0 320216292 271873536 0
280113188 49969848 0 723927055 730314553 0
269723833 164946670 0 564907770 593742893 0
225226992 33751136 0 285144210 249186416 0
8229181 30597219 0 136010024 160594797 0
65231620 18744549 0 590549637 551511700 0
41950005 5215144 0 233573134 228305794 0
6980965 43966568 0 493229852 465332573 0
353370710 14384474 0 388270035 210409338 0
5945146 6584802 0 73335612 60109442 0
610776320 72694608 0 762915289 769310442 0
135007826 23419880 0 456795147 430708880 0
91949640 61182228 0 222517529 266310841 0
9943564 29944034 0 304439804 340234235 0
37646309 90442150 0 349414861 305936021 0
80047744 18463007 0 593752562 653536367 0
39825740 18336221 0 799001570 809630881 0
102483682 51275333 0 685290897 735991990 0
40700071 7983858 0 75119816 69104772 0
259743740 286062113 0 383353338 407383959 0
538040866 110639342 0 825181046 866436349 0
41871514 1443277 0 117112341 135726931 0
5835009 44204884 0 166977236 179275730 0
198274236 40706450 0 451584074 400373871 0
54338031 190033490 0 788633678 785011263 0
4500869 101500 0 11394413 9911940 0
90318118 27524193 0 171115302 167242636 0
178757214 6869536 0 544007111 482200731 0
156449041 710424 0 850092829 932163883 0
51183303 2043030 0 91496720 98135092 0
32186843 7148487 0 137341968 111475099 0
260488706 103491069 0 829914145 844272476 0
34991600 21156021 0 573966100 691735360 0
21605368 11879959 0 98472512 100513288 0
9739325 559362 0 37222614 39730906 0
68819438 244234394 0 881575037 794068135 0
297758687 12924251 0 781586217 782320026 0
235741690 35902169 0 274154696 191157504 0
1691231 676523 0 78159477 70650578 0
193902886 97680747 0 907084938 848296781 0
24619730 31447191 0 885351109 868090645 0
90560824 13387591 0 260726903 278089969 0
220862 69272 0 7040248 7434929 0
426498735 51778422 0 520623295 460723565 0
23252067 17849445 0 778792544 779305327 0
270584353 13308481 0 517763526 536282292 0
28723424 45631762 0 247241783 245457285 0
4157276 2756296 0 25979390 31290673 0
39962839 157334636 0 486937780 545342646 0
74822258 18298810 0 347156045 324507591 0
30813418 9787490 0 108292848 99532498 0
11822423 1704972 0 141301444 132303564 0
490132513 230220332 0 619818546 549584472 0
72892156 98572672 0 698622839 659290426 0
59705322 146009080 0 863348700 883654539 0
417282835 85113025 0 756034732 895069544 0
64056490 30215724 0 157488574 155083391 0
61573296 29989962 0 170730987 136548186 0
444333660 124591128 0 922043851 813844200 0
300907886 23078843 0 318903769 330899848 0
140936918 70845845 0 467985933 460954925 0
557165343 22877678 0 650296396 673008299 0
103385469 45328656 0 182628795 191986712 0
7508457 279211150 0 801086872 907421975 0
130826492 2581474 0 898539409 801546077 0
28394195 6964458 0 871750032 851438831 0
37326832 13405831 0 179626763 178108291 0
79990953 46176159 0 922178471 934384720 0
180443672 19884567 0 218931507 177509901 0
20680164 119404602 0 366618548 425702230 0
25895020 10392026 0 102521470 93964383 0
2058107 4559099 0 124039657 152776186 0
83986562 25318257 0 213836492 223400858 0
28358325 2724176 0 91725714 91626865 0
271921057 144195325 0 717231507 670865228 0
98458972 60802862 0 234506161 266601012 0
45640325 14467240 0 93702742 68298271 0
6841405 1378742 0 13492010 11825158 0
120812799 110544559 0 201299635 152291407 0
2532603 4044800 0 95752718 83087398 0
3194511 540325 0 29820900 27893395 0
22532313 32416717 0 792876607 766175110 0
4244327 3560876 0 790283162 755110700 0
12090864 41004701 0 810402176 861112761 0
170713233 105346725 0 502335211 322830995 0
145274136 174840504 0 365179181 570222186 0
29183697 63910727 0 154881484 167300393 0
202679775 119671036 0 347127944 265088988 0
84246619 114829797 0 215326659 217081260 0
28595229 46016914 0 222804871 265066034 0
34374597 7392234 0 158490433 151770272 0
21022762 2999371 0 40707233 43164773 0
26142899 34973876 0 308414186 321599638 0
1392426 26975430 0 275306193 258267968 0
15409362 34858480 0 299625827 305180909 0
109570977 49784872 0 581930625 576408794 0
697439268 33878107 0 785553608 504203414 0
109646783 70986860 0 653637617 645762771 0
10454715 16888169 0 270186205 310314142 0
292711374 201223174 0 543141702 597333607 0
154022612 40361252 0 679710893 657287981 0
122288167 136391685 0 265852978 189965144 0
330851773 378523008 0 534391063 611253135 0
20459100 1003228 0 125364721 159418619 0
22031536 1097872 0 201548434 240639161 0
4077214 3387005 0 584421805 509755801 0
181852168 14748682 0 217530813 65412320 0
391174936 126125768 0 611442701 759503594 0
29429196 15875177 0 49274365 40157701 0
155953417 74493527 0 578085009 542662376 0
94814602 7333246 0 378010388 374847183 0
427589235 152500119 0 494757283 258677986 0
405150176 40595177 0 732130668 750045543 0
111181148 150122240 0 780064206 830980661 0
64911634 12237768 0 394376873 460593076 0
129805886 48059688 0 252233302 165594631 0
122916293 5943372 0 689921858 667592032 0
20558724 135173582 0 443386342 523769604 0
675098095 198214915 0 798313280 661979674 0
33184796 127212205 0 703371584 781839982 0
633398610 213344330 0 831959030 876164137 0
23599662 3748592 0 94269308 94859002 0
353687697 89727156 0 544827803 263375141 0
9886168 63925159 0 312895774 315904714 0
109304140 324661563 0 548531521 491009417 0
29077410 17195703 0 338219628 261193764 0
43575548 384439 0 80882779 71532829 0
252974841 97095077 0 445286107 241395276 0
41858299 37689818 0 493994132 526372780 0
31652956 27268888 0 33147226 36249506 0
22003446 1233281 0 90000338 111267566 0
254418175 212585665 0 701875726 895620769 0
337965967 210137259 0 418396834 376614196 0
19799770 15377990 0 44317631 51065212 0
348376327 72140896 0 503957007 383010430 0
140203899 17090696 0 285080650 299474046 0
15219519 1471103 0 85402333 86927033 0
397320385 79377087 0 849234821 640055473 0
809566920 36591147 0 897101952 212088913 0
14113126 11443888 0 227452056 226644987 0
32554077 8052285 0 449260478 494679353 0
36328767 27994551 0 235348159 209363011 0
65345108 11493851 0 365125938 453301854 0
70061047 11933814 0 303139104 292543756 0
106775657 23402226 0 344644229 399923650 0
7182499 36305621 0 841988627 855132338 0
196433354 18916190 0 415744171 337458604 0
74098060 30195841 0 188384208 147436150 0
6859585 26653770 0 93201502 82100954 0
583467244 152893479 0 785175103 561734394 0
366460985 136012673 0 479611782 407438406 0
6649246 100368700 0 732384667 816871961 0
24300540 19623223 0 111716022 106138669 0
142602084 42813920 0 685117584 602558502 0
467226857 250260846 0 915167575 931154248 0
590536614 532194078 0 803414544 765513317 0
32352453 4935493 0 94005486 89734368 0
9800452 32271328 0 325972898 321578602 0
423990941 104508140 0 456705227 234712489 0
295407030 66876491 0 406870076 452583597 0
226322141 335509142 0 760056223 699298303 0
52993243 4166342 0 238049273 233611390 0
137312654 39948434 0 337893409 462854351 0
141250055 10533850 0 188513220 173963472 0
31695291 6871530 0 282593209 305934201 0
83823865 13029414 0 132944194 136358007 0
1937046 16942558 0 177400871 175284211 0
73297967 155176704 0 710611371 758202662 0
69650352 9415626 0 522481917 330532745 0
157929006 7656512 0 454256998 446546108 0
20659306 2266574 0 150280781 164575907 0
1057608 229588026 0 839145243 926747183 0
442868838 91158586 0 736105543 711913887 0
767291 72424411 0 415546983 397626465 0
310376468 14433869 0 454468534 126710191 0
128452042 19214616 0 270143566 309210148 0
393440638 321493558 0 713255108 663413129 0
20610186 5054369 0 801056368 878709297 0
183787433 66271868 0 261948834 198000700 0
334844800 228660 0 484872366 447637542 0
18514323 106235947 0 308537473 333031004 0
87992886 102404790 0 379354849 365849219 0
149360827 42189772 0 497422258 468717689 0
259895178 13977073 0 821445690 730137653 0
60400907 32022588 0 610393178 639987938 0
459102631 111755654 0 782483424 831030149 0
4002490 393908 0 26049153 26780096 0
319979494 14450593 0 945152273 793400671 0
33673486 1412610 0 234116705 198311621 0
952233 44708984 0 560181454 608595717 0
567465933 97474812 0 632541154 519552539 0
203891162 22540577 0 528828196 418934333 0
270376441 84731365 0 375287798 283629177 0
170242831 1500472 0 661939095 917262684 0
262768066 136149812 0 560396383 543616863 0
205297158 82153667 0 303197209 280439734 0
110287218 27123808 0 286675099 317505338 0
720852315 36289882 0 801283005 821845434 0
120597578 54509268 0 644932494 726178288 0
84553149 74560914 0 370129368 496388894 0
152719565 93868489 0 543617248 429478618 0
278929793 64954687 0 778848373 938858423 0
124437623 80488661 0 635260620 632681527 0
11323534 98800483 0 683207146 684215442 0
106789258 91914079 0 489310302 602824145 0
228797455 30715222 0 947470060 967250915 0
751711664 146771054 0 825277818 730912089 0
42093753 8047931 0 217324549 221192548 0
7238679 46370041 0 374469002 300920865 0
192544943 86954636 0 454678661 539557028 0
191142414 180502031 0 468224154 497241165 0
466647526 210528429 0 631987889 523749280 0
127213034 22186632 0 823274374 803351458 0
97031730 15242593 0 606799946 635916342 0
4791879 33198269 0 326002048 328881162 0
682410944 111028889 0 783532374 833710891 0
140222910 34010546 0 174478145 142880013 0
7935735 5970720 0 186581617 158288035 0
360138592 45136427 0 969903224 936751699 0
16153041 23655330 0 359232930 350999118 0
76171921 3001642 0 475882395 533114579 0
31279437 33870 0 73939942 59388165 0
58122 1472481 0 64466606 61687396 0
51817398 185032 0 464116691 441879728 0
386020592 35041968 0 444292881 451836889 0
11699190 4157097 0 306650875 510553400 0
22108350 170396516 0 693934772 749347821 0
496378281 72288950 0 546174776 326449570 0
230295667 14368607 0 352139762 363801951 0
115732341 9631685 0 543916879 477552957 0
3144110 2756505 0 33543110 33819611 0
105047548 27840174 0 747321779 858438659 0
119242222 102638012 0 298699387 286984359 0
29156655 15562387 0 89520073 97586772 0
405901832 110561096 0 613027750 602051115 0
7844101 40955045 0 192302329 186288723 0
23468845 74911708 0 876443276 855723413 0
25790341 94830551 0 561067740 557837460 0
85075564 75130635 0 479100440 596392448 0
58874937 57282014 0 741913646 569414246 0
107484047 891736 0 371507095 383398628 0
71954757 188336905 0 810102106 730256959 0
78462012 92146786 0 535600067 584569364 0
215720996 192590435 0 372734900 320903785 0
106311886 752164 0 234674096 215926318 0
162237176 166825903 0 447329802 470343724 0
300996217 191414002 0 396621647 215004851 0
44233578 30356877 0 97669659 95283071 0
140269925 103942708 0 233301384 217395760 0
219095461 72645410 0 728256211 754902692 0
42426748 140649676 0 369611607 406348745 0
105860503 19005690 0 816368194 756375666 0
357297193 26724188 0 658758904 625825770 0
27208168 39609119 0 391816373 363809674 0
38525730 84482098 0 725838005 793701882 0
40811068 18984473 0 142192285 141908133 0
10804301 21043145 0 269521951 315088975 0
207675966 215802009 0 440160213 532192924 0
22254545 14052254 0 129763937 104251667 0
4861913 1942009 0 19937963 21128669 0
749972 2902805 0 12894940 13114961 0
206882287 43509499 0 637898315 883010375 0
437713242 290135142 0 581181212 642017725 0
241407261 80944134 0 570103146 545011692 0
49969351 28084832 0 446275818 444974331 0
34156881 120660213 0 862736253 964315969 0
27426170 23213960 0 131035083 147124040 0
73376533 60467194 0 578458524 364481933 0
101016680 2332045 0 385899677 336156114 0
532461710 301543429 0 881656651 677752934 0
150472214 178504556 0 705035779 826850317 0
14327468 23682878 0 156722425 132987914 0
36667471 173465678 0 473859127 486653739 0
693076917 23000605 0 861008620 788355498 0
38381734 26074989 0 155297325 133657899 0
57041977 101498327 0 592185887 585243910 0
1584916 9893152 0 23920213 23284950 0
270521047 105800745 0 603375186 530316707 0
1868442 630807 0 4957113 4911885 0
152590372 42676583 0 381929665 396525134 0
583641295 27686337 0 724782883 657921447 0
50020771 2709867 0 438941828 506705629 0
32559964 23667182 0 310321795 318893862 0
154965329 120287333 0 480478584 485315995 0
393976025 364412700 0 636996465 632870407 0
92523968 104989599 0 386744615 398789115 0
38735594 36150499 0 681106233 704085741 0
196099264 339133780 0 668555660 555349038 0
579205494 332419825 0 863134884 705716310 0
405983924 166862885 0 483102461 570435502 0
88464078 32668194 0 807947315 835699575 0
251519569 21353510 0 351033051 69619807 0
555026547 55863149 0 855112476 770279561 0
12430992 12843808 0 240630308 243755183 0
186458967 96642 0 891919488 833399915 0
49456257 16698682 0 436017873 385488969 0
68744393 14395845 0 510421804 498884443 0
7716397 2117373 0 137262685 138359861 0
663179050 214730633 0 705476357 665940907 0
314638855 68355912 0 391268381 260877576 0
722995882 6678809 0 821790060 217497364 0
26743440 56100696 0 259136943 269543652 0
19875537 28568777 0 108779415 121394942 0
22180018 8278456 0 156450109 154890522 0
17962186 38960739 0 633583820 657083783 0
206556114 44246269 0 561213039 555717472 0
40627433 22955345 0 100170177 93456124 0
363692892 341285314 0 428978497 352096107 0
255781267 115895423 0 501679874 425346814 0
112851166 10522137 0 342289113 345086391 0
415968747 120998623 0 599639493 500945427 0
474770667 71613634 0 522554114 523405785 0
446260394 54827748 0 819620037 857764138 0
69228938 142096872 0 798434270 871538145 0
181290213 56822026 0 641803564 642291255 0
134537500 59434015 0 897797271 897144953 0
9668172 8396575 0 96205548 98896304 0
145538172 13423591 0 282117914 117619813 0
87620730 4715977 0 948083635 996846896 0
51913981 116690599 0 463627775 590538569 0
555136284 112907167 0 636552446 528154585 0
58235938 1035281 0 374920998 438149180 0
165699638 1267005 0 937876273 948446607 0
8145947 46817876 0 755171077 754712647 0
252311850 285002946 0 660387224 668808299 0
3427953 1063373 0 6025323 7227469 0
76547881 62355087 0 434299342 394512695 0
289272766 88946314 0 928940263 835264934 0
81170024 26923410 0 88076475 87909414 0
33712883 28973496 0 301558285 387602772 0
141925143 1846648 0 504876152 476844504 0
1059364 32340066 0 162153763 145615433 0
44863869 81072713 0 463417145 520730417 0
81553203 23683885 0 322961432 256130737 0
110129797 942170 0 283286464 307471265 0
34324765 25656083 0 67163942 64617935 0
210242572 23127022 0 833557439 837312443 0
60271587 23715134 0 94861912 80323688 0
200536302 58509411 0 632696267 694246698 0
93072690 16522996 0 757075403 794279424 0
165486587 208445130 0 556478956 576270306 0
27823890 9206939 0 306780068 342997954 0
344943252 356384239 0 543376902 770080389 0
234492374 59792207 0 821192169 876674408 0
489247107 271346589 0 979972507 891167896 0
559453 2665304 0 17107479 15775365 0
9006286 4815636 0 126258651 134365869 0
347617555 177411791 0 749956928 496836739 0
517279749 79357371 0 714355751 692541386 0
104495197 4985243 0 146226322 129557620 0
168354514 85804095 0 805636500 805575108 0
78293435 20924878 0 176469338 180269021 0
13313511 14732761 0 342279252 449453761 0
64643125 16493297 0 230475605 326276696 0
24868886 51061432 0 301692588 333638691 0
8551668 6462802 0 367933346 330849966 0
194134882 105317893 0 633073126 424765788 0
286662385 85610949 0 479649691 513036166 0
495856893 70436908 0 723566794 519027520 0
138289119 87881789 0 193118265 152909530 0
150638307 17171503 0 622828152 724358751 0
221879413 154687184 0 281506663 217660258 0
3004837 4564535 0 64197259 74347380 0
138746875 26758034 0 409388223 418219085 0
90664140 23514211 0 254563189 288619895 0
13431652 87821316 0 557044445 637964949 0
269744661 39983005 0 301421276 173908009 0
24056368 94188969 0 409776958 431164897 0
103352211 28679145 0 619918306 611414078 0
21257142 22745630 0 348096195 323759132 0
24195401 11242355 0 232128486 200850686 0
225700032 262182794 0 716736809 530000712 0
400412412 212046284 0 512821616 438047207 0
31932719 1106516 0 153499438 163091886 0
5885984 25908202 0 277363213 327778352 0
14033476 3818738 0 70709456 73478028 0
382025747 50539482 0 788863509 666561571 0
356015538 64516283 0 795606554 756301505 0
51787087 56884147 0 691079004 777457640 0
120543221 57741664 0 396386093 295551461 0
43121550 44320705 0 112353079 91476126 0
3095022 33163083 0 80204769 75743132 0
135410101 161943641 0 311553533 301817057 0
25546944 29811940 0 195517295 197169095 0
585949752 359657165 0 810800349 778685549 0
216794235 97343358 0 833244466 506054589 0
30292856 6810769 0 125903326 108318633 0
222029322 78921834 0 274203871 122363855 0
96561740 7131171 0 580887233 550059438 0
29880430 2022843 0 97083121 83645043 0
450526441 269610056 0 562386009 397698703 0
130970419 236365934 0 611772257 667079313 0
53615822 921853 0 161718279 177115333 0
74353529 40608676 0 148324730 153936187 0
883647 43218521 0 265004934 261600725 0
71555173 319507792 0 843232460 797300641 0
4888480 17953233 0 211100125 214806846 0
485491252 366715989 0 569518589 525986301 0
24933154 966586 0 140440515 135434376 0
8285246 6093810 0 45084929 48709792 0
76248390 22725853 0 161256551 177318511 0
31964059 15544938 0 265930428 236824176 0
599959566 220108227 0 653760003 644310323 0
1988487 10234691 0 316264362 323693118 0
69898774 18570108 0 602722836 706579943 0
100291955 75004127 0 609884380 585040974 0
236227971 130857618 0 580000536 533271969 0
57092668 66119387 0 631481289 652665010 0
164889653 3417275 0 216827169 178609584 0
172222354 73808482 0 527391847 516088693 0
440711267 114508285 0 458255921 337979731 0
344531666 90371165 0 541175978 317439176 0
8102160 80054192 0 260612942 264622699 0
255735159 54560123 0 555727104 500838345 0
227890080 367482690 0 577309033 556532215 0
538549287 112036156 0 701133858 321402021 0
176660923 50689921 0 642590573 595244298 0
138258138 17232634 0 380261670 331651023 0
582209579 2142419 0 769967976 785684916 0
403942568 97270527 0 864199329 690631018 0
252712281 33134740 0 443554961 288065726 0
213867848 68649281 0 236461654 193930641 0
125373324 56491360 0 671698438 418967414 0
273731765 41196911 0 859561818 908978618 0
82426335 90139292 0 497383792 430978902 0
20778022 16341854 0 424845939 446511448 0
111382416 919290 0 858563008 689748390 0
24238776 7070702 0 513674746 491326086 0
40480414 11750570 0 558372855 604490336 0
349292868 7914698 0 442436885 275359745 0
48413756 15118893 0 361790863 349441243 0
18321628 201642518 0 798123160 802657717 0
2360018 11503560 0 73702213 90204180 0
304437160 42908110 0 750254399 837276183 0
151756 27313 0 2032902 1802686 0
100386097 50622352 0 580695452 574651783 0
160719858 71995663 0 316430324 310176813 0
514819225 153021731 0 593919598 858719132 0
93609511 30806569 0 216226681 199746855 0
412112647 296506523 0 542457321 638334905 0
234690097 152596529 0 388563918 437320189 0
10493268 1434874 0 76114552 68080571 0
12813210 12500243 0 157507696 166745135 0
22374813 51293716 0 620718941 541813466 0
292854083 10063737 0 605421929 444986649 0
416027708 116359553 0 548451266 380613203 0
23801097 510795 0 324380405 297889133 0
456103899 284108031 0 596345155 539480034 0
80054405 23685675 0 899596759 962220211 0
771052747 653035184 0 929794759 807189778 0
32110525 54317907 0 87959972 85108926 0
18078721 6670032 0 181119708 189727959 0
358961060 202907718 0 603436083 604651194 0
426204515 290307378 0 709050111 685713899 0
11613169 13992980 0 116081866 105471911 0
5974275 170020 0 23749948 21818079 0
75180272 11483969 0 158193393 154762196 0
2464429 1107507 0 27266108 29252759 0
312232322 5193778 0 458469007 396898120 0
30518825 33857601 0 639883781 675085550 0
79915584 2172000 0 349105196 274116424 0
123171351 33833145 0 251014898 245736203 0
34770601 94735871 0 696913302 688418917 0
16660111 28240273 0 250843252 293986861 0
27768970 43587440 0 322356972 320147783 0
56470422 2581903 0 178748230 156310255 0
74029567 11966745 0 100146904 81398690 0
157315900 23962 0 350779716 468864600 0
83197096 8281213 0 288362789 278381208 0
31354798 72757977 0 605068435 956586116 0
38634637 93129786 0 848990503 954540203 0
234316582 161827025 0 461526906 618788946 0
67917086 33681582 0 236807698 267064942 0
74141730 16532339 0 212413525 151507641 0
376264701 92199387 0 498635684 595604856 0
7992607 52403986 0 210015674 153246308 0
9013891 915483 0 244595362 259938921 0
56822313 2561028 0 206196020 197145015 0
94744384 155702468 0 449671288 792968962 0
213922700 30591125 0 430146329 449972496 0
37850028 35350097 0 599451382 626026122 0
804086 14423880 0 898352338 794334192 0
3839767 10212171 0 143040097 142272219 0
78716708 169999532 0 866945791 746223196 0
503168259 30588932 0 731843359 655215419 0
503727197 80627606 0 881061088 932253191 0
14369701 102992093 0 530045808 641259698 0
116916246 22137436 0 316867968 282904219 0
4469039 2130467 0 485150829 602550476 0
73711881 2889119 0 448557463 442088764 0
334866843 175949005 0 828885230 828384110 0
7978082 12538452 0 93246380 80422968 0
307193197 124363377 0 341655554 215127532 0
182863787 152982988 0 384293773 603212619 0
60396516 111347325 0 515978828 464611542 0
21338380 282307612 0 647251456 734924547 0
135350042 64527243 0 191752868 146095416 0
12471469 87094403 0 533638631 434291162 0
303602827 124107477 0 497663077 472401140 0
46365306 38864237 0 530423667 489031938 0
18402277 14365457 0 277842683 250217490 0
322528595 179272 0 384047313 197619035 0
200471894 24487400 0 783011202 844204876 0
358356313 43527203 0 534190804 318134637 0
486583730 608868700 0 915704374 891608612 0
721438177 304929016 0 863681850 429436678 0
54069804 220333623 0 503652998 597833708 0
31828785 29443961 0 108410013 108194346 0
70511362 170659930 0 563321898 581078135 0
70258563 43801113 0 102041888 93118952 0
491243 5584772 0 51554775 51024111 0
98724555 106447250 0 375733201 317649330 0
10842145 93485009 0 528087406 704473003 0
5392693 3664395 0 71342031 73526024 0
29640864 3215260 0 532498674 733255661 0
691375379 267893286 0 768786615 587854635 0
58524989 24020036 0 598098869 689847215 0
40886083 14578523 0 116538235 65388641 0
466188 813993 0 234577495 235113183 0
53311939 56878448 0 263798911 226583841 0
49479640 9029750 0 180670778 153446435 0
317084432 130007728 0 539843065 386503921 0
571942098 116807172 0 711103812 737966300 0
19370368 428949 0 26063546 24220590 0
432209881 103865049 0 609687582 607325925 0
188655839 306593736 0 365988896 422637112 0
9233701 16297621 0 91306103 101025278 0
156679346 67662514 0 734656346 689474445 0
372628945 132463 0 579288472 562299389 0
27904555 97682191 0 444617782 550560106 0
48211805 71319042 0 316603600 290169497 0
244798409 54185276 0 281354522 182372810 0
164737695 80550281 0 756428679 726066071 0
44377289 51137344 0 142281121 99325278 0
31762074 3094447 0 337175587 301499380 0
79672269 17423886 0 434086704 448705455 0
54745047 2566973 0 489303175 483665584 0
64373015 12773309 0 573616751 628657368 0
412519224 6390810 0 801849836 732702375 0
529087451 66028380 0 791008264 105921871 0
260743105 23493501 0 815159020 806825469 0
121356905 26354849 0 148811805 97047546 0
490123868 2605361 0 853195175 783548346 0
134990538 36053133 0 640949344 640041096 0
111291192 131985753 0 933786100 855559760 0
34983223 18666599 0 351293597 349834959 0
145206940 57652566 0 496404482 519061232 0
425736461 259282312 0 825831129 828833761 0
100258754 56380900 0 876051781 952111524 0
155815160 57699404 0 902510279 819018792 0
286503930 245226902 0 632341953 662334089 0
92787538 35047110 0 487578285 631034110 0
142954606 19442866 0 241985076 132828146 0
12264376 47201662 0 322393240 348120644 0
45913822 15010951 0 517747810 690720202 0
736981751 61144756 0 895798801 845248516 0
38559389 92722860 0 624302747 652464458 0
388386858 107072200 0 637608373 618478611 0
31982089 26439669 0 539188326 522523060 0
14636790 56940431 0 489497378 486143373 0
132247440 104416212 0 562338585 577885850 0
155785461 100080401 0 238633603 214277873 0
329522391 47702255 0 575680611 422556624 0
2127890 13449603 0 526765981 513772213 0
52600958 6078795 0 775602750 781572402 0
75588775 24477046 0 175801162 117381078 0
10787425 159395110 0 419390349 517048410 0
69642022 44768761 0 754511837 701685044 0
40486588 5016943 0 492997119 429628331 0
213029674 98412287 0 308286433 259694547 0
38682019 20728420 0 432081661 423557014 0
149932781 100524735 0 204691554 215576091 0
22644404 2932578 0 627674597 545238572 0
411999831 93313840 0 459403338 185555143 0
169264176 56878892 0 212280920 81646413 0
53193508 11508940 0 109745425 108477726 0
13689541 596609 0 49136773 46511911 0
199297145 128517303 0 506472137 476704248 0
315047723 242577912 0 990145224 946514318 0
16663292 51494578 0 485444653 487253191 0
301457667 1185838 0 642923706 495032552 0
738346512 184047500 0 844487333 633877866 0
3583866 3158908 0 210959365 161024312 0
29135910 33699327 0 579593950 547099371 0
100271344 70894534 0 433545000 391728052 0
109384713 83988894 0 194289882 198547429 0
88160851 89250781 0 375809086 371562309 0
357227341 218210864 0 989962768 900611223 0
397153929 4691455 0 594575344 511890053 0
282937864 55598166 0 345116977 387038049 0
450456045 216761857 0 933576462 924680918 0
338856380 32786218 0 516048542 559073234 0
23701152 1859979 0 156333492 165047458 0
392392319 199524666 0 485627460 440198741 0
653638828 64076366 0 783801266 701178130 0
103600409 80930631 0 821286638 874778223 0
53318447 23452711 0 339976555 266839736 0
28830137 9869234 0 71322750 83872792 0
146431579 45711108 0 310784188 247652406 0
5081741 6745252 0 79710849 65288280 0
39095579 8103032 0 74458014 74778504 0
7553609 51081217 0 648125749 912681896 0
169389170 75894518 0 444113567 435159109 0
7189198 5531017 0 97406601 89791732 0
46726066 97144784 0 675781633 651678482 0
256129585 33147939 0 370210127 427471483 0
290459583 142330592 0 710939491 762008697 0
414751314 70978221 0 924092406 873329365 0
32716743 24418118 0 317495398 305266740 0
62964584 2558262 0 324609546 357299415 0
204069202 89740013 0 912653301 879715112 0
241630958 123133868 0 246104497 240768665 0
24185710 14064128 0 263578663 214607661 0
3608054 59032354 0 848223916 830919189 0
164781806 16059135 0 639686595 628363234 0
19877318 17438298 0 366499833 289690335 0
303209821 64083276 0 376765437 356899091 0
104118409 14898666 0 495071118 508736859 0
433412876 272657871 0 498591247 547961749 0
96795308 15636938 0 686564001 707310783 0
34249229 4819947 0 152197651 135335260 0
83646212 6941549 0 416335730 386540443 0
61282826 210299791 0 495025289 438848486 0
651097 2279599 0 17273377 17924750 0
188125400 19916481 0 398835005 491275881 0
27640672 69004643 0 611257134 759005772 0
99044172 10596786 0 206017804 263851750 0
45433276 183388832 0 624971631 768078438 0
15317605 79614931 0 430205655 433693600 0
5413550 2046581 0 8286116 6578640 0
79723275 1745344 0 198479568 199475204 0
158183483 31023127 0 215621048 168831198 0
327488211 179172699 0 466649949 476314308 0
150170369 39443141 0 228769435 222115290 0
85316274 9074647 0 288731655 350247279 0
25226992 202527266 0 567951173 590451514 0
54244400 7078452 0 866114552 836932999 0
380673694 351850785 0 594355593 765257942 0
65699308 108339995 0 690883803 694718028 0
8570425 5657822 0 131124288 131119851 0
212831186 23015428 0 739333054 690719711 0
147584416 37369023 0 506162331 479200022 0
352507755 13505596 0 437854986 312143913 0
11082527 114896872 0 577539415 541140697 0
1456705 21695872 0 115428537 115864633 0
262015778 233336640 0 915908242 912585676 0
349685020 18203319 0 622528300 667836391 0
505558 8260583 0 31475687 29550163 0
113296788 159332230 0 392383109 406098101 0
1158954 467859 0 6824748 7541667 0
80891472 28504568 0 445499035 433400817 0
598854702 111535758 0 834722830 617481200 0
15515322 5719076 0 166567874 187151138 0
360641327 104687400 0 590277326 589803608 0
7662156 24132913 0 344317481 322172079 0
19684532 27857985 0 198095712 164296695 0
579400066 122875547 0 811527043 609743455 0
72690771 19299163 0 708459966 464641103 0
196556388 5033162 0 494525910 474259708 0
7221597 3070358 0 189927387 172521517 0
30228274 61279546 0 256250905 330371816 0
18727945 23588652 0 437412615 471763196 0
16255126 35240599 0 752957496 690059423 0
401832206 23520382 0 565631280 590344154 0
249259020 320133110 0 954432465 896779740 0
7932776 88258615 0 778110249 890972192 0
479337304 288593643 0 822088359 770150909 0
137152477 56132634 0 717181233 720540883 0
29541895 11090418 0 95372206 80814973 0
212313234 8984422 0 301352752 288251551 0
8982943 3680495 0 47245854 47815271 0
321998759 56644612 0 574737172 681936529 0
225268303 91026850 0 544297090 500494092 0
97256747 16395940 0 430737145 395277783 0
197911462 39328698 0 315147423 441283410 0
16240581 14427344 0 58465810 57392331 0
9565319 6906773 0 484091606 522598083 0
234692489 113395665 0 477934517 499921445 0
9440221 1531717 0 16282283 15692394 0
27167842 1123813 0 45345633 31693559 0
345479273 49762434 0 747461783 725390895 0
126869024 70758921 0 166631812 141603210 0
62839692 121431748 0 652759889 763070686 0
38459361 1024137 0 153756204 130672760 0
238668868 106771739 0 730956696 590649602 0
196872170 14109363 0 267623139 164477116 0
185092511 116659096 0 710430510 587784361 0
65043324 4146222 0 300217509 267180595 0
104171588 95849120 0 580274857 649351609 0
327986489 88156853 0 467915602 236646713 0
733721 55216660 0 786371919 766028670 0
1332784 8110207 0 96180144 77734625 0
162565063 30873407 0 315540196 324415474 0
15930190 5232150 0 65693784 64648479 0
787305062 430171472 0 854126881 651852749 0
17655187 33252607 0 125410596 125138732 0
4250654 15351195 0 152604368 162924169 0
25220372 3221507 0 146588118 151770623 0
35710290 27209804 0 221532100 230193945 0
49459427 72426344 0 407459360 499561768 0
595569074 306153868 0 711148647 807779108 0
15446409 6308529 0 38831498 50612000 0
30671584 3391543 0 91323572 96665503 0
433696967 1646542 0 539458215 518119949 0
72378336 25250926 0 764676572 771389620 0
64075887 84339807 0 902528852 910909526 0
15508437 28289084 0 171705437 151765429 0
156054169 121966712 0 306435216 184572652 0
327918804 273424795 0 609692745 723549394 0
100567958 9140948 0 431835684 401693153 0
15400089 4113934 0 215444293 209658882 0
28503287 139584443 0 633074063 779894986 0
265195498 544800293 0 852656366 892356082 0
34782054 83896892 0 465449989 463913633 0
467778276 231978892 0 595067476 575750312 0
180577438 57282511 0 562277866 580296464 0
127919978 22685705 0 161932119 122840832 0
128055722 71797479 0 139031775 149408197 0
249486819 14558263 0 435316044 314233958 0
89913564 10813988 0 135339308 140471357 0
7654818 22662354 0 116821404 105149127 0
171664148 40374981 0 751033072 765220238 0
207819119 211026393 0 600000487 595630548 0
84634766 139915378 0 280897510 282440088 0
156414565 80405297 0 362246423 264408681 0
451120396 64323260 0 779894020 544162459 0
278131095 106036603 0 823207812 826134986 0
5960233 3041767 0 71956461 71325019 0
30895021 19065445 0 488182583 482575107 0
342525011 107742654 0 882596531 870243973 0
184476127 76649158 0 335499317 389062412 0
664314 1544507 0 10109534 10299956 0
89143588 290470001 0 906957111 925286385 0
148610126 46846415 0 592928637 745989898 0
52688267 8266173 0 336537495 328165342 0
36681533 72862159 0 791607835 835217496 0
72329742 129747628 0 377201739 223427023 0
90564480 4788486 0 630244943 609214460 0
134683678 24175013 0 144355886 157957389 0
678723688 132397717 0 899398266 273600331 0
31264088 15272389 0 41323923 59163935 0
96882022 8840674 0 477074248 449110660 0
460876592 63554921 0 538491205 76681196 0
82823859 12413536 0 101319300 39396674 0
25727954 159717710 0 894489769 750444842 0
329783334 273382879 0 509159998 521041199 0
56145982 50647624 0 826728035 872206810 0
113170674 199283438 0 594814844 816846956 0
766620813 204468132 0 806111041 585665656 0
17086838 675311 0 28771978 22663983 0
38557557 4222491 0 132067051 120335090 0
119316519 51142873 0 537220637 469602147 0
270204810 64058447 0 512385652 511531558 0
84927636 93157034 0 773908683 817197445 0
4470540 18044776 0 825696649 774244892 0
1640500 554680 0 5199731 5570616 0
604922568 461952057 0 748620157 713522393 0
245227608 42768526 0 649809082 669194934 0
41686555 18211754 0 151600524 142599786 0
321698631 211716644 0 538928660 563825892 0
14119175 66403842 0 223050224 238174209 0
615050288 193918856 0 687264815 300255123 0
73048305 12652848 0 653269594 795824481 0
271529820 21192549 0 623662860 537985557 0
565495941 293560838 0 784611209 984117552 0
406942358 175984994 0 867821453 772314494 0
56816027 32802251 0 120544446 150036362 0
219842719 26070205 0 409522826 362829287 0
2774317 82457917 0 854087446 853873388 0
42823268 67177474 0 462859897 363530014 0
72940733 4795651 0 556877140 568025602 0
300900122 40542436 0 499949365 350157302 0
4494067 21324810 0 650807084 643973028 0
305102307 196906046 0 998267412 934406051 0
226011150 178911651 0 672737141 615221744 0
959528 168866 0 4645925 5067462 0
87778505 2406759 0 708375720 631934149 0
239809651 15437189 0 459266299 337061860 0
149050961 8857075 0 375264914 342627181 0
99014059 112543919 0 812352586 681854097 0
291332796 77404665 0 373518299 379707633 0
142013748 104172751 0 651310374 617350876 0
2235435 10198358 0 331744595 333529175 0
13325780 22396323 0 314599641 398784120 0
73160794 43503487 0 877830064 889477957 0
100470244 1917295 0 304689505 274685028 0
14637327 529570 0 71485360 71716747 0
26848497 63230579 0 514925340 546405996 0
16883441 23764272 0 221597398 188404493 0
78774142 36021546 0 178042084 142385935 0
57751366 86211028 0 576166550 590567832 0
14917722 14246115 0 147493689 152337489 0
9542860 199756720 0 807163377 756729451 0
167675745 29080858 0 696953275 726643195 0
72388085 40820329 0 156281704 165330996 0
189758193 20519175 0 790372712 812547697 0
55071838 23943081 0 578660310 398841774 0
49879203 65790634 0 188752785 195264184 0
97895566 20373496 0 848026703 852119075 0
43780732 1495042 0 51022836 28265533 0
50888940 110953419 0 450979117 707529002 0
31491838 20584850 0 203676233 224982517 0
8154546 22674717 0 766355817 750640899 0
1032085 31816196 0 599385659 879083217 0
305242035 88615912 0 705573211 796311656 0
163858639 23474229 0 247312666 208588189 0
436572060 322364886 0 657378475 608302671 0
307124578 146667001 0 440112562 497119657 0
24523538 22166 0 257672789 174378545 0
16748455 13695237 0 839978940 727912256 0
59955548 54580595 0 394831297 410441809 0
233600467 4724660 0 450583980 385713803 0
28859473 1803759 0 197843931 204714302 0
63397800 10218098 0 308855257 280851545 0
164010900 135065000 0 590999914 565171303 0
50310727 21618351 0 637800450 607016078 0
18929101 42218349 0 393226056 489011976 0
421908292 32398119 0 725404042 753296637 0
136902960 81959727 0 520161452 412644793 0
9619281 14294805 0 85027277 82353916 0
50665499 71751044 0 439989074 469114318 0
230399631 131756095 0 499062246 422036522 0
20565715 65337742 0 633988244 590949972 0
7068787 3014966 0 150258496 173467128 0
4916305 11939773 0 417545919 512103254 0
107203374 97779352 0 646581374 652048574 0
698321985 22049222 0 770806200 567191524 0
176976551 66417050 0 375717348 374516088 0
266774488 234132235 0 849739944 948511315 0
12806870 3242647 0 214083693 174249623 0
119532549 81488105 0 280021949 314425784 0
31224108 22207842 0 65705273 72363109 0
12890400 1356501 0 59219377 69142052 0
2832483 3664437 0 53355096 58270708 0
8818840 23445669 0 915890908 924859204 0
309625585 25413710 0 915240732 514427073 0
730876443 88416244 0 767268960 383221441 0
117149201 55910892 0 704012279 831845229 0
194245 15744167 0 103582613 117632243 0
650356109 134119476 0 676381748 697236397 0
223311687 2311595 0 599305150 599998737 0
327317529 60736630 0 502756435 403283166 0
50494541 114353050 0 623024853 669626632 0
589350634 134397602 0 842687131 872710858 0
612417270 57346095 0 894538167 824508950 0
497377193 195568821 0 557456567 497234876 0
265875 72406270 0 982633069 992066643 0
702251903 294188742 0 856595588 664559133 0
95663517 167157863 0 770971361 772850070 0
139263596 16827979 0 281365702 210237512 0
552345886 91132275 0 875970388 392175868 0
46333778 13110292 0 106088145 90909133 0
77072500 163725141 0 431164845 460666120 0
53325354 6723842 0 362454338 323287149 0
260802879 80443373 0 559714506 612765604 0
73683748 4557322 0 472650912 545902029 0
32865681 150935436 0 669955841 787226692 0
3922158 10878225 0 71192801 74391216 0
36915572 59567451 0 311567945 267595452 0
75294555 56120528 0 93774221 64542970 0
195334 250098 0 13300855 12711999 0
1878179 3208309 0 10779227 8319183 0
30540233 99465353 0 995443190 911198368 0
136344256 81139485 0 233321831 292672643 0
16579290 3901803 0 93391546 88867809 0
359184 182233 0 32493772 29322967 0
503391411 119040575 0 637237658 726407039 0
709694052 53307261 0 934735514 986685389 0
231217539 104541088 0 244971502 196685335 0
429671518 3111490 0 801355602 833612129 0
444787487 93251583 0 802825577 821433095 0
183726174 6573665 0 478754065 430582408 0
28692236 18255123 0 245645347 255447249 0
15850484 72927118 0 636718387 516458590 0
25195762 7627040 0 411325523 362384121 0
5572981 31017047 0 216865344 198222103 0
119693187 28888813 0 356994950 369468581 0
80435811 61413684 0 519321827 511858635 0
91108603 45295814 0 419028674 551510466 0
91814420 3966888 0 360662815 207937314 0
19373797 21706330 0 84809227 83464248 0
190312795 26601054 0 546652495 480139797 0
623183408 177280599 0 681637224 547632256 0
406749105 179780119 0 628465379 545349359 0
7419467 259160 0 12827913 6628732 0
335841432 116986627 0 531643942 531926600 0
888271390 38547946 0 949040472 667293091 0
30794480 7360150 0 200085565 177706769 0
374035 621565 0 20596290 16687327 0
31360299 2130459 0 313431727 167344345 0
6372449 764576 0 17931446 17435869 0
10097151 1700177 0 79074756 80324938 0
5630790 46506585 0 785098973 585946044 0
97377972 90963783 0 206502534 202318288 0
27657271 19420867 0 265046888 281030825 0
8710661 3243532 0 118314075 114564245 0
99264134 235334181 0 891006215 805700892 0
387782780 9852918 0 748311044 321980169 0
68717808 81874417 0 284363674 269743899 0
347581654 276714015 0 728211999 686043104 0
292373948 26782372 0 533230101 521848892 0
142092782 29430554 0 177677944 224847592 0
164999802 248590924 0 623995316 660860010 0
167813862 64579499 0 294464159 320180141 0
22567913 5622714 0 44171726 24808266 0
569962463 2313316 0 841730355 530793658 0
234073644 82151336 0 307786302 317068474 0
124987854 219048620 0 752860641 690404727 0
42132141 35970875 0 62051364 87245827 0
15903767 6845377 0 197874962 204558166 0
737799453 577441774 0 891289740 885218181 0
38773545 34167880 0 246072018 232489735 0
291518773 189502306 0 450247535 328903270 0
3084260 61891739 0 201200790 207522982 0
3964577 255782 0 59850044 59359733 0
1574816 7320741 0 269403054 493141280 0
53638984 9657518 0 311525428 297781021 0
427212852 201751416 0 643610560 625883003 0
47105417 50011578 0 149418870 169258100 0
184200320 216599929 0 604444353 610896934 0
51196213 29150008 0 298557774 315938596 0
133533431 145253233 0 656715784 685022113 0
7467740 38661265 0 475506057 367764484 0
80482196 9363171 0 114573914 88883754 0
363153847 347568538 0 514633508 539476796 0
23042180 6539688 0 366987703 543591437 0
357352249 81015776 0 684868880 704331214 0
15982903 9249619 0 105431661 100055054 0
4760026 1474780 0 83038619 81786567 0
22375330 822876 0 65267354 80330108 0
158359500 55769720 0 350896814 372818750 0
237869967 232708878 0 758535998 718641104 0
242498464 69276868 0 365223690 362184978 0
35604016 34860757 0 196591103 201427692 0
196034199 51825526 0 268547489 109470752 0
221453900 155812021 0 764069856 702140115 0
97737 2651683 0 188461024 198111322 0
163963731 47388890 0 327166632 381200411 0
20992856 1131290 0 44362556 34270531 0
26040732 18889895 0 32687309 34151424 0
1390503 2274066 0 18463399 18548939 0
31965747 320238497 0 764144583 912384037 0
24987845 7949639 0 131839717 128120982 0
31527469 32258325 0 402154241 433384918 0
407263547 15462420 0 502699595 549046310 0
27889446 19205508 0 84974197 67459261 0
65855895 5457918 0 937430268 916694387 0
27293981 31373129 0 314388364 314501610 0
264364 16138767 0 71482526 66709228 0
6978621 1274732 0 35657142 29612458 0
1148988 2268394 0 13017670 14765172 0
280258279 85471632 0 358285314 373141458 0
147416207 99468337 0 395706001 403159504 0
516888769 248166404 0 902230072 858444011 0
181167409 53498942 0 627429349 619977997 0
70899940 6949342 0 425815546 423443789 0
7391168 6141942 0 46268837 47891746 0
5130860 5969421 0 230135691 247769377 0
15450756 216815 0 33165471 36778626 0
91734148 136394926 0 266745005 292651985 0
430540718 6938678 0 698035079 488781749 0
290792778 22524882 0 742531911 755475128 0
31590597 184902573 0 529130340 535188286 0
17971794 7591551 0 232010835 239603798 0
286911602 151073902 0 531412541 509950920 0
311850810 134745422 0 373518593 350772264 0
321806554 179215293 0 477811120 567681936 0
158317253 108318638 0 306029629 310220595 0
22485470 16631593 0 516693172 404765205 0
136731988 16380336 0 314888763 286437377 0
90067491 40380740 0 103191883 86700891 0
182980256 257245594 0 296132558 302540432 0
877057114 423005078 0 933691674 828622706 0
544291886 5785615 0 697513006 840048807 0
178074996 13119948 0 719484273 687934678 0
18024359 16180087 0 158493043 179639294 0
391645908 238579294 0 817809284 916107656 0
1538416 5013622 0 274094753 254625856 0
89208661 32809338 0 321476841 313158203 0
58055300 25135001 0 401488239 371404073 0
575301829 173943449 0 623294210 512075326 0
22068793 20706816 0 188658164 179822471 0
65644486 23715474 0 97380931 68758795 0
5222956 43039321 0 939310199 926803891 0
87041861 16837058 0 146178752 120430082 0
57335099 18555226 0 79172164 56732573 0
305590024 1214131 0 978523392 805526316 0
19868074 1878573 0 890924437 915600694 0
105441203 148758369 0 395782495 425675582 0
227102646 42995960 0 913566818 893840642 0
58408349 34851942 0 273564357 339023226 0
242443739 61088979 0 293988218 251520184 0
15137898 2042165 0 15391829 14610788 0
426410649 138226390 0 509089068 441353315 0
2390894 38072433 0 182816344 186801456 0
3971303 19990808 0 46169725 56382199 0
223386783 32841271 0 848162194 871428129 0
63121462 97981872 0 631198113 607963256 0
48440034 29448927 0 866109815 849992230 0
97572859 42172573 0 686570802 661943135 0
784491737 250645647 0 939697648 548469380 0
33754243 32831105 0 89969089 78698968 0
284070395 32270330 0 326340976 145994184 0
504984251 430906042 0 735153905 701229338 0
283262615 32455716 0 650859722 455617037 0
10258265 81366175 0 485770169 472727248 0
10712368 6175326 0 90710283 86788583 0
29105981 116434184 0 927696284 703247084 0
20556692 10876399 0 44937767 47060234 0
69825736 70819708 0 117447888 98916116 0
125421509 39404617 0 246560253 245634199 0
31019621 23861216 0 656755113 711550244 0
132716735 32098303 0 551228980 532741651 0
173802976 26162002 0 279771864 277346006 0
304310775 34461157 0 739176940 731537746 0
188640925 140955467 0 762257225 912601509 0
346119914 40560042 0 538116627 494780379 0
299517101 17823027 0 906189294 657625249 0
28077404 19907070 0 226674373 214366903 0
16211455 104385206 0 589027771 642601323 0
109845962 44131114 0 530604736 384438826 0
7347032 181803700 0 707145642 907344051 0
48335306 33044198 0 415433896 305516893 0
9878480 7097943 0 152540841 144491665 0
6866345 3812931 0 261419043 277298740 0
593886789 29073991 0 877620385 901257165 0
178601499 9844814 0 256778239 159590730 0
8385907 11478743 0 355147541 327858035 0
492433957 140251031 0 822720547 799511380 0
68609365 18838237 0 173997249 131488044 0
154846170 44283661 0 785539930 731137813 0
195192682 76865908 0 377921610 362576026 0
56273787 120622144 0 662990991 590922686 0
3351726 16634407 0 472279319 412687990 0
49793260 9727872 0 140997850 128872466 0
135540039 19885007 0 167513627 176663636 0
333165490 10306323 0 895495234 835124628 0
52608858 114558014 0 629799499 710429416 0
456686389 85185318 0 883141127 947900913 0
317472354 16568151 0 939058466 915780487 0
45476327 8312854 0 254294617 266290421 0
621561815 94343046 0 724472479 659012974 0
459765276 45312713 0 622553150 826229162 0
78792689 82328285 0 301455559 265522503 0
111778841 57206323 0 792627466 675162925 0
21092088 533741 0 58929995 57832688 0
8314524 110593171 0 671889221 542414088 0
295686304 250776198 0 788517297 792793169 0
188066212 21369389 0 272054851 264678624 0
56870842 7256801 0 308778463 302229640 0
324346511 7108089 0 449459338 372792053 0
43614106 57473247 0 866652430 852166101 0
287543080 181091604 0 470102664 553952755 0
92859351 7654728 0 141211069 120666314 0
76508775 23248366 0 692118381 610849995 0
73450118 50694462 0 359242885 346368474 0
504585883 18880497 0 681182112 600766062 0
6856596 2322319 0 39498248 39768698 0
91630729 46249037 0 176661342 163636687 0
32264760 56859602 0 259620405 263536482 0
386197960 220077463 0 523665779 284606174 0
199863579 199344498 0 950182891 925720045 0
8172841 35910147 0 468722530 483116530 0
29135262 250937298 0 823188023 831426002 0
48500358 31832357 0 274374350 247155349 0
54121207 151546663 0 494340478 598548071 0
7638497 22149321 0 413077944 466482292 0
49310054 103328695 0 693278800 627435815 0
9082117 62279565 0 715334621 718794646 0
21907738 11663216 0 249112498 332964032 0
63404248 32206054 0 197158798 191399362 0
331988333 273392590 0 816225522 632558753 0
44547103 57040702 0 199246014 214303773 0
570298366 153451444 0 792049869 731444728 0
3281158 79844 0 7183329 9561240 0
14487021 1549235 0 155995139 151256826 0
253277305 305223854 0 545792906 621224092 0
576762438 76602156 0 631000576 509944931 0
24993777 87388612 0 373897530 394185296 0
5530597 8354077 0 338971274 251418004 0
29954479 27284790 0 250323400 235017942 0
34619767 8327279 0 47308706 44093796 0
176553560 121636503 0 897871839 807015414 0
17226268 23501488 0 313674643 447130151 0
281675068 41617233 0 543130135 590190166 0
320455669 138038950 0 413184879 354965503 0
23089539 11113884 0 379844904 422436124 0
193287201 80369835 0 542382061 697818090 0
3426260 12067308 0 75903346 113340725 0
32906543 45674707 0 289795522 304791149 0
313302888 111971708 0 680550816 584930282 0
163723144 3303768 0 183718881 159090024 0
431258433 82023846 0 435674293 427730742 0
184058730 24840324 0 256689818 191730651 0
234215042 74207948 0 579540281 426974341 0
56786934 16927274 0 788088137 772889690 0
16751305 2438280 0 58333748 30962862 0
118382063 79902523 0 519170735 443448949 0
89067154 121522175 0 404857193 450355433 0
12062224 18418006 0 218361374 322017687 0
123117520 10110007 0 686188386 596903022 0
6946434 38369509 0 292180858 339340837 0
62286431 47043656 0 105806493 137742282 0
63806319 25437844 0 842453667 844239332 0
7328567 129201583 0 698431795 652536345 0
41462923 25875976 0 736836811 775906652 0
70774735 2494671 0 196746466 132878921 0
31328593 1111569 0 828628595 745721991 0
1404373 1368715 0 31897799 31264667 0
102392868 58143653 0 139477975 118187218 0
156132833 166595049 0 727641023 929455032 0
764575384 48951181 0 932223978 899975559 0
191132734 51081770 0 341366922 360006255 0
82887267 13576768 0 157383717 108076994 0
71139888 30131750 0 111527931 131990427 0
859171 2140948 0 25095962 24114448 0
251990609 36365709 0 707410588 590627341 0
137328678 18141055 0 579583616 620037232 0
563277294 272559796 0 641632461 736093418 0
122640677 23912195 0 126305310 148271774 0
512785408 17855901 0 676624042 647633120 0
25378962 18465471 0 325781570 299592214 0
380495732 64726721 0 405486456 131478947 0
55756583 42286318 0 84025729 83824597 0
197605802 112720344 0 518145951 394583751 0
476055023 164091532 0 866668567 539441175 0
121566096 671368 0 250495045 238542992 0
131704987 30488732 0 522758848 423143204 0
21108716 2423305 0 52500588 46110702 0
70601305 22720657 0 86153706 53162804 0
310429316 148894498 0 754351658 676393114 0
254859726 174227224 0 867301376 839045574 0
237959399 108664031 0 487315905 481953251 0
223803509 106400916 0 912803178 838692578 0
421470082 31946675 0 577863370 524089632 0
2143574 36501854 0 296913103 292547652 0
7880023 225470502 0 627002850 750128637 0
3912031 18064751 0 362103078 390416538 0
512958275 58984389 0 823944747 650996871 0
24365660 1268577 0 130447989 119901925 0
172176 4260737 0 22395845 24001278 0
21437626 19280416 0 135916606 153141345 0
300742697 79592247 0 405842953 378643343 0
107821421 30633652 0 525724342 720595437 0
68097345 18492479 0 75720768 60869145 0
1176624 13952482 0 876244052 901045307 0
782060203 28723700 0 866997717 824070530 0
22545126 30103538 0 76474640 77328276 0
13204060 9717694 0 71232161 83512160 0
60833909 130774422 0 692054613 830998867 0
87608794 91950424 0 169511657 152322363 0
84224949 22974215 0 165170883 148761748 0
277333264 64793342 0 377919154 578043170 0
227063038 199564765 0 525341974 488431095 0
57605627 19868994 0 565908451 596401073 0
579917215 118533169 0 922713020 877059601 0
369960643 155124696 0 912894632 912804359 0
8678509 14000933 0 226401084 252259423 0
481982 96244 0 880274 749841 0
59450489 2863911 0 191457495 190203587 0
474041119 17974152 0 679319325 630323895 0
8633877 10513652 0 128154245 133906929 0
292701058 94066481 0 483140474 553359593 0
182253810 157252812 0 247283704 244369639 0
424430759 2882342 0 850733134 848693578 0
13839413 17546748 0 177726732 192422687 0
42672654 11797618 0 55924418 71454586 0
366574744 72576713 0 885655725 938794845 0
20918929 51145988 0 688275234 708217570 0
21851762 54544106 0 152338136 163315420 0
121087049 101869338 0 175157367 166131628 0
23251911 191548682 0 790853990 818293013 0
262952285 237021690 0 878378422 706804944 0
306675991 254160 0 440918529 344588654 0
152514506 68013276 0 484560993 582492331 0
15493183 122333461 0 651299415 666847518 0
371271484 12567208 0 628874739 519909333 0
440465662 59271396 0 461897147 358109665 0
238880500 23372382 0 318782012 278463874 0
459321531 192882803 0 632201147 750716012 0
37211343 4313189 0 38859444 27618109 0
236037052 284892303 0 541321544 599696020 0
37685158 113393784 0 343008441 379326206 0
55296984 119085095 0 98952305 143004938 0
650365248 85728 0 906301016 783029193 0
332577679 3575174 0 948882933 920486367 0
13065516 1309823 0 335912040 335303538 0
21867611 5771523 0 120991382 144377380 0
56116201 9264681 0 670430160 662302738 0
33799626 86276726 0 530567257 519329343 0
45451098 9245882 0 553369769 503572616 0
115171439 38035154 0 536437050 614524266 0
303974493 130768047 0 761734996 829571586 0
91228648 142328136 0 532909534 527096261 0
122167154 167606292 0 178999562 210883849 0
3631995 22707434 0 133874907 134007504 0
184676066 170133337 0 227955893 222616137 0
159261610 346219269 0 754700720 796691868 0
136434618 50459591 0 683229528 679296642 0
92900507 73911455 0 603164892 944991910 0
285983360 252776948 0 651003440 569691420 0
78578881 90603785 0 714214625 723302633 0
314763900 36506411 0 572024528 601977740 0
284440826 88231424 0 907644694 704060798 0
30891404 45372425 0 197642690 181024861 0
88923459 15789029 0 606183288 582892813 0
161475701 68259308 0 451029874 521419359 0
543433276 96385627 0 720126708 690442186 0
242567874 16303741 0 685860614 771032126 0
149214117 27238650 0 262613034 285069253 0
73879747 47070568 0 624380845 559319075 0
38308205 23439180 0 83366922 87013020 0
278611915 105788258 0 344408844 293419606 0
66928105 39947772 0 397302539 577422686 0
332353880 5534763 0 646691417 670067179 0
2136789 56610685 0 282063577 250019316 0
146264181 31321105 0 163593289 104637267 0
15185471 95508 0 660411624 556293579 0
129943560 8905444 0 500063278 525679318 0
112866353 1631331 0 313362999 190322605 0
417143049 82355462 0 900472598 843516110 0
297710935 77357594 0 394761336 374960449 0
251360965 869150 0 329858677 318011521 0
12796512 62791317 0 290152367 338401432 0
15083620 801985 0 23398228 17401401 0
15431328 7872836 0 114511442 130677588 0
54741321 10103416 0 157990246 165398456 0
207712745 6962031 0 497032379 560820539 0
10705460 35962704 0 193702142 193263418 0
13276451 44284223 0 282599302 298178648 0
165410378 22455642 0 738178175 662568509 0
8382715 11044532 0 461233137 481020006 0
65888133 46494872 0 122346338 101965061 0
67652717 86304619 0 943731094 822381299 0
311752556 193083938 0 584503519 544757789 0
553764615 32701659 0 605496335 384340560 0
470265970 125620681 0 644985955 657894550 0
449934806 201727564 0 702889780 315693504 0
66493949 17805825 0 836907623 817030234 0
6025001 608857 0 8287208 7102678 0
10776431 57237754 0 658355413 694650334 0
6867462 100190844 0 609753608 706076506 0
20764151 10820295 0 254559579 257814051 0
450851505 101012046 0 739967669 755495897 0
3054910 13644641 0 109965355 116109724 0
463842752 286917448 0 528405019 428572583 0
31592416 11114494 0 58336958 43062117 0
15692334 965304 0 204236463 217418736 0
208099922 14457286 0 226962029 38576939 0
495345270 66171951 0 792490729 673414548 0
72062714 3999791 0 638901219 589391813 0
44639385 48914420 0 289722125 311307421 0
2573161 1074161 0 19727571 19929775 0
7923023 6787552 0 96999152 93537692 0
566536771 52714263 0 857324789 860509859 0
12817028 195515789 0 825942770 713023022 0
44470209 24388907 0 962595690 822952144 0
100300919 26183035 0 172920472 104935800 0
123271925 163161021 0 431483885 518987158 0
390079021 78105116 0 546845408 188604344 0
15601223 7455306 0 220737919 188858622 0
373923282 70913960 0 469758748 402952848 0
13497697 61566933 0 439845323 480067316 0
424815741 47144071 0 488214648 353156055 0
32692522 11003040 0 39562688 36367158 0
32935536 40365951 0 244095537 265314624 0
673676143 39244203 0 867382233 642056239 0
54911332 34400978 0 651134471 570387203 0
12750335 10717536 0 466851290 534818212 0
49951819 38302230 0 599656464 679601199 0
540815869 228922873 0 875585433 960971039 0
419581520 205621537 0 862285925 647849824 0
106140739 29468607 0 506332295 510388596 0
63507637 70441106 0 446884195 521298616 0
464111075 120249792 0 800430509 615439749 0
15920497 7619192 0 90608047 87376110 0
488441536 47898616 0 785847519 812830459 0
156246788 50448975 0 219145533 281530065 0
62811461 106512016 0 968660089 919148065 0
122003470 15739185 0 416629699 453452329 0
61511030 11558598 0 565788619 469172701 0
25145538 3983637 0 106813380 101972929 0
110419032 23347127 0 702722562 589302249 0
434429742 128109516 0 543103602 480864194 0
225370 372811 0 6988229 8021952 0
11597465 3625727 0 43829674 54823609 0
40321725 51151898 0 659701888 566389270 0
3282186 48289944 0 374914185 383612491 0
43549978 38644903 0 328939132 307225467 0
57666815 23434984 0 62222569 65421902 0
11383654 27993101 0 428913885 566251531 0
28055115 68711699 0 328688495 276898484 0
202063698 302861657 0 427454031 426335585 0
84562460 99773688 0 402601668 378116997 0
105375220 5744760 0 483519062 584165869 0
215275508 54622197 0 401774359 361108370 0
142505214 51295201 0 793665837 806823660 0
28738013 15089776 0 164722163 157406427 0
8106683 11476159 0 35808597 36911772 0
1216304 4420443 0 12337282 16842910 0
55778074 9732423 0 112601537 90811879 0
155401398 14876001 0 954060295 939885983 0
261911508 43522401 0 549466259 593609720 0
236786445 9379515 0 756600770 777256730 0
418890881 81061285 0 636761009 344746591 0
40000419 109423736 0 734504414 550659201 0
36074763 50571657 0 173736730 185468016 0
124480502 2971861 0 815498911 802556418 0
228716710 46550104 0 561211704 664533707 0
188259479 14462557 0 595132096 652440454 0
298729467 81875750 0 526704136 401227441 0
29245936 126209042 0 941952034 835187133 0
22097569 16540845 0 749172032 791316711 0
201454515 92947572 0 393076895 396536635 0
18897287 11007498 0 33566801 30520817 0
67820866 8505297 0 181721472 109286412 0
212638423 54452219 0 651730411 587155456 0
221255295 80224584 0 673707660 672282514 0
34829358 851968 0 140665827 144836133 0
287529112 147115184 0 494329008 474989759 0
27138435 5112212 0 705552378 781468885 0
1301903 144023 0 4339783 6309446 0
48559194 2083261 0 122653876 87675664 0
593536166 343900743 0 932780572 864520296 0
51602417 12077825 0 833225576 560353057 0
33512603 58512689 0 577769396 534125140 0
29988436 23699303 0 341950423 340175224 0
51493239 119376096 0 911462636 835871793 0
85130116 37494494 0 898140789 784397580 0
41592008 46597423 0 187323708 195661700 0
19621305 27210787 0 342050530 382114074 0
18552670 5443141 0 173315517 150372522 0
47017448 89196880 0 401480230 390288247 0
49234802 798348 0 285556283 259579084 0
298860271 79534313 0 639917699 540951890 0
83645232 31997960 0 471592480 468703355 0
228575333 21598753 0 401168924 343193802 0
40983302 24215275 0 378981456 360795973 0
219133222 57016276 0 470201312 438223700 0
56349700 50334900 0 69696078 72728879 0
10307617 17463187 0 461563072 418277964 0
104686436 30803921 0 136323155 129484789 0
65453759 59213246 0 177646584 149770998 0
43227102 22964232 0 773060951 859876742 0
607226691 82046394 0 780729244 633669820 0
86553297 12665451 0 130860846 146633439 0
433173384 17571180 0 661310077 418921782 0
5098600 7146377 0 28930495 25413842 0
322782293 185830909 0 546612309 574314097 0
8345912 49520701 0 702758560 678744736 0
97470697 82135615 0 355712312 422935600 0
199941102 27199494 0 403393453 380118389 0
3429882 118384641 0 855711489 839218432 0
276319226 145527021 0 945396909 851711262 0
61002271 20378205 0 221865151 154216004 0
21091503 15944643 0 409649195 399316333 0
25262832 47553208 0 629676820 682396296 0
85506529 75835352 0 261561510 239803662 0
176882656 5891350 0 280007003 302228250 0
6615752 227202597 0 614700358 921137107 0
2677139 5528388 0 51457841 51106657 0
80616510 224895008 0 811612259 937535391 0
54476972 38085177 0 584557103 623836074 0
237440954 21742292 0 348118917 354864099 0
4905726 294662 0 10619387 8747650 0
180740801 19630887 0 296202574 234157092 0
334693287 25373792 0 554383820 640524534 0
234899949 112973842 0 526024440 417229413 0
117320960 73636458 0 736579665 711000731 0
244463 21611596 0 512051778 540506145 0
269624091 104904461 0 836471786 905691754 0
82767167 47002728 0 447662422 445760935 0
212110352 47115429 0 400537842 385560463 0
36727763 35314527 0 173080097 170892042 0
181377970 96009842 0 477854345 528697838 0
573485954 32327348 0 674450078 201339116 0
88748199 8654897 0 133138506 145789035 0
113797968 157616100 0 653421087 639666324 0
12596841 88733021 0 439547433 424073949 0
33623183 18521419 0 577111635 622780796 0
137578975 11619200 0 484483635 481852280 0
343916177 340993076 0 440634561 508727766 0
20387574 4740155 0 58937413 61142500 0
10465325 9707643 0 207481496 205840306 0
15157653 46289728 0 169451757 166469000 0
7272735 9477960 0 53227900 53663482 0
62651689 48112985 0 629392482 612220001 0
43421479 30378143 0 787725620 504813402 0
95614929 13279791 0 629507527 652658984 0
135092747 171539715 0 716371975 808077957 0
149478774 106849345 0 184183000 192598573 0
1994129 19134241 0 246387801 218062723 0
758865612 18151041 0 910399712 950883145 0
29149496 67592701 0 263989751 274066899 0
108279458 32902717 0 689171354 638143347 0
3034533 644146 0 51930898 60943501 0
799817 40484518 0 164268545 142146874 0
57858122 2758683 0 347060731 384627786 0
10453569 13524550 0 88322578 80242675 0
63398381 1819642 0 105920382 79205872 0
122255660 33692606 0 499967500 486944590 0
63581312 41153587 0 269242203 227929412 0
18861441 20193153 0 199146121 197710833 0
575548528 110487176 0 847696471 610831199 0
99987490 9061160 0 395877577 399859060 0
401483408 65087337 0 458081549 582739180 0
90295315 96582044 0 854850485 817580154 0
40444385 22749567 0 338436034 424968365 0
5173570 14586376 0 88368008 89716818 0
416163780 26364172 0 583072584 458190861 0
170079925 23211121 0 255312302 290941907 0
224007137 30586004 0 446683592 390924236 0
461838569 30200741 0 550142854 438787713 0
46636186 1704935 0 131014116 129023621 0
42797091 9090402 0 253498188 210827762 0
15667618 17067752 0 25668902 36692294 0
324508112 6400941 0 748538198 629862080 0
111980294 106572797 0 338797782 288649627 0
11048492 26475914 0 309411053 280890336 0
117858803 9520638 0 884307408 805211739 0
65440967 28755335 0 156799012 89794324 0
11212083 26816441 0 191871970 231989240 0
34132801 55641275 0 107769643 102384106 0
477172930 375408996 0 665408652 761282014 0
5213859 3281692 0 163728289 190299639 0
36278052 125021817 0 892241239 880971482 0
102043237 36571298 0 370079308 450316920 0
431540946 56884345 0 740129115 712643822 0
144911693 8621228 0 695371630 616316739 0
309045306 162045861 0 483320354 465453661 0
76468525 15684952 0 437499533 386438680 0
166637879 12403359 0 520942497 433947480 0
311288906 69342668 0 379920352 353299313 0
24426917 107596105 0 804937994 797604620 0
255495984 250763765 0 808982049 927974428 0
14026589 112982 0 529279578 586458207 0
190768159 49205060 0 553123469 529947114 0
25675347 16988554 0 232025328 208167084 0
22992644 4009129 0 248333944 217626212 0
238156632 2933611 0 896039100 874929729 0
5130028 45143236 0 904430026 748683331 0
45355818 25885780 0 47687112 48243535 0
723478957 196079039 0 912296524 556577088 0
17885395 12881779 0 94374893 97746954 0
219990834 6256664 0 490180253 552219644 0
326071694 43966798 0 642233402 557875658 0
3695922 14653781 0 957967545 942562031 0
882532 1484427 0 22863225 19967182 0
10088252 1016325 0 66229380 63766263 0
1900191 12285863 0 135818527 130686124 0
47850244 17574707 0 644249322 735597887 0
175837391 23777801 0 254423844 269823347 0
26856580 6824338 0 529956091 462959303 0
229804142 23630169 0 437672340 463766585 0
440459112 31201100 0 686031899 716755105 0
107649745 130571465 0 364718192 303118965 0
3162250 6196725 0 45042821 43639578 0
165069928 124325683 0 828061870 884307107 0
113229883 95859146 0 336359698 267180482 0
9926507 100216541 0 949782253 893766562 0
33140047 11430362 0 142669258 161933622 0
6667153 27392177 0 232627693 311695261 0
272285013 72302505 0 796522314 707599224 0
20738582 39510654 0 830114864 817586859 0
10263985 70897986 0 693866380 702876741 0
82965322 2494623 0 87433327 59519833 0
234524027 76990791 0 328300970 302973931 0
7781678 11229857 0 191185855 229648241 0
687088464 85668477 0 878912887 723618428 0
63049194 34556746 0 781954017 949520972 0
88832736 23357354 0 346411034 403592865 0
773022 8789076 0 83671363 91481081 0
26635108 18756517 0 257908913 201757491 0
652522 116169079 0 508863741 516654669 0
4390168 2367266 0 21282675 20240883 0
225817378 87413985 0 646217645 705108818 0
452969401 87413726 0 821636266 903650518 0
82159510 31359224 0 344393332 285633508 0
403497855 68088195 0 831279740 906097442 0
34145301 8222528 0 394496227 260318754 0
176201715 20501910 0 437977147 443887819 0
66857465 26269902 0 689284978 667881323 0
397781307 35321525 0 775342652 609768647 0
83940007 181597643 0 738416621 666042143 0
42821664 153049723 0 680328414 625045019 0
216256271 10119859 0 435443093 427975651 0
450447853 56494444 0 560627392 489147356 0
7103211 72769826 0 689702622 657146952 0
43877239 198161236 0 787908746 901542230 0
378009052 107311982 0 391202487 222649987 0
168871915 29202981 0 313418365 286484559 0
255655921 66699168 0 358816770 284616474 0
87302382 12133040 0 703317230 596024450 0
98190979 41763783 0 497388625 537078579 0
29261948 80657587 0 457142614 428120356 0
307177358 12671940 0 539231835 419195499 0
379169020 14696156 0 776613595 848330262 0
19298931 1527742 0 166057379 175840946 0
680207432 344239075 0 749089326 783859575 0
342251302 110310079 0 798899873 782388247 0
791650 10130177 0 75753428 72034349 0
124430849 78327342 0 856395904 894949435 0
27978837 16294446 0 163861140 134629491 0
557982061 121094023 0 707256419 427510021 0
7111092 11640798 0 132926862 128465555 0
98529993 13886382 0 131088434 144305445 0
747882 1490995 0 22049157 27001168 0
222687155 153077158 0 681055995 755597290 0
75524779 3309435 0 363879148 352142635 0
527660713 120733890 0 854422630 539449771 0
25853181 3919922 0 47696235 48868328 0
35876009 10173769 0 99205383 75826657 0
198535634 139846104 0 386054642 381487056 0
166111570 100034857 0 798706341 626505161 0
110149241 177357029 0 837285246 852036620 0
188095759 410987229 0 839482596 833136897 0
143859312 3546893 0 631595677 535226536 0
609323153 47378230 0 883925435 804483282 0
110989610 33575275 0 174151862 198168528 0
447260265 223887239 0 692700712 833460365 0
32734864 11291524 0 100241948 65476431 0
22988227 1873667 0 28549554 17600648 0
697207454 133342591 0 832304233 222780127 0
216111850 69943806 0 546698005 755338246 0
48952510 92183625 0 296028563 321162668 0
3412576 559230 0 32049863 38184245 0
38285754 46891299 0 285303700 294895797 0
191124924 11618253 0 588467179 545273254 0
65925492 137905766 0 489224717 688421403 0
168670971 5859851 0 256174206 212856521 0
8574680 2497592 0 397120825 350551392 0
8921322 6875189 0 324389078 283957509 0
152442696 9712113 0 417842908 410193462 0
500209998 185109331 0 884763047 882126130 0
130692727 25399111 0 846887567 827030991 0
32527548 23870809 0 181023378 186414012 0
86736203 61520221 0 664834447 533742133 0
65240968 3508570 0 612347035 598894756 0
40613029 10128790 0 119095694 121837352 0
61326303 21621814 0 335652520 433277052 0
480296083 545395133 0 910930294 821287789 0
703556338 77764339 0 806909427 545477276 0
42910171 67026164 0 208017543 234428299 0
5489034 22331873 0 805058402 887222863 0
131438682 27161258 0 466968245 430823190 0
106632778 74300209 0 592348032 633385416 0
124417974 106729713 0 391029932 359836732 0
461450484 37337554 0 612932823 560402692 0
8161984 4002599 0 25232730 25473377 0
159355282 22002237 0 203920357 208835163 0
91168312 21445307 0 92941487 93120421 0
117291613 125397614 0 870970112 766105026 0
35899512 337645 0 191263875 189447000 0
52515761 2214930 0 502031337 234290558 0
57131609 20478769 0 735631643 721686914 0
63641553 30878952 0 666305481 795575875 0
61355688 50801102 0 691177103 828944728 0
36024169 2956354 0 674707146 510667428 0
570319156 354911791 0 696223700 584909674 0
19786659 12121207 0 216975125 245333413 0
1569769 175828235 0 790210667 943018850 0
20462087 7665821 0 194226731 185497657 0
8783677 689357 0 75004614 46040409 0
617229443 20008700 0 705137529 768902920 0
71622064 1320137 0 601907985 442578759 0
65494579 105438168 0 391106171 337183009 0
225360385 64464787 0 719770515 774865965 0
592225931 44541714 0 626538225 481757696 0
136402111 234263264 0 796740448 755123506 0
145674612 282536227 0 774905132 732281662 0
112725684 95866 0 348728480 250238827 0
91499803 90540646 0 320685985 338184837 0
55077878 31362045 0 187838745 185031294 0
175819902 13361955 0 349285175 363629063 0
116178604 31730664 0 172370317 69413848 0
2501100 148048 0 14300313 14084900 0
348011855 2086665 0 505854376 578154967 0
365243542 38461738 0 468887493 477502513 0
181097134 70131381 0 714263463 696781549 0
54980811 4147788 0 124703815 126672915 0
314426815 16764891 0 510155192 540351064 0
362091037 107546490 0 509345321 241646083 0
69526507 8871196 0 638641660 624467545 0
174087830 198765464 0 250279065 269090844 0
19010085 16910972 0 98017919 101712510 0
66265249 42740311 0 165890300 74208397 0
126674258 80744622 0 411170363 402917776 0
162053741 86994588 0 338909344 284186876 0
22446880 24021510 0 205971675 215351751 0
325769260 23714119 0 438571145 455736066 0
230366599 38000508 0 481601190 427975030 0
274018619 204927856 0 595851647 454364102 0
119827460 62090947 0 685394930 800369130 0
2604889 14054 0 45347233 42625277 0
2109793 2428693 0 19974989 18500128 0
26946272 18252359 0 195114400 183974291 0
213847006 14559692 0 642075155 711824907 0
12251664 5872492 0 68334678 62083792 0
152760298 51279099 0 508301341 375432913 0
163768063 116026349 0 807348935 725405299 0
28259953 37204659 0 175259860 173155108 0
522608170 252741164 0 526689569 673965716 0
118770609 40224171 0 627630182 616073745 0
485538725 68787652 0 611347926 386060142 0
51122356 59308912 0 839583597 660598010 0
49183786 156030880 0 815524880 805529037 0
23757423 8205862 0 783175733 842459274 0
291878683 50110636 0 972514073 932942446 0
15859977 3048306 0 246240028 253062572 0
404725122 185238557 0 842500862 807507514 0
216186241 188211415 0 521240138 419062823 0
530383267 48472085 0 701990824 197719964 0
275864621 137701512 0 536709179 664372215 0
181548110 27862297 0 276735331 302835583 0
443638231 194826494 0 471420745 405751573 0
177683934 19527382 0 462960653 403582206 0
32086268 47046658 0 746641725 808900783 0
4045175 36710661 0 116359531 110550720 0
25963489 17793563 0 737471940 712005167 0
185391872 77120563 0 905885601 744598450 0
66741283 35534576 0 134459631 146938447 0
279804768 287590933 0 846660119 837648043 0
769033699 475018678 0 804565395 791910626 0
315517871 41291058 0 436593614 408611126 0
444404039 72452131 0 629197376 638001882 0
13289043 15822886 0 164798230 151483736 0
86489199 240160527 0 745414854 799322280 0
258549784 137602558 0 331792531 222826272 0
444235721 105411955 0 914691934 964796419 0
123255262 1454346 0 424606674 407840121 0
127235786 5102093 0 149186426 26475392 0
358875669 43567742 0 490971407 519131888 0
45928025 1112789 0 94410556 92728531 0
8268802 41894520 0 225015509 225236768 0
518468696 21354840 0 622320317 331564395 0
29848884 23994394 0 253169138 464715479 0
38851454 25840101 0 748034289 687543333 0
63403024 11709964 0 176155354 242747096 0
382675 931849 0 3524091 4122583 0
199950157 7965167 0 696846153 630288516 0
20213340 60121016 0 983571655 728047594 0
63372963 11234996 0 797871381 622097078 0
60614128 22448250 0 143141762 147432723 0
310896318 150031988 0 507028108 412105637 0
93180494 11635126 0 525095603 492312911 0
26161541 19352634 0 479859738 397983571 0
24253200 4264078 0 284491868 271389321 0
92924287 60860717 0 759748836 690313138 0
2588001 13198059 0 205820373 158873066 0
48124400 21173032 0 233239541 279819756 0
1760165 1726985 0 33797897 35747393 0
171348513 5432386 0 296956622 297507099 0
464839876 79976650 0 905079733 923354740 0
146165737 9696847 0 540450565 486154850 0
474247248 34173452 0 658253653 898540911 0
30956995 20762740 0 152070940 152138590 0
681670914 131774440 0 742055418 597321715 0
1808992 552083 0 10767419 10056924 0
104932704 159893750 0 450166773 446978999 0
121925480 132415264 0 538794872 614817112 0
93671344 89153600 0 555299748 567077817 0
11681382 58459841 0 627462765 640905990 0
133777450 186223656 0 410883316 388450885 0
308857542 290208782 0 344445641 357919984 0
107361073 65031902 0 349058782 346931957 0
1425392 517404 0 1882362 2349736 0
191717195 25635999 0 218993612 172467527 0
122901232 21143802 0 634687302 602771886 0
46443330 31756654 0 63353439 52789404 0
3630765 4236640 0 57960730 64852634 0
39944730 6771345 0 91373014 82278470 0
275964232 159142906 0 792428077 683958800 0
54936544 15996322 0 943980535 862604417 0
9075584 24061630 0 287360700 280101231 0
35238423 39466580 0 411906056 359389929 0
5791412 68052708 0 906893989 881518051 0
104730539 3272600 0 506591601 428391838 0
10202908 17250280 0 267469826 277224897 0
63866148 34135279 0 858897495 938087247 0
266092715 381460756 0 763076924 865496390 0
19714493 94276352 0 366256214 376819888 0
448362166 173775251 0 664535821 626259733 0
281543039 110496711 0 754754279 790530724 0
4906421 6776851 0 35671178 35341918 0
15190327 24177860 0 136100634 137012943 0
308288267 110605969 0 702666147 684823401 0
221204981 3799978 0 410779980 376003672 0
40012629 9290132 0 705689462 797018378 0
6271195 8617020 0 120505618 123193874 0
41536794 41805639 0 451071738 567637047 0
482223543 122997464 0 722589537 641259203 0
406119480 144850552 0 465268020 264740769 0
42033303 35489673 0 193837082 199620531 0
177374344 13191112 0 657354847 730776726 0
229080331 112275547 0 682620873 782581028 0
326329620 15556892 0 358357630 414755554 0
227437988 111880864 0 610423766 566559732 0
327672497 179752166 0 517333466 468527768 0
19394441 5984025 0 110463994 115979586 0
333124544 324135156 0 472719192 433246381 0
24593877 2619696 0 61391975 55507667 0
353524320 142958215 0 697062612 708095950 0
58654317 5229911 0 345028196 364742564 0
81803219 14676620 0 571527180 616910237 0
72626411 12011585 0 309169624 272812705 0
37853638 121073559 0 537604574 651429240 0
339964945 165527858 0 404590489 375217515 0
499427755 15906474 0 725909522 669622651 0
409895149 267827003 0 533880430 491458080 0
257267354 84051546 0 859359779 853493852 0
33508865 9725592 0 65122385 64407427 0
603268484 64037666 0 793803833 556425477 0
123991119 19670810 0 132318099 27173297 0
326639295 397541083 0 558686364 451627656 0
220903850 21959001 0 329959762 369817162 0
33951179 16130894 0 165068252 154534142 0
640830269 146455102 0 806243800 757264397 0
62188977 196504675 0 607939160 623815075 0
6469769 7215142 0 803722184 850681764 0
123963320 81928309 0 172539811 99821158 0
48943727 6367907 0 189511830 181920609 0
42157304 8829064 0 352508131 386294022 0
6593550 14445501 0 499413640 506748485 0
238966096 33177389 0 709340166 567300432 0
38480175 8531233 0 625693615 751835149 0
71022871 13898869 0 904344230 870753175 0
294037577 86427626 0 391189004 436536635 0
17669462 29870495 0 376937161 405706716 0
94884823 9756594 0 106781225 22724696 0
898841 9435268 0 62597284 59965798 0
6936392 9840859 0 795394814 796495251 0
47080699 19454153 0 116346393 102058677 0
25737550 30344065 0 48725836 56809617 0
263615146 158930508 0 791032124 855335377 0
12598510 181330667 0 863941225 981448268 0
43232160 1957677 0 123711796 85674300 0
23897300 9665140 0 168515032 165154652 0
263418 1306042 0 90368923 93950033 0
346245597 66802546 0 776144903 501026248 0
114173180 87304432 0 408045367 488489997 0
589114811 58430313 0 808581612 716142319 0
407231004 451131629 0 816217750 790607313 0
183029282 147543737 0 886463877 842288110 0
21084622 15214872 0 22935560 24368450 0
85032435 93859764 0 502375748 472141021 0
154748621 45204546 0 334018217 296233049 0
114406204 38503479 0 355751579 297104930 0
6073180 4148096 0 21647163 31185137 0
14418566 5049155 0 17868487 17634611 0
343793011 104665943 0 452195954 478964308 0
22881512 62667059 0 389031021 401790633 0
619502476 106517316 0 781196880 672443078 0
19455880 42452890 0 142186235 145946001 0
20652591 92316084 0 913002237 744682819 0
128048094 98268149 0 574586463 587091337 0
520592892 210224687 0 542130045 347426280 0
57781347 10805066 0 232445121 219962355 0
156977927 3783057 0 689322155 711262559 0
90216583 34557495 0 114957369 112027055 0
57279607 14576016 0 169047699 101818761 0
52483374 1568173 0 686415682 680328384 0
371495724 91060079 0 602903896 469670033 0
20682301 29273337 0 114232849 108954457 0
181913649 1774625 0 485107774 448044002 0
233467180 117114964 0 380569369 349485565 0
91501970 16769234 0 857035314 860139421 0
310069595 250193793 0 319485542 276007132 0
135694407 77104035 0 382453558 389921919 0
250319956 17307430 0 468225016 497462835 0
6849440 4808570 0 35426784 32911288 0
558317127 153474503 0 640215623 290327006 0
34809553 5169798 0 68925902 81956939 0
53953346 9555872 0 250774444 234724933 0
309085238 82213731 0 571694241 565261047 0
220046780 71847200 0 758701469 659388921 0
198578549 149529034 0 914972794 711854695 0
118809827 186209136 0 399648463 441239521 0
706440 74258050 0 418563015 415260227 0
61836225 26228904 0 812867399 736319331 0
26320 917796 0 11888583 14879878 0
1223577 127399291 0 524543728 519007420 0
505020421 75207091 0 600138431 248025751 0
32439034 22650820 0 105292776 108144991 0
194532565 68848336 0 423473759 364981703 0
84505551 173670627 0 568482989 665162799 0
555473714 90723411 0 811172106 403110013 0
7054591 108424625 0 319181340 405772620 0
104989683 53946694 0 923634832 929846523 0
501563905 169871505 0 937489140 877557277 0
252599146 54064858 0 295294585 284653988 0
135560820 60265784 0 211835595 226848064 0
76584268 49949954 0 504704794 479354052 0
304759238 291065833 0 756061552 731763187 0
10209221 1610876 0 31474818 34400075 0
6425238 39553153 0 841630479 845036065 0
14311755 21787396 0 197964615 214484082 0
253845192 114170637 0 470183195 396460045 0
15118748 13069533 0 229851885 213149360 0
9721074 28978325 0 386372294 381955676 0
517270418 122648043 0 751740643 759215972 0
11678103 8703944 0 119759057 121029594 0
229677654 85214193 0 243967871 185388611 0
23756326 7957249 0 456584426 429055258 0
309966693 41498857 0 878799915 926248767 0
52409385 23373335 0 167674860 169537109 0
5434460 64370366 0 484562725 480385863 0
4087358 1806488 0 11445565 10081127 0
327908768 69338541 0 345045922 186161261 0
61284048 33360929 0 354783821 334650819 0
682405604 82825850 0 823709144 891192083 0
72800404 89697780 0 461702550 403534536 0
24834102 34200915 0 279270401 276476219 0
44870450 13271048 0 496215987 508520464 0
15813912 90868350 0 337593534 358698496 0
39949980 4672240 0 268208816 258796369 0
1643680 413809 0 4069455 2870746 0
15408354 24753093 0 432175865 450989612 0
152968614 2432182 0 839728567 820032277 0
3062339 80180253 0 753563967 588628055 0
45220832 256008518 0 970527147 947450258 0
72474441 87037416 0 289093549 326518771 0
257770971 94735930 0 638000885 623236115 0
53766637 50443991 0 421702625 447912571 0
299990875 59619908 0 796409251 754365854 0
719694543 59802859 0 872318060 762060694 0
1830328 25165039 0 273554329 278830838 0
872451 123702 0 2700686 2662425 0
213919296 15374801 0 651198937 628802334 0
91962279 11473762 0 351182989 387781360 0
506660538 20412213 0 601888815 758384723 0
435176433 257644009 0 708263529 680554660 0
124687805 6040514 0 689770454 804603563 0
355277533 54011739 0 460236428 370195565 0
4347413 9030354 0 56428257 56784414 0
294148124 56121414 0 343616458 439753219 0
268284311 11069062 0 348229579 321615974 0
185805714 55270895 0 722455977 697829516 0
55392134 86173644 0 124006739 106676778 0
71170843 284745889 0 866916526 833956285 0
57666881 20513334 0 111293988 100613271 0
14037450 3689323 0 87495797 81639512 0
33327709 17886117 0 299648396 318736983 0
262077207 29659653 0 693121849 610340173 0
7057609 5875213 0 578738619 641679405 0
143234901 74564655 0 792625246 871865976 0
232519416 8998151 0 354449835 320391091 0
1469709 371256 0 5997911 5614181 0
112279862 202353550 0 848713877 943156618 0
204833686 39613916 0 382536546 408397074 0
39161939 47003850 0 213880756 223984848 0
84876962 10882370 0 216781908 211426928 0
122304525 58898964 0 187241325 161591782 0
365340164 157600055 0 631839603 577338004 0
222766853 68935394 0 526185946 446946477 0
523477977 14936589 0 859837362 269068048 0
83520482 12728802 0 140391115 121249773 0
75229100 38695971 0 160907252 125352674 0
3822894 94952341 0 507147301 533369366 0
63489586 50553147 0 679616707 728322052 0
150629207 724388 0 320530796 300246331 0
111930602 192245405 0 725802635 761462609 0
177785201 248309790 0 780232580 793216557 0
4631442 7801867 0 103742794 100800083 0
281752411 8282371 0 472495146 493876058 0
77400082 12554340 0 391902561 514666642 0
14802342 1061506 0 33804908 34900077 0
418536265 21103111 0 868456281 811500640 0
5892542 3909055 0 60669701 53670887 0
60907943 2846259 0 298213849 226092783 0
30848987 9021679 0 50965539 43022137 0
215728903 63711195 0 281665828 265802957 0
234401582 102419866 0 606766734 448560716 0
13437594 19145526 0 352439038 340341418 0
21630788 16145655 0 120172804 132530463 0
40779272 8529194 0 277324097 291324523 0
19011454 27804775 0 919222536 677352919 0
179319994 53177348 0 850781703 864359488 0
38644720 29109972 0 364319491 395319702 0
173498573 23682283 0 438310750 350365753 0
771202 10434708 0 75934856 81388631 0
46930289 26964665 0 72033102 83862632 0
37271700 52617339 0 531726317 494920623 0
57635558 5752186 0 532712114 545769647 0
259880395 32019548 0 268789627 321523314 0
310327470 109233860 0 551147346 511423329 0
561349365 33991965 0 802848539 822707973 0
240364179 105941580 0 956118378 645286214 0
51986193 102475875 0 624638153 760033203 0
121586675 15549577 0 208882702 214053104 0
29730496 590099 0 311117574 278321210 0
166209964 38993131 0 744837471 620080816 0
46423169 134377 0 677449093 601472795 0
37676437 21013918 0 235618512 241556200 0
20438803 4604179 0 144643440 145445872 0
98704791 22713975 0 400506926 389206394 0
7001420 3531327 0 10178155 9091663 0
77147372 175657250 0 871377413 855179480 0
131487085 8984525 0 607049597 613446666 0
167264744 71257619 0 882507107 817155681 0
211200348 2911016 0 832412815 499244775 0
143674518 92256753 0 321262395 348099578 0
175753939 188979253 0 498057658 539434125 0
194417855 82193241 0 299914240 194045497 0
279383490 28372134 0 839441725 843216705 0
100049878 209533933 0 815789468 781508889 0
49786841 17776227 0 395100708 377345814 0
37271572 77651700 0 607350326 771776181 0
34325470 54587537 0 402597090 366774319 0
327392258 45750898 0 821050550 759279393 0
100018595 25279093 0 652990082 544451757 0
153541453 52601509 0 331503261 350029372 0
310849164 172526580 0 743408659 594112039 0
40852393 91872217 0 653218690 657511219 0
259820092 26440965 0 921984750 904411373 0
40607042 26215128 0 264588263 261018445 0
330537074 11603674 0 591658557 654403575 0
15875271 9467308 0 38927880 39157749 0
536609358 531203491 0 875545588 872807646 0
1581443 114884487 0 787154566 709825187 0
26067593 10970926 0 796276199 812496364 0
234918805 269961617 0 628864191 632209873 0
18651212 2858784 0 25666439 18172310 0
842249071 112773561 0 935384622 669017696 0
1236525 48673311 0 231082036 285350214 0
24302138 13454950 0 220296775 223080510 0
7681544 16815272 0 189148165 160829484 0
76049411 19091724 0 78705065 73207282 0
53127999 26718350 0 90264635 77448639 0
34675755 143541728 0 840376300 818000143 0
174141511 18210871 0 717594444 746310804 0
7278866 43655229 0 491552689 386482482 0
192729663 276802198 0 800084922 774155624 0
551459035 268583201 0 754867836 777547050 0
476373477 299941481 0 792679641 943029142 0
23895043 14174943 0 179105317 183342017 0
301524399 61911143 0 662439048 728006014 0
23717781 11854891 0 545880924 512073636 0
126820887 9680695 0 341021615 326825935 0
238625026 8993369 0 325091208 286201870 0
58833123 12396986 0 455305763 427653778 0
2695168 24311361 0 261898621 249951521 0
276048626 750913 0 589522492 576780459 0
15067767 37931056 0 302422232 288248136 0
147752293 45208349 0 464725842 512499658 0
123358854 11641449 0 365900526 349923081 0
63039967 59839266 0 88219386 91649835 0
4521846 1989757 0 122563684 124003940 0
2289433 785214 0 15071035 14903109 0
334049889 213478541 0 433332442 436526938 0
297153038 53414029 0 896008493 831173693 0
301654385 139094788 0 341041649 328060765 0
349174310 7001951 0 538046426 523933632 0
8698531 226124 0 20042984 17795452 0
207986340 45475835 0 671235895 706492333 0
41928736 152335375 0 760505323 776215350 0
85387384 131271546 0 643427447 636883458 0
457699803 37116404 0 670179800 520295570 0
81115477 76767304 0 637216054 647135874 0
30489637 69949483 0 110915487 209822196 0
699818560 311815355 0 813772177 624704283 0
50027657 9357741 0 403417977 344613551 0
118829589 4265691 0 170841106 122191196 0
55607683 33675795 0 402417523 438129529 0
141754581 187023584 0 363390930 456360438 0
60388584 21260522 0 708170928 665944402 0
127600510 30036690 0 951181677 862290722 0
141157073 40904659 0 728354803 624008265 0
12881733 84280677 0 859867481 571809232 0
75271403 40016943 0 358718496 367834857 0
264337355 30257669 0 745927860 658655636 0
202496164 24466361 0 325782514 304776426 0
245176020 133591935 0 809450360 776316049 0
134245229 77736904 0 369189247 305754780 0
177877372 185495322 0 376054012 427252200 0
98100161 5023165 0 272372940 278787006 0
35192045 88589431 0 520600877 654047987 0
21026446 105058355 0 937474291 921118637 0
351124037 214591955 0 448011550 547479054 0
15870288 96345223 0 320754478 310370246 0
10854020 83280687 0 953394948 951656093 0
295217820 138765582 0 713260795 812889501 0
54201617 28374812 0 239125388 228477040 0
163195207 43959620 0 737271503 695618211 0
14723661 5926351 0 83321672 81389280 0
17490254 6220584 0 18450314 18624622 0
20701530 15675841 0 125493953 118090161 0
126771750 106423685 0 624243264 648843184 0
494804895 356843377 0 646845669 697602662 0
138024327 164699651 0 581917603 585322795 0
50030547 38710531 0 929507569 855256405 0
115064926 58078418 0 564813457 613421257 0
62356996 80301078 0 159807152 159777710 0
425494310 44108171 0 500380658 290689907 0
68117713 38418792 0 310597138 360873453 0
394138 7097 0 11031890 10504163 0
335563967 116264691 0 432054262 429500321 0
267607450 17420366 0 422827228 442180889 0
581718374 79995694 0 699403816 968895158 0
1519209 5535245 0 737138724 593557866 0
470222838 74031330 0 706697723 784640110 0
12140113 24642056 0 287285862 251065388 0
84066770 115739972 0 678598099 508211749 0
157083249 71569668 0 817143489 806688972 0
90842935 178918666 0 640510199 643591227 0
101724661 33215547 0 656232015 704307363 0
15712140 13610584 0 361510266 362860167 0
12921309 2315677 0 37161557 43582537 0
10649217 4023377 0 57064452 60017635 0
424237034 13737152 0 605453653 718453995 0
9077389 802182 0 45196332 42133619 0
48065207 3103673 0 95685279 147766467 0
40410333 43356904 0 167496481 179549819 0
391441203 358869153 0 675604772 651742920 0
733340391 274471885 0 940267440 709419480 0
255279503 43405767 0 572514458 681143929 0
134178489 103167744 0 223009551 252348308 0
127009278 13725415 0 451176996 426045754 0
14727887 35525777 0 240130489 242928296 0
274570025 59565424 0 363818037 356045864 0
371163497 167597210 0 790998393 702288559 0
108525869 137663892 0 745601377 730939027 0
344280081 11590295 0 468667660 326955159 0
3255158 185172630 0 415533380 402844226 0
4931180 1251190 0 106532367 109005416 0
51689721 21249303 0 538176663 482719879 0
149435750 84595999 0 654960644 587011264 0
32927998 645966 0 246858908 218617973 0
342974 158989 0 381610 430944 0
91838079 6099050 0 540813702 623810671 0
7346340 40091864 0 182170315 197804459 0
175316056 3721879 0 571184110 588411531 0
427081850 7529994 0 472822203 397465135 0
73168221 75697359 0 110469223 108362533 0
58490829 50632401 0 388662592 384236297 0
42265542 174703284 0 674304420 808425862 0
111428375 220827 0 247593552 240872945 0
190915540 22424312 0 752053185 807515562 0
4188734 9138423 0 59642507 65544891 0
77662902 18971913 0 749892805 700991723 0
32234460 15415579 0 281002786 280844853 0
4747426 933494 0 5642704 2758181 0
6055601 10014163 0 196439423 190317093 0
204957104 196773309 0 902708278 794576052 0
42232969 15859877 0 375601874 373656088 0
325047954 22103913 0 417817163 517011470 0
309221500 2800628 0 504515418 551377352 0
55505823 12550476 0 510701711 606707401 0
1487755 23762855 0 666048665 677018748 0
199831894 31325293 0 231403899 226833921 0
67827927 160701638 0 851682955 817046287 0
32355265 25421084 0 425211465 383952398 0
45902726 9932043 0 225647283 249186544 0
157891439 22368711 0 245073407 219173137 0
114103225 32102316 0 452030473 346283302 0
38557214 3526292 0 147305957 172852551 0
430596884 28840019 0 490015762 486480215 0
12599949 64847787 0 467034366 502316363 0
22689832 731844 0 24641545 18638124 0
806500416 137487165 0 894499346 500386515 0
38948869 275922608 0 707637442 769254112 0
210604943 209237180 0 268883255 396449634 0
169277640 92594919 0 607640817 637081810 0
185432478 104539239 0 328761854 326618734 0
3614679 12781244 0 69214008 70277126 0
173910578 113826743 0 308382330 155407005 0
63394794 12708862 0 90117942 61806295 0
236862338 44847400 0 846480109 796173477 0
365928264 309171191 0 830162260 881708155 0
5684499 54260877 0 657672243 603729237 0
95209644 5359190 0 182477441 185980935 0
5036118 1058590 0 22153512 23912916 0
75960360 8910724 0 639051257 412243806 0
835244809 836772233 0 894269109 985369329 0
78324177 68513823 0 885790145 808625990 0
107546954 39056524 0 374058403 409213479 0
65123471 3207598 0 83302648 45385119 0
191600817 171714708 0 787922659 728977071 0
17786954 9937629 0 147894887 140681187 0
343566036 13171775 0 376666532 91016138 0
223971418 123885883 0 923464185 908289204 0
719814959 15366012 0 856823674 805728873 0
519921382 60584998 0 829323969 809402964 0
3432346 71824127 0 387987423 649005332 0
18515187 10752769 0 165138036 165291682 0
25659626 19092716 0 124235349 132015811 0
945911 22162733 0 46321424 51774152 0
102875449 26224669 0 110372112 88029264 0
185211157 22804461 0 488866208 498261616 0
154060632 55050398 0 308506795 309632909 0
164383349 6657057 0 770041075 613171706 0
2297584 869181 0 46108314 37427551 0
322999081 133575024 0 357638176 332330506 0
128554250 43950312 0 398842900 318881836 0
23280111 13587601 0 274377168 322075538 0
6005562 6700713 0 189076617 225254538 0
382180590 116197692 0 617921535 471730993 0
69181242 14160502 0 114769038 91366675 0
44184265 45251279 0 292321612 311390984 0
284307248 139137679 0 666354102 679432431 0
6524028 8954141 0 541891109 525713156 0
100464756 21148763 0 318351809 315820593 0
234088931 177808922 0 936054221 904435271 0
271660523 255422210 0 679269778 525383798 0
17502242 4391077 0 264286208 355962731 0
138436438 78883451 0 515040974 629259921 0
169770981 49722051 0 775920380 860695720 0
347849404 46592494 0 404118242 262041410 0
349995404 8055077 0 417759368 170110096 0
7321147 18994510 0 196656116 175555577 0
105812569 28165801 0 376418584 363097805 0
1165040 14857193 0 415984088 545942428 0
528516231 68579249 0 805142208 739054021 0
52447959 8214570 0 324629253 253237631 0
304631466 5225505 0 676637716 765200203 0
560428267 10214422 0 791886242 778840028 0
277633425 19466572 0 411373355 260769929 0
147606078 53692207 0 470386366 460493905 0
992484 11264205 0 389709653 328403578 0
64998690 128270597 0 632105753 761802662 0
12353898 76189224 0 419780122 399885979 0
648327213 109174198 0 941690464 479185741 0
402711 23593950 0 400220207 488716863 0
15687886 12617395 0 66961281 84119294 0
288423898 6477911 0 855660894 583897979 0
112874504 61923408 0 392184241 299145148 0
302971832 122928103 0 694000189 570904786 0
611866643 43243462 0 711659115 275731635 0
157471751 45859635 0 505177171 506276972 0
144650784 12603604 0 179418651 159289668 0
71166522 11148917 0 579545867 542124752 0
285313646 92334349 0 521208983 533976577 0
1094490 6543354 0 32204861 33693629 0
92827263 9293773 0 253550506 187200990 0
255278150 25837438 0 628181758 598687608 0
105792593 212084513 0 630593870 615640031 0
532725998 20888457 0 953512131 705786905 0
204674945 232867630 0 604261196 659894173 0
11218826 77251175 0 568887832 590553740 0
323827312 69394735 0 686794332 288234359 0
11522141 37514654 0 468815602 383972215 0
37475044 13582234 0 218223105 233449065 0
98863624 1203494 0 237191714 169151432 0
135675317 23247089 0 403437884 354491826 0
28860352 14221082 0 320110249 316647205 0
451434713 111690848 0 504497928 397549747 0
169197104 3307948 0 485054709 475616315 0
18807787 3553874 0 370558110 339195589 0
310121897 158284287 0 343189934 366832877 0
259464713 3295490 0 373736371 246352807 0
54035160 40237193 0 340078760 342778303 0
54094186 97444900 0 428760218 365484500 0
2042569 5378104 0 28018417 28440417 0
37208826 15119208 0 388615070 372785878 0
100327045 45640589 0 467513023 438039329 0
228447617 97794861 0 901484378 837177868 0
116835337 164762241 0 797240994 862644478 0
11399715 87610239 0 417024455 485006519 0
597761507 347904432 0 729175031 686103188 0
172677017 211054194 0 806846547 859822551 0
156917867 22535032 0 638254667 615482471 0
52640253 20490648 0 789311738 945232132 0
34107233 40527749 0 562367936 534305775 0
577453 126483 0 7293726 6512173 0
65621208 14607081 0 129151920 96865204 0
112756504 89872446 0 873563760 829695041 0
12119303 32585773 0 307368278 341504336 0
365016607 28682263 0 525725309 512621453 0
194938575 103676235 0 892041594 980074443 0
155979863 5971702 0 365937363 476718898 0
44791465 22051371 0 72056876 83491574 0
113965029 49085933 0 249315218 242653191 0
153059 4890640 0 57872888 49348131 0
38547412 94764738 0 486396888 560522030 0
212673784 23107674 0 504260302 470986872 0
247278075 49993357 0 681700707 374538115 0
110462399 30796672 0 832500764 930903478 0
234359194 5799503 0 251735702 187659266 0
131033502 15647529 0 654229584 626622573 0
437378756 276385754 0 575923443 523388626 0
33444560 7770949 0 615517980 585757630 0
160288760 13533529 0 703595479 745945208 0
45931863 49362468 0 630433469 583661409 0
155977634 218960363 0 657735216 564059639 0
9105356 149961364 0 765950545 779196724 0
16388877 24556228 0 247346887 249879647 0
1352845 491960 0 84653841 78438317 0
363874249 86885817 0 819995556 793442088 0
21769453 60728500 0 430014731 419782585 0
205597974 148970416 0 500634410 496954945 0
40198819 9682720 0 299631855 229434805 0
243119915 200716836 0 439079541 431651249 0
61732357 146443623 0 634896549 665980593 0
93828877 2868510 0 216668590 181964359 0
32733149 138091558 0 762483712 676343072 0
208175373 186330033 0 343870860 244758221 0
61252876 7509026 0 710161443 749735624 0
85889080 55357871 0 913273421 813301708 0
49499507 31413842 0 325039043 288398759 0
6156184 6729295 0 572590390 536139709 0
444062374 5540884 0 648275390 495944966 0
510820553 162296908 0 752200364 716846493 0
230925379 152991844 0 640420654 608057223 0
12088767 9890802 0 23757959 19242579 0
233343596 109477436 0 802263549 773148950 0
290836632 160442705 0 690989741 700001455 0
583999325 13898061 0 616919760 457603740 0
184347764 81690873 0 227069942 195164383 0
2252561 4343702 0 165886591 164826494 0
20270064 303547 0 119864412 114678054 0
267998542 19584741 0 361356539 220667154 0
454399122 84205731 0 716232195 667576839 0
242969061 47301117 0 398795323 134497353 0
72333582 22462047 0 630166623 613416484 0
118822224 123910645 0 521456837 540319099 0
100148668 476746 0 501640507 414327284 0
295296201 220198244 0 476368554 481180256 0
375877890 195582068 0 437166866 433536642 0
69115165 37809905 0 336433644 352231630 0
64899660 3979872 0 114067777 64222942 0
235825941 28643693 0 341322959 323839594 0
21026958 21991946 0 240601061 238577308 0
170640321 49712095 0 356459983 338906864 0
92053917 52254658 0 194723700 203635553 0
18872087 45531828 0 199134911 184506021 0
319486437 60903712 0 852694448 883244079 0
564144083 28046944 0 689191458 530082361 0
807321 2430936 0 66341402 61551196 0
12775926 17737558 0 315766523 360039662 0
58523846 17294887 0 207065632 200263854 0
406623047 5572716 0 776736586 782405894 0
80470263 1863623 0 120243695 99358327 0
44801409 45731453 0 574925365 528938427 0
866138 5209614 0 143946394 140269973 0
71872795 40055222 0 234385816 267414445 0
516697439 61461193 0 565580213 315620766 0
64042745 56822783 0 507762052 531015503 0
555717861 133765385 0 775221294 727135915 0
111586777 59100902 0 508428131 509543998 0
242918597 10230041 0 424884637 405249746 0
182817979 36247184 0 683076936 616259723 0
187825199 7891069 0 464571299 334443975 0
3171271 3391752 0 404784025 371503874 0
5156924 28926821 0 185927601 173071776 0
9634247 6517181 0 246076743 249291835 0
22036608 71497497 0 451984735 438098134 0
17519507 7727737 0 52119822 44986268 0
134840234 102738394 0 953916422 970736022 0
156748189 33652123 0 427886348 673673629 0
7618448 25944348 0 807273959 832158714 0
135888736 11841622 0 377882532 368038142 0
165596384 106869824 0 286838835 300271414 0
53044849 78629238 0 452636406 450381070 0
312853368 1913438 0 602666573 543644513 0
254301997 155055870 0 362431532 357948458 0
11584621 27725768 0 110383041 109473190 0
252183388 44346790 0 298573880 245248797 0
517335084 548702427 0 663503370 761567302 0
45006487 18990754 0 579176962 582016720 0
276029038 245919297 0 406207299 372771391 0
368938030 28201695 0 678232599 875052464 0
107345737 21401373 0 587166218 579781423 0
2762145 1549045 0 53228949 46069681 0
361016 1100166 0 5078923 4645314 0
238370674 24190673 0 285809082 185225567 0
25231390 16003276 0 61385359 63022719 0
52792118 75590216 0 813618845 796990525 0
345800050 210360747 0 519342722 497663053 0
204814352 158675310 0 241626728 289459899 0
12524692 25228158 0 649846581 674892067 0
9339404 212225267 0 665988902 643695570 0
55578391 13977104 0 768854488 852662170 0
66935739 17194682 0 363768551 361292116 0
16620712 21488528 0 534027945 517597942 0
40409847 33534003 0 184888296 194948840 0
58539862 64398890 0 660446564 676303590 0
81504818 74760945 0 401875243 387964559 0
67618386 54898641 0 477568829 477435544 0
642873195 22613317 0 865130940 664156761 0
1648379 695813 0 49519108 42267981 0
433565275 67713585 0 514323429 407074389 0
12586095 3941316 0 162682983 268324763 0
14103982 2556489 0 310763056 321224499 0
266312604 253585151 0 785657165 761363640 0
219608176 4453578 0 343075594 264547072 0
24079105 84059929 0 640832266 754259707 0
28642160 103780462 0 740191636 738575357 0
55213580 33882 0 232892828 218554468 0
235131809 57151867 0 460698785 580358191 0
44903012 26018220 0 368409867 417449310 0
204220593 34511903 0 294591928 246280758 0
219522551 18099082 0 237851623 129054088 0
35602545 59618863 0 370484279 361541988 0
175679484 43012052 0 781928255 702658740 0
391495 2672807 0 41049546 39364226 0
2675692 1880532 0 4881868 4380184 0
460513122 103595893 0 666007775 683170594 0
9229802 946605 0 10751626 8703434 0
24024544 10453123 0 172125872 170097247 0
379618353 20419565 0 587621026 540489304 0
41232860 48135590 0 368155466 305476954 0
410118844 24799559 0 446153069 327644785 0
9541874 50743517 0 788146327 777972850 0
172182538 169222336 0 783722236 783809442 0
46446705 9378193 0 71944150 55740374 0
349672601 172001668 0 901623246 819456967 0
89761178 234065066 0 722703050 659167909 0
1722993 18164381 0 83018695 86159422 0
74847031 44619532 0 578542089 429130298 0
33894334 40562591 0 278400624 221922143 0
230317843 34126317 0 264934120 220392945 0
58610154 55492060 0 77155451 79765890 0
15590741 44494886 0 403392117 388924517 0
243667542 53584915 0 761283397 754514567 0
197761962 103651873 0 439608195 562778399 0
177128252 28199394 0 495831244 538130599 0
334877895 259061607 0 698942960 859854471 0
448432541 454416742 0 952014084 553724974 0
29671860 337915242 0 872744258 910518440 0
212452064 23868604 0 525156117 567090654 0
531394784 16389991 0 780768637 865431750 0
553006299 432734921 0 631119268 622740448 0
28432645 41786617 0 366651842 341713946 0
88999508 12418558 0 565455387 470160595 0
4304004 74680512 0 348882043 342835730 0
49515737 8835652 0 646531258 668103902 0
354668918 16472502 0 832479770 820365914 0
13821291 139072219 0 950848495 818164339 0
629168564 61830325 0 667665252 199794955 0
201568030 142084422 0 717919160 638054223 0
42610694 173640474 0 552790094 484185423 0
59882801 10438207 0 92367853 77246567 0
330476629 435011596 0 407329640 447639565 0
292528196 120451100 0 833001032 679031067 0
3625232 7526133 0 98321215 77391143 0
67999280 298604786 0 848023340 828907788 0
159454621 4830465 0 622423160 580718051 0
487666152 64844783 0 925310665 795705806 0
24654317 25627120 0 397354091 386140946 0
5679206 1016161 0 160498028 170861400 0
255028090 176376417 0 592958007 599668238 0
187603380 171008135 0 909460532 958470774 0
368941 338268 0 2922883 2574619 0
155003253 37329636 0 856743002 917920953 0
577123539 79989112 0 756838683 450619705 0
130605500 7483435 0 526133785 535980780 0
246935023 47100863 0 387118526 384917775 0
11433969 38604976 0 385291107 401163697 0
158022271 3655167 0 823884898 713778530 0
429413413 51000201 0 726059326 713788591 0
16479014 28511443 0 467546769 690569676 0
295409 22463926 0 176004529 213778771 0
28379242 4009361 0 70678174 82777889 0
34994678 2329366 0 273279038 294414060 0
44502456 32894776 0 223142839 212098961 0
39157018 57845592 0 338617210 367971348 0
40987735 52177058 0 494345903 474231264 0
13431838 6644242 0 106134252 102790625 0
24254727 27407456 0 314622763 309650921 0
80617715 50017235 0 356403382 318851315 0
277304287 40906342 0 379207531 405867717 0
458977587 332795038 0 502875357 484764470 0
10908860 26718923 0 530376183 471536482 0
15494555 3017372 0 19883438 20494795 0
51716519 14034884 0 91849343 91648494 0
22362581 45181922 0 329089149 399613024 0
13205840 1112356 0 48794705 46722634 0
81097380 54278816 0 382786165 410172747 0
48782183 43059770 0 696265222 691941110 0
115203732 4510435 0 250046614 186810766 0
85732516 145050845 0 668184452 740885325 0
60664487 52398909 0 729129165 787474075 0
116486632 175786287 0 903659958 990830937 0
70314181 14205932 0 99450431 93541752 0
4862725 6072422 0 20550803 17112283 0
171406493 109721255 0 196639651 216374810 0
83737189 984936 0 785601097 921283139 0
118756560 115069923 0 219732809 258702640 0
76090416 26054985 0 92750968 66093358 0
115481742 2231831 0 745508708 777815991 0
323456580 171426895 0 456523181 442416891 0
59353612 23476894 0 252624431 306251292 0
142662340 17526735 0 556930389 440372072 0
13762011 163484925 0 762776863 511185402 0
107636196 14871156 0 302013251 274983280 0
38482515 6342960 0 156461305 143381990 0
339409017 223667675 0 768493812 772496518 0
15591144 92734374 0 698444428 618638593 0
74307645 47698502 0 170182371 167357898 0
539257982 180379707 0 646879285 620070398 0
60210404 82766515 0 432567462 448332460 0
1438775 5939012 0 96292580 133441935 0
218747847 164436994 0 274187384 266540581 0
327058603 76494661 0 585896643 625339528 0
268519765 128837573 0 567106070 492614156 0
58223013 713664 0 463632150 454523660 0
98769473 396858983 0 710805665 789117337 0
451444212 403443743 0 545958053 547963145 0
390259070 263098214 0 647483559 384353404 0
99059779 36379339 0 172034933 155144606 0
35786224 4697288 0 367776904 380603049 0
81696688 11050070 0 180973695 191174368 0
1702712 1249917 0 18055299 14811391 0
244025721 69382847 0 725462324 755323126 0
457871017 529427408 0 657696769 555258619 0
14836557 22309256 0 376129889 355175501 0
18315836 92667201 0 333733174 333731214 0
58247009 14691524 0 160217622 160806621 0
297242058 30498532 0 435255667 418411990 0
188415738 43159525 0 250135016 251013498 0
94694061 13883912 0 373454362 493760621 0
16776782 51543632 0 461698779 441126985 0
36981828 33924855 0 168157649 162562921 0
67880689 23669841 0 635294004 658486174 0
12038008 10436657 0 210294202 189776930 0
88083530 21004336 0 210983649 203249270 0
395813058 88249693 0 533977609 353674550 0
246425959 31944132 0 536068196 554657569 0
243354832 125574849 0 689721992 745365476 0
7474847 4352065 0 564100807 412336309 0
259558525 187573596 0 495089898 532307514 0
115463996 13136546 0 156739950 139360662 0
98733824 48457424 0 359531647 312693279 0
122151948 72503989 0 156403217 122498806 0
68921445 9977218 0 601118704 492955836 0
50841107 7388554 0 486580003 599265731 0
12437272 43479026 0 522325436 456389909 0
720610606 11738051 0 792734852 660763797 0
218869018 119570728 0 262485006 160772443 0
273167043 263350447 0 565755970 461698294 0
580399992 41467874 0 703004095 694366727 0
22699980 58071932 0 425095227 477598006 0
342331819 22805001 0 443342038 503665756 0
176010339 41032014 0 429368715 418917830 0
175466495 125643701 0 448905827 516552211 0
75019852 1416895 0 137569626 137096791 0
6797318 56552088 0 470826249 520457228 0
1592235 631139 0 246969113 245374130 0
198809932 61040904 0 778667254 701439726 0
41791757 35711486 0 305740711 329572743 0
120867325 75819266 0 142798216 125310595 0
27841130 136835525 0 594970339 630075206 0
86431480 10251733 0 340889545 390744818 0
17577809 1953615 0 92320627 96006746 0
37244031 4447207 0 390654736 349176394 0
19025868 42633700 0 434731071 479253277 0
15769959 5683822 0 251228304 251872250 0
13410754 2780156 0 182810275 183897751 0
7599423 61694850 0 694688208 735921119 0
186154462 115282329 0 334655563 272559601 0
471430483 71249739 0 679976059 817328720 0
3673696 3314951 0 257197758 257955081 0
267330975 79714921 0 673940800 554465837 0
130836711 19669943 0 201092776 145539489 0
53723686 1840881 0 208529778 185116057 0
23266146 54526929 0 741615039 808086415 0
23784538 66432327 0 696877634 704613933 0
13721286 6502967 0 136301069 150016270 0
56777392 13446290 0 113575069 127554274 0
56262376 3248192 0 393243383 383233611 0
108719156 47603718 0 717160806 852714419 0
57160699 35608181 0 271957417 215066895 0
209778834 45862181 0 504294058 550602852 0
93782411 27897105 0 415837516 447761936 0
22362743 41681590 0 674650887 713074729 0
17442644 403983 0 823518945 821695276 0
68005560 56135014 0 124084798 118901628 0
261267839 267767436 0 716632768 742559507 0
63565247 58796791 0 591775530 621377194 0
84962838 43899550 0 800894940 799734119 0
60714182 11372456 0 116212478 95715756 0
47485687 17894270 0 149888821 119011494 0
380535961 108225773 0 535265626 603273900 0
44881973 5642622 0 570380056 494080184 0
20502733 10790913 0 186251231 174190530 0
47134607 5265762 0 388274957 360958626 0
95338304 55494366 0 545537516 563300719 0
48669971 3296812 0 74452813 67364230 0
16295231 15018843 0 103772095 100761323 0
150511994 2273241 0 723044273 666723630 0
174097323 195996819 0 682214788 752438040 0
52133857 32418246 0 221481712 202605674 0
77431319 36033957 0 367111380 325211927 0
445638705 60617657 0 465157022 492051095 0
21210568 100399192 0 435003000 402487891 0
78947697 13340166 0 146870005 156938582 0
28393289 2278812 0 105133279 98128321 0
31664175 46994377 0 386353308 373271402 0
1552035 5593086 0 305670318 293013204 0
33834090 3389611 0 419251197 715297494 0
708380300 49959234 0 915206726 680900761 0
75596512 40436384 0 677497076 681221356 0
328645885 104457337 0 624357798 569689187 0
184241541 4162827 0 514954225 321725341 0
36596031 64903692 0 589154063 608138987 0
94390593 57327786 0 632085968 514350082 0
49165916 112751316 0 981500585 641788438 0
107116117 6703910 0 198382203 219395542 0
1238592 4595931 0 25011399 25407088 0
456121720 153962926 0 675338716 632399992 0
340935033 57073338 0 442826310 447084306 0
465260110 90364335 0 525315221 418023481 0
116012392 170991003 0 703034916 589512693 0
343042074 22203137 0 722122275 804797698 0
188181428 23893278 0 614618031 556846105 0
208408173 63304046 0 480903534 461713797 0
220081863 39673021 0 792091047 870053979 0
478642426 58973830 0 541133442 597000731 0
60750003 20327944 0 868010767 885762354 0
223376360 183368151 0 832480716 943329252 0
408828840 77211133 0 473384800 276909803 0
60945003 8367275 0 252489514 252542895 0
123163886 27906533 0 689301832 710790382 0
22085234 2579186 0 881446231 898264106 0
93806982 1636137 0 161844080 161905997 0
43733154 6640564 0 130232624 125860904 0
430431131 199893784 0 849725072 950084312 0
2738612 5961029 0 81612973 78142408 0
125118 3586258 0 21122374 22653294 0
253384137 98548745 0 889881060 841654390 0
6176953 2790223 0 23782191 20505619 0
36112929 28653010 0 289998924 305944528 0
1586814 1338902 0 140643887 153382789 0
103662261 2410303 0 752926694 744910610 0
53981426 30068305 0 103725438 108675273 0
44524917 56483152 0 243002240 237555646 0
158169622 14263826 0 343299412 334404726 0
51820839 131927232 0 765769535 771657786 0
1521865 4910394 0 102299841 100869070 0
58215334 3673629 0 662063774 447282400 0
343649601 15971040 0 653519343 536465943 0
182079808 50274462 0 609751052 636206782 0
19637817 4729998 0 216763242 241101912 0
308224163 26063702 0 392796695 500752536 0
382029750 192186736 0 548026479 373555396 0
13462731 892626 0 192762532 195487185 0
34281825 3581201 0 295359077 300206431 0
1172812 43328346 0 258554160 230886799 0
125323068 85558951 0 614913132 613407923 0
272975100 138583027 0 748744683 718254075 0
81400410 1013415 0 420812488 422923172 0
7893571 9739624 0 982785449 980996401 0
38050470 64482762 0 698610754 413178298 0
10540104 31168578 0 334633300 355489518 0
538109945 235480039 0 837103335 779288783 0
44007745 42317629 0 946259140 789743284 0
203929195 205302046 0 582649795 636601340 0
15048525 5431901 0 22138635 33032146 0
380373866 25820738 0 858831428 749371802 0
13301871 54992716 0 960797997 980445581 0
87955 19920361 0 64404430 63917634 0
241195661 59113510 0 351395786 199108933 0
30608353 23074993 0 295511922 179100081 0
23952575 18172570 0 539307120 470123163 0
13970757 2854045 0 355800831 270285970 0
4696174 19137372 0 180420628 295400525 0
403104932 28497174 0 924837582 981649315 0
405278366 145435118 0 571693957 570480733 0
136116423 429544 0 272586488 240135658 0
2298397 12560983 0 197505504 154126907 0
43804743 7755453 0 160605145 156478739 0
167157442 34076063 0 669195312 599860644 0
478491865 98139306 0 758303726 766696962 0
13039474 2017525 0 262664211 200870098 0
1368123 815212 0 10166838 11032524 0
409926244 114312369 0 639202694 550210200 0
380898434 41224493 0 788594802 451401774 0
207616235 9429093 0 222288490 117711733 0
818873227 22231176 0 886947990 576319645 0
1052948 3056547 0 293687847 342312222 0
305128117 9034813 0 805189242 843568927 0
353074563 33477448 0 458030696 483610781 0
351941280 22633459 0 496807377 541122061 0
5369547 427746 0 25815346 20303181 0
87756116 14867022 0 282417282 259993705 0
195689089 278524388 0 788243031 789422864 0
468378727 37854376 0 575970163 388787203 0
162530337 37327310 0 266908672 326399896 0
390918704 139754584 0 717230831 540416731 0
41007658 11073896 0 196696952 180451374 0
14385982 2666791 0 418712993 390040554 0
543153953 195983548 0 674441718 353681449 0
83499399 21136254 0 301492977 247944857 0
401409964 257389302 0 869033145 926782330 0
158737431 4600881 0 269578804 259904244 0
73493752 126480411 0 816772960 832086059 0
250219020 41324128 0 781823943 597057308 0
101145417 9511531 0 108787421 107313753 0
242472056 10518403 0 365217108 211134694 0
151790369 159383623 0 869038308 948499861 0
20912218 48841376 0 377384542 380807959 0
17721957 1279416 0 139144551 128091651 0
92951905 25916761 0 115987203 114886518 0
40576008 27440700 0 139503079 159595643 0
3802035 6504681 0 94378469 94795128 0
2018232 5046299 0 181104966 172712662 0
68941366 1903885 0 328577037 348856007 0
2545584 2999438 0 10396674 8380260 0
194103707 39267958 0 429658150 383168824 0
101412124 30332000 0 517822897 519498381 0
30826175 72559128 0 545712801 578253660 0
379851819 47745209 0 818352331 842955835 0
80237679 1211862 0 101005201 74894373 0
6156804 4060870 0 308880054 338889892 0
212863390 222670913 0 357054299 444911283 0
38534354 9468024 0 109768274 115049418 0
7789625 1790193 0 10806099 12708069 0
134231982 9021771 0 738510593 624600303 0
8172766 8697198 0 446815522 404446733 0
3884292 38187085 0 248082411 406248409 0
506644717 194519356 0 587387854 466767347 0
194847578 9996781 0 448961539 325197798 0
46939412 93840126 0 973842946 733717306 0
36952081 10294511 0 482811033 442566979 0
18032968 5306407 0 24617572 20956495 0
130845121 26216760 0 289930247 303622460 0
6274815 275041 0 13999105 13836198 0
304184010 99805464 0 401545853 771125371 0
1011744 380744 0 119119359 118042921 0
247148808 87830694 0 375661509 419640592 0
37392393 134541802 0 656619533 649942062 0
32100316 33335552 0 135071444 124259526 0
6264072 4454764 0 167690655 199301170 0
24695817 34387535 0 548540571 501701344 0
104824568 8430683 0 311903744 254422179 0
20705045 16404752 0 79822079 82716499 0
653671610 121357343 0 923371920 904673490 0
61645791 7204596 0 305406314 281809816 0
4676585 17237303 0 153784472 158574520 0
310461624 35956747 0 658904074 537855397 0
123373359 27365604 0 166115294 91815996 0
89248709 6994826 0 190993356 226329825 0
88452415 133393689 0 225572886 245718942 0
149607674 161289694 0 598469618 608344598 0
48069118 135718444 0 366964721 456987217 0
349557779 25069747 0 474630906 304097160 0
37717860 12156365 0 510401055 427191478 0
33404683 26280734 0 120940422 129721772 0
262327763 77495117 0 277923964 167770488 0
295666721 45016624 0 784455192 522288853 0
14865069 13338772 0 180082457 206137980 0
5131413 21982244 0 181417520 185985445 0
301801349 3479089 0 789910226 658804121 0
176480193 23636319 0 340372056 385850560 0
111360631 41863777 0 386982762 358795371 0
5733656 111294767 0 732207067 719174453 0
136714146 22313533 0 553069346 542744494 0
43339088 37317067 0 212259260 239630226 0
273132186 52912475 0 948937854 739951418 0
193220 24968881 0 382976086 480734152 0
211942626 7850072 0 736328810 773304719 0
35659823 3968433 0 144396213 110534484 0
148960277 69206079 0 445470334 424955764 0
12178321 10054240 0 16711266 15701687 0
159398767 1032284 0 229740670 166539680 0
166004567 46708868 0 475155732 597317182 0
141870895 55520159 0 296835999 285134876 0
321561406 18364114 0 622080371 559450998 0
47881770 41484494 0 89595041 70124322 0
713277123 179127469 0 824090245 395329184 0
5392600 45285801 0 476609898 507067568 0
1967859 48015583 0 908982161 966116266 0
353330368 6925562 0 895903417 513727855 0
18627804 8226334 0 161915748 113248997 0
118735621 38923763 0 400185983 408838404 0
59523594 52910491 0 376494536 395954527 0
378089220 5281527 0 515838382 539468023 0
360112891 124042134 0 396798047 375555064 0
539775750 4351108 0 676579656 725279742 0
107671471 30166018 0 225903367 118200225 0
112958631 109692756 0 927684446 838936285 0
7267162 48042446 0 188827497 183318433 0
273870 11750687 0 67782207 72734185 0
78253816 9571081 0 81125178 83949985 0
38112236 5454264 0 283566769 267102660 0
2362540 198633 0 26317077 25196288 0
539205885 237549901 0 636316258 658645235 0
344306 2611279 0 7782541 9899160 0
468418 26913754 0 203744697 249250565 0
32371225 20733014 0 390914745 416658418 0
130161056 22784052 0 838639832 802782622 0
87687441 51148941 0 168155805 69362996 0
197337000 7705268 0 484590959 429742071 0
329963143 4550647 0 396546973 407221247 0
10346769 1408904 0 16894135 14296180 0
527948510 386512040 0 832332525 492281847 0
7637902 26058842 0 219629192 230940956 0
305004565 221943732 0 752741558 775464008 0
19894178 72572301 0 873566939 817235432 0
9000226 34300042 0 267985399 211048104 0
37013142 38796860 0 139057853 160343567 0
406560 87226685 0 374756254 339114343 0
298692908 37056717 0 728686682 570965860 0
283173618 8081299 0 406675377 403652119 0
136839041 19003902 0 553880561 666422036 0
93904594 16197487 0 138289288 142421772 0
100484246 32992342 0 169673797 105538567 0
28635692 36516891 0 368213407 447726329 0
410046094 372363986 0 515861392 518006182 0
62454296 4269449 0 514031891 506127367 0
439743017 520377062 0 761746178 807437256 0
542193685 340836167 0 761245448 813246389 0
562095300 36296671 0 638640362 580671060 0
1318679 4827297 0 29844426 33139485 0
34642130 3615125 0 98957844 98178563 0
100264555 44053214 0 437248534 415709769 0
225962223 225117 0 285469002 86345363 0
242274719 5962660 0 383875468 307613247 0
152478035 18745409 0 763385527 736922610 0
213157099 50347918 0 831380471 870506660 0
23767156 9230268 0 267307841 331737395 0
15616936 6732145 0 69784091 65312782 0
24076240 15252112 0 951068856 900631145 0
298201184 45774846 0 546545710 548542127 0
239333980 64841404 0 267549298 174517203 0
63177682 1676298 0 269509406 238109896 0
15366259 21845265 0 279466476 290491636 0
1783139 1753925 0 9019900 10034283 0
360006922 60013843 0 743341207 703621340 0
136158651 23261142 0 246156357 146206577 0
20042294 10340556 0 122402204 120851481 0
344408695 274429824 0 669676831 792556094 0
12152347 18510180 0 217970116 211251299 0
4904053 2166177 0 384504554 397339635 0
81217554 48318469 0 118349256 109686645 0
22378859 15957932 0 36385860 31652407 0
193714825 50905667 0 457185429 472311487 0
10150180 72646640 0 298119215 296220199 0
81527537 81621447 0 513493942 619634576 0
105334518 10640078 0 868361394 838528942 0
66615743 62700277 0 382956407 387445719 0
32104684 15951763 0 500429324 435758232 0
107124169 70929694 0 133189974 131188680 0
75360161 11681789 0 272417133 277274029 0
390415378 14607851 0 628805563 656875792 0
3578610 5946594 0 168103848 169078518 0
434747866 1212353 0 700634812 690843806 0
47585681 266612766 0 972666504 891523335 0
64638276 48187742 0 472335256 471735211 0
186575880 53069321 0 369924108 292757318 0
414188828 3176150 0 813227626 625009741 0
128401934 93657926 0 617084262 614669778 0
279766119 168990814 0 398919451 220594197 0
170007471 121321274 0 261006058 349737151 0
32790034 56563770 0 342855669 310965974 0
88494560 46983133 0 410508709 347048859 0
342497108 76358671 0 790613860 809392907 0
448636871 8737638 0 592744092 433691272 0
85061463 117062179 0 740527274 751199456 0
95048879 60004806 0 657195237 532023934 0
259532799 53103279 0 307281359 150666684 0
504648 427 0 28734972 26901258 0
62271285 15113134 0 114965532 107303576 0
589790054 471231095 0 597571714 747247805 0
46820108 38168890 0 77527993 101608601 0
40106732 2070229 0 131316384 142327213 0
190024133 8414437 0 645356448 511222879 0
190300272 27516558 0 761004299 485376590 0
30948021 4285921 0 94110285 102208874 0
8703285 34198869 0 458219766 422718529 0
91544542 44785478 0 150016190 110344376 0
337738951 102084767 0 799034078 925679847 0
131660606 12552266 0 648147331 493364820 0
143296369 51903987 0 310744686 310391672 0
849239 43677858 0 95789509 107056097 0
275592754 133860997 0 996284000 948050588 0
194980846 104753270 0 779951120 574856544 0
564361883 104567890 0 577495724 478953758 0
109012065 16799850 0 474068960 467313167 0
566835523 262762214 0 818760204 862941119 0
175137955 18055730 0 225056169 254693539 0
1568128 12920007 0 182133246 190358015 0
665889164 58730777 0 769457742 350922225 0
4188847 2014585 0 7322059 10754224 0
596069688 187799355 0 899139109 817594812 0
94135239 3909655 0 266092269 280941527 0
109706408 29462676 0 469446113 458517394 0
26692047 3802165 0 472160558 416823135 0
53428286 11485420 0 273475255 217535161 0
201465533 138508191 0 463981132 472721462 0
579639457 94110833 0 706762399 557023541 0
369495747 29054414 0 883124652 908777346 0
70786253 39778562 0 604766704 438545654 0
483508722 209230358 0 919185763 943427069 0
160040267 129790859 0 657762126 581979814 0
592054071 129260 0 825528815 887268415 0
13796894 1568956 0 227669309 211023347 0
25052806 254831 0 41193802 36564645 0
44552731 3765736 0 672073755 790660332 0
31406397 85967591 0 658339888 713934961 0
208360658 17535636 0 462349131 459545962 0
405729623 203011360 0 438874918 556599251 0
80871046 28518205 0 106314792 106642232 0
167504797 25525177 0 343702332 330621654 0
70582 50051653 0 748084511 842384165 0
55169410 45582424 0 441147926 350031770 0
82093319 56390938 0 421513054 295262571 0
445620 7435937 0 180030714 177167895 0
3628548 63134047 0 647077706 492108963 0
156045286 26546104 0 443470701 468371988 0
597805554 246081730 0 810311043 529451321 0
131977999 70955211 0 766784467 751484027 0
21139273 39430444 0 287733126 243665434 0
324414599 11576835 0 385251548 252419009 0
38891745 19149904 0 382577956 292883806 0
71865389 2634683 0 185109396 145179531 0
26509878 53285160 0 551857381 514414609 0
621958901 9058151 0 757759148 719441498 0
191620679 188914414 0 378335363 379432020 0
431668965 102242831 0 700631168 620416884 0
247133143 415789842 0 539199952 689950504 0
23723500 28540891 0 155385344 157208008 0
18935195 21215979 0 344389400 331564004 0
351765060 177273427 0 964040541 996129578 0
399205630 29219835 0 629046001 161197901 0
16235590 5520688 0 272757048 247051466 0
246671592 74559085 0 451078825 294281564 0
94663452 26846203 0 146527510 69087204 0
54907434 61565451 0 355714785 496288693 0
11894191 5167463 0 18236341 16887940 0
67841153 1198982 0 423170398 503293515 0
52838039 74173045 0 426875153 437022525 0
445157551 101725120 0 478611466 444788352 0
640119518 74156179 0 844197982 894360159 0
2142444 11883553 0 503040984 554842861 0
33920668 9952443 0 547995684 586412915 0
310395185 67272303 0 550944561 546303174 0
25152835 84007388 0 327067923 303185664 0
38587678 1504915 0 56214550 49501996 0
33813023 8139016 0 61576516 70994177 0
22924926 14633707 0 461728394 502769305 0
59080730 41475120 0 553545331 490098686 0
97821662 79108540 0 182631004 105903055 0
7174181 46979194 0 677109709 730769970 0
43382066 46653093 0 467791624 472765654 0
11789235 3325429 0 18390308 19192026 0
25287334 540417 0 277890883 233582342 0
49475411 32933772 0 453417811 442616144 0
73217823 62945606 0 638779843 634792564 0
218104209 184877160 0 529574872 582267005 0
74082992 3021628 0 218696869 231322478 0
36338905 2417686 0 734011182 822822662 0
98587630 250782929 0 465326721 458001349 0
65079906 6395462 0 204903830 167206218 0
21660678 97596528 0 363168124 368496282 0
35164984 17189637 0 67602284 73627186 0
316551627 109111923 0 465103016 376581783 0
218922349 55764810 0 309198891 307877655 0
1204642 49374677 0 554848952 702091945 0
20994345 39533161 0 232198683 229161278 0
89873778 153209286 0 754084865 665044976 0
1149409 1727136 0 21719028 19330019 0
16078884 8755075 0 131114171 127336284 0
43250161 722007 0 55221994 32341732 0
392022848 144868835 0 496801468 517895216 0
47190733 12663501 0 537505649 545968798 0
82457722 5317899 0 703012850 811677505 0
87396204 20870269 0 239051848 208916175 0
129874701 109191166 0 184131548 201759270 0
413952382 137319380 0 626069524 524944624 0
60597032 22903881 0 103146990 103734027 0
108016102 58198553 0 535967097 546196198 0
57351044 43727039 0 716112544 857988136 0
166815657 153094773 0 409826079 445139282 0
15670519 1894182 0 62428015 63625969 0
108699512 2541089 0 783235002 591298885 0
417766193 120137114 0 707193785 487205116 0
77149323 22516404 0 134587724 131053613 0
9317650 16780112 0 185301694 222100817 0
207256808 57785136 0 224731750 224644798 0
390422248 264775192 0 682814682 702842943 0
14029949 88281475 0 629487613 691120714 0
12387867 9873762 0 85181237 112658575 0
32258881 55229255 0 390527385 228179946 0
24917700 11383819 0 53633692 55214423 0
53187564 3221128 0 199189175 198038104 0
198551010 9648590 0 460406145 411403874 0
185467140 126250534 0 517058324 482098691 0
7118118 45537733 0 390241952 390977989 0
154959317 46475567 0 271173593 264284470 0
396062668 130974882 0 599097825 533417472 0
723679990 40033584 0 820158385 243578802 0
8792017 520143 0 99645561 88325173 0
3500060 10472617 0 630878154 545056178 0
321047327 69654515 0 464558770 465808453 0
2720369 19573 0 25143627 24191613 0
3912376 1237572 0 74826878 75441143 0
8432449 35399150 0 363777323 353103711 0
3070866 15011299 0 93456781 86128195 0
564143279 166565726 0 789403754 748082188 0
343806125 62214914 0 642584762 650604994 0
92548325 39885949 0 387549619 539607814 0
384526440 93946617 0 585906196 611693963 0
296257585 54668513 0 597352699 444983197 0
166964505 5558255 0 182917664 125341845 0
66186270 54592658 0 411720351 427868024 0
86491927 5386009 0 526415414 572426334 0
67023 69426979 0 740364108 650377101 0
49313462 101726241 0 665093118 696802669 0
22364817 51822136 0 701844076 581131383 0
15154839 27817079 0 214966591 179857300 0
272218971 26349038 0 285157735 170086899 0
316196319 223182568 0 876975869 807756176 0
86975361 205132945 0 722754980 855732730 0
30441566 99817130 0 845632252 836221703 0
632763609 285710371 0 788617128 809426403 0
160522604 10932756 0 641649691 589412862 0
100346847 66519423 0 213859273 116327762 0
51462202 13453009 0 243044902 242275862 0
177349939 81901538 0 643888598 781818417 0
40106376 30178776 0 279732303 188713216 0
653610621 52265841 0 736142457 594530826 0
114448698 64399790 0 667097044 704432881 0
127505170 7164063 0 166938654 193002932 0
642874347 329323022 0 826815323 772668040 0
70415894 10720571 0 687610120 678820099 0
380695272 242331261 0 405142972 417807989 0
30932309 42372368 0 341752035 302136051 0
14886478 9001080 0 78134691 85661417 0
309316729 15205182 0 535827846 397937595 0
498004497 596144142 0 756517084 772495143 0
24030141 133523014 0 452445866 466993323 0
36187131 130483981 0 757039447 853353311 0
111703638 111647430 0 592898085 620119008 0
67276208 32460979 0 382778759 428601344 0
286594297 25291168 0 661045356 660381049 0
667296626 20184793 0 764882316 829917158 0
195843918 63808499 0 793858188 726038697 0
126253699 36801462 0 627771164 602599639 0
261328938 35857379 0 307407013 294710283 0
51204984 47274718 0 69810475 60394064 0
173883682 9268822 0 221774456 176478679 0
26713502 1995536 0 41291645 33552821 0
267003041 67798399 0 664014800 658837025 0
7487046 2325931 0 13286782 12712275 0
280937636 82151019 0 557213294 555208222 0
41760037 142374884 0 348818408 371738643 0
119073818 75091282 0 481690681 495721712 0
11902850 9510681 0 152226299 117594734 0
260067440 37357548 0 580533931 209232176 0
647649487 16438911 0 832523502 853602946 0
1089126 14095224 0 373569885 321958419 0
244757896 25720563 0 730967523 776462815 0
21078161 2542166 0 82893864 73127084 0
12712953 52107417 0 406404351 404214505 0
73479058 70560572 0 436669286 513169672 0
41643355 10012292 0 523558257 501289153 0
58118085 8085490 0 115172363 118642941 0
448459236 247949181 0 585448896 683054531 0
186373993 13731004 0 403049569 426154709 0
329527144 36053071 0 558294703 503098166 0
383784508 72536627 0 596916558 447142835 0
165187209 38824104 0 462748921 510782397 0
8907369 8104136 0 418556475 410695426 0
16975388 879361 0 47717130 46901481 0
186663357 44264564 0 322305488 268580293 0
12172201 91546040 0 191016648 247955963 0
554599236 143437158 0 758810785 670815364 0
315850769 31371809 0 869005332 606581783 0
11782456 122911699 0 628081168 519921818 0
52490960 7463964 0 185744307 220644281 0
62214851 76105203 0 467136147 502084626 0
23537013 2289187 0 847048733 832976847 0
119099340 42943690 0 160544068 123932474 0
105715061 117988088 0 281328475 272612391 0
209450053 206599122 0 337936814 339247251 0
348838509 127968915 0 542571898 330696639 0
465458430 170083000 0 804555631 852093794 0
233716647 94171975 0 402833656 369228056 0
26694989 8317224 0 469971973 553002386 0
116428237 34862089 0 289844805 300741101 0
71224656 35639425 0 559701265 520584554 0
11586714 4633610 0 172425916 179583641 0
599028898 90994054 0 810786412 603140440 0
43574746 37524559 0 340152711 307062694 0
251428276 18410253 0 637229069 640106966 0
321839809 33425120 0 475968376 529142773 0
41419470 93248252 0 400518903 436900335 0
5697398 39690438 0 544219038 547719879 0
48849576 338895483 0 616768550 652482062 0
7536711 43120139 0 340727336 344358546 0
275005 15727791 0 197239982 175537044 0
21089243 27835957 0 938627910 936735614 0
170025710 18043890 0 427352792 448365038 0
87738583 52540884 0 368347046 377732468 0
500115867 20041283 0 793594640 711672285 0
7382232 36064604 0 947196619 900277570 0
1185655 994322 0 20497222 21440723 0
453175956 103913595 0 616093976 540588918 0
65627930 6814818 0 444884320 408417761 0
82160789 234250489 0 607326941 604570926 0
556592606 18270311 0 780394519 856896458 0
166407957 43739492 0 576756302 397226601 0
288582276 30089445 0 800406488 962732452 0
578797695 14270991 0 976086829 910277877 0
84800876 82774107 0 782944974 783309434 0
94761131 122742114 0 555202057 462331495 0
7284968 26394825 0 128622781 127405776 0
572809233 127256338 0 962437409 683143612 0
7999891 17432350 0 239921424 237576117 0
8546951 7009328 0 14261905 12761454 0
118921038 5082582 0 857439994 680934215 0
199246169 9751517 0 209835101 117808606 0
141169361 89053634 0 739750860 628408166 0
629552591 249223820 0 894434542 929267381 0
537495592 63198100 0 873849029 835664234 0
16838914 41252259 0 426696558 418764677 0
2020025 5541030 0 681159770 602630149 0
1690341 8618624 0 129673202 140917358 0
5948521 3289367 0 77026396 72194790 0
68010338 14915921 0 870877416 882661009 0
934310 19137412 0 50476224 58981734 0
278345967 47102099 0 351546900 191587932 0
15004409 66907041 0 414283331 485742977 0
329260472 192539964 0 758391899 963532368 0
307203639 78946544 0 666940773 652709705 0
8888300 7239780 0 530118129 501093138 0
9169392 11040620 0 155751049 204308811 0
90662643 49314471 0 849058855 913491967 0
44959989 2735903 0 73476917 36172864 0
16105859 7440558 0 222594265 239420425 0
15815856 55123217 0 158924928 162294387 0
36003150 46830952 0 72665728 78861692 0
102641068 48258480 0 183649297 156135482 0
67004647 54528758 0 310203218 318408486 0
16040812 180540679 0 659672115 836034371 0
125650933 20050554 0 171972963 147608390 0
300804866 49664054 0 344180076 134860664 0
85314377 111247555 0 226513031 201450466 0
233770948 16540683 0 270658754 151321378 0
16905378 18509508 0 194220221 232880519 0
179114045 38619886 0 581192450 559136306 0
154380733 2431957 0 937491928 902720541 0
714530135 8997699 0 768358323 779511681 0
177114080 3016958 0 236911968 201722439 0
76094392 101675699 0 642941354 743734007 0
116069557 5345026 0 457415711 535495914 0
161142328 103427435 0 420959814 395399092 0
77188644 30344413 0 315187666 352242816 0
51603802 40886953 0 856729987 877092829 0
364561883 53788295 0 687875399 672520643 0
131277374 54576437 0 402164572 415005418 0
108685713 20475244 0 440075793 381272156 0
5897091 3042575 0 78092206 73292553 0
9228985 54393710 0 552236617 596325024 0
421926353 225914603 0 798115813 712742530 0
208126676 42662682 0 696126092 806249627 0
1143820 932726 0 2683279 3034438 0
72283557 1225479 0 148339324 151475576 0
605089098 90374063 0 961656919 895772573 0
159637140 31641908 0 695356603 896125058 0
868343253 106851694 0 907552644 202405984 0
186386072 32136045 0 953317027 812655792 0
3464170 53825252 0 406502779 421877122 0
224290940 151919635 0 355367398 322878068 0
1866091 6841682 0 55024444 55713915 0
471434344 354723795 0 801376486 807544515 0
9856212 3419757 0 402264815 416124651 0
561801 1495316 0 114675282 102043559 0
368863069 281525619 0 464176732 449117076 0
9630768 60831165 0 640688953 453519183 0
18650646 43772185 0 756920457 694627423 0
105248283 15417944 0 333559923 317353066 0
19338722 70614767 0 483233034 427248275 0
14723688 6032290 0 36635726 47410916 0
209974937 54478296 0 615944503 549770478 0
5870883 14451791 0 186791701 195597118 0
521553784 105696446 0 801558608 868852768 0
89439661 3299825 0 127613311 146641316 0
50111249 6455637 0 551356643 535874088 0
32207536 658520 0 170302337 145053326 0
47519741 10061803 0 185802604 190905445 0
37853124 25359094 0 778480167 733881062 0
7903561 1999828 0 36212561 38493444 0
265549940 115116118 0 845010227 643906471 0
165912341 1453494 0 517126466 489937678 0
51932125 12182132 0 89137000 99930305 0
87922584 103307170 0 180148404 292924679 0
153806916 3431481 0 401902384 446844362 0
178422215 45393554 0 508022057 537338550 0
287830344 78322465 0 822136352 791432163 0
18803505 98415202 0 443255264 318474289 0
65514027 17608658 0 84724563 79428207 0
145393674 50433158 0 520861814 483830829 0
52442951 6283099 0 351973613 346081878 0
9990705 11205835 0 368223729 352043413 0
41129031 16209064 0 289784811 254949155 0
49586841 5377145 0 217839584 243292284 0
30615927 110001542 0 675000650 534506192 0
210130524 103957837 0 785221823 962957434 0
125521270 68994680 0 212888359 216476227 0
124482249 82667316 0 165858330 136127308 0
444438977 331973767 0 704118839 676460709 0
43050229 9308577 0 212827842 248381548 0
48366373 22370234 0 504557708 487040625 0
191379339 134494883 0 416313366 466369156 0
246641168 23812561 0 326337219 237158754 0
590862415 158715367 0 811005450 856066140 0
226993884 303142162 0 598083301 501499175 0
514883912 85649372 0 656271045 770951212 0
48897557 3295923 0 347039574 355660311 0
571088600 156076621 0 832264000 702639197 0
52702727 32196277 0 633482122 607718534 0
758664611 19849412 0 940341400 745466772 0
589434439 17704770 0 889050633 842007388 0
420648571 35523513 0 675078732 478099036 0
47900491 6227886 0 504562448 525414949 0
5063479 91395 0 33159775 29962344 0
29718446 17124824 0 149428906 185667316 0
3130292 520961 0 28510541 29511399 0
162401696 28190966 0 474861155 371015436 0
91871902 71199496 0 196693749 204646872 0
8262661 82622715 0 841919126 915382053 0
449126768 18589258 0 738073392 698409568 0
52272378 63585649 0 606495324 675662192 0
16736325 13084237 0 529271871 511263859 0
85380707 96507145 0 775639316 970762240 0
526616983 32723782 0 786817460 560627861 0
4290711 1656376 0 14050920 16016987 0
139196067 29115056 0 660796966 697377302 0
47571166 13876754 0 172092126 197963954 0
52946146 59071060 0 492708263 551287191 0
459102223 259691266 0 512886393 422019660 0
110660187 17787194 0 167442060 199503321 0
8736100 136746038 0 679445827 638791016 0
78411925 21957459 0 271272900 214539888 0
54685587 55043742 0 257638571 254144026 0
203518048 18949990 0 739448637 491398029 0
215469099 54476947 0 789004155 778082126 0
10479705 182979782 0 458736480 470653369 0
579019333 39064019 0 591079087 619977678 0
18859033 10498603 0 66383465 69484299 0
67636122 564913 0 262717732 245159463 0
63241967 30712518 0 116320710 116532143 0
27805923 1777853 0 328516250 270049396 0
1035337 313746 0 886831777 884195539 0
375756622 115631637 0 513727215 500667179 0
8244435 112327735 0 417811202 395771950 0
18746461 8063738 0 133898913 119575551 0
62853411 154961899 0 594971450 720296942 0
473428016 105987943 0 542285738 548740647 0
239024933 71954420 0 376878259 137645430 0
50640360 6601482 0 502059258 473768426 0
169561380 211291973 0 949073719 738955910 0
52355977 33233424 0 818676888 807172170 0
15541542 72256335 0 365000405 447188794 0
111939666 39085728 0 315652828 329056243 0
6623423 71316354 0 500490493 504429655 0
70422833 23335210 0 161942876 174471390 0
7780564 10559137 0 77978030 103080014 0
21467370 2939983 0 175078200 143569676 0
99565627 13272211 0 281238759 242646570 0
7042611 209973223 0 679473778 645888712 0
16802380 2219011 0 76598076 76584870 0
181324358 65821201 0 894185867 759569799 0
538059763 139842509 0 727093068 581997678 0
3100742 53187038 0 723788009 701678397 0
283613222 29569590 0 638592157 713522316 0
25921780 9946293 0 214848372 208294106 0
36969942 35019842 0 221654304 220767259 0
572593292 393181728 0 711780864 761544781 0
35317955 61545141 0 400894648 350691078 0
568407025 12945203 0 652867640 612572951 0
17519437 98150158 0 958769756 967388743 0
196722269 48042641 0 756182494 764055294 0
268494207 165706292 0 303021108 285298799 0
32706597 18092242 0 85698952 89057004 0
90572720 268666592 0 864750402 802358895 0
19760760 708191 0 82017971 77003524 0
7463630 7651091 0 45016625 51114891 0
256322473 19318995 0 727171157 784369598 0
33020161 46542214 0 358439547 388571454 0
601503220 116748028 0 692770321 409711743 0
437180105 7474400 0 525366715 299845309 0
82222878 5216026 0 652590469 634327139 0
62061674 94966307 0 436169592 425743308 0
65321170 56268910 0 304013996 324430429 0
282375675 88059016 0 615357833 631423444 0
55255240 48066864 0 369217853 406197401 0
54272104 33126032 0 204837711 209760383 0
166422092 45845551 0 363394786 342548728 0
799846053 26450208 0 862290921 182895381 0
215441210 84290664 0 228006837 158997524 0
87132132 22656769 0 604832687 801796953 0
17528138 55033980 0 143130286 231929459 0
246340183 109872734 0 352736631 311377146 0
21672560 81455764 0 535996821 500704681 0
18070345 39826596 0 559340501 592933918 0
12624111 185828673 0 437120699 394866976 0
2917924 49993644 0 176830788 184873887 0
96123376 74344507 0 860404723 732102058 0
15675912 85663799 0 419793107 468667542 0
376584154 53163970 0 599943266 620024869 0
12395525 58915819 0 472482885 353168511 0
80693404 6511808 0 364447105 349560111 0
1610287 735929 0 260984912 255170771 0
53792449 20001471 0 113535825 123689580 0
108289706 25299430 0 443418899 553622403 0
12653574 154017680 0 975728067 986509303 0
16169330 9176732 0 229164416 213255472 0
25830598 8433 0 30486346 11500425 0
11121092 79476840 0 448056298 445988746 0
53752661 7778278 0 477451153 417797077 0
35269519 28199097 0 826412540 763929627 0
84383201 181628471 0 445393939 405038032 0
1113857 12891140 0 146003135 135949720 0
324942959 118239714 0 462118275 485233356 0
12369929 619891 0 192844875 191174364 0
32238034 12689846 0 123803398 124283210 0
748152168 85766998 0 828273285 650736440 0
87060138 109491443 0 876827593 922232312 0
370071640 176850033 0 757503842 837299021 0
381722648 75881872 0 584533810 441483199 0
83027630 13984019 0 329157399 450885755 0
44856158 38479697 0 281617929 420472531 0
85210041 101875 0 351672975 276715172 0
710144318 58698935 0 752262817 269927795 0
242756086 10389893 0 624684044 633972034 0
9455010 20449806 0 263861326 202252525 0
267037346 64016132 0 518610198 490704807 0
232277812 101935511 0 392281988 389558549 0
144333892 63563371 0 780569307 690994713 0
450145 218354 0 1000179 786450 0
62337656 89244587 0 892924057 923087341 0
356676607 131528240 0 606450476 715289148 0
167051342 32129506 0 693244628 644617313 0
296913183 47767469 0 517802607 438177850 0
1044808 6970016 0 80388756 94320769 0
459357700 134970234 0 588447552 498927460 0
10585543 56910568 0 856242301 786177607 0
27080224 14086530 0 202463726 142550030 0
121899766 37017734 0 524236636 651690972 0
49472563 205106443 0 904537692 949431434 0
97468820 26880942 0 679648058 637703334 0
88631563 108202305 0 731555523 661312347 0
96484326 68253746 0 102682112 100482313 0
17485310 6248407 0 212052818 177441257 0
685798236 437571199 0 747174977 496831723 0
32977929 3903522 0 131523489 130706102 0
45160858 75170156 0 372213847 476529192 0
93138546 10587528 0 203326524 205848038 0
300548596 27052159 0 578895186 663531238 0
250268357 41119334 0 476583661 576036766 0
7297786 4770428 0 51549136 50764384 0
345892264 116536754 0 867604346 860183604 0
61909512 7133590 0 346464883 286754253 0
211163079 190010804 0 943009636 724607989 0
129420506 32000615 0 626746108 610157683 0
100796590 1287147 0 621815399 651617417 0
175081341 21677311 0 498594632 596577943 0
273455463 163390799 0 366874079 369958041 0
18815728 42589871 0 636005513 707317940 0
47156383 119710950 0 381872657 431022004 0
464258825 6045188 0 631050166 771062934 0
480308628 2967240 0 769163907 797450060 0
408043699 109106715 0 579349143 622689252 0
36325507 29577859 0 194489540 200341125 0
130103718 44978406 0 683442218 759252495 0
212650474 30602201 0 708189145 812467303 0
183215416 47392501 0 199786324 129327711 0
398971360 573470255 0 692307078 776014418 0
140634802 77975784 0 919974913 920624647 0
379119170 99981137 0 737987697 357096516 0
61362108 21110092 0 69200255 60680414 0
159964899 152568280 0 611136020 477791271 0
160856025 28745278 0 355447742 377962330 0
150690352 177272112 0 349846163 417392036 0
79520420 16082719 0 472031419 457974944 0
696413 20601454 0 112854567 168746492 0
45413247 308191666 0 645409525 548044915 0
162946952 3426220 0 494899447 493464625 0
65551629 8179074 0 97058739 113167543 0
133565172 15269023 0 461219748 422607039 0
675858 92768759 0 511752600 639491055 0
160602465 6409923 0 631244036 629646931 0
121996106 768626 0 247595739 195700979 0
3351365 1616506 0 55125757 55233196 0
116610641 29435402 0 418951555 502659212 0
66968016 14215264 0 454865347 470116564 0
260344908 37737267 0 793311063 812783131 0
17079655 2852469 0 42488686 46110613 0
9006699 2460512 0 89147609 97645695 0
369079505 349890038 0 819961765 782892812 0
10079677 8144000 0 41611109 35778811 0
153701352 22045582 0 172579086 96086354 0
322044277 109832911 0 350278987 158329662 0
340830591 88378043 0 689975600 746317920 0
70893879 14102580 0 382022887 355153105 0
19065308 5231631 0 123202068 127170192 0
11036332 890670 0 250601910 248776596 0
44703847 3322936 0 164196107 146019328 0
384371 690784 0 6460460 6627840 0
199457032 38937839 0 794326731 767635362 0
12885504 59005426 0 766401781 634119819 0
29849274 78524378 0 335537502 396287380 0
70921977 2796027 0 266778907 209665121 0
97470478 73071161 0 119808219 89316544 0
292196235 41599185 0 860459041 840978858 0
5501064 6248764 0 285526232 302853356 0
169705004 19988316 0 452815775 450282429 0
13154457 23263688 0 663008969 653675960 0
6439897 14785288 0 330670752 356606603 0
2117155 4737573 0 84179812 122631558 0
22224457 19854223 0 514861557 530191345 0
90851555 39988391 0 419994304 568431957 0
28369348 75834798 0 877018108 780651591 0
188933381 152618 0 596891850 545429269 0
65326478 32701354 0 611955641 657660782 0
1269257 21535784 0 204931920 256528344 0
23921609 14761109 0 51312126 50096954 0
26271094 641240 0 39574457 36419409 0
174006386 182443020 0 608586106 655564591 0
8391064 8760135 0 431484928 404364730 0
68909949 17994476 0 486182057 273853623 0
311514186 24324099 0 562084122 631220799 0
248901761 33029096 0 288694642 206464055 0
10667724 101232045 0 608953824 732574146 0
84999704 114058867 0 677249180 658274766 0
459578459 36405883 0 676536621 140208279 0
55028468 12123803 0 287565341 343401917 0
50065483 23422509 0 146305732 129924733 0
67341172 110693317 0 688969954 801064883 0
79531902 240882786 0 950527810 844927679 0
217790342 162985271 0 748526881 701550390 0
110896751 20409543 0 501995572 545000722 0
259634453 63949896 0 295367131 157892890 0
35554807 5794553 0 69466023 69650321 0
15364896 5124832 0 89764251 66520716 0
199317253 8900087 0 344494712 368921408 0
190943001 26821185 0 882931030 896933408 0
9041009 17083891 0 247844247 210584511 0
77561754 3466802 0 705108088 749277245 0
14413759 42954726 0 914633368 876604613 0
8288191 635727 0 249611137 228952955 0
24229057 103013555 0 332707101 330338012 0
46951194 14308013 0 73139817 80259067 0
159765995 133505985 0 787589724 780093226 0
7901220 31874643 0 625128854 657471251 0
46261060 373519134 0 915532154 944030048 0
4634678 695081 0 5215165 5929282 0
63109413 43328559 0 454925814 432767027 0
730982965 368591102 0 841271356 677196526 0
95048376 60984629 0 430412213 402548241 0
10033912 2048349 0 19565575 14769687 0
14544900 5993463 0 157278504 158259813 0
208664356 26578928 0 480707538 305688902 0
558624310 141856375 0 712028178 683781853 0
132500119 43660663 0 164965791 86487711 0
171621597 22273224 0 272788051 156284746 0
47318041 24665135 0 244577943 233370132 0
19374495 14963883 0 40600468 49690807 0
277169749 41483219 0 373445404 362938460 0
48022330 11826042 0 428452027 455834981 0
93337762 6873632 0 157723313 156847189 0
4928038 29231673 0 547563140 609143590 0
142103301 105017411 0 395216512 374274505 0
512812282 49609182 0 683617914 723143771 0
882090 1157282 0 7092774 7083148 0
189030070 78209323 0 895136065 870006985 0
66198325 29088465 0 174138272 120964642 0
670500744 9449321 0 849005942 763227191 0
14569397 977491 0 74620660 71453337 0
417824890 11236523 0 474076649 335308987 0
141046756 177481465 0 685840364 630816981 0
5544886 1205006 0 38693130 46848472 0
388173717 34590462 0 419459354 415311549 0
39712245 62386804 0 541706281 531578350 0
630695295 527702541 0 687732946 634480602 0
114987446 35849764 0 715379057 664888341 0
12904594 321003 0 246285871 253363157 0
9605818 73162348 0 378654688 359741351 0
56555762 68488027 0 299101357 313982920 0
201384394 848288 0 410344454 430862957 0
463027533 14999763 0 961218571 867340347 0
131275922 23644502 0 256161110 148111032 0
331275352 94296211 0 350629267 367217949 0
157413319 140137201 0 386067265 469869780 0
64417657 6321120 0 123860131 116953999 0
32103098 31492996 0 368837285 367444636 0
728017145 398532956 0 821094240 804222070 0
36489096 51734331 0 533111223 643970869 0
256526591 3133678 0 272746318 213768852 0
682385302 643721770 0 807776611 929614184 0
67532847 25971197 0 229267630 214661225 0
150761314 29972632 0 185864648 141949059 0
279061084 55599974 0 525525495 310312245 0
92419500 26104507 0 191147373 155328960 0
20452229 57084731 0 437634034 433608924 0
567892381 4402051 0 642880271 202491272 0
177142848 57471342 0 193193950 136504102 0
72083649 8631797 0 134961465 117884631 0
24833330 111836450 0 533677179 450667960 0
19484655 2160413 0 193634700 166067638 0
34051092 45321028 0 409034514 402465427 0
5429101 39626555 0 397586889 405965353 0
60685020 57497783 0 412388189 378367061 0
653315348 28647363 0 798527517 269009477 0
3578797 16030863 0 212536472 196171936 0
262735689 3147038 0 729748695 868660702 0
68008650 33196252 0 97183082 101012396 0
99649737 17070548 0 482206820 493865030 0
82136161 2877185 0 616102339 531916849 0
22188596 17587262 0 38978027 32082381 0
112060571 8405516 0 119042541 108240174 0
217478664 8207813 0 243248252 188122697 0
86614404 25624823 0 403476202 419764201 0
127878761 31507742 0 719259142 711443849 0
30604210 135108523 0 522256447 544308721 0
251856543 77376273 0 394754223 305272566 0
32644432 31809553 0 474622545 459007184 0
320931268 33259953 0 732661336 594535358 0
78007750 19251737 0 217943428 228551499 0
238521623 79067294 0 552242646 520526158 0
207511121 18142100 0 346727584 298411421 0
143964068 44901645 0 597216101 473646022 0
13562468 13078273 0 37121370 37298418 0
81428830 19634561 0 480496735 620410195 0
37272301 31468708 0 188986346 124171679 0
395305469 149817809 0 432127216 431722666 0
773340978 79470962 0 848879758 613544151 0
354445971 148644165 0 885040668 544887392 0
7311237 1406036 0 10415769 5568264 0
310298411 46377896 0 446169012 395711833 0
25980581 2253451 0 69334877 68976602 0
272849420 120081006 0 441204137 486872091 0
247267852 57391757 0 558981745 455886257 0
71886286 8702357 0 345318012 439869159 0
8705789 151063814 0 808909740 791806342 0
82255472 134927903 0 763512421 601400327 0
12182148 77266887 0 498402838 520523622 0
84356518 58692311 0 166200125 137040804 0
606552266 251587644 0 682867937 552263103 0
89967163 81415713 0 676997987 664024586 0
38922941 70328893 0 409300822 416197385 0
8447882 4871907 0 28101842 31362465 0
165754886 66071720 0 441445816 446374282 0
156309924 79059231 0 790756940 652059863 0
3591614 4755101 0 64381464 60517569 0
110674279 5480117 0 784365882 860593662 0
268373636 123455180 0 468684336 439513538 0
84361782 94128736 0 410428935 416369720 0
170961341 61939135 0 503151298 434971339 0
49085681 40691849 0 298267122 274511719 0
1934933 3277029 0 35620317 29126824 0
183472910 104238862 0 237608424 205505111 0
23757876 2936835 0 186078778 229636954 0
709186542 10245274 0 832144555 846115487 0
57989195 31167066 0 128332834 143066156 0
287088105 14130212 0 588526640 496570108 0
410786355 111902834 0 893094786 781229839 0
91470971 263501216 0 895852994 888944836 0
55818774 91156715 0 432722828 433239063 0
5001648 3038517 0 47762860 54870916 0
6824343 55496531 0 328457224 299009365 0
38538509 33318939 0 771172185 650344672 0
12678162 3035672 0 17033203 13313341 0
1869342 60057732 0 419229890 396902916 0
41639531 35363105 0 749997337 752244393 0
154572838 57081517 0 494483630 681828863 0
40360543 131207839 0 615943827 766615393 0
448702125 35320739 0 638589884 636427362 0
407010808 12713104 0 839393236 724653915 0
164015888 12584729 0 716475362 566857112 0
406692 118289496 0 666998753 719575343 0
7943706 5718830 0 90858291 89242908 0
16921023 16249078 0 567481485 627438863 0
54319409 62201235 0 741838824 686976104 0
75080385 6998804 0 206742172 201872075 0
35093690 46952975 0 288675846 299115871 0
405183494 20619084 0 642949245 710985726 0
237328875 264565266 0 287120593 313398551 0
8622772 124400602 0 392402003 350314459 0
402500438 215748000 0 903302867 727682229 0
148935002 50139655 0 488760196 508720280 0
66512817 69216515 0 815558082 748287672 0
279646362 73460442 0 396492123 384496948 0
271693955 5644375 0 611627800 464776248 0
116714811 2845970 0 901371580 686982793 0
346764498 10319784 0 559182793 464776938 0
54066618 27957939 0 598682294 569469599 0
102892589 12544288 0 242717994 188356490 0
133152830 13752938 0 501584039 572228263 0
4457053 3500877 0 122367525 108095281 0
415460051 23453604 0 454771422 372060722 0
159117106 12049677 0 513472673 539830598 0
816612 20439856 0 607238704 818029565 0
134129702 41604929 0 895943985 955503790 0
27940195 4383351 0 932502384 957023682 0
67809138 8582075 0 100984369 118292026 0
451623920 155636772 0 494192113 524891040 0
82069437 16930022 0 166994353 161797091 0
81423691 108343014 0 214599166 227689978 0
59546589 188245303 0 747059750 869781792 0
37726650 27945810 0 459655878 244488335 0
212877685 120838259 0 312786938 472053797 0
145180239 2914832 0 589408452 551426779 0
40187972 6192522 0 277839098 274157675 0
164884418 15620613 0 483333923 542309681 0
10846917 13653782 0 548389831 644653422 0
88599357 2020857 0 196909465 201072635 0
288414409 140565290 0 339947417 363040937 0
114182434 56836162 0 140167841 115229718 0
89298081 29481681 0 474573319 520142955 0
62434320 9127255 0 348116899 350144721 0
24351919 38850493 0 583465873 600481853 0
124389070 19799650 0 258791025 244608196 0
368631152 48004250 0 748903867 631281808 0
15493124 12753 0 458048144 504256832 0
54108132 32723952 0 121670875 109193168 0
624165964 129341823 0 920650147 846707763 0
90579483 56518790 0 342771755 441054669 0
68821729 17365236 0 169162846 150303928 0
418633296 7300229 0 556283530 603205541 0
33771806 1819658 0 72010102 64261840 0
33706361 44067179 0 500856477 426473203 0
524896104 415368187 0 545877113 531476028 0
181982036 172505159 0 695974353 568971659 0
206231334 33831319 0 396762056 396647606 0
257155892 113659299 0 877999177 626675337 0
20215031 29315311 0 834225519 787855181 0
40470366 9215020 0 376689688 393104951 0
23454878 19128066 0 937079070 964749574 0
16162816 30656482 0 554047987 528594849 0
182114270 3316293 0 258369267 166878185 0
11252938 192240317 0 787626732 923637961 0
502672172 299679525 0 856228096 888011958 0
19406848 72624165 0 673481106 892893512 0
137207108 21425997 0 748404522 706294378 0
1617643 35703210 0 839601790 811924044 0
683205855 63329004 0 908479288 618198373 0
17654943 75504525 0 560556187 942822677 0
36813553 5752729 0 188092869 177238319 0
40474005 58292540 0 537944465 486350322 0
2938101 23422076 0 450542252 435239372 0
427982 36286048 0 264107996 244494851 0
138392458 24954314 0 733838217 890554520 0
121564327 10813900 0 782501023 551754060 0
566497680 99273142 0 706502496 699211798 0
73670962 56558862 0 471246444 473625152 0
270189666 8884091 0 528250054 551222175 0
16423852 60167111 0 755956595 769829253 0
25650000 24748843 0 774830045 962335971 0
81445179 1243975 0 179913803 92719705 0
28967798 72933616 0 446210287 507483373 0
19253921 38596718 0 646396699 481570662 0
171507408 26348374 0 393782543 389425924 0
36645574 212315455 0 950846451 923443328 0
298206341 182786940 0 459443712 482425017 0
257117503 4203041 0 362164358 360690572 0
722026999 490425432 0 926139451 959039468 0
250948644 47799065 0 358996194 428586545 0
6643217 77596511 0 292511011 302362806 0
13237192 4234571 0 215812363 190300171 0
37406931 106026169 0 819103618 813774056 0
100171109 82380666 0 781544931 736324365 0
306634732 76449974 0 758207737 816575300 0
293315404 190977410 0 432939768 338548945 0
109773434 119019561 0 581559176 605851244 0
1899588 3010449 0 69209895 64634978 0
368336529 25927893 0 692426672 672418152 0
452424684 157004326 0 726822099 565847937 0
37782205 2868974 0 204986036 226056127 0
888863 148832 0 49232923 47782294 0
16686771 8559323 0 195439329 220100262 0
333131442 57663887 0 473058783 392300959 0
880378 2404739 0 24637660 24907808 0
223504741 22187149 0 314645178 279984769 0
65491602 9578540 0 266201622 254374673 0
57765780 117989658 0 560964311 774517342 0
4553853 17701064 0 140110349 142221768 0
50273842 178112644 0 460006812 659394632 0
32532243 130328059 0 285438036 370696078 0
589425501 300190397 0 689691540 514510914 0
6537465 24198875 0 776257876 882274489 0
474744801 114432899 0 694036424 705821136 0
14249716 12611770 0 115540467 95828255 0
169186415 19817768 0 483618070 489447473 0
223471664 26969755 0 774738063 770865130 0
245315 77919552 0 355554683 366307816 0
109567339 91600747 0 925262399 915048698 0
74889107 10694582 0 369423731 304346332 0
238781054 73515995 0 347483152 295755657 0
301902755 313488084 0 726462474 678210594 0
498844160 48837065 0 524308498 388444032 0
25661126 50885552 0 260277421 304649829 0
283203311 22270892 0 373326274 348462577 0
247676742 116983048 0 382850867 462898870 0
54328374 4956348 0 292874326 305137040 0
18514865 2746035 0 81251320 91163535 0
338337563 47347730 0 387933299 210419849 0
17958305 20340364 0 116978964 138699244 0
7942461 5480915 0 502534918 472298648 0
18673032 682465 0 125075038 88409021 0
158328639 76035404 0 626697182 995857748 0
480865854 271539089 0 931710508 858626532 0
15903613 12859243 0 173253119 187153809 0
167551322 84349313 0 882551088 921639837 0
361340232 179903505 0 880162308 885055215 0
140008728 52817793 0 476451002 620887969 0
203163866 60881881 0 556735287 561269819 0
345109955 103453271 0 395867473 359449067 0
277100454 62669044 0 671581746 599436711 0
1368272 7618288 0 33064137 32999635 0
89115364 16675590 0 694634548 787340813 0
53998479 34792955 0 196440717 242361079 0
49942077 87661992 0 758133540 684725479 0
120638473 39014698 0 379101704 354986643 0
512385661 258091449 0 657983172 561037640 0
28194339 22176735 0 351971320 408269109 0
16008245 25723750 0 613208928 588195962 0
258443398 261989615 0 338174433 410468580 0
375565669 296951380 0 626472977 608145367 0
170025451 27830340 0 457079713 511014822 0
19701988 31517580 0 222292527 229447967 0
27204010 45286317 0 468195907 539120351 0
122721455 52501128 0 183204568 188905995 0
39471093 181889011 0 721801369 617570465 0
129050347 3884757 0 435410320 510995128 0
294345870 1033950 0 778973409 421519511 0
135609143 9701067 0 817746069 870131819 0
20265964 42109163 0 70449397 82600376 0
50187458 50751280 0 343077189 316850122 0
209464856 99118081 0 470328593 447219071 0
20941736 28413550 0 159471549 155109860 0
85048232 33998772 0 439654193 463496240 0
199287 57904225 0 239210560 253183297 0
105036107 114349194 0 860034323 878662404 0
29252228 18979140 0 149809961 109296783 0
47986962 726169 0 141516315 150867581 0
535659979 415028071 0 789976036 519598607 0
115240180 40295513 0 368853131 393514734 0
121046949 32964448 0 449060967 443794705 0
11393372 4348749 0 467627157 469737943 0
605107110 52397912 0 753344043 529394853 0
240844918 103121151 0 608505133 682711630 0
32075818 2800219 0 603321449 588535859 0
519858093 330622506 0 619189529 660173404 0
59001752 67557153 0 674446485 672089310 0
60986784 46141 0 324961256 315092670 0
235160177 38584059 0 325025717 84705206 0
52555763 46624985 0 408235913 399478152 0
1371012 40112148 0 252840103 191947652 0
140293007 92359214 0 313839404 315191645 0
16471553 6988195 0 64114928 64055637 0
6133216 8163281 0 435072008 354882421 0
44573631 4513588 0 659281576 565447862 0
34468014 122797348 0 470252624 476607443 0
69150142 6417053 0 961802121 907484730 0
233463381 83875922 0 890830494 890638140 0
189629308 97547673 0 703741154 726489590 0
110785027 54099149 0 217982804 194309877 0
49856321 45677048 0 177718924 163055700 0
49880989 74651528 0 769350679 899168557 0
497718902 169801536 0 733506590 889668059 0
121087348 12554186 0 134125488 130963153 0
8719289 112899737 0 872574981 934686384 0
515605263 324419950 0 758390755 506258441 0
71630623 57927824 0 203254086 173872984 0
123491807 53042488 0 654581752 486297101 0
1036291 25215244 0 86260607 82976173 0
164405345 25013284 0 361031985 365666379 0
37159871 29781225 0 257622039 284970560 0
31437525 140065167 0 685883966 773430323 0
203143522 12267775 0 591590090 524781419 0
128436205 2429384 0 541755561 460500955 0
418307441 123698000 0 459325943 440339972 0
108127271 21211906 0 360706342 349686792 0
91567157 31573347 0 243482853 248685865 0
110835906 202715019 0 548290577 615085118 0
64598206 47319725 0 606498643 641221926 0
40852024 20671073 0 604677801 606897295 0
5779718 26126437 0 356776779 323440541 0
90766447 5538821 0 759197180 752554088 0
50246028 24409912 0 107740069 105323045 0
10537407 8455794 0 318185433 307066529 0
519507431 107240465 0 635570866 652367581 0
107115509 22997054 0 806909455 882750028 0
235345267 9493931 0 282228629 293130778 0
157902571 4084945 0 411860311 495069769 0
1763680 32865427 0 278499861 271096307 0
53264637 12343304 0 273274804 272563219 0
11608221 9160629 0 40378743 37328673 0
32494946 80440278 0 455706548 535709073 0
833759 4715186 0 731854898 723890548 0
320693534 52905613 0 668940729 444430330 0
100622022 1274542 0 551245405 529466204 0
876463125 177093998 0 986113723 550584754 0
256577879 55195066 0 808596783 808903852 0
24092880 4334064 0 252503784 271511847 0
220663808 88246663 0 648528448 496184004 0
3584296 957541 0 18214890 19020990 0
14080096 91611128 0 573493600 591784109 0
54370084 12817180 0 411863953 427250137 0
4241943 73688756 0 537558430 529034754 0
74817451 9784294 0 521109000 495603039 0
6451410 31867169 0 143114961 145244867 0
71057545 116824467 0 889473117 861512169 0
45817268 208372514 0 856610590 957172985 0
143716044 8144057 0 328555957 253423695 0
147453031 22835035 0 212535426 149746132 0
10121782 213445 0 14419355 16532655 0
8170471 5841693 0 98840495 130062613 0
6599154 12851899 0 214658141 229645189 0
59330429 3356695 0 74359523 52725432 0
8600215 14123886 0 344256507 378656278 0
375768051 80628899 0 394545436 505165291 0
63614562 80744128 0 827309567 936403482 0
389661670 258935670 0 479002296 381363043 0
12493712 4136377 0 38541576 55132607 0
11206599 611677 0 26566423 21054501 0
475288007 125059613 0 865851619 567069674 0
66568295 29254662 0 331598119 314640033 0
34991234 45057823 0 570325905 593289609 0
148795031 127179738 0 916431193 903861848 0
7635673 22883749 0 547572570 722724279 0
562903941 301282794 0 806721059 810825912 0
30292136 5109026 0 61245750 66323493 0
14918987 96095732 0 596227197 529000661 0
352839502 421153690 0 511340653 531954222 0
720240162 174601383 0 899412444 719653629 0
90817335 103972683 0 639826257 783935297 0
3192799 3784021 0 24755980 25525098 0
290266174 247734418 0 474617022 525952917 0
3621698 17962708 0 372161892 366717431 0
374898867 52876186 0 685423720 703708916 0
301926286 44962691 0 430948729 238389182 0
140386954 8105600 0 166223491 168547918 0
101321294 49541882 0 638121149 417963930 0
5055604 37725316 0 231227763 220955175 0
48905152 73657854 0 587968184 597960023 0
650321 2228194 0 22857402 25960593 0
179996941 8388930 0 284484754 57986330 0
220655860 22401724 0 489215882 164590251 0
245026759 195757919 0 396864108 422098567 0
57211885 72711847 0 957828348 835564156 0
153710043 99202497 0 712021273 633415898 0
355507349 32335346 0 416794213 286370180 0
396713206 5989168 0 524465143 463536338 0
409994266 180987873 0 763176061 773795053 0
13592855 1816083 0 402327702 426131086 0
197159365 143750549 0 576522485 508154847 0
62414303 2689717 0 81653839 79240228 0
115518826 28148945 0 212333673 185449909 0
11695713 3694413 0 13961127 10087956 0
73721703 34142289 0 156735579 189040584 0
118921244 39677632 0 212099408 118920850 0
317841128 158322541 0 579755280 412389045 0
180638428 90587994 0 208862803 118157399 0
9770648 6314034 0 183107574 211265224 0
333118243 13058201 0 618662832 594541781 0
7553211 9202105 0 150592321 178600634 0
35813361 40841152 0 63570166 59829697 0
66087102 15827893 0 739416630 562083724 0
80988677 41117869 0 781018651 833287585 0
18467609 15305840 0 67478947 72255207 0
48006359 170071448 0 588861077 718237742 0
455884702 406055910 0 744568196 681170000 0
413378392 3946028 0 703605899 751350256 0
211313756 98097911 0 306238614 273395767 0
64233878 58767250 0 86319216 96920248 0
163337464 73724385 0 528016567 431027341 0
135165111 7504013 0 391213246 331792557 0
192984503 54822936 0 267562768 290732468 0
437021782 206489755 0 587667281 542999005 0
91278957 20302052 0 368207055 372568882 0
97825946 21598743 0 267327330 267644359 0
28550157 15516833 0 319443847 310077338 0
200160000 125985748 0 872337562 906394314 0
418866562 41182853 0 560490285 674767664 0
201668704 16015021 0 233278281 286393419 0
634168933 57050170 0 910174869 294004820 0
91336376 210541664 0 429574233 501844111 0
13121914 1975563 0 478233075 538858524 0
128798987 122315357 0 705363405 931656622 0
36902725 9365221 0 165926413 119604864 0
296156754 18044600 0 583932690 572842679 0
24743755 27326649 0 321100075 324731515 0
1819925 5281140 0 36817174 39002539 0
32684297 378246 0 72623185 70583321 0
4156062 4099658 0 44746882 44461238 0
178179094 20382215 0 566931612 554414393 0
129274379 161128007 0 631279934 643795392 0
130429252 103194731 0 141509428 154608137 0
828905 844457 0 8433179 5921462 0
40355701 32827020 0 326704601 352607573 0
40630731 19230951 0 712206813 818342606 0
116675710 31944780 0 179658697 102283473 0
457330130 254602443 0 587443186 585511697 0
44088629 11700815 0 102082233 116929240 0
43690939 23161799 0 609587429 332703506 0
75288950 4964020 0 568025502 551877942 0
121046281 8864991 0 714293236 706976590 0
328605597 307478980 0 438995146 402188625 0
114280379 42205350 0 710901808 698593358 0
636718 443295 0 11800349 12144082 0
514215 567866 0 8856028 8355985 0
510059149 87879154 0 864459292 851134389 0
30998787 57692653 0 815095430 913939853 0
28633268 24704740 0 772662279 744335418 0
481367845 19769196 0 524485791 170022029 0
812532 3934515 0 185973736 191229485 0
461688215 118271444 0 743564397 769127559 0
177943760 135838116 0 244679672 291932410 0
142210954 1910416 0 297723807 288083723 0
6773299 5060518 0 19065619 19131015 0
80592775 71440156 0 400807219 469640453 0
85713126 17525881 0 140356645 57413691 0
31211612 11666744 0 246777786 170828851 0
77443486 14516199 0 631272566 705835959 0
62134893 719134 0 106222187 116689510 0
49727 22686218 0 614910435 553594795 0
27720659 14293639 0 200945754 181406150 0
48002158 274118690 0 494241461 534756581 0
54565402 83261925 0 720562728 731671689 0
5817848 32202449 0 448868022 446540464 0
70653075 76753981 0 201987292 213219312 0
136791037 24354541 0 200914250 181461312 0
439641688 32519678 0 673419783 555304377 0
57271850 18157203 0 300355977 342218978 0
128283994 21411582 0 337848486 312404004 0
460627707 53312436 0 509099221 481441046 0
431675855 211056575 0 475435847 503525806 0
303875861 106481767 0 594592300 626947372 0
151685388 84728966 0 318976458 272100070 0
375827984 6693479 0 731135496 504791145 0
79632612 65008500 0 528285668 519469287 0
174210159 94114479 0 824036908 808599405 0
47319141 13493539 0 175200812 136179474 0
43782228 59180841 0 672849158 524636431 0
337554485 50634503 0 439538583 379021830 0
35543386 47811106 0 197764689 213970947 0
150301070 32604393 0 189521505 165834553 0
726371 8118253 0 262339779 263776551 0
43092101 21680973 0 311298540 392352427 0
540688139 509994137 0 944882775 797830562 0
10813320 1087020 0 28036014 25019734 0
7142017 36296 0 25243062 25387199 0
115208097 65716898 0 864235761 758229122 0
54072307 109608530 0 905183331 892432173 0
268392693 86778336 0 339235818 412559270 0
58665864 1344657 0 252195275 227409545 0
31272191 20876095 0 159781137 124604560 0
71731645 2773342 0 750430113 679906062 0
72158773 26584969 0 386987498 349828229 0
25150928 30757958 0 393380223 369288724 0
71039448 22720986 0 126249493 99499448 0
265406082 103257046 0 321790623 166735202 0
803607928 334798076 0 880861435 825331313 0
108852996 30441530 0 323954890 323988552 0
24423151 8782215 0 671064826 675370514 0
293753129 14418936 0 924698849 592683848 0
47324224 115297026 0 343077070 305165327 0
2165622 166695501 0 638736730 796294183 0
280021329 64508053 0 323407664 316010056 0
29795203 64470883 0 219057811 256339607 0
265916379 138926876 0 462759119 287418565 0
186831269 165828794 0 587061057 616086172 0
9122986 89418842 0 671080141 713430927 0
1941644 30127404 0 115353605 112738173 0
165804141 93612489 0 360153594 273308578 0
17799140 32786318 0 358021783 345252085 0
207316903 87266655 0 863619901 890092959 0
251442959 603810 0 644035969 523012276 0
20694978 13179501 0 27919630 28481188 0
110007876 39962840 0 789970024 853078934 0
117101040 357551350 0 772956200 761589438 0
7821768 111819075 0 428674118 391406183 0
170162206 74098005 0 737284127 895168939 0
46749490 30902796 0 257720527 254573554 0
49304046 17056198 0 131401416 144500217 0
28713653 2969648 0 462395908 500271739 0
191120554 65294081 0 282369583 246284006 0
124077468 20520896 0 177448908 186963821 0
47650740 33536418 0 291443588 298689956 0
710232425 55257564 0 936918415 789880586 0
35160582 5425488 0 900340602 845862381 0
27327652 2630412 0 267923250 307145560 0
197596870 116158888 0 792505894 820161201 0
463007294 2375337 0 632803875 763463432 0
312365386 2079776 0 740337585 742808628 0
211427925 63918889 0 324315347 323706823 0
3491896 6221850 0 38422778 42295082 0
226252721 234672978 0 667065709 810133445 0
23467874 3139184 0 67970041 60044462 0
88407808 13296440 0 394598729 272928486 0
2183349 49164925 0 181023566 158750152 0
101915533 38114451 0 943183217 967419826 0
35096954 61778777 0 419689147 411789850 0
77351947 13126111 0 97051240 68726561 0
48815941 15868926 0 484493422 438128165 0
125679037 32564488 0 474074532 403000077 0
342084588 178559683 0 409915394 379729412 0
450668958 192601037 0 692366724 841589227 0
28430534 4319571 0 58676854 46142904 0
26042774 32581268 0 331692148 352499516 0
10048369 5118873 0 23822792 20680069 0
7116633 2158724 0 125794856 155028059 0
427032 166025 0 14929961 14834185 0
263647109 104987432 0 322536740 338857566 0
34374787 13298900 0 407039367 416881659 0
295963048 179252139 0 691308700 748545322 0
17750590 52710428 0 86422407 75818310 0
263251185 246127970 0 358495319 369737506 0
57932879 109380924 0 341799408 373787609 0
95915378 32289249 0 258398332 248349224 0
139448334 25020237 0 421280279 427598184 0
371909548 235225910 0 481134227 426379849 0
129248332 22763318 0 312998082 317179277 0
105516109 117401703 0 672546041 686501590 0
40144202 23431229 0 133705906 131430290 0
36588696 250279449 0 595884451 618642252 0
38545731 927833 0 128049012 116023374 0
283029215 87666178 0 370347300 365444806 0
127748556 91456731 0 353003736 365947296 0
3301407 2113512 0 3648604 3770966 0
26145869 50456131 0 258560814 302546696 0
124725071 33831939 0 204948731 229009894 0
1679605 1889328 0 28213182 25498851 0
203390698 15243779 0 252626533 300058982 0
84612564 2073336 0 587681372 487547737 0
120412826 62162072 0 581178358 501684100 0
396226647 21917203 0 959655232 895547247 0
31319029 129554 0 249410946 269899258 0
17782285 2131657 0 543433883 572557803 0
168924509 13600080 0 790556870 980535837 0
41798958 13597790 0 341264634 392965054 0
143240540 21361768 0 236238909 177804313 0
169160889 49888853 0 225677099 169711404 0
8599602 3025037 0 239069134 262830703 0
254771103 3180044 0 956138121 949884517 0
31787507 3166259 0 210200574 188449054 0
3086562 106280148 0 539950521 537485057 0
33530714 76419105 0 356793072 461062114 0
402842739 18986667 0 548245435 539088268 0
102149957 5500690 0 135355392 133649913 0
847887286 171352471 0 866877673 348386779 0
804898 880313 0 22555103 22074693 0
58876280 37558949 0 91691932 117146649 0
316754368 29403416 0 624432051 604040643 0
33959053 6098517 0 49088412 51997414 0
294991821 45041853 0 562292144 601330347 0
38204308 7595323 0 169661487 159613751 0
93708968 8469458 0 132619018 121644603 0
101129616 108315747 0 982526996 991070616 0
75797674 31584776 0 144879745 172159737 0
57670969 47732985 0 108112592 100725349 0
373243706 51306484 0 590134528 441504478 0
9021562 2773082 0 14561575 16856402 0
1739800 3241599 0 48536202 55415405 0
127404250 269144221 0 771504130 764523452 0
597084109 254254018 0 932426707 925668496 0
22640170 12371136 0 121361465 99889960 0
148714931 57942602 0 502277079 523770875 0
604829837 159697985 0 792468362 535454568 0
375456458 32451055 0 638583932 389486579 0
677255232 497073026 0 730815782 664504327 0
40570068 123309716 0 376809630 481184757 0
19057140 14330689 0 574112626 520881427 0
97057506 92658319 0 836598755 692967171 0
320352758 8049605 0 450084279 409167249 0
82647365 8608519 0 209329500 139785292 0
6912662 5256990 0 422003086 474349614 0
13340985 13050653 0 141596907 150819574 0
23031678 4542690 0 30263462 24843486 0
482502247 2710788 0 763210525 559106204 0
80787107 81319545 0 484152512 505288803 0
119481420 27278595 0 316885035 249298480 0
226555380 17655188 0 387745043 347907377 0
93657598 25910369 0 329074989 331777800 0
258839932 22315394 0 942899968 628018751 0
22141060 22917942 0 128310792 138935312 0
73721977 101991585 0 630390243 606560098 0
20532332 4046526 0 612156819 554984735 0
278190638 71756190 0 657757622 360909344 0
52590088 27364373 0 707457620 624135397 0
150639108 91381514 0 266905808 246036251 0
401601113 85942830 0 904983984 632226160 0
175469478 8553127 0 212658284 202860726 0
236767199 6883458 0 424446099 542319164 0
51989884 74272856 0 216782266 261292902 0
24925746 68184522 0 811884283 812460640 0
212347122 144495975 0 593482796 616032601 0
59698438 249186 0 119136284 132567271 0
65461211 225014576 0 789076105 822367387 0
260601821 190962365 0 312378485 317722180 0
249365510 18079374 0 484715358 480446190 0
109198200 308168 0 245720579 387398502 0
168916232 115226759 0 494255954 376698117 0
59252712 53910168 0 215261207 213137654 0
253128549 157664634 0 456704315 409658881 0
41421981 2306747 0 182520928 139568219 0
178971241 32578886 0 567014477 569881516 0
522463289 32722547 0 629025141 505187009 0
66168147 106380840 0 756261685 740955483 0
109222970 14512689 0 696237655 621977894 0
37710612 14402057 0 186059618 198670290 0
826632296 163835827 0 847864524 731881372 0
187220540 2478520 0 460498408 347292144 0
319493317 70680294 0 785547663 610910294 0
226999035 258888662 0 553545671 520613530 0
5441638 519072 0 229310493 197643801 0
205712499 116407576 0 591594788 535705077 0
114275795 125801533 0 265760917 275979185 0
8128584 5185703 0 336790063 324759337 0
405798512 66736488 0 861232046 869559776 0
93008632 122997380 0 268106073 347718380 0
29672680 44753351 0 182465640 171769796 0
799460496 64607986 0 886677140 787682403 0
25508111 59905568 0 792873073 829795868 0
53517388 2377127 0 148279109 152933522 0
221925059 9306198 0 478532853 372351261 0
308259068 164716047 0 472332360 442655576 0
36566382 62196737 0 655508042 699517212 0
180962467 24589466 0 808303030 647164863 0
316644484 114187613 0 485043121 386407297 0
163873035 9367366 0 265553965 232386592 0
5750474 138088306 0 429352863 414513323 0
22942071 100141252 0 786823099 829720912 0
85156821 10754222 0 171931419 143053949 0
118118651 6740133 0 506366422 855038584 0
14378485 15789869 0 43010745 41186314 0
72201212 435847867 0 570838953 616882902 0
78088202 23888090 0 99174837 110744304 0
28714343 44114529 0 384634123 380312713 0
231461818 78015226 0 369221543 413485081 0
365544627 21464178 0 487457228 314039219 0
98380463 12630493 0 177657003 151731288 0
185827839 37044921 0 292983523 299091045 0
56477914 29423951 0 261639065 283640991 0
33282197 4852840 0 182342969 179938360 0
39802987 1065394 0 211689176 215941035 0
66599482 3210880 0 628681852 624385620 0
104853076 34933330 0 967962779 902435705 0
148895748 3680995 0 219927065 161526996 0
290207337 237377866 0 563708106 629254203 0
68370259 43153087 0 200687529 233366820 0
153266418 64896807 0 272123140 377773614 0
98020900 5649355 0 605001591 576419182 0
72883498 25756783 0 768330833 631231658 0
30409676 81537652 0 619855622 519323437 0
25348227 167894932 0 613095670 485422988 0
35916548 51196980 0 278299490 290291739 0
41144469 16355266 0 53687688 42694321 0
118573227 50386371 0 337840345 300631079 0
22684052 5951906 0 69106780 71006978 0
40669252 5805050 0 92504037 75188815 0
228301752 172759261 0 458543590 406897406 0
56633893 58176471 0 417363896 394058764 0
57168346 16764246 0 272183688 263866112 0
19035298 42912232 0 519761913 518440224 0
575775080 62509325 0 724548885 452342326 0
11526451 2556131 0 90074873 100223936 0
10096016 10776913 0 169873543 166486674 0
324583991 95816256 0 525287927 516870606 0
228438843 29716261 0 594508282 397824135 0
60670379 30784851 0 581773457 509255575 0
44307314 17700428 0 361308427 396765819 0
767782550 184623408 0 833573817 603858490 0
187482307 4251071 0 895617245 884016076 0
186381298 83103980 0 807693664 834561266 0
2476505 267384634 0 792508596 686620437 0
50117238 122620938 0 701511249 606277175 0
393152046 75274894 0 598481029 541620050 0
585092615 195955333 0 923769940 814921523 0
55057191 16631168 0 444504581 411472328 0
102724152 136959933 0 764274929 705466509 0
517321419 522688304 0 840590026 850309783 0
217449735 49974530 0 761853206 739012260 0
56860023 6391230 0 403459566 337568838 0
130177292 25553003 0 167412366 159919821 0
321339293 117719534 0 425526655 336779386 0
18488876 328960 0 60452579 57972355 0
86187380 38372291 0 261654578 242773437 0
213812547 25359667 0 598431319 606953331 0
652232552 101680243 0 780203404 789206901 0
14117811 10797384 0 107468162 97796543 0
323772204 112625731 0 617193429 563831793 0
35205983 96173943 0 955508503 963645399 0
270578460 25359571 0 741162202 681026671 0
43867544 52286114 0 258309954 276372557 0
335152371 155436270 0 423840050 293423780 0
781545 183493 0 4390064 6154613 0
24722781 99806515 0 492165396 461411492 0
182982690 6252657 0 354819799 281763682 0
87747327 6558810 0 844692834 723026783 0
25333905 38778133 0 102442709 89305450 0
80793271 34835111 0 328486233 326055946 0
111119014 54830513 0 892939164 799219730 0
187528998 161392017 0 702884747 777414615 0
413753662 149750824 0 479079689 354273359 0
2791872 167289056 0 653657095 646375038 0
30634259 132331812 0 736665084 660102503 0
1159873 9805197 0 81290768 80296579 0
149991230 204224367 0 847379226 830728229 0
274731680 13110460 0 601041904 556216037 0
258485554 30938741 0 865598231 816041522 0
28689107 63777195 0 651052683 861540708 0
7217550 98464268 0 213539870 247590526 0
62242585 1459457 0 699226145 424555521 0
29129107 24712771 0 112092305 109261302 0
143882652 34372001 0 309380718 363208192 0
24876321 10457565 0 404991489 707901094 0
256925261 47447695 0 533350690 415303763 0
47740348 1026318 0 267576635 267389318 0
116482660 59424129 0 677233737 542479393 0
41266422 3377278 0 832329980 850097456 0
362249077 78291507 0 571598744 542899935 0
76712749 12303257 0 902121343 792500613 0
275721680 173044190 0 959905252 765101883 0
374689053 141067843 0 741402107 430068140 0
398062879 369708121 0 897547605 816818903 0
229044232 19807849 0 293205143 273567287 0
47808189 267902373 0 862506456 797469177 0
38846749 12917025 0 802543274 757310452 0
68028977 2591073 0 550755669 545519546 0
1213883 43224295 0 151717849 170286324 0
69125 2275674 0 31170355 31023012 0
34128439 39819106 0 286376236 286466505 0
113894139 52922513 0 662630978 659301378 0
73906367 55781651 0 690817338 567166775 0
115813112 40929155 0 191745727 160798505 0
508003216 325478043 0 685251969 662360599 0
329374345 72168109 0 609163263 611647736 0
271368041 71382438 0 682219811 806958502 0
287965824 152901948 0 334170914 232906248 0
302508750 213599142 0 605998381 428345828 0
14471511 8789664 0 179852632 259278923 0
170771472 75199795 0 728633272 581670672 0
260968768 255162989 0 402754098 407494934 0
229393718 98233147 0 965675139 962904001 0
133814012 212161773 0 960813257 858109295 0
466807824 88170474 0 513764184 147015978 0
6905395 5164684 0 75519958 72373148 0
59658021 18289089 0 949124675 752563931 0
294200242 4632333 0 588034337 618612392 0
80566436 4484813 0 753904735 761847138 0
3240786 14118469 0 93441807 91849359 0
92857500 54027810 0 329410745 362690309 0
549103811 412537794 0 572811688 470832403 0
352543911 77420977 0 735437429 449422197 0
323377479 18640764 0 374535096 236106026 0
42739264 23751747 0 252863491 248613321 0
178102983 59108028 0 320818989 276389601 0
160381345 50559917 0 346626636 353937500 0
45252800 5364249 0 109468617 114205674 0
63772858 313922 0 126019854 122722942 0
502494722 145757750 0 632031753 575408159 0
65567398 35053063 0 459664491 460955939 0
4942794 34218245 0 269259764 273345238 0
112518013 8990748 0 618145025 665915534 0
124026543 190910141 0 609503429 629420664 0
31963542 15058568 0 169146659 148190845 0
46572595 18099998 0 243054621 219806308 0
61790546 310583544 0 845717545 851491257 0
20225492 35178350 0 433339230 421856426 0
38383385 97574011 0 230918399 215509171 0
497151389 128634396 0 828359007 490600438 0
125822765 104534506 0 685127978 757082937 0
410437688 84812188 0 710234107 630786558 0
5973432 85791921 0 650557912 626200508 0
66464331 31375276 0 471979853 568801179 0
94430154 20242296 0 565520936 483699128 0
290912664 15797597 0 720157739 695123564 0
90818585 22274789 0 289145836 262761453 0
478246487 310133445 0 701923844 835013814 0
4443192 13059938 0 49552891 51944748 0
345770963 36215178 0 976796542 349276733 0
87820303 9210307 0 887177345 765639634 0
671550497 7815564 0 782703189 910061298 0
17546832 11771132 0 38910751 68190786 0
58140224 58911417 0 195956844 219665145 0
322369883 375525001 0 602694453 648672103 0
103322946 50604793 0 383227654 423462248 0
12917395 19658174 0 52919100 62666874 0
68196551 188183395 0 733055890 836354916 0
13790273 3488701 0 177827387 162105793 0
41048797 13140371 0 734012813 763582658 0
250238258 24620872 0 627348161 528275088 0
160367935 270533214 0 863435885 858500819 0
75261673 82434213 0 628508271 614088113 0
297519400 126954353 0 786663058 815737190 0
15243731 32159392 0 292269628 329223258 0
155561916 100213393 0 690587661 724785986 0
66712826 35791018 0 525748598 387825139 0
255744249 23401642 0 326245518 326705820 0
111978080 58188717 0 872463414 903378472 0
3335272 20435656 0 344231618 602484600 0
44616391 25209169 0 239743810 211016445 0
718787667 154245199 0 753020407 649721068 0
193893366 13569578 0 205238208 151808662 0
188235200 80320205 0 771719534 580187468 0
18027323 645142 0 69698162 67983232 0
519889274 323971949 0 826413278 579562927 0
161599075 33639561 0 205217522 196713677 0
34015972 47567999 0 168726190 133097015 0
109855226 28856448 0 460582649 351274039 0
21880251 47939807 0 173078906 212204177 0
146914281 33819282 0 631810704 580345173 0
408414320 8128409 0 513539140 533570966 0
68265680 232730502 0 502390352 471371397 0
16569545 69510050 0 643134523 618647646 0
44346037 49280156 0 518293162 433784801 0
477054894 112051961 0 665172015 413031818 0
82559868 3071372 0 279283741 319010633 0
68972151 49901232 0 136888431 111096434 0
180611410 3958144 0 357274767 372576810 0
277858941 101677310 0 489469023 464036658 0
75894670 23440641 0 135244715 121475900 0
97314788 52796460 0 771931974 538054702 0
410896902 39114303 0 886567295 805813200 0
197818245 10879461 0 808826132 788301318 0
35424987 24586512 0 39307215 33734844 0
244272497 79925326 0 406177515 407348631 0
405666572 244795097 0 805690738 781043320 0
194001251 50866032 0 538911794 474219300 0
98872881 459874 0 300427758 252729344 0
527254925 109970044 0 565612622 351331511 0
771147919 334246177 0 905321464 939450358 0
22144219 54039050 0 543249714 562795480 0
15877071 5817670 0 223202370 216674825 0
92281057 52269134 0 767045885 652019890 0
139269260 68731009 0 332513358 356755262 0
143290959 24911632 0 496769717 223422670 0
427574749 7541404 0 578354456 305495890 0
21570719 12950242 0 135358224 133993973 0
24784092 61027788 0 202825629 209380473 0
31323148 7376340 0 239888761 250899219 0
395228910 188151656 0 456547610 380315441 0
352715629 3815026 0 533191688 449177040 0
216727280 95134564 0 845811854 849645218 0
121665672 31520071 0 344225614 383786332 0
217118596 165613308 0 416703675 473191648 0
21495081 25780697 0 103372205 95877832 0
6094625 33653675 0 642357172 797157089 0
370377074 110264199 0 501603019 458970481 0
212098139 60422236 0 746276596 680606942 0
183916466 2329622 0 333552551 347865972 0
143749475 68944314 0 399054733 382860778 0
109200174 5799780 0 283053294 256652637 0
110460572 15439067 0 231898863 302160424 0
157920001 105472422 0 888551658 886479216 0
186737446 65309464 0 275029510 225364203 0
283020371 173497719 0 938773166 933987946 0
11623321 15255696 0 875103981 655030165 0
122223888 120582091 0 389027507 343194763 0
4560471 7685896 0 37865978 42477353 0
107537708 13288805 0 386647104 351424717 0
24906949 15911495 0 35130017 54755263 0
28251734 4805973 0 30816426 23743914 0
156549691 151635156 0 803402884 746639298 0
582595404 6045972 0 668568809 673718243 0
26607261 6701844 0 188370831 169405233 0
29953506 4672679 0 79649133 82683241 0
24955658 21458071 0 135808139 132845336 0
107679998 102636079 0 824470301 702431709 0
30162909 38870763 0 236085485 236076086 0
54017061 70501178 0 338539954 539696873 0
2392661 42867360 0 592036437 391016305 0
1864142 15125474 0 303971604 289364478 0
25099433 9898874 0 831721210 885123362 0
112441837 33013480 0 173136939 168798996 0
10010368 1850843 0 92621720 125062077 0
7976558 1130705 0 60137768 59481979 0
84829254 39922157 0 124578077 92239869 0
3058742 74413307 0 506584230 547593142 0
186010375 178014157 0 801483054 799568179 0
2046537 10565257 0 38622143 43580146 0
11273814 11402310 0 168866179 123561132 0
94994707 36127770 0 678857119 573467069 0
153499417 51938797 0 320253888 324662929 0
73724770 53556322 0 482193960 471932938 0
6107336 696456 0 26486295 27666061 0
95699223 8671576 0 485398003 382174391 0
464763104 110197696 0 912027621 756885095 0
423287594 18835392 0 650571410 351624205 0
44484539 16109242 0 335420295 273253693 0
90385874 86756119 0 375202622 402558230 0
36058032 30685860 0 293115569 256850705 0
6339538 2086526 0 21139859 13935744 0
137807057 157888129 0 287176183 332747035 0
400165399 28466469 0 636276573 567910501 0
338070195 242317956 0 781314437 813177921 0
81517096 86402906 0 347962867 349178791 0
55230566 7511795 0 635656225 728822517 0
96416984 9385480 0 276883198 366248326 0
222030305 15981893 0 349731861 346243431 0
239673138 127350915 0 276045276 185581593 0
44718732 146513964 0 606934347 644488531 0
53579783 278225630 0 874219320 670966325 0
65114704 22645437 0 755953959 732939006 0
8317339 1127473 0 10706878 9042443 0
159409385 10186858 0 823788924 766943975 0
117403605 12591953 0 190316998 163588990 0
1277424 170745 0 6365529 6468994 0
91060457 2835396 0 780928511 824623214 0
554235853 152207768 0 624463577 476527978 0
172848458 44457454 0 416647924 459739172 0
45219775 514525 0 314549867 333301213 0
9654163 8370666 0 658024884 820540890 0
5090269 42882384 0 650437683 539683202 0
300142606 219214014 0 317243629 473876281 0
221061442 71718134 0 749457973 689007706 0
45588876 25330296 0 53672226 75141420 0
74391567 38286463 0 379154808 380119991 0
571554271 116867533 0 870352349 828052629 0
2366546 16483651 0 157471130 150587221 0
25776753 59553594 0 475791186 594440970 0
22326430 7757725 0 906030374 806931961 0
202795869 7065424 0 858792176 821764910 0
69270730 63623045 0 720358277 645538583 0
248481650 106408832 0 427328933 588523451 0
7327224 4224897 0 140777872 104335182 0
340775924 31562147 0 502734874 483164582 0
6668350 35636394 0 210160632 215529095 0
666351301 11209454 0 676211424 356974383 0
103544739 46726062 0 404944750 431052844 0
4568938 801545 0 99714334 102113610 0
79909758 25495922 0 396585026 324720988 0
210655932 28394740 0 823368638 903169071 0
402244285 26518235 0 594380105 411187278 0
182332447 10058809 0 892579104 957751500 0
4005122 13479350 0 102289342 131385085 0
15760198 122584377 0 585020926 574905318 0
4419847 53994612 0 745160328 845166391 0
128145567 7480595 0 459370467 476308076 0
17610423 46450044 0 620195653 739628354 0
61234292 25847572 0 781597825 760338239 0
321221451 68980380 0 351172226 345353236 0
50837751 14350106 0 247372770 206182585 0
24655065 70430865 0 948887856 900060794 0
128553169 10219057 0 787634462 678054448 0
57504319 1801340 0 404853979 295736447 0
1126751 157546 0 4108030 4195993 0
6558799 11420191 0 77861040 80887877 0
14592132 1870351 0 153775037 154886639 0
134604165 61248336 0 668378951 675376195 0
1495267 78915485 0 886683722 882416674 0
19508227 9305691 0 361984663 480912581 0
363044 266857 0 5208275 5316164 0
3329447 135576 0 178167710 141864290 0
68505834 12976645 0 139488512 133612688 0
254333903 52972050 0 547270679 556407706 0
553303839 11509999 0 853109954 650599000 0
3972127 2363587 0 18759454 13546393 0
41920558 73795233 0 198211380 183104302 0
56027883 73451958 0 539362743 535606625 0
55212533 3205164 0 843044581 833225178 0
90400833 40711869 0 677790735 801641333 0
3489798 1962054 0 39428435 35856204 0
200528137 10179982 0 655051211 470897045 0
240614607 104398700 0 303100570 290589267 0
334142449 150210876 0 587454936 554814351 0
60820522 9196443 0 403355397 463483373 0
3252945 689731 0 131319254 135287938 0
81954170 27741228 0 674914617 691961652 0
30536408 37905135 0 768584711 732345213 0
13985379 244826 0 62090178 57260612 0
53590441 36311965 0 173329595 158214745 0
266327579 16552877 0 516140034 563558100 0
365030385 66456143 0 482785762 405438242 0
18902919 15427728 0 106608233 110190174 0
39441836 12603971 0 126681009 92638430 0
3833725 100442 0 16275445 16455689 0
37586622 1366762 0 135200124 112611326 0
68309054 105770166 0 674886351 604308168 0
47885715 12921439 0 637558916 782138783 0
94131536 33823926 0 152753904 134039529 0
258457488 51939113 0 532633324 584330148 0
19101388 580435 0 883258345 922276028 0
46259348 11452969 0 503415003 528725698 0
11636073 25784997 0 838250481 769204657 0
78573485 46842389 0 733065672 815611127 0
17737641 3642766 0 19255165 19029823 0
286225890 88336421 0 516170270 542379073 0
77430529 140341826 0 473015143 432809656 0
16774617 1589426 0 162853405 171768420 0
426632870 20793108 0 438474383 302435625 0
54436096 11002454 0 426213177 398243329 0
52721434 75048971 0 237444480 224520952 0
215063799 14725959 0 658168028 375213741 0
47014155 12293398 0 123201530 56999031 0
354030187 3735387 0 770627018 650170658 0
21906141 124976533 0 607754905 651755207 0
640878 1462348 0 63696349 63168332 0
142612070 48847698 0 251171724 216400442 0
560807829 340861661 0 896812287 784079776 0
26820046 617767 0 871950667 924133250 0
38118125 110699621 0 844994074 906798578 0
128583961 15845759 0 379744751 404525747 0
466674290 67996342 0 657430443 500562794 0
295907812 162897062 0 673469869 696525900 0
23674047 5618574 0 164787834 155992847 0
55499372 27990069 0 195519588 220179246 0
660881904 189237498 0 750145714 898467788 0
26635759 88440693 0 566123581 607905478 0
18362445 1166284 0 125055412 128380880 0
122500382 40374760 0 311930554 417347037 0
84472492 23819217 0 117992332 126184998 0
2232367 7375465 0 37323143 36862472 0
39468647 26991565 0 348739804 428166271 0
173873898 6398338 0 679673955 739512665 0
31338381 58253538 0 846782711 828554055 0
537705099 98298860 0 759136414 461469168 0
175647918 30145926 0 355440392 319940774 0
25428907 15038380 0 611488508 576208935 0
12389142 102303561 0 337705523 364716365 0
38316246 6227337 0 235198146 185150028 0
115477066 83985591 0 247229011 238903712 0
22769196 19492477 0 72951675 63623828 0
137623961 61221375 0 304722207 196931269 0
29961640 23793341 0 215024164 233973567 0
119133144 24963101 0 242459230 148420560 0
20868218 148427429 0 698395479 724017578 0
70854953 5461174 0 136718501 145044644 0
13007474 8716443 0 44434004 46381680 0
166119841 206940476 0 822428008 838883816 0
607613359 331141880 0 831714565 719129690 0
589145438 186179461 0 747202396 699538943 0
40656648 7473141 0 86878162 101449719 0
53476981 37917573 0 279545469 281948411 0
55437544 26473408 0 356285980 238265663 0
63171104 87783364 0 734565007 786674579 0
13200070 4267543 0 429590148 476521310 0
38332017 83959324 0 239376386 239434272 0
64243352 21977158 0 389148107 444202416 0
11161554 1769902 0 122739216 113202683 0
777523004 89258708 0 833333630 844049309 0
49188043 83604504 0 533778760 490852152 0
141545183 88806140 0 668046343 664948499 0
289130523 34176730 0 673824200 778389204 0
64049791 10141498 0 92939910 93748057 0
58494023 32473058 0 104633937 111167414 0
11952447 21183668 0 436627526 429882991 0
553160900 11265810 0 841526139 848376735 0
94820485 24443765 0 131503111 87540867 0
4664076 1451109 0 77831521 71811637 0
12429075 8073354 0 243732327 286034840 0
14391247 68063807 0 353147412 365936970 0
39618528 46553343 0 68448850 64059459 0
186893807 187000458 0 706383103 700873221 0
8794929 3604753 0 136984798 112643031 0
44366352 49734269 0 199543974 241944173 0
185917152 78031719 0 352942681 310964175 0
1773490 3223079 0 63906215 65771842 0
430529784 37274024 0 585305882 604475459 0
46648959 21509504 0 270066215 289088479 0
526428560 181715384 0 654570344 655675618 0
145960337 38304020 0 330206398 335881459 0
330436435 67263940 0 505947589 500316466 0
56710440 12925180 0 330670164 325399193 0
104285868 29509531 0 715510952 656241288 0
1458695 6565410 0 83305824 78739067 0
80267009 28156716 0 333923660 331101209 0
684610562 290699348 0 783954868 812367350 0
25653612 33749028 0 610029880 662713162 0
7381976 47485632 0 167741683 209015526 0
121034508 233163574 0 674996807 824764352 0
81632224 40561625 0 537108681 459218676 0
577148443 447769443 0 801620982 952036794 0
157705250 15161672 0 320946249 325777090 0
79277038 65884582 0 626416675 611943133 0
34231892 5033554 0 74553007 81168771 0
395179842 13679152 0 541161134 547154764 0
64487533 22648037 0 473889881 470575709 0
8002099 220708629 0 982077653 969618020 0
200989367 414277 0 634954779 632774033 0
73781723 7883745 0 354168080 339415226 0
88250070 143682860 0 506287885 520019730 0
167702343 90016084 0 465730587 387024960 0
268551630 137237447 0 324554201 194173271 0
911298 324062 0 15652255 16806231 0
145198570 53939168 0 363696511 368846561 0
8881911 8471668 0 29154383 30289872 0
151207650 21013642 0 372909800 362618191 0
26355865 5086341 0 428783465 444226853 0
232536750 19733145 0 506976160 436760677 0
375856643 119233751 0 596719336 549705959 0
260405349 37116973 0 357522207 236993845 0
168302285 171986480 0 748861951 720368592 0
22246193 37435290 0 446720351 413176916 0
34256240 450350 0 702694349 619805241 0
308807911 18659501 0 468493285 475023044 0
484204667 178427039 0 652133594 505147348 0
46168073 16224527 0 100796737 102894389 0
10896124 14831990 0 79032910 78563982 0
588811273 329898058 0 657202014 600505290 0
18377590 125144 0 196900685 231796992 0
19988039 21306901 0 112450590 108298330 0
245850317 101603276 0 770942641 728285241 0
110910047 22090393 0 167330744 185305151 0
82424519 36250284 0 677959063 848106691 0
72811156 54052024 0 95698267 98249511 0
199301411 12996080 0 725232293 655458646 0
127421298 24199920 0 375796278 286988457 0
151567077 20954501 0 597480331 594566232 0
24479025 15743854 0 334797389 336999285 0
9319968 15180739 0 83739945 104141145 0
409089909 33865341 0 654720000 607668378 0
75028705 13367414 0 228636391 227563182 0
32560089 64032972 0 195095632 194758931 0
105478707 4765628 0 315855158 335027954 0
88184589 25483799 0 806988147 745121010 0
266969678 43524454 0 833103734 857114555 0
13721696 14905313 0 31813291 36806565 0
86697974 34289126 0 247881656 267864719 0
21085538 602724 0 79518298 48441871 0
253346047 38353234 0 444241149 514012038 0
725872167 467394450 0 887696904 897520887 0
96504248 37484348 0 540880856 330994257 0
30577556 19030423 0 276386248 259714748 0
31611888 10935619 0 232331406 238317143 0
87812158 78743590 0 119120245 120809851 0
178195287 35579753 0 720045985 734140609 0
361769013 169072029 0 629144437 685159300 0
115140240 4446659 0 886136228 824669680 0
15044813 4372524 0 142444183 124577703 0
13646519 164649971 0 777906749 905245264 0
32445621 2163519 0 531826392 563544856 0
3525706 6373598 0 130033816 117753846 0
14623450 61868421 0 185330595 178021601 0
38340742 58587474 0 400860381 394634150 0
481750929 39467458 0 568518534 479658944 0
170052108 34254698 0 314421046 304691347 0
109613493 35048186 0 298438722 288654588 0
144038097 154669698 0 556204297 346302109 0
2176383 46544 0 101049503 96923722 0
320630674 215070693 0 585867690 601396075 0
96152291 93832796 0 796411047 652385067 0
1717833 8082367 0 272805926 212833049 0
2035609 14359473 0 356048764 299047266 0
40353941 279817170 0 482321361 535738448 0
238389015 22711931 0 490066934 499261472 0
257807227 129121074 0 317203462 314089552 0
122856147 39371494 0 366959311 344554328 0
5849929 5551554 0 74373884 59660896 0
82434175 18470040 0 689076601 707824672 0
30244148 60601002 0 695621000 576815629 0
88371677 97955172 0 366673158 373816986 0
20174925 14804563 0 380209922 371643279 0
315813268 205814792 0 533642609 559636937 0
206837268 213403751 0 462369858 470446505 0
218049233 102474078 0 264285627 124072120 0
34446637 21126004 0 845532905 802426084 0
349206807 245549173 0 846784275 958529273 0
162883215 73803516 0 421900040 404139296 0
436254760 228052916 0 813536353 897385488 0
175877194 83925285 0 669766632 640381403 0
41172463 6027985 0 75407940 80816981 0
4059180 2149354 0 124601164 140255939 0
149385243 67504360 0 850465207 972151914 0
314068546 39081726 0 453693624 318322007 0
24609812 14202971 0 34838066 25323770 0
131171763 14088559 0 511276489 499176147 0
13803073 313006392 0 805196532 878169171 0
199064549 24906837 0 805756587 776673840 0
9257327 51662473 0 190520617 189296057 0
1417393 85178271 0 224072432 277744232 0
68791212 79238035 0 240903296 262542168 0
115941185 6704161 0 756849423 764011855 0
124071332 59939167 0 673397204 650980397 0
170849892 32219093 0 879774635 945697718 0
99169442 13691920 0 236453112 231208947 0
127693290 83932630 0 663295557 578194866 0
5184813 13007123 0 41198185 50644899 0
135372595 87289444 0 703871502 494755671 0
131680300 70146769 0 340388104 314907698 0
336703773 306174106 0 815536651 884074355 0
811502952 430917282 0 850949431 822340358 0
181412739 76336486 0 819546507 890957147 0
133969535 54474589 0 693505077 825637313 0
80149256 6657251 0 210105338 211379415 0
247406375 233241295 0 925167915 953503835 0
59093571 100874318 0 385004441 391100085 0
1021621 5707745 0 24192212 23946878 0
308082796 79586368 0 890193538 860813771 0
402211254 77144925 0 785642944 277884373 0
85301803 97930982 0 772800040 782546855 0
182882721 156639639 0 516025290 518747235 0
137560530 39381968 0 223370630 182498329 0
838631931 309388734 0 887198834 775295503 0
103142294 793383 0 426702332 445951455 0
195989513 118457823 0 247199533 227574336 0
168449973 37910688 0 607111663 425672571 0
18640799 149237090 0 735619321 797430341 0
105842729 88296638 0 864370106 874883713 0
54749639 3264825 0 412894019 461144523 0
6711221 9578576 0 69813487 78550334 0
56864036 13432527 0 76445066 112814831 0
212729889 148206994 0 344387595 386505201 0
8163679 11644733 0 353677366 330944133 0
355149983 103664232 0 568854755 560222688 0
2825137 64790775 0 289101929 250258816 0
119962528 32599773 0 294369125 312746722 0
52579847 180538688 0 623288855 729615964 0
366287963 325652020 0 607986282 430827395 0
22704382 8565546 0 142835272 154530213 0
296400730 66106051 0 689502647 672190515 0
343668421 205347446 0 399073795 575536502 0
44003018 35397068 0 90294903 78313897 0
140677183 12893351 0 335667828 391984910 0
23004383 71471737 0 837986248 835018601 0
13406023 57789410 0 360512240 436545926 0
314446829 306887260 0 810777427 797861910 0
54722950 26350594 0 133638226 99300588 0
10628663 17548558 0 57616220 61541021 0
2154798 4054222 0 123155789 79370974 0
8963341 32565876 0 677981346 636077645 0
70014590 69386849 0 855803895 864930776 0
387205703 107962797 0 736288438 645022300 0
149059602 65541802 0 668355342 651792248 0
443749661 29433801 0 658989146 482099438 0
542872086 183606718 0 601017940 447980567 0
157533221 143835607 0 786850328 728766762 0
124350261 23858734 0 349283651 339950983 0
85763554 72318659 0 302891784 288510044 0
57394764 65587604 0 458995056 410378047 0
132111459 55362874 0 608240691 665503401 0
3309423 4762394 0 104833853 67826082 0
37493418 22545577 0 86171120 85407319 0
10369217 46402196 0 159719233 169336937 0
266014789 184128203 0 706025700 773671849 0
6866325 5751604 0 194637550 207845646 0
453211411 404818181 0 604562401 581108034 0
11124401 3991028 0 64428678 64306887 0
40974293 57761303 0 424821041 711862102 0
197019237 171115105 0 756359912 696292168 0
179948933 19304861 0 577970513 569893453 0
818892392 72280829 0 848613578 267460464 0
281308052 107280407 0 745814770 808057648 0
22333847 1456761 0 244271403 219272926 0
171860538 20689088 0 220579184 212585009 0
231094385 48217668 0 882293747 852452176 0
62677904 1815816 0 461124654 664110054 0
5207212 14938281 0 168035093 156323651 0
172390992 36413341 0 328853778 324163378 0
98324 17725269 0 186692526 175054959 0
47363055 1869553 0 53663500 15324787 0
232125672 17085164 0 423833455 393211918 0
50151464 170108545 0 556492432 630653561 0
15322119 67880531 0 697711124 547669926 0
10314240 101131445 0 479303833 555540558 0
36914928 24787294 0 315183622 307680910 0
119061993 272861841 0 574999943 558522366 0
5568385 623422 0 40837583 28246546 0
47122633 30506682 0 659967412 590229874 0
96836046 28230824 0 205336444 169733630 0
15982779 32977618 0 85960628 95980357 0
16035730 693923 0 717300139 687234621 0
2708871 16476450 0 133275545 151184133 0
251532259 95289133 0 861408286 820310773 0
27699857 157359113 0 901882936 797141847 0
39947612 11756832 0 446556142 398391946 0
7172678 43878596 0 209610377 194694936 0
89767388 5183121 0 652278725 742096270 0
312660002 179872147 0 655748571 719890063 0
952155 14443228 0 601575627 647483355 0
2306647 48346161 0 655188068 671815608 0
87292553 32111667 0 133696314 152122544 0
67708499 26250536 0 946499933 890811096 0
118669194 12683320 0 461236312 457731791 0
52765750 47188209 0 674762013 643584952 0
82473751 17324050 0 456998907 424950735 0
442378212 259101136 0 729479281 605512990 0
175245126 85812439 0 289528033 351321431 0
83223051 28906973 0 466840337 457482684 0
213886236 189985751 0 462720256 467899843 0
38347229 7894516 0 83442862 73227149 0
163631964 121133331 0 783121136 817438007 0
69803645 1135011 0 302916014 268783097 0
234394278 28345000 0 919169385 942219170 0
236877936 131010639 0 784279290 807931188 0
309912801 1375104 0 422508599 371117012 0
625209507 53922986 0 693363724 672232338 0
667094944 89818134 0 823729008 677427325 0
23023402 21179447 0 613027891 556664679 0
279997309 120163790 0 476027197 392860751 0
70748931 78896366 0 886680734 946662695 0
731401944 162902639 0 968347481 910111378 0
10777394 5873874 0 58555327 59624658 0
559678636 301021191 0 690298814 694215653 0
18672738 23097735 0 928866388 937793962 0
50619766 4091054 0 155814950 144855387 0
54668925 43283704 0 854563571 841205953 0
44059999 9414030 0 335468700 381190422 0
8119575 123649951 0 594840328 618125255 0
33259275 1532890 0 46275727 47190767 0
118707108 103258182 0 607213610 660754626 0
11179862 8326986 0 692454831 461830644 0
35349168 51546765 0 511103836 501147867 0
84338023 7506787 0 840233893 752862155 0
428383453 114931940 0 463197384 403606070 0
29869011 8748723 0 906604818 880559198 0
10806893 2111895 0 48056230 54477861 0
525002082 309644743 0 587955990 439642961 0
77649295 10845979 0 356211588 388720006 0
217632211 74229452 0 285300597 191046718 0
381720285 68849070 0 655288308 801096918 0
53735915 20017099 0 211429706 178584944 0
24900423 28438505 0 367698384 269376664 0
212026583 32008428 0 268129215 127709994 0
21175558 23513749 0 503065091 432440064 0
166121603 78225315 0 334959885 308902886 0
25070157 23055860 0 50359132 50966602 0
245749732 54175522 0 690259306 732311997 0
26780806 18707279 0 104050551 91282083 0
64308374 25136024 0 310711711 310142626 0
15563663 58642103 0 362975475 406051347 0
77888 8389750 0 123301222 130342652 0
33483466 9870309 0 904954886 865047553 0
335385 201676 0 1638147 1916828 0
264520322 29327864 0 316014458 257453275 0
443350251 245494457 0 568914541 514971119 0
47064536 16538199 0 65516105 61848466 0
81216897 13833049 0 821953665 641336130 0
182971178 263746198 0 462446342 554620603 0
141232864 56847841 0 439126587 438063915 0
181302563 4477310 0 375659399 336397149 0
16765314 3724609 0 63210238 81272516 0
2507544 44429927 0 244172606 244959825 0
565303487 53990505 0 703191659 97243097 0
543246142 171580156 0 797532853 906641332 0
119726815 112613 0 331281680 299952457 0
43762516 174742474 0 752874456 649813745 0
158719368 313569469 0 808225212 762421361 0
416001442 337190493 0 920146756 857957877 0
239318537 252662238 0 291047607 275880499 0
84978275 43249190 0 702519654 510327843 0
3029442 61587535 0 712945110 609024726 0
429177373 14488208 0 802046200 773537348 0
10191957 43515588 0 620274819 507287759 0
10227699 39788724 0 180506231 184821183 0
333924708 29166597 0 440334602 491872453 0
84650008 56697909 0 494793742 485929532 0
14235848 50420388 0 508448528 518605503 0
7689310 109913177 0 922794221 766700056 0
459963399 269312150 0 566563109 635064180 0
85851191 136763114 0 677045347 615082858 0
48489893 69948377 0 794365962 800475273 0
178165768 106244294 0 675118020 614800822 0
201096836 181933903 0 952089886 774328670 0
128298584 109793125 0 744124084 839732489 0
14654221 29094353 0 451122296 398388113 0
72741464 73646208 0 150856603 196869550 0
11422 311 0 59107 54452 0
9706948 9150273 0 102603695 101227864 0
68886317 233676487 0 746166841 722089101 0
1637563 2895879 0 53411279 52767176 0
807247518 114078922 0 900922665 869014738 0
349255657 48522592 0 892604700 722654514 0
7733397 4775379 0 166554840 138429097 0
109693326 14474366 0 160435980 100493629 0
142432564 9340428 0 271810467 266921377 0
233087782 76391229 0 325953971 268560692 0
30213074 49080286 0 117434828 117658434 0
40107423 82257141 0 481130865 564343244 0
154187771 24923606 0 481542113 390865532 0
943647 20870888 0 466003928 471474217 0
520545093 216329991 0 700702982 598378777 0
55565 174006792 0 906167673 809885501 0
17527746 18688498 0 687779087 649056477 0
313166539 105229319 0 436462712 385165433 0
8601402 10711033 0 86171052 55014898 0
259621236 52922439 0 660195850 675089965 0
427155220 19403682 0 663308313 369083884 0
309960690 68637449 0 383138050 390449928 0
130050786 43395071 0 522776423 434226534 0
86403623 36637976 0 405816674 581573787 0
93968745 13550543 0 621618398 635945711 0
43144465 11881013 0 585664703 504194263 0
391194690 441283706 0 773525704 891198865 0
213870418 76240833 0 501526059 486619195 0
472591354 22928254 0 751011882 800948787 0
769663735 16697119 0 840491131 706328755 0
417302550 79796955 0 905894222 893573129 0
259977673 204821609 0 314138290 331652143 0
52300721 71338093 0 667997667 672757221 0
502258336 69775114 0 746694339 391626611 0
29699168 49638514 0 250141118 247971570 0
13088686 6229237 0 459123447 408679558 0
18508004 14622264 0 696318659 672570663 0
96732249 22216426 0 255010194 250060697 0
129165900 164474225 0 406752425 474143274 0
14787643 8960322 0 53650849 63122923 0
16966300 39863777 0 458718367 486020144 0
20464726 8399391 0 47428449 54027368 0
994209 6909536 0 31153274 33322152 0
73776657 5043874 0 269483051 265315357 0
99629587 128623515 0 468990583 462825771 0
856334 8464179 0 143038532 153722452 0
162225675 91769729 0 596389209 596349763 0
41402190 17405343 0 406663880 380202762 0
33120936 19810888 0 212217711 145279689 0
295452723 105898224 0 615506494 693167107 0
13711064 4403915 0 213999419 173312744 0
20259563 66042261 0 289309553 343869985 0
329154024 64610266 0 455186092 367416402 0
106323454 86371162 0 402493497 384006205 0
3724165 47899499 0 401457527 357725132 0
96683124 22601020 0 120626706 48274549 0
577618392 439290001 0 661040246 634675857 0
102642261 990402 0 761925772 699618685 0
4211878 18699925 0 409893105 412266335 0
172932827 102083030 0 306913853 231999564 0
354795170 69731548 0 407988367 469474108 0
188584971 27411040 0 655559479 721931597 0
8748969 1614357 0 25887794 28070778 0
586377556 34796405 0 688597052 252258923 0
153076671 78499708 0 440419146 452383103 0
15252924 26532172 0 249892011 265213868 0
9920354 165116083 0 731580238 878233719 0
24450700 15298309 0 552768045 584046033 0
286526370 179571456 0 348646316 387343362 0
423035974 353552316 0 870564430 887273046 0
83052762 4826024 0 436070682 442413820 0
24082280 4654125 0 260846199 280337822 0
149743225 91886234 0 755876765 600112802 0
11768323 12940862 0 133244107 126733876 0
48147396 30633763 0 191253907 191858377 0
25632528 14795449 0 246605936 269812839 0
41382673 45950164 0 568948728 598819744 0
21841049 782545 0 71935494 71253612 0
67735357 26071446 0 107621428 98443882 0
29564169 70488128 0 708601820 731424690 0
284186100 132385951 0 433537610 407942769 0
234600077 160856797 0 373954882 356054273 0
14360263 18602490 0 786578778 837260451 0
84012940 15726434 0 97513115 87600923 0
64894512 7319448 0 750888190 696902667 0
486506022 272035027 0 586581587 537730126 0
15178720 12578682 0 134740339 130346717 0
81425568 9525385 0 946945537 860639263 0
18477956 19422261 0 718627121 772140007 0
206988946 242158594 0 461166529 394096598 0
117773969 99712543 0 875846641 850412150 0
59736412 19727380 0 489615945 438431832 0
43881941 31499849 0 237379674 254061055 0
65465732 15653057 0 371269401 367470828 0
10747602 312712832 0 716051720 704072146 0
60275550 1742563 0 71243685 52041698 0
83638553 68090786 0 455918895 435707477 0
74660139 15803501 0 372414480 403767055 0
123461110 25854525 0 204457169 234622256 0
58996487 41833433 0 948478853 972935635 0
133808918 82553955 0 194426073 191029229 0
567134448 125006948 0 694996298 520082845 0
395925921 91693913 0 601739001 516673631 0
52795476 207597380 0 675132242 622674180 0
66718571 20180193 0 542605401 534990839 0
513646938 174516614 0 976904339 893792478 0
17137705 44975245 0 738918508 750263263 0
166146985 38400658 0 452550855 495841034 0
695499212 279746700 0 764479445 488020477 0
9771135 88674346 0 852567214 739924423 0
726506678 29482779 0 890229248 544340175 0
336841186 48721690 0 672028462 494672158 0
153041490 54959992 0 685552573 694776303 0
64575045 94830634 0 554144285 545086944 0
7864260 12312811 0 801650036 768620106 0
319845648 19717976 0 757509682 887531203 0
249555607 252616516 0 485487865 477719672 0
266979609 98595033 0 644229680 790222130 0
51614213 8992022 0 168936801 145236906 0
11545813 26011795 0 473175595 429459638 0
106584101 42491397 0 698201257 495525188 0
365815580 2455873 0 898534981 722744990 0
64216658 20083380 0 175791303 194672027 0
17559949 96760168 0 340676735 313620847 0
758827109 117981877 0 848168307 534783452 0
105167120 41581688 0 190494956 202282860 0
48643289 23517562 0 170363813 170817780 0
27584969 30681586 0 373279709 354406291 0
134863964 17962499 0 172014853 142081048 0
493619338 216258000 0 817656682 845825308 0
16037058 22744700 0 275654670 283322286 0
38201142 5961292 0 43829512 47591522 0
178120099 33957450 0 270644368 273635038 0
120786523 18243913 0 239432664 225262414 0
640234946 152694867 0 926128154 967266557 0
311747744 443964561 0 739903699 779271756 0
13207167 19779263 0 355100056 312473146 0
376444662 91345193 0 673091204 569188385 0
116447613 3231155 0 325658732 304573367 0
127483943 346992382 0 847134965 937631178 0
57541082 12351457 0 664623504 723217442 0
29492190 36623167 0 473549617 440656878 0
88969108 10326931 0 626335418 728952276 0
244845039 8710275 0 861313541 570740329 0
205435039 42657695 0 828619696 832659200 0
106971241 7752393 0 204348580 159779149 0
458480615 104901575 0 750782029 747492618 0
135674347 18169290 0 388677040 301613267 0
17913856 9449960 0 59691001 57548958 0
178486489 70682566 0 236694626 216863315 0
142221236 33394368 0 453225506 279420638 0
1834792 4557210 0 25342624 27005994 0
11063535 5723212 0 28092172 30198890 0
325334455 308411701 0 840894360 869593889 0
177664009 46874373 0 294706623 224778780 0
423710180 214718790 0 539224997 452864730 0
471068449 138414306 0 509285006 318333329 0
250621942 115171989 0 844583433 905536399 0
194637044 22939521 0 569453706 461679306 0
34670997 25971053 0 352704522 261900689 0
101239578 28620890 0 193277182 217596706 0
219522461 66461761 0 482517539 508589655 0
177478485 32364857 0 224489356 82735143 0
5455960 3912287 0 294141796 314846619 0
335648529 108367570 0 347269743 345189591 0
31689993 8747489 0 804924065 952826776 0
119958680 11021353 0 457538565 488920179 0
501891903 91834809 0 662464409 468682912 0
9897098 1166870 0 26845519 31607470 0
4425874 361752 0 18805502 13965340 0
94943338 99334626 0 338053096 405779378 0
17458778 1829828 0 58854615 65204249 0
1120136 223476625 0 713864010 743283077 0
263684923 56463206 0 365077923 329264335 0
107348311 29872568 0 894910260 942030386 0
127271141 95407620 0 558159349 427681602 0
207398519 35287755 0 760592739 820798108 0
85059853 13059 0 91639943 52435917 0
7385112 184510305 0 561492903 607578015 0
78397673 16997673 0 225030342 231993332 0
642271589 109531914 0 895864545 830689123 0
70522146 78141331 0 345977767 352884380 0
50945171 9308943 0 55705222 46869145 0
29356242 29458885 0 107550105 107253453 0
15789022 8163153 0 65072813 63544859 0
648414162 118386586 0 751784761 664876032 0
40685550 16661686 0 356399260 295730660 0
109096027 22875655 0 768879641 765087869 0
51546019 1887359 0 115307174 114767937 0
43836477 110528419 0 657740915 812620854 0
149319774 39328933 0 354221602 252890602 0
727303206 262247184 0 899590979 898124668 0
22160968 42149724 0 563522926 564320419 0
87562 5614481 0 156273198 150243591 0
201582548 109083029 0 243194419 146534496 0
9798170 55845080 0 450244463 576254196 0
40641488 484426 0 358009420 342193607 0
528238601 145626918 0 848931216 893043518 0
86517914 22965531 0 197232621 190528192 0
312438825 211056083 0 438017091 293563339 0
32789572 20057603 0 41873656 46548507 0
359256651 129175827 0 384973131 281976239 0
20809743 4432084 0 130052963 144230010 0
68698584 6248978 0 183482584 166346991 0
219283949 51012467 0 623089730 516781584 0
38728488 16529424 0 291384709 291203506 0
7970046 13332916 0 347982533 303372950 0
209724085 73670004 0 614123873 492021070 0
537714264 81635052 0 971834108 892707241 0
99586420 54506872 0 293362626 216770286 0
636231098 112952039 0 700343665 646510208 0
91600223 27519651 0 222075702 187737284 0
69185640 13827296 0 405577868 343165693 0
127996266 47811650 0 398965416 289788692 0
56268807 13929548 0 488158776 517934592 0
617158266 150285927 0 822751825 742118155 0
40138625 3933512 0 412944999 434666511 0
19613927 119879423 0 744783664 702337389 0
54733653 14797401 0 151836640 137318040 0
37442174 37682245 0 441375460 240609424 0
421046871 41114760 0 571361688 587489469 0
1299298 22587427 0 119555202 123131358 0
424293975 420523 0 640446388 691689582 0
389338043 156004346 0 519939612 542344127 0
71843663 76066610 0 205160752 188450206 0
5766960 1475762 0 18207923 15269780 0
511304889 107731708 0 837374822 605088638 0
81329011 22963277 0 156409135 81821450 0
126570384 17435777 0 718258803 929250483 0
315036263 20487243 0 590259627 518399642 0
2575984 9743995 0 109953775 74002234 0
398868204 118508403 0 449513728 479078370 0
18504907 1087779 0 32863396 25193683 0
71402918 92923778 0 763221393 703461262 0
37499411 297230 0 107480426 129446053 0
69058355 25182371 0 518290796 480170450 0
130687460 52257171 0 370041025 377093441 0
1488375 97913 0 30124927 34233062 0
35529568 25298458 0 320581061 321408560 0
3893422 7848006 0 34329548 35598781 0
2736446 43732691 0 362866528 331988223 0
138519385 41729001 0 466093398 437831962 0
7147498 70933825 0 807975665 787341689 0
162780262 181209064 0 401077139 405120986 0
215245987 21520026 0 335982802 341885770 0
501551417 184156216 0 520911764 488889152 0
142541628 9154216 0 157087320 144654311 0
214946016 20177229 0 223520302 233073498 0
10323960 81430812 0 393704582 448462477 0
381394834 63291978 0 886863556 905259016 0
364991715 25819361 0 894091626 562373357 0
25368074 19996611 0 497303489 452732423 0
240580050 129334830 0 562581060 722026469 0
157692884 65515419 0 436875164 466204157 0
42103863 42421181 0 682102291 665815126 0
67414343 39039313 0 194041041 145417338 0
304902358 215378100 0 861324140 866865061 0
114493823 87287158 0 779029245 781999661 0
60790697 31565140 0 517591426 495808407 0
108424372 18496119 0 262845670 255649586 0
286849457 42240727 0 520218820 516482996 0
232145588 20875561 0 772572845 631277420 0
52286713 11113453 0 80688417 70034433 0
117761970 40902240 0 166858505 138980215 0
8630374 23317048 0 132034036 116741186 0
198471422 243489770 0 538288743 430637030 0
148214923 162838501 0 475457884 586236733 0
199074683 69167024 0 516753663 511567071 0
189142948 47964921 0 313152703 259638130 0
192690193 62277248 0 485147687 359649243 0
101914200 7399886 0 673555538 691132342 0
125932038 54949237 0 474030083 547749953 0
42568 11075 0 89807 81032 0
1029298 42643889 0 331897992 323051427 0
114123329 48146954 0 598222386 584888915 0
351743373 77863733 0 409153966 429916320 0
257267567 171063857 0 721518776 735113889 0
397793803 94543373 0 441483337 567411720 0
2425863 76639677 0 716858879 825815419 0
156176502 75576271 0 244729873 284443911 0
329372409 67188949 0 336431698 301378375 0
362996398 137568982 0 757212096 954133731 0
81782356 31532559 0 910430421 900891315 0
78543063 13662029 0 457051526 488503765 0
98698118 18471528 0 548586965 554535062 0
156602427 24522447 0 692890441 717501167 0
155062945 14899564 0 213545738 43057605 0
208655454 52789453 0 274579449 249792718 0
140083425 37651165 0 838753646 899953095 0
440788433 147543713 0 697304263 686104003 0
156986359 163738826 0 440902394 442969129 0
365390656 76414032 0 616319821 480837657 0
107169015 43426136 0 476257606 317926234 0
282160647 109134427 0 762542396 782694840 0
72741416 49323892 0 239740497 230641435 0
40877720 2843427 0 125532290 138812563 0
47822532 52105818 0 689360318 553007252 0
31491389 15932581 0 160903294 212865601 0
51966026 106406969 0 657211703 780284516 0
182523749 91757014 0 391395609 412006778 0
215483355 14217753 0 506440640 409032269 0
228374688 74462398 0 255491522 212379938 0
26393830 514547 0 58760550 49729064 0
248337961 6949084 0 328021114 331564228 0
581214312 145825552 0 923227838 200704351 0
56054516 5345414 0 184285105 177893719 0
15074426 3874483 0 129421138 100115429 0
10079438 1828253 0 477103603 451207211 0
18685338 7161982 0 319576015 310889901 0
202343770 193782139 0 484887805 481884420 0
15259856 4895463 0 169477931 199726556 0
40014516 85663686 0 487422097 429584973 0
83183900 31338022 0 258444904 174911505 0
19103541 83189972 0 684120806 686096806 0
15076942 780013 0 223947200 242100449 0
267231100 48289958 0 454765754 454238833 0
9102011 1802907 0 13434437 12436103 0
1692508 11018794 0 63944954 63021046 0
590775175 18691879 0 608392907 261275348 0
687612228 61955821 0 704439985 741919529 0
740979782 126262547 0 938180774 835199224 0
243131544 87157834 0 600192441 600296913 0
70599890 877727 0 156622312 211710245 0
39886716 18764347 0 114125633 117275460 0
60649992 39191374 0 587106265 621810464 0
152979245 2078761 0 235178702 229917358 0
10667932 16574186 0 251592231 239217604 0
3327532 5148858 0 68833583 49619248 0
183887080 70105112 0 954401738 956131492 0
62587999 120352277 0 272413487 291353612 0
249218252 18653479 0 532241365 518237611 0
232931219 125878990 0 326972630 314666282 0
159845280 43180721 0 866326091 711028356 0
629096009 309478447 0 709709041 676207413 0
43684100 13023499 0 748293423 742034706 0
37843072 7303754 0 70344433 56033320 0
505035395 500073670 0 658760539 751048538 0
79565892 33146169 0 563338469 574905654 0
277170848 76297440 0 556209213 571925130 0
171798499 42656383 0 800291567 891274640 0
459562137 283325181 0 515165387 434633201 0
148371897 890397 0 210061989 223010269 0
301159745 148111183 0 427113388 452948306 0
472943539 110804857 0 511923673 344016848 0
464280726 40354143 0 576455308 668055419 0
672576268 120679380 0 838528513 852827578 0
52570283 37378106 0 188700005 213505118 0
122106249 16700618 0 248151620 250073835 0
55805007 4866938 0 180737280 169593441 0
281215049 1620849 0 733682387 893547342 0
4926925 8192970 0 636306109 640316791 0
35976133 4285188 0 164283088 131620257 0
36940359 52594168 0 380439580 390292853 0
55984051 9804495 0 584633937 557648169 0
210224780 5548597 0 647149710 559456481 0
2733749 2517303 0 177859889 145418537 0
64536812 23980899 0 76202560 72274101 0
10700807 15536143 0 21799504 20752919 0
159422878 18385689 0 515761622 567298497 0
595725383 237576212 0 776423291 804515492 0
72404593 110622295 0 902639002 909232278 0
8072502 4342267 0 34062904 40246306 0
18536611 1349485 0 47873126 38673878 0
140954898 53058949 0 513590109 543189257 0
470280128 477047865 0 954533931 810371385 0
2944155 4278586 0 36796071 38451798 0
405846127 39519053 0 547520091 676129502 0
28295939 32335744 0 461963919 442326645 0
27377300 38436703 0 405173460 396595053 0
510405514 24374595 0 787871886 744945531 0
20910741 122296210 0 440579376 424052487 0
6174707 2222238 0 35532426 33418841 0
150350205 3277621 0 857809545 836329132 0
266041677 67321202 0 661521096 656030549 0
703625404 228892627 0 741721116 639074444 0
3829603 304007046 0 505412245 611416987 0
182619674 51968561 0 878315175 814539329 0
239214648 85860612 0 950879986 878438170 0
222741055 44304665 0 436904484 509223721 0
5067 1713039 0 10895717 9625071 0
79375329 81778802 0 941830155 745950458 0
63096666 22071629 0 196555176 210742419 0
218892559 373292793 0 606423787 725220360 0
6499245 78090985 0 438358757 465794163 0
150570148 65564917 0 347430784 371321944 0
87211104 23127585 0 949749222 906290816 0
107056807 71694864 0 243930053 206626729 0
73238378 78886839 0 578520324 708345729 0
20209421 42731707 0 580175447 593894258 0
23784632 1655847 0 227084330 232676811 0
263 2265 0 73250 76373 0
3410156 28650725 0 337009482 325170121 0
19811443 83069156 0 631933076 600975783 0
724888704 42587000 0 854386645 760412680 0
62549248 199459694 0 504499244 504009283 0
84251049 40119254 0 623731252 647729590 0
56619089 24743590 0 325339722 256469916 0
2375493 275178227 0 619841394 621420753 0
147400906 123321671 0 294116932 296095024 0
415252 6969109 0 148489018 144331266 0
1373361 15450137 0 299181623 281419478 0
9032521 97766 0 51162638 52080328 0
88331850 66551521 0 317536653 302336512 0
197614505 62579051 0 719520134 713653560 0
170135872 22632183 0 873729868 870137577 0
78635497 13965267 0 386288242 402121421 0
32464079 3969843 0 58271995 54283884 0
38519993 29814041 0 243467661 221995607 0
173103538 71194880 0 429129817 336628799 0
301834522 226185705 0 660952817 724114067 0
63067642 15936316 0 73943536 62407664 0
24386390 2011356 0 121776664 128759872 0
111041938 36517425 0 368934909 227955713 0
370475687 31252264 0 486444569 120742016 0
539965712 104839378 0 627612365 319085718 0
15513652 25387037 0 228333964 230845712 0
7543238 35281975 0 353770483 391533749 0
484339812 326443602 0 829939241 918864575 0
2537013 38958750 0 524587885 498853601 0
88228058 49105564 0 802830397 730429614 0
127019851 86704025 0 669939369 642657816 0
137753356 67674807 0 819935425 814298883 0
297221055 4297874 0 505598505 466850301 0
33500 3950 0 163509 163145 0
1212379 25338643 0 192443248 177683949 0
274104194 3016511 0 731671304 695353443 0
498469353 185406872 0 580831375 632195735 0
159494848 102950390 0 834767607 803931749 0
30615231 431270 0 103534768 115418956 0
237683389 103710359 0 270910192 250054799 0
75997807 35006956 0 152753017 149213629 0
2349546 9498727 0 318225436 310416402 0
774320 1329056 0 34266693 34655363 0
30592912 74380209 0 570098466 568999631 0
581485108 34710689 0 888441302 899527823 0
3082923 1689220 0 68557451 68592918 0
30108921 24608422 0 306071868 309316796 0
39511901 15186697 0 431247384 400265862 0
652033879 152313350 0 726048605 650651016 0
137519975 107659851 0 153553252 142917592 0
170913208 40426966 0 193485863 186471305 0
253022261 7115234 0 389236671 269890235 0
104715084 3655854 0 404266340 393155694 0
44056121 74002922 0 811037543 728783411 0
65347885 9906652 0 407934930 407001580 0
86530120 23919406 0 528130560 511589830 0
4078942 4862696 0 638000495 528965408 0
86607 871877 0 4901504 6693172 0
235009897 1907838 0 472770820 477921239 0
399737224 11202122 0 773373538 810262120 0
396384542 209613648 0 502408064 493683872 0
422164520 210175108 0 678019206 819941440 0
82018346 76528801 0 157753928 163765166 0
100631377 28273735 0 643798562 625753383 0
44848492 46548757 0 852167060 945751939 0
335834055 164142005 0 784312715 776559959 0
54647246 67116934 0 377114151 434317432 0
48419389 80845697 0 266614411 215978647 0
79285786 12006161 0 398191098 349438093 0
185072327 179763509 0 372162009 348401378 0
434943011 72024204 0 880648988 792289219 0
303834797 196859854 0 804701600 824633649 0
56019767 45423024 0 839606776 838823594 0
660130240 140043581 0 688887398 757853475 0
449173295 291728084 0 566502826 417410371 0
205574750 12817116 0 489525635 526471858 0
31299953 11784440 0 249170676 247294635 0
338830421 50004832 0 826132160 747887971 0
275815947 26074718 0 931829375 904215633 0
13171876 5631703 0 38426127 35252119 0
179815441 39502983 0 255322407 195496095 0
55264205 41440645 0 892759286 750503025 0
611730576 169447537 0 801819210 936400038 0
313744274 42487053 0 358705735 358784834 0
52495251 26428569 0 849234728 741519476 0
65160402 101496804 0 779987018 875580601 0
61894919 63147187 0 669268829 660110726 0
426568544 3497800 0 893787474 903262158 0
30397448 56684351 0 446930252 449482022 0
111775805 27643730 0 403323915 380048959 0
105505307 213897183 0 800581217 853723030 0
57288921 4596418 0 772453038 590221752 0
41435758 7315003 0 205414736 193266138 0
152818040 48653727 0 193410204 84667387 0
57385043 9844990 0 202774194 224907876 0
5239621 633847 0 41550125 52865916 0
766726874 195018442 0 873699129 711071730 0
241564359 129082510 0 293495091 236744292 0
180970914 8131509 0 732931507 589251474 0
449566441 24899704 0 766056981 746698552 0
107754216 22934853 0 181151327 184613088 0
243050228 60815578 0 932420274 806058253 0
8680847 45944836 0 346869190 353764843 0
87723272 12648432 0 757630425 844601289 0
539478134 213604207 0 822688485 829010699 0
248192562 27830783 0 567311319 574146275 0
3230132 14535844 0 908308950 534124335 0
9575441 13305392 0 574732714 553847580 0
67937784 26669665 0 278906787 266478768 0
75920389 82400299 0 761600094 721114054 0
439513950 76638525 0 553922786 447176414 0
55066892 26486229 0 268709723 436680685 0
7650320 2355558 0 8226243 7723424 0
62745127 39250167 0 624373696 707773325 0
146089199 2626428 0 277398426 241738576 0
91550498 79573742 0 406176088 405878697 0
446292285 6240415 0 927381465 932436642 0
97218556 23187954 0 643705836 643359637 0
54426434 12422033 0 455325299 450536404 0
97878330 83258184 0 119629415 136121420 0
59397964 72073961 0 616496616 513605187 0
420847070 36262276 0 788736039 665044512 0
61584341 144864732 0 748276829 758868666 0
112916990 117169171 0 832625417 801020873 0
157736375 14266466 0 257091762 241472804 0
37585639 26115108 0 104531210 83439989 0
293817437 10805573 0 972918891 927144355 0
328381635 201733212 0 989508518 988706256 0
642037274 54192411 0 770731190 587430869 0
172938518 203827201 0 461132410 428248532 0
84769401 23921064 0 360617970 390487227 0
304416351 88126746 0 416729583 258200206 0
139297365 12736991 0 313810380 243857032 0
238945841 56489173 0 351748514 362090250 0
184408653 47712664 0 463256918 410590780 0
12548327 3045222 0 60222868 62517080 0
92403721 22928266 0 316628455 397515551 0
260929601 132520403 0 702482631 417573174 0
6882835 110497302 0 838119229 727604662 0
216370237 17879045 0 273059748 181362476 0
148311318 98734314 0 288645613 340812157 0
561630914 360612216 0 602967775 564542106 0
37888028 105419991 0 362538762 422085779 0
374527314 180734236 0 503888453 510776392 0
533104636 315139501 0 581753874 634360124 0
16619028 26897196 0 377364654 420691502 0
381274812 77799520 0 811414779 568240548 0
15731639 3980374 0 30027574 11624635 0
54034394 5286013 0 62190098 46937320 0
26829466 4934972 0 32941055 36025476 0
82637102 28632004 0 643428755 718789941 0
9143740 828141 0 12790575 16632393 0
92228185 63655771 0 151038164 181052553 0
435002990 15819717 0 714155174 504316315 0
11717847 97974361 0 361589661 358725721 0
88775577 137858719 0 469915086 443705115 0
529546187 117104850 0 610530861 590376218 0
219181787 82058853 0 737201366 777929780 0
155877194 76721869 0 857929529 663767115 0
120978267 42195960 0 597665813 635119123 0
8234141 29198285 0 255488765 290517577 0
377755833 221377861 0 900869696 873443146 0
175706380 69597972 0 530393441 580971447 0
42262256 64947487 0 747487279 744601164 0
85646 55358 0 801930 794662 0
156472511 1944090 0 219862539 162136813 0
47164401 21735428 0 285428011 280336763 0
9030760 119606233 0 354882655 347892309 0
46698472 10525648 0 66245164 62788729 0
39907149 4305913 0 199841331 196368754 0
9307063 24459571 0 191847070 206481046 0
43575748 184372207 0 868183026 869075573 0
45998490 7151728 0 53378470 46429366 0
111050912 114582706 0 872126188 877978756 0
217650746 221434903 0 855273295 760208156 0
68785136 37958566 0 417983961 352058311 0
30236246 24524572 0 710445373 732990134 0
416790516 15075537 0 709530742 653799482 0
8238678 11283007 0 127794083 138764979 0
232041185 72134691 0 472358363 457809114 0
49252125 16695344 0 232715938 232952362 0
58446755 336321904 0 817413259 841817507 0
26717286 51506061 0 319643557 349659109 0
102102859 30503902 0 182747925 125015860 0
150542945 72053480 0 521610027 692803688 0
502258714 54512022 0 721203013 780776119 0
2282766 4537893 0 10896913 12190847 0
352611888 113555349 0 587654587 583787617 0
37558217 16156015 0 343002686 294841294 0
557157796 111861810 0 817992630 397051323 0
36532512 6715669 0 202194989 167195903 0
615752896 637534289 0 886010135 887090165 0
76557506 11716757 0 499788998 481467810 0
176528976 12346110 0 802703655 767625326 0
174723782 120155009 0 240114435 211817319 0
162546256 9034849 0 277852986 289455714 0
186567268 42931101 0 657409063 561878541 0
262220154 4886367 0 369491525 324104911 0
108899533 40235845 0 439448262 275441806 0
46643134 6616339 0 574257241 529285596 0
366786066 100120536 0 562303930 608085539 0
375056220 59806655 0 623710418 560665158 0
19978500 68789759 0 632243344 657800037 0
6884433 127398676 0 678457144 733902098 0
73364154 14190905 0 104570692 93668788 0
65083620 30898603 0 193895425 211157274 0
150777378 43992616 0 288558889 189443950 0
377913027 22695595 0 690704247 697771824 0
161241637 12279353 0 341898467 291487737 0
98261800 81440621 0 708569505 547231331 0
429490551 102745979 0 794257969 713754106 0
100994787 103317254 0 778959303 763183558 0
37243170 20785326 0 372348344 375292634 0
211372301 112307163 0 870839054 647950756 0
284720085 40117140 0 450910219 434512044 0
172793154 36792522 0 500871418 445728080 0
270601266 67107235 0 670083194 725033180 0
27251827 5280549 0 169517252 168718513 0
218999844 15545836 0 605389972 202352274 0
501577936 46620600 0 598295882 517010529 0
109909754 32493019 0 699116623 658525757 0
8784135 12062411 0 51445195 60305517 0
293153442 28886836 0 684947043 710998965 0
436211841 82149266 0 695907348 594971705 0
116510380 72373227 0 312235505 332964640 0
156578591 71641843 0 447998578 389409465 0
24645429 76816748 0 225626802 241670174 0
7275251 25616065 0 274004709 268830420 0
1039536 4588581 0 47686591 37099247 0
209047956 7573343 0 417425179 283387038 0
375065919 38802125 0 548695938 343871756 0
49879775 6832368 0 325453217 348975004 0
212446032 48762906 0 662445338 663793256 0
606996403 51404696 0 928582757 799552500 0
221188031 43594511 0 305774891 172069655 0
271440072 53246967 0 661795311 499425263 0
144747441 165306846 0 764453143 773179039 0
2535960 17070366 0 59295012 51628991 0
717530750 314740462 0 743404240 416377320 0
60282653 7855402 0 272657237 229046825 0
51150030 8492201 0 54994583 34470976 0
37800394 25624732 0 351754563 382582113 0
315445404 49722985 0 553861281 596017376 0
38846008 116939025 0 709630462 879644264 0
3152984 104039065 0 484498328 554406188 0
41637718 22685681 0 239794236 261844013 0
15787653 50823504 0 699069279 809346165 0
13323299 8352914 0 27865002 23027467 0
127191402 15315570 0 249219872 187493802 0
404301698 33726507 0 720591073 381291565 0
292624662 110429016 0 502187709 472117849 0
23881775 40699580 0 421387217 379578002 0
64654376 14074589 0 114667698 92067595 0
374701073 322345639 0 521111644 392346785 0
37628998 25012503 0 531730005 441827145 0
159994751 3712530 0 203916345 55442752 0
36649055 14723702 0 410799458 402888155 0
108888782 4263251 0 601974644 617926122 0
290378285 50374369 0 764049129 626338410 0
281770526 190663134 0 705711138 958745789 0
344596189 121822619 0 575676861 584011060 0
186371503 6185348 0 601238988 224006376 0
288571871 113638200 0 477460033 241445630 0
1087070 2137020 0 5990087 7048187 0
24689521 203416745 0 520363306 550594767 0
43463571 21219468 0 491922924 532786371 0
111754636 54852540 0 212228856 251436860 0
26550708 94800105 0 877855090 848968369 0
618985771 275574926 0 674035555 363449199 0
38667633 21320332 0 220383965 221165594 0
262789889 12957289 0 389391647 339465493 0
101881454 30710236 0 453656412 461316994 0
69406928 4799706 0 341226073 314247969 0
213187885 120984616 0 791980530 807994832 0
120069934 12477765 0 136838918 106464232 0
53339640 15892688 0 778989896 464617825 0
145135009 17092813 0 262119309 272138341 0
102566336 25063112 0 121624883 106575226 0
84803708 81027480 0 374449265 432152923 0
6412599 13568468 0 125536525 122560980 0
13106484 26023287 0 205552817 188465543 0
168151534 95638734 0 372960054 396787826 0
48865952 77767395 0 741760597 768772035 0
517162971 249131252 0 711715417 739349963 0
5210966 319321 0 10367328 10216505 0
446492 44461190 0 370559997 351306657 0
54662057 48182437 0 68774036 67207687 0
263146181 20488633 0 496310815 721920417 0
162714472 43010286 0 728099386 694199255 0
182159418 2966848 0 199151101 64811480 0
610908515 30308984 0 748286864 754362588 0
156026786 234944410 0 599866521 798031272 0
3860318 4088740 0 23308012 26579647 0
153113682 176571764 0 424626038 427915970 0
423270817 35233055 0 658459620 550264099 0
126122455 22212041 0 259777174 257750319 0
516149230 60441849 0 956809568 945538825 0
120812948 2066489 0 563507848 557926852 0
17442503 61922533 0 304635181 341810552 0
356349243 130082588 0 642138386 409758821 0
213642144 211549506 0 950014626 966647805 0
297873971 311708532 0 602510265 933189005 0
355847708 9186670 0 695124719 610228447 0
35840098 1228660 0 262912007 212103137 0
104523577 45398146 0 124797695 140605125 0
141337450 20645085 0 644751786 686309421 0
212598578 84029053 0 265442508 179721393 0
1565296 12934431 0 80508443 73746722 0
516574072 403744718 0 692617387 723020880 0
21244420 5008695 0 126334069 90814896 0
35509609 6531448 0 777705980 776282462 0
30587434 17026878 0 671225021 689384144 0
512975707 123300733 0 719650180 680801302 0
152873033 4292352 0 390347840 405760000 0
398204516 29804038 0 665323287 569659974 0
65989149 130775 0 150106093 133095284 0
61933765 7114193 0 154280983 165763782 0
45765442 4736021 0 189315340 224690801 0
353439262 32440570 0 714671582 725153056 0
356125583 28274694 0 554308049 534847552 0
352142472 35194448 0 569131673 564266593 0
44636511 52617532 0 422184734 419403437 0
20475528 19821543 0 674358770 639534996 0
497582905 76869981 0 773070771 835627938 0
185379264 65431432 0 945224783 881512705 0
22480204 27596560 0 186757834 209146056 0
37888721 488751 0 59291205 63514282 0
524571196 247404629 0 862649068 914831545 0
80447573 157219574 0 843941059 725331682 0
150393230 114734349 0 195519465 205574149 0
202369819 79784141 0 275666955 161293512 0
47734084 18606830 0 89102359 77490897 0
184398571 63460251 0 224304367 186167699 0
55661869 10447954 0 90993126 120122371 0
349628742 137571773 0 524757417 344335904 0
46084104 41450238 0 494776770 663460103 0
14379349 61154075 0 726897461 646239686 0
144833580 9248530 0 236283595 234665399 0
35366188 9575509 0 240659909 235240316 0
68615008 32394219 0 885958774 893151064 0
35858329 61406140 0 660297118 685611871 0
175472569 43679128 0 326916979 271329280 0
472130143 207626461 0 725094341 795577948 0
344476333 125738549 0 549856608 521771067 0
177738529 187308588 0 661494776 643149598 0
290771558 56716467 0 499395148 543608943 0
76763306 24031474 0 344128732 336429249 0
430315571 254767270 0 500339506 497179479 0
124607116 36004669 0 822920995 841909455 0
287501912 27682154 0 593322329 474559070 0
123788844 24732510 0 375072735 419368986 0
216914804 7814043 0 422342968 488133584 0
116348902 57787410 0 290250984 376504887 0
729255427 109538405 0 791381088 621935569 0
94586107 505936 0 220390147 205408911 0
52309416 32349217 0 166821827 161543655 0
23721947 12164643 0 98154979 93826278 0
7683381 71135664 0 482248412 505024300 0
188660285 89575212 0 864997845 941468966 0
425102027 249981449 0 589974207 474345518 0
148201216 49550447 0 337485876 349791283 0
207416146 3913097 0 785819501 783711912 0
320188720 52479343 0 745113965 618909070 0
390851741 66487721 0 511307236 550678382 0
6080870 6102902 0 206645583 186701539 0
184133266 140347551 0 689153438 605434350 0
173971518 21254417 0 308361396 252261248 0
346010 7238833 0 112818640 110433386 0
17731862 7310664 0 38429400 30564670 0
112974991 29489186 0 241308234 231563119 0
45191563 1069992 0 243579675 257476991 0
77203943 72039348 0 567174753 590479569 0
26838149 18378084 0 389547158 395406904 0
254422320 109781003 0 457797603 575616690 0
5378642 33555220 0 431588062 622049826 0
307093684 191989999 0 470669912 395168967 0
449856215 44921304 0 670852245 637324212 0
433550562 144393866 0 540014325 517239786 0
10508733 13673940 0 113864714 108073999 0
10608984 103806276 0 380829719 515856053 0
302554387 13271883 0 784140520 786568010 0
656018 19054749 0 140523809 145160891 0
328652510 30827094 0 623570713 656463858 0
7630266 686513 0 431284588 439190295 0
467349789 204442290 0 963057193 921384291 0
128954826 57897518 0 546294843 522256665 0
679931303 254864679 0 921913842 683243099 0
74854310 82511470 0 403269401 345131940 0
147835362 47365143 0 195888698 179414437 0
114031933 239530456 0 644255682 581164929 0
21039299 29615441 0 570035356 758838606 0
123746811 108635303 0 408571762 400548276 0
134326747 8937644 0 623872299 583335623 0
510682785 20231383 0 613731085 679479299 0
286524192 34861648 0 404796168 390612912 0
22666487 183841098 0 617479396 670924482 0
466560956 84493577 0 522586877 503973285 0
17255001 17729256 0 137165704 134605004 0
78304878 1279572 0 293601472 297566901 0
139658483 994560 0 186115767 156418904 0
94715517 26767795 0 262592951 170699377 0
65956540 24132096 0 492100469 563314659 0
29610469 36924700 0 659610131 674036168 0
81951889 41611676 0 132888393 188112476 0
86053489 8227426 0 244945113 265789344 0
214632735 88091841 0 566308915 647808544 0
583194792 19967688 0 892117601 802453890 0
93587267 18660736 0 480042043 461908709 0
21916903 13934225 0 55162873 59617066 0
55735991 7143445 0 289921982 305347413 0
444628411 38715393 0 749436825 589008410 0
65821851 17107013 0 827850658 771940571 0
147260353 39139407 0 332924570 427566235 0
249765892 90856304 0 523505347 464103649 0
561373949 41512344 0 919238268 682020799 0
230124874 310575708 0 443637180 517523582 0
127793040 45397815 0 345686359 278580783 0
84116361 20290007 0 450184649 435544092 0
92595302 350901 0 584141430 609605048 0
67429795 25963222 0 363567183 444574906 0
74815908 14078845 0 104170460 83747875 0
143032675 133426367 0 741005096 900794607 0
21169703 24738328 0 363254247 378426126 0
34037162 3172723 0 124882971 114243761 0
14630319 45001539 0 256925086 368826661 0
145905922 33627195 0 637371910 632516599 0
1104765 9280367 0 92947911 92980232 0
51010887 17555463 0 62116605 42294093 0
29233592 20451685 0 568875130 405459817 0
129332161 59225074 0 258882238 237640856 0
221774 128965 0 1184625 1414514 0
3516505 18172239 0 429702762 399874691 0
154903912 16038697 0 427510976 420951079 0
13038152 127342 0 91337476 92821501 0
554190 43416829 0 133731051 85112559 0
1702858 824581 0 4739507 3093788 0
41290222 174354587 0 809557482 800081139 0
8749577 884713 0 26468730 26208571 0
38716911 10121357 0 101718953 78163030 0
107737857 69181680 0 883517438 911747017 0
45347561 80038131 0 370626991 380393033 0
157918141 60860879 0 414096158 392120723 0
657538498 63495671 0 789976081 458173720 0
135331736 20556143 0 161117546 94923665 0
242016975 153009503 0 289970156 229567684 0
168030786 72247230 0 212641727 262271165 0
80495804 135902681 0 977694631 965773259 0
87446954 32233921 0 417656052 377154951 0
64908578 29363728 0 272594484 257465589 0
763997 5304001 0 63607129 61266273 0
155468949 30209937 0 325848783 143358252 0
357020001 2023605 0 404028512 209664793 0
504230049 67128447 0 757242682 450059979 0
262426944 171610948 0 278655700 212913141 0
235028599 67082361 0 272751158 268145417 0
307667436 24873294 0 747441370 671692136 0
204456268 169066269 0 618071695 743268793 0
2418619 9873770 0 822899803 800268105 0
49959440 74717384 0 318585806 301105856 0
34633388 32253038 0 228221529 240744671 0
186981090 84046636 0 223358912 172048156 0
241822093 17679489 0 529024713 531426396 0
8142373 16957485 0 178386545 158715286 0
33270113 57464960 0 345987825 320839711 0
28198374 381023 0 587988323 616027931 0
29682026 2698215 0 30208809 14636105 0
52295556 24073990 0 342746895 346292245 0
20516476 10150501 0 643475334 526144352 0
1405765 679414 0 18568730 18677627 0
455342253 192601069 0 602892936 532371815 0
92200212 22287461 0 462004147 445078171 0
46034306 94060474 0 890416142 763726230 0
21354416 7627879 0 52753720 49934386 0
4234268 33286197 0 204788611 198465418 0
17746 1674 0 25384 28424 0
5923920 74560781 0 393934053 378889142 0
321143373 2940127 0 510190678 442920283 0
41779469 61520169 0 417915534 394854544 0
89905631 19471901 0 359065581 351630104 0
502360855 219753521 0 633635238 425326337 0
143050344 31265374 0 595868927 816545154 0
16407933 1492760 0 38178896 36438962 0
503112325 33643724 0 714934445 774053406 0
624737006 168841694 0 731900819 470611906 0
19271937 34526608 0 176237944 175738495 0
14894255 8079034 0 26307248 21759650 0
36321128 11020512 0 191369739 203548671 0
314682302 75461003 0 424919535 306167805 0
57629578 9839559 0 64832003 55061450 0
12336517 80777855 0 345849175 405607862 0
431984959 197864339 0 554064356 513912359 0
249612703 14943336 0 855302852 869487253 0
35409809 18469909 0 578216658 623975078 0
13821777 10189622 0 93051122 81896733 0
86825833 8455792 0 501998698 533095991 0
217215443 47767482 0 439867394 454890328 0
198777853 138916636 0 658368883 718056064 0
135438202 94039236 0 271763110 273454796 0
138386775 43812663 0 307419708 290549818 0
415122382 270714270 0 862063502 892296986 0
37444362 21329437 0 61164541 49279965 0
29206154 26324692 0 181799228 142571764 0
113961594 8729284 0 523150606 722299824 0
56038289 65568086 0 403705704 414701578 0
78855069 20761691 0 300881804 314305306 0
5399154 14043149 0 263164517 235691742 0
35187780 43526373 0 61264932 67901548 0
339242934 81287998 0 420180149 212262642 0
7210487 144479301 0 702144046 714187667 0
544214651 164801416 0 841868293 951139029 0
316211845 35266639 0 383384362 329772168 0
35118365 73824765 0 738342293 723555953 0
9455182 881041 0 15921684 16227771 0
130484793 30185392 0 650334258 752470707 0
27921321 26889592 0 151231626 165332931 0
385555524 65761062 0 630078370 632888965 0
428207784 45096850 0 941127827 953481544 0
153650605 29470787 0 693851144 755986836 0
185891714 49105269 0 799887786 863749673 0
148306284 180831594 0 634836908 659881729 0
697318 3612361 0 368705316 376631707 0
47135355 12782667 0 839117390 884739940 0
372953016 107107603 0 571571276 635451536 0
22149712 14237533 0 277966425 269445124 0
111377301 70657796 0 874809084 827728004 0
18587326 85505214 0 330605991 339963754 0
219212658 13588843 0 323471348 332134387 0
94133262 132139126 0 669176906 871887556 0
30641105 939317 0 268015722 278957816 0
246673232 31011297 0 294037146 201967691 0
339911655 112084218 0 389324658 295591661 0
213613204 67879867 0 737084753 828730364 0
120801497 92469263 0 316439328 375727820 0
227446335 97962608 0 509866072 488742460 0
4646773 1067989 0 18341338 22203478 0
59226217 27850239 0 365474424 394405720 0
85557745 21730342 0 155802227 119882571 0
148419984 73207978 0 452190512 445971533 0
217700525 48052349 0 625503925 689045341 0
258483943 212085824 0 612638689 792957576 0
39493708 147582970 0 525798141 433562956 0
551806108 31711865 0 593181167 569560597 0
126207540 107652729 0 556212671 592489190 0
246017711 85500953 0 625634471 559008325 0
9944197 2635725 0 36581995 29672679 0
982906 2831827 0 35363778 47571376 0
71671995 112270447 0 561032537 541946007 0
249418689 146612895 0 318100784 236982086 0
15550962 2246573 0 21220244 28672241 0
467265935 196447176 0 550244172 590162037 0
83769311 16673941 0 568988499 496996692 0
46395394 3449738 0 781184876 771976866 0
208724350 17794264 0 840981405 930037713 0
152132537 32236899 0 604135635 601741620 0
92866554 60709799 0 563995354 379916872 0
183506919 56246448 0 807057865 737469670 0
106679416 117926626 0 703605247 736182910 0
421312732 157736515 0 594737490 519136479 0
392631 1553290 0 20460487 18815208 0
407433554 41545345 0 827082494 965901267 0
251257239 72878679 0 311200376 312051219 0
89107092 3742347 0 536999278 534831338 0
162621288 58466969 0 484680468 428612732 0
92010595 371564 0 150895275 148266934 0
31444549 14635530 0 124827825 136249547 0
40426089 12577635 0 207024608 196727769 0
165967276 53721561 0 326721385 255989019 0
132596813 12384413 0 368358435 252311417 0
171461034 68896259 0 555147153 620023322 0
22621758 25788329 0 276847313 268160220 0
32111520 29538034 0 314496712 293839723 0
32833233 33034208 0 149583146 148132920 0
31922064 7886939 0 89075358 90027374 0
201090472 3795397 0 440078706 413324418 0
12877609 123195603 0 908276514 859527214 0
29371113 14743984 0 76048903 71119270 0
189931075 120285728 0 401231473 401471897 0
4550444 1979696 0 28274053 27558352 0
208986884 67049281 0 362797167 299329929 0
174203275 45198382 0 484904951 468323021 0
58295769 14829338 0 516589313 505096564 0
492000504 25066064 0 661728016 655423406 0
79759034 34745514 0 445214058 458464796 0
347841445 14846294 0 460527046 264941956 0
132770242 72643135 0 721483074 686170888 0
49353626 67733606 0 688451595 809033484 0
1554310 182373 0 2491981 2187748 0
290635590 3623373 0 376738632 281834467 0
255349617 47458432 0 259506305 195040707 0
465204078 57889113 0 950802367 862659518 0
27107731 30406671 0 770793291 813086025 0
122821682 34991888 0 836330277 727381336 0
432521600 109454553 0 555494312 377267226 0
164505850 87740314 0 214635896 245682786 0
501202508 44837462 0 917592807 714224432 0
149552111 64558448 0 343960049 540116818 0
534887537 23630228 0 865912354 722611263 0
74682890 97247208 0 428985220 396633865 0
68287335 4367556 0 397254213 447680356 0
235142789 3746029 0 438736862 347330795 0
69296724 4312743 0 216826380 242159873 0
51833398 166401104 0 844449637 648401578 0
29324371 58347744 0 674804909 643272328 0
18341045 51426357 0 648153454 801328145 0
14720853 11827373 0 554068162 465574174 0
109868075 1798849 0 468012290 464565879 0
23356568 19763463 0 634945144 637602256 0
221002381 194633078 0 243359405 251132818 0
130892215 20208866 0 183389180 180418571 0
5457461 26520578 0 305256899 286423993 0
104177038 43916986 0 130710886 102276472 0
188029962 66274395 0 636101339 589185003 0
14083838 77601 0 198529327 152439374 0
9821395 19506564 0 477306765 496463466 0
233768301 10591951 0 413918896 380420015 0
120370557 18521085 0 417700516 314216500 0
33566434 29289643 0 56616205 50180707 0
165113556 69480544 0 397594602 261955237 0
42701936 9586098 0 522164844 355730936 0
116960793 65920005 0 830038882 562800230 0
81915083 160587642 0 612855623 646044018 0
17874594 38681870 0 580167912 559701859 0
120379414 11983285 0 413074125 434939640 0
234916415 28347338 0 440726520 435712394 0
255693117 12247615 0 904831325 481705964 0
259388932 126309134 0 547216756 652358557 0
55927899 39698900 0 437797198 444876964 0
116315362 70942354 0 152204644 122937282 0
388007113 108636263 0 470564913 404094487 0
269874358 46248696 0 391917958 383014714 0
25637375 1114501 0 90410966 55320604 0
78330454 97852560 0 661894913 432022742 0
799436 687416 0 24069929 20873663 0
647326523 352200338 0 693053781 540156962 0
6884496 5151220 0 84046279 80036347 0
568766777 36435588 0 756540353 478861152 0
5887237 21623022 0 111452684 112643579 0
353986 85843 0 391253 319268 0
4076877 258811423 0 957201911 979961444 0
401960991 31009109 0 413244034 256533127 0
41697982 56033990 0 274822808 265469414 0
51367175 9811778 0 342595333 280225935 0
593677718 662268543 0 805485329 753544040 0
114253769 16584033 0 764581632 748564784 0
2402077 8220919 0 143037688 142270192 0
346074597 351934 0 569869078 571320099 0
308891576 20344409 0 644490335 650938218 0
1996687 337276 0 32987870 36774712 0
328887725 183322745 0 704762662 708336342 0
102562498 53522914 0 355446167 330291225 0
27917699 446636 0 290993823 312084151 0
49603110 23211685 0 308276327 348201259 0
33169271 22624975 0 755161817 711139018 0
47547067 1801969 0 93904952 101009583 0
76288400 97892155 0 650715775 513870786 0
24066900 169494445 0 564155472 479134187 0
555920464 504248134 0 881164769 945261085 0
54322383 88386312 0 553832866 515850722 0
16745688 3544713 0 19722531 16416277 0
47494353 14184578 0 252064829 259543722 0
244056780 10551650 0 412577241 196627253 0
531070 10671889 0 19848472 21273454 0
46638410 78134373 0 355210715 353086472 0
82415134 248818587 0 784442652 881300493 0
16243019 116420890 0 894141136 903394364 0
135581494 42498185 0 701609683 692051382 0
40566094 10785564 0 64712812 58479059 0
23116355 21295055 0 156406316 153734774 0
483861961 388415256 0 691777719 864903103 0
179184873 102397245 0 263680310 388608008 0
93755360 105918204 0 844789472 614165120 0
118253468 26363751 0 124964063 52444546 0
17555410 27131160 0 251212769 256489538 0
539842876 101443568 0 670586792 582686731 0
228403959 12439772 0 695561364 551561830 0
595953522 151127960 0 841686615 648682537 0
45811883 6506344 0 346300696 395566192 0
5162945 2285459 0 11189797 12347981 0
119869176 20296107 0 126902218 85216331 0
445566510 136381090 0 790272020 347811905 0
215018694 174872148 0 306230234 281910461 0
71930210 28465506 0 946453042 864752398 0
33014959 2116849 0 672433592 664604060 0
230950414 4726254 0 360997301 288394955 0
188301093 152595646 0 631948356 654868549 0
610305689 127183532 0 775332074 806611895 0
23121321 97930886 0 725820981 688109630 0
146128929 3259240 0 380681237 314523065 0
190750476 4618659 0 325385691 291253263 0
5759073 119118244 0 784623782 720258170 0
398671674 177666899 0 453934162 337500088 0
537594583 86960172 0 715550733 553723115 0
326193607 30376648 0 755870399 578794447 0
317033922 10540372 0 429915110 501519849 0
44646087 1322577 0 47389595 52615178 0
89153010 3508822 0 154171747 137864422 0
411818271 112235473 0 518705948 265709911 0
8930020 9259956 0 219197200 288414928 0
200189388 39644993 0 486883644 425367165 0
526402039 258194474 0 841076164 687800549 0
4330567 15205120 0 111945414 115258767 0
16692917 92574570 0 780005558 781246106 0
153269024 32438251 0 632125892 607088878 0
672700500 44253945 0 830395912 828014424 0
3881328 1807248 0 24483977 24654994 0
391811595 64591608 0 616393395 500309527 0
206799128 6034332 0 268266090 131297270 0
142652016 8482654 0 217871274 128789089 0
120776165 142746020 0 255832619 272034007 0
103152980 70996228 0 799889041 907735177 0
217360269 73604184 0 549689855 523546871 0
250641815 98050710 0 275921733 160422118 0
42352985 1471354 0 551474226 557636151 0
408152941 192942399 0 597131824 366137670 0
1680059 5792932 0 46011056 43905055 0
330938856 11110707 0 415957766 185126644 0
136356557 100095994 0 637443560 636635587 0
38260326 34420124 0 261062469 261028791 0
418058270 87795424 0 824439692 754920478 0
56155672 38670899 0 221521935 226794662 0
59985013 17389107 0 295288768 314983981 0
128197708 104377696 0 637785023 701649035 0
89551862 2383318 0 137086601 49532414 0
264272256 30565185 0 898529024 610611096 0
83811355 141869802 0 961818717 491109375 0
120189103 32905705 0 530293622 480577751 0
16459265 25016703 0 203177726 201604373 0
384712924 100420394 0 594981650 645937328 0
24105025 4158179 0 177915086 213095590 0
83865700 59949514 0 167217471 225327624 0
4142043 280626 0 35232860 34166970 0
389244814 52158120 0 506657618 303541987 0
388726576 82633174 0 537889603 669188436 0
83731960 329786 0 344335197 391936348 0
43597621 9958771 0 169240185 144144872 0
9531172 18674749 0 205060372 169744647 0
69984441 55252782 0 445764389 489656843 0
326331180 113500593 0 647132868 638194143 0
64563912 18138777 0 222988203 218954330 0
89050656 8943051 0 388503594 273407187 0
20262777 88128088 0 502318366 483339067 0
125123567 7176669 0 502792378 362601694 0
12610743 10795526 0 147470469 163448880 0
89922965 17115674 0 612657902 680893527 0
542103752 162305341 0 814379279 637832314 0
43898252 1148928 0 46365590 25674835 0
74437680 61384310 0 774092734 760436029 0
645137896 55588896 0 777873650 724802116 0
287093756 7025769 0 476375572 401897680 0
15940162 9129580 0 116515429 103221163 0
218790788 7427084 0 550129113 602591504 0
202886576 64070292 0 244158965 225385638 0
432165590 281893991 0 669091537 694290530 0
66051405 24503670 0 275997718 271538327 0
224831609 119001967 0 653707371 582347177 0
21758752 8154197 0 97364810 50341857 0
391939510 55470223 0 584764181 490534044 0
367326852 63874615 0 789289782 536117368 0
766562760 232366393 0 901607243 882293127 0
501630779 73782532 0 852143604 788294512 0
115986920 44603319 0 934777231 989609990 0
291045553 36831724 0 512631647 586084769 0
91778925 52022879 0 456519285 570500311 0
160501665 8650581 0 586812395 525160060 0
87722854 126268171 0 690395686 632714325 0
315406 41938644 0 389036483 384690970 0
52073025 25341729 0 435082063 461946161 0
10519667 3094956 0 137262910 118928277 0
20887307 9567206 0 106369526 80895447 0
8016609 27432785 0 158701636 181196682 0
15354159 10633797 0 208935120 199515190 0
11074220 51242615 0 198741572 200093226 0
286943244 13768109 0 669210699 599899251 0
27064435 39629913 0 413840133 443887457 0
35189725 7841429 0 181107810 164785868 0
89158595 74283018 0 905231117 939392051 0
403564587 265259757 0 770674849 741326162 0
60950890 7771146 0 477166567 441334305 0
179556456 31439300 0 297368585 271420474 0
11990404 124298442 0 895605059 725941549 0
192798547 861810 0 300030335 284187687 0
324871405 72162855 0 772123442 381875921 0
246148257 223192979 0 422317094 440973824 0
349591454 343080647 0 668814857 651075012 0
433201978 210434947 0 580274934 631534943 0
407499699 270241223 0 648266516 396063297 0
2485394 3664377 0 117195332 87970470 0
32327410 22175236 0 53953327 52936834 0
3396756 16405199 0 96489319 97351233 0
83657148 46762530 0 668362083 647521611 0
314176547 258409632 0 441515275 512401272 0
452815397 196036357 0 545468088 570400318 0
36781025 9873520 0 108650075 134817977 0
29391 14954 0 5791006 5796875 0
296824267 93705314 0 852739912 746941269 0
139294130 48938687 0 579903479 561908623 0
1205271 659783 0 6384469 6429625 0
2334429 5607105 0 102362626 177633397 0
397947740 4640448 0 707250592 812682405 0
189927789 23808226 0 298135749 225077018 0
28822241 3151479 0 68640190 56747327 0
30391539 15234495 0 127014901 121686807 0
350879164 18793337 0 746895023 733716703 0
9632741 6292449 0 218818021 287535541 0
67739104 5588783 0 450874469 451037064 0
70381318 25318069 0 440136682 513377719 0
265378619 73072546 0 479449015 412069222 0
234921560 102550061 0 438342438 284673183 0
168735549 50413771 0 814516390 795054879 0
183003236 22611488 0 468679849 503747134 0
3386781 20108928 0 167639825 161861466 0
64165033 13538094 0 624837365 594932947 0
117474949 53475480 0 452381365 437641504 0
5158431 10024205 0 415125763 293403418 0
22267206 2860177 0 840581443 834768067 0
168957396 384991693 0 910831570 889214897 0
245770217 18942520 0 851342282 817225238 0
58747115 26836473 0 848920523 820999689 0
531385592 116447383 0 906378757 732392500 0
537134701 81637791 0 613995291 282412648 0
387864815 159492612 0 439402800 396949570 0
433540926 110556502 0 472305038 344349824 0
67887332 2948271 0 173070677 181159673 0
14585365 18984745 0 820782571 811676536 0
19105608 47566781 0 731680975 699196388 0
106957643 201131870 0 645924376 694467301 0
444347785 61166657 0 600698150 564325941 0
24472360 159224452 0 839288293 777386910 0
314076079 55002389 0 340943599 280680979 0
31307755 8146097 0 52972283 33802909 0
804272 31729105 0 97019423 109327573 0
89711894 28124961 0 704264673 830234577 0
293274294 151024294 0 540002533 592264730 0
18908178 80925568 0 389092969 446596929 0
2300268 9248514 0 149672381 184631359 0
196803283 27665404 0 273087378 260015727 0
186671113 71059851 0 666474509 690129381 0
213390946 250212932 0 352874289 339329394 0
3055642 3388088 0 41353807 54521845 0
9332273 5515062 0 318447870 426784208 0
26661185 85028664 0 431402278 447110859 0
2484819 10239708 0 95836171 100626324 0
348947804 229170369 0 514138152 552476530 0
127148315 49651633 0 300188176 279318287 0
114979542 80123646 0 248819552 225376861 0
296240303 156257857 0 343007082 342929367 0
8426502 47037483 0 338132553 441294832 0
88351272 24234428 0 159979294 217173669 0
490671303 176090190 0 613410705 794607296 0
85987953 601860 0 325663197 383690900 0
186086606 9268118 0 714508061 656066394 0
187209939 61852184 0 808169027 685583281 0
415215726 146631251 0 497145593 502625488 0
223035045 70046591 0 689646011 592386921 0
218843063 292956377 0 866852880 946997172 0
254508485 21594643 0 810603512 774460884 0
47190409 12909154 0 131436042 91528064 0
25702590 24214035 0 355405067 373750265 0
56539692 40555185 0 236438879 189799840 0
18839166 7513255 0 20996490 13682526 0
102537067 141538097 0 452409792 482364782 0
140409351 3758660 0 385675263 373046516 0
303423043 60569693 0 358639072 299722527 0
36920779 23394967 0 269906552 268543509 0
102078021 17306560 0 280217861 280180649 0
247558243 151124412 0 411246037 327628266 0
170977781 39635768 0 754766230 702653817 0
122358001 98741273 0 777305861 770849467 0
61413252 77828494 0 576670074 594221338 0
35971680 47813507 0 376712923 383727558 0
700831401 602382985 0 776583437 737981386 0
47296044 5466647 0 316453719 276410323 0
89397476 5254499 0 105404139 121932770 0
64341851 33300699 0 186905973 200959568 0
564994070 424218209 0 716690079 590480764 0
521641186 333327724 0 616092947 527901490 0
52102268 11020297 0 401386750 429331235 0
92931956 15217674 0 151971289 108334712 0
62503078 16021484 0 117292137 90490350 0
167579738 72637271 0 223033088 130585448 0
282061798 75926511 0 732690902 858234409 0
1540833 5775029 0 87187791 92321242 0
595024632 6266250 0 838335824 601743873 0
37586486 6222570 0 68649566 57861365 0
210561455 16011643 0 329248300 305164318 0
71922214 42125991 0 138674465 83747419 0
28834943 55018402 0 768541836 750296106 0
6770036 64426561 0 645359375 629549711 0
14371874 1998965 0 184210883 163573615 0
212468545 89167904 0 333387932 357253520 0
4485261 2764568 0 63598008 64574185 0
19155436 1341125 0 106452960 104188495 0
117985693 2892929 0 545356942 468247791 0
32811797 92013425 0 945314531 971717178 0
41032912 7198280 0 528684323 517337434 0
49337699 8934037 0 62360064 56069990 0
62334561 63708170 0 271266206 252085888 0
47025492 11125649 0 728631290 729810305 0
228476528 12965236 0 374063092 206790121 0
189798585 39219171 0 339301994 332669647 0
624612225 131856243 0 729134474 786113563 0
84560942 25636669 0 128632028 101498644 0
356280689 180565520 0 513589145 583133210 0
5006799 461485 0 8542198 16377314 0
2953824 2146190 0 253889074 215448674 0
102466164 26314725 0 671439328 591357016 0
90854479 10290585 0 295495177 273347899 0
5042638 81230384 0 517978052 535327631 0
50262642 29721270 0 576259048 733862371 0
313529696 53784898 0 708006603 688709552 0
109219461 73410345 0 803277074 535287866 0
88205928 28435330 0 260165648 237777797 0
181681234 19746947 0 716311924 651142122 0
57156291 15155911 0 401819423 397614296 0
65012211 16564122 0 97376011 109859207 0
85345828 156069810 0 477670923 575361260 0
403297327 308917980 0 725262202 482273525 0
856838 12218120 0 75244116 66841586 0
56566419 134426760 0 556175586 644107039 0
384399925 26125964 0 724375179 821154235 0
57026633 18236442 0 328597696 433160789 0
142466541 104457158 0 178907926 181981567 0
240826127 107894087 0 880184784 907095065 0
50266085 21131311 0 120398754 156148952 0
149345701 3301737 0 526853722 459007019 0
5675 17969606 0 174255971 207949681 0
139440193 56579435 0 540370982 654666326 0
72007803 7332704 0 258149344 258756590 0
894070304 287128927 0 953201966 618309913 0
229855716 32542159 0 358847124 272034230 0
332295107 9056867 0 425155455 352975501 0
139175501 13429386 0 143150103 49729190 0
123584882 28699578 0 644419039 728523616 0
79281399 17931433 0 106556098 55840247 0
208659836 49076382 0 862284715 847853979 0
679953702 31909336 0 863853669 605693982 0
6714909 200618661 0 663925685 594325842 0
117326983 297719634 0 690670068 683342280 0
116966711 46942883 0 200517524 146943229 0
3678464 901845 0 17989317 19061920 0
387037069 65382403 0 765231366 769801520 0
60042528 10763797 0 177584039 162015417 0
213428135 75340456 0 331065991 261563745 0
100256417 4673829 0 748073946 739304065 0
58848698 145798582 0 384338826 365300467 0
13413437 3341140 0 49020821 54169334 0
6525729 42701557 0 158263703 160621669 0
3562627 2193852 0 13794333 12800884 0
40919500 8906930 0 220630922 207477162 0
182294120 10498937 0 339783359 219486767 0
5903034 10826999 0 350136580 366071560 0
206933 7354993 0 34199171 35977714 0
14328563 9663919 0 27120648 26854013 0
309381060 207485792 0 384876717 676381756 0
517071160 174408114 0 767209837 784728312 0
25284503 2526924 0 26795843 28190800 0
60647187 1236816 0 233250406 175334260 0
118848323 57353011 0 297407304 300335043 0
17378995 1468634 0 87466921 80193844 0
175697477 92784363 0 265593204 266659101 0
435836119 119401485 0 856804379 940944400 0
2941383 26049675 0 277512154 248789974 0
29549406 65780765 0 185573685 242469683 0
15757460 16164358 0 938548083 872109308 0
91927197 100077253 0 632090873 674505416 0
118993976 88599959 0 667387283 559928283 0
461764745 148497461 0 584905929 469702336 0
73604985 419558909 0 934124444 969450794 0
127387025 52284899 0 834261236 694558384 0
1893068 9157563 0 50691931 46411436 0
128533542 2283698 0 229734503 201632639 0
77412436 247533910 0 856414383 847126590 0
125513592 83613706 0 506160199 613793714 0
99131486 7429001 0 309766800 226527585 0
12012883 23572938 0 365636158 355382473 0
38771931 25097109 0 468762613 525372075 0
118793229 52837049 0 138222611 125199788 0
86411172 43837485 0 627988371 674476298 0
108625973 33007570 0 142862214 95174978 0
70456025 30788536 0 272380843 320916527 0
48413576 96335940 0 848195753 826595080 0
57092245 30122387 0 441593698 375690307 0
401443623 206731690 0 881915959 899348641 0
92999806 121444188 0 882688314 796596485 0
207716130 112713251 0 475119246 499082532 0
387123230 52991263 0 754162892 814499605 0
78012759 42997422 0 174944596 219704457 0
24968405 34297093 0 222238818 234189992 0
243819575 114419733 0 657159289 627410286 0
79144864 139331559 0 879001549 780755267 0
6365633 35891496 0 615650072 573299130 0
33037897 4644864 0 302210472 268238791 0
156257850 30353531 0 694493120 903151526 0
7829302 24108121 0 256445615 263110056 0
90646353 12071469 0 133267607 133587670 0
43122502 9658548 0 68827985 63829167 0
123962975 85138621 0 851243404 834584381 0
387871699 216021573 0 588037571 587421138 0
236045438 233630018 0 417862131 311187961 0
506059030 150065655 0 695822927 617732919 0
156242834 98015982 0 687854316 668567588 0
105795255 138928834 0 341561836 312264403 0
670537664 99246834 0 746468883 403388728 0
36748150 23372555 0 420633357 354116961 0
1592218 1692483 0 14378263 17494395 0
95133921 11787026 0 141346645 119374444 0
79767712 29313108 0 454723479 487135895 0
151322769 8390603 0 683657810 616476262 0
194771095 60484621 0 337574190 359514418 0
8630535 50980386 0 738629028 649516766 0
515143869 143255411 0 947133150 712957194 0
15228849 6803132 0 39278662 38287584 0
371918671 5578640 0 619611205 564894219 0
195793223 13312145 0 340596261 316196105 0
255225134 65002681 0 415222625 262824570 0
1046798 3798145 0 51753386 51181314 0
269272349 231729304 0 301392176 306804017 0
174944669 61723434 0 712838984 711120275 0
15595051 5020203 0 137565579 154308800 0
15832002 7126197 0 24277758 23561347 0
21977845 73249809 0 803236346 822962740 0
72228034 17976125 0 409464296 451662130 0
203180065 134468355 0 268937791 252392390 0
223941552 66940831 0 448368112 452572115 0
149286400 88199741 0 752924922 636922699 0
344155615 17579129 0 688096764 595278392 0
180380937 3800594 0 854229150 752084190 0
217169 4499820 0 87487184 56923704 0
147801938 154139740 0 377521499 304102998 0
215967763 22531867 0 493951825 369529428 0
76028897 72536693 0 294311609 337130555 0
114695541 2156476 0 181206229 159445242 0
75204154 1056445 0 385690808 304894951 0
133332076 62317156 0 239093570 107908253 0
26474497 91587485 0 476609152 408177869 0
190025256 75659006 0 509200631 531234496 0
8326542 62074428 0 961569863 856740850 0
7606785 32025129 0 460986080 508158167 0
3667398 30908322 0 154114642 136637128 0
5392007 27721410 0 844110162 853000506 0
165704591 166339434 0 584770127 555241452 0
336361739 4890248 0 921650606 924333412 0
93078259 3189371 0 662826203 544007519 0
123018415 89579163 0 741309474 764218589 0
5523704 10340143 0 134482269 111961015 0
181432 21625584 0 321006985 328067626 0
79920950 43980162 0 794652788 798269253 0
413419014 191590195 0 915615695 801071030 0
270190779 355360198 0 638040683 776287847 0
266206902 64599932 0 373519318 331205013 0
328574 36672355 0 391011418 313488134 0
2353085 4454430 0 58888830 57075146 0
7319380 2477923 0 167312527 158263745 0
105523042 36023870 0 608543747 689425160 0
194867319 2925968 0 229555801 165674887 0
61642976 31979169 0 413026362 561622772 0
10962239 1454291 0 196210841 186545128 0
27604638 6676805 0 823662344 906863398 0
14632325 9497091 0 104204921 129643664 0
3495466 299137 0 3962229 5107591 0
14899797 57850879 0 348331443 311808364 0
441306094 146579069 0 588908744 480237300 0
40278871 51193359 0 131702469 135211232 0
161150301 9873421 0 723274442 713744593 0
14680867 21548260 0 765535293 834450929 0
282543769 96884206 0 873548964 818024997 0
33322 172134 0 1482204 1489003 0
326077590 101039565 0 563572655 657488383 0
21843636 24271355 0 130327572 128288733 0
88906638 49598435 0 734807389 705786134 0
337611210 319679310 0 444554343 501071041 0
105625121 64349997 0 391103651 354087454 0
17889066 49230740 0 609789675 609975119 0
75969003 101011210 0 585407786 467195159 0
57308068 33512149 0 688180127 505275897 0
984337 903427 0 6388376 5417290 0
61782997 62734840 0 321495578 403510514 0
182907573 186352877 0 769100570 693179823 0
295810103 164193123 0 484499604 525401174 0
579090 370489 0 2818755 2812548 0
18593361 42358048 0 266575225 256904272 0
228562960 3769529 0 267570632 158275908 0
120050 245081 0 4243741 3647769 0
32141367 16325654 0 954697290 880268373 0
227581146 33702484 0 739635538 893695701 0
74948162 4273309 0 348748625 405007201 0
120687456 119011268 0 157108689 159729726 0
28740098 22038128 0 508383499 503198814 0
60166710 67965273 0 907288383 932834718 0
20238438 72497657 0 210872830 187564610 0
121030926 24038182 0 412382153 361165886 0
191318230 72702346 0 253071059 253255121 0
84774979 24153602 0 688355269 668053462 0
24002658 60085395 0 137475899 148588848 0
376259553 44851693 0 881829965 849165165 0
151449662 38745989 0 379771715 361003240 0
66031418 5886250 0 445817067 283280230 0
613745816 49114510 0 801436300 631384838 0
13817432 4294490 0 446516507 455643936 0
246890410 14816301 0 383396758 478843327 0
273815728 160711606 0 803359317 587070992 0
121119412 62432770 0 540829750 536157834 0
93992966 54503776 0 591277104 617032452 0
118556 5988102 0 43219207 29835211 0
9501480 17272402 0 410014216 409869904 0
6597743 66051639 0 714186031 631255168 0
45403533 32483958 0 255473176 326912240 0
160382426 63779640 0 526186025 527898660 0
6054077 28871918 0 406526801 405187400 0
404721451 12213771 0 681092743 634382140 0
264450543 85167917 0 559492355 541227017 0
172752902 73047055 0 281141399 237941230 0
304035985 48334279 0 691468408 565145409 0
93910426 9206815 0 141319747 153844172 0
69625549 20522617 0 111362838 124537223 0
82146439 41402246 0 406193887 402453101 0
5531639 3861674 0 28842655 26026608 0
515289768 106061688 0 825874376 776678548 0
110781970 37841596 0 693361233 747045050 0
61915375 51418657 0 383245698 446730569 0
1838812 20086629 0 203363126 211407593 0
95926192 31545188 0 341890649 338874200 0
212701016 138955773 0 778071695 628399391 0
746802060 422854930 0 769481301 594075200 0
3982651 5836667 0 227665506 215295690 0
198162 21094507 0 460807595 392863086 0
348552896 112298877 0 887132787 782571787 0
4383834 7465471 0 97976597 95850685 0
179354138 106365606 0 553254428 695936203 0
4306142 61930259 0 387965074 386736993 0
97760475 91880488 0 755867622 847950899 0
31782622 23522498 0 156498318 146400156 0
156610609 76628874 0 386582273 385184643 0
258420772 96004218 0 362103146 434760053 0
125162169 144540162 0 425411817 359942844 0
71013461 46330574 0 141328683 138529144 0
9363963 3189293 0 68230619 59773320 0
27930219 9364506 0 71387071 73881336 0
253318884 11779088 0 344112571 370856195 0
93173893 66419955 0 920652901 771586672 0
64823603 5679420 0 123447100 75818818 0
521030736 104666770 0 625902826 661397170 0
13051410 249545988 0 471174605 453059353 0
56737828 11287632 0 89995260 125256753 0
61663801 83186680 0 311161743 300801707 0
39404111 11190698 0 444206518 492203443 0
44091078 88952833 0 766688297 699574906 0
184644753 29463341 0 415687867 414643643 0
28403402 2226633 0 33132357 36450709 0
298524095 33371741 0 545154672 523674799 0
417090809 260746191 0 869449574 828954069 0
443392257 502786800 0 734703162 871455376 0
22495735 5672354 0 300783895 382738139 0
22836943 22658773 0 170433880 182328159 0
324479130 192460663 0 828378139 783828392 0
117584098 1785307 0 220619743 179425065 0
24191258 7019898 0 190211697 227539513 0
444146554 274609694 0 580621428 689605529 0
55448988 67882173 0 797974014 564775798 0
62769015 106090234 0 457005898 497794803 0
53333938 32544363 0 560960921 623938583 0
143408432 205164692 0 554524873 507497320 0
98011273 30912456 0 174378735 137410785 0
589087318 110569965 0 624870584 631118273 0
429168487 114021547 0 946602248 951975744 0
79661258 1804572 0 86160058 69503676 0
43876158 911607 0 370861309 387653142 0
104730606 29091881 0 144210875 123176799 0
39302865 23458033 0 146635254 166577627 0
691065176 460212985 0 831184222 514431380 0
72695741 64341025 0 894873452 737338190 0
40105703 108266959 0 763065315 804442809 0
99384255 33126999 0 832176345 684558478 0
40975764 107400691 0 668460323 650507363 0
495504867 47944357 0 674610339 572143460 0
2411449 2372138 0 73083228 67058721 0
21979396 102532526 0 610391321 543437553 0
35386834 36060766 0 290145493 321571076 0
365590222 4213822 0 388451032 277765429 0
342216553 292296386 0 801796872 787873488 0
133110242 96377604 0 204747483 163858598 0
46973260 106390808 0 461566875 395044658 0
41491215 48260255 0 702693930 708207080 0
6153104 4197428 0 86818311 88037563 0
423234233 224726301 0 750188537 704681166 0
29230016 17323159 0 55973804 46681983 0
31234396 25673429 0 127520276 149175273 0
139725834 105614150 0 568593431 524402690 0
71728147 21286382 0 795487464 767440089 0
144851556 8409487 0 171190154 161252392 0
231311757 29537608 0 712583250 746509930 0
6999354 14395873 0 58681001 51935744 0
286515969 113080360 0 468205401 409794884 0
102055602 66844833 0 176556573 140561868 0
105808895 21259422 0 900801811 886363918 0
267669493 88189013 0 276695977 156770746 0
6269430 735019 0 515675650 485410123 0
84822133 24429761 0 771097570 593164851 0
98316097 41032153 0 186015503 159128247 0
7693600 15148032 0 232988734 234732043 0
187157636 33861242 0 221303356 134926549 0
15411415 28609926 0 83859794 132026467 0
16047044 17698310 0 391347291 314498749 0
126895463 92895976 0 193154761 173059696 0
29349998 23152214 0 307495921 310280069 0
13649160 15920877 0 537943953 380896231 0
258297140 84613805 0 497523616 566696295 0
201981158 15736955 0 313710861 335717097 0
189024228 107750321 0 417251034 419904969 0
367623715 97518824 0 548957714 666227434 0
23660477 4157621 0 174301138 172015987 0
133823468 9576114 0 468807523 429230852 0
125421177 102112983 0 302167633 314201821 0
216253655 98880603 0 302187553 185212105 0
26896318 376767 0 68156953 59878074 0
71256702 4976289 0 740557767 808557801 0
32362079 2769295 0 164587607 255033709 0
87299847 235570631 0 844966600 849697099 0
46944798 138072266 0 716316677 878111422 0
53172125 84438998 0 631081637 836261345 0
581131998 505550078 0 978128424 964259768 0
125203237 108264218 0 861966480 841790153 0
298952038 120632462 0 916076221 924455446 0
3765877 94045 0 55021513 54218489 0
2098812 37187058 0 322457061 323889898 0
180797857 837037 0 202281178 128821925 0
656607336 101134461 0 790952758 467709123 0
217768135 13945008 0 544827799 461803666 0
25975499 4285626 0 282152644 174907512 0
156752295 74425315 0 245995661 183798128 0
35616785 44498617 0 397158330 437056939 0
318680339 7568993 0 949045081 797104241 0
46269010 80116214 0 468803166 498052756 0
9281878 21505514 0 217363254 230733657 0
27623920 1666317 0 116116066 104653095 0
212568164 6460094 0 882643753 896422756 0
154686083 27331233 0 208025701 243819536 0
425465658 66326148 0 524207971 422526860 0
118568123 13004390 0 187568682 195402564 0
149995892 77699554 0 550591729 590928734 0
59695141 61978330 0 174020917 161689180 0
32908957 22537384 0 871568623 960412998 0
131192334 67150901 0 433897985 422448556 0
345887367 256601045 0 440155950 378515269 0
410542562 84508978 0 625387014 546849269 0
206751807 139476877 0 569952328 572514688 0
17468458 6051780 0 158974439 172625524 0
33848697 51644368 0 398283312 384093818 0
77779023 18176930 0 230479148 158042449 0
74197452 58490699 0 222780916 295259686 0
54660562 82331715 0 414535237 367857317 0
6890820 1154345 0 17779547 13634057 0
565483119 136960121 0 645411276 405658598 0
157349040 66820907 0 477579966 450063691 0
232677200 33143143 0 411966077 519336031 0
316788579 96336487 0 478950775 428599303 0
55340919 17929 0 563260362 522772703 0
57398231 14471633 0 438055846 419372766 0
232492463 96392077 0 408319646 492364807 0
31239193 11637611 0 267734970 313700739 0
155814825 19165279 0 418822851 493457070 0
266529384 219921510 0 348777574 379706718 0
117742841 74373996 0 208464630 185242225 0
35726865 7424233 0 136155427 132295377 0
83423175 61930582 0 387573402 405136839 0
142153816 20043138 0 186977521 163754057 0
5595888 9730147 0 437072845 454875316 0
63415375 41795684 0 458001211 397358751 0
30683821 22401468 0 203201815 229849390 0
316132642 48192885 0 674689225 659914517 0
73789812 56466776 0 464949995 697733717 0
93311027 24605644 0 640155595 518354756 0
197345364 37389222 0 250345653 134607662 0
170711338 245265998 0 259930602 264676462 0
73143910 9968823 0 534509103 498839399 0
278741571 46474505 0 633550884 482383592 0
121975994 28202376 0 392659000 390314918 0
14917197 9680951 0 108728254 113843079 0
13894031 22517560 0 478379730 409302310 0
76782250 11952206 0 188881149 202243077 0
395571839 61324077 0 884090715 927699825 0
476127472 10343054 0 573806394 389003740 0
20418418 14847300 0 484152986 497370023 0
33539619 2901851 0 78472675 77059108 0
2771833 16536832 0 135013121 135980271 0
614315144 79293307 0 717077124 688163685 0
27823 48351997 0 503944780 450201905 0
10010269 10398847 0 542587056 787108443 0
21745985 10284254 0 70250862 108929426 0
16359094 11386746 0 160540294 192720988 0
181819783 21870693 0 698058437 684118524 0
152073594 225765804 0 783371822 842740534 0
89373773 43185282 0 555575321 702884689 0
74384643 31647119 0 150996815 162196031 0
19957893 60098169 0 186778544 186799565 0
704900 66884275 0 442771605 412738337 0
12839426 62997390 0 359512054 372946165 0
53214514 30697816 0 491126603 490543354 0
149706699 114844029 0 785696183 846836611 0
111742466 14247512 0 297707252 263460187 0
438944545 57444304 0 904651937 900862832 0
166902826 26452018 0 986116069 833961028 0
72085002 86561437 0 150135958 123284655 0
92813963 106061684 0 306159353 280400331 0
577196 508736 0 6814220 6179415 0
140199608 173423442 0 871270525 555304523 0
7879722 39654549 0 195380474 220712066 0
102332805 24724048 0 267239551 271988081 0
38357117 3171893 0 201837486 188684869 0
75316209 10881388 0 263813316 220472351 0
23243900 2532449 0 188578730 173907782 0
257765711 58191562 0 580125270 419612046 0
44015585 32285645 0 191802345 186405281 0
104255125 46601560 0 264440495 173355680 0
260275394 49206310 0 548818710 455895586 0
539809989 168503620 0 555266043 477453860 0
22506640 28293787 0 452177752 410124375 0
29408445 27922021 0 110536947 122051584 0
30265053 15219168 0 199200750 171716502 0
130231995 108307208 0 164428426 132482814 0
58947136 9420667 0 96053457 104580011 0
74067486 9696001 0 290201412 294701236 0
142058339 3187594 0 285002049 202799610 0
81817700 22702687 0 124456671 108264626 0
14137654 21661883 0 798042957 795104332 0
1963475 1762674 0 24959693 20842236 0
318093664 137729629 0 934197844 923027495 0
384812977 89333930 0 877382844 905214702 0
5800407 20119932 0 175976167 176580200 0
47166781 186810880 0 552702204 527344709 0
239143559 88350111 0 452831348 382791114 0
33940721 36625547 0 818902024 885192800 0
120785064 3020695 0 296539324 314563093 0
174440784 66115041 0 289591477 225244099 0
56560419 53990060 0 626755236 614247244 0
42183251 76581640 0 403179853 429983756 0
62466202 43404022 0 380951255 306725167 0
309461372 33919337 0 869422029 738461851 0
266358879 40207310 0 626472654 318662769 0
241565098 73625290 0 447624209 253800664 0
17800429 5706087 0 81871943 79177751 0
731556159 112576403 0 801114397 803637547 0
211562078 157965325 0 877178352 854934610 0
250893359 91794148 0 356254591 409827412 0
62192969 13865238 0 219290993 167997658 0
405522124 42430385 0 415284683 237613845 0
101114786 44517992 0 589306651 619350561 0
202569215 9860191 0 651559423 978593746 0
143326538 147816148 0 212210915 187544190 0
316043122 447432363 0 528178417 554437585 0
118583004 14661504 0 151900597 134947447 0
391730611 89474245 0 647801383 562431320 0
7466915 73970481 0 295196270 338419379 0
66579648 104157802 0 406125266 386159924 0
69663586 3448871 0 188209827 212527240 0
9004959 20153561 0 434361154 414043085 0
105417327 11230177 0 977245927 970308167 0
52643103 45696518 0 933465736 750294728 0
55521627 18369002 0 277241594 258851799 0
54001310 35267218 0 63030407 60028557 0
75498789 20680346 0 117265929 47872702 0
111385492 173454285 0 373717085 372964927 0
165258282 107319794 0 306123654 359397512 0
217436020 7268150 0 520433673 549667155 0
13918471 19390240 0 131487402 140437988 0
87521210 13125246 0 115266999 49747476 0
215145462 11686221 0 834879463 672153071 0
12400251 38918751 0 149799636 158533517 0
37535607 20984190 0 214045645 224761953 0
42413396 87116792 0 599362577 590876949 0
43768107 2874153 0 179196304 181062652 0
38144975 44883748 0 409039909 401410526 0
30309892 15360416 0 312778846 313258157 0
17870282 23241184 0 659003415 661027249 0
235681514 16729162 0 995077595 887836626 0
420697885 466821324 0 541706659 615675787 0
14142367 4613200 0 107418887 111019245 0
11147751 20637230 0 220651090 174674344 0
5845513 42611061 0 226305621 171658806 0
35840412 21774419 0 221080654 226742294 0
380673232 11784434 0 913426846 801873277 0
87132708 109514299 0 494006128 563694038 0
10940780 3578206 0 109992127 105003501 0
166046441 20759038 0 239141073 224329100 0
9205777 18797685 0 116124043 109167701 0
72194910 454157576 0 991511351 871204613 0
56092762 65329586 0 652617315 739519845 0
116602877 15268167 0 720826372 449457643 0
400512056 35644102 0 818063417 754060359 0
675311795 52993690 0 941270439 913245228 0
71780446 17799703 0 120821153 95221966 0
278004191 22303385 0 413526952 354946842 0
97625285 62061861 0 142338688 135122086 0
7756390 5112853 0 86176342 83884329 0
8517489 10226399 0 231314114 170837639 0
145084487 27679547 0 823694961 816447986 0
19133497 12579117 0 24111271 19045507 0
73292645 69777953 0 484598143 421751719 0
19188124 53626744 0 726751597 667758699 0
28039198 33307409 0 202580643 237983435 0
23294444 190950617 0 980094635 922120218 0
274916295 60210453 0 431909531 410908559 0
380637098 193240155 0 585546770 498335386 0
267698750 277939047 0 574752161 596535248 0
93096228 9165085 0 94720762 94697707 0
202624633 214833653 0 642573605 621098486 0
445388159 147836381 0 551790581 526135473 0
10566466 2152049 0 157086324 149892384 0
6315694 60488104 0 516992146 494372240 0
291780066 109486231 0 668869226 861576461 0
33311157 1641181 0 466119397 489965217 0
56440941 41568268 0 120520837 118394686 0
397495972 21790673 0 527229269 333964548 0
15471464 130039826 0 828989806 766867213 0
190842602 116093295 0 734343976 845282829 0
57642665 10554643 0 256556907 251994542 0
48060173 1061770 0 619138118 696179420 0
44631720 299291 0 70333921 70769319 0
344425718 10670643 0 583176794 454965043 0
12502626 162097 0 19865635 19655950 0
197292028 23347316 0 662960532 766902996 0
116248573 21851007 0 210253988 179877185 0
109828514 24680413 0 708099082 796527312 0
424841222 177409821 0 803833570 771212957 0
14483330 3224734 0 212238251 119198328 0
452648894 26411508 0 755529606 635523817 0
113505686 13715507 0 495663393 518526455 0
37268507 10834262 0 169242858 160901071 0
82549588 95487827 0 626873396 620578600 0
69823042 53039981 0 854104350 675940832 0
38441697 13721283 0 442009978 430449069 0
200766140 160851980 0 236831905 237383967 0
57212614 1724829 0 888239638 785017843 0
408386071 26935144 0 729924261 608910869 0
62203079 52490878 0 305449298 329232445 0
28650693 28296570 0 294306146 297263351 0
59230409 10396205 0 522946183 566994325 0
296537759 253087685 0 763028752 711329099 0
21394173 19170860 0 150738408 172362783 0
56219913 105204745 0 568086707 474415101 0
40896615 5183829 0 46953357 33511744 0
19294590 15590114 0 35689529 33521474 0
55461407 5866617 0 124084489 127240783 0
4828879 13161776 0 137589698 130200568 0
12090280 5807049 0 452743791 475619752 0
64734959 121966928 0 212866297 239908324 0
198793121 99849873 0 915555731 941685512 0
6396567 85193152 0 823833671 885981426 0
250289755 133012350 0 829448521 750648943 0
38612088 63309572 0 357910952 307876333 0
52455939 186992874 0 824450225 810595956 0
309295903 135778406 0 497937080 505624792 0
306665 1785876 0 20423817 18712045 0
573415318 69481544 0 929078772 431351954 0
121085870 463101 0 718038499 622795712 0
608812855 417301672 0 731313812 775655775 0
35859206 7226959 0 114858732 126427044 0
699037388 75688818 0 753982170 590796200 0
98757308 35344238 0 279712192 315257133 0
9954682 164381932 0 569416579 592691044 0
45005996 31419213 0 51601486 56545865 0
465159378 295332672 0 531996060 487181459 0
218164704 17628460 0 233508529 160545877 0
23483218 18778774 0 254333047 303571108 0
126816398 129149512 0 253204864 274243440 0
56969280 113221710 0 448434251 443981673 0
12171187 10527648 0 149396295 168054273 0
162205935 1698274 0 765044282 774149606 0
10781340 4029133 0 867393028 581852479 0
56097231 8529206 0 59325807 53627605 0
33472632 17752099 0 564618935 601558630 0
687555581 116160024 0 859395587 510173427 0
283234495 132914085 0 420775853 435931077 0
196125168 87026450 0 512760124 413326840 0
5354514 8668261 0 78748692 49845433 0
99972607 60549855 0 213174592 205476181 0
5298373 152709937 0 387385927 398855019 0
31535496 18080511 0 252373283 255489239 0
517298124 29461721 0 717292440 513910698 0
414763654 182668133 0 453298354 475001666 0
71235864 46829167 0 696001050 747153087 0
178452703 68805816 0 583404784 347019836 0
138312525 64102954 0 523510323 455207895 0
2691551 940389 0 20118464 21326781 0
146799838 29367026 0 900845876 893781996 0
29383524 918397 0 634910833 636472072 0
72566963 11765135 0 217744327 192536788 0
3869869 53592341 0 783849945 773300171 0
247751106 45288624 0 583594422 582875818 0
34459477 7358450 0 51418732 42925557 0
437235535 26368727 0 497919707 405010944 0
162828658 16759566 0 204442616 190146496 0
213127490 54439645 0 300326450 315004457 0
1923482 8597784 0 46516421 51430483 0
310559277 328772107 0 731893785 705939510 0
550185971 85488352 0 622829776 384235682 0
44302458 40611820 0 290194505 328581260 0
4599121 2398289 0 179443565 123971777 0
389351343 479367205 0 571855941 607944402 0
438618681 6007059 0 648573548 836152791 0
14017411 1114022 0 29624272 29216894 0
18745141 26591826 0 234617876 243722226 0
121627944 28655594 0 203796589 192850296 0
48276516 17048182 0 773706514 742240879 0
186665493 23837944 0 808587224 616983670 0
4608087 6706627 0 171367364 167306289 0
413692753 350202854 0 490851396 504909008 0
4410812 7668295 0 232334421 234780610 0
212027155 77352772 0 654522091 598460583 0
10002678 4161500 0 30671994 26921349 0
14620672 16381692 0 715105777 618931790 0
3627277 119794751 0 617473223 690270171 0
66248073 8746798 0 231584148 269453547 0
2199389 20470274 0 800535077 762811417 0
167850885 12186162 0 325256971 250376697 0
3350405 30159500 0 169155848 182754520 0
182572308 24625992 0 339300768 338503453 0
305776717 5501520 0 581380087 508190038 0
202363612 102163647 0 292421881 294795881 0
2541002 602100 0 5273568 5239980 0
229237827 45648933 0 866924451 677069118 0
25848508 60823680 0 101639430 130818737 0
32474936 36283362 0 263146640 247538959 0
71770289 83240468 0 210085290 217089157 0
150997595 35486767 0 179560529 112073358 0
2869866 27051495 0 258220135 246627354 0
14821061 6277819 0 391234711 350547579 0
66503855 39341610 0 151520705 172429681 0
62670883 2468533 0 270783654 299526758 0
30592324 90068067 0 405598527 399721615 0
165621568 44765060 0 352922656 372403058 0
7920545 361659 0 27063811 25044085 0
102719069 61051441 0 176758060 191198769 0
9561269 194902262 0 832596019 849782802 0
618004 680809 0 19764624 21492887 0
28103776 20761740 0 201686559 278718116 0
85656451 69260366 0 297768707 267469782 0
13219387 51529944 0 738684300 709520661 0
119124944 49214318 0 609446804 691233475 0
22582308 17319505 0 29829558 19369937 0
2530645 2028035 0 20425081 13601669 0
129109096 18119177 0 585242351 422725183 0
14789105 57098818 0 775525849 614715380 0
144928122 25505760 0 174202380 207452447 0
3870338 1837480 0 31473678 34401303 0
79781435 35934348 0 136338379 115052530 0
99992507 20993541 0 178001546 177757006 0
247691346 87475562 0 898082501 867184397 0
110999885 35545438 0 210283177 222935722 0
8092597 8063695 0 48735480 44916260 0
53363296 395784 0 224360195 223851712 0
29581335 55026580 0 364375580 371652444 0
32676160 44142572 0 327453981 424756714 0
212762212 112576399 0 672803092 784449559 0
54561174 33459503 0 252391921 229923513 0
156601182 3849604 0 510396220 546274420 0
328671584 11237115 0 478277317 636135129 0
340067984 27755867 0 580798707 359432491 0
207157810 88959537 0 224873731 161847538 0
7684849 38932878 0 355269212 355136508 0
325413369 131169 0 533615681 453170892 0
214223284 70687002 0 650765343 663513130 0
389627386 222786302 0 606413290 597622835 0
89627136 61417973 0 797461135 782815631 0
141386638 43185155 0 651402318 567008888 0
539067845 321047715 0 599143198 506030386 0
74676533 90405764 0 565941003 573867242 0
68034327 3422792 0 268913692 200152308 0
207342286 21577157 0 253775927 120168345 0
4701758 4531180 0 36403349 35273172 0
692343745 164396323 0 794698747 719389320 0
23517403 16518538 0 52950163 54803464 0
254072379 20516244 0 618191689 584640208 0
256542187 179533081 0 752222463 599984887 0
14878700 37311540 0 105592087 114320976 0
39220146 18133174 0 398533305 474945876 0
5712831 53690284 0 887769703 630087736 0
4008118 118662501 0 654968952 660491919 0
456741283 39650972 0 799502943 635566162 0
1454165 6138933 0 35220649 39157360 0
250038598 70775855 0 391519949 361065943 0
49722580 6405012 0 159568287 161698802 0
53304170 22919375 0 329829301 298603375 0
218065480 200808343 0 595727379 472496616 0
30519442 22179087 0 435776048 439916423 0
382820046 170435996 0 733885857 640672723 0
56947648 329334 0 303343992 302611993 0
642937 13157097 0 78363821 71530330 0
267871131 54060666 0 715450475 649398646 0
491299 337259 0 5695491 6560457 0
347034920 4252151 0 737395308 572918902 0
560344276 328414308 0 582976153 576559663 0
83184218 24232216 0 311175697 289912458 0
287739972 38051772 0 494224683 169655388 0
231389330 194734328 0 433500446 445928781 0
739620804 200866246 0 792410423 507747050 0
16637833 4339263 0 233238151 231863725 0
44584622 2196337 0 595737652 518801748 0
97280031 7515299 0 740667287 765157570 0
106105076 147062599 0 345430951 360140157 0
306302491 42533382 0 706726763 791821565 0
63548269 1447797 0 808329475 710049910 0
5836629 1112668 0 27094923 30442281 0
55499899 17212791 0 67020954 64546818 0
2693860 3679361 0 36689280 36136383 0
294405176 21728032 0 362411338 398978827 0
195990000 3669979 0 864869661 897243101 0
23512451 21913092 0 122561363 106358162 0
30249782 1996350 0 58329777 39676185 0
242365150 65891168 0 845424611 655365780 0
214575521 8987451 0 275490819 156407104 0
116943587 46388591 0 482692206 404533070 0
38524916 12676404 0 263306182 287791192 0
180279912 54044299 0 454118495 390908886 0
592534625 91574045 0 653823141 656761886 0
22111811 66475550 0 611563868 602426244 0
60278869 68003836 0 366485076 624088455 0
291751505 2697936 0 310211077 127084248 0
59400216 23307446 0 512431460 571152312 0
375944547 68184248 0 503411880 468261447 0
53781195 100578018 0 595138704 594247625 0
46183580 19246330 0 367468846 268014464 0
88321721 55222621 0 95324328 115739769 0
56975260 34370165 0 679664386 614549996 0
25007448 5871824 0 935392194 908207343 0
173551813 308560465 0 728246494 926422720 0
47054698 117798609 0 756467563 719259949 0
140827147 87181430 0 665185089 666335814 0
14644021 3673732 0 57447724 57176241 0
76359587 96499223 0 340032121 412558641 0
4542542 96981735 0 502903440 510041286 0
54809145 17552591 0 309911347 284294110 0
128369404 477595179 0 799487019 881549508 0
26782904 1089938 0 44810309 28162992 0
6510103 1475797 0 14457269 13576034 0
339645440 1669105 0 949318101 934229768 0
337283629 14419166 0 720838128 820858781 0
405966019 537549846 0 863425253 863726345 0
189680174 13671454 0 392127612 372850512 0
1292767 156519 0 4534326 4745275 0
283607089 31004364 0 672829104 764076448 0
281811872 92884493 0 551307055 626409602 0
45855849 40056995 0 240830721 231119149 0
63009342 15072035 0 88605033 41653573 0
160059136 17257584 0 280876854 281417818 0
513898132 78707098 0 827545104 579631222 0
49696298 8593215 0 376559049 394509041 0
24453402 3636623 0 38642314 32950834 0
84001404 286693214 0 642068654 841013491 0
36402148 117079183 0 782481094 815638734 0
20474709 14551298 0 151574086 168438266 0
34195764 68484915 0 840937658 830523856 0
390899367 79135301 0 466172973 488635808 0
228207743 127694589 0 461392827 456816497 0
232633988 16569691 0 263373034 227843932 0
185328981 151654252 0 779678141 910094028 0
14612662 5002095 0 74084405 75253713 0
69825637 17147050 0 88857972 92605694 0
179498159 96017689 0 253385357 331122900 0
292843734 84829659 0 383465973 335234681 0
204785381 39142630 0 418661191 392428818 0
547250 36313212 0 718825453 711615896 0
582537907 78757387 0 864365849 878057159 0
4743097 75660864 0 262810064 436913714 0
108969945 67088350 0 954710471 865947808 0
61357392 16321333 0 271735673 326107812 0
64945969 6535528 0 359134236 297505482 0
89440405 72872489 0 768805666 768647801 0
21002033 1524886 0 97921504 96260745 0
584309907 9600302 0 761900155 682068515 0
30004576 4533010 0 78981038 111381325 0
236513424 118057483 0 678900903 614537914 0
15534585 3099164 0 32359918 30690704 0
212313835 7459464 0 361923072 507190385 0
513334759 67544405 0 538349157 260336801 0
187164864 153209947 0 470837289 457865269 0
66083767 60286189 0 104490209 108726119 0
140386953 10599936 0 392063514 289830286 0
384564752 51648575 0 488555269 402542232 0
72714771 24335372 0 252852765 217488505 0
68850372 17389046 0 265266295 268969476 0
53885419 78474949 0 129026273 157745788 0
5893568 12544443 0 530776346 654488147 0
189218207 86877149 0 902793149 906157082 0
38888351 6792039 0 314252063 223892166 0
63395226 26021650 0 923390055 737768292 0
65652266 99779449 0 382434173 381774653 0
446478277 138305812 0 930883861 883009240 0
588478698 245913455 0 681199608 619570351 0
74778820 92911068 0 170353592 196234376 0
56836128 41644050 0 418784639 548278948 0
56450353 71678460 0 720128766 646177312 0
2032226 905387 0 403308855 379628419 0
118333360 131541208 0 954046784 861910065 0
96046009 98607953 0 395710580 396056187 0
156450329 66919499 0 869963265 785142723 0
18389229 154115854 0 309263823 361090103 0
23306368 118199434 0 643258735 617761069 0
119296312 42965303 0 580790596 450343301 0
4855243 19797061 0 72703794 71851613 0
107184989 24849790 0 681957909 620654149 0
190949413 260716297 0 478352799 591042938 0
1308299 1949666 0 479547724 472478992 0
38589174 2369081 0 213140553 268146749 0
2262238 19766819 0 194113240 211034565 0
1423601 479397 0 11378916 11052949 0
210749010 174217453 0 847643219 844790772 0
301965986 108451571 0 561330588 451758685 0
3182522 32330267 0 421157732 426877786 0
3118113 119932 0 93330675 101303070 0
294504558 48161928 0 582884568 578729033 0
267355986 1647926 0 422251552 75361788 0
89272024 63637646 0 346119174 335727877 0
806944605 282369050 0 901530158 802078670 0
28591309 4210072 0 45299269 33714512 0
5121920 6721075 0 344157044 369218836 0
169451852 107451520 0 401489171 440584282 0
85540459 47448036 0 714329811 820273156 0
7251517 18066823 0 64881319 64519494 0
323948119 109007179 0 480426743 503320169 0
17917956 180730275 0 605372108 660603291 0
256369123 40115500 0 469985957 538861910 0
2189669 307242 0 2605555 2669344 0
193217845 13926742 0 266769260 225868081 0
17279678 17270606 0 221810484 227896355 0
9985162 5996329 0 13696123 12169204 0
3660890 12074416 0 654661306 600598053 0
94364440 150064717 0 916071178 862916752 0
4108525 8012131 0 348745827 295494374 0
572323230 454467413 0 591629893 739795252 0
32153399 15422207 0 214955678 263358430 0
91058428 3423641 0 421354150 406445484 0
355800295 62004065 0 759054808 653386987 0
56555286 23123115 0 143159820 245957394 0
471535315 227750954 0 695966791 726728625 0
26068132 18039471 0 821340571 779249889 0
250034990 39909313 0 452409259 466272393 0
44994097 512983 0 160284171 156700506 0
144070168 82061290 0 655668444 656256481 0
11611022 8158945 0 50400285 61508463 0
60342325 17967954 0 126266724 124028341 0
7608507 54939149 0 788515554 817660134 0
333051951 32223109 0 453408956 388218589 0
234745083 59426151 0 337854197 246627159 0
69782737 95403919 0 713215323 578950928 0
360168096 6201659 0 767706326 918504935 0
437629364 18068351 0 457848934 122083289 0
97529589 6840527 0 114470407 82445206 0
54620866 22534898 0 468553603 507710595 0
91450475 96355810 0 115168363 131381282 0
4524612 7229098 0 57896334 62025353 0
7525521 4712982 0 216359398 214745703 0
1000308 11194244 0 322925534 324144815 0
159129731 86516449 0 512602235 542590821 0
110024486 10277797 0 463951105 466824644 0
78238809 23809290 0 219597959 196655408 0
10460924 2022761 0 62016688 60810385 0
9973002 40915763 0 318011722 407342747 0
249899419 13793727 0 636613724 678849571 0
26642607 1463219 0 131793559 147384660 0
146511773 36470108 0 488328884 514416978 0
121325478 38443982 0 414539296 417385321 0
188134874 21832407 0 466582291 479509323 0
651457141 510312297 0 944861342 908830845 0
51600332 7006787 0 180595091 161288131 0
300423676 109779921 0 431289259 300399300 0
32178598 33851649 0 230885952 204070732 0
180045824 61285516 0 684933978 783933870 0
642507716 120165887 0 824033397 691646597 0
37999220 74649 0 147743912 158921339 0
89706417 5932386 0 163481794 136078047 0
6044992 3880755 0 34208300 15751597 0
59710353 6955224 0 483586093 433994015 0
58949969 22531123 0 123829312 106061435 0
265743585 34089988 0 488904455 435720823 0
466121404 57840612 0 752804776 563389337 0
233939441 65108865 0 656873644 705726276 0
321260500 20229870 0 394443398 153252391 0
9484140 6506886 0 161798181 155540576 0
27973877 2122210 0 543534771 573510844 0
198333996 4917346 0 502909014 312235996 0
32646736 5421877 0 112071159 91348945 0
41944420 48791463 0 938885522 956081890 0
293408403 13756280 0 609333683 561843193 0
1882048 1368343 0 40897170 33247862 0
317596528 121882455 0 659290924 695145943 0
104943638 1453674 0 214418151 268946450 0
72908386 76693069 0 495121314 425010746 0
118995733 28164834 0 173195162 81206620 0
141609968 14458157 0 668495524 643284292 0
125320330 47154262 0 528843503 484955461 0
215211381 58582383 0 356706197 383340677 0
13426185 9490 0 58919105 52624098 0
250912419 71577389 0 507271926 443635947 0
135914161 90658473 0 620215710 617104634 0
29179276 22103069 0 776125911 550145610 0
86895304 29271475 0 570314538 566253812 0
218066179 112091963 0 377645859 312053371 0
564257855 141644833 0 579678649 520725879 0
233248375 5765004 0 840890307 865088005 0
510340371 29469558 0 635675048 482879761 0
373670711 76895515 0 625516183 562515772 0
2469308 3923395 0 97539997 93077980 0
50724658 2876159 0 140142467 104169371 0
11424200 9323450 0 408779927 507113269 0
307538757 209015262 0 679677689 917456687 0
10111873 21507729 0 823039349 807509909 0
17497740 41210345 0 478188234 484548171 0
430582715 67919072 0 629471234 500758568 0
442328740 160132631 0 753312564 875966117 0
4724922 38940690 0 274339219 278360807 0
59311706 50061055 0 183849631 172858810 0
146323284 19132648 0 165874895 103866812 0
100704147 151017368 0 663090248 625127163 0
9491492 16509672 0 114634187 119692727 0
80184315 209250928 0 335775111 404882741 0
128995316 69602501 0 816045305 749205247 0
565701240 139162738 0 973967681 802624175 0
91864516 68861839 0 170495266 174054798 0
411312570 169439134 0 967736656 876851640 0
14197311 9696580 0 140921546 139183224 0
6767821 45255678 0 231410270 212849556 0
57991947 23115565 0 560779303 629498406 0
292945443 184932613 0 472819654 507151771 0
60437156 28851710 0 940419920 762816760 0
115985647 6305622 0 191250229 208766352 0
116623920 40283964 0 340357226 352172222 0
1344193 213892 0 10103534 9931047 0
23902651 2432005 0 538096999 570643932 0
87068667 9323063 0 461260826 469454030 0
45653566 17875912 0 574461449 651678433 0
104959649 43418409 0 604818138 606663190 0
29727336 7705949 0 294668494 286596898 0
60518528 69466697 0 310596380 333656067 0
195193588 126428775 0 638388251 574115236 0
124546139 3662212 0 253047405 284707811 0
211485707 82299299 0 624684831 587000450 0
1310869 12796442 0 139805414 133054274 0
64691726 13710066 0 587487207 599090311 0
886098119 795909115 0 913251570 913797453 0
8779901 2859647 0 219094381 213748952 0
97880388 13894464 0 118372560 113372035 0
43221338 45971196 0 296260982 324628256 0
39048922 875918 0 47786051 21866276 0
169056849 100842869 0 284759219 209627527 0
446264109 17302409 0 618133351 445950598 0
13418064 25427257 0 160499811 130411018 0
55325113 7095419 0 120621964 124025266 0
309633076 60867118 0 381202064 301812799 0
407398195 63343750 0 802779711 813503222 0
271604084 4381502 0 661190893 661029581 0
198686107 66145136 0 938341520 767761381 0
5102913 11121 0 86431783 84058424 0
242441501 64367405 0 445839559 550289241 0
497892201 94369464 0 658647328 677998157 0
82684204 72066774 0 724119590 728749332 0
60281439 133200914 0 579965638 559524640 0
5136156 496307 0 90373951 86070565 0
398471330 154225623 0 813974440 531502505 0
30839030 7186512 0 600466626 505799535 0
407400525 44483811 0 711251276 665650957 0
83511606 27402088 0 375073434 303887960 0
15540121 62548905 0 214592052 228373595 0
269052130 5321602 0 646522070 571221135 0
31363598 14839302 0 784640809 819064564 0
161568977 375892672 0 771278698 771254467 0
88511590 141752197 0 759155427 952718894 0
516791 19851992 0 318755027 350948676 0
529167277 322211776 0 563590194 589605917 0
250972439 33423785 0 766183543 803105646 0
60320826 7974671 0 110288550 101265915 0
76373537 13700971 0 179645500 201525092 0
151944010 161920749 0 702980609 759105006 0
100496405 23916801 0 154541287 152114795 0
75882572 95628708 0 248455185 266335626 0
14941501 39167064 0 381721876 627141474 0
58840303 61833438 0 829444112 836072637 0
589778798 290462774 0 636850532 483696696 0
203460199 1226110 0 418671244 483639325 0
193258876 25419299 0 532569806 374835903 0
55025781 18031068 0 492315692 502241045 0
48529711 8509255 0 215788450 213335885 0
45625135 8164269 0 186816268 190649542 0
9891513 18592567 0 199502316 217667707 0
409645036 48794882 0 703094285 587397009 0
1988690 860995 0 35157081 34281171 0
10467675 4044318 0 82615136 84253511 0
178705758 71091618 0 210728616 234559226 0
28409615 12472917 0 51935871 44871533 0
496107745 298977076 0 674389675 730152708 0
86400028 29482318 0 778898064 712810902 0
308269211 85971928 0 561695739 608368212 0
105724629 155236981 0 398036549 512557026 0
65832613 204528085 0 707107956 854388145 0
297203008 16433806 0 602899821 695930589 0
23596263 79889538 0 648840614 729449188 0
1778285 597355 0 419139451 431058163 0
150180732 187277455 0 528263503 527081128 0
122162606 20090224 0 543508301 685946694 0
171127637 52207224 0 717065960 740887998 0
43925564 19569099 0 169193859 182974604 0
139925734 47886781 0 710467598 684572931 0
74573217 76076053 0 126630830 117478984 0
273349760 57932585 0 448489224 465324010 0
81047788 953012 0 853559601 786715253 0
210643093 11353604 0 833244509 756802715 0
120621169 15820768 0 589073203 399643434 0
66181332 1739789 0 376677701 419450498 0
88725067 30107635 0 141932424 172281322 0
20532162 15934961 0 405607268 393207094 0
23271189 29989076 0 242656912 179179458 0
10006378 6509772 0 107267982 160825257 0
103989753 40148573 0 552920923 437234790 0
7438338 19396345 0 646428320 514773073 0
71562032 11733993 0 112455088 111865735 0
196881445 150467340 0 516116270 720814424 0
1673543 5598521 0 154813455 185663385 0
124919016 84294912 0 631802213 613620500 0
288435466 179431728 0 510593579 531093382 0
536553736 210659251 0 867866576 943111316 0
5908741 70196941 0 340309156 333976445 0
22143766 23351790 0 82854579 92340374 0
537568701 115264960 0 756404169 380886947 0
1370175 468302 0 49385934 48256830 0
1266655 10375094 0 52811147 59190204 0
253582664 118401189 0 385290588 338916560 0
17392341 26624402 0 146187960 245793192 0
11458744 30802834 0 126885651 157636063 0
283590992 54423386 0 419403541 426144708 0
320224164 13928955 0 653731903 716606822 0
16175537 9397390 0 230329803 226914721 0
64092718 19280013 0 794400277 689151714 0
24454127 26422645 0 797383838 597935145 0
9961227 17802933 0 153480350 134232743 0
188974823 69464451 0 318248721 357769216 0
53307554 4969388 0 101292268 50386331 0
558922539 149622545 0 714418787 857979328 0
25850733 133676950 0 809269998 776513588 0
8437024 17420190 0 129012216 137106944 0
572149886 263105731 0 805556254 771113744 0
74110639 51685109 0 251562901 238586639 0
141712428 56228440 0 322358320 215199777 0
5238990 109622307 0 813119052 763071448 0
342852639 404703113 0 379750706 486223325 0
39920385 64472304 0 421390539 467627885 0
121202552 83508257 0 407773720 397117788 0
466936706 50599895 0 688683348 453427348 0
18818936 193918886 0 811119753 842652050 0
448063144 213016231 0 515537795 570129553 0
14330091 30722919 0 298011358 296771973 0
482981982 498235736 0 734617598 776581272 0
46990059 8612018 0 242016592 257240614 0
350167113 179118492 0 804154202 823936256 0
92842260 121110239 0 393488227 349637649 0
139145710 126692811 0 167959480 202244782 0
16709499 17552643 0 564574385 570250126 0
262107009 92756320 0 399889380 380545744 0
438999729 31064233 0 659437095 674851208 0
517024339 50157355 0 797449287 586841845 0
160427536 8737554 0 502853442 470057998 0
444973604 58489188 0 631734642 607713244 0
227856297 113514385 0 461187351 446182320 0
484360747 4581142 0 619338802 628728674 0
222775249 122488065 0 786639822 829583758 0
56757339 68761707 0 903061118 879253254 0
486925187 8227343 0 535255021 193448807 0
171529193 21515528 0 213687118 180311093 0
168069671 105941102 0 856988949 656096366 0
44811254 51195404 0 315706139 312162676 0
135094462 72881629 0 176458252 207651422 0
888008071 39967665 0 956488793 917601437 0
15703424 2037300 0 143446108 161380236 0
270918141 151396876 0 611811596 561857477 0
60437553 95593274 0 950014741 856607660 0
15615124 12974326 0 225210516 231647171 0
29238753 7348949 0 471664647 493484440 0
420821011 403090884 0 504109279 418937617 0
174847851 27298995 0 391960056 399770776 0
114807746 162847258 0 375681778 447260183 0
158458350 13119091 0 702438369 686987709 0
33107130 35121850 0 538307141 544974776 0
273582735 24953651 0 801110193 802538540 0
211670354 105778495 0 748390387 707058263 0
6544961 19674582 0 77512147 71810493 0
11111671 524267 0 49186142 39264943 0
340685236 59182056 0 551926988 635475613 0
260251567 100114312 0 302152243 280100835 0
552209784 60207796 0 813888823 702151688 0
15259385 2737315 0 476876329 402005169 0
433603 23756 0 2533183 2849274 0
604537871 310274936 0 901383832 889698993 0
71243585 16576636 0 98260332 90909656 0
165067167 57506348 0 640964035 438857775 0
37065525 97296670 0 152056904 213145057 0
80698421 155911 0 259705335 208754597 0
30199745 5878660 0 337512594 301084820 0
339012868 21575172 0 767838263 755999767 0
168745063 84471842 0 509566146 525919563 0
377160406 10957940 0 517547462 288310025 0
464950752 75657702 0 821216940 815809701 0
27621641 40657323 0 705005769 699739220 0
63062673 104109313 0 546137703 872523628 0
210426813 34606568 0 677817828 391841303 0
493418766 200180928 0 611061951 477731762 0
14447160 8288234 0 274084374 263949649 0
184175915 102309274 0 453751025 474749153 0
192849535 66000304 0 706914650 658661120 0
159850680 45370131 0 714420574 826753591 0
416751200 92488876 0 573678495 567003055 0
2093474 10549581 0 373478944 405104836 0
20044243 20511040 0 359193890 414646196 0
268619169 174998576 0 842782131 811666164 0
95491354 68563095 0 644934516 705403360 0
156347254 2064751 0 190770870 216053988 0
296664691 224092268 0 332374333 232263464 0
49671235 22339851 0 667217586 831445143 0
203533182 64801614 0 499445730 454506749 0
104471858 181345272 0 593837568 591713895 0
25659768 2743826 0 156666254 143696437 0
1112944 6411305 0 70022396 40541059 0
5546899 21458585 0 111610024 112311354 0
482929052 51981343 0 490646942 348092761 0
157104458 48296789 0 777787187 779157646 0
102156079 52586759 0 112636160 110665671 0
236389117 38638389 0 553995289 566062947 0
268920767 304292592 0 406763333 394129600 0
440757411 56804391 0 682446322 609392759 0
6615282 74517579 0 571086930 484195360 0
49673743 41092879 0 575435167 563837505 0
154936249 297697664 0 861886377 859998796 0
5552714 25827204 0 111819071 160689384 0
66276639 38078414 0 291421314 407122168 0
130000585 21216785 0 538311596 481090806 0
200782111 4742380 0 520696703 288817354 0
4510080 1021461 0 39141106 29749178 0
61524593 8070349 0 115398951 112598284 0
151646219 45766009 0 742448557 727338115 0
118961507 5093627 0 187540752 288771363 0
15199193 316062 0 19040976 18434300 0
432329461 40784666 0 548162109 587213220 0
36794228 5399256 0 557411773 526414709 0
1131030 7339900 0 157513418 144957394 0
26258729 39065696 0 489024034 493665549 0
61810559 26798496 0 114449605 126027170 0
266510564 82598375 0 538829837 431402562 0
70547939 167640763 0 623068744 683671402 0
114090071 47742988 0 141115958 90142963 0
6378449 3284692 0 127862269 117777636 0
3137478 2122925 0 128095591 110338295 0
381810505 127691317 0 632686157 567555479 0
16884943 5746075 0 374050147 353027374 0
13860189 1267520 0 161677623 155727515 0
100807941 21025479 0 417883709 439785165 0
505893422 158000181 0 716059893 330935657 0
20100949 11926851 0 86119959 75809329 0
16219747 2902806 0 176380507 238864932 0
322297877 17602980 0 351593126 347124880 0
446716019 124386448 0 732498456 740621212 0
15620221 4716163 0 90373371 64707809 0
184061572 80183593 0 269323847 225674484 0
18682800 31063897 0 202820666 241117379 0
229856988 119718450 0 803488971 834150633 0
5518798 32575906 0 951291492 940022533 0
2855137 22395724 0 136372465 124167002 0
69677775 83339710 0 143549832 144740989 0
11256812 13866234 0 287811838 215615685 0
160856004 13917491 0 365248594 418581190 0
72543716 7716224 0 121285083 115406562 0
35139204 25723194 0 215513750 207154519 0
128616708 57944221 0 225703980 222020367 0
190976330 57068932 0 504718142 533809443 0
53538152 6616734 0 739589813 738010600 0
49353767 23542224 0 312217764 336522875 0
194825887 13687134 0 307895587 379454703 0
32844544 9820825 0 96005022 34183818 0
373763423 77236706 0 685743601 663220300 0
12446152 10964308 0 115847032 117131233 0
146493703 2569443 0 511384650 471906154 0
461545684 43608074 0 577924900 762587967 0
649145222 286806995 0 730676886 586278959 0
627240309 313408132 0 666363209 536564771 0
25075983 2266812 0 241278070 222175266 0
44238516 3997340 0 298001264 237730151 0
87278182 22605480 0 492029402 528298009 0
218712307 71276828 0 694986073 852821473 0
8834904 63010347 0 359284997 371047957 0
275559850 106392180 0 493162848 486298967 0
89811201 34030712 0 270257752 320782793 0
1852744 3615119 0 54848075 55539517 0
6028446 11184768 0 191944056 211164264 0
16628937 19945407 0 840970075 840673664 0
21694494 641756 0 23913011 35606489 0
31732581 17966787 0 671846349 661936874 0
83856299 45357201 0 339613798 341795066 0
197867432 56172315 0 505513012 301966028 0
21102091 6210690 0 211241907 287396133 0
262699575 380850 0 289531580 226588814 0
15410442 30862881 0 607210275 649196105 0
217154282 33053209 0 291512389 287460371 0
607998059 324235778 0 673055878 704376412 0
20019670 8824848 0 20759303 20159914 0
36402648 60889874 0 497499773 558167195 0
52948465 30734916 0 860943037 859845383 0
115710679 33835735 0 153394097 89781919 0
400034852 52178763 0 498231994 439999527 0
59619682 5809974 0 349367701 323358363 0
72166149 51251565 0 511512549 419317036 0
178869256 44017963 0 893916424 858249812 0
71291278 7105166 0 763537033 731116052 0
628622426 309428091 0 912264167 780432150 0
507181452 78038827 0 624917513 364082660 0
121312016 3543436 0 327441765 259240602 0
374022420 196886972 0 420343075 394264644 0
595911358 202768136 0 674758313 625549673 0
7145251 19024093 0 174807614 178069610 0
727998699 134502070 0 910422994 743509070 0
76593026 28041449 0 253133593 258338790 0
16387808 12638013 0 176182713 232244648 0
22332383 112486748 0 804198196 770141270 0
136128126 126075915 0 906357260 559189350 0
24378908 111129538 0 736937219 699045439 0
77674923 1326946 0 219285752 200768353 0
42976116 53188851 0 124815973 120212877 0
55217898 12612834 0 78463812 76749698 0
43251526 8157059 0 183767670 172842145 0
2879482 109501510 0 731335171 745869932 0
11040313 124030924 0 480083794 589239779 0
9206607 3202321 0 12687013 12262369 0
5910201 3785484 0 12766367 14279515 0
99511708 71118125 0 763203574 884490699 0
188545790 304825980 0 632633982 644449459 0
440311746 84679825 0 781253275 706350756 0
67249215 31327284 0 811275827 919326308 0
17211721 15748582 0 732489075 691256269 0
49811938 3620673 0 78173546 88577628 0
121241767 18264422 0 271890254 240150163 0
175426762 80171887 0 450915246 431491365 0
66291312 22869969 0 151591747 122489582 0
36135897 7710852 0 92429216 91711095 0
109022067 36917881 0 872774706 971133040 0
64590362 7055784 0 90399301 76667809 0
33469306 421207 0 52687589 36441110 0
76605756 104677354 0 376977323 412844932 0
64219587 2616459 0 814146613 643424355 0
47748439 32584404 0 105592950 93373330 0
4743694 78382171 0 380579747 349008785 0
131704551 16212069 0 246089604 345747924 0
3005330 37074352 0 516946753 514627468 0
19095793 6085108 0 226255101 311369320 0
323957636 16573057 0 476228178 273028621 0
23614585 38477409 0 430795131 474554503 0
21817518 204495830 0 455486872 505097916 0
5099027 57217573 0 683682767 741328102 0
199568694 279277737 0 847059543 810495200 0
258421620 312417344 0 750330672 840823483 0
14377375 1106742 0 179352662 168594160 0
215206910 32710337 0 292842742 206215734 0
158087811 29111650 0 226068381 294031853 0
87434789 43214150 0 451290421 473537343 0
97153440 17042171 0 144576791 145497847 0
11893960 106892897 0 343038809 318049715 0
765999248 28928438 0 779743145 809008234 0
86853952 5120969 0 496606316 471142130 0
156245947 28750163 0 256227289 265891491 0
8424111 32680458 0 161707885 159949078 0
371530270 104929884 0 594843267 576326002 0
315013468 4856948 0 455530199 255436588 0
80050370 109013405 0 590956180 643430258 0
79558424 4848720 0 190783882 151282909 0
35900882 85747489 0 372712293 447432874 0
565097 96359 0 11118781 10194869 0
884771 11957086 0 45933248 45536749 0
21245245 63258790 0 559248682 538338642 0
158488950 87308565 0 324317491 193700226 0
56652265 22671501 0 215234344 175010116 0
33259581 12194489 0 528753522 514306163 0
8258298 5484872 0 269227753 246724949 0
11727446 1724667 0 203421087 190006569 0
28638288 938330 0 321404200 401415213 0
10338671 945689 0 48448042 39745377 0
204980 785369 0 162175549 143076824 0
39490798 115125657 0 531836893 532251414 0
443735873 139544290 0 636187725 539427678 0
513788049 21085832 0 876885573 627122686 0
63305266 1875546 0 944112786 761479248 0
183958274 69174684 0 526634683 514924835 0
21252615 7664813 0 92390938 89837802 0
20583864 10624 0 509833356 509972221 0
617667288 76573707 0 862851026 473450006 0
1139773 1688899 0 3862444 4020912 0
171625815 141658302 0 421868483 381486987 0
412594722 38710817 0 664444554 664036371 0
188720867 177757674 0 695057063 812546910 0
25545899 19705009 0 158650698 143530855 0
133497978 124777689 0 784737429 707417210 0
89118664 161684823 0 842330955 946369822 0
46541866 4055029 0 51842042 45634903 0
3496424 1195565 0 15279706 15513516 0
328663675 162755224 0 711597319 680327316 0
72858531 2781069 0 162090702 165215998 0
150500492 135863811 0 523154825 618471669 0
132220637 127328995 0 634917322 669067682 0
21340300 7857733 0 108942636 160996183 0
66318427 7704554 0 194363973 165522861 0
2813631 81531914 0 147616676 187184792 0
27188288 20872813 0 649750259 648401073 0
232071818 692319 0 771206494 658020230 0
572600681 6550648 0 772783288 635293232 0
570856887 137077700 0 720242396 723293018 0
80520973 7532481 0 788270763 794695189 0
113815682 71684689 0 605837797 724227259 0
265849839 27274071 0 668599670 709042020 0
337255 8597298 0 47716305 61015776 0
526015835 12832072 0 588910369 564406775 0
13736507 13901738 0 449401559 488395146 0
1025208 21936923 0 146187596 140977420 0
1613272 4426303 0 443769913 437544908 0
37202566 22523389 0 820169781 889562715 0
31709297 6682489 0 54316316 45863591 0
22023938 215543187 0 511252322 517101355 0
45990291 14763408 0 196546622 186386345 0
348293131 45708545 0 462644847 469400116 0
111414508 12028999 0 613243639 567057356 0
691139939 213779805 0 856610439 418876066 0
20401752 27346885 0 26189620 38525247 0
538581662 49560535 0 902847180 750050624 0
66308312 26101004 0 465699203 501534304 0
85157040 56932932 0 490448976 387498729 0
9753942 21095172 0 176202877 173602538 0
729045389 52420648 0 961880032 632933816 0
14771316 34740438 0 476117271 465256710 0
4355650 2602581 0 34207724 25862708 0
4263588 48465999 0 268786315 213516439 0
92374400 8861382 0 151299564 137296187 0
80004715 74349008 0 658123000 592696983 0
17146603 16523051 0 166173395 165215814 0
4427626 129748544 0 569705448 538253758 0
241392830 130784564 0 249857377 250369781 0
310647832 30445598 0 521983532 488295716 0
282004943 175304808 0 414592202 377417469 0
49733273 27541399 0 419677998 379431369 0
253985790 107756123 0 958799616 885872396 0
13311880 7908591 0 579721720 633882908 0
114019639 16144107 0 429356152 375648956 0
18182755 8597782 0 51140116 50165642 0
122334461 2619606 0 309648335 163877230 0
35430654 129245127 0 524807739 515862370 0
44077710 34364463 0 327827978 320761383 0
350575613 231155546 0 505440391 484787343 0
23906367 5989483 0 172645012 168605682 0
149969110 35711931 0 394050303 449069424 0
219850201 3624209 0 303371215 218043083 0
532802649 169847151 0 805484346 852142168 0
809289 222087 0 9631779 13469586 0
77453633 9467175 0 94059689 81112375 0
65514017 30941276 0 258226053 267831057 0
15257938 11434524 0 388189709 489554103 0
109195707 81359902 0 703846641 695576664 0
143655779 6985179 0 235892845 98065341 0
119614402 237186788 0 734271942 770299617 0
2834396 14102533 0 22655501 24957233 0
95311174 22019135 0 417890367 397125186 0
41210446 27331094 0 872121283 823476459 0
81062124 19519575 0 731785410 805539171 0
81289950 110061727 0 748761839 750025539 0
155438630 115626485 0 193864446 142721973 0
205352940 135138295 0 249422786 241651980 0
40940144 84159054 0 422545816 477717481 0
13417091 110984492 0 376662680 438692524 0
47263892 32509965 0 86572264 84621771 0
7909102 6901161 0 60427448 61611004 0
297277020 99362713 0 547111792 538564935 0
37638622 62693848 0 650311395 633432134 0
740073228 227756958 0 838710223 819396182 0
143083355 57526735 0 314849424 271428679 0
655228760 336500235 0 745080737 550749813 0
215104 73160 0 525400 454983 0
17889462 308856 0 26589040 16645598 0
70850714 83745647 0 132127532 131079456 0
243131955 43733083 0 545382732 545178658 0
949566 3836938 0 10519116 10099384 0
134701367 68658950 0 616390016 609330251 0
110671391 39769646 0 295090416 278692555 0
222452345 34523070 0 408299886 426616070 0
47073404 9954377 0 191519426 188644252 0
16177530 16794224 0 117259288 143707739 0
21150776 46008536 0 203820927 182923197 0
17597340 65732866 0 400230480 383571132 0
206824244 24521884 0 660668581 533485242 0
10279062 20268282 0 166465006 196949610 0
103319266 122850758 0 293030324 293342788 0
95457976 9809521 0 250550607 270350555 0
172099033 81220306 0 442700392 364603189 0
38850111 1160681 0 211431831 209213280 0
328213644 6941072 0 980605333 801819445 0
168196518 7037874 0 628223701 550081805 0
25985675 93804678 0 355279282 492390180 0
77566174 4282104 0 138021898 123950486 0
52991353 34939065 0 962189302 872218155 0
363934772 119537774 0 594173260 735771653 0
17977076 28391442 0 209556485 228678240 0
24707056 3168717 0 112190698 112724217 0
120721625 150662020 0 829598254 804201601 0
130620117 25463580 0 374525403 366312434 0
83016888 27336861 0 717530979 704347949 0
60390636 8645568 0 119024714 105588139 0
233264241 166676711 0 283521415 321921714 0
276051208 39804884 0 419986045 423156257 0
332073943 23603100 0 587762932 336227061 0
34178782 9218703 0 53608596 34567955 0
515662578 496819336 0 763075721 792292628 0
274267720 62267744 0 736111687 837360274 0
206712446 50887868 0 386434209 260453862 0
425521493 228434476 0 664209316 552485322 0
439132398 99809923 0 982668856 974620595 0
533973 321461 0 1935492 1880448 0
111950958 66590566 0 656973308 508629710 0
1054966 332356 0 10769058 9367886 0
39203752 25210620 0 204978235 200387529 0
59226497 134871578 0 508509019 531372468 0
9438062 6825031 0 373473988 357832147 0
15728470 18913376 0 672361355 816637704 0
115047229 4357314 0 205862413 183299903 0
414248811 41854518 0 540841985 525647287 0
92225156 1140655 0 269800710 217770117 0
125405756 104374546 0 237580072 221212037 0
16120500 7060234 0 786530592 887856998 0
297506193 199403845 0 736432653 859710001 0
92926655 4814753 0 105685413 85134222 0
202300882 161639496 0 260931035 239195820 0
467143152 156008094 0 687044136 708388076 0
40672338 8444324 0 178169446 206736867 0
23732926 18222991 0 502654012 506915008 0
24383840 1806077 0 61876913 51847115 0
5239287 50979368 0 671721756 650626547 0
217222654 34173080 0 867047574 871285264 0
131996260 10397332 0 184361979 164795832 0
71469069 28874909 0 419489964 328182540 0
352610334 184016370 0 787474339 720339075 0
466330 721516 0 14804068 14724999 0
3852026 378812 0 364019059 346565192 0
165289462 69339438 0 870367477 845516781 0
176229907 41641296 0 514769533 549290735 0
166313790 1116906 0 690241837 753000839 0
46059167 190078231 0 716201117 759876205 0
28227194 939044 0 89958202 89639049 0
879176 1699745 0 9175050 9716629 0
203362691 186084250 0 380631653 425404868 0
37128615 12891311 0 685760339 619470437 0
46848356 3639844 0 103076125 106847905 0
449101417 9111168 0 961284377 259873654 0
58687749 74785129 0 293856424 258711684 0
200693284 76481516 0 291675746 266792235 0
8155373 15626023 0 329121330 327854769 0
464028891 152298863 0 630312007 494711371 0
502836881 73357539 0 669105008 529835956 0
158918918 3414547 0 425102960 471029911 0
192750016 118015360 0 386099381 436737695 0
68674076 17788048 0 919062503 889643391 0
140027952 2543408 0 357573355 263599534 0
8192425 1284292 0 147009173 147284091 0
26355227 12236563 0 692887063 799516173 0
4634417 6949233 0 44597904 40718131 0
135535128 46935124 0 680148740 741102281 0
300256473 21775508 0 642867621 640660544 0
182878848 8547522 0 494575845 562286731 0
47123131 7525522 0 449229218 524988883 0
12333546 120737 0 127454738 135670189 0
4367522 18267620 0 324709985 264098020 0
159458953 169777346 0 644198434 650530558 0
139639816 41748116 0 632792696 613511021 0
15750554 135948900 0 613231033 698534628 0
86770572 43561 0 424038260 381141497 0
517264017 22113958 0 679981074 484279609 0
59116187 4981761 0 183049420 197932312 0
20066348 5343837 0 622232650 636349853 0
52838558 25395412 0 526087875 767600714 0
2197690 766187 0 14930242 11506526 0
125710736 53757774 0 314333582 316767450 0
2934391 10460758 0 110333737 102239254 0
375139451 310293022 0 637129304 701081607 0
173133147 60277272 0 176765152 119914096 0
118363582 56411284 0 945352492 801858709 0
125333419 129336458 0 758134821 905384014 0
232282949 313773277 0 614995675 633271204 0
1987748 4888149 0 118273651 118115187 0
20450156 263344 0 63696906 56664577 0
107765535 30062716 0 376551369 438113929 0
17709346 10727417 0 271706189 286469629 0
115584116 17809295 0 750775540 779760727 0
104442436 22592375 0 426268361 500167531 0
10600420 1204044 0 469914239 463398966 0
25388961 5502264 0 212274775 186831423 0
339854144 191765893 0 762992680 711192135 0
41945554 40498033 0 318094307 312661593 0
4509557 9368590 0 392107640 377471622 0
236648167 27327682 0 582229910 451461141 0
24363592 6705280 0 65472130 64430651 0
293428134 254303525 0 449142254 523095959 0
259611100 3036160 0 721603988 871607779 0
35909812 21291194 0 64492609 70817411 0
70099255 5412246 0 699305824 627123725 0
58256710 40938360 0 237634315 205747347 0
202887745 42418595 0 673901430 582027124 0
34023695 30875588 0 254636289 257466588 0
245317454 30063436 0 867379252 874051081 0
85603685 15080116 0 608517970 619240745 0
19500554 19155512 0 110051664 107864734 0
29238718 7969624 0 440534644 505819699 0
950063 332793 0 7004506 5614109 0
31173242 28560428 0 456100386 495255332 0
371466297 29614606 0 830378849 616141959 0
5780644 85690535 0 623193138 787494828 0
156415199 208303322 0 427149550 598583068 0
214277773 91162019 0 329173075 367786755 0
34753840 11081684 0 132880101 137147685 0
94142587 35118429 0 607110329 476663619 0
5857349 137682890 0 853844544 848744525 0
379087 1100686 0 5008599 5574598 0
356590199 21065137 0 642028484 566215903 0
160551344 3544349 0 257042029 192657698 0
451598307 148949409 0 935977761 835421363 0
673293440 170820618 0 888726244 746166395 0
122462779 76375982 0 577958479 709685396 0
732538 8875298 0 159750954 163333184 0
101669979 39280081 0 322910197 266219494 0
69779895 140428687 0 863930843 900815969 0
34890557 102488620 0 861050357 893350334 0
29079642 16875590 0 136400721 155065950 0
254618508 35482870 0 728893973 821504641 0
444712291 231990456 0 751006304 775153738 0
84973437 49747431 0 774951855 803475113 0
250094103 1219802 0 307292526 244722760 0
29074477 52368278 0 353961448 369771062 0
610095754 412996828 0 739731589 780071076 0
49478183 103569238 0 707430966 638996703 0
155373826 5236238 0 311114133 374893871 0
242904341 12422963 0 509522256 520192549 0
20713501 113264360 0 798083950 758911616 0
211337185 2382973 0 314211374 197075973 0
43177370 10359203 0 168498168 173186905 0
133800234 90953005 0 549436483 515216287 0
33636245 53910486 0 348193398 365432511 0
185720631 97516230 0 492050671 512597932 0
39363111 100398573 0 607000810 594304723 0
55733521 118144364 0 727281617 649254434 0
50790913 33569811 0 72947421 76514282 0
18035525 4875298 0 98569779 109425685 0
3683919 194089 0 63683292 80169517 0
95060968 25316268 0 778790583 757824259 0
74227791 181186093 0 750386010 901914271 0
2894583 4107222 0 21822169 20440891 0
179301071 104001436 0 733943014 693135666 0
48752114 9182172 0 491180654 452875076 0
24151507 54623170 0 491570030 497491424 0
85804196 284561612 0 764974248 822838289 0
12870521 66956171 0 178867801 233027558 0
30385772 106487511 0 657558975 619349796 0
62142703 74176676 0 473182452 472035894 0
221477409 75110330 0 428419243 117647545 0
218662572 84802502 0 941820107 781580098 0
21367394 13419352 0 52732714 49216004 0
398524650 128480923 0 664788636 352043157 0
162446985 50163316 0 173686568 174452591 0
161060610 142996664 0 889069306 811790548 0
444607380 370226506 0 582994208 580321313 0
99082306 121097 0 452109353 199808218 0
76791831 29863599 0 348229902 439416180 0
72652272 119379867 0 776671722 650249566 0
4086681 12085424 0 154617584 216176615 0
2816411 42229784 0 433019425 419632912 0
379412824 76860374 0 687764760 744574081 0
114003969 228631779 0 836046353 752241863 0
94548461 10666530 0 459773957 466596427 0
157372184 128486582 0 482007495 318273164 0
310981640 31096313 0 746611997 843666894 0
482369517 545633899 0 741970699 794460114 0
23607016 1663232 0 814695584 849410355 0
63765926 39788573 0 146374976 148556813 0
295381764 6149062 0 526857108 425051360 0
2228387 1104660 0 5052295 5482272 0
519119393 197392654 0 671294685 554511427 0
44009726 194963830 0 694073596 640199969 0
412913800 139371526 0 473485624 288676258 0
261400504 10232799 0 854248583 853980484 0
83976715 26866093 0 759837866 619155355 0
47053824 31590316 0 416095809 417384458 0
102604562 2957703 0 290714658 363817779 0
42106284 174215966 0 454461452 524583252 0
10118113 18690736 0 109270903 106896998 0
75731648 257888685 0 770742016 831908334 0
11043127 5846484 0 80375919 80135891 0
161308766 140451055 0 204716209 182589710 0
102801110 57138155 0 711051637 805750145 0
27976332 21276272 0 43339517 43237653 0
25735471 5515399 0 339126953 410731835 0
17831459 32876103 0 259544182 256255416 0
113003282 10332945 0 164471506 158631628 0
91154518 47510542 0 786933487 772493741 0
229846850 34698263 0 449124900 383073245 0
286752234 21837373 0 761386812 746277552 0
25545180 6296574 0 49937632 51331544 0
23896907 6585828 0 845541760 655770093 0
728571899 158846713 0 842162069 650881063 0
103235732 153802592 0 834311853 849635225 0
8814979 1556382 0 753522026 810481389 0
75851227 74245575 0 599823596 595705594 0
59902660 6162406 0 258355698 288548046 0
93816210 35138432 0 313195915 246014218 0
27163449 4577299 0 439123800 467142544 0
282010068 239475470 0 851168460 861921636 0
91593038 218305326 0 461174954 465950968 0
95037469 55745735 0 689278274 720906130 0
351065945 85035892 0 391819514 400960094 0
15372019 30573111 0 839191735 741612187 0
331836263 142080189 0 410298376 212246022 0
74833604 62926852 0 459637543 611144602 0
517101404 112375030 0 732781802 825561987 0
117185129 42807370 0 981555101 978677716 0
355425974 182169386 0 552578562 559530153 0
207046532 56408910 0 692152128 624515795 0
19013531 8647485 0 88245212 117378197 0
67642014 34760707 0 484186925 362153127 0
2550735 22412172 0 332865588 318167255 0
68597290 47582325 0 725151403 661163346 0
10165861 23628780 0 71522270 68554852 0
19797454 5652641 0 62765516 66435288 0
147129829 60057324 0 209786245 189029531 0
201590933 6643737 0 313499070 231041660 0
16219310 56794870 0 222159812 217671988 0
564838076 102750717 0 611344477 402627807 0
156112065 32515770 0 522449498 438225217 0
22938813 6897596 0 210144979 193045538 0
38147015 27679168 0 434456468 340977074 0
178032415 258196810 0 506926568 534167223 0
19882832 35784719 0 682409297 610624364 0
214369621 79862499 0 441817503 397865699 0
93289554 10446673 0 751555071 639612108 0
5407523 87776837 0 513088310 416443900 0
331231417 120351577 0 767289199 848893262 0
419511285 137657310 0 626975646 466611959 0
12570874 19690041 0 236588660 192789392 0
64101055 185211956 0 549340287 623877585 0
26984892 19122114 0 317050805 237732983 0
319920 24021658 0 234708620 241961129 0
119025934 19873015 0 134881696 113908882 0
356271 50826999 0 673638420 509191932 0
61521231 30020788 0 847819797 939192457 0
130639478 303048812 0 801169340 795144267 0
2574577 179743 0 9069688 9855346 0
110972233 26298117 0 141456471 129741621 0
218953052 42561290 0 337022218 363101635 0
231803622 190729212 0 401060023 350783913 0
295028328 43804772 0 434610779 369881908 0
281457357 300536742 0 658940972 694443528 0
50392014 41693328 0 487203130 491284150 0
237629509 119246359 0 789462830 987717863 0
135070905 92995117 0 963332822 719203309 0
94522996 61280977 0 695780632 653957416 0
6250049 25438434 0 137116648 145659400 0
78460090 33549860 0 209616777 228412663 0
148543067 17201329 0 358829716 388308630 0
100015148 46766156 0 362835771 406796283 0
421920311 209227045 0 622381751 712046184 0
5544099 39415364 0 659345714 615068140 0
605184659 69828547 0 691039597 470178325 0
100607532 53742144 0 863476014 864089033 0
11727879 8592773 0 72701641 77833249 0
412734196 126207289 0 950994688 953066769 0
66663672 7880944 0 139101658 135718127 0
598554067 72170386 0 727597707 568504721 0
37343874 16878383 0 131308193 129585952 0
1460164 798666 0 13081275 11561629 0
81564876 19915199 0 577999243 532929371 0
132112785 2577522 0 547560515 577266647 0
53784851 21077482 0 586457684 623853674 0
209344735 99967238 0 594988797 590986523 0
589791145 12939522 0 725941443 755619988 0
9837868 4297631 0 38184720 37326121 0
15072129 6919054 0 317427417 319303997 0
111199876 14214245 0 735873746 732034166 0
398435 6482165 0 128677527 124817920 0
10571288 10062719 0 45105843 44071460 0
73092774 4025591 0 171702250 168920886 0
3220643 24721801 0 346598111 353145111 0
105534901 33414326 0 859034914 705540355 0
159161536 111033228 0 187780629 239910578 0
157573550 154762597 0 253997042 351521477 0
546697541 10549635 0 767235270 565255128 0
64778988 27051204 0 100965467 99692930 0
553090124 19914960 0 681473792 713115430 0
1838313 1049860 0 8088386 8097410 0
17170957 17031795 0 434504095 433803891 0
447041209 46336466 0 553595477 452125947 0
113517145 11323401 0 262392474 261893520 0
14040895 34746137 0 504485491 609994808 0
8839970 11991959 0 327720394 326229038 0
108753644 121973726 0 726245165 675964883 0
64187878 445190 0 776017080 813805065 0
36567555 49283666 0 186829808 180511547 0
122633838 50546162 0 463173868 564769860 0
31007353 3051378 0 331966339 317202768 0
80575648 49982714 0 560875079 486568485 0
101178394 103422295 0 647600015 532867509 0
133893749 13910474 0 191360434 105979877 0
589765029 156104817 0 656124280 643637943 0
140660169 4291105 0 337749687 287192138 0
377364500 33259541 0 801587013 563157522 0
2969227 13459337 0 70663528 59485094 0
199889870 193027445 0 330420388 311943319 0
229535823 130253508 0 721837920 507111266 0
85506741 55477011 0 322321469 348651130 0
26313523 89621336 0 732835399 696391249 0
143259250 10460257 0 276589781 263917602 0
4404832 5328102 0 213687853 239280387 0
200520036 185488688 0 719768851 783599884 0
3145257 3101727 0 84949207 87882827 0
56168038 98301254 0 876122701 792722638 0
106870639 5301776 0 128409571 118940541 0
678083014 237662917 0 828502781 659261420 0
322174019 46489364 0 376884881 242081020 0
67633003 17872798 0 721940807 723238377 0
427377705 246451541 0 870495935 684912278 0
117862040 136062139 0 501398423 502072921 0
8700672 12698224 0 686434748 518268813 0
47174482 12071076 0 346183019 333184531 0
108495615 54873577 0 815149232 758313237 0
66979502 104233407 0 517626084 518215600 0
304791475 103678451 0 564205450 644963084 0
13551521 26378722 0 250935285 248357097 0
287722441 26481894 0 780257147 682547639 0
53245563 25654939 0 223316004 239871965 0
234198619 23287341 0 563013742 552591233 0
36370658 84796553 0 631747766 739521687 0
16119505 64226852 0 435655659 501707246 0
19593448 16945335 0 441203251 561295366 0
119205177 92841393 0 325905274 306920233 0
289541271 123010805 0 912685481 875901441 0
4443358 8130873 0 166617547 220595236 0
341176601 81214272 0 476865354 266599839 0
137792957 45181367 0 499817080 653954221 0
819026503 71597661 0 897016340 441312962 0
34730066 108386753 0 386319296 402186715 0
28737659 84957488 0 826925863 848815859 0
294211563 123060458 0 680871833 689356987 0
187072102 21170913 0 260044319 203814455 0
15075074 34806455 0 370082945 318478101 0
32708901 29874503 0 47442835 54408857 0
198892171 206615608 0 496790632 467359127 0
16932909 114521 0 30326743 30597898 0
88037912 23435093 0 723763765 737080562 0
24720902 271964367 0 744551899 759841968 0
39037209 13962163 0 104221348 114334824 0
319303163 60351690 0 906605968 927017891 0
178714895 79995221 0 645419803 675549647 0
117048334 101543372 0 903105556 811154745 0
388038835 206247287 0 923061551 688911863 0
268632653 2066028 0 527543676 563356203 0
4018586 4372142 0 232670614 226472138 0
117092409 56331656 0 289257812 291386878 0
295979215 206340543 0 335497123 309226304 0
85511660 19393788 0 672903070 617783110 0
79814944 175971447 0 656809317 652509520 0
297385603 90471143 0 730161391 699484292 0
319078687 5102556 0 725959378 752714182 0
8445517 117206671 0 594344496 517498943 0
3583086 23379576 0 326996091 382834952 0
621106332 289208156 0 804924137 833265519 0
4238146 3119814 0 48546312 41146833 0
54100544 2295681 0 269659467 243401621 0
169445747 14787056 0 225485095 211259345 0
2353371 34137 0 8564707 9792398 0
135898914 28256536 0 725597679 744925769 0
168468095 12445314 0 747684529 727789855 0
128138017 220394496 0 810358081 808131813 0
47416452 23473405 0 65947399 71126889 0
344113625 70983143 0 826272443 766652959 0
1522083 8802985 0 113515083 101152465 0
678490404 456586314 0 876840105 788061837 0
67309052 23249376 0 445033020 452208108 0
107697855 100936269 0 371659047 473156424 0
33857329 11192383 0 916137729 813681078 0
154726886 1929729 0 366214694 327900774 0
443581938 95672456 0 588694124 415752289 0
25418936 73080875 0 797993733 823489157 0
19122979 13434664 0 672585633 558774424 0
142101458 76896269 0 308277381 342840611 0
179532631 42302153 0 626636647 583534805 0
74780450 23126292 0 214010854 224010472 0
114727652 1639410 0 170089175 149451734 0
184511632 67776932 0 339346758 220197289 0
104379 92044 0 707266 722971 0
6856301 54250323 0 452177335 526143091 0
70361437 23989856 0 553070381 467146440 0
329387793 33291214 0 599626767 393751069 0
296101732 74735625 0 437837365 427390915 0
143373906 31321552 0 220000616 194156090 0
74771474 319925919 0 753841452 719198798 0
650031009 270088875 0 822653358 821498559 0
13249372 2404187 0 108253204 105389821 0
664263 46727633 0 150505820 163246788 0
43937564 63079130 0 661586980 708140738 0
73907826 13067733 0 753723819 843024025 0
105239968 57694377 0 216527285 217588796 0
6508821 16385857 0 86655499 88897470 0
143402864 45837993 0 165751692 203629610 0
3659172 138668852 0 316393424 327295888 0
61779717 18455976 0 232408965 233271354 0
228211406 93392399 0 370022431 322660905 0
27735262 35552839 0 774756431 732622253 0
213162373 216188877 0 949087151 955238245 0
43304067 13978660 0 106331156 96598652 0
121767538 26266800 0 612895145 616252818 0
229079390 187092473 0 433347026 493842255 0
25800850 21258444 0 135393747 174505337 0
77967332 12328863 0 196118637 195008998 0
66127300 73591033 0 376864842 324786231 0
13519846 14531432 0 89138677 80160409 0
464634800 136571169 0 961182432 917099986 0
58244584 223142231 0 752153240 752717742 0
222534288 243546180 0 319284598 266800645 0
213340051 168039880 0 254420592 266234901 0
99331327 169015999 0 657355502 627760805 0
119767798 13666986 0 417162645 396846650 0
2742863 1187530 0 298068055 406038421 0
179091849 23890477 0 263164125 275421193 0
36113849 17785253 0 87209635 95533723 0
632338341 46347406 0 807714142 910913435 0
92815762 48943081 0 908707442 943056294 0
28485999 11872740 0 95175152 77782017 0
73250559 37156652 0 371046686 325133182 0
21742889 7160456 0 477748929 356551445 0
416817343 29706181 0 689146647 194406825 0
232329266 116652310 0 727650948 779379876 0
2859062 8250310 0 162922095 210631054 0
148491815 43393297 0 401225310 374069105 0
3818156 795536 0 14626912 13618288 0
156601244 80994175 0 518811456 430092529 0
5389325 6574074 0 40856987 47719248 0
2432327 3383161 0 31379016 29020898 0
310360224 197386110 0 521739171 545680837 0
9898329 52808644 0 696081126 818788831 0
221165844 13757590 0 974314997 541841271 0
22139317 4096704 0 121941797 125504660 0
432380555 117003901 0 671794536 774950189 0
86632470 205233574 0 809925660 735375623 0
400573258 51874697 0 486109475 529930880 0
225702825 9699628 0 720639664 609914299 0
358669357 85472483 0 787790179 720452153 0
5216922 26237553 0 194696717 190200733 0
9036322 197428784 0 656715432 601126352 0
643520460 362662307 0 886350349 900297432 0
190497352 48273913 0 752865874 657642008 0
5626493 1354728 0 7529137 8026995 0
136698344 164871608 0 763354339 764812354 0
21539251 2318552 0 25253944 18479683 0
89318 349162 0 9787288 10073474 0
194872377 15393801 0 434553831 534625904 0
7322077 52851011 0 365467636 361446220 0
409868481 376235013 0 482669534 694583845 0
24969345 10913005 0 107907867 105270545 0
103919125 108645420 0 465411635 591005782 0
169143822 22061991 0 458025755 393778337 0
463860058 40475878 0 759325457 737928022 0
481228578 39576299 0 660035320 600504377 0
3119524 747381 0 5531804 4689196 0
201829787 56430379 0 322104768 276758086 0
5324368 1784872 0 21899498 15510404 0
11396409 4339765 0 156094434 150545602 0
20551857 17873822 0 30903308 26834305 0
147195348 286646616 0 920344443 882130395 0
82723994 67039518 0 305094974 355481919 0
109814003 34220891 0 803628757 785249689 0
258895591 291245668 0 831736852 771159198 0
175624229 10226311 0 795247508 750932724 0
313495767 24054970 0 731100522 340228950 0
34012211 59835745 0 882128594 904958118 0
18463581 6217987 0 101072298 88659595 0
22248673 25296557 0 608144358 626252528 0
460358 42848944 0 452905229 400569371 0
72037019 19693196 0 588267431 513759473 0
162007012 160490489 0 345619127 413266618 0
156592100 25273339 0 254868205 165017361 0
240824396 24310935 0 772332408 739938089 0
617280921 440074821 0 757218588 795017893 0
191994382 54279425 0 362207467 332804230 0
121129340 22006543 0 610194669 587424760 0
324338194 352507313 0 747652477 734715751 0
393173091 13939546 0 467242236 288387950 0
19337550 10070786 0 541986305 594474112 0
137073701 180402013 0 767875999 599329322 0
169293384 52038192 0 354685129 333844822 0
76749331 15284258 0 328894043 335530930 0
50248532 11430018 0 403740350 358436356 0
74550967 120880404 0 757897964 761491734 0
191184507 286423960 0 808485962 880734885 0
7341244 38348 0 20962817 17976102 0
78401444 24948340 0 149926698 158741017 0
261206626 44202083 0 870541115 958587099 0
4872245 81028920 0 814170834 821440091 0
152209145 75131952 0 318760025 443600509 0
140147022 42180973 0 479176155 332339895 0
9242886 7415716 0 57406965 53662880 0
54622388 19244730 0 58757606 56045060 0
133572434 83628235 0 297108220 277162925 0
81595834 74329309 0 756895869 798427046 0
100900868 23186038 0 344361516 433138119 0
40518032 8070770 0 590650267 639352563 0
150517990 77378468 0 577303923 547800238 0
220032856 40982663 0 422342046 359560278 0
202381779 3227987 0 689196497 724354934 0
70870733 20060935 0 266149985 255663906 0
592218544 85805288 0 793245222 764386320 0
37103938 47760971 0 671556076 731383517 0
362377608 29816187 0 804691752 608099789 0
47232628 9097807 0 298295770 294778976 0
61246793 84351065 0 569498112 630108460 0
219181050 99461232 0 437667068 154226694 0
6458929 11817419 0 135368658 136939886 0
281535553 69704139 0 334540686 250627693 0
138818552 52308784 0 249487879 273529114 0
746847 11851828 0 66214977 67682106 0
94385988 95877329 0 554167298 681743534 0
19144005 27588335 0 672537658 734833443 0
261436259 39859243 0 777113419 639215353 0
828483290 50799927 0 888657220 370241658 0
393534669 128970150 0 721513794 443872399 0
385783533 84372384 0 497834023 338325718 0
21736232 2116630 0 31357181 31731653 0
276353321 91066635 0 662558876 648879837 0
8208056 7635985 0 44723899 37431728 0
57027880 51618833 0 275473028 238538580 0
260859470 86125182 0 736517990 788494269 0
66040948 1663446 0 223144063 214893316 0
211593089 9685336 0 932941214 915156665 0
267272100 18469763 0 574920340 594826497 0
59172988 19951341 0 456972266 429682137 0
62900869 5216615 0 236232249 230402868 0
37668170 7863105 0 139428411 138701905 0
379914835 28623752 0 947638578 768287480 0
686273796 76861284 0 715655703 532450211 0
25031288 6741158 0 95100149 80949725 0
59388053 3518126 0 236363979 244146477 0
87866877 69263983 0 102644579 74125467 0
60851841 851965 0 784714375 726825410 0
13202469 11871162 0 112854272 109622085 0
43792008 23518382 0 139131032 160229424 0
18916315 11977039 0 56399278 56776225 0
327112757 48388676 0 684314717 766952841 0
30274334 8122785 0 36529757 33925039 0
7560498 58886739 0 305515725 429880744 0
406688661 150300757 0 759979153 338942415 0
21400147 949602 0 49071459 38149896 0
31875426 28275770 0 54797429 51933276 0
501208897 123470258 0 568007143 396481926 0
68319377 23539234 0 547726841 547890400 0
85922133 90478917 0 856169051 842432947 0
40663172 2141542 0 166424347 138927865 0
176744067 40198515 0 531192285 527308815 0
260662908 72960736 0 697137564 857509719 0
218474353 60442099 0 451390989 415039207 0
73102158 29962124 0 298215990 331154031 0
33783261 23871383 0 557649555 591009178 0
166083419 110292545 0 562133367 746575519 0
66833640 60042034 0 754298709 727630606 0
111733065 6698649 0 872109042 859855823 0
11978559 6840968 0 310845800 342181540 0
48697633 121261984 0 557880638 535193328 0
1842753 3916068 0 175068003 162200246 0
11124814 43592598 0 396969866 390879623 0
83134821 828778 0 479584468 484525127 0
2059945 8439544 0 64402888 68626508 0
58616725 24587292 0 585262072 654012518 0
227758576 127911757 0 384873445 376688871 0
208753831 12147556 0 829437067 831986896 0
492112178 202047877 0 617675453 554004162 0
62095288 17686584 0 310869407 285268341 0
401746410 54907477 0 730057978 673582379 0
38537110 40664312 0 285977454 273101923 0
788472 30036278 0 253215289 283020231 0
52429264 8165478 0 53159528 59687230 0
726682551 195033597 0 879606254 327468451 0
136780721 41616086 0 281080099 369155901 0
23831069 93309084 0 656491957 634785569 0
410889289 281564383 0 821109710 793436590 0
688872516 16395032 0 787284803 577003063 0
3462657 6591405 0 158614334 170999072 0
159921076 121478691 0 708349704 682279882 0
13633644 176765075 0 828545018 800338775 0
54421703 3976030 0 143048718 141220034 0
12160242 1318754 0 83206015 64056560 0
670366586 375935352 0 811706858 839233115 0
55619338 22029257 0 57830023 32292651 0
242972824 79083767 0 806337300 651773926 0
111732909 125983980 0 652450332 512189813 0
45034441 8502003 0 144589682 137251412 0
34380897 23561401 0 847559438 836704113 0
125246611 29970742 0 324984045 354392340 0
55158916 31853074 0 262031735 223050547 0
85756147 41303200 0 808681481 772081313 0
63127516 18235597 0 314877476 244615315 0
456524788 499888878 0 834449823 918209823 0
396713473 136530989 0 804496237 735477649 0
221683310 67028580 0 711116986 721317109 0
137611988 10721576 0 152302625 131995366 0
156152851 224710953 0 524402033 589899767 0
88463232 4450686 0 671683058 614770619 0
160897276 232301822 0 901808052 861906161 0
385430700 307429120 0 440204535 506834177 0
245947587 11757625 0 338170115 368792190 0
6092021 34374936 0 224540165 219145129 0
117093296 55472928 0 798416712 802828345 0
46295182 12559904 0 375648503 372310244 0
156914470 235978397 0 699838895 733011259 0
38854612 26049030 0 461640267 476912772 0
302484821 139689609 0 460668931 365312016 0
212690431 65154448 0 770326308 707100369 0
78069817 70247820 0 422238199 563842434 0
49784945 47958580 0 411168410 430732412 0
229783028 4831566 0 271240040 226245301 0
16418063 4175748 0 48718109 39747037 0
663341084 100448238 0 781760167 416762222 0
375141438 21066737 0 522479600 328954467 0
1656330 57912652 0 255146070 236898385 0
67120646 59236149 0 426191976 493387139 0
640477 846916 0 47240232 58849519 0
576253101 162541520 0 637646738 340555785 0
47278106 8935436 0 231446082 204405906 0
606219097 78271358 0 757233687 428806386 0
84167482 70043322 0 467756629 444637478 0
15760016 43671400 0 394777860 392012281 0
21979989 13378665 0 329590171 331332474 0
348807114 2649532 0 863499885 476896097 0
191655702 173241065 0 463768571 337433813 0
15520427 4531548 0 249069415 250098816 0
25428598 36621119 0 267414012 282514082 0
6534463 4081065 0 39237617 36007345 0
468787992 190066397 0 533058546 509080988 0
8808264 65370800 0 985444106 751617464 0
286575034 121751994 0 896113488 815728621 0
171168678 264150316 0 668672916 729386738 0
32928983 44292078 0 425739997 411722810 0
162143013 54012302 0 294576499 289865841 0
30050833 2898177 0 164388625 143424976 0
101237503 41514548 0 593854348 659835792 0
7067743 5467368 0 49493589 68548035 0
155778140 76632780 0 823105287 866411126 0
29649247 98396 0 774426689 826942367 0
457399335 199652914 0 715343253 714741310 0
4959545 5796993 0 36482872 26930878 0
300776906 42191070 0 975433206 739066734 0
64188036 7310891 0 84707168 65188876 0
12632243 9621150 0 44411153 46610783 0
517312862 11399885 0 885988796 628553328 0
138072393 68258616 0 410553238 387196901 0
46849558 73080064 0 167538788 154985070 0
74915513 23414898 0 760422807 962396120 0
228090596 119109200 0 817862033 754288462 0
45079642 4453271 0 492786616 539138416 0
145333860 42190585 0 606300739 683620090 0
791556377 428765009 0 826564148 735053282 0
361021199 161781102 0 839467057 698316683 0
15862386 107563986 0 341010503 397513065 0
159997576 80186931 0 238312905 310170036 0
103931000 3095057 0 203506505 182554623 0
68580385 34925848 0 312177110 338121927 0
41610029 12151519 0 598178193 569020408 0
464022268 49350672 0 841754769 536749932 0
43351424 12579171 0 281632414 287226567 0
7024535 150000712 0 387803063 451601618 0
5718752 2187196 0 14352956 16254297 0
600301964 28358562 0 696742765 396711481 0
633942042 185049244 0 660760101 614453591 0
100717178 43036444 0 166513378 116499137 0
123668330 11862520 0 472606472 416802556 0
433824415 22608149 0 547969806 468465916 0
78410383 32171765 0 347595833 353918520 0
395493 33392475 0 295792831 223457885 0
21039830 14235196 0 311949801 374441456 0
2541608 9164694 0 54201341 48276555 0
718601386 581474321 0 887979868 712767724 0
342505213 169859034 0 467431346 264676145 0
47869335 1257128 0 88519875 38535158 0
495108925 283644520 0 557810687 524181030 0
545277818 187099697 0 678079569 593533172 0
12893490 83791646 0 418768048 255430644 0
170274233 7811392 0 320230878 311127382 0
269656041 57062841 0 890540686 791514625 0
386382468 107309092 0 528703864 358935562 0
84804323 63357404 0 99675752 78258972 0
46280286 35451117 0 393280075 433488483 0
768411517 293615456 0 857275296 663364928 0
278839057 89538223 0 856980190 808321007 0
35660300 12518549 0 410546517 499191790 0
40822522 8711881 0 154546502 169331166 0
400638353 280478821 0 824531260 619088992 0
40226590 62028360 0 417681689 437284545 0
55807487 29775125 0 267284501 268893906 0
53958032 149449852 0 694480352 689923806 0
241136701 15298362 0 479124410 429123654 0
58845190 6059227 0 147727788 160364818 0
280177395 13286179 0 919130395 897637564 0
523459291 102958794 0 775703852 735938243 0
23966299 150135729 0 623362427 523688363 0
295638984 49447516 0 386737721 345203877 0
47946897 130409565 0 608308843 716131888 0
25629278 1021382 0 271586121 238079633 0
323188772 175508957 0 849772648 738385643 0
588780643 216062523 0 613644605 655211949 0
122698948 56685 0 178113665 153905218 0
12485632 107526099 0 323222439 355662470 0
633649860 17997766 0 675493823 653326423 0
168879013 5067217 0 539902485 590803404 0
118902806 5916868 0 638075210 684098878 0
279110851 39383574 0 890696600 569565136 0
25975446 8256563 0 75217813 61098372 0
13332873 23791984 0 644737935 632156737 0
267529447 151362146 0 315636646 298565158 0
38349503 4658249 0 400501824 364501963 0
102677736 3403408 0 165305336 133413927 0
5731736 22160550 0 34852729 50720590 0
11564915 22523400 0 373960291 391562480 0
42749446 32619906 0 590545996 394647080 0
197667102 93785424 0 324698878 286103337 0
50613675 33201917 0 483105229 525654510 0
575447908 320978199 0 909474727 733688346 0
17249943 9376755 0 692457718 706468740 0
307748119 206136756 0 773626931 692850792 0
49855043 72319755 0 480394840 351657065 0
445816936 9446484 0 800457466 802038898 0
202527484 10394304 0 636237773 701562648 0
59130645 46759354 0 330259638 324367506 0
95661618 10068293 0 202228652 163006503 0
45793805 61535915 0 702275957 716783003 0
359469136 33669458 0 563651006 729559411 0
1743271 3920051 0 52284088 53880142 0
33487209 10505494 0 388686512 364210873 0
154984635 64198728 0 597877845 654252665 0
245175077 236421042 0 288083632 363758377 0
294513952 145840769 0 678408132 592439523 0
85926267 147804201 0 593823201 523374341 0
8363484 11464622 0 163006166 174703864 0
89979288 12867258 0 721562645 827430458 0
35472833 201544226 0 463416378 453375092 0
230141865 291194468 0 640409268 631885954 0
84161276 59636310 0 631534172 409304577 0
5659769 2958478 0 20560694 18946398 0
26237370 80510455 0 696709706 706536421 0
9506963 3586728 0 117459429 119573598 0
2882911 87716 0 14081078 15113474 0
255802610 27630358 0 832408098 750857930 0
163928967 18907174 0 218372703 228374299 0
80876661 4565960 0 241060913 248677657 0
75151594 138067537 0 927523052 834282118 0
82639713 19723534 0 287609581 305235653 0
56805380 55403918 0 537893473 725558701 0
110905575 36630351 0 315729923 353658824 0
83521330 4730489 0 120686360 128334868 0
30376044 40740830 0 244342329 209178651 0
13381071 135093649 0 817610953 839227607 0
215209730 124212289 0 436512222 458701552 0
50499143 17965149 0 389526948 400634312 0
318567985 53527425 0 773891493 610053445 0
8528538 17887935 0 202625829 198729986 0
25973443 61893675 0 326880282 544182888 0
16507634 4382960 0 54641981 50251960 0
3753815 5324501 0 176411345 193741866 0
38716915 149343738 0 742153269 786662452 0
49460756 42701947 0 661613272 592096343 0
130708153 4201611 0 766656340 794777582 0
4234810 4497358 0 137879959 135024658 0
600038135 20847839 0 903125766 880618720 0
473183710 115365295 0 627688735 529861620 0
5411534 142914797 0 332494121 312188826 0
74565127 24923404 0 777549812 844653331 0
470742568 270129006 0 779225266 759664476 0
131722947 15851822 0 214258277 229157610 0
427927662 83447439 0 452024652 431513779 0
39869353 11900392 0 179373613 202324863 0
325812261 43834454 0 615116435 594996721 0
122699060 27875475 0 434786534 429567613 0
154450678 13012813 0 927590094 990197849 0
150666038 29460423 0 194202245 73423142 0
206320213 49369706 0 688880187 671753518 0
29723324 66816227 0 593777313 549431836 0
101974052 106430515 0 354206678 350311514 0
151918647 63808564 0 834070710 902598954 0
142276160 95172973 0 243953322 136858036 0
626668418 108787452 0 680859569 410254228 0
126811411 6410184 0 917867024 735813293 0
303935083 13608892 0 899198081 716589150 0
107657675 125920946 0 479978487 443575662 0
9814863 6968743 0 494635797 549606316 0
353837736 155114551 0 746431640 723585273 0
98894535 14315090 0 475662092 527169176 0
44287613 47725890 0 552832637 554642441 0
3170187 4522816 0 41625091 41322072 0
98817102 14948585 0 154547940 149413412 0
432624931 149206522 0 596429228 580210783 0
709204263 353150727 0 796319461 416459439 0
389117105 31256692 0 568594503 474459198 0
231394546 216334860 0 915560120 944543309 0
230747804 65755164 0 281122630 242785138 0
282424008 11270170 0 448921059 489162440 0
61487426 160909291 0 872833181 927438816 0
110098023 80790076 0 128692415 112143060 0
282657316 38901059 0 502679865 411996895 0
302422322 38646582 0 481463098 498524923 0
56929809 72279063 0 884636065 907630198 0
22013685 8998544 0 348957180 369639718 0
156788063 55139441 0 383843591 392781966 0
132543892 62268854 0 269399533 419136138 0
211316449 11048526 0 283534721 95867379 0
137446378 42586419 0 157049622 144282479 0
109460558 59522419 0 734465190 845299785 0
4330155 15570097 0 149807902 135716971 0
75736718 48359115 0 571944879 494395334 0
80990283 103843849 0 774911286 759478671 0
10738794 14954296 0 746143319 978935344 0
53802208 1248912 0 203065633 172517963 0
173149864 4382751 0 227062274 156194945 0
208584975 35249776 0 683738988 731963477 0
294297467 11536506 0 516354241 269215247 0
218308945 23360536 0 477359092 522150727 0
141574817 42430800 0 524933736 546163438 0
22387500 1761826 0 28505084 29656568 0
17811457 48477348 0 445784712 436614295 0
66742978 8460562 0 106417078 108782424 0
157139336 148144867 0 418768808 546432038 0
223383829 40232264 0 824955523 659006767 0
35326434 70225646 0 339212398 331252323 0
24757637 78264959 0 844444344 823763900 0
1646981 1439509 0 5992222 3265041 0
5528914 10262846 0 113079064 91253855 0
204023727 33505528 0 752301230 788236767 0
261501164 6557566 0 912437798 734527787 0
10866748 15549857 0 133290292 128046886 0
56901898 5580577 0 482504672 522025804 0
12855021 29238511 0 512643450 512464813 0
168019161 84446705 0 296018528 291853874 0
49901724 4009819 0 87476844 92269458 0
306504208 139591925 0 350759894 234196847 0
79184969 121953909 0 785055492 809660421 0
136307778 40073414 0 609207034 577270599 0
53625146 19023595 0 851611441 845431794 0
33226839 24565272 0 303397575 315570806 0
291496962 52413873 0 430002631 401964072 0
288969810 106533695 0 534421791 464638228 0
48540855 26168360 0 497617445 664703557 0
65554720 21496453 0 79811255 55519965 0
31647420 9391478 0 181925861 172897620 0
26148644 12302212 0 29138299 27464912 0
33695119 23855502 0 282966208 265176575 0
62221755 36939782 0 615576743 519203836 0
487278125 321007979 0 542087813 565691074 0
78091451 148364174 0 814147124 815044119 0
9031326 74501761 0 389974370 374318813 0
781636957 72308367 0 879790366 694951513 0
66833988 17124952 0 724068568 798480087 0
435766877 186489511 0 635328778 290682201 0
56933562 50043409 0 730784272 791008742 0
63555184 62923487 0 841904078 708783240 0
38082731 26088642 0 677605804 616264276 0
6576722 12083335 0 211955767 221319711 0
79903368 9827074 0 124497836 91898464 0
37750765 41221337 0 215109972 212602257 0
157273697 7617166 0 966320467 798532319 0
86078051 4213453 0 121233072 110110469 0
35685377 197577724 0 762984212 780314839 0
328046113 50362376 0 848695890 857306022 0
185945149 90861523 0 711996749 674218501 0
268885446 2914427 0 524410573 400322920 0
95463084 14657828 0 507632576 457508689 0
155632995 49442967 0 293143205 248554028 0
135202890 20747269 0 149385746 80745974 0
721721507 97512455 0 998965243 638881732 0
32648392 16474273 0 78349234 90052281 0
45882536 24748850 0 95464345 122114270 0
140624944 50359444 0 386968292 373842136 0
205347752 91216845 0 697800341 572230469 0
56941128 22134744 0 211147921 180603385 0
36890004 80392533 0 444842501 457890726 0
25992872 946929 0 109827201 126175771 0
21279625 14328463 0 427038702 464776326 0
27727126 3095279 0 81384824 99651395 0
21784124 391437 0 378697307 347869175 0
213538630 48866512 0 752785812 717347503 0
634062114 150439586 0 887406998 637520742 0
434671846 67927252 0 517872626 467662010 0
37106422 10662078 0 273008258 232574004 0
183203942 148240147 0 881033498 367407497 0
210798907 66611818 0 525192456 523374899 0
104072 1137051 0 46578233 34961565 0
99214492 32200546 0 969744875 859785538 0
59854653 57331034 0 371330800 354545382 0
91524761 37780910 0 622236926 621239844 0
35454538 5552404 0 223824650 195177349 0
111882575 116313871 0 627788100 604782712 0
175877273 129492057 0 830994327 856747767 0
68304402 7870068 0 302618333 297478993 0
54900069 2381509 0 232665131 361328781 0
2644845 2000377 0 123976163 144393291 0
58252974 47716490 0 498386309 567281766 0
93617263 46929131 0 454931813 449785095 0
287960163 166815114 0 853806773 972223249 0
63869 81321 0 2800373 2552243 0
102289125 19733766 0 192602729 187197406 0
165529078 14623783 0 381323381 367703988 0
50729958 129176553 0 410939940 465266128 0
11830762 11101967 0 42256685 37605139 0
50420607 2036458 0 216226909 191671574 0
65698775 267679495 0 750061084 762563656 0
83054820 44432782 0 423333715 399012770 0
290822894 337891968 0 602491297 711199252 0
71417969 14163251 0 300002423 300740548 0
22719244 13656764 0 219643178 259220957 0
98204023 125465319 0 904301191 945930299 0
147801194 19116543 0 521245507 424706727 0
14871481 20925164 0 350895920 338709687 0
10364439 19441980 0 365399547 423457959 0
149940692 56259451 0 491914452 473402628 0
12419149 17667551 0 203256958 236766111 0
155185859 9500221 0 600631182 540667959 0
120379535 9396555 0 817283531 838324801 0
19270394 212057929 0 869302271 785219774 0
384808 1442849 0 11218523 13398594 0
8247167 3053252 0 67295465 53066666 0
107903473 61316043 0 198831930 260696076 0
258218580 13440676 0 653067287 624399334 0
69885778 128114 0 258921645 238833363 0
371080128 53037104 0 798758666 718320081 0
83790105 71188720 0 134550952 133535273 0
444830359 6491748 0 639296710 615284173 0
40681598 31436907 0 101321355 86588513 0
78628517 22237992 0 115716551 116474359 0
79051292 61109455 0 134854467 123074348 0
419950105 40245884 0 739535032 663858794 0
72607802 31125792 0 258684197 241867007 0
23749126 17377466 0 65599957 63963609 0
163933158 58349797 0 950373922 910292807 0
51036131 22121750 0 152139493 138101403 0
18885973 8222965 0 62897068 67907721 0
61824290 52757168 0 336109960 264486425 0
401015344 136462917 0 554583965 436567026 0
206470284 43990815 0 520659857 297212031 0
73645880 5288643 0 81735990 23854046 0
141167697 115029283 0 432879499 484509637 0
127847766 94526423 0 818164484 787530846 0
3082499 34478702 0 655698019 504507047 0
26679365 19757773 0 96507833 56778946 0
76356936 52211197 0 484820107 494180773 0
15078243 146603337 0 435718898 387352004 0
507836 599876 0 9569890 9148496 0
244302057 181357228 0 403971274 246892281 0
34319567 23490527 0 126371240 149668624 0
16760754 58618239 0 709146493 680203625 0
176199498 45935306 0 235323223 226390758 0
2302188 64983027 0 634820597 614939489 0
183924027 61466212 0 424080625 203200940 0
24064923 1858573 0 90467514 55531689 0
30605100 5181974 0 168925195 129902384 0
190698747 180668263 0 759786018 780662056 0
456973680 314704818 0 937355048 732220775 0
284970201 31954552 0 372995451 223807995 0
37727600 1937731 0 104886122 105099562 0
224621952 28988069 0 493347732 618744708 0
42110300 31969096 0 626479324 642784485 0
505031809 179843545 0 847982233 872201806 0
554701253 72210304 0 702895811 407119189 0
283031790 180151399 0 659731978 655521806 0
21140551 1731674 0 44773323 44773362 0
884391 121877 0 1180414 1092948 0
358829107 137027132 0 550517848 194270337 0
27813573 867856 0 684941154 622774240 0
64838640 9222953 0 109843365 87030162 0
695302554 126946296 0 740207317 435688029 0
600546607 512702146 0 646139207 642268046 0
511590937 147012122 0 585612772 382115562 0
453520491 169428661 0 670354563 670721960 0
720447836 281914690 0 838555106 814384943 0
57163660 7828135 0 464869808 469022818 0
395584557 38022671 0 563750197 518910238 0
209779972 1287763 0 838184642 875011175 0
10977096 7627867 0 396874499 424800646 0
91143268 59568100 0 528986690 523360133 0
2097427 142171059 0 587471243 569989309 0
331508788 104868012 0 774286882 806806621 0
221511977 37256797 0 693700871 509702991 0
539976713 372010011 0 863978472 578421363 0
513542803 334746303 0 647375847 591708669 0
128965445 98289726 0 371846524 342549847 0
146578430 9699977 0 214612907 232210266 0
46157425 44585638 0 58159076 56435972 0
161491437 135998552 0 787893137 734832126 0
179735965 72843908 0 512772344 368147276 0
15572535 21653029 0 399147388 454008870 0
51475577 12601681 0 527398537 503768303 0
73875820 35864901 0 132650427 139305838 0
30297569 30281803 0 316186242 293892463 0
265384844 101542966 0 740848115 832322620 0
4085200 10708598 0 80680687 89744045 0
155574851 104130785 0 339721653 343298861 0
297127633 60983187 0 574528516 538970203 0
644076433 770121443 0 853815396 951225573 0
573496353 154094787 0 857522765 761616263 0
259589041 113448982 0 330336837 236361115 0
58476157 27981159 0 539377512 490296886 0
78586075 23128864 0 92705241 100540972 0
777708670 320864914 0 816362800 881530538 0
479033664 432745566 0 668375358 663455537 0
171201395 55823438 0 835404572 817880000 0
324078136 154931876 0 772102537 949981895 0
154686371 33325519 0 629057491 614924042 0
15108219 64999365 0 377262602 352849485 0
27175687 44454378 0 497077252 524058125 0
82617573 16894653 0 144436790 151654106 0
232621478 281399497 0 625798916 626899641 0
308828504 12463118 0 530937736 395566792 0
89655969 50735610 0 669311584 645406825 0
390581739 111782088 0 652391628 675889650 0
28963381 17643347 0 168789743 163332083 0
319542341 84182557 0 905686751 868780984 0
163863236 94251642 0 809610829 825794862 0
141347001 26091806 0 796440339 795007024 0
28804981 21028974 0 270543800 267044525 0
11756728 128761592 0 752990922 841324262 0
228882831 32490735 0 308713031 485681999 0
311772418 23629243 0 728694680 744536252 0
414965087 3288187 0 559024154 445424097 0
131283519 212843590 0 830442510 563122148 0
76375116 13693848 0 815114727 736108391 0
13000815 5245471 0 150477063 164360336 0
417971170 297609382 0 711219886 729452219 0
187628509 19168148 0 880868283 745414088 0
394904135 48572360 0 901343722 875832935 0
53607504 102583787 0 369219268 367865660 0
218919 1188846 0 170172681 182329088 0
80598967 17125158 0 670169984 698240519 0
164394882 155415206 0 883469822 789870463 0
55782307 43196606 0 693523399 670657514 0
46083752 4127893 0 389726233 457033503 0
7064246 76691901 0 191031407 257763711 0
340209653 330214618 0 416674117 452643655 0
13533289 27175584 0 251888491 257140148 0
23537239 3949051 0 307650715 301976523 0
324972 5906508 0 38114675 36654531 0
368437195 72468067 0 436147533 338096286 0
41834804 48409677 0 159898551 158975845 0
322891967 132096003 0 754174795 928568735 0
18797667 2409700 0 82248720 87568050 0
395045812 54937119 0 534448695 604049041 0
9699072 20106852 0 191138336 194937067 0
339863157 65299481 0 448580949 262313880 0
290658981 27402961 0 948215899 926929507 0
160905100 61898024 0 859774952 881618627 0
32689602 11226793 0 368852412 384360190 0
260874949 53451927 0 548410530 443535382 0
1073669 640106 0 4046522 3750182 0
69131929 56257126 0 490749482 575492679 0
437820029 180085607 0 476101775 431596178 0
59718678 254705791 0 864840942 802662264 0
111132 150982 0 9447539 9378595 0
800750 18571879 0 120662855 101604295 0
312347123 97252860 0 508458047 371613433 0
117253392 4536789 0 365986948 330689028 0
87176215 9256610 0 524097845 350520897 0
72106479 11451912 0 747147879 779948318 0
207362570 151340651 0 834286025 856996622 0
41724735 7211045 0 81657212 82436812 0
257548682 40969152 0 377337960 398500009 0
65991818 32565704 0 402534195 394187417 0
20769511 62332973 0 127049386 149661669 0
286838249 16071306 0 633608779 572403560 0
7052172 13520939 0 224616607 179525392 0
16598351 133008648 0 417727485 365694966 0
32725724 3382409 0 58118683 38342415 0
206033995 31728863 0 221060589 166255328 0
170508615 19134174 0 597269509 539374840 0
22430346 15848805 0 557810771 574564299 0
17141980 54610157 0 442449457 414963112 0
3016701 17661592 0 225829189 238592367 0
439130780 3609239 0 474355083 465872946 0
124138935 107762726 0 782753672 707564259 0
67521391 9261232 0 496826416 446018356 0
363249755 137535345 0 814598102 787109190 0
157177384 360830763 0 918220463 849037778 0
188060366 96665337 0 941140436 922606230 0
19585020 117201064 0 133910074 325450884 0
147086990 79199544 0 417835398 364278384 0
116891593 42722619 0 607281320 584154825 0
61492188 91430193 0 685888069 740606488 0
181441902 112043142 0 524491402 380800228 0
111068173 86713466 0 751307179 765824474 0
68971030 90292791 0 708775899 662360329 0
38283360 17690908 0 234062757 189685919 0
63011653 9822969 0 887762513 944474464 0
3820679 58053040 0 419115177 348460796 0
272127057 98932162 0 349182466 293869793 0
38725038 35809016 0 381710473 368356269 0
267020422 12325636 0 516384518 388740038 0
62262769 48912255 0 938990475 841305741 0
251170467 18292256 0 864189550 875557379 0
345752868 8666314 0 474667565 435167156 0
294634718 61593846 0 432677588 504011006 0
53014060 23630258 0 333727075 365795065 0
645316197 12519048 0 805164681 497688389 0
31454496 20896038 0 175500539 178427008 0
510708936 137859515 0 734915489 721431318 0
81751992 21491550 0 144397424 137936510 0
156557100 55051618 0 366430556 297747155 0
180391513 59708765 0 322934271 337036454 0
139977293 28590708 0 541567543 468289030 0
10392107 3865904 0 180096461 208550751 0
176040083 30354732 0 484167835 494106969 0
463073263 220960902 0 608491873 623865464 0
83759983 5331801 0 127740092 100369531 0
44164261 27043377 0 145654017 181972865 0
198443296 2906222 0 902437132 860446640 0
414028011 102877196 0 600964763 503365995 0
172633608 224921642 0 675184993 770905164 0
531330283 105464985 0 851369807 686051136 0
112534078 4703492 0 278638093 241962196 0
59307665 122466756 0 252882263 315500134 0
45616147 32907299 0 498772116 446920944 0
7554836 3959834 0 108217975 93528799 0
62306732 30772975 0 198001143 197118411 0
1356893 17859204 0 437700641 467593088 0
53093435 6083588 0 102524647 75386798 0
56678670 21727604 0 128049394 107823212 0
374056 2959438 0 18353146 20776967 0
13334921 122360 0 20621611 19232502 0
89062995 61644664 0 481036287 482672798 0
4896963 30615348 0 153838903 132954180 0
79606587 49121846 0 187327772 192753701 0
295306487 43744752 0 918910816 723196608 0
125676400 30430128 0 238574216 237433991 0
546615338 13178315 0 846196826 648447211 0
6621401 5513852 0 243236503 221961562 0
8370310 1721877 0 51188508 55648454 0
460304882 135412759 0 846829656 612460950 0
5536222 9395994 0 41329680 47165925 0
224363 2059270 0 11486115 11282004 0
16950484 87456735 0 727187181 875961849 0
265839445 7056130 0 392767188 234494823 0
21672457 2821018 0 74801503 73122706 0
135062294 75173088 0 336535698 286274330 0
123485582 44042019 0 773921356 717234924 0
69381727 52530981 0 263844079 292263885 0
154250735 14386052 0 239083385 225429696 0
31424066 92469270 0 236513861 228766196 0
54540763 62398480 0 199064218 203952487 0
210765472 28182865 0 388405171 333212538 0
40246464 57687912 0 441932661 442849828 0
453341880 48339489 0 482167590 466082861 0
29524663 5423045 0 655857644 644837505 0
114848421 85617811 0 308378674 258762484 0
307055220 9295911 0 513631765 413555691 0
42774907 246849629 0 722274497 824932816 0
17485736 79940340 0 498465230 576011492 0
142011750 62845663 0 422455879 333541031 0
281255447 23479096 0 903502164 855085292 0
249908466 49843978 0 391017551 290594083 0
159039910 48413846 0 532823369 540036697 0
36696869 2596589 0 70538040 61296407 0
80582218 4593506 0 182365074 190180276 0
103843132 43411703 0 281748780 350278649 0
58697044 5092360 0 267771601 253890193 0
612336471 253333068 0 852528152 553247949 0
222413738 20478072 0 692217465 420612426 0
9989989 21655396 0 311760284 376705263 0
730214433 125536448 0 820846413 897291673 0
364578127 345371522 0 574277538 392385641 0
164791684 113900698 0 747069212 664101916 0
313340927 89361567 0 671891872 714895689 0
220104501 87719846 0 351974021 247986148 0
25785917 8398651 0 207191297 203860863 0
28344780 16140780 0 517859452 543532261 0
70530478 31674789 0 106754083 110585295 0
104744828 95295876 0 860210153 890403347 0
14934672 26814783 0 268663195 256964437 0
1063866 759121 0 18643973 19752947 0
6476328 2875284 0 192986412 188630456 0
96916440 58609637 0 216751561 247309654 0
40050423 20010421 0 735883599 726398005 0
69726372 6997159 0 451538633 512317899 0
7574817 52865 0 53801134 50430209 0
156633354 117700409 0 215390726 150203638 0
265809728 108450413 0 331104797 225004069 0
35287215 124321146 0 955122383 901240638 0
213350667 109990438 0 424849634 495104682 0
68648262 8629626 0 381337620 333352317 0
64896710 28827405 0 430365544 452364297 0
603108 15546556 0 237830709 234203243 0
14492648 5038909 0 16583999 15866075 0
8082838 15912952 0 39957514 50115982 0
3584431 152068 0 17355585 19707385 0
39936835 58384747 0 271945360 254656397 0
301742702 54138628 0 572647947 612613141 0
268261799 65493092 0 608761423 406368806 0
264774003 25539397 0 314986043 362182909 0
4796696 557218 0 5389823 2388201 0
6641570 28566636 0 165320691 256271317 0
564964103 53964967 0 567425673 632342767 0
148711507 71689736 0 617086855 591647949 0
342647392 52787603 0 886457847 845568592 0
150922707 73601623 0 158997042 145029276 0
1191862 53692 0 9647097 8120911 0
39668122 81660947 0 801730419 856261946 0
11489241 112889879 0 602045397 588104600 0
26339547 36923277 0 226734746 205692626 0
532591151 50424041 0 853638933 703272957 0
70055752 9869028 0 176919347 172190715 0
302226123 20916690 0 599298059 467434833 0
83819305 45771588 0 763499050 763832921 0
147501958 47260496 0 280539350 223836874 0
111231245 46912955 0 587602406 600919731 0
5925873 10561877 0 249712691 287608152 0
44249256 5537702 0 75895181 74870950 0
115025340 28604103 0 699230220 540054159 0
47103034 8644633 0 315921681 259321158 0
537955 284150 0 977155 957580 0
881761 9066934 0 244636956 239517110 0
319117968 235955 0 377783580 337523288 0
286173556 89335380 0 595855348 596152428 0
32663354 12701813 0 185497457 122083559 0
503127856 15074510 0 575965508 522669756 0
1097179 439870 0 6057047 5384963 0
102664651 52654203 0 326939855 430731564 0
704453 4845998 0 31290526 31026876 0
2503256 13197719 0 121242662 99199199 0
2424382 961422 0 636110791 631357513 0
99783583 63922379 0 959791965 942925075 0
65326203 39008697 0 169419647 151484759 0
272608113 64065915 0 339854735 269720857 0
114454505 115204306 0 858665413 846828539 0
391999086 539369601 0 697022340 765199038 0
20158111 279483 0 261542677 259052561 0
192084291 97101798 0 646775277 639600704 0
366678138 153719321 0 659640091 643170883 0
23665247 1342666 0 316416689 318855120 0
26900478 39330967 0 199773681 146046951 0
9736617 53999143 0 843525616 718388572 0
5196629 31976929 0 583916836 791572162 0
371191041 19995368 0 811313837 776015854 0
236383995 223278552 0 612517151 241388489 0
76833574 12319156 0 80067863 51165298 0
66182538 204508432 0 357643940 470508594 0
78062659 18389129 0 124221595 139230321 0
260771289 6661557 0 327360084 388412143 0
363167003 93157339 0 418527757 324488546 0
7840840 2217624 0 38895270 41296479 0
355943824 2257038 0 745549584 637169420 0
140501904 22386717 0 212062008 234282198 0
165670322 31160566 0 418894983 442314045 0
48601614 64027666 0 749727983 701214834 0
69163764 27493402 0 597015330 638262716 0
15203984 126565244 0 986080400 938301013 0
49024148 93267169 0 549673205 637232173 0
352814746 53701397 0 689571377 492563794 0
528217046 365014384 0 914065408 873757629 0
281035767 204098638 0 354809321 322362884 0
57648142 68976418 0 447739253 318891676 0
121428195 42351713 0 255367583 237570277 0
490133340 296825543 0 726491032 465730729 0
30648087 153315592 0 359305076 395975019 0
51175989 119609121 0 900336116 848388175 0
295617268 105192049 0 954777556 939006529 0
4522283 4354450 0 154319466 147050591 0
201256601 85558353 0 619116923 441639741 0
72152375 68274269 0 103033736 95830006 0
92235669 70994288 0 318012100 335388587 0
376984958 108882128 0 532928105 665013190 0
573408007 483304524 0 622294784 627735705 0
171033916 75974937 0 398673734 358447496 0
38635334 3859122 0 65963985 67069038 0
155037490 14451903 0 482896945 516724357 0
78976541 19495300 0 449985191 417886696 0
150786629 100158385 0 161319335 143972206 0
298102653 118954481 0 619779661 479027645 0
264940573 90589716 0 372641386 422545349 0
460207191 325822762 0 665707065 555981127 0
711645740 49147975 0 765113030 419399075 0
8779351 30282401 0 370392267 370950309 0
3399573 4368747 0 194389339 176135052 0
2550847 17127676 0 250930549 302210172 0
174894802 27971180 0 318473578 208491049 0
4553208 46045930 0 222177843 204647880 0
482464664 157541782 0 663418236 449753389 0
33165509 40968248 0 298863366 290667444 0
224936561 222723018 0 768165541 780248504 0
649797077 151036387 0 705991505 392610267 0
74428952 63131925 0 276202185 271157300 0
361339416 14303634 0 624791382 631413333 0
198353652 129338279 0 243678627 239150329 0
164866660 39387923 0 409276107 303752717 0
78912889 45318174 0 666378817 599937715 0
15077726 1859826 0 62974669 64360683 0
20511639 16606782 0 373956917 350784014 0
41153079 2112758 0 348253819 324481570 0
52914454 6177580 0 353970135 373315741 0
108895169 9321357 0 379613990 327739032 0
675894854 484359365 0 760015756 575464617 0
98338153 39517201 0 964618230 910989612 0
19803090 64048143 0 607363418 752987091 0
15585301 85202356 0 494613736 562720710 0
74968594 43524712 0 511998232 333097226 0
5161636 27492172 0 587454614 525332043 0
75026031 90053390 0 962476929 942716504 0
51035104 35276254 0 690574828 553274772 0
459129275 37515643 0 491547477 181861676 0
560074179 241876601 0 629633160 548061673 0
3600194 2381538 0 15321044 17344433 0
13157473 186145207 0 540083341 521470930 0
154653035 24491127 0 361919461 376805742 0
326325568 33777841 0 412234704 396510436 0
48829104 79145719 0 749751194 617244887 0
88848657 62627073 0 692936639 682959039 0
49693156 9665436 0 217586094 177379288 0
101677007 11766284 0 394109908 381629375 0
11468400 40586527 0 378477978 387171814 0
39795732 1334036 0 217883599 202746700 0
192666629 112408184 0 680993034 639834983 0
15019825 13820091 0 501691737 471092662 0
126354182 40443602 0 372930621 390953975 0
443407149 260529764 0 798652236 822918321 0
3452326 387311 0 302962065 284844688 0
9484342 87714796 0 212008835 214771895 0
219798737 33053898 0 823162200 928417667 0
50490163 23290763 0 148799011 152705747 0
168398051 65393747 0 343467146 496748529 0
436163954 247619146 0 469154965 536887869 0
4599231 966446 0 387522352 262473963 0
73786701 56991781 0 270840322 354397134 0
202172283 6343673 0 473797503 387333482 0
97857698 72288859 0 705026486 656550325 0
16625999 2673830 0 126206362 173366193 0
451098397 35640766 0 533639964 538822615 0
10589702 93724567 0 359958547 378537065 0
288027690 31579369 0 698000399 516060675 0
28315705 29763456 0 312643086 295131737 0
57323155 69957000 0 725368471 731108234 0
456668024 26156519 0 710635244 720287824 0
24239748 8945469 0 505931656 461221006 0
180551976 10760753 0 772509421 791917652 0
3617165 6857957 0 47471664 45428776 0
34468997 88011377 0 142788561 165757237 0
412799978 235759988 0 808932752 785233335 0
545423972 323182061 0 828958601 572671901 0
127347479 11002717 0 276180561 162416169 0
90522819 52899410 0 152859568 118547413 0
227719541 114562656 0 307953598 299048277 0
51188476 26054654 0 178215433 174608612 0
411219802 9590160 0 668911221 518757812 0
1627737 68649988 0 489278797 450083353 0
303856781 243334636 0 456864789 417054524 0
14264825 8907216 0 109739077 95848453 0
14336411 3890320 0 90750322 88033785 0
80545753 94753740 0 716999890 752213082 0
9312950 51925449 0 322693891 347150521 0
68974789 11663851 0 573575618 532868182 0
21345194 17717695 0 411841571 370730881 0
513398070 16795642 0 914749380 739885409 0
619778706 417705922 0 869810187 826567576 0
35856578 2197476 0 151942599 172630335 0
150720845 98567999 0 480758361 524051013 0
20432722 19626492 0 621406747 631754798 0
235673133 29770531 0 503147744 343471091 0
12274298 4032005 0 147636417 150070055 0
369384246 201342548 0 895553189 847429184 0
525820840 124920668 0 837206951 864574461 0
163994481 84524300 0 707459255 779571099 0
229904420 6608883 0 380285809 434077224 0
11447785 2245434 0 124560460 93375779 0
13138595 4227816 0 19115052 16409120 0
69894546 7718247 0 526065855 405168727 0
14073280 85847494 0 269079909 275007892 0
21220577 13221423 0 506921516 543855993 0
57344182 50826221 0 551225478 444921849 0
182896545 334104403 0 887405906 961885855 0
153166615 25798844 0 495358471 566293754 0
327063591 210902101 0 760059571 746272049 0
24426883 45313229 0 477013943 593937931 0
37298927 16110325 0 216933096 179236111 0
45385043 3062047 0 336367967 288793058 0
539671063 444959208 0 861204661 847833759 0
586475962 376693425 0 970235447 838132195 0
50914078 27131349 0 391642850 420695838 0
188632977 13311677 0 620712401 637516850 0
59772163 36496948 0 481888022 477842702 0
120823181 16002561 0 764786466 485879025 0
261989667 10827268 0 498685623 545155870 0
13394832 61146678 0 355620733 336090466 0
26303071 15921941 0 535446419 536370438 0
190246013 64033820 0 756956797 853128060 0
27711803 2880151 0 210609945 192393258 0
7050739 644569 0 226703412 213561033 0
17084484 30174307 0 428065035 429329218 0
58484927 35625597 0 237253748 210699019 0
19884646 112401400 0 611115276 747675415 0
114334617 1061977 0 289846858 109651283 0
1523965 1123718 0 74180542 72805872 0
68896777 31247056 0 714116268 744990040 0
658591712 313437282 0 724328728 574912275 0
433789838 29829211 0 443990038 310121341 0
70347455 43629148 0 363555168 367528161 0
1275743 107143 0 56227383 64559682 0
504107568 379164551 0 922210043 791444327 0
161152081 58595899 0 277167359 260398662 0
573624856 210093121 0 747616611 491341181 0
40579933 100566399 0 954268791 773026386 0
56579559 21461192 0 58037351 50852239 0
240997150 67050327 0 587800236 509605652 0
22850612 224608471 0 710446300 741557001 0
323027688 84870012 0 537271532 173905088 0
30394491 23074956 0 617874705 552636714 0
9432957 38804287 0 626950685 646221401 0
35812460 23903754 0 880182697 875691849 0
449636735 117883577 0 826395310 798417795 0
12081254 68762084 0 425285897 405179975 0
550816754 150432118 0 576255055 877950132 0
103006267 44468802 0 201424855 191648480 0
479354950 174736823 0 769499393 675608871 0
50996651 8195062 0 77509713 80817023 0
32981051 85628818 0 391504745 318625295 0
309682130 63781804 0 818104799 940309992 0
328304104 28804598 0 349792395 310051718 0
29475619 50161646 0 297981101 343464775 0
4699006 10678675 0 830997597 745808005 0
194410834 7087564 0 216262856 75608547 0
73462843 11971258 0 431603570 456201493 0
20817067 36699855 0 138916511 97158586 0
30110894 30358033 0 138417645 77989592 0
10057194 37922496 0 367136312 350558820 0
36090702 95993819 0 501664271 597681051 0
668596 13761055 0 178340895 175597994 0
29042186 29331978 0 536611890 513357470 0
56699823 20160615 0 113822666 142837646 0
372155026 141277023 0 732268410 735869297 0
46314623 3913408 0 314365142 295499261 0
415856558 107004135 0 493360873 536304919 0
19122376 4179533 0 220122602 219895527 0
185599410 48663979 0 302780086 264615849 0
30040540 1911452 0 248310943 262985316 0
157430109 80042932 0 781526440 708380221 0
167788055 12105636 0 760581487 765349396 0
209781904 129951533 0 823650471 854551128 0
830422 395491 0 18385760 18318065 0
850134835 9482934 0 890977337 777159197 0
112815309 106513780 0 830253885 953299586 0
121768641 70899806 0 484075276 439086292 0
638343414 103562856 0 915458482 913274377 0
8193151 28334961 0 208168807 203645142 0
147484323 38261345 0 615585528 613286681 0
283344706 56869779 0 561366068 517018826 0
166761881 39466997 0 468521994 576688292 0
121945519 84201127 0 133224296 90771967 0
193940546 62809112 0 562089005 581637171 0
304687359 141546741 0 517886487 492874356 0
5596652 20481294 0 289569751 305452392 0
4014618 10509935 0 445981472 432322281 0
59573939 1692618 0 291596422 328710992 0
105352364 19243859 0 187583736 179176488 0
149348644 124120692 0 366615418 390984471 0
286688234 5442733 0 469567570 304076056 0
92573669 15239647 0 171572173 134008830 0
3542933 1865711 0 13809248 14108701 0
1731267 12140104 0 117379980 84547649 0
36232113 7235130 0 46219426 22196997 0
86135592 34458523 0 505879343 524853387 0
685613678 11667163 0 750032357 425781005 0
79605825 14463948 0 281655707 275066827 0
465190479 184183496 0 705309705 709886632 0
96964638 81190313 0 526260431 512267243 0
31340131 1606077 0 37555589 31754382 0
507897315 216014989 0 531815990 570925096 0
9449896 1508045 0 72951838 89594635 0
161398739 55259152 0 812948648 659768240 0
548351106 7318609 0 669722894 218329438 0
113153058 71739034 0 516287447 583168458 0
12840476 6132443 0 26403383 29984621 0
222870629 12150652 0 294050331 318200688 0
143931041 7741152 0 176391036 72085388 0
29196735 4332478 0 47870957 48406780 0
4551911 637708 0 9924135 8329662 0
642426 1492996 0 151988323 122139489 0
4143267 838819 0 48260659 36135952 0
40596974 5530871 0 231307338 244627636 0
20126961 1549243 0 126123230 130976654 0
635369863 4605226 0 779210276 86405744 0
556619207 387789662 0 621391080 621110140 0
86513222 1593081 0 153914441 208533810 0
6870476 22737394 0 110283547 107988364 0
92554266 128893690 0 499357412 492333607 0
60488270 90806523 0 730154334 662838118 0
101396355 1726258 0 207432151 230826704 0
167862165 77022751 0 364665682 391504198 0
597829392 266386153 0 690640702 362795987 0
85255308 11967296 0 280386989 267115905 0
133938607 156070284 0 875665550 855423731 0
61999547 134103129 0 817364763 842205317 0
132976 11830816 0 670399644 823365252 0
31272499 15662569 0 135391935 150964359 0
275470991 4528101 0 306268569 295764607 0
384680629 28497158 0 560782609 498879248 0
6054229 9847970 0 132682596 148881971 0
101656174 76498771 0 164575063 179668090 0
271320094 3528497 0 629707145 494556063 0
249694300 42031900 0 577121353 493398647 0
67849670 12446429 0 217118656 167099974 0
26088107 2270303 0 137983848 137887306 0
14851751 3253872 0 19504383 19400820 0
159932109 35862608 0 873659704 900021434 0
95597491 1316329 0 816613790 822198600 0
280693170 18204859 0 479334510 338268067 0
394458244 154338504 0 566826772 370670802 0
3132182 2820674 0 526517427 497194779 0
60464541 5405782 0 79887253 72658493 0
483965947 252718875 0 573404412 564224139 0
31675235 14618105 0 89219242 85308600 0
3888561 287444 0 55667694 52838578 0
87546548 10580534 0 232483606 237249466 0
12045602 163390858 0 592754319 670683611 0
242514577 245089652 0 487042123 603336417 0
442136026 310956903 0 496751144 448332534 0
98890883 166972760 0 974813328 904554344 0
205522200 9873642 0 377587170 449633021 0
421956858 13256374 0 708502081 733563403 0
724601997 84000776 0 937230769 909769369 0
255674632 154273793 0 446188055 401159332 0
100067341 1688976 0 318280995 297231397 0
270382284 114586067 0 632455678 639167873 0
18458982 1037356 0 765423693 767954385 0
8879516 32964333 0 666642325 677875417 0
54863157 9649318 0 162644065 168303651 0
115661740 76260087 0 587338910 588300672 0
512969080 55743309 0 839883265 853007079 0
21581178 29103218 0 334939663 353592591 0
12128925 14706789 0 90685753 98314698 0
13884178 23148918 0 128008682 123737853 0
64788809 11126495 0 284085630 292479155 0
372407793 51650205 0 493914730 456784282 0
46725 11766 0 209310 207936 0
70457233 71404580 0 235437168 178327066 0
250987097 264241876 0 281264754 278897507 0
244525499 15669285 0 539243993 351830831 0
94333302 49232041 0 765304761 780241952 0
293380975 32890630 0 580587726 534186627 0
112592638 5271635 0 328087644 244173225 0
56943943 6649457 0 92912733 87506658 0
5502452 10761289 0 112361276 103731251 0
56002 3605715 0 27377342 26598535 0
54544949 8122058 0 178789780 174167899 0
148166429 111205775 0 471403055 489039462 0
1962590 1711711 0 77226663 78819568 0
384316595 333213504 0 796165741 755955474 0
334579932 1543827 0 514387104 378217743 0
98383734 12424145 0 321084532 251338624 0
214878640 133187636 0 939245885 824405472 0
259459062 272552676 0 770482135 787423363 0
236644865 64114842 0 519030368 485729847 0
16777862 2647175 0 209922921 152929166 0
4762990 377701 0 20791444 23201911 0
14533426 13163937 0 257209458 265092899 0
268162434 2597085 0 421537523 320905279 0
405891835 90281810 0 573184549 588756696 0
153950195 6212180 0 506388737 381128050 0
187558694 3685419 0 831016782 775393121 0
80839180 68680414 0 509058025 539994343 0
1783036 898276 0 11700504 11208876 0
66846945 36108922 0 406468412 436160154 0
76528433 79053507 0 682514725 743328152 0
23287882 5328403 0 676714483 670102717 0
343280 2966024 0 26104210 25482381 0
48553572 4378766 0 89836125 56366286 0
272903637 188894260 0 740926134 739761480 0
41381638 25729266 0 286644137 272112158 0
9251566 147942189 0 689769224 620762993 0
6821318 4244904 0 22213590 26322693 0
136985944 223236215 0 517172447 537917786 0
2336158 171999729 0 773084190 793420705 0
285243543 91401958 0 749076029 674068028 0
69108038 23806135 0 136549108 91514377 0
366102 4348211 0 30559482 26441530 0
384109023 12218179 0 426574817 462733290 0
29450987 222849 0 58618326 48047447 0
6030635 9981312 0 77685475 88736754 0
38564603 732899 0 48693926 44394830 0
34953696 5676659 0 160119851 162052338 0
7179420 7359212 0 11851616 11583315 0
709868767 209049096 0 799885139 824069561 0
47409689 44067091 0 824054117 905597237 0
476929914 37909952 0 963471605 960655484 0
100081423 81987929 0 780270312 864546382 0
155471926 11883352 0 368908023 401793843 0
265942447 32548587 0 450921927 537193148 0
78115134 178614 0 125897727 106607989 0
712173126 183828413 0 869524524 802842817 0
633117 8656928 0 62129402 61744217 0
79536155 5053432 0 860861014 890308504 0
474124027 68573056 0 657092075 616159016 0
8159314 1157267 0 37178755 40293502 0
315014179 5219283 0 708922105 501264251 0
48239155 8364456 0 179450120 182090304 0
165625691 48091651 0 519252362 547890877 0
129122772 12368851 0 877176612 724690042 0
371016746 86638580 0 608510349 496934571 0
22364865 36781328 0 273201704 212827026 0
49343028 23529332 0 385984611 371683455 0
153979204 69233466 0 229493727 163095391 0
9505017 20444267 0 58324583 61697604 0
624072283 175767521 0 707388847 750510326 0
231719381 99314121 0 304235819 239833147 0
988911 53457333 0 304859295 312156771 0
32497132 9027590 0 258440451 126814763 0
34040296 9355923 0 50364678 39520209 0
35837562 128643977 0 496478206 491677494 0
42299020 22784730 0 209646336 109568250 0
4833967 16854031 0 278733935 293553276 0
116320530 45771195 0 641827553 695972186 0
400545317 191057232 0 754038158 768648568 0
87027043 35606993 0 156227351 147503865 0
96814008 11963613 0 596030505 463679387 0
11679104 9359752 0 626164901 663910262 0
33637773 2504451 0 158241692 159249282 0
1548602 1323835 0 114080104 112660137 0
25750418 15976335 0 579443022 565278651 0
222178 10915833 0 274474939 277053439 0
17663113 2295660 0 148366180 141535551 0
10684680 27919411 0 202996511 218485195 0
191378321 98908636 0 427563752 433976631 0
6814276 4213552 0 20011136 14734825 0
15784879 176761291 0 811155233 937610622 0
52477125 5543914 0 124723556 101359748 0
15492781 26927619 0 97317137 102736249 0
342035079 43898790 0 411172868 364615387 0
33285244 29289505 0 252257466 293767143 0
26744699 17631248 0 249250236 234532826 0
238255109 18179653 0 427431440 550465842 0
283870130 108112278 0 692551076 700756930 0
619025115 301615743 0 829480280 946997208 0
19945963 4327663 0 27521362 23445666 0
144370751 66953567 0 345414587 359222045 0
317494772 35211796 0 554067754 562960062 0
119722719 88132508 0 879231674 954424094 0
129026684 122919670 0 603390267 645935455 0
955167 697113 0 206756024 211540587 0
112084736 24639217 0 195838820 161385236 0
21348663 162270064 0 614956241 714995641 0
7750314 5092505 0 22818621 22876997 0
193330172 63781501 0 265540052 247080375 0
84957518 18772779 0 112896955 97545980 0
490134448 75113064 0 894798331 769642338 0
102121178 52973406 0 682267904 589569295 0
473452762 27615751 0 725790736 521686698 0
4212702 381754 0 13481638 12958772 0
129354654 32289983 0 809917420 902258414 0
202248788 151511544 0 229227723 218017293 0
460907675 121563850 0 914208365 881611530 0
10011726 12014384 0 98750848 85057296 0
220034360 101943350 0 592894912 562798298 0
79742974 66554331 0 149025516 115419692 0
84722093 111479770 0 643720704 546006469 0
221353663 120734084 0 382672302 357787728 0
7969906 6257506 0 14554342 10763663 0
43326273 109501743 0 382470056 522543943 0
250441751 56780523 0 826982169 936101186 0
224901157 185798660 0 440328885 452752869 0
151744991 6973465 0 461947790 438149270 0
35889225 99099584 0 503632466 579229588 0
16050162 56806696 0 230967391 290889678 0
323536167 36537930 0 790802440 823520836 0
435773221 118251156 0 513416477 205905909 0
28768748 135126795 0 646718469 802558789 0
64319028 23471017 0 254823091 239358162 0
310944843 31504659 0 545984356 516799732 0
224230711 62293016 0 238874979 244850501 0
335362538 126851463 0 502469332 594639428 0
2100732 13794447 0 175926274 170975500 0
64705 134784527 0 470798824 596311717 0
2690336 20222 0 25770281 20362218 0
8207155 63271865 0 390796591 330006792 0
10174273 3416263 0 26061122 27389321 0
214904408 69621711 0 861899235 880485790 0
463106075 119273138 0 644889958 595405468 0
181988157 11673011 0 517453803 554604421 0
117689879 12992831 0 760391256 646105007 0
220336293 106826953 0 390810988 403440287 0
270453637 14901058 0 925222603 904712739 0
220930790 87855265 0 610830266 714878114 0
10295227 15982234 0 216463026 193818814 0
71989245 49116967 0 112501565 108608506 0
8723240 105028088 0 546425685 485732639 0
61080702 82508913 0 432509623 338603344 0
471300116 159582910 0 745716343 604359235 0
322521017 197821836 0 407712957 347349861 0
530978310 257857828 0 601415443 404338555 0
82072558 53343938 0 185885617 130324986 0
20457383 1664750 0 315962893 295403870 0
44765467 50626840 0 668206390 796828409 0
168177748 18335909 0 199617415 138900802 0
75301773 33940827 0 587255492 679650651 0
29169456 13730388 0 106791380 94407580 0
81976497 397052 0 524622442 543197386 0
266565017 135287791 0 303587697 379861131 0
399607885 367952288 0 503099670 520118200 0
181600126 26290001 0 707460907 729118971 0
8133758 4708262 0 106752350 101564385 0
13473716 6087752 0 19369603 14290808 0
93360522 54758983 0 118258977 104510772 0
126662865 65199429 0 560873312 513859199 0
133436504 160360366 0 547383217 715795416 0
170962479 79170507 0 249896215 211492814 0
188846741 51801657 0 270965382 362271998 0
501096343 500905930 0 584108113 641408568 0
31682189 59635232 0 224830319 192179986 0
672974 1621086 0 3095240 3215125 0
182225087 19360481 0 237390716 248021928 0
64318248 22919596 0 655475050 586055808 0
193449365 47721541 0 961087067 943042529 0
13819102 2669169 0 238024491 302619832 0
1487491 2342836 0 43059044 44520561 0
84440425 110554231 0 317230510 424308885 0
35544746 27134555 0 496782694 490587220 0
246297352 135098552 0 268844793 167672787 0
163911535 93270581 0 400203753 504423953 0
16478437 2996355 0 50423090 50599408 0
114873234 18437458 0 895853953 923232836 0
18483594 129629868 0 892936613 839369796 0
111888184 5630541 0 535871545 591986225 0
2592386 13224498 0 99595008 100186724 0
13531376 15047846 0 254201356 290542752 0
231774803 153692979 0 735235669 932038846 0
380508421 208607776 0 743753732 755042297 0
176345763 91289548 0 425236240 368503220 0
101308762 55616307 0 196208033 146203526 0
250551566 166441409 0 283064882 188448961 0
164084733 62027231 0 282124253 150363332 0
439935 86537 0 6266327 6403518 0
519153295 88221807 0 630446591 172215179 0
211917685 60408064 0 258603235 220690937 0
201855859 219114599 0 762140154 775428244 0
5746443 19246442 0 81673232 102141038 0
153349772 34857631 0 713618725 463099849 0
13111861 14259288 0 183433506 130699072 0
159520551 35994398 0 197954314 153632151 0
114215214 14219375 0 212609286 209781853 0
9289219 47152289 0 186852320 169446307 0
386197529 167641419 0 786726118 842088904 0
125736256 5899177 0 849074181 867443909 0
259042845 24087290 0 326623169 282654528 0
6396469 339459 0 7486922 5562335 0
20179 1905917 0 347922969 279836288 0
71229246 71206635 0 894306252 803173220 0
23739662 52283688 0 902249153 772783106 0
26392587 27996299 0 648922042 560360330 0
219596447 174272481 0 507302699 593806116 0
287172608 55419996 0 537934286 504090658 0
557546833 2920849 0 771849891 693695167 0
118659423 59149265 0 738484495 767291895 0
389513999 5147658 0 395725150 415895243 0
68953769 38774707 0 602703587 748538711 0
989002 1387733 0 43666402 42717222 0
747857707 445264206 0 848056177 670778930 0
22874564 23904235 0 309557477 284494886 0
16123979 17856635 0 299072518 255526260 0
495861102 85017428 0 877437191 883069341 0
376226618 189107809 0 524534374 502282602 0
50710580 35536801 0 117637104 98197058 0
411186796 94406018 0 856412566 943902008 0
234764 5884730 0 156875876 129214005 0
28920030 41198688 0 64899172 68187684 0
25515025 56302652 0 557943818 624240921 0
313511102 120611322 0 693974472 652457389 0
45033820 2756947 0 81035133 93408266 0
86833439 4407089 0 216661203 247983359 0
653368837 183999823 0 889936829 656542936 0
52423117 10276092 0 249692489 307713255 0
212575848 65054261 0 312616175 310182371 0
90503270 55721670 0 267918713 278792946 0
389301809 2859777 0 500492116 861875140 0
105224995 71318830 0 311227553 285463469 0
308993577 38169961 0 373790783 334785502 0
29500989 14828636 0 88244147 79368963 0
115286685 42819944 0 232417430 230293161 0
121153425 33355595 0 385781900 285682061 0
739212718 102768956 0 854993630 655728933 0
146923372 20511379 0 247730643 262835378 0
6129245 8073979 0 398031357 340733797 0
357590553 37813248 0 503624951 445232497 0
329912941 309015299 0 980742381 892956512 0
47111444 2143992 0 105642955 45913028 0
23922051 14956174 0 623189013 656875042 0
414414813 199168846 0 571193238 368139086 0
62122545 11168774 0 122243185 105020460 0
62300518 38700094 0 426297412 411893165 0
16471729 1539151 0 141842713 154908341 0
227930750 91650585 0 397415999 391909210 0
98240022 146602950 0 646798966 644946703 0
324003607 30547728 0 852652211 811085226 0
37536554 26229629 0 141742200 157372530 0
14910106 1575998 0 750954752 836381736 0
41671804 2718344 0 82753000 87080904 0
97339883 74756891 0 644440498 547951884 0
456759886 17079934 0 742445363 369733507 0
19265417 2794329 0 193155055 207438581 0
63702668 8654648 0 110923716 86591998 0
29967652 40637553 0 556431030 640952041 0
468619132 15354745 0 756563531 675756585 0
118774649 83807524 0 589334155 488522823 0
604701842 85014192 0 783642756 255700729 0
227639862 37157894 0 745276277 708914937 0
367789635 165839431 0 595803988 587662962 0
223761743 8891964 0 341399377 161690139 0
105302595 1521193 0 689555666 691321978 0
422319818 124349912 0 515353025 299012251 0
3362982 18480395 0 133131031 128982454 0
44619206 14606687 0 571837591 547558852 0
108924261 86302800 0 263109084 220739222 0
482380386 257155379 0 757395487 522270865 0
44690194 119544132 0 397849922 516968205 0
280397109 31274557 0 391808771 312324847 0
10413868 269053317 0 678258847 731293256 0
262781290 13530872 0 652598679 620851628 0
23194661 88161956 0 602429977 595519875 0
26718123 6001083 0 37464762 50046402 0
35595350 16792072 0 211228219 210370030 0
15507496 133007814 0 928587769 944734140 0
101172421 16102811 0 373655148 293247727 0
10043866 24900025 0 153749237 164566194 0
15537 48836 0 578676 566442 0
20479624 18466369 0 94931341 103447679 0
394361493 355792503 0 406906073 444861986 0
8938447 9992332 0 304512777 247126056 0
86078659 19959727 0 303384915 209273398 0
11468238 13920542 0 64041977 66955192 0
77013124 13198943 0 327214739 319517208 0
35416565 17992571 0 78816579 102822465 0
39174286 17702114 0 297984919 450622118 0
570075644 91086196 0 927499150 646137279 0
1312187 385176 0 2881848 2845133 0
70815635 4025951 0 244205942 209066661 0
380167262 268402824 0 929907735 955579633 0
80161683 23869078 0 364461146 334297550 0
123033078 30089453 0 569820523 618777266 0
376089297 346834342 0 592737132 757015339 0
20314906 37666673 0 374086569 384411950 0
404033550 154470536 0 552580857 687938836 0
571823972 268909467 0 818119544 798010267 0
23501748 15634118 0 201949139 200929802 0
277684759 374385980 0 948699094 946159517 0
343471299 72606148 0 695410574 667996640 0
219052752 75336029 0 300539513 270102297 0
1772460 32684849 0 217609081 227252106 0
535161822 176549176 0 781578612 586800201 0
5625609 4408131 0 131215078 131094405 0
367516892 118500637 0 438237816 619775269 0
81723040 15759370 0 236457216 290105596 0
41239010 6439066 0 132058808 111130595 0
17517441 6636287 0 231094773 213226280 0
16636793 12699016 0 91772514 84447869 0
1420193 106308900 0 657820588 641524173 0
301988325 88298908 0 780221717 552511666 0
79898861 4680395 0 114011135 111770979 0
44122944 13255120 0 143723076 131855423 0
143041012 107565670 0 457064484 482048262 0
9238134 2758533 0 22664123 20092015 0
280766507 137113307 0 757281602 671813157 0
463000470 28395884 0 676702603 619456899 0
98452677 32315591 0 343072209 357627511 0
7117060 101236319 0 783292044 804189010 0
32966348 156581807 0 575291319 700010100 0
2527748 47677816 0 387798079 378236241 0
29864181 19861328 0 47685971 62036645 0
25960105 30470663 0 653114622 919244353 0
5745938 12937527 0 68770703 64595741 0
401672814 157432795 0 616540076 455815021 0
425773680 126677696 0 561912409 547634476 0
69934533 8534495 0 350543418 389093988 0
91319276 12882743 0 547599714 455526008 0
27587667 16411831 0 121604366 96195804 0
50604366 131381912 0 552388566 602156333 0
285109501 72570984 0 582350588 589188638 0
60720693 7436525 0 149235239 192232158 0
111626824 13525005 0 167177056 145364245 0
54913666 6287906 0 86759941 90066409 0
213857069 106810609 0 783497614 731788244 0
175040181 12290960 0 221111220 215329113 0
48239501 4296957 0 323097056 303032130 0
7117992 14040445 0 158344782 136041461 0
206456748 19331666 0 408772324 419904479 0
16326955 54274749 0 242317461 244185294 0
35542679 64157080 0 475431761 472046214 0
595692198 32634653 0 765586626 767286507 0
5860470 51074130 0 204691752 210861851 0
4705760 3201893 0 100682810 97333687 0
257607366 4375259 0 626971332 697380770 0
171920210 106480026 0 378509116 396135765 0
55951485 130768398 0 800005413 842005081 0
31699390 85575523 0 595640597 605009504 0
326729281 27594244 0 611007159 606020906 0
29548157 54301484 0 695233234 532431792 0
152712103 99587717 0 192479223 224942347 0
165189996 65772197 0 596856524 607917908 0
21821847 31261616 0 247770476 241981547 0
240117523 4055551 0 336957400 386078210 0
5890406 18466519 0 111147156 91126845 0
12659642 12099145 0 338135718 348748905 0
5410073 51239474 0 468194955 458505144 0
7813673 2486851 0 358320220 316527422 0
275195969 63708816 0 607967532 644837839 0
185274404 151682009 0 782752805 627659017 0
31602599 13200449 0 33278405 23099736 0
35316809 19531153 0 153004988 144221262 0
251664115 26501310 0 355565247 321462317 0
143297895 9527412 0 453726678 417993887 0
5375137 3118762 0 77009599 86853708 0
775687252 114219001 0 943966214 841686632 0
93067810 15161996 0 917913634 918923246 0
166217862 49859460 0 582371314 560949881 0
36325457 20767105 0 186691626 199875926 0
202387756 208063297 0 593869818 541450637 0
254836364 37755553 0 785519680 841354358 0
113058142 49241590 0 712524266 759728714 0
12357238 122728 0 40132519 33462077 0
52436380 21825502 0 730067863 625986282 0
268135829 78900930 0 285004790 217069661 0
3737161 94513343 0 164539006 232652707 0
168031894 7263431 0 367374730 341872078 0
19473196 32471506 0 675869827 465537481 0
69273632 2701854 0 90599637 72448113 0
95976220 14118089 0 301714033 316338140 0
96597500 22141329 0 569347077 577214939 0
345047212 4442798 0 780381129 831349970 0
237331524 12391605 0 841653818 881380261 0
19405671 16204060 0 389170507 408765995 0
28747678 29092543 0 311124076 278730109 0
69599981 1869531 0 118567440 119749012 0
137855230 8957537 0 366321389 324716990 0
166184637 14370559 0 625555004 531822726 0
173460846 84057019 0 919349531 786215653 0
55924573 21822658 0 80764181 78640349 0
83251299 48396352 0 535458986 581389776 0
240783745 134662994 0 264629912 227440695 0
10588318 25941218 0 366390445 349342838 0
279000025 7566143 0 426291754 378163978 0
45557553 2432422 0 71704530 84976889 0
108950358 23292006 0 121239237 118340843 0
37147752 8249378 0 198713030 187494372 0
200101242 289622749 0 739160248 743247234 0
10892960 50637477 0 540040558 538248665 0
203224686 87193988 0 415884664 366011758 0
15259 11430047 0 56634950 66058485 0
139603182 7213021 0 553118807 505577156 0
166520822 61650465 0 579101605 561973953 0
54463324 62066541 0 140028554 142116514 0
66638636 80938153 0 517462738 459104280 0
322434054 136665086 0 503457458 530468926 0
16178078 28859212 0 588812098 579162510 0
23916644 4897890 0 35741405 34736031 0
15765214 57521787 0 799804152 824662057 0
2711499 1296520 0 72361679 49785906 0
4377115 2740557 0 64278195 68749246 0
59003483 72964944 0 656849601 682629507 0
172841259 154635265 0 875409624 864475886 0
191185348 35491533 0 673486992 660283889 0
108988120 22595279 0 618013437 566953325 0
103524753 60376598 0 568232055 583603347 0
521206837 112480568 0 957363562 936677806 0
12846106 162542 0 41280701 45688008 0
32439988 2348323 0 528255909 173004945 0
58925145 19291740 0 831013752 839231823 0
547399652 37914506 0 574269480 453171645 0
4500186 3627861 0 37200788 39239223 0
46658021 11703300 0 74139181 51034121 0
47110930 3293855 0 933382606 716208501 0
369337743 202842547 0 381137686 302396528 0
379053972 242126018 0 691478250 559430429 0
379060462 141477529 0 465578342 333681985 0
19656420 12377099 0 723077471 699811276 0
213836883 85251544 0 765942213 819825111 0
1554494 123941982 0 828286406 760715308 0
423045633 78974001 0 753353769 798889102 0
1084560 1895705 0 75254383 75587246 0
1979606 7450753 0 41141550 42933070 0
147399998 67481012 0 646667444 662329024 0
7720017 29700451 0 302917943 300145779 0
143289873 94189015 0 849238812 835756530 0
117259497 54083146 0 225713897 227723470 0
131119889 40706956 0 952917878 877113524 0
18858743 11294967 0 757709289 744082111 0
108512891 19340229 0 622856101 567511243 0
75210398 75768693 0 349286879 314018164 0
283371853 89866031 0 819491602 889789690 0
396754153 151883682 0 522709643 714736460 0
745794695 85208248 0 818554459 661809892 0
259766971 184232642 0 657918672 648430748 0
119738833 26415243 0 150132393 158361525 0
1131133 22267907 0 317368146 319741264 0
32991940 4255787 0 98251183 102154294 0
44761950 3877601 0 258336743 280519501 0
1133196 3582713 0 89422835 57830424 0
147734641 126905007 0 345761216 368252114 0
375211955 7540860 0 380386998 106373814 0
1474764 2209555 0 48296455 49024177 0
53842466 20362999 0 138341657 94542522 0
12044648 18142634 0 318904728 326115306 0
49253514 26316601 0 174360408 177531999 0
129960666 9806861 0 257252316 230842451 0
98371072 88645445 0 777119556 933981124 0
118278380 19514593 0 188370831 191582007 0
359763350 24050908 0 767698874 451854720 0
667974522 470985575 0 771242626 698187184 0
53283080 23958742 0 833914811 842562590 0
110172900 1466845 0 113294060 91814322 0
164248194 126365231 0 328235602 369768590 0
343336393 15561400 0 408597885 303229649 0
46060231 19723810 0 261142443 257273095 0
289881075 15700959 0 645974712 342747844 0
2714018 2263827 0 4760466 4380872 0
550345086 425544612 0 624372492 542866616 0
254258095 73719284 0 327302112 278855667 0
21820 66611338 0 380458419 413787220 0
69636382 73351281 0 601344808 515473081 0
22254713 9729274 0 145727317 148981780 0
258364874 53713546 0 519364468 461399774 0
145445584 21760968 0 248734605 168385276 0
23649318 121058371 0 917404795 900870798 0
543078704 72470473 0 805851595 642136746 0
359531793 81622800 0 535883866 440423851 0
16570759 9106599 0 109929580 98917379 0
863594270 789250042 0 963649730 888126859 0
41807388 4423136 0 220633006 317203877 0
1478047 1055362 0 7918726 8761768 0
424914704 79507068 0 871998585 931272366 0
15728172 25328070 0 205475290 227339304 0
72581083 58570876 0 614727364 698392231 0
693951614 215262403 0 850846619 784066862 0
410363903 59870851 0 516404674 404101431 0
117872715 230048583 0 673664468 699495779 0
873728 16163995 0 213112006 209854489 0
669566705 420580956 0 972876390 924299085 0
94852379 22388663 0 110395710 105658909 0
34544269 3723837 0 51815377 51327694 0
293512073 228211852 0 620261675 844801582 0
86410311 79216632 0 880893228 810793754 0
265469176 101671520 0 520227825 423825369 0
281883954 88740656 0 315808354 231771340 0
10438204 701929 0 345756490 342798442 0
120573160 31446189 0 816670933 835948184 0
94297992 30717148 0 356645591 359364038 0
13911782 31901163 0 256466207 266567781 0
246130 27775 0 5774298 5618930 0
146588693 11144190 0 662927518 806434934 0
31470446 52889059 0 123145788 135263368 0
381304119 143564592 0 732743252 699057405 0
105931972 47109874 0 266912127 258406979 0
103634077 48600185 0 119207363 109122014 0
52614324 4800088 0 162933354 164480937 0
4636779 2427272 0 7834623 6441401 0
16685545 6627472 0 127637717 121742836 0
33208453 26758721 0 482211114 551901817 0
23212618 56411715 0 310580686 345080497 0
5698099 92562627 0 240802707 225691121 0
79416370 74364933 0 611452820 532486022 0
17959058 67178115 0 616760877 520511814 0
39492244 14986469 0 53647847 45941010 0
42804213 43683926 0 579220005 557708951 0
16920542 20674992 0 493455849 460662485 0
198392493 15113372 0 440167813 356605225 0
59553198 94991778 0 686082506 677539956 0
421883715 7975999 0 680000604 735915579 0
2186821 277906616 0 862587271 767204935 0
610847845 295578301 0 833405697 841968822 0
91712403 44128158 0 206980325 206694827 0
288698965 83714031 0 763867624 750962178 0
48408797 42421606 0 480964037 478662531 0
12069886 31961870 0 871907400 683294038 0
3108418 19810842 0 192394604 252745443 0
176553979 10243811 0 338087844 269573840 0
106513552 25310228 0 215422171 225133644 0
128361651 18811329 0 492682736 537621164 0
127256916 36381836 0 446908093 387847247 0
214568292 133709344 0 612861409 588705779 0
474711548 35130616 0 733384823 669740447 0
672982506 232170992 0 814881481 696934063 0
94373788 155898633 0 369492120 486397768 0
4615251 4270448 0 739541252 777775765 0
92735725 36075243 0 448861906 440428137 0
314821514 161512269 0 560738965 497023716 0
196479844 181650765 0 863422407 523054946 0
23640789 1589593 0 55523423 56648256 0
605638006 170725528 0 843144478 477950828 0
32590505 110209030 0 535412187 514598860 0
63805525 17580818 0 150214427 116250724 0
237114718 48376667 0 434985382 429381038 0
21730201 11050038 0 233760945 233515493 0
778450947 375408365 0 818834022 660141246 0
53563144 6794136 0 122735547 112396894 0
482008157 124174911 0 842751007 728513101 0
15842576 8773516 0 754993107 781401240 0
71695201 49828832 0 409572133 392652479 0
136646569 18516178 0 204811971 156637903 0
240383908 35922355 0 690315029 709588406 0
3304516 813726 0 10263980 8760122 0
542777773 236363615 0 601878309 570827353 0
222661339 79488455 0 320263647 333067077 0
39673080 70771187 0 466781556 614383548 0
6002451 28481726 0 95567398 93825327 0
153951982 49656725 0 589903810 562559068 0
61032094 24148888 0 471277416 559781984 0
197827815 8224602 0 727359785 714590259 0
21571807 71623755 0 564407181 839568525 0
429859904 36627614 0 714708917 539278082 0
83118458 9516449 0 613446339 599269439 0
497690278 122660497 0 764746861 314452383 0
278255570 123693722 0 398861611 256997354 0
695514810 174879945 0 901657459 929601820 0
135163525 50240892 0 649310522 655605952 0
102217322 124465371 0 678669664 667930585 0
472193476 43035771 0 634683046 411786906 0
105564419 21207789 0 544210357 553929905 0
119780879 62563781 0 857146949 752653907 0
136683539 19439379 0 660224206 605478279 0
47072262 3752671 0 152328017 132308036 0
182162162 208811619 0 567478502 745451925 0
30935901 3863562 0 47132505 58811213 0
92187433 30133698 0 164555558 159858439 0
210201469 802774 0 822967627 803370922 0
491685 4913480 0 17104996 17294229 0
123900314 60508453 0 791372436 675221206 0
153200651 16462246 0 865815049 876870704 0
361045752 70996863 0 814720865 760820081 0
122727355 56803376 0 396389907 471440069 0
280241911 27649713 0 592541423 537353654 0
18828147 47540184 0 930505510 727922813 0
99890201 40499127 0 284497421 248320978 0
448986973 181115978 0 898964512 798759501 0
1119529 5564935 0 30794195 33760439 0
50643077 7642631 0 415541660 413783887 0
129812018 3407770 0 578953199 400026774 0
7025869 10337880 0 84129034 89608712 0
3488125 1591020 0 18214751 18268308 0
11623291 54347157 0 642955250 479704423 0
7837226 60599402 0 847413674 726066460 0
39859599 24347728 0 104083165 89316312 0
90913549 18047039 0 599516456 524149676 0
495882394 105843351 0 605366613 313420352 0
144237374 45978542 0 226756891 217012944 0
79511901 248634454 0 403145073 527701488 0
147486028 25226750 0 276150135 237721955 0
74986040 22226117 0 510450250 505114027 0
1769078 387172 0 22497134 21616841 0
481535280 394680091 0 796200048 894598875 0
312055278 61096021 0 605680859 640397369 0
195645552 62448367 0 439261975 320506041 0
207384962 5308499 0 515192134 551515106 0
64391236 8480436 0 349109982 327736125 0
64910076 40657206 0 301722024 289219791 0
120027933 64235335 0 899576290 641386639 0
271971587 59101478 0 340958603 256820332 0
312462538 200537933 0 448953762 514232522 0
18943251 4399119 0 59412102 59050294 0
227044452 18039330 0 761885452 622044940 0
30865 2113428 0 5932383 5573855 0
65803915 43935012 0 411602877 489046366 0
28798067 57171502 0 879263688 694673556 0
74669558 68133155 0 791492649 784821808 0
13741267 39051353 0 217009190 189662698 0
29202441 22703061 0 639138412 576551245 0
155556053 4212597 0 215980102 228455027 0
124085753 57950521 0 262116478 254517407 0
155758667 45294932 0 538660408 489644906 0
186024263 58173360 0 535973783 635497078 0
17098721 58644754 0 375336417 359521942 0
95609242 155154359 0 461956538 453765170 0
607918968 227798154 0 705847471 446519214 0
104499347 11810673 0 429233235 367383286 0
3543311 37991529 0 537600719 623883653 0
149565064 14799151 0 453798257 436508876 0
13519130 20662990 0 224034479 174187030 0
274150404 52069212 0 463215963 311319421 0
17225146 51283025 0 431375793 394916266 0
573974839 168612415 0 801499704 507249716 0
112499019 9085901 0 853797454 773795118 0
77305948 4166835 0 669244311 545339033 0
87396928 96490992 0 818602104 767541943 0
89948224 38320947 0 453438981 490701330 0
8618744 46181474 0 245475189 247894209 0
2834327 1662127 0 5456774 3927719 0
291086258 64471294 0 429992348 215199373 0
65937626 32862935 0 421822999 369480368 0
19324517 6254256 0 39074309 40418799 0
10544815 26355862 0 103598777 104545481 0
306877168 125303097 0 542169361 582026750 0
5978366 13822018 0 570353313 718796567 0
94175995 3589911 0 234749554 231708154 0
28589335 141426442 0 608076159 556061343 0
67979823 33127460 0 306833222 370787795 0
36759057 19550870 0 293010811 278853463 0
7870243 9517255 0 115365297 122720983 0
44226098 12077087 0 358773575 323099718 0
27559243 24590581 0 174237787 168781100 0
47923310 127662510 0 706163809 757471950 0
380748433 158573177 0 407372842 490142077 0
313401343 168990462 0 806245636 695822025 0
113488575 27129523 0 203440693 184514565 0
53639844 10643356 0 268150669 312715677 0
256642877 174447519 0 288112574 316459779 0
40078318 878735 0 41609490 24553038 0
51516669 31991408 0 249068033 291816314 0
20460926 37721620 0 878796866 946123217 0
640991752 486945256 0 725883156 697047791 0
42111795 19294204 0 121809518 90135829 0
222771062 167900405 0 609104382 480363605 0
11405371 1676064 0 190612892 222076841 0
358617656 85289991 0 673072130 733053542 0
81999241 9577662 0 287577772 338767069 0
107488855 30972358 0 521060802 551444115 0
80891479 47148814 0 366594824 486103752 0
96975595 41148735 0 718000862 724990347 0
112054257 46843888 0 787552883 754329799 0
698918358 357230604 0 841834488 760939967 0
81586891 3911516 0 484286043 641601070 0
77924965 39472526 0 719756097 683641948 0
217191 3509333 0 37785171 35271836 0
55839578 2499012 0 122743097 129894131 0
184810255 129387454 0 615390953 619333365 0
42079876 84417117 0 443516294 464968097 0
331233143 24546400 0 504132664 596922351 0
107798899 55200578 0 202591311 163890751 0
389512529 14743022 0 490656593 481853417 0
32410114 128114688 0 513051273 552299314 0
16215967 44988386 0 153888225 144943101 0
96280543 1850265 0 122896906 117483893 0
65814700 31380408 0 656001094 500681693 0
145201029 79033255 0 485820345 389085319 0
754272170 224686283 0 808605839 356967501 0
18160589 9624509 0 34031541 33728969 0
48933356 38365012 0 133997514 133195082 0
239577182 116576 0 310191358 130483945 0
135379095 264697050 0 973731400 938398169 0
14153723 69567586 0 188266031 177714509 0
22016166 24715280 0 486854329 474687096 0
20078626 5572076 0 735069640 668502165 0
168856869 2359127 0 734177866 775581725 0
26081822 7324764 0 445028356 470616276 0
85097989 23131796 0 265465615 243572377 0
59754740 569112 0 702701662 684608676 0
60067150 16068694 0 482451252 368566066 0
104718393 13199216 0 468159085 367109117 0
328851383 12006032 0 581716807 328376990 0
11582171 162871421 0 590626624 593545465 0
316698471 341898323 0 604796510 518560705 0
637964741 156652372 0 809090472 684412065 0
11818413 18885363 0 65835693 70877896 0
47108357 33702679 0 691649811 701413740 0
498174 65334515 0 443401425 425324609 0
101815022 190587794 0 536816298 590132677 0
38755836 94441781 0 385243613 382634127 0
24737102 12052438 0 710314004 748146456 0
1837332 1107579 0 9019236 9007106 0
315760232 795891 0 504047454 456660969 0
1524245 329649 0 19516356 23901611 0
99768455 30907734 0 547540069 516697221 0
457454105 220567884 0 596680895 442418280 0
150521790 126372366 0 765496666 747177073 0
122952584 75262349 0 161078937 125000212 0
77495004 13898487 0 462362177 438975138 0
722557 37947960 0 160085057 174603594 0
31887746 5645899 0 211715885 211828051 0
131875218 11513600 0 400403371 413404827 0
36254294 29353091 0 254957385 258804236 0
2063504 634634 0 4865620 4638022 0
81739091 162644583 0 781074603 801278287 0
65690708 17901489 0 467668776 386456375 0
4512250 272726 0 11109264 11061178 0
78062111 181953677 0 773407612 703536237 0
262735788 84738836 0 838339776 477465550 0
12353801 2375470 0 72406661 80519477 0
6520638 2182311 0 14632024 12606871 0
12619902 1478250 0 28889667 26962730 0
21750609 7740785 0 719363162 605042752 0
10820201 6811397 0 205802066 196434304 0
10458817 48004010 0 552393031 530623491 0
171118859 18367321 0 562015392 686586774 0
321146295 276807802 0 805497461 675024453 0
64515968 36515914 0 658852229 513494851 0
3581588 1887584 0 43747317 40674976 0
103080132 520255 0 185467532 183436886 0
209316694 235352158 0 373495443 404958575 0
121672267 5320714 0 774938015 746027640 0
233056744 142609941 0 750689273 682284957 0
360188236 37960567 0 567458066 514965138 0
129983078 8178189 0 407242297 399132678 0
12902346 23903850 0 629771469 622238318 0
15575149 31950993 0 405473564 465605965 0
78207032 5398840 0 394128354 373340615 0
461445443 194101441 0 694988550 563837975 0
6715677 38185412 0 197718438 197998151 0
18229047 3784308 0 115225935 74016270 0
191520850 18647772 0 291078269 137618248 0
23437816 23473053 0 492038032 474367134 0
180529165 16891688 0 703337438 747434094 0
2605741 12846658 0 305732472 352727941 0
56982076 161852745 0 646713212 733998885 0
23978865 44301114 0 491280855 453577358 0
12317365 33877531 0 674294450 654025008 0
145448141 3673388 0 228480161 241804159 0
105792980 301919992 0 873035165 921742729 0
42164295 168246889 0 770676054 770111705 0
754130932 321494674 0 883309427 400605574 0
341240525 204118239 0 383271281 412812371 0
706504678 94936852 0 985506345 930992080 0
34456877 5109876 0 352857039 351765898 0
16153571 7331624 0 273976191 215283347 0
259380794 54696638 0 456061792 365889160 0
32568805 425892 0 329025477 338976673 0
46009807 46406965 0 924459778 865872389 0
9649865 18027277 0 269694112 258726398 0
168806424 49374557 0 486024146 451461832 0
51104361 7668551 0 87861461 60191353 0
56834431 120004463 0 577025534 492559995 0
189143320 162254390 0 860776629 822508461 0
43322115 49707394 0 856471787 801146398 0
20695738 8269323 0 816886911 889597798 0
44379497 23742189 0 175132831 133126950 0
140764509 19206089 0 190004309 181852045 0
286341051 141576689 0 486340787 437630486 0
133635333 74328873 0 265504284 263486302 0
12036239 3050869 0 90766542 97623691 0
29056629 2161172 0 126025289 119270911 0
233093372 187110588 0 524856289 604177815 0
369528403 82025762 0 443397293 422553689 0
24408273 4000592 0 173539273 182493460 0
5418385 6236171 0 34739526 39740664 0
403335 312476 0 25493009 29502205 0
93704984 3155945 0 340042570 315281530 0
69093048 122041608 0 529725869 510730108 0
58744453 79699320 0 535225514 642947564 0
40503931 15136132 0 336367989 359691747 0
131072686 52433178 0 564981859 513753890 0
575078483 85313909 0 841955585 839772923 0
382032397 175694245 0 602014323 564104415 0
59011672 13589633 0 100583630 100425514 0
11462270 17548566 0 90999291 86140716 0
302986074 43993062 0 637116513 683887059 0
52397730 33638932 0 503041584 473296468 0
8176450 12305368 0 216241067 218201464 0
601298369 667411010 0 783636331 837791362 0
36898933 21335669 0 95835715 83835273 0
42468409 24046014 0 148458311 168716335 0
41683376 12069025 0 55377710 54194284 0
9052744 37896616 0 404861249 403255350 0
41869656 112278846 0 671864962 685884308 0
73393935 80956886 0 899327966 944682015 0
508654571 181546433 0 714905763 714035300 0
433476717 20888840 0 750193386 749794782 0
52447298 40441626 0 625984733 615082682 0
17329308 45343892 0 919070804 845310808 0
382250945 134001997 0 649321107 762488005 0
51515806 49027206 0 387607244 416703480 0
70877810 1106501 0 430956279 433724986 0
238022467 102279836 0 342805587 347762037 0
417396132 54992300 0 894047089 861615843 0
95915742 24824663 0 152394723 142331062 0
27323706 31397258 0 580903030 608726779 0
31213608 35309134 0 143158549 143617265 0
374025466 58916822 0 893529040 912899946 0
163445839 109825791 0 664783977 797855412 0
432451829 41149141 0 492430055 385336717 0
82999831 11960535 0 556327545 633460384 0
185015470 65956513 0 429707559 480302794 0
17324880 22608135 0 412443639 412906816 0
203138007 37406679 0 325880909 387696317 0
124143270 10989550 0 289036323 314192486 0
17291164 19390067 0 884733156 941783182 0
62412013 37684676 0 228486206 243266537 0
279114394 21436202 0 404172008 378622771 0
180141303 67601037 0 247725750 140695522 0
123596239 13070781 0 751316098 672782464 0
230202080 1395189 0 835321822 756443731 0
42383654 39096980 0 73437862 72158283 0
116250890 21076762 0 642929543 601448683 0
23684107 32584377 0 280121127 346986226 0
449369889 86821775 0 712670410 730865027 0
14727544 3796377 0 50452025 72309021 0
191240660 80601007 0 332381547 139989009 0
28515074 20131019 0 587681317 480282356 0
2110614 4237023 0 230057427 186692420 0
189738249 33389830 0 266910614 247525332 0
702763067 354441964 0 900307789 737966626 0
11692514 13827391 0 131763617 128611952 0
3204574 16784547 0 695854133 834672399 0
61558876 4667823 0 291701514 284238330 0
23682982 1555378 0 567983964 577619165 0
475514733 176705532 0 666593291 702640827 0
7395918 3007378 0 22248137 21164110 0
42623026 25775115 0 430987338 406292639 0
13301126 7456544 0 84666732 89914504 0
400279609 43957534 0 658159803 641771761 0
173347531 128100202 0 551055674 534256077 0
33238665 75620890 0 513639580 357350925 0
4265321 123930352 0 574526749 624226414 0
737446348 410216252 0 868932458 790002369 0
29258969 7582725 0 233151094 220504596 0
77947269 151220930 0 663780125 661283303 0
1552950 1203492 0 29182662 31087858 0
206627870 10143046 0 368318464 325800950 0
130809123 37721917 0 942681858 800044460 0
1596685 31252925 0 412989058 398029351 0
33031000 44126845 0 377518295 373213947 0
100630813 77089342 0 780074239 798573587 0
120856617 27656893 0 389607115 391773395 0
208098274 95832923 0 284523137 234441701 0
524139118 48394260 0 902838416 964381478 0
29600945 39062715 0 150851682 157903196 0
80735202 61952697 0 660798858 674143349 0
89358 11931 0 872836 665115 0
275844707 208143919 0 493098177 401601775 0
19388548 82924012 0 535316088 531293533 0
91465977 1030857 0 288450000 321716315 0
23373562 41890243 0 811841858 936320514 0
4978890 4193232 0 47513327 45406727 0
43050365 6346969 0 129708175 118392285 0
136094594 46990345 0 681333715 679246234 0
187701616 150979311 0 864178073 801178770 0
8506674 9590582 0 84299380 104859516 0
399309699 16606778 0 426286072 347135680 0
70887574 20847854 0 78861312 46796321 0
104070265 25719938 0 601392274 607089033 0
23366097 160681769 0 673096703 692959187 0
17456974 2517128 0 232741243 242589805 0
81104172 54778332 0 228619456 170632818 0
40152361 41505398 0 383194805 373762415 0
6782294 78674974 0 297867536 312325767 0
233318516 60112299 0 640380132 693046236 0
18763706 49078904 0 360335192 388075946 0
2101678 1014158 0 44903585 45383156 0
291838256 149671174 0 667173090 528904198 0
159372618 236746430 0 887218013 890839091 0
460021685 130092481 0 645724650 683445360 0
433111876 85312257 0 741495150 639355682 0
95502081 3058249 0 189674055 150882565 0
281603131 210762126 0 406838041 383962131 0
61668459 26699887 0 130358551 93237297 0
364115117 178444189 0 889986543 865383286 0
34848323 1103109 0 91964956 61927119 0
103552509 93750797 0 416713403 524760995 0
247052323 20256191 0 289403499 283976040 0
143311012 21292162 0 165075765 165467438 0
25463090 1542359 0 84806489 57026798 0
6333095 53634795 0 450746425 450917565 0
143647863 159476792 0 845146782 827104978 0
444443553 338591 0 552946337 482787589 0
222016609 215027501 0 737456090 886292153 0
100669808 49781889 0 141151350 97878884 0
111441595 9190434 0 809715140 765461426 0
30523862 64582413 0 454858378 538490125 0
266744995 154903815 0 534566628 469565135 0
33015019 74994371 0 182471456 191374061 0
160952605 12301479 0 501882137 534087066 0
210766774 12675235 0 327669599 292407874 0
68401183 36577571 0 445516004 420084769 0
84681724 948926 0 305614528 250375916 0
23794636 8645336 0 611793922 618796402 0
574112 17139543 0 110083467 122939494 0
12615722 20771700 0 91024213 77433293 0
29291891 246022488 0 863945270 896085148 0
122078022 111829117 0 475726818 465165732 0
52997288 39853506 0 546245519 561547731 0
523105964 139682606 0 824492844 214179070 0
337543562 24849955 0 590094507 526960240 0
402382392 4569829 0 427318648 149912086 0
49055605 11843876 0 285402995 296262576 0
3098419 3142599 0 14960703 15829460 0
759556215 715424106 0 863575806 851816273 0
5443763 6997870 0 345838645 381737980 0
80390693 46983953 0 738257845 700227973 0
281331206 91649855 0 371403505 332950449 0
238686095 103037444 0 779953845 690596843 0
318526964 25454674 0 750811474 748930911 0
7212946 616572 0 11971727 10322496 0
671528132 368454923 0 897513625 443763344 0
142202784 27072738 0 307648518 277071216 0
31734337 228180469 0 754695430 621072218 0
234215906 180576848 0 449455637 469291125 0
74409384 46376770 0 520557610 762314186 0
3411516 188286679 0 555847208 554444065 0
48214978 663229 0 226816465 236787328 0
246096287 58420375 0 919460150 898917611 0
74555485 17928229 0 477437599 401919951 0
14987665 14877857 0 435757512 365372499 0
10507493 7905025 0 203333994 195578798 0
255063903 24231791 0 421430133 425332430 0
103386881 49857580 0 700585764 515349983 0
101118866 103367914 0 319922960 510135444 0
106434089 3485518 0 542873393 566032485 0
130113071 11134442 0 388855832 395913798 0
60553452 127535820 0 751472587 716633762 0
60732497 16224503 0 89526946 81926653 0
32620259 2821568 0 164433124 162979830 0
83354969 19078133 0 263715629 202471777 0
16064779 60630117 0 658868055 800720615 0
154643033 17337435 0 324584746 313250848 0
7766586 18517207 0 826802934 829060819 0
116872934 21095294 0 724437900 874933177 0
602184880 34664090 0 627984724 526904144 0
58773986 56013193 0 107024394 100914600 0
19146383 205405007 0 808863203 867131540 0
37194850 6266230 0 170475637 172965051 0
9351988 8101464 0 167295660 168580224 0
16192430 436589 0 43685086 39160070 0
636160143 383485775 0 716311947 777804541 0
6235169 546105 0 57969521 57302886 0
109407656 37160569 0 350246323 303333788 0
121130380 48663443 0 426885361 469245235 0
194907629 60440361 0 327246266 336616746 0
34681382 9099867 0 506008695 500658826 0
16386820 4121768 0 198953826 209785000 0
17813046 34198880 0 425879485 470397772 0
191748451 106056166 0 326007176 340592444 0
67034934 45428046 0 647407864 852802687 0
351641902 51158870 0 459473016 493437271 0
22986679 16434035 0 248335668 248435776 0
531921878 3169644 0 633063308 705276924 0
35348298 28624372 0 155603469 179596839 0
54571278 13015943 0 237915436 223035856 0
91551384 79235531 0 246590251 207361432 0
18574428 45050571 0 369610857 385422646 0
582171739 31410807 0 678644449 683768064 0
57419565 144535949 0 741987247 754590346 0
501821239 85434787 0 633853130 576796677 0
148793505 61982626 0 486470671 439118738 0
136419805 16696312 0 340641683 298501402 0
58319914 42208187 0 923018301 962336575 0
3891157 188985240 0 544348083 728462681 0
6379602 25766344 0 141155257 137580990 0
230420922 13156945 0 384790617 364552002 0
152014062 51501444 0 778261791 830675255 0
167749236 45148206 0 251716306 244357807 0
84101095 22303354 0 169290556 206302630 0
98242784 142242830 0 566548144 634981912 0
20662113 5385347 0 31348581 34489478 0
71016429 15025397 0 954864504 975693801 0
92033186 24210005 0 387830237 385627117 0
40819637 30957065 0 87559917 73373966 0
18531951 19628944 0 624795121 586534873 0
66159059 66085860 0 293942915 292479111 0
136358469 4165563 0 618253131 640187861 0
3479690 95271821 0 575282515 618565399 0
369078837 57366779 0 783004167 711260390 0
15269006 11466383 0 65858537 65452353 0
69209916 15070932 0 145940612 140881321 0
219620768 40511100 0 447492995 445384471 0
20760563 18168380 0 71852297 78898531 0
48664877 5482697 0 187806446 165012909 0
28723872 23391117 0 171840839 124578830 0
174623 2957909 0 9534374 11068690 0
715201 1517710 0 30182229 42662924 0
83623962 174192642 0 747946501 812351507 0
192542978 70309481 0 257496528 197918819 0
418747009 201334332 0 742751855 739063879 0
243110949 172525155 0 363569541 347229588 0
73195700 6799334 0 328058315 367009482 0
347495779 87517946 0 684627056 503372210 0
45179415 103736737 0 772577446 728245430 0
1233568 2583403 0 11888558 12166742 0
166390322 35633940 0 856219342 851544107 0
189162925 44254413 0 357538500 256368427 0
158977621 50331771 0 762108989 737794150 0
174708801 103568936 0 364483825 318006352 0
50206861 180270138 0 480979778 743568081 0
74303424 12061804 0 952946108 813137314 0
352560185 134558999 0 570168728 426730053 0
404937601 87808918 0 453789697 243680176 0
186825801 16063673 0 591106876 521348693 0
720285316 74132023 0 907040634 897587647 0
23333554 7999048 0 191600649 225306977 0
148315289 240745952 0 718543133 720864272 0
22376431 6606897 0 266435160 236091654 0
21220021 555794 0 171707826 187953153 0
250664467 169000120 0 317217425 324334077 0
63830083 14507358 0 171529588 164887269 0
16983850 923644 0 68427826 65421544 0
204731088 6993023 0 612394014 679468289 0
12444607 42995442 0 624328279 538375638 0
75531556 1484047 0 335764813 334359704 0
42086584 1302735 0 99047966 101185678 0
127577783 47919192 0 451552070 485669539 0
6753926 3502489 0 32136494 33747228 0
19994104 38801293 0 480176654 485695797 0
312185691 165330483 0 626517451 603979502 0
103804561 32708743 0 394240382 500418318 0
14511838 1622062 0 82199635 71639326 0
75461229 13979183 0 473475650 483424534 0
463794700 301948422 0 801052187 695508821 0
120850664 20841161 0 373520354 326742844 0
10552280 30478070 0 602843701 590530094 0
158883677 24270666 0 815156899 882328281 0
18199097 17647244 0 345267214 286792600 0
81614406 14753008 0 344458463 254456167 0
235157068 129590525 0 266388731 270290733 0
161803971 29207073 0 414840324 433561336 0
29623253 38043032 0 129766742 153287174 0
5691578 24490671 0 262254217 376859245 0
94181784 29566009 0 389511661 485507658 0
119397 649489 0 3631021 3752019 0
144836 61829 0 392258 308429 0
432629497 256223430 0 496019109 467997208 0
30182162 51795788 0 253876395 247853220 0
130281 167260 0 4695493 6289714 0
45070534 72063673 0 562151733 582926135 0
3683959 13236964 0 56722908 54570586 0
36965216 45121111 0 180457150 200528727 0
60079903 25701199 0 134112329 95272634 0
148059288 2960243 0 883181793 680830172 0
44074565 14536449 0 48343023 38155071 0
105087032 100649677 0 870626309 818042822 0
472550073 386646792 0 603539225 665403617 0
100864769 43772319 0 156310224 142033963 0
4318962 177518149 0 904989448 860714002 0
16300 113182 0 1457414 2031549 0
28781337 11723248 0 318959152 331294663 0
96327530 29599789 0 792506608 663354273 0
56819081 3087774 0 346015968 355822764 0
37091565 12287052 0 536109103 515224857 0
10087695 11812973 0 58709228 66863379 0
476904205 41456326 0 666971157 500781168 0
52106982 4478943 0 228862250 246563532 0
112031122 13135621 0 232134280 195214712 0
13776331 69008225 0 247867921 287984121 0
546665265 419094333 0 883939871 777382820 0
357139304 64425642 0 672345567 754701844 0
86148131 1525032 0 366079016 303642151 0
390995324 75492551 0 732279809 744309125 0
5818947 16757321 0 322936070 306710781 0
77842107 57781377 0 107801479 98037441 0
119051609 12107463 0 708874630 740285416 0
23692719 35982271 0 169104980 191930611 0
38458741 22095930 0 97518834 72998688 0
84885056 84477892 0 828687629 835988968 0
47995484 24798774 0 58513189 60696077 0
453810938 54121955 0 799443211 781637637 0
8642369 25986641 0 394714371 424742641 0
113841723 53149570 0 393568707 343277404 0
109907150 62676198 0 543328995 585496886 0
106851533 165599591 0 844060631 950616780 0
118746200 18943481 0 979817235 967123669 0
424851258 84901706 0 654017210 586730139 0
41000294 86157746 0 411848174 393503646 0
77256680 22878652 0 484627476 501904172 0
176067396 94914811 0 567984022 448752353 0
362346616 63124147 0 590586741 407728566 0
105391031 12184743 0 357968178 331255787 0
7162968 56460128 0 369626243 362254080 0
82908355 78887017 0 687648918 435257471 0
77736086 13118208 0 104011004 86193166 0
16079327 6309328 0 156621211 164020910 0
1902046 198250 0 2772341 2791503 0
428142306 133458540 0 492248176 482243062 0
156937303 38228603 0 427889878 473899520 0
209980058 18241100 0 671475858 491444944 0
163011321 56825601 0 877596811 938325791 0
183447845 37602376 0 408103256 396342754 0
99243409 67436901 0 156626494 194963797 0
101393303 88054158 0 246577552 243044722 0
33951966 3198575 0 865493231 922398063 0
8190046 62137117 0 531517197 683414807 0
341851315 122619855 0 655298488 608556620 0
79943225 5499306 0 363310501 381764043 0
12363044 22194178 0 181108728 214307960 0
2822996 7297087 0 138204964 135003247 0
174142732 71571799 0 304202404 283815472 0
333189535 200848997 0 881252563 792049305 0
486706789 17683518 0 593442032 574000500 0
276493965 171674236 0 444271533 668407600 0
1920555 4828439 0 524687659 386380368 0
264099864 479960913 0 883072882 883257546 0
77108475 50273059 0 401790095 354788042 0
114799677 11709628 0 303548279 230637271 0
3019042 1311625 0 15529183 15364771 0
19252821 3634042 0 148319217 150054003 0
17113924 16921003 0 492169351 672914671 0
373492412 196860003 0 552789909 331868589 0
117645415 21090458 0 604945497 643999155 0
229850159 221361836 0 841504714 779263036 0
437775 28928405 0 169226798 177236145 0
796991449 170342058 0 857243816 818128094 0
133615988 26591463 0 232592793 262104017 0
462303884 98749910 0 574353902 564438583 0
13017714 42811969 0 965058520 855058199 0
25152460 10417458 0 172301501 177404017 0
1655333 24297734 0 84903738 77963765 0
3464226 1411773 0 17169832 16008507 0
9794101 4098258 0 170334823 177934202 0
1287002 1408396 0 8196396 7789360 0
56970460 2696434 0 70650847 48669442 0
13745739 17649564 0 137560964 173847513 0
21229740 11885890 0 237250744 293305120 0
152418160 208935055 0 955631746 882079806 0
30161357 9954913 0 45807607 41387998 0
53689674 47730764 0 597549358 652695220 0
280718947 134811202 0 643129633 619143132 0
74742028 28103368 0 843652388 939391931 0
79771279 19478921 0 712101127 686403289 0
296303349 62545305 0 324833107 286177208 0
26835690 10493677 0 561413564 497592522 0
55506488 55420692 0 225416738 232511671 0
29311299 21143910 0 532714351 534254332 0
195534984 2430198 0 303239435 225236359 0
59728404 19415539 0 628744607 617181035 0
168575830 60346037 0 322197082 235585520 0
87645690 49595457 0 566458288 706574478 0
441283382 93268454 0 954811040 636298453 0
1865341 5040908 0 50008645 47557593 0
10163592 41152838 0 266915006 268447392 0
14882340 2660946 0 19885530 7899089 0
689829 528310 0 11610596 9881873 0
142886979 49431975 0 513355541 564774451 0
127525290 46634501 0 145311507 77547009 0
396716672 3908708 0 516133581 318515495 0
270343805 645958 0 425353973 405210889 0
201465435 125719004 0 857092795 764916204 0
32661474 51627226 0 452051197 498527621 0
25678435 21354170 0 318864750 316948717 0
51861531 148016134 0 354894232 313118772 0
117359713 22995706 0 195523648 185762112 0
73453768 12162367 0 128873644 103755421 0
714119331 145098999 0 829521541 413631041 0
9614770 5913066 0 93748019 97540668 0
15998884 3838603 0 352256446 369582045 0
185598572 35157954 0 748218629 607014564 0
20070807 24758320 0 368264187 366749806 0
17799139 2885630 0 73767757 81776194 0
124533365 110109679 0 226456103 226623361 0
50554569 37380625 0 910462458 970559867 0
81415244 68302689 0 815186672 767145765 0
49165071 13946302 0 854265252 610733799 0
8436479 28770186 0 102238514 96611873 0
46694690 2018016 0 121668132 125286102 0
100070494 66926556 0 573638755 712102488 0
189852148 33442967 0 721557611 681542268 0
20849615 12661438 0 290692276 280661642 0
314722625 102106436 0 363277549 334058731 0
615594978 272833087 0 745245952 748737913 0
22787134 7158105 0 25103234 16571006 0
196018090 2568332 0 378159689 371410500 0
428245444 37821530 0 609078999 491764335 0
90027872 85564981 0 160894637 153387555 0
524222922 84764550 0 715919432 713883555 0
274416501 99635465 0 357601275 262184936 0
175016062 74190903 0 467220085 583440460 0
8960273 6108649 0 116702741 128216295 0
366712912 107140055 0 513520357 396897984 0
17859340 147878178 0 688453285 679888095 0
61007122 55806670 0 941299839 954506108 0
620245690 20043338 0 777996293 774013751 0
59751841 14463666 0 873029468 832856171 0
140932528 15149442 0 191214579 187366065 0
641329 756 0 752737 643802 0
135396932 20532693 0 196312602 188833179 0
12462417 3922190 0 50296242 48668977 0
337750121 55736208 0 722666763 629265762 0
11700785 150320566 0 740228898 919092861 0
332238838 44902871 0 458960040 436102301 0
41852892 53377805 0 347822261 359262200 0
10621584 12401505 0 638640610 652648262 0
317655298 8137781 0 452838755 577049546 0
381349 1053216 0 14354150 13610527 0
956080 75451 0 2123148 1966088 0
126779280 99143622 0 798181651 837477762 0
48669509 5996542 0 125322539 96233961 0
195206860 96154945 0 782765699 775965706 0
339605791 217056813 0 499680226 512977267 0
65426165 27091068 0 248950614 237292516 0
253373049 19705555 0 581429499 556793677 0
59647623 228533270 0 704090524 671689490 0
56241752 123519122 0 505517238 471586514 0
180673833 41767607 0 501942969 522806653 0
89093648 1444425 0 257458241 242233804 0
23604089 1042328 0 136367768 130917164 0
55365037 715117 0 233282425 278138883 0
547725 105746679 0 485676036 434093117 0
285254856 203167458 0 486335960 391074673 0
141116445 122706035 0 385604596 384990268 0
158321145 37351099 0 764189273 829857394 0
484298673 289873720 0 809075877 746205639 0
134518020 10392195 0 552270096 429264858 0
199485961 70241520 0 368180069 366537190 0
81585607 12332299 0 286894996 266428724 0
48238490 46963730 0 496452125 505601911 0
40696056 106449358 0 867391851 805152531 0
27410776 110057822 0 620982296 636038405 0
27058568 181817298 0 786352644 721562157 0
68000400 59495250 0 238370279 215354899 0
65443615 15377865 0 722865502 721298801 0
652031599 8205414 0 751763532 676348600 0
21083990 5040641 0 110432272 113566633 0
155337114 80297154 0 227180200 231039573 0
158259372 16806646 0 167935671 51998051 0
223314730 11205418 0 453554507 393495104 0
6342613 8384858 0 779242296 814219760 0
17149481 8912722 0 195630976 201006736 0
26986574 88448528 0 197100535 256165515 0
1225478 10496681 0 463257292 461288011 0
284320859 31731228 0 419806940 230343871 0
60930956 4161270 0 255911355 150707674 0
49690227 51032435 0 259780626 390758037 0
379750700 331353224 0 579386277 513349274 0
19041710 9474816 0 229520317 157723652 0
23079727 23808126 0 281105225 353953072 0
574974240 246008267 0 812228548 811599820 0
141994954 53809856 0 212651251 211878822 0
65933131 56190568 0 486565710 513913960 0
31962329 8664062 0 390681113 386880046 0
39543155 14670473 0 185958310 172051186 0
369088780 38204973 0 701045852 821186382 0
77122638 10806864 0 817501546 494766591 0
7050443 4098951 0 29473899 27496705 0
34686357 42128875 0 558816283 549264096 0
2517096 25406750 0 228039173 234925011 0
301886936 52785085 0 550591172 298522991 0
293429081 31731279 0 592494529 628368180 0
158395560 29432853 0 197117284 146147791 0
322931233 236261408 0 519197966 434361854 0
22525366 8590538 0 72625907 69951754 0
172338826 104534662 0 650638063 579382584 0
119317908 32921120 0 797795724 742459602 0
518242564 429107776 0 835991018 852610327 0
454626303 397998991 0 932463912 743970713 0
354518728 61852885 0 633838650 607468407 0
447146693 263933232 0 476199511 524546526 0
3017448 170468 0 22810572 23029351 0
344847336 138683043 0 609418661 500595562 0
105619433 43340311 0 139617928 140356543 0
9468383 45085469 0 155077864 150280272 0
32216476 30416265 0 563508864 522148647 0
520898658 209076645 0 583554282 485665323 0
35803765 17462408 0 724362051 630821762 0
5803184 281637 0 6437479 4286284 0
429561621 142368235 0 735352993 750331128 0
7529484 59313572 0 292954904 328807233 0
5748403 19302226 0 380400116 427534774 0
101246379 37865088 0 333007602 337726679 0
601757609 318673811 0 855858281 718503067 0
77048175 19448770 0 375183329 376728882 0
89920200 12360322 0 493348903 525764111 0
7939131 24223401 0 203854785 201681320 0
303129629 59325221 0 479549109 399799036 0
61806594 19307614 0 550618163 483906146 0
68166887 142748612 0 848501195 858509826 0
53816264 109919298 0 355332155 401506530 0
64931112 104691059 0 458330478 277518906 0
380964269 13815101 0 577743771 75740040 0
149182108 6296016 0 409202566 350366179 0
590432275 119475544 0 794546788 671027742 0
15075298 20929402 0 132682631 123989016 0
25370234 46077074 0 275618354 285974496 0
232912491 155077414 0 343406058 308021364 0
504636702 196510881 0 682994985 675048255 0
31763724 54901513 0 629795147 669874011 0
194411317 3674104 0 373032479 252073391 0
257114117 64083571 0 398958471 376783431 0
129671291 26026348 0 702280080 767589937 0
97734816 77105281 0 333396070 362326056 0
10307955 9614142 0 77068838 75843776 0
635920 6102292 0 62131877 64064041 0
47690807 15142279 0 120861225 99421877 0
44117430 11266269 0 810727226 825531634 0
146065693 34602307 0 311694060 321218553 0
468937025 8531054 0 838735120 668135481 0
9671255 81895564 0 534121686 367513460 0
4324273 85990563 0 412569868 385976328 0
33477814 11704033 0 253678110 212246057 0
121809138 24208412 0 697510468 562614423 0
134023000 17782573 0 426862796 395741407 0
416545333 24763101 0 709756197 725506913 0
256564923 47068886 0 485020140 470718921 0
132240434 81088918 0 137411701 98668523 0
1101483 1648906 0 56086941 54788408 0
5528601 6226907 0 51033681 58443406 0
422297873 46280363 0 499440347 482114947 0
38491345 9415645 0 81796635 95773437 0
22853536 6516781 0 202635014 223276578 0
542897637 110518103 0 603748369 565075869 0
80326 2242412 0 19462520 17594007 0
262510279 36536096 0 375643188 243869634 0
604447521 191967984 0 839071462 880894976 0
4074962 38176143 0 330075204 285678557 0
692191819 4573355 0 824875309 654896804 0
77711163 50578265 0 525702716 587686582 0
537581736 797851630 0 600862765 840629293 0
23931110 49551607 0 535145331 568247096 0
359181945 98657260 0 737611287 678727649 0
13009782 32873757 0 529873983 812388075 0
27301925 24281973 0 387399581 536759119 0
42989748 3740835 0 128146868 201624570 0
62014815 58254197 0 321077069 327724080 0
114089659 9172475 0 228403201 107193879 0
77892027 1684191 0 963274151 844763838 0
66095631 9661878 0 687025679 676667007 0
398071848 302436865 0 586793407 567662317 0
278917794 81809726 0 499839100 444459495 0
391840362 71547921 0 546735290 478836405 0
20015442 47789172 0 441603052 360296790 0
154235060 52560154 0 165061510 118635476 0
526130309 160340244 0 692871325 853163654 0
126081461 38965766 0 254923539 283973014 0
57764314 26133222 0 70224346 72433687 0
56074064 61875144 0 819538492 886201345 0
134337919 112640742 0 652677210 735044654 0
213202146 68055739 0 365172164 352619760 0
125244949 7166852 0 724247110 460225127 0
739285930 102250322 0 871149419 462376828 0
687402325 22315107 0 827873318 672004603 0
497755029 47930894 0 601408365 544032618 0
244991703 89759482 0 348167775 358236385 0
144113864 4182829 0 651048502 659033745 0
14978382 6433355 0 81273601 74034851 0
14248295 43144341 0 232280756 220678435 0
16593812 4927231 0 19007786 21871889 0
7830288 2400071 0 129548123 131886581 0
3801132 365878 0 52584603 52072537 0
147596177 54543568 0 461236049 535582116 0
395773 18375488 0 120155739 73175664 0
1264031 1481029 0 15535956 18106787 0
59231375 9314779 0 144246636 145115498 0
26559369 86570380 0 458710793 459479419 0
127094248 60163328 0 136308067 111061307 0
103460077 42302230 0 118320541 107384839 0
39227528 2520397 0 319446516 347834982 0
176518442 99501317 0 588658093 622917812 0
169900107 6137431 0 993490560 990146304 0
211106787 86635629 0 510903157 557902807 0
18058961 150809464 0 568904416 590768290 0
179552255 154878718 0 508168653 480028228 0
298896739 77483347 0 884308980 862021367 0
8885262 101796095 0 774783653 765116903 0
421571851 185776146 0 903635949 858463313 0
11140637 3884074 0 466478809 504636878 0
32351292 12503066 0 619345253 686516185 0
104930258 2097849 0 561762179 534788934 0
515708883 126047673 0 820215336 712932106 0
241497840 67347795 0 439767989 242377936 0
90003697 54736400 0 144145806 138144729 0
189677037 159819261 0 655020902 471283793 0
48503446 23913520 0 599709014 554304307 0
177111113 135883268 0 651856632 697605983 0
104593811 11825977 0 135221308 27594717 0
594527025 150967385 0 660024794 724247373 0
502260241 53868202 0 748818386 623428690 0
432585 95432 0 3438456 3979334 0
246814320 67711750 0 618631984 496110003 0
881004206 272912690 0 921076342 922323280 0
137499644 4482994 0 334920981 315603248 0
28657605 309328386 0 920542784 859633818 0
77644621 15404621 0 371333994 349765544 0
26838978 147908385 0 573443318 705532932 0
88006090 23367133 0 243084192 253167031 0
592973693 9610623 0 790482783 613839627 0
236271298 225583871 0 468647608 465996502 0
68062032 53733585 0 462831419 456259539 0
325322406 70187634 0 445113950 396458134 0
41345085 1474456 0 159530038 160899096 0
12026573 4434237 0 633680257 845794368 0
2098755 777422 0 201564719 137380696 0
110816869 13233937 0 439334305 406261267 0
177874193 16704843 0 650827842 447975899 0
1698680 206510799 0 463556228 631917143 0
68727964 32034304 0 738293916 579630353 0
9055115 3889054 0 286778567 240187815 0
5546801 134042267 0 466499765 462790010 0
26956468 8182650 0 260587283 241582965 0
4061520 13878632 0 847502380 896733441 0
109728931 25974520 0 505211834 466581122 0
205935742 366017086 0 786949113 713634946 0
194892057 68023673 0 284558128 319949403 0
151907951 205165834 0 371567248 432105142 0
20980914 19233075 0 373812613 380095103 0
114830761 78995155 0 417481429 435499348 0
33109174 131294793 0 430440069 630019703 0
8961480 24306778 0 263966032 302250739 0
49862498 911081 0 166563146 144766903 0
2570446 24145905 0 400881263 438217725 0
70225253 3297204 0 128889326 122237210 0
124169210 33260584 0 252831923 263984432 0
12954918 4433675 0 315998616 314031938 0
8810660 2492218 0 10451310 11133762 0
534269285 223247685 0 799443855 786979223 0
695260058 563635809 0 752920115 571672855 0
7436164 7453855 0 30412143 33865293 0
117059863 7042913 0 539448043 549597289 0
352249172 45077611 0 801151903 739365764 0
4369073 2646544 0 790341854 779753410 0
31580343 14263789 0 362544558 453496983 0
64433916 44758676 0 887087885 709211205 0
13670742 124930362 0 584164820 573876488 0
56699792 61933569 0 776985177 786071479 0
72883110 4887100 0 119225626 105368620 0
190534996 83222273 0 288486323 280598953 0
580764822 305813244 0 605644810 638425138 0
132497063 24069562 0 557640820 539196130 0
32837837 7416614 0 253828578 279082513 0
454200449 327094045 0 925350589 937648665 0
228914684 34411240 0 404061460 496556896 0
124259984 27096954 0 164974154 148999022 0
71181282 20917874 0 922038706 794584129 0
519692948 95537322 0 737961993 535852983 0
303582184 285484390 0 640603670 537242227 0
266992563 72426549 0 295789500 228861076 0
12135482 6276788 0 69350066 61789985 0
20577008 4098448 0 25906608 26171146 0
430413325 529073679 0 641613650 610459747 0
275637767 22147674 0 580476817 590193223 0
14607116 31099060 0 194760818 197528096 0
83996040 18132796 0 961918323 943558677 0
163977705 63861372 0 220720489 193166594 0
42917205 212382711 0 362949701 706292942 0
244120055 8078233 0 665081431 644288296 0
100461065 8652695 0 785747438 742996373 0
53227029 33278352 0 358392011 384317001 0
2096029 14871148 0 429102189 369439775 0
48586859 11045352 0 429814373 448786620 0
2496068 12484774 0 235401179 247543777 0
69587791 32210042 0 514686074 496744055 0
377931459 87443818 0 530992828 602203337 0
26539398 44916925 0 549855753 809648564 0
8592174 23190 0 64342022 60406000 0
42744730 8875223 0 88558476 61545383 0
137542604 3423869 0 515926229 551804256 0
10572438 9915924 0 652651532 536166714 0
122784427 59772752 0 567461093 554935235 0
245205240 100585898 0 867134945 713747178 0
9230442 10325888 0 574202950 555994985 0
379134922 134692388 0 852178859 643909499 0
301361623 62037103 0 767310628 724119258 0
24496316 5548034 0 44785162 44680449 0
21389652 41014884 0 453491149 459874849 0
108755809 228347864 0 426879021 562401541 0
19448815 45935410 0 342955769 349680590 0
209245618 137555995 0 523890254 824957104 0
252494607 25561017 0 475872321 426600290 0
264914372 122198079 0 965005916 797490881 0
18322030 24177118 0 888622275 755954589 0
1914598 23312706 0 432090325 265066207 0
75620078 8971362 0 550157810 579715862 0
110501949 141196152 0 848694293 778912940 0
17432576 17229674 0 235148967 237450615 0
74115296 24992029 0 236141933 316290478 0
138028260 3634902 0 233445879 228806263 0
21476871 152614983 0 681934740 628536607 0
119597917 13104670 0 456702288 415372718 0
329291072 193253042 0 532176298 501802566 0
262058623 29639 0 655629419 360909238 0
485876671 332982951 0 688178915 546264268 0
138504014 20389452 0 350199362 255780108 0
17901572 23395193 0 197201806 340140062 0
91157951 130610029 0 848785212 813656607 0
10516977 135870695 0 693952429 883024367 0
18974665 33991488 0 361324974 292421445 0
173490073 42445373 0 220072087 235947281 0
19353321 77582417 0 465085614 692891741 0
9789778 25165275 0 243188403 240650685 0
230930186 53383747 0 366032697 396309086 0
73210162 57058943 0 122340495 118471663 0
4214848 3034426 0 79955731 74329616 0
8290835 79673875 0 283109974 285436185 0
137192861 11725736 0 447205945 525063397 0
17272954 27299124 0 420209814 366320470 0
741576821 70344030 0 825969092 388917613 0
72183453 134156826 0 561368452 767227460 0
217848102 2487864 0 553085649 657245043 0
19605168 1370601 0 114304692 119343205 0
15828588 20160226 0 474979728 421288512 0
12723002 9080495 0 116578800 132405609 0
241574646 39982878 0 568751326 539084726 0
21744961 21805043 0 54269226 49355454 0
616155506 407671686 0 782108585 663351526 0
432313 193358984 0 676213392 792291568 0
325099293 9110697 0 875589492 851441928 0
197998436 109773303 0 689993577 714093663 0
25571125 6449743 0 45415077 46584099 0
5122557 28817854 0 413101097 392429295 0
358186438 61826095 0 448447112 460393959 0
11474356 79044316 0 424346397 489043690 0
525525921 221415939 0 565227615 632802761 0
59897729 170373500 0 464118237 596691887 0
450032819 99378937 0 566787410 243853463 0
8337278 14259376 0 180940481 181594263 0
231597598 76017714 0 428003113 216297349 0
47517691 4221089 0 281196137 289531484 0
39697497 22949524 0 528195417 431081754 0
27080635 22439080 0 544509633 603982791 0
6085937 11640631 0 397957171 420084916 0
252756260 168276962 0 657510786 643761602 0
186212171 19519004 0 984393007 863007335 0
711950183 63455268 0 939258186 918239203 0
192794058 65156558 0 326814399 219352628 0
43125745 68723638 0 422895322 412595169 0
26561677 93957388 0 640937811 772909510 0
306339809 125946332 0 548526689 590369016 0
342198463 27192859 0 848664423 789802652 0
218391844 191980301 0 604274869 629698346 0
11976298 8830701 0 250895377 253848148 0
570429 449444 0 85362113 66779795 0
5371168 71552 0 140998783 201559862 0
3289363 84262146 0 666771643 645468891 0
575182043 235458566 0 609661749 487579050 0
98566983 68042534 0 210015485 209920349 0
76809015 68291800 0 263493826 271892978 0
158840532 19581760 0 198877151 205537796 0
352862351 2598839 0 654838346 722202851 0
177779426 5648699 0 292406163 327121426 0
23648741 32370221 0 767607078 820957417 0
200965678 73401704 0 714021839 724409966 0
43289782 18270871 0 59717963 83244214 0
489850 9564544 0 38527299 38234086 0
30901786 3679384 0 568616471 559842546 0
333572304 214889645 0 493603502 432149718 0
9907011 87631598 0 784676391 883688788 0
220851984 68149317 0 347758015 390019106 0
38645379 28905007 0 193335843 183691318 0
409216 354275 0 1036367 1021849 0
2793159 3987984 0 20015832 20331868 0
144687285 58890358 0 675537504 638293528 0
161071483 225547888 0 421794397 390777813 0
440959940 9566258 0 625228483 137769183 0
264359 5491407 0 838404112 828209677 0
76771989 16716447 0 163496761 165490738 0
22738268 54586544 0 978852938 969619238 0
481431688 40537702 0 821460594 791828869 0
369979243 114267733 0 555720145 690920254 0
683792277 562979581 0 822358537 775905579 0
7198854 6388536 0 69752371 78246563 0
25379074 3343478 0 509846267 510986014 0
29082947 14420544 0 73545046 59743676 0
30938831 8564001 0 435942791 460403049 0
549509221 270138190 0 945289053 756509990 0
1498987 907549 0 15111751 18803721 0
15647462 32383270 0 327518987 315689133 0
22050767 827717 0 81435369 95063090 0
250140194 9020370 0 432686223 437650947 0
192088625 9681064 0 771643034 847595531 0
149685569 21209768 0 357624544 303449442 0
87756644 16987752 0 532105029 668683756 0
50198536 22515723 0 395963362 357245991 0
195061 39810 0 1504324 1131978 0
324727924 37481835 0 700160335 643716961 0
282925431 14715308 0 358005752 228789725 0
19394061 16683117 0 773455448 871604296 0
67958202 134549628 0 697900023 647850967 0
66815739 16250748 0 171965879 174590179 0
13033266 1460522 0 109639086 111113613 0
596259209 178201194 0 813290350 762120360 0
41011185 48753480 0 474390218 476727291 0
198211757 104129180 0 219763729 211076224 0
47775043 8996851 0 81109399 78690652 0
80815607 92401560 0 445324340 413287497 0
131673288 19990526 0 858295549 827436620 0
316736232 93896721 0 492049367 365036694 0
6113856 4025557 0 10925076 9504550 0
86902677 11831170 0 628910851 638266234 0
80958345 73610909 0 176209498 244019275 0
1345592 64688 0 515907164 656739503 0
42318550 103829127 0 443335912 465588439 0
1393928 815690 0 27635042 28053306 0
94501050 53264268 0 285018779 252603370 0
53569873 66586904 0 491391332 473345523 0
43213158 6345489 0 199218433 188890556 0
1559008 196439197 0 793330357 861582584 0
32114387 19332538 0 324475511 465988732 0
4727988 25484 0 6478767 6261753 0
24159275 62105268 0 285932150 392083811 0
95985900 223975300 0 649432512 738901670 0
71823300 18463096 0 324100693 312423371 0
16744331 941825 0 184070742 175389758 0
3683108 2364964 0 22274220 20900244 0
33539026 9218774 0 70160164 45821303 0
286112920 150650731 0 472616157 496633241 0
52860738 87308012 0 483847164 535919068 0
205351232 61522767 0 333855751 275582375 0
142898010 45374422 0 255542017 295276263 0
135706455 29268816 0 534077407 546405633 0
182524931 13261202 0 587508875 504087490 0
237547264 9711989 0 543191761 252969818 0
184906449 19586090 0 287542648 225057989 0
62226523 42762829 0 329542224 353546174 0
375977193 213354114 0 501954670 454757958 0
113652591 152126212 0 602627786 480456791 0
40079983 46352591 0 246527275 183215738 0
185895609 135251501 0 277544227 291132983 0
40892843 13045013 0 47494258 42387261 0
200471333 22212602 0 653087292 643549608 0
572136162 376820731 0 647592745 638466802 0
201864789 108111510 0 634733590 611541213 0
327324126 75224795 0 692874881 278893667 0
401723920 111371084 0 723155007 669462364 0
45367139 118284513 0 292534054 313672386 0
1825899 45632444 0 829742371 958132141 0
8446491 5504847 0 104724044 99918100 0
172770484 5283793 0 362217464 335717334 0
503669185 28891881 0 741638276 632809025 0
172676979 62214658 0 197282832 164396584 0
16168281 37527091 0 166232060 158749287 0
655542725 217119802 0 806831679 279614152 0
340392291 191365589 0 582418054 354287906 0
651079012 282839067 0 792498871 707244064 0
521292002 143722481 0 589439144 606896755 0
113464023 12495403 0 317251251 334977456 0
14390928 11544588 0 262943124 280646829 0
71672476 16528505 0 437526142 432392740 0
69381707 76540465 0 547577335 564733243 0
394381072 47934956 0 416550745 353200645 0
109709546 189782184 0 892969164 796773660 0
22726292 3204192 0 32865985 35196670 0
17074682 11159470 0 790340737 826923179 0
7211035 328529 0 164113152 165295932 0
251196893 7696002 0 864244177 931763967 0
32683029 18449448 0 334125653 316643939 0
43978369 1990911 0 107753187 102020331 0
68654646 18851607 0 115672805 123139661 0
35168021 14623380 0 60633348 55518309 0
128282086 92269552 0 573512849 453292107 0
90284352 38985748 0 103755650 115923408 0
25713971 64975236 0 677443158 571527286 0
84059152 19260820 0 471589108 434752779 0
15569137 4412012 0 55560173 62353864 0
161571728 12132159 0 244262229 240481823 0
239846369 38529535 0 572149937 549804810 0
135619264 171368981 0 641859655 583420667 0
130965180 194073612 0 354155802 351137270 0
263701300 370193629 0 799316567 948654138 0
3434193 22887536 0 339336556 328240063 0
280220367 201442809 0 585039409 545756766 0
225686773 3688432 0 307782650 188742242 0
436878681 39856529 0 617065479 782256359 0
91698821 31029086 0 405010149 394889808 0
373269768 83286456 0 615276779 397426193 0
350183134 247159407 0 369881424 368952612 0
482267612 24189111 0 636991508 295606108 0
68833990 9896777 0 433324170 415926152 0
24605286 2246067 0 524804356 506881421 0
38973871 2668423 0 386674602 352741003 0
127775854 74917162 0 387990264 391592190 0
277563706 28057190 0 505717908 402877653 0
19051064 13396737 0 62191918 77026776 0
198472504 652209 0 539966051 395457099 0
196477793 6636420 0 246827284 190906548 0
376257539 85975431 0 798909281 400958655 0
22712157 35955699 0 251343290 249662618 0
2150424 25859270 0 211577800 210799580 0
131740310 239127550 0 486588605 668679654 0
13170689 65197915 0 928345850 944655399 0
50983927 69518367 0 635775176 722747541 0
115872361 37065578 0 130714293 125370701 0
44379149 90212794 0 527701793 792253892 0
135688880 24374734 0 703227259 645821632 0
75875883 27181930 0 276806360 306332922 0
229276770 344781124 0 872474600 897853552 0
61461383 15386974 0 263129531 258963625 0
185595435 37745581 0 479700209 468477578 0
35612878 19183870 0 384900988 544176251 0
613346956 63100106 0 785043337 645989700 0
23044463 16198022 0 458038045 439859984 0
126158543 54580303 0 363879228 419450195 0
52472135 80766314 0 904507521 874697309 0
4653582 604648 0 81337632 74125315 0
8752979 61231957 0 472769961 474719863 0
20135322 137806339 0 702638179 686350605 0
784190169 39222615 0 924762905 764528282 0
170111936 30579876 0 283805794 193543501 0
48029202 27334986 0 171304068 155574181 0
292925047 18131340 0 819815407 378288034 0
65470798 3747446 0 175816396 182973476 0
120819930 24711272 0 683871205 695372289 0
7747867 54353329 0 245686058 215838592 0
14010721 1564982 0 19259664 17057255 0
78996843 11235567 0 230704779 238523492 0
140616181 92159076 0 415740881 387313712 0
92928778 33945652 0 345079788 314249539 0
28615360 3520060 0 99615548 97930140 0
899399 12661 0 11278557 17485371 0
118559797 14685170 0 274389188 258391120 0
33323600 671718 0 55247675 39271678 0
130215544 87020434 0 422033995 626076655 0
192604045 183418500 0 219650841 209898396 0
134840645 166536788 0 606228666 498364305 0
582065261 129475777 0 882646187 935786455 0
52870005 41799274 0 439746424 487999379 0
361716757 79653091 0 875851131 242774390 0
120573056 112009214 0 599430755 601157511 0
121404634 33619562 0 783320568 537421827 0
11705595 114240925 0 507015118 596449952 0
341882815 107830522 0 755362632 787455895 0
51714945 3464684 0 438155897 540988655 0
360806416 25116682 0 430330302 313971969 0
121758803 10850910 0 476492896 470966520 0
3478683 37725494 0 323439028 298082537 0
92313994 31739232 0 860614120 670436668 0
383059467 13406027 0 605223089 398227124 0
163663724 104288950 0 278154970 266596731 0
139276899 74470235 0 824109905 683270061 0
85082382 45972158 0 278839540 370157034 0
12381295 12407967 0 442039062 255990043 0
274672331 19940406 0 545783444 542552287 0
87315974 17184084 0 197928928 202113142 0
307569408 34090902 0 510824368 420460167 0
49745968 28849865 0 547473107 500057879 0
267647665 119092755 0 455026869 322236978 0
414453770 86608711 0 740672129 676767163 0
465714779 210691036 0 510333293 310346695 0
30384034 1028401 0 597190678 575722717 0
590235179 56585230 0 837193499 845803176 0
11307580 48876225 0 585221092 570656825 0
247429245 87406740 0 717495074 680630906 0
576939370 20371753 0 695111115 496214232 0
123374191 32650455 0 280131468 286039492 0
33853416 31897807 0 552200799 561791630 0
228932543 229499789 0 388258415 428417966 0
141532212 15153576 0 491158038 407681809 0
104926265 29778524 0 295853070 287049862 0
301899140 64243910 0 645051483 707021387 0
623050048 3274473 0 778511069 759425324 0
56841493 16102862 0 139558838 111533893 0
17176516 10751833 0 104728114 109775308 0
108349454 32174068 0 559152115 538714953 0
121361917 11591123 0 485441280 481715732 0
24426841 128215567 0 596347945 595685019 0
57444771 74528748 0 881388356 907409537 0
17493824 4620725 0 32559090 18069866 0
950691 14138855 0 109710080 109336085 0
11748663 186831720 0 435942942 486767013 0
7284700 337457 0 9939261 9608675 0
58556405 10534560 0 83382157 70679870 0
3357523 24175952 0 151500541 177611577 0
145442487 129523528 0 485999853 490414985 0
262024838 146276262 0 593118286 681636694 0
277199376 154203743 0 391109945 332374177 0
28352448 16082996 0 118929891 123283800 0
363934933 394713409 0 892785401 845210163 0
20424447 34379461 0 781454657 706795981 0
439679309 95088367 0 622426377 548276905 0
13573622 68394055 0 804671460 858547023 0
33353379 38457995 0 670850321 735016010 0
162146299 40776108 0 170621769 158638221 0
148563883 33600337 0 748408994 764455556 0
54067373 164331549 0 447222720 489332063 0
91559354 46768662 0 818316038 656993948 0
175911491 122983973 0 470644105 596680052 0
35976066 7770441 0 441873837 396522200 0
566355037 225937221 0 816062553 458985508 0
321937816 39846835 0 871960618 841343923 0
2167306 8583526 0 112590920 118029245 0
1309203 23883353 0 350738966 379708155 0
243847662 122052809 0 587239391 393751740 0
12250393 15805800 0 413520997 474372317 0
28470053 96518859 0 449956571 419735728 0
305697243 55916521 0 569965583 622082035 0
10785696 8028987 0 230862145 145553473 0
15844687 102963182 0 387896531 421622054 0
1063927 68148147 0 561509541 508769020 0
19750648 2262224 0 148702071 122598115 0
36972641 221383788 0 697187095 911705694 0
828507519 27136622 0 857264434 657988206 0
101154440 27968564 0 263381172 271651986 0
34099892 33264326 0 145543756 113524752 0
312729541 5332314 0 729727521 698997536 0
266530554 117175165 0 403132758 389372745 0
9212669 41545568 0 135243704 149463257 0
29254215 7604201 0 731342918 724629846 0
246913413 35959471 0 299235062 256452853 0
49692640 61658185 0 83836742 100119100 0
38144482 13200168 0 696744335 461082044 0
169220603 13549689 0 341637110 362865071 0
84219936 257947 0 178059601 167828956 0
156949676 65698467 0 499509705 488796190 0
1154102 160097 0 66591672 60863151 0
80415929 179660515 0 756298441 750463403 0
49610663 31184207 0 316961370 208386820 0
20549547 65648857 0 290968350 272010601 0
10876270 12017224 0 207499378 235353270 0
427489630 102847464 0 729829041 732287361 0
142958587 56655884 0 156743470 102546891 0
82870845 36381862 0 728028760 743037117 0
59368273 11203688 0 114955353 126599507 0
410302794 66047602 0 508062478 469309522 0
21763429 12857704 0 394291159 259700180 0
48623730 45584349 0 394766856 430598656 0
4425335 20653160 0 416194650 399219118 0
134416835 6665926 0 756462690 703325697 0
108343182 2663921 0 178795814 111176509 0
538273858 67530051 0 558741954 453929466 0
22239 13491 0 2629844 2355463 0
40257180 11397885 0 65546071 58226465 0
24566474 22540049 0 552383735 569896510 0
74392109 170203098 0 881142619 954589707 0
104905779 54387734 0 419553538 680957939 0
159770110 39911250 0 550163222 581501501 0
2299253 1392735 0 5809165 3859148 0
361727012 5954556 0 600742256 635605700 0
35339136 18013921 0 161640711 144995437 0
540011809 81995196 0 754266657 939030877 0
583207479 125047910 0 817610675 762616608 0
275207651 192358229 0 300093428 218890662 0
173586016 34406954 0 646049697 604419694 0
35766662 96129734 0 990151106 765153702 0
319556492 162308980 0 357416514 290560364 0
81482295 183782 0 836694201 772187723 0
183649670 106189013 0 586854472 588792626 0
6952770 64458821 0 474979516 478256193 0
14767950 19172554 0 118650279 155354669 0
365214282 130679192 0 806527004 780372517 0
340421844 60537181 0 465174808 418025052 0
113429786 109195455 0 648732112 845509230 0
398729213 121785107 0 409477669 283968958 0
44596533 13723512 0 860174744 865045308 0
26981326 73070017 0 370525538 384748505 0
251139098 8481158 0 598761296 554930992 0
27643581 566438 0 94589682 92301605 0
34293031 34648779 0 261677823 250324987 0
77445546 14682820 0 162769043 162580642 0
149925190 8878425 0 602539995 607710456 0
122441563 12183264 0 672165879 745175870 0
223128816 10293277 0 678173714 597466138 0
48005901 2369184 0 291814557 303522226 0
6406519 47211623 0 310619252 338374760 0
372047620 182460684 0 769484087 768636475 0
37578867 13910302 0 857464259 934023657 0
31591009 95311024 0 681497610 714015906 0
8768056 13446805 0 562500070 565782919 0
470554383 127867541 0 895612767 345160865 0
33733259 55129404 0 290582826 324963513 0
233428177 25433259 0 304312222 246415159 0
2642739 4089100 0 17179192 16036164 0
65134227 21429185 0 185020375 195944075 0
244072468 101795019 0 306168085 245834768 0
511874268 41864873 0 898887659 842648044 0
9811281 11420578 0 71361291 66340365 0
585769640 475754102 0 734455239 690774022 0
136929781 27469550 0 323651327 278428791 0
33790534 1680158 0 253649136 255101927 0
260527835 194458595 0 695529826 563151247 0
9952997 11936156 0 438041359 347085463 0
52726596 1252825 0 89309850 67389950 0
30758729 22093431 0 363134365 384390489 0
92665765 11946457 0 122719361 78817893 0
141933530 15346012 0 213087426 213686175 0
64765466 52412294 0 734506755 624122094 0
39587128 39909749 0 330999721 414123692 0
153927306 56156585 0 758954382 762520294 0
30163063 1362923 0 592900025 540318898 0
163096975 1976940 0 522941538 424589556 0
203283317 30909081 0 365238119 360517456 0
360911 27421639 0 313202520 329304841 0
696505115 363711864 0 771044997 682131150 0
666600955 195239227 0 798663075 493350717 0
37632655 18616715 0 219181191 241666241 0
6689340 57556386 0 205016504 199517168 0
481544083 76026802 0 573296268 226913034 0
11847755 89065694 0 357093288 361736977 0
56217681 75403457 0 493545520 493064244 0
363135032 150910017 0 409142310 432850823 0
44678899 2329947 0 296164642 308928245 0
63744831 102212337 0 166005638 176751740 0
36708122 20249931 0 50203815 52764793 0
156124244 68084654 0 729274703 734390244 0
17625554 35014081 0 217384996 181452110 0
49920824 1976007 0 95320081 99081904 0
300702651 75575317 0 756865885 526550962 0
203103645 19508405 0 226639394 242162896 0
232243792 79970 0 364384659 268913824 0
20202768 15143283 0 595210551 592037490 0
192701706 42864553 0 744754894 724994408 0
3442048 99462665 0 362514891 436937851 0
131978207 70890574 0 605128225 664963569 0
94238957 19976405 0 519193941 568694896 0
5144606 61069422 0 783988519 877837325 0
43708593 30671267 0 386177971 366335994 0
6756757 24363922 0 300411069 336632286 0
115743004 13844417 0 404301734 395528408 0
127232984 57855078 0 663430552 687106012 0
370873359 106007842 0 842544239 805254505 0
342331463 159025981 0 598764481 595587805 0
98249309 5946882 0 487918999 513650914 0
84381619 20892161 0 172469238 241423117 0
20623079 34731474 0 725134556 673164394 0
280245247 43201194 0 627951832 364288063 0
40702133 22837753 0 744199087 761731419 0
537520855 10420202 0 805427650 689415615 0
95457432 8010716 0 595206628 574275604 0
13735834 15558124 0 86826270 99089646 0
240299876 81478823 0 319630327 337835202 0
33290927 8570381 0 70784887 68549034 0
36183243 6998930 0 258446934 198457466 0
220090439 142816965 0 496837214 389146787 0
21486421 205592335 0 445858392 453581944 0
75528444 20042866 0 473917061 402721830 0
2107256 33177165 0 153095668 154812672 0
6716020 4898473 0 28481781 27532620 0
115005157 63938637 0 258600777 289580748 0
70893095 36837223 0 585871723 673884191 0
271347649 133121540 0 397966062 414185965 0
230147936 10120500 0 623480490 593875700 0
50262319 52898523 0 396889529 356321383 0
16337449 17154098 0 123106605 139736159 0
1503142 5603734 0 660603148 488364810 0
6091762 7811430 0 18348196 17957517 0
318331840 28677043 0 668564180 833211641 0
215442167 146669369 0 757399062 753993348 0
92043459 38068276 0 218309020 240086142 0
8484114 8889511 0 87206201 86895763 0
630450645 354744729 0 904355361 862511876 0
7295091 65856809 0 274381475 257902443 0
17307895 17428105 0 127234501 154814181 0
8812132 12308821 0 399564824 373780743 0
360781538 88066433 0 587767371 507221884 0
12419243 14152314 0 149456927 117669385 0
1021052 5370848 0 30422573 27876397 0
181713711 384307953 0 861832374 835009961 0
746248 8650643 0 160777815 137694898 0
137629413 26069303 0 264367448 241873929 0
20726407 5401429 0 246322247 247074476 0
64943346 51556402 0 510141748 484973006 0
51031204 9708592 0 341300779 313876280 0
340949320 188754581 0 381808098 272083631 0
21251331 30678217 0 538742572 594975529 0
55132641 5709827 0 69205019 52535261 0
150084344 64364866 0 460627247 448686462 0
139548937 6268580 0 543338331 584062315 0
84489265 1997101 0 261549978 235278098 0
38313014 137422186 0 406325434 393661784 0
49241843 16843655 0 214285270 207456776 0
4314925 2539323 0 100522982 98420242 0
32250330 951514 0 273778271 270709632 0
665761438 180591930 0 868188556 801125329 0
12950436 18244969 0 222820031 205772171 0
390901951 356939272 0 886890760 810506631 0
113289370 27394256 0 376348069 341716649 0
5560025 8169135 0 380507719 416274405 0
133322016 32842663 0 233537506 174638648 0
7158766 6289160 0 39254417 46766850 0
429328728 393958010 0 986685736 990285141 0
22069649 35089663 0 266199925 259559898 0
235376861 179895202 0 814571541 852482710 0
62479823 8077733 0 186577064 154421976 0
85443053 34840631 0 477796948 637570029 0
713459852 233030175 0 827956257 506135455 0
503460432 476654936 0 612039878 666927874 0
24217653 2904806 0 868157996 798899475 0
138795126 47040066 0 356607785 420760996 0
48758954 3738303 0 59539986 60778722 0
149814604 291349364 0 782804526 658564326 0
52680615 16135961 0 962619895 632928287 0
105645203 35465573 0 190620174 207549373 0
114546356 39443104 0 676364877 690886852 0
188738046 9641782 0 774657249 787348476 0
7960826 56259810 0 287376994 232045012 0
446218312 336332 0 857503458 892677586 0
31451822 39556663 0 676037104 624815829 0
40646973 113845043 0 780814650 737625661 0
57372392 16700877 0 796630750 694996717 0
19251342 7822335 0 169918695 195484878 0
13020208 378032324 0 775187450 770821220 0
23019264 5269670 0 31653323 21898818 0
32321143 51560747 0 368220803 320761405 0
92977201 70565341 0 520959256 386759045 0
131987691 132590912 0 758877618 785828160 0
123102657 68857430 0 253859991 232893922 0
970620 52786 0 2463468 2465768 0
442647633 49791528 0 925097064 637862629 0
86826683 41576168 0 518535792 515856006 0
48616486 1652941 0 94741048 61266525 0
313441306 86576770 0 471670621 538288862 0
33684891 113955810 0 392724790 388582489 0
26723760 27325660 0 651061717 686345277 0
66375910 181139688 0 710251108 723965564 0
223584773 16587322 0 297239359 261347179 0
2226590 1215775 0 7283614 7231461 0
23857678 74438356 0 438204458 529233281 0
69292 914440 0 12564123 12365563 0
92789378 20096868 0 586147486 554970094 0
399896044 291424381 0 870989365 932724996 0
238297133 182732567 0 463222055 416518340 0
122565654 177154642 0 664017856 651163816 0
61850982 24941216 0 481828068 452312496 0
18857275 13327544 0 163779217 192644179 0
116593629 21828772 0 520963930 461084680 0
59853080 20469102 0 326822256 360114653 0
1359779 7617789 0 19529779 20426233 0
30173111 29513286 0 318916069 323974929 0
86918026 18533639 0 645979186 702531255 0
36753042 19345813 0 375682750 341491207 0
9357139 36039684 0 943471043 750929504 0
105050657 26566820 0 645905353 583625638 0
26772836 10809339 0 385103448 407324805 0
91111178 65542892 0 103572335 112803933 0
421079689 247180573 0 666108626 521653712 0
107921468 6874687 0 128385425 13890516 0
64644315 102719665 0 683715507 676491231 0
275909087 65973999 0 304513695 294911666 0
249135909 4962560 0 518253387 505027065 0
104860977 15853555 0 135216552 93767191 0
1172875 1017142 0 59155864 62263591 0
26522884 13818760 0 88520473 75912409 0
355344354 5298028 0 752868339 675244437 0
285677966 75484886 0 360943848 320481690 0
672604326 54264492 0 709228324 400742391 0
339406455 345862886 0 592073308 759223839 0
182278300 99863569 0 506857654 576571948 0
25385216 29914418 0 662890724 706888952 0
103076361 59335319 0 615379220 697938762 0
375170273 309008417 0 850494348 866594054 0
3541630 2648043 0 24601782 26805919 0
87406141 104368407 0 434274605 444319596 0
127453519 54688904 0 170691364 165552175 0
242818376 37492356 0 839900878 783400492 0
12788944 5425160 0 200057377 191108641 0
53840300 59570450 0 451505286 431082287 0
260391500 75300157 0 688159768 840850667 0
40714065 10723899 0 211583187 205565635 0
12118693 39859415 0 261599572 250928550 0
3358512 95669554 0 801676627 693901951 0
220476433 69248139 0 450040218 396294618 0
566047455 188141058 0 605166125 266772815 0
15581901 44823093 0 55530683 79808291 0
198042791 146510892 0 619499648 627621409 0
59392739 12472591 0 578140929 592661497 0
170291721 5744287 0 324502395 450915061 0
132288407 22682374 0 425650457 428594638 0
97170114 17185601 0 431721028 461759964 0
299592509 134156520 0 447604140 426132451 0
27494683 12620107 0 578832713 472863576 0
24423002 18047559 0 427579785 443208557 0
1877000 8263312 0 122550454 129997798 0
45632629 8720273 0 534979664 601339276 0
30493162 73706855 0 499049950 500685512 0
20761152 10773973 0 87635511 103491807 0
6657334 23923076 0 620383661 595908739 0
46384 3561691 0 23782640 24626588 0
17162108 92422388 0 660278071 617079648 0
28551750 285021 0 145021998 138216379 0
12701611 2854100 0 364935494 362002054 0
48540872 43515486 0 693332178 529516554 0
12601259 1942292 0 275228005 256140930 0
157004954 46500774 0 276970950 315243353 0
1890542 7683788 0 44252469 47020505 0
403026 782963 0 2142507 2550892 0
109792253 1206530 0 427934983 384647424 0
66904546 86513815 0 316470223 355816627 0
47189266 14560637 0 509461566 420169945 0
277630934 258380522 0 492267948 584587216 0
172604085 183184834 0 744149352 729483453 0
264926213 72976006 0 992372256 958191551 0
504510215 36214287 0 748338888 718277656 0
585766458 10733840 0 706567246 580085214 0
259934388 126394322 0 316062459 208759566 0
143578781 60765549 0 409149194 400551533 0
490074342 127729339 0 635020432 606411907 0
152655621 17847113 0 162245853 126309997 0
1047255 6144605 0 64136997 66982389 0
1093783 7650502 0 107099532 81280907 0
410846927 362689 0 502359341 495741687 0
42838180 18571771 0 216679251 239665503 0
68152244 29565399 0 512777120 493687021 0
112848223 39491049 0 356230778 404703786 0
86574799 45974154 0 273240094 220426340 0
139755121 166849978 0 702450643 821826815 0
118503582 33411723 0 236575964 221929363 0
146173323 45266215 0 408666284 394331934 0
466234083 33004895 0 561542230 664994132 0
671751 33052285 0 508122409 641438488 0
357723549 73154297 0 704592197 832724912 0
57717856 143247196 0 861023866 861224602 0
24746017 36318629 0 376865135 414597644 0
24478931 2472353 0 57564093 58516194 0
395083810 10132394 0 567746309 430025415 0
2223378 518013 0 6502496 7085609 0
89256093 59492460 0 181930322 167129127 0
279765881 105336485 0 446994127 451224524 0
230726111 92985112 0 379169389 213592628 0
4583254 8160631 0 30822416 30841575 0
4225779 42315054 0 298258049 252429431 0
32707216 33196617 0 168548920 149774808 0
980564 73086745 0 664864571 644247406 0
124840866 4929289 0 814351476 923019425 0
15135363 22156873 0 159410832 162012327 0
148785368 16162473 0 434970495 401333208 0
29235484 28911856 0 106949687 110538933 0
351460557 89525534 0 385021162 347357004 0
22877636 123207034 0 395592619 390790244 0
175758485 46404893 0 501598292 587261869 0
175155136 129719873 0 193247510 187145160 0
20103793 7002984 0 80547127 78000517 0
544599063 114432912 0 810147389 591351899 0
983070 164528 0 1023273 929966 0
10976223 92145070 0 405934334 358421226 0
41108336 14623491 0 60319919 71900438 0
20269841 7790850 0 94032827 93884912 0
2676323 1335698 0 80579451 80991247 0
267772337 40190749 0 632002365 572983951 0
15743892 27246560 0 109008297 106808300 0
426806840 12394203 0 528753605 440283068 0
154070602 13012233 0 408841727 307685888 0
18113662 1261242 0 41858175 39450788 0
76445956 7659408 0 124426490 134399847 0
413419976 83768480 0 451944898 345976512 0
47271155 51484214 0 797682625 827936310 0
105898678 33078833 0 175793329 208719413 0
336248087 87593034 0 541960675 386946098 0
99313804 16097025 0 150336545 150410586 0
140834351 12826265 0 881248940 957303608 0
693854553 101656438 0 842049219 403140501 0
326599261 46682117 0 413226427 334624340 0
322343266 288233188 0 594499310 412080432 0
104595723 19037842 0 528084689 552728165 0
31729552 6831977 0 121260968 120848022 0
536196322 303571202 0 607308397 471372820 0
16893434 302758 0 125310517 101361660 0
64135284 18961485 0 227806606 225329342 0
246851376 187947177 0 833706135 750833847 0
224276190 241491918 0 582171530 582439000 0
185685380 68692414 0 370717890 334675162 0
49004309 47999586 0 204682424 226187726 0
425764804 10811692 0 688335398 822788487 0
255659833 17226026 0 370580441 169445827 0
115850313 113437821 0 407800787 417749097 0
6451986 5465920 0 33294463 39069587 0
31131964 12000420 0 323537537 435441168 0
69891123 258846974 0 413147738 420887720 0
103523119 132973398 0 359274478 443126313 0
1465633 4926850 0 37664567 37666064 0
102442947 106592228 0 686783641 589356521 0
54763687 32671096 0 91137913 75895506 0
307513527 124744211 0 622957079 657597773 0
98778574 67155780 0 720738072 712314798 0
144537758 52382975 0 355355316 338425585 0
108423306 119037649 0 502291865 562056722 0
238779228 54651857 0 576470824 576426897 0
19987724 11552445 0 468528781 504502569 0
5100778 17022525 0 209485254 180183926 0
73854970 64681989 0 636345231 572832949 0
110758608 4868282 0 235279664 256959257 0
671285968 103667419 0 734083659 586591916 0
441633854 145367380 0 519190461 373719402 0
70724443 30451964 0 540562638 620654465 0
31470948 3361936 0 38999011 39136573 0
129184898 4841144 0 148795026 52528646 0
545222 2759621 0 93722885 84260038 0
198828511 16465202 0 415776354 435676100 0
365120137 46803830 0 515028138 223935081 0
20084977 43356242 0 165674149 115696625 0
84434190 10702358 0 250504154 226308897 0
322188521 52838192 0 712593391 642602001 0
127965019 32870290 0 380024673 442364666 0
2557070 61881236 0 689754482 611978620 0
36424806 1538731 0 129002034 129241819 0
102057199 29178039 0 161508356 117217771 0
575765343 265348851 0 676792237 619369148 0
39485444 129906 0 70023411 56564049 0
93504231 11398914 0 384957684 388424095 0
130988449 33409500 0 174937556 173216758 0
246345085 126565188 0 718038428 794055203 0
50581596 33120532 0 862379157 856029415 0
467980268 174985589 0 743193649 521439638 0
292469281 49407421 0 448336575 495579431 0
328324345 44782208 0 649445527 798658153 0
98880091 37204844 0 175854726 186638223 0
449471632 137707797 0 846108686 780399103 0
144906907 24477355 0 183087344 180360223 0
36249078 18672522 0 188893926 227428017 0
7993060 7294182 0 45149937 41164102 0
89634136 40695868 0 361477091 298420438 0
103688447 5263866 0 539186409 494422737 0
35640768 17558953 0 137717817 137231814 0
96080228 68655176 0 528545004 535573675 0
2675533 10712098 0 75667706 78387336 0
70241171 6413724 0 187111249 214590393 0
298166090 61410221 0 608401415 447680108 0
13975109 24894993 0 322179058 288823068 0
364311297 48450607 0 690046485 662145527 0
775681577 132993904 0 906232937 839756940 0
61113627 1500299 0 177588910 180931990 0
103346113 31471480 0 306072637 310183841 0
76931245 49401007 0 566750431 647665087 0
26395489 8112710 0 130541800 130441389 0
39159626 216180198 0 938839150 841462688 0
145081395 74259196 0 296412357 302380953 0
64072049 125481735 0 538073004 582349414 0
552908165 205898154 0 623957977 665536991 0
176690612 35655998 0 559510913 726282027 0
91945186 16692664 0 463876486 450625424 0
28989737 4513655 0 104917591 97942652 0
182297397 13004439 0 806980420 663066904 0
132570058 53934114 0 526257478 546098732 0
39756728 38359408 0 265121694 276547918 0
109684713 145768744 0 345711282 343584575 0
113637281 23004392 0 333800401 326852483 0
221357381 81110956 0 293454519 132442166 0
238696359 90563995 0 516982306 482348980 0
111841873 76879832 0 815311761 865611623 0
37984740 3960311 0 62719452 43037736 0
178318719 45004678 0 198527829 183115175 0
207130894 68826490 0 883106568 758276797 0
270655608 50905095 0 640887788 600537121 0
6211741 21070288 0 212267112 169104772 0
72544883 54044081 0 404171378 350161310 0
273960048 18675298 0 756835048 759199495 0
192434857 26408155 0 348319458 334687833 0
40617755 11571820 0 70189184 77751700 0
31489609 14164761 0 54816800 39566504 0
509645775 96264239 0 665223579 742178835 0
47600534 55169165 0 268874660 249580546 0
453735805 437281404 0 953432436 926348493 0
53194675 8877700 0 346000434 411294397 0
601009 3433733 0 96473445 94901524 0
130279685 15406269 0 283528043 199182480 0
716581198 125333243 0 728773088 430868154 0
39598347 84325869 0 830668583 827511758 0
96246628 11798190 0 108035269 93667069 0
25360287 1322671 0 498638809 504054820 0
151729117 41071444 0 165400770 153193862 0
290644363 6068676 0 839481466 825131929 0
16433908 28312715 0 211211712 194387681 0
441563597 224890157 0 749631600 782026210 0
42197973 13739976 0 192773616 190523299 0
126578633 70400149 0 383042685 423466491 0
146877 1684253 0 722669871 890279290 0
94710715 38697252 0 180071637 176639925 0
865805 16857316 0 193519306 160910123 0
293571203 35907889 0 517445084 386525773 0
17135479 21058631 0 200526185 208089939 0
106918909 64034140 0 150639157 106744519 0
66577450 91122263 0 308881100 316341687 0
170855465 103453028 0 907891417 858412489 0
3245485 288289 0 317466247 314292307 0
122572899 87689227 0 455730023 450478838 0
69683294 19754161 0 492802763 506542240 0
6043521 967426 0 15593714 11597590 0
474521376 350725065 0 599919861 627506765 0
37775731 38116797 0 415701766 439991055 0
31543747 70755619 0 483080139 551907964 0
3401855 181072125 0 571809099 538592337 0
183928947 2230241 0 393967367 441860050 0
112503231 74478987 0 983713769 955928196 0
39712375 492233 0 130585164 158982565 0
8622130 37620927 0 764828065 821381016 0
70935154 87262228 0 564036688 607814178 0
48312592 37329178 0 522432749 537388298 0
154657854 136664299 0 189959182 169892852 0
250978494 21684116 0 528070589 596156193 0
7125408 22277472 0 550176871 341783981 0
93399469 267551329 0 844759833 906434098 0
22337069 2169380 0 83138507 100160666 0
51975515 1896816 0 148091056 168071144 0
422062546 9286393 0 599134123 579239020 0
169660044 1874501 0 238844701 196793424 0
21522868 71904562 0 359635512 369918591 0
70885498 251039690 0 753414067 771563116 0
112394699 43202924 0 817868799 843033191 0
101487242 20197794 0 288896622 272503114 0
421606320 13842386 0 628663328 720955218 0
245112706 159290292 0 272900014 220515065 0
567710763 113847663 0 717750488 540630106 0
18015774 34438829 0 410127903 390414497 0
3662901 8367032 0 281418369 241419844 0
182933511 178562957 0 218090904 238849848 0
169789589 77967376 0 838290909 739109504 0
28922418 3229663 0 38371121 32314864 0
32869952 96576098 0 573740676 623116954 0
250813924 17859139 0 557795594 474022625 0
360434 110164 0 1805940 1987177 0
107877999 196070563 0 876612555 856783921 0
10383053 132931420 0 662329779 717249624 0
84804074 24361338 0 150645715 136047440 0
104566650 131164787 0 690524346 669689956 0
293796347 16554641 0 405033079 259272773 0
20710437 40805954 0 288450392 305683972 0
716127 661601 0 15554755 14764225 0
214275292 10579678 0 242237755 265763267 0
48132805 55702608 0 368489907 409780299 0
5306376 282837 0 7663621 9056316 0
44584385 39245966 0 64577740 56169429 0
1171631 103621999 0 755014629 791305419 0
565492779 77462943 0 722969137 662542765 0
339503681 9265514 0 521481193 395557726 0
58340536 47221976 0 449247090 415894728 0
220826603 16627207 0 482011544 480616357 0
17159806 23047733 0 670736153 560139822 0
60342250 28908401 0 192701345 207975539 0
8286814 3441420 0 194367447 226339034 0
56223855 3622234 0 221526234 94816759 0
371626430 145854203 0 927190970 918534244 0
71651926 44758526 0 192609580 174642409 0
65447187 85969752 0 384052391 406983585 0
9635043 13965982 0 240585826 212976345 0
182304077 19555664 0 804243322 663699055 0
37086389 11254878 0 54307583 50438507 0
86295013 24282166 0 921293770 744048505 0
5184606 6584599 0 16524400 15630883 0
293028754 17561873 0 336663792 375376142 0
90227371 22801556 0 173748450 216827349 0
91034749 43764381 0 700640364 793585040 0
42183634 92786840 0 418743416 440163570 0
199714824 9021946 0 264199068 249698719 0
25340414 19360353 0 91323465 79510158 0
20111558 49309500 0 593013681 624024550 0
121173582 35695813 0 273160119 207783316 0
44674075 89287119 0 513976064 627229767 0
120348414 47547043 0 590219490 644705634 0
301042962 107916625 0 377095986 340321841 0
73903411 13832396 0 128062124 103988788 0
371437447 5109031 0 708332483 758516842 0
550482737 204775375 0 695942893 674964469 0
450642126 186340821 0 677477298 611383675 0
44732312 100616233 0 783740972 782797415 0
2718425 125853981 0 628463354 651491622 0
269501304 131917363 0 558999952 529806628 0
166320982 41235045 0 636948969 620818326 0
76636576 11045511 0 568870631 493607898 0
81201715 46162752 0 428025309 508406587 0
17106675 44006676 0 580514730 563035791 0
26740571 48309461 0 83982160 107171559 0
356808256 247278098 0 903536471 702601562 0
4058120 14645283 0 291623728 362799709 0
183889508 49299009 0 619765449 646621073 0
40496690 11750318 0 202178374 215009445 0
58443256 51275897 0 696228739 654686530 0
240524 2338202 0 7635028 14276432 0
546381636 188752576 0 554727075 449918856 0
47958958 28650116 0 102849757 112546523 0
32738478 110593273 0 903407864 892433495 0
179786348 10657601 0 578357292 452942266 0
20842118 71006246 0 683974981 761161131 0
32533120 52070399 0 547298128 433911173 0
27994222 74058421 0 621767539 588380883 0
107275439 28642377 0 299631308 281334116 0
195851820 22538740 0 304516752 299385728 0
11166494 73604863 0 366472285 367571844 0
8626449 18432146 0 488469534 357979311 0
89576285 35414641 0 165956947 159253670 0
139170645 3905490 0 191772059 197876358 0
571884235 492212450 0 657663281 540471600 0
14039367 222753349 0 686020541 560093610 0
557718859 15061517 0 904145612 499106313 0
48612521 290144451 0 963788595 979301560 0
96159219 36303680 0 455372113 460963375 0
121342699 57706329 0 485964808 439332293 0
93923188 5954181 0 436312345 433497617 0
170501806 158297544 0 339600995 341603748 0
122138886 39305963 0 736768603 751834558 0
32917623 9322574 0 576999691 456054387 0
201140341 23483255 0 276030909 285870018 0
139754335 67909515 0 473224794 469930631 0
68885535 501697591 0 645387176 842554594 0
441773319 348570559 0 532647557 702915969 0
185845214 29263232 0 420111822 422223941 0
139461428 543281 0 224172746 173571106 0
10823166 5525815 0 257301620 189545285 0
70472941 14352485 0 189121468 149586942 0
63973673 239045486 0 643239058 577386704 0
411609379 146883000 0 504058404 527035853 0
357573009 32726311 0 508009068 534252298 0
81663929 9052405 0 697154045 590388405 0
592245596 314225963 0 661809269 651334520 0
410722659 88585942 0 939381555 919264112 0
27934516 17326203 0 174530153 162292001 0
602328529 81758278 0 946273358 287301369 0
393287475 45044851 0 873116430 829981414 0
117275608 655111 0 161173315 139485031 0
119794579 34616271 0 200730413 204207578 0
293772932 136274663 0 530314203 533180373 0
92070330 327868748 0 723868822 718439685 0
48284301 94395216 0 611866544 543398953 0
109164957 43729658 0 780471367 841463878 0
44458788 26750329 0 285437654 301760510 0
60989817 3075815 0 86881972 74449822 0
200785750 69595540 0 610288403 599295954 0
117363099 29505364 0 203745341 185121933 0
381977922 146901076 0 611201839 611366468 0
527575603 147280118 0 870514872 869803158 0
99109757 141185257 0 405420534 525438568 0
208921579 72520008 0 825725829 803402182 0
204796914 76719350 0 730417345 592447106 0
24997547 31968991 0 400553628 451292803 0
30798238 20706659 0 639925883 583081382 0
27204103 88814057 0 557761427 660549227 0
207911738 35484791 0 612786766 737024658 0
3390162 7890171 0 68796862 70165777 0
45781077 3885073 0 312660323 337213078 0
188712996 77922231 0 541509417 557135995 0
37890211 9663361 0 118783046 103360596 0
137310928 10805236 0 372177358 253739956 0
41628504 132536133 0 954078373 969087423 0
12089487 2037335 0 131817750 104888475 0
37369089 7594054 0 85245597 86178400 0
735795176 46620089 0 906595954 524761346 0
408815489 142869654 0 634883526 474387145 0
18770951 13422004 0 259555754 272744047 0
37809001 18595821 0 217417191 227777960 0
47722206 10022539 0 230279221 204854612 0
1901248 8995984 0 132649994 163013661 0
57695775 145486954 0 717015791 701024328 0
122683846 81836741 0 204653950 261834027 0
1833523 81626600 0 220058680 277357447 0
21199386 65075131 0 902883068 884001554 0
95942723 18742876 0 129425000 123173223 0
59256525 120721502 0 801625244 622954850 0
35707176 13863383 0 573757861 558354716 0
27371255 10206412 0 71648639 53646264 0
183081418 15214041 0 266674233 327953406 0
8559411 28252462 0 271554899 315945798 0
22291056 18326805 0 388022405 359174441 0
396830847 302647413 0 470829635 510197480 0
110674674 31567757 0 124858188 98236554 0
54414552 104029346 0 591359913 504472118 0
99997801 24136079 0 120978258 112602492 0
275166818 63248150 0 748835978 745001584 0
5745419 1827407 0 226566357 227435084 0
55365634 9451985 0 254206365 446821946 0
247356716 2081648 0 367751445 287119070 0
156362913 138022034 0 296745864 247987518 0
55771954 19868260 0 704805547 666530061 0
546169368 5770068 0 842820441 786375145 0
155097833 14820524 0 163821129 190357687 0
1457466 2121114 0 47433951 44237396 0
636699625 166238196 0 872459781 681308657 0
89369873 54213424 0 448076820 478223192 0
28281137 30672050 0 222020143 215043458 0
211029883 53543671 0 311124619 232342658 0
357845056 64452515 0 686022119 523146436 0
20623091 40179482 0 299718042 415236137 0
168356846 360990 0 603809747 521117000 0
43947931 318367 0 755081866 750413077 0
446872576 135942099 0 521452548 560763546 0
38797492 108019095 0 472003302 482894433 0
10358660 382798 0 38262467 43500456 0
12908889 9973865 0 112578385 112269565 0
694499858 81937179 0 790866478 586759670 0
24305422 29844407 0 360649519 275062446 0
279344350 16739264 0 438052010 379176690 0
538710554 137429904 0 708321496 398729993 0
284547494 183746901 0 847405719 865794412 0
60050728 5888523 0 129883576 123296643 0
61641694 15423236 0 880682315 740226710 0
255527879 46508782 0 589810083 633912747 0
191664980 82818521 0 229901657 119543382 0
265681641 79126823 0 320092541 146951237 0
303866417 38828827 0 567765997 403176697 0
77948173 8395961 0 397599549 427124802 0
47449042 5044776 0 605533590 554536442 0
3390079 575771 0 47254160 47672656 0
12788243 10070322 0 152664377 145464421 0
328641406 83573196 0 529060729 365728766 0
3705613 28811603 0 549746934 501645773 0
89706543 2277015 0 117085967 101596596 0
8311341 6542373 0 113465267 100043996 0
5203159 64776774 0 383125516 376452532 0
2675516 844184 0 14690076 14379506 0
761884 1906467 0 500284301 523550489 0
142654121 89555221 0 521188343 513041708 0
7220146 1215404 0 62696283 62679785 0
200725955 16116466 0 231663938 166813848 0
12631729 26469753 0 74824948 70919712 0
3459823 17520147 0 258553431 226869709 0
3401963 10502483 0 103977460 102832811 0
635327476 46898964 0 868761606 840568513 0
39181425 19586731 0 165308461 121490997 0
456869632 263283442 0 955511081 842079632 0
104723660 73097709 0 205010226 201270772 0
129679906 45964722 0 389754572 372903054 0
4772431 164874604 0 750948077 729818080 0
16734530 17509009 0 170352776 181836480 0
489573991 106539790 0 917676020 840866206 0
580101607 382620138 0 676950342 866260443 0
7610638 14140658 0 23744786 34984435 0
195460678 32756565 0 549514152 515995848 0
20424648 1490097 0 31713000 27993223 0
100135909 90549054 0 804512825 785994539 0
141586848 115021536 0 739179299 713712311 0
144157289 311432806 0 565886578 628885657 0
12185407 32960534 0 328275859 388926686 0
212460552 19768406 0 294867665 240622730 0
396230671 41332227 0 482880161 400764737 0
44731800 5358059 0 208016317 226381505 0
3588915 9834873 0 126487831 103678952 0
11492139 1300518 0 30137589 28124386 0
6517865 13254428 0 149586726 145807771 0
96086262 89363264 0 291944149 181116765 0
3824787 31552525 0 103050830 109146230 0
942785 47729170 0 413321017 423244043 0
169624490 133611135 0 313588437 390966307 0
190720140 22771759 0 195159437 149300762 0
13693078 27988364 0 387563362 373951851 0
206303746 101605943 0 455863418 348926324 0
6560994 52236939 0 420771805 427721225 0
307392380 4263888 0 498699589 408549793 0
1597071 3163031 0 27928879 33973904 0
63476027 9850713 0 275124359 249233114 0
159054078 12430821 0 531398205 387273814 0
19813670 1002052 0 23744650 19693788 0
261168884 288493470 0 482690583 552570103 0
117443737 8372742 0 232918952 221112809 0
229787921 87299332 0 768996971 799484878 0
385527318 161479349 0 624158342 466811726 0
52936052 48370317 0 345026771 497552033 0
72612967 33847632 0 111325936 122556717 0
111612420 8111442 0 335066423 295850564 0
40320322 21334400 0 679968809 667032127 0
252552663 15041589 0 309545328 385836701 0
429399062 127668988 0 576157600 491083296 0
394514817 283512623 0 820810223 844249709 0
2778034 24233102 0 161198643 162951679 0
7460678 6703991 0 50640618 47069723 0
364904605 131431272 0 684255761 624782228 0
19696953 35053993 0 185747166 157078364 0
31748402 42022907 0 574598761 547535982 0
44452659 11263616 0 730444625 669239225 0
30770894 7126492 0 66978603 70842057 0
45186277 55279793 0 838514176 896025380 0
47559748 200806 0 266767214 264212069 0
17329678 36586950 0 347461440 383794661 0
316726035 71110852 0 721043049 724302546 0
35257781 14688890 0 157101204 157469961 0
141308762 31793593 0 234132616 228697658 0
684627 8962620 0 80059694 77818080 0
178223619 19834182 0 823992249 778874849 0
186762295 8115837 0 195077541 146088406 0
10820332 24809729 0 384066666 380292093 0
258385101 22457748 0 862200317 899529521 0
388672186 166101417 0 660382776 682605479 0
38028281 13905396 0 55746341 46700370 0
341216722 110472829 0 514343732 450834645 0
1452284 85896571 0 515775529 503608767 0
22461816 18156497 0 435970534 384870533 0
115263033 24649769 0 168154847 150636473 0
158283542 88915940 0 228500867 227768116 0
32247950 43629601 0 739590823 723233083 0
62081669 16310505 0 569547693 547893753 0
4405168 1941264 0 23631479 27329469 0
618295387 112397655 0 757382893 672476279 0
93614285 33719260 0 932734341 787070099 0
62066915 13988006 0 282095224 255923640 0
37705955 23303720 0 310807180 320271093 0
537159073 98029116 0 737127812 380070623 0
467449493 59056444 0 703409796 656186281 0
693950045 683437384 0 884595987 881889242 0
462400046 77220866 0 629968716 649170921 0
690652716 54357971 0 742979000 778305291 0
19427205 45693188 0 312986927 401240156 0
315283003 62159274 0 869957061 847498045 0
276048575 44889683 0 387635407 384716066 0
3365025 45998625 0 128103949 130996817 0
8226763 3379083 0 17321366 14710842 0
146395674 54281692 0 484630125 632618671 0
3445968 6244131 0 56844447 58296423 0
22225022 327223 0 33612274 33799867 0
148617 5903492 0 24129965 25935584 0
316243776 128629827 0 633548172 635679891 0
353851249 2268875 0 668201263 691543564 0
5271939 125843 0 91572433 114629491 0
66898237 21509418 0 492639324 418678836 0
521855070 199931766 0 638808538 631633131 0
58485170 2988830 0 273176216 248796531 0
110832388 48613884 0 126101525 61438882 0
212792065 28626716 0 346709110 227062004 0
5269541 3622331 0 71959228 71354920 0
4716399 9118 0 39888615 25922862 0
466280824 150845757 0 643873853 537883513 0
91785177 8311538 0 251682884 259077337 0
109929059 49030514 0 153706843 133773912 0
13764944 2861893 0 26952932 14380562 0
180199312 18693348 0 355116892 275482519 0
8191653 1875788 0 61007825 60528331 0
15114421 7599933 0 131596878 126211261 0
49943 676719 0 5644426 5704354 0
177229390 37197116 0 604197821 502826103 0
229822204 133656018 0 315625603 276337007 0
70741026 124186892 0 710325285 773141281 0
25054487 19414693 0 467118479 467392522 0
15623771 8499117 0 682726275 696337512 0
883202 4815070 0 42759544 53422797 0
145213969 10769623 0 492149714 486622295 0
338691808 40118205 0 438918831 351549611 0
538815013 448056998 0 769321955 860279331 0
223303292 373187539 0 681946900 590805570 0
46281090 212181 0 208365900 207871628 0
18994955 53734278 0 694310368 597786010 0
70574676 37547160 0 894883466 764201320 0
11563724 10825653 0 554439845 553287254 0
56998767 69394178 0 119078760 148822069 0
139542810 193284650 0 207809656 216731263 0
39416247 172899735 0 896970650 915180543 0
51105377 5686955 0 137122982 115990046 0
99345411 49100961 0 817302657 776193573 0
118204062 25939568 0 156668669 50045412 0
180239926 37450425 0 629874331 726892730 0
2257510 3155900 0 30488775 35549435 0
13767124 33156319 0 425444937 426121620 0
12067310 15203118 0 321852301 320526109 0
319350666 9307871 0 913484673 950203483 0
172779683 26809323 0 582797800 632103977 0
329169825 44220535 0 945495818 834390260 0
17448521 19107846 0 119431069 129207031 0
33946100 22315466 0 77710115 81974233 0
46044689 2665912 0 160354266 166787302 0
94779963 133442525 0 720933271 758137160 0
43792218 106109460 0 582046328 790236721 0
21647721 21878141 0 470461507 474269107 0
19007119 9035061 0 81351578 85905108 0
111331022 38634764 0 607737485 652250117 0
438397289 30505794 0 585406333 587172517 0
3584412 29583131 0 318681846 295175720 0
9060940 6237306 0 292121071 219742500 0
9156524 6582243 0 14113938 15691900 0
353720795 178650573 0 507484667 494311949 0
39246419 56680182 0 279776764 326279851 0
73750064 11176691 0 777453205 704968751 0
372770828 6654170 0 748939433 917954657 0
122094046 80590001 0 731250791 774828455 0
38351529 50329719 0 455715029 602971945 0
2037266 1470022 0 12627953 13686086 0
55401100 6932641 0 208557938 219928015 0
423537635 179930798 0 510138048 531312504 0
2531707 48389229 0 278497950 211192792 0
296464699 287340577 0 659641909 859773104 0
138023475 22721870 0 842384464 841187752 0
10959805 38238952 0 217745060 219735251 0
4719601 14557427 0 72229746 63241046 0
284526518 121091515 0 818593413 743974213 0
568969 1472693 0 410246767 402661900 0
37356442 8499985 0 51715545 22130421 0
126013064 32233518 0 524288732 694098557 0
310804731 2563705 0 371350035 282381954 0
3544366 2730711 0 149793656 157305216 0
354325332 26434752 0 408442667 281487485 0
62415408 71012639 0 985944696 902854503 0
301542625 6284669 0 848293435 830372474 0
25571750 10751848 0 66649672 60253274 0
61049340 22897648 0 189917770 209497578 0
20046521 13044247 0 237697198 231148933 0
581044069 52945059 0 671221209 720708045 0
348466332 26986176 0 706537611 669470657 0
104352430 102301126 0 483632283 495941389 0
46547405 27559396 0 139077103 148917417 0
5433099 776505 0 12519701 13213080 0
129081670 103087705 0 687951675 669797020 0
7403575 15228093 0 723418983 709494506 0
202974069 113493834 0 390827917 460671397 0
58488894 3493236 0 67635368 62513568 0
570553814 16667584 0 710190457 277889819 0
411499820 25396609 0 475025565 148375941 0
63930662 13364545 0 279762535 332821425 0
540896525 1885526 0 756030668 757911263 0
275871094 7018542 0 786150217 695344158 0
21998196 6451391 0 120330279 135222871 0
309116226 92837182 0 578713968 775842066 0
365735 60354369 0 505574279 453970558 0
35814172 35670936 0 439811377 435672948 0
743895356 275277801 0 905152164 854646016 0
92523399 52516134 0 433736101 469655676 0
346224 1329726 0 9517059 12257561 0
26978113 72764557 0 550359288 564109871 0
28142307 964355 0 32983884 20714309 0
448936643 96875269 0 616538954 546945185 0
10043995 67858942 0 389254187 418783964 0
6066871 19186544 0 731104144 680735815 0
2661986 21560830 0 308476696 291356055 0
40937139 15831852 0 490394648 519416350 0
29304777 8389524 0 298188728 339693690 0
751751572 37344285 0 925628145 646445671 0
283056373 281303869 0 563582121 606859524 0
271170938 124670209 0 490446944 476688733 0
819727 1342509 0 20127555 20206847 0
146907786 20161618 0 500996012 467088233 0
87140384 12606393 0 152137610 149587308 0
12886501 43645670 0 216403858 238958793 0
74453723 242354217 0 757833016 897004915 0
30777069 178706582 0 551776887 617074872 0
41589331 66723126 0 446081915 317353467 0
109172421 61676466 0 549849062 467796383 0
106729884 77276082 0 483200772 515383878 0
9950234 18357645 0 142174513 148470868 0
2051605 2824477 0 111234372 126421513 0
1181161 31625882 0 841820374 926462465 0
513702189 48345831 0 674995888 754101598 0
399017954 229039302 0 427098832 321132031 0
28162488 15561871 0 100604815 100874321 0
393839770 269417415 0 418563567 440198529 0
93426946 175304341 0 973362971 911721727 0
12809505 10855144 0 431899048 431131758 0
12966554 5027488 0 21414668 17524521 0
75845457 166738983 0 670486867 801784642 0
1120638 1131055 0 4876349 4321224 0
3155069 13089947 0 418890389 411963853 0
2875844 93317052 0 357175317 465226921 0
137762456 28032842 0 148793650 78908443 0
84242116 8107403 0 176532600 244263623 0
2461222 110117125 0 427483795 454217781 0
93280191 88060655 0 630335515 589455339 0
249973811 27980413 0 551416273 633088158 0
366570601 51428905 0 850028926 689167604 0
280594586 32919991 0 315062083 175495189 0
115988646 47440591 0 725988798 763942032 0
40880058 17636086 0 123451388 122357981 0
36306312 59901444 0 637325910 563447679 0
3604723 13204349 0 95542327 78387544 0
589306435 59132373 0 747844288 424244004 0
320426477 98549929 0 686116527 717164132 0
105287221 10784571 0 345890642 318417762 0
129481 908781 0 21773370 21276400 0
43456 2145599 0 10835174 12218132 0
15684320 6291426 0 161877860 194216065 0
65458264 22978807 0 83903713 67339370 0
332423730 10335899 0 499254088 608032509 0
119134661 80783563 0 457555040 333513936 0
18627089 25912275 0 272589767 290390185 0
6871481 26848756 0 167263006 155734153 0
78171172 42711149 0 603063708 602486570 0
14271761 60288704 0 184573286 186969104 0
3287336 5055859 0 50208227 58638181 0
180561295 999488 0 731008559 560982616 0
5591986 17602091 0 707499164 664694426 0
103417213 38842097 0 146666545 173358156 0
10275007 21087120 0 154942818 180300403 0
110073355 65116797 0 335746354 239125679 0
143213492 21660062 0 147344974 109631081 0
179015509 48841179 0 285262443 297494344 0
304698128 10015750 0 702409007 658105976 0
21920543 38861389 0 210035585 212551274 0
152297389 4304096 0 266655202 297796488 0
167622544 131425223 0 212450618 173804025 0
543791794 1017702 0 708106687 762503186 0
316445788 87372564 0 653884740 689513037 0
406325877 101867601 0 590289653 441062045 0
50700772 12798494 0 373091653 432424665 0
1606804 3646131 0 221538865 239133935 0
42661223 37448370 0 680437468 745721714 0
5001624 1176961 0 5234361 3755415 0
94442945 85650605 0 503981760 555907983 0
15198541 4044255 0 72368037 46728792 0
516147543 94008248 0 755481657 783492374 0
278305248 218811856 0 574674478 530685880 0
263796764 304936778 0 697050716 678995058 0
8621499 293199 0 21820880 19686233 0
155220983 42529424 0 249527245 227675161 0
54577769 801402 0 646873336 483309433 0
7028093 36108977 0 114430399 118101399 0
7179615 17926296 0 281296842 314139425 0
103398630 26867782 0 196009047 161773269 0
614886198 38071857 0 792483270 700682979 0
518594510 135557892 0 760566959 775832427 0
622736575 138026806 0 909463368 896889068 0
257837199 271316695 0 504631487 455114134 0
370107401 20854536 0 933589109 896393044 0
8552914 33444706 0 575276928 585069572 0
14429613 7072690 0 65993900 65075051 0
76919824 44958200 0 473993246 443754081 0
190486048 9898998 0 276803811 229626206 0
20809270 25937583 0 151469481 135536851 0
409363459 131272817 0 852742729 625210365 0
199783529 12476383 0 569917394 543712982 0
36218800 139936918 0 521593076 517842125 0
189264500 14275019 0 310919167 300062007 0
1333209 7885666 0 297588666 201535050 0
2252016 590261 0 10833157 10887497 0
253048137 3889443 0 891588221 900998518 0
509283932 59923052 0 780222034 610562602 0
8515004 135397419 0 367382733 366481643 0
748926865 122949471 0 980305519 984987024 0
30516349 17338994 0 40513626 36831198 0
35239136 73001430 0 330676823 358397778 0
200739127 16918201 0 592318154 580025191 0
56289324 56213937 0 478760813 462970107 0
6190871 3802032 0 28354244 24803382 0
7700448 64651814 0 178066916 204671472 0
6434116 23737383 0 182117732 175506588 0
12000684 5907105 0 112195811 106176568 0
36818757 8342016 0 120876324 90115852 0
6727115 1237322 0 108140162 102147739 0
202163746 11460617 0 714191805 723319399 0
55213496 67774116 0 393884072 384278245 0
7171933 33103663 0 508239002 555054473 0
152474792 55936306 0 373103560 447905939 0
48480536 34437527 0 792744141 853795582 0
281973183 253566190 0 410627955 454481736 0
1642008 6877978 0 233319469 260115742 0
1596288 16429803 0 523223592 485740378 0
609802 1615045 0 49513357 40367453 0
524088160 166977946 0 936487508 848355223 0
173587457 40336028 0 202098046 202459320 0
39423182 12292428 0 712271793 467099294 0
9129821 47749676 0 442972804 448469204 0
161280837 2471646 0 464238637 506526110 0
351590345 90694560 0 405063996 253833340 0
105098037 8098143 0 799054076 688854600 0
266663095 77533730 0 824381593 719715379 0
8294820 7706651 0 148705580 138649688 0
544279252 155758272 0 792480554 693214837 0
2131974 1992148 0 29346005 26966566 0
16926189 915663 0 395571343 382311349 0
70902093 1966654 0 215738663 218808987 0
9271772 30385103 0 634757018 811124416 0
20720284 233629763 0 856612056 850404377 0
98145880 25410449 0 450329245 510787013 0
83930305 4535023 0 301522896 281854655 0
10981219 12862111 0 81834968 82964312 0
105564468 15408916 0 438511946 458256259 0
82114486 149145460 0 718575309 651440583 0
16355026 15555013 0 502932774 619093037 0
191806995 45995403 0 403108155 356407458 0
538316200 227472704 0 589161154 335702604 0
70689443 30961740 0 486977959 463730448 0
145455800 85904307 0 410986174 415375525 0
25185082 3245975 0 321046838 320284649 0
14857255 4970674 0 386209143 580874347 0
90854053 67135963 0 573781931 694282750 0
835390468 334970696 0 945450001 874410972 0
2552070 78918164 0 900541682 857512242 0
39659863 33197184 0 737565173 843905756 0
7551140 3683138 0 26925842 18204101 0
222093407 25495937 0 442385902 347102920 0
88375634 98788005 0 542910884 556404306 0
8015663 996425 0 70439482 75275298 0
694153625 65568218 0 873586911 861708041 0
111663030 109029524 0 530202041 463726138 0
166993 13806558 0 244551469 228067339 0
35343590 5588210 0 278331950 294898382 0
668049967 26134091 0 882582822 631690379 0
9770867 237110 0 133708254 138365800 0
68533941 42556005 0 71967074 72467299 0
11851657 32594112 0 373457810 430023034 0
405855128 342255921 0 841268334 833508417 0
167132450 4563891 0 542826643 557880780 0
1014016 752133 0 5266162 4557616 0
224547493 32877739 0 919618755 854004444 0
79200331 67692136 0 808401724 639614378 0
7297759 124806579 0 537504960 493805447 0
547419824 321291236 0 937442801 946797151 0
57320345 14299728 0 127713061 128803030 0
276537035 21563641 0 549840889 508187556 0
47522902 44506693 0 745806493 800210077 0
156995120 19105942 0 465947986 471326814 0
111720913 70919955 0 594048983 494495746 0
47038920 49756346 0 685493661 400618196 0
8832688 42416334 0 551091772 695976199 0
328719699 6731845 0 870680404 874236514 0
225451526 85345953 0 802736190 813486026 0
539355113 258958447 0 726924871 874225163 0
232509749 294950533 0 386501226 518377998 0
441504450 39403006 0 832765244 693276720 0
329555998 46547701 0 530030710 417477322 0
143766146 147421904 0 752834961 744633727 0
39238510 26293109 0 277923588 261223520 0
8129288 113881248 0 862158235 893701660 0
155972005 38666738 0 472697677 456649220 0
10260694 85037448 0 843384682 727066669 0
1085251 91410518 0 940620374 968916440 0
96826531 31518748 0 173887441 165373980 0
34019813 19732163 0 101796299 80369980 0
91681679 88357930 0 521579793 291823664 0
124984182 27026417 0 217724256 204333459 0
205582548 108590807 0 905386298 928296826 0
151340028 85354506 0 850923422 870569071 0
31817954 28333175 0 857728668 847111993 0
17863544 20072475 0 470209590 459599111 0
3160624 46975750 0 299811389 262879511 0
11483721 677920 0 67669153 57795426 0
32248501 1760617 0 179687366 164182616 0
225870043 7626407 0 373719350 216272088 0
350999066 144638684 0 416458567 339214225 0
265340877 5949002 0 420055063 344891459 0
22856851 10554940 0 321982216 320901988 0
451673604 199870614 0 691720693 676242009 0
176428929 9782615 0 297140979 258755859 0
98248397 3494226 0 287061238 399281263 0
176903824 89429927 0 540737012 564505457 0
114101502 134033048 0 565028375 674079064 0
18666986 34331299 0 557912670 542144841 0
296620639 61089574 0 304042262 285723809 0
255918056 27220712 0 505859694 612331703 0
358244856 21830666 0 398092911 504846734 0
138063542 73319240 0 162318596 129136818 0
500000163 148579173 0 682034185 611039183 0
179163169 23931299 0 302681388 283434194 0
112130720 8507128 0 295962335 330970577 0
141667023 29701335 0 365741348 384409920 0
168576443 17667492 0 522730298 505199441 0
537192905 134866955 0 623864002 641871344 0
465535267 71794872 0 961757085 929212952 0
9815633 87660467 0 956086783 960506516 0
2699589 1139255 0 28295716 29689697 0
623094439 161967263 0 895364934 909048973 0
62265057 7938844 0 217143418 235876785 0
6490398 38669122 0 550743572 463783779 0
271348 7309648 0 104944711 105498902 0
13558777 25942045 0 101465095 117945252 0
105082163 153486829 0 616241658 625132816 0
14002784 5173412 0 727912585 670363573 0
146702116 285574745 0 720600404 729168617 0
253248956 24953819 0 410504869 204537025 0
2162609 94662520 0 437082461 358726745 0
238978598 56088057 0 689768213 794888648 0
194101832 13448780 0 586183387 519628336 0
15884977 30276308 0 763471040 738222494 0
251300352 30895753 0 315238093 292849703 0
42200329 7000433 0 534450485 389549633 0
383412246 29593946 0 417391951 452770338 0
601259765 165790305 0 849581320 583268636 0
1305032 6165809 0 338615091 351580488 0
57530224 15363637 0 481973585 419920751 0
177942367 32573415 0 622565815 712441920 0
9724877 3199408 0 12911324 11707798 0
741277674 68970701 0 766981512 388152966 0
16943163 38689807 0 461977024 570432077 0
303934380 10355969 0 366320477 338904301 0
142801676 19577876 0 174813540 77801236 0
34442483 61040971 0 941130185 922686508 0
56634848 85878743 0 617158661 598653271 0
72000186 34637391 0 522253247 586758714 0
428079480 156603113 0 707495494 470323867 0
65385195 22540996 0 367364154 342964499 0
277764607 9114015 0 443025169 350544144 0
194922458 46398173 0 542933044 461566329 0
44618885 2167236 0 177579514 170218715 0
208332920 138319424 0 874493945 855797544 0
32095104 2368117 0 793473672 758552171 0
146563164 18752822 0 273984198 189735169 0
311527510 57085510 0 730373015 586295219 0
165232903 1420776 0 177072028 56183093 0
22035665 1390546 0 26743082 31416549 0
30842882 40262168 0 474973546 414687345 0
88298668 29946413 0 547289815 599042869 0
396837821 21239663 0 935457517 740821842 0
90891875 163749389 0 502753394 646307659 0
205236880 45601254 0 872689934 827982084 0
61501946 62005 0 146214723 148015642 0
96096403 52017587 0 408988549 435059454 0
31094353 129513802 0 709245669 623500894 0
178570970 58071222 0 228882151 241612565 0
102163893 14226782 0 796641829 820743805 0
25126541 26631441 0 229284673 208527407 0
1529112 1608577 0 83620493 80095849 0
147858157 178104431 0 842222332 675381083 0
434929569 50265661 0 604827251 563673195 0
5714346 91782823 0 820414655 863265130 0
35763894 216721476 0 981611777 977325598 0
133306892 19147165 0 455792281 451897419 0
10472708 38314709 0 872022389 863653149 0
25795235 27053342 0 282491239 274979819 0
122827430 108313659 0 704125750 835771612 0
11508338 193901 0 23743589 17988499 0
61677629 34456252 0 364972099 361824447 0
157379577 27861143 0 780344595 706344719 0
44126357 10458041 0 116960030 90678887 0
38365977 25496727 0 116089163 114498596 0
6847786 55850272 0 464723559 494488239 0
95799173 53098659 0 254140619 252411383 0
80692707 53846128 0 575804132 531650268 0
76948217 3489480 0 660715410 772770124 0
26145569 62741251 0 296516172 414606827 0
471247 161261 0 41233841 44502380 0
674479151 125361650 0 792101976 797181877 0
41683970 1294114 0 736008014 749289971 0
121822317 21093894 0 462004251 421713780 0
50616903 41305063 0 150858754 152690758 0
201119792 24159877 0 500018963 443956503 0
22178822 59067267 0 425315961 408812147 0
33193161 15714993 0 683306318 705980245 0
117361972 116894087 0 188908660 169650864 0
205253664 184801773 0 872280497 779017008 0
80849032 14093953 0 505932273 619550383 0
99777945 115509259 0 393585805 509688284 0
145791883 12018383 0 227434330 153666747 0
210243528 73591283 0 893020321 509658558 0
303689598 133437603 0 660592480 537573354 0
250214750 86820357 0 317071175 218960874 0
281612703 8881796 0 538455790 410542879 0
365918503 94303588 0 400437074 368438475 0
152846159 29935699 0 601316737 521083010 0
14117266 12611884 0 229587954 192857132 0
505514294 66503385 0 804222968 775145706 0
57324879 5742767 0 158514799 166540663 0
104493060 11641048 0 582800374 592395913 0
288363905 2126008 0 446189902 362003877 0
481825742 23433746 0 656289331 316792997 0
28244129 32177954 0 525462986 541278214 0
627590078 4064004 0 839795342 570585484 0
6107213 7832192 0 52095798 53758316 0
67313264 143201873 0 862132517 870151805 0
20257514 114013 0 89639801 94253138 0
207981000 110928877 0 423565848 366096743 0
9645315 459241 0 373771891 395134248 0
187953434 185553892 0 577546344 584376111 0
329367905 29586949 0 451748722 326594616 0
16929048 801395 0 64979351 63586005 0
682787122 203024325 0 847067358 709527522 0
533252626 218319115 0 895323308 833615309 0
318886694 135244976 0 355296742 273172405 0
111655481 75573378 0 692464723 667230481 0
260062142 33770242 0 305959513 169412455 0
53648591 1886255 0 303739739 249662164 0
374490475 137568281 0 456571611 227226887 0
442836781 294714512 0 855989946 833387851 0
55982756 110998123 0 195769814 218416497 0
12540798 21692604 0 230774327 273832011 0
485576379 195703309 0 887542161 889284354 0
240010125 128762898 0 832078402 854250003 0
394262942 9885891 0 760571525 768112655 0
192100894 24419923 0 216552958 193573590 0
693175107 75537652 0 967189850 974241428 0
516381703 27197995 0 881221881 761906153 0
3604839 22501217 0 731449926 792887354 0
174486558 18957588 0 521494069 466518880 0
309808560 102274068 0 399338970 389433754 0
4178481 15128547 0 108420355 104385571 0
22725593 27998566 0 262248027 261020796 0
113612978 41768846 0 508801535 528743210 0
189806770 51321589 0 561309555 537976507 0
777036060 233783128 0 869665898 726018090 0
11697628 8358027 0 103776642 105967122 0
62856307 106924106 0 624084087 503982021 0
557693176 114958719 0 810644563 716093091 0
256637175 153265575 0 379193695 367265799 0
28052202 4124717 0 44171464 41657851 0
319443520 196241800 0 669853164 684271548 0
125615843 45595041 0 623612579 733096479 0
2362844 597816 0 26239666 32461725 0
95305626 38760922 0 724252925 767827559 0
914221 10154887 0 91735203 82465642 0
2048570 2222871 0 57027964 67952680 0
40451241 1917375 0 405566488 397652787 0
184488528 44950467 0 338074914 413710601 0
250140517 151491565 0 790757661 820222935 0
17923825 70681134 0 626817077 677685315 0
537204 46892 0 2571991 2228023 0
9224242 15818343 0 73999869 83673649 0
618569708 34448596 0 665193810 772069433 0
59871977 20146614 0 169359410 155288790 0
108769225 60746606 0 245103374 282494960 0
371268801 623078546 0 446098423 855119196 0
285849012 69464191 0 584989118 540100445 0
61961721 21321662 0 420088750 457336455 0
105928597 9566207 0 489256418 439015781 0
148973282 3815589 0 566386864 520015812 0
10327127 36189609 0 213820670 225807528 0
397308306 307666614 0 621120501 586630887 0
327960404 176899057 0 612632480 385011292 0
4267907 54184536 0 493656790 430360283 0
17006644 16189538 0 532864639 603976330 0
369423754 69038281 0 812641481 793006508 0
149478900 116034545 0 248381033 251895967 0
20470886 26772899 0 199682319 241449048 0
90755582 7910223 0 341887520 285622115 0
451369161 180552888 0 936802187 897441692 0
127017991 68192128 0 583533452 584812913 0
13849259 581931 0 25131283 29262992 0
167363031 195169412 0 386236840 416025078 0
260169260 15105631 0 753856529 472612227 0
2986872 4171182 0 85544378 89329592 0
186047970 10140809 0 433236507 279181482 0
34585253 25087992 0 617987998 649093346 0
70066244 14298987 0 322999212 303378258 0
78752751 25274025 0 161929465 158804103 0
216849736 151153803 0 265536587 293399504 0
73876081 70320931 0 122744679 115085132 0
237834437 32869765 0 334080869 259771872 0
3139448 11894739 0 193097971 198647179 0
340416593 96877384 0 346774589 308368502 0
130135443 291407778 0 689408021 687348157 0
6706992 7623108 0 110082359 107154681 0
274793094 28145091 0 317512504 259462668 0
192890005 10085189 0 249406176 96446373 0
427789773 172798038 0 695321948 681019577 0
59168605 7243792 0 114577166 102529362 0
68947999 18043609 0 226030755 212421236 0
59360404 44865826 0 148100381 134237774 0
503087592 134826762 0 823385444 812868772 0
116995795 12615241 0 201759912 182306945 0
168922932 20053046 0 174109820 57200009 0
179593641 122923302 0 674778325 746635463 0
252199252 45429995 0 594369723 699726809 0
96525418 40721822 0 274326635 263532988 0
45645970 5657968 0 381307262 368632383 0
140361385 1489183 0 366717768 252445512 0
48152122 15236318 0 105814101 107964434 0
41229984 842413 0 130259790 137682905 0
589939988 224477349 0 900258307 556879423 0
193549549 35760990 0 365143252 379554209 0
288070 36425 0 413644 293614 0
26719350 3716824 0 152591622 147136336 0
101098288 1684948 0 520268836 585395566 0
320222331 190965735 0 452519565 438426774 0
77363795 43971966 0 517024388 540411891 0
206248777 30916060 0 508624617 541393436 0
245008759 60438633 0 959570856 916087979 0
12043281 67213690 0 256028349 286581520 0
21066811 20501666 0 220802392 222675072 0
9909865 39156508 0 68741184 80389315 0
373775545 6878416 0 544870139 462063303 0
18663049 5120764 0 21927320 26434812 0
35949527 25164781 0 273653627 168495212 0
712913946 70175706 0 834796115 604508650 0
111763879 8647931 0 234544667 218162111 0
454077294 229875264 0 641862663 675939292 0
26388543 11849752 0 248353383 243814441 0
148205384 31999570 0 818975896 789725637 0
40282148 33033309 0 167721496 192980355 0
26081472 19073476 0 68103197 72388746 0
209376922 17787360 0 763196538 822790610 0
34542971 18501253 0 109732634 135339563 0
32567274 2034276 0 321727272 229863319 0
130218887 6848947 0 353356692 268134251 0
75388552 3377445 0 117123176 127158956 0
227243208 144082385 0 548818506 393244215 0
114046074 70751340 0 147320649 139561936 0
127406051 31768390 0 638847284 741567441 0
142368748 19965966 0 662281455 637699990 0
176738452 74550221 0 745546627 598433614 0
131528401 122187849 0 683664241 464718066 0
229852607 38687192 0 594359920 202680828 0
39124993 9151345 0 115207666 106813105 0
416080067 399831544 0 611085384 628387977 0
127078014 17958018 0 397903340 373049995 0
240008048 18079152 0 463502231 431810800 0
330810691 6390569 0 352842743 354643235 0
8327054 3932877 0 131205381 125293440 0
22448688 1760101 0 225324930 216242812 0
74122964 30708527 0 258723489 298358640 0
24516603 81157262 0 927303404 956157922 0
166945923 17451813 0 709228436 754362899 0
7441004 654880 0 48379381 47844343 0
85368248 5443037 0 314522073 363717696 0
101597342 12909803 0 427676649 422959287 0
87892193 49066835 0 348993573 381930657 0
65209106 10981665 0 89440299 36166276 0
199580389 31911349 0 556745627 574906632 0
17837289 762751 0 39461467 39926335 0
329814585 48635239 0 722794563 597180912 0
212690020 15699035 0 712802795 704535314 0
4741075 36209423 0 866440037 831504781 0
1580299 672550 0 31201068 27118884 0
311123248 28961508 0 525893801 410842108 0
78212328 3134915 0 557872983 529729159 0
383406168 314944334 0 538434712 602193231 0
171953 10563408 0 61592774 56441899 0
447567590 49184095 0 795092606 806396343 0
47871456 35996049 0 222636087 276597393 0
295183475 299342985 0 614007541 635938751 0
191458 22253677 0 566233505 508368243 0
1399623 8959714 0 104134996 103460108 0
129208680 80145021 0 157041011 132653434 0
58756587 6607251 0 897741341 888294798 0
16255039 129465277 0 336419659 400279172 0
35552802 21832209 0 437448415 389824225 0
264805675 92309168 0 721138203 663698338 0
25126295 128021954 0 503820038 563564530 0
20919126 1264968 0 74205806 68049467 0
37156580 2010918 0 85427490 87206927 0
372359943 537734 0 432105507 48480630 0
264783520 191527308 0 485118541 460929288 0
105169317 18934489 0 168822922 155924508 0
27834307 14788902 0 256979148 217383687 0
34269994 72667013 0 210427885 223159801 0
546007812 117387193 0 912410315 797118589 0
25604679 65144629 0 710217543 789422601 0
151219990 8178057 0 450761154 481690483 0
135728632 35820591 0 192360732 298981339 0
101475372 62119708 0 359723196 309615521 0
78743806 31129212 0 505043168 393655357 0
69942136 27877672 0 397109005 482601760 0
153150824 20411263 0 322485458 387587912 0
64354052 41294804 0 82927337 60469090 0
206933059 2379927 0 311974915 301188059 0
30176137 104130460 0 760177395 520023058 0
11599102 9838594 0 244313753 244255441 0
76746162 14700019 0 511154607 428105580 0
161983914 56922537 0 491397849 561572075 0
74362954 21720891 0 489325127 323011777 0
383525916 64283964 0 977284094 685649768 0
232160983 42003864 0 260540745 149016858 0
501546630 122713867 0 561265976 646219457 0
729720605 17076556 0 842047484 676228435 0
7766110 2328010 0 121422849 121237122 0
205039381 31696585 0 400648957 375262227 0
398592297 20197311 0 414990788 413079935 0
15502108 1051407 0 42951469 36661563 0
87205215 12116205 0 229356150 236878915 0
29405163 64435656 0 782091079 864051093 0
63406443 9736306 0 376587161 378970651 0
384973259 49056694 0 737890875 626787551 0
2732579 7576222 0 759510016 779895619 0
65613660 5275440 0 141682489 143290360 0
113713969 42346782 0 183050559 167714287 0
6827626 2737402 0 71814047 73275939 0
1752284 26958355 0 170939483 166671757 0
66234274 35926541 0 502652054 565388963 0
162121532 169224935 0 790224467 791812918 0
50301819 5152256 0 62513478 58819888 0
69200211 131579516 0 534598708 544430461 0
3085505 10665484 0 39618406 45673862 0
171989842 51987384 0 346395948 319800405 0
213024586 16464677 0 395800257 396488635 0
17743502 37305780 0 306047880 308892527 0
483851843 117680381 0 519239145 489314558 0
605061981 69833798 0 702456827 708538638 0
80885217 10795374 0 130351158 132835951 0
188097534 52662576 0 552056777 541053236 0
155468312 33952276 0 609325009 544067019 0
29403436 98565524 0 705178990 507353785 0
12321173 4519222 0 44518491 51215313 0
6573519 76577 0 38781010 34965143 0
146110381 38323367 0 179028502 105593193 0
21506171 137472161 0 703299133 685641816 0
373152624 102271600 0 622069181 510323196 0
158751843 29622597 0 800979428 830257204 0
55011044 80957576 0 517646116 517568262 0
10419170 26053263 0 288405681 273212879 0
138004303 96184256 0 454533930 541874366 0
62349069 11197930 0 160734255 147913541 0
68458 147418316 0 295518082 363731955 0
1923189 5510074 0 21242153 19792540 0
218282897 41013604 0 647412791 749769973 0
225876921 51895836 0 235739649 154833926 0
274768940 231974921 0 333039161 296308745 0
37708206 42388855 0 647987462 668511385 0
163912666 1873328 0 554542875 640191718 0
48937070 16681943 0 220099248 230689142 0
310702752 132791367 0 418330320 364169915 0
27778556 12694116 0 94769108 104332822 0
8299376 13111045 0 412616996 436946647 0
32167537 13950467 0 472178131 467534702 0
104247575 21478623 0 505475363 505743848 0
394748555 134061059 0 703549428 641433668 0
770857768 36683437 0 963657079 902294487 0
22048204 72076098 0 769756386 640609631 0
160514987 173225936 0 597054774 633526215 0
712828349 409109330 0 846146909 668077375 0
403801854 99631985 0 548650251 458564318 0
15254620 69870251 0 283882423 217971347 0
12983627 19653 0 612722530 793837594 0
10219310 64328749 0 913216889 891826301 0
209515151 76731222 0 352426813 332825543 0
24371805 6635068 0 60719941 47934467 0
350434510 27859594 0 369259102 344285547 0
99248814 11712832 0 264324571 201810608 0
81301037 11791314 0 452227558 373638488 0
203171445 77814898 0 415939954 472123079 0
75293410 37738619 0 494220051 740556343 0
69888390 26237631 0 213309111 207054374 0
677911641 233993637 0 847099428 809790294 0
3376544 155899 0 5314873 4236112 0
13827024 12487102 0 136548595 134910350 0
127484576 14399601 0 510025533 415680121 0
364909484 67334139 0 768305140 765580469 0
115425 341403 0 1263393 1537125 0
110496335 16376606 0 260566636 246232322 0
155273981 31622160 0 318083758 305823922 0
1165854 256398 0 2417154 2010999 0
14824466 11164608 0 728038007 743125759 0
52871529 10629081 0 418396030 397716507 0
209839403 73792205 0 357122967 346158719 0
32681053 42181908 0 501976295 482850226 0
36347920 18623492 0 59843044 40080723 0
1498698 1824423 0 6435919 6082372 0
400740575 197322194 0 723850934 733119132 0
7838089 216350193 0 525755609 524178684 0
136867385 21448306 0 168757878 182204822 0
1298204 136735 0 3100713 3258167 0
59017744 12556346 0 956480523 754771256 0
129319377 21332564 0 890788367 927833857 0
198875815 12837630 0 842519715 875077398 0
91398669 44688513 0 521475690 555990130 0
27543895 36707733 0 505927153 421272120 0
31247949 59057326 0 798255218 735282490 0
154165803 46897924 0 714691067 703825412 0
256734470 48097843 0 504235800 426039555 0
64921603 182978292 0 815507095 778040979 0
301783100 93555825 0 759362800 839029873 0
203252598 29419474 0 252404302 229889008 0
25703590 17346734 0 576148051 581201547 0
40479193 12395648 0 111684836 118674751 0
146100998 16803081 0 294840876 242418943 0
224395276 148313280 0 635245603 647896157 0
29253896 19918820 0 444803374 501847601 0
84658808 20559756 0 295259929 278752273 0
230125318 86371108 0 679510852 652968702 0
20155903 21129595 0 30093751 29182817 0
41644175 20386641 0 44464701 43978535 0
283509484 79001932 0 637616804 605690272 0
92000211 14318837 0 120352512 73760700 0
108905751 189388634 0 338870587 307626031 0
144457919 74850087 0 711507550 759171894 0
312937666 208473746 0 768488691 714571228 0
119351970 15420366 0 255194231 218026200 0
112815523 125641654 0 876230887 931351940 0
277078419 109677661 0 732392819 751602737 0
226439967 171793557 0 744033309 743520864 0
116223471 242452318 0 941015052 555197166 0
83319503 10933499 0 630252347 572760658 0
364810501 376583 0 783439160 677213561 0
459477604 20088284 0 749339205 120525516 0
117863365 127069840 0 536177566 491787060 0
178109545 7329920 0 231612008 151382272 0
29957018 42450431 0 476231067 487278111 0
198778756 45907198 0 748934920 783653625 0
1571457 8442531 0 178494234 275146345 0
297128375 60326362 0 356818589 277418564 0
6152049 27258826 0 279373270 279019066 0
187966449 83455027 0 603965340 848456578 0
7434776 4649256 0 31958699 26414855 0
46349401 35544005 0 167927046 177329699 0
3787471 28867009 0 158057077 183922228 0
2093138 748230 0 15543562 19136843 0
114279651 66194863 0 360327489 346103921 0
113716939 32683134 0 148397738 145519301 0
168721429 41143732 0 252734881 250934523 0
16514322 73876112 0 381104088 364473658 0
20590648 44943011 0 222042018 392317040 0
19503861 19695053 0 199425129 222214969 0
347850339 5340170 0 576357974 665417226 0
280424487 95335519 0 293055965 213095921 0
32310406 2563980 0 261069592 222974593 0
56637349 93717724 0 635267799 633317311 0
64771974 4180660 0 693983467 716640453 0
809104 1320701 0 28011831 27747948 0
72041608 8262569 0 422308794 362003087 0
53453119 35066004 0 156617712 181787020 0
220037216 440451 0 772001095 631292206 0
229027755 114324300 0 954913480 903275357 0
134913841 3497996 0 399351095 414914834 0
49252372 998441 0 205525186 196109066 0
433851875 250049816 0 550645183 551893161 0
48046262 7628821 0 370798672 384852623 0
282615506 32486685 0 482022779 534630196 0
185696007 240318369 0 729009343 602143422 0
123725643 38698616 0 187412283 191754079 0
50296002 4461506 0 759506304 883757041 0
323905943 116389590 0 625188124 718367483 0
14054613 44595259 0 662529070 702920778 0
19924474 26836628 0 98843647 96821698 0
184826870 28174317 0 402713254 592852856 0
14712721 12591209 0 47934537 48288553 0
71089675 38080368 0 778831927 744256278 0
46700570 17722111 0 134404037 129133428 0
43022182 33841079 0 594859493 585486217 0
78765512 402603853 0 734388347 989440599 0
96134492 38069023 0 199515679 205991276 0
170419261 92696803 0 819627629 735890499 0
436244057 5327888 0 681975575 429585505 0
439459484 72331434 0 832113247 887915762 0
147383281 6459806 0 346692493 322040833 0
199733497 95450235 0 222098398 192936798 0
352428482 144077391 0 692800460 905205882 0
9723753 46716875 0 337618663 331976447 0
19358887 4107759 0 94818162 103681722 0
73235752 27629300 0 233479426 232726569 0
196448916 35871701 0 312470752 328196789 0
34343962 32975579 0 107119993 120023830 0
6142603 1869582 0 7062602 9478869 0
252232727 13731275 0 693138345 545158206 0
600683107 100938712 0 993263795 930524332 0
187415467 2597041 0 765354610 746674264 0
136059443 202159513 0 398442746 479406678 0
439112165 3213174 0 587054407 449331322 0
18213322 13242256 0 182525042 146619843 0
284736607 17461336 0 499253215 227610734 0
1952491 12381549 0 114458970 107764008 0
41388959 87912446 0 257902377 230861783 0
790599165 41586281 0 911686698 389981288 0
78474542 81585598 0 233244677 303726303 0
446005529 189716261 0 541906933 293650861 0
197578565 33382052 0 263636517 275471342 0
83219419 3411851 0 197323416 332870649 0
23913841 4890484 0 126925330 99821324 0
148116105 109796079 0 775118716 780722168 0
330728669 27684966 0 585716566 222566395 0
129293840 11124484 0 295549524 193720747 0
166572124 214409420 0 569422465 666287528 0
171918880 52526016 0 702613644 807400815 0
15976274 6190894 0 290563885 337191123 0
29099045 58228462 0 501185515 500307007 0
11638467 10657505 0 201685398 242428463 0
14545946 67396790 0 331792485 464765153 0
361179150 270565052 0 424107809 346322421 0
168886539 60866073 0 611369281 533652439 0
38998658 8595138 0 93309713 91753650 0
249404637 47592654 0 297955047 218506685 0
105919083 5071556 0 718697366 634356065 0
52781845 11173760 0 608983920 618329360 0
15011229 16889712 0 550196244 501571591 0
370544759 38983318 0 447378889 232318441 0
419121395 123423116 0 623596952 524013309 0
60018293 137428222 0 583089634 486030616 0
3180828 1950312 0 43415456 45594624 0
37314864 240049 0 46355295 16440722 0
16403223 47607262 0 175190192 195933471 0
591180088 238217695 0 618761008 649284598 0
13590177 54554356 0 579691064 629872208 0
3179795 409889 0 72008716 65126957 0
1862391 816103 0 113083155 105033007 0
324712548 67420987 0 953655406 897449721 0
575315069 148093771 0 610470668 429141468 0
173491902 13514814 0 832336122 601435401 0
51650556 8168805 0 237281124 180623187 0
23370277 56094825 0 511728556 596637756 0
8421648 73213818 0 334503014 334581205 0
338818350 32121765 0 648317936 636582745 0
192886477 32194327 0 281938058 317316141 0
19840007 83850472 0 759910984 892468863 0
5972181 12868315 0 511774493 564814822 0
30715274 11113304 0 38509129 30837178 0
403681406 66651927 0 655878610 448259756 0
128045492 175643752 0 636673602 626828972 0
61794458 45048678 0 139696776 132279839 0
320391271 117650168 0 635896477 651370279 0
252763854 63886126 0 900878713 686953672 0
8669208 4552239 0 26241183 30996765 0
693017353 6380283 0 845158544 567903643 0
53611897 16077256 0 837950326 788630930 0
775685333 32381841 0 963659819 970733102 0
181033702 27590878 0 293256241 306094696 0
636517250 34660471 0 888650386 887479097 0
9970736 20242387 0 195491805 202266566 0
73174609 103737076 0 424741420 356099305 0
419493454 109224346 0 547756150 205235551 0
110900635 9879534 0 758142239 633352462 0
24748366 20903851 0 641472742 597008469 0
28542003 10578268 0 158427642 144363283 0
108124289 257345312 0 873350450 787603587 0
24816706 24273067 0 352074531 397911824 0
98096446 181041049 0 573383864 682087986 0
92142021 12980169 0 569093397 546470107 0
36143402 45632840 0 501064570 534759539 0
268528879 49340827 0 603119125 616679120 0
76443326 46476297 0 682474180 712064144 0
24461427 14299867 0 45617107 51325776 0
6544943 53641985 0 624916454 656790459 0
10202106 3794508 0 224769191 278275818 0
15638717 8232616 0 236540873 229300750 0
216954996 55127848 0 280328984 381586276 0
1127613 57974309 0 534599425 688032278 0
115612816 21402842 0 492133080 495545219 0
173230947 38323723 0 173485183 173037088 0
194296952 27836381 0 254595656 159930161 0
12607139 974002 0 222181165 241277603 0
77300045 14967905 0 868000810 828792133 0
72661996 126292875 0 632149507 538815945 0
15230197 13111947 0 40428980 40089305 0
487329333 63214924 0 577772416 602737677 0
57071417 67931798 0 514831457 475236608 0
23658793 83057342 0 453932679 539940127 0
53580073 7513396 0 64796670 71628569 0
76302768 137841682 0 983373136 968663235 0
100563203 81600414 0 643291088 645886520 0
16651826 40253919 0 690908880 615327046 0
153379193 4011321 0 344317522 356630871 0
189681436 54424059 0 470638557 403015962 0
38334282 10411158 0 264517442 347324198 0
1489565 1088920 0 7223451 7007820 0
254486631 7192154 0 464733520 395180374 0
170471834 134197889 0 248234135 240267522 0
48881912 8911219 0 166391178 175145473 0
27901185 22190195 0 269860843 334093401 0
284492602 57243834 0 827243536 834328677 0
14467560 38740200 0 380480069 290702903 0
184967291 101002592 0 758801370 597275054 0
22145240 7878070 0 85102736 74984810 0
17960379 3382388 0 61695424 61264224 0
91232205 42923919 0 227050285 269456628 0
185501370 70153875 0 756098783 793356601 0
390041757 120736297 0 900991833 903663462 0
6794484 2966251 0 107228171 106211735 0
19031839 3128228 0 171608514 159915223 0
271767 221269 0 1811529 1558384 0
279812443 128577223 0 747901338 755914425 0
7287860 1999867 0 29329100 21870499 0
27181207 120897103 0 274160215 275139874 0
611399541 34367986 0 809301743 757663849 0
90011192 65228836 0 115585880 114176079 0
59519859 2903021 0 255372976 263225404 0
37692548 19844089 0 43015035 35954428 0
311281053 95111264 0 522422765 535247239 0
505434055 165763747 0 616710052 413214963 0
297107374 89336836 0 479861617 471277668 0
87144795 30449767 0 553066658 609011050 0
537497522 238902230 0 604429778 424075475 0
130568916 92161236 0 494067463 567103801 0
479569376 119416832 0 654607300 406291119 0
285718265 140090025 0 515013154 512705445 0
103200966 38261748 0 268305105 232987426 0
42311162 20444068 0 140258105 154492326 0
18959384 5502692 0 100211381 101722119 0
33126197 20693243 0 256153643 264749440 0
102601895 14961402 0 323102731 227060686 0
5194988 8105358 0 25067481 27606349 0
24827030 42183816 0 517935908 497746524 0
90106947 43449040 0 364873002 576032108 0
18357141 94464684 0 382389899 383066627 0
42257779 50270916 0 149921321 165194885 0
25274132 26479946 0 340088476 316771161 0
85853432 2411943 0 568755074 455219629 0
214258465 41141363 0 356983348 232363979 0
402220053 2941275 0 624087396 466733422 0
297691412 62015236 0 335545502 276698024 0
160799842 71998977 0 336771376 190488409 0
4573814 130780926 0 616560770 680465230 0
109746709 8389329 0 912662828 909005754 0
18749726 124072541 0 636463392 875562782 0
51973136 3345871 0 93950779 30238241 0
47947867 43187835 0 180752323 180703473 0
121091613 26184568 0 252122088 324162254 0
68115033 3875212 0 296121462 283289234 0
133553607 149240587 0 194927578 257349480 0
71442187 77653511 0 342793279 356443322 0
49430212 10748328 0 404033871 382089494 0
415524467 179154637 0 945207307 892183873 0
13882549 44229247 0 673083184 671951117 0
263344380 238062250 0 900752490 911552913 0
127101190 9455782 0 602089656 484464568 0
20111582 7410585 0 127088251 118091689 0
125795487 60436228 0 717954300 705290634 0
570580910 96197804 0 926545170 558197458 0
19338730 28251554 0 803196181 827419210 0
170037876 42443890 0 360223404 390854515 0
469630706 58887085 0 706568862 697784680 0
4454793 50245420 0 412151973 374626238 0
406494387 49514257 0 814552934 732345330 0
416240442 174354160 0 728954211 712485348 0
391897851 90525869 0 793106956 747343102 0
429440212 98259646 0 925687821 891734948 0
15371946 55792050 0 740223344 631012632 0
49254266 6429015 0 212224264 181787619 0
397820820 128868260 0 673598148 650386823 0
281021289 20074730 0 422934849 257231093 0
150707766 12106615 0 298568481 150447752 0
80695027 57146810 0 123688510 132691013 0
2159558 5386 0 48774319 42019493 0
234218 2101413 0 35801836 36470893 0
23831563 6590936 0 153590525 163613663 0
224650041 39325992 0 382879439 396669990 0
39940582 113797061 0 921105924 802180437 0
23053865 17119708 0 103255876 118056278 0
88705665 25805073 0 651021475 717963684 0
766858839 35849856 0 875130086 723689020 0
3503634 311253 0 3890166 3111802 0
516367288 20203414 0 993596074 993305875 0
625970702 576998732 0 800130517 706080590 0
2198730 414277 0 21861997 20150962 0
139458939 7268557 0 863781399 940612022 0
291757802 198072002 0 314052194 530798003 0
1097228 323325 0 16906101 12743275 0
122439225 71838596 0 310805796 328044830 0
171100032 39251450 0 635538197 551814357 0
19664241 76769841 0 369078298 481408523 0
12430582 109671577 0 483843695 476146954 0
160054324 7723086 0 789941269 653219512 0
40359048 95623517 0 805179640 676925515 0
226460805 156690085 0 645853825 536959728 0
229138545 111647046 0 765477772 713459751 0
17212028 15580615 0 121449036 141443034 0
18473827 9807174 0 290266571 226509060 0
412629981 22602723 0 621615174 648180047 0
89536212 64506673 0 337196242 356741443 0
470465043 4335189 0 912282740 863470857 0
65597137 249173 0 155299135 174485603 0
7559358 102359 0 10318006 13501779 0
21696819 31145100 0 471113481 502497077 0
121351681 18834173 0 339847739 331921772 0
168805486 6148473 0 421022153 388807524 0
39078951 175520762 0 573733126 552074329 0
24815365 30146089 0 265687069 286391798 0
40095265 2248631 0 363148794 366290634 0
6171611 7100919 0 103026124 98611923 0
157556461 45370846 0 354097947 329722582 0
85508143 80840460 0 140661912 183684320 0
91220204 72560264 0 788452110 877214830 0
127011984 222283971 0 848694240 919328383 0
6874779 18585487 0 606205913 634556326 0
99979489 24234338 0 302750569 301624782 0
172187284 36661877 0 729541059 919408048 0
168946613 34406668 0 888388064 610706752 0
10589666 159124599 0 678745770 744922718 0
57148975 25150184 0 369693775 391283870 0
19655780 1201930 0 30833499 38783106 0
53575847 13124128 0 439170240 452688337 0
9141084 33348530 0 158982852 191744977 0
3674541 746122 0 111647394 97041740 0
119712488 71147906 0 207361135 211339980 0
64974997 8874015 0 593371482 557211048 0
108091626 16121348 0 123181145 70059880 0
19946785 4113103 0 139356812 153817600 0
1723067 2165579 0 61264379 65316912 0
267951657 96131783 0 826464163 832648879 0
141981931 17558805 0 332381773 380536652 0
50694272 60374449 0 526348105 499308347 0
7038997 8823349 0 201823545 200923202 0
366791775 164249078 0 668408984 597608564 0
89852132 8403561 0 782663168 802964058 0
35666698 2205013 0 50919080 44677371 0
142176819 12388172 0 547894714 578133253 0
43929008 27224670 0 207426670 208076934 0
62247302 257130801 0 676655279 692844658 0
443099534 228199144 0 690234566 518224394 0
82205406 46849107 0 873824820 856826779 0
45272252 38423974 0 503283075 483799351 0
59540811 139368099 0 446890134 452970776 0
635678 11690805 0 31984489 33107020 0
543604449 169949297 0 625845915 443152631 0
122641 8864944 0 58018446 55728055 0
205178649 143752609 0 692360760 727032630 0
169005737 15238572 0 311653665 283818789 0
295476647 67264529 0 605661729 619121251 0
233469667 180168726 0 612003908 397412820 0
16717587 81813040 0 312467450 305786160 0
71897517 20383486 0 897922715 779622677 0
285105291 163564693 0 389691705 302458340 0
9185119 4829699 0 604313292 420655695 0
40542018 21997484 0 105488069 94351699 0
212146514 95835322 0 729952940 808282328 0
414056519 213523245 0 714264932 770022828 0
168137559 47759131 0 529696246 526692807 0
1308933 14091766 0 655089204 605663464 0
104777200 44408102 0 216322276 214015413 0
122723752 20284739 0 368839352 349656884 0
373326840 34094940 0 509530877 585425214 0
42466688 10267306 0 317137918 343508186 0
176297701 143264646 0 524437464 582201653 0
409837123 2498540 0 474940911 459281879 0
27430826 11439791 0 601738176 657646638 0
8324107 31523491 0 531033759 528119896 0
136703591 3989507 0 580529912 616158804 0
51608503 76926926 0 406053533 399931608 0
224073225 3111941 0 354723904 302113023 0
36724764 274286 0 48716433 20663441 0
16528318 293163172 0 593967310 740196834 0
63913265 37428210 0 461536497 512704185 0
30627975 23673213 0 363247165 401273901 0
48051382 149369563 0 740508764 595308423 0
134775597 15351515 0 224775071 215895992 0
104245804 2498770 0 848565089 864144836 0
165387543 105115274 0 727838182 728512107 0
1039209 214396419 0 780828961 914451709 0
404957256 258706265 0 759134549 732067243 0
25382608 22859840 0 724887159 796496790 0
95050047 182518521 0 779282828 755573140 0
98488181 33226950 0 186727060 256700253 0
45006808 132628291 0 499855512 508436725 0
96451740 58792423 0 660983543 691116474 0
424321365 501582949 0 786574369 607402149 0
26553058 27347153 0 136862748 108203914 0
52779610 38452430 0 452855590 458938841 0
98034941 48624809 0 498309127 502057355 0
390870159 320554539 0 479816076 427187278 0
396853668 222388099 0 593830210 598473309 0
342554654 216785836 0 398473290 371297174 0
88731752 32393945 0 394335270 520719431 0
110247512 17788504 0 536694198 518427127 0
57940558 10044931 0 626449421 715420243 0
12187417 26719760 0 219334114 174908708 0
336627898 41230168 0 509541602 374332206 0
7148307 16099628 0 156896509 149634554 0
186531770 51128956 0 235197038 191641342 0
14182788 4771171 0 23673795 23375698 0
118735302 208135859 0 563269570 589561626 0
130189436 41742385 0 673971646 730299924 0
117986598 50075160 0 344626273 391679451 0
535113169 355457643 0 657009687 485977962 0
32855532 10946299 0 163572206 162497405 0
50274322 175190613 0 719020984 511831626 0
40770931 124761172 0 604272866 707487961 0
18280284 41804989 0 712775276 627187370 0
58462375 58668880 0 941864145 779621964 0
8644667 12021193 0 98523525 90724455 0
49126949 28365882 0 782053389 805139634 0
181915231 4069967 0 374351913 324467296 0
16573934 85832573 0 398959452 447339251 0
123231612 255897392 0 627660798 537228846 0
26984332 34196935 0 804858551 657486015 0
21473390 17951744 0 293682398 337664446 0
22742834 45234278 0 184877014 194715108 0
295716418 84656996 0 583626800 353363073 0
316785817 53493262 0 588428581 522391462 0
236325080 41691759 0 752682784 628936466 0
9403478 8976284 0 91124780 89635664 0
376509020 18430777 0 743352686 704162362 0
31718615 1673613 0 412811121 474078150 0
207251208 467427201 0 459329980 770206194 0
43810956 16497661 0 608146236 643714302 0
74770232 42566396 0 253849708 225696755 0
361449572 270023488 0 403934148 324886909 0
2833985 4185580 0 35047670 36611236 0
130585209 77187638 0 183737035 142594705 0
87559543 28904535 0 303967589 326667574 0
226181546 66896853 0 303673744 299388231 0
757422 13134094 0 35297116 34706395 0
21417 539774 0 3487515 3954939 0
152634081 36283433 0 574737484 434224428 0
116461026 16079285 0 637428554 615769669 0
99643367 175846763 0 834551857 951297394 0
9583260 32895661 0 638800785 660350480 0
260029785 27208811 0 633793170 643238857 0
116025659 2323707 0 202077072 168173923 0
88637908 33419337 0 188105333 210712241 0
11336139 3473449 0 199470639 164262112 0
76915558 74028625 0 635171553 666975763 0
50295507 13326327 0 617168303 593411958 0
100553130 38551612 0 577158852 646317044 0
259622506 28875462 0 790171099 673717813 0
23345225 27622177 0 881453155 812161118 0
334622326 100686392 0 761639904 695060356 0
9584506 289229 0 126457065 120956575 0
5083582 1428332 0 5238255 5464503 0
82426902 1135251 0 535777318 610426148 0
21663531 5947936 0 269778206 286667434 0
46727056 118360330 0 723174189 714371873 0
81510849 4397317 0 208537297 174397418 0
64760996 51731490 0 396073634 416672611 0
45572863 21257242 0 396681824 390264157 0
142703015 139536995 0 160817389 168421181 0
298968489 90730403 0 561764116 412270788 0
23279608 25173503 0 220466234 180786923 0
81013897 21351826 0 86902159 83260806 0
145018524 90923565 0 954077640 886428753 0
7528480 3017303 0 659487454 683795625 0
56137015 37341016 0 297980846 274084933 0
145036844 3218670 0 641540612 607655918 0
139781521 19916029 0 176748713 118852322 0
402215208 51814361 0 541773786 525755329 0
45484178 28874443 0 249260004 246978902 0
10588347 2258273 0 16506899 15549382 0
314375338 5075610 0 380969850 444704220 0
136904669 51840473 0 648813557 640926902 0
6978837 20520585 0 284457786 493533667 0
245908026 58131985 0 945390695 906791737 0
434322982 13533824 0 835834897 860184492 0
360681054 240182671 0 519996118 597056101 0
18239080 12051592 0 161803190 156794879 0
23839475 22495727 0 351994099 356600598 0
419064578 61732664 0 593147126 615298791 0
7120496 9463706 0 595989158 589497427 0
86857709 5161613 0 333303941 388691548 0
197292644 42016854 0 626830180 620282753 0
220769562 26340097 0 371547330 355460933 0
14442454 137183446 0 478559529 529016432 0
31673785 23538885 0 78187070 90041994 0
144680487 131630399 0 645255191 682715192 0
346728483 109515959 0 492155281 382283432 0
112740570 141443246 0 502039508 447889411 0
17249499 152448047 0 815323965 843484020 0
73398975 34965296 0 342988112 329464581 0
31860228 3801684 0 248867013 210131595 0
287495275 42421694 0 406824350 423204443 0
103445041 59121397 0 342927989 389018530 0
5119708 52528195 0 255099149 252926590 0
101063773 164925790 0 833483695 774753848 0
14514786 14417407 0 117878453 129102031 0
60244704 2728236 0 712922956 689307769 0
63064970 36571644 0 86656478 94786277 0
199130093 113821867 0 685578203 666640517 0
25784722 894241 0 75459727 74155023 0
206530588 13410162 0 377469994 481715002 0
408716843 136159509 0 649416666 730894588 0
111059641 80251175 0 161575390 165415746 0
588590559 110468150 0 738567867 679314696 0
67675273 13374417 0 83144130 37812401 0
22359079 22609069 0 328834188 387752000 0
34190488 26282428 0 388572043 382317325 0
281899215 147071110 0 381029012 355949175 0
271559511 73379547 0 420872154 315277017 0
158530369 57910386 0 710344026 853998346 0
641019434 202471317 0 899053642 911386035 0
360349334 204674464 0 572374342 514137248 0
8237381 140304100 0 774733863 773675116 0
293910855 64181401 0 354428836 295162753 0
143187226 98378862 0 746915030 741312469 0
703451330 117333441 0 789793748 530955486 0
437743799 238058038 0 745844912 770539355 0
56046966 23940145 0 74832101 75909896 0
606886082 86903427 0 624738858 410119922 0
328919705 12243038 0 540776716 545118518 0
23057660 11969194 0 157251769 144893537 0
325346057 108914856 0 551467433 573877059 0
317860964 15948410 0 633644067 544017629 0
18643764 11548580 0 47355263 54358553 0
21954658 121088133 0 798902168 665081799 0
14589081 30477358 0 132890132 147378193 0
533388478 87610086 0 783282107 436959362 0
19150661 63618385 0 219943044 236949742 0
10698634 23104447 0 146504241 174200506 0
39624159 33074163 0 473010305 446284357 0
119354694 45476397 0 664825297 667948276 0
49776215 68223635 0 806134499 847658483 0
54686394 42521461 0 508605167 561157038 0
154217270 109438290 0 910213032 894281626 0
577622573 228805772 0 654812632 684046374 0
415758467 3320662 0 495040143 502045459 0
164881811 45939059 0 216181421 170142026 0
11795103 4002421 0 347882515 484200165 0
206137699 44467955 0 311083187 312983367 0
280795938 165992704 0 942509283 992296085 0
520230076 189088866 0 721195023 358769923 0
27735985 18348641 0 711797846 744345803 0
736664891 97249261 0 766199234 733625199 0
6396157 10135745 0 345364398 308707182 0
151555694 87864601 0 903370537 864132103 0
584136424 4211820 0 650881627 466381618 0
40563068 60582430 0 568402049 499661411 0
81357808 8570926 0 110139546 138002861 0
509231678 2126017 0 759595363 938549632 0
131604975 15863560 0 267421469 247276906 0
55853793 35954504 0 363664095 347681982 0
127357244 4552213 0 401385474 398108876 0
131034413 39541283 0 193618941 142150406 0
206987554 37922045 0 416168001 308960903 0
72733488 47537445 0 527701844 340736726 0
212011706 54505872 0 803003086 763192888 0
16460840 1814442 0 52184062 54831620 0
43478152 13482751 0 490507788 479305816 0
160698616 290735479 0 684374521 899787575 0
142989141 16644246 0 237119545 204266394 0
32116200 23270098 0 316685287 311698959 0
473245938 164244895 0 708053847 605381464 0
356739006 388318748 0 758924857 757909213 0
9978405 38645208 0 360224888 288725199 0
260416027 126823343 0 862218085 793204957 0
289178987 123023847 0 455036624 403575757 0
195819095 19594079 0 425258382 387102111 0
246151583 129734556 0 514727382 484180436 0
240483936 150180590 0 833700154 682500915 0
194183199 42294527 0 393127335 286192362 0
57057665 89489526 0 448726897 581685718 0
34622133 3634862 0 281632883 271988928 0
37227649 52687603 0 278732576 257251668 0
31646105 50315655 0 575565388 551375571 0
18017312 8426080 0 266993726 283547386 0
41159988 16315170 0 338540440 333160604 0
362327360 18557958 0 907500497 818383809 0
108015013 34161906 0 149392129 124103251 0
199154696 34151941 0 208905416 221257162 0
409783036 168837002 0 573654889 630932812 0
18878317 2880221 0 73912450 64318450 0
587146 258433572 0 759941204 842141295 0
276239986 188323056 0 841536913 913978954 0
28097218 13606316 0 178902533 238985835 0
641695351 99729870 0 793190906 756558565 0
278102841 11671557 0 580832028 731470466 0
160666602 78562176 0 763722033 756160364 0
83290454 68887881 0 120175916 129384904 0
49706838 16081562 0 67519741 66341868 0
344168791 47351344 0 637962357 661243401 0
373839518 204551369 0 415462339 248873987 0
106754429 22359661 0 137795599 144346179 0
601261104 43765176 0 948171937 940748121 0
204976272 79210740 0 229399573 194565207 0
577281824 668134912 0 887418351 970991918 0
563784678 294029011 0 693483897 714029840 0
707128 654292 0 4906881 5477984 0
140882862 40371296 0 761405089 712875554 0
320417389 17798148 0 366086577 343165194 0
815549451 224193814 0 931660602 647425352 0
64236195 915717 0 155121560 137810976 0
30677916 97809452 0 612862954 619514231 0
495717543 407854536 0 862250839 860957297 0
5772277 51174732 0 472525406 471716678 0
940277 15512753 0 190892716 174522462 0
202462679 1580487 0 685979057 743457631 0
87969032 3707803 0 233165196 196915268 0
302256318 29118579 0 355126578 308578473 0
692281142 272353191 0 807568450 804673150 0
73061739 34610348 0 675829014 592723113 0
103114291 13661149 0 172441899 119289459 0
107488743 6860555 0 180777008 170883444 0
204613568 68929354 0 813237615 760764391 0
679141801 317000063 0 762699115 716780616 0
10279809 10146201 0 79873918 74348480 0
15952099 165261946 0 951531789 892355289 0
81687873 44808278 0 323809974 310881201 0
14284869 6375142 0 154440976 172076159 0
97456283 24170528 0 590800743 596149126 0
62414361 85483487 0 460731439 532708169 0
47379421 67913712 0 725567878 716674980 0
61846414 26031597 0 496078361 662374604 0
364363368 291655875 0 588053404 376851324 0
69238368 11715011 0 107663035 107291555 0
3699348 29865666 0 445359076 421532174 0
107022030 16164910 0 175932542 127896954 0
41228644 55831590 0 100902092 95256202 0
4018483 8633711 0 844308717 733514809 0
5117361 36937568 0 109741605 112887168 0
91476905 153859 0 266089845 273454983 0
147466 157271189 0 889329533 802101460 0
37071848 19778923 0 185522040 188326955 0
251510386 51473467 0 437347182 350377970 0
180537546 119953763 0 189011726 178862895 0
73724820 71144845 0 737792491 804290057 0
3179233 192985 0 23397876 24848547 0
451409627 1375975 0 645462570 570369592 0
470500232 62895911 0 879063888 799450198 0
8683384 52962942 0 253138431 254883502 0
8088181 36409 0 109827678 118860128 0
9984278 5792540 0 133168594 132459230 0
423703924 223368192 0 545499814 479166064 0
78005916 10260169 0 495323254 552023671 0
294811683 2938888 0 406330950 380225894 0
226598158 22936481 0 377098072 387180486 0
4405915 11728187 0 165570885 166062427 0
10122602 4893586 0 45375385 45679808 0
69179775 156763539 0 294332091 345945613 0
6084402 31586438 0 754113314 763979714 0
83386568 27915144 0 913743256 880145523 0
111438198 136291319 0 719714275 763635883 0
617650296 321831591 0 828104717 860092161 0
166763524 88526545 0 598447023 618490348 0
61520305 3576947 0 80373379 37621571 0
72636385 3181116 0 94307722 83116328 0
230615268 51555714 0 411794004 414581881 0
297064570 118515495 0 511806824 403424263 0
425965300 230869204 0 817127712 785432518 0
16485709 2814508 0 180925617 174448191 0
45938602 98680169 0 480907293 459461909 0
234518200 54514503 0 651269182 696679790 0
4060246 20913184 0 448248297 365520331 0
128904 74625474 0 810441511 734777166 0
41084543 8343695 0 240433537 233730523 0
180566199 43396077 0 429384475 458480275 0
2405277 447074 0 5122996 5300190 0
204687758 37573320 0 982349407 924083068 0
12519335 18525924 0 768249195 690791327 0
419481586 30452697 0 692679284 641821005 0
31705599 1105938 0 74831000 62949989 0
293056589 287800973 0 616853495 552086760 0
183688238 33467226 0 504672736 540505887 0
478206689 29902252 0 798582039 802577023 0
100207537 53030047 0 809837882 701092178 0
42317506 3512796 0 171593604 160944071 0
113346501 5740549 0 546033257 494802902 0
192969488 115792321 0 774343817 894811578 0
8883372 43245312 0 244609218 249783371 0
318130755 660401 0 670107001 368257993 0
309071839 53005027 0 665158566 519295528 0
47090124 24621108 0 709515781 746504888 0
19637004 14939696 0 113651516 142760504 0
400955184 190378258 0 701894870 559595147 0
458502689 110301856 0 629610892 651754900 0
294824173 57372455 0 444789677 439457345 0
51210657 15188958 0 140207882 149269904 0
372836295 12858281 0 892203209 855090884 0
518866130 203947880 0 657683169 618641642 0
327184159 208443648 0 342940798 352293511 0
155644699 110886012 0 829960737 873731184 0
125824146 33846682 0 131926204 120538373 0
3970886 2023896 0 6315042 6289214 0
298301429 180192169 0 434932308 406251676 0
56244466 84962 0 116671775 119951353 0
9231281 4045956 0 119014080 128583146 0
13237773 4994329 0 119018472 140012677 0
548239035 49039148 0 721935006 489935099 0
219762019 49511096 0 574152160 478133988 0
188792 8323508 0 86304462 89606901 0
5027840 43539595 0 575656134 565631324 0
126239701 26242635 0 571155028 338846477 0
155397488 205750254 0 463007087 452872429 0
46786732 40049542 0 435088010 429354839 0
53315173 33952990 0 499720991 454459754 0
692292731 383249138 0 747902855 680100634 0
42340668 65031428 0 422434160 400322287 0
182268233 52811991 0 559029902 513409457 0
20324724 21220475 0 320165029 301705997 0
325789091 102010613 0 447151136 482532411 0
7521839 158507502 0 408750034 414047917 0
10615525 3290130 0 344278292 300740117 0
7372426 6209679 0 58765938 60191527 0
105633533 40261104 0 530977098 580577695 0
157833972 23038830 0 834894367 656845647 0
112304793 68328006 0 243114162 267573605 0
192882912 130241762 0 540387561 485471989 0
331616536 208268445 0 579202848 640512083 0
55446651 86297675 0 636294942 690052590 0
463701186 95481506 0 676681988 478126473 0
10198534 2680508 0 22772671 27853738 0
14564808 46467053 0 569520870 438953034 0
1024933 15711864 0 41002623 41144849 0
454014198 232970772 0 657881950 710716812 0
133236047 94432809 0 740790243 835822159 0
55190158 23907314 0 163203830 163053028 0
26141707 87731079 0 455417350 432082394 0
111367828 135291021 0 825045112 632715544 0
263246513 54772253 0 815160834 735576092 0
50255332 8564705 0 414060129 309397992 0
134048673 22886960 0 525705507 580743455 0
61813 551243 0 4750850 4284048 0
440864116 201657535 0 543416156 539264067 0
135987294 116041832 0 528516176 567457505 0
447942743 69192610 0 876602244 492738807 0
127411527 32742424 0 418367053 552117357 0
20438551 2847310 0 466760783 397372548 0
33986325 30581801 0 266348805 301368564 0
3420126 27670622 0 334729719 290128211 0
615178914 87422688 0 787504201 545531683 0
4577538 8596984 0 571265812 640458990 0
360974 22559 0 11784410 12115620 0
115094278 960891 0 417122250 353433632 0
96726171 45307046 0 889310725 903516657 0
102429770 15322271 0 616318679 637284210 0
47512785 29063218 0 721220907 705904881 0
137532166 140711052 0 287805457 315780853 0
201239201 73181261 0 356099065 341443495 0
50343816 48763643 0 573087367 319350777 0
13213910 381174 0 125151030 134838132 0
10878321 16575076 0 67063429 72263793 0
75401681 19698875 0 143323664 142398758 0
252674623 16744701 0 451397475 439233210 0
631399082 337945873 0 812355484 779886806 0
97288497 10174289 0 276622679 264507900 0
139213483 35405172 0 391427179 415748933 0
558996508 436082433 0 939593540 879138727 0
219008408 99564323 0 794526675 512680053 0
20779665 2188843 0 116892759 127119611 0
64700477 46427524 0 688162494 771877026 0
401034798 6015205 0 539152435 508612395 0
71348234 90896824 0 596994312 640182699 0
622038634 214703034 0 725661785 455540653 0
72941347 18408267 0 229760814 226627474 0
1932090 3202511 0 53217275 49549746 0
558023021 5435108 0 647516411 446509927 0
16847729 25176415 0 63611124 72752704 0
515513058 51627043 0 898279645 930105602 0
6622189 8266217 0 72576465 69460170 0
447974494 12550342 0 693794042 738655213 0
1939103 31332538 0 423466536 429340998 0
290159443 664609139 0 631027358 805525162 0
37475573 164846312 0 776252830 753882301 0
219095523 132011450 0 594786199 651170636 0
4643426 1872545 0 57227539 50702420 0
416038747 32130650 0 580997879 295824128 0
67961380 8230159 0 362635103 393816233 0
36981864 1769270 0 455250528 338785796 0
359754793 200575522 0 831150700 762595644 0
31669569 8606077 0 485174123 490517926 0
12737613 3779620 0 113025192 114209491 0
38297987 3599 0 86109249 102875145 0
8013797 5655726 0 9193211 9286417 0
308988459 246752742 0 791426217 655603980 0
316422449 68182068 0 330668096 312974279 0
217402552 2638308 0 475273826 410496139 0
61038477 40691309 0 887082927 718309357 0
6096760 4766741 0 13473228 12268419 0
103755033 183020695 0 338222034 356813431 0
115822305 149390815 0 954706557 922479123 0
423245 50977 0 23470273 25511211 0
33410809 16513809 0 204172484 135682126 0
276847153 24910289 0 656699742 751857064 0
8651946 5530225 0 237226144 232916889 0
29628983 59693092 0 783696631 872616065 0
324712372 119415864 0 584048569 587058962 0
101347023 19426576 0 426223601 482968024 0
428878138 97003305 0 440252441 399234641 0
89946020 13483346 0 110333333 90887214 0
73911920 61079343 0 337991844 274505736 0
3674229 5189086 0 78136678 78322901 0
839745420 19218242 0 859240609 785311051 0
14114624 8622963 0 329806185 350716345 0
247598451 64049569 0 563819320 476424865 0
98170890 84800023 0 715926886 583973079 0
22328388 4432185 0 31828370 28206155 0
164321191 79730974 0 335608969 202066574 0
5575891 17442538 0 336946032 329313908 0
633218 5196728 0 121843390 114717497 0
22501097 15392282 0 691249856 689490420 0
379762483 219772209 0 470009763 407598694 0
249853029 22336931 0 549269286 530267085 0
114986588 40435680 0 159078008 150272631 0
29464143 1515916 0 45120084 48014436 0
3005021 5899787 0 156094600 180862049 0
39032208 127095386 0 726111899 580477269 0
37827461 10869827 0 424749363 489263588 0
2218191 248889349 0 577204344 561256772 0
53995812 5836918 0 171379743 149308252 0
177791311 55709087 0 222646662 214659516 0
143777334 86196982 0 330757777 298911062 0
38478246 24209544 0 809588683 918379198 0
336659999 130553055 0 620871099 586770521 0
431730621 80292152 0 710716245 640825332 0
66935491 84882886 0 475011414 421736280 0
12546764 7165737 0 47470281 46081051 0
5788043 477649 0 99618942 94441306 0
152012449 36965243 0 795573005 816203696 0
20633529 31953221 0 819944028 788932217 0
61095732 17743356 0 753541820 889643553 0
106322591 46452842 0 921181528 900477196 0
22951502 50853252 0 479798195 425820564 0
337763222 139294205 0 450625665 436049994 0
445741 38999283 0 105149381 127360415 0
4148449 253794 0 20797346 23161282 0
407041230 214933388 0 787812962 778041726 0
411980587 40081030 0 925571061 740427655 0
28288918 3345860 0 138970375 127782127 0
54890203 35146425 0 567700502 465367707 0
618203910 213251349 0 687275052 548743633 0
410831364 9570030 0 565283627 575994984 0
400376845 272874366 0 878869949 935890348 0
172282562 31552140 0 264075682 248357842 0
38173394 5686971 0 497723849 429356264 0
579248712 188937567 0 891801265 664132940 0
49821537 137625411 0 517755693 533617725 0
53453749 40822182 0 65324625 54348510 0
244483 12571810 0 122124122 123152738 0
154808969 15857004 0 672143636 645190116 0
59902615 8939950 0 320601344 304498968 0
861660128 432480865 0 871064214 816038760 0
187538739 125982466 0 944366448 569999475 0
20105583 47235039 0 181860396 170470624 0
14576897 5900856 0 540019773 606075499 0
247676839 72706326 0 385761033 374440065 0
22673132 23503726 0 636317750 626393543 0
181068792 99275167 0 499408093 497312936 0
408801112 313058228 0 527912056 515254215 0
89651990 75148380 0 146009910 140958825 0
133664532 150099916 0 318146563 272829178 0
69105411 62268245 0 700821071 726018550 0
104085499 4724070 0 289814620 246597059 0
201890094 220266453 0 299884169 375138404 0
24746355 18215751 0 165965277 159011780 0
71460530 9479303 0 161921901 160228523 0
423606681 86109090 0 692820000 833626522 0
214155186 68456554 0 465529133 389685693 0
127548618 69543949 0 180523367 95188752 0
378670748 238163631 0 467852949 470636812 0
220847455 106786099 0 514814417 433462083 0
92669837 6319985 0 341267013 328536507 0
3962892 1912830 0 150466957 137244826 0
424600959 229895062 0 557682431 582489070 0
17429971 10116077 0 34482969 24411616 0
2479303 11504162 0 112073370 121847539 0
211233002 122651649 0 232474279 243224155 0
5148195 7382898 0 187429077 186489135 0
250123078 19641422 0 863858082 823349684 0
1622371 16068663 0 145172835 157827105 0
1147782 117424 0 19843697 15753002 0
45761133 17736527 0 230024492 213724302 0
235646883 112388349 0 584126667 689347392 0
13651651 3385596 0 129312995 142620045 0
7998420 43616095 0 180440604 211205759 0
574425244 78167790 0 839189788 793951539 0
56275970 77010363 0 327314822 322328626 0
80061287 25177621 0 496600795 464370203 0
272963217 140793440 0 336651876 212652971 0
3597887 44498952 0 531861271 534048986 0
5643411 10671907 0 330067036 281916374 0
66011293 1642286 0 606564886 614555651 0
787827257 54498695 0 965105009 847106033 0
802284520 14212916 0 886142529 795347745 0
693668219 18205036 0 966600025 836937774 0
339735708 119533582 0 459370594 442689514 0
19841066 10925228 0 206310439 242304666 0
212189240 710630 0 730466026 752778556 0
26875643 16716678 0 38893450 39836220 0
467322847 101930788 0 767366323 786195570 0
11419507 51767510 0 460499269 558275195 0
222974324 127548468 0 362981076 315856223 0
28173317 21915173 0 447839627 490834749 0
584908354 33832143 0 943867296 978167330 0
14108016 2398900 0 68782599 53696409 0
187139338 7164364 0 625156817 465006935 0
109632887 18427372 0 583223617 534015481 0
12091017 80644958 0 966469193 935288213 0
82646665 2508753 0 196874062 190177673 0
108803560 115697357 0 577662074 587753405 0
55486951 21996280 0 783111304 706907726 0
21405522 28161127 0 75345206 74200728 0
13065247 32471496 0 101931720 133967067 0
476616332 88216307 0 657328868 384813186 0
38820535 16215071 0 373789274 370806006 0
4730432 86192910 0 477023685 561466885 0
10846404 21353075 0 200855809 204597728 0
209257008 27255805 0 828213044 742927229 0
215651336 69399909 0 280316063 193004525 0
144063475 12256864 0 523838748 346919143 0
203599218 70297545 0 697952455 474747723 0
99256138 53155125 0 214921678 201956825 0
369151481 363011234 0 868542660 895682569 0
697342 14624446 0 400444097 383888858 0
3600612 18695452 0 254106932 250245870 0
171639393 13654152 0 365226536 389096597 0
136130714 28945910 0 303560778 170979838 0
27884839 24446587 0 363432027 405648912 0
10870829 10275372 0 222598161 240889699 0
143446915 54224049 0 208096020 188487372 0
714963046 315599765 0 952962732 926603532 0
164077188 5435383 0 412610075 345690349 0
239225877 2653383 0 414840609 231339744 0
70782704 9774935 0 315856546 275731180 0
5499815 23577803 0 564866529 852723938 0
28961289 59884665 0 476470858 482877287 0
42883951 17577500 0 359008513 369454783 0
211866031 14049781 0 469365678 461380862 0
38480879 56146393 0 601082096 640951984 0
130068486 393519795 0 935547255 769428898 0
131020697 1209919 0 183650594 141627052 0
115907199 100163805 0 858568425 667158598 0
134400571 102202780 0 412470274 344857240 0
476341707 241563219 0 774018850 504961623 0
29541733 5974124 0 434784658 366567403 0
143030605 46075179 0 209331434 147030384 0
208295805 110022064 0 637677117 615285559 0
47905064 9470827 0 470453766 462486856 0
52375118 61778253 0 400104144 454972093 0
6226604 4449647 0 33064389 34361613 0
110334747 28383168 0 123992988 135766497 0
337923116 160785254 0 694366701 717950631 0
40082893 150570736 0 789969204 729207607 0
399420107 154079495 0 462494478 407834146 0
11140438 39142624 0 573021030 596001252 0
51964665 50086276 0 510939457 416365698 0
46217686 11238293 0 107673546 107657263 0
243733976 47847193 0 808636507 741144016 0
733370993 3446792 0 874702294 394704960 0
230116950 55548066 0 289159597 120879702 0
73703248 176789810 0 668222366 687430103 0
359978685 28435131 0 642240997 675557382 0
136129291 71936381 0 183209837 180165072 0
487142311 23372272 0 759813048 815496172 0
397057474 155512600 0 580409898 393893904 0
16748535 66011871 0 759516686 738085885 0
292781414 10719844 0 367741023 148655420 0
96950261 20915604 0 420979141 419562773 0
252321567 50787246 0 779906468 775552720 0
458980186 81888600 0 555828921 564656781 0
583093211 137927825 0 739724343 681884923 0
193916730 11783592 0 553398746 521363459 0
30013284 8194274 0 234240194 201713480 0
245059 1891715 0 17406111 15159031 0
105653509 36149516 0 407612399 505995519 0
103714026 113406814 0 521821757 721175675 0
258429733 222429637 0 453131207 525052949 0
169590075 26554335 0 458442207 436328073 0
16643803 16841656 0 25609763 22980434 0
164826588 26938342 0 383753222 309934642 0
192966 50336 0 15413263 17033447 0
259220127 130333109 0 644563145 535047214 0
7773569 65307139 0 421734420 356070694 0
5839540 16546250 0 646644404 519770575 0
17200938 37284988 0 139125323 174472876 0
216819527 29119963 0 739492926 584630720 0
32288887 19231415 0 129483491 112647549 0
6868935 6258528 0 92940469 103027212 0
209556904 135800654 0 841194659 844106350 0
427172612 206054735 0 937144434 705781045 0
13242707 5799626 0 736729500 858798037 0
517935682 171632347 0 640374774 631911279 0
224295778 127158104 0 825068063 900546846 0
200495579 576507 0 285153777 352882483 0
306114437 50904882 0 379920746 388124109 0
218593938 113503994 0 728799674 648400570 0
86000110 193665491 0 635242637 860505076 0
103102903 34793700 0 504456488 313615662 0
128492280 12396294 0 184349187 171166129 0
7965180 5513210 0 10096478 10032283 0
182110570 32594969 0 396180700 529127965 0
241132808 211243247 0 942301397 891121763 0
31012524 3675442 0 365566098 363034942 0
205528731 44075512 0 258207722 294383884 0
8020374 52295114 0 456298163 487695918 0
333792726 472549045 0 530975638 747650727 0
61071296 63262053 0 498813330 508365258 0
77824461 15594453 0 484276889 508686172 0
162736379 29271570 0 255593705 245041815 0
26364198 96797065 0 350851308 309411572 0
112227983 31553890 0 290423300 308850880 0
6941985 941985 0 141683327 147092151 0
61397085 39503004 0 502362001 459645073 0
12335346 25401369 0 456055355 474736282 0
19086389 12163510 0 75031090 90364521 0
71681460 9499446 0 803956521 821774011 0
201917568 19015348 0 425791241 416743023 0
95475282 29707890 0 197031453 221520812 0
3052157 8684841 0 139270906 121089544 0
218504682 21807928 0 852317281 961700681 0
116257165 82005879 0 809269968 848718674 0
47990481 40554375 0 176780099 183473891 0
82921125 66581220 0 705918733 754669512 0
1098297 1731670 0 79057583 79874965 0
10658316 196422688 0 646327460 643238491 0
58552515 8665181 0 449365962 478572142 0
31653243 8361730 0 168362784 131081690 0
531802 41247221 0 888839718 969389696 0
214325230 111037901 0 696294466 659737040 0
43002491 21673571 0 440487316 389493921 0
240572521 44868389 0 735011881 542237859 0
405697034 1759165 0 553736621 417251534 0
28654734 27563250 0 190897907 240954074 0
6012641 11759918 0 53164357 88053178 0
426526875 138009678 0 866721108 799089091 0
660107895 6003071 0 903074159 702856755 0
70388882 8278610 0 143151876 107058715 0
10115889 25474683 0 146373199 138469187 0
300335004 32718152 0 922272407 838229648 0
8771189 25654116 0 504844688 486651487 0
101006746 36200632 0 563074266 573309703 0
44487135 18423796 0 505557234 500822980 0
217375513 88194506 0 933905583 865368432 0
2879681 1233641 0 44037129 42555583 0
176552206 24874477 0 349933468 303957753 0
34736434 21518187 0 394456292 416174602 0
20308619 1647430 0 168051620 116407420 0
5350539 118910787 0 248970555 240150163 0
561142825 95060124 0 885865166 769404224 0
75824344 54523402 0 951120151 904459550 0
382426540 72449922 0 491746469 441798489 0
384997856 121972057 0 465583804 455864600 0
59853555 6411229 0 115362471 111161767 0
39223030 14519768 0 348466215 395997950 0
135584753 78013844 0 511617511 608533498 0
278985715 58657657 0 471188584 765903442 0
48950112 15169218 0 538548277 527247152 0
48627909 34703552 0 124065220 130986922 0
42041075 3793084 0 506085948 402431909 0
3446243 2811921 0 13186170 12250426 0
14882497 87685229 0 624217172 461014943 0
207918231 82584763 0 477488499 413412781 0
39483942 3290386 0 57763166 46819132 0
67313943 194192790 0 928800467 892451111 0
7170016 165438620 0 581972110 755526310 0
14418516 1609133 0 50799950 50805901 0
36057853 118765 0 583132618 567929409 0
97412764 2863056 0 391686146 317532708 0
147312456 8294663 0 648048056 435309884 0
399106370 241025875 0 624821735 628137640 0
2441692 88890442 0 637953691 481253068 0
41348698 32311832 0 228654660 219598778 0
101737660 12934410 0 122702633 83888284 0
43090425 6110317 0 95719233 101249119 0
11532102 335055 0 47025224 48041073 0
28263635 10092361 0 28459198 26549367 0
23430261 17612462 0 413254700 360519990 0
248349932 156744704 0 939116924 847961850 0
61957947 21095315 0 300998938 310833962 0
63623139 3028894 0 273932664 289679802 0
391390707 150809332 0 458672475 405333615 0
185999140 35073641 0 250427028 247179888 0
350183321 448053542 0 748868974 776572447 0
496124450 157443834 0 634374797 603497417 0
207509083 260990988 0 538157387 443289771 0
351653937 198379860 0 697281739 774774108 0
250747642 38837525 0 656245312 618415875 0
44943816 28678946 0 181879804 193114817 0
47556683 5980843 0 238449369 189000162 0
45686431 41112706 0 621267936 629604389 0
376963935 222597757 0 662806073 423209240 0
575400193 447635886 0 712326695 595869109 0
89993954 37568088 0 340648306 334556064 0
2005936 11311109 0 565265813 519207087 0
259043644 70666162 0 777470489 776385022 0
157043108 109137420 0 293720453 329367631 0
58645956 35122634 0 212497260 199112292 0
1329452 9979768 0 124807779 133413274 0
37226109 189042297 0 736690232 752831124 0
37200687 179413045 0 437499045 379241166 0
52161007 35124873 0 460320869 487274454 0
16869037 2661592 0 330206455 355414682 0
13558093 14054198 0 489594203 495036640 0
203611881 28645789 0 430725787 421097240 0
79448318 18179788 0 575996411 663686099 0
3579684 2908345 0 99675003 86003413 0
477004212 257189119 0 641668858 631653143 0
93243401 109671576 0 455291851 489402238 0
180407 626238 0 249945346 142443151 0
30137116 10711423 0 311154273 350020194 0
183244650 16043295 0 720643487 680905334 0
2679550 15576112 0 526832317 499670862 0
358282777 16154360 0 891477411 571686176 0
405651443 208644014 0 622062906 628134575 0
10102615 10377442 0 28761276 29807196 0
65592519 8076237 0 634681586 573513665 0
180854325 58123086 0 569115930 613827922 0
138042733 13196770 0 205418824 191931000 0
211695123 97730240 0 813408200 788142251 0
21879470 72612822 0 309291624 308444294 0
4698853 4268450 0 193865944 242929783 0
571390811 166206796 0 739178975 617384298 0
48441442 69887439 0 473244545 353758591 0
3012141 14826294 0 352034253 302102388 0
31816134 43407845 0 573684736 569157009 0
64398189 26749570 0 543663869 611531292 0
104661890 5055484 0 309309674 283526036 0
431615470 10885161 0 591221364 282356140 0
15511662 17019439 0 534215923 493658320 0
16775927 1964483 0 57695377 53771772 0
50842755 145905910 0 822471585 758152480 0
271826952 2553925 0 699960871 690970250 0
232406108 23327064 0 593696781 331583778 0
5827339 80340456 0 280756448 320653194 0
265936504 110376325 0 561516293 555556272 0
6360792 29096076 0 244152931 222656460 0
309664798 11299395 0 450895314 396796357 0
96156546 172148339 0 739006978 653978304 0
44814726 6443316 0 89488549 88826237 0
532082055 45856495 0 687563869 349506728 0
3063191 10417559 0 488143671 387398878 0
146386978 30299339 0 904029051 955469212 0
19244680 1903045 0 390459328 421499155 0
20672770 71188849 0 237345647 219368569 0
429043285 10176201 0 605419271 625776528 0
25923517 4028323 0 127725941 176620398 0
91962480 68738241 0 727216538 699979399 0
29217257 45720933 0 572926855 423635992 0
821101880 5452473 0 943261865 964607632 0
78060799 17572545 0 396268562 355450123 0
365127172 28821881 0 866705736 931939370 0
430683455 196294067 0 465802253 311184917 0
48741141 3034443 0 336127408 312175658 0
356022082 111737255 0 829861515 805278021 0
65277488 30744736 0 238777130 180060452 0
91260705 27134669 0 100691528 58129888 0
368321582 74995804 0 851184837 642642267 0
40512657 3674601 0 146549914 146191943 0
12381704 3834611 0 45110648 46304806 0
60969899 36295564 0 270722452 280878609 0
886648 97323 0 18999722 17817774 0
494617160 30044111 0 799718886 714410527 0
439859766 261529231 0 612061029 598510299 0
17666954 604245 0 145963280 120742024 0
325064636 204875685 0 727193399 696380325 0
189991104 51417673 0 350292093 323999292 0
59617960 15000235 0 431173491 446340556 0
611062888 84135281 0 740982847 351073755 0
9070356 2232316 0 36637374 30940568 0
151218712 105367761 0 220889944 190652568 0
16149960 37517329 0 529420010 477853981 0
310824984 34174371 0 396220076 350886549 0
16399887 72528955 0 568508812 455947282 0
154064233 113372584 0 702563060 879290115 0
224904309 78295111 0 621692415 872080628 0
27345744 25419006 0 492554030 551695788 0
113551037 9796243 0 782634321 649735933 0
144164665 105470548 0 261682159 296152472 0
41668305 58911261 0 91253580 98485845 0
36301097 18397455 0 341652668 468055463 0
375404649 167656833 0 757492934 719673010 0
41810490 1018995 0 612355408 628312376 0
32077627 50803552 0 186357050 205278490 0
137556347 44081418 0 363634964 301722877 0
159779062 38264439 0 365678467 401844445 0
119175013 57395576 0 483926089 490658259 0
266197789 89843035 0 446910430 300491406 0
16289094 19806680 0 52682848 50511968 0
150261515 61270084 0 734809980 701436964 0
71529584 38305397 0 963765876 871956369 0
356313262 77400285 0 424988621 278857521 0
23611447 26110454 0 129392040 116920639 0
425039853 124977175 0 808323914 767002800 0
60546328 41426952 0 582799997 596468297 0
221910759 1556732 0 253091700 101425366 0
69776619 21820516 0 348817553 377106510 0
398579382 289531253 0 437934109 420570974 0
200605963 5435744 0 332412828 361441906 0
84071306 71930401 0 411979160 442642650 0
88254179 3354272 0 538135057 469539306 0
421802568 161161236 0 482189826 558823397 0
57389526 4904216 0 108683026 97244116 0
113363755 5687991 0 641201437 613433296 0
13709536 72775129 0 298628249 267381343 0
71897408 2271463 0 486644963 394532990 0
8182283 1727251 0 23425369 23669705 0
140074627 80640092 0 800774662 766952199 0
120169317 68265415 0 456363521 490285095 0
56117060 6912449 0 341510281 335821594 0
18158095 3562896 0 23316789 19209868 0
47246788 45885025 0 697033109 737782650 0
24857155 143304 0 31970506 31557275 0
36252238 32787540 0 566020598 492926824 0
95415181 54127810 0 539631110 488129919 0
16781960 46195442 0 853813457 744173808 0
152746456 31359951 0 555560123 570947134 0
54463203 83670259 0 801471474 780711651 0
6975485 73159923 0 658709125 711727283 0
91826338 12507120 0 611235027 490199627 0
737020364 337420601 0 920186393 881631232 0
134966394 86124276 0 702481856 529352363 0
52976538 16630531 0 329387948 431652163 0
176678691 39999919 0 300108203 308107165 0
100113462 25068930 0 532865507 487371882 0
2215419 4102511 0 52408877 52575091 0
216774448 44568142 0 469856411 453916213 0
162569207 122774907 0 513645470 386881798 0
17573703 20525448 0 278792590 274867347 0
69059290 25512271 0 630188368 615103332 0
3418960 61362 0 21255225 21013431 0
49200464 67123245 0 581525085 582438183 0
39705501 9146809 0 62774188 70281299 0
472444571 299737054 0 556543393 678267809 0
34220555 83117861 0 488595979 508334004 0
101902479 13777671 0 134211049 108581234 0
399294774 319590063 0 716128425 710367982 0
20540125 3061289 0 77907178 97231075 0
210655596 28236340 0 335349376 345644405 0
126908805 29535679 0 432674973 477330495 0
43197335 5056159 0 345129621 297231102 0
169902056 72575728 0 355326125 413941004 0
385005076 76716316 0 741443354 684713689 0
114579725 38856886 0 131982124 135811500 0
165001685 63591007 0 260088626 218855434 0
201803916 46105018 0 821998923 864358264 0
485334 273933 0 21618259 21717486 0
3555062 23437739 0 913046796 819792230 0
141425553 60360619 0 615321979 615432472 0
362481848 133202651 0 381315977 280331482 0
102495082 18889882 0 949101785 903634124 0
97652641 15900071 0 483901966 378770629 0
4818137 65820677 0 416907787 388854711 0
1653443 11170446 0 244032460 240154002 0
5543455 3795016 0 330221205 369628034 0
438692059 286159747 0 679989021 738070831 0
8093801 19584710 0 240869013 189620342 0
326472050 4343852 0 592058373 614259100 0
4459941 28921545 0 136921641 128264458 0
13098286 8834825 0 131178912 139600701 0
31418172 9218151 0 253757140 173805817 0
567970298 482039539 0 813383658 718281340 0
12408725 42184589 0 415054342 343677388 0
39491044 12273975 0 61583000 73752254 0
109765019 67110072 0 813176486 602556241 0
302128168 137882936 0 358968122 267035753 0
265031544 280586678 0 386529240 405719791 0
381536244 155442474 0 662947137 661085107 0
8489390 6957365 0 119983413 122439790 0
9346215 10190286 0 68172354 69110825 0
40586289 4117769 0 830724546 885406508 0
191367159 91066108 0 612761930 652745028 0
72780072 63043655 0 336468502 328747551 0
166702760 89982921 0 206646428 197706239 0
96123605 704348 0 170603342 246570033 0
2207684 19391221 0 594239066 559121455 0
11876465 3738100 0 20389154 21523172 0
18996304 33122196 0 218710426 212010512 0
102551647 40848537 0 131832209 120134684 0
380091124 14074228 0 740170242 807064595 0
171347601 40248239 0 676491266 671891361 0
88586611 30028177 0 177222027 170723295 0
326589595 122859259 0 484255706 248284896 0
409218476 324527918 0 444600937 367883464 0
189372289 55599178 0 375694381 438043514 0
1471391 23689893 0 109713975 93606411 0
48414821 18947935 0 658327062 632905494 0
371658570 198599620 0 401929164 432612628 0
45549069 65338910 0 336842301 419764074 0
63159111 40956403 0 291212228 306399474 0
6601385 19641663 0 491547385 518844540 0
154248731 30767093 0 239049732 260431304 0
264061537 187715226 0 427058742 391469270 0
73565379 4957632 0 265861150 251510082 0
341840889 116744692 0 473323892 507525170 0
15462332 14809581 0 200775072 152217105 0
54407895 63951213 0 655565485 753521323 0
51096984 8301831 0 410256117 407650623 0
44358554 6924158 0 392141061 390386107 0
9974451 789636 0 151391060 161445816 0
53314059 56582018 0 164173712 204110094 0
2477578 2269001 0 37506861 37071793 0
536309546 105667877 0 843476195 857057655 0
359539783 55759657 0 481833225 403435827 0
68497225 53754646 0 369097383 407454671 0
700335896 15819078 0 749499542 293518540 0
8136843 31733900 0 94529931 98129221 0
81817542 8510745 0 189837823 143830665 0
768721013 290403460 0 820918752 857669914 0
21115850 8979099 0 530928212 508745621 0
40295296 25282173 0 136760168 141492760 0
14092822 2307105 0 64479511 60015333 0
319836082 136386660 0 525471211 466542561 0
41372455 4026383 0 145743824 124147478 0
82504929 104605744 0 672691481 699784155 0
48394879 52819504 0 696230023 694434864 0
211708911 175896474 0 565194091 533736235 0
512857184 13117965 0 594614417 683192881 0
93991464 286065875 0 585778939 579364448 0
66640703 2827780 0 228060957 226017281 0
16925669 8273002 0 57863394 56790538 0
35323307 43095942 0 802598138 550943799 0
136828016 20125196 0 247484442 259596036 0
326687476 152508099 0 544737790 541648686 0
112286799 12672241 0 638272536 689133012 0
76506517 56706297 0 195618497 332482622 0
266914080 18249389 0 952094473 742243550 0
399996 172128 0 13213532 12060279 0
34888677 2852668 0 753872506 738876424 0
225104894 97170809 0 392818752 400023986 0
64364984 38793750 0 365324625 598284134 0
80792664 30369587 0 148442630 142786565 0
27499086 38559604 0 436925146 446053461 0
96717501 33589616 0 965570527 978342423 0
23839446 135598141 0 459849183 406466708 0
199103026 6306717 0 494949771 511077352 0
45957369 20257458 0 830162859 809782809 0
144851665 11387317 0 290240253 306112372 0
307355392 317368029 0 530992564 442057297 0
295229234 64519898 0 457749232 379533707 0
4196839 2801630 0 140444631 136065390 0
21541272 80034473 0 473055114 458859934 0
32992261 122385847 0 392364102 433120516 0
373645497 29710795 0 436691546 122027120 0
340348823 217536919 0 880815507 883731032 0
676882941 295721147 0 682844452 357611247 0
124807388 41976462 0 717464730 695455032 0
763786063 27201465 0 862854495 620644536 0
32914859 42333149 0 856867232 870185549 0
209625780 256512878 0 619405256 730886769 0
17400441 373453930 0 746543254 697990622 0
152798542 86846791 0 440751236 528691066 0
183561962 84657364 0 234905734 205576652 0
242282592 90862001 0 400378222 389490844 0
174861758 88177073 0 319461491 219136825 0
136276865 58447266 0 299915797 297227155 0
89484450 1680844 0 253450849 244683092 0
177814558 64655165 0 760694631 590357929 0
45985151 59261179 0 189070791 195195988 0
38781398 52067773 0 196857289 182112531 0
625852955 100437110 0 788936160 395234138 0
58488055 34457002 0 524714656 527824954 0
14275138 5498175 0 122786419 201335045 0
162763120 34400787 0 579034262 536064400 0
281681990 120961570 0 735574313 853141811 0
433742351 145181983 0 542265280 627623782 0
333787768 33787055 0 597415614 590160156 0
382734215 96633877 0 415844026 288633972 0
121494728 175347388 0 617726509 638722196 0
4628609 60326148 0 298496043 256108841 0
288437517 85017117 0 429510456 511582357 0
16556895 2877078 0 71683967 67964969 0
48393289 14493399 0 57678480 83399792 0
116800404 20552448 0 126728208 128109098 0
292150493 6884274 0 494850112 553508997 0
77010475 5039520 0 503415594 507658540 0
7946755 22174526 0 241603676 262969227 0
1664750 7118747 0 500469746 317596713 0
66071396 48748882 0 305780977 321242147 0
488521 559068 0 12835093 12945252 0
13028717 13650251 0 174974910 177615841 0
82766589 2705932 0 454527199 428223525 0
39406854 91852707 0 666990462 681185380 0
9720663 49148625 0 443726141 433010178 0
138102207 110440635 0 482784549 502541824 0
370678 371847 0 6544736 6646886 0
82773227 18787481 0 224422801 234949203 0
656246 5418684 0 292154236 294005638 0
3394711 21946253 0 796670890 857246710 0
18882801 45699697 0 402245540 422755938 0
129310734 683196 0 369981861 307997863 0
134178169 389930 0 355802508 434049109 0
3374228 9951492 0 620847750 518131745 0
96842384 79865864 0 313270681 369676506 0
44721201 105157005 0 454885961 495548468 0
23012459 90584837 0 507215782 409170649 0
115918253 117772138 0 357416715 369120289 0
13504240 5847484 0 242861532 217667798 0
576362061 347012244 0 723186044 686455659 0
35286513 19193961 0 322341552 305426164 0
5671153 44323574 0 235726373 257197101 0
80456086 12607377 0 894363651 751701175 0
146353565 31545489 0 147384228 55389924 0
236943934 217940693 0 763846281 701496685 0
40144439 79874410 0 823255031 807295280 0
13156309 3499218 0 547431447 493673617 0
4729869 185548 0 16581238 16184120 0
68364512 7711461 0 111934223 92382471 0
99753016 1691351 0 200697389 192769597 0
57285668 12429340 0 577830399 564700563 0
283559419 17940411 0 891329706 903301196 0
123656911 87724495 0 543631270 518505605 0
453296382 59722645 0 808581529 457452729 0
283756253 52683811 0 557605703 576291343 0
320774166 4102010 0 371159209 36378990 0
31778923 20308743 0 67415059 80476847 0
411182918 154476794 0 492029396 426004607 0
473001755 56549157 0 742292588 721883628 0
121557350 153949778 0 830576562 849373206 0
160252600 44420056 0 450323239 480110452 0
63010543 8522064 0 194740899 135305173 0
98132425 96014862 0 371504034 375519135 0
412238282 106925007 0 488362604 494733622 0
127137629 16462327 0 201290123 212969336 0
101964976 78965456 0 207901992 182803891 0
37336419 165585192 0 771942775 813678655 0
31655878 9192107 0 37339254 18100306 0
467486460 42049889 0 760462427 650584962 0
113085164 65342713 0 324596290 374328562 0
79253531 13485078 0 179913643 185695037 0
267254585 71430367 0 612292765 115563445 0
83115891 168733573 0 697425528 632726507 0
23634 44830 0 5303543 4331389 0
36220828 41623185 0 864289091 843463929 0
111974526 21315 0 849469791 854609962 0
13712625 2177414 0 36225156 31887636 0
424662934 216622279 0 833262826 839639715 0
502351167 63202514 0 851877594 503608509 0
151501423 18593300 0 191204725 80032133 0
31529198 23178798 0 184243196 188436075 0
3258319 28980707 0 118503645 150550650 0
19479222 34243031 0 382032130 334950523 0
7515669 2196905 0 12303934 11808737 0
83126807 9748724 0 208268739 169604705 0
80124749 68084987 0 774750057 749150975 0
410401167 377904898 0 567655347 497489399 0
27862968 3471979 0 113440885 129167259 0
25205 3253 0 76247 73761 0
141451579 53609002 0 232904683 228920399 0
13434391 13157296 0 482436948 510247231 0
229078439 68798988 0 744883216 840149501 0
29355710 32622573 0 307734929 334827139 0
6043304 43301545 0 551906420 531837452 0
503251747 413073459 0 588787157 592580005 0
19548869 22201164 0 625671822 505907631 0
142868392 58678642 0 837826478 673101979 0
138883695 142848 0 543665669 620575223 0
399949049 91123837 0 731639024 721303252 0
266016279 90470501 0 360007220 389458064 0
2183431 6141586 0 32353805 32127912 0
203728521 59269525 0 444697353 434138359 0
76175309 103586106 0 347751696 351987577 0
26857472 4249405 0 161324792 187757227 0
159469963 158064157 0 302857492 307099676 0
304370960 226621141 0 802602121 846466128 0
114172324 57776808 0 242334894 257326137 0
31303227 1144978 0 40088141 41761252 0
9296294 96078164 0 754974672 765396012 0
482237467 5917767 0 812192107 806649913 0
5847002 6286963 0 32898378 28874114 0
540635710 60492419 0 640561732 541221628 0
403222531 108416140 0 960906849 900730587 0
293115978 204884028 0 427012620 292131462 0
331891833 37807657 0 409230012 126460558 0
94177048 16488591 0 555453044 576101726 0
38797183 17045173 0 174186390 165390046 0
264814588 1080630 0 462952158 465842438 0
39940470 11531062 0 213129633 194668116 0
60696615 31006181 0 82981756 83038370 0
9146943 11723553 0 138038637 135566804 0
6787642 1715631 0 8818650 3500738 0
10625743 212278133 0 700688590 716020295 0
546075718 56587224 0 644361409 689991004 0
306494192 14330050 0 352598156 260302239 0
167303435 252169859 0 349410656 358620502 0
97992027 57425254 0 807243449 792224207 0
506620371 164270781 0 753629445 734868369 0
41304865 48027667 0 308752077 292975783 0
157397093 92922600 0 302385931 294358884 0
172428462 4144892 0 462661226 389308593 0
24318109 6391356 0 102433175 73026296 0
758321090 134994544 0 912386349 850428139 0
62151583 53318294 0 211661493 209170833 0
68234488 17811572 0 91745778 81655741 0
297250369 172516944 0 445273936 497901791 0
179469845 260946239 0 443586180 619737002 0
513578407 92516851 0 627923219 725121621 0
247610624 25384266 0 416770949 484910474 0
185010423 45771894 0 761223240 693696352 0
52266718 18017972 0 72726509 67762015 0
88720933 150335118 0 914363636 939895178 0
67608555 21274099 0 93046037 37705918 0
103917693 164247386 0 530420596 696077744 0
74925813 59503665 0 642296823 617056999 0
1692433 8082358 0 46393871 57509837 0
28600101 14591506 0 917415855 767455097 0
912711 144760 0 8137462 7338967 0
377253346 167568395 0 843851903 830987776 0
372000538 99517260 0 858357492 744401089 0
19861426 108014164 0 506457621 488701497 0
395022184 74701924 0 637414832 527262617 0
153001690 47064998 0 344204357 313751654 0
3259233 1595776 0 95404234 90270209 0
214474638 150602298 0 899086489 914997809 0
319727925 84458932 0 789468165 833163239 0
362007894 80805607 0 829082029 813969545 0
33875921 1319298 0 184219456 243756321 0
232875373 41683738 0 462015794 456556279 0
53618439 14970190 0 841952542 970594611 0
169873832 172370113 0 622162442 634202469 0
537377568 362443904 0 763392353 878760209 0
10845752 59300402 0 215549074 218037305 0
8248810 76499 0 20617216 16759534 0
10464370 10503652 0 94803450 101760984 0
14983674 25725371 0 267178380 260299927 0
169068222 15956240 0 302108068 161421252 0
238142784 111889054 0 275714040 263495659 0
5624183 13026921 0 144484639 148914191 0
187876748 62929079 0 204474531 205110701 0
197522592 108870859 0 273709156 242652326 0
479329979 37547590 0 642222580 369966999 0
367001538 159021022 0 471642385 494534191 0
812611933 11830282 0 864867598 290179852 0
498952832 248013467 0 926223066 771079360 0
188312782 23354386 0 346770606 226859119 0
94156707 60770053 0 720174689 645028578 0
143605549 193026750 0 547797504 548417569 0
8953087 16843582 0 114113252 94292375 0
15393904 22646699 0 496584713 566013620 0
13509430 63773675 0 386949301 401179787 0
7447179 226449 0 544982011 481887423 0
664966079 219609393 0 877202470 946754010 0
545756219 2801296 0 676684235 222746819 0
6148080 55418122 0 261238093 277345970 0
8042525 8891090 0 259033206 252332383 0
666017150 318845178 0 875119401 795800599 0
226009907 28248604 0 258324690 227319747 0
22567070 63042531 0 379539085 401086358 0
140620211 21042165 0 815005446 843241760 0
47797101 28083566 0 98463973 129120281 0
294041037 124917982 0 584592556 760406738 0
64189368 12302293 0 99920933 88238259 0
432237159 66206620 0 841252763 775667221 0
307522157 232379307 0 515753251 562406432 0
24917036 9350806 0 176570590 167709492 0
618933752 24116336 0 723920514 444661731 0
128503163 31223494 0 517941852 388991764 0
3532697 27063570 0 534306070 526693339 0
27732357 124852777 0 614034633 511782869 0
18940175 22085926 0 388170279 357896741 0
636845706 165111296 0 789789468 763007381 0
175542532 65120826 0 690572625 710212744 0
149244148 41711943 0 403896071 306870883 0
173320892 319034934 0 980436805 976932453 0
322086812 27903217 0 609085403 640219195 0
2179034 26065913 0 141884664 142295392 0
106008060 75394873 0 231379318 223426195 0
45251813 47534817 0 500183524 539179999 0
142137417 38478459 0 915851971 698548783 0
108923783 29148020 0 282022907 268281260 0
37611592 39791706 0 846902238 763650342 0
88796523 117583300 0 638829394 595304474 0
82469775 45402484 0 322222348 306618269 0
13385268 55946152 0 468754375 501556865 0
523287970 171977015 0 758808562 400745803 0
121103418 4852837 0 369479653 316406316 0
192370 116291 0 24489823 26930610 0
418649528 51905948 0 935114211 749693379 0
427753841 130569241 0 472702949 443560465 0
12046851 54437358 0 334097620 330071928 0
48905723 7301671 0 745360658 718445405 0
16370056 17894341 0 84527281 95484360 0
176849776 67836430 0 474870349 535007352 0
172959427 93490114 0 633840883 697469841 0
804537949 77597868 0 878745672 803139074 0
36327339 1271251 0 53866010 45062678 0
9123845 81756367 0 656559776 516140048 0
9419348 36642563 0 154985168 162671618 0
134347782 261321978 0 745921798 783827172 0
371033306 303354274 0 661339994 684311284 0
92434741 40756380 0 279811757 273706033 0
20672071 9819177 0 89844433 74869919 0
85269007 15658697 0 242034972 254133304 0
76392417 7530458 0 156851672 185200080 0
1046219 17676520 0 649923649 682323138 0
4540824 17749406 0 194361419 192956923 0
682223049 188359587 0 716392888 558161207 0
208175797 49642243 0 622898307 491427857 0
18671771 7776703 0 400562751 380798415 0
63878457 19779907 0 159350667 114668664 0
295761387 453486490 0 635259276 673493978 0
87846370 2742897 0 236111469 210649779 0
69896441 1744092 0 524834626 518060219 0
121149469 28592646 0 507953655 453108727 0
183618925 38292949 0 910467386 917674973 0
207648596 171630682 0 294527625 319701018 0
374907907 9628775 0 593924284 827510379 0
523331001 39292089 0 687216785 736936746 0
207053 1055165 0 5203066 5322323 0
17542921 37286260 0 579947702 634247401 0
4485839 3282155 0 5203652 3843421 0
18395888 37544757 0 649128255 619146386 0
457098862 421570655 0 593445320 495338723 0
8270054 6529194 0 184573115 172493497 0
279664441 79243025 0 943674999 956800867 0
25248908 12155406 0 74121370 62726742 0
179229485 54821538 0 400147469 360748150 0
165507028 61402772 0 269167714 223844063 0
2620243 37727630 0 805869767 835816774 0
620343040 116919684 0 705930534 732077789 0
6265610 2315003 0 42536271 44108204 0
167780816 131853127 0 229565404 169232845 0
108221453 151291680 0 687545879 653909849 0
133777102 88901326 0 595735310 585877058 0
146321715 19500830 0 287231830 352952052 0
57070559 27158584 0 918437228 930585124 0
105101224 55807169 0 327218914 335035877 0
647417848 434625199 0 771740819 543357505 0
55661327 43783967 0 136305325 132274278 0
96452583 152151921 0 644455371 746114169 0
586053 39073397 0 418356305 424918287 0
83642737 79618387 0 117299399 134253956 0
66959722 2056103 0 619625903 623760489 0
706943418 173279911 0 803005149 312737510 0
23085728 125097447 0 626759225 621030754 0
142378055 10928287 0 372344254 311424852 0
36963772 9591960 0 47046030 41934877 0
7747855 1492149 0 27124567 28380406 0
760133 4075748 0 101251401 113324432 0
412193448 35994474 0 585295484 511337234 0
589816875 108981925 0 777964441 680427804 0
167799222 272333042 0 626859645 564762910 0
9569572 4486193 0 122569401 221040095 0
6178614 5106370 0 283950924 265640423 0
37888878 1515996 0 277037877 303926156 0
197715483 84833537 0 802054109 667623625 0
120565860 268601005 0 759545037 755087850 0
793347 6224145 0 71298557 84806885 0
260866532 1264623 0 811339541 794929498 0
299586525 41363679 0 414495025 126167199 0
17037245 72883949 0 539108165 531893255 0
145412819 12675132 0 608164336 640941961 0
433298811 50508857 0 518515600 449276067 0
272427514 24088198 0 717748299 696294611 0
436549449 275208611 0 659951846 574247236 0
105648 24044806 0 51241081 55940466 0
18556924 22197181 0 652127795 699491510 0
5944249 125594993 0 579074350 615325339 0
33875971 52570802 0 462817231 465768994 0
8625872 11392249 0 417733682 419420953 0
458978030 91525194 0 894530081 485367549 0
224106935 7586328 0 240615897 170270446 0
30200389 6150844 0 44599499 11946754 0
334569248 121219858 0 963163979 732897820 0
70248423 9277830 0 72929834 90888262 0
191706 21625432 0 500561181 490501274 0
23518691 32663580 0 808094696 820767525 0
256121753 204124436 0 668312090 678725551 0
51459817 64870540 0 116437756 113197487 0
2864025 6011473 0 91136110 96195381 0
312565127 83729726 0 507752390 367903702 0
269559084 52489498 0 329215919 319081811 0
223551 5054973 0 42582445 33574097 0
292754343 141387742 0 579252171 430714801 0
425479302 66902729 0 921814167 463706644 0
412982 156007920 0 730155825 755956818 0
199940993 56784426 0 465017755 320840593 0
193792280 32754264 0 396761136 449950157 0
497343961 43358692 0 752923405 500356493 0
6098610 8132877 0 556331758 467437657 0
5381497 14825560 0 140015798 163910030 0
142870586 43352918 0 478326205 371485099 0
147314584 9756998 0 821733669 646714446 0
369358247 118587692 0 849697573 829282018 0
201841516 38530154 0 257420785 222531603 0
183030122 59969073 0 744540238 735625002 0
432559577 573715792 0 589291151 738737246 0
83137303 6063040 0 126853907 112099575 0
131920887 87231169 0 794267745 794297785 0
153049634 153130259 0 518282731 503526226 0
16272904 35689342 0 61336143 66978707 0
52780306 7076836 0 342246413 347712955 0
126166692 89823501 0 663955815 648231840 0
110598344 58855117 0 540061839 496340917 0
40879028 37274819 0 248262855 266386555 0
69643547 52403799 0 503275094 489322798 0
380034002 152364973 0 746943462 756319272 0
8311191 36611689 0 776242801 882777767 0
30179598 117423366 0 729130957 742060510 0
726234 38445619 0 143602733 197297306 0
181848012 35842900 0 265533421 176818792 0
28053111 75897296 0 575279762 566236454 0
276962531 53165366 0 650917248 601961466 0
432217589 224048345 0 897666597 804628438 0
449354432 19510766 0 553013656 567049831 0
362375297 48404316 0 480708515 172556943 0
17745649 1884614 0 245810335 246658191 0
31752171 15196285 0 321042162 393912726 0
3377026 48810 0 43132328 43325035 0
10147372 8405965 0 236813528 251772328 0
299091606 72108624 0 604563475 698004928 0
116191962 103628196 0 724177299 812900729 0
470250524 126409876 0 812193602 715120566 0
96173569 119455784 0 913878428 902963722 0
5216004 2501363 0 67543027 69794842 0
126269752 51335862 0 209588854 123929322 0
4520590 41925997 0 389821035 547619847 0
148727825 57539253 0 592335680 592404728 0
251179654 65219447 0 375232264 405426491 0
11585437 29603952 0 575588250 625828133 0
399471124 515125282 0 898040632 867902831 0
4776066 4839552 0 14987624 14174198 0
18433334 653837 0 113787307 129006106 0
181065161 79604650 0 549816482 443375378 0
119633937 24038623 0 412495716 436661295 0
123404469 19797749 0 310566340 314188105 0
9899520 500638 0 169472164 182610948 0
302627124 92027262 0 934927233 745680134 0
296599383 72138948 0 762425977 947165418 0
296152648 142623829 0 533984142 712086406 0
1777951 547252 0 97159547 138604326 0
51028499 33960868 0 66776596 44836692 0
37408994 3601659 0 105873986 106400784 0
58576271 5121746 0 63982647 42020158 0
170776988 215352233 0 552588462 423564804 0
515958757 114665613 0 658207838 607365701 0
94007027 35703705 0 570859234 589032449 0
47275244 7450118 0 113556900 69437878 0
40402173 476818 0 82683852 81718841 0
9590917 1529874 0 113332437 117127487 0
302199679 13607839 0 338481269 372651670 0
82642755 132121948 0 605954533 623985322 0
178933144 16152863 0 848354883 668840554 0
35394818 68919671 0 879161309 772818335 0
3271604 4899543 0 19150360 18876923 0
64831143 25874585 0 521844872 544570922 0
175177128 45387892 0 495891227 470068639 0
100327945 32754733 0 186368476 125588510 0
105273925 36088629 0 218927481 221646578 0
12971371 14218989 0 134943837 100482716 0
116066303 55742010 0 373183499 396537929 0
3687127 74180597 0 201733118 276678584 0
133454634 9795058 0 510596787 558072851 0
216128975 14606507 0 360444215 337332923 0
82948283 19940992 0 233276488 262173615 0
32731497 20519933 0 71792580 75770951 0
90503480 58621305 0 471415228 501213090 0
699784944 330513019 0 879966067 839149265 0
2813326 1426376 0 20470030 15490596 0
42287360 118219427 0 480923891 449667009 0
24266424 38330965 0 267097527 255196737 0
219553170 51072276 0 650232801 557972757 0
6502896 3494208 0 319829849 311150413 0
229521667 127106039 0 695601235 565570881 0
126456849 80934748 0 453535620 587894587 0
60953645 28218687 0 284338164 252938887 0
197381772 68104237 0 597239371 588175921 0
118702107 3558499 0 128040664 122760622 0
11417667 67943075 0 330981362 359739354 0
26606059 24992219 0 47638492 46668565 0
3693395 8112692 0 76495564 70308184 0
74277355 29058892 0 335330029 311415347 0
17415240 881305 0 277561129 268372350 0
52704827 108266210 0 367930881 465062762 0
34228417 17505754 0 616484904 455540813 0
344442021 117408926 0 597561007 480329769 0
176698860 56530449 0 356393223 300138978 0
91477623 30178786 0 754260515 691133596 0
64963869 2530283 0 136131305 110369364 0
412919275 111453415 0 853184235 685108117 0
889625424 524998853 0 960382216 809720533 0
52887006 1072846 0 205886528 184337683 0
236723269 81476798 0 703573921 690512343 0
287579154 11778239 0 512663321 491692295 0
185327660 96929260 0 449903902 403609074 0
112628906 119964212 0 197562054 225375947 0
108476549 5781742 0 665573288 606994986 0
80478038 20588975 0 492803228 434750535 0
151020849 110181410 0 810114117 815738196 0
17414871 3886047 0 379946743 371034520 0
695439582 115904310 0 832123734 531744132 0
382724284 20985676 0 433152306 299356602 0
486043 26302452 0 260547108 242625682 0
5797755 35530143 0 405992849 401931668 0
51125594 897982 0 263557087 259745780 0
86891083 16991018 0 371631703 314294157 0
154831989 275888 0 226173445 172765695 0
404929 2624755 0 38973076 41319010 0
176373298 131080019 0 511352393 500675476 0
89761563 139911077 0 665895239 937145388 0
152059710 3383458 0 285140914 278292062 0
355816022 165059092 0 442614640 388278838 0
45255108 42876580 0 762154089 798489929 0
341912768 17553930 0 941422360 745650741 0
212145689 16478837 0 610647616 453183051 0
33487899 165090034 0 699146159 692103070 0
113266094 3142512 0 751811939 806795148 0
151193732 32067619 0 166239651 113601196 0
26900771 7775875 0 699028199 530157850 0
51358562 44162284 0 774407844 760893456 0
612337580 222029500 0 752908638 297351305 0
195339808 62200786 0 203304478 210464498 0
191966879 123343794 0 849191419 832548380 0
602826476 346823826 0 727349263 575999619 0
699214010 200024799 0 848385844 802043998 0
702298789 291831375 0 787168623 581462032 0
97208489 14607429 0 360284789 392765856 0
101762682 9336194 0 613545264 569825728 0
15848291 17782326 0 80045346 80493864 0
28552299 9416626 0 100336143 130640326 0
50513849 36982007 0 600018304 641416781 0
116098574 3735986 0 222871042 177090518 0
300022024 31568455 0 348788511 241340591 0
373307635 18775341 0 859763824 781940418 0
367379577 357542561 0 513773277 469993053 0
6912248 732270 0 100274372 94517276 0
150525192 8051343 0 457266383 386027521 0
147774961 40045275 0 151483230 199439530 0
495418444 57528771 0 622378616 492712133 0
169355079 6245741 0 739970873 602613011 0
27390474 11371902 0 85603890 82080609 0
56570495 74227602 0 610733744 626447469 0
89873185 11514303 0 281201824 276356796 0
2995566 496072 0 5813825 5832610 0
175408296 61191826 0 269628105 340750238 0
4345743 90337871 0 967340764 921510338 0
25710638 42072059 0 389608216 360209822 0
333904190 114167738 0 580724468 536342129 0
54264430 16524361 0 258198674 243828846 0
6233903 11503835 0 636771310 681299200 0
3476659 14599262 0 226092531 243072304 0
159585719 12897964 0 287445433 143502374 0
17752937 67330481 0 574634046 608194425 0
9566205 1284718 0 11480435 12006432 0
578993997 28061042 0 758255530 595405979 0
263236312 23938844 0 662500322 539276598 0
157775805 125674163 0 734151663 774476614 0
5845115 121898249 0 465644139 427102449 0
2383609 10251172 0 289305428 293008567 0
573375154 101359703 0 840287754 749715490 0
47522771 6753039 0 569026955 525835955 0
2120657 4702913 0 204725689 193788804 0
100529051 1606096 0 168005569 131149768 0
3215585 7791217 0 80571398 90857519 0
32351495 1978624 0 219796654 183441280 0
112752524 110311660 0 211336701 229444667 0
108952986 96769083 0 777115398 765530892 0
306456167 111547645 0 336522351 330234529 0
306761947 7348337 0 481859703 520072746 0
103453711 21784918 0 571142980 632334268 0
253690920 5788471 0 608622105 590735915 0
180788484 62478406 0 317088230 307007825 0
2431714 56251659 0 257766755 288993015 0
66090198 8390229 0 214515928 185546343 0
654467543 310380825 0 705978897 678202257 0
20689739 397593 0 282332148 277791805 0
485633654 100281143 0 779303888 459825211 0
458335783 132863093 0 756841620 734942850 0
518106135 157096900 0 533638453 289033153 0
73949729 150663517 0 631252619 636681669 0
375206630 65653926 0 754839832 561295444 0
72154168 35968542 0 421945716 421082745 0
329571406 98521400 0 440641125 415829985 0
20278159 24667462 0 265272378 292679019 0
3272684 6831284 0 96772968 94834628 0
224144531 44002115 0 816050561 569231352 0
337802833 63559455 0 490282244 309922266 0
47526193 49433416 0 326523151 289045243 0
382238043 43216148 0 514434712 379525905 0
45189059 40863084 0 122317614 120004274 0
355453083 174842357 0 650540201 625319626 0
420411344 74814239 0 489001564 300061399 0
309398168 185766469 0 722067083 649475650 0
47186871 3235110 0 637486937 529668373 0
310332832 27213960 0 408653997 377011841 0
26931136 66181966 0 557737096 496209441 0
89842778 11862430 0 529162701 533118623 0
47713260 96228327 0 725252236 717945749 0
120007636 35834084 0 147049598 115421598 0
57221567 30393861 0 160577384 122382445 0
20921712 12982072 0 150473588 128459817 0
34928853 106856782 0 691807199 811653427 0
275597912 49926865 0 412707816 464965016 0
33627698 18317984 0 932250292 939885991 0
51464756 31833557 0 384134524 390578679 0
300838202 135430263 0 706467041 619815260 0
109214429 19958009 0 734686283 649099180 0
231603852 119378313 0 248573254 246561341 0
14913843 76752707 0 401110322 406272161 0
92497877 13287724 0 804786945 699321019 0
24326119 77553908 0 704034017 740720842 0
33095787 11471180 0 42467380 44065401 0
242933008 49362910 0 658491818 641623337 0
327247662 78010975 0 666215002 462481208 0
98526699 5122447 0 223524592 283876147 0
164014509 45607566 0 244045684 222044164 0
68244225 28615990 0 445643998 441759465 0
154137520 19331469 0 576322470 588206465 0
21475153 49933457 0 400480501 348730196 0
548999802 139620233 0 682805362 888997381 0
233955402 109254050 0 711403645 489376343 0
5617939 161307 0 11069065 10923032 0
80026941 19390818 0 518135959 556222088 0
32465273 226200791 0 489012876 515860593 0
58675624 33343172 0 70921351 65327527 0
180106354 181106254 0 517679214 536914264 0
9859553 21165232 0 454656405 455750738 0
32709344 21528523 0 669594767 668721208 0
4506330 24298659 0 403420133 367531709 0
192961971 22047572 0 491763692 484498936 0
405690160 155655692 0 474470781 397368826 0
95880051 12430861 0 321010673 240277584 0
7462983 66415277 0 457439718 513860501 0
122151542 20802966 0 213563201 222148968 0
299140075 57735745 0 498323826 460611120 0
221633702 54323803 0 295226123 237985672 0
168320546 23056474 0 562154007 551187518 0
58593868 33572274 0 177513628 163949750 0
240498308 44612485 0 535529307 512818796 0
27011739 4813541 0 104322347 111063340 0
2573252 1522885 0 30757083 31238014 0
264443146 99069499 0 749966611 498089228 0
216585429 31898284 0 291513413 283405032 0
174512691 25376979 0 184353049 166354912 0
4507196 3082101 0 6464900 5816300 0
30577846 51936256 0 717607133 798145829 0
64081047 3728716 0 565794315 572115331 0
42033150 36947430 0 400422297 389192805 0
34442135 231206448 0 562007046 638255210 0
153750099 20799386 0 394596060 371848055 0
263290050 2977649 0 621890886 431420897 0
560612287 158642122 0 883802869 855246657 0
141602385 149776801 0 366421579 375119684 0
65544527 103337478 0 206939428 181064651 0
2240570 4608795 0 291548587 254474245 0
106825063 59492685 0 225493187 182015642 0
19737834 115348608 0 477651959 472170430 0
74011029 8792281 0 515815171 517134892 0
229193488 48131510 0 643023314 433009794 0
36633745 30283284 0 266730202 257675573 0
138114656 59723747 0 753198798 742803384 0
109967316 11557535 0 601238265 563837457 0
3405916 9922992 0 90758088 130185393 0
727170054 178474149 0 852963286 795668888 0
10607264 180680420 0 599754182 580741836 0
102212859 219062378 0 668813164 706453319 0
37622246 70601705 0 543598973 594842257 0
14884976 3281104 0 92705137 90385965 0
10539052 69483420 0 619581211 650747659 0
326491004 255704131 0 648233287 807020672 0
60440072 138848991 0 742310429 597885952 0
81334600 80748851 0 258891669 286521733 0
19210760 212061222 0 528105468 511738608 0
376138903 64831693 0 626794330 664541822 0
94332947 54140324 0 173714836 141080754 0
13341770 10844821 0 407484081 355491398 0
69545747 61919083 0 265114788 254319033 0
61919871 29390329 0 644969962 715534895 0
5101868 3506221 0 12892785 12664053 0
26605150 30177643 0 337008115 338773137 0
342238838 22358039 0 415943166 514918781 0
179580481 65534476 0 219694926 151666480 0
18867984 74522572 0 489866205 375176289 0
599638292 55185933 0 803980592 510343308 0
82554347 2673061 0 87673262 59400385 0
299315762 182213422 0 665487332 650532615 0
81800917 13906857 0 427797750 344332182 0
263675235 86658594 0 842458420 585515559 0
400801066 19338927 0 465174238 454408375 0
15386247 29975202 0 336879458 390246774 0
28026410 1690668 0 468153036 516230642 0
160995257 129880070 0 649990561 638845135 0
14028719 922674 0 869773855 912891518 0
379500527 19125661 0 525661639 456812411 0
205390502 30815135 0 297899604 266577693 0
365725188 157453948 0 795612181 802332805 0
50903896 4067664 0 796946107 743706383 0
243294441 172574836 0 293008242 278254949 0
451610965 116467149 0 631663240 601795188 0
470164548 100783209 0 844669008 831368459 0
367082043 145335917 0 561712453 387846590 0
117262723 25614305 0 170491928 128428276 0
6151789 41970902 0 431439023 422703463 0
15973794 32256079 0 723469867 725657324 0
564919 947521 0 4464104 4897862 0
398533230 19412606 0 645828099 578302422 0
5291477 355190 0 9653433 7024439 0
41290582 15060307 0 148383883 136181748 0
122132858 25631576 0 229713372 196344374 0
320157354 227226132 0 765862311 609718813 0
136117548 4574644 0 442532470 510223066 0
238584113 203517354 0 626599676 642857337 0
74034049 23206172 0 775685427 606204336 0
28738931 17982540 0 512246311 469055487 0
40321133 17181099 0 249880267 241924364 0
4034401 5698166 0 73186985 92610239 0
49333654 44268468 0 187936088 136907513 0
146448940 8554273 0 537329483 447070658 0
13052885 12268582 0 83252274 82600081 0
542239660 71029742 0 946659565 962922223 0
332717493 80159732 0 437342527 464569743 0
112125249 204533352 0 707065486 720819278 0
138383718 141334229 0 485259672 422410005 0
19526125 16574145 0 279967987 316398741 0
120652803 51110742 0 253463070 190508515 0
83831119 104683002 0 696638736 673655484 0
20799157 19319786 0 896423267 786593461 0
69247540 37048116 0 322620456 330264406 0
37907815 15845169 0 75981502 73123841 0
33728625 78270609 0 757290082 789889656 0
133935876 144608078 0 561642489 556316236 0
282120978 18623444 0 494753912 345447740 0
209236156 113118038 0 345902462 524440694 0
106545473 98376318 0 179890673 140712704 0
193783638 91455267 0 646508923 652293480 0
222039103 29553625 0 631706303 592269384 0
237523394 134376932 0 571606916 659919372 0
19168455 19603117 0 194358657 160052021 0
2990642 44170 0 16014625 16402016 0
1142175 4357513 0 125183983 112878438 0
169890181 23002324 0 199297842 176158271 0
732396 29273641 0 341393577 320554090 0
49773612 74470331 0 453011105 447295357 0
26928507 130651978 0 655113973 723092373 0
40256625 16703964 0 90005704 84472155 0
21511053 69720883 0 541921981 641313673 0
2595971 484467 0 124505085 118883915 0
163003298 149555048 0 351000186 461351621 0
419620234 20812251 0 795152874 508377499 0
44844269 12629427 0 228848571 311408050 0
102629655 70809530 0 436206657 395457065 0
146252455 38146390 0 269093994 257141958 0
243605655 101439761 0 334022352 452613832 0
91609702 507984 0 149931939 160326845 0
198916838 110531513 0 230537903 234135047 0
155741649 79836625 0 178837611 105104534 0
70307235 387880180 0 792652685 778797098 0
22054068 64751426 0 715424295 770177054 0
495430444 60197674 0 641370011 561921415 0
52871512 8895623 0 476479129 404835992 0
24193752 5116536 0 34963423 39361859 0
38499485 3065208 0 457016749 424334105 0
26685552 44224790 0 357155265 382133687 0
124453047 61448149 0 987649316 983133273 0
20037362 4903634 0 106317526 128167759 0
316376468 151234090 0 487456791 529689015 0
51002774 121312460 0 700137990 667521413 0
76861738 16001746 0 471697884 428113007 0
109667409 37262458 0 213488472 200112579 0
135370589 112674835 0 451404970 357527773 0
69665167 137352443 0 763405117 728333135 0
5052405 31304631 0 427797571 442623230 0
51186841 4133180 0 489457024 492379916 0
395713749 74283589 0 443896298 375594775 0
9619716 3179534 0 685171918 639459636 0
22986334 41956361 0 668942235 622027490 0
203473844 90952071 0 662277228 705351621 0
143031283 27081879 0 621556966 585188832 0
281284375 35906806 0 607969111 393666366 0
5447969 1173261 0 10528961 9515448 0
1486026 1441970 0 7075136 7594688 0
417697896 76070192 0 590569951 374026516 0
90281331 4115019 0 250917208 258486041 0
59575418 25830325 0 202864557 206163887 0
7311776 27157256 0 495156524 464425639 0
22539669 86375723 0 615663122 508102716 0
49265135 3943831 0 61894208 67293616 0
25137155 630380 0 50571612 46758172 0
78319086 44192843 0 187168303 174335452 0
50841925 83695951 0 280067771 283142179 0
9194040 1084957 0 202420112 150663654 0
186218202 78198129 0 498546045 538118683 0
7910437 36513464 0 430869370 462106056 0
839392498 226244789 0 856317595 712760976 0
25132019 12553625 0 186267191 181807702 0
427369805 218922920 0 469639678 495657682 0
363160870 690747957 0 814991113 914173141 0
60920596 6379131 0 197761370 200421636 0
257152148 109866974 0 450798969 497543015 0
21888784 14395176 0 389710331 386154602 0
1169296 2785593 0 153957673 125741465 0
60199886 45207477 0 656666912 714767168 0
205637396 26046622 0 735393182 540836878 0
6866677 529854 0 22775282 23408172 0
22347335 48021633 0 221958797 290101532 0
778609 280328 0 12743671 11605120 0
115609674 626426 0 204773047 168649274 0
130849517 68440541 0 182459994 188681357 0
284388093 205642945 0 417670409 518166715 0
397253643 168712345 0 744180496 708018836 0
19825374 39821915 0 199870199 205211311 0
2365971 53305058 0 477040275 436620724 0
752933710 64405100 0 830414393 674221726 0
314636859 221794946 0 506806532 556681722 0
244093362 30468072 0 500547563 516974085 0
29964965 151164632 0 642501660 640638162 0
34146447 138933401 0 452854249 462193827 0
96371415 21791632 0 545445217 476870734 0
75897833 45893834 0 148448726 145360360 0
11841671 92895975 0 391083389 380754949 0
694860584 295149717 0 765218079 471993674 0
79350493 6022914 0 559655835 562891829 0
249574210 32737840 0 555381791 490086658 0
195657138 117755156 0 203754981 175062415 0
545471080 3755376 0 846932580 873700209 0
9430988 12132383 0 271988699 267406920 0
5335969 9447522 0 83882365 83797349 0
438813974 246618435 0 522002635 452597184 0
429742467 111175 0 644307835 373609571 0
10642816 8874231 0 38619313 48764997 0
522152126 83359365 0 661818235 735500816 0
29914282 28484705 0 177377221 117582039 0
109611839 67028192 0 163908448 159773497 0
42153830 103491457 0 549273489 555420645 0
5319287 902079 0 85105545 86510833 0
302342636 10981635 0 347156118 397372225 0
9720401 45593641 0 676000568 606518440 0
337725 1989912 0 44146215 43025004 0
3433901 17141886 0 125140555 266769903 0
47618248 6878208 0 116168875 120643329 0
30234331 11856004 0 89499498 85949028 0
2927026 17456870 0 134591147 103693502 0
8502599 57018597 0 428131948 375654171 0
566953655 85577814 0 639273592 479740615 0
37117827 11499472 0 163493925 122251354 0
98869892 57411074 0 475325750 366059064 0
40495776 46823345 0 423602806 425182330 0
301852672 6313442 0 731030292 639811928 0
407848313 25236741 0 546373458 468021659 0
1492642 943828 0 20278492 20294770 0
227983234 29786998 0 577645379 634580226 0
16117578 19022734 0 191154536 205436260 0
1293088 190443078 0 830077431 930872181 0
185572032 256030319 0 831130843 787092046 0
6121417 159990687 0 582250279 631816839 0
1405991 331897 0 35084234 29854785 0
221953542 118597740 0 481421392 471157950 0
18768890 2615317 0 272577939 238447978 0
423402775 170219031 0 856908080 833720209 0
9066854 52574082 0 602923513 648477587 0
733748845 141232228 0 802480365 673112619 0
637929012 207928818 0 760036288 339009938 0
613939974 314005596 0 770900613 616397936 0
5666502 1996938 0 237089871 268236474 0
11605616 4017177 0 16040291 15686462 0
16083035 89808260 0 915433592 899778104 0
20288334 54352210 0 737340870 623511542 0
71295403 32484079 0 608672472 656816958 0
147440564 69099425 0 311058590 324006861 0
4019552 64296891 0 187719288 167125466 0
28414131 25054574 0 168874273 145261111 0
79445362 229773625 0 801344387 696324391 0
153671258 53452813 0 272925233 269818777 0
67195756 14033204 0 309265955 312350100 0
22375832 19748579 0 553371135 631018866 0
36480728 9222519 0 744697760 715409166 0
286418352 358082743 0 443929617 449487910 0
25400219 24228053 0 215530765 216383239 0
289202127 131201837 0 438969293 459807218 0
62729111 18446462 0 440906012 453621140 0
61488731 129956689 0 848322771 848606919 0
655023782 187863007 0 888623025 882652857 0
54532993 14686206 0 252793586 229312124 0
46774239 65130106 0 524249421 557016215 0
38052524 15640919 0 333793356 343279409 0
27471200 537198 0 238053007 253457270 0
16074611 46361964 0 503576453 442285567 0
20537544 11768826 0 471683507 421512548 0
7899495 3266608 0 20739761 21435290 0
561654913 196698155 0 612602181 597643285 0
50197723 70139927 0 314830612 358078196 0
111252647 132191732 0 702023289 635276053 0
91342773 87088904 0 913412149 737167079 0
222297927 38344158 0 315531923 159452249 0
29531700 39654787 0 236150578 200493702 0
333938403 266883925 0 355008495 330019861 0
33217924 117228605 0 678319596 689653237 0
16159213 7812167 0 71719769 73616818 0
4881838 293985 0 13674624 12905959 0
5210974 21601782 0 576587715 612796784 0
8240419 23417753 0 192925837 157199909 0
75504198 43458075 0 609573564 606129547 0
335504628 24784566 0 671759698 627461150 0
546213864 283294216 0 591655877 547781546 0
105382141 96579759 0 787152448 643862882 0
334326160 139238863 0 791474819 697256739 0
68544373 44105203 0 293490888 253920637 0
26965252 30836615 0 640661875 484676804 0
43323197 123594578 0 851761414 896217782 0
3297329 11114288 0 257071673 240975315 0
95303249 18636502 0 496139199 396845990 0
501223174 143963468 0 620017539 477730586 0
660496373 380861619 0 702705991 631387587 0
7285575 43757577 0 239861124 222287870 0
24030985 22347867 0 738050267 633827502 0
57085665 28499152 0 524961625 550481056 0
13395718 903898 0 706167400 687883934 0
49304852 5056170 0 234715297 283096493 0
107384045 185792682 0 850835177 852846845 0
29412607 48707613 0 425670864 445606714 0
112314214 12464258 0 816111325 740883103 0
352395780 68292433 0 525304299 482173755 0
54082588 409537 0 105050453 100799985 0
335452116 2329661 0 870314513 754166186 0
7760921 13581249 0 129242877 104604417 0
43869626 93089983 0 813843386 748765852 0
144052440 16145425 0 318603120 243545425 0
38995178 21666243 0 641746377 372828273 0
504584417 63812552 0 662340251 576909021 0
451079178 214142730 0 921315824 884289661 0
58633302 37316726 0 466712574 428042505 0
796587 40110065 0 677061158 700264653 0
6619455 8843406 0 95669817 113414119 0
282175390 37262741 0 649456295 695466549 0
93395010 35099030 0 879991833 900296426 0
74001402 32448920 0 669628491 767070539 0
6278025 13470673 0 322841683 347332314 0
5573635 21682755 0 892719047 862123550 0
12694914 7700559 0 140831387 172769329 0
285084 395825 0 2447548 2598015 0
99627386 46510495 0 564949837 539383160 0
493211651 98175280 0 670753496 563111007 0
139567306 18600382 0 697396207 653066218 0
505551663 76887066 0 679110003 684150258 0
150180832 9578415 0 161763227 112392681 0
249664722 84615164 0 578203667 345713543 0
521718573 15608330 0 717642472 267853386 0
138586344 65501694 0 257895248 317766971 0
14355588 4934836 0 73658992 96118324 0
291242838 212197894 0 352287424 371619943 0
14057936 60617777 0 318212385 300012732 0
241566816 53494178 0 274932612 277286748 0
4822075 39558837 0 326165215 284770606 0
55857702 110084955 0 699442866 758425350 0
128167671 81646176 0 462584190 533463368 0
15206895 46610979 0 431251764 490665669 0
56273687 150396280 0 907921080 702006262 0
249049116 22131308 0 266056902 195011999 0
295532878 96733137 0 686427547 693947896 0
55678169 101849947 0 855031002 852189103 0
26931609 48992647 0 275481633 267721738 0
11038612 987066 0 52430687 44010924 0
187083236 37037103 0 407935925 389472460 0
483109913 221067891 0 756235027 618229286 0
7743003 13620826 0 171009805 152016970 0
77960384 12386762 0 352319753 339444209 0
2425253 763384 0 79934372 83688144 0
216006886 62412427 0 758001218 813880139 0
16443807 12012018 0 113930013 156797051 0
87506955 9022820 0 361659023 380948764 0
290270993 168014521 0 538552247 438034967 0
209037818 6911488 0 538689337 585966005 0
268959770 30163719 0 543904975 476442995 0
36336134 86904294 0 547758520 550534836 0
47743745 52938104 0 603800927 577235745 0
47082919 2139395 0 676140802 666545886 0
577820891 141455270 0 974713424 899273061 0
2132124 81597629 0 616819324 663698308 0
13292114 6432893 0 66142492 57196587 0
37343933 24374865 0 539133496 530761751 0
28967874 1382637 0 71146219 70052215 0
108027767 183720906 0 939108300 908776782 0
14122055 117099337 0 756497529 687005209 0
111386373 40172096 0 354663069 327440608 0
67124795 25495548 0 110203201 108218055 0
130318638 56162492 0 821401738 661098606 0
17672965 2660588 0 21768583 10728189 0
102582966 43569130 0 128463681 141167753 0
5829180 345307 0 140632880 139523686 0
4266050 87962669 0 737156155 675555699 0
327841716 190910528 0 471677253 455576952 0
225572576 1246954 0 491665385 493480840 0
408358300 175843623 0 552033923 782594113 0
65594994 23199364 0 361776273 330095191 0
220403641 52607870 0 277292194 268311394 0
257827299 37509460 0 329860463 194531665 0
3450644 3738297 0 12238958 12577842 0
13140931 3315872 0 43538169 45707856 0
341578083 378426729 0 609576135 590114513 0
24477606 8922147 0 39376070 41852449 0
85180297 8157790 0 199333866 175383674 0
37997611 24056243 0 286037274 227832917 0
64478990 56335602 0 594760622 412691277 0
305926981 4760204 0 618832215 569822866 0
9579432 14041323 0 83947112 88085050 0
19458175 78085119 0 289859789 279512761 0
154686462 92348057 0 166631039 167329588 0
25820173 116185434 0 982744872 961592723 0
149426909 27897117 0 303593824 272507455 0
78045431 7465529 0 124794883 146446940 0
239283274 2118167 0 445566982 452625879 0
67860114 200928209 0 635100840 859626984 0
224820435 9870728 0 350609012 263983082 0
13271233 148968609 0 602354678 600234433 0
163639360 34995487 0 458180146 261839137 0
333469996 19063777 0 472861067 415384591 0
207721882 90634577 0 230663420 229634507 0
206366114 15466810 0 751120444 671515110 0
249587407 51929933 0 598170068 479697611 0
10173930 7216953 0 152002332 246366662 0
143690662 9139132 0 207152752 219976237 0
226973363 131643209 0 446778607 486431879 0
121883103 91550601 0 315331953 283224644 0
178210404 49780457 0 204396759 186924633 0
114124998 4749461 0 244124361 231097923 0
97120198 204054898 0 853508900 840783874 0
97742929 41364504 0 145257383 131486461 0
330995314 136355678 0 528518312 462897129 0
208417837 7193574 0 840181129 800502557 0
11125518 15804135 0 222866710 195167059 0
248595811 167755628 0 714076929 673736615 0
3482533 324851 0 5606969 5542599 0
107024932 15823357 0 184343442 190141881 0
37474471 1951951 0 149962343 109303331 0
135151256 2800557 0 490764817 454284039 0
91987455 22640405 0 617277043 553232484 0
4550137 17792587 0 273074835 275406634 0
18556296 3237616 0 480215177 463140336 0
31757389 77154404 0 490006767 585057869 0
71871902 20525587 0 588051377 466798092 0
128391789 20760050 0 449263469 108101553 0
91233007 4950195 0 471647966 483277784 0
22513930 18443044 0 569724124 556706302 0
14725689 1279867 0 69383346 71185428 0
144150265 169071749 0 831144785 909533203 0
2108229 11400970 0 111352271 124331484 0
42604257 7338172 0 175165779 175486392 0
24336512 14380725 0 353014834 332327407 0
261114351 125554197 0 302695340 294654906 0
116538362 768560 0 341106693 418528842 0
28722997 121693450 0 448061253 571700646 0
159523589 140415987 0 179773185 183514280 0
166244438 46634911 0 839458364 666110961 0
7277943 8571626 0 236224963 275655159 0
93090582 23317252 0 124325833 88577899 0
2340599 1879811 0 141042231 132377152 0
95750496 76758833 0 462671129 455076600 0
26042306 44944499 0 706856019 626449045 0
9831719 30443288 0 93039120 118919565 0
27214075 30928164 0 411707382 425515974 0
402452155 67692813 0 489222320 499600798 0
111035467 31629733 0 592211348 637833945 0
897496159 404421684 0 940719753 954122151 0
301184966 151101677 0 483751610 406027968 0
13880986 1365532 0 466622920 428642925 0
446301713 130631785 0 512859685 404890582 0
199111167 78643859 0 330982807 360543444 0
54221110 13551090 0 233416112 259096861 0
40679091 39492030 0 156465760 185672328 0
9184624 6466325 0 201521292 209734645 0
76695835 23191126 0 274125437 267867019 0
454194010 77381784 0 956789378 914280883 0
105041754 15881244 0 525071383 446070182 0
139856323 25061339 0 269996212 205379887 0
207923473 65965602 0 259053680 199978660 0
304836842 3515908 0 658305112 583916923 0
227965466 231259636 0 515838372 485259270 0
446257890 177394034 0 602895834 301771315 0
452784495 79885050 0 732820339 666795486 0
53616063 5616922 0 126782039 80178147 0
215986764 124751701 0 222446427 217420653 0
192393195 170547066 0 557607722 535129315 0
49027939 93828920 0 243838941 242104645 0
175839091 182542323 0 621827393 554833583 0
26465238 38985558 0 424463594 554136032 0
37409667 24191752 0 436928934 433491801 0
40837539 19417960 0 115956833 118967809 0
283505887 169347198 0 538885883 378901405 0
170579391 114871580 0 621206791 565056996 0
91183950 79417406 0 329707566 307724513 0
406577438 17148557 0 512863615 603702530 0
284053306 9236637 0 831128029 902593004 0
28612938 5622858 0 292534610 295247372 0
650810878 82610931 0 656978426 617428345 0
10967750 19874246 0 28850079 34503266 0
110775518 28397622 0 707506985 679737144 0
88852886 37133173 0 644976889 519033891 0
252439690 35773143 0 334048434 326870441 0
24954912 15274736 0 684944197 560281362 0
260461540 6590889 0 675863419 570300166 0
197297233 78396497 0 643770891 609875784 0
277147659 20332535 0 659754768 567739064 0
45582275 21679477 0 829220445 889588181 0
132814668 111039453 0 789671312 779571865 0
231433966 265702378 0 710073741 731250373 0
67591594 55163969 0 182343515 182591138 0
106211496 80888430 0 830623386 848774819 0
101535089 37924490 0 160800700 155035213 0
426421000 15429603 0 639389700 597179364 0
72183284 1876815 0 339737064 283931297 0
166684519 37016504 0 325500854 338921585 0
559919678 294608599 0 719175383 704159964 0
65346539 7031369 0 101884235 91515558 0
40648370 5877247 0 190863023 267277625 0
330022669 123481812 0 594403453 722770536 0
244518668 287506722 0 664606563 626645120 0
202368242 16302202 0 805311705 858512343 0
52178067 22228398 0 93111870 42945082 0
84765218 50878867 0 114471875 103916266 0
291910586 37498756 0 384539906 285875702 0
7603171 5077149 0 78616954 87283141 0
318311228 233320954 0 583418227 670095081 0
445946762 139577845 0 925379928 843350685 0
119488590 87382236 0 874411399 871789493 0
25181057 189677233 0 433191858 443001213 0
24578704 12002207 0 223063443 225826928 0
100595940 69857696 0 313160728 316924996 0
121005365 51778940 0 347586200 273314763 0
18759665 15879101 0 137900802 110411738 0
33228883 6909444 0 68848530 64951091 0
10358898 1432593 0 40592999 38836499 0
12922035 12133003 0 124531822 121755438 0
43144603 101534390 0 304565402 338360608 0
127087708 18309649 0 631109373 673143013 0
39663387 7500728 0 69133041 72393945 0
658387774 177342837 0 839112316 835892169 0
222044953 35383554 0 817305816 682052166 0
24510911 16259006 0 129409165 128962805 0
14674082 20611655 0 264303336 277597153 0
136442954 366255600 0 855933822 925155064 0
183655045 150334971 0 648758431 515317720 0
3115253 329062 0 229371003 303321248 0
316340987 140016946 0 592447622 532892893 0
56769051 3842326 0 589534888 588091582 0
90779825 42071366 0 319514014 316424146 0
67873147 11718981 0 266220162 214805850 0
466875002 26793302 0 624623432 634179121 0
72902546 89746178 0 154833797 159605012 0
157624577 8576611 0 203530802 171745518 0
204790775 19227982 0 507280176 620120134 0
109690635 16799206 0 154256006 51110978 0
149339809 21465929 0 251144725 249087960 0
49202553 7981792 0 331248541 402524494 0
131082642 41348327 0 148557033 77725908 0
18827620 125276 0 274265597 411340505 0
846500 9658642 0 545903108 675343083 0
60221878 20460923 0 134963200 139200180 0
164150055 177109775 0 795016054 721459608 0
18422274 39740487 0 311196854 326227300 0
388771275 19227175 0 520004890 425470906 0
92418601 18703780 0 380527169 382380629 0
190250990 71537321 0 424771533 329880450 0
92966592 32830501 0 523366001 549339484 0
1022020 36868069 0 151631698 154765138 0
24370754 23602898 0 170026444 211108908 0
33244482 40876984 0 415090030 366748906 0
341029519 110297989 0 567820049 547631467 0
12119610 14635087 0 124686537 134385365 0
197707152 71730276 0 649523874 710015284 0
226895369 53773060 0 549880387 627379254 0
10334570 2412195 0 99911601 97910529 0
150035236 27078531 0 486267252 495065152 0
245807223 41631239 0 918672491 934531393 0
211238090 22542619 0 782921240 854936862 0
8845759 1447443 0 72136381 73958868 0
320377556 41199793 0 955979841 926960644 0
1129126 431568 0 5878954 5132701 0
445835840 385189797 0 760074254 753236085 0
2165595 1823926 0 23988310 28157409 0
96645629 68445121 0 522162785 459321830 0
13462522 28259471 0 884296759 919656070 0
12735700 14765014 0 104400792 101142264 0
6686467 152458216 0 752668298 702120900 0
41948224 16361641 0 880958044 955811555 0
173651840 65011768 0 646643672 646603155 0
187665924 9993561 0 370055852 235532107 0
268420648 36583440 0 374160776 263800248 0
62390580 5405617 0 73202394 64793968 0
5028077 3112234 0 80145127 61225022 0
15302271 3029664 0 169107736 178808396 0
302050404 221631109 0 334219177 306760872 0
377076389 160820176 0 681211933 580773407 0
90807545 154158066 0 577585785 575749574 0
179416344 79624536 0 517402804 482621975 0
26910957 57280598 0 552602123 774472877 0
164078635 3844522 0 267728574 208151887 0
499190 53291830 0 401773042 474718388 0
87607307 55049533 0 213761061 248858410 0
269090737 86826264 0 676350474 597595419 0
75389008 26096713 0 453229388 418769603 0
32187262 24248662 0 77972824 77310913 0
91914099 26104770 0 760095722 652564782 0
173139546 27203054 0 934559569 867010361 0
178964472 4775936 0 809379249 617114789 0
193050 91931045 0 279821331 326307834 0
11346038 12849639 0 159593072 150315524 0
486262 1711746 0 24193361 25865348 0
133074346 33241214 0 230009459 210682260 0
754727579 81011859 0 892179803 734935349 0
16570651 11330401 0 39898291 56141099 0
36388568 60439886 0 719926294 807107421 0
426803766 122075452 0 726624122 684067731 0
20815771 1994453 0 108077399 107278328 0
455902071 3738147 0 690990117 645436460 0
419221032 64272166 0 466928265 389697009 0
727906167 399018756 0 845518509 615154660 0
294095600 118439164 0 700799421 839265153 0
572085138 139876023 0 707653310 764735333 0
8667008 8746840 0 9992332 9977322 0
77418384 45280768 0 359964557 429966783 0
28642501 5203358 0 385747120 350812888 0
467136478 125869114 0 576454921 556533145 0
863135 19240039 0 391188061 590623641 0
2030868 2816047 0 228936489 231187478 0
12127778 18402396 0 139591929 179432045 0
158583456 98342058 0 637427918 632990529 0
276042322 54277594 0 883180775 759209248 0
81429055 12164662 0 261422614 288231845 0
339049513 120099925 0 774670036 825851491 0
7404365 190279 0 121739819 101673174 0
360307541 92274417 0 967274115 758915027 0
28406052 29394789 0 349208312 352586171 0
215309709 28054565 0 412022548 466815331 0
533896 9444987 0 60750088 70379799 0
79869550 195829142 0 710194400 778343110 0
8919129 46974222 0 749077481 822226812 0
11451749 27308701 0 97388969 100079759 0
4153678 31020863 0 577726086 627029968 0
18246749 7328727 0 206577081 195275203 0
83150941 79507530 0 190016787 214325363 0
163097622 32706640 0 782816467 777365050 0
14010429 31599341 0 476387488 462494019 0
273796139 54402194 0 596187733 605768543 0
33244341 992320 0 84327460 86807865 0
8674421 87626771 0 353884411 396308548 0
55547050 27595459 0 237421110 221399591 0
265023676 81787999 0 871393769 670888616 0
3455951 146515 0 178474897 176543754 0
544404857 241782465 0 810089493 840793975 0
67836 20284 0 39595344 39612078 0
140387802 11857426 0 544223863 445591585 0
487922156 354303877 0 839874174 866539987 0
272920351 99044196 0 838067493 862854725 0
33910698 23415112 0 576622071 595722771 0
192233065 29796939 0 279340993 355436416 0
98531586 8039266 0 123547685 124600943 0
101003561 214814722 0 552717106 509903844 0
357430377 24669146 0 463473593 375665784 0
62576129 57988551 0 896462312 935572886 0
244215091 2499798 0 473341948 384479954 0
41767270 16699244 0 659430608 526373762 0
195593276 97845430 0 268374404 220378975 0
236656796 43075374 0 421294791 350394302 0
39049121 6073249 0 103895679 119418997 0
33168505 274052129 0 788009873 799651410 0
112582014 31132703 0 399702920 316993752 0
518102318 97845990 0 603680761 538162954 0
495186271 360945745 0 946497898 765504838 0
518992270 50297754 0 788054597 540378247 0
183574200 2045502 0 421634545 421906250 0
96384635 25071749 0 305266999 241749663 0
62868575 11145751 0 770085457 874479909 0
416238524 160421588 0 546777958 502161651 0
36869883 4789666 0 134011590 115523973 0
11780393 2691180 0 157416837 142592574 0
6258512 4410210 0 18137809 18138982 0
150918416 42088392 0 729252957 687290465 0
257955494 5494380 0 526637426 480050957 0
293575571 136625284 0 744293353 717719215 0
43561249 30809607 0 90211839 100933720 0
237654191 18170159 0 361322213 339204836 0
138664726 34193244 0 668815245 704602849 0
111054004 67802839 0 400372532 344619278 0
351605725 47664593 0 724850284 703634381 0
70630177 45330786 0 500224158 544129758 0
80931237 99116619 0 423162701 489796286 0
1141371 915160 0 65090664 66817711 0
508066527 23641080 0 809145038 787536119 0
41676593 203116015 0 765674693 794049293 0
31294059 2695839 0 191386998 152052487 0
48742198 21922556 0 406074018 520350668 0
70792168 6584071 0 90895855 68146896 0
108255591 2775105 0 296099895 248049072 0
138029316 20434042 0 166206993 140707542 0
26751397 157861510 0 896652470 916943302 0
6021206 270845804 0 628933120 723196868 0
743037955 82074953 0 943107321 912444006 0
94288281 39749489 0 102782554 84205741 0
62518042 102772749 0 708502620 713545816 0
52504881 17763751 0 713389125 652340396 0
47571839 22173885 0 579713909 566491788 0
58574624 8927243 0 92046032 33901376 0
14936098 72542 0 85761541 98370099 0
281166135 57714133 0 435773138 439158564 0
81459169 11908609 0 315093154 206466649 0
90295041 25972895 0 486690880 516426148 0
43685824 109557170 0 631818021 688382315 0
228888365 53090582 0 638419416 793694343 0
15358974 2516106 0 703576318 640375702 0
347141799 210840729 0 939424661 953353911 0
7121582 8412617 0 41436432 39584745 0
77172588 45083457 0 199115558 190380283 0
12548568 10407458 0 220150629 235325143 0
133469953 7720206 0 162069585 107642015 0
16505405 41591066 0 420414280 376787288 0
120151130 77386657 0 219107051 187845697 0
84920242 1371232 0 335027364 362313890 0
3441618 40505234 0 512020363 495253892 0
6898817 9256504 0 75579562 73074661 0
68985400 129260798 0 922108534 911564315 0
101998154 16625185 0 463897589 546127591 0
8543615 2794092 0 11778056 14425306 0
94465854 11113748 0 417476677 405224353 0
29363467 24655989 0 452546685 447616939 0
443864403 636851964 0 527535424 695046193 0
34402993 135250045 0 418604448 412899592 0
135766370 72237118 0 372005778 363016100 0
116290236 215010695 0 735834078 742412519 0
19412622 49059466 0 127625448 111199469 0
207222409 178894592 0 656955050 507280868 0
176005686 4304707 0 270910064 262711984 0
370642554 71507800 0 754319692 660251808 0
22952216 13028457 0 50292673 50371755 0
68155493 14243863 0 389828533 276296174 0
10922433 1656460 0 31312174 40540405 0
3889158 23111035 0 492396978 499099685 0
139542332 42618927 0 607828388 597832044 0
82732853 22455487 0 700581169 655434975 0
5015912 688055 0 10888825 10630715 0
61575225 37100499 0 701743191 455427963 0
89467271 113112793 0 789253241 758218552 0
64788321 23607505 0 643678858 694907693 0
137112423 45794420 0 360502525 364888437 0
46198329 154238892 0 640362261 639906808 0
80202171 5112811 0 424242709 428564015 0
392245703 98563916 0 622915881 431338854 0
93666895 106317418 0 559678845 556640275 0
46907203 6302774 0 367000979 326762289 0
12162527 3308576 0 16060120 19412801 0
72483949 41019118 0 807798080 750264545 0
18281251 8658796 0 145512817 196482751 0
8837769 24813293 0 530097298 636718631 0
38185838 106998972 0 382052994 376005901 0
19173846 8206189 0 66339481 56557372 0
2024070 23416411 0 71925799 68155483 0
11889729 15576525 0 258071809 258678982 0
283741286 190499188 0 573196729 589406590 0
103775679 60726453 0 650685960 645610984 0
43775943 94328684 0 441111570 444670982 0
707084472 122939125 0 795826224 747699055 0
120992879 21635131 0 751016014 853549671 0
238421908 4727578 0 289342441 218456849 0
4725572 5949607 0 35354538 36081020 0
97499621 158950935 0 596414043 624501811 0
33569034 41222851 0 516889513 566578830 0
16132026 42276932 0 172417570 167765485 0
165639491 10558278 0 407284168 406573582 0
107762849 40794127 0 135863243 131980584 0
427280871 73351754 0 473295616 358435681 0
34325901 17992991 0 86261711 93090595 0
160761003 31262316 0 756290622 679531981 0
122955629 8507616 0 202767762 203502899 0
219975186 66668253 0 271817010 194807589 0
78680986 40764977 0 250727342 258867005 0
470678159 283563610 0 651334261 695159453 0
27946353 28336905 0 355109403 380644590 0
117394372 93398737 0 180813217 215509197 0
76754639 220980751 0 972805639 954828035 0
63518658 29023889 0 86767326 93998126 0
365640863 266924278 0 680771932 608439650 0
95148244 12230777 0 390621325 390220189 0
11213140 37457278 0 263265796 269215833 0
53170044 23261173 0 140666392 90414034 0
425121556 82013348 0 635874620 709108597 0
2667283 82463522 0 894781281 878101504 0
417888002 138211846 0 494255246 486200719 0
127153837 63100512 0 147981316 99509302 0
32969130 53849263 0 421200772 393850892 0
301008062 211549825 0 448378974 449918287 0
319963748 29485473 0 332364209 61451666 0
25837380 157404411 0 793101000 708758119 0
42136559 17733719 0 208445611 172476854 0
96984645 26688671 0 271178640 313684692 0
129003373 205904137 0 707168476 838591448 0
148382475 15248074 0 216955105 210858624 0
7109880 4721322 0 92330158 92497062 0
77693258 34341391 0 266906835 288156366 0
216859364 33148798 0 660014603 636431516 0
682607107 107197103 0 873685287 235351782 0
87610715 8473032 0 206455076 215210978 0
16856704 26972615 0 398213214 386722043 0
199809584 30116395 0 535217516 561383709 0
144794695 81175205 0 210457021 150649518 0
21733586 12204741 0 109531833 94163490 0
286143724 146344291 0 302100415 327490464 0
235206165 130327886 0 294437427 213084865 0
2383657 1935627 0 81055742 83086112 0
152303279 56871596 0 361924899 384722524 0
1602276 155416 0 4327933 4528926 0
33023959 1533628 0 268307958 303642264 0
91193149 363161067 0 968778493 816912810 0
244248733 4232896 0 374362200 335981487 0
121369257 56506100 0 353607583 379739970 0
162052842 11702954 0 923631039 903394367 0
598889 50598 0 1268060 1193047 0
190804288 145113757 0 685532203 516822657 0
333732872 198005361 0 775032724 863049051 0
26105162 4409929 0 46458314 33720484 0
172571805 372601856 0 769184995 810826511 0
24549403 3256909 0 46123819 43778483 0
822492456 58034892 0 844014891 714988681 0
6810309 10610967 0 126402107 90980715 0
130550204 87853480 0 450824968 443122040 0
212101166 29835873 0 275011385 258984522 0
127185893 26977796 0 561644682 521169742 0
141442444 108596103 0 361470101 436514294 0
11100070 7227399 0 192233318 174933037 0
3375022 78735860 0 694669341 608655324 0
368289319 107358724 0 748970174 760242879 0
11604469 3575974 0 16069359 8258109 0
99476881 45946713 0 771968743 887317726 0
88881407 45084758 0 135409304 131189688 0
139893464 10401166 0 572629047 591366955 0
54262208 30731941 0 584050368 615514605 0
232851057 125898686 0 487942634 450742317 0
43109005 32343295 0 178347163 153677826 0
3459861 15647206 0 92375410 93087303 0
16031861 1457408 0 273412845 282593667 0
26838210 59974776 0 511306929 543998804 0
16761887 101684296 0 677796973 615148703 0
143717 17600606 0 152950296 144494807 0
13747545 114065961 0 638266256 603906676 0
313619311 137382681 0 644261958 432383358 0
27574257 43055785 0 88699338 88737696 0
758119144 555986348 0 926799415 865201947 0
3684934 1356189 0 48564044 49151173 0
172911098 36616117 0 419967304 410946928 0
412744206 29584548 0 777737766 600106124 0
1899910 166078 0 55245033 56432160 0
94530372 3561414 0 110545443 57855829 0
11040193 18075237 0 230637877 257996561 0
59322925 46673012 0 932829671 857119806 0
69705787 60443326 0 425512708 424986632 0
37566123 3767830 0 77832844 90429483 0
169346927 65187115 0 188420041 107082706 0
226103553 215837487 0 769839970 780993225 0
213250255 24860704 0 919621572 853623756 0
37147001 14188042 0 187579480 181307534 0
96201457 9012238 0 150926839 134114437 0
81127512 44194800 0 583048881 488802399 0
228481150 18470165 0 680115501 836126588 0
389856987 330678615 0 519878096 436879709 0
62552457 18770939 0 272907872 268525937 0
8203559 14160817 0 24824178 27788854 0
321560343 4004123 0 482031744 510186541 0
10544624 8728293 0 69761594 68585980 0
2816934 154719 0 15183616 13996397 0
104852423 89570889 0 150444431 126656198 0
92712284 26137984 0 98665721 84097097 0
257585220 98530096 0 417004234 400857241 0
92691365 295921924 0 802219115 784277398 0
75224523 126737424 0 689748491 594186569 0
31765408 16497803 0 85940197 87822648 0
61951425 22104466 0 506478092 335170700 0
59475775 1343106 0 365008646 369033279 0
135379915 47132091 0 286347486 450417724 0
180850955 26351672 0 248605510 253071918 0
185234198 302514855 0 407570557 512695739 0
140925558 148656819 0 159363331 192732506 0
98463872 8489505 0 624750097 591121313 0
19806369 61507234 0 537772810 536929218 0
138429822 3219612 0 482514710 501537489 0
877572534 2262445 0 950031758 690324329 0
36089153 78709 0 94199545 104128140 0
162709075 11631145 0 355578269 251059581 0
184398429 26005929 0 275250257 168802265 0
62211027 11166123 0 493929147 488174583 0
97020452 190858932 0 634427900 701235121 0
7605772 1519087 0 136934706 148358317 0
441335452 140164859 0 953080788 875456542 0
411935229 95161037 0 449151051 405280365 0
159673658 14306528 0 455404563 482978038 0
8400004 9416473 0 193309047 199964518 0
2931796 32356173 0 162431039 170899088 0
26034367 12381789 0 30583753 32896142 0
33048555 11416119 0 79859948 85957786 0
51205387 52550729 0 385802024 377969414 0
38431710 140035333 0 731045281 766818156 0
354993569 1651558 0 945339433 619305662 0
6513374 16241629 0 225482187 225203851 0
250646643 87729733 0 451999682 432450119 0
1383380 113474268 0 917517425 725551291 0
43557992 3164588 0 251237415 178656555 0
45715859 10704219 0 65447243 51113860 0
31545160 10879658 0 89754975 61318149 0
25660770 86770727 0 514973643 475032728 0
277101754 46778899 0 461283920 366836494 0
283887796 113726329 0 901900608 888094868 0
414613545 83899601 0 775264537 593802115 0
202123530 59853547 0 423950530 405134670 0
3371065 2197186 0 104352570 72381449 0
172245787 21689956 0 289317774 77958157 0
20068685 35601224 0 961236063 778214079 0
337796814 41164026 0 564473538 324051953 0
263343670 218485752 0 862699095 719731496 0
30390615 2224740 0 97290385 67213449 0
1538666 24678117 0 657244394 813508525 0
486411550 285568836 0 787901635 825660627 0
128117742 124197358 0 783596703 747114354 0
767974339 28788357 0 834265949 685652112 0
200472713 59750195 0 906192380 982583490 0
204399549 86769250 0 793612819 817847492 0
518688836 85663244 0 630889636 485254820 0
58795707 6164380 0 326890073 374555614 0
22477383 34337304 0 486108517 512152878 0
5506835 42101614 0 179509283 174429886 0
10829266 40909758 0 197278205 207604095 0
50790539 64749175 0 948390950 651773496 0
556817 809819 0 3840530 3734561 0
91682911 15806545 0 209729983 240524259 0
93342787 133450628 0 625258211 912300745 0
25458228 35073982 0 440395843 347316355 0
56579928 8920091 0 89882307 85721695 0
17223681 9913480 0 409361681 317004540 0
145073150 7645946 0 241792329 200428286 0
38539899 45585506 0 481899448 508028644 0
228662350 191017347 0 891324139 882414950 0
173790380 79418852 0 290858665 180054229 0
314855670 178421445 0 498538404 396838687 0
299016116 135482899 0 682765060 729677760 0
303629519 217082652 0 634655728 422405534 0
223439447 11120416 0 772051653 756623981 0
30254634 7168241 0 479523837 403007977 0
150971463 32579849 0 699034627 592900139 0
16970806 39394882 0 636302262 684168653 0
108499171 39732222 0 147573993 63042077 0
248114 20176 0 1570386 1603894 0
25826452 18001556 0 470802452 476754654 0
91845914 19984934 0 348426448 368266239 0
83166668 6053781 0 374321311 312098109 0
75767730 16481325 0 456303383 509444211 0
66502279 63250994 0 370880774 408659032 0
116723518 23935697 0 550857497 531663984 0
476226826 76591731 0 667642230 666700731 0
399486823 12644943 0 608070839 680299288 0
81977937 38863194 0 757800749 763303976 0
124589528 23392879 0 341156606 295472530 0
36000458 10778280 0 381459778 384777977 0
236745355 75412881 0 910933676 846047436 0
92526878 20661732 0 724629391 873023798 0
307273187 2556695 0 883185448 692493510 0
43745652 16610508 0 449173030 396338209 0
122994847 71725940 0 649703348 815809026 0
453084958 184846365 0 622079492 637218735 0
293175002 20627828 0 408975841 395475500 0
81888506 112950612 0 585819518 706517256 0
37377338 18281275 0 672618866 598411259 0
45180188 52360763 0 331347394 304902056 0
768956479 13408461 0 956341682 359509782 0
52314122 77899661 0 688686766 656864002 0
252698247 24591915 0 510021543 512383984 0
10618786 13320191 0 509919434 490982323 0
77375299 26394654 0 494750097 427944490 0
120678808 13061584 0 578769387 590563564 0
127636883 18413101 0 330802585 289059609 0
54256507 75951812 0 391807198 376078835 0
4481245 3508130 0 77215345 70084641 0
223018419 102197973 0 350377741 316809865 0
31318528 14612000 0 179456773 150458655 0
22305013 33603532 0 529269913 541485266 0
19893054 5153478 0 95417899 99117041 0
151828497 50986847 0 268643043 311514093 0
23949039 5623351 0 167967398 220960735 0
126597358 15315607 0 378749932 382674025 0
13213179 76268567 0 840746358 802744152 0
18240864 1294638 0 24629358 17361403 0
74449299 139334343 0 690437814 672419332 0
88871879 52434124 0 323147972 317379541 0
451038956 84789548 0 533272343 318987509 0
99213790 270966822 0 610028467 647837904 0
684580 143130 0 15559588 17960883 0
223443113 20140252 0 403889666 333512440 0
513274589 334681483 0 586281823 563869730 0
29977263 21898692 0 785315681 639498162 0
85794981 84051579 0 110123815 133251161 0
88275103 8773575 0 380615103 403785872 0
16712868 8504928 0 113216717 103093468 0
37788454 71247491 0 485335831 511547651 0
72497912 6458622 0 142005412 117566051 0
261795973 15975865 0 439004586 602134656 0
477849077 296168554 0 889186973 755884354 0
193925611 34263008 0 477941178 520054268 0
299449058 6325738 0 431562729 330033683 0
28892018 146395252 0 812316035 618944626 0
137496969 41435183 0 520313992 503556814 0
63205032 99506159 0 737950348 839659786 0
14763125 808663 0 77753825 85162454 0
152757579 20166889 0 199415176 117022649 0
93188442 37176496 0 152979569 159705847 0
136621984 47639286 0 698195386 592659544 0
66128620 27814816 0 379114331 375944197 0
12460719 52409725 0 376982104 360804458 0
2652284 59296 0 7265242 5507729 0
193553832 201313163 0 713059758 728343409 0
5254846 8299845 0 154715477 139011123 0
289850396 71195603 0 462828784 559730193 0
53369131 9038755 0 359539121 354716401 0
25102555 70637487 0 451277454 466776105 0
78670639 1987446 0 346476592 240427517 0
273625147 157827947 0 541581593 504904056 0
619702345 148776412 0 899969599 890875830 0
33440193 15948598 0 221616494 227818350 0
100310208 39850555 0 508794724 577497490 0
69387858 61597017 0 775038567 778478092 0
23490499 37367808 0 562434732 503889757 0
46905721 186007189 0 721164259 671325290 0
172201582 13850009 0 374043890 306384699 0
219871920 72689439 0 912902923 735855926 0
5916162 28574918 0 857790822 881183400 0
36234463 20676657 0 40465297 39805751 0
47281218 279700224 0 709038742 867237343 0
47007837 1043948 0 141604574 145040759 0
83996044 93106031 0 393035808 494257789 0
52336894 179532954 0 780397480 764051765 0
294349935 47441120 0 630268929 295770542 0
27961027 5302128 0 272818791 208690713 0
120050360 33190499 0 630948570 491556632 0
9489592 61050201 0 446447596 618399473 0
37291776 55749748 0 737047560 750148842 0
354847422 148988716 0 398295507 387642637 0
34831746 31587261 0 251352621 249760386 0
445299697 231458284 0 865544331 657641854 0
83983509 45835071 0 477265363 378116938 0
181907609 29290982 0 263596904 153971064 0
94221857 36989100 0 131014844 118100311 0
108404889 29756139 0 396205896 359077091 0
34619471 2263362 0 170023354 133102155 0
252187575 40526504 0 756423544 705452826 0
54026351 126377795 0 884122838 772624322 0
149497700 93950829 0 538825487 270713337 0
321015971 127895869 0 736108074 684806054 0
161332061 103422622 0 721579368 477785346 0
74490645 3366067 0 767410208 805982450 0
105900555 1827029 0 480724244 474774665 0
16243813 13073772 0 545055881 614007183 0
498915812 5227228 0 567554034 331233895 0
24783175 5745397 0 230421773 233410419 0
366250651 201784534 0 530924940 541356223 0
3418414 6964866 0 227898741 250958480 0
8590663 51044148 0 383702447 342522733 0
34923131 31440753 0 269262057 299789749 0
127359566 65992185 0 505839321 356129524 0
339490015 140847850 0 825097202 829394514 0
143539503 92182429 0 554114151 804581929 0
27863027 2648242 0 40591783 35112266 0
8591700 137 0 824371243 739832444 0
7240308 26415058 0 709610083 762138570 0
38380284 67552571 0 666397402 776080604 0
273420087 77506302 0 603291434 677234415 0
16485443 19024906 0 209447102 185541873 0
351271287 84295378 0 582875491 579808428 0
43462966 67265471 0 754844863 742850021 0
295977298 249606771 0 448752192 468022936 0
117458143 44646859 0 662495188 837581196 0
40729884 61210452 0 228896245 227634673 0
19780778 40211914 0 421427261 318037896 0
5802750 7757333 0 62088252 58589021 0
276896693 226559747 0 323470135 397902292 0
36524627 6128484 0 161488034 161010669 0
52672129 35808672 0 92460719 103142686 0
20491877 18582470 0 343406533 358088295 0
209312045 133098217 0 451819893 468960807 0
156799034 87929863 0 277807631 258314840 0
16519 183333 0 3018160 2933535 0
8003446 3021408 0 271091229 203498431 0
129572343 158692267 0 515342518 484896998 0
307019796 115118661 0 662347374 575877927 0
42155179 27993768 0 564163878 526378073 0
7568872 10794001 0 514615515 494003521 0
46684182 4809164 0 501977088 559242142 0
60669186 38317739 0 131308939 86226681 0
77446471 1450345 0 96314992 49444399 0
2620506 3730236 0 170509266 185085948 0
15354141 37645761 0 331211093 335754902 0
19318927 42174241 0 340737546 276765102 0
176415992 23061600 0 385621058 389387183 0
76080692 69647321 0 165576713 157858614 0
33873942 102153300 0 711233497 841893080 0
61596844 21694269 0 428429869 440333159 0
64800144 11345114 0 876367419 973412861 0
90756529 26234436 0 474151087 424246146 0
128590135 197248430 0 626218583 465304035 0
61723338 117770402 0 748080200 725730714 0
102810474 134566951 0 280747282 253694069 0
481735309 260634606 0 580815562 529562455 0
58785915 31218609 0 568577031 518396480 0
487822306 377924830 0 949899470 581329523 0
265751467 152650810 0 286504961 196548202 0
391859666 3796218 0 583334744 437625233 0
214885956 5551331 0 355397149 247787850 0
219243492 104533714 0 762509714 709998111 0
384785019 136075431 0 409952806 415424590 0
374893137 122093843 0 611898415 646987615 0
154993507 21968229 0 892747455 801202942 0
207797059 21085819 0 380851273 444169498 0
425623197 39222580 0 541629252 471428657 0
207266325 20216516 0 486009260 452674928 0
262308874 32102721 0 284712921 307430730 0
23375689 16992799 0 737228342 801410492 0
28964099 88926121 0 382492602 393671569 0
289670963 7976589 0 380909736 412772481 0
111338874 70990677 0 553427899 596413736 0
512513049 25404569 0 719576198 550375925 0
64468757 72251936 0 100955865 112793121 0
177432428 20016801 0 393307470 375202754 0
227597120 42289239 0 543985017 621253422 0
88037779 18471671 0 898277463 877069334 0
46986758 188791250 0 605263482 692616628 0
56910231 39150598 0 298296225 323396341 0
334086273 135307140 0 374168287 345927977 0
46568280 80294180 0 669315628 696209432 0
228411430 150183284 0 292416253 289916757 0
335344492 61995717 0 787527189 745065108 0
11867737 6408593 0 61525161 57581292 0
118939580 400837 0 184534162 188326815 0
5332609 9361240 0 183363556 256609148 0
57550296 288912927 0 835416771 805870213 0
158304581 7796706 0 287210658 332981703 0
32237372 16375409 0 551950839 598018430 0
12333492 70384448 0 385318174 407894433 0
266072038 179490290 0 509523756 479239692 0
190973777 272580621 0 345205507 372653180 0
499049320 523208615 0 874705876 912355026 0
5345728 2512036 0 40880337 38722595 0
66375874 58121 0 133730210 127682021 0
784284243 95718989 0 875202672 177174976 0
449613379 275323199 0 647216882 601837924 0
236530227 12576844 0 597620217 598544421 0
2673493 5898703 0 61973449 53865699 0
30343047 56441318 0 261178799 251457430 0
27592203 7635048 0 405765416 439572352 0
200257430 34405222 0 514550145 429181776 0
603653981 116189547 0 738680751 487862324 0
10920105 743080 0 16352138 15919294 0
41425072 16557812 0 816990000 826966008 0
13971904 58149078 0 372128787 403859446 0
541178671 153538139 0 876535311 830484017 0
34113515 29176604 0 182360349 171224868 0
106322582 150826610 0 784069795 645544274 0
2139597 21223852 0 655873920 615585250 0
5077949 265427814 0 817111766 886516821 0
37964806 37587015 0 899898959 890927980 0
182066140 3309728 0 512586085 447881711 0
171269812 28129305 0 807165636 610544122 0
7564924 6917006 0 27203590 31451445 0
419932239 266937893 0 572263925 464971404 0
194591266 82035640 0 486035354 395088435 0
384452602 64822717 0 509200648 390916559 0
163681419 43981431 0 216296261 290154085 0
39047552 51179271 0 204700496 194321347 0
32210835 2095551 0 185884123 189428399 0
3708336 29615487 0 543804682 555289573 0
666707897 20310990 0 866702892 692862967 0
139831500 343194703 0 881794441 891697398 0
6794975 21247950 0 145542044 98635909 0
24267809 189024166 0 889400491 914309170 0
387865364 112378936 0 559105163 554600336 0
291447677 8278922 0 542463917 555337562 0
100205134 37757901 0 810625413 784914625 0
399577735 147754919 0 900291723 913186056 0
60971327 45043670 0 354557240 338752494 0
139846414 50981806 0 519459893 356011099 0
153622612 6462611 0 214037487 278224383 0
157180191 17441884 0 620142174 609654951 0
8191397 4842492 0 99098723 104433960 0
272680361 94441512 0 717751403 726396605 0
27533796 8366364 0 187889930 211870674 0
84963157 9132305 0 604777628 535375917 0
355563789 261463777 0 383342624 622343857 0
31265471 91452336 0 451615973 817223683 0
140923068 35218094 0 236098399 225919147 0
13673205 32330314 0 318333730 511574482 0
24722866 5506260 0 933849429 940913108 0
399427113 40762322 0 452351330 406404559 0
13423300 67617118 0 480535167 404940248 0
87304665 10651810 0 609070843 597224331 0
426807942 15187470 0 804736321 806222735 0
20268692 1482395 0 25213162 12816776 0
61717487 112595623 0 823675858 842316608 0
15054110 9743295 0 411987818 321631078 0
173080626 59621167 0 461757956 390859295 0
13285003 3250240 0 14507290 13888089 0
150186979 36682239 0 226371408 339281405 0
4055267 4955939 0 186060281 183034009 0
72519203 6710027 0 204584269 186145899 0
130402603 75758254 0 415615341 434571527 0
237964898 3342009 0 390908066 179095086 0
53375640 32491156 0 147572034 154361440 0
52673982 17108882 0 252163732 248489302 0
10196298 17383973 0 725250046 712684551 0
162231689 3670502 0 283221005 213209192 0
125098344 114911398 0 352342321 461374768 0
51521091 22233662 0 697332217 669228382 0
245931470 44565550 0 251606864 203691959 0
276217868 36672512 0 528284036 328047069 0
37791016 47096383 0 265173431 282602837 0
70765852 62018853 0 624898487 616288820 0
700446920 62544361 0 845190721 382608104 0
136054683 94532992 0 353037318 353617899 0
267057295 185740650 0 739645154 661148415 0
1703899 1635985 0 18146075 18064748 0
422107056 165942544 0 471875508 478998709 0
274699181 91233823 0 402979656 403072065 0
207525021 117171958 0 265379154 158178492 0
93657219 12872339 0 329400041 338868708 0
153642966 68032230 0 857373856 862945483 0
130680923 18444447 0 464577946 675326785 0
383413838 33764728 0 552430895 645051856 0
4124384 53398479 0 378043412 461979430 0
94530843 23080668 0 103873857 109932547 0
46054569 11705153 0 589746148 642270636 0
13482227 175246461 0 800298527 733872353 0
1642393 34780802 0 423812618 294488869 0
34739284 32109056 0 630160469 573718494 0
32019700 7256971 0 341477900 216540801 0
108500501 7414999 0 173308965 181615726 0
370797391 112363708 0 735172715 875203590 0
175619212 32938137 0 717960584 672226862 0
83073809 32048490 0 189557021 140753604 0
126245409 125042014 0 319903965 333483466 0
31456586 68437788 0 722083275 730110685 0
21235311 11590380 0 147208107 151181486 0
186646265 40396430 0 704533311 570647027 0
200408613 328783 0 857781052 756095578 0
89729295 345416135 0 925662231 765713156 0
295636619 52981728 0 372215416 344243819 0
71078032 12245756 0 383692752 404775918 0
58567848 52442805 0 597425930 762362755 0
10137 13219 0 7730354 8921626 0
59261133 1686932 0 81537794 88689648 0
31205511 52190296 0 526548225 651248394 0
292792102 102112292 0 960429435 847647443 0
2381919 7717169 0 256792431 294359779 0
163369045 220624205 0 949931519 968713088 0
2518608 3364448 0 49783224 54337846 0
48242992 102294774 0 649095590 874559424 0
139012503 13370971 0 291848011 308972394 0
24413257 35589766 0 645218028 531768719 0
166686105 7134834 0 381877291 308046347 0
55765232 13655034 0 739394907 812360423 0
17992432 24642382 0 257871224 260954213 0
81367014 16370117 0 832213074 850838627 0
603832328 41793459 0 650531529 484801705 0
29521015 230125110 0 608971044 584018045 0
325486313 359409610 0 403793792 452461735 0
35461641 8774073 0 46764125 34580367 0
74512835 28508202 0 354590669 370795015 0
18986219 42409133 0 307032522 248199982 0
335991938 23006684 0 596907780 651873447 0
235197420 13149623 0 480289661 458043101 0
60966701 909788 0 138481474 115354754 0
6266043 10848901 0 99357408 102309844 0
161509493 50666844 0 488623544 475008656 0
23614960 31965529 0 639329098 464655662 0
250846129 58421880 0 408633748 369819154 0
168254612 38038000 0 467250420 488878322 0
13544477 2139321 0 25372744 31913595 0
3552184 10923965 0 205459120 225925946 0
5271197 2213435 0 87713822 100621248 0
39532815 16431360 0 166487708 172704745 0
53857256 292441 0 68845319 61384989 0
421633684 90006184 0 677133084 578911354 0
186427576 45014898 0 279468859 123822224 0
317312063 63612238 0 817847690 561989919 0
105160237 81471445 0 602154088 493807567 0
6836035 26386374 0 468204043 487969779 0
28364050 24530846 0 576537707 613494719 0
10726666 14143698 0 623467364 593840500 0
297951942 10257630 0 334520471 339594617 0
339671298 130946703 0 563002995 450894835 0
11581731 123160439 0 904348406 742679671 0
99145422 107268283 0 662103588 556275093 0
28496380 1893947 0 56755271 29447861 0
10888299 4414227 0 127648196 109379073 0
42053163 32263632 0 170911810 148279477 0
419681550 2581371 0 819686142 570794945 0
55034564 54379945 0 518054822 536651010 0
15263346 128289872 0 779182813 766950680 0
11085049 2738791 0 501248335 381113027 0
352633 366637 0 12237116 11948825 0
98676354 295883799 0 668381564 746683790 0
453112953 466964343 0 809027713 828031183 0
355046227 122412409 0 590919302 433123676 0
76692103 51246174 0 412000591 372842363 0
148428487 87162754 0 442157464 466093523 0
143512496 68299346 0 211957717 157787937 0
511348929 24280045 0 863078515 949312106 0
69704526 57343916 0 147994598 158896150 0
70764199 54195711 0 455372142 440147090 0
42264054 30603035 0 139508676 142276485 0
185708689 73834478 0 754613634 742072162 0
13398925 23661379 0 156646622 202927883 0
488336989 21063934 0 654497129 223517730 0
322546181 3978345 0 830314544 666752831 0
265954561 28512691 0 770941738 815391210 0
239206451 21658102 0 302417709 299109966 0
42129173 81408036 0 634038094 726525219 0
21736473 92683672 0 634610061 836959696 0
1541889 13661722 0 731122486 668528237 0
421962381 20226640 0 444244207 405965906 0
41652360 42365427 0 760036374 662455577 0
44140367 12387806 0 84438532 82123609 0
63711765 79510832 0 548773771 475652689 0
77407322 17850608 0 397068000 368295736 0
132744133 238804678 0 892866308 843773169 0
7016807 5352087 0 58639621 54773429 0
340447148 6596241 0 685004673 742580387 0
160867647 152966723 0 592018310 544451878 0
23495339 1646421 0 62580931 59153491 0
51485504 29493818 0 358249154 375752828 0
115331 2027348 0 122854620 131456442 0
358710630 68338136 0 380973353 276933952 0
278043003 24905964 0 792225834 664582522 0
86693793 863798 0 235059432 219511156 0
76782479 60850142 0 213724596 209312735 0
15089891 42065699 0 627637414 727996728 0
452365255 182087166 0 591662966 806669473 0
84302684 35064929 0 404460137 433371710 0
73336472 30487875 0 148898062 102266088 0
102738821 8077942 0 272695012 269154382 0
212498976 96497288 0 798835137 630044421 0
272125808 90874555 0 417492415 359496110 0
10926221 5210923 0 110211353 115742219 0
390749820 5772012 0 399435617 300164615 0
485559350 11510373 0 510028271 450981704 0
224601244 1691875 0 738142268 698341304 0
79733861 278645008 0 625242980 668939972 0
6747100 165007111 0 572964037 523117834 0
2415700 2442358 0 28615614 27494577 0
155123857 27783390 0 279101249 263057175 0
427894336 149736756 0 656312328 573794122 0
122451628 77426896 0 440921880 369002798 0
146475874 30479181 0 696743481 762319598 0
106006751 51144096 0 272573244 249310127 0
46465942 16906299 0 625474123 590377375 0
410790281 5322876 0 524795762 448315019 0
587317693 29712194 0 624941062 584994631 0
35633280 44522064 0 255120692 255976515 0
12036809 1697157 0 17425896 20267919 0
266093492 33378712 0 341242166 331117534 0
33999591 6585179 0 211156499 217922423 0
198805387 91087518 0 731040818 665227331 0
78454557 15387596 0 974902574 959574003 0
6091308 15193871 0 49044066 47083877 0
12853595 20054 0 300060458 316866674 0
122119011 59200345 0 655292076 560992640 0
345402891 112974416 0 759895936 722961943 0
206215049 61203689 0 494177927 607214154 0
17130312 93751806 0 512798507 485147317 0
65284284 16905570 0 425871132 405499129 0
14148318 31891381 0 272599714 235125089 0
107911091 20030095 0 766588519 672327912 0
189583516 83502413 0 797263688 752532543 0
446810912 184256814 0 587603328 585866995 0
206368731 100568480 0 424988851 422113161 0
508417954 85630139 0 828145147 757118663 0
50973952 33122301 0 225307682 177308929 0
43727246 30501828 0 152516388 161828810 0
70505000 15718702 0 590657764 548479587 0
24260142 8248428 0 192737688 158487197 0
27106894 93892736 0 534170707 550678625 0
30463902 14300491 0 137441579 135418446 0
100161771 35374274 0 229693692 219181579 0
2843044 51822722 0 605375140 784421906 0
5098982 14067703 0 420142715 384031845 0
100707100 52981366 0 452804914 437318083 0
128997078 48317179 0 710222487 742397782 0
20958129 13294060 0 156774477 168316800 0
321052336 41815522 0 598647916 579514130 0
240610081 24565428 0 384723918 397238830 0
81524829 11683146 0 150175885 131875471 0
232505635 118143140 0 493809475 322179841 0
155157638 143134942 0 559952631 558237272 0
33378255 68132249 0 347506581 323847510 0
10724405 24343700 0 790645406 693102119 0
7742489 1797082 0 79668599 68542869 0
323579209 16659956 0 712617080 688943519 0
104132472 115626602 0 751202389 733985465 0
599699841 153740761 0 713761056 623510496 0
272703258 2970412 0 553238788 497310148 0
60143136 95227040 0 796155197 801985829 0
71731113 106109031 0 656517300 674644157 0
133766918 159148532 0 180157821 189562969 0
198943140 53875153 0 616873898 508519699 0
66349341 109193408 0 843002714 834616045 0
52463921 189910581 0 448223343 500945133 0
17525347 11635751 0 172595230 171062325 0
354077 602506 0 38572199 49829191 0
98801683 28552668 0 197251918 241235833 0
151876170 231526672 0 541212925 539773359 0
528505202 65808138 0 893775984 932367992 0
3104548 8117508 0 20355641 20225480 0
342591584 271723381 0 365443853 529675613 0
46717631 97253356 0 164029380 191030519 0
253988402 337494612 0 928256836 741326331 0
82592277 65584121 0 340344040 285420541 0
620704 36483 0 12946740 13208058 0
347338 2204758 0 364159974 380649854 0
108370531 28560236 0 544638116 371641933 0
120716421 50594595 0 456336157 453828133 0
91615101 75746675 0 554867770 476856609 0
104215238 90515287 0 534200827 532600352 0
45588703 199461201 0 760909447 748563429 0
146686563 71675426 0 329720406 311572880 0
40509031 6460667 0 589495733 542511649 0
3843082 21129972 0 23391155 54103992 0
33488404 38285796 0 731269784 645725366 0
11532496 3565237 0 46634090 46503531 0
588233046 203138951 0 741404238 712333981 0
62008990 87987271 0 470370408 883413576 0
6619696 137033400 0 760999265 680267936 0
42997541 23811148 0 645800651 607071496 0
76314768 895311 0 268986172 267753388 0
16457506 13083800 0 614781890 650140911 0
97974328 110294527 0 745363332 786419645 0
151231145 524193 0 374254272 445028189 0
188208351 54392415 0 201308756 141896334 0
41320064 26444154 0 583868662 657231056 0
27370243 15708257 0 577217714 476949610 0
90798207 34683622 0 486449051 456117671 0
44809736 28418497 0 589438873 697538017 0
526695300 385799990 0 621722271 619745913 0
97937376 2210899 0 196428708 184848810 0
71061971 44912405 0 184918943 171678354 0
452401099 148459551 0 558935788 793047705 0
117034041 71048834 0 618274828 581582924 0
34364807 38423239 0 504810616 468759173 0
124612712 5473700 0 314619479 262306674 0
140249118 75677716 0 260058681 261960381 0
601398265 222302841 0 668545962 667506170 0
451144072 79096502 0 724620199 521011486 0
55446529 40333028 0 136041443 123066958 0
115182745 3813054 0 226525616 274594090 0
171907080 25095381 0 436735345 497663324 0
10056028 124125660 0 943205696 895683463 0
461617673 224527518 0 932094906 952269400 0
32319000 6877745 0 196686451 217686145 0
75700778 70557558 0 113826322 108947469 0
115835873 10179846 0 134451614 67233514 0
207416243 143428822 0 326509146 361912660 0
15515946 1841593 0 118358009 114616612 0
214951809 44281491 0 516441594 838011982 0
646181853 376419334 0 822619899 819249787 0
22620420 28342281 0 622859332 664711775 0
38735580 15788118 0 112935227 101701434 0
105733102 72147578 0 754046631 820661329 0
163382687 73685694 0 196474378 156482795 0
182884869 10548868 0 861531499 876410875 0
548819981 78279603 0 859793749 246487121 0
209205306 98021142 0 509308279 296730795 0
107620763 18571888 0 531873588 632147200 0
563709142 289554654 0 620132400 625582018 0
10984170 23024843 0 443089863 480619609 0
9591342 3332993 0 67402584 71427890 0
39229324 98218502 0 505634121 475354574 0
28936424 5610102 0 362781492 618204447 0
68506963 2187914 0 202879447 199210609 0
2584287 1590962 0 48736594 49406366 0
35547798 19796639 0 380968955 389850010 0
147754578 155285860 0 625552263 601626373 0
664459 41687 0 1424820 1650269 0
39473750 10505474 0 40624754 33049264 0
73199 37684507 0 135241669 133635392 0
48970440 35395840 0 169768220 199590478 0
351182405 90933299 0 641209276 299152994 0
77685902 186036962 0 759793879 721797663 0
349281 61765869 0 789484533 749084687 0
71433132 27316071 0 397637988 418256582 0
77313663 12883265 0 300876178 296316840 0
72383300 9407247 0 706081993 603295237 0
16664774 22307060 0 56211892 51818903 0
107758739 57106266 0 710647883 536332867 0
74938913 9231397 0 156126591 144952103 0
141841961 6905919 0 192614287 75740299 0
13053359 951532 0 164473524 157789018 0
225824828 13096913 0 484922508 547711030 0
15651164 7813981 0 375515112 348469597 0
69590615 99400918 0 442104955 437243329 0
113906348 51370505 0 746431463 505115612 0
4179189 123767030 0 559319207 654503525 0
121276362 1153428 0 486200748 529283546 0
124813444 95416098 0 663591901 685694243 0
137336231 7019466 0 243952796 248404824 0
539500451 63413550 0 869241494 807820065 0
22763626 10446072 0 653852924 631310674 0
443725690 440404215 0 571272817 514059483 0
199760569 82329107 0 956166870 834987639 0
22645897 23700730 0 337422007 347191863 0
62236202 32549232 0 647246789 720835672 0
13890139 27121679 0 150878863 143341898 0
617693191 173438189 0 760478678 669686123 0
225533761 76898728 0 317499670 232768667 0
211075625 38136 0 242005306 218926214 0
84784267 17588864 0 191560064 161072725 0
309656868 203715231 0 343805234 354598126 0
135871325 44414187 0 533678796 510215471 0
92624567 37137104 0 227063302 138686774 0
81703684 66022075 0 166886734 179655979 0
26623480 12390964 0 806629973 691264959 0
35232255 86479740 0 700172118 674933654 0
13279596 2130973 0 17093552 14942626 0
279623838 292114297 0 605333167 751759379 0
176046471 145069784 0 231778495 248269485 0
85833248 51311890 0 248087469 263174404 0
31368078 130873703 0 471790995 507999430 0
11012402 5638856 0 140432108 111420138 0
84141726 25510406 0 140827242 113344509 0
374774275 264355013 0 500686356 469833682 0
344302585 169526846 0 597150292 520345652 0
125350051 239035791 0 643356687 575578130 0
115049559 17199636 0 203714765 171388068 0
104519852 7128510 0 369165543 320938407 0
72862864 12974220 0 220436439 201088673 0
12690796 16717262 0 617999862 625373539 0
387654072 77253090 0 870843554 635877614 0
410767097 285570734 0 725112104 465106019 0
157690268 34826906 0 216035943 227348804 0
431727300 181359064 0 810397466 635602187 0
218116835 126551405 0 431970029 426581262 0
89462136 24641786 0 128282280 110276413 0
50636157 12550360 0 238870671 237891921 0
71371972 66674078 0 406155881 440259924 0
58549395 72753261 0 435599154 478969989 0
52220873 1076673 0 100172856 78902061 0
44928688 140884331 0 627246945 640113184 0
60102136 13687303 0 392162075 524094749 0
423982494 151850401 0 674429126 599726387 0
48970352 67875817 0 724439307 849780375 0
52102051 77240418 0 613243755 570766605 0
6140878 29485594 0 351749171 342160918 0
40578903 116480364 0 655622888 675295792 0
20223567 17919528 0 494894027 514191334 0
2002848 29371279 0 345671083 359239243 0
64739128 23315998 0 261155805 260254515 0
65826188 35407595 0 207525014 198160611 0
10270684 20687176 0 723011920 735289636 0
171507982 54411221 0 227105365 252595130 0
161964772 67608365 0 628024451 608939855 0
287058529 42818204 0 584279747 544884349 0
107824691 175370976 0 292030868 378028924 0
501870648 35622002 0 750490788 766133161 0
104689533 45804572 0 546645802 437018007 0
142625442 136186357 0 363884842 385781798 0
37599956 24789728 0 592744795 614464574 0
8889345 634038 0 37372554 45226459 0
197780102 23055181 0 419827904 403227489 0
424936450 34407913 0 635880342 402831419 0
673466054 204746779 0 903309234 441475082 0
106073191 37188982 0 497284627 460034014 0
2038340 3416630 0 169003477 228630097 0
237081363 4477516 0 771709502 756731219 0
48177909 16953563 0 86341871 64445010 0
340667207 202160653 0 674505597 570846240 0
94489772 22956580 0 510493409 502919819 0
20484928 130110551 0 619049274 578507480 0
138896142 29644050 0 462105998 480949369 0
31738975 41038629 0 889480207 876558102 0
204724293 79821633 0 303112254 272348387 0
7097119 150676592 0 949022414 982674170 0
12322850 257968908 0 644983162 527304431 0
175463462 31464948 0 746614280 772966493 0
9921139 1243760 0 52163990 54642214 0
90988492 33269337 0 594206268 590939965 0
29852556 8482421 0 345791833 291492409 0
140999732 84033581 0 576185242 640258831 0
22434007 5358568 0 566670306 590711866 0
337648497 8218303 0 881151499 889486363 0
2461311 24173824 0 494883703 563033678 0
110575958 181481218 0 632554218 628326510 0
218103812 149991234 0 576661249 561262096 0
402291807 21512398 0 880550531 987418102 0
17715073 28933420 0 121265935 140448639 0
25802663 51426339 0 298618095 288979483 0
490865397 17668528 0 872489253 772518536 0
352491228 23293407 0 746467322 561153714 0
62903067 72129871 0 686485673 671654339 0
123667115 15113013 0 755154045 761797596 0
4747490 3569016 0 30071982 34294641 0
242478793 176607572 0 874255258 776804562 0
67266766 93505546 0 447693634 346620409 0
27362436 1608755 0 173913959 159354138 0
47729359 1317594 0 114968707 102600864 0
1465736 11634141 0 313109056 298491449 0
46936861 141691851 0 613678696 690502343 0
916711 7652985 0 133674336 133664088 0
39863026 97903738 0 508900405 559579564 0
125774812 10691916 0 985966757 991027443 0
488643387 276554519 0 533087645 593563185 0
287941710 112122183 0 641510164 492228916 0
123403305 127874460 0 509131084 485893964 0
87980877 41866288 0 731686129 795208805 0
16596579 128097486 0 890814657 817563347 0
228463518 19358258 0 454012737 443020798 0
108934726 37657689 0 348762805 344849643 0
11517897 3774474 0 54852807 63449931 0
149477402 21332233 0 793859892 813674649 0
656887484 300543990 0 773971830 784745196 0
31751304 75660869 0 572730223 545607520 0
83602917 19558967 0 561545809 473181804 0
46667838 5806602 0 320276713 333687702 0
2171394 99636 0 12828315 12254375 0
215690299 72388025 0 497069171 522554267 0
211123199 79560551 0 699096956 569440236 0
33367056 48705743 0 596176461 604228114 0
220545500 194898272 0 787061089 759500505 0
277181190 8156364 0 534389267 615366376 0
687599 5231772 0 59893544 53234517 0
250165333 8567687 0 331758568 328802412 0
13011608 16754968 0 48982664 47437678 0
150370842 35309525 0 459845823 368807209 0
161576346 31101301 0 639660484 728647163 0
74144545 18649156 0 485410936 593810620 0
149622 1280511 0 102800416 99858300 0
347456806 6328031 0 450340902 461890448 0
122903294 48204883 0 573028794 559561038 0
109199354 11260853 0 549767878 413395364 0
36940092 4508845 0 329051926 367495879 0
49601493 24454052 0 637543670 829330248 0
57021673 21206400 0 718928258 786643530 0
116884260 32387706 0 711115323 701460059 0
4188645 13252778 0 60664347 63924729 0
190447988 10095473 0 431480166 410003921 0
170571737 56581344 0 301555986 274331066 0
152458979 2048811 0 550765901 536485742 0
144266118 3971830 0 172962098 177694516 0
16424891 5980131 0 560804601 539245236 0
152738215 118818448 0 478340724 501615686 0
40133359 7001414 0 169531960 181368795 0
503315782 336910592 0 653160375 653213135 0
999782 19013436 0 165922715 155998957 0
9250045 4904751 0 55455110 47678419 0
19951543 10853987 0 36636398 36345258 0
171891143 74857788 0 430872234 381372670 0
599038026 298082090 0 650155503 707406529 0
10599935 15568863 0 214719482 198887603 0
16682312 23362884 0 60632249 53723294 0
345879045 18031189 0 873292298 848058185 0
664497979 598828790 0 673061606 736861931 0
160596569 109387903 0 478119688 430350413 0
63987258 586213 0 501157991 511175436 0
80037731 615132 0 281057438 200358597 0
161385625 3044701 0 359292614 351911269 0
6368998 14892 0 113399626 115962068 0
149749656 29126409 0 608258292 525460532 0
3330305 170859638 0 680220344 665490761 0
4772608 6675139 0 105277265 89860693 0
99218975 804971 0 448942630 487694177 0
7034147 18813566 0 78026200 77636725 0
105691131 57332150 0 602106566 541229874 0
317497505 58383268 0 569648970 460674367 0
130285266 29972107 0 150847078 121000513 0
596766364 235797539 0 918599823 849484474 0
85686326 91474859 0 802218872 783797012 0
464611999 80736036 0 779027986 518623045 0
732966 3244338 0 137275692 142262177 0
23216978 1590033 0 83167256 82603795 0
85820297 50009646 0 282668492 231862733 0
98021424 98878509 0 766398785 811190518 0
151996890 47186092 0 779985393 514253754 0
157350614 64035242 0 700416899 634384284 0
3583334 2483514 0 6530209 5118071 0
302764381 100083069 0 676460022 569685742 0
279369055 37515444 0 498503286 549911819 0
382559468 18068262 0 554917278 555498012 0
85511619 24405413 0 566333535 540963531 0
49195368 28214758 0 366943598 463114633 0
39225858 88765622 0 465207066 479231768 0
48101556 57237699 0 735880500 743176859 0
113603748 51170515 0 310695097 436273019 0
3377605 117994 0 66458373 62018075 0
25186763 26020533 0 164062760 180214057 0
270956562 30641706 0 858254405 897234449 0
4599300 50302622 0 251672560 257721644 0
45810389 88750419 0 296820561 375442951 0
10928001 148157388 0 849850847 858628018 0
73471296 22518235 0 222074598 192658931 0
119549570 25024287 0 137389373 103937969 0
323894227 47791084 0 506050608 306446030 0
919397 420287 0 68483516 73474122 0
189863013 27956385 0 550749743 586040097 0
6206078 3046882 0 236608449 275645033 0
39638752 128491986 0 766665499 760691783 0
178336283 88650119 0 323404443 278005121 0
2908526 104953479 0 562937712 501324574 0
64775510 23361335 0 117632342 95251245 0
43243625 40386788 0 705082296 750800211 0
551505313 172053258 0 860927438 887506903 0
484668853 237254971 0 719083018 736591209 0
128288313 1545147 0 208380098 236786538 0
63565211 1120877 0 77719777 73332921 0
1056082 2088274 0 5963422 5793313 0
189367275 27772459 0 297431562 265303025 0
60432134 199051222 0 795679143 825097258 0
177086742 89616479 0 247148721 180673741 0
337364066 42201977 0 820995327 708320402 0
14554163 47646482 0 364762960 433367439 0
549298094 49598541 0 582989023 370451622 0
101930170 8807936 0 147565984 108140027 0
617744731 477682113 0 927423881 917713605 0
101769894 60626562 0 492561029 391853078 0
267704 160794150 0 771700904 780859800 0
52368031 169727740 0 849846542 771125717 0
37756456 2883602 0 97062855 104754837 0
165310615 39691476 0 397512080 300108671 0
236692451 37585546 0 960176134 893972849 0
76836099 5014822 0 118608157 61778796 0
62197373 70480258 0 429922277 567976283 0
33874238 35042814 0 548483080 387297165 0
17535643 27266465 0 268477258 213047994 0
13710047 12305520 0 139154491 175440883 0
11848814 8337336 0 86048409 85568227 0
12446984 37829606 0 629431686 759714267 0
147028584 4305489 0 191421535 162798109 0
228187349 111697045 0 588788726 576325938 0
598805553 169686500 0 700673660 529811935 0
25781968 13388102 0 637002798 642087343 0
9890560 1418595 0 19468249 20476143 0
11054158 1497831 0 126048628 129686696 0
7526610 1792004 0 42771858 42179725 0
24229010 35009274 0 718828401 825751522 0
16094657 5116292 0 169851412 184631071 0
81785573 58039382 0 239790135 335096597 0
93005285 9795361 0 132368638 133882925 0
104013758 14199397 0 579612005 465531702 0
518977890 13086010 0 595736134 449752851 0
200659999 32982792 0 613349012 438634522 0
131439800 106533267 0 262123666 276843539 0
190036529 54089017 0 372267483 469774060 0
62907768 20706819 0 648832181 687775792 0
17178496 55320475 0 130433914 139998956 0
8994454 65435760 0 439647811 426568559 0
930373527 101665302 0 959987108 756377384 0
14764792 10335347 0 128755353 112923855 0
15799363 45277115 0 868765795 804142349 0
27994749 4651744 0 332504842 300344640 0
50734664 11167411 0 176801144 154248653 0
103385367 34598966 0 596482456 575896668 0
32385091 51192351 0 416881342 480350201 0
353199839 249820806 0 559171748 265913937 0
295438230 60235161 0 348856267 345572970 0
38159420 21878948 0 573582307 591208107 0
144363863 6770502 0 260021618 260597601 0
232267427 195580582 0 242122635 532360113 0
9562336 2060473 0 91614286 89781387 0
252266943 181978986 0 376646030 354445211 0
722502199 100314512 0 914054846 575383066 0
68141080 72809772 0 510809407 473967504 0
190194 8007650 0 38107122 43169083 0
19028511 71233536 0 656121095 625169241 0
6836885 168167736 0 437610366 456968193 0
254369332 11771218 0 765305456 434221176 0
17510 303324 0 11134846 11810586 0
33523724 2143732 0 44408439 43249881 0
52143134 19925981 0 287156334 323435188 0
11197947 12094920 0 277326725 314750323 0
3098463 114076566 0 339261824 408595117 0
114953664 32514533 0 117017313 89547356 0
15910758 7467995 0 90815077 93489250 0
21860294 4624798 0 95537628 135722560 0
12688708 37802215 0 789675735 721346202 0
5900670 50127492 0 542374691 546374491 0
109224951 63279472 0 138161920 111186225 0
557108093 3473268 0 584993804 568373619 0
18089811 7948703 0 153806546 135354686 0
226215820 171705334 0 338399729 255218830 0
296407960 45386914 0 325003736 319705798 0
63721542 115018279 0 720646250 714824525 0
55014342 22140835 0 352609522 436171119 0
11550685 15855022 0 281080058 367413187 0
232328139 48072810 0 318207644 315425258 0
3013478 14125089 0 225708329 197913914 0
305368062 256954039 0 389534823 266114598 0
11966529 6275224 0 103300130 108274706 0
560242206 336373909 0 600827853 483493882 0
8373325 71211135 0 647722792 651799941 0
86820824 95014204 0 400460479 406160763 0
24232547 28051077 0 124068006 153590344 0
309696902 99403583 0 559572348 506089820 0
199363174 21441271 0 362880432 311000016 0
243400605 43552948 0 617089861 592693841 0
241585808 122810653 0 502255456 481599635 0
110239409 19756181 0 268618336 217796375 0
59174087 3536731 0 573432933 585836734 0
42729560 12161296 0 147020493 147516910 0
6086441 69875058 0 585086326 476913974 0
132383261 150664109 0 586375255 433166193 0
88404531 57101714 0 471153292 478583484 0
99677973 123500240 0 364974434 453734504 0
5780618 17260070 0 290685249 246072641 0
108730426 58055918 0 897255087 888613085 0
68743891 43554424 0 149362348 150369947 0
264316758 60843552 0 782072783 909853620 0
14731738 35827499 0 783311906 873295470 0
642733 500 0 719708 586810 0
84398178 864376 0 382755240 375776860 0
35906690 32276965 0 185094681 201069873 0
92471279 6921061 0 433657277 345733376 0
26450991 31608317 0 371216639 398470365 0
416201570 278747601 0 670169632 518452103 0
513887146 293242551 0 799579119 795612273 0
69665197 11372895 0 94420490 60310996 0
370062 15862078 0 310467527 312735337 0
98890211 49926685 0 171347093 209706664 0
69427129 23266011 0 111352149 110373331 0
86088762 19246277 0 105415932 173450101 0
67966826 4732071 0 91231607 93047077 0
20708025 74252730 0 765097879 943063850 0
258689786 111532130 0 865812139 887108639 0
987138 200015 0 133213684 161734233 0
19472334 1614925 0 85388293 87996034 0
8889574 37455231 0 356190531 285425301 0
757399854 27420750 0 825606696 742096390 0
231402018 41269615 0 575360328 501485847 0
156725280 31349478 0 803207051 708778069 0
172234525 147572891 0 827414232 659707725 0
15710326 5947995 0 519746560 499605456 0
205556802 74834328 0 274491588 315592338 0
6500697 22648893 0 235779202 246868094 0
456459565 111321040 0 501533479 355967282 0
112574571 39744497 0 157586361 132090231 0
41519259 104784921 0 425941181 557930384 0
63300626 442980 0 102149267 84489844 0
289469740 45203160 0 412245215 366932823 0
71134745 6035184 0 617319501 641008745 0
600525161 601503374 0 732550082 696138199 0
3627378 5746365 0 226790711 219972788 0
18303909 8950805 0 159683566 222614248 0
6156444 1817275 0 69838483 71852225 0
2907133 41248900 0 224635081 222872463 0
24946663 9233592 0 31012605 30169621 0
212512240 58980818 0 267185102 239351541 0
227451370 128126584 0 602363876 662883842 0
66267041 155279738 0 761244962 770839554 0
79686742 20706699 0 619161708 604375811 0
68666255 35731213 0 595880560 441773811 0
675480505 702799096 0 951956918 867688686 0
54167447 46937951 0 641327042 602737088 0
47919400 102143107 0 564010862 544216583 0
306559906 65626104 0 690581624 674184978 0
104563088 13386662 0 609215828 607640491 0
20487798 11309676 0 202603071 196207724 0
327339544 14657250 0 656027676 675266330 0
133388533 60847949 0 797579750 713670596 0
1278519 66972651 0 563070883 750614463 0
40153839 49882497 0 587970639 830727817 0
17371243 16556196 0 206216358 208852013 0
64206608 12520467 0 228296983 224966306 0
14565419 36943251 0 327102783 362328483 0
24307701 13800602 0 584672913 501583651 0
470302369 47225012 0 850632173 871868805 0
1537530 285907 0 8384576 9559050 0
269955100 72136977 0 594452114 584108356 0
82114080 1161770 0 397398231 388827206 0
44601570 3931903 0 59809214 53659267 0
368342805 226295354 0 464159347 393623882 0
600510577 259806484 0 770059099 846543985 0
144415994 73450415 0 502784880 637274537 0
58415339 80383935 0 741357680 824054995 0
79341429 65152812 0 609796959 578086609 0
6667453 48246123 0 572494401 567382111 0
7028495 1012848 0 676446924 665008011 0
109056371 15206023 0 684504775 498395250 0
49640549 9011476 0 409843944 393366185 0
147911448 577917 0 260477741 328979758 0
9314488 18931560 0 364081002 360935672 0
10127744 1071185 0 336005097 370665146 0
571937 12022513 0 113013192 130983265 0
272200641 48287665 0 472975883 279759272 0
368506041 120076563 0 418693386 186007061 0
38760755 30511946 0 242346536 192575111 0
2910100 9121690 0 197323074 189733139 0
133272984 125119544 0 707181875 763717628 0
1876988 26822297 0 273716681 256547319 0
455445704 325832056 0 594652693 648355600 0
7287211 918534 0 49275008 46019772 0
297578668 69592533 0 425910669 373580147 0
335937040 123427843 0 831855991 830622205 0
278151375 12062103 0 524908373 532124541 0
397962663 11323678 0 434583900 437794704 0
206923838 96099942 0 807479964 816325330 0
352930587 116096214 0 358446496 351686311 0
750696190 189532058 0 966307536 869343538 0
30400462 27317010 0 314392297 317444126 0
26068744 474687 0 105852546 110228649 0
8387511 6139534 0 372374231 328923136 0
460992702 42584536 0 644112986 582143840 0
381529104 136666314 0 857874565 795302335 0
199301497 339858061 0 456738314 417785053 0
376483362 251336529 0 390394713 396515818 0
26544633 3685696 0 170129242 155590324 0
15287603 35227813 0 359995629 335510453 0
112828973 5535467 0 216572570 233663652 0
198760682 68016866 0 485680387 526522327 0
19733311 14176459 0 500806321 408821049 0
15504358 211838626 0 733620121 718457600 0
41949700 19690620 0 73209795 73467647 0
108840581 5989704 0 379867870 350609429 0
943400 97728748 0 892939813 879080031 0
14777784 26035424 0 191432368 188510421 0
165827198 34398477 0 381160616 421747348 0
369592398 25192823 0 425151377 394159515 0
103400725 107972311 0 176493103 177190860 0
5865418 3056985 0 82787489 77152270 0
3750814 855381 0 8720274 6865093 0
77761525 118027197 0 840228186 810018925 0
70510613 7225813 0 329676588 318914796 0
23750262 39088435 0 734948415 783322336 0
268288776 46862661 0 712608464 670471194 0
23000139 466953 0 138527152 138444900 0
6306903 1637795 0 11950094 7618949 0
732182932 504364648 0 781902578 683250406 0
220301412 131497 0 441642944 562036860 0
239537863 88851111 0 691576142 689522344 0
141276441 171681703 0 556151466 527885536 0
5390495 552199 0 9789432 9203433 0
48509302 3022974 0 301600567 295509752 0
116924574 51383640 0 497486072 654505084 0
322031139 27446409 0 662093683 772882904 0
260748997 149227083 0 552928314 441371499 0
180337646 997858 0 560859616 406401174 0
5319485 1107103 0 25332221 31640949 0
10895666 18980072 0 176973020 173253739 0
281035944 162386144 0 421232116 284710538 0
441812561 105480553 0 694081308 728926966 0
367968497 6826287 0 395139504 275345771 0
47507278 37882536 0 594882163 578841327 0
69125556 149953110 0 419335924 403279026 0
165622282 38461022 0 233750630 199055339 0
127967024 87286148 0 177873673 178310521 0
798853869 904712044 0 948869798 927848130 0
25560242 252169 0 61747077 67756670 0
5595926 2113462 0 125972301 138453750 0
13060030 9119995 0 305884593 322776368 0
224678035 4609942 0 932147993 762434406 0
33548202 18825566 0 406813235 410719167 0
82035446 6367392 0 392244498 373712341 0
79461479 13813477 0 91465677 101414365 0
22183980 3005533 0 36254553 30483603 0
33039411 91563626 0 611315844 574416091 0
339121349 29080444 0 714238588 615008365 0
15277754 4340163 0 17705830 17509241 0
456097424 15614923 0 512315574 264550351 0
521568502 46540802 0 777625455 313032754 0
296722532 45869005 0 692015270 769053050 0
551786239 269161276 0 675281273 801640216 0
493729685 5315254 0 589715560 425385870 0
124212802 119867479 0 981965457 977467099 0
480906893 156130345 0 573135845 470994190 0
329543958 146752204 0 754604838 882574575 0
76231227 40886665 0 133150226 134856632 0
326151283 31270980 0 845260749 517844907 0
3845765 20045815 0 690866184 750883372 0
33019772 43885869 0 427388054 619718357 0
18580207 39658027 0 406712617 368420067 0
52439541 101778544 0 258378690 244002784 0
511274999 1556171 0 813844378 514237518 0
99308207 72686665 0 172602109 191218277 0
150226858 33439693 0 213612371 149788476 0
226111614 48456577 0 282055493 257307899 0
674937844 500374282 0 727595602 719490833 0
184400155 13184068 0 645893177 517546412 0
426631752 26346252 0 541845150 615423689 0
28169726 25098248 0 96785012 102736801 0
331252774 148292155 0 401038443 369512313 0
36792403 9422941 0 309246775 305940911 0
126130643 9834349 0 357519438 367839420 0
106610805 29770500 0 258987285 260638432 0
77040600 79001375 0 402655790 352317692 0
84269624 195884822 0 617433502 593298028 0
245762234 164414022 0 309223819 309647626 0
254973936 38087720 0 620583534 611970718 0
548025747 27508277 0 815257148 760287344 0
1923376 8678510 0 159957568 160824066 0
121290767 57739948 0 582100462 782992953 0
40511615 31666247 0 481703467 515797837 0
58522189 89593307 0 676384361 678375353 0
102067811 73449449 0 811153471 898894618 0
473575625 108381131 0 796512558 488694020 0
568517756 15449423 0 726640608 528304169 0
312459428 68513290 0 382355341 341645684 0
23269669 871779 0 26103277 20506490 0
117569335 2177612 0 410056659 450789004 0
125498072 30212870 0 145462209 142466228 0
32738772 48514995 0 361421293 365544731 0
33075026 62643014 0 392739132 350095223 0
81959459 95424587 0 120746557 131849937 0
194795723 282618528 0 372356767 485472564 0
435348844 54463134 0 546504774 502185741 0
5200616 55763601 0 489139086 491576067 0
253101563 66185744 0 517988500 518500029 0
161271913 43682455 0 680306459 562697895 0
1354236 755543 0 44489530 44330692 0
300040180 31815988 0 314857298 180604441 0
423545995 391558763 0 665207825 694937113 0
860438776 177459722 0 914730756 578958571 0
166895419 125381012 0 593713560 536830334 0
81377633 44325166 0 802194314 739237334 0
249248717 46230990 0 954966267 812720053 0
46256973 27158611 0 117376045 119245598 0
5214256 6652175 0 368503928 348657086 0
10304409 10711470 0 345378661 347735819 0
200665665 28843322 0 337831133 462819109 0
5111213 72830143 0 365128123 353377034 0
40778312 25470406 0 315078111 324427600 0
107160181 351847 0 160915742 148938976 0
38439301 1620275 0 159885241 108595489 0
1173087 21916414 0 539855546 579566892 0
143889921 23704066 0 272830650 139672889 0
16847135 30468988 0 567634552 546752311 0
117209741 66745793 0 895359490 794809246 0
604587062 437133251 0 783336708 670569108 0
23171377 8543688 0 57746608 41672280 0
2240311 5836916 0 39728819 33978965 0
151956888 80962981 0 603612932 502021885 0
47609062 12139028 0 96942675 127866379 0
103856293 51366972 0 295798584 308138288 0
741313553 58257249 0 808321315 584804583 0
360210697 220948685 0 609352788 545740510 0
375472102 386506214 0 569064803 548577616 0
40460344 229799086 0 921951152 927402414 0
376949760 12902810 0 529145869 470661448 0
268271735 41342238 0 585915333 632573485 0
18818932 19997318 0 390003164 398061529 0
20449037 64426267 0 384217008 385544371 0
20048354 22740642 0 32540282 42830171 0
22494488 23773763 0 218737653 213877795 0
352978790 147299849 0 505862838 450525730 0
21656235 21089687 0 767582904 861022251 0
21071785 12250875 0 161791470 165707759 0
175259692 84599615 0 222041376 246912625 0
67551968 6694889 0 499760381 516780052 0
12632938 18406790 0 536287635 583754193 0
407387277 345640199 0 672951261 678221850 0
27463408 56238659 0 840942312 824557076 0
781205 2800028 0 47973929 61220962 0
65357224 25241157 0 238738853 232629225 0
12191300 98187826 0 768084997 856630549 0
33335897 48683449 0 234929288 252145336 0
95576467 166361595 0 307798099 446297719 0
215252426 61119814 0 321452962 322471691 0
108783929 101136732 0 868760647 818283199 0
363970307 130791695 0 779016391 792102767 0
612341622 45729940 0 857179618 716744199 0
280841989 24761990 0 715698015 598585433 0
58324639 23655184 0 101319398 111932923 0
837859 19572017 0 610006493 658358330 0
8007099 30182876 0 218647014 186676464 0
10555337 59602149 0 342549954 369655774 0
324172192 48119692 0 530885326 499967394 0
47413470 54609003 0 332162458 352237039 0
16815568 52397669 0 355903794 317429140 0
162907591 18157648 0 646515852 634281479 0
644850418 55867589 0 920199306 875817193 0
1201416 1266574 0 10522214 10533703 0
167673370 93170203 0 464066669 449392957 0
553664984 103892435 0 707259622 700540618 0
222014403 20065049 0 789148948 622467430 0
151661923 68062709 0 522379115 558352692 0
789061942 169538390 0 941674523 532063235 0
655560447 81982654 0 792141502 853409737 0
3916 355658 0 3730728 3738966 0
27228914 12204315 0 181587485 147040295 0
102668201 59734797 0 313924190 301106068 0
121597284 25106713 0 165972325 163204364 0
24934973 12473211 0 47869961 46041313 0
150231192 43529302 0 235703780 204672181 0
79293571 48354832 0 675632888 713568153 0
53895406 30419357 0 271150943 265289053 0
50752711 2258377 0 114449391 76984630 0
115681278 9301285 0 260998557 283751165 0
37314052 60061107 0 298853048 285487525 0
24833704 118595132 0 341141575 368037312 0
37462134 3646199 0 226548672 235291822 0
84004627 36169569 0 178843873 159408546 0
7964804 7513956 0 40910322 38639556 0
83928572 32584242 0 321580972 296032648 0
286349532 24900968 0 367900749 359238105 0
180736272 57246656 0 605804328 692568243 0
68876726 2145817 0 238019707 239180098 0
6996753 14652674 0 471726528 374433686 0
123177433 176940092 0 673671960 790468900 0
384544218 182912294 0 675973794 664465427 0
255408936 74831718 0 273644708 234238882 0
24420972 180947876 0 418793206 388954031 0
28105490 8430220 0 124857389 117821976 0
58385918 87160181 0 698437092 568779495 0
568571430 161706152 0 694394564 527285061 0
261898922 37650020 0 461773836 453360222 0
683337188 336540169 0 835249858 796168266 0
203449049 19955247 0 474666004 573921073 0
28649926 2741818 0 180380886 140272714 0
123782381 37840997 0 556419194 530733342 0
402845980 38612905 0 751279669 793146753 0
37094360 17406291 0 801061034 801812061 0
37019253 40738821 0 853562339 839467249 0
10959194 6720476 0 34882086 25847499 0
32535137 77761350 0 512121717 460254716 0
193964314 3317351 0 668040510 735628366 0
62699679 7346445 0 132292923 130091420 0
693990 7747308 0 191510385 192005974 0
19645723 29088894 0 765398463 685727830 0
34346704 950637 0 115529471 120937981 0
6362828 37828574 0 185194345 158397692 0
84997997 130743130 0 197243760 200233694 0
384840086 163279195 0 422444038 172999709 0
156944659 23586466 0 838217194 786786867 0
9295833 64650 0 14290559 16131648 0
332153096 30911996 0 517818277 619188927 0
96600500 4317579 0 322475470 215926815 0
361846668 35403291 0 470959345 446569248 0
45967678 13444765 0 60010627 75968357 0
9489309 5041049 0 89764696 86533696 0
291804575 127011087 0 457075059 319453941 0
249917813 17363466 0 723539558 716831307 0
360826048 7688278 0 606477105 537095079 0
575232286 112159983 0 708914059 655450540 0
1349601 114917784 0 490962496 507531636 0
15046787 48682723 0 389499125 349626733 0
13406878 26347359 0 141843453 190772882 0
50315151 26235763 0 308982355 263321651 0
326915721 34446310 0 594651173 540500890 0
89185549 106756932 0 452797608 513569727 0
20867408 6970103 0 37883949 36307416 0
11345635 3669529 0 57504068 63556673 0
34669384 23939662 0 138483425 127889092 0
2062916 255160 0 150612245 170039050 0
245671865 98658884 0 262843861 249515409 0
50909228 29711712 0 545673713 447739244 0
168663811 223582452 0 830491520 868959097 0
5844168 10028644 0 632418851 591292592 0
14688665 40602352 0 307317110 317050879 0
8583907 16115950 0 120763286 129408356 0
202709714 15676664 0 246697824 224116033 0
28365594 18072041 0 273959769 257608157 0
295670126 174571687 0 555443422 877491368 0
268137459 19339886 0 406878578 429647099 0
134346294 27372913 0 189825262 173847479 0
18101918 10962607 0 153679899 152177900 0
14705591 35193557 0 344403509 203747395 0
16659647 25365878 0 877026080 878481282 0
330145141 6488694 0 439912701 398492016 0
94556001 28391589 0 633760456 664748602 0
3099107 48052475 0 540186284 568388854 0
101988406 16818691 0 651675964 600684381 0
5696455 205227 0 18372403 13392562 0
48499538 3680885 0 580448463 496784424 0
10572513 1263977 0 25408508 22265722 0
166269065 63217734 0 645457713 579777946 0
254090546 40252486 0 442474117 441849528 0
443804208 32175164 0 479299400 416345603 0
22804281 5761562 0 151938275 124617597 0
64554002 8663271 0 154737077 179251634 0
4381140 27034381 0 392544156 428487019 0
8912584 82022651 0 346636547 468285512 0
106014050 9476118 0 576652018 705078996 0
485192868 67644558 0 511616719 185024209 0
210971899 42728369 0 794941786 731229518 0
5146923 10283934 0 470330218 450410322 0
5027641 64632735 0 600922248 627356387 0
7708326 1460479 0 17291578 22521780 0
124180087 139647668 0 465292293 452615912 0
359907552 126286949 0 537161682 360578480 0
325997726 94391575 0 409761096 518034632 0
14720331 23708884 0 107154335 102596050 0
207157122 13896611 0 786947116 783776799 0
424763837 104645303 0 833899658 392075651 0
170686959 86253167 0 361892080 503605555 0
76901648 64122575 0 930069808 923004059 0
22144243 8791695 0 412271936 368071626 0
25254145 23138190 0 263391176 194445850 0
75647237 20558182 0 155437704 145214732 0
131960157 60645055 0 659883535 675172084 0
141077870 36133773 0 861657677 797211366 0
114516293 121897672 0 699110263 708944453 0
132908793 31710615 0 246156497 221860808 0
36588610 8584721 0 450066527 422997506 0
123668034 45922297 0 427202739 439136859 0
42390025 46215718 0 941381217 974391838 0
106889799 34991529 0 311534797 323999094 0
75496380 34623556 0 276742750 287809617 0
300313318 234267421 0 667195603 693633599 0
5934598 70997495 0 472028455 478984371 0
106892284 13275726 0 515289371 585345125 0
51383441 33729084 0 301885381 224750216 0
221933675 35616331 0 394313636 371235663 0
183510925 80825100 0 262162065 255285795 0
89079557 70573033 0 571874611 563333765 0
131968320 27720982 0 709630777 774571363 0
103379835 53052634 0 491718363 351293692 0
8912424 48453335 0 347770675 313804658 0
59215352 29943577 0 889835399 880297316 0
7469997 5741081 0 9126620 10126398 0
186071366 5289813 0 679844837 870185892 0
5199461 38198067 0 508902751 676325813 0
218196969 158267368 0 283846126 277704477 0
230903610 182492348 0 317096314 315202402 0
51062551 6740475 0 85735350 84097781 0
134393466 5190186 0 169799561 186564802 0
216008468 4920494 0 616394502 659486341 0
99090421 37458356 0 466068778 471905107 0
11639022 19071981 0 120418177 121912071 0
172289831 4595071 0 760413832 644910106 0
20704098 7143149 0 114993521 116555893 0
70586499 5266359 0 128951112 108883988 0
846367067 120003464 0 909885196 198508537 0
56713058 194889774 0 765425749 740281946 0
32574737 35757110 0 211034239 229881320 0
29170595 11510710 0 607371165 694115425 0
70790882 49724218 0 929842924 912865451 0
36380373 79054197 0 354804974 358244321 0
182291707 63397547 0 250055547 206631338 0
14020320 76804521 0 475636981 571824920 0
13859162 82491239 0 441165418 457805012 0
57711712 14707358 0 104893257 111382742 0
347864055 1419089 0 694787606 601651930 0
96017542 31127643 0 240919596 195522967 0
476242888 310599392 0 802979557 576006937 0
197135323 208823025 0 741075881 620645997 0
530270062 222041253 0 702229525 495718188 0
47930667 41901354 0 441950565 398239517 0
78797793 102678141 0 522706347 528596505 0
336826 12368109 0 105564934 107972143 0
19496775 2747795 0 30974742 25123947 0
127200342 24778125 0 774541917 740220788 0
35475910 9191037 0 80823304 63131721 0
119690140 52521424 0 606747310 549869705 0
247550310 77248391 0 376002378 458392814 0
322636917 19259146 0 604420661 527451725 0
104197399 16232820 0 260852846 263981648 0
95450402 35389824 0 105311895 59357618 0
579081079 121778207 0 722229450 293783002 0
53499004 98765320 0 525406006 545437246 0
5492003 10592328 0 674058522 706074830 0
276705978 70949897 0 404948356 439492773 0
52355566 1459074 0 298488518 299719474 0
106813452 110972115 0 641161065 602308389 0
13084963 30813588 0 227538704 211329213 0
28995111 80773932 0 528288666 552616400 0
31224336 33169563 0 315563834 317757411 0
107652490 106711003 0 514094612 434061161 0
8885676 1123734 0 71672872 60373533 0
36219411 22459874 0 662621250 600500670 0
124354292 50025954 0 469851581 605274493 0
62645557 5229592 0 123169495 46689864 0
4606250 3102118 0 24015366 22522136 0
124672938 22467188 0 169452820 76474294 0
87282399 12343427 0 181819283 189179082 0
140469196 139277387 0 554023815 643401523 0
1522483 167842 0 6855000 5524159 0
73335320 7830192 0 280545620 264750843 0
39761353 9775818 0 517976086 553055156 0
12245433 12871921 0 357026178 378224361 0
89317530 40411104 0 118641637 128675104 0
12727847 22046726 0 158822386 140126319 0
65579375 215227875 0 793564355 565197718 0
43537345 36763514 0 373816090 638612221 0
36588540 37271469 0 677524530 815469918 0
240258649 160691404 0 486865647 549073946 0
295324753 236605219 0 647839615 632459136 0
97408975 127251040 0 195717621 182705006 0
45106869 17132941 0 295799030 313807366 0
439744489 115945032 0 568966963 571791185 0
232905382 25108303 0 785533714 863922972 0
109105601 16063899 0 292843712 280764918 0
55144124 41492595 0 61706016 62060358 0
96672537 42274259 0 397922962 330382631 0
59493313 22790675 0 568077791 435163386 0
155375128 28792946 0 412845748 378457195 0
2632704 80801 0 29009853 28788668 0
125963045 58799669 0 169041820 160523615 0
316754577 28659174 0 359562667 330802584 0
29271119 1272428 0 701318219 700976088 0
6829725 8385109 0 150806399 142020109 0
376147308 52281335 0 682138373 792325907 0
70426632 78707574 0 354170263 473538939 0
52513 723283 0 4263951 3990553 0
5979910 1616644 0 210223731 132954524 0
6306236 27479959 0 703593277 561427887 0
53671195 129823868 0 821712159 608286249 0
411719044 34723077 0 680594742 634223055 0
78424460 15314084 0 575546566 573515282 0
145475242 64106925 0 260928418 265628788 0
1204966 502948 0 18817197 19268796 0
295985887 175132525 0 365778019 376932750 0
194116745 1010865 0 201936990 127169055 0
173146026 141676357 0 812756346 803218365 0
64440388 36061580 0 705944713 702420980 0
272364806 36627347 0 649471956 653827049 0
3614764 960142 0 27942365 26438835 0
35146327 20358445 0 256633349 201944476 0
147170610 5980247 0 185183954 162005402 0
4050097 70795450 0 232538775 314645189 0
299506827 35877684 0 386851146 419883738 0
32313366 37991231 0 809602643 692998014 0
7224320 14522035 0 58193418 70546589 0
225418776 9469544 0 389980383 548524019 0
349739642 154440903 0 683262456 689582352 0
57224668 97647182 0 924190006 774702057 0
415234663 102299993 0 694843689 692798991 0
63825697 6270162 0 132569614 136444778 0
64971297 2674311 0 210914739 210219881 0
173699561 49264495 0 410491422 431818105 0
47753104 21300642 0 396270173 514312845 0
166592508 152247389 0 604309942 575137073 0
169466028 114255804 0 232197393 238161171 0
98672793 8759926 0 755613788 657360489 0
89386665 20105276 0 142328007 82587604 0
275570812 6927136 0 462755841 432098637 0
29470225 6855464 0 788528568 604408712 0
144867715 16928264 0 176035109 102686544 0
248147504 246154715 0 361094032 347830209 0
47799794 39167502 0 669504681 813568217 0
170619331 22494534 0 399112982 346263298 0
636590218 43818597 0 701575375 667371501 0
50414403 15837509 0 248522371 298375485 0
48897000 9267802 0 675676675 749697184 0
32146116 24730068 0 137759409 143116811 0
249137821 19273406 0 277588172 97309093 0
17812426 169100273 0 665705206 642139987 0
163790155 1788093 0 260245293 241991040 0
114431068 64507690 0 682157933 750492224 0
516978124 464983335 0 717827488 524487805 0
313732601 9660101 0 756473719 625151724 0
312509366 112009041 0 498806153 504281095 0
288086811 304180592 0 349302154 378319642 0
136946961 208319975 0 482449264 496708228 0
444657 1462155 0 4454074 4818321 0
19721319 6287889 0 265413055 250245660 0
14392865 256902167 0 920339111 862820109 0
618168535 404524713 0 627218017 551489857 0
40768890 70332766 0 355143675 319785297 0
695168814 137158643 0 929611107 636341233 0
491264006 11293591 0 843911498 649615752 0
32927039 77505058 0 681230320 565887979 0
324789234 26240826 0 983538975 648605318 0
30312803 30288486 0 280075080 294076979 0
22837755 8628260 0 156340049 148558634 0
45796258 22221876 0 259411474 260193291 0
280622270 145039504 0 511832170 356249852 0
20921109 22629936 0 37582983 38936187 0
30997038 13020569 0 33523819 30623813 0
121783375 46357348 0 363117330 313484908 0
225571916 7371405 0 420356526 343143462 0
568834209 592553060 0 853212720 852299040 0
181260 51515159 0 788104801 830815790 0
56333955 14897984 0 115973725 81329074 0
92498195 54941028 0 274663602 322329114 0
365348284 29979158 0 654436772 779043611 0
448583197 58449659 0 738958719 781222086 0
491979946 24815166 0 809768705 657716001 0
189178622 42400567 0 503527305 494523773 0
20407509 96472945 0 938046641 800162592 0
20781384 26740557 0 454960731 409744777 0
395882716 217046168 0 652188935 800732814 0
638545606 71205634 0 756148632 430374091 0
54065734 135514362 0 754887203 810232980 0
178005605 109033266 0 743632648 736019683 0
622866493 253027872 0 867189380 875247801 0
211271386 33872697 0 235404708 173028533 0
270409256 28680542 0 426305713 396205150 0
184356143 71665798 0 886389162 922348963 0
98131 9966 0 299399 291317 0
690988394 165295739 0 890974970 816961733 0
30668945 25514485 0 623546313 613673603 0
22784507 2304559 0 70739671 64366941 0
71105706 11728666 0 123691381 127212451 0
344159 148708 0 4715048 3719932 0
286611100 46072621 0 431132102 419081142 0
38487242 6256512 0 46454443 19840976 0
437256430 149092028 0 617696122 456194842 0
446158943 4869430 0 837776536 819032312 0
30500013 108154024 0 459822968 566133718 0
86461174 6012202 0 663648167 676443684 0
264197066 22241035 0 677957256 651479323 0
365385281 210916500 0 502922771 611969057 0
67981232 5927951 0 672344435 816406064 0
354991120 18298858 0 787612976 762238376 0
456623559 83944980 0 542211312 453911529 0
69262445 24120873 0 489308044 430334095 0
1260513 18820098 0 609016292 651585867 0
239498306 153784715 0 743947125 883327751 0
24954642 4338680 0 300274376 312352007 0
244807422 34735274 0 598547242 614399784 0
418001225 40774441 0 765165099 881591474 0
81544894 54335938 0 706202252 601834958 0
95121 321891 0 27871454 35188928 0
16729737 52810693 0 313576087 337311842 0
336291578 69526807 0 484509729 474523770 0
6391896 9472068 0 243510432 294954324 0
213292579 58316374 0 729476991 781659712 0
157977145 98658908 0 173910031 142342494 0
396129433 1581128 0 903482497 873718377 0
63076639 12922551 0 103985395 85584463 0
319201649 190067693 0 593929069 713596734 0
350231267 20863605 0 517359749 482347735 0
150916908 37634281 0 332801205 344735312 0
229929567 103169748 0 693418356 733327120 0
9485959 842376 0 48123755 52106109 0
12224930 18586043 0 126640304 115652003 0
25067149 11589907 0 103780568 102637391 0
68105822 96933493 0 580314668 557603633 0
60997025 31491633 0 818782047 714680136 0
227705082 9794244 0 465074937 447008041 0
441074774 125701089 0 525437076 522283132 0
17898590 248787 0 224910703 193111191 0
25631785 7449025 0 85240506 76387164 0
22366697 10690302 0 117584132 100193388 0
107619874 20388201 0 415638535 292024895 0
341995443 2982282 0 458960468 464856991 0
245832194 206222480 0 585827294 579149843 0
63175117 18914888 0 170379476 174987376 0
19949111 36529336 0 277611186 302297567 0
483002363 139860995 0 834415947 818883058 0
53721377 20571630 0 77886149 44296453 0
291228436 45286902 0 435412990 468423884 0
92257739 27703440 0 429943735 372618811 0
54518354 184489457 0 685205333 745580609 0
301477386 125530160 0 496218165 488236999 0
2538773 3075262 0 132723362 126451319 0
2708698 8725617 0 227131857 279901051 0
6193836 162254760 0 936541152 968988583 0
761959615 78071747 0 820290968 697277219 0
87916871 17218069 0 318683816 273146754 0
11848779 48734607 0 576339205 626584597 0
22674441 1161068 0 115728277 117158419 0
72624347 118628140 0 427974767 463853371 0
18321742 12162891 0 314186719 300375935 0
365083272 12272618 0 819624298 697753989 0
297642878 30856461 0 891436952 863496223 0
65529178 151826901 0 744800898 776700888 0
109547077 36067556 0 281457350 287156469 0
448730943 89406252 0 663273329 718282451 0
24217746 16371802 0 293519075 344944462 0
75555790 16959790 0 407500788 428572813 0
4754773 2092484 0 24117477 26882417 0
306207140 11503788 0 716794821 722338110 0
113692418 18324498 0 246034636 220157413 0
309323524 147901192 0 559502275 575979258 0
9843764 1987947 0 71908475 65580527 0
845948 169686688 0 663753483 639389286 0
4053065 3969667 0 44411657 56905399 0
78826882 13678860 0 403611498 401637437 0
78613270 97233065 0 525403764 581954945 0
61711292 215388950 0 786439341 826743473 0
185538889 11323894 0 545019369 527150885 0
27933888 45945689 0 579183569 827307324 0
28431391 5751927 0 788503671 787581701 0
576073589 170243521 0 632630045 521449076 0
14649534 46780358 0 264167876 353682431 0
6807816 34606465 0 331723177 360447056 0
133690277 38412660 0 450530249 325946485 0
290881294 51947101 0 483624530 355892401 0
199924151 149354132 0 306481717 273945433 0
41977931 2807856 0 736696452 717408707 0
209894704 30436614 0 636957767 461614532 0
1912943 29457995 0 658724000 581019468 0
211705772 30863966 0 331090448 289222211 0
6387867 32603180 0 873438407 929586710 0
474131643 183499871 0 888708719 902513791 0
234808890 151222347 0 778151572 717486441 0
710172007 80722288 0 867662999 750363136 0
89985580 47085931 0 734742401 700643780 0
3794784 8967461 0 43203799 42985095 0
1500908 145067 0 6899285 6949083 0
180273477 49647887 0 790510302 774632614 0
2208126 1237896 0 225026616 224816132 0
381655609 190330915 0 475261381 474862018 0
659698452 205930244 0 683781842 540197473 0
177074753 13774890 0 294245762 290520979 0
287659339 5959435 0 714046234 576523325 0
83373343 17964182 0 616888593 634495087 0
12587903 139628636 0 820527147 900999369 0
29261026 42295209 0 274407879 280615970 0
183117242 75357895 0 807130391 944282182 0
222028942 76917957 0 260366114 288989047 0
15417535 2413498 0 21054552 15460520 0
502476073 149580663 0 617931265 589890752 0
126816 69596 0 8965771 7770681 0
47441675 37055472 0 294863785 216086843 0
100547068 134756665 0 435610841 475378955 0
33426124 11225211 0 48549445 29169314 0
9042913 5422774 0 94429475 84651972 0
15343581 14813931 0 118868455 108795432 0
17284942 77226911 0 922237018 772959137 0
141000242 15901712 0 240521357 232856169 0
44284193 39755255 0 220161293 251725125 0
19792493 10129111 0 41750990 39092502 0
814548 365751 0 26835466 29778035 0
42806408 8074025 0 149746160 145166138 0
573724529 454657737 0 842749173 605428640 0
206276676 129809093 0 758774943 775522043 0
276220904 133342495 0 548016829 685381254 0
14253669 2909876 0 132356152 141860069 0
40400814 12092331 0 494750932 499858222 0
300229524 166987529 0 378393785 297487207 0
146897063 226912366 0 886527853 893400694 0
152374434 93790801 0 378735448 335312263 0
239240700 4836377 0 566000662 567301417 0
31388286 24172209 0 762115719 652025842 0
3605688 6835493 0 80815331 81797072 0
43972423 71617591 0 721539982 479123695 0
2226786 807397 0 18259380 17423908 0
730991497 267358299 0 790012993 879653273 0
11241712 6213303 0 113181209 101504611 0
3365085 17896863 0 245569416 251092856 0
39739723 7165937 0 171675728 173594492 0
217829305 18148676 0 730017066 696906834 0
10059942 16589291 0 428437538 450932815 0
79380182 46507390 0 472179912 418977091 0
290423451 306974321 0 748330500 859523746 0
156459691 108453764 0 255046993 231084132 0
22313263 30323226 0 208949043 233818371 0
35025469 1206982 0 168562945 182119212 0
20153791 218388 0 24472091 20085780 0
23849269 26706555 0 393975162 372205140 0
59074746 9914618 0 129817826 113203761 0
346120875 8508556 0 690527877 569001787 0
40072114 10481277 0 339572219 269886988 0
2067536 25252478 0 947910972 881665125 0
54406784 24292001 0 336607645 326986527 0
513576 923147 0 25655750 26555181 0
28482796 7749740 0 436242705 455874931 0
510584522 414450615 0 758201804 770085130 0
20332459 4599581 0 76417955 76889916 0
101313402 165295508 0 756905171 704828342 0
346537169 361583368 0 457516180 461708851 0
42627 2862679 0 11038983 10502615 0
155251699 7724938 0 216022183 208341377 0
290089580 201083460 0 415136526 291628947 0
51308695 30354684 0 406935352 501638487 0
504753185 64297360 0 618778829 88494256 0
169899480 131158753 0 260017472 372261395 0
5628110 1654478 0 10699234 15113978 0
299922013 41588931 0 934071684 904158887 0
11546553 47691083 0 258011389 277342986 0
368071774 92082830 0 415451376 413411857 0
32119448 2992250 0 82367067 84297763 0
122523398 91823956 0 277922736 274780267 0
411804653 306091010 0 836838201 886076367 0
10727487 41901390 0 483382010 462179010 0
52554 250090 0 1974203 1725390 0
393830949 45479646 0 853765998 660401870 0
136192691 5171683 0 240864859 236338574 0
32083888 21874368 0 625339437 599407465 0
202788522 23043763 0 501643140 430278739 0
345655444 179766438 0 883077009 838535384 0
88820930 15371919 0 122210810 106278661 0
3584314 9236049 0 202384705 205953754 0
191114489 42678388 0 668196515 758304807 0
534664086 9245091 0 613406979 469832210 0
306759936 46261565 0 952925613 927234519 0
111284241 20562044 0 233761118 202126963 0
91367283 52444395 0 831128868 821225047 0
146629067 62997095 0 344642861 311090330 0
40262380 36369778 0 321461597 367171874 0
193917926 62049306 0 556544763 487162413 0
40008620 5492202 0 210894682 184439394 0
97071158 25629907 0 344049782 253704345 0
5392737 366001 0 25267343 24397832 0
40759377 38702087 0 499916467 456730905 0
207825065 155142499 0 389726799 334944933 0
46734102 1528473 0 54671905 48224720 0
18088214 58467494 0 682075473 639130607 0
136661315 129710865 0 586493901 718647297 0
3247594 15973256 0 268388411 257609287 0
4852266 4212330 0 26286365 29001923 0
9429237 92096371 0 581545342 585602062 0
70544513 34886107 0 409032128 341304445 0
14846178 79296877 0 528966150 501946745 0
24579184 32881798 0 373487358 322739668 0
193202167 38689872 0 689119857 708227088 0
318643149 11144073 0 331872550 188391537 0
8029842 51004782 0 654376996 724748621 0
45142743 9097529 0 497740093 428970161 0
151198435 135369830 0 548066075 702100374 0
202303179 102935109 0 630049942 649816188 0
27429901 38432561 0 425319763 423307766 0
365457744 140849755 0 667092745 715205916 0
72130930 3210780 0 87901153 85160746 0
53763996 139714727 0 770610002 847325004 0
15101733 98387194 0 408577603 346796257 0
26702641 65042705 0 315886847 316526637 0
125568545 15402285 0 840139778 920460587 0
302593988 148898800 0 713537063 663400355 0
2624711 980834 0 143988417 155617939 0
56799528 11971722 0 122896937 116160729 0
141840390 208698610 0 359650548 394529372 0
430148915 172181614 0 508093219 333630517 0
67030124 19790749 0 98554544 71020878 0
443563524 51283620 0 668665068 477901533 0
1056602 2710931 0 11112222 11429314 0
23772686 61781206 0 844406320 666940448 0
150001112 75196258 0 898848289 718489936 0
51035089 3164953 0 331004369 271773380 0
486815840 79783448 0 856105618 847687684 0
344304061 14490612 0 768814487 728802434 0
650557512 187702079 0 691235405 198061289 0
62563624 136139402 0 641443169 740398133 0
21730528 27549092 0 420261089 353695505 0
20220834 36329742 0 607247670 683050277 0
243785602 23765336 0 787636023 669180695 0
204311642 40113997 0 294851429 264009719 0
10970544 22767475 0 159481429 169610340 0
408899157 89138430 0 812632005 635039615 0
97286504 80803499 0 377203670 462489396 0
57118116 3589776 0 120055993 87820534 0
448811190 152250134 0 735479647 837797205 0
141663185 3156315 0 299422422 371714711 0
436025053 166617026 0 709751855 684758504 0
6777191 12574006 0 313966010 335070009 0
695075 312397 0 12962174 14184102 0
749491576 308193752 0 831695006 713023305 0
357094653 335150163 0 881521076 839097369 0
52153123 9761563 0 184751513 186816281 0
166101366 2858580 0 930450550 830450085 0
81826051 425541204 0 795638185 846106356 0
262846037 11221522 0 867022389 951802442 0
87531274 45475839 0 686853306 662923515 0
280221047 47491353 0 664211756 597098009 0
122432877 36550655 0 767671219 560382094 0
256513954 107883497 0 474883436 447849655 0
463048035 105576979 0 615596307 773782834 0
208583120 44926127 0 538709896 695107412 0
320601181 15631755 0 724822916 578154553 0
227763099 68156289 0 467496017 436789281 0
205822088 167004395 0 344758872 323713012 0
179245359 35280910 0 470439538 286953900 0
174314212 14635177 0 492121186 513848548 0
71966906 209794973 0 729479840 619407759 0
198209554 65443215 0 453993460 519933168 0
15365866 83004937 0 676907113 739286685 0
201286345 135699682 0 478023717 426355265 0
706853 395795 0 35017261 37366815 0
78442417 15399233 0 247655071 235540415 0
42714790 22035577 0 123005259 219035291 0
67091097 32758884 0 368574275 325607313 0
46269036 14352169 0 62574309 70940852 0
41463509 28257510 0 163527748 191403471 0
158411382 34854441 0 895674071 663561438 0
35177209 528958 0 134712061 128928878 0
25180628 28747187 0 327495203 333965975 0
261186046 108553847 0 892661207 831671558 0
226707761 98056789 0 659730931 784303510 0
40241889 26691688 0 275743797 223187152 0
104928035 8744367 0 916768237 844491779 0
155402077 26042046 0 793235624 713350539 0
21071563 23561727 0 419482397 440435964 0
98807427 54949625 0 509337742 580892156 0
65795677 34763817 0 676912609 712411101 0
235700460 7908229 0 790326539 682178375 0
16557793 49347272 0 315488789 317529882 0
18846609 86783915 0 298599575 260673011 0
26809407 123061554 0 458718188 650943174 0
365721096 109855597 0 614664126 531027279 0
223620681 89870523 0 363262476 274422571 0
122605779 46733260 0 178688950 183801819 0
429409865 199361 0 617815709 716211559 0
106410167 57155868 0 339196728 296624857 0
122622792 27476635 0 606888238 607523003 0
388095382 297890012 0 910502036 878914240 0
15667098 54315788 0 235530288 246333376 0
86799547 46243912 0 566015231 560115119 0
477791506 210459999 0 736710136 930460079 0
144554478 32095858 0 373880205 272754088 0
30720386 31526621 0 145674994 143750471 0
323524827 125565401 0 434593301 443269767 0
408208723 220973933 0 517637960 564485673 0
145562750 35129527 0 506737458 465955760 0
462805967 27810207 0 664662232 676342082 0
164357371 8158671 0 277471459 258713204 0
427801139 103080373 0 621741862 613589383 0
28211486 37632300 0 217092671 296309172 0
15922978 6441446 0 126897392 161376590 0
34492516 10954145 0 92827018 53417194 0
60318205 7654001 0 349237383 371463661 0
190862273 3641366 0 278727068 251442577 0
123190491 76170322 0 335612321 342031077 0
214595401 47029785 0 277113768 293069360 0
220321289 111048706 0 436868461 410505278 0
3981374 7940525 0 125326325 114174796 0
217444012 20896606 0 805999488 912584394 0
397591949 26436779 0 938966004 499690731 0
153119589 209432402 0 928433491 965762092 0
330348589 274996333 0 635410174 690744083 0
32356121 22777144 0 533265464 576148970 0
2485704 2668209 0 242814210 245797991 0
42980163 313537 0 146884788 176558195 0
26792883 13942096 0 496073425 472131377 0
1436081 10803325 0 99768069 79351377 0
21040498 2445491 0 131045907 138960728 0
145816661 20907358 0 605742066 525046749 0
1709374 40520611 0 260396612 268537291 0
19357448 24744329 0 329029730 402985013 0
55009149 10608847 0 72055598 75686276 0
156737627 17865127 0 327274160 347760301 0
61271164 7854820 0 350664405 354658645 0
26283726 4198472 0 30172084 22891643 0
40977335 33343121 0 337572786 367498056 0
236139166 11720408 0 560489530 447363633 0
51870911 123884634 0 355936012 382574649 0
39697735 9088393 0 302778799 320395428 0
24025075 18520849 0 954952711 911491598 0
684330426 389765708 0 862025148 725277074 0
206463965 30881035 0 749472363 588741179 0
363301346 11853250 0 919046097 447639256 0
147849496 263862463 0 833943072 755426550 0
288408187 150336719 0 346103343 307755674 0
253056339 70829413 0 383274900 333286185 0
101021651 30189932 0 362915447 408863792 0
161902297 21443385 0 479031236 452679841 0
233070089 133966194 0 443325876 425244914 0
11592493 2377095 0 197436105 301335279 0
69413276 19106790 0 118982699 127666206 0
10234991 53527783 0 739881738 607435225 0
100990056 28409447 0 232418679 165937169 0
107313332 14062888 0 732362092 828806071 0
565160734 382972428 0 696322427 674034565 0
359821763 199513730 0 828986262 898383654 0
14097798 32458548 0 141322411 110496494 0
3419941 5539433 0 67655968 70543931 0
76587876 95292943 0 490400136 533836556 0
30750836 15547218 0 63035450 56567502 0
5808724 6773095 0 18516706 22624883 0
598559245 70160554 0 695357917 475653388 0
147266637 46384014 0 360882287 371298520 0
35338208 30224217 0 773948075 842712073 0
43689030 100219753 0 386981026 444410362 0
91406045 209723483 0 811580287 859646944 0
3035412 106709750 0 516195458 562735835 0
8995227 43477286 0 808930400 754477857 0
10531842 72683835 0 802504697 759761951 0
131949127 84019725 0 942317033 632864766 0
39201107 79074105 0 748649046 784386481 0
84596566 5836489 0 343114074 383290894 0
156455718 24782971 0 715900846 708409229 0
406920381 82657155 0 656569845 470396914 0
459514618 70385804 0 505321779 385383362 0
607865176 205988307 0 706423898 582364325 0
16735623 1826148 0 164011732 140343086 0
89692769 114835031 0 568054243 580038763 0
15404017 32124330 0 323123576 310012743 0
363275958 24768760 0 417678666 418881722 0
11086666 3497114 0 14562439 10333197 0
230244263 20930687 0 651824300 652975852 0
366222647 123639984 0 589486222 582596731 0
67646639 53862463 0 675160147 684245155 0
2039671 3470710 0 421120629 373362922 0
1666836 5205123 0 21851702 19782137 0
93927990 37403152 0 480642020 492585008 0
136812323 50730267 0 704672542 724139424 0
15271852 2274634 0 731923601 723183435 0
83107392 31437222 0 683772369 613181783 0
6016404 23324801 0 718620921 816584282 0
160095095 18027288 0 329009756 355727196 0
450845199 134041259 0 511361060 401554386 0
747971584 160283407 0 839471536 595454368 0
30912644 7508618 0 205685372 203703962 0
335424336 255830897 0 454334607 477198625 0
916523 680573 0 22135816 22269274 0
8924502 82439641 0 705741004 557324374 0
400135533 126480053 0 762428915 645709820 0
294730248 228976380 0 698870433 794478098 0
11940040 3465212 0 59498605 62395579 0
416587504 25928706 0 637914881 708356074 0
29421446 23035432 0 259645812 253876287 0
102133968 73922921 0 835181811 717294606 0
459741212 303844159 0 689552280 770283351 0
26861371 25925147 0 636370165 490442470 0
13735003 1687794 0 73550011 81338269 0
17391899 4833186 0 163011217 137387718 0
12907346 8185682 0 161790141 170067872 0
92973387 161775671 0 451949918 359021808 0
28204898 21910998 0 419232359 425334973 0
104926186 3861582 0 111706705 107344619 0
113746494 31859672 0 178546634 135114843 0
14951971 24167784 0 113817963 114246412 0
65500698 125909082 0 818241000 854215713 0
21673202 93365934 0 552748578 467139736 0
33069918 191552 0 263310302 255512074 0
29481201 147563256 0 809297545 793566928 0
352813799 3978403 0 387804164 268940058 0
203793107 42829322 0 788430308 729441019 0
147220450 491211 0 190784598 164120275 0
7655567 170174 0 37519274 36976442 0
53540821 21355988 0 93208887 53463161 0
345895608 189252114 0 478349102 585215586 0
388432 45074 0 11250841 11128411 0
89714514 42920524 0 251464456 160929025 0
180486853 141170338 0 545340410 532952557 0
10229976 3723537 0 137516128 137761551 0
9786825 62339950 0 630454465 784895206 0
56004869 14624075 0 167711147 134569723 0
14594059 8212897 0 60610929 49878292 0
71354810 5305726 0 233091735 255482838 0
96248748 77930257 0 765728937 786012495 0
66646670 18077500 0 382922047 364697716 0
168604636 25859452 0 407007337 569590929 0
29363302 17624399 0 116226935 163258659 0
88393086 20515859 0 391176089 412427514 0
303938894 50136530 0 718281365 628929786 0
19802863 41872844 0 473661462 530968828 0
74615911 100564227 0 537369158 486925934 0
107257068 80701375 0 576183740 559930245 0
159239865 101935037 0 728660975 846816463 0
162051731 237292501 0 807905356 875201601 0
64977261 12356086 0 634953695 609181235 0
20593877 6614690 0 76407802 79879583 0
11894319 176933843 0 805736368 697006816 0
57021127 33156299 0 200814746 253991062 0
535216521 195138815 0 756185180 639979573 0
3013549 1039227 0 3747397 3079624 0
449456967 69390081 0 639823743 405366457 0
336811774 33483634 0 801924399 629999805 0
12843435 409517 0 387292293 390365993 0
63727857 8293186 0 132984101 146469884 0
377387770 20647697 0 744473044 897658459 0
321827958 73466137 0 629499082 594756289 0
29414225 19405295 0 702733967 663507085 0
69518219 17632189 0 405610418 569412172 0
23460937 23282577 0 79155410 104039434 0
17403948 19157893 0 73407711 74101289 0
379516212 168170130 0 599103389 520099733 0
385436472 265857254 0 524189991 472243644 0
82531770 113932121 0 115004858 131777567 0
134081073 60459420 0 540869967 427076316 0
250264173 227125793 0 577508001 689568882 0
36922131 7620420 0 75593918 75999274 0
36758479 27350699 0 66615614 86285412 0
83485688 2047310 0 267724310 233585076 0
23887071 59218197 0 209110561 197470343 0
40454156 76058114 0 409876749 347215381 0
178738289 132694596 0 381924208 336891643 0
97151160 64381117 0 134900003 127366968 0
78344608 36470930 0 178380564 183846949 0
41627220 100391086 0 840166357 770205665 0
31816689 171516881 0 720973100 672747496 0
55968349 133016892 0 428368731 391244304 0
15338956 36491123 0 136450336 140104905 0
152418625 13053037 0 234856208 103630866 0
61162674 37930348 0 622834977 724705452 0
257362279 10221995 0 327029796 382676260 0
539845598 83649623 0 888659121 874697383 0
139509506 132526429 0 308746811 351118867 0
194039697 36158343 0 851683951 552818670 0
563999743 121074528 0 905906225 642603413 0
6830561 84789973 0 911779748 894517733 0
139542928 5951165 0 882929809 677699523 0
91563586 74451712 0 728580025 818724326 0
13287924 13453017 0 450106408 582298539 0
431100481 273607613 0 656673865 677350431 0
55552510 189833343 0 750305299 731486350 0
30491866 14275260 0 80516249 48434245 0
397463779 215573019 0 610056849 598226725 0
101676056 70908781 0 235227051 186351633 0
4485420 1746853 0 18584049 29578736 0
182085860 66534232 0 580392960 600058592 0
19064218 32613925 0 115779978 103066516 0
35395758 11122555 0 177707017 196014981 0
31079180 17135423 0 41204709 31638391 0
108886898 3420312 0 144074843 168372646 0
260811040 48850122 0 526915767 515902628 0
214417 14406774 0 105553974 102251750 0
57970762 5316216 0 631127825 449345825 0
287181639 28345858 0 922136281 922351978 0
348584511 86813289 0 629394266 607542902 0
78879270 56359261 0 257281134 287541676 0
146434062 368098998 0 860362973 828568117 0
68804160 6230596 0 124054383 123605112 0
59705385 34430367 0 709657438 710300540 0
40328734 23026771 0 262613352 264291861 0
187920506 1911176 0 464476118 493139552 0
53814071 78822 0 127346916 131901892 0
508045825 197770624 0 659242388 667135135 0
183602100 17896357 0 210196480 172618563 0
324171405 28119301 0 464230776 335222945 0
40051008 157582433 0 855882096 776433521 0
54077724 16951471 0 455016181 422952469 0
95697962 44826036 0 681504721 436092829 0
121380539 26507348 0 314499676 154775456 0
9288395 3068515 0 13478043 12394237 0
22519451 6392182 0 232845251 242016007 0
470696253 83131767 0 751347799 818376681 0
66620599 7947827 0 110580166 95784717 0
308410355 35651745 0 746451851 676327540 0
224600430 15768963 0 324894766 279999718 0
47832314 1298966 0 305820078 304887621 0
647683927 34721638 0 881462514 445443817 0
566092885 86471549 0 592393724 680894597 0
69157601 21157675 0 102440594 91361423 0
18759549 8867264 0 722701793 759446972 0
154021951 91888904 0 537993395 549243211 0
155239833 10234216 0 297989727 148515363 0
144580250 80825574 0 167576927 119917693 0
20587455 107886059 0 681247329 642361887 0
101318606 39056483 0 359206326 320764620 0
7065314 6617283 0 209108888 201649264 0
14174988 11133621 0 322629019 351857079 0
688673655 178027547 0 837519227 662355851 0
395937605 45246397 0 548614100 489622791 0
42164325 13856424 0 77945609 38215470 0
21796729 19912005 0 402975730 376109929 0
118406765 349986349 0 832287164 843626831 0
37419404 33420020 0 300595666 287160519 0
123037134 111845128 0 485414291 400071599 0
388658 2798332 0 100593884 99094671 0
29601896 424050 0 266089238 268362145 0
53195226 5223859 0 418499730 352114026 0
232525487 16246084 0 712874493 765820282 0
3647124 849181 0 60576355 52729432 0
362320644 534106347 0 768099403 837711534 0
107117808 53817558 0 898643767 834071128 0
65158525 23133576 0 149290578 154571444 0
413884089 165940682 0 517670226 490657160 0
12394628 8845196 0 298299061 542449197 0
61036085 2342230 0 191913261 192165465 0
37481617 127527793 0 756404061 748947528 0
550024263 96217771 0 732994729 712479251 0
338860677 179355184 0 632069639 633569601 0
375206947 145135197 0 887478041 860918138 0
35647093 13087790 0 877694049 899653924 0
94435035 15103913 0 448660904 486050207 0
3901858 943945 0 9203110 9918970 0
5848133 5009342 0 43950945 49938402 0
62361814 97502589 0 518992887 607306314 0
710504917 122655255 0 804698829 808219226 0
41884844 11385500 0 99723410 111612347 0
24305138 106044318 0 524482836 745232431 0
71971683 116144022 0 357755842 335361785 0
94702208 5868215 0 254688298 252317755 0
22023987 49673941 0 314028713 326383508 0
21530729 67494548 0 249665965 232352060 0
38226779 44185586 0 313376885 270179982 0
15835221 125313999 0 700868611 854659311 0
74191107 19611778 0 255802870 264272188 0
288026415 67522900 0 745417124 759637352 0
514975118 83196273 0 670238086 437312220 0
380174597 33054768 0 434224342 277403762 0
1015547 43687280 0 236255557 261164593 0
2283713 5901150 0 37383826 38803697 0
5165488 16981042 0 198669708 166363314 0
247718701 134070088 0 529913109 529648165 0
22125753 109335022 0 311861549 309831142 0
479144184 160020813 0 787663271 715799655 0
250286476 42697902 0 534284954 393834262 0
1213026 110342802 0 825092626 841409556 0
2867410 701438 0 9858826 8265762 0
12179322 7767422 0 174774502 93168197 0
367603154 53175939 0 600075286 500767596 0
80361790 98953041 0 664114121 572853050 0
72949120 62811217 0 388627856 432695396 0
28796177 30086327 0 199001437 181071447 0
216139827 160445761 0 507580864 608699583 0
301476325 96732947 0 452077084 371137644 0
56181049 20762171 0 75348727 86046437 0
215750880 96518410 0 293991668 268878058 0
465445855 96531271 0 787363321 642116092 0
49336824 92098090 0 371049567 389802204 0
322758751 6077041 0 375351488 266364597 0
86417975 59103766 0 411801083 370313942 0
90072488 121835015 0 731277355 675244219 0
111972409 68302044 0 925480304 949362684 0
217650409 49238632 0 728602580 714021743 0
9362870 1620082 0 126185424 145363073 0
418595265 20312201 0 467295609 486698605 0
509105046 122685157 0 727839920 691585503 0
170878099 17854809 0 471298063 435977756 0
4734320 54943484 0 448050184 419270460 0
29351131 9595100 0 817174424 678986583 0
33199580 26085819 0 423593024 597128234 0
36298619 42058811 0 549474203 505218090 0
230375438 217157620 0 300392519 255460854 0
45982301 59524309 0 159212584 163010706 0
43087659 1021750 0 252497636 244414746 0
92831291 23025861 0 741838737 747704233 0
83206028 64311449 0 333008466 308188204 0
1659764 29271292 0 116112984 105439880 0
581829541 183603537 0 967428712 894845149 0
30438878 15559934 0 83638934 60879490 0
24240013 87435079 0 392207607 499974746 0
385702825 62299686 0 674905918 624332380 0
81173658 62208783 0 448907677 470053073 0
5641712 5346158 0 712514943 675661007 0
516983465 115380938 0 629666858 672650489 0
67554 53468280 0 332424144 362369933 0
242582448 231254236 0 410747215 498811199 0
6287021 11720810 0 273317665 194289251 0
413772857 130421621 0 576833941 676113568 0
32656418 11801641 0 47529500 39325564 0
97667202 14676747 0 264598550 195172915 0
37259956 47093816 0 811572726 793094172 0
135192916 303367493 0 414273722 584421288 0
47401655 4005103 0 294731972 391848848 0
306596223 87369809 0 462856877 456029667 0
137600693 27294534 0 596783912 493651675 0
340990840 104605610 0 760810548 686263989 0
344645982 488536007 0 727522008 692470508 0
9947405 37301346 0 150598261 131273289 0
9221365 7702998 0 318445043 266036409 0
35101480 11575793 0 305148658 300763845 0
31344726 409785 0 951002608 959146254 0
98907380 91696874 0 432527889 358315461 0
10445397 7694841 0 404555198 302509881 0
66033946 55603686 0 308176629 368253632 0
286919577 11275052 0 563332858 515279362 0
4924106 16016664 0 150783930 154047893 0
103433965 12892267 0 164599736 150481930 0
100778294 12301795 0 934295879 697678399 0
454064056 65795423 0 801071643 822373050 0
48490468 7875980 0 622441201 616508274 0
4617334 87419388 0 789976360 838179601 0
64721359 55246990 0 366527006 367399703 0
2910485 76897168 0 695848866 661398019 0
232294930 60352725 0 579529898 574484914 0
2265155 76302189 0 593049039 614920650 0
128310298 20491588 0 749024988 806805242 0
216684069 42440529 0 976373882 869053339 0
1721476 289515 0 7729442 8179766 0
86710593 134227448 0 460077173 435485296 0
206936138 40914037 0 741920045 718143745 0
161222099 38148924 0 973516188 773169091 0
432752850 79269550 0 658052343 691754860 0
181170320 297388537 0 709423432 879283199 0
35818439 131965039 0 431904855 497062864 0
28902345 20559499 0 567319940 716556261 0
200466259 42198059 0 216211809 217551885 0
16519005 33453234 0 326646465 362952650 0
7427087 2576768 0 188382185 188619196 0
56139138 86461542 0 368317522 366365661 0
5227316 890685 0 17286153 17428221 0
1823484 414600 0 38209623 37698814 0
21023670 69419159 0 882110323 734886673 0
348624958 170598073 0 798799589 708849284 0
296491257 39289399 0 518837028 393273804 0
57733053 43042483 0 905774006 881296927 0
6573105 143279703 0 573021363 620200702 0
115228678 15380369 0 835593347 935500493 0
549178625 344967109 0 846943968 840008701 0
9816875 1892131 0 27147841 18895923 0
26185171 35979649 0 525568927 478933308 0
196182742 169924654 0 522964081 557574400 0
82158893 5269883 0 584374009 542268010 0
45573249 166583772 0 633576671 590602080 0
9898913 3635493 0 74393994 89652741 0
86590742 9425774 0 163250580 143826384 0
25533248 53995131 0 555080962 513040044 0
126219551 24577468 0 771435862 622562528 0
614770917 623842130 0 654313493 839080992 0
2025531 1889652 0 465469586 466797793 0
190034179 24982723 0 335428029 312125283 0
200953451 100672931 0 655518946 458231011 0
25089262 5652372 0 58002796 52833651 0
36071926 64772931 0 340885110 284393214 0
114434615 87352838 0 163081061 150696872 0
15888563 61807200 0 469509781 626725806 0
11643579 1685151 0 33657348 29497439 0
110511111 201920022 0 745886988 752630331 0
170319473 39940094 0 240447933 216254445 0
545352674 30993622 0 666484323 526563419 0
304674112 67138174 0 764946808 966883278 0
20678167 35493273 0 673269140 596830249 0
4710538 13725 0 12822499 7566001 0
92967879 144238299 0 626589118 665034225 0
12618215 4388774 0 70879039 82415161 0
32033630 4067346 0 37945419 36755161 0
9799565 5357782 0 76737833 99350788 0
51446271 20257061 0 559234428 587505447 0
168582192 93757373 0 314238610 316773734 0
46594090 62593126 0 498788505 516442957 0
61291230 3858178 0 228485116 160769776 0
78894216 115855943 0 955604224 917092436 0
126451145 28802451 0 296363040 268006156 0
123845036 73668862 0 309672169 284489991 0
5758847 7496326 0 79145425 67215295 0
27747825 14870590 0 679483359 672490227 0
74258134 25153432 0 411494778 358816667 0
131357663 11330670 0 247397779 199543798 0
29432030 14467991 0 202221164 192479413 0
7896359 130552 0 54033623 45928928 0
49366602 68523587 0 324778543 308215080 0
597396914 192753751 0 758784128 529554897 0
56634599 1064421 0 88466304 75389380 0
576743386 65077445 0 649141025 752481224 0
171678377 11500567 0 926486104 849555779 0
4595934 7000773 0 185823064 188522825 0
455140830 12557831 0 739571965 593990676 0
323803675 126396830 0 527368547 507668174 0
371798380 73290710 0 552136751 386868029 0
139376410 5795610 0 251570041 206023291 0
44919494 88598440 0 862686618 830219369 0
8932053 20745021 0 421766262 344903796 0
521145081 329385294 0 966932707 984764297 0
10958217 3433337 0 67607793 62745098 0
419661123 57147051 0 572278422 667837760 0
456465214 1273461 0 807952353 685911516 0
367721472 11113938 0 483203150 567104899 0
161003588 7481248 0 272289424 295524834 0
450233039 106562965 0 555366003 505777707 0
5241770 26030403 0 382767435 382289732 0
117707123 50557647 0 482799465 484990882 0
165447582 34863818 0 427359700 442893661 0
369917984 127128868 0 921455258 884527265 0
19005157 31953214 0 604582265 571664029 0
37101114 1638414 0 39976075 22894310 0
383968466 17772259 0 754907264 644893183 0
36678895 4261235 0 101711013 96406481 0
406276 294735 0 7037436 7586415 0
34491018 86070832 0 744127297 592939948 0
505538222 114360956 0 556683855 553610678 0
279866 75077 0 691834 605327 0
85846035 10732256 0 159100072 145903086 0
2089684 1157659 0 24748894 21797736 0
68072448 39532065 0 792801679 820261060 0
212428753 136830596 0 647504384 643233403 0
245672739 3651811 0 525292044 384938969 0
811062640 2776962 0 877204355 552352178 0
598353689 247300134 0 877649146 926786022 0
27994749 7999486 0 108560155 113072528 0
15819019 47063958 0 515979371 652113477 0
214696594 11446769 0 943820626 693657373 0
663002873 506268510 0 783037085 749285890 0
100329891 42751980 0 325192881 385347261 0
113026263 239428197 0 804933159 833859217 0
1625402 50604407 0 155782572 167515348 0
354098088 92150010 0 552964602 799289366 0
532568315 244361316 0 735050743 588412394 0
256436180 13379329 0 826388367 705650141 0
7873248 6455303 0 89045767 89477820 0
90502534 17751266 0 751202545 732280695 0
12240233 23821666 0 657575839 839387215 0
263911218 16449077 0 306330882 56872242 0
1942252 36488 0 29422951 33845421 0
39071491 7384276 0 338365776 275107283 0
15499616 17156604 0 347890433 335132145 0
263711180 54635429 0 504883438 399469899 0
170406344 19098214 0 516968376 554627605 0
121090312 357113894 0 767079098 832653759 0
127293721 71274353 0 351051626 340103321 0
376440979 108231399 0 499416623 257554862 0
957127 2561286 0 102083622 103849259 0
124664954 91337844 0 372694828 389099894 0
72896585 60168999 0 296864994 358398604 0
2091460 9966552 0 288884542 281234726 0
92548246 38704932 0 475676634 490013313 0
22232219 5756175 0 153960479 149984686 0
25209938 30284024 0 410321901 390737740 0
2413850 133166 0 9532738 7469987 0
146229178 38175125 0 639882334 553217109 0
178725434 164225502 0 750573180 778053502 0
349531648 139992685 0 503068921 514896017 0
538083561 75013170 0 639800099 116919002 0
104165980 182777230 0 962245876 920685686 0
556135198 137065791 0 622009159 265674360 0
148725974 97197343 0 475424100 433234326 0
45571875 24352336 0 140697172 156085581 0
81611182 17182314 0 149196535 112518765 0
110706364 26728109 0 367813278 342919740 0
82146218 42266364 0 849753083 683596479 0
13802448 108337517 0 358133146 418267964 0
589850 57870 0 9429605 10047080 0
20058900 27837234 0 609847665 591149496 0
320968223 152653212 0 757461736 773754095 0
115168408 3699994 0 701721146 716116849 0
132893789 212255256 0 879147755 883023765 0
180061822 112468905 0 580932702 676886490 0
73958501 35885944 0 719144162 713982921 0
197607620 20319902 0 379134578 414076624 0
75951329 34658947 0 165694672 146328198 0
432423524 50909284 0 495005825 382675377 0
346474118 162670925 0 625180381 700213585 0
166358827 15682122 0 195176421 138557083 0
348192429 3953963 0 595107617 612430189 0
200007414 13097891 0 423545997 455115896 0
55536644 24895460 0 67986472 78225007 0
14268483 22263534 0 323237384 349339000 0
44433515 119697569 0 556743617 616476792 0
74640988 1843017 0 109999561 49831255 0
100060883 30560521 0 907871914 944374533 0
76048463 34402672 0 140641168 124280119 0
875726 91526 0 29928700 27124033 0
184623628 61970667 0 725819937 827202355 0
33028266 2746561 0 465167460 471232543 0
2924374 453451 0 18501392 17681816 0
224368184 175119393 0 266398328 223642690 0
3882251 19095692 0 266184886 271243657 0
352318446 68106520 0 447936519 441941208 0
7897410 55281663 0 457584264 466537967 0
36893456 42746009 0 98987600 114980932 0
454561652 313526923 0 960532206 869945694 0
355900092 151063132 0 618009431 610714466 0
65904546 59396082 0 324420917 259177357 0
332610550 91030414 0 458255244 201682116 0
214747093 83727787 0 383957821 328460799 0
241472766 171412611 0 884174528 704052163 0
183087194 231313273 0 659654849 480713603 0
13963164 6940753 0 169943309 159950653 0
6534434 8772370 0 122728322 140949061 0
289723910 179438038 0 731569979 754531797 0
11296706 92618180 0 409406988 523115677 0
121735501 170947778 0 954717373 814626101 0
2577343 1634562 0 72844180 69964402 0
99450775 24050034 0 317524806 272910833 0
7794099 22018929 0 292067420 239844844 0
80460509 163659091 0 653428478 830032750 0
176512660 201053545 0 591959460 818985554 0
125606663 74409072 0 160973202 161149034 0
364292083 96006859 0 735300859 594003591 0
83058394 2666178 0 503083119 483762828 0
242557839 26405131 0 388200340 381095649 0
206942212 110474365 0 360787585 286809395 0
72361897 47336091 0 373779176 300716561 0
44788119 40679705 0 584910176 577665920 0
100372760 34789171 0 210965248 204307121 0
99151432 73058436 0 405119428 386067238 0
19422179 241775 0 71314992 84311172 0
228916456 146163646 0 309977353 326573312 0
21360979 5000631 0 372800386 363243658 0
8347143 54509915 0 581639462 612396452 0
242799746 23624427 0 352377185 351204286 0
471575948 137511924 0 877718574 855052487 0
203164584 13899713 0 426945307 428046423 0
22284288 43966573 0 384586991 373946980 0
67360016 9882710 0 97085753 85444259 0
8278560 46186465 0 441518964 429657004 0
5126037 7000060 0 669662711 671182601 0
249185013 21529253 0 270574149 233864250 0
9093952 84414629 0 425556088 487157904 0
655176025 36367104 0 717067916 113295124 0
378279541 213158544 0 676606256 665449593 0
28774342 3998416 0 66809936 64152326 0
5794821 7910246 0 103121924 100418537 0
68290070 22980045 0 361649011 367528739 0
1620911 8023745 0 27345660 22321436 0
561826885 118836445 0 687048037 590782768 0
23205897 6876623 0 560924616 425621696 0
96495250 67247913 0 405973633 441823335 0
45863877 9029814 0 480641917 512684838 0
138631013 153787233 0 513111481 447713519 0
157200956 29212823 0 365286190 420245991 0
317750833 78960109 0 538189386 479017480 0
252204880 110979823 0 434589743 316644080 0
4835620 7594239 0 624803479 683767603 0
1079407 1985406 0 7432257 5851479 0
26402960 5554833 0 722442676 710502630 0
36843640 5992265 0 326175211 321244838 0
478402612 79743957 0 605070625 510367012 0
72066064 497039 0 977203332 884861071 0
34876944 39207663 0 376942062 418303287 0
176048178 27701569 0 465248453 457385479 0
216451709 25731735 0 559586987 605450307 0
44118247 4560059 0 215651902 181606687 0
755599886 81416603 0 897561832 600269153 0
23737639 27266402 0 456274937 468754159 0
24008696 4684714 0 46557250 49744063 0
25971055 9383696 0 304047123 278184648 0
94763470 44860201 0 397085227 422473136 0
775925299 89810332 0 853666588 851302190 0
124318127 90281367 0 334883043 333401725 0
421355168 67831050 0 593589497 579406430 0
15487 1038140 0 19435340 16440035 0
12500344 90847776 0 531958310 505993897 0
460853167 13734152 0 715650322 736959436 0
492404218 274926809 0 520646517 357550660 0
356085975 19968818 0 803699792 707391385 0
128054274 34910679 0 185499159 127062779 0
521299320 568030296 0 621706909 751315260 0
81801109 44059424 0 302288344 367888406 0
24594263 18643436 0 326557160 326046249 0
161760644 6465908 0 227320755 301582509 0
103584662 27497135 0 137952925 98881933 0
271442781 45505714 0 432243031 347091023 0
2229677 974647 0 592574276 760068890 0
22773067 581271 0 49808260 39459264 0
50524158 13174646 0 77476989 42621558 0
292483770 87125451 0 358259238 322660261 0
159395263 101210602 0 359963019 366597216 0
34655593 4731569 0 42601601 32730553 0
14792431 38353809 0 160006585 122191038 0
79655411 49128725 0 217842505 182051175 0
380027756 61059886 0 469308850 402353173 0
506620838 397307311 0 568237870 741699269 0
59186596 4838665 0 198711057 223805050 0
406879988 88182835 0 708583123 668175106 0
53825968 136458525 0 880138293 848837144 0
59473826 5636933 0 65555877 55562547 0
190579814 83059159 0 737516379 782967735 0
157076424 103654292 0 539103271 562296472 0
184919698 28836284 0 941966302 928541479 0
23223417 2677641 0 322014834 344040842 0
38885039 7169310 0 582747252 545665521 0
522240 4075557 0 25854463 25000806 0
405880910 24300065 0 824279790 757040641 0
76232562 43755519 0 94627220 107150630 0
3514025 42597908 0 333943048 336159492 0
464707265 35766342 0 634113683 893748743 0
35893870 1612152 0 112371639 90241000 0
90756268 16001126 0 403845749 320335233 0
40323199 25055679 0 447719694 454236672 0
192718166 1334445 0 256630265 172249530 0
99135306 44976168 0 824386791 824124372 0
345082385 38224337 0 747554345 670665465 0
161321233 124352018 0 621695674 623565629 0
408907971 6080348 0 503135476 309855563 0
109956168 38580088 0 426502081 603968270 0
90423054 1404938 0 290622756 243978703 0
1541335 2804223 0 134049817 101807418 0
336665505 473469518 0 658785559 896655108 0
471573500 27599557 0 575217653 489350320 0
81575188 22719131 0 881371328 891318861 0
14732883 4776442 0 74626421 69650122 0
582952921 77763497 0 843996662 788234174 0
203937503 313867051 0 570453545 647892115 0
61955919 8046997 0 119603611 122163693 0
6906537 61502285 0 412557900 402327522 0
294276388 52599462 0 478416249 455495709 0
57963032 34531034 0 122118385 134606228 0
22113792 10524169 0 151643850 132420706 0
258884120 48925541 0 341367135 284037692 0
360176238 171584357 0 840792648 751273938 0
20797343 1330245 0 158535394 163537171 0
440787902 131915812 0 693095571 640103095 0
558901307 431258461 0 877275767 934193090 0
29337942 1688799 0 663068891 581064843 0
619704 2280355 0 11638046 11486810 0
228925283 2990401 0 582265961 591395609 0
22384855 2632658 0 131277104 117052508 0
28370910 11978946 0 62934253 59682441 0
73085367 55734630 0 892891951 873513166 0
9628658 22260748 0 92282989 75616042 0
14089755 10621429 0 231916096 239060387 0
24089781 2094440 0 40200656 39887194 0
1219294 724871 0 37994540 39793641 0
123782981 21623180 0 248429589 299038813 0
651734136 286114979 0 759954548 561330498 0
3562717 9523549 0 560241536 550128011 0
15551518 53452894 0 344200652 347416937 0
116808515 70460095 0 592795748 523785700 0
98180839 11698409 0 428414409 448415572 0
573373834 244005636 0 882942843 808498325 0
196970560 96273167 0 809758649 751720723 0
25458332 5870376 0 340506862 354667789 0
6423838 13896481 0 219151952 219923754 0
32545162 9344226 0 333718511 418145346 0
68103924 1544836 0 141387612 99711226 0
315142165 6157845 0 688702879 428884857 0
304165765 145347597 0 478674693 325493203 0
81782774 52940281 0 568673233 633530175 0
21351156 15538509 0 526985995 509015598 0
568376171 256975867 0 715496293 400173993 0
168768172 124714047 0 377522147 416250954 0
18019661 218765697 0 824346873 838076221 0
188657855 16507977 0 322773413 417682470 0
14028098 62523081 0 374865343 332570903 0
205683725 22605223 0 272105619 233843625 0
8317985 41399842 0 273984639 270680565 0
789684506 31175577 0 848856473 392019623 0
346197931 107544458 0 691798268 684779835 0
332933751 152539000 0 356124886 271341770 0
2049825 1191527 0 6117807 5765735 0
607973710 1648822 0 786330963 767521617 0
120116141 100365001 0 911591067 831533808 0
51580718 76485297 0 327134103 303340201 0
13905423 655872 0 189261250 187650256 0
2499160 2179066 0 74439016 79591979 0
175389163 65858717 0 483125133 370414618 0
134338624 10409233 0 205249453 196624668 0
69860764 18131099 0 140212108 130657594 0
223984619 117306945 0 437892327 457842247 0
56777508 16831289 0 569376711 477796625 0
95501315 92597976 0 712767352 743818312 0
77510437 12658043 0 169648872 160993310 0
287586243 143744634 0 556362632 741724483 0
179001878 78383324 0 828281103 827354440 0
233658370 134239122 0 358247210 363945808 0
413266464 82444683 0 697080409 472173140 0
238788332 12447920 0 614117791 530533496 0
62970366 114734388 0 767078451 835067850 0
54824799 66223030 0 721258835 961395315 0
13029332 28263151 0 256640036 247146288 0
8374546 23381880 0 134985296 156337250 0
137117281 7352575 0 657016556 542690295 0
533122680 56312142 0 619253747 573187471 0
29896399 5895222 0 156254746 148935556 0
460362579 281223613 0 597967388 611569180 0
9901815 22147710 0 341666300 278879584 0
9945607 10695613 0 134556335 142409385 0
42794817 5346666 0 167772021 190799073 0
197524354 114363376 0 558029528 623462531 0
195277471 89525802 0 629347137 620559902 0
334804076 237106014 0 706655919 654269595 0
333989618 13967787 0 653065073 525829343 0
66589565 33108158 0 111391544 90945205 0
97519045 47391157 0 618523488 430739281 0
277425235 31076532 0 593964852 563986878 0
23747282 3907889 0 123649486 147277845 0
48465115 17737427 0 401030728 402381606 0
774905 37788357 0 319296149 355250792 0
4037529 69761844 0 390569826 387924882 0
140842320 2433977 0 438457587 488276272 0
125890604 53893201 0 309428905 374712990 0
22031560 16163858 0 357654211 366284123 0
33902271 68092429 0 477396399 500744802 0
142510813 128753135 0 676385668 603183927 0
44353315 62607026 0 410278972 379503884 0
295900825 179582710 0 869179503 804929160 0
53615922 53169685 0 146329545 133181581 0
220844474 67387239 0 706567909 623625691 0
13978328 3259582 0 366914376 275046607 0
177127512 142636927 0 324066028 515499975 0
1047804 16190549 0 125020562 116953406 0
26405517 86556041 0 248834461 287201637 0
3412773 803832 0 5234590 4553905 0
9547425 105898172 0 814307279 854627775 0
310506140 8020043 0 627477094 617966924 0
9246046 6898506 0 668334323 680149723 0
503188801 40442236 0 899370838 745226358 0
168080211 30343732 0 759308049 726611820 0
842347 2766131 0 27929939 26601467 0
18577372 13870555 0 487853937 543401138 0
107143716 21723907 0 553404414 481460608 0
206894252 2572946 0 508172720 552237368 0
549145239 33779493 0 789922334 760854778 0
258829040 23776671 0 297184817 241552168 0
46217581 8613157 0 49767687 52854049 0
66321075 35170588 0 410479013 565011376 0
98638087 9987658 0 238642633 239856961 0
1039148 35281833 0 244239043 282246893 0
303743220 107982245 0 681557308 799945539 0
361446239 61315804 0 415719806 458679492 0
34878741 20076229 0 272123424 314050837 0
259850719 80221970 0 519916156 519653949 0
109476617 14557235 0 493924540 400432358 0
151441792 44455155 0 744866886 789876328 0
126074726 61771324 0 450503477 349477193 0
580691494 38139232 0 895822129 364685601 0
118511956 142194838 0 694928817 685050907 0
89348648 6060509 0 659060710 614950302 0
138853279 122707799 0 379560386 344734740 0
180380162 79101598 0 932601791 800689545 0
60993 107884566 0 565072234 524895518 0
17690421 4082130 0 339136851 365780284 0
33031764 145796930 0 849661098 860563723 0
6127967 6626038 0 156932122 160534072 0
223120774 354952122 0 907444438 926453576 0
516964335 180713253 0 583533110 462960978 0
25096097 10588567 0 456293757 381172302 0
238094200 42226551 0 458555124 428894196 0
237163619 37106644 0 286580491 283535735 0
189528153 91408121 0 528902189 427254012 0
132970353 56721363 0 681640792 691500799 0
106905670 18520609 0 201066526 182368770 0
499674149 49448394 0 994235576 527161335 0
56055203 4592081 0 93310505 63345839 0
119397703 25400332 0 451435838 443673004 0
288384235 73333903 0 382877674 357610701 0
514129718 141309119 0 762924068 727193988 0
178914695 74399823 0 367666909 224274096 0
107380909 68401577 0 653078156 832189580 0
54416285 2696072 0 158110014 137569870 0
9102282 679391 0 19691559 12218857 0
99445418 6205672 0 106905678 54638630 0
262916347 67500947 0 430899582 468096234 0
413767 4020431 0 553493134 675660947 0
277376817 117311766 0 318659019 283768612 0
67850682 12077254 0 181496316 236580030 0
63611635 12742911 0 230078898 149363680 0
498471484 66289911 0 800122662 799592233 0
7102845 30366610 0 314369676 262707517 0
115503113 23113906 0 423452873 401179649 0
824641478 155821904 0 939163085 578300862 0
29081158 3171012 0 454598131 420581548 0
6107197 9219885 0 772638619 712392601 0
272021150 163947446 0 417149582 324935592 0
94206668 55060216 0 963309321 857663931 0
261637485 20056733 0 524471911 529707973 0
159340887 68922701 0 676976253 637629312 0
54156005 72339496 0 281488134 209461107 0
78582533 74398979 0 142319882 158487320 0
4284804 1666375 0 55306132 79298759 0
30136352 19591985 0 31596708 27360563 0
10161080 2155705 0 131535777 179316965 0
33662226 91060 0 42023099 16107716 0
99287827 38933633 0 565968481 547718275 0
233112132 100969503 0 578463185 481110098 0
14870047 16403853 0 463184720 451007366 0
6707001 108977458 0 727290159 698674189 0
728864 28058958 0 654955248 684557250 0
32363691 48870301 0 592510482 713875975 0
136458771 80261302 0 552367224 562877942 0
102535553 101419807 0 395470323 399308956 0
73735681 77880861 0 528558876 651444594 0
83729559 82329830 0 286915721 211078603 0
26807048 7055760 0 127176489 176051688 0
39477615 5373287 0 77065034 77995193 0
625266483 177923366 0 801519709 920615124 0
219479913 8817739 0 301604261 243471073 0
109962430 73604477 0 734778950 753956436 0
133904017 37799227 0 367700762 353177165 0
55364379 130641657 0 311019702 327547540 0
418590482 134235131 0 454064329 269553748 0
83032682 25030160 0 90096269 107562401 0
29530709 20803036 0 86559381 80681594 0
15367252 30566840 0 139067720 140508705 0
40240463 14041649 0 175793925 154052981 0
25609828 44241727 0 553684698 501896259 0
50290430 86142650 0 599273996 556667894 0
84737566 31315003 0 191531536 179108561 0
168015630 96395765 0 427164194 428719607 0
27843269 120024411 0 553971823 509905094 0
336745162 99018358 0 673692844 615468236 0
76111240 62966800 0 617602771 578975980 0
260202364 101285070 0 430917010 434158716 0
267198667 449764049 0 839497437 922918559 0
28650755 5573602 0 58099612 64686564 0
352967658 99814274 0 605449395 586391357 0
219330231 20631871 0 778210325 787506547 0
622854816 437388946 0 724197283 660427906 0
111832754 41581617 0 236839529 267969211 0
179765751 44541086 0 658486682 601807459 0
4245514 26008692 0 651537148 536604551 0
4056654 1337291 0 87110826 91378760 0
102999900 114572280 0 442607895 537710735 0
164090706 64241366 0 502967143 585996926 0
4254985 760472 0 17655320 17672972 0
306051372 106127358 0 315642233 236186883 0
156939997 44276637 0 467187513 342734166 0
52954855 74855889 0 678308316 748224810 0
24305322 25540464 0 168958658 180869312 0
85746655 1650934 0 322145106 249529293 0
396747302 177599307 0 576874182 550842882 0
437556033 47110540 0 550984497 633658246 0
142765823 1901557 0 392225800 376069094 0
446328025 100432465 0 595922968 665276524 0
44771761 8896943 0 638784921 629756169 0
394419927 20836441 0 559215109 465669777 0
34838276 45895229 0 510882611 477601630 0
36895266 16452769 0 306894850 252819168 0
232142494 205511359 0 268046978 251978665 0
137918467 70185146 0 177772427 179545585 0
82415962 30204808 0 337188500 321852222 0
138997444 30162152 0 558572941 546802716 0
14026065 2626894 0 23414960 24546078 0
182312900 21857200 0 957673285 785390853 0
135969085 8960457 0 271676662 318149111 0
193685798 11989820 0 658666135 426338551 0
45467888 50614587 0 309724556 312352089 0
2885127 245392 0 8677898 8066278 0
4440063 75974739 0 817423688 913329283 0
147601972 120218656 0 281212892 215657506 0
3545354 3653062 0 308831688 310132966 0
40131254 34899782 0 345592823 355018541 0
206455237 2549054 0 349102407 234790687 0
21379699 2947077 0 167915344 160549523 0
13390118 96586695 0 766548640 865972818 0
745678143 283845491 0 935633945 895501774 0
81647790 14666839 0 425573645 362403135 0
281422162 47217371 0 503308969 437516028 0
43962684 81759562 0 336890101 405737057 0
4481622 2488169 0 180259759 131395932 0
653542701 102535024 0 922720696 785090907 0
129418434 16817896 0 365675311 349244936 0
543726932 279727972 0 828853992 853864964 0
355119604 157020748 0 614419382 628520493 0
20802290 504621 0 125680994 133706777 0
29136219 8461651 0 178037817 176099791 0
170207041 26600311 0 323806236 433876277 0
6745767 404191 0 177650320 155599123 0
26774964 47863186 0 471346598 466344793 0
72689857 62463036 0 540020515 476370296 0
21216543 116523371 0 421300045 372010873 0
500727370 165050651 0 623247256 555590629 0
133196841 56031482 0 473067492 440009967 0
120239082 3842780 0 151229598 151317834 0
778725354 418293042 0 809612420 813006227 0
33237337 14619450 0 488172439 441003339 0
97310060 27975804 0 509164056 449585501 0
33723765 91670402 0 756875933 788170066 0
14890044 122840296 0 395773395 485411857 0
12344763 54640409 0 172506622 177663825 0
2370292 3421875 0 4117855 4349715 0
150419664 58181147 0 716340972 805548804 0
25019649 1904551 0 34524562 30444437 0
195487552 33530651 0 329462240 437994515 0
246943977 233560714 0 642003982 678205527 0
455187222 128284667 0 596621202 546215840 0
114178920 137915660 0 338390951 308018188 0
244217780 65398156 0 575823905 450882026 0
58122 97253 0 1087252 936561 0
86841073 46146146 0 836538254 852949847 0
15495751 86570401 0 378902638 367896176 0
248072307 81965750 0 602301624 576434596 0
106174030 7459785 0 243048542 209939272 0
125480014 10386658 0 197141078 131137364 0
401445175 39869119 0 783148367 693807681 0
27715077 34068432 0 542742994 704112352 0
18391080 11996890 0 307308066 305560920 0
50860674 18820896 0 217088532 246347247 0
391300529 140282019 0 949747396 960334870 0
204398083 86587804 0 314815765 298027066 0
187713075 104188476 0 499578352 606566552 0
127716358 173627112 0 642831456 649751328 0
76781797 39071033 0 456767629 479255418 0
127634142 158105259 0 721217875 769540402 0
39231881 37140270 0 117271549 147939791 0
1631062 147340 0 2769941 2457976 0
5871995 19001157 0 141935785 155502084 0
4051984 3447292 0 37235090 45528169 0
93913840 13849441 0 894342192 873143419 0
143381815 21518396 0 578766166 499943057 0
91659635 97659830 0 518134351 568905629 0
69818310 24689223 0 231038953 304978340 0
313689 3645954 0 606416486 568408389 0
162484461 54181950 0 866387344 618390528 0
403063012 35023089 0 976667772 723023183 0
19957264 100144766 0 660285242 836657056 0
14529385 209694005 0 667256295 741412761 0
79322335 2264946 0 175484113 176329999 0
34386239 55426146 0 840243142 642491357 0
358401085 48034130 0 431141649 356519102 0
738677981 197151663 0 903247250 694720744 0
29815926 658569 0 50475369 42651535 0
373334156 124652241 0 832645918 592247859 0
82348417 3841209 0 99099210 94643322 0
200832927 54018432 0 238818631 197459958 0
55383331 4000493 0 473745275 506527791 0
73628818 7500607 0 114748445 39363397 0
29413351 18175154 0 403977144 397660537 0
523302225 46820470 0 882622938 752868281 0
835546099 228424889 0 900892734 815470508 0
20831914 38700197 0 159223359 174194716 0
270242715 39784088 0 363835615 328849451 0
218280865 148943005 0 410076741 408652486 0
173237553 154715080 0 736708272 769428499 0
133000640 67912700 0 936928979 897778858 0
19632272 40676717 0 248434784 232281644 0
82277732 154623492 0 637129293 829698842 0
62770530 90333383 0 678875176 579886277 0
165950969 7470287 0 273091405 271716810 0
259526721 85217202 0 662190116 764508087 0
210434866 67367072 0 619829908 610776969 0
143454542 23729741 0 560250078 649043734 0
138885455 8115636 0 689678646 679909892 0
432956814 123642914 0 685410223 681822460 0
43614189 13019786 0 292868973 296120698 0
568770268 575203292 0 760544185 717447365 0
109466711 45840127 0 675073505 949623838 0
24375518 19316942 0 115310408 95937389 0
3182949 722909 0 18637487 16443324 0
571049576 68865091 0 861284839 817335754 0
9156607 25350432 0 151430315 210159556 0
241033491 220465906 0 603974203 581604862 0
34397666 30882422 0 208986629 184025626 0
361230483 231336448 0 883217828 697813866 0
81895175 2413129 0 98143590 92579809 0
142322706 145005295 0 820810926 781968054 0
162456298 46007687 0 183452687 146358309 0
14090530 4063054 0 214270505 115074550 0
428356976 46602969 0 896261403 760847934 0
22148623 15669332 0 253383451 264517703 0
121576806 72450692 0 147872261 135497959 0
358758443 244875299 0 419091111 266693696 0
9956793 3988189 0 158047672 139950170 0
570502994 360547540 0 813021858 806383885 0
2307215 29685321 0 331635193 338644844 0
11246925 37169329 0 435219021 406213708 0
363782169 52370556 0 801131587 774831723 0
88021474 13093464 0 335708853 219699901 0
363952329 582807721 0 775249155 889467035 0
23063028 376059 0 66387659 74280790 0
42143161 40603060 0 130259090 151605208 0
156370150 25036250 0 219077193 161130796 0
181307739 66762846 0 454450784 358586665 0
3424138 6798600 0 117804005 143674023 0
443349420 283132879 0 690672343 677326857 0
8620821 57506441 0 116190171 137343588 0
32423052 11265294 0 892275385 921199006 0
645771640 110281859 0 730315178 652954454 0
13713926 35598724 0 610127505 633306333 0
108125117 32666261 0 429344475 452239685 0
44728217 148438 0 87792348 90490615 0
543229598 8404834 0 600946874 607499712 0
1871452 869171 0 83213198 83529957 0
27818751 51845526 0 480183095 481170165 0
275445782 3537517 0 551486748 604981603 0
566609049 139923819 0 597989955 728381183 0
819917556 202867988 0 869017975 704188168 0
7761107 11089322 0 66593845 72000889 0
35235316 45883608 0 158171063 169266354 0
31711016 166145018 0 668225628 637140013 0
489564661 94339684 0 964042311 963189708 0
108299125 2062664 0 473815622 496959724 0
41897583 16352139 0 437464711 462882752 0
3474686 27178295 0 209750824 189748385 0
32354117 4614622 0 40503359 44966606 0
18721707 57644077 0 636829542 720418332 0
109008183 32698536 0 133109181 123528917 0
309967490 8663122 0 359685832 338346302 0
498742283 550156884 0 742131860 717826407 0
35329008 1449406 0 685395530 645485365 0
138655704 1541451 0 360214696 366901978 0
93169306 73668209 0 378040046 395045519 0
147786898 65082692 0 693552912 693730822 0
398874763 50736507 0 760162279 788109916 0
10369156 5291167 0 131253262 136996901 0
243316030 16363156 0 252229021 146724726 0
70411227 16875193 0 435430099 475216391 0
7831646 11916287 0 191251142 203302017 0
275540 5531017 0 26505562 27096835 0
489439658 207703675 0 696951356 607328822 0
48743306 58640695 0 298837273 292406022 0
95847440 26121530 0 148982794 143243268 0
117201111 12485361 0 181060716 161878101 0
12188460 12698152 0 265097858 239750774 0
29991 7985340 0 52636099 53919140 0
347289760 64721479 0 612602700 638473993 0
584280507 169010085 0 619973943 579301642 0
85707503 62647627 0 651719803 626036824 0
245254099 106392139 0 597125850 559812689 0
53814925 181542972 0 693861281 811164387 0
284344283 111825831 0 649207429 413813281 0
2472671 1184121 0 4371552 4466788 0
5579499 3499843 0 167877370 159009609 0
44361562 9246404 0 393954648 390873455 0
28774279 59475122 0 434281900 449584140 0
624182221 115392891 0 943592964 602659713 0
427908160 428777350 0 734973223 710559020 0
216256111 34313284 0 378162719 370627725 0
13182305 24343909 0 439215914 323700642 0
177073722 27447573 0 952478555 720150592 0
29212163 22213252 0 287611408 185433606 0
2776929 749545 0 6870302 7842784 0
95864360 9088092 0 358421840 339174603 0
269779130 103705811 0 707298457 723381341 0
45302873 15997957 0 57546136 57328320 0
411373001 169172956 0 535942509 546549578 0
196737368 5509319 0 655960707 717761318 0
91426991 37714831 0 330430322 344466353 0
818923453 496844123 0 941001627 985372490 0
105936112 14338568 0 314438914 237718354 0
296861296 74259927 0 871474491 670233054 0
94204 20531 0 750663 803891 0
95507985 78426530 0 680211303 475364830 0
5440276 8123854 0 41498436 42101749 0
29865795 2872338 0 164047230 161912013 0
9642396 102977274 0 877581978 986697779 0
19391939 6756263 0 398787981 402753379 0
312200917 18103565 0 319255626 197678404 0
431694481 34284283 0 569772838 549684973 0
3839728 9829074 0 126964808 137271325 0
5238271 3004979 0 53530666 54530955 0
28993404 36869056 0 596130737 651556826 0
25580331 56633014 0 327121405 396941042 0
118523905 231299165 0 651405618 645897608 0
20460734 13282884 0 438523220 593431554 0
218948439 12014727 0 892452049 790795434 0
103949602 54340600 0 519736733 719568508 0
26113171 2138227 0 474057036 496346283 0
45462144 4476656 0 73769568 69287261 0
59730700 77808124 0 745545229 771205106 0
690704785 87478668 0 927640165 809535962 0
876426 2784852 0 53673436 46793782 0
164601731 69683578 0 777955679 741726326 0
77768313 117424171 0 939985383 899565555 0
509408 89989792 0 825766511 864678744 0
11839293 65584359 0 417312272 448991108 0
51221358 134830048 0 429711087 586178231 0
64498055 2178394 0 71333960 27969246 0
10617332 19925273 0 510751278 561639185 0
15347483 52383855 0 216295238 229487075 0
388661154 437778045 0 718905845 806215059 0
461523179 7819821 0 574441955 670063116 0
52230570 16867913 0 221844143 200772273 0
74091584 11718497 0 416538797 413372550 0
35832337 20411971 0 368634804 405865513 0
64481057 36465122 0 693472857 612694806 0
12056496 9514835 0 173540892 180350008 0
76095403 103973666 0 691574587 755237535 0
140483802 14358754 0 324818795 303104581 0
332012159 17857114 0 662562656 655884063 0
337328934 108727141 0 446995078 243856207 0
25968789 65895229 0 816567095 874899086 0
224040301 71145530 0 832726324 884847303 0
19121709 29612140 0 136355329 146541435 0
309432571 93219901 0 908559026 795754592 0
20065096 7535711 0 619346184 596507699 0
56213495 59126076 0 534446328 456955147 0
199918159 19229338 0 244792881 247069742 0
115524772 227912403 0 513663360 469463132 0
25826135 68316140 0 622255787 616256632 0
21569335 19354811 0 309904472 320962675 0
212413629 48159069 0 371219031 264425681 0
328691297 90909645 0 416221426 256171696 0
232620053 69528657 0 720626882 909947922 0
157606770 198737554 0 347179619 351403492 0
10716325 62392717 0 180360847 175590140 0
42046287 42456620 0 109196389 102570410 0
91178020 866335 0 122769186 116947457 0
181142070 74558409 0 916078337 847990897 0
109172806 21388016 0 379874073 315297711 0
140364207 57913476 0 618192861 563644396 0
473246630 61764942 0 571506279 512120249 0
63952855 47072961 0 211654496 194093990 0
441588361 213774058 0 718101021 788320970 0
228644537 23056604 0 238192225 155426680 0
14392256 90740990 0 727148138 773085738 0
4760322 2307993 0 25465178 31898692 0
33845592 116644763 0 943389271 879063997 0
20046820 14933858 0 169390876 159359705 0
117276447 3929231 0 257823535 285573930 0
362965211 246321690 0 555006832 618280806 0
234214660 75012693 0 565907618 555704792 0
3878851 3700518 0 63292289 56794614 0
282238814 2622903 0 495398835 393900259 0
138447977 55315765 0 934666266 878782641 0
100020379 175878547 0 617376761 674093530 0
83671625 149099759 0 758329602 942704445 0
117877007 57381557 0 221089153 197423676 0
83403616 605174 0 566669872 565662755 0
767975659 124950084 0 893760055 860788063 0
11433884 62283 0 20078621 14634176 0
8659955 5640941 0 48486284 49058814 0
538935003 42534718 0 728992903 506177254 0
2606951 188280622 0 627968706 724291901 0
565078806 306871352 0 662802211 555431659 0
15116569 12232369 0 273519799 225455339 0
7400457 9543869 0 243901484 248414999 0
233223685 828447 0 582290203 486933964 0
86346151 2137179 0 187747766 187130480 0
58266847 5809608 0 433157252 464715412 0
309608405 35659379 0 472649519 370787331 0
120694837 40826108 0 413112060 371428750 0
4394001 27711892 0 456566077 465712811 0
413569683 33518997 0 544321720 473535862 0
180829822 178399426 0 810645748 678660333 0
520393108 86365022 0 531741802 555359707 0
71675017 921785 0 168176136 183636734 0
167013200 250697566 0 909742432 857763204 0
307214581 115005401 0 565729986 515153500 0
47318005 162641001 0 629237981 574399618 0
195354489 185053086 0 222577376 217714332 0
373293011 37807884 0 735049098 736267118 0
2352280 4574018 0 177708990 172306933 0
5496782 44322630 0 286280457 254960993 0
437416844 45061340 0 701663357 593416959 0
33266495 2032038 0 342027004 339109745 0
248251247 100849592 0 394229285 239768483 0
517282700 6204538 0 713595310 730897224 0
59100267 15392143 0 765634288 711879537 0
3019150 62167172 0 742883488 798880398 0
2219736 3762418 0 34177269 33716072 0
15260205 19549461 0 55377900 56761352 0
1168001 688527 0 1254202 1447829 0
15114658 132091286 0 815732843 823233437 0
559074413 37575590 0 840454760 732401718 0
423619322 142353876 0 552747165 543668744 0
127690243 49730648 0 137820754 71963079 0
59438833 52446936 0 204636032 246325730 0
33778168 26711776 0 711080436 555170455 0
8507631 5076594 0 276653628 249629923 0
128058824 29780608 0 600154064 892236228 0
11105089 17236912 0 596862332 541787037 0
49076433 131772372 0 781769546 742202284 0
268427102 128881990 0 913959790 907085784 0
27047228 30594230 0 477088111 401364449 0
13011398 634883 0 56795645 41588752 0
8055399 5034305 0 14359517 14685390 0
27309040 231445695 0 509606909 537983900 0
177439666 495208 0 519929972 540197411 0
105928466 62235179 0 705839603 777678177 0
275907208 1126654 0 308761370 258571320 0
123318486 140164758 0 319228712 345349668 0
38687332 69686824 0 556764527 553513500 0
53596286 26329009 0 254345946 220810543 0
421396402 281952236 0 863239989 818269350 0
33696512 24688468 0 136105860 150851173 0
13269073 222449 0 31208305 33101244 0
472449676 7349978 0 900447663 824976440 0
15013577 87131928 0 416670944 405311309 0
146478259 2113552 0 861673425 802687943 0
199834771 19979912 0 252372575 263887189 0
12650730 45409227 0 200273501 203437998 0
499915976 219715562 0 591942270 460208189 0
20727625 4124164 0 53668496 59168640 0
188245750 287027132 0 505033488 510478792 0
556780436 454814758 0 743194819 743675434 0
119644130 25234564 0 882391901 899049910 0
12970476 7193737 0 147937984 166914180 0
14591823 1698386 0 498402653 506384657 0
77130302 55538465 0 536100841 657931152 0
316534583 183309409 0 650326859 501905828 0
1957176 74886229 0 611471564 611919149 0
33149104 3748031 0 213634511 194889373 0
30198593 3266942 0 53645483 51825667 0
12367440 11044793 0 124441024 163866229 0
576511470 48049538 0 824089374 778838067 0
29547976 53181040 0 688791892 438558205 0
89924604 71177000 0 121456970 121507813 0
4642325 5922975 0 68736525 91101478 0
304904744 20918454 0 726620828 680812255 0
469653407 43241456 0 546526679 346661927 0
573437618 56534048 0 872191097 761292315 0
1970292 880378 0 25243003 22627176 0
29877656 1858417 0 40977385 27463860 0
12939487 203419 0 54203452 68327600 0
9418536 41429141 0 161366842 116403513 0
87629676 69408726 0 190793770 162991660 0
104480215 2578343 0 136790950 11547371 0
101760157 52825781 0 517186664 563799515 0
25394866 13234236 0 69478953 74388890 0
17271997 48406874 0 291535604 264199720 0
266626269 57670747 0 807216916 441605272 0
392129970 137143288 0 667425307 671938365 0
349798042 4035010 0 583751119 574748102 0
32578731 27669746 0 377842046 353101748 0
587430579 184830960 0 717593091 482484393 0
1668790 595790 0 5450189 5157473 0
112802374 14797773 0 578427130 538904501 0
35151120 254478 0 82808618 67336040 0
24133963 50488175 0 312927145 312033865 0
26395062 34678012 0 172354543 177730591 0
352092819 139199331 0 808996122 801094305 0
6802285 1281070 0 13524238 11628476 0
83171382 37558493 0 204034429 157274920 0
377450432 178824128 0 604160315 407541994 0
26184510 45797583 0 345759754 327494214 0
6350051 665848 0 73153164 62178205 0
410233878 100780883 0 507283285 455230878 0
42064314 125309903 0 684949173 642673329 0
472132629 127102357 0 742232434 730180263 0
32207011 20119613 0 472170241 492693853 0
103751220 42008930 0 772222834 807219406 0
6548100 32224931 0 287917083 278340110 0
104312168 4110620 0 141815882 72997691 0
31243934 14873500 0 424949975 444795492 0
350166563 64638900 0 900218080 950930408 0
112347441 36775116 0 228727535 226017593 0
355076098 106773949 0 800103714 683564962 0
87714464 1886944 0 300262689 296299826 0
43569161 55696886 0 815161575 868897233 0
207699394 34069468 0 343722874 327399590 0
17810770 12246986 0 402837692 395429359 0
677993887 10255723 0 757333227 716703369 0
146990184 63854320 0 229088789 217638265 0
355601565 5122626 0 986514101 677131844 0
161393850 155068855 0 591679673 595959648 0
200141554 40661676 0 267968345 190422100 0
13557524 637046 0 741161258 720381128 0
36166396 134261134 0 718883364 703055647 0
126280 1347841 0 13540709 10058497 0
287791080 37922820 0 907754297 705163620 0
111522341 79262998 0 225409602 218989082 0
15412890 93723232 0 635799960 639885603 0
65555523 8402090 0 417137034 442495997 0
274949017 12192340 0 295686106 411290311 0
53203717 60588352 0 892127831 878640380 0
242154 118145 0 1400656 1470633 0
241348198 189492411 0 426647375 429972302 0
294938094 104945777 0 766028158 840335077 0
57986354 36699224 0 545605166 606560027 0
200879384 8128987 0 692718650 703414485 0
82133936 2218807 0 126706139 97598821 0
413030862 194842553 0 798014974 679892076 0
93747479 1625589 0 321310650 295890750 0
120190898 60059492 0 751214657 637937813 0
154672177 12786266 0 497759263 426330535 0
58693574 272140836 0 576410203 688029429 0
11878533 4703531 0 56209362 56113720 0
183092672 37891342 0 796762003 811851341 0
116080862 43819336 0 554183339 608489256 0
274605231 40555524 0 344540498 257075314 0
204720605 95765487 0 442764738 511552483 0
105474884 259176486 0 745047255 861608041 0
22281564 40551421 0 495557805 467625803 0
257549566 45452653 0 887223715 926891117 0
4358835 48555252 0 166631657 158996184 0
503005066 147289144 0 891745034 888095624 0
101338170 16249606 0 516947979 593129319 0
38645949 634744 0 224962946 279421467 0
518876767 34878806 0 779628328 576470456 0
338680937 70799543 0 799319359 786843171 0
52990696 87676313 0 262351138 257607885 0
276073159 26831255 0 840975988 776854304 0
9752574 29827529 0 295773838 334312940 0
272393287 628848 0 532292469 555884868 0
185296992 26439431 0 639559694 562329317 0
58985358 7153605 0 66238504 42901289 0
31560328 197312327 0 919203939 932314231 0
201843958 228823186 0 721719679 794810681 0
81136457 20113445 0 309205973 270595718 0
451447998 391584681 0 844766357 824685066 0
39564045 45915984 0 323031179 401992263 0
259288289 24067606 0 608427264 637224029 0
332103013 286398443 0 543394421 445197567 0
84349785 13672760 0 258529240 267495822 0
118377810 58870963 0 689009151 826640351 0
2145565 3539211 0 494520841 600497851 0
75926907 28738003 0 498214773 541443743 0
409106700 6517714 0 772176269 575179041 0
61328113 89661921 0 430087940 472625537 0
27796131 9445425 0 386172464 400238700 0
19996085 1033530 0 97247511 86229725 0
167122045 172982837 0 929261340 948473307 0
698185435 616030142 0 879133001 843468181 0
6235077 202250284 0 440045818 521577975 0
14426873 43262655 0 192405821 189513351 0
50640128 61483434 0 319805718 279679665 0
38063578 5184885 0 50202472 33669967 0
12513639 77450005 0 319957907 401223691 0
155348550 52173609 0 772846173 740438151 0
262666603 246715248 0 650571493 588915666 0
37585013 38457457 0 718999233 652005056 0
178553569 5167923 0 470788317 401710805 0
316537242 51818904 0 452609917 344669335 0
346662129 15727914 0 885976711 869438373 0
504872744 81701441 0 585709778 137208743 0
32967771 9346126 0 230196502 265657711 0
232388942 242126525 0 930124511 821282791 0
360544360 92595810 0 593442302 255788968 0
62964316 63334519 0 250934503 268266361 0
141110402 112087795 0 395722074 251968508 0
154729679 329687778 0 553362372 447138148 0
134229596 43239035 0 604530148 612120672 0
1690792 141813 0 2450017 2464316 0
522438141 90387970 0 667514476 644367118 0
219140398 175456293 0 551804661 517635263 0
1001494 45228491 0 227070874 225608517 0
138272502 211868028 0 453873578 492260354 0
110804869 46843988 0 181608922 194648012 0
571245 45658 0 6223929 6647600 0
189903446 1151612 0 328802022 275951063 0
68440128 177400020 0 678521156 704718508 0
144201513 73271666 0 537578077 555830234 0
174185502 38154407 0 642372991 792808571 0
14340958 27558999 0 361811003 438641549 0
14977263 50593198 0 709962141 674977222 0
49390917 10996648 0 245122858 223325902 0
43302176 171938017 0 378121891 479638823 0
11105747 5041506 0 543600341 489764698 0
80330389 23857319 0 106209436 129866869 0
23444046 360414 0 41057988 39708186 0
11127231 25556236 0 214415282 148247497 0
150776484 85570266 0 477656656 465991052 0
32235491 59708880 0 498378731 471261576 0
30388844 17268540 0 300767062 266885629 0
229841748 138624739 0 534291885 576629493 0
359061041 20943704 0 493857696 525923000 0
2489580 60227244 0 283848487 280331736 0
123856807 17261019 0 430631444 429577505 0
56390343 88504153 0 649726671 658802508 0
315363 1638812 0 68269950 60152781 0
53566122 258848170 0 710458037 765609645 0
12954030 477003 0 475359442 477679074 0
145887194 112605867 0 859972504 929108294 0
192830336 66514076 0 821347472 884859398 0
85964785 62292170 0 841525195 927079601 0
213732058 197425041 0 678596869 779419736 0
10908510 541277 0 314599640 318653253 0
19496055 22303767 0 279139038 281108168 0
158537451 35935248 0 889193573 864284935 0
28576508 45482905 0 734167807 678798811 0
143323022 25870561 0 567443692 542720707 0
238695683 6521477 0 881947706 839757210 0
15752026 9133377 0 46676541 57773514 0
239251514 64393791 0 410276973 357283302 0
248352768 51314845 0 437097055 354706099 0
77008211 34152957 0 261770573 223902655 0
102098437 11262765 0 240648655 250894049 0
21378978 72370753 0 503631503 764329915 0
26158634 5061712 0 455065584 441654965 0
428871100 27090988 0 807268294 496534001 0
116334813 5145406 0 398939131 392458462 0
119639347 3519982 0 241307208 241769426 0
663838512 2923581 0 671246176 331061713 0
186463007 2399410 0 575753983 496170184 0
373918848 46264369 0 453012928 441726752 0
268701693 86851783 0 323501471 300241845 0
210427136 79182535 0 552567029 721168955 0
49187381 6299422 0 152145947 147002167 0
131565393 184600344 0 561162691 467360091 0
111177797 29246991 0 440148441 485573731 0
321205444 225431226 0 760321835 788309246 0
223655573 4684862 0 648627461 569014652 0
3400871 3266740 0 38836640 39066929 0
398146323 18737589 0 935232245 980352642 0
156145233 13664765 0 884527952 898349333 0
131857491 25110601 0 679318535 679126250 0
108443871 246444452 0 666946343 785699084 0
214593771 100763372 0 827418821 777246156 0
107680623 14281399 0 326259114 347109395 0
31214489 52961125 0 941348118 764033885 0
151959195 75785954 0 288646805 247849158 0
245321157 22894988 0 379434333 310221109 0
161974016 22072132 0 685911993 685055886 0
401809875 81858025 0 674602498 660032344 0
15861900 363319515 0 855104175 868180092 0
783360256 395359778 0 796979577 500161346 0
3819007 14859183 0 252538272 243326908 0
8028510 1531006 0 168925955 188322562 0
4118284 44342966 0 159209996 156090895 0
73674549 70920651 0 551109717 563873950 0
634089533 119674203 0 869945869 867099551 0
2218370 196056299 0 704408408 776987962 0
190526855 62608408 0 743836290 803944502 0
713878536 32593901 0 947563570 808896890 0
150561983 241132930 0 884303002 923759344 0
7970795 540657 0 40278917 38817988 0
160867268 100641559 0 427807405 291226556 0
427000216 295914009 0 626854338 766166541 0
23826622 18712550 0 551598399 504432118 0
46439454 123993098 0 695805079 550926219 0
51509092 14929614 0 61309842 58251317 0
251614712 1298685 0 401670195 411764400 0
94237496 46852891 0 377314357 379519150 0
8565175 10170277 0 274145267 295673396 0
16903415 80919114 0 585585897 501735040 0
138321352 50347438 0 784892445 711065233 0
79902512 6286999 0 359438960 282110855 0
40119633 3815105 0 105989427 118574183 0
129096373 27547136 0 277562855 356917377 0
17904159 8170062 0 124985625 104483024 0
823345383 40465415 0 892074078 487338566 0
91210290 35013681 0 653885788 830803477 0
325287862 29271965 0 680252544 687666226 0
356796388 8246906 0 602577181 625702477 0
74163841 13637101 0 885265211 861955179 0
9391368 173099396 0 585080903 663159257 0
459505235 24427293 0 580276347 445602878 0
189463426 25456369 0 368186916 355782421 0
297360843 1234297 0 797343066 764115052 0
84812411 131796209 0 663581708 645729842 0
85219902 65700816 0 175221027 153926700 0
288306246 79692200 0 634959844 636382272 0
285649671 111956217 0 665172566 597696932 0
138827182 38664091 0 294808987 298358727 0
18349182 32452718 0 831744284 867545789 0
17935238 21301177 0 603589433 626689540 0
111190231 37663442 0 216819574 170818546 0
7228357 22332307 0 440415117 449882712 0
216946400 30951436 0 766087218 650370290 0
14910248 948184 0 253630351 246249813 0
43200375 119235237 0 698507481 572511651 0
5011610 12263830 0 211393695 185949496 0
274019183 3004366 0 496170274 357390132 0
250972687 22303310 0 526060127 464621023 0
61358950 13008648 0 102927008 101123639 0
194569086 53646792 0 862007107 887542620 0
279877092 69379359 0 825547012 878218112 0
549382564 106646534 0 660118440 564333713 0
325189591 67513251 0 523954770 436079787 0
12943289 148067142 0 873062127 763835432 0
139717490 116529372 0 617203348 593302216 0
142574317 10159979 0 785782822 871238364 0
95971044 15077765 0 196238373 229721932 0
83948129 27354424 0 587003147 477799903 0
417177 4355097 0 81775245 83592162 0
220835489 2987053 0 560419508 634224318 0
4365 20474647 0 233557910 258009709 0
26056180 93733233 0 712927404 725941686 0
28640699 21620201 0 339601485 358072185 0
5738559 4034845 0 246347772 232110771 0
878689 2191049 0 32151778 30363135 0
60659122 98982102 0 574713848 590351520 0
11667781 33033601 0 612233914 529258488 0
157269322 18008538 0 589904534 588425741 0
4025919 1737426 0 291154631 370902395 0
731835120 171925663 0 759553183 730945170 0
30973454 22228819 0 672898100 663703952 0
332474728 68466291 0 817642947 649028543 0
956726 6146863 0 84481817 80912945 0
3773077 3161158 0 861110897 767117339 0
106028145 29715465 0 802299807 756643586 0
207200823 16004317 0 582636421 462316422 0
27585151 15307331 0 133562809 116238870 0
16334881 33936935 0 605002044 530226847 0
169933153 175658242 0 851429374 873941538 0
350000907 169695467 0 927206044 837286159 0
14367698 22886621 0 213754197 229816042 0
73464934 129001 0 222074692 195654301 0
221272905 67401486 0 562359345 539878822 0
629989956 180958398 0 765397612 574327377 0
273201375 1599941 0 385449147 90188294 0
201270493 1794722 0 230853272 163481486 0
286284095 12326436 0 906003909 922862212 0
565461932 26299279 0 806449507 684649884 0
77206240 100234473 0 243799257 331632374 0
592846553 283497401 0 655118105 639732255 0
350556724 14262264 0 521756187 533753250 0
10839890 3415671 0 70832388 64753338 0
264788177 105759143 0 290823612 168760097 0
96249292 2241880 0 160154647 130819279 0
370007618 86592387 0 404273889 222579850 0
155022944 1607902 0 197616531 170702345 0
72789051 33453590 0 708420587 672820977 0
288723271 77396315 0 594424192 586915195 0
667466949 441224499 0 955747932 930770097 0
26441719 37442430 0 321104923 339815082 0
3793965 11279835 0 76305535 78509856 0
523883017 22255723 0 718891089 846533232 0
296060348 387679777 0 811170970 757926166 0
376948493 139135294 0 915043841 786543495 0
321663639 88358615 0 704488864 717840461 0
495656979 49231164 0 918424682 605508817 0
320503503 24257552 0 496282284 539516129 0
17736114 7323853 0 192574355 147732914 0
406359175 323058510 0 617248796 677173189 0
115145240 171251054 0 901523293 832356010 0
80765208 39851164 0 523029801 431979341 0
91861115 36331230 0 492461317 556813668 0
57863188 27827764 0 910375670 777440508 0
198938453 372947 0 237066527 63043893 0
57136981 85169901 0 577906758 567929528 0
30416534 100147596 0 565101645 551765639 0
41508052 31659582 0 425479889 424406478 0
236134204 69495982 0 323858129 360774560 0
643451017 296534630 0 821642980 763896359 0
402512148 4619140 0 441168634 267763582 0
240524236 15821885 0 495199437 386589580 0
79508412 2758351 0 734681126 711276300 0
29257173 61909143 0 626476765 922180311 0
128953425 10467084 0 636463373 636390798 0
45436783 10070936 0 92118533 62157889 0
23087455 21458953 0 256126045 233864948 0
349850675 227454623 0 564603299 558916246 0
299220944 139900514 0 613404996 746504050 0
554035039 158109112 0 576660250 266335324 0
180629980 99448618 0 643406648 528513068 0
73748260 28389683 0 673639795 765507951 0
76170611 31076825 0 289923041 233631676 0
15031782 22841202 0 241512900 226748548 0
11096022 27797543 0 347896454 338968899 0
165432056 153512919 0 484181906 390548398 0
107443969 23755513 0 462799442 531593649 0
254076082 47290704 0 278670910 273817308 0
255931418 11685514 0 422418638 416146497 0
52029275 66544027 0 778460001 780447295 0
15959675 47472783 0 447422272 460944801 0
38220204 47704252 0 343217917 403335355 0
228486590 9672021 0 330467260 326849985 0
180674637 190001994 0 333021704 226365860 0
25899448 7125335 0 36986793 29315135 0
250207776 63256744 0 769495200 761522262 0
306003419 27671329 0 782294505 759065862 0
2475710 6091926 0 641616725 638763974 0
480221710 43168902 0 547138625 558790081 0
12967068 10411615 0 409939021 515784230 0
23545820 31064965 0 374504396 356107844 0
34922673 51820782 0 867677565 662783925 0
193600053 15780346 0 393661298 378421108 0
693230970 42998064 0 792967072 701761801 0
3738543 35827993 0 477006979 468640756 0
26821106 32581071 0 143633526 181662544 0
88595284 42242209 0 96490118 77067790 0
8632635 1688846 0 135396656 110385512 0
142878059 6788759 0 949563901 881085906 0
392902851 297493212 0 711090386 556578103 0
92251432 56927745 0 285030963 289762904 0
9068718 2370259 0 336693690 335008686 0
48355286 64917994 0 476300771 470741972 0
315659685 143310467 0 901529822 766856315 0
32627942 105170721 0 637385169 773364159 0
841599 689669 0 28800546 35941195 0
254388207 94148905 0 351467933 240907389 0
498218251 193058446 0 626017800 875275175 0
136615346 8738477 0 523394753 557149005 0
323257401 26712255 0 759586219 927824944 0
432957544 186664003 0 924287032 863215276 0
3233937 1022699 0 106207166 111803506 0
87431371 8190451 0 515083130 476411256 0
210785787 109805350 0 521670772 445463111 0
220148771 2269694 0 471541886 460380992 0
256047733 24649973 0 410810601 453782202 0
50228230 20285291 0 561101369 652140870 0
232811615 276695708 0 490182815 556736066 0
94244311 1267288 0 207150906 241296789 0
2096724 510245 0 26724874 30626677 0
7618964 9334263 0 174490539 166613685 0
39874904 1450905 0 391249284 361802211 0
274307377 38608834 0 709420584 802065851 0
12606026 2351913 0 642799713 611799183 0
712340844 91417402 0 863451567 714538399 0
8940520 15973488 0 56667627 50443938 0
110495449 96222125 0 145145338 151469962 0
56385938 8153120 0 561751584 604900747 0
759305 167001636 0 810160941 857965566 0
145325799 50637578 0 154725231 108487036 0
288893606 246180408 0 491282267 395189309 0
36021118 93412201 0 782748974 726997010 0
113860023 52107885 0 732067919 781531818 0
6772346 64454227 0 453270336 437037636 0
170990692 112518385 0 354373538 359069759 0
111594697 237294 0 166421188 129096032 0
48210407 4445729 0 565512690 297432570 0
61804815 13095751 0 840840923 957632692 0
3240296 3394860 0 41327881 42350361 0
89429747 56867797 0 883201167 932695527 0
311541655 50575305 0 569356130 569003226 0
89230461 82004054 0 835794197 442422056 0
46992011 26615176 0 727461562 783524057 0
127809383 3486808 0 320962951 330592701 0
15788411 38680184 0 285382818 317176202 0
488492217 65640632 0 762087400 681343714 0
42595220 2673834 0 187480104 187039441 0
333304384 138158415 0 865199360 864995990 0
31312549 1542645 0 144398883 138046830 0
264357102 67153142 0 427326233 485171861 0
139649881 138165126 0 957625134 969292257 0
317548378 4966809 0 678104988 556569672 0
284276080 212945420 0 622801277 483829494 0
25719512 7458907 0 377351001 334732787 0
463891692 167350389 0 754445509 733544146 0
24177377 1693470 0 33278495 35110655 0
10433923 32100551 0 457032057 432173503 0
61037306 195066113 0 876636277 792510211 0
567502106 529583727 0 637242767 701716559 0
125261772 42524252 0 272633637 211963628 0
438279 17524 0 3321087 3101985 0
473084986 32720837 0 830459167 737200206 0
21018598 17694448 0 348491918 328060590 0
22474788 45654685 0 638873266 641445799 0
48487966 71155491 0 637382329 629144005 0
3848781 26274639 0 143430034 134563780 0
181709770 38426406 0 850850109 729651935 0
149080649 82938191 0 505938692 626558211 0
42981586 4669020 0 261942380 264044494 0
183131418 66850337 0 576896572 564551900 0
920011 655213 0 41381701 40595380 0
17129626 58777455 0 118472284 121744973 0
57953820 1013278 0 140644855 110374931 0
14081890 54512421 0 772248583 737894155 0
426783038 55893287 0 587154062 556278825 0
529880789 160966779 0 593079725 581976360 0
139301076 11947036 0 319074333 194762500 0
126966400 66631090 0 209742845 187562603 0
433396233 103239891 0 894067042 864877445 0
248623765 78627747 0 558269884 537843709 0
504342869 56413435 0 642233971 418693232 0
46377188 6799977 0 172864138 167564691 0
23188317 25661949 0 681489936 676347122 0
2597325 25685464 0 86305736 85454429 0
79499292 24172778 0 281855046 364069620 0
421778476 177697898 0 547398785 550396268 0
228317446 165127999 0 642955169 659870607 0
42839769 29315701 0 281691303 311404568 0
20077552 143711270 0 879740621 922682441 0
61174648 71632238 0 396746947 410145634 0
41766006 42588443 0 351923500 343675290 0
79353041 26601886 0 656515580 611806444 0
62063211 50038422 0 690437186 710951227 0
292254373 62187757 0 458668117 508768699 0
15180278 5751229 0 27431248 29631483 0
11849917 6912839 0 48265650 45780920 0
377283257 6188705 0 859768633 740340421 0
189037 147654 0 3422612 3276373 0
238848347 37984310 0 258097281 237732560 0
8695319 1064540 0 35660894 28571326 0
496867558 54361734 0 578005731 422553917 0
39255551 83218575 0 583418022 597914637 0
311322588 184231418 0 674072753 443400716 0
264382679 17583229 0 765355790 673177871 0
108131313 2524063 0 163317556 140609267 0
56410483 18798733 0 265065565 255675634 0
4217519 67538279 0 205563079 194453717 0
11737383 27642767 0 379701832 356347795 0
30134750 115764757 0 722112145 825500007 0
247060948 44602772 0 360811097 305067069 0
473217258 403261656 0 724136203 663800166 0
1019236 133076478 0 946628946 972911418 0
28645218 30571846 0 525273395 396786493 0
24321395 19645710 0 258375761 217902434 0
87044179 9747257 0 330952310 291926322 0
53500307 9654417 0 532948704 450603593 0
20401142 5144632 0 63112281 45875570 0
84758 12392009 0 168898264 167107445 0
58244494 13623090 0 99338209 94747206 0
45604281 1188150 0 665637554 814253864 0
26236576 59280372 0 457500646 499535466 0
14306936 5478684 0 132204999 131142506 0
224063607 52501764 0 473699691 359996450 0
53463912 20856981 0 617027360 607404938 0
35604752 54496962 0 952735100 980922083 0
198283375 23683209 0 204657840 70326612 0
12555287 86810608 0 331667205 358691173 0
203160179 133894317 0 490557393 563810554 0
223749966 42850117 0 255486338 226789587 0
48998411 123759951 0 842259646 854540549 0
75441724 4108898 0 184599267 142752766 0
11306976 8219097 0 323622967 304525964 0
126628319 22807458 0 890396900 865057834 0
633714051 98998030 0 679172111 737748359 0
249781130 80929390 0 772217028 792586984 0
242410716 64929592 0 294754168 88363696 0
2460735 8402160 0 124469746 111970736 0
73608 6791074 0 36737146 43310961 0
30506130 48898742 0 243346897 297523714 0
23021150 5197598 0 53269587 48608502 0
53483060 33902274 0 99435604 101824752 0
125740300 24062346 0 792246605 728720897 0
13677729 61197685 0 507711933 489970310 0
203535590 111962839 0 354709128 284512796 0
536883230 17483467 0 596553270 575951704 0
68801498 68799632 0 517820795 548823180 0
16760330 59144624 0 353884475 468451103 0
123021591 232143031 0 407995810 415069253 0
248917165 74619842 0 543880816 454379969 0
9652431 10964569 0 72374536 66624385 0
6519194 6787879 0 91305810 106898636 0
114273472 49514437 0 753122412 939719698 0
69869669 85552270 0 525634504 512877471 0
2757687 959935 0 29476801 29132575 0
122991586 17498689 0 160772513 184879358 0
29041107 1107848 0 115529642 115101522 0
526673832 45561649 0 738710501 594883372 0
136908921 99525981 0 936101458 967082275 0
45292569 40381911 0 236615891 274398241 0
29567561 4990150 0 217000336 237697659 0
74696633 105134328 0 655778573 798396430 0
109604604 5126102 0 724937959 805826524 0
347357695 154502295 0 822642141 842291153 0
562191 6273380 0 50588614 52434796 0
14010615 24453115 0 199795501 216970756 0
1518181 16051653 0 661532345 609755943 0
309684204 50636159 0 960071873 983438112 0
263123363 97386388 0 626102006 768126309 0
17835628 14781586 0 281879164 198797514 0
307024 3064303 0 214602083 303438990 0
374418060 101389171 0 549700910 362153503 0
47942754 57089641 0 731088627 627340058 0
166121473 18057727 0 752515181 760852056 0
283943192 156925326 0 514180858 324986202 0
414709657 96826898 0 633133805 636293489 0
393549891 46073425 0 510485858 502330508 0
275170362 43521920 0 326010247 283261477 0
574914701 29623036 0 915999152 769027183 0
258899142 128011860 0 499360710 476248383 0
293411559 89921568 0 626621510 577341609 0
26203223 28736339 0 302864547 309387587 0
139140803 17695572 0 830844688 856513373 0
109743501 75460060 0 530651143 523693083 0
37150778 11573265 0 933906928 870787507 0
8302540 28373377 0 712747537 789756038 0
62551786 17728201 0 414795959 457792982 0
9375920 118133152 0 704879333 770696283 0
49398582 16428996 0 775359093 611311922 0
281386941 4005827 0 354810450 240620363 0
5925935 8880544 0 89079307 80991312 0
261001754 70273799 0 326078865 276169807 0
38458833 31703463 0 149473597 149295849 0
47966625 8622369 0 200282509 218149411 0
210169369 40142433 0 672585081 752715732 0
151568707 203738794 0 667930571 684455942 0
319300292 89913513 0 419874639 333873561 0
278548306 26368325 0 410804935 379747862 0
120981225 22941024 0 293446320 226637609 0
31416673 21804642 0 110418971 118905125 0
556800990 391717721 0 710503318 655761766 0
205750360 33833426 0 209685571 88557875 0
475153383 87775849 0 836664829 790092279 0
7725645 5269513 0 21084688 23386568 0
13663528 21597737 0 610005083 523177509 0
435587328 74843143 0 547920907 414673187 0
32231200 32998400 0 386852862 447340495 0
74189669 45298778 0 406706977 382115007 0
4607531 3319724 0 111309463 112043715 0
15098504 7202714 0 17746083 19910281 0
46505923 50481862 0 263910094 256572182 0
5744910 10759937 0 49368942 50327336 0
93314731 157378519 0 289659433 354092192 0
54057552 117897946 0 411304509 415021718 0
200638595 24929885 0 595810972 580190730 0
83119469 73843934 0 454732633 458598790 0
113803357 34340380 0 360263420 411391410 0
7018388 6790017 0 44664375 57715972 0
307605091 103289267 0 848321736 761526468 0
38899004 47369117 0 424510989 431672257 0
174074249 167951029 0 457979124 447369943 0
43973433 4001374 0 83258281 77486571 0
14177881 3629214 0 23319317 22527388 0
8914910 2930565 0 263554007 301114797 0
256434292 47028141 0 479823311 429706371 0
100642494 2998527 0 134895150 119213751 0
123624526 22194796 0 422107985 480262500 0
415332606 55246310 0 581871259 482163907 0
1444225 7031402 0 133925322 108015319 0
427019265 22736014 0 446491119 301297199 0
116575248 24824388 0 705076103 715467239 0
140285963 11058884 0 824379733 776959029 0
585716245 160453595 0 744566780 425087183 0
61249902 90042966 0 497785140 604317842 0
329023675 1665951 0 519683418 557963590 0
100715534 162647693 0 521936088 571507537 0
638705386 120514574 0 938484704 869025522 0
101366171 55431031 0 902726458 842660276 0
133103512 69317614 0 449134191 455423070 0
200799933 22142830 0 415073456 414248704 0
23034244 238653907 0 822960238 822584652 0
99694325 53638097 0 290230833 327367911 0
47918840 45213902 0 304195584 308279295 0
21710907 5801144 0 233896683 208236874 0
227943802 53543542 0 479205439 420067968 0
768120761 145277734 0 890275040 893203564 0
173621827 30439356 0 270949772 188542771 0
14727901 16231394 0 190343807 195124432 0
125029833 64403603 0 704029312 690679524 0
89157501 7004196 0 229131001 250398637 0
677717697 203499468 0 792961032 377933291 0
7583574 2823469 0 9247552 9330833 0
76320755 35060836 0 79359966 84438454 0
677756826 29339273 0 759564414 491850282 0
86220064 65595317 0 711686551 751321537 0
7328919 10086891 0 135715769 139870518 0
4986703 2065288 0 118342685 110733632 0
2543811 4334870 0 41056173 48295677 0
180394712 30296816 0 671232627 469947651 0
13253957 59319515 0 548265514 564844901 0
92890892 16557782 0 156208464 163096466 0
50519005 122034727 0 828254997 805329071 0
49694373 89304641 0 596559495 575261279 0
107518980 41454758 0 147344845 153741257 0
43724953 50557165 0 315494653 361601350 0
61588403 23906094 0 717756615 668859546 0
182937198 127205099 0 197304139 195395135 0
117769191 96887474 0 836229060 805461502 0
168024743 17499353 0 889750093 818443550 0
2660330 2620271 0 66576563 62898900 0
296702188 76227810 0 685656603 798555285 0
148557759 118793380 0 652117817 909404869 0
123033397 17798751 0 299680078 314799392 0
5405288 11279114 0 188401545 204882267 0
188415766 62765174 0 562187802 676763127 0
10406350 15605623 0 688365929 750511719 0
160092310 278884652 0 816973618 901342206 0
728535530 86672275 0 799499532 451811908 0
548310172 201147336 0 707077967 670168340 0
218883722 67200810 0 330291137 278396143 0
137472806 17819060 0 681149417 608661013 0
3473029 7189194 0 29664542 28199509 0
711047297 14158104 0 747803007 694060858 0
88253700 20917375 0 126266027 106038114 0
79790182 18906864 0 549294934 542139628 0
523011957 117088737 0 650180552 794550464 0
213744843 80427588 0 719664530 903498669 0
108807241 165407965 0 923768128 944278108 0
312215539 77125968 0 437310298 484774971 0
21055556 6915045 0 133749110 173382119 0
5273260 5817069 0 132693692 144180622 0
48826398 19318648 0 99520855 104392444 0
73004735 26142666 0 545012380 447407404 0
42062353 15097452 0 60610755 53343839 0
76104575 62229821 0 728835306 553005913 0
233307679 5543232 0 404690480 367205030 0
14889288 29195487 0 494714589 440016530 0
124936924 28853424 0 626430734 557415255 0
289923738 57812938 0 304739923 259812113 0
275293448 217312721 0 449815158 469901771 0
10485619 499895 0 91042275 110288092 0
8662007 31520802 0 208271978 192957934 0
1336828 5287917 0 224325499 229007436 0
13119011 154584 0 326609156 303426043 0
23535976 1775806 0 126112465 124962182 0
11034121 155748959 0 510352280 574082323 0
142239118 17084147 0 159985715 60208268 0
432242800 120347620 0 478270368 269127555 0
67649269 20776641 0 893863265 931070829 0
248094475 228041195 0 546968337 607825210 0
130850672 18699604 0 500611001 497090572 0
211379716 7813903 0 815203689 716196334 0
9009701 10036336 0 159822587 153676066 0
49496144 65931325 0 728822557 816004296 0
48918861 10693196 0 124408663 108940109 0
47679780 6026666 0 115046615 116605628 0
92974673 8325269 0 365736234 340424527 0
418448787 21356198 0 711459275 553808418 0
140695242 59978363 0 708389942 694769957 0
198303762 7714857 0 262329147 273297472 0
376939 5270178 0 24111116 24463124 0
44831416 45479797 0 302174158 312176925 0
376264421 39655783 0 741421157 785809354 0
106448070 57937574 0 157150551 142337437 0
817074029 152930614 0 969587711 362090616 0
95404996 91602466 0 238444473 211530912 0
87481054 53134683 0 639481334 504191113 0
56315416 2333686 0 198047975 184017885 0
43947761 7923356 0 347089934 341588822 0
67534634 89327097 0 656171270 693117515 0
73215292 22595836 0 222786398 234762677 0
85612658 1845528 0 260948370 209155480 0
543066897 383107264 0 661177727 647385671 0
49050426 83614842 0 780674018 860632374 0
37359238 192938885 0 604222652 593672535 0
11508790 103605400 0 394332404 440280023 0
719696446 304971350 0 759979175 654599043 0
69860789 41853884 0 739189247 692026431 0
64811147 293381380 0 892584498 918313849 0
154272006 73346337 0 651731888 671848329 0
119831381 5231850 0 325215875 311770943 0
24124051 10091195 0 887867559 977405817 0
26770769 5709047 0 122605797 99607296 0
47047264 26292135 0 321565022 320881133 0
81242839 46228591 0 109484367 111158671 0
3160298 53732905 0 357580374 396983929 0
16760265 2324856 0 66499509 67021011 0
35959852 168082015 0 800010831 812772711 0
64331223 14141029 0 518219171 517651840 0
40754980 2844721 0 772523865 696298841 0
1532702 1826406 0 38277481 39125437 0
90383283 214483210 0 401906855 458206741 0
13007768 60275192 0 601349326 463958641 0
10136067 159311136 0 906795757 995299528 0
26289326 11402266 0 43003778 44193069 0
94966843 153479213 0 710016715 810490873 0
428456173 350657 0 631427266 410932969 0
38061048 20789352 0 47659459 54760608 0
107837463 182806249 0 579999606 636132842 0
393529487 338004329 0 565809880 585883142 0
593364514 338818163 0 818206528 879232221 0
192727877 67143055 0 268497691 192917824 0
215068399 183286538 0 225148604 194779842 0
22514378 23600679 0 280595582 297595715 0
5938936 18400271 0 173130277 282741389 0
91169522 6448976 0 155580662 157066226 0
50982212 22240184 0 197172889 132377738 0
8520947 11131630 0 215361142 207873150 0
19109217 501966 0 53015568 31999864 0
22476370 3980025 0 684899877 693518638 0
291234543 21803724 0 369532765 373973560 0
273874618 98366604 0 646320757 495194158 0
86511340 49368340 0 125681492 153056871 0
46078235 13135680 0 223635234 212698088 0
67924286 247348304 0 856266921 847623569 0
20919662 25737867 0 560458074 533706739 0
336006 2011780 0 6329434 6259673 0
53063491 20714551 0 151585993 145916389 0
80597904 24485861 0 333084814 423944615 0
573512182 309591095 0 930438736 913873933 0
11359744 7613428 0 71044417 87364616 0
330123687 157914484 0 836998971 882187672 0
612049324 23988695 0 716155735 575059920 0
175388587 93351768 0 525408300 690365442 0
1532705 150782255 0 787406335 852443185 0
25221065 14901889 0 883385144 941277381 0
4205263 14117957 0 877839925 803647210 0
126021274 109783336 0 186372261 199227482 0
202255713 211206 0 370285204 365593146 0
221561411 58517393 0 740009783 855598857 0
508414374 95530386 0 953732514 714917320 0
30033938 29478355 0 266264626 299375666 0
35449317 14002625 0 67946615 68523678 0
108684924 19951089 0 819495389 831608230 0
60491375 28687195 0 74337498 68459009 0
96111251 21363858 0 142689960 133367942 0
61515812 26094224 0 305343832 285159780 0
16757952 23345538 0 175785900 197685396 0
400587129 137607027 0 854479990 759413974 0
65748572 61462893 0 352012165 341541461 0
5116941 5097136 0 35262933 34605033 0
48309068 10005243 0 553461944 514341887 0
208240291 15753509 0 305710306 280075183 0
14813984 212041630 0 242607009 409116754 0
226319453 42154021 0 404048176 354875903 0
1930541 20199637 0 98878801 75479159 0
504542885 57878191 0 767759122 538162605 0
307511870 48699258 0 363851162 486470045 0
35780700 11163658 0 148984755 147045357 0
226599757 108248179 0 344101964 266991483 0
280648638 80788200 0 948291048 849985378 0
182613092 44733839 0 232407447 170036426 0
112045344 175736244 0 493580218 496993848 0
444281003 13817655 0 550952005 244287924 0
240522684 23842856 0 682514157 660578790 0
147352993 4927269 0 298911389 317113324 0
39541492 3779953 0 400204599 371132190 0
26383177 60550919 0 528808115 570313401 0
186490983 130330286 0 537041458 462226816 0
153038979 14681857 0 700998566 604967506 0
63466127 29230688 0 509123336 426765183 0
62421746 7018342 0 466624364 649934908 0
139365468 15998746 0 175131602 99071497 0
344937183 189089506 0 807109881 797788845 0
559546377 57355953 0 849895475 746729656 0
11923578 227361 0 24944584 27983621 0
90704364 13295551 0 160607542 127128183 0
11408537 2157403 0 21346418 23118814 0
72674191 25783869 0 158601953 173740467 0
248435261 100487088 0 400161079 352888467 0
219636460 36485544 0 520604010 541824488 0
636733544 22517158 0 767809991 721075776 0
49154433 534990 0 144653344 187680747 0
26298202 7036875 0 255333280 274784714 0
106694688 134416805 0 577635563 804343770 0
3365749 2588222 0 6250805 6038676 0
11456521 40318285 0 517109517 457899304 0
147855420 19661780 0 189947135 210259724 0
278740313 3576075 0 409828911 443411213 0
76644836 7404988 0 104973228 97965817 0
63872131 43094101 0 252161483 405169858 0
359518413 91892842 0 886954115 587416059 0
298518599 38426948 0 544491285 381719194 0
188991646 402140618 0 640505546 659172597 0
10422162 1089883 0 15275217 10292750 0
222934264 159889296 0 813726400 878033678 0
194848956 107364722 0 536877883 551408499 0
246057294 12817897 0 592833841 699730510 0
151256556 45169365 0 292242622 217831908 0
421303972 174382930 0 495801056 402121357 0
498852625 138041674 0 785425266 762981043 0
35735137 47927835 0 472899342 414955693 0
8657967 2014805 0 79959637 85634577 0
7630690 1770918 0 52964469 45926987 0
331613708 67209265 0 386717885 395532161 0
198452979 10634852 0 750326895 639862953 0
173838229 45169462 0 343873593 256015913 0
55552544 108002379 0 911078929 966047540 0
84326632 41003757 0 710064662 716188816 0
1567294 11378107 0 66575572 98867776 0
26344721 6461097 0 698503806 796160887 0
49568082 15400780 0 823361098 943110226 0
9113481 4480645 0 81803372 89389191 0
101051796 71995859 0 221174081 201685018 0
69775639 17296425 0 107001428 98881564 0
175655684 46035947 0 479059242 556073170 0
549557148 159463034 0 695228070 767713058 0
793336905 154787886 0 818904074 604653045 0
100784913 20598932 0 601615583 620918124 0
34167631 11364176 0 163137140 151093952 0
13608508 211448 0 15626345 12082821 0
41241817 13831377 0 139093655 147658270 0
12001171 86782947 0 344828264 308263259 0
37075968 20575499 0 493154379 458387911 0
11936274 4291152 0 107244324 154198759 0
219282528 181186965 0 611729341 764529364 0
21607178 50908494 0 498243315 552021922 0
163419765 108839891 0 329078832 298238053 0
27257509 16419918 0 89799430 93489198 0
529061 912848 0 7679518 7329142 0
815726 7199072 0 145292864 144552649 0
102856127 26417723 0 172004263 163381203 0
297212686 33171902 0 885796692 856739952 0
67617528 93389114 0 375973317 373493220 0
213465392 57922196 0 682884512 731152782 0
59754145 94039882 0 571345445 575476012 0
140829629 44758897 0 236376207 229445909 0
426935 6319162 0 119515138 157968166 0
406403619 476444034 0 817669835 885147851 0
63579424 8246739 0 170041388 179516542 0
335879864 42345468 0 370728839 357215513 0
448381049 188091731 0 814344659 857141216 0
92596182 217915699 0 668877993 728181942 0
12009572 85125235 0 560738080 831782250 0
3894038 6330973 0 102924689 94060801 0
47383865 103944374 0 561367129 572583355 0
16251154 126969807 0 898787017 914844360 0
74632249 8789367 0 322885559 298328066 0
6530475 1003044 0 12529678 12284406 0
83706537 22137327 0 137560206 126901455 0
232776575 110080645 0 390110359 298772382 0
28422224 1450330 0 62609011 53013868 0
432307282 7378160 0 510666516 534563008 0
62029588 6258519 0 775265304 753397133 0
11186310 2985215 0 99070534 104150583 0
49141930 16050155 0 910046218 706271434 0
171861340 134162828 0 807433347 636689299 0
295766098 50335914 0 429799284 390903054 0
261184029 75754516 0 950735303 928617930 0
2583764 2321752 0 3752981 3820735 0
118652443 13541265 0 879443267 761288725 0
64391843 97611217 0 603704340 540301739 0
677249065 387106819 0 737096424 675280334 0
279429414 113895453 0 348012352 315327553 0
187862757 41160973 0 909931802 842668792 0
71276976 3103712 0 643722082 514941074 0
46199252 65264410 0 664225202 686700543 0
63001058 40051927 0 636813254 784020352 0
525351028 193631309 0 931627282 784384223 0
495478910 21056864 0 818580023 613269126 0
210692524 3845744 0 271933941 291786162 0
161165075 48376697 0 335203988 282416884 0
234240226 3755896 0 369413760 360659395 0
72027232 11536984 0 202612731 209081628 0
130155024 18412759 0 829660371 802518680 0
91768506 1503284 0 720069186 771778640 0
90627939 5552658 0 165399806 119241361 0
457642631 198730132 0 467842491 452819627 0
254536210 145658818 0 687850060 600540486 0
271721191 146178584 0 333913796 486185491 0
391476097 40975827 0 885504588 852386297 0
31830545 42190865 0 907878399 739161522 0
350455172 167736307 0 594910077 615659047 0
185817575 126730869 0 762142436 717757947 0
216142551 6717147 0 259063206 220081615 0
196560161 70421388 0 361408695 322340089 0
13750840 188978562 0 714923060 643339785 0
426363526 60401990 0 574936020 333133988 0
25342403 27309508 0 231536192 233115693 0
476782258 148471220 0 582943217 704032211 0
163929988 9222423 0 216542356 193524295 0
147958551 2880530 0 521756132 530638136 0
30889782 100153359 0 752485854 954208610 0
100588729 58157436 0 259232053 248412493 0
29696146 5446694 0 56565196 28793713 0
56476929 5615311 0 90101234 70543814 0
228058167 74084514 0 434364991 439858731 0
392609960 57994568 0 776235854 777997949 0
83128944 32978145 0 437125437 486436873 0
90114787 16389257 0 143787225 141744496 0
27444527 109792820 0 706211917 792526310 0
94666992 34143846 0 631225518 671758820 0
21981124 207162733 0 893497641 914369708 0
2940831 32750231 0 280952832 277429131 0
69296857 2818976 0 761958426 761882903 0
629471166 73324562 0 700192563 427459121 0
8875358 36442691 0 731737604 738855455 0
480469584 240589475 0 546637118 596395393 0
7404117 21390527 0 422401082 455235129 0
136493372 15209474 0 224487661 220321386 0
461133980 96625836 0 823370382 947891150 0
144114536 129110630 0 467090950 508741382 0
91471533 16793645 0 103589798 128976838 0
384293062 146858961 0 550771946 460628891 0
199329491 106198033 0 661170399 773599885 0
252237213 146536860 0 571711440 570558712 0
116261124 34346192 0 815285006 845783797 0
56392596 53174824 0 561029761 612293729 0
16093211 1933676 0 156971058 183824197 0
8390679 7558758 0 10191902 9570375 0
424010922 334317817 0 635200632 556994551 0
19607812 37220449 0 401881823 397997988 0
52963676 5324544 0 287537346 258097073 0
544223824 329673487 0 862906078 717603061 0
38090605 61005082 0 410469073 465572947 0
139278979 144822241 0 683197076 703082975 0
10167302 128855969 0 513300329 499603653 0
546108791 263977994 0 675940839 646109442 0
293024350 2213345 0 498116933 506834792 0
112496340 44232197 0 520075742 521486733 0
161799509 87550802 0 491272341 599513905 0
30733677 83026628 0 525501088 593802946 0
464224 192963 0 5961022 6116756 0
53873660 7844219 0 729842269 701748651 0
91918164 67415684 0 115606039 77608004 0
15935620 16786841 0 128700520 128716416 0
35012971 82077049 0 348947672 368441797 0
53335437 74266922 0 414038394 274284696 0
9558240 38379402 0 474559842 641096814 0
61662574 141667231 0 604972281 636002865 0
74927706 18431781 0 430582070 458981589 0
322509420 148591673 0 790036379 513932011 0
98109430 24907058 0 424040604 692630937 0
24911454 1813784 0 133129770 117946357 0
74472173 94464587 0 298806217 341627438 0
456850129 15761641 0 843570964 809893391 0
20396990 1535209 0 338148019 331823756 0
452086426 38474022 0 545373775 311235529 0
20026321 12741877 0 358759441 366119858 0
291557017 68089827 0 694053776 653821214 0
10084952 4819305 0 405007024 397733185 0
667078181 139034863 0 873155465 783300062 0
193997123 84994168 0 372952838 384771050 0
284968637 5048541 0 410588998 379246962 0
63758396 103866791 0 671453199 741228685 0
246103244 24739746 0 530506085 537627792 0
115725877 31615922 0 668758042 700664694 0
68962997 46620396 0 105321384 116481739 0
486743878 363402420 0 559201981 768299969 0
68094168 1594040 0 127659064 146417189 0
35352206 16439731 0 182879914 177039358 0
129650100 28530054 0 255899727 187712798 0
54943613 5451618 0 373885001 492828210 0
95417393 22569716 0 203111016 188149961 0
90792435 9034701 0 338580790 300941045 0
151712261 48492961 0 487611665 529299841 0
23988310 915079 0 222355252 218267206 0
341383621 297058564 0 374280439 353594298 0
40729183 119546921 0 417040489 320085780 0
66768238 38131837 0 515831751 468305299 0
602522 7966318 0 44470840 51573015 0
4812528 7888111 0 66987220 59573212 0
9104819 51273465 0 236179261 252060167 0
128601113 29272907 0 522657321 499700477 0
1227781 1587790 0 10251095 9681437 0
286620169 49043104 0 514832664 564994937 0
177224491 60663072 0 222340111 223001616 0
62912390 1692151 0 120704078 118631568 0
257297334 77573916 0 484398151 477004694 0
23888899 109650384 0 804370155 770789718 0
43051496 36314363 0 838924162 714797856 0
5537761 183953 0 52101140 63155823 0
134934896 34575861 0 865907868 849509009 0
38802983 38163723 0 521013494 443466840 0
145372910 87296419 0 469457778 510761842 0
126403580 64822435 0 547459816 479168591 0
113548279 37760859 0 139389573 93470136 0
61079569 10214379 0 75627329 55792942 0
93428073 11319418 0 270116230 214678415 0
263976879 210939050 0 683028312 709544739 0
273918515 73646911 0 807022950 642197543 0
42706344 1824129 0 72515647 74312661 0
215375613 32708478 0 378528720 448099111 0
595193097 23436717 0 797346792 494900470 0
5953530 16153751 0 71799138 58951718 0
83761563 115630930 0 325626933 330984476 0
9713433 9890536 0 133823753 92705637 0
26414913 28213511 0 267781927 273308460 0
176582964 22206032 0 902937262 903019071 0
119552421 41371417 0 125409082 64398104 0
296279234 219577276 0 550209981 417076653 0
17035234 15826404 0 268306386 267426368 0
49924031 9619237 0 428974405 489580221 0
352517179 55413467 0 691674674 573240298 0
140403968 31733067 0 152841510 154664842 0
263908 22367966 0 459873715 508697933 0
319987436 15078824 0 936206419 726395515 0
47487547 12065687 0 212272592 231801181 0
187240752 116043063 0 256104650 254486355 0
26814823 83217080 0 736710546 806123276 0
105783685 53229771 0 846656600 836014529 0
562344954 40264961 0 595190745 580958266 0
219461307 40486301 0 302929769 327883877 0
79186590 35386023 0 290799885 266730085 0
2822024 538388 0 58512748 59697538 0
192403863 90487854 0 222569273 232907136 0
13047965 168755666 0 487981364 448293081 0
279983559 157915488 0 839846837 884707810 0
448444035 62313203 0 654232734 564510999 0
23694479 17023039 0 152577730 154551390 0
137179900 193418077 0 641792894 596470131 0
223076817 55073464 0 832971145 653963664 0
6074864 10514766 0 69780946 74218599 0
19933 1175231 0 29595881 33504892 0
12936351 3436735 0 30980992 21851600 0
65608373 941821 0 90507231 73809729 0
64636236 97049333 0 231109334 244932302 0
20702480 32486614 0 418578378 485576994 0
97383249 3347557 0 318726432 331802057 0
285095230 30742810 0 372508275 111786508 0
126043738 83586806 0 172797622 152660240 0
378341921 113763194 0 574769432 284231536 0
39738869 6331186 0 43228500 49082240 0
260025760 306308204 0 962220929 916677372 0
108329612 31692368 0 152902989 131665470 0
170362694 4548847 0 523540082 407077850 0
512740198 126702505 0 765409713 553306504 0
77922198 145686320 0 447527645 446406978 0
90322573 18839120 0 575378537 599404168 0
384663739 183979916 0 796695955 884903121 0
427876011 206692390 0 735653228 530232952 0
488953395 252827289 0 848182291 686880490 0
117334318 29062960 0 148594413 132037990 0
95178214 67812968 0 812675006 771337420 0
154755 395034 0 20874466 22759675 0
24640500 15547050 0 343682808 322386045 0
44907877 9993194 0 125344815 142383409 0
227882335 202785120 0 443784474 456228478 0
55132428 98851277 0 226389114 267357743 0
444493289 39021141 0 663317888 524323692 0
78435054 31273745 0 399384886 359856741 0
141151839 7495090 0 334805585 315147208 0
141949091 15058032 0 351761263 268549574 0
174704590 56275307 0 384807850 359946703 0
19190848 4846814 0 96795042 84808274 0
125614588 18184662 0 299312160 280781140 0
11490804 110255459 0 954788200 936111902 0
751723817 162397746 0 814740271 728246591 0
292850 755254 0 13430794 13184746 0
88489791 54290435 0 718239727 749436249 0
679115517 44511675 0 910726298 766236915 0
1995208 33098422 0 173795196 196596135 0
11788983 31463908 0 598445424 621845329 0
2283163 38449740 0 170511231 176973106 0
647542362 394961974 0 801147527 535006893 0
139755805 36804966 0 306254871 333893019 0
178779042 65951491 0 334914955 279055658 0
3440474 13288477 0 179923835 194093020 0
9017140 8837404 0 91999698 82945290 0
27579576 107606095 0 213114634 287455586 0
230982963 106987554 0 290425205 292200874 0
360298178 91915628 0 808823479 528262769 0
737140906 448200787 0 873477046 750639313 0
21293734 2364194 0 493359597 332552246 0
156752265 80933080 0 354514501 336391969 0
140828832 12417846 0 535952735 545875205 0
38382178 7281638 0 112611247 109326598 0
1494734 1990903 0 29781010 30532196 0
15061930 20144016 0 143454534 100138927 0
43642795 101978310 0 484753398 509040881 0
257675237 106119549 0 297409097 276481261 0
84737133 25231895 0 159665113 136841319 0
102175922 3580966 0 667832792 526627045 0
79400232 61212660 0 263081491 261404401 0
55919731 68436886 0 441116102 441801635 0
100936984 17253220 0 250388117 315141978 0
2826545 41549438 0 218994855 223614277 0
22528431 56327231 0 384871497 409166031 0
132459616 11978190 0 190119586 187967977 0
309904254 127104220 0 577209252 587784601 0
210918921 121124746 0 229454478 159048612 0
121159407 56288942 0 370384484 425607349 0
657492635 593990561 0 780679930 825334943 0
118295143 19010567 0 969463534 942943128 0
187481600 8140153 0 590556178 621737588 0
4405089 40340948 0 698556483 712327144 0
189219615 45775390 0 894231519 752298165 0
29489519 52585572 0 538010082 547300277 0
9830240 1924684 0 29325092 24647197 0
644985086 478568023 0 907081449 889018496 0
224198697 92500016 0 288542570 190294175 0
303509998 34306114 0 449356651 378252623 0
7468250 171300429 0 920166668 872650742 0
553667649 200584283 0 706121190 695584964 0
48312628 84928527 0 557699036 622498489 0
81383550 84625104 0 550681776 761354782 0
53906748 26726930 0 585894969 688138169 0
48329899 112656608 0 507247680 494078614 0
130008177 132622838 0 455274224 460947161 0
1657884 15986119 0 59547017 68692414 0
216692919 168546185 0 635625956 907694746 0
83090311 909891 0 142654292 129721243 0
6521181 179189078 0 327280745 457240237 0
119308578 89804767 0 621573664 692475793 0
63279064 26398626 0 149227871 179662382 0
68446563 4162054 0 113261342 100650468 0
3647268 5182319 0 61007867 67674656 0
56551371 19973438 0 204719749 182167965 0
143473627 202893126 0 553675469 531752573 0
43587421 62430267 0 552921411 662556809 0
176136293 49475766 0 464216942 469530772 0
66502593 28864143 0 76786327 81563951 0
21061782 116101921 0 618123781 668709832 0
26778059 37484862 0 730575229 815921300 0
24365446 17066863 0 520910582 411703604 0
20370295 1179285 0 311521134 279256492 0
719242360 127414614 0 751079979 362302248 0
504886737 328999444 0 775666231 595863647 0
7254886 48337893 0 554302412 609192536 0
35917281 5382955 0 113706699 115277886 0
28212629 29434831 0 50897559 36778343 0
754636853 90473001 0 972438489 815670485 0
40574776 32244201 0 428418544 469752223 0
622747014 377693565 0 898740030 691391178 0
377136634 267908 0 427717199 404666759 0
184075812 47229617 0 317921965 406756281 0
323537383 70213829 0 518009688 591838304 0
91542379 33496853 0 337703130 385587873 0
5152453 3085884 0 127142290 151785082 0
15937873 84578298 0 578471295 579146993 0
1027245 9736993 0 66035215 64398151 0
79613285 15419249 0 89684221 74458222 0
26632576 59908128 0 215094481 229784198 0
80371818 166757011 0 569152013 624904981 0
303254859 124815216 0 757088563 693717491 0
1469449 6210577 0 95105369 94889791 0
64761882 55001826 0 796878179 823569204 0
274757971 12314762 0 809406322 794991832 0
268446509 123498009 0 475932994 461073022 0
120063 5833074 0 51627838 57079373 0
349134885 37828586 0 390878233 206944434 0
158135886 47010588 0 346269368 325580160 0
5200774 2827818 0 177871435 137309240 0
111173123 318594780 0 771161984 722592240 0
57771387 25446941 0 327515913 323715052 0
393178220 165051387 0 782220606 819408552 0
13546473 2487275 0 41300696 42312254 0
845422 1867203 0 586120172 587762993 0
57200001 13773100 0 146991288 142883404 0
103464130 17402373 0 301401063 378024917 0
54458156 60740733 0 743106814 728906239 0
137539774 72275966 0 727147235 698301300 0
32591176 24597470 0 95271929 85493731 0
436160 290337 0 1949868 1923549 0
3517631 114666995 0 260067021 289071146 0
9811803 28148316 0 230930646 213109225 0
36496199 18001562 0 203066047 206108035 0
303689284 15708296 0 390231701 213788944 0
223459464 166165924 0 560382472 651727442 0
303049 15913373 0 454386552 448508954 0
2884219 15186899 0 63583320 65898691 0
111818994 47821902 0 618937821 803057389 0
168103233 95709170 0 731912829 701956174 0
56047090 23081331 0 161155669 141570116 0
113498485 17659008 0 679123727 778110957 0
19791344 596602 0 46913664 47275222 0
4723029 5847642 0 46261712 37195105 0
316637165 71311120 0 577452450 577773268 0
170665664 22007372 0 428032910 421498619 0
8598017 23143450 0 547146651 456211452 0
78911506 79095903 0 586084380 521205676 0
404442019 119440918 0 697598047 451102877 0
230328883 62021204 0 560845218 434659454 0
6518822 2499505 0 6691019 7341826 0
179425705 145650518 0 791234575 800845078 0
19249774 1742245 0 60723404 63752745 0
9270441 18497406 0 422426812 412795182 0
154154816 67080872 0 600379680 539496423 0
224292817 12921794 0 241065224 219385506 0
150194118 71970056 0 592282118 833389273 0
210914260 187837233 0 672302517 654159093 0
23664458 19683284 0 755310274 575474593 0
11615837 39880183 0 282809699 260536797 0
3917271 1647445 0 35747121 30791421 0
4750786 723191 0 12587696 12588458 0
259352105 50628138 0 339956412 257690524 0
1052963 18265303 0 147676381 137360226 0
5491633 2097337 0 23030587 22748656 0
262977830 63654301 0 518594284 482649028 0
176701681 22015979 0 253644825 252948667 0
14860223 5459764 0 52914250 40603158 0
394345743 8896404 0 602806601 307687740 0
97947777 9335654 0 396457821 396895730 0
112494076 37003883 0 251300971 274272543 0
548794522 151492815 0 615391283 516463788 0
19344479 148529666 0 368988514 373961573 0
126573815 84703329 0 455129888 447609997 0
126231922 11149546 0 178785941 145617596 0
135214660 47635780 0 185961593 143227968 0
23360543 27292902 0 250264130 277078525 0
55103630 7190790 0 590684233 586921681 0
527243194 144233128 0 822667608 766916406 0
15958329 65715991 0 307604801 281668165 0
201928974 7341163 0 783134817 762043324 0
202382367 135194502 0 403405362 407720566 0
58414817 135747865 0 847340168 803000634 0
14758238 135829069 0 494823001 653675147 0
70590071 57246546 0 573189691 578546279 0
356941258 19073407 0 598356817 586159797 0
361836547 55194084 0 637773517 451949778 0
15461130 46766644 0 319601958 292626783 0
82388556 13207046 0 327517620 379299548 0
26769064 2998889 0 128714864 129158096 0
29003230 20202189 0 288578720 305080903 0
533057230 143456771 0 775540922 513384164 0
342484669 105016119 0 799289611 956867787 0
100639789 1053331 0 927562733 663677363 0
64075983 10638401 0 409525281 418132453 0
103062419 50849427 0 255821516 253615929 0
82007941 21054977 0 663701086 774848972 0
622521891 149244158 0 927597162 984339396 0
39837722 33472925 0 173686674 177448649 0
48729244 29792859 0 689910209 523295233 0
220057342 121752861 0 486417604 485061759 0
108427990 17832807 0 119073079 111707966 0
223972950 70242986 0 473709157 471023452 0
457046502 154959926 0 594772800 472961819 0
112765438 180596445 0 586003628 587788873 0
126887143 24048080 0 247677620 267766364 0
474236334 503356675 0 652296790 619901835 0
56479734 54485731 0 595515135 584696057 0
318805791 167746112 0 757749544 627608963 0
33827590 2827741 0 63001272 49249646 0
44272347 42027098 0 893842189 819641476 0
280485709 154018155 0 706821534 701389071 0
215985595 1976278 0 673734633 593439514 0
14889186 104905918 0 701969420 950697584 0
131646683 119870803 0 193438147 188048713 0
15843198 23114059 0 121504969 90061986 0
62019776 2045149 0 314270544 282575319 0
99694037 24893605 0 233138684 235254757 0
69480624 200963202 0 585176602 662270034 0
115490372 48304034 0 430220717 419679756 0
17591341 14275620 0 104552863 103146184 0
488341035 47102449 0 568626523 216736594 0
466525284 67076696 0 665092907 526323143 0
24041935 176407550 0 828985378 909959296 0
243666938 131177346 0 888262013 864732327 0
196012 1820206 0 42200341 37775352 0
63122320 296730035 0 753208823 744747936 0
221377114 21409060 0 271658809 216012151 0
28529920 15192616 0 105181157 77027267 0
61928089 7789743 0 193065895 161946883 0
217042892 44541463 0 416232476 432120540 0
7117816 7568555 0 204167507 194780300 0
2945575 140280 0 7667141 6713069 0
181734027 244267047 0 331889328 355645881 0
36704258 53615182 0 769102096 847285415 0
12022064 2617264 0 263932740 264000967 0
11837763 18497078 0 300445593 365878338 0
422742756 281814949 0 753448112 825412627 0
755272 1096780 0 13044507 16556976 0
77440480 5191767 0 114626243 154840000 0
77657449 13901520 0 215845713 201437804 0
55809494 163398135 0 827089417 892932510 0
9823151 20862929 0 238026297 322021726 0
16132733 4613114 0 80630011 88358315 0
239149645 159191767 0 825440242 822448122 0
641010291 18100905 0 927780542 901676985 0
197773089 38362706 0 221095446 113001928 0
154866196 18745350 0 324774214 337243911 0
176471992 15147407 0 256325255 240131247 0
88905106 75420298 0 505077231 612865573 0
43137531 66123685 0 531042812 503715499 0
253674230 63099493 0 453377625 313357227 0
364987631 41108801 0 577984091 536892451 0
418433246 116494349 0 689963725 456079332 0
106407792 10216183 0 719091666 546170943 0
207869817 52777236 0 448711446 433557700 0
548886268 529990581 0 688290134 615006245 0
184106986 115362104 0 672406763 718100972 0
42105839 58674167 0 205610575 203905992 0
156886674 52450967 0 461638548 275933216 0
163231272 39609170 0 943811771 807016945 0
204611927 34388800 0 372370607 322156181 0
150732342 97736939 0 159394472 128399018 0
608026142 113017937 0 672119512 351435303 0
214859096 34950951 0 226909366 204892156 0
14560743 6327266 0 172516194 195465259 0
13552646 55356562 0 264044414 327196309 0
39427545 2673413 0 189785010 190859619 0
35234664 14351737 0 220543087 210218354 0
525586113 155289290 0 632416857 684048018 0
653927142 309194508 0 821135392 924778726 0
148037228 637377 0 421005605 418319796 0
31092743 35478099 0 149479899 178824603 0
19261 2679157 0 27536205 31201942 0
243273302 13026553 0 409190605 375841134 0
10035570 144733 0 60063810 39743511 0
283518159 66296004 0 767748738 651684626 0
159209748 150306413 0 789594420 827384288 0
427827593 97370230 0 843188647 643406264 0
1857731 9694215 0 62253792 65723142 0
369258478 19925625 0 583232482 580194370 0
163865027 31006540 0 316406484 329241089 0
181424817 157479309 0 793844649 765015722 0
240466850 19073895 0 973200995 655873431 0
186614256 21774290 0 605595874 677128424 0
3209501 40116342 0 316478596 343239930 0
226353477 112411683 0 557390802 535743223 0
239350796 54535405 0 542748975 430953405 0
109651800 65935897 0 818348135 632412581 0
68077711 50716040 0 775067743 689017984 0
24368005 14015883 0 41073397 25836536 0
42116486 69650282 0 519020520 518323087 0
42757574 24138859 0 82812072 67084399 0
724268541 473758691 0 899970212 874634216 0
138790 1051392 0 22510804 21276593 0
80263200 106759021 0 153664060 150171191 0
35537015 1337840 0 108526873 108023192 0
263285890 20780787 0 438093053 286072358 0
27420648 68069825 0 207796648 180511455 0
98575043 19720650 0 331009142 303816868 0
51765585 176851786 0 675077051 683479062 0
321118117 192109163 0 675479320 622868746 0
397163162 200826662 0 503215911 428648117 0
6051885 96938384 0 714871968 939818346 0
101469572 72390141 0 229078637 245457571 0
25160893 8744512 0 867418868 874546173 0
537936483 490008845 0 833271930 815921941 0
258029 59780 0 3632243 4170225 0
816119 389399 0 56975638 61615132 0
98603614 7009472 0 539834948 616418473 0
105011439 51049457 0 584495366 598936338 0
8198857 63668271 0 128665831 141149768 0
109758228 255865 0 173888247 166866829 0
83959636 37155578 0 304633135 266056352 0
578638008 311269251 0 897222831 786443010 0
79932561 94958635 0 189779466 240354669 0
288285487 12429562 0 723340708 718089545 0
81287218 36677431 0 589113854 633283623 0
3256314 29182060 0 532224966 679515352 0
44454097 67597275 0 321063083 371294007 0
333019027 243506591 0 802255447 798995116 0
34390975 58711194 0 680384876 613821007 0
69564024 178169493 0 580730277 591706175 0
111636215 19420409 0 872559936 665738928 0
3267635 54630 0 641523225 587502805 0
114799868 135902257 0 737963568 800594931 0
406307576 107617190 0 733261029 655065601 0
202614672 86424514 0 322041289 330181300 0
11564819 234958302 0 692990104 656522919 0
4445284 55071698 0 317501872 321258562 0
123914143 57366365 0 826856278 794495380 0
12207995 24017484 0 367975030 396707969 0
10375642 60432758 0 310020775 325751734 0
116916973 93682200 0 300825020 298626800 0
85993953 205113520 0 460186735 550832575 0
549908186 79480070 0 792364619 690024806 0
123573799 2783457 0 388610320 343773625 0
17551513 6222149 0 77606344 72312896 0
67374484 4122097 0 212192258 183820539 0
246170590 134671134 0 671573737 596359943 0
161681929 32352794 0 584247925 585032958 0
53102312 219389431 0 446051478 418624502 0
312397368 63050726 0 661908414 623847824 0
12817637 9662502 0 28216620 15953520 0
138195159 51078763 0 863332635 897736850 0
5627096 740367 0 6675737 7564708 0
238601148 57395211 0 644794509 653848376 0
412463292 71069455 0 465177848 192076752 0
335238399 5423685 0 643218018 628468544 0
35462117 9596098 0 38751007 37019634 0
155579016 39284276 0 818642786 794456854 0
483626336 108099610 0 558342944 461884876 0
45814468 11476475 0 68632498 51977387 0
28264973 4232133 0 437485674 462065429 0
174037928 8940394 0 384488655 416858195 0
74499070 36385579 0 702512140 753034521 0
224967795 3159863 0 437000668 251913193 0
196335988 79506895 0 553351099 582690709 0
192687033 39050069 0 760564661 689200060 0
8497722 5559273 0 137850779 143991942 0
3946329 120820287 0 777267203 744366201 0
43753855 26702371 0 131854732 140616831 0
173631458 144572041 0 606191134 697365827 0
953320 817617 0 27970183 27399163 0
77785906 267099528 0 683156722 810786218 0
3788237 111134769 0 711502731 640802641 0
10711716 31953667 0 373995510 399058499 0
85662438 62856235 0 799732024 698355812 0
3178085 75949112 0 400521933 422563903 0
64742868 1960191 0 79008546 75181457 0
41173937 2125529 0 360363716 355998503 0
372599006 28079442 0 428815635 278609942 0
19782300 450249 0 29568440 29692872 0
108652168 18387371 0 278539977 172639031 0
8308137 7010120 0 247652954 214927575 0
543909 24060175 0 145685488 116366457 0
289259162 175606529 0 893297866 935604215 0
20009247 8460124 0 598194618 549056245 0
43033765 69040337 0 654360827 665294841 0
19500380 7162038 0 322818400 312941802 0
48146569 17743614 0 582524623 544642625 0
1096140 25930751 0 222406998 215821923 0
197125642 175552028 0 480368458 560516981 0
533671858 10797178 0 964435344 911058388 0
178114335 39834756 0 243251182 234327152 0
10074011 2606300 0 40169376 32014630 0
305871653 135821471 0 487476215 617015319 0
63404669 85334431 0 291461483 271104386 0
13150887 29382086 0 483055595 494894080 0
3890915 94717800 0 525064996 589504522 0
52799469 30581683 0 102125780 90593705 0
74774858 23291008 0 530910617 562113961 0
104109107 5343801 0 220036977 221238347 0
17127022 132310997 0 705568836 708300564 0
56737813 54958489 0 884357807 804755623 0
43464446 2824086 0 148898407 130337728 0
100610602 42819743 0 122350820 111017247 0
41711540 19478516 0 699309231 682313361 0
57572857 60423118 0 283968786 296126173 0
67987327 22739312 0 545785117 538443941 0
50739350 21805946 0 127175691 115894537 0
84656277 41644276 0 674202054 596725136 0
186331027 77420060 0 561999711 575420753 0
96837695 46673748 0 197109420 209691649 0
6454039 9169216 0 27585754 26759274 0
6066506 50609942 0 298020821 315252597 0
72201115 43995301 0 272871847 282562861 0
30251012 20524413 0 560318510 484073164 0
98984376 68811170 0 555461070 576125059 0
93745587 7614021 0 193360326 193614491 0
8076703 12881063 0 293450191 265643306 0
25230488 75249469 0 710169448 821943124 0
127807732 107134588 0 763450641 872222484 0
177972 1279302 0 29883081 30261536 0
151281498 22711314 0 545244365 533839732 0
167385955 60958732 0 784193818 925381011 0
47787614 104424047 0 508311001 819588540 0
165612546 205643476 0 287042696 296803350 0
69458142 22041839 0 485799732 492778399 0
23378198 13148820 0 116092777 265122860 0
70771895 935482 0 99349677 116969387 0
34722596 8897261 0 122099897 131479982 0
112783218 1870735 0 485955612 462347471 0
53477374 200851164 0 659308987 691068706 0
11797985 55073419 0 520395502 604244676 0
14676678 21471530 0 169173148 158013137 0
70628587 27236759 0 804189818 801486042 0
471389829 31344322 0 536029101 582515278 0
599768896 276031972 0 631615418 478047867 0
397548751 135284805 0 497375954 490772960 0
213826700 237487112 0 719571983 707298100 0
51253961 29966093 0 317957020 320208078 0
348704855 71807307 0 686992125 600248661 0
57131200 1005424 0 97554877 98663736 0
49737112 18562205 0 88415556 87061031 0
170942221 39357969 0 270324503 262773170 0
207089055 176778950 0 887516885 781560370 0
5259406 13648590 0 56214170 66302898 0
233239790 20145838 0 841160454 748084775 0
119304152 14682086 0 599980875 694813897 0
4772854 45950395 0 365717836 318374118 0
145178932 5524032 0 326842318 331630391 0
340812743 136234368 0 856996252 853022597 0
281648307 59469850 0 336807949 208529599 0
669870095 195283654 0 794963011 257978838 0
62957455 34039915 0 808323735 779499866 0
372664894 17248362 0 548651227 539428454 0
2952619 16325492 0 138319904 153539902 0
309895863 5246732 0 364398503 333967385 0
110372707 54028291 0 424541451 437494683 0
412563722 12527572 0 800568771 986564619 0
74465915 84064047 0 648819304 741288952 0
66028378 3033947 0 314687849 287637193 0
40993683 1012345 0 45553385 35735562 0
29037024 15349901 0 910396329 891770681 0
19357295 11577481 0 214108381 216212469 0
597746079 273096663 0 741140121 744230019 0
16262139 5402116 0 385189705 398290009 0
98922842 39216939 0 774659283 865353620 0
47513539 45330790 0 481600618 478156184 0
66928203 10836403 0 291557530 254924111 0
103847385 18486775 0 806252023 758026546 0
3741684 1693393 0 17941196 19354939 0
215404892 77294991 0 305562112 358558275 0
17612585 2600713 0 225306176 204651938 0
211428670 48998425 0 368382964 345496233 0
101106673 23505794 0 463684437 479530883 0
97742509 149336114 0 755861385 759019248 0
794707446 694506448 0 884785671 940732963 0
155941913 217480109 0 227088468 270000538 0
88193785 153795568 0 630880110 558751192 0
47648066 11635940 0 604374492 565260480 0
65853743 10810683 0 80419287 90205336 0
10985471 12644234 0 806610314 756774693 0
316207994 38872151 0 438082358 387527787 0
89268221 44877781 0 375881534 345725240 0
7919816 9476594 0 88520453 83719225 0
57673961 58471317 0 500647122 409100333 0
531684372 254101462 0 879615687 669556264 0
99801935 98745410 0 539339052 490554299 0
187522882 28005641 0 270619300 213091008 0
182950149 314736516 0 658254628 620316840 0
10241545 21754049 0 104409439 77447442 0
21040811 27891944 0 426767528 378956705 0
130524628 107920873 0 836518014 836739749 0
490915466 27699566 0 536465116 369791814 0
555175902 124021766 0 754050024 727924092 0
175526314 61663863 0 199326223 191423621 0
55433631 6936280 0 482361467 415715576 0
124564588 64820766 0 777652793 781290502 0
377227948 189788852 0 558927976 525901239 0
92502 41992016 0 195242570 260899768 0
4356449 1506138 0 15077873 15720947 0
7317267 12131547 0 233380787 227043758 0
254564719 37817645 0 297973012 218066935 0
37841550 18392159 0 449295181 512771438 0
68920803 18921210 0 193925205 202878669 0
39397427 49403255 0 113982788 130191560 0
7714093 1120659 0 194457886 335086097 0
56047582 72294511 0 676835015 622595103 0
58529028 3650276 0 472771181 391404610 0
227310535 90521311 0 418544218 495362152 0
3033551 8386797 0 272142630 274339807 0
71593824 50352618 0 920353675 859951366 0
241773173 69760966 0 257463829 250062404 0
745946274 69986138 0 776666018 617244779 0
89270621 121959314 0 307199857 337848815 0
14305924 22154499 0 396738280 444968364 0
288868879 38565114 0 938703735 710489738 0
7548533 1070275 0 49863604 39539244 0
282144854 185932910 0 716892950 744830489 0
850686663 441126349 0 915789444 611830622 0
388665017 103238814 0 659222869 233140911 0
82627874 15729309 0 194693810 178129799 0
16139516 5976420 0 75652329 76999516 0
48653236 32041259 0 618108725 482725611 0
95337627 59237156 0 217505914 232697955 0
182391504 63854706 0 221375950 241913748 0
215461858 101013013 0 272058182 244839519 0
265732064 84766476 0 298594440 256553357 0
262707676 5105918 0 363337702 445491417 0
228556242 140051855 0 917499957 926853265 0
3974352 69870925 0 254865764 252543583 0
52935745 8857408 0 277740254 316245099 0
26233866 38870857 0 183934052 190136759 0
36402037 51087487 0 127874985 152997062 0
164319533 30062410 0 540207064 538583560 0
340662531 143321292 0 392493500 391686680 0
218392271 23032960 0 519812530 571893437 0
35031749 27778464 0 110095007 104993689 0
485200078 32609149 0 566920176 547514332 0
189442813 1501970 0 303418573 270253212 0
257221198 52674869 0 333616133 192201586 0
33393229 39734556 0 370861852 324151756 0
565616553 5078230 0 799576306 164047683 0
228498271 13778547 0 347871192 264142772 0
140336861 4464028 0 227356907 166441852 0
239492144 53518206 0 634373592 625522509 0
110756171 10621034 0 139920403 136117257 0
235788413 13321190 0 264158439 281928559 0
215695442 8659265 0 734626176 929815170 0
260760319 181629137 0 336433550 245347540 0
225516536 18315667 0 933500008 941257022 0
37827194 1371823 0 518751709 547377463 0
99840018 128372449 0 677896453 736581812 0
45637183 46147307 0 342380442 366634628 0
576437125 163743014 0 735331225 818031275 0
7687413 4417904 0 37259183 34454257 0
6238511 3743425 0 122647326 120733360 0
384326824 131313900 0 690365005 581270688 0
1800041 60305534 0 167776925 325376971 0
275508842 15587195 0 390316027 340885792 0
3306627 48509888 0 394453165 397482198 0
489569089 58678563 0 854677024 772319569 0
10348878 68223359 0 760798006 683336589 0
422681782 95653480 0 759536421 779379683 0
56741214 6149555 0 333049207 301840343 0
1480485 41314033 0 393529375 395209231 0
441447085 287114898 0 584622820 417639210 0
21248104 16275406 0 686038990 684028502 0
25561016 911076 0 52015988 54076968 0
19004689 4822196 0 158514001 144501633 0
580178457 236769333 0 771156593 892118281 0
73310168 141260973 0 443695989 430313775 0
523126737 399131820 0 609827835 502405067 0
252512350 53112661 0 732043548 890268525 0
3680721 1058139 0 61546396 60242826 0
36884509 15200596 0 66073466 82220925 0
6656441 48000575 0 523941977 538598548 0
144402264 1857431 0 712619584 638822951 0
28706385 39920989 0 576751119 460238335 0
146227154 264381772 0 525348829 534090367 0
98290393 22125456 0 120233006 106844649 0
40729324 83453812 0 449201931 509549744 0
171098641 253472884 0 741167197 636505856 0
43354573 109710652 0 816294110 820276169 0
4040101 18139462 0 448717982 489949471 0
37547999 137147956 0 663359853 842644029 0
30976551 97220563 0 344218217 337280565 0
228249390 111258994 0 404526671 382657867 0
75900 2387156 0 18276004 15413099 0
90606902 97896367 0 534581370 440660464 0
42707483 20852640 0 62763208 65788870 0
413465108 319492966 0 669229618 534660624 0
222283796 215142472 0 367956131 367861591 0
131898001 10268103 0 186993972 129883751 0
304521843 110415911 0 370301410 232598866 0
9175001 13009448 0 24804163 27119159 0
9823258 6529664 0 111332247 109716138 0
127028119 5033534 0 306421833 326451219 0
474831290 254617794 0 545755343 675198938 0
466513 79580698 0 242378817 274256484 0
237779721 93559658 0 340747046 408197792 0
13085217 1219103 0 638946744 712264323 0
73502758 131113501 0 463979211 605795862 0
26373287 158190397 0 665985996 713033237 0
56109093 22707827 0 58336541 51201991 0
621338194 193686965 0 935534845 932812196 0
500902999 63353187 0 719750887 711026695 0
117482097 78961097 0 198389207 195202193 0
147801121 50033391 0 390879803 344946441 0
549886282 144763935 0 616918947 398818520 0
273952524 397545173 0 852603447 833375179 0
298332535 68426196 0 362198688 314608268 0
24963165 2281273 0 123077930 114287812 0
600821808 242818572 0 779366692 767560923 0
318956564 7085541 0 672647187 724627901 0
6828142 68981258 0 563944696 523193726 0
368865004 37574745 0 718767659 569918044 0
11072641 127289361 0 969853869 903508682 0
331925646 102824192 0 746368299 665662158 0
92353445 3469162 0 209042955 198849382 0
38792246 41197096 0 619860115 626733459 0
142759195 153491723 0 599843213 487956985 0
1653353 27720827 0 335034240 293185451 0
23499720 3439945 0 120411929 106727369 0
33570109 1644717 0 709915570 703892252 0
110028501 13787309 0 435074413 529991961 0
655493683 112303287 0 824521976 665955732 0
2609239 228345560 0 503178366 677795401 0
386711309 337587147 0 725217842 943372818 0
54649551 10213035 0 109202013 116150725 0
128275253 1463457 0 140524458 122140607 0
116807416 32289003 0 268843428 248726770 0
30965995 323221347 0 971215317 737156689 0
161366310 31227214 0 544963342 464328856 0
184452329 7048093 0 220542990 45319434 0
55520987 53183312 0 310896396 354964244 0
40358129 7477894 0 444505818 449170455 0
526841508 46280684 0 677012614 323265622 0
2237668 11826640 0 135714941 127732629 0
280506106 30486320 0 696768405 637452910 0
14872199 7774738 0 335965374 340683120 0
36235829 5413004 0 376530710 386057430 0
93941864 58663990 0 794610364 732670515 0
29159972 13896602 0 446656179 451191483 0
51615946 9676488 0 691839795 732863543 0
173553911 100515061 0 892315608 865059751 0
65669206 78020186 0 455439799 424932212 0
66708150 62811721 0 532550397 477689244 0
55791613 29855187 0 177067055 119501480 0
623754005 58722017 0 868323170 934446890 0
17821537 11197682 0 42886220 52096080 0
47643934 16149992 0 526401964 698393516 0
60800427 13885338 0 172091715 178729056 0
1275189 227412 0 13179267 11586928 0
80633342 20776473 0 333093567 390860800 0
70680063 53380941 0 338752991 296462545 0
13779346 36457608 0 288252048 388758734 0
46869276 19697130 0 865244709 834569013 0
388955737 341551419 0 853239302 825858339 0
221092541 112404321 0 722662135 734680008 0
28117021 2655665 0 235636003 196158782 0
445182525 61927260 0 483562399 460730871 0
188961432 71996662 0 413925048 418471417 0
1885273 635566 0 6034933 6396572 0
103003580 18798615 0 115666049 140045093 0
126206744 60416624 0 355933201 358705507 0
26442250 19584623 0 72241292 85862863 0
666209296 271295271 0 842669549 746289073 0
11973982 4058047 0 39486306 33812444 0
102413659 25903704 0 644862920 656694137 0
10777885 3661119 0 289318560 302026561 0
2325084 479279 0 6444448 6416727 0
58875943 32243496 0 132724801 109211198 0
66654935 103862222 0 575794211 632017668 0
41299353 73828823 0 652780625 565218044 0
213834743 32934981 0 584048984 569990599 0
350563739 297875040 0 797716624 618887980 0
49292222 47911465 0 543413886 481759825 0
56352232 14982128 0 274093497 192590433 0
595218932 33951017 0 657050869 436959656 0
158949532 65441043 0 275402019 305918196 0
11580468 71003368 0 547916295 634189271 0
291507905 90464407 0 352280242 351020666 0
87340201 8004963 0 223895773 226039051 0
432527496 65127407 0 980425142 802428301 0
6039340 18879944 0 293904239 261393514 0
277555382 142538443 0 576240704 619981712 0
143317917 77215675 0 414811699 379826881 0
49106697 7534498 0 697515230 517417097 0
534320652 304257250 0 692623970 593415933 0
140667339 27450553 0 183110299 101797585 0
62364875 21490895 0 455138361 476133364 0
215350609 112429627 0 642851957 578009013 0
352546887 33058085 0 814433900 712971283 0
490101068 26977312 0 701392821 805693268 0
653376439 269842772 0 770449249 498173193 0
347154469 53832534 0 480087713 427119682 0
5076459 326363 0 27803226 28763078 0
61150931 44939318 0 554165301 556540037 0
127314359 249782588 0 880218082 858816321 0
655008 1387416 0 10872921 11222301 0
26985199 25015567 0 48046302 52968679 0
69658764 82125132 0 353324471 367379764 0
2088446 16887807 0 278349164 315543325 0
301087192 12511200 0 572759134 358672592 0
74789608 218441850 0 419547952 414371085 0
123857503 50850256 0 733010587 745409517 0
367728283 44478512 0 825775675 862390116 0
536380646 88300360 0 603416633 417429448 0
43145974 1122432 0 520315911 687058482 0
40495133 60792483 0 735776523 551342150 0
1218680 35590625 0 266462738 337323931 0
280777887 48121277 0 533940269 587264122 0
228895862 196614969 0 914668282 901992970 0
7494147 83257296 0 652318384 602373022 0
34538428 14861631 0 396440431 383134098 0
76455469 4271578 0 181703958 185812571 0
31813494 1472315 0 116247028 87839617 0
153076142 18687717 0 670892628 661701219 0
101726966 67725882 0 510733091 469885614 0
290168345 61819652 0 414105344 288543263 0
21143512 17370512 0 336625354 333121647 0
665796501 108107171 0 950604412 734792342 0
146278396 128586085 0 798202742 745432176 0
196360350 101097021 0 346780276 331837287 0
65917510 1730172 0 175002258 228298088 0
22673458 22868078 0 607116625 592889205 0
61192667 31756859 0 422505959 409245185 0
24241673 1501697 0 67759312 65007530 0
203231032 94089630 0 272359703 250813645 0
38177206 67311290 0 619377684 462799244 0
1089978 13906919 0 111685477 96401925 0
12238906 98808869 0 527015852 540892990 0
13531211 1047946 0 14641869 7320334 0
19255605 118100805 0 916704677 969725986 0
129726710 86436324 0 541943657 480123622 0
9955988 1582350 0 92054458 78348794 0
7396961 1482470 0 821290326 751971012 0
157870694 117800999 0 557758921 571344100 0
485589647 257708694 0 848791312 879093276 0
137353118 20764358 0 290952166 343891633 0
25411478 908158 0 31563605 25073716 0
54357282 5220688 0 350860141 335342133 0
443946868 31377792 0 776176569 398227519 0
9066680 21535794 0 270672581 339666137 0
196597608 7161001 0 263719025 269298099 0
5235747 23932391 0 169530104 208240316 0
46702196 54201019 0 306451353 282173934 0
17438761 27016761 0 113223382 136833758 0
488382456 20355309 0 623863412 567208081 0
141280384 32037678 0 277853613 264312073 0
6102031 41322 0 21900997 17457356 0
167032630 77201532 0 182497487 165355450 0
38034954 78399631 0 584126736 530465510 0
2855184 31996211 0 205286138 195781469 0
117550955 44811807 0 307476757 217736723 0
335871339 13954316 0 424896637 140454762 0
154210146 92989520 0 262250451 217716832 0
22658 3995090 0 223008651 223746209 0
245348802 42473602 0 671257223 479832856 0
8429467 128391081 0 542548258 554483370 0
32205659 6927669 0 122049173 132939125 0
15869697 5330177 0 37465199 39004549 0
9168543 261574 0 50190663 51030530 0
9333199 37576309 0 317192250 310850147 0
264781432 79184744 0 583458546 617830940 0
2235970 52207448 0 667334055 570686179 0
4530357 7294707 0 34191756 38390586 0
221851015 18560442 0 740852776 450307594 0
21474264 39428361 0 243442092 252231383 0
5190455 2048630 0 57465147 51149053 0
3328037 27775134 0 475343250 548447239 0
418896171 17879772 0 740096331 570378218 0
4339031 4005710 0 673437999 547573868 0
230144818 90845186 0 868977123 874915701 0
421287257 65517238 0 670250428 720337365 0
298802309 9809542 0 393949615 332026481 0
206917687 55593289 0 609551108 538392492 0
154459368 7646758 0 433306526 346069600 0
510854367 80906327 0 766321103 654584812 0
6024658 8014303 0 152689780 159846728 0
39121713 15281452 0 166376762 147946553 0
298915460 72004876 0 498973497 500162954 0
7712700 3628272 0 60397293 70838315 0
243168455 6910948 0 333083999 330569912 0
511348092 34402642 0 820279205 791968558 0
4571431 973893 0 145607872 138065223 0
109045033 54044592 0 818153226 809025259 0
322011124 410555 0 437251990 412166926 0
170881808 22343299 0 485546063 463364548 0
292486304 55357651 0 320924890 131734160 0
211377245 38002758 0 370314701 332701862 0
2027443 3653944 0 32243153 32146097 0
218748467 74120647 0 343508723 334734778 0
86910494 59819966 0 627081513 603956316 0
595054759 76814391 0 870819653 785947814 0
753204466 142062374 0 842690525 696069523 0
1894381 1654243 0 195547099 203616504 0
116866764 22296822 0 487811484 519229669 0
65394346 7648921 0 308757353 277163466 0
267662663 322836083 0 645268714 618850724 0
250439046 40329216 0 325732859 318969673 0
434879120 32505030 0 455332522 284916712 0
130506471 146075816 0 447458651 413620751 0
377209714 58774036 0 722529130 719632771 0
135326067 96857402 0 490975056 461705285 0
23596719 8915124 0 32882897 32941228 0
31747395 37849962 0 283320116 363393943 0
91873834 451320 0 733759130 599105494 0
115486890 61916303 0 772279232 817297497 0
56684400 13798831 0 345773713 332068469 0
269180735 17085680 0 675090196 505040980 0
35213843 6388579 0 212812497 233850522 0
3668525 95993 0 14170909 11383491 0
30196736 8864337 0 70376162 57034188 0
78797374 39148925 0 234582289 245951869 0
9433001 162239079 0 471973254 573690962 0
207255068 16713305 0 765104638 802765267 0
23155925 97496940 0 446795918 455847927 0
66087810 34870754 0 292195621 304399783 0
576829113 109211475 0 782055735 833945600 0
138437028 127520834 0 506653989 502259078 0
9664011 11555712 0 721618516 730279250 0
100175381 12788549 0 242681147 252524200 0
326817408 258005573 0 356027784 383207133 0
669835195 260421533 0 917003560 773501843 0
724037624 102077847 0 879207320 805246974 0
180174945 27112569 0 393398605 311633976 0
513969743 132933053 0 782227787 721219971 0
106440125 75204512 0 378802211 327632638 0
185922502 1528815 0 365224876 385944289 0
246988480 17506598 0 769371502 809529307 0
503666885 91546896 0 666909266 760774501 0
598043666 320999709 0 941774581 867705278 0
9506327 169071847 0 785690148 942149851 0
1154785 4131668 0 47666205 53400397 0
23911992 45051620 0 464098779 561220558 0
1586492 5290635 0 298140578 285204337 0
85276781 35900027 0 201480389 198200156 0
23282371 3240570 0 60220893 66978227 0
66643147 86723845 0 408804394 444291792 0
1304296 13515 0 3022056 2794929 0
577675160 16820760 0 879992787 952282538 0
146298735 173339202 0 658372120 658064123 0
30471704 33254293 0 987562657 987493253 0
131955337 22448421 0 260205851 290154553 0
381950065 168161599 0 930335515 727132869 0
9114036 691618 0 65676009 64840057 0
87068061 90494845 0 270700139 281544696 0
37019959 32209922 0 350241715 235694777 0
219255109 155091260 0 282657229 269434071 0
68768197 53992307 0 278237589 219177025 0
74984379 22977227 0 489329307 497824674 0
546350266 105548508 0 724280018 726183603 0
32726989 6073108 0 114534852 73816796 0
121702006 21101153 0 192056943 198432648 0
236529653 167942014 0 391695938 290937669 0
487890504 37623274 0 965133902 903384346 0
19915579 21484985 0 467946836 483564018 0
136996398 92827779 0 328395864 305537665 0
29194331 10544022 0 193699521 196747931 0
8578132 3688379 0 89926398 87343754 0
7059485 191100009 0 713165531 802757080 0
69749842 1462468 0 90674383 38055473 0
532389571 66259963 0 830111047 795686925 0
53002123 21766636 0 215070272 236262408 0
204956007 17698739 0 662524005 602951099 0
15528513 207438306 0 612832415 626909814 0
394717000 293878643 0 629065497 614626307 0
208447498 23131086 0 513707935 488468173 0
337570993 63874136 0 945782921 867469925 0
5297745 2929275 0 25224621 23650715 0
120057944 157911152 0 540762734 571531132 0
352118682 109828937 0 723314301 631358774 0
222967907 53627817 0 644354138 556776664 0
12884211 6452222 0 203046243 196883572 0
584416114 274291597 0 710219664 316221087 0
6084328 958032 0 114630056 104900475 0
55436734 108517623 0 922993498 916232633 0
571170607 112987391 0 625825708 492664049 0
390779877 148820250 0 697921180 565582920 0
210870615 22582417 0 920703645 904241858 0
31161812 142375844 0 689176227 746756971 0
17932779 13159199 0 422428343 408758700 0
45745977 28070915 0 234549225 291629401 0
45492620 5341219 0 159436606 130270280 0
8446674 11035747 0 651340893 614427195 0
430336824 24255650 0 604517905 615821132 0
255346960 63745071 0 716558875 668595665 0
77609693 23697183 0 471942755 399463463 0
31694682 6591387 0 55240994 46255653 0
62249503 15448354 0 373684240 411389959 0
3423497 2945881 0 273384495 289299580 0
176406861 67221935 0 512502944 398149552 0
28001291 56017863 0 103067460 103836546 0
28166274 62135735 0 430144660 389838814 0
176629123 68593125 0 741441891 580168422 0
33887271 90171144 0 593114310 481255376 0
23863873 18473689 0 207961075 240377423 0
515371061 84530239 0 755666531 189980868 0
108806186 10711384 0 251836388 268434453 0
34197215 9446449 0 479107086 656587004 0
683042788 32680434 0 813033394 871001603 0
34854139 9818876 0 718594913 887972592 0
141761755 23065562 0 421548796 428756910 0
243274348 157868682 0 422158173 437742346 0
274941048 67694040 0 746374261 521221542 0
148942413 34142213 0 512944402 435231463 0
154560264 5530568 0 879776196 750251187 0
523199164 108879808 0 725782048 288470480 0
63940959 14185736 0 82768427 50214584 0
165556671 10272658 0 242367163 228496566 0
165091577 17135122 0 328704840 323341364 0
157875018 25696326 0 776442874 800437111 0
137777506 54923287 0 495424193 479268620 0
4336402 16244178 0 144041653 148809169 0
3776671 35803608 0 268291706 296354613 0
210704979 135344899 0 410052748 426206634 0
264006170 59159425 0 689476826 651110486 0
44481043 15306371 0 818799983 800057661 0
11852108 28155195 0 96981063 119297285 0
85427223 8305730 0 99009594 95030050 0
193146054 172837417 0 859564761 809936775 0
101332971 6931639 0 230271104 204996856 0
57743777 46789925 0 358025892 312561281 0
102549817 75761395 0 487477882 368503327 0
246277316 134822996 0 872069384 839691921 0
32950480 719197 0 102382592 140150282 0
87269013 12481612 0 137799623 73368575 0
10019990 25995513 0 280732845 240290862 0
125057067 27682913 0 750505196 743636147 0
2434768 177609726 0 493071058 488181994 0
439027491 105054030 0 676033246 661139722 0
89770476 255929364 0 515824112 577731671 0
4002544 1039393 0 157380354 181116306 0
69481173 103657362 0 750050147 671830281 0
437486509 68607019 0 914359215 861850071 0
98260427 1427500 0 106481189 47441955 0
16882698 10427891 0 259965929 218741000 0
54905207 26157008 0 720037178 763195624 0
204147828 9806977 0 759604232 833015048 0
46243132 11612613 0 236171330 191520571 0
465308537 134375656 0 604654043 248618599 0
17535694 14948369 0 24325171 25284801 0
9690281 321124 0 162582502 165906633 0
272090175 7863478 0 597005439 656215014 0
61053434 18026953 0 163417722 147622821 0
26857788 12049645 0 159251724 161224185 0
196037549 636737 0 337629732 392162996 0
23707580 9218002 0 73178622 95410868 0
152188861 112296925 0 756338142 795713063 0
299881129 11948744 0 562950227 590064407 0
183241 17455454 0 550190490 639576035 0
84508418 13862509 0 518087742 713340663 0
96163496 77489437 0 555629719 452419374 0
43764027 7632536 0 258261799 311577657 0
31344288 9242971 0 76813554 79938292 0
602104084 168464538 0 766944837 729647109 0
91854628 90259268 0 778306159 602442895 0
5917325 13261203 0 411308603 410648266 0
51294679 14149299 0 338640489 359738649 0
5380758 6453060 0 46036614 60819314 0
181271014 251505374 0 583087676 482313213 0
26531716 40501005 0 322542905 278491242 0
32800456 19918379 0 454238512 295705417 0
136464287 194185772 0 604499784 803431086 0
10071241 3052734 0 17305261 15905712 0
52067606 13243460 0 547170571 505037963 0
8021810 1128351 0 19821589 20253527 0
84044276 39993674 0 922508504 947863866 0
18925604 131943 0 100412053 65340820 0
63276851 24191983 0 736780492 694713769 0
8561257 35454982 0 173913444 154298144 0
27261 276097 0 2888336 3144448 0
29803384 28905612 0 222679363 260297510 0
129990228 24878484 0 196001669 190538976 0
43080095 10951197 0 178665231 178026610 0
235647890 160737099 0 756621987 739524035 0
751200689 430392122 0 835841319 739735098 0
447309578 104030236 0 581710427 240513214 0
154154549 60130638 0 190262447 113274991 0
59674577 811249 0 73949304 37346248 0
141278798 59657281 0 824607504 752526562 0
6252776 3540149 0 43326426 42473603 0
121275124 1451237 0 464256362 482686751 0
207750864 56436912 0 264543041 259792493 0
425447637 29717373 0 616446405 290544549 0
152420280 50362995 0 191097220 167124963 0
358037764 52399114 0 493868597 434261893 0
388671544 111701857 0 571715932 636912918 0
119310 7390577 0 229507857 157777523 0
375453624 22520867 0 458426779 500045934 0
254123169 57431043 0 682414717 621824259 0
409815873 97038503 0 644219391 635830842 0
16567727 3489794 0 441210481 459812107 0
73500846 27691726 0 439356440 639795969 0
67429525 12108551 0 158516181 131505530 0
30906112 54017265 0 295667776 291530303 0
6723925 31382832 0 475806511 480343031 0
308953191 353170149 0 460490375 472610047 0
75633835 70694751 0 600156482 482648851 0
2047510 429431 0 18082620 17501865 0
19333303 87540712 0 921387524 916788946 0
157567064 11180427 0 420283126 400224954 0
117044368 44134099 0 371760085 399390903 0
381190569 186557897 0 700100829 601463201 0
13332859 33322123 0 184910922 214453956 0
39047621 8474960 0 262660862 267673313 0
16715967 39839171 0 288259855 289733806 0
58809075 78283416 0 704337553 810941460 0
98342615 45086402 0 698524213 778420890 0
2437242 23641150 0 46752578 77648593 0
279503260 6213018 0 353724764 279138535 0
22896705 8612655 0 127777423 159291115 0
299848 8394198 0 35583842 36817890 0
35583590 4314056 0 432869288 644904645 0
41604121 31850109 0 287787998 272461807 0
68055926 1516386 0 93587174 73424692 0
212157113 27074219 0 410967689 394593678 0
56379553 11377132 0 600897654 444550164 0
111781465 55300946 0 197792866 206394949 0
55025773 4467760 0 190250902 141706694 0
160670066 8495063 0 228430135 249794965 0
119979917 7399983 0 424653462 467510860 0
86586 1188722 0 8745512 8603576 0
436752898 128186769 0 450451845 386610381 0
8155464 1266859 0 272844560 258964448 0
360503177 61198903 0 467084387 304371607 0
6356141 2805355 0 67279059 73878016 0
255466713 37952680 0 544402331 595200656 0
60835194 11980672 0 339904899 261581162 0
661045 6891002 0 151101880 148595893 0
278475508 46348419 0 519441760 551315135 0
106382611 19474177 0 113802425 127960849 0
3533947 370104 0 68267696 67891211 0
156567072 42906622 0 224083469 215665458 0
61960788 25907581 0 500679305 526318466 0
298909059 185953698 0 365428272 315582313 0
348424686 30532299 0 681697772 507697476 0
34888343 67179370 0 403948406 491151322 0
206934838 151399550 0 883672214 857700859 0
171251193 18735185 0 578092175 365848408 0
148403088 57144975 0 170416130 118753249 0
359368074 236331624 0 899603078 869239176 0
393168712 242654938 0 648552671 662571634 0
400799908 38340192 0 524860585 538618288 0
197679858 203395014 0 757877026 864570193 0
23665217 20872065 0 339528220 316174440 0
376488466 128596090 0 846346210 828653585 0
19471190 11711372 0 33045690 32808886 0
256381048 92965835 0 283135799 231491922 0
10302930 18119686 0 249600484 254285807 0
353001098 211146784 0 748239609 652357137 0
4143590 108476546 0 652621315 862732615 0
310979096 87055920 0 463593266 564613938 0
82654343 78413546 0 229183186 183816789 0
31323971 9868016 0 309266733 287520006 0
285622013 25780109 0 700939578 647718821 0
211950511 70022887 0 265332188 287000670 0
19221108 43799119 0 811533150 945382578 0
135127419 1920111 0 727239486 574510921 0
168574495 81070344 0 328272183 266917936 0
103967910 51246151 0 140752639 162611772 0
56883299 1840465 0 563817745 478902903 0
364485405 160879506 0 717832606 717875199 0
110872329 6341817 0 202234692 193844653 0
675381 3499 0 1857142 1860952 0
43379971 4775892 0 57426554 48473452 0
15973983 916889 0 132613401 125095682 0
167203836 51730251 0 568413872 516982809 0
33349023 917320 0 166961509 184945457 0
201896429 51264023 0 671321815 684509598 0
6442345 80554689 0 812795124 726640333 0
25545804 19158191 0 55373720 52387497 0
77278976 66990110 0 852244103 910097945 0
20908550 84355331 0 250365916 296061632 0
58653192 52026923 0 415055682 360020044 0
296752010 528038885 0 503396588 592064036 0
7645825 14679230 0 215209129 221307999 0
292778305 61192420 0 381192108 409155938 0
154220928 36242882 0 347792876 349106019 0
39083599 40990568 0 513971437 519625812 0
56426228 78880006 0 463293684 527263167 0
217826105 166672953 0 281096720 386187682 0
13841255 5034556 0 17905221 13433809 0
3568002 68598691 0 646493374 635814016 0
684433044 70854807 0 904215538 855205525 0
145125323 27024230 0 913816482 932906820 0
97798632 62170463 0 578592488 607808135 0
370724 384738 0 2051104 2048382 0
101965117 55194076 0 957158507 884385048 0
480797335 301025553 0 538030728 489054596 0
73035353 41332841 0 147489542 155018452 0
24884604 5902579 0 88492998 102704457 0
351711664 79096135 0 434046049 223979202 0
70908589 25203077 0 486327233 480552450 0
8182661 11047395 0 560044536 734969150 0
82639060 25151314 0 852768000 731535434 0
32672727 10650274 0 121590378 114042939 0
131772715 141016120 0 283207411 299501001 0
78330232 55834209 0 284263862 280065703 0
38877456 7131153 0 671405092 721767715 0
9504297 109493 0 34053496 23838289 0
21016762 169660421 0 810689310 770628571 0
90285787 40861016 0 844304176 734244852 0
223945501 118954365 0 639965002 713763567 0
15945245 14652429 0 77013368 65202060 0
139998924 12252077 0 680260841 779175644 0
223981407 26039695 0 723037410 721932261 0
62407470 15891008 0 217899006 246410410 0
59159193 13042649 0 379968333 338554395 0
60220472 61132381 0 470572672 521353767 0
55322566 63693352 0 515000809 581586133 0
74958681 142834336 0 721910884 780222647 0
2435316 1186866 0 29238920 29743925 0
34589374 18383539 0 176749177 169509531 0
4171278 12110895 0 43889944 43664593 0
104377099 21552936 0 582651900 577079805 0
299074620 101844428 0 709793290 602463449 0
76703290 61058350 0 175672790 170706146 0
50347999 138599174 0 520147644 541669664 0
349172383 39349778 0 834143260 888787954 0
12249601 122749489 0 319331741 435859698 0
92059359 82632442 0 411157254 437962975 0
5952984 17167301 0 296780763 298480329 0
342282340 39623754 0 664810900 776067983 0
319814206 280342303 0 859011493 750926134 0
112979910 12228084 0 195307498 153679070 0
289224895 6698507 0 920566275 664796664 0
2541837 5063840 0 21336007 20440453 0
683904632 59665216 0 762772695 809618266 0
33552962 8038860 0 118941852 100307411 0
1578621 643001 0 16491899 15487306 0
154896113 51536175 0 242492337 244202284 0
31544638 137809433 0 287827727 277331758 0
73256150 8520763 0 445418188 372935010 0
88470977 13697405 0 376537419 275912983 0
42072004 2365399 0 329855816 262191852 0
399712137 7085228 0 686657196 746776216 0
451870950 21047529 0 524582052 552266651 0
63297561 3242713 0 425109437 430806081 0
268588504 24187679 0 752768336 697852562 0
77439111 102125752 0 532718155 551513027 0
41660360 20992481 0 169871575 159183116 0
1646301 165953923 0 801030386 866149104 0
15054024 50886695 0 111539857 141688659 0
379357895 128643765 0 740749201 750224369 0
41699698 1005387 0 529531009 453199817 0
66326936 32668158 0 390553182 389553377 0
251125988 154298132 0 461846334 416379109 0
13575059 506515 0 21064847 16713743 0
63351947 9298818 0 208664710 190756666 0
49012921 39102773 0 316518591 262819213 0
10318447 3611728 0 183695311 168627200 0
142228819 8388306 0 165625751 74755563 0
25534918 92805994 0 215139984 200930717 0
36437622 301328505 0 685688235 685689566 0
212840877 5035940 0 437296660 369532117 0
10852658 251060 0 54731139 61891390 0
229645477 79422009 0 328834889 268087418 0
335392124 16162655 0 387843553 311827503 0
172337885 87943055 0 850234717 768617619 0
218737381 83979453 0 736083406 781641972 0
475784313 43478975 0 557697889 295672293 0
8865393 1374863 0 47808038 46330806 0
19144030 14406380 0 206266252 176331086 0
93513642 19135534 0 478511533 591509380 0
194929379 68638552 0 910016299 730574745 0
30002862 14681570 0 385431921 385424755 0
126055564 126885797 0 681620455 608482158 0
2129867 45261953 0 546153834 377192872 0
243302252 84783850 0 399197575 313421517 0
103812768 34448033 0 151527402 175993962 0
325266398 1185871 0 715123329 886826604 0
36383690 25820672 0 643926440 715969108 0
120009286 1348792 0 287121332 285018844 0
555727900 233828673 0 798095106 720687997 0
88042058 2434634 0 317861544 332748264 0
498857916 38666447 0 795741918 738297901 0
70675953 56705011 0 700487606 733701190 0
441703775 68746716 0 463002618 440782572 0
83252495 45637453 0 93075046 89737952 0
52609951 69038105 0 610076437 640129644 0
93790732 74184816 0 741662973 907254906 0
182389698 16723143 0 372506484 178716436 0
88226205 71948487 0 441718695 400188364 0
4882447 4548353 0 69422752 66569617 0
61853509 25393324 0 301374213 292841384 0
2772966 14547231 0 398335220 393707504 0
18055535 78711199 0 891789709 662963005 0
93576854 58188899 0 534201982 558767582 0
718400740 19579200 0 897551266 985602347 0
419278624 61178404 0 468370584 412715553 0
144034749 100875401 0 744742052 605480698 0
118440931 26021747 0 141964480 141961486 0
53457396 194520746 0 739003441 755870758 0
72098258 6543855 0 132941232 106977602 0
8330091 7911707 0 189107944 199218414 0
112079521 3831364 0 262580572 265563298 0
10570226 21226906 0 85127482 91828952 0
494500014 140256452 0 726845270 774653808 0
47818318 36226280 0 414086329 447131307 0
35480116 2731351 0 857979182 923508052 0
62763773 25253277 0 816527855 817198519 0
244574767 81904876 0 382568543 293611395 0
61437884 118317310 0 483336308 513288506 0
113866806 44779483 0 251738265 306194373 0
252044414 94039271 0 402514420 383442390 0
492469580 20610412 0 631003744 597167348 0
38763307 28938455 0 43475624 32737043 0
7200118 3422665 0 64735454 81171866 0
402381915 257509639 0 573177288 573280086 0
127325 603470 0 25077547 21837813 0
187434000 19825607 0 563817721 449006283 0
118883002 56557613 0 524751172 510034521 0
4335435 2610494 0 43092331 39841476 0
243895920 122051058 0 485556510 542462564 0
210592315 45427282 0 359912840 299978528 0
213887 3492885 0 724946655 811807190 0
156818151 6719340 0 279649902 205455481 0
273828580 141518545 0 403362298 340157152 0
31515884 26852837 0 124270133 123097065 0
64116680 124384697 0 428905168 513256168 0
11577684 10381207 0 211127523 225441161 0
33682942 265783414 0 652576389 654970484 0
394964807 15704168 0 582952277 704210172 0
213993908 70959619 0 410547202 356757974 0
331666724 46508506 0 696959040 370433947 0
119453105 73585918 0 816061885 898687319 0
71579899 2463723 0 380075136 401814314 0
82700846 23669614 0 267596894 276154409 0
60186802 61095227 0 151245561 138847069 0
21791986 57033802 0 350211799 363213997 0
142101460 114585713 0 725719439 789062796 0
44479905 74294659 0 338539909 284999836 0
57290336 59100383 0 347304688 390392728 0
626536642 175424272 0 699086229 531156537 0
131304197 16940853 0 546617342 612370155 0
65674292 52045599 0 277864447 205473162 0
4469237 5550282 0 24643321 25992331 0
251857500 29864628 0 329115114 360490024 0
679901562 206424857 0 762953453 444613349 0
19514383 129211234 0 715423582 727037217 0
455145483 133623011 0 778307122 529532654 0
200405867 21993686 0 820232179 461424046 0
23334849 46507522 0 756141037 671968205 0
2372775 917560 0 234133217 232773822 0
106203491 43006831 0 675642097 665351395 0
38009254 17156639 0 259458968 256811532 0
46887069 37089964 0 375535833 331494992 0
148550772 226984104 0 875019974 821798477 0
25604230 434984 0 135369505 139282887 0
161008107 27973092 0 355630767 332649747 0
48711529 19399992 0 140316015 142827256 0
42905586 14295049 0 121799207 123926958 0
6259541 8412607 0 226641013 206501304 0
30026677 26588472 0 564007242 608911952 0
208996458 106093495 0 364067318 312598585 0
30602511 23554104 0 377961927 378393073 0
10765336 131114189 0 401925746 431981811 0
92296065 7700669 0 768672459 852871934 0
25700123 7674 0 141904292 128565925 0
102809358 3930293 0 704339804 735327942 0
12468403 12515983 0 119813084 111548865 0
180584795 76787351 0 496110141 458272469 0
4384607 6633884 0 23523180 23120846 0
31672784 31320008 0 209508583 214455929 0
259768232 69923113 0 543722107 480070542 0
35960435 10830193 0 120825968 100512892 0
242283546 96812294 0 809591138 723883150 0
44956635 41694948 0 437079317 400571520 0
639884288 148847350 0 881918271 720260971 0
78353223 10920110 0 279879450 275021446 0
193878572 211091729 0 847970584 657848418 0
64933442 30293652 0 261650219 255572205 0
2713072 973689 0 6187830 5860071 0
208022849 6679465 0 756609305 779442839 0
8974712 7501723 0 186684368 187750423 0
64977296 12792558 0 305890879 260753120 0
46727693 180099 0 52603363 44361957 0
265312850 65995488 0 335519515 259679240 0
315611067 30105013 0 490064073 417524839 0
164447776 69654651 0 660537341 659887830 0
28732907 1051876 0 201579830 186905763 0
23890273 129745950 0 430870590 484707223 0
642375428 220127346 0 863661339 826442928 0
38225232 4079897 0 633995265 495910866 0
20925239 25010976 0 459012273 445143509 0
127246295 76506305 0 346323573 317947864 0
2488861 25030856 0 188014787 154368886 0
242108258 42652829 0 617155015 460068293 0
119674811 3317621 0 699971207 856393748 0
691080514 34147922 0 810010357 792520261 0
26091263 7401388 0 337573020 359189930 0
217803133 132364006 0 490587547 366789006 0
160493484 58383390 0 839726585 937153015 0
612834499 168765761 0 790859725 759427087 0
8257608 50797474 0 235139740 235314159 0
203355446 120519237 0 802979055 984867651 0
783104167 71154964 0 917736478 379721998 0
428526762 66234722 0 637992968 437206581 0
161614105 140450583 0 450530993 581962851 0
670161132 380431943 0 723134937 658378527 0
245755089 5441624 0 764331978 923242338 0
40378180 112298071 0 695989664 711678677 0
120926285 45938668 0 885962199 809612950 0
851431615 114403410 0 890689078 454300264 0
12000385 26183486 0 250545650 234382308 0
2700205 183156794 0 545335014 502688774 0
7016583 6287066 0 102840084 111091290 0
609406212 77408848 0 787586308 758330524 0
6737582 92931151 0 631273272 701783472 0
49685385 189338097 0 811605031 903996043 0
266466182 212433956 0 857569666 801154766 0
41317135 79126163 0 237529375 284210470 0
7636119 39393973 0 483132865 461966616 0
17300905 702015 0 74003436 60374584 0
321423104 123662661 0 699534613 767289853 0
8799467 2265643 0 117766709 88573636 0
5589355 16016131 0 138005794 103407451 0
378572400 20323332 0 606186648 747970371 0
20546631 8984418 0 55098558 50217147 0
5284121 38329023 0 136268731 80627546 0
43158295 105667934 0 668610593 548874357 0
143763331 153098284 0 744265960 626053375 0
132322963 7285880 0 850098436 805620041 0
90868954 64328179 0 428551472 418486367 0
77794732 37484882 0 329228657 171924388 0
80042148 313580 0 392136827 404951868 0
400857057 118864462 0 588294571 577115102 0
192531840 49979378 0 300323047 301312764 0
68134396 82262737 0 497857334 503848406 0
143698715 57270679 0 538709237 502651467 0
119505485 170257038 0 752085385 678210303 0
79780046 53058768 0 636293272 602981774 0
586554558 19636440 0 916794754 818470272 0
14698977 21357141 0 588990154 601118612 0
130173588 44498260 0 533030293 541227639 0
126041541 161584600 0 741116663 585929045 0
53325159 7832148 0 92585528 96784914 0
39704600 5618333 0 571591897 535698935 0
59026189 49244043 0 767944711 768112551 0
152369699 28151169 0 460125916 414926083 0
104102272 19134751 0 470145771 368876310 0
13379807 8725722 0 580827501 582155062 0
21397122 3797664 0 212119163 207019046 0
68249491 45990690 0 672338902 697169227 0
3002191 109988056 0 311571598 309014813 0
469607289 199187559 0 705795989 622583156 0
440640953 211244053 0 810260992 592972131 0
31184805 30962389 0 323325394 323084866 0
156852069 20177196 0 298188384 221179568 0
97352308 120817265 0 917292406 817288799 0
15225586 513643 0 94703032 57998692 0
162122546 45728455 0 692652983 640432208 0
10110409 78607563 0 411117610 425159108 0
99157750 57940369 0 327914175 264644807 0
382663987 138510750 0 560461570 599589982 0
95373 1269827 0 6408670 6311915 0
345761903 131896503 0 634340926 574117826 0
73859476 11290073 0 684042872 650327695 0
571169 1721358 0 54395510 42389750 0
262007445 22756633 0 648577640 441014178 0
6807034 1957915 0 90342204 104563207 0
659254 2161446 0 18622052 17156445 0
4052048 536343 0 169634565 154679213 0
12605173 12452106 0 111642625 92044485 0
52147641 5586917 0 142932821 128748187 0
11807064 140245481 0 588631891 566263541 0
510344814 173308572 0 746571140 720158274 0
73045935 16502591 0 171606557 152015288 0
8132132 16864600 0 642131204 684054229 0
29823994 29612536 0 548224799 506793077 0
66074094 89028973 0 174213428 150085641 0
61210485 1494099 0 135670386 137768480 0
75938504 1804169 0 177147236 177282982 0
71176125 86663933 0 194400490 207435522 0
164149487 88221444 0 506504735 495880148 0
510431994 7885823 0 708546765 860718313 0
15420829 244926655 0 694957291 759257969 0
26698269 51820355 0 685318880 705324051 0
126619384 85246523 0 509394911 482102162 0
24072655 57374244 0 467044012 475548559 0
182831579 80386544 0 393646436 424960888 0
714374 86617139 0 346964383 332388609 0
112118471 25426897 0 409744783 392991797 0
170187404 10744798 0 694963278 662631295 0
65360187 27775877 0 669376018 645724903 0
161354283 84209051 0 689413996 728342682 0
23200378 42124032 0 648400437 595866878 0
489523827 178392840 0 804452577 841604219 0
115405 18774 0 248863 203284 0
454481064 357522458 0 796103940 766560084 0
75716357 96894660 0 390302358 531335685 0
268092524 34854973 0 501165772 460071648 0
3391294 58152431 0 335954928 319818995 0
886965179 522271337 0 919407529 750478324 0
27683366 3096929 0 291745476 361278323 0
702906541 107472824 0 932843721 870430422 0
7769095 2103730 0 11357874 9525389 0
84904505 5618578 0 727812390 691677606 0
32710459 52776037 0 380343568 366305084 0
3594732 17970525 0 147220892 152530873 0
111335638 27049038 0 193064249 143185824 0
668084507 14191791 0 938985882 903778147 0
181806600 32591794 0 377602984 292247401 0
65256340 1129243 0 133112588 79793855 0
357733010 262269168 0 461785262 290200727 0
448895439 134962668 0 639258793 579733582 0
37867762 19678111 0 146889760 135268918 0
146426583 93803869 0 204684916 186358500 0
55774651 8968135 0 366667296 333305295 0
91034546 13361615 0 188168251 158443183 0
52601187 133127261 0 296756594 319254506 0
161612761 69051263 0 948889181 872093305 0
52364845 38252393 0 914616216 620487392 0
62143894 69613110 0 431488531 587999796 0
98893074 52868239 0 664291386 628164716 0
127389539 139509442 0 648862046 637125462 0
88022340 91299025 0 817648117 796732102 0
646582016 157240211 0 744456514 511605943 0
92452846 63832457 0 111226844 116352513 0
68176226 26208170 0 441168561 426009275 0
84542798 191816639 0 582259545 812205489 0
15465369 930424 0 49909997 47870965 0
9814627 15321157 0 134169526 134589756 0
335220600 53920386 0 641129468 632913395 0
84291862 44361898 0 209780239 188187171 0
20527870 634881 0 56858121 54000989 0
168454045 2029764 0 523218112 679614187 0
546312779 237066604 0 669167985 674269526 0
161331919 201548164 0 823083855 660862314 0
110810921 11456211 0 344733480 288504950 0
129085269 51084172 0 724565159 667094622 0
124153970 14509847 0 423260418 417192957 0
154435047 24092115 0 660146874 491319761 0
139817678 58306601 0 604416062 452726358 0
149915030 54728980 0 367416950 317690329 0
118321345 3147003 0 862814555 750209682 0
145176794 91867378 0 172289117 179964077 0
380549327 100252836 0 397844019 382810519 0
582103 1209952 0 20758591 20949705 0
215058023 225591837 0 303036794 296250478 0
295891400 36672141 0 614039601 665860044 0
107159846 76090339 0 780327820 773781961 0
94174426 33577623 0 346446797 333547319 0
130165815 11578115 0 136168313 138000404 0
287838546 10890596 0 403670496 331502282 0
56447206 103121358 0 548565855 529804400 0
193489295 106135687 0 942367685 851018628 0
1762280 4901843 0 52471987 41304151 0
2887893 3691068 0 92274164 65896914 0
11658865 172901663 0 411720066 412856144 0
43667238 829598 0 513372569 497970320 0
102761885 29173415 0 901794008 813984679 0
104070756 30973325 0 262581533 262629506 0
160943542 100915033 0 221289106 294731677 0
52540381 84232444 0 258213877 264079858 0
504588715 334760925 0 794451305 877585918 0
29742386 9439414 0 56521011 46652227 0
1889030 3800155 0 38257626 41335923 0
238313092 198298577 0 494905840 628799248 0
17990016 32036647 0 288881821 293409236 0
50145228 21100461 0 66893284 55439868 0
6364341 47175303 0 801663283 922416183 0
31298999 94422729 0 627299044 686720157 0
136861316 91336276 0 739954152 659639475 0
8017394 904542 0 16695218 23185218 0
221344219 51330535 0 251794462 273317350 0
28112676 18036293 0 277500198 219684569 0
601096777 209871496 0 846255026 862055014 0
104196665 125140487 0 668355903 539705222 0
25490142 21033419 0 441630035 344296251 0
596924902 43107906 0 677248634 459371936 0
56190386 19126703 0 305979803 349872850 0
152925702 43152979 0 559204036 423367439 0
19416207 28334114 0 88139876 98900408 0
302960246 165510546 0 678204030 864360043 0
23500114 50828975 0 259557722 282196684 0
589037914 232867773 0 611844662 627813872 0
467462366 12014148 0 693960161 732020049 0
121091813 146795643 0 795638837 895220982 0
13795159 57245995 0 373749913 371025026 0
418115254 230620468 0 933845699 665995355 0
1931856 34385206 0 318834759 325511424 0
405469166 164705954 0 677663623 538472030 0
670517098 53330343 0 918777374 872711512 0
375199 170479 0 29216686 37745730 0
8273497 36991701 0 403625567 361418121 0
66508711 40224513 0 735616712 764083327 0
13441576 23157404 0 192271070 166298156 0
44816915 94777132 0 807532058 849879082 0
72603 16802 0 3393846 2494947 0
626378277 410010568 0 771905729 700420175 0
119875363 17686300 0 272502160 271570491 0
151701019 54693001 0 398918087 371637938 0
84774586 92242836 0 455138331 437104960 0
110337145 1581175 0 301477120 396978954 0
18274877 12243955 0 28742867 31241368 0
481594334 237150672 0 884775500 791247057 0
474040931 55254812 0 789535865 621606399 0
79357307 5135018 0 197858298 183566817 0
177689492 92788791 0 731779586 647043088 0
482801566 149211166 0 744460672 883739583 0
61688170 3116958 0 81442660 87621806 0
261742628 83859044 0 414898159 401484483 0
68408356 12850255 0 109956407 69906977 0
361105892 11795632 0 528564152 593311210 0
1847653 18783568 0 900659820 679573102 0
163498621 59790869 0 963318172 880204789 0
922039991 35859151 0 974625543 810355284 0
120701455 8224623 0 439728117 438597403 0
351409913 153569070 0 499279488 543105175 0
108066462 1636743 0 877146651 830482241 0
39956132 16228448 0 157739692 167578059 0
38207517 17911447 0 200142636 174566826 0
326355684 118694725 0 907774874 955534165 0
136585530 3448145 0 421389484 374908486 0
103746483 209389781 0 750321610 694496502 0
212250978 34018 0 483431601 451391634 0
10457847 1807731 0 21414532 22151312 0
49229441 1944706 0 165673781 178273849 0
75523458 111309971 0 766138295 741076922 0
178483707 8638497 0 244713189 128749531 0
46068644 6920893 0 218614518 215793629 0
39692612 17856558 0 463410978 452416304 0
91310 1273630 0 29959611 28239712 0
469963260 79335152 0 897642794 913920772 0
303373789 252890649 0 857180604 743819270 0
81644851 4356135 0 335275493 475086834 0
70492497 59901049 0 830479703 936990841 0
233344542 141511338 0 286798178 310252400 0
586820997 273971744 0 721098777 589125053 0
204966374 104736140 0 690275214 891017616 0
188383164 93711199 0 309123168 310238481 0
332913027 198400094 0 579775224 513767185 0
442196276 16850093 0 785323391 558642864 0
491267554 184526011 0 549464838 424363452 0
164920739 19526082 0 175238714 138811962 0
16047942 11268138 0 763460140 701191044 0
112122726 64320336 0 339989002 368019740 0
347598034 362241192 0 787925100 841242318 0
93913844 2726447 0 801118412 821906802 0
13495720 12319712 0 146643526 136958794 0
732501441 105303686 0 920534257 908212523 0
143904292 22197576 0 921415310 889013470 0
238882333 128499608 0 581264543 651294166 0
25526949 29584236 0 158906461 178646712 0
143875899 8320255 0 585460317 567174111 0
11488247 653974 0 204707877 230734427 0
362257323 193572794 0 712449391 731924545 0
138270925 40608065 0 559234547 441738748 0
16600536 27072472 0 222488953 208103092 0
64706090 18553302 0 386758495 476010898 0
15166207 24118316 0 737811955 705623719 0
98679661 69362618 0 756834860 313976061 0
7147432 4266337 0 185500344 210368675 0
86608418 11163280 0 133289841 79629365 0
12744823 7637697 0 153075958 90107450 0
8291032 171320480 0 515517302 579102256 0
673947829 139257492 0 903872495 544115911 0
542414080 182049438 0 592507067 308925968 0
12080781 59434516 0 573711197 579198188 0
1195237 235269 0 1411782 854849 0
47724232 2980907 0 810740647 732832398 0
7467832 20870266 0 137599776 145175374 0
149654589 152278648 0 457577703 468301457 0
435143824 248708429 0 521425838 396785242 0
4464857 74842397 0 321132052 405599681 0
1279722 2931441 0 10022437 8549670 0
422288051 277697860 0 580322263 587353766 0
7682062 13383245 0 310177284 318502042 0
39032690 2930736 0 330104753 365999005 0
271700039 97217472 0 733000191 829663009 0
390415898 59173701 0 507391095 606203715 0
22103286 6090853 0 80386024 64032650 0
247704102 60224663 0 736326598 675900874 0
14157939 4207680 0 30209816 24366510 0
26366969 143935 0 477595644 480523157 0
53477863 644173 0 67244430 68000277 0
78325738 105816238 0 576487466 561227556 0
40283703 101587809 0 671386765 647933398 0
31899845 88921049 0 411790414 387550418 0
13402836 32772498 0 410683971 410670026 0
91325067 72032558 0 518875063 500779239 0
39171722 16123805 0 143350163 174114118 0
2441414 3968646 0 405821728 402092871 0
3323906 45106 0 21244977 16768499 0
144695122 56004837 0 303718927 254100378 0
93774171 36321435 0 132079356 130277433 0
42733763 51313292 0 348645862 271482312 0
89916934 95095279 0 377125446 255897675 0
137489210 65996425 0 596786860 541560108 0
47610885 18259326 0 344685469 374600650 0
314642937 211258748 0 908730781 655828713 0
19240465 13389622 0 55276942 60813276 0
81646525 70845646 0 515904333 371216662 0
10467636 2293576 0 55060742 44591350 0
13506721 10572838 0 101030168 110999037 0
59263738 10126090 0 441908825 382083221 0
96884255 7128992 0 763092671 686820487 0
1021925 300119 0 36801215 26914671 0
20930386 12741810 0 131718514 153154101 0
323158807 27931103 0 821678188 849349472 0
42711595 126772437 0 347203582 282310559 0
8200637 6724331 0 17111379 18396461 0
77044017 53047723 0 472365269 453582375 0
234526354 72266458 0 494423741 443851126 0
117424381 27448636 0 187692805 186290519 0
19828317 93653722 0 843695829 774610170 0
340539909 18139644 0 542624585 491665185 0
210492105 68255930 0 303267627 328117806 0
210470803 58570842 0 471054789 458948055 0
206481920 147411253 0 382901571 298053860 0
89726896 18485786 0 189477547 175298149 0
642574529 53380704 0 832130855 880321496 0
762600876 274069263 0 983255895 312951199 0
427735437 39109714 0 535827776 491893615 0
140100723 65151471 0 487803553 486830046 0
216592550 185304733 0 719264279 715707552 0
244118419 1077097 0 447042272 446626021 0
182821022 19178913 0 413460411 290701270 0
53254931 28957643 0 380882327 381937866 0
136209387 230377883 0 739444503 795636248 0
42528132 3091899 0 130020165 120240161 0
95055637 4180942 0 189997702 192069624 0
66158669 31927068 0 330922220 331960609 0
204571893 71715550 0 732098180 877314413 0
325833444 222559221 0 467169209 473677628 0
172916215 44942837 0 445433269 478078625 0
17776689 37293167 0 403598501 358708992 0
51560426 28274098 0 224174365 305409072 0
26266436 25892337 0 609739765 721765031 0
75445290 55057897 0 408263807 315317973 0
341471066 13788249 0 537621795 614204570 0
199804680 68567537 0 375819618 491784475 0
17203332 5215218 0 242151322 202800634 0
50424660 5633313 0 263356091 266143576 0
121023105 83244318 0 211298202 196574191 0
534447262 83230544 0 816478321 603044318 0
560163358 4567037 0 807404757 619629154 0
258721714 52890029 0 951232215 814313822 0
205285911 103434377 0 239660393 243959566 0
172829938 99358564 0 450904746 351598134 0
111881338 10674295 0 288678834 241028381 0
268018925 122239011 0 597195202 519585707 0
150913124 2342246 0 516825475 533038830 0
51134514 29443201 0 59098441 59240280 0
74404873 41202159 0 429717509 415649356 0
96899321 11241048 0 662237926 752803825 0
303362154 112215204 0 378035364 126801155 0
57100625 122490893 0 252475872 231406694 0
426645769 171151651 0 497837931 476591707 0
240766935 61435198 0 684285957 593728313 0
21874828 19538115 0 327102504 300136214 0
421714171 45767344 0 822137182 835835522 0
466863797 81430295 0 917934686 683911798 0
302574585 272529089 0 495792794 432418561 0
4499303 59758916 0 334886227 414152386 0
19425491 49160922 0 789566160 811092743 0
503113072 491964 0 654280342 684377681 0
53975037 1974545 0 79642242 70406840 0
239204732 89817900 0 727300546 725474235 0
480204295 193758709 0 736549036 745124116 0
156130411 81657099 0 195470428 196306818 0
2979127 57294098 0 187363167 209688238 0
257931577 60501813 0 725302146 757233741 0
146497975 35127862 0 473235266 480149926 0
31103842 1427732 0 52597336 33349599 0
35765268 34209904 0 771070216 843092729 0
12579956 5463303 0 122754295 102453522 0
613806665 50107480 0 814149709 689299840 0
72857716 146564636 0 583551544 508376742 0
228316649 86901564 0 496730065 363275318 0
1440128 505479 0 15053423 12765381 0
122197181 29580347 0 461284348 469913635 0
31350956 9060867 0 49897348 42119223 0
84189474 13845049 0 552454700 718969269 0
55609254 50722075 0 388803515 401556098 0
30909861 28248685 0 492750499 468710142 0
1339472 2402505 0 22062101 21667959 0
445448443 299468821 0 886544561 720705991 0
54479452 35147758 0 662132613 657587507 0
262844554 43694941 0 771162867 841473534 0
276584430 49375844 0 514743799 476530755 0
124463894 20703923 0 958738727 939574832 0
5800508 50548145 0 289796107 328210183 0
203251355 2666352 0 656220540 637185958 0
77787903 17694263 0 291759225 291194911 0
20019156 11272046 0 390200084 376982543 0
105645822 42397116 0 153783407 116894355 0
66482349 5041419 0 94412467 97253953 0
99819272 56022267 0 563866621 643218319 0
95973697 276583740 0 741188994 800816136 0
7653592 2949336 0 156114266 162570234 0
134209821 82981259 0 435654229 447892496 0
39340921 6822472 0 88752594 69623008 0
360578473 24950660 0 616021912 514273374 0
181110503 57703701 0 584191072 602138019 0
69648508 79659811 0 186209232 203377592 0
206248836 15371994 0 490856450 544562613 0
61357533 23201233 0 271260984 263325598 0
183955502 37354209 0 606400096 519153902 0
533241113 132400016 0 682593493 766091549 0
87287087 18389111 0 845055253 862946423 0
107556777 27230664 0 154903653 109559680 0
88633896 38765839 0 495177164 384603485 0
169325448 10123808 0 689254940 667221753 0
82821137 60150473 0 692759191 644850950 0
226642670 181188576 0 717792235 725420775 0
208049255 10830381 0 718308068 859579654 0
8770939 27432709 0 222628499 195820329 0
247929803 221074341 0 280996518 256884258 0
12842782 1887744 0 188131608 176365036 0
465073638 290421950 0 629673546 579041918 0
1637556 5728798 0 99297338 101328024 0
10204300 1597366 0 39574389 32822388 0
14270964 2791929 0 171340582 161337904 0
94165381 25720914 0 221386882 237018172 0
497975658 206039191 0 712113050 677676288 0
11512118 679054 0 242334992 287714869 0
100932899 66551532 0 307582808 302485709 0
69261912 14940684 0 156455668 161980637 0
33506800 2819137 0 41180869 25804996 0
318279101 113736118 0 857000753 897278965 0
10972810 7664949 0 120142971 133542163 0
47300312 2281336 0 316520157 307717365 0
250890925 35137014 0 350527291 402019591 0
13193027 11385584 0 48629277 44698397 0
20002874 7365208 0 156820531 160017062 0
648565290 83077550 0 757362020 555618652 0
581898502 39882353 0 732561625 710228606 0
39032384 80938681 0 509587470 434552910 0
411534115 10533754 0 662272117 597783511 0
118871642 26802389 0 172360939 168219381 0
235803873 33834781 0 397305025 392245183 0
80508883 19314359 0 114494156 78564300 0
160542 3855362 0 63243045 65493354 0
76286503 7936201 0 93864278 90119450 0
552397345 136031972 0 592991238 588781749 0
133581809 2747525 0 236286158 353205441 0
119466461 10309417 0 240810491 204406464 0
81749059 37238428 0 113328751 96037962 0
15726414 19557338 0 533887766 554074477 0
380511151 210817989 0 763527364 686822968 0
3523914 10753793 0 120024323 125931092 0
11117757 255872310 0 695166536 619076946 0
5948042 33233651 0 83306311 89415374 0
24623998 46044828 0 354301854 389332000 0
8063207 12614186 0 334104603 372915648 0
438162621 179166215 0 984904494 741845761 0
7804467 1131025 0 12513040 8376984 0
298172845 187178759 0 973663617 970041164 0
1808822 199238654 0 852142421 854295287 0
400449390 145667491 0 670730126 575738825 0
573361540 129501000 0 647331798 579668024 0
49219121 14980964 0 379351985 422253206 0
385626812 247465474 0 988923689 638131024 0
59348960 138411434 0 402148601 410049594 0
238858975 6081812 0 728051922 762272705 0
5966740 4995827 0 29738995 25308448 0
151158024 8359814 0 767364784 831484911 0
207336748 15449172 0 765774375 638656091 0
493329624 167015854 0 826138276 395864048 0
13867819 4125587 0 38269108 38477464 0
26724115 29285763 0 118969053 180767723 0
23424123 783034 0 198197919 231545552 0
242602811 85183298 0 753623136 726931208 0
163839426 143113643 0 413755087 445118129 0
244840068 5629784 0 336336333 133044850 0
371927718 192112538 0 729290835 804783809 0
627910965 214022807 0 827691980 701270280 0
5453979 7807750 0 33332515 33078700 0
271662641 6771750 0 778923372 715471475 0
208062620 139669935 0 438680133 568568144 0
12225890 45025707 0 79100950 68310083 0
215331373 38065463 0 272834217 376272525 0
135482796 38901295 0 283253119 223944073 0
10110340 16298889 0 310298369 308522631 0
191863 2429 0 3048177 3114737 0
151425074 33253833 0 772804444 754038738 0
371600144 54896132 0 808201379 721193189 0
96512365 59150651 0 112719500 83561535 0
247641549 47897461 0 791524971 558302724 0
6404695 20328517 0 819259514 765873905 0
134589601 43763408 0 691507634 653630184 0
352745328 35022105 0 506655044 491970370 0
1540193 3796564 0 142840427 146262933 0
263730477 2192800 0 369804094 380311618 0
30498157 63507797 0 755906551 747692163 0
296865337 9330436 0 586558126 726863785 0
673850430 26764039 0 794389736 783871366 0
5879377 5171184 0 115421519 117305083 0
32676935 1552360 0 192660878 199618022 0
8985318 13232387 0 226769403 193943489 0
83551691 31241945 0 595163739 632503978 0
15088248 9392609 0 142942257 153937740 0
176910106 211274134 0 564397880 556808964 0
218001793 19689472 0 324529826 292009347 0
35089375 62372828 0 526498709 391176085 0
184500399 26358075 0 692742706 677112682 0
260009340 76169467 0 622492427 673964269 0
19989935 17505340 0 107118970 107578286 0
299023957 113442301 0 611935279 514713967 0
71467290 5298048 0 505700495 463152415 0
113964390 51783558 0 231289330 247872006 0
262043940 74091604 0 468405283 420001762 0
70296422 168819792 0 368518750 391684068 0
103583853 161447405 0 657262505 745961344 0
21286240 2851645 0 731244474 719878509 0
48176246 2216272 0 411569902 443105353 0
41036144 282093 0 190975368 241645993 0
41213227 9532777 0 588562050 561327983 0
604796687 274927090 0 647668705 615777756 0
415397593 13178233 0 547532717 357239150 0
90571031 34444334 0 395905084 370307257 0
92885756 7744861 0 211630845 244115502 0
18573675 132249014 0 646927788 596126363 0
163096135 153866254 0 725754640 858525464 0
211722793 114780428 0 288624130 272183289 0
20255842 4109022 0 65458399 51326341 0
4709940 8621966 0 166072315 171235060 0
297655158 21385881 0 723540220 367563051 0
246507115 4734264 0 348938852 177372213 0
5068786 29796159 0 365508153 405902539 0
289834917 62234222 0 749040887 598580002 0
47300495 15467115 0 432694291 430814996 0
193172746 86964548 0 597805763 420885422 0
154712828 30105562 0 276338890 259910443 0
297751235 214844880 0 578090731 516378463 0
86699191 8276208 0 690566869 694651361 0
126221945 19579900 0 375991300 335848896 0
60532679 8942122 0 328651858 241347811 0
108579902 13390674 0 200120785 161789654 0
410680325 105175771 0 640766106 671008176 0
68766496 35723399 0 232424592 254237525 0
130628153 22077552 0 806205200 896572819 0
191690643 37318289 0 388469447 352935362 0
39107129 4192938 0 213982925 169648885 0
157790873 17172559 0 711895391 679715946 0
685804700 180069154 0 788972203 212210907 0
121402272 108481549 0 543951574 552043915 0
49936366 199066149 0 408763997 461911164 0
148948026 15875369 0 373264120 343774954 0
291720758 80401306 0 887118749 892286680 0
417648739 38972949 0 726598693 464078503 0
165903040 54727492 0 387452509 400236785 0
345621244 67330101 0 552418526 672251556 0
439686542 121628927 0 540128032 736075306 0
49804537 74460431 0 355935831 341868913 0
78776402 315697 0 130073938 112170377 0
24877176 50499246 0 479792370 467910793 0
608074332 183544788 0 673132794 616727857 0
25765686 18341231 0 310493686 350217953 0
331127042 51916430 0 461755161 349661175 0
168490014 13368714 0 713670248 698738233 0
96783076 63570698 0 352912009 358720472 0
52595406 22214506 0 358416076 298139252 0
562020035 10284847 0 706713259 530797902 0
378685990 223933184 0 643219026 657320581 0
85779673 49084015 0 114207416 116157753 0
305536461 99476844 0 506657401 305875259 0
18120526 54260792 0 630258677 644207570 0
166951102 76320125 0 382573066 364877265 0
15405304 17495528 0 229752040 234129296 0
245109041 242718225 0 802451227 810125051 0
22691318 8302480 0 52659386 44096692 0
445247944 57039981 0 608960606 194272624 0
113816051 26764253 0 481638731 477706707 0
69642451 21752345 0 864523469 766126424 0
93765972 86185698 0 797345322 699958339 0
239087607 1971554 0 242241242 224644028 0
246785936 164123060 0 514287664 552465940 0
1287281 1225715 0 8467648 8456656 0
341481086 271673608 0 560580709 570712726 0
240957372 95171336 0 276961824 210239790 0
438124471 319101518 0 608204344 689995654 0
463083649 22388798 0 643499986 712401473 0
104370050 26841814 0 321477630 310307852 0
199858697 17741013 0 326601721 336372879 0
307905658 22271255 0 631951108 364088875 0
8519243 158953292 0 548194309 547465865 0
67894 614230 0 2430785 2888597 0
202066901 13120816 0 696156880 630669080 0
24682304 7980943 0 373165831 354361515 0
338968812 59677780 0 867416919 838075013 0
263480166 173522191 0 688263966 774156828 0
598692401 32606026 0 780004721 339973005 0
119039927 158591472 0 553177547 400403947 0
44707727 17581884 0 361587128 363573606 0
799942578 110722150 0 887876479 887364944 0
701111287 29676052 0 843945430 728625200 0
35115396 36730986 0 985657435 920341568 0
81536044 21965895 0 599326608 627824391 0
64069542 13646614 0 919472962 844536016 0
13300214 31180530 0 354688081 414312423 0
26906007 3086076 0 528643658 501534364 0
22354864 60770071 0 727651842 561366470 0
62237705 26042771 0 349070146 338393910 0
7004209 93720723 0 697244232 645869008 0
260607557 75987264 0 513256524 793450988 0
611295811 109613033 0 806123622 133699793 0
205829742 64296021 0 375755500 406253262 0
173580549 62533120 0 573982683 609428990 0
68033290 40549943 0 814131962 830706262 0
54815536 107622368 0 829917611 788655118 0
150518363 9088172 0 195023286 194226563 0
151411535 124391477 0 177173371 132170517 0
610024393 149144918 0 762478113 793854768 0
298382543 3223461 0 663986731 396410214 0
112322517 24044363 0 220087214 203502578 0
97795 947075 0 2668680 2553310 0
285079672 501583688 0 726243602 731405248 0
51552140 12417315 0 528500139 542707778 0
570426279 9848285 0 699699093 577119637 0
218679100 109295980 0 798932892 509453643 0
35756581 16477886 0 188842437 185403183 0
2687451 16116396 0 86438116 95364353 0
147712491 14392912 0 332113386 336381117 0
14757281 2061107 0 59713301 60815030 0
67922097 23007659 0 862378216 751426525 0
7815505 22000976 0 182403661 197990518 0
46007890 25724969 0 347063367 328906988 0
69567016 11994550 0 749337739 895027819 0
161062873 81911189 0 262255918 234150680 0
196924378 104462531 0 221195049 220832113 0
591461422 68589818 0 781873700 509684681 0
564249132 337953065 0 722816073 563725474 0
104320528 40665257 0 169992023 165604992 0
602179239 97162696 0 656077314 556599044 0
158544154 74652516 0 167901046 123124072 0
763488 809235 0 11231471 10595183 0
13678452 4841612 0 18233061 23376758 0
14201378 25671742 0 406883831 642223415 0
343218695 56782149 0 581224155 651242318 0
85602520 27618520 0 146235037 142449604 0
259329028 37762726 0 530670914 507858272 0
79068681 22939488 0 430542698 267396531 0
29860030 41740028 0 129079340 134488904 0
9562465 8283346 0 147923284 152059993 0
29009626 53502772 0 225689835 245855283 0
329973479 13564609 0 412921607 150977893 0
126016587 64884417 0 484886338 396549128 0
15503673 4882560 0 146010356 144907484 0
13793933 10873997 0 96552215 90613957 0
235512202 112558627 0 635779126 644897897 0
276037613 17188502 0 503366745 325491012 0
13666913 35905351 0 548970718 591423551 0
58967161 7943844 0 138284149 130683888 0
77986821 9763688 0 319235030 283290425 0
497261063 137364919 0 817380158 649121666 0
52231417 43291057 0 73335613 62540808 0
68468546 21529523 0 553890951 411503932 0
60779278 361693 0 712285388 819744297 0
35530831 58192889 0 387192582 584417754 0
116870393 2934135 0 546961105 574533440 0
711584481 321430383 0 910742554 598266724 0
327159836 337606568 0 573659743 624412081 0
290794209 121248444 0 793716356 934846614 0
135651856 16276880 0 503533101 390314710 0
595377208 59554466 0 657908099 527664695 0
2733015 1287392 0 31517283 33937764 0
168037583 162430679 0 832585755 869112514 0
1260324 115269900 0 461162689 476274167 0
297632953 52638994 0 515852650 474325969 0
615207370 295451631 0 818094810 911975029 0
83662302 45892773 0 192646488 162420125 0
104320830 52307241 0 266293200 238659778 0
40534415 15431524 0 48456816 34251342 0
3828912 1051353 0 30672537 31233303 0
34374475 19562073 0 200074026 200078184 0
115683357 24731297 0 268903313 259075842 0
14311361 95122793 0 756918096 495958100 0
80480701 11285882 0 90388868 79988687 0
103813836 49414080 0 170458413 154631826 0
64538913 3326289 0 627940982 635883821 0
17548710 14355210 0 720734330 761048447 0
424721830 114869470 0 647010748 663579165 0
824972456 288950109 0 865270208 509467402 0
483083628 40410488 0 893974052 858477412 0
133685663 336414487 0 891442604 806340582 0
12409870 2096764 0 143338752 175563436 0
342669675 166178056 0 676570159 590105845 0
82752756 122023609 0 709266585 741268026 0
373923671 73289563 0 982443400 905404841 0
39094877 37340067 0 293035683 227143358 0
70158854 33253141 0 453822230 456232923 0
81634633 43066743 0 961038907 903325086 0
259604761 113536704 0 411711177 430889794 0
59588151 740419 0 190097064 208382654 0
21674784 42958609 0 174286537 221332382 0
23287 89842 0 1315895 1212969 0
357357805 36659565 0 789258034 748951641 0
42924694 33797109 0 198399117 188414538 0
70836320 35280430 0 432717068 442077648 0
42561311 74994136 0 768674104 702363977 0
9568441 9917352 0 401450943 643367044 0
149308595 58519572 0 151769151 153787815 0
109277264 30619483 0 449796061 405711552 0
6974199 187263394 0 952920284 843928375 0
38848332 61787580 0 557958052 503164759 0
7927086 103234640 0 334303364 287007228 0
732505 1150424 0 2704112 2629143 0
12669512 138127453 0 472475338 509924169 0
313841876 77219597 0 800237569 668698801 0
334551931 35483768 0 830989531 744914285 0
13374569 5458228 0 34879857 36993034 0
48363325 10798873 0 73678607 93650132 0
401581779 167096924 0 682251014 927694883 0
200727060 98037615 0 296369961 234126055 0
304038453 323722550 0 867668829 912246759 0
456373268 2982850 0 634101863 635856173 0
123573308 40519056 0 526968410 448180985 0
105959397 13302909 0 612058415 556642419 0
165068168 73634076 0 766619246 760846746 0
35634787 48291051 0 632248833 869631185 0
117512922 70569759 0 131026032 96191031 0
36687564 72111538 0 611181796 657344577 0
114010944 107434105 0 593432077 706667907 0
404032617 190148671 0 470673860 369644909 0
187722756 187759986 0 390502955 406340148 0
207563508 133667984 0 833193060 556995585 0
2817310 1442701 0 210585498 220773030 0
114612727 22728672 0 543110596 652696992 0
446900273 340027169 0 471845271 453432538 0
244478358 1960910 0 279175917 235629839 0
453376230 47824385 0 589595638 494866737 0
889245185 127897978 0 923537970 207483684 0
24447328 2430884 0 79471360 68581416 0
22523361 11914007 0 365284569 350608523 0
51958270 8899370 0 344148241 355592058 0
580930485 187060037 0 777426057 749825103 0
77221847 19086907 0 833206399 933996629 0
309248729 1017350 0 685021686 610819481 0
23782169 692490 0 25218453 29343266 0
22386902 11423708 0 752010925 777570043 0
85367309 30420672 0 200099747 264813852 0
192707408 84268909 0 419053221 438120170 0
210265483 69859938 0 388401655 409993247 0
189339675 35216298 0 614259708 531573640 0
19617025 40458232 0 218559661 225419556 0
1471408 36173183 0 266114353 306242395 0
65991740 66883636 0 633478584 669971494 0
300806585 89241078 0 662512843 650148871 0
346435068 47180755 0 474335409 510431155 0
65851360 54749936 0 71210498 84747501 0
9247554 929285 0 362835060 390027362 0
162115563 13136776 0 647932402 712455332 0
13534391 157627 0 18369965 18191418 0
60198281 33424807 0 322779252 262338975 0
514883211 76403609 0 984160456 823511142 0
120037903 104048028 0 578720850 501740415 0
283359899 344122695 0 772490540 780919680 0
11889055 81001290 0 611734672 745890224 0
528237352 755887 0 789362408 703269810 0
494246 113015 0 1035807 1039041 0
242646294 1743218 0 520785523 502138838 0
32918267 47359451 0 649987838 675423908 0
107853162 34645640 0 401988553 431741426 0
58826859 13054740 0 234450205 289606944 0
21440648 19128963 0 64139285 66608234 0
132326471 72028498 0 611530023 827899229 0
531463 2391086 0 34843730 43306782 0
82001184 7443800 0 522764337 528554876 0
246328839 9067073 0 496157589 288383946 0
69604732 237014 0 439355056 421082716 0
352081096 38009622 0 437449898 418415345 0
97902 20205 0 5354459 5132186 0
162271 45707040 0 467054933 442615326 0
32202741 31393463 0 504829167 514788635 0
47336231 7280790 0 301728896 268373516 0
407086620 24454615 0 950970884 692093347 0
446681991 306551501 0 848899639 908016407 0
58747541 194554439 0 876286265 912361364 0
365883659 93290932 0 781515536 711146605 0
371875444 80062279 0 872590219 623963227 0
20843364 125394105 0 431020534 417968663 0
57195581 65177119 0 750164800 927016209 0
119839067 22274073 0 603462922 623248566 0
13993979 3091086 0 16687363 16663112 0
72004233 29002206 0 334347946 239511600 0
32422296 8240110 0 472781500 474533688 0
5164135 637029 0 26980143 35614722 0
357980379 55842568 0 748760729 744447030 0
416856692 190730114 0 876299452 934735207 0
27481565 1189771 0 434639212 439564521 0
13153958 837577 0 67226673 64820021 0
16111897 9138056 0 144788797 143327961 0
44335513 7729781 0 158299208 160794303 0
4336257 29492604 0 98241877 98230763 0
33815591 1472797 0 395208981 406093984 0
223717034 119047038 0 400032072 472606406 0
135716363 87237583 0 193071843 218356133 0
8288775 239305624 0 888931627 882311244 0
15731468 32965226 0 590251678 687409854 0
505370197 117161483 0 889522328 811278967 0
193491230 64298413 0 827289810 759463558 0
9549258 57501952 0 459477537 533864896 0
12247174 3338610 0 58400598 64215104 0
187859423 56151349 0 272551483 270474162 0
341667889 92097265 0 537927695 434829737 0
218599111 65869488 0 386620219 312009642 0
671362856 709444332 0 789329179 790745280 0
100471058 235980970 0 798449938 889694660 0
201889016 4468139 0 948313745 909741976 0
239902282 86977248 0 379046160 372684793 0
21154839 20999914 0 293667426 273784168 0
120267559 1019949 0 907465959 930234813 0
4903390 7096050 0 60783524 48440380 0
191406497 29304038 0 735751373 782990746 0
47783330 52839551 0 631746598 671773850 0
8026129 5449307 0 46830579 41543046 0
256161032 136345984 0 409779932 267097437 0
540251252 86944169 0 592626999 855241127 0
147923170 8398469 0 795855817 830670192 0
49735640 49024603 0 401598960 358322173 0
13619969 47573737 0 113384043 138879337 0
12110485 66057335 0 623374213 584330264 0
14364603 10710901 0 82482545 90661439 0
45446949 21806023 0 346224069 380222712 0
138732261 7952944 0 472622388 588255271 0
91809464 151750265 0 847756973 745206299 0
291076667 85507232 0 694379508 651157397 0
223834281 99271190 0 294968897 279921933 0
272493350 104291294 0 876517472 887241585 0
1844172 9499379 0 135211695 156538284 0
6538039 186962 0 22546164 18833822 0
23741008 4613827 0 334984377 306412093 0
8326750 1327139 0 169108580 166976664 0
52608068 71391236 0 203164015 243234136 0
202711709 38092529 0 377158618 370916185 0
49161722 56450555 0 533767922 513568202 0
51236676 67575592 0 846448861 745594773 0
593097872 214059844 0 614270926 630131582 0
77465956 84612831 0 501977399 488909538 0
273481672 23517644 0 428546415 347262383 0
167238259 905061 0 394059741 274465716 0
277041929 90051014 0 345125524 233766143 0
140297698 40106556 0 417054674 375227827 0
29500993 4996473 0 190829427 211802691 0
10741977 735324 0 157717246 145327660 0
29995290 3387524 0 72551441 68767489 0
31046588 13515724 0 170058964 188181463 0
84980547 6128939 0 696647672 678118534 0
367227752 25220121 0 622884583 641778515 0
47944384 16176578 0 547566354 567259829 0
462488778 110165025 0 773472948 641199948 0
52688026 13750995 0 439140700 541223890 0
535926184 111960262 0 718803925 723097838 0
29422773 62921638 0 577476355 601359350 0
182079228 48920621 0 693025629 703757631 0
124928397 52698119 0 587009478 499496907 0
71118057 45278120 0 328638569 344350806 0
9472736 12523640 0 73189437 79108681 0
578709856 73504756 0 671309847 554386048 0
11920685 11215587 0 76839473 81657168 0
33027544 3016930 0 514101624 578833616 0
341027853 4584190 0 458186329 456933957 0
42980983 22272609 0 87067902 64505038 0
103615999 18218181 0 863419508 887849587 0
39692578 3642498 0 157847374 152520911 0
280673350 87670721 0 900849924 973580700 0
10033679 18296826 0 200964911 201367911 0
115592409 132189801 0 787598316 764961230 0
4177929 3022343 0 308061678 276706852 0
212370912 77401431 0 922824541 943769069 0
42176611 268229414 0 943352567 933372023 0
57046514 85471124 0 729404724 738670768 0
255269681 70280265 0 475194407 462981664 0
5545799 4601051 0 152181723 161846962 0
200092 355241 0 1021431 1092630 0
71010858 69848298 0 965219537 965644433 0
26387851 7298891 0 179034157 159651547 0
94541066 70276663 0 140462759 116952462 0
326722617 140679970 0 515583269 479645277 0
33228220 1909072 0 171591562 185066790 0
52644112 2048453 0 89068921 93903347 0
174008135 15238257 0 501584828 598705565 0
139392836 88191739 0 238893369 517866081 0
175531385 179732651 0 505755823 438704958 0
126742142 91328627 0 531846351 472149439 0
80524042 12713879 0 233547464 282689414 0
9551824 17232803 0 273226016 378630545 0
20850070 85833283 0 572954321 627763183 0
111114960 214757128 0 814964216 602324388 0
88731748 129674896 0 318096274 288140485 0
30650670 1401441 0 597697980 709554670 0
610920577 12524638 0 695280134 424203491 0
562142022 332169472 0 837123993 885812037 0
38068872 15311808 0 60097635 49052457 0
29525514 27219987 0 371911246 369662744 0
131728505 17737638 0 177791357 68233302 0
44435330 10608551 0 780257541 829200647 0
81078803 29842053 0 887364235 830382972 0
39093595 5036147 0 201724095 159689152 0
74386034 58716518 0 158010465 152270054 0
66329842 38377664 0 891196663 798219867 0
493150830 133651956 0 544040977 252298431 0
616800222 208558609 0 851222883 719290630 0
182844929 27666622 0 394332580 282195646 0
1973253 3357658 0 148756507 139789202 0
18034037 21385410 0 238152864 224279883 0
346325712 216084857 0 475269911 447742562 0
93972466 2475099 0 432402814 431228577 0
286789491 31459396 0 598964337 481561302 0
281011217 86596678 0 907349225 990022541 0
247891673 24604100 0 398650062 412961324 0
19171908 9868082 0 394939078 388096866 0
203629793 88971565 0 431533703 318625243 0
1463817 201601 0 3660507 3416859 0
85492717 42827395 0 508267206 509939022 0
470850286 202176425 0 750424442 688852453 0
437766554 91496990 0 825685774 790765803 0
93039007 56950080 0 475773519 725792701 0
406460765 31120484 0 428156131 373380367 0
49586032 25332005 0 98682290 96655469 0
45348202 134429667 0 659434309 643787219 0
9881173 27386616 0 469119958 476488647 0
9577813 30299299 0 184421452 199932988 0
151733070 25347203 0 217371854 97916983 0
238905973 165974978 0 321397036 390641068 0
291064326 64646878 0 419076478 435334264 0
50641770 37217600 0 391170392 393457293 0
777503352 319287999 0 906904829 875930197 0
35782831 126503233 0 461358567 578564640 0
13690301 2395507 0 110857325 97389031 0
333933668 72410500 0 577757113 500135901 0
807258 1590178 0 47689288 44654080 0
691588290 64492899 0 815556070 322071679 0
7032721 1515739 0 294343594 281842140 0
35197205 129333562 0 930222759 931551920 0
5678142 53840027 0 635901398 544605925 0
18316030 9559409 0 113081607 99398991 0
45214335 176901037 0 511409793 542303733 0
43369131 89584181 0 120368987 144699004 0
117887393 171252428 0 519934360 518975911 0
200480091 34250001 0 360650120 216529178 0
123888922 55413180 0 167325630 114739062 0
66498760 101113262 0 114617282 104910595 0
21886892 8870793 0 285296365 243335220 0
5011441 878955 0 326404587 368501107 0
20792780 8283904 0 142108147 99968909 0
34766373 92515505 0 214994635 196508826 0
135416466 14746416 0 641633313 604129272 0
4367870 4225225 0 63121779 78598745 0
92146046 27141781 0 221077507 274146027 0
25220905 9751327 0 78711426 77519882 0
36863350 48223130 0 489378169 434417609 0
58593196 37707632 0 850312089 815176335 0
264446097 98105888 0 666310665 650611700 0
70579780 9505453 0 87053636 63434771 0
114059457 17612060 0 713330026 700541211 0
112887523 52748118 0 383041606 488366372 0
79875046 87908165 0 818517343 831418564 0
10725039 79294948 0 304625077 288523815 0
104832518 44333715 0 601045707 632280203 0
24892487 14034362 0 372403564 315064738 0
17675359 4029275 0 572622486 575181442 0
487450539 15750277 0 742621965 623521408 0
460277205 146352504 0 518872433 453836396 0
238579800 83818546 0 422339384 380675055 0
136710446 1086155 0 356740329 363098978 0
17346678 19267563 0 200509181 212815223 0
359470211 87348973 0 433450982 390635962 0
343307501 26472568 0 787082978 748344458 0
2564495 300450 0 14057605 9725882 0
132894467 19420036 0 493990671 461371483 0
120224571 6451406 0 454496002 421991861 0
91634169 38413244 0 766610494 879299117 0
54291639 154423665 0 609888884 613487662 0
40702141 11562506 0 115471424 125396904 0
229172232 83554135 0 365222139 340750957 0
493007934 254193894 0 674661360 620179828 0
39368444 27853269 0 182195772 186061009 0
81116242 48407732 0 377107157 418119248 0
71191393 33712019 0 437402842 380084540 0
78267267 21256180 0 134225596 166433190 0
274180540 77149768 0 868416531 904771115 0
273512723 34774344 0 540072662 650898215 0
56198444 45965585 0 440045654 442356338 0
588653189 233512142 0 682857807 397586171 0
54336698 46230051 0 542548320 550243972 0
176593847 30416398 0 295078109 283944913 0
69460767 16088245 0 420064541 481322145 0
223021267 72270259 0 411051291 529748555 0
19018352 30170553 0 341051682 279139231 0
154132748 1342854 0 311597192 236565654 0
27047863 39581469 0 896034795 938265932 0
92813587 29645241 0 110305781 47789699 0
43545896 21810344 0 421698083 488687315 0
38693300 11547811 0 248856615 276748515 0
495706223 34169648 0 791773755 710742603 0
606700268 222822207 0 799865937 799440913 0
365644444 126946726 0 554829116 482927567 0
76695192 14229971 0 242098688 136058926 0
8712001 26163379 0 154646167 156027891 0
397918119 51176925 0 851433333 726355563 0
9924630 975663 0 175538628 183181118 0
15872419 9799568 0 541566563 551510407 0
501369783 138238461 0 747665853 726607192 0
21492900 2462083 0 163802853 193491685 0
82606145 37628692 0 129526841 60372185 0
310275009 133957382 0 603283095 586828348 0
1572175 3818824 0 61390917 66838743 0
367967822 8482635 0 659280568 671323175 0
57543429 34827678 0 208168858 221534665 0
456878922 85701362 0 728567042 728333907 0
53228412 50929229 0 475522766 382499896 0
15337431 28644482 0 247750621 306142660 0
15728014 10559709 0 161726894 148668300 0
227817552 51856726 0 903900503 896337874 0
4147122 137944512 0 533879535 564086777 0
32327064 34067798 0 546870594 494737299 0
8380176 18260762 0 170075813 174924126 0
567149009 66607680 0 683701329 270171116 0
56564802 15518571 0 152489168 155682181 0
405864877 253561456 0 478299011 490554938 0
63670650 5189765 0 842315269 775302637 0
565372699 42306262 0 625578518 398865799 0
411116480 1105408 0 932350427 857446404 0
172154644 219476744 0 662467100 695384331 0
6714 36514543 0 204965779 210765452 0
45926356 23721606 0 51049713 40101222 0
24131692 4708660 0 115977959 115412968 0
283361563 39793605 0 673534889 641659406 0
642936119 44984690 0 740872467 679595458 0
51174266 11246041 0 235166936 228800005 0
567521284 363540560 0 621719464 749771987 0
13051199 94539043 0 719827330 694584020 0
8649626 69804597 0 668801761 478568395 0
30253458 11874128 0 189319598 207248683 0
213293423 64112373 0 533864183 744336221 0
1712177 52222182 0 610816539 768498212 0
112444086 18331623 0 340712676 476546126 0
34975413 57558760 0 555125527 560760883 0
130555162 10265487 0 325782186 376265227 0
179275469 22270426 0 501699862 379542466 0
47670171 46710754 0 113733892 112065811 0
472305382 242485462 0 674366535 608914048 0
112403124 310340677 0 675215031 693718466 0
52870520 1109018 0 110862723 90029630 0
36778167 30139720 0 759340303 689482895 0
202432896 52847226 0 740269725 724670757 0
544431453 38858346 0 872131892 956970494 0
311487351 138600245 0 533594002 396655146 0
111950446 245499 0 237466687 291905306 0
157827270 105853145 0 783976292 809288546 0
251935391 10266228 0 572817039 386519611 0
404076332 119749790 0 535388658 428354584 0
484092408 44365878 0 638993675 630897409 0
8352079 10894043 0 148679308 154161896 0
48191133 28525263 0 290325043 278841277 0
269001028 15420751 0 673674686 656301714 0
385659384 17475311 0 531107534 497581403 0
319763334 221423787 0 675655285 633185870 0
141478909 35131735 0 529937865 558702633 0
9978383 8254990 0 118484237 116632922 0
2505217 88826740 0 294469166 285359991 0
141639894 57692780 0 648013203 691383856 0
378036089 209202615 0 682583566 769970880 0
189127497 5886126 0 494130945 465131090 0
42555604 7442777 0 378752207 384666998 0
9655106 3211403 0 578548443 697946934 0
48542357 30949514 0 614766280 581361131 0
28618316 62570125 0 548844543 577479941 0
115474486 3395911 0 756376317 787050192 0
662968331 788311074 0 798422999 928484444 0
35925836 14429227 0 437544796 371790976 0
5553292 37472525 0 647708127 605244489 0
500922678 79061689 0 698744914 683099935 0
19956196 23422046 0 228253520 252210425 0
48214951 23844839 0 271346184 277605556 0
57685776 9892269 0 821903335 778698509 0
67778375 6158153 0 372106255 320491262 0
17579107 13792563 0 290289049 208452526 0
69052632 100718626 0 843964381 800200654 0
61782355 69923421 0 556534308 502240960 0
186734737 129328287 0 565040549 440718097 0
47571675 2136757 0 978318754 827835139 0
16815812 8840531 0 422702140 419108663 0
456309465 40556754 0 614289631 429529536 0
195942911 77998594 0 844179537 873179477 0
92950751 257898675 0 612266481 518706736 0
17850276 679388 0 194765589 198974952 0
24424131 68133549 0 272818355 312570218 0
737379064 396764019 0 783591781 808751916 0
8175541 10610968 0 80424638 90235579 0
89731010 5448365 0 326449829 359969396 0
51709329 8224772 0 307860541 303472578 0
161343060 153001690 0 285501700 295978704 0
488508469 20940258 0 572682739 493164441 0
49729398 19183257 0 255208285 321263042 0
528873182 86348301 0 889955074 744848360 0
25436045 550674 0 275504970 260235905 0
54442687 5089013 0 289779753 336851813 0
2437 1168 0 23097 24258 0
57056122 68567512 0 401108242 413696657 0
28419470 132287624 0 669700517 695978477 0
19336 2055702 0 173381918 188563216 0
1057426 366931 0 11932634 9728491 0
70882259 7737013 0 295376385 215498131 0
35720535 18113290 0 694736509 619001472 0
507564882 20679776 0 750116943 814095214 0
173936337 14342003 0 540497702 606813929 0
152150781 7009377 0 249311855 201828682 0
130710953 32585258 0 678750840 674282285 0
205156219 79692160 0 265503452 255305855 0
563145577 62764987 0 736087582 630048992 0
41612029 70501352 0 615752594 757335756 0
7516507 1066374 0 50073607 42140355 0
10814150 122783028 0 568877585 546626269 0
341268390 125207407 0 450504119 310318795 0
78718560 38104383 0 286602976 303244672 0
44984600 78047919 0 611757847 619601732 0
633171983 91830381 0 793927593 758799254 0
13021606 61720909 0 587593179 527377402 0
20197736 20689454 0 795730480 673018839 0
19892795 48241984 0 311899249 302908144 0
34296769 44583162 0 389543331 370701680 0
711837151 455363268 0 903835844 889572347 0
128586685 53084182 0 591084451 622612749 0
7567488 47835199 0 638372695 658835582 0
294770359 80677933 0 372371881 238077831 0
80610815 18561129 0 99169518 64395405 0
133402377 11267860 0 297773104 340703977 0
90865401 98907108 0 529086617 494950402 0
149307156 19019770 0 251832498 283663824 0
99414502 294854835 0 903649861 846809454 0
205926230 252796925 0 796251976 738550485 0
190497458 140497273 0 255387760 173444335 0
21939585 7525750 0 145780649 161606640 0
335654131 179948595 0 712058145 562006085 0
34774004 190252073 0 586515441 718297986 0
110085520 75706218 0 154605972 176736353 0
5072269 15285738 0 129483271 138284843 0
74736427 48916967 0 565551692 610558685 0
52678453 56782600 0 306525104 291823967 0
437194386 137712740 0 617970434 327861572 0
9488971 146929072 0 470314228 516883730 0
13373299 6114750 0 284220133 269155140 0
505374049 127387749 0 921863702 915380786 0
124771051 61082582 0 307930498 513615169 0
39102962 24576438 0 228156595 229161802 0
13213625 177476 0 112375757 83347520 0
62600948 307452779 0 597529729 617813723 0
21835033 4543322 0 162339113 163562081 0
9704311 15696449 0 127979268 122149706 0
139181621 36948540 0 592115152 612815994 0
62805483 1746340 0 182972777 179167431 0
26489781 169369778 0 766081349 648970287 0
31294035 49297436 0 206263969 214942156 0
30726624 9555256 0 116028165 150350754 0
241500822 40453479 0 539270838 444069444 0
255365000 47014460 0 674552899 688101396 0
166696092 17298701 0 319938028 299000429 0
127650223 2474302 0 244369387 200653680 0
5017082 10792084 0 42127144 41507753 0
8666971 8262193 0 369245687 351995654 0
141529119 37771580 0 201214494 201116899 0
439397788 117358018 0 832639345 787265254 0
49718199 41319578 0 74397529 71082840 0
284997694 25377687 0 412177837 413303015 0
531872396 158453753 0 672188136 690562547 0
121556574 32561067 0 615589221 627438195 0
150841131 12427318 0 467744931 451350558 0
176119516 71354150 0 902935979 869625005 0
77900446 32708079 0 366097489 406419233 0
422661460 242431849 0 431470329 362491462 0
960500361 291677117 0 981243615 921542978 0
268969837 110432020 0 384098267 291653580 0
1609245 26158053 0 762986182 714466105 0
8954102 35610052 0 301424723 288779730 0
22060951 31479952 0 399874887 369483519 0
76248196 32180997 0 272668940 191349911 0
17019039 23618004 0 601871169 599364691 0
386666158 20736591 0 755136167 875086100 0
228948297 10922609 0 944231594 752603928 0
244774273 119195771 0 761227003 787454686 0
25787974 27343012 0 154806194 201613142 0
25515312 187685800 0 732859553 724165821 0
374063128 59217013 0 695394812 732022776 0
263728751 24940756 0 817084439 808191629 0
217166843 12146281 0 393761576 444968286 0
41355118 43119412 0 246874146 248430565 0
4144554 89216863 0 902305343 861553101 0
1264482 5907664 0 220036655 213283999 0
77616447 80021116 0 626962315 430201929 0
12712188 31787298 0 461434404 467053237 0
51549654 19455384 0 962023863 958584945 0
258736373 261364379 0 869028268 877382741 0
45540904 3888458 0 637722578 761310486 0
23493353 53894837 0 674062080 701254135 0
228919111 33624772 0 608590010 589944960 0
388051505 221187441 0 499996248 524793328 0
132081018 21766028 0 284710413 306099138 0
78312536 166752460 0 694983164 616992228 0
178935504 203372353 0 514715528 534519862 0
85211529 32965759 0 221166564 210713112 0
10360771 31880076 0 315926727 314649609 0
137569329 65927969 0 174601605 100954029 0
2237662 764880 0 70840635 72888649 0
124637292 32097246 0 395155545 375318591 0
100893645 25820619 0 312533019 349748189 0
9311753 4750403 0 34277222 34126496 0
174933292 51200739 0 602534041 581564205 0
131565970 61256960 0 861044797 703642511 0
77736424 1909799 0 193419171 245020377 0
228061494 259364129 0 507040612 478520588 0
109084383 63900774 0 567981961 500241232 0
78515396 2749330 0 325125639 375187679 0
13025050 25529978 0 248339525 248530883 0
13495487 78412012 0 315610597 337875886 0
57715039 19588201 0 283902472 295473810 0
110534272 447592 0 822885772 659877507 0
82130749 47045251 0 808905184 830907721 0
5248464 3414169 0 82925227 85365017 0
108162724 10510088 0 487540301 410885098 0
8941885 30242001 0 481222932 481919156 0
78510989 122582042 0 206697502 218688012 0
47586760 40470790 0 659304918 676253623 0
33697739 112425150 0 827725524 853324883 0
155787302 104131525 0 243910328 223481539 0
14779310 13248501 0 45128987 51438484 0
39408366 20735770 0 70254248 62148977 0
101497785 42419524 0 807040503 802736682 0
192975198 203936637 0 485595870 454954665 0
77621800 67839436 0 332897888 412713123 0
223011831 21156720 0 702754830 575230364 0
74109229 25147212 0 160465021 158490600 0
62288998 5357280 0 144613403 146928568 0
279189494 26389030 0 639149384 510308386 0
270478215 9270563 0 642138938 817616065 0
183556534 59770575 0 598388142 717360017 0
52377246 63342394 0 561369665 520829992 0
58986122 17228286 0 636719237 630515933 0
503025184 212021191 0 782792059 766714302 0
56538476 57113482 0 476826655 470324618 0
315794372 242427214 0 923173308 848695184 0
6107168 116043 0 451192931 501565259 0
765452321 576374177 0 935201213 671543431 0
285781855 106217351 0 455722270 544214608 0
61221977 38933884 0 701246761 816632682 0
99125178 54349702 0 313181787 259780518 0
136072172 35367318 0 319924400 300933973 0
61076572 95504104 0 244227151 253043163 0
185950036 4714923 0 547442667 563523474 0
77735541 96948113 0 202625968 202639017 0
148818683 38667726 0 450928466 387175588 0
37083716 20764807 0 581855919 475453827 0
84715339 14185247 0 256829892 271701645 0
13047553 655459 0 30190694 38209860 0
423253 166187 0 18403803 18960489 0
91303802 40675561 0 559422446 574276620 0
21932543 21883782 0 752582449 774706863 0
152870514 20445429 0 762129725 804089806 0
24790653 2793432 0 244519756 231087832 0
19226495 3290786 0 155625891 166433598 0
146949711 19053544 0 207802789 172887404 0
23888152 60381609 0 741291687 839088432 0
149350392 140538436 0 678440405 611966697 0
79608307 71418258 0 441021964 406133320 0
335931890 88300126 0 477539430 451342748 0
101406299 1458486 0 312448664 390808412 0
11821277 22044965 0 486474406 457597903 0
255351492 9959770 0 401118940 364367384 0
287708652 78498593 0 872610566 595566773 0
174435071 10903188 0 238303516 186292277 0
128495322 38320241 0 923553555 714675322 0
72936889 68830547 0 249310070 342414687 0
36162597 5848292 0 229670664 248742540 0
464973611 198089870 0 482624386 269147254 0
67012823 11495249 0 166011362 149423932 0
24559431 8694366 0 76996685 102331606 0
6004961 10845451 0 241050624 218738728 0
140444801 5830566 0 530337545 538709110 0
137199655 28412762 0 895191950 899896481 0
3361845 4473909 0 64628147 69741627 0
6065567 681562 0 14715834 12791989 0
484172425 177906484 0 737607503 883528757 0
134939741 16597594 0 649393052 598638480 0
12966623 10716987 0 100530968 57487908 0
71391778 53629084 0 545792323 591639144 0
10335210 2274341 0 352522846 446745600 0
5067747 16573865 0 753857812 803001669 0
343234514 40179509 0 504161279 443750922 0
134018502 46697838 0 840019650 693791227 0
3019950 1834820 0 44315244 41110545 0
248405350 7209114 0 331551564 316598338 0
245814623 146753392 0 914815493 802525907 0
94881024 38448950 0 521494716 594549911 0
19910862 84043225 0 573062331 570598059 0
144833246 68614899 0 354054623 385215837 0
34582441 12151367 0 348631994 417402248 0
37000904 8326324 0 48948292 38391109 0
12070828 26031489 0 293980556 236530758 0
15055374 12019101 0 95538463 86909587 0
126131959 36923778 0 926117899 942655781 0
16765464 58776155 0 473773195 509272400 0
1419935 599139 0 46272145 51492144 0
2203798 24548602 0 237079441 222062111 0
5988342 15381543 0 236010943 222972836 0
53372624 86703055 0 582100816 454224321 0
485218078 273847667 0 842397417 686368371 0
6412773 14386181 0 68868467 69001505 0
5986598 5143498 0 416236149 362622903 0
3078540 22323507 0 84392191 72194944 0
33422518 25542561 0 913856655 847907976 0
146523584 18546290 0 428968120 459357886 0
698168 3829943 0 28060286 43911724 0
3643778 7758204 0 130659250 139985813 0
30028205 22981953 0 693957753 622389396 0
193224175 81617577 0 833085157 753736682 0
312794011 25033450 0 889911466 791583039 0
16111038 6178845 0 57401265 58296003 0
114002706 65332448 0 245006958 208595736 0
53764160 113560188 0 772241119 802443172 0
143903163 42683298 0 183216535 182107414 0
27672407 5902080 0 69249537 100817259 0
15578067 137671629 0 503336883 648623954 0
133069712 109855293 0 662832761 675569953 0
577547807 198472777 0 763425522 623820960 0
406188571 153697432 0 534052839 534102431 0
112914811 5488488 0 190277382 229878597 0
11978940 307556 0 28420557 28622143 0
92885510 54404043 0 445695236 367595106 0
108815820 5095830 0 168542552 155146623 0
431826673 42290361 0 633247160 580582737 0
65955729 42868403 0 408454642 483517503 0
339957014 62359596 0 414095217 532719473 0
43412830 4819998 0 93887797 106196569 0
114007329 64978887 0 120404567 119864715 0
68808336 12332887 0 106221948 108685248 0
138539665 51005737 0 454696127 517589401 0
62520760 38896921 0 351694913 370671218 0
372998977 19015197 0 626975200 449587798 0
44201458 10627048 0 57966341 61026180 0
84119612 8706219 0 132168365 122786062 0
899504856 558374066 0 937664339 958846422 0
36943297 33248254 0 249812131 235457578 0
816996971 33441145 0 922891379 370505850 0
48821236 13331884 0 647596268 698852645 0
10680644 46757507 0 237803610 263556090 0
264144760 18263568 0 273998618 133278751 0
1826525 2303514 0 32810271 31285333 0
2056921 1067309 0 40928231 43689241 0
157043641 140526997 0 318851290 309991745 0
251775523 57713477 0 555216464 285000059 0
478533 392378 0 2504691 2304926 0
102073053 232653903 0 619170442 679837517 0
287547200 138155009 0 382584015 372937161 0
186046238 91083660 0 445902799 442412709 0
331957585 7471132 0 597026848 651674769 0
123344945 75218830 0 212257100 228808072 0
167949516 20755398 0 903921279 907015271 0
39591435 52186189 0 895833857 815518913 0
26555783 3281442 0 206506228 212175102 0
74307501 120837388 0 423923089 380078366 0
27630937 3422113 0 109211081 82012770 0
16126652 788116 0 86793836 81143485 0
1240527 2713610 0 84964475 72017223 0
768035955 192565201 0 816391198 624963394 0
93448499 122751125 0 573053656 565287211 0
64569431 40839551 0 206263421 194472714 0
25058976 96788586 0 584185730 609842058 0
378666160 62526739 0 452225234 77354586 0
1169883 664200 0 3225362 3485718 0
229250001 31197620 0 384815404 375230519 0
152590144 90907177 0 206558939 223280806 0
410312690 30845146 0 678322551 601115117 0
300769568 257317296 0 781263572 658336141 0
509688725 232147269 0 660542110 472684307 0
389353717 87956462 0 767621939 757273456 0
676950387 336552353 0 793375492 766391171 0
226694456 84759890 0 248809348 241770566 0
240385872 60594902 0 344962791 324753444 0
230451795 236473895 0 916142841 951787841 0
247814271 135718247 0 594977592 627266130 0
33283506 13179721 0 77080188 67982949 0
523910523 329063832 0 725289793 623893531 0
285584034 62382831 0 303316187 282655735 0
38222192 15203260 0 112382252 93294728 0
175152178 19795293 0 441341623 380551831 0
251541995 13652996 0 283662770 170122273 0
94002715 9835626 0 532420458 523963917 0
344399397 81129478 0 354272230 608894005 0
289036588 49315963 0 306717051 304867078 0
81020193 95222144 0 335038752 350909190 0
74651327 29310523 0 406283948 416365514 0
28560294 4786932 0 97960580 76710210 0
29607822 71136188 0 724144963 750650392 0
426183696 70530354 0 702018675 570842076 0
41167844 16375821 0 349201016 338808466 0
67437129 23306065 0 137318087 136308529 0
32279184 90877323 0 238791241 201671480 0
20280387 75095906 0 97155489 115438602 0
428412826 31389720 0 697320658 397026587 0
14584360 2066184 0 300721009 431798096 0
12239462 297653970 0 841879397 897799871 0
283446158 42719335 0 754519704 837814639 0
25715501 23635988 0 139084831 137112983 0
328023568 5673915 0 512315516 234712537 0
3866317 10968349 0 465117167 397006013 0
262072012 102358831 0 273253535 317287066 0
229034383 4678853 0 839007626 712007919 0
639084445 175826958 0 863241194 807294833 0
30439963 25956523 0 103936446 106906226 0
443648579 40074455 0 517520694 577716437 0
69190896 19981173 0 624306312 619776821 0
32793592 28249144 0 377222770 389128536 0
54672620 7020258 0 88980152 86086946 0
18820161 2277075 0 191125113 156504384 0
135387185 39212530 0 713106529 772739340 0
126181085 51771172 0 545934376 488904408 0
138864015 5954123 0 729818217 713647455 0
233743199 64255664 0 712629339 657813200 0
29383704 7250862 0 159409933 136753799 0
461341004 255532859 0 800110085 757810269 0
214590363 127211616 0 538108071 628934830 0
84085441 12481953 0 132575360 103699322 0
436725673 198105591 0 761436782 713345439 0
247534323 124662792 0 336233958 385571513 0
29267110 30339089 0 441221860 447687296 0
68718719 11719882 0 365220105 351019428 0
495967 34411581 0 64185860 76831853 0
10999294 5490366 0 43054602 39709161 0
7678318 54446605 0 693248720 608392850 0
563173336 31547255 0 713345983 574668719 0
406080473 174369239 0 784676198 364696435 0
15109287 50942624 0 518778736 494321216 0
22359887 17449643 0 31599296 30606689 0
533262441 66168602 0 782419545 664055826 0
202349365 69889064 0 224624581 152276206 0
12992529 18247196 0 249913912 264701989 0
334777759 38661015 0 535853476 480676920 0
521006 3674100 0 64001078 73174208 0
101542240 22351003 0 159432173 171434923 0
488636821 206188964 0 755053484 505308114 0
31296009 12511508 0 89415541 63516596 0
656431128 90905005 0 924829082 724931197 0
206189390 284360529 0 691116896 613324385 0
43538276 48843735 0 517750688 504000935 0
255776232 15528387 0 566822378 332799289 0
9704649 29551615 0 222623703 222308387 0
198862902 18791619 0 289491116 264869572 0
206604627 66538283 0 408379650 410135928 0
119170444 10759765 0 261500411 237994747 0
551795608 434633550 0 790898822 725721258 0
6251770 14372407 0 500300478 559285081 0
11722263 8390831 0 450873266 342314321 0
5277713 4933928 0 53049628 60394975 0
94870713 49618752 0 761603559 761899363 0
586192282 107446158 0 720422187 620109161 0
29430647 14996224 0 116120032 103958007 0
199961108 33846708 0 654810174 537071173 0
198457514 151521135 0 522297120 406275179 0
58588787 9797827 0 327810120 416007883 0
60495489 25141010 0 102916836 101439921 0
180900733 35625166 0 345113422 367831681 0
432854708 111094352 0 868296026 657294488 0
99603628 188907161 0 842611125 868161039 0
105847695 86615762 0 652820104 689159375 0
27415178 36008858 0 276828090 425772259 0
48719155 66634118 0 613700298 733082934 0
161721028 37375094 0 174892283 92722864 0
298974 64072 0 3021392 2958054 0
62262731 3639582 0 370112985 367955788 0
17233502 12237396 0 192216203 243056036 0
22215530 37688545 0 102248325 102246526 0
407613447 45399218 0 476701014 386724569 0
17966600 3169727 0 802819230 867945848 0
6518092 3628522 0 9026347 9647376 0
276261407 142881042 0 657810248 662525918 0
513584384 222345950 0 626792955 648117885 0
319566023 55172762 0 455242197 454198030 0
293663216 161196326 0 830662688 744214999 0
298002360 248242816 0 731440465 624918211 0
85229312 51181972 0 494434293 525154243 0
214127800 75105634 0 730610338 802530797 0
97082956 11610467 0 427466131 523648511 0
136936287 86048003 0 500520323 524634581 0
73755409 55035682 0 833057046 755447499 0
128922495 1963794 0 772642313 865593890 0
148817825 14375050 0 535961102 499396320 0
10504153 13601699 0 171292800 244558386 0
40790779 7808127 0 520537800 417827247 0
33000944 18698814 0 61213994 53781437 0
67028774 470697 0 252177457 266778837 0
8772551 10993902 0 72749341 74422414 0
13989366 9505137 0 139495732 136492905 0
355588125 319774414 0 580561206 577478567 0
63894254 16955166 0 109254602 68326385 0
206006105 13853801 0 802462912 749474099 0
3086589 2829937 0 40103385 38037380 0
12354035 21092582 0 220831442 169905307 0
33156999 30314585 0 162227754 148510601 0
652425336 23225384 0 913158966 935887615 0
199074817 60395682 0 316020363 283272601 0
33008522 1649072 0 79288739 63956658 0
29648523 25649549 0 465177526 482620180 0
94495098 180698908 0 846781280 721058625 0
7079387 76749573 0 210961098 217296493 0
4924582 2750947 0 417237541 460494674 0
394382670 15645405 0 518915268 473334025 0
33072495 47604848 0 399072924 392371870 0
8847824 8036734 0 110572406 110624095 0
435246321 200929846 0 772046204 818998930 0
5788218 69551648 0 699199350 558662021 0
8356695 3300830 0 107079731 103513524 0
151144627 95091517 0 327208457 319296147 0
59765093 92738117 0 940284628 947390941 0
89203924 17261962 0 456628305 482077681 0
206867068 44201094 0 634760896 802790508 0
550303431 27682093 0 597261316 455740382 0
53301729 33542392 0 300823735 273812507 0
217485993 129710019 0 629919328 514547617 0
43481169 65876568 0 470501116 408255640 0
12136038 4003048 0 898168667 807522448 0
53159152 2393065 0 230310552 219833383 0
248242191 121473550 0 289293240 262164375 0
513747663 199043735 0 752545617 700841829 0
113458403 1370884 0 134991545 47136145 0
100785380 22636658 0 140494881 143387654 0
187911276 5285172 0 788070934 762341096 0
364591195 394558 0 541134948 484441242 0
57138772 11929057 0 78696583 89276376 0
5256883 17482037 0 124679055 120226684 0
4672244 21021406 0 146855563 238577622 0
19820154 48955359 0 260609103 311119027 0
72023392 70306049 0 896661222 734365866 0
522891992 86972642 0 799890132 791708785 0
107822653 12233249 0 766279032 824268754 0
82608111 106913121 0 682898329 823706684 0
353990576 37733043 0 696618979 659746904 0
30024112 44771061 0 570668300 469631227 0
551565388 61246876 0 766076432 739695480 0
121236142 23585217 0 327718675 329964779 0
716959817 70716897 0 914615985 695756788 0
20843603 96244782 0 451593430 654710143 0
11968296 18112722 0 726546706 782839783 0
64377905 22351627 0 102903670 143102802 0
105178668 97851336 0 527138593 582592535 0
530294592 32140051 0 742266385 890694016 0
266233262 63943693 0 348292163 239365149 0
68111433 230218836 0 593625699 596277895 0
404199175 47101517 0 644975335 606799530 0
20499870 62267618 0 528175458 565729092 0
379299812 252384527 0 769023540 570171021 0
45001817 31242536 0 102649640 108913832 0
69609529 35718961 0 193315089 183001829 0
241718858 63419673 0 381304527 527992108 0
9997699 14682135 0 618125382 624047651 0
152104124 91131562 0 444524918 446232682 0
10449685 328731028 0 707761209 905476511 0
313836279 279669587 0 753970273 718997667 0
28977405 211307192 0 623793250 559752578 0
505588202 60177881 0 811968639 578757342 0
101352567 12060834 0 411786171 371116569 0
360242714 38148988 0 575370204 437427290 0
71406246 29210903 0 695527131 644543307 0
34573189 2183025 0 146908857 145037075 0
14390364 18484144 0 427142235 482562127 0
129553439 26204172 0 191875029 189570677 0
9236307 308644 0 13917271 12249644 0
414663578 141334742 0 577992376 341149954 0
77490737 36207090 0 446682479 475223649 0
10391562 3705786 0 102567373 83483583 0
60810926 42145231 0 889874387 734909255 0
606102453 163539275 0 684453596 587170556 0
56184089 60718830 0 448950163 486571486 0
517175723 531096645 0 709505038 694000801 0
185222800 27943619 0 468427365 429221450 0
51012989 33850355 0 318171057 333343848 0
5785056 1780314 0 141972379 136450185 0
80813342 58569392 0 527044389 530686986 0
92290175 16412312 0 436651675 381828923 0
165521526 14049793 0 730072051 899356147 0
11828074 72518372 0 315397412 346082358 0
464173930 22747985 0 813375682 854324541 0
12562479 38916871 0 339038691 367658999 0
531189909 85757759 0 653646391 416911706 0
195632963 27949438 0 267856139 269980359 0
200092794 24832948 0 264725265 257516034 0
364240268 198654200 0 640980290 651773108 0
360228176 432107754 0 679265720 769097451 0
10474851 5926653 0 61948567 64969984 0
59980896 4294327 0 847905047 791311776 0
110384459 189421663 0 942657792 993837880 0
145680897 6694767 0 484568866 391066474 0
149268509 10983906 0 554483510 516218338 0
6816194 24232416 0 642216616 705401692 0
171530925 33670411 0 890631514 808259536 0
201664477 10958542 0 578078496 450493459 0
16952905 16887130 0 69740585 88965447 0
95590903 54437191 0 577358645 574689539 0
19807561 13916322 0 323694520 312495488 0
171306273 251041346 0 941302729 720360491 0
102971855 75019561 0 702323675 704696855 0
15714132 12247629 0 667671580 686113581 0
190968804 45366418 0 428933871 364888610 0
265610921 217717811 0 696626015 498121133 0
149123129 3401820 0 232110223 279316161 0
83995183 13073449 0 174035413 159324957 0
363480571 139502831 0 536769410 460987213 0
748392 110226 0 81094558 80346333 0
158776372 39502772 0 527347876 540461540 0
432131217 140022071 0 564502727 568600695 0
459090377 33882179 0 947958291 729812198 0
82576481 34696947 0 724538792 548459261 0
372931156 129374878 0 779505387 754803923 0
16191573 52119325 0 156821377 203043846 0
17062706 10957720 0 44139913 52832696 0
43355533 13663054 0 376436100 442454740 0
170774561 20498031 0 248117190 231197596 0
7039187 22129639 0 520093710 461775708 0
526347893 107626800 0 646856304 754654397 0
290402797 59058618 0 493836999 565707725 0
715975783 154599403 0 841678473 718869991 0
545800176 341878914 0 899365710 885597084 0
415244214 48244549 0 781963543 762875789 0
21872415 2871814 0 85817845 79643756 0
340431299 129206334 0 532868671 392180952 0
112598080 28669846 0 166399298 130101979 0
72185639 50218428 0 623237218 548898070 0
34846713 15924854 0 63726350 62879308 0
201549870 210164204 0 388481589 424293061 0
155269351 116742809 0 471697060 401108910 0
29956125 83957583 0 496857484 507858746 0
417419883 31254107 0 440715305 204338076 0
49452095 52747244 0 203471535 211004989 0
99077481 19499909 0 687328261 718745342 0
211286857 248209059 0 751312612 698871799 0
100457609 15381711 0 183857793 155145494 0
341888087 318134395 0 603557814 933417824 0
27975806 7375723 0 701095015 706626799 0
149102325 73009567 0 625679194 638586143 0
129105533 716049 0 263599868 182508657 0
262773688 78487973 0 660873796 707788283 0
153659303 12885983 0 302496583 220184074 0
96418877 11887592 0 779021677 583352009 0
19280255 9670900 0 164890436 162364237 0
285089588 163504204 0 468446334 415419793 0
511409783 104831992 0 788951201 811290330 0
353115654 4876118 0 484838594 542255201 0
291474478 179981369 0 703563542 497042016 0
1410706 7142901 0 45583009 38098419 0
245522912 8910737 0 426982296 441345708 0
161100191 69551916 0 710011266 683189872 0
434333162 279668281 0 824530532 607211131 0
25752099 26326401 0 135892185 80628549 0
260768631 18607768 0 560580858 530593070 0
14208731 17937197 0 226334547 264222118 0
689822718 156645339 0 808866038 721964579 0
9571838 97533689 0 880989951 836003259 0
65888775 22753302 0 212410147 195853328 0
58201899 1495093 0 217055005 163625827 0
36016040 7160650 0 136143009 127363526 0
6419452 68486751 0 440027093 770467522 0
615123256 89017093 0 748740969 842082404 0
9299209 14342325 0 161935052 150546123 0
26967166 32748995 0 370101614 387515205 0
2510172 4520036 0 101734709 112532851 0
33170371 10365012 0 55782442 53427024 0
21221901 142742901 0 729248751 746569480 0
47916058 1877704 0 420972831 412267280 0
209754511 141486363 0 376419581 401478038 0
49885862 89183641 0 409352447 401154379 0
33815537 8988389 0 86602504 98309260 0
103388822 61789734 0 611421413 595387968 0
151193940 32015327 0 583463709 635530806 0
77382065 13265361 0 528066836 524568716 0
708331 1616530 0 21519838 22742967 0
18512555 76130176 0 415549447 400452061 0
20986611 19932691 0 360586676 349916374 0
86113873 11674372 0 179833373 173460826 0
16315118 2020715 0 28172589 21572725 0
86858633 5805567 0 180792292 183945861 0
187186386 29523612 0 381995029 386001724 0
17339167 43493999 0 613260439 692180239 0
213388334 70650670 0 470684669 448539017 0
87145825 20542960 0 687860906 635627713 0
366194998 181039036 0 710044039 890620121 0
17317164 24204896 0 725506181 729674683 0
100943561 11696607 0 528805942 302323423 0
56902904 5041897 0 199864863 172557705 0
2969609 1130904 0 18354980 18352699 0
262696266 3209438 0 353821337 94439039 0
156966279 116989686 0 706749102 554338644 0
9072605 48380606 0 426672333 385765033 0
42880494 34410769 0 301021252 406047740 0
3261390 4450498 0 191247516 285804636 0
9830109 70230466 0 418803958 388474990 0
39364039 3809424 0 40581228 48315289 0
324887993 70480965 0 504283819 494861369 0
141518728 13086773 0 744558001 634109631 0
11819816 302533483 0 747681094 741768498 0
102871943 7678940 0 574967049 740346292 0
181113745 94726127 0 623027674 445985835 0
19605535 8317885 0 20364547 19998114 0
44176265 7896900 0 382869034 461894740 0
434703370 89741671 0 579274832 610020088 0
167118275 136118500 0 639361183 827213659 0
32795833 96223376 0 524928164 580801173 0
260624810 32145116 0 531109777 576356736 0
6513425 81208522 0 692417771 689753609 0
3257297 128855087 0 638021614 567858289 0
100440203 120585530 0 729895579 744391717 0
53109942 8133697 0 632415743 620877609 0
3194624 49614778 0 229618092 239678222 0
12446146 21035935 0 180063642 149136230 0
59452640 53863517 0 573939619 565595879 0
37491243 36771875 0 102556962 90460815 0
37437140 15789018 0 603216561 578867927 0
100047886 137817301 0 696272478 837126567 0
3104086 172582592 0 717135145 664386112 0
358323826 146982876 0 513753680 361529848 0
32156354 55254133 0 198428453 196843454 0
45525979 8678557 0 630532946 887969201 0
91646639 5040761 0 395069392 441088318 0
35325246 4133657 0 776623412 979526313 0
2277135 45549512 0 452061855 454239612 0
32183808 24603110 0 755178227 628787013 0
84214673 1301314 0 95274482 62981696 0
46434891 105857883 0 623886569 569507688 0
427047076 25846884 0 616730543 834677376 0
228230933 66107284 0 796414354 784842107 0
2782530 1498659 0 224538511 244492281 0
324483804 173579401 0 434292774 386761701 0
187179364 81067686 0 214720646 168213756 0
76494370 35083643 0 960629524 750599504 0
9186367 18787759 0 87150993 110371131 0
412544098 263223618 0 748695308 747891510 0
222527152 184713386 0 465371580 478952998 0
67717962 20988153 0 295751552 194496987 0
124549510 19828985 0 480036919 392121043 0
173499428 57896666 0 457551103 653050084 0
472338690 31657284 0 752930253 743608948 0
347944618 94440613 0 624825080 663295934 0
21175096 169953354 0 561461246 633077169 0
54949566 69740107 0 643219081 674389179 0
86728774 21222958 0 209742291 166308653 0
9358555 9590638 0 317762411 222860039 0
346255592 19370427 0 590951139 600754785 0
233603133 46759415 0 351192780 338382291 0
66306034 31709056 0 782137763 613125221 0
538445121 68161653 0 728686633 435446504 0
190581260 5047478 0 199856643 144590240 0
496440901 429254526 0 735821851 728236110 0
37568843 2894786 0 70390191 69244291 0
433178 586012 0 14927403 13889622 0
194958115 33555616 0 817106118 628817206 0
7148557 18828586 0 147382807 161846187 0
211536393 121566750 0 228243534 198650581 0
70382872 1796821 0 214713585 225510134 0
896289 15060359 0 70564901 77338501 0
10310875 6106307 0 37746677 38898261 0
74444231 59855462 0 665065982 577888516 0
16268007 21781064 0 289040597 260509605 0
14787188 5792683 0 284693242 284206786 0
25900743 108589105 0 268292057 288372798 0
84933733 14954675 0 358472909 388101814 0
175835 3858309 0 201400935 130562515 0
79666945 266172297 0 746403432 609137091 0
43313969 63976929 0 350933037 340666800 0
88424958 5783571 0 696007712 720846954 0
3857061 12342369 0 20198283 20877757 0
550257890 173406487 0 587953262 623635980 0
21195537 52533823 0 967047051 831553563 0
77419862 63067559 0 265122504 267262755 0
96912119 58240159 0 715015942 688426437 0
378225985 262442298 0 611189242 719209841 0
162205964 82802143 0 216584262 211912965 0
6883915 99187317 0 530469994 563224366 0
4334086 4248600 0 52142800 53267880 0
88085706 117097809 0 830272235 742802458 0
39024528 14660508 0 488585382 524966805 0
128098994 25540151 0 480327232 373642216 0
76499867 39584142 0 85433838 77045858 0
178078227 177653259 0 443062440 438771438 0
159471047 106372422 0 364346293 471501691 0
161145499 56739078 0 303208702 315160304 0
265990794 39833446 0 462923694 444724443 0
8643799 54293186 0 617186929 709565902 0
312537795 99949290 0 720874937 622863369 0
6619938 32049789 0 171912109 181059095 0
101881562 23911871 0 618645334 612424135 0
338907734 28412423 0 686201105 716614991 0
53337204 33424795 0 207426998 177872968 0
66214883 105959944 0 243296394 248906053 0
85667336 3483011 0 416245774 406723279 0
84467441 59687838 0 334993263 385296269 0
33648405 23073087 0 782700307 967940322 0
35924056 29745210 0 120404984 112440339 0
193193555 21895504 0 527976229 404913598 0
28214826 24444710 0 309111197 446342110 0
3810780 24819133 0 298010968 288510582 0
204977742 103531835 0 452144232 513518430 0
6367961 22634186 0 65019144 78283803 0
157733684 52361915 0 648427172 908028054 0
148122620 48186756 0 564115381 547785614 0
212618130 19046711 0 355640551 228562808 0
169161 38146 0 3957796 5759863 0
9032547 47945682 0 498900404 516342293 0
44827485 39440592 0 809827532 928515502 0
533654186 57324721 0 809169130 874157606 0
564746167 199038110 0 573785163 490036046 0
545244996 109272473 0 889403674 840742667 0
255396293 74637965 0 509274069 523364750 0
13116380 8645500 0 135436522 137548171 0
89201516 27314406 0 773670918 792171836 0
592753867 2134972 0 737774520 442455635 0
3668226 32037014 0 134291852 126191901 0
336597137 59229248 0 640933224 941824594 0
3496763 81069332 0 221261183 238950249 0
22748212 4085007 0 25474104 18837282 0
22019066 12440684 0 421339706 407562523 0
13759036 35442044 0 260347010 298724525 0
66991361 42222741 0 75509542 61625407 0
128182310 5942602 0 295704888 271819236 0
48549813 27551062 0 366641795 317309039 0
37366 352120 0 2173719 2235524 0
71341557 91753292 0 557775887 575816535 0
311677664 78090073 0 560012620 525990770 0
217866004 2519422 0 371906742 458845508 0
87825703 169244789 0 303910881 380713629 0
33581514 3189818 0 70211675 68737374 0
30156432 14246116 0 49514154 42096189 0
68876566 43620785 0 647281207 619049751 0
109855975 59350733 0 157791388 143587303 0
16404556 6690689 0 51332107 53817318 0
320344380 125002109 0 758516524 727801141 0
26852999 4976009 0 461188785 468988890 0
404016240 58814590 0 667258353 640008677 0
441093073 48491212 0 871494371 753133991 0
319571909 158419424 0 383585795 421003937 0
1025766 154768641 0 775697170 671953714 0
282513221 247563363 0 502219282 487384301 0
182869519 14649150 0 296782896 202702468 0
126338648 7193502 0 593846773 596154680 0
15471879 38267677 0 342045754 341798368 0
217172077 83133735 0 477579089 467252209 0
123152645 40016711 0 637515830 579096439 0
9977869 8569269 0 624946281 618061164 0
47539350 11604189 0 475682585 471952429 0
522497610 173316725 0 812622065 895407511 0
21722501 104877401 0 371694123 364046605 0
54874589 99227768 0 912644032 748048539 0
157779517 57625532 0 757202709 683654075 0
133531101 2910722 0 169738551 151762320 0
24576594 11338548 0 201758309 188196803 0
161924953 22197150 0 432688878 408180216 0
58207955 74502633 0 136897831 142499622 0
129998951 94226357 0 862204220 807252854 0
125107874 29058548 0 486235998 510526806 0
225696335 41259468 0 534469467 645834626 0
43204759 8786618 0 70954781 69219078 0
68441606 42060934 0 337625229 332193496 0
712326232 88949395 0 871073499 279673553 0
1472366 550484 0 4976039 4577709 0
248372073 205180287 0 846284801 841735477 0
87248832 61009743 0 459529268 441389129 0
67130002 849649 0 188426809 194270712 0
269102912 289800907 0 865111602 781782364 0
39661508 69283503 0 393569399 433390346 0
18885792 66968784 0 277177555 303109366 0
59146845 40600001 0 166066360 163895745 0
116562524 63277677 0 215310698 135688458 0
401456234 77082934 0 846021104 864118419 0
28270575 4323712 0 39089808 32211179 0
349979783 242629089 0 791730820 845435905 0
118989227 244833946 0 967756317 976129686 0
169406357 96936362 0 554687819 562059499 0
83794683 48650567 0 151397236 142040628 0
381033131 87517451 0 552930740 622867066 0
25090568 4567015 0 389983586 445195160 0
96382945 20570916 0 276546242 263060227 0
86374471 9830433 0 363767441 271849106 0
56841990 70541751 0 226323677 304251947 0
232064014 101765861 0 689574158 652108020 0
252706714 170012805 0 521125097 435370818 0
101812496 46342549 0 373269758 351357049 0
52716844 8431053 0 344803140 348806240 0
524931442 89625698 0 732947012 586025107 0
60327193 23406446 0 707597984 541683417 0
39044867 13293827 0 169739086 177213604 0
110822678 26760580 0 434295281 328539678 0
16579935 7418986 0 245373747 273151943 0
12575180 6623117 0 217526213 266838196 0
331585833 62436894 0 594358998 446234125 0
18201498 47744481 0 674768440 650785104 0
45965077 17876943 0 165747137 168495649 0
27928633 11827120 0 143795686 125914730 0
35334684 80928467 0 312465140 296303406 0
273690222 27177407 0 480659529 400119963 0
212574857 37709662 0 633758586 495678265 0
44446676 6382235 0 338032141 432432894 0
194220257 3067456 0 239393163 202314768 0
35670009 202642109 0 615190470 588445814 0
186491561 127152844 0 807870713 849129060 0
89208721 9872664 0 97777174 99270529 0
28732365 27207990 0 112681990 118382022 0
41714581 6128271 0 537030334 444460577 0
195220355 63612294 0 369294990 316797414 0
47990965 60293677 0 437168935 430087618 0
460131377 61402717 0 691390013 684624224 0
2183119 96619486 0 369261117 415578073 0
16457856 19852051 0 189911248 181365850 0
142577138 25297461 0 162689514 60382879 0
90473166 18102955 0 209779618 241467196 0
164702362 18196134 0 755774125 850891181 0
21237810 867289 0 143615341 164411436 0
207736371 113516110 0 779950875 762901330 0
26401234 18524534 0 394359550 276872108 0
188079902 3649109 0 628714126 619740425 0
224781749 62349926 0 873732058 712178779 0
29928726 3005265 0 53566673 56361771 0
222533799 5654204 0 596399064 224362918 0
245605573 2921488 0 610514325 628112034 0
131088299 117125065 0 722019498 657759664 0
662590778 492395048 0 723161438 632943100 0
405917707 130613686 0 763569083 543070367 0
274887272 5239603 0 492831313 429630209 0
3342876 51243314 0 132227609 139399870 0
52734977 39983853 0 295387761 307024483 0
24068969 58312239 0 270334282 288429466 0
145981444 2722151 0 366590356 279030391 0
50226711 42305616 0 470463488 375519740 0
44396682 45005429 0 292090362 316019870 0
19535042 8800749 0 187578973 178168770 0
80013 771514 0 45324616 45101584 0
586550847 545715972 0 760665546 848679221 0
77729253 209207344 0 595012707 567408374 0
160825077 1502554 0 521777894 799995531 0
325427309 194996678 0 489708005 381836846 0
1399029 104561941 0 509732637 524167747 0
217195330 19558574 0 726282562 745235656 0
3108687 2710550 0 6827284 6266928 0
74828448 20280612 0 441648923 405792223 0
118045234 139172 0 317700092 298159886 0
49909472 22908244 0 98100261 62245284 0
36485063 70903734 0 586797996 591799132 0
10727229 36119056 0 326528983 310642698 0
400902 2324169 0 23131216 23227062 0
206892557 36882147 0 327129946 328239197 0
444515 2868133 0 228621183 246926350 0
172330936 48426540 0 441933257 441200642 0
18780471 3080105 0 441976118 434086857 0
61621118 7694274 0 235131331 389896357 0
268147642 75295154 0 359715760 166216470 0
125715277 5463404 0 764149320 649808890 0
36606309 2675559 0 63493882 68620020 0
615328258 239998591 0 793989728 714520429 0
1925803 2890272 0 23628141 21091621 0
92127832 6421966 0 405768564 407308528 0
165765009 66830954 0 353672707 411859565 0
63375363 90414800 0 556447577 492794029 0
44719221 4769683 0 96716937 116188207 0
230244205 9707913 0 537804273 576656244 0
57951459 30270218 0 625531256 716494680 0
254577028 57099069 0 904254487 844220640 0
17590025 126695452 0 379428343 434557935 0
295383651 16524460 0 749534033 828689984 0
157631977 22595904 0 199408778 201154740 0
339718455 274275645 0 360682587 585677010 0
648966 1197252 0 17788571 17644219 0
40117337 19967687 0 282790311 296150406 0
778409315 702686239 0 886998970 821361591 0
16098755 15317030 0 525088364 566934133 0
173641723 19683569 0 819553487 707426698 0
110220400 237408624 0 565171185 588966124 0
80498014 93342385 0 359705084 379771752 0
39691283 1263614 0 152315297 156911175 0
7137096 47015192 0 163433554 163372448 0
5769471 1891902 0 96997860 95840945 0
248712115 7282248 0 501726872 339711319 0
40902480 73171843 0 409307125 400341608 0
43377394 7669236 0 590776293 849361229 0
377781796 155122049 0 604864910 322579119 0
6422604 2724011 0 10009513 6518886 0
497225318 226326044 0 628230289 662690534 0
41807393 207703964 0 669295740 656482801 0
49769684 1651431 0 179304205 192337116 0
56101402 107868928 0 631542262 594088583 0
39994672 2543413 0 344770258 244736612 0
22303635 71393724 0 585227989 605553316 0
83049748 59301896 0 261098400 249312547 0
2490280 52362756 0 735684655 784853417 0
535743025 232324868 0 622829209 759521707 0
265906111 12126318 0 298792524 103778258 0
263256533 21615557 0 554377813 375638910 0
250330563 65754328 0 515723040 546700580 0
129105974 90016591 0 843202396 884923523 0
287485831 169713915 0 482129111 460491717 0
40055243 33893025 0 583281837 576108556 0
113086322 7932394 0 131085569 31043168 0
207147661 183471880 0 880030773 887202726 0
118760359 99525445 0 741320902 648036870 0
56235012 51021332 0 941227113 958747621 0
25808923 55527569 0 160260872 181249415 0
39117958 30782823 0 262638598 266895054 0
53964080 27550736 0 396475999 400589797 0
408300204 108119668 0 755175809 830007780 0
140815733 71111331 0 306547061 246674973 0
163763216 67905199 0 667188154 600721029 0
73700848 33403873 0 193180889 203915738 0
218979701 115858898 0 544162628 570803745 0
28181105 1156242 0 489564868 508028611 0
343762719 25582966 0 743251488 718643971 0
20541917 24843190 0 723210890 749313045 0
24708880 19385465 0 417200569 361158898 0
263373090 159780034 0 467866287 607071903 0
52509345 14000067 0 233825045 226361698 0
319471242 71001229 0 369123534 283048784 0
66494804 164614095 0 550954499 607324002 0
142767380 40635598 0 469910037 448724620 0
115290371 194136164 0 480928633 493701894 0
476965569 23706166 0 532337347 291745732 0
95258474 5015533 0 316520395 319418968 0
390057769 63593441 0 839243427 837211096 0
29787028 20550989 0 384066248 353796503 0
17947139 16548333 0 737584544 763236202 0
94696342 992739 0 426869596 447961889 0
86840276 133689350 0 967978064 839420290 0
358131481 179737074 0 392163991 354667267 0
640101551 206340440 0 775329281 678497913 0
5027461 80906587 0 482175893 475993010 0
28068599 34091361 0 235706254 252895062 0
61522903 9393856 0 117828057 132116239 0
60535967 131176434 0 520363744 635393595 0
298117801 11726473 0 922401294 720978788 0
579349581 3168835 0 681939302 193927110 0
62356456 50061059 0 871742582 950417142 0
1589398 9730842 0 55064254 56006544 0
3963403 262627 0 50887851 39256715 0
447284081 3857391 0 563823735 300842828 0
77887046 51678755 0 545744988 474848090 0
304720141 61041265 0 332640979 256253582 0
192092258 158956482 0 517349408 386031809 0
86250023 12242474 0 369225872 334733999 0
3983163 241188 0 101836175 116167141 0
70871657 10072655 0 648720733 530265812 0
161148497 54375313 0 341075152 392966623 0
131424775 59174105 0 516718687 482446112 0
28933879 62673279 0 557828995 562405856 0
338664081 182772243 0 637915712 600596534 0
415194764 200173075 0 751424661 662292102 0
70606920 50480157 0 386718880 375742739 0
117198478 17047438 0 457484913 490157754 0
33865059 8243618 0 106457970 94056649 0
44824773 58152205 0 294336976 308717800 0
77285336 76334778 0 579082212 650044168 0
163475092 15926815 0 453632704 452406131 0
85759807 37453354 0 144683945 116007645 0
404571050 431434176 0 438360148 534168129 0
117157829 2286227 0 317986313 332658045 0
192789449 175762263 0 710856108 716121216 0
553845862 510080678 0 670918724 668686673 0
563504602 96364511 0 646325348 401037664 0
478050694 31059691 0 743742354 640850609 0
226979659 221051482 0 508711513 495932914 0
120353095 72963568 0 161259084 158756065 0
489469068 162821867 0 755681500 801880040 0
65717342 172880630 0 668207215 770900082 0
24290799 13443636 0 792804121 878659208 0
43157053 10428495 0 263124352 245243966 0
155356979 68199672 0 818204516 769717007 0
27469689 39381238 0 742076445 854127378 0
131844034 18662563 0 212241889 198878147 0
512474215 63484976 0 882641933 733564433 0
372434080 164592741 0 910905419 558797465 0
257449876 94644357 0 668599064 683696913 0
397637945 143929294 0 545824136 445432522 0
74824772 3538912 0 281774365 293726207 0
15157867 48954024 0 277744322 302191474 0
143003355 16362887 0 500634848 450101276 0
171610001 98079412 0 507845584 489911579 0
5834546 56379352 0 137193518 127922240 0
9062218 3902886 0 83767538 85365808 0
278405783 39055082 0 788480770 849054669 0
120732617 32756814 0 367847293 385626148 0
267120704 28563208 0 696026884 569011675 0
33018406 5067858 0 289171880 274804282 0
55131055 25836212 0 281694440 291766341 0
75500936 48542338 0 275994354 258583519 0
469863628 202988448 0 669948929 517149522 0
25924475 486284 0 302026788 294310179 0
103747951 175440316 0 974694509 939643061 0
3631216 424004 0 22283526 23080045 0
132735890 24701535 0 812738056 650439060 0
1465186 12984530 0 85735785 86809514 0
14999781 10063339 0 147447680 152209848 0
13306099 8890840 0 531184241 564145600 0
15679825 62878137 0 487108935 505908927 0
214945097 90819910 0 611608154 542479596 0
110871418 37976415 0 740872626 727581355 0
710894485 185741614 0 963058121 962641596 0
21761869 41302700 0 417412448 419928679 0
332552204 131565589 0 628829371 627534849 0
868607291 300728258 0 930217067 706911309 0
385632799 240607602 0 713404260 845851327 0
9801566 11770840 0 337230889 362095218 0
88633372 115880426 0 375749951 371085781 0
19819452 3521289 0 849379044 813396953 0
188739274 2173356 0 297899404 188584251 0
189769603 145511727 0 216658457 206540056 0
29447537 32985460 0 406451782 490267899 0
20332716 5809387 0 51420937 46093804 0
20966418 44482545 0 310725749 339959508 0
35900202 8485278 0 42515716 26818554 0
108383667 160102487 0 674727990 792199796 0
42480299 5015704 0 91755639 98783371 0
124102615 43252510 0 437804827 383887092 0
23115054 59978349 0 178142434 212558912 0
762386565 66171201 0 851191429 295705529 0
106607480 6498648 0 136761291 149725951 0
482166199 192134304 0 923558656 336961876 0
160553334 46879177 0 206531041 172040102 0
26413132 6580722 0 52387913 50433910 0
23223890 14074928 0 422842296 413677256 0
72133025 54782813 0 301948702 292086994 0
369183429 154405291 0 699437006 695789038 0
15969736 21651660 0 223820772 225124652 0
31736685 91377143 0 755068757 784832669 0
66987252 10240525 0 708167018 505767706 0
762227106 218438217 0 877633353 915303454 0
17019564 13149670 0 281940609 287620059 0
160664849 41051133 0 460697627 493504101 0
202112325 88513903 0 820355994 831100015 0
18180651 135880661 0 291379438 322831331 0
103436954 4452466 0 211867487 174775628 0
410652862 255109966 0 854068108 732343466 0
78406998 33173688 0 239146115 205831836 0
455257142 323513190 0 736340623 562625586 0
28010856 79486662 0 580731050 600015448 0
768525029 355383636 0 980375905 745906934 0
12598118 26589915 0 275792421 282841341 0
421419208 154382604 0 982575522 895463250 0
602894404 203374111 0 848516901 863457389 0
559951240 362638948 0 749027064 740052643 0
132648378 63428440 0 960442443 693489048 0
42094030 56587646 0 428103460 346412970 0
103170828 19629345 0 249968320 239365100 0
69882521 149374770 0 644058411 525560427 0
485186594 37739284 0 975006132 401535859 0
373894289 41379828 0 386141455 145707596 0
45228785 59645777 0 271420548 270326221 0
3486941 8658741 0 60261416 62399366 0
205962310 42403542 0 359964349 303914230 0
35525501 68511101 0 519698354 482198752 0
19502874 36957208 0 642095513 604275260 0
174509284 2343818 0 354295450 356432291 0
93168105 7948306 0 398809948 439063588 0
37831334 68422706 0 353627236 365779755 0
753143 18553229 0 309375088 288976293 0
25913752 66986588 0 358506930 376782307 0
8285894 9952633 0 244222651 219749945 0
11472062 5541941 0 69306277 78069469 0
21632060 5480871 0 24321507 26483888 0
322421389 129033117 0 757434746 778334898 0
138422123 108627414 0 546877629 568385671 0
98551166 8969705 0 142443531 102598135 0
110887815 59171170 0 230810175 192676591 0
31867057 97449309 0 616426069 520558020 0
55005873 31782023 0 111987330 102568225 0
319829821 210119432 0 701474929 660394144 0
509149880 268307749 0 516146279 384612868 0
1673889 17184980 0 78771576 89088280 0
76702400 109883703 0 560031893 545818939 0
827814 5930663 0 31191542 34578028 0
107888025 22333882 0 345324971 340785957 0
60791305 17562254 0 62469640 56910270 0
141224199 9049369 0 744418483 768089463 0
1493233 4066073 0 58894102 52590207 0
399434401 124855407 0 863345647 881153944 0
49466192 1580008 0 188327030 188875176 0
360290902 11224962 0 864842380 858580331 0
276980139 72885430 0 329132538 319838453 0
313342172 26618 0 411057490 454188571 0
201939077 23895483 0 967550573 596541220 0
25796159 8173762 0 191495418 129822593 0
190057583 272837350 0 931795039 822870435 0
24283295 51556159 0 383149995 392874559 0
2025422 16660796 0 444441877 469045286 0
67029473 26857791 0 631466371 589631886 0
325428344 317185605 0 406957846 443225920 0
353247416 125781653 0 792404650 842147333 0
387891924 20097653 0 417489783 223120676 0
15658333 79399233 0 386571731 445632152 0
530090391 184057376 0 704785091 821910151 0
520661418 83783129 0 627269088 455641824 0
160552484 29318089 0 268522580 239374917 0
359163726 34966933 0 566101675 708107791 0
98548512 230942711 0 749137885 747809583 0
133316475 58144607 0 257297826 161236314 0
15174053 15656429 0 668638404 684252368 0
42416040 13361920 0 92098938 87651232 0
51479922 8732386 0 122398186 117627550 0
64338047 141376393 0 331056892 250876494 0
293883502 26285646 0 420449438 294901774 0
116801558 5575662 0 550137315 717040373 0
35765958 42998637 0 243825547 274760133 0
34059856 5367546 0 265278502 295497239 0
23563659 28125318 0 243309349 405312677 0
9194360 23685333 0 485671515 435205836 0
413330381 21525771 0 570792872 493293723 0
38403935 411631 0 801813421 775428883 0
239817656 23227333 0 818979570 817679351 0
65528877 115548 0 318963002 341670792 0
3879569 23919692 0 131235579 134210943 0
554129010 63624382 0 640884194 651447783 0
127269388 105055407 0 600668888 490923674 0
349255978 95924025 0 475839248 408847499 0
95941097 11729274 0 178195476 208170264 0
40050410 17995080 0 416769126 426264001 0
155137970 62933090 0 901233657 968354243 0
264329584 26397339 0 958416756 838045497 0
262426341 45240005 0 922916224 910287061 0
203757853 22677178 0 852529357 924565986 0
18818239 209355484 0 773269856 720556555 0
22794429 5596847 0 104944373 149932351 0
201886059 248600436 0 582486254 595888838 0
155170264 2265448 0 705865694 659595831 0
9417649 11413513 0 378122962 376550681 0
603107670 96335698 0 843237221 568783038 0
282123223 203443344 0 540930175 654526435 0
70704263 46443088 0 337498587 242124561 0
12488171 17591471 0 188252446 204401261 0
306885213 253566442 0 596349199 659185350 0
2180697 33800407 0 722287957 489943321 0
735386574 311545961 0 826603979 766815212 0
134914770 106964645 0 544917892 456537212 0
100872351 106776296 0 356905357 267652456 0
311534228 155248021 0 686580663 762450503 0
81960336 14400141 0 167475198 126472508 0
257295021 82436476 0 575084584 483107138 0
44644704 15945486 0 424643927 381900963 0
32743237 17274191 0 248254875 228056832 0
496737571 36656638 0 785402805 723827220 0
3719959 70921755 0 223382482 207266344 0
9045591 7254403 0 256390274 335706190 0
255664670 63243076 0 625978975 634721986 0
31431626 6261775 0 790543382 765408008 0
131412089 221480983 0 872740694 676066134 0
45386976 8634262 0 368257213 429220767 0
76381876 192853977 0 684777004 707773294 0
76974329 33978565 0 297795432 275439921 0
61090806 2956174 0 503709515 544807597 0
77510764 11878573 0 367155929 363814585 0
2113840 11520785 0 296082215 297612344 0
13784749 19048861 0 208900486 146588060 0
168167688 25689007 0 584352607 725740899 0
102369154 232000167 0 791234123 972681365 0
79933494 60592937 0 655850791 879468668 0
360719873 99574710 0 663687855 634148535 0
206750262 105938434 0 248381015 165996041 0
108757637 7846010 0 209820541 199442787 0
18105289 69295611 0 458392392 357493804 0
48862108 44691301 0 106956684 115944738 0
407385972 43007504 0 693508073 489762580 0
370913323 44624882 0 786514024 736469124 0
849546 72515 0 1741106 1549983 0
18968612 26049264 0 312469963 291313998 0
512720658 458608074 0 626414345 628081270 0
134737 1296894 0 42702315 32089345 0
16392359 5639410 0 137219573 141205029 0
715261952 248921949 0 739118097 688685856 0
76156849 15340000 0 113482128 74139437 0
99319583 36810220 0 115138186 126541357 0
33933696 59206798 0 318792871 331942973 0
83638744 10832933 0 127281968 111880834 0
135982019 46344110 0 181623790 186026141 0
428400208 113963345 0 801089649 749887533 0
109905167 17340514 0 269483841 287034021 0
506833252 123388242 0 552900387 578418394 0
326593207 18132806 0 378389132 294506551 0
63309916 43568443 0 582945747 561065533 0
120839486 127923713 0 537791587 626702565 0
34184441 2978216 0 430258853 456591690 0
38787856 63333829 0 580798459 534594284 0
28487427 1949968 0 147328381 131051506 0
65717223 118198535 0 354676964 389194941 0
9899422 29555197 0 261301883 255348214 0
93644308 31114725 0 244884350 301488060 0
2629214 67162477 0 473847859 483372311 0
159951401 37635174 0 524359867 515884201 0
309717158 151559668 0 516827054 547405359 0
4768353 14130607 0 104460627 83132472 0
639595400 115232950 0 809176233 591389639 0
165083736 24650358 0 175997786 107156181 0
111759733 126143822 0 628659232 735281082 0
2947868 2153469 0 100125632 101230153 0
2395159 13729695 0 397463061 341569526 0
38345727 47738886 0 476660556 562334429 0
130583156 75025401 0 584423018 559905542 0
15998419 2218358 0 79014492 73724613 0
515561653 33221133 0 934278752 880010868 0
25123942 2255113 0 31114003 19597611 0
87302046 16541515 0 718655265 849819510 0
795561898 115367593 0 880272543 638358877 0
205559040 74699350 0 262731910 264265418 0
4392284 6198941 0 222208991 250352992 0
154045025 183194354 0 727170782 726044773 0
88837921 45096454 0 338389940 316564713 0
729495464 710168167 0 915325992 814152600 0
21939593 48553669 0 309036222 261320537 0
49696865 56977068 0 445882004 436581130 0
235554736 1094872 0 837785339 775741013 0
1515585 784609 0 1990895 1847442 0
178951351 10699327 0 299303235 261837029 0
433871649 79394351 0 940941676 681205341 0
100004378 45295630 0 287024088 295657317 0
496577 295516 0 4875236 5677184 0
391077307 165653446 0 549023482 582076051 0
1558035 325506 0 58404170 58551416 0
43854826 19641293 0 497214261 528764547 0
17967984 129364987 0 647992155 589307605 0
22317284 11096176 0 320058002 324791715 0
303749289 20666242 0 415524710 65036809 0
600305128 53137548 0 768648732 369054457 0
195169126 3563442 0 400837833 405954193 0
40865480 22001016 0 282154791 274827932 0
125058078 81959142 0 916489749 917121533 0
1793943 37533592 0 426175899 466874225 0
529113807 249319756 0 848222968 433556200 0
573914181 195931932 0 777083562 692801923 0
738626750 320273469 0 809839570 779231671 0
538588139 233329883 0 625386837 632240929 0
31825697 48709745 0 369884811 396507501 0
67790758 67579416 0 622864478 976535310 0
18144960 38339599 0 313514692 279718640 0
343758023 57389341 0 981672526 833974323 0
334499956 77210765 0 798032672 860615497 0
6323110 18007912 0 387610781 372804604 0
4773367 5546991 0 96488836 95146822 0
37823910 12200873 0 59171376 49473311 0
342419340 281672880 0 450904116 448565965 0
97943910 107376478 0 762720396 410177049 0
2695509 31230646 0 187316091 153456874 0
24130696 8693687 0 379503906 386901847 0
593681803 58260926 0 940381474 167682008 0
22081039 30989392 0 487617226 608865535 0
119031375 150678985 0 261331183 320447618 0
488736290 161172976 0 541101181 229707371 0
106750939 22707245 0 788354762 759122142 0
520410785 431448915 0 597922218 728790880 0
41599076 1679572 0 342423075 366074759 0
69553591 28817658 0 147037885 147925616 0
305026770 39078242 0 560033080 530596529 0
3286914 3379207 0 53815234 61780135 0
168711554 102107378 0 172804160 119526266 0
452484172 36764196 0 580674723 635477657 0
94571171 5671315 0 382419007 211083047 0
26150121 78837008 0 240111613 242671501 0
18483677 89070989 0 371285049 320054633 0
32858022 24817776 0 311024447 273940939 0
63326768 22202815 0 99200126 99243099 0
546260916 79622027 0 611317001 443980217 0
219521545 163608156 0 386535613 332714099 0
422391 8274088 0 51181665 45815526 0
2569305 3138177 0 63997836 63644163 0
597735401 231728672 0 687830449 652168959 0
58352021 22535079 0 379456621 381286331 0
35332603 14321115 0 370043738 372076180 0
253556528 66582054 0 417767379 390211075 0
1730111 17318792 0 172309029 203540373 0
385970514 4864983 0 826928624 750078286 0
151750322 123080 0 687184170 615450193 0
84496607 14215020 0 169884976 203563737 0
2927031 7419855 0 71955965 75213367 0
9360904 73792804 0 872460001 932601595 0
780813882 621758154 0 883530351 856683065 0
160824403 18305037 0 291687247 263752987 0
111079091 3965002 0 213593271 161764828 0
399135773 100768334 0 871794107 677765888 0
79773545 5252494 0 248601215 251282699 0
41420573 13617571 0 620436091 667906646 0
155565534 64134514 0 185699993 119250282 0
714070085 155390528 0 850939028 343923241 0
42395367 53615072 0 655654771 619366298 0
30512068 17263495 0 99617221 105168932 0
562558809 71570157 0 978684478 925615770 0
92870017 52176360 0 377243364 385907758 0
4981746 795279 0 46757419 46448418 0
533329116 233300978 0 625758833 612876689 0
173965981 13818722 0 876453647 723542027 0
502280129 234118649 0 951133122 775243826 0
30716710 4904285 0 205567906 210263533 0
48371875 66383113 0 604547515 636710993 0
122911863 19430620 0 490348933 609574975 0
720782 2291678 0 25108426 22055700 0
9269806 18202904 0 181833639 188564267 0
27196224 152058262 0 944765534 948511202 0
181245649 53205666 0 397147777 405072543 0
12398637 3461464 0 125666698 123788642 0
194749266 106113895 0 211062132 202293589 0
157160641 5703829 0 801807869 473570104 0
4574601 34350197 0 563643276 457667869 0
540285285 269501596 0 918923123 869386019 0
21070507 167905215 0 338215539 358077262 0
99590705 19053927 0 671858582 603075077 0
3098407 1264744 0 202631391 243812065 0
4542433 88946292 0 562637170 601671438 0
322334936 31880245 0 395581782 294964145 0
15741418 12227551 0 86830734 84153348 0
110977597 26858298 0 195518709 186538720 0
632373200 106338761 0 798111621 573370846 0
94217967 41082394 0 834321475 722093811 0
37270232 2893684 0 83693237 52600881 0
767524 118529139 0 360087590 391817298 0
79648378 6731202 0 446576815 466214003 0
21592225 15030163 0 263862504 268455992 0
256880669 266354690 0 679379150 626413535 0
109431802 93730384 0 911163324 836219642 0
28462982 32532571 0 128910372 142105378 0
583686742 46627097 0 776265230 782702655 0
304865624 65148532 0 434151348 290527447 0
28669089 106623436 0 411355970 409393423 0
5398015 20815973 0 185657922 193527388 0
27042092 8431376 0 154373250 156780518 0
2002748 20741073 0 197795376 163918964 0
79866384 220597907 0 886855696 897785711 0
14912778 9858130 0 261304573 212673767 0
161139687 56988264 0 333717635 335996035 0
122607669 48048852 0 262982682 299243584 0
255933148 199035354 0 416599367 409055207 0
403511113 71712038 0 518649422 529869399 0
207018060 86461777 0 755427110 729736559 0
95698341 39389374 0 949069435 926603364 0
16203643 22393045 0 423267925 386822548 0
45217178 42449787 0 421644542 340436315 0
181787128 4166081 0 332084341 305038223 0
200614625 23269122 0 325538284 198777969 0
15421733 4186771 0 506770911 509626004 0
221569805 56646310 0 351951202 308673726 0
22399366 21631709 0 315138752 235798340 0
93160341 66959346 0 362496886 344268083 0
7447988 575194 0 10725650 9468613 0
12774209 16312915 0 83514416 77239565 0
407187210 179436324 0 809847819 802725854 0
25720754 42946584 0 535012852 614299021 0
112686012 150431265 0 502033012 495077581 0
2492513 1653389 0 141745435 142769983 0
235435078 175152195 0 714933752 689016323 0
46510178 23696996 0 789186221 733950845 0
13540818 8210537 0 185066196 158381055 0
65206840 17070416 0 747700046 798192239 0
144587827 51360115 0 222447528 218212183 0
76923452 52324257 0 506321911 518912427 0
70111767 47628380 0 722711727 627178054 0
336571750 32482356 0 639264773 611610910 0
167176603 293460705 0 784765320 720643858 0
62914402 85657501 0 669114810 661463439 0
10837498 6461692 0 277589603 289354948 0
135165065 62281594 0 444002970 573062833 0
18296583 34635108 0 352176880 302815657 0
24772831 10767917 0 53101946 45540484 0
28521819 19695585 0 629867682 619400144 0
386249227 74350152 0 883192129 890460099 0
292754026 33842854 0 449465160 508571784 0
26563658 327950776 0 639153477 812150941 0
49260839 47611274 0 258243987 218483502 0
763414675 55975911 0 954123410 349327508 0
190446834 38691437 0 391936845 391391339 0
692827175 215840273 0 749350559 749763567 0
601829434 289252042 0 838636294 853210279 0
163618956 13648600 0 849219584 746824254 0
41036545 10982561 0 70386511 73387263 0
150231658 40510591 0 921089366 900202843 0
8832114 30249150 0 167870683 161843808 0
21419625 1240928 0 555978031 405969848 0
228151957 81251208 0 461429794 414901323 0
663633 32810746 0 133791448 133964827 0
283159147 67739910 0 618582853 429844350 0
106320701 64667459 0 423709877 379125646 0
75765664 96936638 0 741461263 696112819 0
197213266 87564771 0 777835336 723822600 0
69916127 120008866 0 677418314 607372822 0
69043727 213660617 0 821168752 951176577 0
44067167 2056686 0 510706008 423721454 0
34846712 6230819 0 90154776 91197818 0
9486426 33637294 0 372681232 356783865 0
153926526 53390065 0 879997961 900623726 0
1593355 10287163 0 67248653 71674617 0
15398716 16901557 0 288481492 266289525 0
33178849 40454579 0 124419724 135036526 0
144447465 25138727 0 406411553 357738320 0
475838176 74681752 0 569539788 461829811 0
13909528 1150316 0 152727647 126534976 0
901067665 135604455 0 953892426 442277154 0
201249063 103245432 0 486009795 483464459 0
32671681 14443305 0 462029720 446397783 0
131081675 8603387 0 513155952 456169357 0
2780202 168323805 0 869333654 946856676 0
64220042 21329279 0 717480218 780309997 0
200867588 59722762 0 341790867 415594445 0
244420898 72197510 0 605593680 508323520 0
35295545 13717360 0 370219293 400040415 0
68670522 26885319 0 249439797 297826143 0
319944344 26699498 0 534111638 402404549 0
133023772 186598631 0 908530326 825127920 0
86919348 45479346 0 343837825 366413674 0
99995315 147217357 0 821087347 778618636 0
150178604 75305356 0 311865914 413262559 0
77570004 2987686 0 270988475 294247342 0
159532143 17436404 0 186590065 136446711 0
94640617 17095553 0 272925117 284702281 0
79873861 14834801 0 143546083 137985645 0
3266302 1531690 0 5514861 5552259 0
139373994 114632179 0 664818233 706439497 0
34777620 24506929 0 903365646 930055647 0
18665024 2180538 0 204004075 243400812 0
385744056 47840166 0 599857949 493602803 0
100819472 6191652 0 134481325 93237565 0
19973780 13637814 0 342747258 349899692 0
186091199 76661230 0 766871290 775081179 0
156197810 25622460 0 444152480 482689786 0
6386321 3883950 0 87383010 91248396 0
60093478 13717688 0 292937610 300506011 0
23153737 36792069 0 904029122 757843508 0
28570361 77220099 0 860388105 810722303 0
85022692 26238226 0 337018099 478589449 0
100048081 37332410 0 411195727 384819540 0
92363218 18891643 0 383070073 329970657 0
691139901 55274917 0 936832963 852695348 0
516756993 24368130 0 745019305 652862504 0
19646286 5520548 0 30334012 26311685 0
112007115 4950013 0 121363632 133355118 0
7168785 122357261 0 389214555 387814987 0
64868770 55126907 0 345282172 364322166 0
119089661 58773880 0 180717624 179667268 0
27401431 87127840 0 700252051 605551327 0
415628508 308276940 0 684902461 729508717 0
315723 1058283 0 8563898 10039793 0
218732319 135188399 0 785739693 749347212 0
8968361 42752462 0 196909475 195332318 0
11909554 4065371 0 175478039 178903821 0
134333 10002296 0 123346124 164241268 0
150408545 18509657 0 619210647 604184073 0
24304253 27463345 0 49535299 60055088 0
28523214 104489275 0 728595468 839063566 0
109164924 106217977 0 531013532 582752702 0
28837568 272287581 0 544007141 463209868 0
144271308 17048749 0 204663917 160214569 0
211520533 142702435 0 883275176 842932201 0
67983969 49736541 0 68804188 73408270 0
210104798 212574741 0 833485584 872292048 0
80706576 40307192 0 199798771 198581902 0
502448879 37273650 0 890919997 771933270 0
130592119 11114773 0 276421191 273142326 0
145852269 75228388 0 897677791 837943421 0
118817528 146366546 0 759153616 733471832 0
15464394 3707749 0 61324838 54969367 0
11570675 60090539 0 849462839 847261029 0
183227633 88716920 0 303473943 366187343 0
222675380 162702580 0 516113539 515754927 0
149525962 48490470 0 190285636 197633399 0
119538895 37120495 0 807923593 845626122 0
13663262 118771004 0 715692604 616817808 0
22846157 18948418 0 124131702 112367955 0
23645051 74698700 0 221361047 278778825 0
163711475 72147557 0 560980506 518711889 0
281945759 92011418 0 971893836 961987932 0
243011089 35373742 0 284701743 78245956 0
25292282 105310647 0 495373633 508241408 0
636011895 141233379 0 661158330 542288116 0
460104449 1917414 0 526406035 434228007 0
63531177 474920815 0 772273566 881404282 0
9646791 29224178 0 111194781 106995098 0
114680381 129849642 0 930116879 939798648 0
134685853 276787999 0 857761170 928270910 0
15861069 42073965 0 788149153 671084067 0
119230911 53231989 0 145370225 186515268 0
215023597 46098750 0 417387729 285925659 0
25849514 27542798 0 375990346 215853630 0
27990652 2172973 0 232190349 203264932 0
12184068 9834433 0 23555821 18718885 0
26809465 126900093 0 872651003 901247013 0
49938341 22162951 0 267256865 302391349 0
123674024 159161 0 234774586 273958496 0
251239044 64826820 0 349387890 223538483 0
223490647 10924249 0 952244572 922752675 0
94753174 20386637 0 424049739 378091552 0
168320651 25441128 0 735803228 706732699 0
371999920 166532663 0 526267507 446158364 0
341615671 13651177 0 804746334 808460054 0
83448424 108835942 0 365143868 451982954 0
7678741 31770411 0 673450051 697443805 0
706515027 105512531 0 810641709 799758835 0
170145995 48287787 0 191170594 188754931 0
287736002 281139204 0 621706440 633088842 0
59864069 1102302 0 160926897 150076726 0
27677576 9650294 0 115884346 125350056 0
65459823 88604191 0 955479696 959787631 0
16550969 11795723 0 133822793 136210944 0
206256840 54790862 0 511123281 703266319 0
117955974 55799955 0 234978675 196763113 0
8712481 25066238 0 861028428 868527312 0
13677989 161718731 0 615600559 629390345 0
205414685 7625045 0 772408947 804330945 0
322530082 50924182 0 770851113 605569261 0
52132027 14713402 0 532207034 553445908 0
560644433 126309029 0 725436203 541517543 0
48493163 17655363 0 55543809 44373858 0
31918168 30571550 0 405397918 325638721 0
257841442 111140523 0 574670628 495435406 0
276400 305576 0 4520106 4130114 0
31112191 2122370 0 39817678 37023823 0
18570767 51373650 0 434962575 361769500 0
287702341 263740560 0 406946454 441334756 0
40481027 1497413 0 57093898 51259434 0
82297133 70994632 0 481306980 389241519 0
33068674 162403775 0 900373853 799067567 0
214814762 48117183 0 576041460 472332412 0
117223641 485465 0 238130184 182473214 0
365597379 10529582 0 673148244 730197349 0
52979810 16812290 0 69436761 74375260 0
4815101 3722186 0 23011753 19851627 0
72355798 17066066 0 398243155 273370391 0
218263167 89439645 0 794335533 771577217 0
196502264 22481072 0 302126292 257128956 0
741201023 7857095 0 928676375 481090596 0
422841480 197826091 0 856577119 507570462 0
386211488 11968708 0 827564240 778393041 0
12065787 34383522 0 563122921 550861436 0
35124965 7623347 0 45445095 80453537 0
71791841 12395937 0 161487372 163153039 0
487910748 406710994 0 627391516 660261131 0
140359035 23579734 0 858201599 898752601 0
54226805 35562977 0 380443623 387423425 0
21045734 69963115 0 775824668 765790449 0
275397889 828519 0 481027617 467603369 0
144262030 107519476 0 576341727 613631094 0
99560773 136952111 0 548684992 511750158 0
170638000 105690967 0 396259866 334069426 0
655074043 90962674 0 902732513 710156926 0
154283893 33119526 0 331311351 333860205 0
32142721 30207505 0 546697685 544857730 0
672215606 402092462 0 897628951 862176183 0
335754031 7780580 0 911820989 565576576 0
172158171 1290902 0 224812864 246763579 0
14355285 2210797 0 120638421 148835780 0
523427832 60685016 0 622539442 236357876 0
144518698 44133821 0 837585663 859554596 0
115460392 24471292 0 540303620 555738248 0
13253281 22346654 0 195224810 194739116 0
578335211 43590928 0 839478374 601810546 0
631511340 233823065 0 882315540 650043790 0
7673245 104657970 0 808951744 715762503 0
29455616 12024260 0 421347670 415115648 0
75679947 4007453 0 212362935 280221096 0
24044716 92156384 0 752006549 730296630 0
40698007 19320043 0 143148477 145903103 0
157260362 144658022 0 920455926 931606496 0
353518050 105040700 0 571178619 543232693 0
184809535 168937304 0 781516436 834310657 0
21286610 90818259 0 653268880 750132987 0
658466422 263052689 0 840822725 823235201 0
185186094 94600089 0 356928695 395027782 0
17337509 7125574 0 62080546 69796637 0
49014352 2807382 0 371627891 298859693 0
64583123 70140451 0 435783264 390519005 0
17972443 8247933 0 438573952 520905747 0
32019665 12486043 0 744936910 711510046 0
65672240 58706341 0 278328517 259942370 0
517644035 31661674 0 841741963 836763777 0
1455946 5419004 0 58392614 55553321 0
85621818 112196478 0 524633514 563420985 0
470183857 23162633 0 762506034 386204879 0
550079194 87293828 0 730296812 721720237 0
196911245 60502146 0 349695152 526188155 0
831785817 43677031 0 837199078 775709644 0
174765850 73815515 0 866529131 913783913 0
11150225 6251086 0 300573173 300236175 0
13133206 3593648 0 174100634 190723330 0
192682578 23145530 0 301216560 213856189 0
4930239 3710015 0 91584305 83423578 0
51170395 28189871 0 574142178 528791542 0
9514846 45148010 0 320280366 339106055 0
182910899 38844853 0 342593837 364677420 0
55737180 28210968 0 286805379 234812555 0
38551209 42692504 0 361587050 375702856 0
23194584 11567814 0 269395212 246921188 0
216086286 153618206 0 948130207 903733704 0
17719845 1539103 0 55793149 57645776 0
1095810 436566 0 4942174 5599694 0
452607790 233099176 0 496958746 490073992 0
135687786 7595433 0 208527950 189629330 0
132533376 14295447 0 514941037 427631735 0
174044512 185418002 0 881271807 986531738 0
12198640 146982561 0 681520227 974748515 0
3541580 39224656 0 600573572 481073218 0
93053743 30104522 0 809979613 829662045 0
2564084 1944235 0 10633767 9250431 0
41529835 10822180 0 585525648 572863280 0
317053878 130080685 0 561944627 517613838 0
21836716 30423222 0 147454814 138838485 0
157731499 7517373 0 493222769 474532298 0
30265312 20113363 0 235948653 253845759 0
38204155 77031837 0 404886777 440442125 0
48765574 47591304 0 766952317 661510257 0
139488853 116357908 0 459016375 387560606 0
154356747 20396516 0 394718549 445778879 0
36149604 36905850 0 51527830 57031191 0
2266829 7374120 0 126262844 121035070 0
8736973 46636014 0 177230443 169366939 0
127402999 181590298 0 848531559 813159436 0
78643880 7867068 0 511993476 494960719 0
4108115 538875 0 31724297 29149794 0
92624140 15808056 0 324195823 209571779 0
2302987 17620099 0 224449288 197619335 0
4325671 6271429 0 29601767 36373470 0
1473862 40767 0 9921913 10838340 0
256552521 7124508 0 386105254 393948709 0
144220534 19238387 0 237072962 204161428 0
98554602 24917229 0 212499148 210727163 0
54326775 13888793 0 86274710 84312909 0
124273949 43753229 0 835829082 841212839 0
385563550 193974619 0 422683375 453572471 0
12107784 2043095 0 16775235 17173274 0
45023097 810738 0 520273390 387713451 0
87296124 72338981 0 580240057 593120491 0
47422035 48446582 0 89647214 119212004 0
156066503 180639706 0 815228860 748795312 0
438445175 7301505 0 687234432 801746397 0
322086573 44130404 0 872365411 895495302 0
111461695 34400639 0 134484945 111791209 0
367499655 94890457 0 448880004 364950563 0
122983649 1271826 0 177986924 158805842 0
22945158 15787040 0 247804057 234649072 0
242433486 54078858 0 248346811 139567461 0
154983541 47364040 0 610957221 586328987 0
30664559 6757748 0 343650103 317504302 0
411039208 53848578 0 517328564 251024517 0
65610121 23720637 0 79016200 83242279 0
9643995 34433819 0 189690881 413481400 0
414309390 58761574 0 518759163 419733870 0
9113416 23480954 0 413993952 494808547 0
490149503 367128285 0 819424257 704222069 0
46543779 4498863 0 334613400 329398609 0
21251088 19104347 0 178961536 210294038 0
374507862 164403312 0 490963317 308662743 0
21024696 23786068 0 219348298 195861870 0
225214143 187549854 0 394511642 360071443 0
5185004 147750197 0 906586381 968424077 0
107654827 138658974 0 817102746 795293498 0
48892224 187043218 0 439198044 450314031 0
224676813 8918590 0 321030468 294388823 0
69322889 87524977 0 863063318 833468966 0
741044050 204923018 0 842637262 773684841 0
53719638 647242 0 91604788 86358877 0
166157618 12476648 0 654264229 586535688 0
8765399 1912275 0 126968423 156214484 0
60169594 10289181 0 179058153 257597565 0
63763171 23921604 0 277189598 348580838 0
64305476 1638292 0 110033603 42250776 0
49657736 17767267 0 326096693 288189536 0
52363587 26946298 0 493589185 448882074 0
18305356 10022747 0 259698791 224788731 0
647414183 225207167 0 826966188 914828988 0
17492985 2315298 0 89476962 91614574 0
11158162 83312235 0 311945621 288147704 0
135036415 118867389 0 592172799 457948938 0
40703851 5423818 0 73599168 75944848 0
11439991 12439484 0 752375989 733418566 0
239006656 59181591 0 425020326 435017396 0
10989021 35616599 0 530748193 524704830 0
41492612 973277 0 165818393 137174018 0
200373990 26902488 0 654240204 674458930 0
13366026 8594228 0 429034700 378391383 0
45046836 37259368 0 124769425 120875317 0
73894085 9574508 0 463409007 419124373 0
19050414 2291340 0 93172843 77823156 0
58218701 169463099 0 900392801 746824075 0
6996212 47645118 0 901017769 891067613 0
33342328 267177574 0 519822238 683807490 0
30442114 58322127 0 535289587 573697492 0
96893994 6185818 0 639352138 609840620 0
376910287 235107546 0 483786950 390383007 0
89512799 25045668 0 118088148 122976599 0
8021646 4062419 0 17828847 18335858 0
21626420 5528053 0 233401804 192230499 0
7326544 1969402 0 29968772 37321795 0
252421699 34810317 0 450378383 321116526 0
738782127 172680737 0 823986764 815989856 0
20279598 2638512 0 164490576 179471443 0
34390639 56306337 0 757783329 783517381 0
1494918 9883583 0 452164478 464503336 0
110625251 66593904 0 858066650 835953252 0
146663252 169662031 0 578092386 549892554 0
68296034 14355581 0 111496238 126101840 0
154759 80343440 0 360606880 478643496 0
101523183 1242127 0 824758127 844733316 0
96469377 27605566 0 325377129 316655209 0
18017387 13750950 0 262333148 317881586 0
13072292 87634300 0 214259896 287754877 0
7365007 16942952 0 268843149 279495048 0
50657811 12387067 0 73615586 31540687 0
245290789 14627149 0 971049597 947473578 0
13048530 23516416 0 190009249 209056129 0
521156607 8890138 0 642479324 635720381 0
30466482 112810999 0 904377775 780631624 0
189190928 86793247 0 233888901 188257026 0
5985571 4239339 0 35115701 23025078 0
14119228 57471819 0 625061428 635409489 0
25331738 145568808 0 406308599 404291903 0
212734392 246401317 0 686654966 720590186 0
17606243 60953700 0 575426726 610593118 0
657414209 54531520 0 812761872 865566969 0
6809940 7497671 0 214887939 229298383 0
55700603 72854009 0 894115581 933291539 0
22993968 1318057 0 171592272 117435384 0
125257132 126699237 0 842077971 801333353 0
73285131 59689757 0 87954995 82529349 0
10671998 21230555 0 566445383 459679373 0
2308205 690326 0 47458082 54593331 0
46813776 15000249 0 102322628 101199136 0
366246546 37733340 0 858145918 964745270 0
10835550 6612008 0 117435191 115561179 0
599077640 12827236 0 621875587 598345904 0
73863984 1712290 0 535730369 542673153 0
15294309 16447305 0 119835563 123303639 0
57554328 10069434 0 561909143 588662824 0
74239501 109880807 0 408616293 516746862 0
122100841 30058292 0 580101367 634424377 0
598557 475444 0 4285524 4435484 0
385996567 136507286 0 965866530 987684348 0
18307064 20433357 0 99267848 116577847 0
35395241 8792290 0 47744557 54265921 0
174784837 17537211 0 667743635 795597743 0
403107989 90181700 0 485672917 471269266 0
146841722 12969489 0 380914460 243517808 0
13773208 1122380 0 290223664 277770506 0
3245868 29866126 0 703649532 703219525 0
24478533 8087325 0 501193043 461523962 0
409974537 97739654 0 794204854 715204134 0
33718523 6796348 0 88525060 75357547 0
11775726 31910058 0 193125552 185526646 0
27354179 22901182 0 716432158 687675705 0
88409256 17789898 0 651175963 597964619 0
248333995 116415243 0 737707666 790522033 0
78553229 56509000 0 283585770 261929633 0
6688903 4766820 0 245537839 277025064 0
290476599 127078547 0 599652627 620453424 0
59892156 144572375 0 582957244 612348165 0
205076435 40999392 0 650024039 745988947 0
24994742 6823138 0 67262789 65615221 0
172877872 121291085 0 251990627 257175434 0
28868037 30438340 0 594810853 357576780 0
79824949 96532802 0 524433193 584721537 0
298049120 83818148 0 474413912 514885054 0
105736377 7040019 0 587609411 595894771 0
325513923 37159281 0 942719483 754302337 0
74661478 89584392 0 543774238 516496368 0
61594968 24731244 0 429424607 426057632 0
30545315 10992473 0 57514628 56170513 0
57543779 184490659 0 794773188 800973375 0
484167116 40894259 0 876857029 910451026 0
228100253 14345096 0 762116191 890489126 0
38233163 7528920 0 373204617 372035157 0
33967003 13623400 0 229325379 222964258 0
14558183 315091 0 86151074 86068460 0
226091486 79683493 0 500938938 344333015 0
30366128 30305038 0 150937280 263790361 0
483046933 3016591 0 580342577 556151690 0
32856487 112808768 0 855418396 885676420 0
79759247 29411274 0 364201537 447997565 0
60718984 9643128 0 109583192 85799531 0
9357449 36843369 0 151891506 172983214 0
183178708 107242429 0 940402638 955789383 0
875857522 33425725 0 959899785 834158366 0
107318509 38111281 0 575294852 550868528 0
160582006 166594282 0 247811075 212684346 0
10110926 467206 0 91461483 90033559 0
428734781 280320305 0 824418870 793154948 0
156692843 1456948 0 193861958 221683739 0
6184790 4137786 0 41584109 36979342 0
207740995 96894511 0 562878917 604316618 0
39368423 78709621 0 287111819 271653156 0
245062290 65845316 0 936184737 951171585 0
33445177 1675211 0 876789256 906317624 0
18705962 81881595 0 776539107 640949722 0
519548160 68844041 0 611920948 226016066 0
248714180 16914402 0 677907205 669654088 0
366442747 7559263 0 624962213 540357020 0
43671463 483667 0 344146146 384869674 0
29354405 30822488 0 269540210 265495002 0
559175419 36813532 0 687309413 881952228 0
150518045 39232658 0 303324975 391804441 0
154963243 137285198 0 247485947 235631148 0
183002281 29448062 0 231414053 110678994 0
739206320 23644201 0 866285054 793401473 0
539821082 253313527 0 584511788 430364311 0
50041123 6286452 0 75432884 59496250 0
5811886 439881 0 11638345 11587739 0
7922605 33723192 0 619611996 718714974 0
27634536 47353209 0 539349143 585211279 0
75095005 4663840 0 145277914 72967899 0
4302433 31717259 0 395502877 432069209 0
439223990 183870855 0 703671252 671463479 0
6964070 27549232 0 241565442 214783433 0
364428405 216147534 0 373054017 259902987 0
165262469 88422666 0 209571317 168357282 0
6330162 20217529 0 675172807 702156614 0
62053165 20893219 0 346295611 185129537 0
34919426 25053940 0 41740025 41971363 0
574412351 102247981 0 954220674 950904441 0
5234837 4580126 0 48066270 48395962 0
1682571 1322915 0 4781867 5002225 0
281312606 63574152 0 315233194 210633491 0
37676292 14935586 0 46962277 56844360 0
808946150 591227846 0 864306725 861160533 0
66470312 29368933 0 245776961 224005046 0
36315624 39073926 0 276688153 298232435 0
72676566 274610 0 271727613 283181752 0
10846977 57842615 0 309900685 378402727 0
537950433 422434375 0 772445219 815975525 0
17712551 18998478 0 601748088 679386492 0
167786421 238622 0 938938894 969878652 0
47624456 49149041 0 200622314 216754856 0
267157477 92380786 0 373388360 383652616 0
240533705 150554981 0 882860103 703661927 0
8669674 7047137 0 116586807 122601353 0
206680299 170956013 0 764800206 835545170 0
228356395 202240390 0 897189039 759399884 0
29023513 79213242 0 821895237 781148818 0
1245211 54611893 0 508130729 639263726 0
25433652 3472306 0 111104804 117007643 0
47285074 36636480 0 66228154 74671384 0
72567490 14169484 0 555260226 571603077 0
447402447 52499923 0 788028090 828403187 0
207075209 79088668 0 500102704 473602536 0
43449941 46073219 0 366730124 392413410 0
203403464 3509999 0 241823546 110363123 0
334233191 267398316 0 416777919 373967125 0
240123288 151108841 0 555424891 509780740 0
65568081 1519117 0 218926864 195987415 0
84544977 2341188 0 378861175 352829827 0
76481545 31739440 0 229649045 229246728 0
115189097 57282809 0 261068863 300861085 0
55008250 166587800 0 807155337 793161777 0
44582158 22781984 0 343300402 353918336 0
160054032 178078455 0 490078493 462247864 0
10225195 71452696 0 582424434 518298563 0
111156484 16132656 0 887158953 818698189 0
210658354 101093167 0 813081335 831230037 0
354704001 9362230 0 440649710 350324064 0
500873366 121235640 0 650926745 459855030 0
13103190 29930221 0 526699773 552532528 0
16243115 126363910 0 749156904 843223390 0
14959734 21523613 0 238685497 250157647 0
49605206 60557033 0 368798416 366781089 0
369159540 86291182 0 863096154 795076289 0
237934422 17566368 0 323271917 252675434 0
223568532 141008351 0 275156515 223428759 0
687234655 39517693 0 947694533 892045115 0
146634718 27038631 0 158093081 143870834 0
25059662 5245566 0 66728282 77427449 0
123618014 62103437 0 179529814 131548818 0
65738702 22008470 0 328024320 324160852 0
10350819 37065892 0 202323356 192543099 0
790979 18934704 0 245655346 260132441 0
3493627 17373330 0 139065588 153766870 0
416034013 239256410 0 529337791 516758607 0
73507229 71065471 0 698058897 699309207 0
85728706 241544092 0 507981520 501501149 0
13204136 72164039 0 339584055 313255155 0
196128594 92784138 0 421054314 253349634 0
298178515 31505776 0 663782388 866767525 0
575289443 411330805 0 657166418 541769219 0
4610706 6141978 0 68720021 85517746 0
399867504 185275856 0 909993264 865777600 0
418999096 362343 0 820688638 696232659 0
389438085 134655312 0 649670084 498827874 0
77084069 43886602 0 643005227 630676967 0
211878604 4937566 0 367787108 329273878 0
63005912 113178991 0 330226099 343246644 0
153109942 10442863 0 681188202 765985918 0
168291478 9747112 0 636429631 538165591 0
383769 1031319 0 12910899 13149199 0
330598987 127727217 0 417792597 376042836 0
302746646 180927993 0 712554723 696993998 0
27136488 13515051 0 118132068 155366462 0
6694299 15960712 0 225652957 233079773 0
4862560 14956886 0 902092127 826068531 0
6201065 14541715 0 110210437 139830335 0
146759130 54957735 0 335195835 364056512 0
93514096 2660049 0 163130883 133043604 0
25577771 152564994 0 657820534 715349863 0
371703760 320681073 0 610112388 430089287 0
220822214 196520274 0 725220750 781780509 0
103533641 42573783 0 352175965 465581688 0
28129546 12317551 0 76661448 66961166 0
8310524 3734989 0 46361223 46477660 0
171797557 39235641 0 272378013 278252291 0
47216739 1478158 0 90187440 87182880 0
133515627 25455540 0 145520884 83803035 0
8380390 163821456 0 877307636 964504012 0
130486295 226554435 0 604355236 609224054 0
203308782 3159670 0 606181769 550734146 0
52877134 39897907 0 127217322 126195938 0
548899523 34083142 0 608950396 603770935 0
221599174 113701830 0 515907953 517149818 0
89872398 36596308 0 176117640 174348807 0
7541170 54026123 0 793707115 766116680 0
163868465 2101727 0 314936145 144624504 0
18712304 4630005 0 481549294 491678739 0
189618179 72225265 0 409264592 420031961 0
169666462 2777972 0 227545219 148201188 0
37553969 28383739 0 676906224 678250439 0
67436451 41012395 0 545013031 453884759 0
91151422 4078196 0 806131712 831557673 0
55984657 53782290 0 768567723 788482270 0
191636298 9582349 0 261252300 242636499 0
31638121 41681911 0 239988051 222661317 0
11876286 5392089 0 461335728 495040124 0
12185820 53664264 0 230467210 250337972 0
12178613 24474365 0 841975839 786742521 0
246488987 30989004 0 323177962 92562281 0
124552140 159463614 0 458243748 380021901 0
160643292 12691573 0 329903451 380171870 0
145418332 41571392 0 160736064 58101296 0
153822103 39047151 0 281692153 270716803 0
463111 2195667 0 213263638 179375918 0
155748950 47952776 0 687011775 757610419 0
33718251 15206088 0 582325016 484009279 0
28223010 12943879 0 203986103 196944585 0
136402927 54689086 0 162381204 156157360 0
25191106 23473853 0 655488338 742329211 0
22388136 2388220 0 216638395 143507013 0
81186743 58847572 0 503659850 513951960 0
169668382 131919185 0 710090122 761806633 0
105092579 50113652 0 530612059 544780506 0
93357918 5473956 0 209583765 177161892 0
263785400 24063624 0 941658484 890634207 0
8413570 682568 0 19148700 23683011 0
230145691 9813655 0 506786200 525083464 0
1305402 10957884 0 107636200 111772712 0
147600259 165243407 0 792638814 615591587 0
263299508 87304918 0 686938850 668367203 0
18827059 4674705 0 31411325 30585976 0
8371025 32268839 0 239094301 319003601 0
406742550 16286270 0 462570027 338575517 0
395124046 34885787 0 699982628 701764034 0
84566015 37417864 0 257898315 234679240 0
129320541 13195166 0 261302371 267204160 0
2006870 51131364 0 342578830 294829266 0
164139904 11531457 0 883251582 833726881 0
420042813 162610219 0 937700898 827692870 0
232643695 224197806 0 409036457 266058651 0
23165537 32900061 0 538483623 435184935 0
93093424 29746928 0 289471839 281559435 0
88931987 3576772 0 191352058 149870521 0
653108117 251779725 0 971020024 922810486 0
211972068 16179379 0 252206816 222908195 0
1472539 844496 0 4787649 5517126 0
208991463 21371443 0 681721607 746682914 0
24621730 50931717 0 125284224 177082778 0
289602097 6815593 0 407002123 355610979 0
15635235 33884414 0 274236617 270846362 0
346208729 34516925 0 566510521 452495461 0
23151153 35735629 0 395206701 457525355 0
113282935 99105811 0 443084578 412792076 0
124988659 2864901 0 252615781 242812916 0
37111074 10358933 0 842967097 778732943 0
295688260 1770421 0 535755402 455576861 0
464398556 232410507 0 764471172 742096654 0
282622512 14258141 0 638775247 669766902 0
17307857 95504952 0 749712030 701402068 0
5967108 54669007 0 405774989 399600963 0
143695526 31819641 0 280729936 250294196 0
77573294 62526 0 813415425 795166295 0
52107342 63461502 0 450169913 482690884 0
258161154 46525815 0 588557327 645377604 0
138376111 20022102 0 232411432 254977197 0
1924587 1527622 0 59986089 59155422 0
252575367 68070436 0 757645925 751812243 0
7358723 41285832 0 899202228 741870448 0
224904076 56793012 0 304988244 348033122 0
135352046 32835910 0 473428620 404850664 0
250506757 158291781 0 431499709 375036847 0
128174786 52715206 0 730884187 659066618 0
10130872 35415285 0 132793576 126740301 0
15722995 37117568 0 377793238 373605624 0
41396527 1947241 0 432723193 415365634 0
802349828 36716839 0 934665084 744417450 0
160919330 5831876 0 293120870 283189086 0
25039482 6348078 0 746383340 728753514 0
325173516 332292156 0 885026862 848886879 0
66522666 38593215 0 373222775 297529821 0
704124513 284492191 0 864449332 846340893 0
37625857 30775817 0 48692736 49082554 0
11927660 7492277 0 32137628 35455704 0
67160082 290195 0 414265145 320853775 0
132965321 131443981 0 195368688 188372508 0
168114491 65381392 0 478246770 456542069 0
46754257 43975562 0 319150677 310510266 0
26294349 30129879 0 351139139 341864665 0
87665376 11562994 0 366232351 311546876 0
30814356 19148345 0 51844294 51328796 0
53819700 3659718 0 311282800 311191423 0
22729263 7010683 0 106882222 115149238 0
8548377 953872 0 54344221 53757781 0
223003068 107408871 0 898123307 739316709 0
338082034 174534835 0 539912993 459508265 0
82504495 762542 0 167186289 128638253 0
125122658 7262893 0 419032391 369039730 0
270451247 143284803 0 750330825 726281110 0
7204377 3209103 0 27080423 18062864 0
120081383 14305439 0 242240219 148572470 0
133480334 26176281 0 811362284 785369636 0
436082725 342117568 0 842792736 855450273 0
140812804 19434621 0 486413393 470653356 0
48115138 3635548 0 157868553 142912344 0
31298477 124374339 0 792928523 730414674 0
1099375 2604408 0 106546047 112096953 0
79718096 113796444 0 508418937 549168949 0
110873604 21580933 0 330380137 299843292 0
120378222 64735041 0 390749608 324981765 0
166264789 174194491 0 468281237 490002671 0
432747382 19190307 0 635166958 614817398 0
279663826 150516297 0 949995242 832485943 0
7403380 4004966 0 25265327 22465164 0
243279237 126443739 0 720507672 662850057 0
44808201 4242353 0 198635155 223351563 0
28876436 2447138 0 212829021 198281667 0
206198702 124903108 0 546203884 561605857 0
69546448 6305652 0 696875798 712792223 0
226803039 54851356 0 542001770 526542567 0
207808476 21896588 0 372643561 410992494 0
514292567 81444524 0 816840040 735993812 0
40536723 59678100 0 696686215 473949320 0
66871806 8454883 0 572389031 732482832 0
37155473 13495319 0 665824147 823930133 0
22797105 122135857 0 454702225 426650026 0
225855378 13375647 0 952234557 856427885 0
187030347 36050986 0 388678629 556774351 0
20450740 51980938 0 434599374 474626497 0
7157730 51453006 0 370469221 351444317 0
95576966 23865220 0 194854576 167117170 0
286932963 111089460 0 829736576 834180580 0
554821 16866137 0 294748688 328210689 0
134654680 132380951 0 557568596 507079053 0
163379610 24933566 0 463155546 522849722 0
183988384 51455102 0 380179017 337879942 0
53521210 60498700 0 256251734 251530456 0
319506592 15271680 0 542234794 715248348 0
299884268 190146053 0 868218003 883700047 0
514599604 167749096 0 676546888 495121436 0
161921872 161744657 0 695878055 688586562 0
14039724 3453639 0 97438593 84007508 0
1347183 2558837 0 354207844 362415397 0
35255414 12503971 0 475547725 697934579 0
26281660 98992375 0 604742350 521059190 0
588568460 288736199 0 862113377 918348163 0
378487947 6564573 0 471733611 458076553 0
138013812 289762433 0 884524535 965774214 0
319052435 240780445 0 807805968 788968145 0
272174519 65064024 0 346017081 223313672 0
9083715 22575584 0 179575611 154484151 0
129079398 55773389 0 444946141 479137440 0
95251542 32702575 0 205268998 127450834 0
557655 77370 0 4373515 2924603 0
39010244 1813779 0 81726737 68189448 0
176906573 194756377 0 485215290 456932031 0
28482115 283690 0 119277462 128506838 0
221122529 14742884 0 396641808 344445513 0
43545176 112750496 0 297836090 342923487 0
267744484 199012047 0 748075909 679180704 0
74858866 15609886 0 557243414 580388792 0
49690469 8225469 0 358420625 281422714 0
413811362 3998543 0 763720337 337813892 0
12416186 1662826 0 56569146 59024702 0
48450643 19215199 0 69196342 48048767 0
72456729 13194129 0 119836893 68383924 0
8315775 110217 0 33054891 30435519 0
101843948 47896064 0 501348963 530259214 0
102909944 56386836 0 386893401 439555313 0
1490414 14159977 0 413187892 453707730 0
220919535 2306302 0 441586596 410303132 0
152864962 5817855 0 219061722 170538737 0
417136 40380 0 448383 457850 0
162549484 50063479 0 802421497 755834663 0
9986856 4832189 0 71716591 75541414 0
27728859 1982101 0 650350564 745048447 0
177543438 172955723 0 905908639 869064717 0
54912406 2889753 0 344535217 335139890 0
37758474 32666320 0 189980614 183904141 0
70902623 115987925 0 878133788 947886128 0
293137263 28230991 0 576934214 588081842 0
835316928 135361715 0 866023932 698870995 0
2873400 5559990 0 68148035 60627398 0
311487836 32534286 0 792132123 798329212 0
313085355 48832639 0 470630063 349932296 0
241258103 85688797 0 335101701 187627567 0
8701919 2749010 0 133894411 135415664 0
222633353 3188828 0 482215401 453881721 0
254345369 26746834 0 737757377 731438157 0
116684683 51216874 0 207314466 175564642 0
25367465 6848873 0 102414697 44638561 0
150295064 104491977 0 307791647 345450361 0
8098847 11008498 0 591357047 570829605 0
367325105 210412334 0 553598975 607675112 0
216325012 209356935 0 369700396 456838040 0
58063243 27593575 0 646986820 459602507 0
4740679 1584785 0 47045473 50015828 0
57476569 133655242 0 499521045 471684782 0
5705707 68492070 0 536467625 552870226 0
88022010 10898496 0 199996518 204125097 0
38760107 23177649 0 158685896 170458827 0
36019924 42778469 0 727334140 712946468 0
86712614 30601514 0 399980675 365498538 0
182912020 81093594 0 268965410 282203933 0
18554806 6873986 0 64063350 74633728 0
158344541 112646928 0 455141962 462360796 0
72242499 8259066 0 86734935 95569534 0
250535205 32750023 0 586754915 555758023 0
282757226 68182700 0 682950813 710888771 0
55903099 94342020 0 588136710 810194930 0
146263996 61934190 0 263390151 283137378 0
45613095 5940640 0 63538679 61038818 0
155157858 69512578 0 184879878 175480827 0
24342693 89621177 0 541935850 600814538 0
11363034 10069095 0 113418954 126552737 0
124258271 39661261 0 277440102 292496233 0
17540198 61397242 0 451133630 396944371 0
220371756 39671366 0 716681303 907462816 0
41182713 63985090 0 855972975 796838772 0
280766 1764346 0 18281152 15449786 0
41571420 3446831 0 161028025 135380920 0
385891667 31295203 0 864077545 614974777 0
186139572 27031479 0 314810312 300873282 0
84783822 33240617 0 265548303 239644032 0
207212472 97399609 0 251594676 168428659 0
16780551 39574287 0 111426230 85832860 0
102643908 72595443 0 740192163 666593682 0
16242009 45952012 0 573154658 557696891 0
5717961 4815111 0 26625338 23184721 0
76218219 139429165 0 696808872 592236935 0
116482286 60466974 0 466189189 470456599 0
4647497 22697363 0 174516412 164919456 0
525151705 240858744 0 733789612 612888267 0
771559573 111632020 0 853560808 503221070 0
224986717 17873916 0 415711490 359557854 0
5785521 5874838 0 319309655 342322782 0
48870263 11374169 0 323604710 358702852 0
27922059 1469101 0 55733629 48283635 0
19020313 41254424 0 299728996 345250070 0
43584091 12332689 0 333068862 347177221 0
368481085 20231139 0 989121894 533940237 0
114667833 54196016 0 223848091 139570017 0
271108376 70468023 0 521165495 549629198 0
30460441 76751587 0 650368868 647759867 0
315896515 105090243 0 522218201 360631116 0
8362765 3051003 0 272488258 280332853 0
608947203 112993302 0 730596504 548809595 0
184397897 53256372 0 603973810 632513796 0
239361760 18834631 0 731165596 617125995 0
107084085 56185057 0 309917793 292114928 0
69186067 9847124 0 73785394 62155361 0
184659942 37803409 0 481719776 341625169 0
191602100 6658475 0 559571178 545040379 0
21179486 74355288 0 727697669 752557324 0
370669304 335770836 0 456145458 458506464 0
353221832 397957 0 512888653 466760567 0
43436994 18276744 0 185986214 189997727 0
30122536 10018118 0 786116505 713295211 0
41643450 63746821 0 762402146 785197275 0
269183954 94079777 0 672480849 716525112 0
5812470 4513693 0 55810275 79303129 0
271861454 137964749 0 809378989 846510593 0
115228358 115602631 0 730428220 728365757 0
22021059 79041846 0 793312591 701059080 0
26051408 18998274 0 97321179 95878911 0
58493154 13426446 0 155262277 117480444 0
16144652 12440323 0 188227558 169545645 0
212525780 79084748 0 476415854 600682614 0
162903062 33663699 0 931387470 889262287 0
424236078 91779689 0 708367938 467048297 0
9543827 3637278 0 44564006 50083792 0
39938757 26846016 0 140219913 157686325 0
41045821 93837687 0 836177613 740170895 0
30400164 45936081 0 169777731 218252677 0
4688402 115466 0 7555489 6465427 0
167337846 47145294 0 297238975 283744517 0
18372557 88944275 0 394931639 463100318 0
17509160 49881935 0 950862603 966228501 0
392871543 436013868 0 738414974 745250925 0
77476834 15299464 0 267207881 263850758 0
368168786 17313203 0 433545382 296698392 0
38587690 9462878 0 123732502 120987355 0
9097008 3413371 0 75498954 67367475 0
3303340 7346145 0 19603449 22013965 0
6279257 24719952 0 173711849 164083633 0
55876831 15359652 0 186150426 163845116 0
83705489 8173055 0 499230595 514965459 0
151277224 1812964 0 261649209 231394053 0
58130620 39654434 0 554291427 500689736 0
181101075 4831204 0 664367731 572536272 0
693889185 96822471 0 838397119 719362159 0
20311997 1017169 0 47600358 57508471 0
53206735 23607503 0 436915642 441303516 0
118331160 98057801 0 571244199 580355953 0
14084988 3052200 0 18598421 10659384 0
253440757 73484775 0 310315090 300300693 0
156676770 27337163 0 260186696 155494266 0
454004430 221651845 0 736137022 577729942 0
98283510 68138844 0 618959734 699297033 0
7251269 28119395 0 737627653 835021302 0
414161292 72789454 0 465958509 477742378 0
151013895 55837209 0 391964160 345731055 0
8358035 36413673 0 158820475 152869840 0
91408012 91352271 0 708710980 740913549 0
60157419 789148 0 166575105 169852734 0
68631187 62886143 0 317131266 319543343 0
110996320 126692582 0 676735522 694499091 0
634484599 125516912 0 868288590 844210076 0
86348479 2637252 0 330699372 373233035 0
75776811 11378666 0 747787683 475526006 0
22589999 11736716 0 66281802 92707569 0
41509969 28040498 0 53508224 43127311 0
301191111 54608991 0 506508301 326670311 0
38467748 38133878 0 282769775 297292009 0
2662298 1740179 0 4251053 6026184 0
131911033 42408391 0 236941075 216948008 0
71854037 2926739 0 565517331 482923937 0
198907196 127964560 0 341507408 374009903 0
62466031 117932527 0 777476380 796346191 0
50754973 24012831 0 107926035 101295836 0
55715067 73202943 0 379622679 375261007 0
126298026 92489154 0 762355160 836754733 0
148428920 143409220 0 332824063 326130458 0
1477008 5431255 0 543138444 537385795 0
106556797 9386578 0 221288439 113759577 0
67083107 75472977 0 829956569 725302807 0
28758759 91371730 0 615215830 591132190 0
480608192 29955556 0 823590303 734188569 0
247338220 98514325 0 743236864 700426589 0
128090674 21456358 0 514735387 583075128 0
62791499 83091645 0 900563939 852216775 0
37807778 2016007 0 45480506 43436353 0
116021410 134880747 0 196848891 229243483 0
22630923 57186496 0 452525717 487475385 0
39010628 11301200 0 189298309 148732840 0
54153793 139810477 0 938433325 973502587 0
64843380 41419504 0 701493632 681833322 0
12310395 17774353 0 208589121 205165987 0
33693830 33034644 0 187037804 161460692 0
80792066 29581196 0 433806008 407324802 0
132657229 14602695 0 431907538 386055051 0
321236368 160888369 0 852009094 896894784 0
417276943 102898901 0 569085701 598658894 0
676137 2747702 0 30355777 28288532 0
202683784 89651453 0 456890780 484160841 0
33349265 58029425 0 771973956 556778601 0
301097115 38733247 0 643223051 378174672 0
57807916 16872026 0 160880079 141027482 0
18149393 86772909 0 708202445 656820852 0
19793061 18502037 0 126059292 111704438 0
204762427 24143392 0 842094980 749897392 0
35010883 1490435 0 56938305 49044969 0
2633876 11107944 0 120494272 105911519 0
21327474 8607929 0 678433022 693808054 0
376855084 11426586 0 866312740 737394131 0
275827069 207935475 0 499630400 524121330 0
912389378 567528874 0 971922621 795210169 0
207149342 54236266 0 288969089 374038786 0
31388297 19967971 0 251557559 243646403 0
1364409 10729883 0 449208817 433067446 0
19139096 1061701 0 22196634 16989524 0
225936392 57856162 0 607073426 546849868 0
81565058 30977829 0 210940667 217149371 0
86887461 3188782 0 307730382 319406189 0
32951647 74411105 0 686423823 681868791 0
70162773 27618046 0 718707999 652330358 0
48583926 123051794 0 302315111 398582814 0
290086224 139327184 0 586616721 636291136 0
28701776 14353413 0 294968598 327701204 0
31344243 174854547 0 833976194 869765503 0
57336570 7662133 0 178188232 77585625 0
139885057 9944168 0 299515149 283540003 0
49741896 183269695 0 895313890 638885621 0
330902505 187283697 0 352904875 254020809 0
138299224 75165816 0 229613527 219301986 0
368895385 396514430 0 517808057 599633658 0
224057161 366490 0 351165157 317974974 0
6699141 12938248 0 44615828 45496508 0
319141642 35297261 0 754460498 877371383 0
244490449 142411848 0 399284613 317539363 0
24595927 52980928 0 619720004 659230346 0
341217796 144356382 0 808844017 466608510 0
37399723 28007386 0 523816089 547850782 0
110466425 48075587 0 448220017 485476486 0
64526530 82588681 0 725510165 745604988 0
451430337 423614719 0 767185341 975587886 0
28741212 25472555 0 99747664 70660355 0
354293014 35771291 0 389955035 258256421 0
53876937 30605458 0 92503317 126033473 0
64020866 11571483 0 339612851 386222195 0
6049260 4368806 0 87756478 91281034 0
27219479 78201682 0 621945332 624893590 0
3898746 55053045 0 775241415 641445618 0
290987663 30264452 0 385415374 405519430 0
111877851 143954995 0 360929803 332478548 0
361172953 86282366 0 630376868 466438075 0
104039214 153662 0 481568446 546899595 0
17204721 15101298 0 63421857 104819902 0
392644288 7665487 0 656469797 752247141 0
15506689 23660829 0 443715183 617693997 0
345015359 31479665 0 687759452 693165610 0
532624846 262302830 0 673770531 462854768 0
177394335 11576761 0 272641896 175418098 0
64142027 3076810 0 182069497 259627528 0
16643895 17087744 0 106739051 93159408 0
17554044 1439086 0 559816191 545782901 0
25985488 70509049 0 562718886 562962364 0
216851526 64270106 0 271171263 256356615 0
403851529 6544893 0 498522449 474334241 0
29630333 297637349 0 727540435 712287964 0
10698279 36884511 0 180821983 161508186 0
91637227 191786672 0 702313206 897071415 0
173624931 62501901 0 361929243 356378732 0
365582652 469900930 0 532757362 563387945 0
141305728 141161741 0 287871245 281699109 0
102640276 12600211 0 714022790 707626334 0
296430429 18462070 0 734279439 335047170 0
253808497 152434935 0 373204825 322472683 0
4559760 18960546 0 148056886 155106498 0
8470733 6354516 0 41241106 39487620 0
222219211 14922715 0 528744660 540902501 0
202980105 119541321 0 241341168 225958496 0
61687487 11801572 0 345283682 350440605 0
33660980 1666494 0 223783632 295467534 0
8975560 36528069 0 116142254 116092897 0
147485841 207304542 0 728649039 810564384 0
58513253 1514623 0 373407551 244325300 0
213930897 43516328 0 444246968 390801738 0
13036366 1082554 0 131785801 131024414 0
100600518 28897112 0 440585838 454803838 0
24726569 33538981 0 792887469 834057225 0
68317158 128580738 0 383162212 337583479 0
463034631 110469556 0 722890583 474387970 0
36827751 10156078 0 206465969 198608326 0
89686234 96177794 0 672135681 631485414 0
51484649 8478420 0 147831046 135102179 0
60135362 18089696 0 501828587 492185712 0
30342264 41895671 0 360526817 363722714 0
52769432 24127115 0 476714497 481676656 0
58502398 36807481 0 461282371 469407370 0
103766457 36849542 0 355306463 404735827 0
25585231 8349289 0 466791832 331712482 0
143161608 143241617 0 724805738 635282962 0
37172898 17140423 0 183934887 205054131 0
325129360 92171058 0 405675351 332673026 0
523615411 77233861 0 834808687 566998699 0
404419049 44005389 0 744125975 829359406 0
677527131 50680244 0 746274009 431975907 0
99035092 21119881 0 362963604 361740640 0
55306805 131415016 0 864553269 878809455 0
43793885 74401826 0 319646694 335767646 0
230868906 209574249 0 887021731 795426885 0
109076560 40310477 0 529767626 594864279 0
27099128 47826654 0 295815740 281896249 0
56539637 10963150 0 488863253 447089248 0
26526034 2482878 0 48084127 47383910 0
46639126 5709473 0 186026440 191240511 0
135684960 50941675 0 302935041 306114968 0
415748126 45637510 0 670756209 368612641 0
524481958 130428963 0 813430898 686367605 0
12784409 2301590 0 140337243 149129254 0
115791387 47118859 0 260233305 291831623 0
245883088 13285795 0 489431474 453789082 0
30785185 2822480 0 413854820 336868273 0
105937175 29298762 0 769425840 820148732 0
383876825 68762445 0 850480546 845218833 0
31608779 50190211 0 746692894 757367139 0
444092884 457846305 0 594098625 722963238 0
16556918 79568611 0 823079105 728877029 0
196009301 12387898 0 399496598 332919512 0
97674957 18709231 0 384049060 335933142 0
392033798 183115612 0 722712383 909145613 0
12607206 3674580 0 339373393 296940673 0
106721544 12641255 0 298396353 276411441 0
119440459 19495894 0 241029197 151635232 0
119668594 24268822 0 176772983 122208357 0
295982979 59119449 0 399292652 392379463 0
164220964 6147530 0 855059290 705616947 0
10905681 2453843 0 43963792 58125902 0
18938366 37594477 0 485449102 442188618 0
28563109 16011398 0 99577482 98059615 0
65967511 48498857 0 153182409 107095358 0
70652369 14363543 0 289414300 288315281 0
4011587 7929257 0 313739374 314956597 0
307798974 231045231 0 707524817 678694674 0
11051166 11442716 0 309998366 173985187 0
24277470 20110534 0 202206748 200559522 0
66248078 74793121 0 602797098 653490812 0
247605201 33423808 0 716306850 506725496 0
28096127 53275692 0 957312580 941235536 0
14466646 1639668 0 320558915 370042505 0
72092167 203515649 0 511670111 477232990 0
10483954 6162324 0 219075864 206874497 0
162092631 11389078 0 354164307 397564697 0
60977965 27553644 0 639859140 751752079 0
5666466 2538203 0 140274561 125443178 0
76700140 23546607 0 392189913 360347102 0
4003072 53205077 0 121561235 124422015 0
64738232 12353693 0 403920564 342452373 0
37629818 22199100 0 656911826 725283034 0
98093532 11369738 0 331744608 347989821 0
83412625 22673480 0 222909635 210581976 0
54829512 4593435 0 172240013 179698740 0
551054734 94718399 0 703399028 625767047 0
33294979 16833850 0 35187806 31091385 0
127429826 63326832 0 698880439 543083020 0
20676082 9453837 0 69943377 66147571 0
75040450 29696097 0 705131704 844246917 0
2154892 26857919 0 286845844 268642219 0
353306893 191846783 0 911304503 657133306 0
20540840 82236770 0 858906601 854969567 0
5431474 38352355 0 196629186 196358834 0
152962030 36465316 0 646256667 500409567 0
583756711 145102021 0 656735835 505455973 0
18042011 6343230 0 112197820 172068803 0
63778076 52539082 0 837249173 993201231 0
39778029 47790304 0 795479216 639950782 0
547351126 235978097 0 915524100 764640050 0
15853586 956151 0 561273984 287556342 0
553411162 272412732 0 727291618 647888085 0
110522975 103191868 0 682941148 728878938 0
177824261 50806056 0 440451255 390447922 0
267646423 139543984 0 495391805 455159895 0
52912013 47777592 0 176813127 182682376 0
1132442 244289 0 4091923 5081214 0
600505290 32232093 0 708691361 863652672 0
30498781 73176198 0 496188399 736604914 0
51582500 96585918 0 695545227 702797468 0
4686727 4833972 0 20732099 22104611 0
158834467 67925477 0 253740153 238099018 0
139404732 23422052 0 387675868 320654337 0
92439841 41222790 0 520110795 518933127 0
29795836 262707769 0 534534737 571407421 0
334748730 172277402 0 730137950 680087445 0
467031406 3600789 0 887236772 599853699 0
168448505 63424364 0 330770619 271302146 0
289587197 70020088 0 632237790 616017969 0
62211067 26120059 0 454634374 433208869 0
4076713 1184509 0 160040321 122779341 0
178829395 128280969 0 457357735 513372459 0
212321000 62624985 0 294401089 288425466 0
86110896 6084844 0 771352157 729147361 0
394671300 28442397 0 914467775 607971857 0
712026936 32613526 0 883041953 887572313 0
99163796 38441305 0 432887207 509538699 0
124896464 214421813 0 798050874 881029934 0
39414004 27449184 0 286517848 275386240 0
239593726 41752666 0 669403638 646384785 0
512661471 330342869 0 733414050 628302305 0
378001482 53246435 0 606616329 489991330 0
816402477 256881108 0 927170288 918039049 0
2458602 10484849 0 34794364 45377378 0
37980974 175119050 0 480455012 452024711 0
613776365 16421203 0 761823188 667607323 0
56621872 71493884 0 447852021 469215940 0
130942232 5557255 0 424368958 509068148 0
304815266 131831440 0 708077825 540403870 0
245769326 1972590 0 751559073 946471432 0
404443606 129919393 0 698556685 778529334 0
24864243 17525912 0 34840209 35109128 0
331909316 13541013 0 902782669 940024730 0
74958084 6866998 0 207749548 209113756 0
160013469 18290991 0 334366051 343386923 0
186970193 37159481 0 340357972 339416304 0
199854459 1955775 0 501816436 325877276 0
135416972 55212669 0 272656237 282210707 0
36536960 22995742 0 126622463 99706164 0
46103355 6119658 0 122811158 135449052 0
40206610 129137418 0 444968712 402465802 0
64464385 1692608 0 212408187 145867503 0
3648455 13860615 0 75945500 90049834 0
243156 202477 0 6530991 5232836 0
82674516 30923605 0 211608123 218960611 0
167892013 43932182 0 436690379 438391701 0
51079519 5811369 0 80464907 94043092 0
1841644 1334605 0 2088238 1631619 0
38823605 66921118 0 290742821 273080988 0
18086434 186794546 0 627881272 494560918 0
27760658 25702057 0 214803278 187974525 0
314325489 277116567 0 581088496 534570718 0
157092152 320341025 0 841574475 888133038 0
238052825 45947425 0 556227631 563555274 0
203052820 53637048 0 457010175 417111765 0
21881982 23319422 0 312336807 251623442 0
10837752 35463598 0 290408587 283472982 0
91099640 34104541 0 185284330 226579900 0
343635463 49273356 0 423550226 330221799 0
216871136 13941117 0 373471637 416150879 0
143493320 1710411 0 953953894 893489618 0
129345382 6825565 0 512642179 469970388 0
378780769 268106845 0 486870861 321190139 0
17904036 43357045 0 245308944 257818116 0
110599823 12448681 0 643241398 591495788 0
22687564 42943557 0 542999656 395645572 0
43380913 32842353 0 610505959 562202224 0
79951392 42794352 0 836439412 734562623 0
9797491 1997963 0 55141620 56337949 0
34650930 202081878 0 608233359 677063549 0
208078983 21025955 0 820955611 780721373 0
50794592 31029247 0 558535750 518912747 0
3837066 1630789 0 27949574 29214583 0
6418599 13928029 0 56635288 57405123 0
99664802 11931316 0 687904435 616157579 0
699677540 355069207 0 924339863 770301073 0
55083530 14718534 0 135081455 125927838 0
9602919 44647 0 62373894 56935537 0
241297248 51984057 0 659991846 614748105 0
339289640 95948312 0 674607831 806738795 0
851538781 70102754 0 909787669 271779922 0
370556855 87251979 0 489271327 488272891 0
267294683 87222588 0 422896093 508646185 0
130280698 86620149 0 664590011 718661362 0
357645070 49763366 0 411068534 363742544 0
338905943 183723227 0 405974296 395529224 0
124978755 86229732 0 923705163 832725544 0
65745527 14680908 0 457908737 380311839 0
133689553 213530883 0 878950454 872760725 0
352647200 243767236 0 753708186 703707535 0
92162185 15006590 0 162277476 83935908 0
165965591 21064047 0 680298147 676562480 0
84323511 17168411 0 808020306 421348041 0
55042742 76553474 0 440277975 390644681 0
822656292 376632915 0 930083908 941640069 0
35541271 140963960 0 404154430 406584493 0
23489212 9735299 0 33296287 13329637 0
39264393 40604604 0 842901982 868329561 0
42168663 69383535 0 649458510 591587783 0
2581493 1754807 0 52063636 50141456 0
168002935 75924531 0 351648002 263305875 0
389371863 47346737 0 533594270 539046753 0
636963724 185022729 0 826818684 353491847 0
134365007 43254236 0 533148716 354496348 0
815772605 258077604 0 860418235 438622495 0
76919845 14226729 0 267743507 276718379 0
225372986 156659395 0 349005500 223290778 0
307791083 920267 0 590128866 658723011 0
11966844 3096082 0 90836330 89930621 0
79361309 19182436 0 318240480 241449210 0
16092843 41643945 0 297747825 288442120 0
209961442 135498983 0 587228126 612724562 0
51146831 237464704 0 612391079 648584955 0
62054384 5575304 0 65270698 46559369 0
369174997 9143763 0 810067691 820145643 0
3932405 739110 0 29759509 31219713 0
47737707 16789802 0 256883902 290596085 0
581552132 94518087 0 692957992 468340819 0
9087657 619526 0 36604874 37316726 0
14149305 699537 0 42186390 39715319 0
197788276 13880324 0 668519149 588553136 0
262882012 44086985 0 381041815 365665790 0
411919158 86160324 0 882601116 973778706 0
17601341 10487313 0 60822025 33416725 0
8712452 22491930 0 191329813 168456329 0
4529359 2241888 0 28185520 23302149 0
105797752 12345840 0 442280761 451981826 0
160480418 43767076 0 890631586 840076066 0
262738201 12888227 0 332446015 205910120 0
266118831 62343128 0 681396126 730231032 0
346414037 286554118 0 785561735 862226108 0
467692779 76984981 0 723321050 442071990 0
317562991 60697973 0 752536174 270554975 0
165636366 25404184 0 525622209 481794503 0
541949141 331371736 0 938952899 845370532 0
114871262 17884611 0 614073274 459190452 0
88671032 198245870 0 917428826 726555909 0
111293729 22839165 0 377930667 364366948 0
27397499 47563192 0 829599695 881644174 0
350247608 72456359 0 489380986 458391480 0
79853039 98031825 0 281639116 346671855 0
254450040 180765183 0 698170954 797115367 0
47909459 33509826 0 271652770 231923593 0
341812791 84295369 0 727805659 661591542 0
237217316 135338333 0 328335786 216051871 0
488415143 189710291 0 671982905 639304698 0
7790575 38254546 0 640051089 646866546 0
16660827 3387119 0 100174895 110471595 0
184985111 928603 0 538362602 394444273 0
5480586 675075 0 31654277 34669878 0
205151990 57470824 0 471098121 385463449 0
174885307 89761 0 892028378 827985630 0
35329179 181733287 0 618488737 583026417 0
195790511 78065385 0 722491770 698745131 0
9070121 2187801 0 38333126 38225429 0
51157213 68723890 0 400615217 403492127 0
41049824 23605256 0 764637689 528143188 0
73826633 76642961 0 811309161 741436271 0
90147383 42696293 0 336261245 373251245 0
4664220 86815975 0 430249891 429142777 0
26354221 1554520 0 652787096 730925057 0
59379554 6112550 0 106320683 84917668 0
98023643 44723232 0 494279425 397838511 0
379440581 251857258 0 510668915 437236474 0
4619578 15870442 0 197392130 158594955 0
87608868 120778711 0 654714834 509093814 0
70840274 15335175 0 87676459 81630921 0
138928708 44407932 0 189947615 106559045 0
606646311 160519239 0 737259214 479686826 0
35043057 225904 0 570602973 494007007 0
24489159 1088100 0 77324843 117663417 0
306182095 47643277 0 479592307 457914899 0
666674286 83764163 0 697562681 519393046 0
222773697 85377506 0 819371679 824428993 0
44458070 54231235 0 258437148 294083860 0
69166350 40043500 0 362592311 419593878 0
102903220 23780109 0 618621388 617780826 0
604213253 53221824 0 854174405 741028777 0
43611493 52479037 0 255155686 254421642 0
14633284 235245724 0 541322846 579891863 0
40002827 18306454 0 306648798 350520151 0
228813710 19027905 0 320311570 281826647 0
97624160 28360452 0 272774210 330787395 0
1860246 21481107 0 248921811 263844893 0
18774137 319168842 0 861718502 842334638 0
64452042 41471585 0 334583188 356992412 0
405929906 25804237 0 804013701 839679148 0
69667424 62181497 0 530481754 518814657 0
10739032 27967735 0 370342252 330003748 0
243087128 68108832 0 551615527 651291480 0
258619677 26357690 0 617813275 597038027 0
122392104 3131566 0 547805650 558213344 0
51627479 3508877 0 645470451 514635256 0
311113 1888625 0 578805105 566044791 0
70313420 44270131 0 584226056 720732719 0
83508877 7998073 0 330629531 355803988 0
134618118 18671380 0 240064683 325651426 0
25460413 58552755 0 148128711 182410319 0
590682473 158636340 0 787235192 967847003 0
876970 1744222 0 313522432 392896997 0
385782502 87892910 0 701835814 507258401 0
120024433 11566917 0 742629684 757961999 0
87259432 84098285 0 292254260 325033436 0
90460606 713779 0 416365233 366750544 0
61979572 7565932 0 434570825 429139369 0
173011702 24742545 0 216813852 178767337 0
348132497 159373359 0 469531300 461844487 0
272803704 58732421 0 979867580 941463564 0
15243594 40340819 0 287304902 315511404 0
113761822 68736454 0 770906058 708785676 0
32002443 42855818 0 884671386 784529298 0
447626131 222753543 0 539080632 646504613 0
19166706 37988992 0 347466748 306532587 0
33962774 20843615 0 305658769 333690199 0
76365243 155706396 0 251965581 282343218 0
130910195 112561595 0 488715619 484006450 0
236075958 91311483 0 876083392 913196773 0
40675843 50608600 0 792316278 795432854 0
127511661 77359242 0 690395807 601445876 0
137527357 25614841 0 243045544 266259803 0
229738381 74793214 0 248253869 144959022 0
98920796 93584882 0 668303060 670439550 0
60331591 20496794 0 360625219 470470005 0
100283045 45644168 0 335729034 336498359 0
91582867 112275541 0 711734625 595921693 0
256896144 162891271 0 318460461 272903414 0
194830655 64890610 0 459444650 438765247 0
83891772 6196990 0 628500903 591720410 0
149202599 72229546 0 421299692 567681087 0
15879900 3012106 0 77700919 75989601 0
17129497 27837134 0 582658638 601320985 0
55407949 14743359 0 69327422 81357591 0
228591341 156830862 0 244516905 235372095 0
61881820 10020450 0 180191287 160153785 0
272111024 25564707 0 351094325 261803848 0
25280399 19669350 0 538470897 440179534 0
116718996 43387134 0 260515462 163206338 0
274906519 11744241 0 424909086 392925793 0
20480086 61972371 0 555650326 526861382 0
22552961 6697662 0 205333271 206206459 0
134729716 17679345 0 685664432 557736010 0
110138669 99468928 0 251504871 222622973 0
53709031 26692771 0 698960513 620942502 0
251049857 109973570 0 678732032 555804913 0
123240951 69471879 0 608872666 630461438 0
501620061 115114180 0 845704575 769257826 0
266943226 49021059 0 388065314 362806925 0
75149317 4682071 0 716442391 666562302 0
30317089 13119266 0 86191989 70584753 0
96204468 15983750 0 135897868 120374889 0
66594275 31699508 0 143444664 128254981 0
52857174 65259557 0 444066475 584797466 0
195527499 146270966 0 720501518 535282254 0
11986093 7754588 0 92067275 82412597 0
39549999 38681460 0 202957708 255534415 0
208942653 109812683 0 223974562 193334356 0
33166654 3325187 0 352850464 391602068 0
103276230 24328816 0 545327550 558493335 0
9069929 60283756 0 383517832 377055690 0
146277193 250051630 0 902538840 953839164 0
23104347 19755523 0 202487573 190718058 0
211687023 240469683 0 912653339 932615795 0
26312522 9727713 0 56480577 55572866 0
15150121 156826633 0 975786139 837396967 0
39822139 223186487 0 522452619 542603504 0
160829545 18112005 0 180317962 164077436 0
7848126 4671585 0 382379258 376737871 0
2937924 20309204 0 123701974 115780163 0
246792416 2283911 0 767940639 753852137 0
287349875 211640972 0 424552129 445358132 0
110109508 5900108 0 138642216 22106114 0
107988949 34471774 0 231358838 151303027 0
65477198 16330376 0 483638057 463330183 0
17674874 202071658 0 452902730 462493970 0
267122776 91920274 0 357599350 319554814 0
19387448 25728982 0 386271767 350577124 0
68591836 48537862 0 835015393 758952811 0
1216305 10600193 0 69644254 64519587 0
40212760 6349303 0 197840859 118068094 0
26172897 157818439 0 594058943 570378162 0
693429597 103611073 0 917204313 664640210 0
155899647 57869265 0 924442487 895376120 0
236989053 196318754 0 340803099 370667130 0
690065565 341371746 0 878375132 496616968 0
752040766 532364929 0 786822425 761581578 0
88778483 65699692 0 771249479 744186614 0
248127488 28583866 0 541290743 435731277 0
24615907 18106827 0 277364956 312899185 0
32226181 10258973 0 796870857 789901104 0
89480764 5936307 0 838424484 751798137 0
2702865 8299311 0 254375933 175921387 0
283117776 63822722 0 344459953 322924246 0
22649650 37871518 0 682223069 674236771 0
181226477 52405769 0 990794508 741491226 0
100735555 4029632 0 595646561 614940893 0
201370388 10745737 0 258189970 234045705 0
181909468 13123329 0 276007115 263364498 0
37079776 84258048 0 411114744 259763828 0
16141282 21128892 0 461880418 445016775 0
216823108 7784013 0 250078014 329395075 0
72441543 31313607 0 448194056 387162516 0
130094401 26277409 0 229409501 257833773 0
200940496 43528001 0 793125683 907836108 0
470294235 205937110 0 661765791 779903162 0
59633634 40992191 0 323843320 320681537 0
283047923 187954571 0 341880941 290944076 0
14022945 7133222 0 215745604 127621527 0
207233448 157752166 0 364753780 240612764 0
313174823 215905576 0 741903175 627835693 0
81995174 36569060 0 201416115 256046442 0
10106363 42484340 0 367886772 398514870 0
84462801 36025945 0 485170808 504860786 0
6346586 756936 0 41867665 56876332 0
10943877 2348489 0 20469908 24180464 0
51863463 63471781 0 669522381 628471399 0
7040234 235622 0 14368722 9711295 0
10624314 180130428 0 764591020 644576848 0
12207884 4437585 0 139842416 116364326 0
523328067 297166700 0 611039764 681074734 0
34901162 88503684 0 527551026 533320341 0
389072760 68282996 0 809491861 816698369 0
192758545 153150018 0 758115602 628096856 0
46691394 6475933 0 219734595 187591208 0
149329505 13480068 0 515962516 397842774 0
175584018 7739515 0 496071686 446790243 0
236501617 40870629 0 354096104 325589089 0
19374015 25417232 0 556588433 451004872 0
84399579 40838634 0 752822417 717813275 0
581826546 158958049 0 599767589 445192243 0
56194 12269449 0 127717227 140015989 0
24585111 128809664 0 879642533 449047828 0
49373227 110285243 0 910322129 800725043 0
378356569 47932531 0 873650628 959876312 0
588528642 46665073 0 883406136 849316262 0
15694623 18000953 0 185875389 186532013 0
11849215 7976250 0 156885361 164639652 0
108867821 18424921 0 350987181 309923032 0
70337942 3410443 0 223685935 231249489 0
33015100 5859763 0 181665403 175709633 0
32912002 78227372 0 280635917 252119235 0
87931121 2406918 0 282874812 240216602 0
421312711 123302321 0 838965970 789518719 0
15790051 7819581 0 202772627 177120609 0
10884327 46375303 0 143169005 185145253 0
543455830 246429674 0 610126528 598760910 0
204022537 49839598 0 519252787 489248245 0
5634836 100283233 0 538203850 469049747 0
36870443 1307013 0 78534956 80233953 0
26868545 74197748 0 717493933 735591721 0
283821703 93562911 0 472335544 542961651 0
86403508 58313067 0 670422056 941497976 0
280654318 182742450 0 739215327 693900265 0
52104650 7676560 0 213868719 228509581 0
206554928 106701478 0 492190586 246090586 0
247716522 123415219 0 340692655 283130714 0
68660627 65219841 0 482779390 468139861 0
7841169 47854150 0 781217079 695458676 0
20412650 46529595 0 455958069 414535490 0
31540621 37497510 0 501512844 474751933 0
2276311 369115 0 2948841 2635341 0
207050308 186025027 0 866429589 810994965 0
48772667 4367357 0 156806542 139168950 0
486141649 42549498 0 918198707 874593799 0
141847176 109325476 0 879517086 802536927 0
313664713 125636256 0 471176944 584338073 0
105807076 49174024 0 198425792 175756584 0
319322143 19361889 0 733063946 526472689 0
223123573 9096405 0 309224743 324314220 0
265347023 250634494 0 621155610 665539703 0
191645022 27896371 0 588224235 488918977 0
211526242 65537498 0 587626568 644877933 0
1243236 5521365 0 181288067 161836965 0
69747069 38755443 0 436182393 421372869 0
6022852 63238230 0 249203116 255763429 0
136949614 49032860 0 374309320 397017347 0
425831472 60088031 0 650549387 455472340 0
72158314 4307625 0 768799065 791866888 0
649184376 209696339 0 918605243 788884130 0
69040560 7236129 0 214488251 167651464 0
698071716 116399129 0 769828918 816658160 0
16740087 4240167 0 20113206 21846080 0
144664885 95074398 0 934525539 911279694 0
78128084 35420171 0 175509455 130567008 0
502524419 10327407 0 570709324 528257441 0
53230064 991389 0 382128016 336091842 0
188280533 90830574 0 833093795 794369754 0
69218803 100854306 0 614476724 578465439 0
96294592 67000339 0 565687585 622720452 0
88912104 33685086 0 734579429 921330759 0
243174420 36608965 0 644119777 658190330 0
19753835 4346886 0 127734995 146723897 0
344384936 238375092 0 466938509 397953311 0
19500538 11021358 0 84387081 81556423 0
29633781 55365478 0 402061089 423848714 0
32821982 18433745 0 473911616 530803171 0
732501516 25191637 0 954360061 740751045 0
16667255 46875871 0 256428987 271474209 0
14809583 56032920 0 301261838 303247341 0
453696393 125028860 0 858064640 821103608 0
13560601 14409446 0 241896548 259786793 0
85395764 1340890 0 249709941 258534490 0
332388565 147689221 0 522021782 364871048 0
75566522 53337465 0 915690207 752548282 0
2258117 2156482 0 68123889 74976438 0
42310754 2814176 0 58714872 68127807 0
107536340 7486122 0 531857692 558788704 0
56597575 69781078 0 412961629 409384990 0
23673015 58137203 0 609418955 612544784 0
6873520 10666047 0 375881983 488414013 0
95639246 80894451 0 453152256 395864291 0
50211953 196752982 0 621340102 576974413 0
60978742 50096719 0 273061925 359821611 0
309523022 148017193 0 675834742 612379024 0
1022043 611168 0 7936603 8809401 0
256818702 29453645 0 677653629 584346593 0
143632065 22622674 0 533382538 519890816 0
546477366 217219835 0 951510091 711947611 0
28622817 4092679 0 245955285 265494960 0
132334122 27662813 0 223757724 214260801 0
274913819 19468146 0 542435831 511654430 0
8644019 26965026 0 511123913 407415026 0
25107054 11962469 0 37554683 43281652 0
353857055 138294604 0 439687074 374462747 0
78893789 67032416 0 378030519 389756454 0
29249980 28922222 0 178110943 156466230 0
8315706 21379827 0 516577613 532634226 0
10580072 36184096 0 677801494 895003753 0
234118416 82901234 0 750519193 745862959 0
74824551 19427105 0 267213298 236575769 0
362859137 251894056 0 624058968 676071948 0
744543793 156431805 0 923919466 790607105 0
5823063 2460461 0 141734948 162006360 0
13620464 1927262 0 39580649 43547667 0
580202957 270834206 0 728575839 608360882 0
79624496 9500022 0 404214469 280406011 0
54077123 19450312 0 286232071 310264450 0
62034545 15210137 0 177469115 113137054 0
177912060 74174853 0 233039449 261323864 0
233172154 160461759 0 712867871 633227567 0
68718000 35201712 0 415693780 460368604 0
127471204 40863653 0 655561885 571240499 0
144213175 1317676 0 352319914 398286376 0
323670658 18755397 0 878130916 534596285 0
15413161 1997681 0 20484060 22082332 0
105760426 2047286 0 258507213 202401659 0
30193334 43057071 0 818212513 819329904 0
266063986 8102689 0 606430758 588343394 0
125838709 24228099 0 459940014 430797277 0
180371207 8874032 0 511065020 435185053 0
537660583 142354262 0 664920897 623927387 0
83127515 3383189 0 150548444 130926344 0
319727078 80784147 0 959023879 865540279 0
516842308 292678938 0 680839221 563420498 0
6344662 88337243 0 231920584 244655654 0
718009800 197799722 0 823705816 640091263 0
1621623 5823318 0 12950242 12300223 0
617699489 51786747 0 936097320 722413979 0
2597280 36425337 0 209307607 207286258 0
8260864 80272933 0 757831310 735204616 0
42182873 60209774 0 455979374 373562554 0
27431606 21437585 0 216461869 219008976 0
976400 80341911 0 416936300 377749140 0
94080927 79970143 0 637007035 604824375 0
120925572 199010409 0 424883129 561445694 0
88627639 176432130 0 649396311 678528862 0
416719470 98492017 0 686365302 557269755 0
244299647 135504904 0 426743725 399919562 0
154999056 79758225 0 408263171 273414947 0
98364671 1434121 0 137875301 168353690 0
31578233 1052796 0 38127501 29688693 0
230076 23844116 0 211172760 205902053 0
296100054 96039433 0 345572458 444127855 0
60504446 94036379 0 588811041 629797175 0
33252929 59119226 0 228738360 220752506 0
223996263 3444050 0 876875869 864189189 0
411396915 129611876 0 535794541 737920116 0
65370146 81269069 0 460136727 410703599 0
65943101 78268663 0 802337605 830101266 0
28312356 10667578 0 215392696 149655698 0
186262346 42827419 0 725209378 760310272 0
32045634 17567881 0 372109809 315873798 0
25059713 37079825 0 164147941 158861232 0
381252851 152069206 0 487357806 538311914 0
546883260 126271290 0 649661877 450781338 0
346420204 74447344 0 491488448 447109352 0
11813087 1697496 0 14754265 13513358 0
34463689 136768375 0 339048919 396079172 0
443698405 186191946 0 563802745 582150276 0
63145802 175024895 0 954870247 737269910 0
183661779 28759870 0 393769089 404824546 0
296861012 162627814 0 458016387 267265866 0
192295449 127372461 0 290458915 296722314 0
580668790 393284855 0 867783204 554702412 0
560717099 143281444 0 832173321 889089109 0
35572197 110126499 0 892685469 726283322 0
56577021 117679919 0 445210095 489515798 0
206089264 62325381 0 664511497 733132688 0
134895965 58743057 0 828736352 823286208 0
67088073 38028090 0 467392548 420382673 0
180948513 259567261 0 471558250 539511984 0
31200120 8268224 0 220522980 185050021 0
10174161 42268459 0 325859075 345244060 0
128110702 128057017 0 319012241 282493557 0
409305761 237658903 0 556849828 603710512 0
44696478 35127114 0 267583442 405038889 0
673919838 217239263 0 818348776 779639440 0
306619886 171780028 0 471635842 252517608 0
118489000 59746097 0 713373864 704925789 0
313052023 78593037 0 941787015 923054174 0
675872265 27111826 0 868632939 800403869 0
716599976 19216613 0 830651017 792206150 0
12185142 96893764 0 459142550 524778760 0
28147161 47472098 0 130030860 190834673 0
63464346 4273581 0 294814727 232445767 0
249142648 86857945 0 754920373 779859504 0
204807646 100656309 0 408135324 443406574 0
91858475 5036958 0 98868705 96683573 0
63072495 17096708 0 438363725 723553937 0
26759012 21422703 0 768139481 933425910 0
43335367 10565359 0 711394810 707079804 0
28787833 10560259 0 31983279 22007506 0
260967391 165133451 0 675888203 615441306 0
273032011 106512789 0 552686712 517786692 0
75576098 1435023 0 405094335 450916085 0
148810237 156370998 0 800111174 783306002 0
31921270 12789074 0 132006467 119762461 0
500974261 64150263 0 608889999 609951795 0
142184502 51658780 0 850671948 930289308 0
72574710 52494628 0 169992384 208638481 0
13438925 7967130 0 130802442 127387819 0
50119017 64715933 0 306726923 220651142 0
46090673 16161149 0 250932688 269658739 0
57783148 28186470 0 463781220 579116347 0
240041229 28130821 0 284652104 232484528 0
22768434 3228776 0 43235905 31320214 0
87673445 51095535 0 837521620 909996456 0
70941568 6665791 0 97834822 94846119 0
175546127 103931011 0 732635380 751518985 0
42875086 29930042 0 114983710 118161838 0
344624428 55875208 0 610026821 653642362 0
36913788 1678447 0 63388683 57427873 0
71131863 139282560 0 564652903 548300351 0
29044028 4255700 0 482496974 487354160 0
47076664 41466192 0 422687517 435010973 0
337112440 59445628 0 834347631 552003356 0
13124717 6002463 0 106069191 93375808 0
17585641 126785738 0 466288065 418218650 0
8704837 5916788 0 421285423 428357666 0
464392994 159824510 0 633701428 731326910 0
71627605 15514097 0 245767659 290362459 0
77809737 72521741 0 613102103 584688756 0
355638887 130647343 0 753015419 723601517 0
119028520 756548 0 363605262 424554660 0
65399043 21846240 0 164828074 146671543 0
8760145 1129618 0 83974450 85189223 0
24955414 14001138 0 610823195 551518913 0
19715855 22178178 0 247319669 239741708 0
25596321 29223795 0 132170447 125461411 0
7422142 49496326 0 398870075 414375033 0
14312800 9499046 0 80469704 76657177 0
301301667 165694753 0 327944806 330128604 0
12689105 444031 0 100437416 74112308 0
464264 2091135 0 33446413 36418285 0
26734935 17884222 0 41677933 41316573 0
29407433 26644554 0 612741711 600910869 0
629407 16482424 0 72279839 63194074 0
40536934 18880866 0 352304506 323730813 0
492580371 98745129 0 690158813 592615657 0
609283849 108308705 0 659883398 565571610 0
9963943 11041666 0 28322524 28183301 0
323972506 249389585 0 650887308 778696458 0
24301939 13775870 0 167512279 187001401 0
465782349 93906858 0 752735481 820762935 0
358066233 53951128 0 811997228 886724779 0
2914373 67272669 0 579167347 520178172 0
199028549 27736053 0 359458929 363789549 0
341077726 31869921 0 522282086 529102368 0
28488246 7967147 0 144180775 136874839 0
1663657 787422 0 2161502 2053807 0
471838610 102660551 0 800640466 572844857 0
81826366 1421449 0 888979949 707447220 0
55518215 116316461 0 692639924 777582057 0
7568879 14679182 0 110949220 103647897 0
39503390 3370494 0 225826558 307742611 0
68435487 28334254 0 109194418 101455018 0
151332976 2089553 0 563955618 412766829 0
108897651 15227819 0 524916433 428506554 0
227053436 190643719 0 404259594 364036317 0
2530744 25364308 0 781395907 762406480 0
292891175 36823469 0 378173599 191516967 0
30282013 2006668 0 57971213 51398688 0
257329116 29201809 0 370349586 364639285 0
2023150 135945 0 62646417 63690757 0
36129173 14757616 0 103591403 96827692 0
135112361 25412559 0 213929544 130121874 0
28217266 8916474 0 352540061 333055505 0
46734513 26062708 0 90784728 88437885 0
5976866 135306200 0 467591294 366084524 0
486286582 18987442 0 712698461 754053868 0
21870685 14435779 0 131938232 115734432 0
123081932 92160728 0 669368391 680826506 0
94034610 9990918 0 246425554 305951643 0
395036297 540038616 0 638263509 810307362 0
140095469 10050373 0 554281160 607729870 0
96232282 4577905 0 745554302 680482461 0
168342785 169465857 0 284003581 298446555 0
24913379 79456892 0 821778618 946226745 0
437628083 77878793 0 580075900 553877224 0
336323162 61743628 0 730398235 794827058 0
233731068 53860624 0 350298673 259514614 0
6082739 2206985 0 242583705 245315415 0
24173668 16026767 0 267635748 260191071 0
347681264 44107210 0 743508885 799604550 0
765226332 223802892 0 847144466 394052848 0
258444100 25359694 0 953016096 948368459 0
567355579 64405443 0 760581484 558304094 0
5910814 7808960 0 91641746 86023144 0
382639861 51721274 0 532032980 578585517 0
1681789 17862397 0 181728385 168508463 0
78416590 88297500 0 770927635 710096817 0
398194075 188770062 0 681755902 633744199 0
22458671 39409975 0 420416596 408527257 0
369173019 8632061 0 926402436 759746142 0
273092401 53720750 0 944966465 780260475 0
1736600 64785343 0 514260495 512765184 0
467146938 31468662 0 485859258 130077158 0
54549232 164668469 0 774972678 800096229 0
63456741 15274682 0 334020706 281521764 0
153972 3700934 0 12375714 13105444 0
2445 462 0 11889 10359 0
36652387 57758152 0 390084152 356542334 0
76511475 63124419 0 693342291 504350395 0
83134394 20170162 0 416719185 443551785 0
10403396 43052882 0 700320643 677063799 0
443134767 1027177 0 577657326 542052032 0
69184892 49302174 0 444997512 492573544 0
59714044 49493934 0 277205427 226269120 0
5811031 23014769 0 181914407 183787750 0
105122252 19526757 0 571028910 508708317 0
769981601 132600309 0 806732490 887208495 0
88076899 266456179 0 895756040 870422023 0
45602349 285557840 0 667348203 820438908 0
220736713 54745018 0 611624243 370393681 0
467319139 108550304 0 783905005 844132663 0
318496700 105114911 0 419286615 449629125 0
4504005 88751748 0 559381292 787658968 0
21264859 141056790 0 684539152 535787273 0
307403649 119814463 0 403695464 354265056 0
54351565 33226612 0 179630102 178943136 0
206079253 21843031 0 477260442 343774535 0
15927959 19210365 0 799008356 862759082 0
27009768 15670245 0 236732207 252213646 0
910835 2577158 0 658898334 752837746 0
495512332 162490492 0 508474914 485040266 0
210804430 31078231 0 771538760 824404481 0
348206522 14145103 0 743818951 746407122 0
54915810 58030111 0 404685551 385680659 0
14283275 350090265 0 799006158 807854658 0
50800175 46613560 0 118180342 110417039 0
257496904 12231328 0 460984246 367135949 0
65118207 64914087 0 581304319 586327948 0
425977902 203354838 0 627917834 427912303 0
26921674 20547270 0 534008097 546880098 0
233906113 248039274 0 854196710 557993249 0
140916056 55388579 0 699717314 534946418 0
144020731 62041957 0 558563392 585727930 0
9710355 10808806 0 127452992 119436487 0
649123 48358 0 6219558 7241373 0
18613837 5735913 0 234726253 221694593 0
108020260 102560042 0 565087177 600926241 0
47713656 35508232 0 445657374 408932864 0
401664104 97141676 0 895817283 764154796 0
10612823 38419198 0 293273758 305625139 0
65441580 216119461 0 655442304 592637005 0
188825634 130617579 0 393117257 438953110 0
728205 121124194 0 449913943 443797680 0
418015363 19682324 0 748832592 766857656 0
42813422 39341256 0 194231641 193721823 0
92807824 12419005 0 174002907 204408996 0
188278716 105795718 0 570369123 307617639 0
119684303 55156318 0 362691076 387278749 0
125241228 68526946 0 410836374 468784869 0
578533433 2686536 0 939979415 823324310 0
20539236 12893786 0 220133386 290277758 0
150023795 15541631 0 646967942 646863483 0
828921098 244372807 0 884240912 409825307 0
39069949 236908830 0 774559159 820455817 0
9911001 484048 0 346372271 328595770 0
947188 43459 0 101433042 116181006 0
2107017 20261397 0 111649508 109549657 0
41063081 88701626 0 484112177 528209198 0
156888233 318331125 0 592319384 636847650 0
337128352 241210424 0 688372706 455854225 0
1061860 1427444 0 21876641 21860010 0
396451597 157385267 0 559831460 580786171 0
275878349 372977912 0 345081890 495616333 0
677569130 211450554 0 826069112 554972911 0
98742344 15391421 0 119604076 34550840 0
40258517 86544502 0 441745635 465387381 0
149317 2770601 0 8331455 10558937 0
65334003 3089121 0 817307095 755989876 0
4613112 343915 0 15983487 15835794 0
108270677 38425382 0 739951669 737759051 0
279943439 6105002 0 588461265 663730592 0
128429463 91783485 0 474225972 478754712 0
165607960 68102520 0 178003530 140011168 0
37831205 17159299 0 471927770 441879545 0
52867983 24270552 0 95215875 34928297 0
33612068 16048566 0 56722433 49952605 0
19265348 27481238 0 65513854 49396876 0
53229939 32270989 0 401229866 406083102 0
251018775 395226510 0 981358746 974554394 0
14772618 109357368 0 581914880 607556975 0
291953468 253092775 0 820896233 936985840 0
188324360 9035106 0 635542701 641326198 0
7745994 2886969 0 17989398 17306136 0
4821724 40129550 0 476648064 442419791 0
764754 7964009 0 31252555 42610864 0
711030835 242359735 0 862448454 842534664 0
16456259 3462134 0 658613355 677859851 0
447374537 356206268 0 532456038 522585909 0
90735793 215685906 0 562200401 627369920 0
11647825 7387178 0 78102547 79863703 0
654951803 442877828 0 868057212 861069722 0
44622255 9551459 0 337504451 422098518 0
7004831 48928283 0 852594860 778567686 0
116492179 1249393 0 137841595 154943596 0
249211628 23225959 0 288535481 189127222 0
8812120 18893872 0 151045025 163575100 0
11912349 9951106 0 98648300 89168405 0
36458717 50633915 0 476539181 417794859 0
550680504 252465788 0 664090890 589295568 0
25364149 5594902 0 352792481 342065239 0
100289614 45298846 0 506034497 435207243 0
761956300 237068 0 788605865 714231120 0
103801846 76129091 0 359105060 385062185 0
23106319 14613362 0 104969463 101629611 0
8737063 4944973 0 57213402 56031795 0
347530553 112113163 0 459937786 498055465 0
3446543 175245061 0 456908602 416936717 0
203464982 13930742 0 567977555 560295307 0
97917744 34106935 0 199267274 204895977 0
31356468 12248339 0 124956651 102098874 0
67035747 6472939 0 419995199 433580605 0
54624841 72760018 0 385083287 410790333 0
6620702 16239480 0 191947808 186115089 0
62703217 24360330 0 116652961 107967469 0
472203603 152378575 0 734561894 728900334 0
799909141 161920183 0 847717788 704838730 0
193278727 43849198 0 235844021 236412246 0
32828423 9887662 0 238210227 227520155 0
25372315 4710065 0 96750230 110100654 0
624028017 16785324 0 699178511 803322337 0
329332933 163475282 0 744467344 661817859 0
304352939 65040899 0 566185994 385292332 0
185823998 41417502 0 920815825 956772035 0
10346140 11295835 0 166116106 160106551 0
16353029 4641605 0 64429027 72949180 0
13699671 108007005 0 828459560 831543081 0
399032537 166261857 0 494310409 529322123 0
389387677 26919816 0 458717145 467009652 0
96170226 18810135 0 595715955 640054521 0
58393573 96582177 0 736752434 729667130 0
88487053 7090779 0 815260712 805119005 0
47979525 51555970 0 542732689 557617026 0
14333946 59155251 0 699432604 716087192 0
298337003 131050447 0 537519650 407751061 0
196809597 157349593 0 452830750 286682512 0
58241221 13112443 0 251878505 252804948 0
235453907 79108696 0 967988525 763499827 0
31926492 21371743 0 134701827 134365463 0
69984532 9504703 0 200185862 254570134 0
225428956 27914751 0 401947891 332951495 0
100486286 94228156 0 581983838 653549179 0
26728363 726462 0 29424554 30675126 0
130966134 9737723 0 212626653 201954765 0
141858487 15934083 0 151908147 157995755 0
136222539 96188346 0 953827860 758494179 0
99917574 258071109 0 527002589 506648120 0
484984666 19575747 0 891808356 964052257 0
685033231 69958284 0 814681045 633073697 0
12776422 27198280 0 666421228 628392905 0
16129872 64116903 0 311348523 288925088 0
226653548 108200042 0 651443427 684456805 0
3793340 3879744 0 32757319 25977133 0
158444099 181085565 0 586492522 543956378 0
29268555 1025019 0 137842523 138579191 0
174808819 70773986 0 187187216 193468974 0
64623021 34231209 0 601454568 724034992 0
45584904 63898949 0 620340274 568836612 0
308658 30976 0 1187077 1184021 0
16445266 19852571 0 217324403 225690733 0
528702473 356800419 0 662665899 637613995 0
18513830 110971 0 162913216 172795090 0
53351139 3868111 0 426743174 352245452 0
2813927 7655729 0 410370326 466947180 0
50082019 25768043 0 309121711 303567984 0
5313 363693 0 32498021 32895530 0
21684636 1655894 0 24930254 22945537 0
48059500 20207132 0 241305781 267492835 0
840506348 67815862 0 903047292 454290448 0
373212521 97140793 0 389378437 360236644 0
5305976 1930084 0 735459770 869378244 0
236967691 23093751 0 467610478 481400981 0
259076345 48048378 0 767506272 716853374 0
276401583 23935982 0 377648102 303569856 0
586185397 215128308 0 893032424 846628605 0
64371058 7043002 0 346225296 326668895 0
24330654 56005949 0 154733172 147975383 0
27429670 3210136 0 155914708 134742899 0
102106388 38835976 0 564435501 589597162 0
40947539 9835617 0 108998496 112715623 0
40344108 16308561 0 67615983 47863824 0
37039511 16212683 0 60073491 60485244 0
5617198 40150331 0 208102436 256204684 0
40618264 4163613 0 376523375 351274054 0
35351045 7302296 0 588229325 649626112 0
42103541 88284867 0 404350520 419064870 0
81279133 61878919 0 292098529 293484978 0
149891579 9458562 0 251516195 151114654 0
241854724 233857441 0 692385645 730294516 0
66313228 19879743 0 606036469 614061500 0
115007882 16144886 0 506799833 500695488 0
119894906 14728715 0 365596159 365293439 0
97197564 78783 0 230363473 88127512 0
48911034 106801013 0 565659908 682670512 0
139949706 11721790 0 798321124 791751247 0
18510391 6963012 0 199941939 191817421 0
434531064 52181238 0 607548702 517038197 0
86449200 95576524 0 302019193 303366037 0
118795097 10852081 0 808212680 637780136 0
17012785 11216426 0 56796804 67630142 0
13120082 5002778 0 82353176 109470916 0
3028181 590077 0 22953811 19594549 0
1100861 3350592 0 101248757 92079517 0
41571969 33278977 0 725475497 666001470 0
65024903 35682544 0 638885062 816838788 0
243973202 80163221 0 353273222 323398185 0
562677492 11500388 0 858818026 575595747 0
29753962 12632504 0 654489970 624527834 0
220278020 10966967 0 371798158 317192282 0
6388371 20804792 0 83052661 86429113 0
402286390 29942149 0 643339118 442748206 0
196926521 38929621 0 355998096 367941863 0
4596552 9352678 0 156885370 132369299 0
27179646 3570884 0 382527536 442732051 0
136327719 28947395 0 351020069 282098903 0
266797246 178177991 0 308122126 454373798 0
86136022 22739772 0 613487848 629394651 0
72089633 6871857 0 85947100 74544635 0
36284333 26676527 0 280622476 313294964 0
92437639 45532923 0 301995881 304195879 0
340208468 111200826 0 446836153 458145257 0
404862956 65466672 0 697261493 604505407 0
233700002 3586901 0 318286937 208501352 0
504378484 23546473 0 792303403 921625468 0
240007214 260342318 0 595623142 547754608 0
298979974 33896886 0 564062340 551020148 0
345645 83073605 0 581930943 644242492 0
346938408 107892916 0 372861913 392980028 0
1827199 176751 0 25903072 23461656 0
45428121 1323051 0 80304922 61852480 0
345831667 2187773 0 655712925 712097345 0
198079309 5191355 0 724372976 801584504 0
85921641 36019443 0 469005715 534242086 0
175809291 113712740 0 717065370 814632292 0
38026387 5819028 0 210497023 217628421 0
685659713 18571036 0 712958168 492769799 0
482156813 29385905 0 700796627 425661023 0
22601918 157283696 0 603336191 733767307 0
377153279 248868239 0 704350198 883361965 0
14158050 18674792 0 189396002 235323499 0
6446470 8978894 0 187724059 216340210 0
59134699 79805102 0 165406267 162626911 0
91998747 96479098 0 978287176 980511991 0
771500631 15649583 0 795101945 524849805 0
29092 25944 0 2062146 1945385 0
16465920 25874329 0 226165759 219601026 0
40516193 25679237 0 260798786 233880325 0
23785341 4147944 0 32095355 25953243 0
23374230 9113420 0 273754206 270245351 0
125741918 131272297 0 623441726 712621064 0
827306 253402 0 3901341 3478788 0
260641670 6839036 0 649037681 777207901 0
65970039 810148 0 92858680 97310575 0
180266274 49354067 0 441221118 403095006 0
75804753 56044938 0 267470826 257680922 0
524276 3517424 0 42150026 43092266 0
133052819 180149323 0 865671843 881628979 0
9841241 2997416 0 175255747 205867078 0
67377132 33023885 0 163178795 165441215 0
29184581 8422581 0 74459733 72527227 0
16130153 12063064 0 355336112 283447970 0
308133761 17729749 0 674488726 479380693 0
161120216 52448063 0 503815410 280633069 0
68621812 83202180 0 549423764 553290869 0
4209066 3501177 0 179360955 151624305 0
37460936 126475164 0 822184551 691562065 0
126418840 11885172 0 199572630 222613462 0
49662062 139438122 0 517502696 653231888 0
4737518 3316153 0 30396223 52623576 0
71865278 63819350 0 387062081 430745272 0
29742403 106707578 0 437724083 350743582 0
34104167 65089564 0 631845630 743058334 0
128431205 14001599 0 630809596 578327963 0
50479429 75246 0 193967472 142281928 0
24108487 64590693 0 584202294 579278721 0
14116354 5853690 0 356797004 445419657 0
4924908 78515557 0 192678867 187233379 0
72375800 20727486 0 371524404 384671902 0
34668904 2100066 0 83859135 104425703 0
68795399 3955699 0 117331302 105238883 0
219765128 31066184 0 260766918 222944069 0
593539569 82866941 0 598079003 481406719 0
55582622 259229376 0 770415628 824059039 0
24120600 2368271 0 129105341 110959171 0
3327681 1722523 0 20600092 20086877 0
116292118 15925469 0 248303119 228000223 0
93029876 4829772 0 703527969 637671473 0
93586692 67278720 0 306762516 308065540 0
29304787 1087752 0 37934029 19215942 0
85035145 5439963 0 618127691 720321922 0
42326317 65221769 0 487491019 470949849 0
3544140 5718717 0 187721682 165333510 0
39044376 69593796 0 411861077 411991136 0
235163359 123367943 0 495482633 352077760 0
101199168 28596805 0 197369029 215600655 0
92436745 66066375 0 832781814 837671223 0
32927754 55459190 0 497952152 504828880 0
84901347 90205648 0 459124463 421192453 0
47122623 8561323 0 136475889 123837571 0
216697867 62387001 0 914096545 847484998 0
172222352 20957515 0 554846870 498975552 0
148971001 61100367 0 838630949 752275933 0
77742613 183519249 0 546935498 506604548 0
203147535 2005602 0 315513756 232509043 0
11643067 86850934 0 550068573 507409222 0
61711757 22154698 0 521517162 556310116 0
19687647 39709304 0 224435159 170016641 0
845257 16778879 0 60823652 61358172 0
217430309 16499329 0 644322427 569339837 0
11049039 40596365 0 223292810 239866387 0
233638509 79151748 0 597241001 548282093 0
126404422 124427821 0 392773521 566301588 0
90034555 12084976 0 111629337 104272745 0
95413855 13636817 0 137690749 123107540 0
63605905 149328781 0 836951236 705605989 0
73182790 3988750 0 253463491 243726423 0
246213511 76675239 0 411586872 449023456 0
8019615 1554949 0 153120938 152468472 0
25460062 77928625 0 468932217 470846551 0
15015204 131099 0 36653592 34706379 0
158347848 25016564 0 554657020 668513733 0
183206338 47249657 0 355886589 338075383 0
19693499 103514707 0 541987102 568005792 0
17109950 5391789 0 157726391 145433174 0
29048991 1727850 0 102114335 146429949 0
46443162 50821199 0 350228355 395292942 0
41538593 26311097 0 191103685 182345740 0
8606039 1254739 0 301682526 241919161 0
85209195 61446811 0 138149152 146682859 0
225460030 51696600 0 243427590 182078932 0
10762177 67958975 0 122948062 132324100 0
454525739 621784357 0 833889892 720059303 0
17542719 9223218 0 290652075 270358891 0
192787571 1739659 0 645224223 834622181 0
248561892 46910588 0 763877351 688142415 0
215477246 118780430 0 748196464 769268399 0
139500933 238752921 0 454559802 544696087 0
94037921 158768129 0 905068572 930544456 0
279327714 48056544 0 477259945 338657751 0
73405792 17617948 0 301753965 286448733 0
413088855 30280685 0 629000125 411380794 0
753932129 505261191 0 839961956 828606208 0
32927778 64182658 0 954195459 936406362 0
178368287 50200579 0 935468553 971652596 0
125326413 33557846 0 986449399 981333499 0
569610841 89593762 0 876822598 944737647 0
10427367 1757436 0 73689236 68309546 0
19205694 6424398 0 167285682 154937255 0
14003392 198413686 0 947925149 702065526 0
21049479 16521505 0 80016337 75083755 0
6523687 1961896 0 100409124 94700039 0
1300176 4228938 0 17336591 19190091 0
48448083 17522783 0 343305135 367161399 0
220415977 45487149 0 608953884 604533206 0
34210606 83332482 0 630326457 604351346 0
124607725 121593959 0 337621575 382162943 0
144887075 399733 0 263439056 232131984 0
24492739 51881821 0 775795854 610420539 0
38444254 45545933 0 612014927 713553423 0
30378137 182917344 0 594307030 586077444 0
259856945 44971237 0 467353788 332770080 0
43532300 17693360 0 152579013 174297875 0
279981317 9149821 0 609841204 652543547 0
59217029 31890246 0 158480481 140503328 0
22041822 1445131 0 85224901 73199231 0
428903530 80160606 0 492447941 183083963 0
68606491 118275893 0 435339114 456053500 0
658128236 61014883 0 683307264 214484427 0
108815008 16690176 0 118033400 104452620 0
56139382 137108646 0 500331039 536623726 0
17907032 44541158 0 520585805 546017182 0
154976765 42339238 0 240517275 136248509 0
25274010 31471789 0 745274402 736372351 0
304926827 101280110 0 420505002 305933079 0
17667071 19209010 0 167047793 152113112 0
79681831 25588668 0 581165483 684108742 0
1844163 43820101 0 424451304 896666101 0
101168233 31317185 0 674246664 650955382 0
501743160 39628377 0 535211041 87026940 0
65182557 69404738 0 410940820 377968996 0
327822220 38229037 0 802546269 541252039 0
32102488 4528909 0 77380125 59812199 0
82144162 38456389 0 175451958 171755147 0
194450604 25042096 0 311030144 330196764 0
35157852 37354866 0 384342313 347994978 0
702163118 141849444 0 790676279 634475921 0
427241414 186299637 0 681788638 594336073 0
72959815 75025879 0 830640359 726605584 0
380646813 35534257 0 729230192 787192818 0
91347975 12111238 0 183473981 147851972 0
50521250 50474074 0 889014171 952067351 0
6875413 3699232 0 39555257 39839569 0
16120995 47818253 0 125551886 178811712 0
422396045 76761119 0 827771441 798659479 0
56012967 189084135 0 383870484 367513828 0
34181162 2305103 0 35545986 35936820 0
11088867 3646543 0 71407269 57976516 0
215366318 100366180 0 520510738 488776494 0
45744249 74875710 0 291990841 273870755 0
58605593 12207344 0 100701931 64722202 0
83404507 52474777 0 717658738 743544842 0
274979304 69288915 0 783726655 806295900 0
288619807 53382308 0 817370584 896406116 0
130325512 65006937 0 159466529 138930368 0
398322139 3069404 0 466249974 282793270 0
67481166 187656427 0 149879379 195530951 0
8981266 51661977 0 264492717 264289361 0
17290144 47615246 0 420677863 397475664 0
583132745 169808795 0 923197810 869300596 0
71893787 20946956 0 672020710 519420817 0
33770177 48614036 0 857627022 879691167 0
5223549 10160860 0 296200269 276502457 0
20651965 22933823 0 408769657 379983161 0
105999475 6164825 0 243740422 223109844 0
218664796 12211486 0 765728465 792996379 0
240225 605558 0 9609647 12278708 0
185031551 131456051 0 676768897 587689394 0
123380459 67813052 0 573501996 400593718 0
2819692 1058820 0 67036605 66259955 0
452740321 42053737 0 888082798 961777334 0
95573775 6313 0 258022577 254306959 0
121415095 10832596 0 178531609 180218667 0
14781095 33878045 0 513876924 507084592 0
79679678 13242858 0 390397070 442526996 0
49702446 54878333 0 407707603 519626263 0
242428850 90061232 0 302192379 117441116 0
43563323 31030458 0 208262963 224237597 0
282489175 5711644 0 933304970 681413761 0
23502998 2696902 0 359174072 329762689 0
147367810 87200092 0 486315290 459734637 0
4789239 20288890 0 71852314 78313924 0
220695351 121742745 0 564181852 485479883 0
101309990 139664330 0 770309885 819533168 0
41118828 1422041 0 275491503 274657344 0
16705212 3344564 0 28224389 25885616 0
153426768 34036118 0 867534146 842214116 0
222571008 55289290 0 458764055 392004717 0
168568061 70704857 0 784389879 888271656 0
278506626 261566128 0 487844741 452854770 0
2390238 12422592 0 654688257 718906735 0
180138 364159 0 5625566 5502957 0
131441369 220196980 0 492554271 584902745 0
86584386 89562226 0 659485486 702712267 0
158425811 8228901 0 692748769 497046917 0
102442295 8852032 0 377335027 329796597 0
18193533 11294398 0 949638669 947724643 0
377342398 120949275 0 810806211 489106072 0
157107114 110378542 0 584598909 718658645 0
165200829 5478294 0 526019258 536373191 0
616585714 31040680 0 758063407 680764242 0
46968605 9524362 0 174085077 176593563 0
13470767 4092025 0 151794167 158885183 0
24786179 12418277 0 534434353 644695036 0
57231605 27956297 0 626160142 614615793 0
317605372 19618609 0 801844663 936204236 0
3489563 15858876 0 484486874 477057674 0
71959493 34381913 0 643600181 596761258 0
49126806 19730339 0 306292780 315128449 0
8339619 5055053 0 67482588 64793501 0
258931950 14556708 0 836425190 851524788 0
27120775 4309723 0 36545641 40977698 0
24535931 24642733 0 110283773 111144004 0
4665513 13919537 0 68998893 71357591 0
189677696 44160221 0 835493037 707492795 0
225337810 75020177 0 287849564 230055043 0
237942607 206625934 0 897227168 849585534 0
104468035 171183473 0 719323883 716058950 0
102439373 148299256 0 712895380 579081156 0
36595000 16100393 0 78952154 77384567 0
184746959 22030123 0 673178190 441161974 0
27292607 11086481 0 36056236 32165642 0
190125671 147511172 0 579017487 946732854 0
145502054 169173314 0 636927104 613222681 0
134124023 235820435 0 904144797 902079853 0
42415727 71722140 0 319740001 294038529 0
117925542 489919 0 183816544 126153176 0
199514024 40713092 0 675344592 427175026 0
96687563 123698401 0 363703060 308592142 0
39744889 478000 0 366426799 414514347 0
27403991 7524151 0 788078442 624229304 0
40600583 26954907 0 110197495 110872593 0
2598695 1603909 0 84287585 83628570 0
109262527 29934591 0 658579962 525274695 0
126311299 50389177 0 237706573 198542583 0
326933696 40028364 0 529395738 507512976 0
14105225 167806878 0 699176906 667309734 0
225072709 4015201 0 287116061 295384429 0
40946794 155471951 0 380364968 393664505 0
249360119 138073213 0 554465442 627521871 0
167112709 19887716 0 292572799 129338291 0
218550063 23649668 0 319860343 280723683 0
24938215 5349823 0 385309728 379643846 0
11410315 51332767 0 264970287 244269250 0
20948374 2342454 0 128214153 136684650 0
117753230 5634734 0 193363842 205156384 0
34023766 59172286 0 353482208 359240071 0
172046846 71033392 0 668308080 808733748 0
58620594 34025846 0 300793756 295885041 0
477011169 184413645 0 758170748 837411629 0
64442379 40746393 0 337866708 337501064 0
214457221 189586948 0 360882989 317704725 0
69085134 10085858 0 197735794 209518809 0
466879382 157475767 0 755820655 549371443 0
556824 57977061 0 632297438 504398990 0
10331493 4486021 0 49680465 60014145 0
5329207 29495453 0 119744207 119390212 0
347583035 276655985 0 753010535 523461733 0
48556699 36689041 0 509039427 410858523 0
195584806 40566004 0 232002083 218936297 0
654687685 169845086 0 755728217 586906789 0
201452459 276054581 0 677739039 640957525 0
345009935 250623646 0 599242408 753223082 0
11389866 7081615 0 243048865 232633743 0
3719383 11398752 0 612796647 582491276 0
582649841 217938744 0 698202106 389674018 0
49041572 11720738 0 62676169 60410316 0
9799022 33679542 0 198809531 179025608 0
39683737 20760015 0 211719393 199893696 0
476517514 367004906 0 805357386 791209260 0
606100328 181526023 0 699670339 580243448 0
494859987 185069650 0 690296848 690289866 0
96171603 10726851 0 561029131 590144994 0
29423283 18640694 0 199698943 215296577 0
398424119 168030990 0 538870602 493931056 0
114263044 63695956 0 491645701 629795741 0
9820323 26702636 0 553010367 445456559 0
42472095 6846495 0 868174432 827037947 0
550328248 24332117 0 893843558 853142191 0
11217263 3323699 0 51661454 50640302 0
125389335 111460117 0 471401671 447439556 0
508070698 181212264 0 522697427 560752600 0
391362155 1613584 0 524977571 508681080 0
42803201 41199382 0 628233812 596035207 0
4583726 4711002 0 76143205 77687620 0
593550297 120155077 0 741798560 682698738 0
423446978 150655408 0 654086527 573473602 0
63894108 23862605 0 843511681 821621680 0
194019407 104692499 0 300952357 242762295 0
40333397 94649811 0 289818490 519305189 0
61056 731855 0 6159530 6412276 0
86619075 41573709 0 233085395 219370317 0
5953409 14586831 0 63211443 64351058 0
198672919 116246036 0 274719289 270518663 0
3664632 90644216 0 811263934 633710200 0
13867343 11150409 0 438870654 439953928 0
68111214 17944082 0 77833862 24193271 0
276491915 113605406 0 438438037 462254516 0
54065592 3546564 0 180064803 173116495 0
167495140 10032151 0 376626077 352724198 0
310616592 7335844 0 378032603 357637873 0
110029978 38312653 0 638100958 730205555 0
79060218 11342704 0 246674543 242253524 0
61904419 8543099 0 329207067 353281343 0
197173704 36537209 0 641782330 627050094 0
15909366 2637203 0 101171203 106565556 0
36720205 16780647 0 119234745 129121189 0
52324612 150954540 0 832198089 771969390 0
488003799 57190990 0 625039470 556156142 0
114866470 49082733 0 194943192 190154639 0
275859367 69696363 0 468311026 534194006 0
11625854 23436627 0 352160094 397117111 0
160791145 84192269 0 489217955 461896908 0
92317072 2049360 0 470781991 510129188 0
32241973 183424396 0 539845738 973716916 0
206695104 157143799 0 779963515 842476130 0
585048108 67255486 0 764028006 723284146 0
468576498 80128806 0 864009266 722411460 0
64792371 58575023 0 512053071 609508438 0
48781037 9949018 0 144591864 154176755 0
32245328 12686585 0 937371476 822413299 0
119844137 7354230 0 165133901 157504925 0
8007436 7185304 0 19390130 18301192 0
2721810 14865843 0 57684042 45738923 0
126840344 52888511 0 272052577 317076218 0
682487955 62628984 0 949224599 494352959 0
1440712 26788059 0 166490250 145208159 0
31941653 6487217 0 80342539 78692806 0
37671004 323676531 0 815328783 745928955 0
62397174 35236935 0 318334985 326140967 0
213027215 59012502 0 314654825 318042693 0
22735755 35907393 0 356746485 364540616 0
106582859 100624813 0 794570802 798419126 0
12391088 6318872 0 14161992 9309154 0
722653256 366494906 0 825187313 661867641 0
1052208 10209912 0 49901398 51494230 0
5036973 124892673 0 715921795 891569977 0
241569381 300295009 0 641058275 472005494 0
519980 74834 0 50042699 51993370 0
193220759 24297359 0 610785973 601817907 0
40114708 32618507 0 222318688 270457117 0
26376024 19500899 0 220423736 229432659 0
66479398 85013164 0 618693752 619706867 0
453700500 112589742 0 613129378 600444260 0
121847500 18394355 0 482966761 494263931 0
291794650 98870232 0 818932954 839686040 0
100598358 3524018 0 256213032 328883694 0
76769250 8270840 0 140545828 142159584 0
29934291 1097100 0 34829233 26782767 0
69876297 7640058 0 214518796 220971664 0
13292123 22178473 0 907837918 886330672 0
203333237 13173036 0 730099848 659191814 0
102650534 36997782 0 742735730 680678352 0
141098407 29279238 0 326066085 270678325 0
273666519 31520732 0 932048676 966154968 0
88931286 93447381 0 383980192 296615717 0
465437815 64151405 0 841440969 617719461 0
244734195 9989413 0 467988232 358954491 0
28794309 12271387 0 128238331 140201432 0
43160865 25073882 0 564139196 552686136 0
9431916 6133990 0 50482680 54454309 0
161942957 19434339 0 341351785 329413072 0
300644454 9090769 0 469327823 419685785 0
76181438 191505349 0 772030577 804949740 0
250421490 43214807 0 431731488 387998075 0
53388895 21659295 0 333598225 369524776 0
60221346 13232706 0 64949528 46760348 0
3222454 15360669 0 81075774 76315992 0
568335266 87484703 0 705303556 708447647 0
22292688 25294090 0 119007733 118610429 0
62646621 57679848 0 232633998 186424806 0
11036671 21761873 0 144186790 149141279 0
28156340 13004332 0 334551720 370092091 0
388720126 104644180 0 816268948 979501472 0
430504173 148689653 0 620170596 626254880 0
47861755 49256451 0 225721358 192622095 0
476071398 218618752 0 518578642 584027892 0
128147101 2703039 0 548626368 444384427 0
203719562 130726741 0 761909896 769542522 0
132073078 32049041 0 278762880 311224795 0
286561914 2259812 0 448553634 436860266 0
274733640 141730386 0 790963466 863083107 0
173303178 828048 0 218649942 208864657 0
273561648 83723304 0 964938625 810956556 0
64322504 52241347 0 546948822 573721900 0
62829573 8875252 0 190572400 197802917 0
282430931 239833927 0 613738356 714081633 0
5476715 111603138 0 557772708 523510644 0
207459365 75711882 0 879442615 873778844 0
9028012 5492918 0 152174260 110858758 0
51281756 3927365 0 467892635 487278739 0
71539002 5089823 0 152814692 149611517 0
676618808 70414156 0 904974131 847029599 0
3139322 9779756 0 715303020 898724567 0
22713906 28478062 0 131237217 112133251 0
163224945 62308389 0 347110294 318006058 0
48721597 94198135 0 922953979 925364669 0
76678799 5827736 0 127121435 97904293 0
193185967 34861103 0 439169667 516403222 0
30895569 18431272 0 35414190 22535364 0
277567000 49661228 0 611290205 471257891 0
85541623 40599170 0 846484552 810149986 0
234776446 264814192 0 276344177 370553224 0
180703624 34588939 0 216609941 162761221 0
178314679 12014440 0 689783476 690086529 0
148785242 168624018 0 716430378 617778941 0
514997511 441998102 0 791612944 822681571 0
125561358 9602908 0 218434126 200836328 0
30064205 46449629 0 158189215 155986334 0
896075774 108237708 0 980501148 982600798 0
77076015 16863706 0 176930090 136276376 0
48953623 5701211 0 244789716 204396348 0
2731581 25988909 0 736635320 769108223 0
453312957 163550337 0 804790110 953425695 0
11066543 1795154 0 154290058 183278322 0
73427136 169291733 0 530189927 563503869 0
48298687 69730401 0 392654511 290683274 0
221401657 12917221 0 278797963 269270138 0
5733456 12465887 0 314873276 306170619 0
256456384 32572460 0 434002190 589808762 0
5943078 9118470 0 124872935 135251259 0
197003243 11426831 0 359144570 328940374 0
280107736 71047423 0 392963151 414191872 0
10644748 19923733 0 218616682 181425731 0
30286155 63459108 0 598263796 565500474 0
1671150 7056304 0 541432569 530017304 0
46374970 15462864 0 113203868 116588275 0
83694611 122020145 0 333650794 340627024 0
121120285 66964583 0 462639555 519846695 0
13259880 18047173 0 81204826 101419671 0
7628025 23843489 0 270315095 284535885 0
67997859 3861671 0 857992421 795354236 0
64383596 62470331 0 799688069 883199344 0
114826628 20379361 0 551326223 407397566 0
395113179 452789417 0 494898972 591137869 0
178496071 1180129 0 216674202 193189163 0
546642232 6258367 0 852855127 363776426 0
302014911 138300359 0 561242493 532982804 0
118476862 36433433 0 602769289 583593968 0
70604424 27199625 0 734235321 730600840 0
90086087 8771392 0 133281425 157995170 0
100429569 68925514 0 187990000 173676556 0
60285076 30401035 0 641733844 884597497 0
22715485 9295561 0 67064505 63478293 0
178857180 9124568 0 383136048 281998678 0
120669790 92738 0 409634554 445585569 0
21203484 11492459 0 735698014 676324060 0
40291742 14790705 0 90030087 100892319 0
241074254 107798820 0 363563061 258834063 0
48719955 68064745 0 426053150 452856517 0
68076727 31234682 0 181493850 190492108 0
69653670 84685947 0 523118033 566705583 0
90108343 16820635 0 234112837 244087403 0
166717134 38313328 0 183322330 110690845 0
328874514 36358251 0 789440994 883861909 0
98750352 122064869 0 736645441 731483547 0
24382318 132071485 0 761881637 750317601 0
9642715 9500534 0 30933768 37706986 0
34381440 22332043 0 97540689 88174693 0
75569099 57871574 0 686981164 832711669 0
44477814 21561425 0 488338123 624906777 0
111229337 130323459 0 732504746 612352429 0
10282697 15205610 0 361690084 403527468 0
26489944 85044891 0 718461127 561389307 0
91859820 14019787 0 501085463 504292740 0
517361998 239805462 0 897605705 677175923 0
52715066 34543762 0 143102388 130363322 0
119843368 30647176 0 761099030 696034124 0
16946273 8421003 0 78496194 65845076 0
6846500 32184563 0 180119373 196504053 0
13703513 7535215 0 14691277 10884389 0
255287475 62617280 0 467217934 614006352 0
12952 8120 0 31249 34641 0
21783265 12378462 0 26312239 21732502 0
21737019 800641 0 223516745 258162952 0
356356174 155510828 0 824312964 882224443 0
36732144 18488014 0 66360216 52897163 0
79653072 139189295 0 838026219 877770420 0
20676048 2272783 0 45534719 28017691 0
294610591 29593793 0 395382103 302448598 0
23283248 4948322 0 235534341 228886908 0
102271400 11182214 0 244673065 235823561 0
76034802 11982641 0 415951458 400042373 0
637516580 330237995 0 852378166 747865914 0
119418385 1836733 0 381751297 357779738 0
63484218 177799476 0 829466572 873969922 0
611770723 343699494 0 625218446 481167568 0
161967 46384270 0 277703886 224039528 0
67854664 92352249 0 407560562 453650316 0
49797372 5498108 0 584419162 643361094 0
316793768 134540174 0 546701764 580627717 0
247320244 71198816 0 750575515 749118829 0
34760340 1428393 0 653603355 576807864 0
157210978 49129462 0 388590893 393153138 0
13995292 291750562 0 731524383 614984998 0
114301858 31431833 0 187016840 195093821 0
420388227 74307675 0 535028517 486019951 0
5818672 124874867 0 912518294 951809763 0
9111786 26953616 0 150412980 191837820 0
64868420 2695512 0 632507031 531258397 0
385173611 223144392 0 746971650 737311138 0
138545070 66943700 0 496559679 822204026 0
276265334 124590956 0 659480008 652535388 0
150551575 167241 0 694543643 696476698 0
1594955 1964326 0 26790130 23151153 0
9125955 4393490 0 55606598 50758938 0
74857745 122982565 0 867325348 872413077 0
175898357 1041906 0 504310519 371383908 0
208578848 49723871 0 785454708 638602950 0
33453815 57511482 0 542780375 542957962 0
40855785 17812814 0 421862256 375929697 0
112014573 110882340 0 208793652 177593901 0
11553705 3910034 0 21003093 20730673 0
26551672 27892854 0 366629701 446999213 0
829509642 187875253 0 876983302 842191812 0
8264318 18762771 0 112364420 81544922 0
223772353 3504522 0 391084851 243802148 0
296623616 299957516 0 444794183 403412068 0
87445050 50075203 0 112737871 124448057 0
598436492 162213105 0 667655189 589883638 0
3573187 3203954 0 43692369 42883796 0
131975125 16457989 0 387333415 392421572 0
168742539 127209559 0 251919617 230994878 0
150317446 55012198 0 557416872 376634286 0
46849041 36823364 0 94198672 86069331 0
118634673 8465621 0 337484946 291550049 0
27110968 100085341 0 577088293 482355711 0
11899301 30242716 0 545300863 677840277 0
152551619 14033834 0 239209893 206558273 0
79486980 23185466 0 116160970 111187590 0
218244318 188102992 0 337807567 473287988 0
61760760 23411525 0 162632648 112560892 0
639968954 22083871 0 967753031 723711422 0
93480165 1884179 0 215773613 196381557 0
147236477 35553188 0 791429577 704652792 0
431841640 8307556 0 519530969 276086354 0
51695752 59616864 0 394130921 370586455 0
21538197 53401482 0 104208868 170834022 0
126991627 39677291 0 422009382 287512785 0
153972049 4275860 0 280090665 200521276 0
116907189 43998459 0 802487062 782357928 0
162770413 68642799 0 203222675 194930308 0
177327299 43369200 0 786887741 720639328 0
39369014 81354848 0 590577754 616703976 0
24735151 16585844 0 347167183 406051977 0
221656420 36787160 0 505532955 406138874 0
17060576 15007603 0 582582105 520700329 0
31223341 46397125 0 512905654 489459561 0
71298468 3304553 0 522896885 437223658 0
284205470 340878644 0 954449412 811373533 0
3118738 567501 0 59701692 61461773 0
74754785 8501317 0 315821768 381147173 0
126447950 77280910 0 278143570 243815767 0
417497 177775 0 3021959 3075504 0
128621765 17538200 0 705189177 663162738 0
1028320 350071 0 2299103 2299629 0
486829794 86942507 0 872207779 926512294 0
35588659 19473660 0 258741630 302233127 0
16378595 3727348 0 141922481 144297791 0
3345222 4200950 0 37268308 37914743 0
234302185 71336590 0 437136104 424327161 0
650821691 218818649 0 756386688 644698492 0
126708308 103934786 0 241480180 193870475 0
710156798 113150784 0 806538609 666928520 0
115694206 302027057 0 935266373 975889380 0
94299383 18162346 0 617969233 582557613 0
14481655 21249600 0 378014271 389089155 0
21615116 69427096 0 374789176 412040113 0
44231540 31657574 0 486149488 426863337 0
9795403 158898967 0 807814589 699804153 0
223369843 33041842 0 487171631 484234087 0
12407778 1920496 0 96334910 75079186 0
109527 12036 0 989712 1036697 0
77768004 132273907 0 426319256 457207184 0
160246626 35693511 0 409589015 425671848 0
137648605 32418 0 201290074 137655669 0
226399059 153229464 0 725231332 624826700 0
246661851 161894204 0 355077940 424415221 0
74735838 27894830 0 415385500 417616140 0
186417182 186028854 0 958893679 961326371 0
55684656 1478515 0 93513408 91770795 0
154997215 111566200 0 293805144 281666720 0
59746348 98763865 0 285128929 288247329 0
254910835 93078063 0 571913189 656274389 0
14459266 28516470 0 269951969 279117377 0
6201028 44320483 0 394839260 368924543 0
42358344 23700687 0 171666056 143295860 0
472558573 4270808 0 510642315 593532815 0
85771550 112327629 0 450570547 446553472 0
84778 931498 0 9956907 9386822 0
767196480 348361656 0 959970475 772050203 0
19401863 19973523 0 104693461 95245750 0
28650740 4100037 0 179157328 164578829 0
506064907 102528963 0 775231353 609477298 0
427906148 106659114 0 613181200 561996245 0
68404157 52682482 0 509894812 368152887 0
112240168 8953686 0 923569090 804837677 0
7209524 3384171 0 25258068 24629889 0
129317477 167614002 0 659215831 808028968 0
420617754 119624190 0 509757321 476772063 0
55704026 3921454 0 566368728 455543504 0
520011252 173972101 0 644785566 605240276 0
367264983 102077857 0 452460210 388373692 0
251416141 42700716 0 277188705 129514190 0
649081331 443295038 0 859429270 927066343 0
158566449 28420875 0 611474845 682941355 0
110540924 58060837 0 262259554 212419301 0
10650714 6545558 0 20658057 21684631 0
83902776 5381369 0 333022587 284513629 0
178794937 114761315 0 309097579 264177045 0
337190922 288325789 0 565610376 543102049 0
35738732 54886506 0 540278723 462332509 0
1164537 82699866 0 721960333 692042636 0
578738 107491 0 40521632 45985522 0
13929930 16800809 0 357778266 355020668 0
127615737 39738377 0 639657518 559678414 0
103398329 40725 0 194540891 235375900 0
246290845 223659287 0 454640082 358362181 0
191738053 4529765 0 352098467 337250254 0
28662326 70815459 0 754676084 807386074 0
269178984 203719940 0 468347484 525812524 0
68062412 15315728 0 908427574 643342821 0
2130455 1970601 0 15876224 15371372 0
11867341 9215057 0 123420849 126001374 0
6972740 9272222 0 84822155 79237070 0
10883944 15201474 0 119049175 98132424 0
640304801 32014952 0 842067687 791907140 0
87570729 137668721 0 491040211 520788259 0
311396778 30838792 0 632254290 590960995 0
21908105 15588535 0 24909529 23740006 0
326049434 243815179 0 413100264 464001268 0
115971867 39985027 0 569368559 484407742 0
38187962 48904640 0 545287450 531202044 0
37436182 160746815 0 676534114 550515530 0
203389335 76217620 0 329218240 325127848 0
251451357 10156914 0 290908942 83905236 0
150842125 44851721 0 395726878 317199700 0
10850824 706001 0 51946028 49684960 0
38982997 4587409 0 282033993 311861243 0
275882780 89695569 0 331785442 404084349 0
13264540 89379836 0 720074357 709339505 0
233361762 71739145 0 549575476 450675876 0
318807681 166795203 0 898260697 922323369 0
318889195 165259910 0 575483852 528555045 0
78307477 118292223 0 315838003 303716298 0
146471778 75107113 0 263825863 272727136 0
37191730 25349493 0 80543364 82637729 0
105217669 79498562 0 293233247 369920392 0
33417794 5515510 0 407834833 398573427 0
431012976 311262804 0 533371793 555160733 0
105273141 62881524 0 552030670 566392683 0
1026153 5591123 0 241516655 247005351 0
3859924 7634191 0 175515966 162258533 0
3404644 147960417 0 691225582 705151900 0
32616999 103438886 0 874275497 891049688 0
2192541 72971 0 4670142 4640880 0
59247284 46385793 0 83097932 82368658 0
95635588 21612192 0 121300096 92855070 0
19192623 152384912 0 938832814 863408705 0
95944610 4046391 0 311403606 250131530 0
22792729 3889930 0 84211088 74883710 0
364858020 322259533 0 486656342 443616620 0
109926756 97209144 0 735018131 905678682 0
2764417 2413104 0 142920387 155282592 0
127782298 728391 0 243654999 261326646 0
84846928 513935 0 407021962 348782967 0
291998832 5342947 0 653385295 658817275 0
27250620 69776464 0 732241049 748529388 0
28815912 26074027 0 617897759 697600217 0
185896221 79339203 0 438383868 370707110 0
377854372 60581907 0 772460661 868114018 0
265895605 138659864 0 721437064 573653468 0
95342459 83852505 0 201928152 203100271 0
242597596 89828451 0 305889402 255324570 0
11106438 28229563 0 501355538 531823084 0
85132232 58528881 0 706559516 746009564 0
73630372 6683097 0 445420485 470415744 0
11736346 7454218 0 96706046 90175832 0
127149469 40505177 0 210879727 175840631 0
15998537 15429261 0 660953262 749126402 0
489969283 119351030 0 939379440 733884369 0
124432864 226055773 0 610053637 608687872 0
75036037 38574914 0 455279967 461571582 0
85242220 52018321 0 518357736 497158360 0
364886820 126041055 0 536089481 497510324 0
15755476 13945813 0 128551631 102753559 0
74195718 99773870 0 867100106 870659094 0
8180566 33508157 0 237896082 206489113 0
10498876 15692388 0 129828963 117289741 0
3815975 59823040 0 344645754 405637779 0
38946061 18017621 0 166591383 166503383 0
35318334 21643776 0 868683546 846139198 0
163973006 4965372 0 189316977 144562087 0
91385650 26331736 0 210700666 218706195 0
319721508 200444118 0 656809068 533717346 0
33499427 71675975 0 287711780 416174688 0
162151102 172076273 0 527709508 457239598 0
384077281 17020518 0 521358927 500775897 0
169183045 20400354 0 297866923 269692643 0
312216657 10074452 0 565234181 687303583 0
7372913 43228244 0 780284040 729947855 0
459415156 22863605 0 675688691 538459051 0
60978993 5798212 0 158478192 213869491 0
83495490 8332435 0 168361341 132462389 0
44919871 29310961 0 542891253 498674278 0
30202535 72978326 0 63726431 111168816 0
282575030 5844484 0 655903141 889281265 0
374594855 136373104 0 912934735 847477048 0
7563033 5108098 0 137546732 137534991 0
184826310 15954627 0 228898301 204918435 0
29919989 53542219 0 441222023 360023470 0
278289661 85993156 0 551684562 517286931 0
141341971 8459330 0 582173975 529969139 0
741959477 598738008 0 855974707 900943837 0
41128040 2197553 0 234822621 208190528 0
143971652 35130954 0 820154437 739347840 0
73685262 68941716 0 232690262 225575665 0
941022 29280549 0 162988206 147288236 0
299170077 113964675 0 564324661 602022396 0
26408735 20926687 0 51779147 50663759 0
1920635 1740804 0 20681289 15250422 0
92284686 103596495 0 820098635 570534511 0
53633459 41486883 0 528011829 514071846 0
198142403 72337772 0 855064207 848311272 0
104889621 330915937 0 697160666 871862054 0
38083300 47201101 0 527580013 510900697 0
129231465 98292847 0 160351986 121534161 0
7462430 23317612 0 610241237 641899555 0
42409427 57863828 0 930270817 920724772 0
378474900 166090756 0 702331103 641530735 0
248052394 211087793 0 454943674 472435022 0
3812550 2391936 0 24700163 24294359 0
9695301 24410144 0 747476412 744929662 0
30011344 17010401 0 190168624 186902344 0
106287458 39274167 0 389017567 374065988 0
10638030 1477550 0 73092235 88281530 0
41325687 2928369 0 270496598 231034451 0
58836786 168027348 0 615003709 488248563 0
34400319 9137246 0 181540885 153153778 0
4831429 71660950 0 147738255 148775828 0
16961445 33178489 0 186956981 189840027 0
129474815 91118045 0 570785473 633727765 0
67773853 64629066 0 303056037 275207710 0
152223 1278640 0 15046505 14147024 0
298348663 118597330 0 511234771 490257551 0
163552839 59244759 0 922823007 781704217 0
13154312 2138060 0 284961558 320437814 0
21284152 48794496 0 211097880 197519665 0
287094987 138667603 0 566016147 771542046 0
161377894 128009623 0 507090520 621831579 0
35402780 20485464 0 300379019 346489499 0
74393288 91615056 0 725492085 678410666 0
620146543 131552235 0 807649713 683485450 0
41305684 21915177 0 423062311 440724317 0
361069887 431365912 0 602510103 505280043 0
227931180 63980317 0 476285109 414825441 0
6829061 1967119 0 11643161 11186729 0
51819556 71905803 0 505340578 498190889 0
210836237 101283524 0 750016789 709091791 0
1102379 3219543 0 33790135 24493065 0
168625269 2178960 0 314523214 303816743 0
153302188 38994359 0 212607268 233012224 0
57150584 26950097 0 308210668 293376820 0
19637283 14522325 0 34537561 26950215 0
120731410 28306211 0 275941547 308573592 0
87630598 14021184 0 741665651 767791587 0
33006839 6823207 0 591327475 628401240 0
115939602 55896418 0 139813210 140831640 0
29426948 29601943 0 206840762 215192047 0
493491706 76414588 0 699570992 762430947 0
574667551 137921458 0 948815431 822710454 0
131089435 79087439 0 639210275 711306132 0
313280422 49964489 0 572953219 534277259 0
14364189 23819709 0 129376574 130792632 0
299580795 77360897 0 321510827 222330938 0
201135236 23767053 0 331461588 225125084 0
377136169 54070507 0 438958621 289540132 0
287013046 41234726 0 355139009 238437590 0
54769138 39097553 0 246671299 248897557 0
98475887 42642515 0 168762774 175433239 0
3806502 24837402 0 113888732 116262992 0
539347532 82949852 0 924918694 912098153 0
26684861 22117727 0 631793713 889652819 0
70999603 34525261 0 79440156 46281484 0
828746 1408998 0 103899604 117867422 0
689678492 270709011 0 887504578 771292239 0
8263644 2066908 0 688716072 708387013 0
170638062 170936049 0 343833267 493416205 0
33970666 12545968 0 391919591 367571194 0
144280863 121100591 0 799632477 795911529 0
20736753 36138971 0 370786853 370346841 0
58714730 118110215 0 876172211 927812737 0
92603382 34229859 0 109703816 128094031 0
108171241 62751350 0 611342118 555216435 0
1070807 14898942 0 118822677 126201660 0
149377912 17652140 0 716039392 804970404 0
62756187 74191760 0 234898699 215770065 0
289106908 41479046 0 609544802 495974918 0
125206495 24847337 0 701990739 767576546 0
10442871 1097959 0 46474233 47536321 0
237946322 19665920 0 411524217 260334682 0
164533847 2343677 0 800519640 796598690 0
217477925 139932951 0 648618492 779118666 0
688992983 70102748 0 778897901 777389003 0
15376453 38461914 0 130230181 140981791 0
168225523 137984068 0 333856142 344144993 0
7046129 116014007 0 851616798 770096258 0
564176914 72507927 0 960576471 821597181 0
6529422 36617263 0 474220225 445838466 0
804666860 324576711 0 840155377 849657868 0
3444410 1315514 0 608879978 672397936 0
15112343 3876943 0 119217024 107792043 0
58198657 123627041 0 584810286 570799674 0
54419090 31170659 0 221221959 227826203 0
7554286 26475681 0 702960990 643301520 0
15763342 101361939 0 409126063 318984463 0
18268168 9784630 0 109830982 108837983 0
29437972 729278 0 87388966 82469016 0
157059609 195199060 0 715986138 673741894 0
239191133 46251407 0 678561659 671865530 0
89056782 13389118 0 620520482 506084709 0
266906080 193661777 0 471112096 521834243 0
19098798 19471836 0 139075958 139831122 0
243338903 330238189 0 786028211 710784679 0
202449468 100769305 0 722031371 744121643 0
11776882 137014157 0 613295441 630551971 0
5292894 812431 0 57563048 58082939 0
24054416 72099875 0 594344957 651949436 0
198210368 204040150 0 793910334 819926813 0
283710977 115614685 0 353214959 284058106 0
338342108 13566912 0 583170304 246842532 0
4486162 410592 0 7344794 7404991 0
5494006 89191901 0 892190746 865286008 0
526247076 174951232 0 939286228 761134388 0
211573627 37576605 0 331322508 230566770 0
14696628 39850307 0 309846539 269880864 0
517262739 167797246 0 721183385 570898444 0
77631557 52710263 0 176139406 189744858 0
428950 60401274 0 513384038 487780916 0
8962904 34696758 0 757974153 763627178 0
258334881 212137229 0 422000013 475935377 0
517323757 255690669 0 758888203 724547103 0
30050679 26464867 0 673929461 728609600 0
223428197 151203935 0 788831542 715730048 0
576617624 259661080 0 986585265 950616618 0
123142780 143350883 0 607477506 493372230 0
162282814 40285541 0 225879251 244663121 0
49509720 9272514 0 380332379 332409679 0
201654097 5357576 0 275605014 233192244 0
109489738 23638267 0 439520348 350619728 0
803543352 5886136 0 882883661 107601058 0
1180159 11584365 0 254006764 262616356 0
35600470 11350639 0 332406853 312894072 0
364598417 293073975 0 550288958 566362007 0
6744251 39088756 0 718265466 795760120 0
13603654 11359727 0 87847720 87100084 0
128835671 31950918 0 194635129 91312685 0
16098411 21327736 0 216080452 216506589 0
3887921 20453750 0 274460024 259079876 0
213639325 80769046 0 436673338 326064354 0
18768421 142035201 0 417381887 416145733 0
235446488 45196540 0 628834417 685296514 0
160686193 4701787 0 471392275 417953098 0
244710346 19452153 0 767767654 794772057 0
299737604 219914439 0 624649471 686832791 0
35359362 39743815 0 439020390 476970397 0
33198668 20802437 0 498322529 508616517 0
195355256 33290526 0 452249419 386774223 0
293296612 713452 0 394430502 342351066 0
39627039 66784677 0 318732675 336221788 0
152448174 86458882 0 295484492 360994505 0
5314779 1184397 0 17563736 17959780 0
4301866 3904154 0 83706057 79808155 0
6202374 198323 0 11468190 12833721 0
49292342 112489455 0 951309818 948718333 0
156464654 142614615 0 395298981 381686003 0
239347174 142291334 0 495453951 569788786 0
12998248 101106660 0 958175863 943748904 0
49593208 179577410 0 536057876 501310017 0
226054738 68121857 0 814491153 851513230 0
38887066 133555803 0 540810889 512617072 0
382249046 319215 0 550845914 541172100 0
147112536 40181109 0 741751860 780687942 0
48910030 1849123 0 70582174 69590812 0
13911823 441358 0 26648726 25468656 0
16539565 6251926 0 108841072 135126185 0
536169736 252755101 0 765581982 604521614 0
38517256 56503527 0 376553704 250345938 0
55242859 72250161 0 320417979 339845316 0
18540220 5041762 0 191318742 186235915 0
95782950 35924148 0 306470283 286809397 0
78180298 62705465 0 255710291 212189237 0
223113247 123638341 0 671603994 521293439 0
41779218 182854922 0 494405951 532622270 0
14735646 864059 0 664710740 759651646 0
39786335 77367540 0 738732578 561107704 0
134490149 110365731 0 911980140 837393112 0
330315976 88276566 0 592675952 624049204 0
67786417 71461827 0 176988061 147177032 0
32110792 41611547 0 289274113 318752797 0
152370262 33572155 0 218873035 190901525 0
141295860 77636201 0 654920079 597691267 0
339423918 87040509 0 399468638 263187862 0
36224620 1415394 0 639040478 536754065 0
375943191 312954395 0 468695150 438954961 0
173903157 102432375 0 394438056 365660403 0
15823755 21805614 0 110382142 111886781 0
168514746 81662263 0 492185061 349274441 0
316914241 137622806 0 468086910 208731024 0
140203908 80563 0 204257301 143022693 0
397029225 269042575 0 820891909 797449076 0
111900925 55197569 0 403597369 422435900 0
52558490 17784568 0 73910865 43475417 0
129961183 13389898 0 160955444 72705124 0
384907019 111899710 0 504003871 327442556 0
261001976 2829162 0 540169000 540669929 0
139124620 93838527 0 246413539 247383404 0
96106315 27182082 0 540128339 467859302 0
228667723 48199872 0 600816904 589174918 0
60779772 62644891 0 449170899 498279509 0
462324019 69524046 0 690015121 536621551 0
20528194 7079027 0 92550112 70939529 0
314008931 31576002 0 568988137 520232165 0
6926707 588321 0 83250311 85008943 0
3765371 6414816 0 17953183 16144610 0
8332083 91049098 0 831154886 807130108 0
439402186 201041778 0 748587235 802536308 0
149968164 20297757 0 363978488 367295862 0
78676300 24659020 0 458006960 464388373 0
283600155 5881026 0 826820608 514866118 0
12617785 12651027 0 38832461 44089430 0
51120410 19850096 0 84065623 72573479 0
530250 487168 0 31689418 31646500 0
271951709 43180394 0 608240672 729071774 0
492947402 107674637 0 665728704 788547727 0
11618848 77921137 0 451589511 358365524 0
4492752 4503035 0 55452671 51834330 0
14417108 32138847 0 85515839 102069029 0
610775072 218506927 0 743657610 781131986 0
37193339 81326418 0 251464752 232180415 0
4153492 36768115 0 119175503 120477645 0
3900286 4482559 0 73899220 85001098 0
4085722 2224911 0 126353564 108170523 0
4986053 8316545 0 93790276 98142496 0
32788541 20825735 0 225163351 235488193 0
45565068 1701539 0 140599342 141798966 0
5890463 2330155 0 32240302 27585472 0
107750950 33424120 0 267231942 219210002 0
2299768 6019613 0 46682649 44098980 0
192369314 40677427 0 265648882 260667187 0
231846289 130734821 0 531828065 566343927 0
310442456 29245559 0 522292249 353228223 0
50264980 69267940 0 375211912 242228827 0
153770462 114545578 0 300984494 292065478 0
15932317 88436707 0 314415161 368767233 0
12058277 1959370 0 51567808 37939288 0
48430976 31654864 0 157601968 223156266 0
113377190 46838755 0 413559758 437976875 0
120567358 52978728 0 472023020 482726483 0
156013971 100254301 0 281608128 306761894 0
590603393 178045112 0 834307296 569843996 0
181247667 120973624 0 540613000 493142074 0
671377643 342753743 0 932874507 663814359 0
146376077 95861341 0 701295781 680440788 0
410869164 146861535 0 643082779 536735443 0
50683955 28755243 0 669356348 672331624 0
248379283 30186731 0 382897903 247133913 0
165101563 58472325 0 787079759 742526442 0
5050746 45022965 0 273860514 296591401 0
191779635 206106430 0 653631807 645074510 0
97839009 143116205 0 682188021 585763636 0
42171289 39490992 0 220734316 142793503 0
2373738 95210785 0 301590678 377816830 0
604193957 31556139 0 699454489 654293323 0
382659947 98537882 0 835157620 862951675 0
401412865 204674513 0 435802226 263060884 0
262878755 5750979 0 397965221 379409834 0
213837942 64083432 0 388917465 406178129 0
774242154 220308098 0 891017079 617041668 0
6394767 37946048 0 590843227 551083412 0
777726425 48058126 0 899500486 545797455 0
249222425 44454934 0 351612200 364734373 0
221855780 14742177 0 711940389 458116884 0
478033405 236552607 0 933662357 729248102 0
11485764 6500096 0 50671867 47175543 0
51465297 39176655 0 822974398 877638802 0
9327942 3569085 0 883086936 840068179 0
38392956 109117591 0 611960735 572744136 0
17413008 20684937 0 463887937 594469441 0
13967568 141466219 0 346556583 500065983 0
398587463 204525514 0 758326058 664854595 0
4179530 98178299 0 477631597 487043300 0
178963833 232955894 0 513351102 618765248 0
519496 2456010 0 8969841 8083795 0
143409315 7083041 0 587673894 720677914 0
66475928 1913209 0 102120706 114344957 0
101624199 44882620 0 111063677 90135839 0
288602890 569367405 0 819963393 857512384 0
651420890 639646927 0 768504907 799943397 0
23079056 43207467 0 164238417 165991016 0
470238344 105702398 0 758741633 632907975 0
36570820 9629013 0 439469908 430619423 0
152331909 67387620 0 240179750 200519274 0
168631356 6974138 0 620424541 451600201 0
328056006 119563948 0 409865706 274855893 0
20705306 4374916 0 42725099 47587138 0
261471265 29529008 0 584969828 526620458 0
212798449 73081816 0 593203475 517085671 0
46080522 23358034 0 373748642 378751503 0
226022395 74370719 0 682623382 663059415 0
319049967 190158748 0 470269481 587927952 0
63179497 120146509 0 804789501 827259392 0
34824988 92007474 0 156095938 158175937 0
294191583 247378915 0 457420643 555521055 0
52161340 25047044 0 262153504 281366926 0
6421893 49756257 0 364702971 577201044 0
147938641 147760444 0 441579333 485989399 0
4546707 49587654 0 295341091 292038565 0
49784279 146279048 0 732203925 739304097 0
152570841 19499821 0 755263683 704540541 0
277518207 110841422 0 661002225 570848636 0
67741829 45429944 0 604244343 536716763 0
17817377 7399605 0 34554564 38478331 0
165177127 84185459 0 382902738 375985950 0
115971139 81543928 0 168223524 176863457 0
90343522 174339075 0 831081429 806156728 0
24249030 17117416 0 488806201 406416362 0
182589538 178299570 0 780782275 805792252 0
381782 80350665 0 262429441 292353619 0
161039573 119183081 0 388548586 562854416 0
260558884 25736191 0 389311007 325049553 0
84442421 45537736 0 660535299 659296431 0
434262711 106450561 0 821647620 675993811 0
88272360 19143961 0 267592739 262404067 0
30023682 1481260 0 236996206 155105909 0
6277480 10092543 0 294274730 281239175 0
34372391 80599169 0 748948064 748775427 0
104384187 133329693 0 315977826 322499281 0
154061356 40980911 0 696944372 683692281 0
133578446 10780057 0 355997819 359062303 0
369299653 61421919 0 595160613 599073267 0
270182107 29621045 0 851526278 948723671 0
78398477 29719401 0 88660442 78690171 0
150967570 2917036 0 438004683 362549137 0
93658035 43907319 0 328827473 254101439 0
11097865 139742138 0 933162617 919802357 0
295381932 93261760 0 415667916 408538792 0
292299620 274614441 0 906343762 781818426 0
24201838 10925666 0 227585911 238712505 0
2623830 7648 0 12098408 11372260 0
15663700 7999586 0 95280671 85022229 0
230194342 131548988 0 367119629 334675238 0
410964392 367820337 0 477747395 517330216 0
454951281 256653506 0 618919386 551750679 0
44684717 2773318 0 946048623 801702094 0
884165 1366214 0 10700624 10904055 0
38129503 18984751 0 123294460 171375401 0
52675707 108123805 0 726523164 673900540 0
28022197 58244126 0 182875901 174093408 0
21158157 41008401 0 569307614 789002613 0
4211910 10561654 0 125317032 123554023 0
22660148 11085758 0 181342999 150857876 0
15269712 8989108 0 91109727 101526658 0
158702921 36458369 0 280612040 260794642 0
396985126 34999605 0 765051508 662042949 0
19361760 4343997 0 20086594 20805435 0
8529871 1117496 0 203411892 207470641 0
361914769 38901993 0 456154190 464394385 0
102449700 42307921 0 457435538 461740031 0
379632331 157540646 0 518491272 437148084 0
43317554 3217187 0 575679357 638274840 0
26020372 226695 0 44780592 49977198 0
182164926 9735293 0 589908749 620491322 0
99200655 48170284 0 457888751 603455094 0
5642670 14464507 0 183603384 170928916 0
352408525 58662977 0 547764149 421723806 0
407979096 8832955 0 743356232 805254403 0
223886321 158732536 0 686251036 613860282 0
569419943 293040119 0 817877553 723072751 0
360978012 52684096 0 670257972 829937113 0
35243143 35731761 0 791142332 938163898 0
374026598 7669006 0 899211077 800358261 0
329244707 62182613 0 530841085 648060785 0
75708648 42115189 0 115150048 136252668 0
222313559 2312603 0 284742021 287162138 0
15587722 16342729 0 145839896 171420982 0
779444890 335058081 0 900163956 887971725 0
507498419 54937540 0 795237293 780176796 0
103959998 61279801 0 686681969 695538582 0
474219196 125691 0 848320673 897580087 0
374503301 85925565 0 458122175 445778551 0
20150771 119290284 0 605922637 598486789 0
9160100 4581469 0 196500133 177460136 0
70843950 36269856 0 407271932 415778920 0
59718747 1509660 0 105969195 65154451 0
322114 6477977 0 50637765 50735884 0
29779610 26384033 0 896564281 860880018 0
310600269 48518693 0 741260461 865790432 0
123718488 5476426 0 416442374 318892778 0
12322270 28882447 0 736173808 628351496 0
232933898 450587 0 475887149 331614045 0
522876567 404979069 0 722766479 583702459 0
6075714 1305321 0 25471274 22192057 0
47002048 2409180 0 255278916 212045820 0
1516744 5427939 0 77856773 72412995 0
9226055 41550825 0 104966325 117376183 0
182543341 38666720 0 477449016 370899268 0
331944 5578979 0 40427266 40219005 0
22313237 29288494 0 133097163 103671988 0
355322792 70583716 0 626934112 693412346 0
649975435 127622968 0 798363858 705049102 0
13306161 8968677 0 502119240 600857545 0
13986839 4336738 0 55730366 41920351 0
484949071 187272935 0 650045900 549758095 0
62441114 147078706 0 897608226 863109000 0
36546134 1242889 0 354109744 293325953 0
85223229 9659209 0 444771013 399521907 0
255483446 17963913 0 632170293 484184027 0
163341689 233846516 0 872172001 857202058 0
27714912 147290791 0 417303469 414208122 0
263081349 13959795 0 380022729 343882826 0
346135906 39014519 0 835367809 717571730 0
163059438 127663973 0 683657247 694559353 0
35390375 49294126 0 308429790 255481127 0
371474399 7882684 0 518776239 323866873 0
177331806 114593176 0 408974644 448286639 0
176134845 61750311 0 258286611 213769453 0
24358815 22448768 0 360168896 266034401 0
219877315 106435271 0 370549640 400283415 0
342116851 181360982 0 558657600 552440550 0
8772102 760375 0 70245560 64006128 0
607913030 155816353 0 820400799 823591999 0
201418355 70921403 0 533143881 355326611 0
116707012 46522324 0 474201467 356977687 0
142578108 2087924 0 554595650 447967914 0
255368882 190210391 0 783207311 734629441 0
650134437 422203971 0 658886489 778442815 0
469836660 205424418 0 904471536 859414440 0
331966223 46410327 0 816560222 773967280 0
35636939 9132136 0 138898970 134621734 0
10260049 28842598 0 183370036 152294906 0
19513384 3865216 0 234772043 263965779 0
10158452 8986488 0 444981648 437667510 0
174891936 62610946 0 544665166 536430910 0
86684834 91687426 0 874530690 749405356 0
4849619 25916545 0 221965200 240833085 0
1132493 89331801 0 477440076 462534742 0
12507898 21408014 0 529952926 416557176 0
1831388 6059302 0 249186018 256100361 0
58185280 20029215 0 103223234 81173392 0
47746171 105139986 0 626056139 645135061 0
25353420 25173169 0 398824988 332739753 0
38322367 10615589 0 168304468 218415185 0
17991163 7468834 0 31280398 30666559 0
54784673 18554598 0 575699402 707996099 0
128538466 19554593 0 300150344 297149963 0
67021646 22724974 0 300965887 322608681 0
87786633 137296709 0 648257129 735309208 0
135743472 595059 0 613374279 774815902 0
1056570 62513487 0 820313853 879473221 0
538154059 61064035 0 731082946 731077836 0
98251409 54881276 0 646042977 654673788 0
230774992 15774344 0 759866703 831484461 0
2482705 60964729 0 421628546 394372546 0
447546289 69950681 0 481727530 566542918 0
6262568 130457758 0 641891765 637065905 0
11309387 33703369 0 687449410 657029480 0
255567428 62424612 0 323232038 329372873 0
63430154 12752744 0 247433319 232341566 0
4225 83694 0 1039940 852335 0
325404606 147282981 0 514972750 498388706 0
3951422 51249843 0 140755147 236166089 0
67144624 60051971 0 827852539 816881620 0
7459710 10548485 0 125845478 135661065 0
28594093 22918896 0 968995001 940505990 0
498338344 27719501 0 599798882 616987247 0
376026582 265745728 0 629083213 635054921 0
51240 100696 0 12109184 13326980 0
203923600 121588443 0 886333285 702882348 0
38809685 115759286 0 787053548 685211433 0
19063665 10207993 0 20977521 21388708 0
383690931 275629202 0 842490096 927330603 0
11080232 1749047 0 11983658 13009938 0
507478557 179907979 0 614971324 632821663 0
57018634 21134765 0 298352998 362520204 0
38337313 13639177 0 150045037 147454816 0
30723770 79043328 0 491329625 526682712 0
9051749 10908573 0 285140956 339057996 0
57884483 24554077 0 709338289 629299948 0
389422257 87652190 0 798111865 273051498 0
41690933 98606876 0 406849816 423152316 0
253322096 89134701 0 535091623 353941756 0
5422624 23312120 0 104066576 118140741 0
250090844 59556542 0 699068800 892693013 0
187786090 14022568 0 256324573 222532340 0
384666520 34199420 0 731692296 683694480 0
188148540 8258334 0 463528299 415059160 0
38641088 21202592 0 170962450 144587873 0
249054415 47162490 0 525636833 369242394 0
405410186 69136536 0 638354912 551618794 0
274016374 150041582 0 647685341 589629695 0
488247145 245709249 0 666661299 485207419 0
237492412 45553483 0 281745537 250479918 0
746896905 308003566 0 870364891 532267839 0
103397 97203 0 8293266 8582073 0
588462084 378723237 0 900053522 667703652 0
287923147 2787786 0 302750315 195565779 0
90698053 18091293 0 186354572 205768348 0
421264623 169877245 0 437414404 402103181 0
266105539 234890848 0 367035474 444164880 0
359470788 1192018 0 899897982 871978438 0
3549308 16442543 0 82916222 67741629 0
35697567 7821339 0 50818488 62912117 0
295080252 5305699 0 836467746 902346369 0
62684363 14385415 0 107950272 46008164 0
197060189 58402676 0 241140793 227483380 0
16831932 9425564 0 85893179 90639187 0
317128275 39841265 0 459334622 299785079 0
479516954 143398758 0 625646105 481326688 0
107379257 78109941 0 288550114 353484834 0
386990481 161587258 0 761543275 757723088 0
2849833 814961 0 73324597 65746439 0
43970303 15771777 0 547404695 554853329 0
20051196 9172150 0 595902935 718229387 0
317328307 178481786 0 328705591 234977502 0
22178340 36298455 0 816438400 863121102 0
327366321 11692459 0 587299278 325700017 0
102712532 15266672 0 305762378 279599164 0
22520702 63410535 0 449633907 450697455 0
7979072 14345547 0 49656698 56384621 0
13832272 14704279 0 195672029 208372021 0
239423561 294894927 0 346112700 341441324 0
446346525 231534218 0 475460552 333629091 0
234567119 87941872 0 558660324 605198970 0
448545351 155712075 0 590661995 390623250 0
431946814 38749930 0 950541747 929927608 0
5090789 25947169 0 62593426 58180606 0
475321736 73393090 0 810684959 839407823 0
136237507 131590888 0 495459278 483767995 0
256938927 15612237 0 270958353 187367424 0
634154725 245967563 0 792396491 810283883 0
193364580 28922353 0 234957503 124165952 0
289417231 29630716 0 476833684 381779783 0
68069150 81349096 0 347766038 479451498 0
62753879 14639200 0 426346249 419311892 0
7488910 1020643 0 43210960 37671736 0
179440685 5968719 0 707060806 850306869 0
58408110 48641658 0 932847787 939981121 0
166267724 38832125 0 720610758 640561356 0
546037298 63753111 0 945651770 927075174 0
50652022 31529398 0 234165901 292023504 0
400481676 61925595 0 476710521 441019923 0
2075010 6119301 0 16499857 16744080 0
527846515 191693524 0 640692567 721813096 0
296279534 186030725 0 793207720 818369211 0
126397986 131188491 0 480445173 576634578 0
5580837 4911669 0 22785788 23461226 0
34818601 18442060 0 350049618 310499638 0
132028069 56920216 0 266497407 250244209 0
78515410 116177853 0 729998560 779061420 0
13072721 5955776 0 33284944 29794301 0
10498390 7624430 0 149336331 152947063 0
84757656 43018859 0 804527902 542036088 0
45611968 287015059 0 765400528 754895266 0
286201135 186010820 0 347485121 218236901 0
10331204 90587590 0 487339761 362978060 0
332389149 59114514 0 550311994 478566809 0
6784140 8315484 0 108442294 110800674 0
68839933 131926457 0 658460965 843101947 0
4403474 11329366 0 157449300 197060807 0
61258588 11602688 0 107444716 97692705 0
331543389 25305797 0 664967737 510460057 0
6294287 16693933 0 796541424 618358252 0
575198403 10476534 0 767819381 467571094 0
402177718 63217229 0 638705880 613792383 0
70801706 47304000 0 680017138 734735117 0
19684493 59064205 0 536714797 570589754 0
8565772 4779264 0 78604293 73310212 0
159732851 29663208 0 265172076 221830341 0
32044056 96391130 0 505984796 538883282 0
132955897 30708936 0 934683878 883439506 0
22384327 2525435 0 684477266 653673537 0
1175016 23093636 0 309966363 351309297 0
264888187 401963188 0 631061946 785471985 0
311387412 350146869 0 803785402 568038655 0
135108362 150985015 0 614461206 550464169 0
108789551 38422234 0 170520627 215095530 0
150707961 15224233 0 734889948 604207627 0
208034736 26070787 0 389805444 422513842 0
8807352 4712427 0 553567259 517650956 0
18426260 30501202 0 364596389 374065105 0
325286538 14677578 0 690288499 702324773 0
37393938 72271808 0 339837483 352757546 0
55674440 41808067 0 967987534 951179072 0
61864684 53363767 0 499389922 464133300 0
67492321 47406228 0 533110374 506106874 0
157734583 35960742 0 863918843 830628827 0
40214380 612333 0 84431620 79945827 0
5512891 1616676 0 90920336 108279110 0
6454452 266544878 0 771947620 974656725 0
75323761 3570986 0 732672210 730282602 0
22671850 194256477 0 768700769 740834171 0
4990190 8265006 0 40824904 41400599 0
107095906 25714703 0 210991641 217907554 0
405152362 237325793 0 679900233 635329136 0
17901413 39981880 0 444181356 446862086 0
44076092 24736837 0 380755623 357941414 0
26658565 18086299 0 656032200 585058634 0
103590342 12722102 0 202555208 203166638 0
157792704 78812351 0 246279874 208479767 0
718253619 91298807 0 947478521 822406140 0
200931350 242741833 0 635609478 752449411 0
192577178 4300291 0 339396821 300614118 0
37190071 2312952 0 599686565 503710671 0
28889739 10803574 0 71466464 67434990 0
12516732 8986609 0 103286681 109036001 0
35059843 73399972 0 351531371 323933248 0
16166441 3857116 0 52480558 49653516 0
183088815 17378239 0 339798917 292489750 0
362812365 41475009 0 547693315 553823053 0
284979307 181719899 0 844038233 844956566 0
473919762 96612698 0 678030770 195769887 0
426947359 105275361 0 732780122 501735853 0
14541 508075 0 10287518 10313519 0
90216474 68801019 0 533337838 396009153 0
162362930 61067056 0 675193059 576312510 0
256414874 331750853 0 874003746 862597264 0
118955296 4541220 0 880648018 855880984 0
302447839 158649406 0 607082084 512037973 0
635341482 44964369 0 896779647 831898089 0
328503567 62695152 0 631833867 439155698 0
980215 5889902 0 44351513 43132732 0
11218812 16333696 0 186242845 182618547 0
10130723 3367028 0 109890944 107594266 0
41550631 67506390 0 508104569 410084700 0
67832 62463 0 937733 921940 0
18663551 7478606 0 159617255 159765935 0
21837174 629138 0 24574786 14833318 0
269152190 62046204 0 525363922 439890067 0
86535859 133199359 0 395600324 484192101 0
21654792 1470212 0 35878481 21390083 0
503898829 237345667 0 700716175 666836639 0
8588447 3409420 0 251580532 227015638 0
38471784 39389498 0 115299075 144633105 0
5315271 2465630 0 36215506 36088899 0
127740407 14752195 0 270217609 242020979 0
139559014 10687140 0 446093480 331645493 0
71580707 20975977 0 687693080 473540598 0
197526293 26087305 0 461813040 404012014 0
34154932 37819155 0 434808754 418329844 0
95676228 10121767 0 442513118 436856208 0
89774658 9981076 0 504396276 499836407 0
197651866 14371544 0 772024570 679281447 0
270516238 89656300 0 905610718 773069404 0
374590687 191930222 0 936594901 838878015 0
195423065 243850483 0 935572271 934443451 0
147114171 36430072 0 259619639 207870960 0
324630667 55552070 0 401714839 111498730 0
67049479 11546437 0 767422197 826017956 0
131616309 226622492 0 535445322 491900439 0
179133103 83177949 0 821669729 765685193 0
242829668 41951804 0 545158577 547984255 0
22010879 28316035 0 641978777 543837170 0
13504001 214460882 0 846064731 831309835 0
7707420 384712 0 159572862 126111854 0
119385114 1201619 0 805809796 796320773 0
23114394 20517007 0 201722165 233453078 0
29746709 49780843 0 467497340 456456020 0
342122911 8399102 0 433876809 187599715 0
67927097 188779128 0 504219973 510989310 0
6596794 43170996 0 114691083 117920863 0
60067504 259395048 0 902838864 931827655 0
127699883 81538204 0 563828914 557667523 0
165179736 24367899 0 776561414 777117318 0
95455228 13370789 0 156786412 140256472 0
46605474 81271878 0 824973507 787643615 0
28645771 3943417 0 54791632 42216970 0
517931672 122442863 0 950570534 904816928 0
811553655 228811832 0 849928199 848174132 0
344429741 119690879 0 494288202 444387744 0
57803277 86044907 0 856490301 867437332 0
663197615 48763774 0 818820494 864697698 0
19942414 45465030 0 883625644 759952700 0
205058278 134151820 0 289898299 321573836 0
459343303 214796589 0 492257508 323864834 0
7104377 5563432 0 180209706 179742281 0
29301978 61813867 0 374113245 398553391 0
260514627 30910073 0 344041998 325085741 0
412794161 318132295 0 491715093 588671528 0
341439856 362527111 0 944193383 888143009 0
96010336 8720087 0 264491285 310943552 0
115817425 68130489 0 306403844 341352793 0
89517004 13918494 0 281462029 319367149 0
44861737 249567613 0 844129590 893255162 0
363960468 120796154 0 404643302 444318642 0
236454 36631858 0 142546037 145737798 0
461965265 91440308 0 732796588 412956401 0
15664425 14881737 0 252985058 237862378 0
140446115 49103331 0 278898875 303627815 0
91731079 9342496 0 667921909 606391974 0
59459697 57605374 0 494750760 395563742 0
17038465 16885340 0 602152180 539393575 0
21632555 62629142 0 223595077 222080535 0
115279626 25873628 0 682532941 708143562 0
186097476 61580998 0 434516998 273576268 0
79206559 36299653 0 798819547 445279647 0
32009325 7165736 0 73447269 73058896 0
15424980 1942101 0 168213323 183986416 0
248939057 23052928 0 505085962 585174742 0
15067955 23510308 0 217162418 218357126 0
48599298 68010080 0 811741890 894564819 0
368433257 428585293 0 723603489 779643035 0
38679558 29595460 0 484879747 471087872 0
95901124 11687251 0 789234213 476211975 0
25003562 3040248 0 57097526 45465606 0
51837677 291790667 0 731951359 745542402 0
4678594 5045472 0 40411660 39753423 0
53212060 69467682 0 438239769 381100990 0
164102550 127115964 0 356730853 365605806 0
33347645 43974378 0 697205482 740624880 0
27038627 99539105 0 836752748 840206105 0
242522439 87890405 0 360934910 349411667 0
28165672 2141809 0 240012109 189026815 0
666064704 153414916 0 803672802 914849180 0
172256670 16724918 0 186711016 130918461 0
24612794 498640 0 164414696 164558992 0
30623836 1621833 0 179178742 157211196 0
325084347 950053 0 707198065 422466022 0
359178416 25431774 0 911794583 947284031 0
21992827 42146816 0 820141485 626873075 0
5343 37132 0 2225156 2051138 0
37055735 11752282 0 142770692 134415625 0
1665339 1479837 0 5165135 4856743 0
8922147 151958 0 15505669 15096023 0
32972082 17905140 0 242913133 246860060 0
378722102 43814524 0 713249793 524964159 0
16711191 3680302 0 344375728 240372003 0
23631326 17801927 0 85655305 89746663 0
5521708 6976693 0 106312487 128689480 0
137301649 96235841 0 278889571 322360385 0
87963184 78177320 0 767609798 722527162 0
24780792 108712053 0 675244840 626392391 0
453303712 119397412 0 772502888 410937675 0
374415711 6463552 0 563720280 478601192 0
553313033 117212194 0 909343532 221204580 0
78788890 97890993 0 344002987 333958376 0
47092249 63838204 0 423553131 866636178 0
98889182 35544084 0 686083764 689013087 0
45637527 28639933 0 274494200 309186405 0
864221 60299006 0 500404508 488899262 0
1530005 1201436 0 56491764 66752816 0
2441311 4962009 0 18024058 19101357 0
100434000 116809868 0 226278485 284855556 0
1673959 28298977 0 250862418 302026034 0
158493212 6378080 0 472534400 447867878 0
483252672 77645616 0 737554215 578529477 0
28729319 6037561 0 763381034 789470989 0
168119389 50640686 0 248689675 229160189 0
110513635 15408109 0 401876607 363867337 0
85632200 60782646 0 430201245 443206947 0
203007757 152484403 0 385040700 274162159 0
19241874 29271040 0 329353135 343256396 0
193999233 54219082 0 507750831 488314592 0
335225922 39704088 0 542220670 478715854 0
19576468 27587057 0 171062807 178783961 0
33499654 39930516 0 709964375 679729412 0
7063162 3796615 0 221561341 215554382 0
20444211 61838424 0 839966926 898663042 0
58579155 54992634 0 563834058 538371082 0
31170251 581415 0 177602759 171995300 0
102726780 35621243 0 743324941 761819971 0
38956017 4196041 0 46661396 44252141 0
48600132 40470500 0 391733223 348862044 0
14302672 3322794 0 481575927 481195082 0
13040306 480251 0 40248850 43909861 0
205007900 11674377 0 306223913 263122167 0
45726411 57461109 0 493720922 501009826 0
155281536 17786792 0 969363628 950436424 0
124160829 48770960 0 189691532 170372075 0
21521151 18484057 0 115102599 115353723 0
57064081 3825681 0 736338635 621837521 0
360356302 304237233 0 753158913 986397536 0
78532242 37215626 0 125529866 58246545 0
141626872 22182503 0 233974126 195773954 0
185183764 10249247 0 215566578 145726744 0
534953 41495582 0 767677726 698872440 0
91961857 92858197 0 466416078 470603482 0
222571745 46116684 0 388599868 315196984 0
89262010 69600233 0 267883295 300890211 0
7042078 31317106 0 200360453 198911105 0
572816548 15680508 0 743075354 795356948 0
400084679 68226113 0 499476400 475697439 0
45756440 21420408 0 203490756 227742478 0
80513076 52277695 0 344955167 376865211 0
10953908 5645397 0 20287179 19977032 0
716382560 683102966 0 899922817 845583832 0
17203479 29302035 0 495796936 468503367 0
44982484 38794033 0 375184099 289850858 0
32157174 27938530 0 683587581 860971679 0
475068075 5420759 0 682653987 638323176 0
488543 148140 0 5490740 5566389 0
44719915 17440849 0 142566276 141225192 0
300126967 160923047 0 311610542 336487554 0
58284656 18621133 0 441030866 422344613 0
574282727 97476433 0 620033272 455807187 0
1413711 2921953 0 16518555 16735841 0
94852275 37338784 0 518669488 612711344 0
20016517 27073001 0 229468339 191826677 0
6555403 11902850 0 412158752 482710349 0
45064885 114545393 0 736564287 749295236 0
382965929 526469110 0 738280414 951204713 0
118435656 36187981 0 304668513 261204769 0
511915309 64268745 0 737361484 748459830 0
337225419 28745269 0 402343697 401989962 0
1669038 28186284 0 405418989 336649276 0
3679196 5476578 0 115317747 126442585 0
343037176 227517552 0 532270242 600436385 0
8107336 2438256 0 71869362 80226934 0
74213996 24819844 0 519029359 476795903 0
537802 122179 0 18000508 18904155 0
128004259 70099960 0 499910770 659045964 0
5070531 15023916 0 608945211 608048157 0
381614744 164151855 0 761036778 489296414 0
36285138 39745034 0 275979015 292631135 0
50857970 27347982 0 842658801 757801684 0
29562881 429399 0 275912042 278238743 0
156096889 197807823 0 958384960 948070763 0
344701641 44361694 0 352917939 406565943 0
3075025 692895 0 133281173 126930448 0
91462195 65859841 0 698869661 575026718 0
64482530 48982890 0 311195506 269393554 0
145153173 17422872 0 439457848 389719296 0
69838717 19182475 0 99862503 83481525 0
3068823 2468622 0 33556784 30961719 0
25839670 7538931 0 276733655 280225825 0
3663424 4318891 0 68761098 65470475 0
20541064 3117048 0 139878087 145259487 0
399238774 87238327 0 701429349 713262370 0
287899426 25073793 0 888619970 883606553 0
1361144 1316972 0 23326841 23501675 0
20140729 1700965 0 78981126 85548154 0
1532707 1745647 0 72026920 65276888 0
167849240 37139333 0 768030922 606316995 0
76323509 26618918 0 243771076 329950631 0
2552199 12209530 0 107538506 119798376 0
357639885 18279016 0 512437414 449556047 0
308225381 57334476 0 648436640 612402421 0
144700242 170295472 0 456599736 521452721 0
30230125 42515707 0 602970052 799074343 0
71787685 7799675 0 711179725 773658826 0
12813378 5830474 0 64324005 65979086 0
76535444 2384475 0 314142064 358288696 0
358762269 136135821 0 575606058 555856788 0
226347732 20629119 0 254206462 191297635 0
315304751 196171523 0 518966544 321804089 0
53783108 21805899 0 576963299 524455867 0
13161436 1574721 0 30391102 29559526 0
31457452 4940621 0 782998171 768648865 0
48808334 48246334 0 871992211 936866897 0
328011573 186786425 0 497217667 493721127 0
112789562 9477915 0 207607776 219022948 0
98410605 11899193 0 133586694 132618548 0
18915748 1446773 0 223235916 221470771 0
6654897 5248676 0 120928785 123342278 0
11826683 18630173 0 276530855 302458349 0
72668224 220308614 0 837917250 839669421 0
71852419 8374900 0 77551021 82669911 0
16417210 28188330 0 695085206 715820181 0
80411176 36472899 0 171612385 148875109 0
21172354 11926906 0 585701910 547760676 0
77517070 23915890 0 479263918 474472578 0
222342142 221558271 0 548324207 613765886 0
490482689 3627402 0 722178957 549307765 0
324612573 89433728 0 499903720 517605139 0
154947511 16281236 0 325061767 323545835 0
58526324 51616486 0 577635880 550256535 0
396551530 234411474 0 503508386 484446312 0
98640214 47749008 0 790294233 830334979 0
12666176 96845421 0 660275041 711646560 0
420066854 4822448 0 677400507 461300388 0
57023494 33918563 0 118806252 88379799 0
156167180 21285223 0 260095497 210347867 0
148812429 194369421 0 302219137 313042700 0
320739925 13463326 0 458014647 447805473 0
1463645 304350 0 5879699 5336126 0
62751504 40261888 0 540484712 707773372 0
78445501 68181098 0 121892735 100294040 0
410894271 56953948 0 926660144 964730639 0
13352518 2525576 0 22918220 19336814 0
91437135 11464179 0 248699669 235148282 0
269642837 12828649 0 867686944 885387149 0
11383547 14920520 0 127057602 120815560 0
224108837 63713169 0 349350352 362946696 0
114335028 80658826 0 153072616 118310390 0
7791342 35738825 0 499990883 549462712 0
18674741 38114288 0 262266514 262464506 0
777667948 559080889 0 919438287 858435907 0
79140696 9201942 0 120011797 76575732 0
38138175 88883569 0 830264511 612910118 0
23648596 33364555 0 873455564 547418742 0
185536876 15956130 0 327122740 318213003 0
49403672 22531758 0 94124532 91344606 0
24309423 3411955 0 197850587 205645144 0
62718214 19132491 0 489967183 548521585 0
177425308 29928652 0 301135318 240496242 0
41344023 21727279 0 54625185 44998147 0
85724681 69696580 0 345101251 327661052 0
60029015 37996861 0 187609785 226194680 0
354692100 119455463 0 727266424 696536220 0
125172582 88628828 0 936631399 741896155 0
116116699 47398003 0 676713351 690649446 0
57689783 3312639 0 371230964 373907942 0
265722681 37119372 0 388208567 391370138 0
151087685 50817171 0 596179696 598647135 0
661279840 171994960 0 877656552 932658730 0
569386197 98592639 0 830263608 551033018 0
34328165 12331260 0 209583715 162214324 0
217749189 48603844 0 238677465 171214876 0
91774870 65488409 0 497770247 463043611 0
125180442 15959384 0 762578951 917659795 0
173357952 20790579 0 632970205 634720978 0
33340911 2535749 0 96809541 97462559 0
164660811 140217508 0 694109129 698676558 0
55883267 4830162 0 720284152 664389994 0
177710566 14509426 0 289459372 174287619 0
381221755 311623081 0 533875748 500100367 0
22227926 3128537 0 64008194 57895618 0
31502159 3106815 0 290673668 404229415 0
2482976 33886 0 4097240 3220256 0
337611856 23597380 0 419653099 316818523 0
74492202 109802408 0 622037392 645343195 0
56663562 21005655 0 564265095 760914705 0
48600 2056918 0 21597405 27102648 0
67930113 15467264 0 590062616 632998877 0
239696537 87298979 0 647792276 644350454 0
47090684 45326570 0 99540590 96645332 0
198003454 9340842 0 610609229 623361953 0
521025176 71318650 0 864604892 797108491 0
528493480 145944147 0 619525495 350479259 0
95393138 13724765 0 125101262 126866672 0
24721051 84937 0 278375629 280546574 0
40785656 41209580 0 826061695 841974595 0
269932 190335 0 3514541 3919982 0
130660255 76359974 0 609615525 660874897 0
87802312 33900315 0 172504973 136780829 0
26886508 1319514 0 141385408 149110958 0
305017513 60072822 0 652124810 430524131 0
62723529 3444370 0 240216733 225197349 0
613817 128198926 0 695314437 711598568 0
32189958 224709916 0 730236939 728033939 0
61890377 128173525 0 791848007 811149501 0
15719475 1055277 0 97971234 98866006 0
43657048 6300641 0 327308249 316516717 0
31315452 1419313 0 882961645 977669235 0
84632903 13901322 0 144965370 119353500 0
650946791 208000305 0 719458695 484173357 0
10077270 7475401 0 269719754 285495677 0
21654357 7265292 0 372181530 335579492 0
108489368 53178799 0 479705498 359138039 0
2070478 24649358 0 457521544 358929257 0
79039 60765 0 658476 665818 0
382647362 156984691 0 829096728 703832272 0
532291914 188578368 0 906576687 895373628 0
23244204 7088185 0 125522316 127769406 0
237004286 76361970 0 771483388 736249724 0
4665979 16566761 0 745481351 870851201 0
180133011 2410865 0 707456342 572174127 0
230337857 57449129 0 810929441 802228139 0
161418006 1786605 0 321456540 224221692 0
275182989 50001502 0 461577682 443557762 0
3843595 16971655 0 113668293 119967427 0
145931017 6435225 0 372102177 405403277 0
395926011 38420728 0 675093844 782013120 0
229071064 60110067 0 819902000 782066746 0
43792924 7266360 0 685445947 438788300 0
118776163 21254429 0 299254266 318278376 0
174276657 15593198 0 559718747 512145347 0
22163780 3145935 0 85234480 59062688 0
4284068 29673825 0 298975126 302180095 0
87138430 48877384 0 752294530 553417493 0
70948065 642348 0 138550810 137954233 0
2852495 6877848 0 63545045 60289593 0
21240151 29476080 0 202236792 208031225 0
15808190 28066323 0 310570407 369672219 0
51822871 39806790 0 798751930 820003401 0
8982224 4538477 0 309773254 300807632 0
344482364 216778292 0 613526732 670710138 0
11785191 5044551 0 81092451 91257228 0
169459076 111821141 0 721587005 698553850 0
16403575 148053275 0 608148220 766518936 0
244396721 26888701 0 858879409 673465321 0
194599679 86251837 0 468641191 459934868 0
168638654 5942458 0 605272845 558488129 0
143009037 15892288 0 746734415 673006928 0
333978206 10422108 0 424620554 372718887 0
414644675 3796215 0 566056884 530373507 0
13390483 133561759 0 660414885 774611535 0
62693083 33641761 0 178428457 163446315 0
72463028 72136433 0 338975291 338958105 0
13586447 5452677 0 116606366 118670076 0
112935438 38017779 0 491263145 493346261 0
29268895 14400209 0 99245498 146806650 0
532170733 156039549 0 745897842 723117397 0
270952003 35931826 0 847698357 879397047 0
71993457 5582019 0 147610472 148077665 0
432938955 117479637 0 694892342 634433621 0
19411540 285627920 0 788302662 782581513 0
92370903 64037232 0 476440864 476776758 0
82673733 136843275 0 258723311 309426676 0
115584640 2584664 0 530853628 420511082 0
385921467 1905673 0 464986872 318047272 0
260121973 126861051 0 368392212 318805969 0
207227449 153088010 0 470903195 493704921 0
135383235 36905530 0 280847530 307776962 0
44211748 1304536 0 56546397 62428491 0
198965754 154181240 0 535078430 590212560 0
18199125 220356003 0 810214559 702747050 0
21089846 88897705 0 299958041 301079867 0
19137635 4055706 0 324664822 395542567 0
24988469 58048019 0 438410995 494799710 0
21937021 36299309 0 71844125 69807507 0
82307550 61250821 0 452610119 438858772 0
148744806 105513756 0 693589698 819499825 0
214223382 103922057 0 584240939 614697440 0
7137078 24586349 0 322684172 330982029 0
73138764 3939458 0 824947672 790888180 0
850964 53238615 0 238843625 256468954 0
491223690 152976494 0 677619228 676114328 0
7726532 5457775 0 510621265 498679817 0
67514842 16626310 0 154083004 139356705 0
105876477 16652822 0 140839335 119036693 0
59033424 54264910 0 869067780 859935105 0
95283525 7229364 0 692320624 673367241 0
6639628 1844375 0 9718175 9611624 0
95197242 11296463 0 768041221 558352145 0
282040758 33848574 0 421131104 391705701 0
65080627 87019079 0 159914097 201648359 0
7843394 90834498 0 840325249 800798536 0
26192945 3172 0 794137002 925570284 0
198447958 85584810 0 409882221 356876626 0
1964438 518978 0 474464326 484895668 0
392069038 12302354 0 773979338 521820250 0
113657899 78253750 0 888485120 904283030 0
189225307 115230390 0 745947756 642530877 0
13153526 4852149 0 129241797 107924698 0
41525780 21354948 0 224559964 261948312 0
35740522 95051987 0 365813048 395990159 0
127489245 141406234 0 388034436 389225469 0
465497069 3146370 0 862113568 680299663 0
208498470 14305071 0 332170140 317966593 0
109038028 156551629 0 664844794 749459799 0
11246970 43043454 0 605843138 628828902 0
512180945 19695219 0 708235120 394170145 0
154950233 42419626 0 218125614 207764091 0
162474688 35392719 0 213313381 202206563 0
100515005 32327481 0 248511493 285580982 0
614212246 240795326 0 821700738 889138976 0
893205 23315531 0 294517582 293696088 0
40640948 4797955 0 68532548 75597989 0
447839738 61708587 0 476844183 371005248 0
54180951 8787223 0 553879401 482924668 0
225040164 24948306 0 502281284 477011001 0
17964480 41620920 0 801241368 585660278 0
5223854 8973575 0 711431657 830210863 0
367282824 32392751 0 976146968 916274346 0
244960293 212390584 0 629613972 624530429 0
11048101 74137332 0 575700411 610863467 0
44400030 16695731 0 135693220 113946545 0
27744342 30096250 0 260887749 285490535 0
226071229 92130531 0 722953043 782077023 0
388270985 36911224 0 728480773 667397438 0
554780944 40797653 0 654432224 854196319 0
322344273 27091501 0 472302931 278094752 0
153703313 20505241 0 763726071 882332040 0
91338940 55999344 0 342062252 341641431 0
87598285 502206 0 217269744 217968046 0
11799309 10015034 0 108498326 124179208 0
2727992 2469484 0 335537309 323309746 0
41702730 80019344 0 429687885 299094384 0
471525247 110770923 0 700840013 578254883 0
326139380 91610413 0 684903579 603523272 0
112411996 18402833 0 275121611 285712247 0
29085783 75857809 0 412954082 400995138 0
15604183 12907274 0 662313156 632497818 0
59018341 6064687 0 62930418 80862194 0
300697373 2746908 0 615747852 591929294 0
245773173 208284541 0 770762914 767796441 0
41769573 66291294 0 433004160 408837782 0
115369 2508206 0 18884508 21380884 0
76790452 36573816 0 794345915 811876718 0
904183 4867776 0 37298517 37475331 0
62841113 65153666 0 239058541 363384360 0
54690262 89597989 0 692106919 709244966 0
547716 74556 0 1138883 1197994 0
127809851 17509566 0 154358795 124077350 0
20006686 44154065 0 310096056 252531581 0
111485280 45185591 0 765747142 826265160 0
64811630 15316352 0 86175653 106100206 0
353904106 92547479 0 609953773 714814102 0
53905817 20691693 0 450346517 443168026 0
286656198 31742915 0 555587098 454737569 0
514152847 117311304 0 953288884 663280349 0
371010662 94801694 0 564693024 483542079 0
170305605 125780195 0 245917268 231799000 0
105022025 102082847 0 701334394 693324279 0
22110934 40813062 0 113308007 104097261 0
52962388 4508514 0 165210658 167636826 0
209638080 6408716 0 632732156 713561394 0
144064888 149719803 0 622339301 615650941 0
2063027 257684 0 13495326 12891300 0
67477939 2998264 0 690367222 720908197 0
685842172 264700874 0 899501344 855672386 0
5872268 60056628 0 446202283 463004934 0
139143570 98222629 0 229320049 159369441 0
18079117 8081765 0 65827166 68627618 0
1978721 617620 0 8110912 8887283 0
249057014 143485080 0 917360437 853880736 0
99427792 11869929 0 221330860 228085070 0
78347714 18739356 0 502331072 556388084 0
324633939 42821477 0 511253248 310979155 0
150037299 26961926 0 776893871 748055412 0
466432070 59444930 0 507800496 261778954 0
93522433 19277996 0 398695381 419864133 0
32164648 390101 0 368023594 598905270 0
23565392 2457574 0 85122197 126019915 0
16555421 74060246 0 345076554 387058340 0
53707483 8221507 0 78689572 81754106 0
248280606 130464417 0 601717152 702161731 0
118717468 97916664 0 555013974 557659214 0
41257008 37359564 0 664931890 656945607 0
24867287 16682511 0 81518482 82706159 0
166395443 43955585 0 257465913 274747750 0
268129695 42491980 0 883619285 694767928 0
64368423 85167079 0 337716562 384525263 0
123022179 198064992 0 588899940 559221465 0
48441074 14036826 0 90741098 92541723 0
241640038 90920633 0 736586037 688480785 0
13072755 15077883 0 128168745 133890827 0
71374427 52019950 0 668689526 709026492 0
255220221 56857655 0 402051827 328557243 0
17775902 227843047 0 728920537 790258799 0
23492818 22071973 0 573875518 574319946 0
311078754 228290187 0 613561171 760834638 0
31809222 14623554 0 422572734 503663375 0
360728743 199766914 0 411491758 443202673 0
391775719 74364693 0 587021339 643986449 0
35934823 106853808 0 695202527 635469192 0
29152740 110486750 0 972435340 964878034 0
597212556 122582687 0 713374053 757763859 0
385554 5544380 0 37294131 36827008 0
189432481 50314906 0 219218352 218385878 0
455787915 155239995 0 494908552 434849148 0
86758129 17993907 0 91173135 75407578 0
388871128 177458393 0 440212497 491806621 0
99736550 118699604 0 696626874 751946434 0
118047654 35507069 0 433022663 428701194 0
188850720 26203357 0 320699874 329089592 0
91273937 4311077 0 114131388 95832893 0
171520322 121728701 0 218023314 178408498 0
186364761 213428132 0 935757704 964259626 0
8796919 25998788 0 65838524 74358180 0
386037197 67750334 0 790112383 171512043 0
1471077 17755342 0 756042256 774329719 0
113578978 72673892 0 183741006 158777402 0
47720791 110672490 0 747806222 911928633 0
393800225 303676827 0 466470160 376329311 0
40916440 26346476 0 261034691 211989037 0
71273188 5641958 0 172261138 113908783 0
104287095 136843889 0 517296126 537741445 0
433865520 10242984 0 522613527 280393163 0
440053356 85670322 0 633635603 484717003 0
22721899 44478892 0 830204620 675987427 0
23991352 21746384 0 225390764 234911932 0
211913686 203738658 0 920835922 952946547 0
59944037 3915519 0 187175187 195483483 0
102369273 47027685 0 375000490 369985947 0
100159255 48395628 0 547570531 585408086 0
116929478 56274325 0 685886607 725642543 0
1867706 105131042 0 439342223 495649065 0
16183539 14337302 0 104407786 101951438 0
29904521 60407153 0 193198497 204900853 0
60037992 41387233 0 457363371 441868490 0
423714980 8403749 0 941894377 703745662 0
178551905 48307426 0 499597021 507236713 0
167155022 53802840 0 565671718 523156918 0
107473819 30482067 0 423348823 446403501 0
309763873 132838978 0 455208531 473037036 0
36788771 115752600 0 796246167 835550420 0
2211143 1907435 0 212802209 222937467 0
52004214 74271604 0 770040750 817234138 0
7441005 106904814 0 384617823 312175674 0
129547 44733881 0 371480315 385937532 0
3965629 113783018 0 438485466 411482286 0
20613331 89580258 0 413942853 401174354 0
392411815 115864537 0 693206841 666451402 0
744405002 121397244 0 780509419 398333448 0
33189212 142570587 0 939904270 920167698 0
22188789 15248606 0 104736899 110956250 0
748806274 5432788 0 802626314 378972606 0
32421609 26998666 0 95270533 91760334 0
35063909 190715240 0 736149989 777167517 0
263086241 23324642 0 288770054 229969915 0
123892 17794 0 503825 582502 0
437288988 90740722 0 647634089 526063255 0
26954615 203203530 0 504002495 461853515 0
5032870 5285238 0 554019051 621772240 0
43652348 95390053 0 921265048 908674688 0
15249505 104423311 0 738147566 793012134 0
9335276 49076943 0 172733283 219825613 0
1019807 1435407 0 18464205 18362897 0
149400829 20689099 0 354627142 354135940 0
13167310 22404434 0 123343375 137585444 0
299706050 65230760 0 344901811 248710914 0
595750968 71576733 0 868664022 861035468 0
16891864 4422066 0 957708859 983279695 0
146660607 5445122 0 648902980 577993545 0
178042799 168930181 0 338623530 423048424 0
1559710 2375477 0 21264626 19848171 0
5762428 12888599 0 144275537 147129381 0
70500290 19740270 0 672721498 711785661 0
269696959 61766462 0 564904493 640679883 0
137073909 95687957 0 758143397 694761567 0
119244749 10936910 0 331733792 310277312 0
16251022 103925687 0 583038281 606602325 0
255480846 69667548 0 396635457 393737047 0
29251939 101335143 0 259187117 305636791 0
74222514 102399957 0 657580161 608275781 0
5112637 318119411 0 679852171 787369530 0
101961540 5523404 0 823432645 713639017 0
234006591 273239848 0 382485774 718558711 0
480410498 65129136 0 597974864 657519369 0
29622714 95953592 0 623535071 579331740 0
21683003 76258062 0 490600504 483175769 0
81573939 141574838 0 595543100 622048853 0
50503915 41397164 0 115733316 123437796 0
29814293 13712865 0 99253298 66756056 0
1818808 79410465 0 628696403 552327861 0
329115862 69817153 0 377801711 257863025 0
64214731 6190002 0 184363537 172947348 0
9369064 4818897 0 138390411 139328473 0
208000472 44738299 0 535427801 439568026 0
474477920 55393593 0 515318151 598415801 0
94392848 2920352 0 122198899 95607553 0
231948007 27104228 0 417477940 427032223 0
51241943 80985947 0 613708538 761992404 0
374521874 100302217 0 576529637 482226317 0
1161188 949820 0 14836758 16353081 0
359192962 51060272 0 591925332 549872097 0
74445591 34594091 0 776599377 742130453 0
350001148 24151404 0 587615937 596217630 0
352281101 115459154 0 448298729 375714544 0
395429347 162061698 0 739992518 723049187 0
6287653 926917 0 39047459 33565762 0
416420358 180427186 0 490403281 398797929 0
61167970 47697184 0 88428969 94694839 0
112104025 54915987 0 788613572 782393716 0
5947984 5508541 0 71013406 75795566 0
151264778 26645294 0 312839655 233020303 0
433431281 11303190 0 492815896 409412323 0
828022937 37783262 0 893340096 667730656 0
952250 4859321 0 16051684 17349726 0
20580602 91057701 0 719197589 651589145 0
244606514 46007388 0 403531287 391498783 0
42635872 43755810 0 412834737 397896689 0
74910215 488771 0 108651111 97587315 0
94354556 56558496 0 321616421 298382740 0
16445728 27987701 0 163599720 178262525 0
17170142 9259573 0 95535609 96085590 0
7554030 28679054 0 211726763 163901818 0
54617652 65200091 0 484877615 663857668 0
473620995 44687272 0 858060477 491894928 0
32453619 28810405 0 231079725 237956575 0
152064915 24494985 0 170600511 139192698 0
449719135 98310909 0 588418019 576446124 0
1727217 9675306 0 279422916 280355611 0
7867530 10404994 0 62424984 63624474 0
156555065 66767478 0 375324901 393711479 0
187531070 48560529 0 582713621 344035743 0
7375251 8995990 0 42066679 41977907 0
16608977 16704236 0 629037413 565687625 0
506683801 248025038 0 526043384 417647887 0
21619669 19593343 0 422195540 475737594 0
91200654 68410219 0 94850692 76452592 0
349280896 36384428 0 597387910 520416427 0
62351495 21147022 0 91525436 87699324 0
68119626 25062122 0 570542924 555497892 0
305066246 1254570 0 336413529 241945870 0
272134356 85983188 0 398464786 390073406 0
4853835 3313124 0 92794551 98287344 0
315228394 258527660 0 383137981 411557581 0
163898235 15517985 0 252312582 221423457 0
81066310 123294059 0 773519998 645852832 0
111698 3843751 0 132013136 126246048 0
126921704 30861224 0 191403349 215097566 0
224277470 163477729 0 486077478 385662030 0
543215691 103052092 0 611172143 535538298 0
88471790 86392350 0 111408983 121104967 0
70785090 12598210 0 134351723 77033607 0
62008990 42162069 0 201949887 201192986 0
2283385 2133102 0 227785623 235241434 0
13474852 1161676 0 33349781 36958717 0
74094562 86372281 0 427305574 473038110 0
88250673 10767812 0 230991346 174682293 0
707796864 262776452 0 835985498 789999330 0
247538007 417545332 0 583056796 841697217 0
85504098 1187550 0 604631586 501463006 0
254817068 187858364 0 331093694 416133092 0
63593318 15003088 0 432943073 416435757 0
228790352 51840711 0 496697379 520296767 0
49043474 14605052 0 536937044 527161899 0
22102006 19545811 0 166825921 139021906 0
91750565 159842356 0 782536750 772351994 0
152377740 161078096 0 481317080 486543319 0
131748825 966630 0 229063751 247886396 0
50610548 10509558 0 110005979 90793846 0
529664 20618984 0 182361778 172820673 0
212374455 86787626 0 399230882 370330760 0
239485647 16834385 0 678001217 739767237 0
117193977 67964496 0 160131645 145935309 0
195831603 25818977 0 356044648 333676749 0
343216729 20767459 0 786184248 742326623 0
38006741 19149856 0 146879112 167935898 0
4873678 6734463 0 162125558 144134167 0
2570411 245298 0 4721118 5772955 0
612598 1074749 0 226274010 208850945 0
285503235 143181004 0 389748901 328757867 0
54405350 10304488 0 804882844 719650739 0
125391160 2507449 0 226094553 190179758 0
136579856 140923230 0 482473320 476714933 0
162376064 119571654 0 237171978 249995834 0
251680062 195826301 0 410544354 309021954 0
217746974 99708438 0 498969311 500135482 0
360226 944092 0 12647237 13662197 0
143661315 20014765 0 441433993 453292630 0
142923281 2525254 0 820052814 821272248 0
193480596 7234650 0 259769074 227828034 0
20722784 144007916 0 563059965 611810855 0
17941343 17469448 0 827926469 820181345 0
7778011 60902923 0 578035910 792120341 0
45199245 68892816 0 474469521 654420487 0
38895216 26512206 0 47634399 52949855 0
138393117 9816957 0 297557490 278492867 0
52090934 15617454 0 653495733 846177464 0
41227305 10041202 0 47329051 32528590 0
68391755 29135667 0 822995314 876864101 0
32309 1054689 0 108325857 110284208 0
130085947 90301574 0 200998503 171201089 0
15744144 11929155 0 561901933 508551416 0
8611925 3719538 0 15385087 15325334 0
48030426 104014353 0 401156420 459345149 0
7590445 56272701 0 294714016 250941549 0
83554750 29840056 0 737364902 665530110 0
483329577 78662478 0 770562132 822258462 0
1967935 11196 0 24800081 25428456 0
2554723 73532802 0 814447663 792137168 0
114445552 15487119 0 392911999 363029077 0
15118216 150546 0 79049894 81077726 0
41047683 7887780 0 289506857 266227025 0
97606176 4498269 0 193331660 192218511 0
277992051 185072845 0 285506948 287831421 0
19909446 2643808 0 627845440 636776824 0
234781551 146419831 0 382596834 332563964 0
31730988 29258181 0 379703204 329712994 0
35123345 10070076 0 354160375 383948810 0
7685542 1079314 0 86940493 71928284 0
359876030 94297773 0 613296237 499979516 0
518576675 500037513 0 656116392 650753701 0
449292188 30961366 0 601384611 567986885 0
192215827 57019986 0 278746313 288565663 0
194659871 9007654 0 815274848 814426978 0
92908572 5243827 0 394172003 386855380 0
17736470 11752362 0 110592808 86246360 0
306761393 34743363 0 362700527 291764039 0
11134878 37881423 0 158345853 163638763 0
17752543 2495039 0 53310724 56821012 0
150981634 6630554 0 340680060 353516178 0
92131433 18029195 0 471172266 495246183 0
135281979 122423356 0 526706406 437208372 0
7857519 120525305 0 506363773 536396049 0
44447291 84375783 0 626637792 586329774 0
72999933 29187839 0 780290998 792747687 0
591012808 235365246 0 730286123 667418620 0
470575561 131574968 0 529280764 354648820 0
16460131 11876101 0 307174888 292673588 0
293573907 117296714 0 895049429 887297281 0
516181730 450574737 0 534312431 646589721 0
703811387 770376018 0 961979617 879943242 0
247077705 720798 0 694720005 475891850 0
510936752 142779878 0 653670581 741814064 0
16883012 816866 0 45703411 43352509 0
28998220 11875403 0 405380608 433937772 0
3300598 9156219 0 68938725 70835855 0
172789816 23974001 0 391385097 419306224 0
27875623 103150326 0 376070438 410066051 0
3435693 34145495 0 160576234 185795128 0
280001284 105088421 0 419558713 336069726 0
47233115 69626289 0 691268005 750777281 0
181771399 68325402 0 376907296 521419401 0
156679960 122477126 0 174773155 194670861 0
197774064 188855830 0 276327965 278298866 0
69193213 1294555 0 176615544 136437770 0
91487655 6348038 0 761643459 528160603 0
216413929 572724813 0 566156256 833361905 0
344098234 64675290 0 411469217 445922616 0
3955315 74191821 0 531913301 433735709 0
1121694 65082517 0 854907891 826972415 0
246256539 89207982 0 458584128 482885212 0
129575940 83474601 0 823974255 819910660 0
349959629 146900989 0 814567742 758327558 0
274730634 28458852 0 791192037 616791687 0
13295394 1708842 0 224264784 191664547 0
23331136 9201642 0 214435621 211646603 0
606612692 123803997 0 715091074 774444773 0
115423248 85380001 0 214047028 240972592 0
239217612 29162797 0 842997134 626941185 0
13477906 2151884 0 108574550 91954523 0
179337329 144915467 0 782399632 728185085 0
60117 9685 0 255301 251327 0
403917030 117941833 0 702181287 764507112 0
140358808 31610189 0 363073365 362548829 0
24323360 7665612 0 574970606 609598557 0
17550401 4924807 0 190657372 169183625 0
15098125 2290379 0 18087594 14777976 0
61210515 64055830 0 184936480 214794257 0
173225920 148661844 0 752187636 756564786 0
26696952 21024172 0 216731103 203765805 0
588788335 51939840 0 894780736 841388216 0
402215824 158851892 0 650603022 480394120 0
332864358 42874748 0 746133185 713580154 0
35459662 6186256 0 45219618 43113217 0
128668857 218374395 0 645379140 642330089 0
53768610 24125991 0 229172663 269129296 0
91525602 618545 0 294297541 271270284 0
221838887 45953347 0 355506266 290951844 0
172136525 21751515 0 459359593 420403206 0
209967182 27100894 0 656638571 693451212 0
69199987 22677444 0 80750915 68058901 0
11172812 48701003 0 839107418 837301787 0
48952826 54642567 0 586407718 736804454 0
121085864 76106905 0 170647942 144242060 0
253074818 122156868 0 321107531 179323418 0
49101604 14925244 0 352485471 353988688 0
255514956 143673677 0 901005312 913407365 0
25121998 21743546 0 300584756 251915973 0
131071148 120301612 0 936046395 899057788 0
2587550 35485620 0 203809976 254217185 0
77848258 453325 0 221320991 193315651 0
64808403 3982343 0 432669475 436242814 0
107120750 51810903 0 819254196 710772283 0
318545326 165818306 0 575052933 297859943 0
36665574 23627056 0 63927585 72035123 0
10595747 2789205 0 57350824 55410083 0
143152698 8264962 0 537431657 590553531 0
12183346 1750478 0 36653957 29314309 0
72609845 48578297 0 152064096 147239244 0
552190460 162206661 0 831609048 904631816 0
80145920 116252654 0 773346419 716833336 0
87663758 14777932 0 754407298 860125042 0
34736409 71984087 0 570824129 842579386 0
401718146 148005677 0 436453124 417182555 0
13665995 5464891 0 240272951 223414407 0
59887648 132857730 0 492007452 523150049 0
28350260 77148406 0 762403150 771860302 0
395287217 15509021 0 654419259 723457468 0
875118923 361284991 0 958037977 764472664 0
5447862 263472 0 22299210 23314067 0
35157058 46316140 0 618871165 616070033 0
52503753 74590938 0 426251893 417978227 0
5965042 6593961 0 266155174 264392768 0
196603612 83400914 0 761525306 925892293 0
79559846 3752078 0 695437955 779257213 0
196308645 140118543 0 723124261 863653749 0
3493503 28596033 0 434911587 406385960 0
317967350 79220 0 661049295 407165653 0
134277004 8645368 0 178447989 98729642 0
11520383 2649976 0 98043051 105223861 0
353741767 42800747 0 730117272 707346679 0
44893901 2162069 0 348786578 402073335 0
10802594 8998796 0 405815554 393204665 0
123243471 32951068 0 243872198 255621764 0
28168677 357719 0 314268588 334046568 0
19585793 41438047 0 545202346 594987197 0
456572543 77959850 0 525993275 374004801 0
3173754 21291609 0 310835367 338681918 0
36853329 10209382 0 50850663 43345885 0
78516339 20384751 0 123335492 124872195 0
85314161 298839753 0 691036916 816161215 0
39671046 126463023 0 405632373 419227520 0
94084747 13787785 0 590399813 531864115 0
149289531 152418231 0 745519579 709361030 0
45456867 10314205 0 567840772 604142651 0
11980981 56879569 0 865134526 725026524 0
11378273 3278960 0 53083288 56019766 0
255179184 43074129 0 910408310 788504696 0
145751078 60588174 0 417272510 412386022 0
30502741 67530142 0 807462521 777163130 0
213123471 107620399 0 360581532 321866479 0
180974037 198886847 0 461414859 390894315 0
451331577 219413984 0 932473310 719175694 0
70645572 122572382 0 321704573 382781073 0
367232304 49591665 0 478010737 390132490 0
50023654 11448737 0 206262045 202007311 0
104701574 45659091 0 667160347 798576321 0
27903638 473927 0 114250121 112744372 0
595788554 120366541 0 784597522 760917918 0
13545345 15896048 0 226189949 289725219 0
287247239 37137622 0 383452484 407122183 0
99306582 27288194 0 115441751 122939791 0
87302179 164447913 0 741992566 747529646 0
49947808 155054486 0 685530848 651067760 0
24213481 11504699 0 178573674 165494859 0
4129590 35017010 0 588791725 595765444 0
228541419 162262296 0 403746562 388493347 0
157871095 259462613 0 664065925 709287172 0
355896743 48489882 0 780838607 649982693 0
112991094 102140603 0 471664611 497730106 0
154727705 127092917 0 549321348 500132429 0
42212444 56256 0 74304436 67904386 0
109172475 14233674 0 780061017 675614930 0
630443134 132045438 0 784172357 564463196 0
167526813 45029573 0 514340753 551390555 0
142307073 13668400 0 171320857 103932790 0
227118358 81897518 0 616222443 586886348 0
80959278 31479027 0 171700841 120817719 0
27653799 15717202 0 360436715 318253380 0
323739240 91480275 0 468434322 359922130 0
480808938 528863341 0 604657494 693425146 0
150837524 12223995 0 164166598 133091633 0
58363040 17796810 0 524163301 604123184 0
118757056 86326142 0 168680617 133317974 0
53046777 115158495 0 514722487 462991283 0
10531957 5186750 0 131810131 135006300 0
332669002 83833878 0 572836548 675592674 0
336459621 134302986 0 347826788 320898537 0
129283424 14904292 0 222280925 198782071 0
3510665 482372 0 6513450 5685950 0
403383205 111983261 0 609793484 569561228 0
181640265 2022104 0 441492670 410181614 0
17444693 9683808 0 63055185 68785139 0
114338923 49112276 0 854053697 813426036 0
28936474 6626030 0 166973857 192255353 0
322994325 40047875 0 851333531 827883216 0
144463818 209183518 0 513725514 468425571 0
10257471 142173197 0 654895176 629610478 0
49111533 1676664 0 424229537 405530118 0
35388020 92701864 0 378754568 368957080 0
334308824 54157871 0 470316801 462267766 0
12322457 7086210 0 440948591 505424237 0
128026543 23872627 0 621005744 660637627 0
95446989 35555391 0 660355977 638050773 0
694999402 58855891 0 811820051 776149253 0
18241370 138594873 0 692398575 776685938 0
79082340 61514699 0 794930628 825926984 0
25788770 5478024 0 605328722 526732313 0
19684272 181572655 0 594458730 698188023 0
8358159 2971284 0 65591859 107262027 0
34483763 7439581 0 256720934 224729779 0
369177465 81471781 0 389232651 337201222 0
19223627 26502085 0 396842216 384421107 0
360019675 60913164 0 625154594 691257814 0
134029476 21189197 0 839606574 909243871 0
76399667 43705772 0 656616759 727933700 0
438600827 161393229 0 667984141 788389930 0
77436766 198392938 0 544644481 616741505 0
189872781 4792209 0 543411948 577387979 0
79518467 532012 0 234642100 146302638 0
22182127 55504515 0 350501168 348547195 0
186024706 41340890 0 212119475 50684070 0
820549673 16544439 0 886568420 915464374 0
22653086 5415476 0 116005753 124812399 0
34676243 47812777 0 645212043 733640084 0
413347295 101378642 0 653409276 686073197 0
235043511 65156605 0 655886496 742668675 0
9120646 24646339 0 86878717 88322900 0
391021075 61743457 0 793886920 929239236 0
30494126 3409795 0 249828632 507797016 0
36309027 137662421 0 766528179 874867855 0
714531406 178093763 0 770579216 587648630 0
13199569 21022684 0 178822062 179914097 0
277552042 6134714 0 750705055 863433281 0
5688930 7165399 0 590591654 610045937 0
464744515 76794656 0 522959006 227206696 0
5500196 4894610 0 42290765 32784851 0
42930074 18165096 0 636761271 714691440 0
49983934 83784991 0 650200800 683539836 0
66280287 13382083 0 91906589 63511761 0
12151389 28875433 0 666052857 776040691 0
36936117 77870889 0 244575298 309151622 0
114315201 495563 0 473735528 442325219 0
252213411 56917002 0 268138121 180175013 0
154019271 133771397 0 828933913 803363256 0
331550785 34643731 0 896135704 764828785 0
776591376 523010636 0 801145953 681791663 0
7348299 11618357 0 236880599 254516817 0
240158919 189973844 0 345527495 414102301 0
242500940 6834094 0 347377785 335762503 0
6730394 15735815 0 461767843 593189450 0
30442755 20635142 0 343960493 368060708 0
21587748 9127984 0 726676864 673565362 0
1766419 5027582 0 35817276 41765017 0
59723173 13175558 0 176595020 187773665 0
223567862 58396174 0 702909908 719938917 0
577700409 30428230 0 691681991 352442163 0
567672264 14768692 0 950556671 658512054 0
284871580 3082452 0 627046571 478930521 0
71661978 42605691 0 908568446 976065584 0
83555382 76381597 0 197948908 201217156 0
326751150 4770782 0 342541369 364903518 0
448037539 53104459 0 622709649 446827240 0
175082082 64063239 0 725331560 738652863 0
634948810 47686070 0 885587686 770570705 0
360518906 98816020 0 464311794 435564792 0
75300251 159181717 0 599974093 465111383 0
99415765 53345992 0 765796564 784415377 0
54861876 4354683 0 115153381 106203898 0
40576970 636780 0 73627687 64264393 0
103361038 135598703 0 937024902 927659646 0
104726365 70255083 0 892288887 785272207 0
733613758 208751976 0 927405780 925626299 0
6263628 4237026 0 603065645 602431865 0
219899852 111081681 0 667217824 684888714 0
205985032 14252425 0 534311675 518848505 0
227689552 39773207 0 748710626 522466418 0
335636434 93443896 0 735435016 650536786 0
131691885 81382583 0 279073574 269436519 0
8959111 55522914 0 464560833 526672715 0
4281487 3119146 0 84580190 81124302 0
465353957 245675542 0 768762871 461494990 0
26553716 1841915 0 31304333 33635818 0
200521843 71741955 0 634159715 587962692 0
243174563 62962022 0 485220750 457084832 0
267871333 53865882 0 533351475 432624902 0
362741365 87194672 0 431813905 317056376 0
591937523 229338610 0 618114215 548394822 0
240567015 6266392 0 381591208 320009216 0
37191166 78705092 0 715740095 679659592 0
9438395 5174823 0 118626189 118769220 0
75146612 73536459 0 374169572 371855411 0
13007659 166350800 0 452972440 626270635 0
98152713 51301536 0 859408866 874072949 0
47216721 25782485 0 56469513 56190997 0
243706948 18444473 0 377206670 387819342 0
345351104 4571551 0 626235859 659019544 0
129296226 31398866 0 521721348 570841932 0
172615871 99598594 0 562964042 615739435 0
2234168 872253 0 11350191 9405424 0
38890689 35492800 0 285966708 294165874 0
727117325 270724214 0 893020889 817656753 0
3138513 3328370 0 68135409 62839381 0
536932270 68017361 0 937210752 855744488 0
720632520 326515555 0 853511972 783400718 0
15755148 18022389 0 392722270 389523884 0
48935845 7984346 0 803605186 792145409 0
94501599 74241993 0 893754359 883033633 0
426074051 129793166 0 620947726 422078032 0
93032787 60014742 0 674784891 915839192 0
20174959 7941684 0 117963999 113202226 0
255404148 89466285 0 608600220 605415638 0
5486328 6181613 0 463389728 453792453 0
60774491 28645104 0 327006660 310696980 0
7006980 21100823 0 855399876 812715635 0
10009105 12955775 0 51103113 51181372 0
121060101 102820491 0 180309527 153891586 0
26010405 18625486 0 229257912 144376085 0
295619210 44171321 0 537440904 567808193 0
8179042 18933530 0 215660672 192262760 0
189013378 124405631 0 904121604 776056623 0
265795112 96367579 0 655479707 682426094 0
76973227 13812666 0 190675520 198603872 0
297570042 191003009 0 817297092 678423515 0
67242081 14692101 0 274634161 293416359 0
92736939 16428912 0 714498343 679450389 0
10574397 1505992 0 347999157 346715071 0
674772973 438222718 0 786598712 847928917 0
37478759 3446053 0 189115213 217549931 0
191020122 79886585 0 921800416 925635728 0
11100747 68418327 0 609835537 665165028 0
828376460 40260374 0 973430513 546967091 0
292900504 103697159 0 489719723 320217615 0
29643574 5710652 0 40328140 34982128 0
142248425 43026610 0 731888945 770313831 0
468588834 291450481 0 758056263 580128705 0
108293541 210208742 0 470007016 553824668 0
97239701 41499553 0 264354907 240870509 0
21413056 31756440 0 677505705 652908617 0
72499707 8619561 0 513362703 481952352 0
68545869 34051338 0 177968533 185276790 0
787497984 63464041 0 897892575 177534718 0
43314417 3949698 0 256264018 260700684 0
23977568 12332913 0 472179084 712601121 0
152544548 61406327 0 787116682 698094925 0
645372504 398589973 0 847367917 518691641 0
277801199 101403790 0 985796091 888940926 0
13431063 10701122 0 254624978 318599384 0
16135126 29687089 0 113245747 138703970 0
304685360 88121353 0 719757713 647813390 0
175823585 74487773 0 605676128 604464956 0
375758938 181670094 0 425115696 297119729 0
440328474 107146731 0 852175886 875431371 0
15473684 10643568 0 314064217 313685746 0
18778844 71764157 0 604674523 648240910 0
84580324 27156068 0 456253111 424129585 0
3034248 55619315 0 254538339 262144697 0
143618898 8511331 0 612150996 644041291 0
258587570 15883255 0 511882553 482450133 0
3784213 11583862 0 331368782 301844502 0
2504883 8780722 0 62136782 43367447 0
27902118 5165807 0 572106192 602821700 0
35495092 72569761 0 272833511 222051336 0
75927601 18236506 0 440270691 400400665 0
100257152 73203550 0 605254814 591243089 0
124004990 12351841 0 165121399 170380510 0
136262929 11053183 0 267585897 196869476 0
242776161 21996930 0 322325401 274250135 0
352142949 60325182 0 765555937 835760169 0
60862815 8412375 0 255375140 251086338 0
112982428 4382358 0 572556454 496102935 0
245512299 121645776 0 632961798 830301335 0
85403103 120355284 0 602969505 909284494 0
500430690 188180110 0 773479124 814059524 0
86738849 52869356 0 663538221 633983218 0
131040017 31296977 0 478420647 465151656 0
81389296 5984222 0 238675325 208165964 0
39326102 41149879 0 565691164 578480361 0
537033 1723905 0 28741732 28762246 0
362090551 97300118 0 598190869 678739086 0
43993476 26747830 0 134632626 132406959 0
5023970 6356491 0 186089489 156314526 0
54226028 9593522 0 388702783 475138454 0
75708494 68000784 0 214041640 193907243 0
3228152 22012426 0 152635488 108595114 0
21595135 103049743 0 368763129 384253220 0
11632309 69170777 0 483102765 475367337 0
100593174 30001936 0 545502723 563152300 0
376894576 46039908 0 601927250 604940751 0
32828002 17000029 0 503469163 517120981 0
3445077 3879639 0 82160163 58509447 0
574945677 51120482 0 920370740 749645492 0
553227567 301908128 0 756507830 912890749 0
136120855 71361797 0 673041681 674285645 0
357940 23294 0 1471206 1317781 0
17758075 14791030 0 639166719 616334751 0
88235334 4070926 0 600135992 567882343 0
58239358 11276818 0 467995124 468311622 0
189432127 2149463 0 483136130 421843829 0
45352761 14537008 0 251001445 248353661 0
25826511 19834973 0 225240559 239848350 0
175574068 169690 0 730969386 770284420 0
70740837 22330958 0 89655000 85056054 0
12364580 144284386 0 518557692 475811511 0
107242894 17619034 0 209075405 206638054 0
16399606 41660648 0 301521669 274116732 0
200718585 32164792 0 606685682 581851464 0
42258109 42125109 0 508886532 489144604 0
215507931 10122676 0 254971867 196240082 0
107225741 85613957 0 799636565 768350995 0
5394367 8539755 0 46616546 44431048 0
307140660 77549237 0 912118661 924826459 0
267168812 5862469 0 845610057 579695682 0
336630935 37184627 0 799740282 736428492 0
19116083 134336067 0 839830251 941570285 0
16099102 40813377 0 595477016 600983792 0
130795302 110999475 0 150657917 146701002 0
45494072 44165874 0 708260491 705326700 0
321166576 50788759 0 408071291 290460218 0
185746710 116745413 0 823363799 812644845 0
417535633 63672415 0 943420901 873700689 0
43422492 28586790 0 731270984 907151916 0
51479042 45642844 0 224681440 219302044 0
28474709 32051687 0 38283490 34697384 0
175527033 53833211 0 455166725 415023329 0
27008319 42586440 0 826852548 831557037 0
90522970 38778184 0 179359025 188900565 0
335077479 65216996 0 417860109 280529008 0
22754973 147387974 0 599915397 553654879 0
429893045 214033057 0 672216214 622366958 0
189789609 53292454 0 276971357 268256290 0
45227258 31046828 0 411750896 361632428 0
6303347 30275706 0 431123397 454179365 0
110277472 44346636 0 436990950 485850670 0
409445697 123093088 0 744631150 705575073 0
72100326 18270683 0 514721899 547445156 0
3370096 8417786 0 76623065 78758615 0
2982607 3059458 0 14483774 15194552 0
53137719 21067213 0 76915682 73754401 0
17673742 21653244 0 378703492 427882337 0
44407215 49120480 0 218795650 215898409 0
15084193 19603657 0 314825813 287676416 0
51858344 15155190 0 297649706 286066564 0
8663187 3677354 0 167043457 147818032 0
51828648 24106883 0 353693047 372109140 0
3943854 39118925 0 511083059 415119493 0
252172427 125243463 0 433308509 412544271 0
357966 9867441 0 179333464 181855728 0
43992210 32566948 0 504367096 439466998 0
27387074 88448753 0 467668559 552741171 0
22382200 25391074 0 238699464 232676695 0
44675816 32021248 0 184699054 233765068 0
71070469 14272466 0 537159649 636908940 0
9616116 77950674 0 220266533 234036947 0
810624206 257350814 0 856956744 759943485 0
2767496 10555758 0 128747928 137915028 0
67780562 12740052 0 260763450 234472385 0
33801860 144233398 0 370414386 419905667 0
30418655 19633442 0 185958423 168528964 0
230287808 15302887 0 748466588 797951312 0
44068756 50438370 0 746151781 667842335 0
38310295 156853982 0 660288270 729896793 0
553298722 249586074 0 962365946 952056819 0
58230767 45060094 0 857968814 825385294 0
39740353 31605280 0 640434927 568229018 0
20260919 2729370 0 65059032 54449250 0
2397820 1828124 0 451529650 417407821 0
465242205 458526156 0 905223058 916603041 0
16923609 19595502 0 70631518 63453008 0
10608008 6307495 0 197709090 202113427 0
390555374 28080675 0 568838846 378354663 0
39126152 3610424 0 108483183 95988270 0
160981248 117617764 0 684787942 685413406 0
6777298 32681622 0 627326339 750683665 0
150426102 16077453 0 518667468 641535375 0
37509035 10438727 0 130147317 141498723 0
13832276 1126611 0 134044320 126136176 0
34725816 35763348 0 485907701 556500612 0
142702163 54841485 0 440716661 408644556 0
25410788 7292084 0 165554878 164769684 0
79522866 121613096 0 657092621 633915190 0
5996086 120744801 0 943803136 878072311 0
39885780 80641199 0 418209233 390477799 0
308385103 150712423 0 330689188 337768508 0
1895020 521000 0 5409268 3970178 0
352482306 6913066 0 445118442 223957059 0
3080539 7868509 0 76361207 78414285 0
640388104 526916256 0 676393742 659399912 0
8952935 2658952 0 55672318 50618581 0
73541207 3662638 0 126019799 96617296 0
100133101 4537199 0 255192963 244092204 0
548055165 35609389 0 758057232 610565945 0
341538615 30332876 0 467706465 428077125 0
7675459 3191624 0 68334927 69733521 0
361872 2298828 0 9567277 9345827 0
167713991 8152232 0 302689273 296430511 0
33367824 63377926 0 478526416 487769548 0
298020796 58006562 0 654108266 720180997 0
312386950 39501913 0 435027617 651555336 0
431914565 567408271 0 950518419 822530175 0
23646824 7814852 0 130944644 94463211 0
353104927 87911468 0 421592320 420713746 0
114683784 55005447 0 130657444 67221967 0
21761010 20307249 0 408795211 397570147 0
549250320 205067085 0 779475308 845604653 0
27440671 8273020 0 631451581 576789489 0
33766905 2259849 0 193719714 174005550 0
14416194 131967177 0 337061288 334669463 0
118605346 6152443 0 128943605 78347170 0
99380921 19934221 0 125829269 113347577 0
19873531 10882992 0 62432742 70268052 0
762184088 26743886 0 835410506 816271464 0
153697291 26196856 0 361838731 323975667 0
20797365 1606854 0 33704266 28418349 0
37452425 43541141 0 435127651 403138806 0
485126294 59566627 0 667641788 712452918 0
6280415 3225192 0 15702575 23939683 0
101054657 39085500 0 206378581 179583716 0
114616751 32786861 0 549139621 570869185 0
7471056 52948766 0 536563121 566039560 0
6695321 2758072 0 132448364 130217356 0
68308048 16455986 0 459935840 551679543 0
5637423 20078821 0 519261797 730853336 0
571755931 307389272 0 730777866 788884942 0
3857601 27073415 0 429526774 410651995 0
179394435 30981499 0 362762924 312961582 0
56571302 11026368 0 650554859 660262814 0
205474586 171214926 0 248016556 198111166 0
18840548 97012149 0 349520001 341262800 0
299771520 11311385 0 778052826 864139101 0
534021642 67132214 0 872539172 804742237 0
12747082 1452623 0 29015154 29486488 0
58831753 4553562 0 841533504 869070165 0
497059813 304361681 0 683296866 610551442 0
37772076 12262457 0 171916342 163286558 0
41653365 4095534 0 185468569 185882997 0
591688604 185681641 0 657877617 621469818 0
69769457 3504651 0 736945466 672898578 0
30477956 40473733 0 147938267 140076791 0
47488909 8832483 0 147115039 128956909 0
17784575 69319087 0 479234230 335322429 0
626033978 249935195 0 947619645 906905418 0
218509418 157241569 0 878766136 861677101 0
3225597 8982771 0 49614473 39466902 0
738235262 45375408 0 993464026 779303129 0
6176375 30256258 0 616424028 544292293 0
96414301 4998891 0 226202945 169703230 0
51805552 87982391 0 428704244 513493754 0
129099468 81268482 0 869123093 662411957 0
11585071 15287698 0 482460212 435722917 0
69983743 82059870 0 556222161 506229487 0
163893076 9858908 0 497690636 512442891 0
110898140 139699426 0 898745937 949153005 0
97448545 11414421 0 177684535 203838699 0
96023747 14902981 0 539890859 541416392 0
93186218 19645816 0 241137995 206704357 0
330656688 288618433 0 380709709 459575757 0
26866246 55287952 0 455646906 465998397 0
203261819 30432294 0 743469239 872813763 0
11085295 536364 0 80129665 97820912 0
82323438 230359361 0 741385900 633797228 0
161968261 10464311 0 361113270 375625486 0
43742199 27957849 0 82978725 86378952 0
90455841 56223188 0 228011602 315582990 0
28618274 14690310 0 140817750 108287506 0
214740800 1637242 0 369842118 334819069 0
235646638 3078916 0 883496120 831111276 0
131684312 24717935 0 137611662 46570494 0
52311711 16985563 0 274901116 210010953 0
134864998 1459537 0 531061719 409537623 0
5976631 524909 0 117543710 108252560 0
563780960 371330326 0 626182573 488888408 0
359822058 9282308 0 866398661 740065824 0
71630761 9329129 0 144299966 146518456 0
56118928 7828054 0 602763211 598789012 0
105906835 82640329 0 500721667 550936421 0
670213690 150070050 0 974500788 761901703 0
29610793 51710486 0 792813292 690049205 0
263423604 86840790 0 695523510 699019778 0
23673969 6888828 0 219958446 182691651 0
72031845 14503147 0 149546587 128190219 0
186205921 33664981 0 433962898 311103659 0
50523817 60753000 0 463643099 407737536 0
72772785 32878805 0 430936267 401351844 0
135575521 27986418 0 178711079 131269468 0
111365322 29618848 0 608178183 593237999 0
32070392 32880741 0 269112283 266149783 0
222038816 44636407 0 566589568 543502827 0
61078513 13227600 0 746045433 855524893 0
537903843 345401701 0 980242364 911800961 0
205458736 124857131 0 914500050 818656095 0
293673772 52502306 0 510283889 229449204 0
2956788 7054603 0 419104896 496068330 0
214694548 58725670 0 595490249 607934248 0
3242978 44036389 0 402336029 377727031 0
5937026 13174810 0 94985927 109583580 0
61320496 16665976 0 283168055 282732023 0
286497686 101131478 0 584248009 592219680 0
318634703 51297888 0 660925148 561768319 0
409921968 233339405 0 501146213 435231473 0
175294491 167626512 0 296739071 375508192 0
218669242 872544 0 831144822 895329281 0
35252036 64660159 0 647757118 740503937 0
107458035 36097488 0 400836358 395990297 0
1491122 70539638 0 859706555 844597713 0
463288352 68827481 0 762968592 621033092 0
62276109 18506086 0 760847154 802372369 0
12831157 8048102 0 751987249 722456872 0
66995961 9582278 0 284487248 181900143 0
521950930 237703384 0 911838550 949191943 0
449281219 132225254 0 473266248 234097779 0
34172729 54701404 0 936268447 904015040 0
109389456 2748004 0 644563669 550743659 0
244246606 183627423 0 808957761 813979974 0
40362645 40878458 0 187631638 182474757 0
308356541 83391090 0 385245924 435747580 0
212613877 163924960 0 548248645 560051314 0
134560512 428216376 0 801877123 821993415 0
17648456 8751938 0 26382321 23918393 0
78417975 11861392 0 395125729 435391913 0
19161104 18355194 0 284534221 287155788 0
102676684 36627670 0 169578266 92561853 0
45091814 2135625 0 745584214 722615326 0
502277194 197589187 0 609561248 509071725 0
2674800 2323580 0 5955008 6048109 0
6344458 75199058 0 615227879 544036294 0
12871544 18141336 0 76536958 78592831 0
392592665 28213968 0 770814116 790828228 0
206743837 178387061 0 526629189 480255704 0
57835798 110491133 0 231902883 271287659 0
472812557 258706161 0 547416302 663181620 0
55593633 88424752 0 620594714 606894889 0
426640667 213140376 0 561570318 396818750 0
563515568 244244670 0 657656565 604633848 0
12605049 66721954 0 655108121 729870122 0
410017190 6589425 0 482983745 292206337 0
378619264 6972815 0 753989674 668968653 0
2799538 125677468 0 829569779 790385333 0
265771694 24127820 0 329061008 114079795 0
5917787 4515932 0 266654657 219782870 0
442239006 364735421 0 651280926 781603774 0
116447417 169223058 0 682039213 655909157 0
385236483 165249945 0 569817623 339234457 0
174057943 69385816 0 261751652 315213788 0
54542810 961651 0 343236016 323590209 0
45649887 89091483 0 962764964 762169914 0
44562168 4495594 0 320424785 270660619 0
7645689 657891 0 16852360 16687913 0
345059548 52507956 0 488479490 401564806 0
1952577 14121522 0 242086005 253214301 0
64220606 1108252 0 595923082 452594333 0
8080367 119797687 0 406673354 403824515 0
68118030 127233413 0 839598278 704978020 0
129319337 76479457 0 164827397 186996062 0
1607204 6287374 0 63660916 71110087 0
122716690 11807041 0 537433414 532530453 0
12529581 20456504 0 233673697 216184972 0
102211403 37904763 0 133524344 152961834 0
343208 30321099 0 135096457 157473939 0
100777586 1758940 0 112600403 54546901 0
179105147 14983024 0 245105155 219371369 0
12517668 3528537 0 213011597 224308581 0
368967445 52958938 0 611887632 586791685 0
16516408 46543484 0 304214046 329847239 0
93352362 73310735 0 725830580 603449817 0
59490171 28840059 0 101263604 104887795 0
17479134 57159815 0 451383656 442139641 0
5722444 26253692 0 206959728 199169591 0
12986811 142897799 0 717373182 753773751 0
191986610 7921220 0 361159746 277206964 0
51297803 14804931 0 169008248 143891720 0
56250287 6671093 0 710781139 658363340 0
39164822 2064238 0 256689112 208819548 0
32979296 10193852 0 265311018 275424976 0
82583806 99580200 0 752435403 845927806 0
431370369 25693073 0 553302320 354541838 0
717007734 267622038 0 942999235 681747886 0
2047237 19178486 0 87877418 100220368 0
50834460 25196304 0 95911167 105918055 0
543053508 231080328 0 931643731 870617014 0
112101637 7734528 0 755588870 567374895 0
33801177 24897864 0 616049788 869113763 0
277922613 8561234 0 799140918 816925110 0
54362271 54061343 0 600343316 587202515 0
98949148 62819748 0 545029859 590862219 0
6168075 108021877 0 874577028 834211634 0
22745058 52129045 0 308086706 376143416 0
17264258 24271639 0 185590934 131940101 0
128570425 5518333 0 372162439 338377804 0
250937418 39473669 0 528721903 516676622 0
443400263 30753296 0 900640751 661361802 0
24961570 3464602 0 34634318 25924228 0
295841610 20284538 0 417424568 282609852 0
128746606 19576788 0 218484357 186751671 0
13245861 9395603 0 83984709 60938725 0
519831683 170566119 0 774482733 458330463 0
93259027 42237954 0 697510273 711930794 0
13619573 17747880 0 297950210 324859251 0
108845321 38312754 0 146252514 108016120 0
136969342 42896961 0 278188753 321064310 0
1229226 253816 0 2085030 726932 0
292804571 23848047 0 781700829 788807630 0
326201780 112395685 0 546812380 431048444 0
132466281 1728687 0 568382836 469853458 0
23676700 1737843 0 25528102 15601570 0
2137353 177215 0 54514281 62597088 0
184439407 61457536 0 331296173 352902719 0
190050054 48140515 0 307707458 305321665 0
159749990 13201947 0 850299293 833790254 0
4048480 12868911 0 61321186 59565251 0
210170620 59376345 0 885970870 767964978 0
39249561 155461528 0 902620460 879757669 0
128555667 35664349 0 446467595 418471168 0
13467859 41776552 0 424821483 424925010 0
12839223 5429720 0 171739377 193819766 0
91673728 93147802 0 544564707 477474254 0
30462474 32039752 0 410749235 477773931 0
106490380 28895030 0 126839326 88261789 0
536555133 250714518 0 580852017 550044430 0
52387120 94360288 0 298407797 310741249 0
6177885 35556512 0 307017288 312164520 0
237826326 204072102 0 516325385 565838157 0
4064569 58366456 0 670780384 698374446 0
148159199 63600862 0 298544505 356851262 0
382755406 100150091 0 829782084 822629635 0
59709976 3026653 0 192232934 228213583 0
64868531 58695725 0 163339941 140045010 0
149372338 1431597 0 210476480 149015846 0
63856684 1062128 0 102141333 96469421 0
416093932 37402801 0 464108475 390838067 0
72241691 101625859 0 748830074 830162155 0
130715527 39055636 0 610604995 466504175 0
56232521 21527796 0 81700684 82253776 0
15710353 11759957 0 666645453 682868273 0
21774167 1059752 0 113575548 119150795 0
157138270 140276808 0 874380146 837884676 0
277817095 286896029 0 335068065 304300363 0
520031387 197013933 0 586006872 494045605 0
167317621 9671435 0 558695370 727024511 0
3730326 50868251 0 647082450 613880628 0
277370730 23659143 0 834251214 841436106 0
32661770 92712006 0 625005944 603317580 0
240048913 235657014 0 660822677 604794211 0
10224798 22550150 0 484318373 396946560 0
41165761 1230427 0 321100758 302907652 0
85234643 4277658 0 415179102 385999394 0
84868097 85828659 0 544742761 828320404 0
27970063 22899414 0 65642484 68009657 0
524513544 79360006 0 660357554 366587543 0
6741420 2018131 0 41575783 43827042 0
18055031 16718360 0 360318051 369660648 0
29667897 116917247 0 715246301 904653734 0
260807704 66040796 0 433983838 497275530 0
15977229 5351468 0 176222186 169184877 0
188910709 238881579 0 730555820 808987377 0
236881485 51278934 0 253722736 109225262 0
79866778 45454423 0 947854994 896574162 0
89792803 49519829 0 409396986 395783067 0
56799307 24447443 0 166255830 171435488 0
138625504 54073961 0 743959769 760358200 0
428358813 33491870 0 921734953 880296761 0
57169994 78688327 0 622710866 598986615 0
15952825 40208665 0 250642835 249314228 0
42601594 40384858 0 102943040 138403549 0
15165928 4357169 0 75174157 69991300 0
108384151 38602869 0 353460868 322611632 0
65834282 7725573 0 81754717 68251260 0
99002735 10340659 0 594749684 615037607 0
637278226 59042259 0 696267878 385022161 0
77085297 60610670 0 123948966 130764183 0
49292064 96826794 0 751792156 863324854 0
271820932 111803724 0 360971053 386841349 0
404611438 150946543 0 671125441 428449870 0
15358176 31191626 0 793773532 717233243 0
381436439 208660264 0 438057650 424721430 0
448623 1885744 0 92472280 67755036 0
499520617 142201966 0 649226240 447283460 0
172827900 19801645 0 196309406 147253718 0
277696 7225892 0 234568456 234441274 0
484855571 135634434 0 787067263 572459594 0
61222303 38657298 0 172922622 179220816 0
72853104 6502587 0 678867180 840747073 0
192937463 33017325 0 686483825 681100861 0
53179596 3163411 0 86338094 75838787 0
24912429 8815729 0 245871829 264781352 0
304170122 15323972 0 814913257 787645593 0
213403720 90105532 0 451663261 441634817 0
2727087 13204230 0 72674882 85292304 0
58920363 145874380 0 661814474 782607259 0
12883320 6133471 0 63097152 62948773 0
64481247 15436722 0 824299766 833128064 0
16544434 12538817 0 511304006 462544797 0
66251990 6558296 0 81516059 47435008 0
49941572 100346935 0 707752272 766691157 0
8458017 13076521 0 111075561 115525270 0
189651039 88742143 0 814978579 921992998 0
502867052 53067915 0 601670229 390001483 0
739862861 155447300 0 854067472 773279507 0
129788762 129348771 0 829172411 843210546 0
26657622 41483057 0 359048054 380662420 0
76889273 5586547 0 331275724 331396380 0
10198224 3579544 0 50576288 51510738 0
92193096 147769603 0 506754874 505807576 0
76491902 32993871 0 152994750 149134307 0
16600836 6534938 0 72974336 74011351 0
16048586 2011115 0 53362284 57326514 0
71136827 3819915 0 654170822 661522859 0
101235047 33151464 0 303022877 294897890 0
212011276 122087474 0 394578587 329001991 0
136066191 40387991 0 196409143 109467595 0
26247488 2253120 0 56698548 48574921 0
44537608 125189896 0 921552002 845773411 0
147159177 193161136 0 621660944 586529118 0
108320842 30060432 0 200406918 185812118 0
289019380 21310448 0 588972154 584635933 0
143996034 60379363 0 224974539 181513336 0
117024651 23604351 0 817267950 817700717 0
33690101 23287046 0 349771678 322982445 0
64311543 18997469 0 357720662 329676046 0
11555871 45714348 0 550929920 706043925 0
1400840 9875067 0 80893650 84561041 0
5155667 1411798 0 13550310 15333662 0
698527708 26017996 0 842672916 659494970 0
32205799 954788 0 150221996 145192177 0
93453790 84439940 0 253659698 218249776 0
119557283 35087198 0 685286558 517106605 0
30585638 20727580 0 422997980 467710731 0
139087184 13789264 0 345120832 314579788 0
514951 443445 0 25681313 27004726 0
282858844 94515508 0 484900899 461189427 0
475686607 17220140 0 707091853 584871006 0
67245427 23634779 0 303346437 298830431 0
68813960 55834820 0 760326676 767262904 0
12571232 5091967 0 266200661 229378792 0
740258860 181451641 0 807984392 237836314 0
254211055 89894772 0 924281064 927072338 0
75072395 17049909 0 193322222 178083007 0
473462118 131753340 0 741728628 847803781 0
150061810 77366456 0 581531729 622006670 0
6700164 4894683 0 177599315 168981969 0
179620728 14880863 0 216251001 189224953 0
81581103 1674510 0 286502667 305000081 0
120396498 79478559 0 415834394 447685369 0
152133997 97482309 0 331361985 309920599 0
23333473 134539079 0 641407742 578948985 0
159672215 30400334 0 643066519 621051564 0
30432390 28248533 0 165440880 183491044 0
198543120 215284726 0 312690242 333377367 0
59264024 52334448 0 436120184 419827914 0
75106139 140037858 0 877856541 913134243 0
98353264 13154887 0 225195206 223027207 0
284536723 28809475 0 424672936 158805760 0
111712544 21270560 0 126667437 80608087 0
164408140 12977474 0 515131824 618064942 0
11350092 10588585 0 631843470 533348509 0
80782849 2834733 0 536009669 432287420 0
13675312 2877155 0 68975916 71196040 0
9659652 2263786 0 14894128 15232422 0
7489555 43662905 0 194549997 215784300 0
536761445 139558247 0 812195518 583797603 0
224661874 5158648 0 604237071 577384944 0
31398282 14354056 0 40510976 32753308 0
495893094 47448624 0 732745377 715443483 0
79381 1205434 0 9010055 8536619 0
331296331 126252453 0 682970494 562140431 0
40429584 22684604 0 141617191 145693278 0
672353869 104001625 0 820689219 622679544 0
127131434 24248900 0 210662383 213178538 0
23071865 13626894 0 368550888 378567444 0
393197138 184942440 0 507307590 307151342 0
109192444 225669980 0 856672930 837507958 0
49097305 1859839 0 77744734 59160215 0
65327035 44600804 0 457353744 426791620 0
374624486 89396906 0 663667332 681595824 0
66171323 31740402 0 382034432 402609245 0
442579866 268430054 0 538476457 512719658 0
84323683 104687062 0 403916101 479454879 0
18784193 90404840 0 666308684 614734509 0
445019860 8411145 0 551774235 374302566 0
37693525 5877981 0 266473521 275890939 0
129601502 27167900 0 507216344 510955997 0
21143322 86420536 0 272357126 273679012 0
167377004 4913932 0 530456807 561794121 0
387823390 60006899 0 789045858 726317322 0
205181476 24620655 0 468645626 142300151 0
16780712 127901207 0 866796237 810419052 0
309832379 206604518 0 745314744 778616001 0
128360618 63073270 0 478408608 539506938 0
428442420 60023756 0 919315348 604043676 0
594333207 135736180 0 691979770 702864718 0
5232842 19847650 0 171258596 168525715 0
254542550 88308161 0 467511524 473456509 0
50849885 44390279 0 715516341 527300563 0
94501416 9998554 0 688853819 562209099 0
402935818 15243733 0 606421628 726439419 0
15206150 53546035 0 457709879 419143292 0
286318883 41428479 0 635817237 700795435 0
85819992 23189718 0 185907388 221464073 0
18309429 6241019 0 675190491 533498837 0
411630688 226377531 0 760741848 461699199 0
40678441 69555794 0 317388201 294272446 0
125678054 38991281 0 819331122 771129705 0
39878454 122634663 0 682629635 669107973 0
5792980 5898161 0 123940121 111021803 0
358887906 51306540 0 890287183 899865144 0
119475113 48425017 0 403724157 338964896 0
396330947 127991355 0 513471212 509531723 0
194970565 29576623 0 310285485 296788899 0
75381866 1267770 0 270832201 267402523 0
20193802 7444619 0 395273478 361912538 0
47305211 299536 0 91398355 89276012 0
28635927 36781881 0 76434178 70953407 0
158738847 11038450 0 283853486 211994460 0
175250373 33529672 0 253233517 204674920 0
8977960 3804692 0 378433122 416534521 0
436822755 2339397 0 561963420 152362884 0
42368942 669042 0 273193920 307043568 0
12874123 11789644 0 209970542 194366453 0
4554098 31599561 0 298532270 320789218 0
191157224 4821586 0 738923779 714551916 0
614781104 42750069 0 947251072 767699732 0
110136534 41348595 0 419823706 451039133 0
2601525 7101727 0 216936342 203947692 0
316362851 12214564 0 924094172 845845521 0
113308725 1447031 0 237741263 162625015 0
2341485 20743761 0 144857120 149632462 0
42027772 10380339 0 245698170 268731800 0
104596851 194812803 0 812561565 793517827 0
3042091 11422033 0 783219844 769412950 0
7350830 81750741 0 419366820 435378827 0
134565226 31372236 0 325230680 338016675 0
4332656 33835491 0 217356056 250077830 0
56502716 50302705 0 664469327 719866488 0
175003451 26078236 0 503587480 576097911 0
78225656 87919385 0 812864041 898365307 0
2195842 187593 0 4048392 2863630 0
191642217 2480970 0 207858209 121973322 0
198450928 11248925 0 887244689 856538135 0
77889023 21468693 0 398179436 362303571 0
116063083 41296443 0 368110671 345489974 0
102431382 6836851 0 341536043 281555534 0
47636945 9151902 0 461746829 467334164 0
5507666 33710625 0 907880643 896710994 0
12862480 15416976 0 124959612 124939225 0
187028887 30608122 0 313514395 237453503 0
6778003 1237084 0 148507374 149316715 0
6114362 1271467 0 128678252 122777060 0
156983636 118437495 0 168922586 173459360 0
7691646 249848 0 21172112 14755016 0
39590481 13049741 0 72180110 52780270 0
20918404 22776615 0 711593533 684967512 0
66457639 14963017 0 421621176 521003181 0
99132530 637654 0 190106079 172391320 0
111447805 7652861 0 158461255 147471724 0
397519332 6941857 0 740543577 726873967 0
74339230 56964936 0 702969055 660544908 0
652089358 445420950 0 850407899 866009256 0
454128201 39775733 0 856137260 713151812 0
18445803 55425788 0 475811103 343312155 0
409192785 27592073 0 647909997 604455306 0
128225951 375181577 0 691096757 890093447 0
39490247 64417681 0 527442254 526928412 0
44716931 93267524 0 190499545 493449628 0
40597540 14781467 0 439040336 487567833 0
609012253 164194805 0 645938875 375783766 0
4744880 32729274 0 259821603 256341548 0
554950340 100477854 0 873385524 774162022 0
178988814 23232213 0 682668437 627442784 0
244145850 48485457 0 783088972 728395138 0
207031129 74043817 0 520654435 509908471 0
222274748 42516517 0 411234553 305258228 0
17111532 29560569 0 202064619 274172088 0
53046743 22654638 0 183067310 152226046 0
57459092 17946233 0 379276607 420651733 0
285732865 109544948 0 397616141 493768057 0
314559718 63333639 0 333635725 347818837 0
222895830 29620836 0 770805203 843756089 0
133990626 150757526 0 676814288 691198159 0
427593623 110188209 0 630504172 429912856 0
91017887 23207148 0 559282056 519758274 0
307848402 55507460 0 621772837 596444138 0
185316175 12822466 0 522333758 567053008 0
282548513 183654755 0 796695995 531543001 0
37251521 3338362 0 347918902 336660516 0
135414015 235669573 0 927649948 871175821 0
6847054 24602468 0 209314895 204905442 0
207893343 42601890 0 330092956 252563644 0
111768818 13774808 0 226849392 197241706 0
7833085 6496790 0 12708056 14328107 0
